@charset "UTF-8";.seg.svelte-1ac1cm{display:flex}.seg.stack.svelte-1ac1cm{flex-direction:column;gap:var(--space-2)}.seg-option.svelte-1ac1cm{font-family:inherit;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.seg-option.svelte-1ac1cm:disabled{opacity:.6;cursor:not-allowed}.seg.row.svelte-1ac1cm{position:relative;padding:5px;background:#ede3cf;border-radius:var(--radius-pill);box-shadow:inset 0 1px 2px #2a1b1112}.seg-ind.svelte-1ac1cm{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / var(--seg-count));border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:0 6px 14px -5px #c0532ab3,0 1px #8f3a1866 inset;transform:translate(calc(var(--seg-idx) * 100%));transition:transform .34s cubic-bezier(.5,.05,.2,1)}@media (prefers-reduced-motion: reduce){.seg-ind.svelte-1ac1cm{transition:none}}.seg.row.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm){position:relative;z-index:1;flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 8px;border:none;background:none;border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:600;text-align:center}.seg.row.svelte-1ac1cm .seg-option.active:where(.svelte-1ac1cm){color:#fff}.seg.row.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm):not(.active):hover:not(:disabled){color:var(--color-text)}.seg.row.sm.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm){font-size:clamp(12px,1.05vw,13.5px);font-weight:700;padding:10px 2px}.seg.row.on-dark.svelte-1ac1cm{background:#f5ecdb1a;border:1.5px solid rgba(243,232,207,.14);box-shadow:none}.seg.row.on-dark.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm){color:#f5ecdbb8}.seg.row.on-dark.svelte-1ac1cm .seg-option.active:where(.svelte-1ac1cm){color:#fff}.seg.row.on-dark.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm):not(.active):hover:not(:disabled){color:#f5ecdb}.seg.row.svelte-1ac1cm .seg-ic:where(.svelte-1ac1cm){display:inline-flex;width:17px;height:17px}.seg.row.svelte-1ac1cm .seg-ic:where(.svelte-1ac1cm) svg{width:17px;height:17px}.seg.row.svelte-1ac1cm .seg-desc:where(.svelte-1ac1cm){display:none}.seg.stack.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm){display:flex;flex-direction:column;gap:var(--space-1);text-align:left;padding:var(--space-3) var(--space-4);background:var(--color-bg);color:var(--color-text)}.seg.stack.svelte-1ac1cm .seg-option:where(.svelte-1ac1cm):hover:not(:disabled){border-color:var(--color-accent)}.seg.stack.svelte-1ac1cm .seg-option.active:where(.svelte-1ac1cm){border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.seg.stack.svelte-1ac1cm .seg-ic:where(.svelte-1ac1cm){display:none}.seg.stack.svelte-1ac1cm .seg-label:where(.svelte-1ac1cm){font-size:var(--font-size-base);font-weight:600}.seg.stack.svelte-1ac1cm .seg-desc:where(.svelte-1ac1cm){font-size:var(--font-size-sm);color:var(--color-text-muted)}
