.key-search-zones[data-astro-cid-lcobthjc]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.key-search-zones[data-astro-cid-lcobthjc][hidden]{display:none}.key-search-zones[data-astro-cid-lcobthjc] polygon[data-astro-cid-lcobthjc]{fill:var(--exfil);fill-opacity:.17;stroke:var(--exfil);stroke-width:calc(2px * var(--inv,1));stroke-dasharray:calc(7px * var(--inv,1)) calc(5px * var(--inv,1));vector-effect:non-scaling-stroke}.key-map-context[data-astro-cid-lcobthjc]{z-index:5;background:var(--surface-100);border:1px solid var(--line-strong);cursor:default;max-width:520px;padding:16px;position:absolute;top:12px;left:12px;right:12px}.key-map-context[data-astro-cid-lcobthjc][hidden]{display:none}.key-context-heading[data-astro-cid-lcobthjc]{align-items:center;gap:12px;display:flex}.key-context-heading[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:contain}.key-context-heading[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{margin:6px 0 0;font-size:28px;line-height:1.1}.key-context-heading[data-astro-cid-lcobthjc] .label[data-astro-cid-lcobthjc]{font-size:10px}.key-map-clear[data-astro-cid-lcobthjc]{min-width:36px;min-height:36px;color:var(--ink);align-self:start;place-items:center;margin-left:auto;display:grid}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc] .chip[data-astro-cid-lcobthjc]{cursor:pointer;border:0;padding:9px 10px}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc] a[data-astro-cid-lcobthjc][aria-current=page]{color:var(--on-exfil);background:var(--exfil)}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:disabled{cursor:not-allowed;color:var(--ink-muted);background:var(--surface-200);border:1px solid var(--line)}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc] [data-astro-cid-lcobthjc][hidden]{display:none}.key-map-context[data-astro-cid-lcobthjc] p[data-astro-cid-lcobthjc]{color:var(--ink-muted);margin:12px 0 0;font-size:13px;line-height:1.6}.key-map-context[data-astro-cid-lcobthjc] a[data-astro-cid-lcobthjc]:focus-visible{outline:2px solid var(--exfil);outline-offset:2px}.key-mode[data-astro-cid-lcobthjc] .layers[data-astro-cid-lcobthjc],.key-mode[data-astro-cid-lcobthjc] #poi-list[data-astro-cid-lcobthjc],.key-mode[data-astro-cid-lcobthjc] .threatbar[data-astro-cid-lcobthjc],.key-mode[data-astro-cid-lcobthjc] .maplegend[data-astro-cid-lcobthjc] .threat[data-astro-cid-lcobthjc]{display:none}.key-mode[data-astro-cid-lcobthjc] .mk[data-astro-cid-lcobthjc]{border-color:var(--exfil);box-shadow:0 0 0 3px var(--surface-000)}.key-mode[data-astro-cid-lcobthjc] .pin[data-astro-cid-lcobthjc]{border-color:var(--exfil)}@media (width<=760px){.key-map-context[data-astro-cid-lcobthjc]{padding:12px;top:60px}.key-context-heading[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{font-size:24px}.key-context-heading[data-astro-cid-lcobthjc]>div[data-astro-cid-lcobthjc]{min-width:0}.key-map-context[data-astro-cid-lcobthjc] nav[data-astro-cid-lcobthjc] .chip[data-astro-cid-lcobthjc]{padding:9px;font-size:10px}.key-map-context[data-astro-cid-lcobthjc] p[data-astro-cid-lcobthjc]{font-size:12px}.key-context-heading[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{width:32px;height:32px}.key-mode[data-astro-cid-lcobthjc] .mapctl[data-astro-cid-lcobthjc]{top:auto;bottom:60px}}.mapwrap[data-astro-cid-lcobthjc]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}#search-results[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line);padding:12px 24px}#search-status[data-astro-cid-lcobthjc]{color:var(--ink-muted);font-size:14px}#item-search-detail[data-astro-cid-lcobthjc]{padding:12px 24px}#item-search-back[data-astro-cid-lcobthjc]{cursor:pointer;background:var(--surface-200);min-height:44px;color:var(--ink);border:1px solid var(--line);padding:10px 12px}.item-search-heading[data-astro-cid-lcobthjc]{align-items:center;gap:12px;margin-top:16px;display:flex}.item-search-heading[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:contain}.item-search-heading[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{margin:0;font-size:30px;line-height:1.1}#item-search-detail[data-astro-cid-lcobthjc] p[data-astro-cid-lcobthjc]{color:var(--ink-muted);font-size:13px;line-height:1.6}#item-search-areas[data-astro-cid-lcobthjc]{max-height:34vh;padding:0;list-style:none;overflow:auto}#item-search-areas[data-astro-cid-lcobthjc] button{text-align:left;background:var(--surface-200);border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);cursor:pointer;margin-bottom:6px;padding:10px}#item-search-areas[data-astro-cid-lcobthjc] small{color:var(--ink-muted);margin-top:4px;display:block}#item-search-links[data-astro-cid-lcobthjc]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.item-search-active[data-astro-cid-lcobthjc] .layers[data-astro-cid-lcobthjc],.item-search-active[data-astro-cid-lcobthjc] #poi-list[data-astro-cid-lcobthjc],.item-search-active[data-astro-cid-lcobthjc] .threatbar[data-astro-cid-lcobthjc]{display:none}#item-map-context[data-astro-cid-lcobthjc]{z-index:5;border:1px solid var(--line-strong);background:var(--surface-100);max-width:calc(100% - 80px);display:flex;position:absolute;top:12px;left:12px}#item-map-context[data-astro-cid-lcobthjc][hidden],#item-search-detail[data-astro-cid-lcobthjc][hidden]{display:none}#item-map-context[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 12px}#item-map-results[data-astro-cid-lcobthjc]{font-weight:700}#item-map-clear[data-astro-cid-lcobthjc]{border-left:1px solid var(--line)!important}.planner-mode[data-astro-cid-lcobthjc]:not(.planner-places) #item-map-context[data-astro-cid-lcobthjc]{display:none}@media (width<=760px){#item-map-context[data-astro-cid-lcobthjc]{max-width:calc(100% - 24px);top:60px}}#search-hits[data-astro-cid-lcobthjc]{margin:0;padding:0;list-style:none}#search-hits[data-astro-cid-lcobthjc] button{text-align:left;background:var(--surface-200);width:100%;min-height:48px;color:var(--ink);border:1px solid var(--line);cursor:pointer;margin-bottom:6px;padding:10px}#search-hits[data-astro-cid-lcobthjc] small{color:var(--ink-muted);margin-top:4px;display:block}.mapstage[data-astro-cid-lcobthjc]:focus-visible{outline:2px solid var(--exfil);outline-offset:-3px}@media (pointer:coarse){.mk[data-astro-cid-lcobthjc],.mk[data-astro-cid-lcobthjc][data-layer-el=strongholds],.pin[data-astro-cid-lcobthjc]{min-width:44px;min-height:44px}.plabel[data-astro-cid-lcobthjc]{min-height:44px}}.maplist[data-astro-cid-lcobthjc]{border-right:1px solid var(--line);background:var(--surface-100);flex-direction:column;flex:0 0 360px;min-height:0;display:flex;overflow:hidden}.maplist-head[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding:16px;display:flex}.maplist-title[data-astro-cid-lcobthjc]{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.maplist-title[data-astro-cid-lcobthjc] h1[data-astro-cid-lcobthjc]{margin:0;font-size:32px;line-height:1.1}.map-references[data-astro-cid-lcobthjc]{border-top:1px solid var(--line);padding:16px}.map-references[data-astro-cid-lcobthjc]>span[data-astro-cid-lcobthjc]{color:var(--ink-muted);margin-bottom:8px;font-size:11px;display:block}.map-references[data-astro-cid-lcobthjc]>div[data-astro-cid-lcobthjc]{flex-wrap:wrap;gap:8px 16px;display:flex}.map-references[data-astro-cid-lcobthjc] a[data-astro-cid-lcobthjc]{color:var(--ink);font-size:12px}.maplist-scroll[data-astro-cid-lcobthjc]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mapsearch[data-astro-cid-lcobthjc]{background:var(--surface-000);border:1px solid var(--line-strong);align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.mapsearch[data-astro-cid-lcobthjc] input[data-astro-cid-lcobthjc]{min-width:0;height:40px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.layers[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line)}.layers-heading[data-astro-cid-lcobthjc]{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 4px;display:flex}.layers-heading[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2}.layer-tabs[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line);gap:0;margin:0 16px;padding:0;display:flex}.layer-tabs[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{min-height:44px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;font-size:12px}.layer-tabs[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc][aria-selected=true]{color:var(--ink);border-bottom-color:var(--exfil);font-weight:600}.layer-tabs[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:focus-visible,.layer-actions[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:focus-visible{outline:2px solid var(--exfil);outline-offset:2px}[data-astro-cid-lcobthjc][data-layer-panel][hidden]{display:none}.layer-actions[data-astro-cid-lcobthjc]{flex:none;gap:4px;display:flex}.layer-actions[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{min-width:74px;min-height:44px;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;padding:8px;font-size:12px}.layer-actions[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:hover:not(:disabled){background:var(--surface-300)}.layer-actions[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:disabled{opacity:.4;cursor:default}.layer-list-actions[data-astro-cid-lcobthjc]{justify-content:space-between;align-items:center;gap:8px;margin:0 16px 4px;padding:6px 0;display:flex}.layer-list-actions[data-astro-cid-lcobthjc] strong[data-astro-cid-lcobthjc]{font-size:12px;font-weight:600;display:block}.layer-list-actions[data-astro-cid-lcobthjc] small[data-astro-cid-lcobthjc]{color:var(--ink-muted);margin-top:2px;font-size:12px;display:block}.layer-list-actions[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{background:0 0;border-color:#0000}.layers[data-astro-cid-lcobthjc] ul[data-astro-cid-lcobthjc]{margin:0;padding:0 0 10px;list-style:none}.layer[data-astro-cid-lcobthjc]{cursor:pointer;align-items:center;gap:10px;padding:6px 16px;font-size:14px;display:flex}.layer[data-astro-cid-lcobthjc]:hover{background:var(--surface-200)}.layer[data-astro-cid-lcobthjc].empty{opacity:.45;cursor:default}.layer[data-astro-cid-lcobthjc] input[data-astro-cid-lcobthjc]{accent-color:var(--exfil);margin:0}.lic[data-astro-cid-lcobthjc]{border:1px solid var(--line-strong);background:#0b0c0deb;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.lic[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:contain;width:20px;height:20px}.grid-ic[data-astro-cid-lcobthjc]{font-family:var(--font-mono);color:var(--ink);font-size:12px}.lname[data-astro-cid-lcobthjc]{flex:1;min-width:0}.threatbar[data-astro-cid-lcobthjc]{gap:2px;height:6px;margin:14px 24px;display:flex}#poi-list[data-astro-cid-lcobthjc]{margin:0;padding:0;list-style:none}.poi-row[data-astro-cid-lcobthjc]{border:0;border-bottom:1px solid var(--surface-300);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:10px 24px;display:flex}.poi-row[data-astro-cid-lcobthjc]:hover,.poi-row[data-astro-cid-lcobthjc][aria-pressed=true]{background:var(--surface-200);box-shadow:inset 3px 0 0 var(--exfil)}.poi-row[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc],.poi-row[data-astro-cid-lcobthjc] .noimg[data-astro-cid-lcobthjc]{object-fit:cover;background:var(--fog-deep);flex:none;width:72px;height:48px}.poi-row[data-astro-cid-lcobthjc] .txt[data-astro-cid-lcobthjc]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.poi-row[data-astro-cid-lcobthjc] strong[data-astro-cid-lcobthjc]{font-size:15px}.mapstage[data-astro-cid-lcobthjc]{cursor:grab;background:#0d1214;flex:auto;min-width:0;height:100%;position:relative;overflow:hidden}.gesture-surface[data-astro-cid-lcobthjc]{touch-action:none;position:absolute;inset:0}.mapstage[data-astro-cid-lcobthjc].dragging{cursor:grabbing}.mapinner[data-astro-cid-lcobthjc]{touch-action:none;user-select:none;aspect-ratio:1;transform-origin:50%;--map-start:1.45;--inv:calc(1 / var(--map-start));width:min(100%,100vh - 45px);transform:translate(-50%, -50%) scale(var(--map-start));position:absolute;top:50%;left:50%}.mapinner[data-astro-cid-lcobthjc]>img[data-astro-cid-lcobthjc]{user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.map-wm[data-astro-cid-lcobthjc]{opacity:.8;pointer-events:none;user-select:none;flex-direction:column;align-items:center;gap:.4vw;width:24%;display:flex;position:absolute;top:21%;left:63%}.map-wm[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{width:100%;height:auto}.map-wm[data-astro-cid-lcobthjc] span[data-astro-cid-lcobthjc]{font-family:var(--font-mono);letter-spacing:.2em;color:#ffd000;text-transform:uppercase;font-size:clamp(9px,1.1vw,18px)}.gridlayer[data-astro-cid-lcobthjc]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gridlayer[data-astro-cid-lcobthjc] .cell[data-astro-cid-lcobthjc]{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;position:absolute}.gridlayer[data-astro-cid-lcobthjc] .cell[data-astro-cid-lcobthjc]:nth-child(-n+10){border-top:1px solid #ffffff29}.gridlayer[data-astro-cid-lcobthjc] .cell[data-astro-cid-lcobthjc]:nth-child(10n+1){border-left:1px solid #ffffff29}.gridlayer[data-astro-cid-lcobthjc] i[data-astro-cid-lcobthjc]{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff80;transform:scale(var(--inv,1));transform-origin:0 0;font-size:9px;position:absolute;top:2px;left:3px}[data-astro-cid-lcobthjc][data-layer-el][hidden],.miss[data-astro-cid-lcobthjc]{display:none!important}.mk[data-astro-cid-lcobthjc]{transform:translate(-50%, -50%) scale(var(--inv,1));cursor:pointer;z-index:1;background:#0b0c0de6;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute}.mk[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:contain;width:17px;height:17px}.mk[data-astro-cid-lcobthjc][data-layer-el=strongholds]{border-color:#ff8a5c;width:28px;height:28px}.mk[data-astro-cid-lcobthjc][data-layer-el=strongholds],.mk[data-astro-cid-lcobthjc][data-layer-el=compounds],.mk[data-astro-cid-lcobthjc][data-layer-el=exfils],.mk[data-astro-cid-lcobthjc][data-layer-el=lieutenant-hunts]{z-index:2}.mk[data-astro-cid-lcobthjc]:hover,.mk[data-astro-cid-lcobthjc][aria-pressed=true]{border-color:var(--exfil);box-shadow:0 0 0 4px color-mix(in srgb, var(--exfil) 35%, transparent);z-index:3}.mk[data-astro-cid-lcobthjc][aria-pressed=true]{border:3px solid var(--exfil);width:34px;height:34px;box-shadow:0 0 0 5px #0b0c0de6, 0 0 0 7px var(--exfil);z-index:5}.mk[data-astro-cid-lcobthjc][aria-pressed=true] img[data-astro-cid-lcobthjc]{width:23px;height:23px}.mk-label[data-astro-cid-lcobthjc]{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exfil);background:var(--surface-000);border:1px solid var(--exfil);pointer-events:none;padding:5px 8px;font-size:11px;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.mk[data-astro-cid-lcobthjc][aria-pressed=true] .mk-label[data-astro-cid-lcobthjc]{display:block}.plabel[data-astro-cid-lcobthjc]{transform:translate(-50%, -50%) scale(var(--inv,1));color:var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;z-index:1;opacity:.85;background:#0b0c0dc7;border:0;padding:2px 6px;font-size:10px;position:absolute}.mapstage[data-astro-cid-lcobthjc]:not(.near) .plabel[data-astro-cid-lcobthjc]:not([aria-pressed=true]):not(.hit){display:none}.plabel[data-astro-cid-lcobthjc]:hover,.plabel[data-astro-cid-lcobthjc][aria-pressed=true]{opacity:1;background:var(--exfil);color:#0b0c0d;z-index:3}.pin[data-astro-cid-lcobthjc]{transform:translate(-50%, -50%) scale(var(--inv,1));border:2px solid var(--tc);cursor:pointer;z-index:2;background:#0b0c0deb;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:box-shadow .15s;display:flex;position:absolute}.pin[data-astro-cid-lcobthjc]:hover,.pin[data-astro-cid-lcobthjc][aria-pressed=true]{box-shadow:0 0 0 5px color-mix(in srgb, var(--tc) 35%, transparent), 0 0 24px var(--tc);z-index:3}.pin[data-astro-cid-lcobthjc][aria-pressed=true]{background:var(--exfil)}.pin[data-astro-cid-lcobthjc][aria-pressed=true] img[data-astro-cid-lcobthjc]{filter:invert()}.pin-label[data-astro-cid-lcobthjc]{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);pointer-events:none;opacity:0;background:#0b0c0dd9;padding:3px 7px;font-size:11px;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.pin[data-astro-cid-lcobthjc]:hover .pin-label[data-astro-cid-lcobthjc],.pin[data-astro-cid-lcobthjc][aria-pressed=true] .pin-label[data-astro-cid-lcobthjc],.mapstage[data-astro-cid-lcobthjc].zoomed .pin-label[data-astro-cid-lcobthjc]{opacity:1}.mapctl[data-astro-cid-lcobthjc]{background:var(--line);border:1px solid var(--line);z-index:5;flex-direction:column;gap:1px;display:flex;position:absolute;top:16px;right:16px}.mapctl[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{background:var(--surface-100);width:44px;height:44px;color:var(--ink);font-family:var(--font-mono);cursor:pointer;border:0;font-size:20px}.maplegend[data-astro-cid-lcobthjc]{z-index:5;background:#0b0c0dd9;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 12px;display:flex;position:absolute;bottom:16px;left:16px}.gridread[data-astro-cid-lcobthjc]{font-family:var(--font-mono);color:var(--ink);min-width:64px}.dossier[data-astro-cid-lcobthjc]{--cut:24px;border:1px solid var(--line-strong);z-index:6;cursor:auto;background:#0b0c0df2;flex-direction:column;width:420px;max-width:calc(100% - 40px);max-height:calc(100% - 100px);display:flex;position:absolute;bottom:20px;right:20px;overflow:auto}.dossier-img[data-astro-cid-lcobthjc]{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.dossier-body[data-astro-cid-lcobthjc]{flex-direction:column;gap:12px;padding:18px;display:flex}.dossier-close[data-astro-cid-lcobthjc]{background:var(--surface-300);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;flex:none}.dossier-areas[data-astro-cid-lcobthjc]{border:1px solid var(--line);max-height:180px;margin:0;padding:0;list-style:none;overflow:auto}.dossier-areas[data-astro-cid-lcobthjc] li[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 12px;font-size:14px;display:flex}.dossier-areas[data-astro-cid-lcobthjc] li[data-astro-cid-lcobthjc]:last-child{border-bottom:0}.list-toggle[data-astro-cid-lcobthjc],.list-close[data-astro-cid-lcobthjc]{border:1px solid var(--line);background:var(--surface-100);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;padding:10px 14px;display:none}@media (width<=760px),(display-mode:standalone),(height<=500px) and (pointer:coarse){.mapwrap[data-astro-cid-lcobthjc]{height:calc(100dvh - 70px);min-height:320px;overflow:hidden}.list-toggle[data-astro-cid-lcobthjc]{z-index:7;display:block;position:absolute;top:16px;left:12px}.maplist[data-astro-cid-lcobthjc]{z-index:8;width:min(360px,100%);display:none;position:absolute;inset:0 auto 0 0}.mapwrap[data-astro-cid-lcobthjc].list-open .maplist[data-astro-cid-lcobthjc]{display:flex}.maplist-head[data-astro-cid-lcobthjc]{padding:16px}.list-close[data-astro-cid-lcobthjc]{align-self:flex-end;display:block}.mapstage[data-astro-cid-lcobthjc]{height:auto;min-height:0;position:absolute;inset:0}.mapinner[data-astro-cid-lcobthjc]{width:100%}.dossier[data-astro-cid-lcobthjc]{width:auto;max-width:none;bottom:12px;left:12px;right:12px}.maplegend[data-astro-cid-lcobthjc]{pointer-events:none;gap:6px;padding:6px;font-size:9px;bottom:8px;left:8px;right:8px}}@media (height<=500px) and (pointer:coarse){.key-map-context[data-astro-cid-lcobthjc]{width:320px;max-width:calc(50% - 24px);max-height:calc(100% - 72px);padding:12px;top:60px;right:auto;overflow:auto}.key-context-heading[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{font-size:24px}.key-mode[data-astro-cid-lcobthjc] .mapctl[data-astro-cid-lcobthjc]{top:12px;bottom:auto}}
