.cl-rootBox{max-width:100%;width:100%}.cl-card{background-color:transparent!important;border:none!important;box-shadow:none!important}.cl-card *{color:#e2e8f0!important}.cl-formButtonPrimary{color:#fff!important}.cl-alertButtonText,.cl-formFieldAction,.cl-formFieldActionLink,.cl-formFieldHintLink,.cl-formFieldRow__termsAndPrivacy a,.cl-formResendCodeLink{color:#22c55e!important}.cl-formButtonPrimary{background-color:#22c55e!important;box-shadow:0 4px 6px rgba(34,197,94,.25)!important;font-weight:600!important;transition:all .2s ease-in-out!important}.cl-formButtonPrimary:hover{background-color:#4ade80!important;transform:translateY(-1px)!important}.cl-formFieldInput{background-color:rgba(17,34,64,.9)!important;border:1px solid rgba(59,130,246,.5)!important;box-shadow:0 0 10px rgba(59,130,246,.1)!important;color:#fff!important;font-size:16px!important;transition:all .2s ease-in-out!important}.cl-formFieldInput:focus{border-color:#22c55e!important;box-shadow:0 0 0 2px rgba(34,197,94,.3)!important}.cl-formFieldLabel{color:#e2e8f0!important;font-weight:500!important}.cl-socialButtonsBlockButton{background-color:rgba(17,34,64,.9)!important;border:1px solid rgba(59,130,246,.5)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;color:#fff!important;transition:all .2s ease-in-out!important}.cl-socialButtonsBlockButton:hover{background-color:rgba(30,58,111,.9)!important;transform:translateY(-1px)!important}.cl-socialButtonsBlockButtonText{color:#fff!important}.cl-dividerText{color:#94a3b8!important}.cl-dividerLine{background-color:#1e3a6f!important}.cl-footerActionLink,.cl-formFieldAction,.cl-headerSubtitle a{color:#22c55e!important;transition:color .2s ease-in-out!important}.cl-footerActionLink:hover,.cl-formFieldAction:hover,.cl-headerSubtitle a:hover{color:#4ade80!important}.cl-headerTitle{color:#fff!important;font-weight:700!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}.cl-headerSubtitle{color:#94a3b8!important;text-shadow:0 1px 1px rgba(0,0,0,.1)!important}.cl-alertButtonText,.cl-alertText,.cl-formFieldActionText,.cl-formFieldErrorText,.cl-formFieldHintText,.cl-formFieldInfoText,.cl-formFieldSuccessText,.cl-formFieldWarningText,.cl-formResendCodeLink,.cl-identityPreviewEditButtonText,.cl-identityPreviewText,.cl-main div,.cl-main label,.cl-main p,.cl-main span,.cl-otpCodeFieldInput{color:#e2e8f0!important}.cl-alertButtonText,.cl-formFieldAction,.cl-formFieldActionLink,.cl-formFieldHintLink,.cl-formResendCodeLink{color:#22c55e!important}.cl-formCheckboxLabel,.cl-formFieldRow__termsAndPrivacy,.cl-formRadioLabel{color:#e2e8f0!important}.cl-formFieldRow__termsAndPrivacy a{color:#22c55e!important}.cl-footerActionText{color:#94a3b8!important}.cl-alert{background-color:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.3)!important}.cl-alertText{color:#ef4444!important}.cl-success{background-color:rgba(34,197,94,.1)!important;border-color:rgba(34,197,94,.3)!important}.cl-successText{color:#22c55e!important}#password-strength-bar{border-radius:3px;height:6px;transition:width .3s,background-color .3s}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cl-card{animation:fadeIn .5s ease-out}@media (max-width:640px){.cl-card{padding:1.5rem!important}}.cl-badge,.cl-footer,.cl-footerAction,.cl-footerPageLink,.cl-footerPages,.cl-logoBox,.cl-logoImage{display:none!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}.cl-internal-13zhnx0,.cl-internal-1bpxb4s,.cl-internal-1ck0y9s,.cl-internal-1d87bz4,.cl-internal-1hdbmrz,.cl-internal-1v71s2k,.cl-internal-1xpzp24,.cl-internal-b3fm6y,.cl-internal-m3fgp9,.cl-internal-uyu30o,.cl-internal-wkkub3{display:none!important;opacity:0!important;visibility:hidden!important}.cl-internal-13zhnx0,.cl-internal-1bpxb4s,.cl-internal-1ck0y9s,.cl-internal-1d87bz4,.cl-internal-1hdbmrz,.cl-internal-1xpzp24,.cl-internal-m3fgp9,.cl-internal-wkkub3{display:none!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}