.war-row { display: grid; grid-template-columns: 1fr auto 1fr; gap: 10px; align-items: center; }
.war-box .pc { width: 86px; height: 122px; font-size: 22px; }
.war-box .pc .big { font-size: 42px; }
.war-box #dealer2 .pc.dim { width: 40px; height: 58px; }
.vs { font: 400 24px var(--display); color: var(--gold); text-shadow: 2px 2px 0 #0f4a2f; }
@media (max-width: 560px) { .war-box .pc { width: 62px; height: 88px; font-size: 18px; } .war-box .pc .big { font-size: 30px; } .vs { font-size: 16px; } }
