.code-dash.svelte-1aeueyb{background:color-mix(in oklab, var(--muted-foreground) 45%, transparent);border-radius:9999px;width:1.75rem;height:3px;transition:background-color .16s,width .2s,opacity .16s;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.code-dash.is-active.svelte-1aeueyb{background:var(--primary);width:2.25rem}.code-dash.is-filled.svelte-1aeueyb{opacity:0}.code-input.is-invalid .code-dash.svelte-1aeueyb{background:var(--destructive)}.code-input.is-invalid{animation:.36s ease-in-out svelte-1aeueyb-code-shake}.code-digit.svelte-1aeueyb{animation:.42s cubic-bezier(.2,.9,.3,1) both svelte-1aeueyb-code-pop;display:inline-block}@keyframes svelte-1aeueyb-code-pop{0%{opacity:0;transform:scale(0)}45%{opacity:1;transform:scale(1.25)}70%{transform:scale(.9)}85%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.code-caret.svelte-1aeueyb{background:var(--primary);border-radius:1px;width:2px;height:1.75rem;animation:1s steps(2,start) infinite svelte-1aeueyb-code-caret}@keyframes svelte-1aeueyb-code-caret{to{visibility:hidden}}@keyframes svelte-1aeueyb-code-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.code-digit.svelte-1aeueyb,.code-input.is-invalid{animation:none}}.glass-card[data-tone=glass].svelte-sc0ue6{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;background:oklch(100% 0 0/.12);border-radius:1rem;box-shadow:inset 0 1px 1px oklch(100% 0 0/.35),0 16px 40px -16px oklch(20% .12 265/.6)}.glass-card[data-tone=surface].svelte-sc0ue6{border-radius:var(--radius-card);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:var(--card);box-shadow:inset 0 1px oklch(100% 0 0/.7),0 1px 2px oklch(0% 0 0/.04),0 18px 40px -24px oklch(40% .1 255/.35)}.dark .glass-card[data-tone=surface].svelte-sc0ue6{box-shadow:inset 0 1px oklch(100% 0 0/.08),0 18px 40px -22px oklch(0% 0 0/.8)}.glass-card[data-interactive].svelte-sc0ue6{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .2s}.glass-card[data-interactive].svelte-sc0ue6:hover{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}[data-motion=full] .glass-card[data-interactive].svelte-sc0ue6:hover{transform:translateY(-2px);box-shadow:inset 0 1px oklch(100% 0 0/.7),0 2px 4px oklch(0% 0 0/.05),0 26px 50px -24px oklch(40% .1 255/.45)}.dark[data-motion=full] .glass-card[data-interactive].svelte-sc0ue6:hover{box-shadow:inset 0 1px oklch(100% 0 0/.1),0 26px 50px -22px oklch(0% 0 0/.9)}[data-motion=full] .glass-card[data-float].svelte-sc0ue6{animation:6s ease-in-out infinite svelte-sc0ue6-glass-float;animation-delay:calc(var(--i,0) * -1.7s)}@keyframes svelte-sc0ue6-glass-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.auth-visual.svelte-1ae9dca{background:radial-gradient(90% 70% at 50% 0,#2f80ff 0%,#0000 65%),radial-gradient(70% 60% at 100% 100%,#0a2fb0 0%,#0000 70%),linear-gradient(160deg,#0459f7 0%,#0a3cc4 55%,#061f78 100%)}[data-motion=full] .auth-mascot.svelte-1ae9dca{animation:7s ease-in-out infinite svelte-1ae9dca-auth-float}@keyframes svelte-1ae9dca-auth-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html:has(.auth-scene){scrollbar-gutter:auto}
