.type-color-teal{color:#189bb0 !important}.bg-color-teal{background:#189bb0 !important}.type-color-arc-teal{color:#189bb0 !important}.bg-color-arc-teal{background:#189bb0 !important}.type-color-tarmac{color:#2a2b2c !important}.bg-color-tarmac{background:#2a2b2c !important}.type-color-lightgray{color:#d4d4d4 !important}.bg-color-lightgray{background:#d4d4d4 !important}.type-color-concourse{color:#316677 !important}.bg-color-concourse{background:#316677 !important}.type-color-white{color:#fff !important}.bg-color-white{background:#fff !important}.type-color-flap3{color:#c6b593 !important}.bg-color-flap3{background:#c6b593 !important}.type-color-fuselage{color:#6d6e71 !important}.bg-color-fuselage{background:#6d6e71 !important}.type-color-nightshade{color:#383552 !important}.bg-color-nightshade{background:#383552 !important}.type-color-signalorange{color:#f77f00 !important}.bg-color-signalorange{background:#f77f00 !important}.type-color-airfield{color:#8ac926 !important}.bg-color-airfield{background:#8ac926 !important}.type-color-flare{color:#ff1b71 !important}.bg-color-flare{background:#ff1b71 !important}.type-color-beacon{color:#fcbf49 !important}.bg-color-beacon{background:#fcbf49 !important}.type-color-yellow{color:#fcbf49 !important}.bg-color-yellow{background:#fcbf49 !important}.type-color-nowboarding{color:#ef233c !important}.bg-color-nowboarding{background:#ef233c !important}.type-color-red{color:#ef233c !important}.bg-color-red{background:#ef233c !important}.type-color-now-boarding{color:#ef233c !important}.bg-color-now-boarding{background:#ef233c !important}.type-color-fog{color:#f7f5f5 !important}.bg-color-fog{background:#f7f5f5 !important}.type-color-overcast{color:#aaa !important}.bg-color-overcast{background:#aaa !important}.type-color-landing{color:#888 !important}.bg-color-landing{background:#888 !important}.type-color-black{color:#000 !important}.bg-color-black{background:#000 !important}.arc-data-coverage-page{width:100%;min-height:100vh;background:#fff}.arc-data-coverage-page .text-jumbo-top{margin-bottom:90px}.arc-data-coverage-page .text-jumbo-top h1{font-size:65px;line-height:1}.arc-data-coverage-page .text-jumbo-sub{max-width:100%;line-height:1.45}.adc-section{padding:0 0 88px}.adc-map-full{width:100vw;max-width:100%;margin-left:calc(50% - 50vw);padding:0 24px;box-sizing:border-box}.adc-map-stage{position:relative;--adc-tooltip-shift-y: 0px;width:100%;height:auto;aspect-ratio:2.55/1;min-height:420px;max-height:760px;background:rgba(0,0,0,0);border:0;overflow:visible;touch-action:none;overscroll-behavior:contain;cursor:grab}.adc-map-stage.is-dragging{cursor:grabbing}.adc-map-canvas{width:100%;height:100%;position:relative}.adc-map-canvas>div{width:100%;height:100%;position:relative;overflow:visible}.adc-map-canvas>div>div:first-child{width:100%;height:100%;overflow:hidden}.adc-map-canvas>div>div:first-child>svg{transform:translate3d(var(--adc-map-pan-x), var(--adc-map-pan-y), 0) scale(var(--adc-map-scale));transform-origin:50% 50%;will-change:transform}.adc-map-controls{margin-top:16px;display:flex;justify-content:center;align-items:center;gap:8px}.adc-map-control-btn{min-width:40px;height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,43,44,.14);border-radius:999px;background:#fff;color:#2a2b2c;font-size:22px;line-height:1;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.adc-map-control-btn:hover,.adc-map-control-btn:focus-visible{background:#f5faf7;border-color:rgba(0,230,129,.35);color:#189bb0;outline:0}.adc-map-control-btn--reset{min-width:74px;font-size:14px}@media(min-width: 1400px){.adc-map-stage{aspect-ratio:2.8/1;max-height:820px}}.adc-legalese{color:#868b8c;font-size:14px;line-height:1.6}.adc-legalese a{color:#189bb0;font-weight:600}.adc-legalese-wrap{margin-top:24px}.adc-tooltip{min-width:220px;padding:14px 16px;background:#fff;border:1px solid rgba(42,43,44,.1);border-radius:14px;transform:translateY(var(--adc-tooltip-shift-y));transition:transform .12s ease}.adc-tooltip-title{margin-bottom:10px;color:#2a2b2c;font-size:16px;line-height:1.3;font-weight:700}.adc-tooltip-row{display:flex;justify-content:space-between;gap:16px;color:#868b8c;font-size:14px;line-height:1.45}.adc-tooltip-row+.adc-tooltip-row{margin-top:6px}.adc-tooltip-row strong{color:#2a2b2c;text-align:right}@media(max-width: 991.98px){.adc-map-full{padding:0 20px}.adc-map-stage{aspect-ratio:1.95/1;min-height:360px;max-height:620px}.adc-map-controls{gap:6px;margin-top:14px}.adc-map-control-btn{min-width:36px;height:36px;padding:0 12px;font-size:20px}.adc-map-control-btn--reset{min-width:66px;font-size:13px}}@media(max-width: 767.98px){.adc-section{padding-bottom:64px}.adc-map-full{padding:0 12px}.adc-map-stage{aspect-ratio:1.25/1;min-height:280px;max-height:460px}.adc-legalese{font-size:13px}.adc-legalese-wrap{margin-top:20px}}
