.top-players-container .player-sort-controls{border-bottom:1px solid var(--border-color);flex-direction:column;align-items:stretch;width:100%;display:flex}.top-players-container .player-sort-controls__row--top{justify-content:space-between;align-items:center;width:100%;display:flex}.top-players-container .player-sort-controls__row--filters{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.top-players-container .team-type-toggle{border:1px solid var(--border-color);background-color:var(--bg-primary);border-radius:6px;display:inline-flex;overflow:hidden}.top-players-container .team-type-toggle-btn{color:var(--text-primary);background:var(--bg-dropdown);border:none;border-right:1px solid var(--border-color);cursor:pointer;font-weight:500;transition:background-color .15s,color .15s}.top-players-container .team-type-toggle-btn:last-child{border-right:none}.top-players-container .team-type-toggle-btn:hover{background-color:var(--bg-secondary)}.top-players-container .team-type-toggle-btn.active,.top-players-container .team-type-toggle-btn.active:hover{background-color:var(--accent-color);color:#fff}.top-players-container{--player-stats-thead-top:var(--site-sticky-header-height);background-color:var(--bg-secondary)}.top-players-container .loading-message,.top-players-container .empty-message{text-align:center;color:var(--text-secondary)}@media (max-width:450px){.top-players-container{--player-stats-table-header-height:38px}.top-players-container .loading-message,.top-players-container .empty-message{padding:200px 0;font-size:14px}.top-players-container .player-sort-controls{flex-direction:column;align-items:stretch;gap:12px;padding:8px 12px}.top-players-container .player-sort-controls__row--top{gap:12px}.top-players-container .player-sort-controls__row--filters{gap:12px 16px}.top-players-container .team-type-toggle-btn{padding:6px 12px;font-size:13px}.top-players-container .player-sort-controls__row--top .field-dropdown-trigger--numeric{padding-top:8px;padding-bottom:8px}}@media (min-width:450px){.top-players-container{--player-stats-table-header-height:44px}.top-players-container .loading-message,.top-players-container .empty-message{padding:200px 0;font-size:14px}.top-players-container .player-sort-controls{gap:12px;padding:10px 12px}.top-players-container .player-sort-controls__row--top{gap:12px}.top-players-container .player-sort-controls__row--filters{gap:12px 16px}.top-players-container .team-type-toggle-btn{padding:6px 12px;font-size:13px}.top-players-container .player-sort-controls__row--top .field-dropdown-trigger--numeric{padding-top:8px;padding-bottom:8px}}
