.inmap[data-astro-cid-dxkee2hx]{margin:0;position:relative}.stage[data-astro-cid-dxkee2hx]{position:relative}svg[data-astro-cid-dxkee2hx]{width:100%;height:auto;max-height:78vh;overflow:visible}.is-missing[data-astro-cid-dxkee2hx] svg[data-astro-cid-dxkee2hx]{display:none}.msg[data-astro-cid-dxkee2hx]{place-items:center;margin:0;display:grid;position:absolute;inset:0}.missing[data-astro-cid-dxkee2hx]{border:1px dashed var(--line);color:var(--bone-2);max-width:none;margin:0;padding:1.5rem}svg[data-astro-cid-dxkee2hx] .units path{stroke:var(--ink);stroke-width:.4px;transition:fill .5s var(--ease), opacity .3s}svg[data-astro-cid-dxkee2hx] .units path.dim{opacity:.28}svg[data-astro-cid-dxkee2hx] .borders{fill:none;stroke:var(--ink);stroke-width:.9px;pointer-events:none}[data-astro-cid-dxkee2hx][data-interactive] svg[data-astro-cid-dxkee2hx] .units path[data-key]{cursor:pointer}svg[data-astro-cid-dxkee2hx] .units path[data-key]:hover{opacity:.8}svg[data-astro-cid-dxkee2hx] .units path.neutral{fill:var(--ink-2);stroke:var(--line);pointer-events:none}svg[data-astro-cid-dxkee2hx] .neutral-edge{stroke:var(--bone-3);stroke-width:.8px;stroke-dasharray:3 2}svg[data-astro-cid-dxkee2hx] .units path:focus{outline:none}svg[data-astro-cid-dxkee2hx] .units path:focus-visible{stroke:var(--dust);stroke-width:2px;paint-order:stroke}.tip[data-astro-cid-dxkee2hx]{pointer-events:none;z-index:5;background:var(--bone);color:var(--ink);white-space:pre-line;max-width:240px;padding:.55rem .75rem;font-size:.92rem;line-height:1.3;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 10px 30px #00000073}figcaption[data-astro-cid-dxkee2hx]{margin-top:1rem}
