.team-profile-tabs{min-inline-size:0;max-inline-size:100%;margin-block:12px 28px}
.team-profile-tabs .team-profile-navigation{min-inline-size:0;max-inline-size:100%;border-block-end:1px solid var(--line,#484b44)}
.team-profile-tabs .team-profile-tablist{display:flex;gap:6px;max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:8px;padding:8px 3px 12px;scrollbar-width:thin}
.team-profile-tabs .team-profile-tab{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-block-size:44px;padding:10px 18px;border:1px solid var(--line,#484b44);border-radius:5px;background:var(--surface,#20231f);color:var(--paper,#f3f3e7);font-size:15px;font-weight:700;line-height:1.4;white-space:nowrap;text-decoration:none}
.team-profile-tabs .team-profile-tab:hover{border-color:var(--accent,#e8c15a)}
.team-profile-tabs .team-profile-tab[aria-selected=true]{color:var(--bg,#101110);background:var(--accent,#e8c15a);border-color:var(--accent,#e8c15a)}
.team-profile-tabs .team-profile-tab:focus-visible,.team-profile-tabs .team-profile-panel:focus-visible{outline:2px solid var(--accent,#e8c15a);outline-offset:3px}
.team-profile-tabs .team-profile-panel{min-inline-size:0;scroll-margin-block-start:24px}
.team-profile-tabs[data-team-tabs-ready] .team-profile-panel[hidden]{display:none}
.team-profile-tabs .team-profile-freshness{margin-block:0 12px}
@media(max-width:700px){.team-profile-tabs .team-profile-tab{padding-inline:14px;font-size:14px}.team-profile-tabs .team-profile-tablist{gap:5px}}
