.Diorama-module__UP065W__view{--k:.7;--stop-lamp:#ee343b;--lead-lamp:#35c26d;--lamp-off:#b9bec4;perspective:1200px;perspective-origin:50% 20%;width:100%;height:100%;position:relative}@supports (color:lab(0% 0 0)){.Diorama-module__UP065W__view{--stop-lamp:lab(53.6853% 69.6775 43.7724);--lead-lamp:lab(69.68% -52.7395 31.6677);--lamp-off:lab(76.7794% -.801921 -3.66317)}}.Diorama-module__UP065W__plane{width:1000px;height:640px;transform-style:preserve-3d;transform:scale(var(--k)) rotateX(50deg) rotateZ(-26deg) translate(0px, 0px);margin:-320px 0 0 -500px;position:absolute;top:50%;left:50%}.Diorama-module__UP065W__chart{text-rendering:geometricprecision;background:var(--surface-1);box-shadow:0 0 0 1px var(--line), 0 60px 90px -50px #1c222b73;border-radius:10px;position:absolute;inset:0;overflow:visible}@supports (color:lab(0% 0 0)){.Diorama-module__UP065W__chart{box-shadow:0 0 0 1px var(--line), 0 60px 90px -50px lab(12.9215% -.836857 -7.23134/.45)}}.Diorama-module__UP065W__frame,.Diorama-module__UP065W__frameInner{fill:none;stroke:var(--ink)}.Diorama-module__UP065W__frame{stroke-width:1.5px}.Diorama-module__UP065W__frameInner{stroke-width:.6px;stroke-opacity:.6}.Diorama-module__UP065W__north path{fill:var(--ink)}.Diorama-module__UP065W__north text{fill:var(--ink);font-family:var(--font-mono);text-anchor:middle;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.Diorama-module__UP065W__building{fill:var(--surface-2);stroke:var(--ink-3);stroke-width:.8px}.Diorama-module__UP065W__buildingFill{stroke:none}.Diorama-module__UP065W__hatchLine{stroke:var(--line-strong);stroke-width:1px}.Diorama-module__UP065W__titleBlock rect{fill:var(--surface-1);stroke:var(--ink);stroke-width:.8px}.Diorama-module__UP065W__titleMain{fill:var(--ink);font-family:var(--font-mono);letter-spacing:var(--track-mono-caps);font-variant-numeric:tabular-nums;word-spacing:-.2em;font-size:13px;font-weight:600}.Diorama-module__UP065W__titleSub{fill:var(--ink-3);font-family:var(--font-ui);font-size:11px}.Diorama-module__UP065W__taxiEdge{fill:none;stroke:var(--ink-3);stroke-width:40px;stroke-linejoin:round;stroke-linecap:round}.Diorama-module__UP065W__paved{fill:var(--apron)}.Diorama-module__UP065W__taxiSurface{fill:none;stroke:var(--apron);stroke-width:38px;stroke-linejoin:round;stroke-linecap:round}.Diorama-module__UP065W__centrelineEdge{fill:none;stroke:#11161f8c;stroke:lab(7.12857% -.222839 -7.21636/.55);stroke-width:6px;stroke-linejoin:round}.Diorama-module__UP065W__centreline{fill:none;stroke:var(--signal);stroke-width:3px;stroke-linejoin:round}.Diorama-module__UP065W__leadIn{stroke:var(--signal);stroke-width:2.5px}.Diorama-module__UP065W__standNumber{fill:var(--ink-2);font-family:var(--font-radio);font-size:13px;font-weight:600}.Diorama-module__UP065W__runway{fill:var(--hw-0)}:root[data-theme=night] .Diorama-module__UP065W__runway{fill:#32363c;fill:lab(22.2419% -.667408 -4.40508)}.Diorama-module__UP065W__runwayEdge{fill:none;stroke:#f0f2f4;stroke:lab(95.3543% -.248879 -1.1037);stroke-width:2px}.Diorama-module__UP065W__threshold{fill:#f0f2f4;fill:lab(95.3543% -.248879 -1.1037)}.Diorama-module__UP065W__designator{fill:#f0f2f4;fill:lab(95.3543% -.248879 -1.1037);font-family:var(--font-sign);text-anchor:middle;dominant-baseline:central;font-size:34px;font-weight:700}.Diorama-module__UP065W__runwayCentre{stroke:#f0f2f4;stroke:lab(95.3543% -.248879 -1.1037);stroke-width:3px;stroke-dasharray:30 22}.Diorama-module__UP065W__holdMarking line{stroke:var(--signal);stroke-width:3.2px}.Diorama-module__UP065W__holdMarking line[data-dashed]{stroke-dasharray:7 5}.Diorama-module__UP065W__stopBar circle{fill:var(--stop-lamp)}.Diorama-module__UP065W__leadOn circle{fill:var(--lamp-off)}.Diorama-module__UP065W__label{fill:var(--ink-2);font-family:var(--font-radio);letter-spacing:var(--track-mono-caps);font-size:15px;font-weight:600}.Diorama-module__UP065W__post{min-width:34px;height:34px;font-family:var(--font-sign);letter-spacing:.04em;transform-origin:50% 100%;border-radius:3px;place-items:center;padding:0 9px;font-size:23px;font-weight:700;line-height:1;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px))rotate(26deg)rotateX(-90deg)scale(1.35);box-shadow:0 1px #02030666;box-shadow:0 1px lab(.893332% -.0813305 -.992975/.4)}.Diorama-module__UP065W__post:after{content:"";background:linear-gradient(var(--hw-2), var(--hw-2)) left / 3px 100% no-repeat, linear-gradient(var(--hw-2), var(--hw-2)) right / 3px 100% no-repeat;height:12px;position:absolute;top:100%;left:22%;right:22%}.Diorama-module__UP065W__locationSign{background:var(--hw-face);color:var(--signal);box-shadow:inset 0 0 0 2px var(--signal)}.Diorama-module__UP065W__mandatorySign{color:#fcf7f7;color:lab(97.6342% 1.52686 .820148);background:#c21725;background:lab(42.2722% 63.4713 41.2121)}.Diorama-module__UP065W__aircraft{width:44px;height:44px;color:var(--ink);offset-rotate:auto;offset-distance:100%;place-items:center;display:grid;position:absolute;top:0;left:0;transform:translateZ(4px)}.Diorama-module__UP065W__aircraftGlyph path{stroke:var(--surface-1);stroke-width:22px;stroke-linejoin:round;paint-order:stroke fill}.Diorama-module__UP065W__aircraftGlyph{width:44px;height:44px;transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (timeline-scope:--a){.Diorama-module__UP065W__plane{transform:scale(calc(var(--k) * 1.08)) rotateX(56deg) rotateZ(-34deg) translate(-126px, 86px);animation:Diorama-module__UP065W__cam-clearance var(--ease-in-out) forwards, Diorama-module__UP065W__cam-check var(--ease-in-out) forwards, Diorama-module__UP065W__cam-taxi var(--ease-in-out) forwards, Diorama-module__UP065W__cam-hold var(--ease-in-out) forwards, Diorama-module__UP065W__cam-cross var(--ease-in-out) forwards, Diorama-module__UP065W__cam-tower var(--ease-in-out) forwards, Diorama-module__UP065W__cam-debrief var(--ease-in-out) forwards;animation-timeline:--ch-clearance,--ch-check,--ch-taxi,--ch-hold,--ch-cross,--ch-tower,--ch-debrief;animation-range:cover cover 70%}.Diorama-module__UP065W__aircraft{offset-distance:0%;animation:Diorama-module__UP065W__taxi var(--ease-in-out) forwards, Diorama-module__UP065W__cross var(--ease-in-out) forwards;animation-timeline:--ch-taxi,--ch-cross;animation-range:cover 14% cover 82%,cover 24% cover 88%}.Diorama-module__UP065W__sign09{animation:linear both Diorama-module__UP065W__sign-attend;animation-timeline:--ch-hold;animation-range:cover}.Diorama-module__UP065W__stopBar circle{animation:linear both Diorama-module__UP065W__stop-bar;animation-timeline:--ch-cross;animation-range:cover}.Diorama-module__UP065W__leadOn circle{animation:linear both Diorama-module__UP065W__lead-on;animation-timeline:--ch-cross;animation-range:cover}}}@keyframes Diorama-module__UP065W__cam-clearance{0%{transform:scale(calc(var(--k) * 1.08)) rotateX(56deg) rotateZ(-34deg) translate(-126px, 86px)}to{transform:scale(calc(var(--k) * 1.14)) rotateX(55deg) rotateZ(-31deg) translate(-126px, 86px)}}@keyframes Diorama-module__UP065W__cam-check{0%{transform:scale(calc(var(--k) * 1.14)) rotateX(55deg) rotateZ(-31deg) translate(-126px, 86px)}to{transform:scale(calc(var(--k) * 1.04)) rotateX(53deg) rotateZ(-28deg) translate(-63px, 38px)}}@keyframes Diorama-module__UP065W__cam-taxi{0%{transform:scale(calc(var(--k) * 1.04)) rotateX(53deg) rotateZ(-28deg) translate(-63px, 38px)}to{transform:scale(calc(var(--k) * 1.08)) rotateX(52deg) rotateZ(-26deg) translate(-9px, 27px)}}@keyframes Diorama-module__UP065W__cam-hold{0%{transform:scale(calc(var(--k) * 1.08)) rotateX(52deg) rotateZ(-26deg) translate(-9px, 27px)}to{transform:scale(calc(var(--k) * 1.5)) rotateX(47deg) rotateZ(-22deg) translate(24px, 14px)}}@keyframes Diorama-module__UP065W__cam-cross{0%{transform:scale(calc(var(--k) * 1.5)) rotateX(47deg) rotateZ(-22deg) translate(24px, 14px)}to{transform:scale(calc(var(--k) * 1.1)) rotateX(50deg) rotateZ(-20deg) translate(76px, -72px)}}@keyframes Diorama-module__UP065W__cam-tower{0%{transform:scale(calc(var(--k) * 1.1)) rotateX(50deg) rotateZ(-20deg) translate(76px, -72px)}to{transform:scale(calc(var(--k) * 1.16)) rotateX(49deg) rotateZ(-18deg) translate(135px, -108px)}}@keyframes Diorama-module__UP065W__cam-debrief{0%{transform:scale(calc(var(--k) * 1.16)) rotateX(49deg) rotateZ(-18deg) translate(135px, -108px)}to{transform:scale(var(--k)) rotateX(50deg) rotateZ(-26deg) translate(0px, 0px)}}@keyframes Diorama-module__UP065W__taxi{0%{offset-distance:0%}to{offset-distance:var(--hold-at)}}@keyframes Diorama-module__UP065W__cross{0%{offset-distance:var(--hold-at)}to{offset-distance:100%}}@keyframes Diorama-module__UP065W__sign-attend{0%,to{transform:translate(-50%,calc(-100% - 12px))rotate(26deg)rotateX(-90deg)scale(1.35)}20%,80%{transform:translate(-50%,calc(-100% - 12px))rotate(26deg)rotateX(-90deg)scale(1.6)}}@keyframes Diorama-module__UP065W__stop-bar{0%,19.9%{fill:var(--stop-lamp)}20%,59.9%{fill:var(--lamp-off)}60%,to{fill:var(--stop-lamp)}}@keyframes Diorama-module__UP065W__lead-on{0%,19.9%{fill:var(--lamp-off)}20%,59.9%{fill:var(--lead-lamp)}60%,to{fill:var(--lamp-off)}}[data-scheme=night] .Diorama-module__UP065W__runway{fill:#32363c;fill:lab(22.2419% -.667408 -4.40508)}.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__plane{transform:scale(calc(var(--k) * 1.04)) rotateX(52deg) rotateZ(-28deg) translate(-30px, 10px);animation:none}.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__aircraft{offset-distance:var(--hold-at);animation:none}.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__sign09,.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__stopBar circle,.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__leadOn circle{animation:none}@media (prefers-reduced-motion:no-preference){.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__plane{animation:Diorama-module__UP065W__hero-settle 1.4s var(--ease-out) both}.Diorama-module__UP065W__view[data-variant=hero] .Diorama-module__UP065W__aircraft{animation:Diorama-module__UP065W__hero-taxi 5.6s var(--ease-in-out) .9s both}}@keyframes Diorama-module__UP065W__hero-settle{0%{transform:scale(calc(var(--k) * .98)) rotateX(58deg) rotateZ(-34deg) translate(-30px, 10px)}}@keyframes Diorama-module__UP065W__hero-taxi{0%{offset-distance:0%}to{offset-distance:var(--hold-at)}}
