.auth-bg{background:linear-gradient(to bottom right,#09090b,#18181b,#09090b)}.auth-title{color:#f4f4f5}.auth-subtitle{color:#a1a1aa}.auth-muted{color:#52525b}.auth-orb-1{background:#f59e0b1a}.auth-orb-2{background:#f973161a}.auth-card-glow{background:linear-gradient(to bottom right,#f59e0b0d,#f973160d)}.auth-card{background:#ffffff08;border:1px solid #ffffff14}.auth-features-border{border-top:1px solid #ffffff0d}[data-theme=light] .auth-bg{background:linear-gradient(to bottom right,#f4f4f5,#fafafa,#f4f4f5)}[data-theme=light] .auth-title{color:#18181b}[data-theme=light] .auth-subtitle{color:#71717a}[data-theme=light] .auth-muted{color:#a1a1aa}[data-theme=light] .auth-orb-1{background:#f59e0b14}[data-theme=light] .auth-orb-2{background:#f9731614}[data-theme=light] .auth-card-glow{background:linear-gradient(to bottom right,#f59e0b0f,#f973160f)}[data-theme=light] .auth-card{background:#fffc;border:1px solid #00000014;box-shadow:0 4px 24px #0000000f}[data-theme=light] .auth-features-border{border-top:1px solid #0000000f}.cl-headerTitle,.cl-headerSubtitle{display:none!important}.cl-card{box-shadow:none!important;background:0 0!important;width:100%!important;max-width:100%!important}.cl-rootBox{width:100%!important}.cl-cardBox{width:100%!important;max-width:100%!important;margin:0 auto!important}.cl-main{width:100%!important}.cl-socialButtonsBlockButton{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:#e4e4e7!important;letter-spacing:.05em!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;font-weight:300!important;transition:all .3s!important}.cl-socialButtonsBlockButton:hover{background:#ffffff14!important;border-color:#f59e0b80!important}.cl-socialButtonsBlockButton__text{color:#e4e4e7!important;font-weight:300!important}.cl-dividerLine{background:#ffffff1a!important}.cl-dividerText{color:#a1a1aa!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.75rem!important}.cl-formFieldInput{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:#fafafa!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;transition:all .3s!important}.cl-formFieldInput:focus{border-color:#f59e0b80!important;box-shadow:0 0 0 3px #f59e0b1a!important}.cl-formFieldInput::placeholder{color:#71717a!important}.cl-formFieldLabel{color:#d4d4d8!important;letter-spacing:.025em!important;font-size:.875rem!important;font-weight:300!important}.cl-formButtonPrimary{color:#18181b!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:linear-gradient(90deg,#f59e0b,#f97316)!important;border:none!important;border-radius:.75rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 10px 15px -3px #0000001a!important}.cl-formButtonPrimary:hover{background:linear-gradient(90deg,#fbbf24,#fb923c)!important;transform:scale(1.02)!important;box-shadow:0 0 20px #f59e0b4d!important}.cl-footerActionLink{color:#fbbf24!important;font-weight:500!important;transition:color .2s!important}.cl-footerActionLink:hover{color:#fcd34d!important}.cl-footerActionText{color:#a1a1aa!important;font-size:.875rem!important}.cl-formFieldInputShowPasswordButton{color:#a1a1aa!important;transition:color .2s!important}.cl-formFieldInputShowPasswordButton:hover{color:#fbbf24!important}.cl-otpCodeFieldInput{color:#fafafa!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.5rem!important}.cl-otpCodeFieldInput:focus{border-color:#f59e0b80!important}.cl-formResendCodeLink{color:#fbbf24!important;transition:color .2s!important}.cl-formResendCodeLink:hover{color:#fcd34d!important}.cl-alert{background:#ef44441a!important;border:1px solid #ef444433!important;border-radius:.75rem!important}.cl-alertText{color:#d4d4d8!important;font-size:.875rem!important}.cl-identityPreviewText{color:#d4d4d8!important}.cl-identityPreviewEditButton{color:#fbbf24!important;transition:color .2s!important}.cl-identityPreviewEditButton:hover{color:#fcd34d!important}.cl-internal-b3fm6y,.cl-footer,.cl-footerAction{background:0 0!important}[data-theme=light] .cl-socialButtonsBlockButton{color:#3f3f46!important;background:#00000008!important;border:1px solid #0000001a!important}[data-theme=light] .cl-socialButtonsBlockButton:hover{background:#0000000f!important;border-color:#f59e0b80!important}[data-theme=light] .cl-socialButtonsBlockButton__text{color:#3f3f46!important}[data-theme=light] .cl-dividerLine{background:#0000001a!important}[data-theme=light] .cl-dividerText{color:#71717a!important}[data-theme=light] .cl-formFieldInput{color:#18181b!important;background:#00000005!important;border:1px solid #0000001f!important}[data-theme=light] .cl-formFieldInput:focus{border-color:#f59e0b80!important;box-shadow:0 0 0 3px #f59e0b14!important}[data-theme=light] .cl-formFieldInput::placeholder{color:#a1a1aa!important}[data-theme=light] .cl-formFieldLabel{color:#3f3f46!important}[data-theme=light] .cl-footerActionText{color:#71717a!important}[data-theme=light] .cl-footerActionLink{color:#d97706!important}[data-theme=light] .cl-footerActionLink:hover{color:#b45309!important}[data-theme=light] .cl-formFieldInputShowPasswordButton{color:#71717a!important}[data-theme=light] .cl-formFieldInputShowPasswordButton:hover{color:#d97706!important}[data-theme=light] .cl-alertText,[data-theme=light] .cl-identityPreviewText{color:#3f3f46!important}[data-theme=light] .cl-identityPreviewEditButton{color:#d97706!important}[data-theme=light] .cl-identityPreviewEditButton:hover{color:#b45309!important}[data-theme=light] .cl-otpCodeFieldInput{color:#18181b!important;background:#00000005!important;border:1px solid #0000001f!important}[data-theme=light] .cl-formResendCodeLink{color:#d97706!important}[data-theme=light] .cl-formResendCodeLink:hover{color:#b45309!important}@media (max-width:480px){.cl-socialButtonsBlockButton{padding:.625rem .75rem!important;font-size:.8125rem!important}.cl-formFieldInput{padding:.625rem .75rem!important;font-size:1rem!important}.cl-formButtonPrimary{padding:.75rem!important;font-size:.8125rem!important}.cl-formFieldLabel{font-size:.8125rem!important}}
