.ui-tabs-list{display:flex;gap:.25rem;padding:.25rem;overflow-x:auto;background:var(--bg-secondary);border-radius:var(--radius-lg)}.ui-tab{flex:1 0 auto;min-height:32px;padding:.5rem .875rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font:inherit;font-size:.875rem;cursor:pointer;transition:background .2s ease-out,color .2s ease-out}.ui-tab[data-state=active]{background:var(--selection-bg);box-shadow:var(--shadow-xs);color:var(--text-primary);font-weight:500}.ui-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ui-tab-panel{margin-top:1rem;min-width:0}@media(prefers-reduced-motion:reduce){.ui-tab{transition:none}}@media(pointer:coarse){.ui-tab{min-height:44px}}
