/* AWW artwork add-on. Existing map, routes, and live status remain intact. */
body > header {
  background-color: #101010 !important;
  background-image: linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.52) 42%,rgba(0,0,0,.52) 58%,rgba(0,0,0,.25)),url('assets/aww-backgrounds/white-tower-shayol-ghul.jpg') !important;
  background-size: cover !important;
  background-position: center 46% !important;
  text-shadow: 0 2px 5px #000,0 0 12px #000;
}
.event-card {
  background-color:#101010 !important;
  background-size:cover !important;
  background-position:center !important;
  border-color:#806b36 !important;
  min-height:112px;
  text-shadow:0 1px 3px #000,0 0 8px #000;
}
.event-card:has(#faireStatus) {
  background-image:linear-gradient(90deg,rgba(0,0,0,.83),rgba(0,0,0,.27)),url('assets/aww-backgrounds/faire.jpg') !important;
}
.event-card:has(#peddlerStatus) {
  background-image:linear-gradient(90deg,rgba(0,0,0,.83),rgba(0,0,0,.27)),url('assets/aww-backgrounds/peddler.jpg') !important;
}
.event-card:has(#globalEventStatus) {
  background-image:linear-gradient(90deg,rgba(0,0,0,.83),rgba(0,0,0,.27)),url('assets/aww-backgrounds/global-event.jpg') !important;
}
.event-card strong,.event-card p {color:#f1d184 !important}
.map-frame {background-color:#000 !important}
@media(max-width:600px){.event-card{min-height:105px}body > header{background-position:center}}
