.worldmap{margin:0 0 6px}.wm-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 14px;padding:2px 6px;background-color:var(--bar-bg);color:var(--bar-text);font-size:80%;border-bottom:2px solid var(--bevel-lo)}.wm-bar label{white-space:nowrap;cursor:pointer}.wm-bar input{vertical-align:-2px;margin:0 2px 0 0}.wm-zoom button{min-width:26px;padding:0 6px;font-weight:700}.wm-zoom[hidden]{display:none}.wm-toggles{display:inline-flex;flex-wrap:wrap;gap:2px 12px;justify-content:center}.wm-view{position:relative;overflow:hidden;aspect-ratio:1002 / 668;line-height:0;border:2px solid;border-color:#999999 #333333 #333333 #999999;background-color:#282828;outline-offset:-3px}.wm-layer{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0}.wm-base{display:block;width:100%;height:100%;max-width:none;user-select:none;-webkit-user-drag:none}.wm-view.canvas .wm-base{width:102.2%;height:auto}.wm-tiles,.wm-tiles>div{position:absolute;inset:0}.wm-tiles img{position:absolute;display:block;max-width:none;user-select:none;-webkit-user-drag:none}svg.wm-zones{position:absolute;inset:0;width:100%;height:100%}svg.wm-zones polygon,svg.wm-zones rect{fill:#ffd10000;stroke:#ffd10000;stroke-width:1.5px;vector-effect:non-scaling-stroke}svg.wm-zones a:hover polygon,svg.wm-zones a:hover rect,svg.wm-zones a:focus polygon,svg.wm-zones a:focus rect{fill:#ffd10029;stroke:#ffd100}svg.wm-zones a:focus{outline:none}svg.wm-marks{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}svg.wm-marks g{pointer-events:auto}svg.wm-marks circle{stroke:#1a1200;stroke-width:1.5px}svg.wm-marks circle.a{fill:#4080ff}svg.wm-marks circle.h{fill:#ff4040}svg.wm-marks circle.n{fill:#fd0}svg.wm-marks .dg circle{fill:#c080ff;stroke:#fff}svg.wm-marks text{display:none;font:700 10px/1 Verdana,Arial,sans-serif;fill:#fd3;stroke:#000;stroke-width:3px;paint-order:stroke;text-anchor:middle;dominant-baseline:middle}.worldmap:has(#wm-nm:checked) svg.wm-marks text{display:inline}.worldmap:has(#wm-fm:not(:checked)) .fm,.worldmap:has(#wm-dg:not(:checked)) .dg{display:none}.worldmap .maplegend i.dg{background-color:#c080ff;border-radius:50%}.wm-hint{display:none}.worldmap.js .wm-view{touch-action:none;cursor:grab}.worldmap.js .wm-hint{display:inline}.worldmap.drag .wm-view{cursor:grabbing}.worldmap.drag svg.wm-zones a{pointer-events:none}svg.wm-marks tspan.lv{display:none;fill:#fff}.worldmap:has(#wm-lv:checked) svg.wm-marks text{display:inline}.worldmap:has(#wm-lv:checked) svg.wm-marks tspan.lv{display:inline}.worldmap:has(#wm-lv:checked) svg.wm-zones .sa polygon,.worldmap:has(#wm-lv:checked) svg.wm-zones .sa rect{fill:#4080ff47;stroke:#4080ffb3}.worldmap:has(#wm-lv:checked) svg.wm-zones .sh polygon,.worldmap:has(#wm-lv:checked) svg.wm-zones .sh rect{fill:#ff404047;stroke:#ff4040b3}.worldmap:has(#wm-lv:checked) svg.wm-zones .sc polygon,.worldmap:has(#wm-lv:checked) svg.wm-zones .sc rect{fill:#ffd10029;stroke:#ffd1008c}.wm-sides{display:none}.worldmap:has(#wm-lv:checked) .wm-sides{display:inline}.worldmap .maplegend i.sa{background-color:#4080ff99}.worldmap .maplegend i.sh{background-color:#ff404099}.worldmap .maplegend i.sc{background-color:#ffd10080}.worldmap:has(#wm-lv:checked) svg.wm-zones a:hover polygon,.worldmap:has(#wm-lv:checked) svg.wm-zones a:hover rect,.worldmap:has(#wm-lv:checked) svg.wm-zones a:focus polygon,.worldmap:has(#wm-lv:checked) svg.wm-zones a:focus rect{stroke:#ffd100}.worldmap:not(.zoomed):has(#wm-lv:checked) svg.wm-marks text.sm{display:none}
