/* MU GAME Hard, página Eventos: a vitrine 3D do próximo evento (mesmo visual da aba Eventos da Info), na coluna do meio */
.ev3d { margin-top: 18px; }
.ev3d .pi-palco { grid-template-columns: 300px minmax(0, 1fr); min-height: 380px; }
.ev3d .pi-3d { min-height: 380px; }
.ev3d .pi-3d::before { width: 200px; margin-left: -100px; }
.ev3d .pi-3d::after { width: 230px; margin-left: -115px; }
.ev3d .pi-nome { font-size: 30px; }
.ev3d .pi-evs { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.ev3d-h { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; margin: 0 0 10px; }
.ev3d-h h2 { margin: 0; font: 600 22px/1.1 var(--f-disp); letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }
.ev3d-h a { font-size: 13px; font-weight: 600; color: var(--red); }
