.map-page-body{--web-ice:#b5d4e4;--web-platinum:#e1e7ea;color:#d5dfe4}
.map-page-body .web-map-nav{flex-direction:row!important;flex-wrap:wrap!important}
.map-page-body #currentLocationCity,.map-page-body #mapLocationsCount{color:#c6d6df!important}
.map-page-body .map-map-title{border-color:#b5d4e426!important;background:rgba(0,0,0,.75)!important}
.map-page-body .current-location-signal span{border-color:#cbdde6!important}
.map-page-body .map-progress-track{background:#b5d4e412!important;border-color:#b5d4e426!important}
.map-page-body .map-site-header{padding:24px 16px 16px!important}
.map-page-body .web-map-nav{display:flex!important;justify-content:center;gap:clamp(24px,6vw,75px);margin:0!important}
.map-page-body .web-map-nav a{font:10px 'Bodoni Moda',Georgia,serif;letter-spacing:.18em;color:#cbd8df!important}
.map-page-body .map-stage{border-color:#a9cbdc26!important;box-shadow:none!important}
.map-page-body .map-map-title strong{font:400 clamp(13px,2vw,24px) 'Bodoni Moda',serif!important;letter-spacing:.14em;color:#e1e7ea!important}
.map-page-body .archive-kicker,.map-page-body .map-panel-title,.map-page-body .map-hud button,.map-page-body .map-current-location-card strong,.map-page-body .map-popup-copy b{color:#b5d4e4!important}
.map-page-body .map-hud button,.map-page-body .map-current-location-card,.map-page-body .map-progress-overlay,.map-page-body .map-unlocked-panel,.map-page-body .map-unlocked-state-button{border-color:#accbdb30!important;background:rgba(3,6,8,.9)!important;box-shadow:none!important}
.map-page-body .map-hud button{font:9px 'Bodoni Moda',serif;letter-spacing:.12em}
.map-page-body .map-unlocked-state-button strong,.map-page-body .map-progress-overlay strong,.map-page-body .map-stat-strip strong{color:#d8e3e9!important}
.map-page-body .map-progress-fill{background:linear-gradient(90deg,#567a8b,#c4d7e2,#edf2f5)!important;box-shadow:0 0 12px #b5d4e426!important}
.map-page-body .hoz-map-post-pin{background:#d0dfe7!important;border:1px solid #f4f8fa!important;box-shadow:0 0 0 3px #b5d4e41c,0 0 13px #b5d4e452!important}
.map-page-body .hoz-map-post-pin::after{background:#fff!important}
.map-page-body .current-location-signal span,.map-page-body .hoz-current-base-marker span{background:#b5d4e4!important;box-shadow:0 0 9px #b5d4e466!important}
.map-page-body .legend-state,.map-page-body .legend-pin{background:#b5d4e4!important;border-color:#dbe6eb!important;box-shadow:none!important}
.map-page-body .map-after-panel{border-color:#accbdb26!important}
.map-page-body .map-after-panel h1{font:400 clamp(32px,5vw,56px) 'Bodoni Moda',serif}
@media(max-width:700px){.map-page-body .map-hud{max-width:calc(100% - 24px)}.map-page-body .map-hud button{padding:9px 7px!important;font-size:8px}.map-page-body .map-map-title strong{font-size:12px!important}}
