.wrap.svelte-7g0pnf{display:flex;align-items:center;gap:.5rem;padding-inline-start:.85rem;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.wrap.svelte-7g0pnf:focus-within{background:var(--surface);border-color:var(--navy-700);box-shadow:0 0 0 4px var(--brand-50)}.wrap.is-invalid.svelte-7g0pnf{border-color:#e0574c;background:color-mix(in oklab,var(--danger-bg) 40%,white)}.field__control.svelte-7g0pnf{border:0;background:transparent;flex:1;min-width:0;padding-inline-start:0;letter-spacing:.02em}.field__control.svelte-7g0pnf:focus{outline:none;box-shadow:none;background:transparent}.flag.svelte-7g0pnf{display:flex;width:1.35rem;height:.9rem;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #03184d1f;flex:none}.flag__bar.svelte-7g0pnf{flex:1;background:#008751}.flag__bar--white.svelte-7g0pnf{background:#fff}.code.svelte-7g0pnf{font-size:.9rem;font-weight:700;color:var(--ink-2);padding-inline-end:.15rem;border-inline-end:1px solid var(--line)}.ok.svelte-7g0pnf{display:grid;place-items:center;padding-inline-end:.9rem;color:var(--ok-ink)}.opt.svelte-7g0pnf{margin-inline-start:.4rem;font-size:.7rem;font-weight:600;color:var(--ink-3)}
