.auth-premium .auth-brand-panel{color:#f7f5f2;background:radial-gradient(90% 60% at 10% -10%,#d4c4b029,#0000 60%),radial-gradient(60% 45% at 95% 105%,#d4c4b01a,#0000 55%),#111b27!important;border-right:0!important}.auth-premium .auth-brand-panel.auth-grid-overlay{background-image:radial-gradient(90% 60% at 10% -10%,#d4c4b029,#0000 60%),radial-gradient(60% 45% at 95% 105%,#d4c4b01a,#0000 55%),linear-gradient(#f7f5f20b 1px,#0000 1px),linear-gradient(90deg,#f7f5f20b 1px,#0000 1px);background-size:auto,auto,40px 40px,40px 40px}.auth-premium .auth-brand-panel .brand-logo-mark{background:#f7f5f2;border-radius:12px;padding:4px;box-shadow:0 6px 18px #00000047}.auth-premium .auth-brand-panel .brand-wordmark-line,.auth-premium .auth-brand-panel .brand-wordmark-cap{color:#f7f5f2!important}.auth-premium .auth-brand-panel .brand-tagline{color:#d4c4b0!important}.auth-premium .auth-brand-panel h1{color:#f7f5f2!important}.auth-premium .auth-brand-panel h1 span{color:#d4c4b0!important}.auth-premium .auth-brand-panel p{color:#f7f5f2ad!important}.auth-premium .auth-brand-panel a{color:#f7f5f2d9!important}.auth-premium .auth-brand-panel a:hover{color:#f7f5f2!important}.auth-premium .auth-stat-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 12px 28px -10px #00000059;background:#f7f5f20e!important;border:1px solid #f7f5f224!important;border-radius:14px!important}.auth-premium .auth-stat-card p:first-child{text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:600;color:#f7f5f294!important}.auth-premium .auth-stat-card p:last-child{color:#f7f5f2!important}.auth-premium .auth-form-panel{border-left:0!important}.auth-premium .auth-form-title{padding-bottom:.75rem;position:relative}.auth-premium .auth-form-title:after{content:"";background:linear-gradient(90deg,#111b27,#d4c4b0);border-radius:999px;width:44px;height:3px;position:absolute;bottom:0;left:0}@media (max-width:1023px){.auth-premium .auth-form-title:after{left:50%;transform:translate(-50%)}}.auth-premium .auth-clerk-wrap .cl-card,.auth-premium .auth-clerk-wrap .cl-cardBox{border:1px solid var(--border)!important;border-radius:18px!important;box-shadow:0 1px 2px #111b270d,0 16px 40px -16px #111b2738!important}.auth-premium .auth-clerk-wrap .cl-formButtonPrimary{transition:transform .15s,box-shadow .15s;color:#f7f5f2!important;background:#111b27!important;box-shadow:0 8px 20px -8px #111b2780!important}.auth-premium .auth-clerk-wrap .cl-formButtonPrimary:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #111b278c!important}.auth-premium .auth-clerk-wrap .cl-otpCodeField input:not(.cl-otpCodeFieldInput){color:#0000!important;-webkit-text-fill-color:transparent!important;caret-color:#0000!important;box-shadow:none!important;background:0 0!important;border:0!important}.auth-premium .auth-clerk-wrap .cl-otpCodeFieldInput{font-weight:600;color:#111b27!important;-webkit-text-fill-color:#111b27!important;background:#fff!important;border:1px solid #111b2738!important;border-radius:10px!important}.auth-premium .auth-clerk-wrap .cl-otpCodeFieldInput[data-focused=true],.auth-premium .auth-clerk-wrap .cl-otpCodeFieldInput:focus-within{border-color:#111b27!important;box-shadow:0 0 0 3px #111b271f!important}
