/* A small glass map shows only the route, Bukang and the destination. */
#game #hud{background:#123a3838;border:1px solid #ffffff40;box-shadow:inset 0 0 0 1px #ffffff10;opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
#map .route-edge{fill:none;stroke:#123c3a75;stroke-linecap:round;stroke-linejoin:round}
#map .water{stroke:#f0faf370}
#map .done{stroke:#f8fff7}
#map .sea{fill:#75c4d440;stroke:#c5eef170;stroke-width:.65;vector-effect:non-scaling-stroke}
#map .start{fill:#e7f4e9;stroke:none}
#map .me-ring{fill:#fffdf4;stroke:#214f55;stroke-width:1.25}
#map .flag-ground{fill:#fffdf4;stroke:#214f5580;stroke-width:.75}
#map .flag-leader{stroke:#f4fff3;stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}
#map image{pointer-events:none}
#map .flag.call .flag-art{animation:map-flag-call .85s ease-out;transform-box:fill-box;transform-origin:50% 80%}
#game.cut #hud{opacity:0}
#game.calm #hud{opacity:.65}
@keyframes map-flag-call{0%,100%{transform:rotate(0)}30%{transform:rotate(-10deg)}65%{transform:rotate(7deg)}}
@media(prefers-reduced-motion:reduce){#map .flag.call .flag-art{animation:none}}
