.map-wrap[data-astro-cid-lcobthjc]{flex:1;height:calc(100dvh - 69px);min-height:0;position:relative}#map[data-astro-cid-lcobthjc]{background:#0b1a2e;position:absolute;inset:0}.panel[data-astro-cid-lcobthjc]{z-index:2;backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:var(--radius);background:#0d1726eb;width:290px;max-height:calc(100% - 24px);padding:14px 16px;font-size:.9rem;position:absolute;top:12px;left:12px;overflow-y:auto}.panel-head[data-astro-cid-lcobthjc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel[data-astro-cid-lcobthjc] h1[data-astro-cid-lcobthjc]{margin:0;font-size:1.1rem}.panel-toggle[data-astro-cid-lcobthjc]{color:var(--text-muted);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 10px;font-size:.8rem}.panel-toggle[data-astro-cid-lcobthjc]:hover{color:var(--text);border-color:var(--accent)}.panel[data-astro-cid-lcobthjc].collapsed #panel-body[data-astro-cid-lcobthjc]{display:none}.snapshot[data-astro-cid-lcobthjc]{color:var(--accent);font-family:var(--mono);margin:8px 0 4px;font-size:.8rem}fieldset[data-astro-cid-lcobthjc]{border:0;border-top:1px solid var(--line);margin:12px 0 0;padding:10px 0 0}legend[data-astro-cid-lcobthjc]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:0 6px 0 0;font-size:.72rem}label[data-astro-cid-lcobthjc]{cursor:pointer;align-items:center;gap:8px;padding:3px 0;display:flex}label[data-astro-cid-lcobthjc].select{color:var(--text-muted);flex-direction:column;align-items:stretch;gap:4px;margin-top:6px;font-size:.82rem}input[data-astro-cid-lcobthjc][type=checkbox]{accent-color:var(--accent);width:16px;height:16px}input[data-astro-cid-lcobthjc][type=range]{accent-color:var(--accent)}select[data-astro-cid-lcobthjc]{background:var(--bg-raised);color:var(--text);border:1px solid var(--line);font:inherit;border-radius:6px;padding:5px 8px;font-size:.85rem}.hint[data-astro-cid-lcobthjc]{color:var(--text-muted);font-size:.78rem}details[data-astro-cid-lcobthjc]{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}summary[data-astro-cid-lcobthjc]{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.legend[data-astro-cid-lcobthjc]{margin:8px 0 0;padding:0;list-style:none}.legend[data-astro-cid-lcobthjc] li[data-astro-cid-lcobthjc]{align-items:center;gap:8px;padding:2px 0;font-size:.82rem;display:flex}.swatch[data-astro-cid-lcobthjc]{background:var(--c);border-radius:3px;flex:none;width:18px;height:12px}.swatch[data-astro-cid-lcobthjc].two{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent) 50%, color-mix(in srgb, var(--c) 80%, transparent) 50%);border:1px solid var(--c)}.dot[data-astro-cid-lcobthjc]{background:var(--c);border:1px solid #00000080;border-radius:50%;flex:none;width:10px;height:10px;margin:0 4px}.note[data-astro-cid-lcobthjc]{color:var(--text-muted);margin:12px 0 0;font-size:.78rem}.timebar[data-astro-cid-lcobthjc]{z-index:2;backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:var(--radius);background:#0d1726eb;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.times[data-astro-cid-lcobthjc]{flex-direction:column;align-items:stretch;gap:2px;width:min(440px,60vw);display:flex}.current[data-astro-cid-lcobthjc]{text-align:center;font-family:var(--mono);color:var(--accent);font-size:.85rem;font-weight:600}#time-slider[data-astro-cid-lcobthjc]{width:100%;accent-color:var(--accent);margin:2px 0}.ends[data-astro-cid-lcobthjc]{font-family:var(--mono);color:var(--text-muted);justify-content:space-between;font-size:.68rem;display:flex}.timebar[data-astro-cid-lcobthjc] .latest[data-astro-cid-lcobthjc]{font-family:var(--font);font-size:.8rem}.timebar[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{background:var(--bg-raised);color:var(--text);border:1px solid var(--line);font:inherit;font-family:var(--mono);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:.85rem}.timebar[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:hover:not(:disabled){border-color:var(--accent)}.timebar[data-astro-cid-lcobthjc] .step[data-astro-cid-lcobthjc]{padding:6px 12px;font-size:1.2rem;line-height:1}.timebar[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]:disabled{opacity:.35;cursor:default}@media (width<=640px){.panel[data-astro-cid-lcobthjc]{width:auto;right:12px}.timebar[data-astro-cid-lcobthjc]{max-width:calc(100% - 24px);bottom:30px}.timebar[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{padding:4px 6px;font-size:.78rem}}.map-wrap[data-astro-cid-lcobthjc] .maplibregl-popup-content{background:var(--bg-card);color:var(--text);font-family:var(--font);border-radius:8px;max-width:360px;padding:12px 14px}.map-wrap[data-astro-cid-lcobthjc] .maplibregl-popup-tip{border-top-color:var(--bg-card)!important;border-bottom-color:var(--bg-card)!important}.map-wrap[data-astro-cid-lcobthjc] .maplibregl-popup-close-button{color:var(--text-muted);padding:0 6px;font-size:18px}.map-wrap[data-astro-cid-lcobthjc] .wx-pop h3{margin:0 18px 2px 0;font-size:.95rem}.map-wrap[data-astro-cid-lcobthjc] .wx-pop .sub{color:var(--text-muted);margin:0 0 8px;font-size:.78rem}.map-wrap[data-astro-cid-lcobthjc] .wx-pop dl{grid-template-columns:auto 1fr;gap:2px 12px;margin:0 0 8px;font-size:.82rem;display:grid}.map-wrap[data-astro-cid-lcobthjc] .wx-pop dt{color:var(--text-muted)}.map-wrap[data-astro-cid-lcobthjc] .wx-pop dd{margin:0}.map-wrap[data-astro-cid-lcobthjc] .wx-pop pre{white-space:pre-wrap;word-break:break-word;background:var(--bg-raised);font-family:var(--mono);border-radius:6px;margin:4px 0 0;padding:6px 8px;font-size:.74rem}.map-wrap[data-astro-cid-lcobthjc] .maplibregl-ctrl-attrib{color:var(--text-muted);background:#0d1726cc!important}.map-wrap[data-astro-cid-lcobthjc] .maplibregl-ctrl-attrib a{color:var(--accent)}
