fieldset.svelte-d39fdc{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:2px;display:inline-flex}label.svelte-d39fdc{padding:var(--space-1) var(--space-3);border-radius:calc(var(--radius) - 2px);color:var(--text-muted);white-space:nowrap;cursor:pointer;position:relative}label.svelte-d39fdc:hover{color:var(--text)}label.svelte-d39fdc:has(:where(.svelte-d39fdc):checked){background:var(--surface);box-shadow:0 0 0 1px var(--border-strong);color:var(--text);font-weight:600}label.svelte-d39fdc:has(:where(.svelte-d39fdc):focus-visible){outline:2px solid var(--accent);outline-offset:1px}input.svelte-d39fdc{opacity:0;pointer-events:none;position:absolute}
