:where(.tabs,.link-tabs){--tabs-indicator: var(--border-focus)}.tabs__list{display:flex;gap:var(--space-20);border-bottom:var(--border-width-default) solid var(--border-subtle)}.tabs__trigger{position:relative;height:var(--control-lg);padding:0 var(--space-4);border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-body-size);line-height:var(--text-body-lh);cursor:pointer}.tabs__trigger:hover{color:var(--text-primary)}.tabs__trigger[data-state=active]{color:var(--text-primary);font-weight:var(--weight-medium)}.tabs__trigger[data-state=active]:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--border-width-strong) * -.5);height:var(--border-width-strong);border-radius:0;background:var(--tabs-indicator)}.tabs__content{padding-top:var(--space-24)}.link-tabs{margin-bottom:var(--space-24);overflow-x:auto;scrollbar-width:none}.link-tabs .tabs__trigger[data-state=active]:after{bottom:0}@media(max-width:39.9375rem){.link-tabs{flex-wrap:wrap;gap:0 var(--space-16);overflow-x:visible;border-bottom:none;margin-bottom:var(--space-16)}}.tabs__trigger--link{display:inline-flex;flex:none;align-items:center;gap:var(--space-8);text-decoration:none}.tabs__trigger:not(.tabs__trigger--link) .tabs__count{margin-left:var(--space-4)}.tabs__count{font-variant-numeric:tabular-nums;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);color:var(--text-tertiary)}.tabs__hint{color:var(--text-tertiary);font-weight:var(--weight-regular)}.tabs__content[data-state=inactive]{display:none}.tabs__icon{display:inline-flex;margin-right:var(--space-4);vertical-align:middle}
