.seg.svelte-x03l6l{border-radius:var(--radius-lg,14px);background:var(--color-surface-2);border:1px solid var(--color-border);align-items:center;gap:2px;padding:2px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000002e}.seg-ind.svelte-x03l6l{top:2px;bottom:2px;left:var(--ind-x,0px);width:var(--ind-w,0px);border-radius:var(--radius-md,10px);background:var(--color-accent);scale:var(--sx,1) var(--sy,1);opacity:0;pointer-events:none;z-index:0;transition:left .5s var(--pb-ease-slide), width .5s var(--pb-ease-slide), box-shadow .2s ease;position:absolute;box-shadow:inset 0 1px #ffffff4d,0 1px 2px #00000040}.seg-ind.placed.svelte-x03l6l{opacity:1}.seg-ind.moving.svelte-x03l6l{box-shadow:inset 0 1px #ffffff73,0 3px 8px #00000047}.seg-btn.svelte-x03l6l{z-index:1;border-radius:var(--radius-md,10px);color:var(--color-fg-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;padding:4px 12px;font-size:12px;font-weight:500;transition:color .2s;position:relative}.seg-btn.svelte-x03l6l:hover{color:var(--color-fg)}.seg-btn.selected.svelte-x03l6l{color:var(--color-on-accent)}.seg-btn.svelte-x03l6l:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent);outline:none}
