.code.svelte-1aeueyb{position:relative}.real.svelte-1aeueyb{background:var(--c-s2);width:100%;color:var(--c-t1);border:1.5px solid var(--c-border-input);border-radius:var(--r-l);font-family:var(--f-mono);letter-spacing:.5em;text-align:center;padding:.9rem 1rem;font-size:1.4rem;box-shadow:inset 0 1px 2px #0000004d}.real.svelte-1aeueyb:focus{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-dim);outline:none}.has-error.svelte-1aeueyb .real:where(.svelte-1aeueyb){border-color:var(--c-err)}.enhanced.svelte-1aeueyb .real:where(.svelte-1aeueyb){opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute}.boxes.svelte-1aeueyb{justify-content:space-between;gap:.5rem;display:flex}.box.svelte-1aeueyb{aspect-ratio:3/4;background:var(--c-s2);width:100%;color:var(--c-t1);border:1.5px solid var(--c-border-input);border-radius:var(--r-m);font-family:var(--f-mono);text-align:center;font-size:1.5rem;box-shadow:inset 0 1px 2px #0000004d}.box.svelte-1aeueyb:focus{border-color:var(--c-accent);background:var(--c-s3);box-shadow:0 0 0 3px var(--c-accent-dim);outline:none}.err-msg.svelte-1aeueyb{color:var(--c-err);margin:.4rem 0 0;font-size:.8rem}
