.auth-lg{--bg:#eef1f6;--surface:#ffffff;--surface-2:#f3f5f9;--surface-3:#e8ecf3;--border:#e5e9f0;--border-strong:#d3dae5;--text:#0e1726;--text-2:#5a6678;--text-3:#97a2b4;--brand:#17233f;--brand-2:#101c33;--brand-text:#17233f;--brand-soft:#e7eaf0;--green:#15a34a;--terra:#bd7a45;--terra-soft:#f0e3d4;--danger:#dc2626;--danger-soft:#fdeaea;--shadow:0 1px 3px rgba(16,24,40,0.06);--shadow-lg:0 24px 60px -18px rgba(16,24,40,0.28);font-family:var(--font-geist-sans),"Geist",system-ui,-apple-system,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased}.auth-lg[data-theme=dark]{--bg:#080c14;--surface:#101624;--surface-2:#161d2e;--surface-3:#1f2940;--border:#212a3c;--border-strong:#2e3a52;--text:#eef2f8;--text-2:#98a4bc;--text-3:#5f6c86;--brand:#bd7a45;--brand-2:#a9683a;--brand-text:#d99b63;--brand-soft:#2e2116;--green:#22c55e;--terra:#cf9463;--terra-soft:#2e2116;--danger:#f87171;--danger-soft:#2a1414;--shadow:0 1px 3px rgba(0,0,0,0.4);--shadow-lg:0 28px 64px -18px rgba(0,0,0,0.7)}.auth-lg input::placeholder{color:var(--text-3)}.auth-lg input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.auth-lg .seg[data-on=true]{background:#fff!important;color:var(--brand-text)!important;box-shadow:var(--shadow)}.auth-lg .otp[data-filled=true]{border-color:var(--brand)!important;background:var(--brand-soft)!important}.auth-lg .lk:hover{color:var(--brand-text)!important}.auth-lg .btn-primary:hover{background:var(--brand-2)!important}@keyframes auth-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes auth-slidein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.auth-lg .slidein{animation:auth-slidein .35s cubic-bezier(.22,.61,.36,1) both}@keyframes auth-spin{to{transform:rotate(1turn)}}.auth-lg .spin{animation:auth-spin .8s linear infinite}@media (max-width:920px){.auth-lg .auth-brand{display:none!important}}