.headline.svelte-1y9kysx{flex:none}.line.svelte-1y9kysx{overflow:hidden}.line.svelte-1y9kysx b:where(.svelte-1y9kysx){font-size:var(--t-display);font-weight:var(--w-extrabold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);color:var(--surface);display:block;transform:translateY(108%)}@media (prefers-reduced-motion:no-preference){.animate-in.svelte-1y9kysx{animation:.7s cubic-bezier(.16,.9,.3,1) forwards svelte-1y9kysx-lineup}.fade-d1.svelte-1y9kysx .animate-in:where(.svelte-1y9kysx){animation-delay:.12s}.fade-d2.svelte-1y9kysx .animate-in:where(.svelte-1y9kysx){animation-delay:.24s}}@media (prefers-reduced-motion:reduce){.line.svelte-1y9kysx b:where(.svelte-1y9kysx){transform:none}}@keyframes svelte-1y9kysx-lineup{to{transform:translateY(0)}}.glabel.svelte-1y9kysx{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:var(--space-3);font-weight:var(--w-semibold)}.legal.svelte-1y9kysx{color:var(--muted);text-align:center;margin-top:var(--space-3);font-size:10.5px;line-height:var(--leading-normal)}.legal.svelte-1y9kysx a:where(.svelte-1y9kysx){color:var(--primary);font-weight:var(--w-semibold)}.otptop.svelte-1y9kysx{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.back-btn.svelte-1y9kysx{font-size:var(--t-body);color:var(--primary);font-weight:var(--w-bold);cursor:pointer;font-family:var(--font-stack);background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.otp-num.svelte-1y9kysx{font-family:var(--font-mono);font-size:var(--t-label);color:var(--ink-2)}.otp-caption.svelte-1y9kysx{font-size:var(--t-body-sm);color:var(--ink-2);margin:calc(-1 * var(--space-1)) 0 var(--space-3)}.resend.svelte-1y9kysx{font-size:var(--t-body-sm);color:var(--ink-2);text-align:center;margin-top:15px}.resend-form.svelte-1y9kysx{display:inline}.resend-btn.svelte-1y9kysx{font:inherit;color:var(--primary);font-weight:var(--w-bold);cursor:pointer;background:0 0;border:none;padding:0}.resend-btn.svelte-1y9kysx:disabled{color:var(--muted);cursor:default}.error-msg.svelte-1y9kysx{font-size:var(--t-body-sm);color:var(--danger);margin-top:var(--space-2);text-align:center}.wtick.svelte-1y9kysx{border-radius:var(--radius-pill);background:var(--primary);width:58px;height:58px;margin:2px auto var(--space-3);box-shadow:0 10px 26px color-mix(in srgb, var(--primary) 40%, transparent);place-items:center;display:grid}.wtick.svelte-1y9kysx svg:where(.svelte-1y9kysx){width:30px;height:30px}.wtick.svelte-1y9kysx path:where(.svelte-1y9kysx){stroke:var(--surface);stroke-width:3.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px}@media (prefers-reduced-motion:no-preference){.wtick.svelte-1y9kysx path:where(.svelte-1y9kysx){animation:.45s .15s forwards svelte-1y9kysx-draw}}@media (prefers-reduced-motion:reduce){.wtick.svelte-1y9kysx path:where(.svelte-1y9kysx){stroke-dashoffset:0}}@keyframes svelte-1y9kysx-draw{to{stroke-dashoffset:0}}.whead.svelte-1y9kysx{font-size:var(--t-title);font-weight:var(--w-extrabold);color:var(--ink);text-align:center;letter-spacing:var(--tracking-title);margin:0}.wsub.svelte-1y9kysx{font-size:var(--t-body-sm);color:var(--ink-2);text-align:center;margin-top:var(--space-1);line-height:var(--leading-normal)}html[data-theme=dark] .login-root.svelte-1y9kysx{--glass-modal:#121c368c;--glass-edge:#ffffff24;--glass-sheen:#ffffff12;--glass-field:#ffffff14;--field-fill:#ffffff14;--field-border:#ffffff24;--link:#7da2ff}html[data-theme=dark] .login-root.svelte-1y9kysx .modal{box-shadow:inset 0 1px 1px #ffffff1f,0 20px 55px #00000080}html[data-theme=dark] .login-root.svelte-1y9kysx .fieldrow:not(.is-error):not(.is-ok){box-shadow:inset 0 1px 1px #ffffff0f}html[data-theme=dark] .login-root.svelte-1y9kysx .fieldrow:not(.is-error):not(.is-ok):focus-within{background:#ffffff1f;border-color:#2f6bffb3}html[data-theme=dark] .login-root.svelte-1y9kysx .prefix{border-right-color:#ffffff2e}html[data-theme=dark] .login-root.svelte-1y9kysx .btn--glass{color:var(--on-primary)}html[data-theme=dark] .login-root.svelte-1y9kysx .otp-box--filled{background:color-mix(in srgb, var(--primary) 22%, transparent);color:var(--link)}html[data-theme=dark] .login-root.svelte-1y9kysx .otp-root:not(.otp-root--error) .otp-box--filled{border-color:color-mix(in srgb, var(--primary) 60%, transparent)}html[data-theme=dark] .login-root.svelte-1y9kysx .line:where(.svelte-1y9kysx) b:where(.svelte-1y9kysx){color:var(--on-primary)}html[data-theme=dark] .login-root.svelte-1y9kysx .legal:where(.svelte-1y9kysx) a:where(.svelte-1y9kysx),html[data-theme=dark] .login-root.svelte-1y9kysx .back-btn:where(.svelte-1y9kysx),html[data-theme=dark] .login-root.svelte-1y9kysx .resend-btn:where(.svelte-1y9kysx):not(:disabled){color:var(--link)}
