/* Live Stats — VS戦績ページ（PKと同構成） */

.vs-page {
  display: flex;
  flex-direction: column;
  gap: 0.65rem;
}

.vs-page .pk-career,
.vs-page .pk-recent,
.vs-page .pk-opponents {
  padding: 0.55rem 0.6rem;
  border-radius: 14px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
}

@media (max-width: 960px) {
  #liver-shell.mobile-tab-mode #battle-vs-section .vs-opponent-panels,
  #liver-shell.mobile-tab-mode #battle-vs-section .dash-panel,
  #liver-shell.mobile-tab-mode #battle-vs-section .battle-subsection__desc {
    display: none !important;
  }

  #liver-shell.mobile-tab-mode #battle-vs-section .vs-page {
    display: flex !important;
  }
}
