@font-face{font-family:"Space Grotesk Fallback: system-ui";src:local("system-ui");size-adjust:100%;ascent-override:98.4%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/zDwumlS1Gc5-k06HQ-WdlFMGOe2uH0tTwog09F_c7bw-q9awq28_paXhc1fyIrqcOwW4sPNIETa9G_mqXbnilsU.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/pDFHUQ_fopMaIkKlI9en841v_bRR61k2i8sSz2gV3H4-roC1V118XmfN0zGligZGrZTjBSIYR2dHD0ZmOEtuudY.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/x5wvJRxkcnVZP93xhxh6fNG6nSJaUshpc4tG_UzBhYo-tqd4SWKoSuZV6Hq5nbl1RuJcu1VDZDFCAOGClHvQrS8.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Space Grotesk Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:98.4%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/j3_BFIONnw5fnL3j4AoXFaDD2h3nmS649Nzzii2s4_8-HuGq1e9kehQrMSm1kYindlg_L7q1SPQ-HldEQ0dpuQk.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.auth-glow[data-v-2a858098]{position:absolute;inset-inline:-20%;inset-block-start:-8rem;z-index:0;height:16rem;pointer-events:none;background:radial-gradient(circle at 50% 40%,rgba(143,184,255,.28),transparent 68%);transition:opacity .28s cubic-bezier(.22,1,.36,1)}.nel-auth-panel[data-v-2a858098]{position:relative;background:transparent;box-shadow:none}.auth-title[data-v-2a858098]{margin:0;color:var(--nel-fg,var(--text-strong));font-size:clamp(1.8rem,4vw,2.4rem);font-weight:300;letter-spacing:-.02em;line-height:1.25}.auth-sub[data-v-2a858098]{margin-top:.75rem;color:var(--nel-muted,var(--text-soft));font-size:.95rem;line-height:1.8}.auth-phone[data-v-2a858098]{color:var(--nel-fg,var(--text-strong));font-family:"Space Grotesk","Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",var(--font-mono),sans-serif;letter-spacing:.04em}.auth-pips[data-v-2a858098]{display:flex;justify-content:center;gap:.7rem}.auth-pips span[data-v-2a858098]{width:.45rem;height:.45rem;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;background:transparent;transition:background-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.auth-pips span.on[data-v-2a858098]{background:#fff;border-color:#fff;box-shadow:0 0 14px #8fb8ffd9;transform:scale(1.15)}.auth-links[data-v-2a858098]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8125rem}.auth-links button[data-v-2a858098]{min-height:2.75rem;color:var(--nel-muted,#c4c4be);background:none;border:0}.auth-links button[data-v-2a858098]:hover:not(:disabled){color:#fff}.auth-links button[data-v-2a858098]:disabled{opacity:.55}.nel-auth-panel[data-v-2a858098] button[type=submit]{min-height:3rem;border-radius:2px;background:#fff;color:#000;font-weight:600}.nel-auth-panel[data-v-2a858098] button[type=submit]:active{transform:scale(.97)}.nel-auth-panel[data-v-2a858098] .q-otp__cell{width:3.15rem;height:3.7rem;border-radius:2px;border-color:#ffffff38;background:#00000059;color:#fff;font-family:"Space Grotesk","Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",var(--font-mono),sans-serif;font-size:1.45rem}.nel-auth-panel[data-v-2a858098] input{color:var(--nel-fg,#fff)}.auth-step-enter-active[data-v-2a858098],.auth-step-leave-active[data-v-2a858098]{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),filter .22s cubic-bezier(.22,1,.36,1)}.auth-step-enter-from[data-v-2a858098]{opacity:0;filter:blur(6px);transform:translateY(12px)}.auth-step-leave-to[data-v-2a858098]{opacity:0;filter:blur(4px);transform:translateY(-8px)}.motion-reduced{transition:none}.auth-demo[data-v-2a858098]{display:flex;width:100%;min-height:2.75rem;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;margin-top:.75rem;border:1px solid hsla(0,0%,100%,.28);background:transparent;color:var(--nel-fg,#fff);padding:.55rem 1rem;font-size:.875rem;font-weight:600;line-height:1.3;cursor:pointer}.auth-demo span[data-v-2a858098]{color:var(--nel-muted,#c4c4be);font-size:.75rem;font-weight:400}.auth-demo[data-v-2a858098]:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.auth-glow[data-v-2a858098],.auth-pips span[data-v-2a858098],.auth-step-enter-active[data-v-2a858098],.auth-step-leave-active[data-v-2a858098]{transition:none;filter:none;transform:none}}
