:root{--hc-map-max-w: 1000px;--hc-map-min-h: 320px;--hc-map-max-h: 640px;--hc-map-aspect: 4 / 3}.hc-map-container{max-width:var(--hc-map-max-w);margin-inline:auto;padding-inline:1rem}.hc-map-container:hover .hc-map{box-shadow:inset 0 0 0 1px #0000000f}.hc-map,#pl-map,#pl-map-container,#container.hc-map{width:100%;height:auto;aspect-ratio:var(--hc-map-aspect);min-height:var(--hc-map-min-h);max-height:var(--hc-map-max-h);margin-inline:auto;overflow:hidden;border-radius:.75rem;background:transparent;touch-action:pan-x pan-y}.hc-map .highcharts-container,#pl-map .highcharts-container,#pl-map-container .highcharts-container,#container.hc-map .highcharts-container{width:100%!important;height:100%!important}.hc-map .highcharts-container,.hc-map .highcharts-root,#pl-map .highcharts-container,#pl-map .highcharts-root{border-radius:inherit;overflow:hidden}.hc-map .highcharts-credits{opacity:.7;transition:opacity .2s ease-in-out;pointer-events:none}.hc-map:hover .highcharts-credits{opacity:1}@media(max-width:640px){:root{--hc-map-max-h: 520px}.hc-map,#pl-map,#container.hc-map{aspect-ratio:1 / 1;min-height:280px}}@media(min-width:1024px){.hc-map,#pl-map,#container.hc-map{aspect-ratio:16 / 10;--hc-map-max-h: 700px}}.hc-map.hc-legend-bottom .highcharts-legend{inset:auto 0 0!important;margin:.5rem auto!important;text-align:center}.hc-map,.hc-map *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hc-map .highcharts-point{cursor:pointer!important}.hc-map .highcharts-point.highcharts-point-hover{filter:brightness(1.06)}.hc-map .highcharts-point.highcharts-point-select{outline:2px solid rgba(0,0,0,.08);outline-offset:-2px}.hc-map .highcharts-contextbutton,.hc-map .highcharts-exporting-group,.hc-map .highcharts-map-navigation,.hc-map .highcharts-button{display:none!important}@media(prefers-reduced-motion:reduce){.hc-map .highcharts-credits{transition:none}}@media print{.hc-map,#pl-map,#pl-map-container,#container.hc-map{aspect-ratio:auto;min-height:auto;max-height:none;height:auto!important;border-radius:0;overflow:visible;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.hc-map .highcharts-data-label text{fill:#000!important}.hc-map .highcharts-credits{opacity:1!important}}
