.seg-group[data-v-2c9aa9ea]{align-items:center;background-color:var(--color-surface-3);border-radius:9999px;display:flex;gap:1px;height:36px;padding:2px;position:relative;z-index:1}.seg-group--sm[data-v-2c9aa9ea]{height:28px}.seg-group--sm .seg-btn[data-v-2c9aa9ea]{font-size:.6875rem;height:24px;padding:0 8px}.seg-group--sm .seg-btn[data-v-2c9aa9ea]:has(svg):not(:has(span)){padding:0;width:24px}.is-dark.seg-group[data-v-2c9aa9ea]{background-color:#ffffff12}.seg-btn[data-v-2c9aa9ea]{align-items:center;border-radius:9999px;color:var(--color-text-subtle);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;height:32px;justify-content:center;padding:0 12px;position:relative;transition:background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1);white-space:nowrap}.seg-btn[data-v-2c9aa9ea]:has(svg):not(:has(span)){padding:0;width:32px}.seg-btn[data-v-2c9aa9ea]:hover{background-color:var(--color-surface-2);color:var(--color-text)}.seg-btn[title][data-v-2c9aa9ea]:after{background:#1c2333;border-radius:6px;box-shadow:0 2px 8px #0000002e;color:#f0f4f8;content:attr(title);font-size:.6875rem;font-weight:500;left:50%;line-height:1;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;top:calc(100% + 7px);transform:translate(-50%) scale(.92);transition:opacity .12s ease,transform .12s ease;white-space:nowrap;z-index:200}.seg-btn[title][data-v-2c9aa9ea]:hover:after{opacity:1;transform:translate(-50%) scale(1)}.seg-btn[data-v-2c9aa9ea]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.seg-btn--pressing[data-v-2c9aa9ea]{transform:scale(.9)}.seg-btn--active[data-v-2c9aa9ea]{background-color:var(--color-surface);box-shadow:0 1px 4px #0a1e3c1a;color:var(--color-primary)}.seg-btn--active.seg-btn--pressing[data-v-2c9aa9ea]{transform:scale(.93)}.is-dark .seg-btn[data-v-2c9aa9ea],.dark{color:var(--color-text-subtle)}.is-dark .seg-btn[data-v-2c9aa9ea]:hover,.dark{background-color:#ffffff1f;color:var(--color-text)}.dark{background-color:#ffffff12}.is-dark .seg-btn--active[data-v-2c9aa9ea],.dark{background-color:#ffffff38;box-shadow:0 1px 8px #00000080,inset 0 1px #ffffff2e;color:var(--color-text)}
