.choice.svelte-loj9c5{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}legend.svelte-loj9c5{margin-bottom:var(--space-2);color:var(--text-2);font-size:var(--text-xs);padding:0;font-weight:600}.opts.svelte-loj9c5{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);gap:2px;padding:3px;display:flex}.opt.svelte-loj9c5{min-height:32px;padding:0 var(--space-2);color:var(--text-2);font-size:var(--text-sm);text-align:center;cursor:pointer;border-radius:8px;flex:1;place-items:center;font-weight:550;display:grid;position:relative}.opt.svelte-loj9c5:hover:not(.off){color:var(--text)}.opt.on.svelte-loj9c5{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.opt.off.svelte-loj9c5{cursor:not-allowed;opacity:.5}input.svelte-loj9c5{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.opt.svelte-loj9c5:has(input:where(.svelte-loj9c5):focus-visible){outline:2px solid var(--focus);outline-offset:1px}.cards.svelte-loj9c5 .opts:where(.svelte-loj9c5){gap:var(--space-2);background:0 0;border:0;flex-direction:column;padding:0}.cards.svelte-loj9c5 .opt:where(.svelte-loj9c5){padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;place-items:start;gap:2px}.cards.svelte-loj9c5 .opt.on:where(.svelte-loj9c5){border-color:var(--accent);background:var(--accent-soft);box-shadow:none}.cards.svelte-loj9c5 .label:where(.svelte-loj9c5){color:var(--text);font-weight:650}.hint.svelte-loj9c5{color:var(--text-2);font-size:var(--text-xs);font-weight:450}.note.svelte-loj9c5{color:var(--text-3);font-size:var(--text-xs)}
