.segmented.svelte-5bfr2e{background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md);gap:2px;max-width:100%;padding:3px;display:inline-flex}label.svelte-5bfr2e{justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(var(--touch) - 8px);padding:0 var(--space-4);border-radius:calc(var(--radius-md) - 3px);color:var(--ink-700);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);display:inline-flex}.block.svelte-5bfr2e{width:100%;display:flex}.block.svelte-5bfr2e label:where(.svelte-5bfr2e){flex:1 1 0;min-width:0}.lg.svelte-5bfr2e label:where(.svelte-5bfr2e){min-height:var(--touch);padding:0 var(--space-2);font-size:var(--text-sm)}.sm.svelte-5bfr2e label:where(.svelte-5bfr2e){min-height:2rem;padding:0 var(--space-3)}label.svelte-5bfr2e:hover:not(.checked):not(.disabled){background:var(--surface-hover)}label.checked.svelte-5bfr2e{background:var(--navy-900);color:var(--ink-on-dark);box-shadow:var(--shadow-1)}label.disabled.svelte-5bfr2e{opacity:.5;cursor:not-allowed}label.svelte-5bfr2e:has(input:where(.svelte-5bfr2e):focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}
