/* Room artwork is tied to its destination, never its position in the grid. */
.local .hero-bg{background-image:url('local-pool-v45.jpg')!important;background-position:center!important;filter:saturate(.98) brightness(.9)!important;}
.local .hero:after{background:linear-gradient(90deg,#0b1730ed,#0b1730c9 36%,#0b173033 85%),linear-gradient(0deg,#0b1730cc,transparent 70%)!important;}
.menu-panel nav a[href="local-events.html"],.rooms .room-link[href="local-events.html"]{background-image:url('local-pool-v45.jpg')!important;}
.menu-panel nav a[href="index.html"]{background-image:url('home-clean-v26.jpg')!important;}
.menu-panel nav a[href="wisdom-hall.html"],.rooms .room-link[href^="wisdom-hall.html"]{background-image:url('wisdom-hall-clean-v26.jpg')!important;}
.menu-panel nav a[href="hall-of-masters.html"],.rooms .room-link[href="hall-of-masters.html"]{background-image:url('masters-salon-v45.jpg')!important;}
.menu-panel nav a[href="training-pavilion.html"],.rooms .room-link[href="training-pavilion.html"]{background-image:url('training-pavilion-clean-v26.jpg')!important;}
.menu-panel nav a[href="world-cue-sports.html"],.rooms .room-link[href="world-cue-sports.html"]{background-image:url('world-cue-sports-clean-v26.jpg')!important;}
.menu-panel nav a[href="daily-desk.html"],.rooms .room-link[href="daily-desk.html"]{background-image:url('daily-desk-clean-v26.jpg')!important;}
.menu-panel nav a[href="atlas-trophy.html"],.rooms .room-link[href="atlas-trophy.html"]{background-image:url('atlas-trophy-clean-v26.jpg')!important;}
.menu-panel nav a[href="founders-plaza.html"],.rooms .room-link[href="founders-plaza.html"]{background-image:url('founders-plaza-clean-v26.jpg')!important;}
.menu-panel nav a[href="golden-seed-archive.html"],.rooms .room-link[href="golden-seed-archive.html"]{background-image:url('golden-seed-archive-clean-v26.jpg')!important;}
.home .rooms{grid-template-columns:repeat(3,minmax(0,1fr));}
.local .hero-content{max-width:740px;}
.local .hero h1{max-width:720px;}
.local .atlas-event-list{margin-top:24px;}
.world .world-tools>.world-tool:only-child{grid-column:1 / -1;}
@media(max-width:1000px){.home .rooms{grid-template-columns:repeat(2,minmax(0,1fr));}.home .rooms>.room-link:last-child{grid-column:1 / -1;}}
@media(max-width:560px){.home .rooms{grid-template-columns:minmax(0,1fr);}.home .rooms>.room-link:last-child{grid-column:auto;}}
