.segmented.svelte-1ac1cm{border:none;min-width:0;margin:0;padding:0}legend.svelte-1ac1cm{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;padding:0;font-size:.78rem;font-weight:500}.segments.svelte-1ac1cm{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;display:inline-flex}.segment.svelte-1ac1cm{min-height:36px;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 14px;font-size:.88rem;transition:border-color .12s,color .12s;display:inline-flex}.segment.svelte-1ac1cm:hover{color:var(--text);border-color:var(--border)}.segment.checked.svelte-1ac1cm{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:var(--shadow-card);font-weight:600}.segment.svelte-1ac1cm:has(input:where(.svelte-1ac1cm):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.compact.svelte-1ac1cm .segments:where(.svelte-1ac1cm){background:color-mix(in srgb, var(--surface) 55%, transparent);border-radius:999px;flex-wrap:nowrap;gap:2px;padding:2px}.compact.svelte-1ac1cm .segment:where(.svelte-1ac1cm){border-radius:999px;justify-content:center;min-width:30px;min-height:30px;padding:0;font-size:1rem;position:relative}.compact.svelte-1ac1cm .segment:where(.svelte-1ac1cm) input:where(.svelte-1ac1cm){clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compact.svelte-1ac1cm .segment.checked:where(.svelte-1ac1cm){border-color:var(--accent);background:var(--accent-tint);color:var(--accent-on-tint);box-shadow:none}.compact.svelte-1ac1cm .segment:where(.svelte-1ac1cm):has(input:where(.svelte-1ac1cm):focus-visible){outline-offset:0}.segment.svelte-1ac1cm .segment-icon{flex:none}
