.seg.svelte-5bfr2e{display:flex;background:var(--rs-surface-2);border-radius:var(--rs-radius-md);padding:4px;gap:4px}.seg.disabled.svelte-5bfr2e{opacity:.5}.seg.svelte-5bfr2e button:where(.svelte-5bfr2e){flex:1;padding:9px 0;border:0;border-radius:calc(var(--rs-radius-md) - 3px);background:none;color:var(--rs-muted-2);font:inherit;font-weight:700;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.seg.svelte-5bfr2e button:where(.svelte-5bfr2e):disabled{cursor:default}.seg.svelte-5bfr2e button.on:where(.svelte-5bfr2e){background:var(--rs-signature-2);color:var(--rs-on-brand);box-shadow:var(--rs-shadow-1)}.seg.svelte-5bfr2e button:where(.svelte-5bfr2e):focus-visible{outline:2px solid var(--rs-signature);outline-offset:1px}.seg.brand.svelte-5bfr2e{border:1px solid var(--rs-line-2);padding:3px;gap:3px}.seg.brand.svelte-5bfr2e button:where(.svelte-5bfr2e){font:var(--rs-type-body);font-size:.875rem;color:var(--rs-muted-warm)}.seg.brand.svelte-5bfr2e button.on:where(.svelte-5bfr2e){background:var(--rs-signature-tint);color:var(--rs-signature-text);font-weight:600;box-shadow:inset 0 0 0 1px var(--rs-signature)}
