.cl-rootBox{background:transparent!important;width:auto!important;margin:0 auto!important}.cl-card,.cl-cardBox{background:rgba(0,0,0,.4)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important;color:white!important;min-height:auto!important;height:auto!important;padding:2rem!important;overflow:visible!important}[class*=" cl-"],[class^=cl-]{background-color:transparent!important}.cl-formFieldInput{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;color:white!important}.cl-formFieldInput:focus{background:rgba(255,255,255,.2)!important;border-color:#3b82f6!important}.cl-footerActionLink,.cl-footerActionText,.cl-formFieldAction,.cl-formFieldLabel,.cl-formFieldLabelRow,.cl-identityPreviewText,.cl-text,.cl-userButtonPopoverActionButtonText{color:#e5e5e5!important}.cl-footer,.cl-footerAction{background:transparent!important;position:relative!important;margin-top:1rem!important}.cl-internal-b3fm6y{background:transparent!important;color:white!important}.cl-footerActionText{color:#9ca3af!important}.cl-footerActionLink{color:#60a5fa!important;text-decoration:underline!important}.cl-component{min-height:fit-content!important;height:auto!important}.cl-internal-1vdsznr,.cl-internal-b3fm6y,[data-localization-key]{margin-left:auto!important;margin-right:auto!important}.cl-socialButtons{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:.5rem!important}.cl-socialButtonsIconButton{width:auto!important;margin:0!important;display:inline-flex!important;justify-content:center!important;padding:.75rem!important;min-width:3rem!important}.cl-formButtonPrimary,.cl-formFieldInput,.cl-formFieldRow{width:100%!important;margin:0!important}.cl-rootBox{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.cl-card,.cl-cardBox{position:relative!important;margin:0!important;left:0!important;right:0!important;transform:none!important}.cl-card>*,.cl-cardBox>*{margin-left:auto!important;margin-right:auto!important}.cl-modalContent,[class*=cl-]{transform:none!important}.cl-modalContent{position:relative!important;margin:0 auto!important;left:0!important;right:0!important}