.map[data-astro-cid-mtmprebk]{margin:0}.map-bleed[data-astro-cid-mtmprebk]{width:calc(100vw - max(0px,(100vw - var(--container-shell)) / 2))}@media(max-width:900px){.map-bleed[data-astro-cid-mtmprebk]{width:100vw}}.canvas-wrap[data-astro-cid-mtmprebk]{position:relative;width:100%;aspect-ratio:16 / 9;min-height:320px;background:#06080b;border-top:1px solid #171b21;border-bottom:1px solid #171b21;overflow:hidden;touch-action:pan-y;cursor:grab}.canvas-wrap[data-astro-cid-mtmprebk].is-active{touch-action:none}.canvas-wrap[data-astro-cid-mtmprebk]:active{cursor:grabbing}.activate[data-astro-cid-mtmprebk]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#06080bd1;backdrop-filter:blur(6px);color:#9aa5b1;font-size:10.5px;letter-spacing:.02em;pointer-events:none;transition:opacity .18s ease}.canvas-wrap[data-astro-cid-mtmprebk].is-active .activate[data-astro-cid-mtmprebk]{opacity:0}@media(hover:none){.activate[data-astro-cid-mtmprebk]{display:none}}@media(prefers-reduced-motion:reduce){.activate[data-astro-cid-mtmprebk]{transition:none}}.land[data-astro-cid-mtmprebk],.dots[data-astro-cid-mtmprebk]{position:absolute;inset:0;width:100%;height:100%;display:block}.land[data-astro-cid-mtmprebk] path[data-astro-cid-mtmprebk]{fill:#202a35;stroke:#46596d;stroke-width:.7;vector-effect:non-scaling-stroke}.dots[data-astro-cid-mtmprebk]{cursor:inherit}.tip[data-astro-cid-mtmprebk]{position:absolute;z-index:3;pointer-events:none;transform:translate(-50%,calc(-100% - 10px));background:#080b0ff5;border:1px solid #2b3644;border-radius:5px;padding:.45rem .55rem;font-family:Courier New,monospace;font-size:.7rem;line-height:1.45;color:#cfd6de;white-space:nowrap;box-shadow:0 6px 18px #0000008c}.tip[data-astro-cid-mtmprebk] b[data-astro-cid-mtmprebk]{color:#e8a020;font-weight:600;letter-spacing:.06em}.tip[data-astro-cid-mtmprebk] .cat[data-astro-cid-mtmprebk]{margin-left:.4rem;font-size:.62rem}.tip[data-astro-cid-mtmprebk] .cat-vfr[data-astro-cid-mtmprebk]{color:var(--color-vfr)}.tip[data-astro-cid-mtmprebk] .cat-mvfr[data-astro-cid-mtmprebk]{color:var(--color-mvfr)}.tip[data-astro-cid-mtmprebk] .cat-ifr[data-astro-cid-mtmprebk]{color:var(--color-ifr)}.tip[data-astro-cid-mtmprebk] .cat-lifr[data-astro-cid-mtmprebk]{color:var(--color-lifr)}.tip[data-astro-cid-mtmprebk] .cat-none[data-astro-cid-mtmprebk]{color:var(--color-ink-3)}.tip[data-astro-cid-mtmprebk] .row[data-astro-cid-mtmprebk]{color:#8b96a3}.zoom[data-astro-cid-mtmprebk]{position:absolute;z-index:2;top:.9rem;right:.9rem;display:flex;flex-direction:column;gap:1px}.zoom[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]{width:2rem;height:2rem;background:#0a0d11eb;border:1px solid #263140;color:#cfd6de;font-size:.95rem;line-height:1;cursor:pointer}.zoom[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]:first-child{border-radius:4px 4px 0 0}.zoom[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]:last-child{border-radius:0 0 4px 4px}.zoom[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]:hover{color:#e8a020;border-color:#e8a020}.layers[data-astro-cid-mtmprebk]{position:absolute;z-index:2;top:.9rem;right:3.4rem;display:flex;gap:1px}.layers[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]{background:#0a0d11eb;border:1px solid #263140;color:#8b96a3;font-family:Courier New,monospace;font-size:.64rem;letter-spacing:.04em;padding:.32rem .55rem;cursor:pointer}.layers[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]:hover{color:#e8a020;border-color:#e8a020}.layers[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk][aria-pressed=true]{color:#e8a020;border-color:#3a2d10;background:#e8a02014}.find[data-astro-cid-mtmprebk]{position:absolute;z-index:3;top:3.1rem;left:.9rem;width:9.5rem}.find[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk]{width:100%;background:#0a0d11eb;border:1px solid #263140;border-radius:3px;color:#f0f0f0;font-family:Courier New,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.34rem .5rem}.find[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk]:focus{outline:none;border-color:#e8a020}.find[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk].bad{border-color:var(--color-danger)}.panel{position:absolute;z-index:4;top:0;right:0;bottom:0;width:min(370px,92%);background:#07090df7;border-left:1px solid #263140;box-shadow:-12px 0 32px #00000080;overflow-y:auto;padding:1rem 1.1rem 1.5rem;font-family:Courier New,monospace;font-size:.76rem;color:#cfd6de}.panel[hidden]{display:none}.panel-x{position:absolute;top:.5rem;right:.6rem;background:none;border:none;color:#7b8794;font-size:1.2rem;line-height:1;cursor:pointer}.panel-x:hover{color:#e8a020}.panel h3{margin:0 1.4rem .15rem 0;font-size:1rem;color:#f0f0f0;letter-spacing:.06em}.panel .sub{color:#6d7885;font-size:.7rem;margin-bottom:.75rem}.panel .chipcat{display:inline-block;font-size:.62rem;padding:.1rem .35rem;border-radius:3px;margin-bottom:.75rem}.panel .chipcat.vfr{background:#22c55e24;color:var(--color-vfr)}.panel .chipcat.mvfr{background:#3b82f629;color:#60a5fa}.panel .chipcat.ifr{background:#ef444429;color:#f87171}.panel .chipcat.lifr{background:#d946ef29;color:#e879f9}.panel .chipcat.none{background:#1a1f26;color:#8b96a3}.panel pre{white-space:pre-wrap;word-break:break-word;background:#0b0f14;border:1px solid #1b232d;border-radius:3px;padding:.5rem;color:#b8c2cc;font-size:.7rem;line-height:1.5;margin:0 0 .7rem}.panel .kv{display:grid;grid-template-columns:4.6rem 1fr;gap:.2rem .5rem;margin-bottom:.8rem}.panel .kv span:nth-child(odd){color:#6d7885}.panel .lbl{color:#e8a020;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;margin:.9rem 0 .35rem}.panel ul{list-style:none;margin:0 0 .8rem;padding:0}.panel li{border-top:1px solid #161c24;padding:.35rem 0;color:#9aa5b1;line-height:1.45}.panel li b{color:#cfd6de;font-weight:600}.panel a.go{display:inline-block;margin-top:.4rem;color:#e8a020;font-size:.72rem;text-decoration:none}.panel a.go:hover{text-decoration:underline}.timeline[data-astro-cid-mtmprebk]{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:.55rem;display:flex;align-items:center;gap:.6rem;background:#0a0d11eb;border:1px solid #263140;border-radius:4px;padding:.35rem .7rem;width:min(420px,70%)}.timeline[data-astro-cid-mtmprebk][hidden]{display:none}.timeline[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk]{flex:1;appearance:none;height:2px;background:#263140;outline:none;cursor:pointer}.timeline[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk]::-webkit-slider-thumb{appearance:none;width:11px;height:11px;border-radius:50%;background:#e8a020;cursor:pointer}.timeline[data-astro-cid-mtmprebk] input[data-astro-cid-mtmprebk]::-moz-range-thumb{width:11px;height:11px;border:none;border-radius:50%;background:#e8a020;cursor:pointer}.timeline[data-astro-cid-mtmprebk] output[data-astro-cid-mtmprebk]{font-family:Courier New,monospace;font-size:.66rem;color:#cfd6de;min-width:5.5rem;text-align:right}.regions[data-astro-cid-mtmprebk]{position:absolute;z-index:2;left:.9rem;top:.9rem;display:flex;flex-wrap:wrap;gap:1px}.regions[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]{background:#0a0d11eb;border:1px solid #263140;color:#8b96a3;font-family:Courier New,monospace;font-size:.64rem;letter-spacing:.04em;padding:.25rem .5rem;cursor:pointer}.regions[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk]:hover{color:#e8a020;border-color:#e8a020}.regions[data-astro-cid-mtmprebk] button[data-astro-cid-mtmprebk].on{color:#e8a020;border-color:#3a2d10;background:#e8a02014}.stamp[data-astro-cid-mtmprebk]{font-family:Courier New,monospace;font-size:.62rem;color:var(--color-ink-3);letter-spacing:.04em}.hint[data-astro-cid-mtmprebk]{position:absolute;left:.9rem;bottom:.65rem;margin:0;font-size:.66rem;color:var(--color-ink-3);font-family:Courier New,monospace;pointer-events:none;transition:opacity .6s ease}.map[data-astro-cid-mtmprebk].is-loading .dots[data-astro-cid-mtmprebk],.map[data-astro-cid-mtmprebk].is-loading .land[data-astro-cid-mtmprebk]{opacity:.22;transition:opacity .15s ease-out}.loading[data-astro-cid-mtmprebk]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .85rem;border-radius:6px;background:#080808e6;border:1px solid #2a2a2a;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#e6e6e6;pointer-events:none;z-index:5}.loading[data-astro-cid-mtmprebk][hidden]{display:none}.loading[data-astro-cid-mtmprebk] i[data-astro-cid-mtmprebk]{width:11px;height:11px;border-radius:50%;border:2px solid #3a3a3a;border-top-color:#e8a020;animation:girar .7s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.loading[data-astro-cid-mtmprebk] i[data-astro-cid-mtmprebk]{animation:none;border-top-color:#e8a020}}.legend[data-astro-cid-mtmprebk]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;max-width:1180px;margin:0 auto;padding:.6rem 1.25rem 0;font-size:.68rem;color:#7b8794;font-family:Courier New,monospace}.legend[data-astro-cid-mtmprebk] span[data-astro-cid-mtmprebk]{display:inline-flex;align-items:center;gap:.35rem}.count[data-astro-cid-mtmprebk]{margin-left:auto;color:var(--color-ink-3)}.sw[data-astro-cid-mtmprebk]{width:8px;height:8px;border-radius:50%;display:inline-block}.sw[data-astro-cid-mtmprebk].vfr{background:var(--color-vfr)}.sw[data-astro-cid-mtmprebk].mvfr{background:var(--color-mvfr)}.sw[data-astro-cid-mtmprebk].ifr{background:var(--color-ifr)}.sw[data-astro-cid-mtmprebk].lifr{background:var(--color-lifr)}.sw[data-astro-cid-mtmprebk].none{background:var(--color-unknown)}.sw[data-astro-cid-mtmprebk].many{background:#ef4444}.sw[data-astro-cid-mtmprebk].some{background:#e8a020}.sw[data-astro-cid-mtmprebk].few{background:#3b82f6}.nightsw[data-astro-cid-mtmprebk]{border-radius:2px;background:#5a6e8c8c}@media(max-width:700px){.canvas-wrap[data-astro-cid-mtmprebk]{aspect-ratio:auto;height:62vh;min-height:300px}.hint[data-astro-cid-mtmprebk]{display:none}}
