.choice.svelte-oxgkci{min-height:var(--tap-target);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:1rem;line-height:1.375;display:flex}.choice.svelte-oxgkci:hover{border-color:var(--line-strong)}.choice-selected.svelte-oxgkci,.choice-selected.svelte-oxgkci:hover{border-color:var(--teal);background:var(--teal-wash)}.choice-selected.svelte-oxgkci span:where(.svelte-oxgkci){color:var(--deep-blue);font-weight:600}.choice.svelte-oxgkci:has(input:where(.svelte-oxgkci):focus-visible){outline:2px solid var(--teal-deep);outline-offset:2px}.choice.svelte-oxgkci input:where(.svelte-oxgkci){cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin:0}.choice.svelte-oxgkci input:where(.svelte-oxgkci):focus-visible{outline:none}
