/* generated by tools/build-map.mjs — do not edit */
/* The whole point: a light goes on.
   Unlit houses sit back at reduced opacity — it's dusk on the block — so a lit
   one carries real weight. Gold is the ONLY bright colour in the drawing. */
#blockmap .h{opacity:.66;transition:opacity .7s ease}
#blockmap .win{transition:fill .5s ease}
#blockmap .pool{transition:opacity .8s ease}
#blockmap .h.lit{opacity:1}
#blockmap .h.lit .win{fill:#ffcf7d}
#blockmap .plight{transition:fill .5s ease}
#blockmap .h.lit .plight{fill:#ffe3a8}
#blockmap .h.lit .pool{opacity:1}
#blockmap .h.on{opacity:1}
#blockmap .h.on .halo{opacity:1}
#blockmap .halo{opacity:0;transition:opacity .25s ease}
#blockmap .num{font-family:"Nunito",sans-serif;font-weight:800;font-size:12px;fill:#6f8b95;transition:fill .4s ease}
#blockmap .num.lit{fill:#ffcf7d}
#blockmap .stname{font-family:"Fredoka",sans-serif;font-size:15px;fill:#5d7c88;letter-spacing:5px}
#blockmap .cross{font-family:"Nunito",sans-serif;font-weight:800;font-size:11px;fill:#6f95a1;letter-spacing:1.5px}
#blockmap .sidelab{font-family:"Nunito",sans-serif;font-weight:800;font-size:10.5px;fill:#4e707c;letter-spacing:2px}
#blockmap .hit{cursor:pointer}
#blockmap .hit.nojoin{cursor:default}
#blockmap .hit:focus{outline:2px dashed #ffcf7d;outline-offset:-3px}
@media(prefers-reduced-motion:reduce){#blockmap *{transition:none!important}}
