.map[data-astro-cid-mtmprebk]{margin:0}.map-bleed[data-astro-cid-mtmprebk]{width:100vw;margin-left:calc(50% - 50vw)}.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:none;cursor:grab}.canvas-wrap[data-astro-cid-mtmprebk]:active{cursor:grabbing}.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:#141a20;stroke:#263140;stroke-width:.6;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:#4ade80}.tip[data-astro-cid-mtmprebk] .cat-mvfr[data-astro-cid-mtmprebk]{color:#3b82f6}.tip[data-astro-cid-mtmprebk] .cat-ifr[data-astro-cid-mtmprebk]{color:#ef4444}.tip[data-astro-cid-mtmprebk] .cat-lifr[data-astro-cid-mtmprebk]{color:#d946ef}.tip[data-astro-cid-mtmprebk] .cat-none[data-astro-cid-mtmprebk]{color:#5b6672}.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:#ef4444}.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:#4ade8024;color:#4ade80}.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:#4d5a68;letter-spacing:.04em}.hint[data-astro-cid-mtmprebk]{position:absolute;left:.9rem;bottom:.65rem;margin:0;font-size:.66rem;color:#4a5563;font-family:Courier New,monospace;pointer-events:none;transition:opacity .6s ease}.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:#4a5563}.sw[data-astro-cid-mtmprebk]{width:8px;height:8px;border-radius:50%;display:inline-block}.sw[data-astro-cid-mtmprebk].vfr{background:#4ade80}.sw[data-astro-cid-mtmprebk].mvfr{background:#3b82f6}.sw[data-astro-cid-mtmprebk].ifr{background:#ef4444}.sw[data-astro-cid-mtmprebk].lifr{background:#d946ef}.sw[data-astro-cid-mtmprebk].none{background:#5b6672}.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}}.hub[data-astro-cid-7dojpag6]{max-width:var(--container-shell);margin:0 auto;padding:2.5rem var(--gutter) 4rem}.mapbox[data-astro-cid-7dojpag6]{margin:0 0 2.25rem}.eyebrow[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#e8a020;margin:0 0 .5rem}.layers[data-astro-cid-7dojpag6]{display:inline-flex;gap:.25rem;padding:.2rem;margin:0 0 .9rem;border:1px solid #1c1c1c;border-radius:5px;background:#0d0d0d}.layer[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#777;text-decoration:none;padding:.3rem .7rem;border-radius:3px}.layer[data-astro-cid-7dojpag6]:hover{color:#e8a020}.layer-on[data-astro-cid-7dojpag6]{background:#1a1a1a;color:#f0f0f0}h1[data-astro-cid-7dojpag6]{font-size:2.4rem;letter-spacing:-.02em;color:#f0f0f0;margin:0 0 .75rem}.lede[data-astro-cid-7dojpag6]{color:#888;max-width:62ch;line-height:1.6;margin:0 0 1.5rem}.search[data-astro-cid-7dojpag6]{display:flex;gap:.5rem;max-width:420px;margin:0 0 2.5rem}.search[data-astro-cid-7dojpag6] input[data-astro-cid-7dojpag6]{flex:1;background:#0d0d0d;border:1px solid #1c1c1c;border-radius:4px;color:#f0f0f0;padding:.6rem .75rem;font-family:Courier New,monospace;font-size:.9rem;text-transform:uppercase}.search[data-astro-cid-7dojpag6] input[data-astro-cid-7dojpag6]:focus{outline:none;border-color:#e8a020}.search[data-astro-cid-7dojpag6] button[data-astro-cid-7dojpag6]{background:#e8a020;color:#080808;border:none;border-radius:4px;padding:0 1.1rem;font-size:.85rem;font-weight:600;cursor:pointer}.search[data-astro-cid-7dojpag6] button[data-astro-cid-7dojpag6]:hover{background:#d09010}.hub-archive[data-astro-cid-7dojpag6]{margin:-1.9rem 0 2.25rem;font-size:.8rem;color:#666}.hub-archive[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]{color:#a97a2a;text-decoration:none}.hub-archive[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]:hover{color:#e8a020}.grid[data-astro-cid-7dojpag6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.75rem;margin-bottom:1.25rem}.card[data-astro-cid-7dojpag6]{border:1px solid #1c1c1c;border-radius:6px;padding:.85rem .95rem;text-decoration:none;background:#0d0d0d;display:flex;flex-direction:column;gap:.2rem;transition:border-color .15s ease}.card[data-astro-cid-7dojpag6]:hover{border-color:#e8a020}.card-top[data-astro-cid-7dojpag6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.icao[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.95rem;letter-spacing:.06em;color:#f0f0f0}.name[data-astro-cid-7dojpag6]{color:#ddd;font-size:.85rem;margin:0 0 .25rem}.meta[data-astro-cid-7dojpag6]{color:#888;font-size:.78rem;margin:0}.stamp[data-astro-cid-7dojpag6]{color:#555;font-size:.68rem;font-family:Courier New,monospace;margin:.4rem 0 0}.cat[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.65rem;letter-spacing:.08em;padding:.15rem .4rem;border-radius:3px}.cat-good[data-astro-cid-7dojpag6]{background:#4ade801f;color:#4ade80}.cat-warn[data-astro-cid-7dojpag6]{background:#e8a02024;color:#e8a020}.cat-bad[data-astro-cid-7dojpag6]{background:#ef444424;color:#ef4444}.cat-unknown[data-astro-cid-7dojpag6]{background:#1a1a1a;color:#666}.count[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.72rem;padding:.15rem .42rem;border-radius:3px}.count-on[data-astro-cid-7dojpag6]{background:#e8a02024;color:#e8a020}.count-off[data-astro-cid-7dojpag6]{background:#1a1a1a;color:#666}.funnel[data-astro-cid-7dojpag6]{color:#666;font-size:.8rem;margin:0 0 2.5rem}.funnel[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]{color:#a97a2a;text-decoration:none;border-bottom:1px solid #2a2a2a}.funnel[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]:hover{color:#e8a020;border-color:#e8a020}.countries[data-astro-cid-7dojpag6]{margin-bottom:2.5rem}.chips[data-astro-cid-7dojpag6]{display:flex;flex-wrap:wrap;gap:.4rem;max-height:11rem;overflow-y:auto}.chip[data-astro-cid-7dojpag6]{font-family:Courier New,monospace;font-size:.72rem;color:#bbb;border:1px solid #1c1c1c;border-radius:3px;padding:.2rem .45rem;text-decoration:none}.chip[data-astro-cid-7dojpag6] span[data-astro-cid-7dojpag6]{color:#555;margin-left:.25rem}.chip[data-astro-cid-7dojpag6]:hover,.chip-on[data-astro-cid-7dojpag6]{border-color:#e8a020;color:#e8a020}.all-head[data-astro-cid-7dojpag6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}h2[data-astro-cid-7dojpag6]{font-size:1.05rem;color:#f0f0f0;margin:0 0 .75rem}.all-head[data-astro-cid-7dojpag6] h2[data-astro-cid-7dojpag6]{margin:0}#hub-filter[data-astro-cid-7dojpag6]{flex:1 1 240px;max-width:320px;background:#0d0d0d;border:1px solid #1c1c1c;border-radius:4px;color:#f0f0f0;padding:.5rem .65rem;font-size:.85rem}#hub-filter[data-astro-cid-7dojpag6]:focus{outline:none;border-color:#e8a020}.list[data-astro-cid-7dojpag6]{list-style:none;margin:0;padding:0;border-top:1px solid #1c1c1c;max-height:30rem;overflow-y:auto}.list[data-astro-cid-7dojpag6] li[data-astro-cid-7dojpag6]{border-bottom:1px solid #141414}.list[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]{display:grid;grid-template-columns:5rem 1fr auto;gap:.75rem;align-items:baseline;padding:.5rem .25rem;text-decoration:none;color:#ccc;font-size:.85rem}.list[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]:hover{color:#e8a020}.scity[data-astro-cid-7dojpag6]{color:#666;font-size:.78rem}.empty[data-astro-cid-7dojpag6]{color:#666;font-size:.82rem;padding:.9rem 0}.note[data-astro-cid-7dojpag6]{margin-top:3rem;border-top:1px solid #1c1c1c;padding-top:1.5rem}.note[data-astro-cid-7dojpag6] p[data-astro-cid-7dojpag6]{color:#777;font-size:.82rem;line-height:1.65;max-width:70ch}.note[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]{color:#e8a020}@media(max-width:560px){.list[data-astro-cid-7dojpag6] a[data-astro-cid-7dojpag6]{grid-template-columns:4.5rem 1fr}.scity[data-astro-cid-7dojpag6]{display:none}}
