.lang.svelte-m505ir{justify-content:flex-end;gap:.25rem;margin-block:-.5rem 1.25rem;display:flex}.lang-btn.svelte-m505ir{font:inherit;letter-spacing:.04em;color:var(--text-muted,#5d5266);cursor:pointer;opacity:.5;background:0 0;border:0;align-items:center;gap:.3rem;padding:.3rem .5rem;font-size:.75rem;font-weight:700;transition:opacity .12s;display:flex}.lang-btn.svelte-m505ir:hover{opacity:.85}.lang-btn.active.svelte-m505ir{opacity:1}form.svelte-m505ir{gap:.6rem;display:grid}label.svelte-m505ir{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted,#5d5266);font-size:.85rem;font-weight:600}input.svelte-m505ir{inline-size:100%;min-inline-size:0;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.28em;text-indent:.28em;text-align:center;text-transform:uppercase;border:2px solid var(--c-line,#e6e0e6);background:var(--bg,#fff);color:var(--text,#241830);padding:.7em .4em;font-size:clamp(1.4rem,1.2rem + 1.6vw,1.9rem)}input.svelte-m505ir:focus-visible{outline:3px solid var(--primary,#483056);outline-offset:2px;border-color:#0000}input[aria-invalid=true].svelte-m505ir{border-color:#c0392f}.error.svelte-m505ir{color:#c0392f;margin:0;font-size:.9rem}button.svelte-m505ir{font:inherit;min-block-size:3.25rem;color:var(--c-white,#fff);background:var(--primary,#483056);cursor:pointer;border:0;margin-top:.5rem;font-weight:600}button.svelte-m505ir:disabled{opacity:.6;cursor:default}button.svelte-m505ir:not(:disabled):hover{background:var(--c-purple-dark,#3a2444)}
