.assembly-frame{display:contents}.assembly-frame,.assembly-frame *{pointer-events:none}.section-rule{transform-origin:left center}.assembly-frame>*{display:none;position:absolute;opacity:0}.assembly-grid,.assembly-surface{inset:0;z-index:0}.assembly-surface{background:var(--assembly-fill,#101928f5)}.assembly-grid{background-image:linear-gradient(#73daf412 1px,transparent 0),linear-gradient(90deg,#73daf412 1px,transparent 0);background-size:32px 32px}.assembly-corner,.assembly-edge,.assembly-scan{z-index:3}.assembly-edge{background:var(--cyan,#73daf4)}.assembly-edge-bottom,.assembly-edge-top{left:0;width:100%;height:1px}.assembly-edge-top{top:0;transform-origin:left center}.assembly-edge-bottom{bottom:0;transform-origin:right center}.assembly-edge-left,.assembly-edge-right{top:0;width:1px;height:100%}.assembly-edge-right{right:0;transform-origin:center top}.assembly-edge-left{left:0;transform-origin:center bottom}.assembly-corner{width:10px;height:10px;border-color:var(--cyan,#73daf4);border-style:solid;border-width:0}.assembly-corner-tl{top:0;left:0;border-top-width:1px;border-left-width:1px}.assembly-corner-tr{top:0;right:0;border-top-width:1px;border-right-width:1px}.assembly-corner-br{right:0;bottom:0;border-right-width:1px;border-bottom-width:1px}.assembly-corner-bl{bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.assembly-scan{inset:0;overflow:hidden}.assembly-scan-beam{position:absolute;inset:0;background:linear-gradient(90deg,transparent 40%,#73daf416 49.8%,#a5e9fb7a 50%,#73daf416 50.2%,transparent 60%)}.motion-paused [data-assembly-item],.motion-paused [data-assembly=text]{opacity:1!important;transform:none!important;clip-path:none!important}.motion-paused [data-assembly-media]{clip-path:none!important}@media (prefers-reduced-motion:reduce){[data-assembly-item],[data-assembly=text]{opacity:1!important;transform:none!important;clip-path:none!important}[data-assembly-media]{clip-path:none!important}}@media (prefers-reduced-motion:no-preference){[data-assembly-ready=true]:not(.motion-paused) [data-assembly=panel]:is([data-build=pending],[data-build=building])>.assembly-frame>*{display:block}[data-assembly-ready=true]:not(.motion-paused) [data-assembly=panel]:is([data-build=pending],[data-build=building])>:not(.assembly-frame){position:relative;z-index:1}[data-assembly-ready=true]:not(.motion-paused) [data-assembly=panel]:not([data-assembly-hero]):is([data-build=pending],[data-build=building]){background:transparent;border-color:transparent}[data-assembly-ready=true]:not(.motion-paused) [data-assembly=panel]:not([data-assembly-hero]):is([data-build=pending],[data-build=building]):after,[data-assembly-ready=true]:not(.motion-paused) [data-assembly=panel]:not([data-assembly-hero]):is([data-build=pending],[data-build=building]):before{opacity:0}[data-assembly-ready=true]:not(.motion-paused) [data-assembly=text]:is([data-build=pending],[data-build=building]),[data-assembly-ready=true]:not(.motion-paused) [data-assembly]:not([data-assembly-hero]):is([data-build=pending],[data-build=building]) [data-assembly-item]{opacity:0}[data-assembly-ready=true]:not(.motion-paused) [data-assembly]:is([data-build=pending],[data-build=building]) [data-assembly-media]{clip-path:inset(0 0 100% 0)}}.FlightVisual_visual__oK8Rt{position:relative;width:100%;max-width:580px;margin-inline:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;isolation:isolate}.FlightVisual_visual__oK8Rt:before{position:absolute;z-index:-1;inset:12%;border-radius:50%;background:radial-gradient(ellipse,rgb(76 129 162/7%),transparent 68%);content:""}.FlightVisual_chart__YdzRj{display:block;width:100%;height:auto;overflow:visible}.FlightVisual_grid__lWiY7{color:#7eaac5;opacity:.2}.FlightVisual_compass__Xe_kF{color:#7ea9c1;opacity:.43}.FlightVisual_sweep__9nQWY{transform-origin:240px 216px;animation:FlightVisual_chart-sweep__kM_mm 32s linear infinite}.FlightVisual_route__NSxjc{color:#91bed3;opacity:.4}.FlightVisual_aircraft__HSRgs{color:#8eb7cb}.FlightVisual_detail__jKKne{opacity:.67}.FlightVisual_annotation__X2fLa,.FlightVisual_caption__Gsu3e{color:#7f9eaf;font-family:var(--font-mono),"Courier New",monospace;font-size:9px;font-weight:400;letter-spacing:1.8px}.FlightVisual_smallText___1r1h{font-size:6.5px;letter-spacing:1.2px}.FlightVisual_caption__Gsu3e{color:#597384;font-size:6.5px;letter-spacing:1.5px}@keyframes FlightVisual_chart-sweep__kM_mm{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.FlightVisual_sweep__9nQWY{animation:none;transform:rotate(24deg)}}