.code-boxes.svelte-1aeueyb{gap:var(--sp-2);direction:ltr;display:flex}.code-box.svelte-1aeueyb{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);block-size:2.75rem;inline-size:2.75rem;min-inline-size:0;max-inline-size:3rem;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;caret-color:var(--accent);transition:border-color .14s var(--ease-out), background .14s var(--ease-out), box-shadow .14s var(--ease-out);flex:1 1 0;padding:0;font-weight:450}.code-box.svelte-1aeueyb:hover,.code-box.filled.svelte-1aeueyb{border-color:var(--border-strong)}.code-box.svelte-1aeueyb:focus{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 4%, var(--surface));box-shadow:0 0 0 3px var(--focus-ring);outline:none}.code-box.invalid.svelte-1aeueyb{border-color:var(--danger)}.code-box.invalid.svelte-1aeueyb:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 18%, transparent)}.resend.svelte-ik2d5k{justify-content:center;align-items:center;margin-block-start:var(--sp-3);display:flex}.resend-wait.svelte-ik2d5k{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;letter-spacing:.02em}html[lang=ar] .resend-wait.svelte-ik2d5k{letter-spacing:0}.resend-btn.svelte-ik2d5k{color:var(--accent);font:inherit;font-size:var(--fs-xs);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);cursor:pointer;transition:color .16s var(--ease-out);background:0 0;border:0;padding:0;font-weight:500}.resend-btn.svelte-ik2d5k:hover{color:var(--accent-hover)}@media (width<=800px){.resend.svelte-ik2d5k{min-block-size:2.75rem}.resend-btn.svelte-ik2d5k{padding-inline:var(--sp-3);align-self:stretch}}
