._3skBgq_figure{margin:0;position:relative}._3skBgq_stage{aspect-ratio:16/10;background:var(--c-gray-100);position:relative;overflow:hidden}._3skBgq_plot,._3skBgq_map{position:absolute;inset:0}._3skBgq_stage ._3skBgq_map{width:100%;height:100%}._3skBgq_plot svg{width:100%;height:100%;display:block}._3skBgq_ring{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}._3skBgq_ringLabel{fill:var(--accent);font-size:28px;font-weight:var(--fw-bold)}._3skBgq_stadium{fill:var(--c-ink-900);fill-opacity:.85;stroke:var(--c-ink-900)}._3skBgq_pin{background:var(--c-ink-900);width:24px;height:24px;color:var(--c-white);font:inherit;font-size:13px;font-weight:var(--fw-black);border:0;place-items:center;padding:0;line-height:1;display:grid;position:relative}._3skBgq_pin:before{content:"";background:0 0;position:absolute;inset:-10px}button._3skBgq_pin{cursor:pointer}._3skBgq_staticPin{z-index:1;left:calc(var(--fx) * 100%);top:calc(var(--fy) * 100%);position:absolute;transform:translate(-50%,-50%)}._3skBgq_pinActive{z-index:3;background:var(--accent)}:is(._3skBgq_map .maplibregl-ctrl-attrib,._3skBgq_map .maplibregl-ctrl-attrib-button,._3skBgq_map .maplibregl-ctrl-group){box-shadow:none;border-radius:0}._3skBgq_map .maplibregl-ctrl-attrib{background:var(--surface);font-family:var(--font);font-size:11px}._3skBgq_toggle{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3skBgq_caption{margin-top:var(--s-3);font-size:var(--fs-label);color:var(--text-muted)}._3skBgq_legend{gap:var(--s-2) var(--s-5);margin:var(--s-3) 0 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._3skBgq_legend a{color:var(--text);font-weight:var(--fw-semibold);border-bottom:var(--bw-strong) solid var(--accent);padding-bottom:1px;text-decoration:none}@media (max-width:767px){._3skBgq_stage{aspect-ratio:4/5}._3skBgq_staticPin{left:calc((var(--fx) - .25) / .5 * 100%)}._3skBgq_legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
