.prim-tabs__list{display:inline-flex}.prim-tabs__scroll:has(.prim-tabs__list--underline){width:100%}.prim-tabs__list--segmented{background:var(--color-track);border-radius:var(--radius-lg);align-items:stretch;gap:2px;height:2.5rem;padding:2px}@media (max-width:640px){.prim-tabs__scroll{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.prim-tabs__scroll::-webkit-scrollbar{display:none}.prim-tabs__list--segmented{flex-wrap:nowrap;width:fit-content;display:flex}.prim-tabs__trigger{white-space:nowrap;flex:none}}.prim-tabs__trigger{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;display:inline-flex}.prim-tabs__trigger:hover{color:var(--color-text)}.prim-tabs__trigger--segmented{padding:0 var(--space-3);font-weight:var(--weight-semibold);border-radius:var(--radius-md)}.prim-tabs__trigger--segmented[data-state=active]{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-sm)}.prim-tabs__list--underline{border-bottom:2px solid var(--color-border);align-items:flex-end;gap:var(--space-6);padding-top:var(--space-2);width:100%}.prim-tabs__trigger--underline{color:var(--color-neutral-400);font-weight:var(--weight-medium);gap:var(--space-2);padding:0 var(--space-2) var(--space-3);position:relative}.prim-tabs__trigger--underline[data-state=active]{color:var(--color-text)}.prim-tabs__trigger--underline[data-state=active]:after{background:var(--color-text);content:"";height:2px;position:absolute;bottom:-2px;left:0;right:0}.prim-tabs__content{padding-top:var(--space-4);outline:none}