.pill-tabs[data-v-c53accf3]{background:color-mix(in srgb,var(--accent-primary) 5%,color-mix(in srgb,var(--surface-card) 80%,transparent));border:1px solid color-mix(in srgb,var(--accent-primary) 14%,var(--border-default));border-radius:var(--radius-pill);box-shadow:inset 0 1px 2px #0000000d,inset 0 1px color-mix(in srgb,var(--surface-card-strong) 40%,transparent);margin-inline:auto;max-width:100%;padding:5px;width:-moz-fit-content;width:fit-content}.pill-tabs--stretch[data-v-c53accf3]{width:min(100%,980px)}.pill-tabs__rail[data-v-c53accf3]{display:flex;gap:4px;position:relative}.pill-tabs--stretch .pill-tabs__rail[data-v-c53accf3]{display:grid;grid-template-columns:repeat(var(--pill-tab-count,1),minmax(0,1fr));width:100%}.pill-tabs__thumb[data-v-c53accf3]{background:var(--selected-bg);border-radius:var(--radius-pill);bottom:0;box-shadow:inset 0 1px #ffffff42,0 3px 12px -2px color-mix(in srgb,var(--accent-primary) 45%,transparent);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:0;z-index:0}.pill-tabs__rail.is-ready .pill-tabs__thumb[data-v-c53accf3]{opacity:1;transition:left var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.pill-tabs__tab[data-v-c53accf3]{align-items:center;background:transparent;border:0;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--font-display);font-size:clamp(.92rem,1.1vw,1.06rem);font-weight:700;gap:6px;justify-content:center;letter-spacing:-.02em;line-height:1.1;min-width:0;padding:0 10px;position:relative;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);white-space:nowrap;z-index:1}.pill-tabs__tab[data-v-c53accf3]:not(.is-active):hover{background:color-mix(in srgb,var(--accent-primary) 9%,transparent);color:var(--text-primary)}.pill-tabs__tab[data-v-c53accf3]:not(.is-active):active{background:color-mix(in srgb,var(--accent-primary) 14%,transparent)}.pill-tabs__tab.is-active[data-v-c53accf3]{background:var(--selected-bg);color:var(--selected-fg)}.pill-tabs__tab[data-v-c53accf3]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.pill-tabs__rail.is-ready .pill-tabs__tab.is-active[data-v-c53accf3]{background:transparent}.pill-tabs__icon[data-v-c53accf3]{flex:none;font-size:15px;opacity:.9}.pill-tabs__count[data-v-c53accf3]{color:var(--text-muted);flex:none;font-family:var(--font-mono);font-size:.7rem;font-style:normal;font-weight:600}.pill-tabs__tab.is-active .pill-tabs__count[data-v-c53accf3]{color:inherit;opacity:.78}.pill-tabs--md .pill-tabs__tab[data-v-c53accf3]{min-height:44px}.pill-tabs--sm .pill-tabs__tab[data-v-c53accf3]{font-size:.92rem;font-weight:600;letter-spacing:0;min-height:38px;padding:0 20px}@media(max-width:1023px){.pill-tabs__rail[data-v-c53accf3]{gap:3px}}@media(max-width:767px){.pill-tabs[data-v-c53accf3],.pill-tabs--stretch[data-v-c53accf3]{overflow:hidden;width:100%}.pill-tabs .pill-tabs__rail[data-v-c53accf3],.pill-tabs--stretch .pill-tabs__rail[data-v-c53accf3]{display:flex;justify-content:safe center;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;width:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pill-tabs .pill-tabs__rail[data-v-c53accf3]::-webkit-scrollbar,.pill-tabs--stretch .pill-tabs__rail[data-v-c53accf3]::-webkit-scrollbar{display:none}.pill-tabs .pill-tabs__tab[data-v-c53accf3]{flex:1 1 0;min-height:44px;min-width:-moz-max-content;min-width:max-content}.pill-tabs--sm .pill-tabs__tab[data-v-c53accf3]{font-size:.88rem;padding:0 18px}}
