/**
 * 成績ページ（page-stats.php）専用のパネル切替。
 * 年度セレクタ・タブの見た目（.stats-selector 等）は assets/css/stats.css に
 * 共通コンポーネントとして置いている（選手個別ページの詳細成績セレクタと共有するため）。
 *
 * @package goonies
 */

/* block要素の width: auto は中身（横スクロールテーブル）の max-content 幅による
   はみ出しを止めない。max-width: 100% を各階層に明示し、祖先を375px前後に
   閉じ込める（.stats-table-scroll 自体の overflow-x: auto が機能するために必須）。
   sticky列は祖先の overflow に影響されるため、ここでは overflow は指定しない */
.stats-page,
.stats-panels,
.stats-panel {
	max-width: 100%;
}

.stats-panel[hidden] {
	display: none;
}

/* ランキングタブ内の「野手」「投手」の区切り（docs/stats-spec.md 5章） */
.stats-ranking-group {
	margin-top: var(--space-section);
}

.stats-ranking-group:first-child {
	margin-top: 0;
}

.stats-panel--ranking .stats-table {
	margin-bottom: var(--space-section);
}

.stats-panel--ranking .stats-table:last-child {
	margin-bottom: 0;
}
