:is(.wr-map,.wd-map) svg.wc-map .grat{fill:none;stroke:#6a9cc2;stroke-opacity:.1;stroke-width:.5px;vector-effect:non-scaling-stroke;pointer-events:none}:is(.wr-map,.wd-map) svg.wc-map .halo{fill:none;stroke:#8cc4ec;stroke-width:3px;stroke-linejoin:round;stroke-opacity:clamp(.12, calc(.06 + .06 * var(--z,1)), .22);vector-effect:non-scaling-stroke;pointer-events:none}:is(.wr-map,.wd-map) svg.wc-map .base path{stroke:none}:is(.wr-map,.wd-map) svg.wc-map .base path.in{fill:#30668b}:is(.wr-map,.wd-map) svg.wc-map .base path.out{fill:#30668b;fill-opacity:.42}:is(.wr-map,.wd-map) svg.wc-map .base path.ant{fill-opacity:.22}:is(.wr-map,.wd-map) svg.wc-map :is(.solved,.missed,.rival) path{stroke:none}:is(.wr-map,.wd-map) svg.wc-map .border{fill:none;stroke:var(--g-map-border);vector-effect:non-scaling-stroke;pointer-events:none;stroke-width:clamp(.42px, calc(.34px + .08px * var(--z,1)), .65px);stroke-opacity:clamp(.68, calc(.6 + .08 * var(--z,1)), .95)}:is(.wr-map,.wd-map) svg.wc-map .coast{fill:none;stroke:var(--g-map-border);vector-effect:non-scaling-stroke;pointer-events:none;stroke-width:clamp(.45px, calc(.35px + .1px * var(--z,1)), .8px);stroke-opacity:clamp(.7, calc(.6 + .1 * var(--z,1)), 1)}:is(.wr-map,.wd-map) svg.wc-map .tiny circle{fill:none;stroke:#d5e9f7;stroke-width:1.1px;vector-effect:non-scaling-stroke;pointer-events:none}:is(.wr-map,.wd-map) svg.wc-map .target path{fill:#a6dbfa;stroke:#eaf6ff;stroke-width:1px;vector-effect:non-scaling-stroke}:is(.wr-map,.wd-map) svg.wc-map .target circle.ring{fill:none;stroke:#eaf6ff;stroke-width:2px;vector-effect:non-scaling-stroke}:is(.wr-map,.wd-map) svg.wc-map .base path.dim{fill:#1d4561}:is(.wr-map,.wd-map) svg.wc-map .tiny circle.dim{stroke-opacity:.3}:is(.wr-map,.wd-map) svg.wc-map.pick .base path.in{transition:fill .12s}@media (hover:hover){:is(.wr-map,.wd-map) svg.wc-map.pick .base path.in:hover{fill:#3f7ca6}:is(.wr-map,.wd-map) svg.wc-map.pick .base path.dim:hover{fill:#28597a}}
