@layer components{.seg.svelte-x03b94{--font-size:var(--text-ui);--seg-bg:var(--color-surface-sunken);--seg-pad:.2em;--rest-ink:var(--color-ink-muted);--chosen-ink:var(--color-ink);--chosen-bg:var(--color-surface-raised);--chosen-ring:var(--color-line);max-inline-size:100%;padding:var(--seg-pad);gap:var(--seg-pad);border-radius:var(--radius-sm);background:var(--seg-bg);font-size:var(--font-size);anchor-scope:--seg-chosen;isolation:isolate;scrollbar-width:none;display:inline-flex;position:relative;overflow-x:auto}.seg.svelte-x03b94:not(.full) :is(.option:where(.svelte-x03b94),.copy:where(.svelte-x03b94)){flex:none}.accent.svelte-x03b94{--seg-bg:var(--color-surface-raised);--rest-ink:var(--color-ink);--chosen-ink:var(--color-on-accent);--chosen-bg:var(--color-accent);--chosen-ring:var(--color-accent);border:1px solid var(--color-line-strong);box-shadow:var(--shadow-float)}.sm.svelte-x03b94{--font-size:var(--text-small)}.lg.svelte-x03b94{--font-size:var(--text-body)}.full.svelte-x03b94{display:flex;container-type:inline-size}.full.svelte-x03b94 .option:where(.svelte-x03b94),.full.svelte-x03b94 .copy:where(.svelte-x03b94){flex:1}.option.svelte-x03b94,.copy.svelte-x03b94{border-radius:calc(var(--radius-sm) - .1em);min-inline-size:0;color:var(--rest-ink);font-size:inherit;font-weight:var(--text-ui-strong--font-weight);white-space:nowrap;place-items:center;padding:.35em .85em;line-height:1.43;display:grid;position:relative}.option.svelte-x03b94{cursor:pointer;grid-template-columns:minmax(0,auto);column-gap:0}.option.svelte-x03b94>span:where(.svelte-x03b94){grid-column:1}.option.svelte-x03b94 span:where(.svelte-x03b94),.copy.svelte-x03b94{text-overflow:ellipsis;overflow:hidden}.option.svelte-x03b94:has(:where(.svelte-x03b94):checked){color:var(--chosen-ink);anchor-name:--seg-chosen}:is(.option.svelte-x03b94:has(:where(.svelte-x03b94):disabled),.off.svelte-x03b94){opacity:.5}.option.svelte-x03b94:has(:where(.svelte-x03b94):disabled){cursor:not-allowed}.option.svelte-x03b94:has(:where(.svelte-x03b94):focus-visible){outline:.125rem solid var(--color-focus-ring);outline-offset:-.0625rem}input.svelte-x03b94{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.option.svelte-x03b94:has(:where(.svelte-x03b94):checked){background:var(--chosen-bg);box-shadow:0 0 0 1px var(--chosen-ring)}.thumb.svelte-x03b94,.layer.svelte-x03b94{display:none}@supports (anchor-name:--a){.option.svelte-x03b94:has(:where(.svelte-x03b94):checked){color:var(--rest-ink);box-shadow:none;background:0 0}.thumb.svelte-x03b94,.layer.svelte-x03b94{position-anchor:--seg-chosen;pointer-events:none;transition:inset var(--duration-base) var(--ease-lift);display:block;position:absolute}.thumb.svelte-x03b94{z-index:-1;inset:anchor(top) anchor(right) anchor(bottom) anchor(left);border-radius:calc(var(--radius-sm) - .1em);background:var(--chosen-bg);box-shadow:0 0 0 1px var(--chosen-ring)}.upto-end.svelte-x03b94{z-index:1;inset:0 anchor(right) 0 0;overflow:hidden}.upto-end.svelte-x03b94 .copy:where(.svelte-x03b94){color:var(--chosen-ink)}.upto-start.svelte-x03b94{z-index:2;inset:0 anchor(left) 0 0;background:var(--seg-bg);border-start-start-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.seg.svelte-x03b94:not(:has(:checked)) :is(.thumb:where(.svelte-x03b94),.layer:where(.svelte-x03b94)){display:none}}.row.svelte-x03b94{gap:var(--seg-pad);inline-size:max-content;padding:var(--seg-pad);display:flex;position:absolute;inset-block:0;inset-inline-start:0}.full.svelte-x03b94 .row:where(.svelte-x03b94){inline-size:calc(100cqi + 2 * var(--seg-pad))}}
