/* Kerajaan Kaisar — r4-c.css: gaya ronde 4 Kelompok C (ide 8, 9, 10, 12).
   Berkas BARU — style.css (558 baris) tidak diedit. */

/* Spanduk festival di HUD kota (dibuat dinamis sim-festival.js). */
.r4c-banner {
  position: fixed;
  top: 108px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 5;
  cursor: pointer;
  background: linear-gradient(90deg, #7b1fa2, #d32f2f, #f9a825);
  color: #fff;
  font-size: 13px;
  padding: 8px 16px;
  border-radius: 12px;
  border: 2px solid #d4af37;
  box-shadow: 0 3px 12px rgba(0, 0, 0, .45);
  text-align: center;
  max-width: 92vw;
}
.r4c-banner b { display: block; font-size: 14px; }
.r4c-banner span { font-size: 11px; opacity: .95; }
.r4c-banner.hidden { display: none; }

/* Papan skor liga 3D + papan skor kota sudah memakai gaya inline di
   modulnya masing-masing; di sini hanya cadangan bila JS gagal. */
#olahraga3dBoard.hidden { display: none; }
#festival3dLayer.hidden,
#antar3dLayer.hidden,
#transport3dLayer.hidden { display: none; }

/* Baris rute antar kota yang sedang dipilih di panel Lalu Lintas. */
#trafficBody .list-row[style*="outline"] {
  border-radius: 8px;
}
