.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root{--ink:#edf7f4;--muted:#9db9ba;--line:#b7e0d938;--accent:#4ed3bd;--amber:#f4bd69;--panel:#0b1822;color:var(--ink);background:radial-gradient(circle at 22% 12%,#2f8e8d2e,#0000 34%),linear-gradient(145deg,#08131c,#102635 70%,#09151f);border:1px solid #c4e7e12e;border-radius:22px;height:100%;min-height:0;position:relative;overflow:hidden}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__surface{grid-template-columns:minmax(0, calc(100% - var(--sa-column-width))) minmax(210px, var(--sa-column-width));height:100%;min-height:0;display:grid}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stage{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;padding:18px 18px 14px;transition:opacity .24s;display:flex}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root[data-working-active=true] .speeds-altitudes-core-lesson-visual-module__DUp4Oa__stage{opacity:.5}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stageTop{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stageTop span{color:var(--accent);font-size:10px;font-weight:800}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stageTop strong{color:var(--muted);font-size:10px;font-weight:700}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__canvas{max-width:520px;max-height:210px;transform:scale(var(--sa-instrument-scale));transition:transform var(--sa-motion-duration) ease;flex:1;width:100%;margin:auto;display:block;overflow:visible}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__flightWorld{flex:54%;min-height:170px;margin:9px 0}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__canvas text{fill:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__atmosphere rect{stroke:#e1f5f13d}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__atmosphere line{stroke:#edf7f48c;stroke-width:1px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__atmosphere text{fill:#edf7f4c2;font-size:8px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__isaLine{fill:none;stroke:var(--amber);stroke-dasharray:4 5;stroke-width:2px;transition:d var(--sa-motion-duration) ease}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__aircraft{filter:drop-shadow(0 3px 8px #0000006b);transition:transform var(--sa-motion-duration) ease}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__aircraft path{fill:#f6fbfa;stroke:#143344;stroke-width:1.5px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__columnCaption{text-anchor:middle}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipeline rect,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__altimeter>circle,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__subscale,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__vectorBoard>circle{fill:#0d212de6;stroke:var(--line);stroke-width:1.5px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipelineArrow{fill:none;stroke:var(--accent);stroke-width:2px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipelineLabel,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipelineValue,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__machValue,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__formulaText,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__modeBadge{text-anchor:middle}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipelineLabel{font-weight:800;fill:var(--accent)!important;font-size:10px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipelineValue,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__machValue{font-weight:800;fill:var(--ink)!important;font-size:12px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__activeStep rect{fill:#4ed3bd21;stroke:var(--accent);stroke-width:2px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__modeBadge{letter-spacing:.08em;text-transform:uppercase;font-weight:700;fill:var(--amber)!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__altimeter line{stroke:#edf7f4b8;stroke-width:1.5px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__altimeter text{text-anchor:middle}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__needle{stroke-linecap:round;transition:x2 var(--sa-motion-duration) ease, y2 var(--sa-motion-duration) ease;stroke:var(--amber)!important;stroke-width:5px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__hub{fill:var(--amber)}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__subscale{fill:#f4bd6914!important;stroke:#f4bd69a6!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__subscaleText,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__faceReadout{font-weight:800;fill:var(--ink)!important;font-size:10px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__altitudeCards text{text-anchor:start;fill:var(--accent)!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__airflow{fill:none;stroke:var(--accent);stroke-dasharray:8 7;stroke-width:2px;transition:stroke-dashoffset var(--sa-motion-duration) linear}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__probe[data-airflow=false] .speeds-altitudes-core-lesson-visual-module__DUp4Oa__airflow{opacity:0}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__probeBody{fill:#153441f5;stroke:#cdede78f;stroke-width:2px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__sensor{fill:#071118eb;stroke:var(--line)}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__sensorFill{fill:var(--amber);transition:height var(--sa-motion-duration) ease, y var(--sa-motion-duration) ease}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__tempCards text{text-anchor:middle;font-weight:700;fill:var(--ink)!important;font-size:10px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__vectorBoard>circle{stroke-dasharray:2 6}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__northLine{stroke:#edf7f42e}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__northLabel{text-anchor:middle;font-weight:800;fill:var(--amber)!important;font-size:12px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__headingVector line,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__trackVector line,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__windVector line{stroke-linecap:round;stroke-width:4px;transition:x2 var(--sa-motion-duration) ease, y2 var(--sa-motion-duration) ease}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__headingVector line,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__headingVector circle{fill:var(--amber);stroke:var(--amber)}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__trackVector line,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__trackVector circle{fill:var(--accent);stroke:var(--accent)}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__windVector line,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__windVector circle{fill:#8ea6ff;stroke:#8ea6ff;stroke-dasharray:5 4}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__headingVector text,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__trackVector text,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__windVector text{font-weight:700;fill:var(--ink)!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__drCards text{text-anchor:middle;font-weight:700;fill:var(--ink)!important;font-size:9px!important}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__drAircraft ellipse{fill:#00000047}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__drAircraft path{fill:var(--ink);stroke:#143344;stroke-width:1.5px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric{border:1px solid var(--line);background:#ffffff09;border-radius:10px;min-width:0;padding:8px 9px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric small,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric strong{color:var(--ink);margin-top:3px;font-size:12px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__working{background:rgb(6 15 22/var(--sa-working-contrast));padding:26px 20px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__workingLabel{color:var(--amber);letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:800;display:block}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__workingLine{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;padding:11px 0;display:grid}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__workingLine small{color:#9db9baa8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__workingLine span{color:var(--ink);font-size:12px;line-height:1.5}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board{--ink:#142f37;--muted:#55737a;--line:#16484e2e;--panel:#f5f1e7;background-color:#f8f4ea;background-image:linear-gradient(#2160630e 1px,#0000 1px),linear-gradient(90deg,#2160630e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#16484e33}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board .speeds-altitudes-core-lesson-visual-module__DUp4Oa__working{background:#fffcf4e0}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board .speeds-altitudes-core-lesson-visual-module__DUp4Oa__pipeline rect,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board .speeds-altitudes-core-lesson-visual-module__DUp4Oa__altimeter>circle,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board .speeds-altitudes-core-lesson-visual-module__DUp4Oa__subscale,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__light_training_board .speeds-altitudes-core-lesson-visual-module__DUp4Oa__vectorBoard>circle{fill:#fffcf4eb}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__split_flight_lab .speeds-altitudes-core-lesson-visual-module__DUp4Oa__surface{grid-template-columns:minmax(0,62%) minmax(210px,38%)}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__split_flight_lab .speeds-altitudes-core-lesson-visual-module__DUp4Oa__working{box-shadow:inset 5px 0 #4ed3bd33}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__reducedMotion *,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__reducedMotion :before,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__reducedMotion :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}@media (max-width:720px){.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root{overscroll-behavior:contain;overflow-y:auto}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__surface,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__split_flight_lab .speeds-altitudes-core-lesson-visual-module__DUp4Oa__surface{grid-template-columns:1fr;height:auto;min-height:100%}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stage{border-bottom:1px solid var(--line);border-right:0;min-height:0;padding:14px 12px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__canvas{max-height:130px;transform:none}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__working{max-height:130px;padding:18px 16px 22px;overflow-y:auto}}@media (max-width:390px){.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root{border-radius:16px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__stage{min-height:0;padding-inline:8px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__canvas{max-height:108px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__flightWorld{min-height:132px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metrics{gap:5px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric{padding:7px 6px}.speeds-altitudes-core-lesson-visual-module__DUp4Oa__metric strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root *,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root :before,.speeds-altitudes-core-lesson-visual-module__DUp4Oa__root :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}
.performance-core-lesson-visual-module__u776bG__root{--pf-contrast:.9;--pf-line-scale:1;--pf-motion-duration:.72s;color:#f2f7f8;background:#091a27;border-radius:24px;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.performance-core-lesson-visual-module__u776bG__stage{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:12px;min-width:0;min-height:0;padding:12px 14px 0;transition:opacity .24s;display:grid}.performance-core-lesson-visual-module__u776bG__root[data-working-active=true] .performance-core-lesson-visual-module__u776bG__stage{opacity:.48}.performance-core-lesson-visual-module__u776bG__supportDeck{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;max-height:180px;padding:10px 14px 14px;display:grid;overflow-y:auto}.performance-core-lesson-visual-module__u776bG__flightWorld{min-height:230px}.performance-core-lesson-visual-module__u776bG__canvas{width:100%;height:100%;min-height:230px;display:block}.performance-core-lesson-visual-module__u776bG__graphCanvas{max-height:390px}.performance-core-lesson-visual-module__u776bG__terrain{fill:#173328;stroke:#5d8c6c;stroke-width:calc(1.4px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__runway{fill:#344550;stroke:#aebec4;stroke-width:calc(1.5px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__centreline{stroke:#f3efe1;stroke-dasharray:18 16;stroke-width:calc(2px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__aircraft{transition:transform var(--pf-motion-duration) cubic-bezier(.18, .78, .22, 1)}.performance-core-lesson-visual-module__u776bG__aircraft path{fill:#f2b65f;stroke:#ffe1ac;stroke-width:calc(1.2px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__aircraft circle{fill:#0d1d27;stroke:#d8e3e6;stroke-width:1px}.performance-core-lesson-visual-module__u776bG__bands line{stroke:#71d4c3;stroke-width:calc(1.5px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__bands g:nth-child(2) line{stroke:#78bdf2}.performance-core-lesson-visual-module__u776bG__bands g:nth-child(3) line{stroke:#f0bd68}.performance-core-lesson-visual-module__u776bG__bands g:nth-child(4) line{stroke:#d79af3}.performance-core-lesson-visual-module__u776bG__bands text,.performance-core-lesson-visual-module__u776bG__markerValue,.performance-core-lesson-visual-module__u776bG__climbPath text,.performance-core-lesson-visual-module__u776bG__axisLabel,.performance-core-lesson-visual-module__u776bG__runwayLink{fill:#c5d7dd;letter-spacing:.025em;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.performance-core-lesson-visual-module__u776bG__speedMarkers line{stroke:#ffca78;stroke-dasharray:4 4;stroke-width:calc(1.3px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__speedMarkers circle{fill:#102c3d;stroke:#ffca78;stroke-width:calc(1.4px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__speedMarkers text{fill:#ffe5b9;font:800 8.5px/1 ui-sans-serif,system-ui,sans-serif}.performance-core-lesson-visual-module__u776bG__speedMarkers .performance-core-lesson-visual-module__u776bG__markerValue{fill:#bcd1d8;font-size:8px}.performance-core-lesson-visual-module__u776bG__climbPath line{stroke:#7fe1c5;stroke-dasharray:7 6;stroke-width:calc(2px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__climbPath text{fill:#9cebd5}.performance-core-lesson-visual-module__u776bG__graph{transition:opacity var(--pf-motion-duration) ease, transform var(--pf-motion-duration) ease}.performance-core-lesson-visual-module__u776bG__graph rect{fill:#071823f0;stroke:#a6cdd947}.performance-core-lesson-visual-module__u776bG__graph line{stroke:#668797;stroke-width:1px}.performance-core-lesson-visual-module__u776bG__graph polyline{fill:none;stroke:#78d7c3;stroke-width:calc(2.5px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__graph circle{fill:#8cddca;stroke:#ddfff7;stroke-width:1px}.performance-core-lesson-visual-module__u776bG__graph .performance-core-lesson-visual-module__u776bG__targetGuide{stroke:#f4bd69;stroke-dasharray:4 4}.performance-core-lesson-visual-module__u776bG__graph .performance-core-lesson-visual-module__u776bG__graphConnector{fill:none;stroke:#f4bd69;stroke-dasharray:3 5;stroke-width:calc(1.4px * var(--pf-line-scale))}.performance-core-lesson-visual-module__u776bG__graph .performance-core-lesson-visual-module__u776bG__targetPoint{fill:#f4bd69;stroke:#fff0ce}.performance-core-lesson-visual-module__u776bG__graphTitle{fill:#edf7f5;font:800 12px/1 ui-sans-serif,system-ui,sans-serif}.performance-core-lesson-visual-module__u776bG__targetLabel{fill:#ffd28a;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.performance-core-lesson-visual-module__u776bG__runwayLink{fill:#82d8c7}.performance-core-lesson-visual-module__u776bG__calculation,.performance-core-lesson-visual-module__u776bG__effects,.performance-core-lesson-visual-module__u776bG__status,.performance-core-lesson-visual-module__u776bG__performanceSummary{background:rgb(6 21 31/var(--pf-contrast));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #afd2dc38;box-shadow:0 18px 42px #0000003d}.performance-core-lesson-visual-module__u776bG__calculation{border-radius:15px;gap:4px;min-width:0;padding:12px 14px;font:650 .7rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.performance-core-lesson-visual-module__u776bG__calculation span{overflow-wrap:anywhere}.performance-core-lesson-visual-module__u776bG__calculation span:last-child{color:#ffcb7d;font-weight:800}.performance-core-lesson-visual-module__u776bG__effects{border-radius:16px;gap:5px;min-width:0;padding:12px 14px;display:grid}.performance-core-lesson-visual-module__u776bG__effects small{color:#82d8c7;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.performance-core-lesson-visual-module__u776bG__effects div{border-top:1px solid #add0da1f;grid-template-columns:1fr auto auto auto;align-items:center;gap:7px;padding-top:5px;font-size:.61rem;display:grid}.performance-core-lesson-visual-module__u776bG__effects strong{color:#e8f2f4;font-weight:700}.performance-core-lesson-visual-module__u776bG__effects span{color:#b9cdd2;white-space:normal}.performance-core-lesson-visual-module__u776bG__status{color:#ffd18b;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;grid-column:1/-1;justify-self:start;max-width:100%;padding:9px 13px;font-size:.68rem;overflow:hidden}.performance-core-lesson-visual-module__u776bG__performanceSummary{display:none}.performance-core-lesson-visual-module__u776bG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.performance-core-lesson-visual-module__u776bG__root[data-reduced-motion=true] *,.performance-core-lesson-visual-module__u776bG__root[data-reduced-motion=true] :before,.performance-core-lesson-visual-module__u776bG__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:720px){.performance-core-lesson-visual-module__u776bG__root{overscroll-behavior:contain;min-height:0;overflow-y:auto}.performance-core-lesson-visual-module__u776bG__stage{grid-template-rows:auto minmax(132px,1fr) minmax(100px,.76fr);grid-template-columns:1fr;gap:8px;padding:8px 8px 0}.performance-core-lesson-visual-module__u776bG__flightWorld{min-height:132px}.performance-core-lesson-visual-module__u776bG__canvas{min-height:100px}.performance-core-lesson-visual-module__u776bG__supportDeck{max-height:145px;padding:8px}.performance-core-lesson-visual-module__u776bG__effects div{grid-template-columns:1fr auto auto}.performance-core-lesson-visual-module__u776bG__effects div span:last-child{display:none}.performance-core-lesson-visual-module__u776bG__calculation{font-size:.62rem}.performance-core-lesson-visual-module__u776bG__performanceSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.performance-core-lesson-visual-module__u776bG__performanceSummary span{gap:3px;display:grid}.performance-core-lesson-visual-module__u776bG__performanceSummary small{color:#82d8c7;font-size:.6rem}.performance-core-lesson-visual-module__u776bG__performanceSummary strong{color:#edf7f5;font-size:.72rem}.performance-core-lesson-visual-module__u776bG__bands text,.performance-core-lesson-visual-module__u776bG__markerValue,.performance-core-lesson-visual-module__u776bG__climbPath text{display:none}.performance-core-lesson-visual-module__u776bG__speedMarkers text{font-size:21px}}@media (prefers-reduced-motion:reduce){.performance-core-lesson-visual-module__u776bG__root *,.performance-core-lesson-visual-module__u776bG__root :before,.performance-core-lesson-visual-module__u776bG__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.flight-planning-core-lesson-visual-module__V48cia__root{--fp-contrast:.9;--fp-line-scale:1;--fp-motion-duration:.68s;color:#edf7f6;background:#071923;border-radius:24px;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.flight-planning-core-lesson-visual-module__V48cia__stage{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:12px;min-width:0;min-height:0;padding:12px 14px 0;transition:opacity .24s;display:grid}.flight-planning-core-lesson-visual-module__V48cia__root[data-working-active=true] .flight-planning-core-lesson-visual-module__V48cia__stage{opacity:.48}.flight-planning-core-lesson-visual-module__V48cia__supportDeck{gap:12px;max-height:180px;padding:10px 14px 14px;display:grid;overflow-y:auto}.flight-planning-core-lesson-visual-module__V48cia__flightWorld{min-height:230px}.flight-planning-core-lesson-visual-module__V48cia__map{width:100%;height:100%;min-height:230px;display:block}.flight-planning-core-lesson-visual-module__V48cia__chartBackground{fill:#0b2531}.flight-planning-core-lesson-visual-module__V48cia__grid path{stroke:#9bcdcf1a;stroke-width:1px}.flight-planning-core-lesson-visual-module__V48cia__coastline{fill:#143c35;stroke:#3d7164;stroke-width:calc(1.1px * var(--fp-line-scale))}.flight-planning-core-lesson-visual-module__V48cia__leg line{stroke:#77d7c4;stroke-width:calc(2.5px * var(--fp-line-scale));stroke-linecap:round;transition:stroke-width var(--fp-motion-duration) ease, opacity var(--fp-motion-duration) ease}.flight-planning-core-lesson-visual-module__V48cia__leg circle{fill:#f1bd6b}.flight-planning-core-lesson-visual-module__V48cia__leg[data-leg-status=planned]{opacity:.5}.flight-planning-core-lesson-visual-module__V48cia__leg[data-leg-status=complete]{opacity:.74}.flight-planning-core-lesson-visual-module__V48cia__leg[data-leg-status=active] line{stroke:#ffca78;stroke-width:calc(3.4px * var(--fp-line-scale))}.flight-planning-core-lesson-visual-module__V48cia__leg[data-leg-status=diversion] line{stroke:#ec8f83;stroke-dasharray:8 6}.flight-planning-core-lesson-visual-module__V48cia__legLabel{fill:#c4dadc;paint-order:stroke;stroke:#0b2531;stroke-width:4px;font:750 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.flight-planning-core-lesson-visual-module__V48cia__point circle{fill:#0b2531;stroke:#e8f5f2;stroke-width:calc(2px * var(--fp-line-scale))}.flight-planning-core-lesson-visual-module__V48cia__point[data-point-kind=departure] circle{stroke:#8cdcc8}.flight-planning-core-lesson-visual-module__V48cia__point[data-point-kind=destination] circle{stroke:#f2c16f}.flight-planning-core-lesson-visual-module__V48cia__point[data-point-kind=diversion] circle{fill:#4b2526;stroke:#f2a59a;stroke-dasharray:3 2}.flight-planning-core-lesson-visual-module__V48cia__point text{fill:#f0f7f6;paint-order:stroke;stroke:#0b2531;stroke-width:4px;text-anchor:middle;font:800 11px/1 ui-sans-serif,system-ui,sans-serif}.flight-planning-core-lesson-visual-module__V48cia__aircraft{transition:transform var(--fp-motion-duration) cubic-bezier(.18, .78, .22, 1)}.flight-planning-core-lesson-visual-module__V48cia__aircraft ellipse{fill:#00000047}.flight-planning-core-lesson-visual-module__V48cia__aircraft path{fill:#ffc976;stroke:#fff0cf;stroke-width:calc(1.1px * var(--fp-line-scale))}.flight-planning-core-lesson-visual-module__V48cia__lowerDeck{grid-template-columns:minmax(0,1.55fr) minmax(210px,.8fr);gap:12px;display:grid}.flight-planning-core-lesson-visual-module__V48cia__log,.flight-planning-core-lesson-visual-module__V48cia__fuel,.flight-planning-core-lesson-visual-module__V48cia__form,.flight-planning-core-lesson-visual-module__V48cia__calculation{background:rgb(6 24 32/var(--fp-contrast));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #a7d3d633;box-shadow:0 18px 42px #00000038}.flight-planning-core-lesson-visual-module__V48cia__log,.flight-planning-core-lesson-visual-module__V48cia__fuel{border-radius:16px;min-width:0;padding:12px}.flight-planning-core-lesson-visual-module__V48cia__panelHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.flight-planning-core-lesson-visual-module__V48cia__panelHeading small{color:#79d2c0;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:850}.flight-planning-core-lesson-visual-module__V48cia__panelHeading strong{color:#e8f2f2;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.flight-planning-core-lesson-visual-module__V48cia__logHeader,.flight-planning-core-lesson-visual-module__V48cia__logRow{grid-template-columns:minmax(70px,1.3fr) repeat(5,minmax(37px,.65fr));align-items:center;gap:7px;display:grid}.flight-planning-core-lesson-visual-module__V48cia__logHeader{color:#6f9ba3;text-transform:uppercase;padding:0 6px 5px;font:800 .53rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.flight-planning-core-lesson-visual-module__V48cia__logRow{color:#b9d0d3;border-top:1px solid #abd6d81a;padding:6px;font:650 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.flight-planning-core-lesson-visual-module__V48cia__logRow strong{color:#e9f4f3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flight-planning-core-lesson-visual-module__V48cia__logRow[data-leg-status=active]{color:#ffcf87;background:#f4bc6417}.flight-planning-core-lesson-visual-module__V48cia__logRow[data-leg-status=diversion]{color:#f5afa5;background:#e7807417}.flight-planning-core-lesson-visual-module__V48cia__fuelTrack{background:#173540;border-radius:999px;height:8px;overflow:hidden}.flight-planning-core-lesson-visual-module__V48cia__fuelTrack span{border-radius:inherit;height:100%;transition:width var(--fp-motion-duration) ease;background:linear-gradient(90deg,#63cab6,#f3c06c);display:block}.flight-planning-core-lesson-visual-module__V48cia__fuelFacts{color:#8eafb5;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;font-size:.58rem;display:grid}.flight-planning-core-lesson-visual-module__V48cia__fuelFacts span{gap:2px;display:grid}.flight-planning-core-lesson-visual-module__V48cia__fuelFacts b,.flight-planning-core-lesson-visual-module__V48cia__fuel p b{color:#edf6f5;font-variant-numeric:tabular-nums}.flight-planning-core-lesson-visual-module__V48cia__fuel p{color:#f2c87f;margin:9px 0 0;font-size:.6rem}.flight-planning-core-lesson-visual-module__V48cia__form{border-radius:18px;min-width:0;padding:14px}.flight-planning-core-lesson-visual-module__V48cia__formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.flight-planning-core-lesson-visual-module__V48cia__formGrid>div{background:#12303bb3;border:1px solid #a1cacf26;border-radius:9px;gap:3px;min-width:0;padding:8px;display:grid}.flight-planning-core-lesson-visual-module__V48cia__formGrid>div[data-highlighted=true]{border-color:#f2be6b;box-shadow:0 0 0 1px #f2be6b38}.flight-planning-core-lesson-visual-module__V48cia__formGrid small{color:#7fcdbf;text-transform:uppercase;font-size:.51rem}.flight-planning-core-lesson-visual-module__V48cia__formGrid strong{overflow-wrap:anywhere;color:#fff1cf;font:800 .7rem/1.25 ui-monospace,SFMono-Regular,Menlo,monospace}.flight-planning-core-lesson-visual-module__V48cia__formGrid span{color:#8fabb1;font-size:.52rem}.flight-planning-core-lesson-visual-module__V48cia__calculation{border-radius:14px;gap:4px;min-width:0;padding:10px 12px;font:700 .63rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.flight-planning-core-lesson-visual-module__V48cia__calculation span{overflow-wrap:anywhere}.flight-planning-core-lesson-visual-module__V48cia__calculation span:last-child{color:#ffcc7f}.flight-planning-core-lesson-visual-module__V48cia__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flight-planning-core-lesson-visual-module__V48cia__root[data-reduced-motion=true] *,.flight-planning-core-lesson-visual-module__V48cia__root[data-reduced-motion=true] :before,.flight-planning-core-lesson-visual-module__V48cia__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:720px){.flight-planning-core-lesson-visual-module__V48cia__root{overscroll-behavior:contain;min-height:0;overflow-y:auto}.flight-planning-core-lesson-visual-module__V48cia__stage{grid-template-rows:minmax(132px,1fr) minmax(100px,.76fr);grid-template-columns:1fr;gap:8px;padding:8px 8px 0}.flight-planning-core-lesson-visual-module__V48cia__flightWorld{min-height:132px}.flight-planning-core-lesson-visual-module__V48cia__map{min-height:100px}.flight-planning-core-lesson-visual-module__V48cia__supportDeck{max-height:145px;padding:8px}.flight-planning-core-lesson-visual-module__V48cia__lowerDeck{grid-template-columns:1fr}.flight-planning-core-lesson-visual-module__V48cia__logHeader,.flight-planning-core-lesson-visual-module__V48cia__logRow{grid-template-columns:minmax(64px,1.2fr) repeat(5,minmax(32px,.6fr));gap:4px}.flight-planning-core-lesson-visual-module__V48cia__logHeader{font-size:.46rem}.flight-planning-core-lesson-visual-module__V48cia__logRow{font-size:.51rem}.flight-planning-core-lesson-visual-module__V48cia__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.flight-planning-core-lesson-visual-module__V48cia__root{border-radius:18px}.flight-planning-core-lesson-visual-module__V48cia__map{min-height:94px}.flight-planning-core-lesson-visual-module__V48cia__supportDeck{padding-inline:8px}.flight-planning-core-lesson-visual-module__V48cia__log,.flight-planning-core-lesson-visual-module__V48cia__fuel{padding:9px}.flight-planning-core-lesson-visual-module__V48cia__logHeader{display:none}.flight-planning-core-lesson-visual-module__V48cia__logRow{grid-template-columns:1fr 1fr;gap:5px 10px;font-size:.54rem}.flight-planning-core-lesson-visual-module__V48cia__logRow strong{grid-column:1/-1}.flight-planning-core-lesson-visual-module__V48cia__logRow span:first-of-type:before{content:"TR ";color:#6f9ba3}.flight-planning-core-lesson-visual-module__V48cia__logRow span:nth-of-type(2):before{content:"Distance ";color:#6f9ba3}.flight-planning-core-lesson-visual-module__V48cia__logRow span:nth-of-type(3):before{content:"GS ";color:#6f9ba3}.flight-planning-core-lesson-visual-module__V48cia__logRow span:nth-of-type(4):before{content:"Time ";color:#6f9ba3}.flight-planning-core-lesson-visual-module__V48cia__logRow span:nth-of-type(5):before{content:"Fuel ";color:#6f9ba3}.flight-planning-core-lesson-visual-module__V48cia__legLabel{display:none}.flight-planning-core-lesson-visual-module__V48cia__point text{stroke-width:7px;font-size:24px}.flight-planning-core-lesson-visual-module__V48cia__formGrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.flight-planning-core-lesson-visual-module__V48cia__root *,.flight-planning-core-lesson-visual-module__V48cia__root :before,.flight-planning-core-lesson-visual-module__V48cia__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world{--ai-cyan:#67e8f9;--ai-green:#86efac;--ai-amber:#fbbf24;--ai-red:#fb7185;--ai-ink:#d9f7ff;--ai-muted:#7ca4ad;width:100%;min-height:610px;color:var(--ai-ink);isolation:isolate;background:radial-gradient(circle at 52% -20%,#27667647,#0000 48%),linear-gradient(145deg,#061016,#071a22 48%,#040b10);border:1px solid #67e8f92e;border-radius:26px;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -24px 80px #00000047,0 24px 70px #00000057}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world:before{z-index:-1;content:"";background-image:linear-gradient(#67e8f906 1px,#0000 1px),linear-gradient(90deg,#67e8f906 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>div,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightDisplay,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__systemDeck,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcBus,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__fmsPanel,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu header,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu footer,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working{align-items:center;display:flex}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader{justify-content:space-between;min-height:42px;padding:0 6px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>div{gap:12px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader small,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader span,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightDisplay small,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn small,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment small,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu small,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working small{color:var(--ai-muted);letter-spacing:.12em;font:700 .66rem/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader strong{letter-spacing:.08em;text-transform:uppercase;font:730 .82rem/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>span{color:var(--ai-cyan);background:#67e8f912;border:1px solid #67e8f92e;border-radius:999px;padding:6px 9px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>span[data-answer-safe=true]{color:var(--ai-muted);background:#7ca4ad12;border-color:#7ca4ad29}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightDisplay{background:#020608;border:2px solid #20343c;border-radius:18px;grid-template-rows:minmax(190px,auto) auto;grid-template-columns:minmax(84px,.75fr) minmax(230px,2.1fr) minmax(105px,.9fr);min-height:190px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 45px #0c445233}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape{z-index:2;color:#9bb3b8;opacity:.62;background:repeating-linear-gradient(#0000 0 17px,#ffffff17 18px,#0000 19px 35px),#071219;border-inline:1px solid #ffffff14;align-content:center;justify-items:center;min-height:190px;transition:opacity .28s,color .28s;display:grid;position:relative}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape[data-active=true]{color:var(--ai-cyan);opacity:1}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape strong{color:#f1fcff;text-align:center;background:#04090c;border:1px solid;min-width:74px;padding:7px 6px;font:800 clamp(1.25rem,3vw,2rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape span{text-transform:uppercase;margin-top:5px;font:650 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape i{opacity:0;background:currentColor;width:1px;height:34px;position:absolute;inset-inline-end:8px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape i:after{content:"";border-top:2px solid;border-left:2px solid;width:7px;height:7px;position:absolute;inset-inline-start:-3px;transform:rotate(45deg)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape i[data-direction=climb]{opacity:.7;inset-block-start:35px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape i[data-direction=descent]{opacity:.7;inset-block-end:35px;transform:rotate(180deg)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__attitude{min-height:190px;position:relative;overflow:hidden}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__horizon{transition:transform .68s cubic-bezier(.18,.78,.22,1);position:absolute;inset:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__sky,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__ground{height:50%;position:absolute;inset-inline:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__sky{background:linear-gradient(#114d72,#247ba0);inset-block-start:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__ground{background:linear-gradient(#715121,#342510);inset-block-end:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__attitude:after{content:"";background:#ffffffdb;height:2px;position:absolute;inset-block-start:50%;inset-inline:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightTrack{z-index:3;width:100%;height:100%;position:absolute;inset:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightPath{fill:none;stroke:#ffffff3d;stroke-dasharray:var(--ai-progress) 1;stroke-width:calc(1.5px * var(--ai-line-scale))}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__aircraft{transition:transform .68s cubic-bezier(.18,.78,.22,1)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__aircraft path{fill:#fff4c7;stroke:#061016;stroke-width:calc(1.2px * var(--ai-line-scale))}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayReadouts{background:#050b0e;border-top:1px solid #67e8f924;flex-wrap:wrap;grid-column:1/-1;gap:.55rem;min-width:0;padding:.55rem .7rem .65rem;display:flex}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__machReadout,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight{opacity:.58;background:#020709e0;border:1px solid #67e8f947;border-radius:8px;gap:2px;min-width:92px;padding:7px 9px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__machReadout[data-active=true]{color:var(--ai-cyan);opacity:1}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__machReadout strong,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight strong{font:800 1.1rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__machReadout span,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight span{color:var(--ai-muted);font:650 .62rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight{color:var(--ai-green);opacity:0;border-color:#86efac47}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight[data-visible=true]{opacity:1}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__systemDeck{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcBus,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__insPanel,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__fmsPanel,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid{opacity:.16;filter:saturate(.42);background:#040f14cc;border:1px solid #67e8f91f;border-radius:14px;min-height:174px;padding:12px;transition:opacity .28s,border-color .28s,filter .28s,transform .28s;box-shadow:inset 0 1px #ffffff08}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcBus[data-active=true],.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__insPanel[data-active=true],.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__fmsPanel[data-active=true],.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid[data-active=true]{opacity:1;filter:none;border-color:#67e8f957;transform:translateY(-1px)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcBus{grid-template-columns:1fr 86px 1fr;gap:8px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn{align-content:start;gap:6px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn span{color:#76909a;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff0f;border-radius:5px;padding:5px 7px;font:650 .61rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;position:relative;overflow:hidden}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn span[data-signal-active=true]{color:var(--ai-cyan);box-shadow:inset 3px 0 var(--ai-cyan);border-color:#67e8f93d}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn span[data-signal-active=false]{color:var(--ai-red);opacity:.64;text-decoration:line-through}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcComputer{min-height:82px;color:var(--ai-cyan);border:calc(1.4px * var(--ai-line-scale)) solid currentColor;background:linear-gradient(145deg,#102d37,#07161c);border-radius:10px;align-self:center;place-items:center;display:grid;box-shadow:0 0 24px #67e8f91a}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcComputer[data-failed=true]{color:var(--ai-red)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcComputer strong{font:850 1.15rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcComputer span,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcComputer small{font:700 .52rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__insPanel{grid-template-columns:minmax(180px,1fr) minmax(150px,.9fr);gap:12px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment{gap:12px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment>div:last-child{gap:4px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment strong{color:var(--ai-green);text-transform:uppercase;font:800 .82rem/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment span{color:#a4bdc3;font:600 .61rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment span[data-check=match]{color:var(--ai-green)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__alignment span[data-check=mismatch]{color:var(--ai-red)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro{width:74px;height:74px;color:var(--ai-amber);border:calc(1.5px * var(--ai-line-scale)) solid currentColor;border-radius:50%;flex:0 0 74px;position:relative;box-shadow:inset 0 0 0 10px #fbbf240a,0 0 22px #fbbf2414}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro:before,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro span{content:"";border:1px solid;border-radius:50%;position:absolute;inset:10px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro span{inset:21px 7px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro b{place-items:center;display:grid;position:absolute;inset:0}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro[data-aligned=true]{color:var(--ai-green)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__gyro[data-motion=moving]{color:var(--ai-red);transform:rotate(18deg)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__driftPlot{align-content:center;margin:0;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__driftPlot svg{width:100%;min-height:112px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__axis,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeGrid{fill:none;stroke:#7ca4ad59;stroke-width:1px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__plotLine{fill:none;stroke:var(--ai-amber);stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(2.2px * var(--ai-line-scale));stroke-dasharray:var(--ai-progress) 1}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__driftPlot circle{fill:#07151a;stroke:var(--ai-amber);stroke-width:2px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__driftPlot figcaption{color:var(--ai-amber);text-align:center;font:650 .61rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__fmsPanel{grid-template-columns:minmax(132px,.72fr) minmax(180px,1.28fr);gap:10px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu{background:#050809;border:4px solid #26383c;border-radius:10px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden;box-shadow:inset 0 0 22px #50ffb70f}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu header,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu footer{background:#10191b;justify-content:space-between;padding:5px 7px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu header span,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu footer{color:var(--ai-green);font:650 .52rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu header span[data-current=false]{color:var(--ai-red)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu>div{align-content:start;gap:4px;padding:8px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__cdu>div span{color:var(--ai-green);text-overflow:ellipsis;white-space:nowrap;font:650 .63rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeMap{background:radial-gradient(circle,#67e8f912,#0000 60%),#03090c;border:1px solid #67e8f924;border-radius:8px;width:100%;height:100%;min-height:138px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeLine{fill:none;stroke:var(--ai-cyan);stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(2px * var(--ai-line-scale));stroke-dasharray:var(--ai-progress) 1}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeMap circle{fill:#07151a;stroke:var(--ai-cyan);stroke-width:2px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeMap g[data-active=true] circle{fill:var(--ai-cyan);filter:drop-shadow(0 0 5px var(--ai-cyan))}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__routeMap text{fill:#c9edf4;font:650 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid article{background:#050b0e;border:1px solid #7ca4ad26;border-radius:8px;align-content:start;gap:3px;min-height:68px;padding:8px;display:grid;position:relative;overflow:hidden}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid article:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff0d,#0000 72%);position:absolute;inset:0;transform:translate(-100%)}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid article[data-active=true]{border-color:#67e8f961;box-shadow:inset 0 0 20px #67e8f90f}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid article[data-active=true]:after{animation:.9s ease-out both advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__pane-scan}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid small{color:var(--ai-cyan);font:750 .54rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid strong{font:740 .69rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid span{color:var(--ai-muted);font:560 .57rem/1.25 system-ui,sans-serif}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid b{color:var(--ai-green);font:750 .63rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working{background:#67e8f90a;border:1px solid #67e8f91a;border-radius:11px;align-items:flex-start;gap:12px;min-height:48px;padding:10px 12px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working[data-working-active=true]{background:#051015f5;border-color:#67e8f92e}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world:has(.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working[data-working-active=true]) .advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid article:after{animation:none}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working ol{flex-wrap:wrap;gap:5px 18px;margin:0;padding-inline-start:20px;display:flex}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working li,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working>span{color:#b7d2d8;font:620 .68rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__workingStatus{color:#e8f8fb;overflow-wrap:anywhere;font:720 .7rem/1.35 ui-sans-serif,system-ui,sans-serif}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__pane-scan{to{transform:translate(100%)}}@media (max-width:860px){.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world{border-radius:20px;min-height:0;padding:11px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__systemDeck{grid-template-columns:1fr}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightDisplay{grid-template-columns:80px minmax(150px,1fr) 92px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__insPanel{grid-template-columns:1fr minmax(130px,.7fr)}}@media (max-width:560px){.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>div{gap:3px;display:grid}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__worldHeader>span{font-size:.56rem}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__flightDisplay{grid-template-columns:66px minmax(120px,1fr) 76px;min-height:165px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape{min-height:165px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__tape strong{min-width:56px;font-size:1.05rem}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__machReadout,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__radioHeight{min-width:72px;padding:5px 6px}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__adcBus{grid-template-columns:1fr 68px 1fr}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__busColumn span{font-size:.5rem}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__insPanel,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__fmsPanel,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__displayGrid{grid-template-columns:1fr}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__working ol{display:grid}}@media (prefers-reduced-motion:reduce){.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world *,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world :before,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world[data-reduced-motion=true] *,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world[data-reduced-motion=true] :before,.advanced-instruments-and-displays-core-lesson-visual-module__XzVISG__world[data-reduced-motion=true] :after{transition:none!important;animation:none!important}
.wind-triangle-core-lesson-visual-module__jbLSya__root{--ink:#edf7f4;--muted:#9db9ba;--line:#b7e0d938;--air:#f3bd67;--wind:#ef7d50;--ground:#48cbb5;--violet:#9f8cf2;color:var(--ink);background:radial-gradient(circle at 18% 8%,#2f8e8d30,#0000 34%),linear-gradient(145deg,#07131d,#102635 72%,#09151f);border:1px solid #c4e7e12e;border-radius:22px;height:100%;min-height:0;overflow:hidden}.wind-triangle-core-lesson-visual-module__jbLSya__surface{grid-template-columns:minmax(0, calc(100% - var(--wt-working-width))) minmax(220px, var(--wt-working-width));height:100%;min-height:0;display:grid}.wind-triangle-core-lesson-visual-module__jbLSya__stage{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:18px 16px 12px;transition:opacity .24s;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__root[data-working-active=true] .wind-triangle-core-lesson-visual-module__jbLSya__stage{opacity:.48}.wind-triangle-core-lesson-visual-module__jbLSya__stageTop{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__stageTop span{color:var(--ground);font-size:10px;font-weight:850}.wind-triangle-core-lesson-visual-module__jbLSya__stageTop strong{color:var(--muted);text-align:right;font-size:10px;font-weight:700}.wind-triangle-core-lesson-visual-module__jbLSya__flightWorld{flex:56%;min-height:190px;margin-top:12px}.wind-triangle-core-lesson-visual-module__jbLSya__flightEquation{color:var(--ground);letter-spacing:.12em;align-self:center;margin:8px 0 2px;font:850 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.wind-triangle-core-lesson-visual-module__jbLSya__plottingTool{flex:0 38%;place-items:center;min-height:100px;display:grid;overflow:hidden}.wind-triangle-core-lesson-visual-module__jbLSya__diagram{place-items:center;width:100%;height:100%;min-height:0;display:grid}.wind-triangle-core-lesson-visual-module__jbLSya__canvas{max-height:395px;transform:scale(var(--wt-vector-scale));transform-origin:50%;transition:transform var(--wt-motion-duration) ease;width:min(100%,560px);margin:auto;display:block;overflow:visible}.wind-triangle-core-lesson-visual-module__jbLSya__canvas text{fill:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.wind-triangle-core-lesson-visual-module__jbLSya__compass{fill:#08161f9e;stroke:#b7e0d92e;stroke-dasharray:2 7}.wind-triangle-core-lesson-visual-module__jbLSya__compassTicks{fill:none;stroke:#edf7f466;stroke-width:2px}.wind-triangle-core-lesson-visual-module__jbLSya__north{text-anchor:middle;font-weight:850;fill:var(--air)!important}.wind-triangle-core-lesson-visual-module__jbLSya__vectorPrompt text{letter-spacing:.12em;text-anchor:middle;font-weight:850;fill:var(--ground)!important;font-size:9px!important}.wind-triangle-core-lesson-visual-module__jbLSya__airVector,.wind-triangle-core-lesson-visual-module__jbLSya__windVector,.wind-triangle-core-lesson-visual-module__jbLSya__groundVector{fill:none;stroke-linecap:round;stroke-width:5px;transition:x2 var(--wt-motion-duration) ease, y2 var(--wt-motion-duration) ease}.wind-triangle-core-lesson-visual-module__jbLSya__airVector{stroke:var(--air)}.wind-triangle-core-lesson-visual-module__jbLSya__windVector{stroke:var(--wind);stroke-dasharray:7 6}.wind-triangle-core-lesson-visual-module__jbLSya__groundVector{stroke:var(--ground)}.wind-triangle-core-lesson-visual-module__jbLSya__airArrowHead{fill:var(--air)}.wind-triangle-core-lesson-visual-module__jbLSya__windArrowHead{fill:var(--wind)}.wind-triangle-core-lesson-visual-module__jbLSya__groundArrowHead,.wind-triangle-core-lesson-visual-module__jbLSya__routeArrowHead{fill:var(--ground)}.wind-triangle-core-lesson-visual-module__jbLSya__origin{fill:var(--ink);stroke:#07131d;stroke-width:2px}.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=air] .wind-triangle-core-lesson-visual-module__jbLSya__windVector,.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=air] .wind-triangle-core-lesson-visual-module__jbLSya__groundVector,.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=wind] .wind-triangle-core-lesson-visual-module__jbLSya__airVector,.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=wind] .wind-triangle-core-lesson-visual-module__jbLSya__groundVector,.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=ground] .wind-triangle-core-lesson-visual-module__jbLSya__airVector,.wind-triangle-core-lesson-visual-module__jbLSya__triangle[data-active-vector=ground] .wind-triangle-core-lesson-visual-module__jbLSya__windVector{opacity:.25}.wind-triangle-core-lesson-visual-module__jbLSya__vectorAircraft ellipse,.wind-triangle-core-lesson-visual-module__jbLSya__routeAircraft>ellipse{fill:#00000047}.wind-triangle-core-lesson-visual-module__jbLSya__vectorAircraft path{fill:var(--ink);stroke:#102635;stroke-width:1.5px}.wind-triangle-core-lesson-visual-module__jbLSya__driftTrace{fill:none;stroke:var(--wind);stroke-dasharray:4 5;stroke-width:2px}.wind-triangle-core-lesson-visual-module__jbLSya__route{opacity:var(--wt-route-contrast)}.wind-triangle-core-lesson-visual-module__jbLSya__routeBase{stroke:#edf7f42e;stroke-width:12px}.wind-triangle-core-lesson-visual-module__jbLSya__routeArrow{stroke:var(--ground);stroke-linecap:round;stroke-width:3px}.wind-triangle-core-lesson-visual-module__jbLSya__airfield{fill:#0d202c;stroke:var(--ground);stroke-width:3px}.wind-triangle-core-lesson-visual-module__jbLSya__stationLabel{text-anchor:middle;font-weight:800;fill:var(--ink)!important}.wind-triangle-core-lesson-visual-module__jbLSya__drMarker line,.wind-triangle-core-lesson-visual-module__jbLSya__drMarker circle{fill:var(--violet);stroke:var(--violet)}.wind-triangle-core-lesson-visual-module__jbLSya__cpMarker line,.wind-triangle-core-lesson-visual-module__jbLSya__cpMarker circle{fill:var(--air);stroke:var(--air)}.wind-triangle-core-lesson-visual-module__jbLSya__pnrMarker line,.wind-triangle-core-lesson-visual-module__jbLSya__pnrMarker circle{fill:var(--wind);stroke:var(--wind)}.wind-triangle-core-lesson-visual-module__jbLSya__drMarker text,.wind-triangle-core-lesson-visual-module__jbLSya__cpMarker text,.wind-triangle-core-lesson-visual-module__jbLSya__pnrMarker text{text-anchor:middle;font-weight:800;fill:var(--ink)!important;font-size:9px!important}.wind-triangle-core-lesson-visual-module__jbLSya__routeAircraft{filter:drop-shadow(0 4px 8px #00000073);transition:transform var(--wt-motion-duration) ease}.wind-triangle-core-lesson-visual-module__jbLSya__routeAircraft path{fill:var(--ink);stroke:#102635;stroke-width:1.5px}.wind-triangle-core-lesson-visual-module__jbLSya__offTrackLine{stroke:var(--violet);stroke-width:3px}.wind-triangle-core-lesson-visual-module__jbLSya__closingLine{stroke:var(--ground);stroke-dasharray:6 5;stroke-width:3px}.wind-triangle-core-lesson-visual-module__jbLSya__teaLabel{text-anchor:middle;fill:var(--violet)!important}.wind-triangle-core-lesson-visual-module__jbLSya__caLabel{text-anchor:middle;fill:var(--ground)!important}.wind-triangle-core-lesson-visual-module__jbLSya__endurance>rect{fill:#edf7f41f}.wind-triangle-core-lesson-visual-module__jbLSya__enduranceFill{transition:width var(--wt-motion-duration) ease;fill:var(--ground)!important}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend{flex-wrap:wrap;justify-content:center;gap:8px;padding:0 6px 8px;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend>span{border:1px solid var(--line);border-radius:999px;grid-template-columns:8px auto;align-items:center;gap:3px 6px;min-width:112px;padding:7px 10px;display:grid}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend i{border-radius:999px;grid-row:1/3;width:8px;height:8px;display:block}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend small{color:var(--muted);font-size:9px}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend strong{color:var(--ink);font:750 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.wind-triangle-core-lesson-visual-module__jbLSya__airKey i{background:var(--air)}.wind-triangle-core-lesson-visual-module__jbLSya__windKey i{background:var(--wind)}.wind-triangle-core-lesson-visual-module__jbLSya__groundKey i{background:var(--ground)}.wind-triangle-core-lesson-visual-module__jbLSya__routeLegend{flex-wrap:wrap;justify-content:center;gap:8px;padding:0 6px 10px;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__routeLegend span{border:1px solid var(--line);border-radius:12px;gap:3px;min-width:118px;padding:8px 11px;display:grid}.wind-triangle-core-lesson-visual-module__jbLSya__routeLegend small{color:var(--muted);letter-spacing:.08em;font-size:8px;font-weight:800}.wind-triangle-core-lesson-visual-module__jbLSya__routeLegend strong{color:var(--ink);font:760 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.wind-triangle-core-lesson-visual-module__jbLSya__working{background:#040d146b;flex-direction:column;gap:11px;padding:22px 20px;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__workingLabel{color:var(--air);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850}.wind-triangle-core-lesson-visual-module__jbLSya__workingLine{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);gap:9px;padding:0 0 10px;display:grid}.wind-triangle-core-lesson-visual-module__jbLSya__workingLine small{color:var(--ground);font:700 9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.wind-triangle-core-lesson-visual-module__jbLSya__workingLine span{color:var(--ink);overflow-wrap:anywhere;font:650 12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.wind-triangle-core-lesson-visual-module__jbLSya__light_plotting_sheet{--ink:#152d37;--muted:#47636a;--line:#1b48512e;background-color:#f1eee4;background-image:linear-gradient(#1c61670f 1px,#0000 1px),linear-gradient(90deg,#1c61670f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#1b48513d}.wind-triangle-core-lesson-visual-module__jbLSya__light_plotting_sheet .wind-triangle-core-lesson-visual-module__jbLSya__compass,.wind-triangle-core-lesson-visual-module__jbLSya__light_plotting_sheet .wind-triangle-core-lesson-visual-module__jbLSya__airfield{fill:#ffffffb3}.wind-triangle-core-lesson-visual-module__jbLSya__light_plotting_sheet .wind-triangle-core-lesson-visual-module__jbLSya__working{background:#ffffff8a}.wind-triangle-core-lesson-visual-module__jbLSya__light_plotting_sheet .wind-triangle-core-lesson-visual-module__jbLSya__routeAircraft path{stroke:#f1eee4}.wind-triangle-core-lesson-visual-module__jbLSya__split_route_laboratory{background:linear-gradient(90deg,#08151e 0 50%,#102a34 50% 100%)}.wind-triangle-core-lesson-visual-module__jbLSya__reducedMotion *,.wind-triangle-core-lesson-visual-module__jbLSya__reducedMotion :before,.wind-triangle-core-lesson-visual-module__jbLSya__reducedMotion :after{transition-duration:0s!important;animation:none!important}.wind-triangle-core-lesson-visual-module__jbLSya__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.wind-triangle-core-lesson-visual-module__jbLSya__root *,.wind-triangle-core-lesson-visual-module__jbLSya__root :before,.wind-triangle-core-lesson-visual-module__jbLSya__root :after{transition-duration:0s!important;animation:none!important}}@media (max-width:720px){.wind-triangle-core-lesson-visual-module__jbLSya__root{overscroll-behavior:contain;overflow-y:auto}.wind-triangle-core-lesson-visual-module__jbLSya__surface{flex-direction:column;height:auto;min-height:100%;display:flex}.wind-triangle-core-lesson-visual-module__jbLSya__stage{border-bottom:1px solid var(--line);border-right:0;min-height:260px}.wind-triangle-core-lesson-visual-module__jbLSya__flightWorld{min-height:132px}.wind-triangle-core-lesson-visual-module__jbLSya__working{min-height:0;max-height:130px;overflow-y:auto}}@media (max-width:390px){.wind-triangle-core-lesson-visual-module__jbLSya__root{border-radius:16px}.wind-triangle-core-lesson-visual-module__jbLSya__stage{min-height:230px;padding:10px 8px 8px}.wind-triangle-core-lesson-visual-module__jbLSya__stageTop{flex-direction:column;align-items:flex-start;gap:4px}.wind-triangle-core-lesson-visual-module__jbLSya__flightWorld{min-height:122px;margin-top:7px}.wind-triangle-core-lesson-visual-module__jbLSya__plottingTool{flex-basis:30%;min-height:72px}.wind-triangle-core-lesson-visual-module__jbLSya__canvas{max-height:278px;transform:none}.wind-triangle-core-lesson-visual-module__jbLSya__vectorLegend>span{flex:104px;min-width:0}.wind-triangle-core-lesson-visual-module__jbLSya__working{padding:18px 14px}}
.radio-aids-core-lesson-visual-module__UwNNya__root{--ra-contrast:.9;--ra-line-scale:1;--ra-motion-duration:.68s;color:#edf8f7;background:#061923;border-radius:24px;grid-template-columns:minmax(0,1.55fr) minmax(260px,.78fr);width:100%;min-height:470px;display:grid;overflow:hidden}.radio-aids-core-lesson-visual-module__UwNNya__stage{background:#081f2a;place-items:center;min-width:0;min-height:430px;display:grid;overflow:hidden}.radio-aids-core-lesson-visual-module__UwNNya__working{background:#0a202a;border-left:1px solid #a9d6d82e;align-content:center;gap:14px;min-width:0;padding:clamp(16px,2vw,26px);display:grid}.radio-aids-core-lesson-visual-module__UwNNya__airspace{width:100%;height:auto;min-height:330px;display:block}.radio-aids-core-lesson-visual-module__UwNNya__sky{fill:#0a2632}.radio-aids-core-lesson-visual-module__UwNNya__grid path{stroke:#94cfd314;stroke-width:1px}.radio-aids-core-lesson-visual-module__UwNNya__horizon{fill:#153b35;stroke:#47796c;stroke-width:calc(1.2px * var(--ra-line-scale))}.radio-aids-core-lesson-visual-module__UwNNya__ionosphere{fill:none;stroke:#8dbfd652;stroke-width:calc(1.2px * var(--ra-line-scale));stroke-dasharray:8 8}.radio-aids-core-lesson-visual-module__UwNNya__signal polyline{fill:none;stroke:#7adac5;stroke-width:calc(2.5px * var(--ra-line-scale));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ra-draw-progress))}.radio-aids-core-lesson-visual-module__UwNNya__signal marker path{fill:#7adac5}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-emphasis=muted]{opacity:.38}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-emphasis=warning] polyline{stroke:#f08d7e}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-emphasis=warning] marker path{fill:#f08d7e}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-signal-kind=sky_wave] polyline{stroke:#a58bea}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-signal-kind=surface_wave] polyline{stroke:#f3bd68}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-signal-kind=satellite_range] polyline{stroke:#87bdf2}.radio-aids-core-lesson-visual-module__UwNNya__signal[data-signal-kind=localizer_lobe] polyline,.radio-aids-core-lesson-visual-module__UwNNya__signal[data-signal-kind=glide_path_lobe] polyline{stroke-width:calc(5px * var(--ra-line-scale));opacity:.58}.radio-aids-core-lesson-visual-module__UwNNya__node circle,.radio-aids-core-lesson-visual-module__UwNNya__node rect,.radio-aids-core-lesson-visual-module__UwNNya__node path{fill:#0e3440;stroke:#f0c777;stroke-width:calc(2px * var(--ra-line-scale))}.radio-aids-core-lesson-visual-module__UwNNya__node[data-node-kind=satellite] path{fill:#163f57;stroke:#9acdf7}.radio-aids-core-lesson-visual-module__UwNNya__node[data-node-kind=weather_cell] path{fill:#8c3e3d;stroke:#ffb17e}.radio-aids-core-lesson-visual-module__UwNNya__node[data-node-kind=runway] rect{fill:#4c5960;stroke:#cbd6d7}.radio-aids-core-lesson-visual-module__UwNNya__flightTrack{fill:none;stroke:#ffdc9b7a;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 7}.radio-aids-core-lesson-visual-module__UwNNya__flightTrack[data-drift-visible=true]{stroke:#f4bd68;stroke-width:3px}.radio-aids-core-lesson-visual-module__UwNNya__aircraft path{fill:#ffd17f;stroke:#fff2d3;stroke-width:calc(1.2px * var(--ra-line-scale))}.radio-aids-core-lesson-visual-module__UwNNya__status,.radio-aids-core-lesson-visual-module__UwNNya__instrument,.radio-aids-core-lesson-visual-module__UwNNya__calculation,.radio-aids-core-lesson-visual-module__UwNNya__legend{background:rgb(6 25 34/var(--ra-contrast));border:1px solid #a9d6d833;border-radius:14px;min-width:0}.radio-aids-core-lesson-visual-module__UwNNya__status{gap:5px;padding:12px 13px;display:grid}.radio-aids-core-lesson-visual-module__UwNNya__status small,.radio-aids-core-lesson-visual-module__UwNNya__instrumentCopy small{color:#78d3bf;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:850}.radio-aids-core-lesson-visual-module__UwNNya__status strong{color:#eef8f7;overflow-wrap:anywhere;font-size:.82rem;line-height:1.35}.radio-aids-core-lesson-visual-module__UwNNya__status span{color:#9eb9be;font-size:.7rem;line-height:1.35}.radio-aids-core-lesson-visual-module__UwNNya__legend{flex-wrap:wrap;gap:6px;padding:10px;display:flex}.radio-aids-core-lesson-visual-module__UwNNya__legend span{color:#d9e9e8;overflow-wrap:anywhere;background:#7adac51a;border-radius:999px;max-width:100%;padding:5px 8px;font-size:.66rem;line-height:1.25}.radio-aids-core-lesson-visual-module__UwNNya__instrument{align-items:center;gap:12px;padding:12px;display:flex}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace{background:#06161e;border:1px solid #c8e5e54d;border-radius:50%;flex:0 0 72px;width:72px;height:72px;position:relative}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span{color:#91b2b8;font:700 8px/1 ui-monospace,monospace;position:absolute}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:first-child{top:5px;left:33px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(2){top:31px;right:5px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(3){bottom:5px;left:33px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(4){top:31px;left:5px}.radio-aids-core-lesson-visual-module__UwNNya__needle{transform-origin:50% 28px;width:3px;height:56px;transition:transform var(--ra-motion-duration) ease;background:linear-gradient(#f4bd68 0 48%,#83d8c4 48%);border-radius:3px;position:absolute;top:8px;left:34px}.radio-aids-core-lesson-visual-module__UwNNya__deviation{width:3px;height:46px;transition:transform var(--ra-motion-duration) ease;background:#f4bd68;border-radius:3px;position:absolute;top:13px;left:34px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentCopy{gap:4px;min-width:0;display:grid}.radio-aids-core-lesson-visual-module__UwNNya__instrumentCopy strong{color:#fff0ca;overflow-wrap:anywhere;font:800 .78rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.radio-aids-core-lesson-visual-module__UwNNya__instrumentCopy span{color:#9eb9be;overflow-wrap:anywhere;font-size:.68rem}.radio-aids-core-lesson-visual-module__UwNNya__calculation{overflow-wrap:anywhere;gap:5px;padding:12px 13px;font:700 .7rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.radio-aids-core-lesson-visual-module__UwNNya__calculation span:last-child{color:#ffd083}.radio-aids-core-lesson-visual-module__UwNNya__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.radio-aids-core-lesson-visual-module__UwNNya__root[data-visual-candidate=radio-aids\.signal-first] .radio-aids-core-lesson-visual-module__UwNNya__stage{background:#071c2d}.radio-aids-core-lesson-visual-module__UwNNya__root[data-visual-candidate=radio-aids\.instrument-light] .radio-aids-core-lesson-visual-module__UwNNya__stage{background:#101d26}.radio-aids-core-lesson-visual-module__UwNNya__root[data-working-active=true] .radio-aids-core-lesson-visual-module__UwNNya__grid{opacity:.35}.radio-aids-core-lesson-visual-module__UwNNya__root[data-working-active=true] .radio-aids-core-lesson-visual-module__UwNNya__signal[data-emphasis=muted]{opacity:.2}.radio-aids-core-lesson-visual-module__UwNNya__root[data-reduced-motion=true] *,.radio-aids-core-lesson-visual-module__UwNNya__root[data-reduced-motion=true] :before,.radio-aids-core-lesson-visual-module__UwNNya__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:760px){.radio-aids-core-lesson-visual-module__UwNNya__root{border-radius:20px;grid-template-rows:minmax(300px,auto) auto;grid-template-columns:1fr;min-height:0}.radio-aids-core-lesson-visual-module__UwNNya__stage{min-height:330px}.radio-aids-core-lesson-visual-module__UwNNya__working{border-top:1px solid #a9d6d82e;border-left:0;align-content:start;padding:14px}.radio-aids-core-lesson-visual-module__UwNNya__airspace{min-height:300px}}@media (max-width:390px){.radio-aids-core-lesson-visual-module__UwNNya__root{border-radius:16px}.radio-aids-core-lesson-visual-module__UwNNya__stage{min-height:300px}.radio-aids-core-lesson-visual-module__UwNNya__airspace{min-height:280px}.radio-aids-core-lesson-visual-module__UwNNya__working{gap:10px;padding:11px}.radio-aids-core-lesson-visual-module__UwNNya__instrument{align-items:flex-start}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace{flex-basis:62px;width:62px;height:62px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:first-child,.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(3){left:28px}.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(2),.radio-aids-core-lesson-visual-module__UwNNya__instrumentFace>span:nth-child(4){top:27px}.radio-aids-core-lesson-visual-module__UwNNya__needle{transform-origin:50% 24px;height:48px;top:7px;left:29px}.radio-aids-core-lesson-visual-module__UwNNya__deviation{height:40px;top:11px;left:29px}}@media (prefers-reduced-motion:reduce){.radio-aids-core-lesson-visual-module__UwNNya__root *,.radio-aids-core-lesson-visual-module__UwNNya__root :before,.radio-aids-core-lesson-visual-module__UwNNya__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.bearings-rmi-core-lesson-visual-module__lp-UCq__root{--br-contrast:.92;--br-line-scale:1;--br-motion-duration:.62s;color:#eef8f7;background:#071923;border:1px solid #96d6d324;border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.82fr);width:100%;min-height:520px;display:grid;overflow:hidden}.bearings-rmi-core-lesson-visual-module__lp-UCq__planPanel{background:#061923;place-items:center;min-width:0;min-height:460px;display:grid;overflow:hidden}.bearings-rmi-core-lesson-visual-module__lp-UCq__working{background:#0a2029;border-left:1px solid #addbda29;align-content:center;gap:12px;min-width:0;padding:clamp(14px,1.8vw,24px);display:grid}.bearings-rmi-core-lesson-visual-module__lp-UCq__plan{width:100%;height:auto;min-height:390px;display:block}.bearings-rmi-core-lesson-visual-module__lp-UCq__mapField{fill:#0a2732}.bearings-rmi-core-lesson-visual-module__lp-UCq__mapGrid path{stroke:#97d1d214;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__northRose path{fill:#f0c677;stroke:#fff0cb;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal polyline{fill:none;stroke:#72d5c1;stroke-width:calc(2.4px * var(--br-line-scale));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--br-draw-progress))}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal marker path{fill:#72d5c1}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal[data-emphasis=normal] polyline{stroke:#8fbdf2}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal[data-emphasis=warning] polyline{stroke:#f58d77}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal[data-emphasis=warning] marker path{fill:#f58d77}.bearings-rmi-core-lesson-visual-module__lp-UCq__signal[data-signal-kind=selected_course] polyline,.bearings-rmi-core-lesson-visual-module__lp-UCq__signal[data-signal-kind=glideslope_profile] polyline{stroke:#f2c36f}.bearings-rmi-core-lesson-visual-module__lp-UCq__node circle,.bearings-rmi-core-lesson-visual-module__lp-UCq__node rect,.bearings-rmi-core-lesson-visual-module__lp-UCq__node path{fill:#0d3540;stroke:#f1c572;stroke-width:calc(2px * var(--br-line-scale))}.bearings-rmi-core-lesson-visual-module__lp-UCq__node[data-node-kind=traffic] path{fill:#d64f54;stroke:#ffb1a4}.bearings-rmi-core-lesson-visual-module__lp-UCq__node[data-node-kind=terrain] path{fill:#6e4b39;stroke:#efaf76}.bearings-rmi-core-lesson-visual-module__lp-UCq__node[data-node-kind=runway] rect{fill:#4a5960;stroke:#d6dfdf}.bearings-rmi-core-lesson-visual-module__lp-UCq__node[data-node-kind=runway] path{fill:none;stroke:#e8efef;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__aircraft path{fill:#ffd17d;stroke:#fff2d4;stroke-width:calc(1.2px * var(--br-line-scale))}.bearings-rmi-core-lesson-visual-module__lp-UCq__status,.bearings-rmi-core-lesson-visual-module__lp-UCq__legend,.bearings-rmi-core-lesson-visual-module__lp-UCq__instrument,.bearings-rmi-core-lesson-visual-module__lp-UCq__calculation{background:rgb(4 20 29/var(--br-contrast));border:1px solid #addbda2e;border-radius:16px;min-width:0;overflow:hidden}.bearings-rmi-core-lesson-visual-module__lp-UCq__status{gap:4px;padding:11px 12px;display:grid}.bearings-rmi-core-lesson-visual-module__lp-UCq__status small,.bearings-rmi-core-lesson-visual-module__lp-UCq__calculation small,.bearings-rmi-core-lesson-visual-module__lp-UCq__instrumentHeader span{color:#76d5c0;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:850}.bearings-rmi-core-lesson-visual-module__lp-UCq__status strong{color:#eef8f7;overflow-wrap:anywhere;font-size:.76rem;line-height:1.35}.bearings-rmi-core-lesson-visual-module__lp-UCq__status>span{color:#93aeb4;font-size:.66rem}.bearings-rmi-core-lesson-visual-module__lp-UCq__legend{flex-wrap:wrap;gap:5px;padding:9px;display:flex}.bearings-rmi-core-lesson-visual-module__lp-UCq__legend span{color:#dcecec;overflow-wrap:anywhere;background:#72d5c11a;border-radius:999px;max-width:100%;padding:4px 7px;font-size:.62rem;line-height:1.25}.bearings-rmi-core-lesson-visual-module__lp-UCq__instrument{place-items:center;gap:6px;padding:10px;display:grid}.bearings-rmi-core-lesson-visual-module__lp-UCq__instrumentHeader{grid-template-columns:minmax(0,1fr);gap:3px;width:100%;padding:2px 3px 5px;display:grid}.bearings-rmi-core-lesson-visual-module__lp-UCq__instrumentHeader strong{color:#fff0ca;overflow-wrap:anywhere;font:800 .74rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.bearings-rmi-core-lesson-visual-module__lp-UCq__instrumentHeader small{color:#93aeb4;overflow-wrap:anywhere;font-size:.64rem;line-height:1.3}.bearings-rmi-core-lesson-visual-module__lp-UCq__bearingFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__cdiFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__warningFace{filter:drop-shadow(0 12px 24px #00000047);width:min(100%,275px);height:auto;display:block}.bearings-rmi-core-lesson-visual-module__lp-UCq__cardRing{fill:none;stroke:#c1e0e061;stroke-width:2px}.bearings-rmi-core-lesson-visual-module__lp-UCq__rotatingCard,.bearings-rmi-core-lesson-visual-module__lp-UCq__primaryNeedle,.bearings-rmi-core-lesson-visual-module__lp-UCq__secondaryNeedle{transform-box:fill-box;transform-origin:50%;transition:transform var(--br-motion-duration) cubic-bezier(.2, .75, .2, 1)}.bearings-rmi-core-lesson-visual-module__lp-UCq__majorTick{stroke:#d8e9e8;stroke-width:2px}.bearings-rmi-core-lesson-visual-module__lp-UCq__minorTick{stroke:#718e94;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__cardLabel{fill:#dcebea;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.bearings-rmi-core-lesson-visual-module__lp-UCq__primaryNeedle path{fill:#f5c56d;stroke:#ffe8b6;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__secondaryNeedle path{fill:#7ed8c3;stroke:#c8fff1;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__hub{fill:#e4f0ef;stroke:#173641;stroke-width:5px}.bearings-rmi-core-lesson-visual-module__lp-UCq__lubber{fill:#f18c78}.bearings-rmi-core-lesson-visual-module__lp-UCq__instrumentMode{fill:#78969c;letter-spacing:.08em;font:800 10px/1 ui-monospace,monospace}.bearings-rmi-core-lesson-visual-module__lp-UCq__cdiBackground{fill:#071b24}.bearings-rmi-core-lesson-visual-module__lp-UCq__courseArrow{fill:#cadcdb}.bearings-rmi-core-lesson-visual-module__lp-UCq__dots circle{fill:#779096}.bearings-rmi-core-lesson-visual-module__lp-UCq__lateralBar,.bearings-rmi-core-lesson-visual-module__lp-UCq__verticalBar{stroke:#f4c36d;stroke-width:7px;stroke-linecap:round;transition:transform var(--br-motion-duration) ease}.bearings-rmi-core-lesson-visual-module__lp-UCq__verticalBar{stroke:#7dd7c3}.bearings-rmi-core-lesson-visual-module__lp-UCq__obsWindow,.bearings-rmi-core-lesson-visual-module__lp-UCq__flagWindow{fill:#020a0e;stroke:#41616a}.bearings-rmi-core-lesson-visual-module__lp-UCq__obsValue,.bearings-rmi-core-lesson-visual-module__lp-UCq__flagValue{fill:#fff0c8;font:850 18px/1 ui-monospace,monospace}.bearings-rmi-core-lesson-visual-module__lp-UCq__flagValue{fill:#78d7c3;font-size:14px}.bearings-rmi-core-lesson-visual-module__lp-UCq__warningBackground{fill:#071b23;stroke:#bbdcdb4d;stroke-width:2px}.bearings-rmi-core-lesson-visual-module__lp-UCq__rangeRing{fill:none;stroke:#77a9ae47;stroke-width:1.5px}.bearings-rmi-core-lesson-visual-module__lp-UCq__ownship{fill:#6fd4bf;stroke:#d1fff5;stroke-width:1px}.bearings-rmi-core-lesson-visual-module__lp-UCq__intruder path{fill:#ea585c;stroke:#ffc1b6}.bearings-rmi-core-lesson-visual-module__lp-UCq__intruder text{fill:#ffc4b7;font:800 12px/1 ui-monospace,monospace}.bearings-rmi-core-lesson-visual-module__lp-UCq__terrainFar{fill:#72513d}.bearings-rmi-core-lesson-visual-module__lp-UCq__terrainNear{fill:#a45b3f}.bearings-rmi-core-lesson-visual-module__lp-UCq__flightPath{fill:none;stroke:#f5cc74;stroke-width:3px;stroke-dasharray:7 5}.bearings-rmi-core-lesson-visual-module__lp-UCq__alertText{fill:#ffb0a1;letter-spacing:.06em;font:900 12px/1 ui-sans-serif,system-ui,sans-serif}.bearings-rmi-core-lesson-visual-module__lp-UCq__alertSubtext{fill:#94afb4;font:750 10px/1 ui-sans-serif,system-ui,sans-serif}.bearings-rmi-core-lesson-visual-module__lp-UCq__calculation{overflow-wrap:anywhere;gap:4px;padding:11px 12px;font:750 .66rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.bearings-rmi-core-lesson-visual-module__lp-UCq__calculation span:last-child{color:#ffd17d}.bearings-rmi-core-lesson-visual-module__lp-UCq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-visual-candidate=bearings-and-rmi\.instrument-dominant] .bearings-rmi-core-lesson-visual-module__lp-UCq__planPanel{background:#071c2d}.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-visual-candidate=bearings-and-rmi\.geometry-dominant] .bearings-rmi-core-lesson-visual-module__lp-UCq__planPanel{background:#101d26}.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-working-active=true] .bearings-rmi-core-lesson-visual-module__lp-UCq__mapGrid{opacity:.38}.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-reduced-motion=true] *,.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-reduced-motion=true] :before,.bearings-rmi-core-lesson-visual-module__lp-UCq__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:760px){.bearings-rmi-core-lesson-visual-module__lp-UCq__root{border-radius:18px;grid-template-rows:minmax(310px,auto) auto;grid-template-columns:1fr;min-height:0}.bearings-rmi-core-lesson-visual-module__lp-UCq__planPanel{min-height:330px}.bearings-rmi-core-lesson-visual-module__lp-UCq__plan{min-height:310px}.bearings-rmi-core-lesson-visual-module__lp-UCq__working{border-top:1px solid #addbda29;border-left:0;align-content:start;padding:13px}.bearings-rmi-core-lesson-visual-module__lp-UCq__bearingFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__cdiFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__warningFace{width:min(78vw,285px)}}@media (max-width:390px){.bearings-rmi-core-lesson-visual-module__lp-UCq__root{border-radius:15px}.bearings-rmi-core-lesson-visual-module__lp-UCq__planPanel{min-height:300px}.bearings-rmi-core-lesson-visual-module__lp-UCq__plan{min-height:280px}.bearings-rmi-core-lesson-visual-module__lp-UCq__working{gap:9px;padding:10px}.bearings-rmi-core-lesson-visual-module__lp-UCq__bearingFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__cdiFace,.bearings-rmi-core-lesson-visual-module__lp-UCq__warningFace{width:min(82vw,260px)}}@media (prefers-reduced-motion:reduce){.bearings-rmi-core-lesson-visual-module__lp-UCq__root *,.bearings-rmi-core-lesson-visual-module__lp-UCq__root :before,.bearings-rmi-core-lesson-visual-module__lp-UCq__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.holding-intercepts-core-lesson-visual-module__FPb5JG__root{--hi-contrast:.9;--hi-line-scale:1;--hi-motion-duration:.68s;color:#edf7f6;background:#061923;border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.72fr);width:100%;min-height:500px;display:grid;overflow:hidden}.holding-intercepts-core-lesson-visual-module__FPb5JG__stage{background:#071d27;place-items:center;min-width:0;min-height:470px;display:grid;overflow:hidden}.holding-intercepts-core-lesson-visual-module__FPb5JG__working{background:#0a2029;border-left:1px solid #a4d3d62e;align-content:center;gap:12px;min-width:0;padding:clamp(15px,2vw,26px);display:grid}.holding-intercepts-core-lesson-visual-module__FPb5JG__rose{width:100%;height:auto;min-height:430px;display:block}.holding-intercepts-core-lesson-visual-module__FPb5JG__field{stroke:#93ccd12e}.holding-intercepts-core-lesson-visual-module__FPb5JG__outerRing,.holding-intercepts-core-lesson-visual-module__FPb5JG__innerRing{fill:none;stroke:#97cfd347}.holding-intercepts-core-lesson-visual-module__FPb5JG__outerRing{stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__innerRing{stroke-width:1px;stroke-dasharray:3 7}.holding-intercepts-core-lesson-visual-module__FPb5JG__majorTick{stroke:#87b8bd;stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__minorTick{stroke:#87b8bd85;stroke-width:1px}.holding-intercepts-core-lesson-visual-module__FPb5JG__cardLabel{fill:#9ec3c7;font:750 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.holding-intercepts-core-lesson-visual-module__FPb5JG__currentRadial line,.holding-intercepts-core-lesson-visual-module__FPb5JG__targetRadial line,.holding-intercepts-core-lesson-visual-module__FPb5JG__desiredTrack line,.holding-intercepts-core-lesson-visual-module__FPb5JG__sectorBoundary line,.holding-intercepts-core-lesson-visual-module__FPb5JG__interceptPath line,.holding-intercepts-core-lesson-visual-module__FPb5JG__racetrack>path:first-child,.holding-intercepts-core-lesson-visual-module__FPb5JG__entryPath path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--hi-draw-progress))}.holding-intercepts-core-lesson-visual-module__FPb5JG__markerArrow{fill:#ffd189}.holding-intercepts-core-lesson-visual-module__FPb5JG__currentRadial line{stroke:#70c8bb;stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__targetRadial line{stroke:#f0b85e;stroke-width:calc(3px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__desiredTrack line{stroke:#f6d493;stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__sectorBoundary line{stroke:#ca91d5;stroke-width:calc(1.6px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__interceptPath line{stroke:#ffca75;stroke-width:calc(3px * var(--hi-line-scale));stroke-linecap:round}.holding-intercepts-core-lesson-visual-module__FPb5JG__racetrack path{fill:none;stroke:#76d4c1;stroke-width:calc(4px * var(--hi-line-scale));stroke-linecap:round}.holding-intercepts-core-lesson-visual-module__FPb5JG__racetrack .holding-intercepts-core-lesson-visual-module__FPb5JG__racetrackDirection{stroke:#ffd189;stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__entryPath path{fill:none;stroke:#ffb85f;stroke-width:calc(3px * var(--hi-line-scale));stroke-linecap:round;stroke-linejoin:round}.holding-intercepts-core-lesson-visual-module__FPb5JG__aircraft{filter:drop-shadow(0 5px 7px #00000059)}.holding-intercepts-core-lesson-visual-module__FPb5JG__aircraft path{fill:#ffcb79;stroke:#fff0d1;stroke-width:calc(1.2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__station path,.holding-intercepts-core-lesson-visual-module__FPb5JG__station circle{fill:#0b2a35;stroke:#f3f8f6;stroke-width:calc(2px * var(--hi-line-scale))}.holding-intercepts-core-lesson-visual-module__FPb5JG__status,.holding-intercepts-core-lesson-visual-module__FPb5JG__readout,.holding-intercepts-core-lesson-visual-module__FPb5JG__calculation,.holding-intercepts-core-lesson-visual-module__FPb5JG__driftNote{background:rgb(5 23 31/var(--hi-contrast));border:1px solid #a4d3d633;border-radius:14px;min-width:0;margin:0}.holding-intercepts-core-lesson-visual-module__FPb5JG__status{gap:4px;padding:11px 12px;display:grid}.holding-intercepts-core-lesson-visual-module__FPb5JG__status small{color:#72c8b8;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:850}.holding-intercepts-core-lesson-visual-module__FPb5JG__status strong{color:#f6efe0;overflow-wrap:anywhere;font-size:.78rem;line-height:1.35}.holding-intercepts-core-lesson-visual-module__FPb5JG__status span{color:#a9c7ca;font-size:.67rem}.holding-intercepts-core-lesson-visual-module__FPb5JG__readout{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px;display:grid}.holding-intercepts-core-lesson-visual-module__FPb5JG__readout dt,.holding-intercepts-core-lesson-visual-module__FPb5JG__readout dd{min-width:0;margin:0;font-size:.68rem;line-height:1.35}.holding-intercepts-core-lesson-visual-module__FPb5JG__readout dt{color:#a9c7ca;overflow-wrap:anywhere}.holding-intercepts-core-lesson-visual-module__FPb5JG__readout dd{color:#ffd189;text-align:right;text-transform:capitalize;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800}.holding-intercepts-core-lesson-visual-module__FPb5JG__driftNote{color:#f0d6a1;padding:10px 11px;font-size:.68rem;line-height:1.45}.holding-intercepts-core-lesson-visual-module__FPb5JG__calculation{color:#c8dcde;overflow-wrap:anywhere;gap:5px;padding:12px 13px;font:700 .68rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.holding-intercepts-core-lesson-visual-module__FPb5JG__calculation span:last-child{color:#ffcf82}.holding-intercepts-core-lesson-visual-module__FPb5JG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-visual-candidate=holding-and-intercepts\.geometry-focus] .holding-intercepts-core-lesson-visual-module__FPb5JG__stage{background:#071c2d}.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-visual-candidate=holding-and-intercepts\.procedure-focus] .holding-intercepts-core-lesson-visual-module__FPb5JG__stage{background:#101d26}.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-working-active=true] .holding-intercepts-core-lesson-visual-module__FPb5JG__minorTick,.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-working-active=true] .holding-intercepts-core-lesson-visual-module__FPb5JG__innerRing{opacity:.32}.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-reduced-motion=true] *,.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-reduced-motion=true] :before,.holding-intercepts-core-lesson-visual-module__FPb5JG__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:760px){.holding-intercepts-core-lesson-visual-module__FPb5JG__root{border-radius:20px;grid-template-rows:minmax(330px,auto) auto;grid-template-columns:1fr;min-height:0}.holding-intercepts-core-lesson-visual-module__FPb5JG__stage{min-height:350px}.holding-intercepts-core-lesson-visual-module__FPb5JG__rose{min-height:330px}.holding-intercepts-core-lesson-visual-module__FPb5JG__working{border-top:1px solid #a4d3d62e;border-left:0;align-content:start;padding:13px}}@media (max-width:390px){.holding-intercepts-core-lesson-visual-module__FPb5JG__root{border-radius:16px}.holding-intercepts-core-lesson-visual-module__FPb5JG__stage{min-height:320px}.holding-intercepts-core-lesson-visual-module__FPb5JG__rose{min-height:300px}.holding-intercepts-core-lesson-visual-module__FPb5JG__working{gap:9px;padding:10px}}@media (prefers-reduced-motion:reduce){.holding-intercepts-core-lesson-visual-module__FPb5JG__root *,.holding-intercepts-core-lesson-visual-module__FPb5JG__root :before,.holding-intercepts-core-lesson-visual-module__FPb5JG__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.in-flight-navigation-core-lesson-visual-module__KU1KLG__root{--if-contrast:.9;--if-line-scale:1;--if-motion-duration:.7s;color:#edf7f6;background:#071923;border-radius:24px;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.in-flight-navigation-core-lesson-visual-module__KU1KLG__stage{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:12px;min-width:0;min-height:0;padding:12px 14px 0;transition:opacity .24s;display:grid}.in-flight-navigation-core-lesson-visual-module__KU1KLG__root[data-working-active=true] .in-flight-navigation-core-lesson-visual-module__KU1KLG__stage{opacity:.5}.in-flight-navigation-core-lesson-visual-module__KU1KLG__supportDeck{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px;max-height:180px;padding:10px 14px 14px;display:grid;overflow-y:auto}.in-flight-navigation-core-lesson-visual-module__KU1KLG__flightWorld{min-height:230px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profile{width:100%;height:100%;min-height:230px;display:block}.in-flight-navigation-core-lesson-visual-module__KU1KLG__grid line{stroke:#aad4d91a;stroke-dasharray:3 7}.in-flight-navigation-core-lesson-visual-module__KU1KLG__grid text{fill:#668a93;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.in-flight-navigation-core-lesson-visual-module__KU1KLG__terrain{fill:#14352f;stroke:#416f62;stroke-width:calc(1.2px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__distanceAxis{stroke:#aac1c5;stroke-width:calc(1.2px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__distanceFill{transition:width var(--if-motion-duration) cubic-bezier(.18,.78,.22,1)}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profileLine{fill:none;stroke:#7bd8c5;stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(3px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profilePoint{fill:#102b37;stroke:#d9fff5;stroke-width:calc(1.4px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profilePoint[data-flight-phase=cruise]{stroke:#f0bd6c}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profilePoint[data-flight-phase=descent]{stroke:#ef9f8f}.in-flight-navigation-core-lesson-visual-module__KU1KLG__aircraft{transition:transform var(--if-motion-duration) cubic-bezier(.18,.78,.22,1)}.in-flight-navigation-core-lesson-visual-module__KU1KLG__aircraft path{fill:#ffc777;stroke:#fff0cf;stroke-width:calc(1.1px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__tod line{stroke:#f2ad74;stroke-dasharray:6 5;stroke-width:calc(1.5px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__tod text,.in-flight-navigation-core-lesson-visual-module__KU1KLG__fix text{fill:#ffd19a;paint-order:stroke;stroke:#0a202c;stroke-width:4px;font:800 10px/1 ui-sans-serif,system-ui,sans-serif}.in-flight-navigation-core-lesson-visual-module__KU1KLG__fix line{stroke:#78bdf2;stroke-dasharray:4 5;stroke-width:calc(1.5px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__fix circle{fill:#78bdf2;stroke:#e4f4ff;stroke-width:1.5px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands line{stroke:#6fcfbd;stroke-width:calc(4px * var(--if-line-scale))}.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands g[data-leg-status=actual] line{stroke:#82b7de}.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands g[data-leg-status=revised] line{stroke:#f1b86b}.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands text{fill:#c8dadd;font:750 8px/1 ui-sans-serif,system-ui,sans-serif}.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands .in-flight-navigation-core-lesson-visual-module__KU1KLG__timing{fill:#789ba3;font:700 7.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log,.in-flight-navigation-core-lesson-visual-module__KU1KLG__calculation,.in-flight-navigation-core-lesson-visual-module__KU1KLG__status{background:rgb(6 24 32/var(--if-contrast));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #a8d2d733;box-shadow:0 18px 42px #0000003d}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log{min-width:0;transition:opacity var(--if-motion-duration) ease, transform var(--if-motion-duration) cubic-bezier(.18,.78,.22,1);border-radius:17px;padding:12px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log[data-profile-to-log=morphing]{transform:translateY(-28px)}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log header{justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log header small{color:#78d5c2;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:850}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log header strong{color:#e9f4f3;font-size:.68rem}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logHeader,.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow{grid-template-columns:minmax(78px,1.2fr) repeat(5,minmax(48px,.7fr));align-items:center;gap:7px;display:grid}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logHeader{color:#6f98a1;text-transform:uppercase;padding:0 7px 5px;font:800 .52rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow{color:#b9ced2;border-top:1px solid #add6d91c;padding:7px;font:650 .59rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow strong{color:#edf7f5}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow[data-leg-status=actual]{background:#6fb2dc14}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow[data-leg-status=revised]{color:#ffd08a;background:#f4bb631a}.in-flight-navigation-core-lesson-visual-module__KU1KLG__calculation{border-radius:15px;gap:4px;min-width:0;padding:12px 14px;font:680 .68rem/1.38 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.in-flight-navigation-core-lesson-visual-module__KU1KLG__calculation span{overflow-wrap:anywhere}.in-flight-navigation-core-lesson-visual-module__KU1KLG__calculation span:last-child{color:#ffcb7c;font-weight:850}.in-flight-navigation-core-lesson-visual-module__KU1KLG__status{color:#ffd18b;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;grid-column:1/-1;justify-self:start;max-width:100%;padding:9px 13px;font-size:.67rem;overflow:hidden}.in-flight-navigation-core-lesson-visual-module__KU1KLG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.in-flight-navigation-core-lesson-visual-module__KU1KLG__root[data-reduced-motion=true] *,.in-flight-navigation-core-lesson-visual-module__KU1KLG__root[data-reduced-motion=true] :before,.in-flight-navigation-core-lesson-visual-module__KU1KLG__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:720px){.in-flight-navigation-core-lesson-visual-module__KU1KLG__root{overscroll-behavior:contain;min-height:0;overflow-y:auto}.in-flight-navigation-core-lesson-visual-module__KU1KLG__stage{grid-template-rows:auto minmax(132px,1fr) minmax(100px,.76fr);grid-template-columns:1fr;gap:8px;padding:8px 8px 0}.in-flight-navigation-core-lesson-visual-module__KU1KLG__flightWorld{min-height:132px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__profile{min-height:100px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__supportDeck{max-height:145px;padding:8px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logHeader,.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow{grid-template-columns:minmax(66px,1.15fr) repeat(5,minmax(37px,.65fr));gap:4px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logHeader{font-size:.44rem}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow{font-size:.5rem}}@media (max-width:420px){.in-flight-navigation-core-lesson-visual-module__KU1KLG__root{border-radius:18px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__supportDeck{padding-inline:8px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__log{padding:9px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logHeader{display:none}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow{grid-template-columns:1fr 1fr;gap:5px 10px}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow strong{grid-column:1/-1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span{white-space:normal}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span:first-of-type:before{content:"Distance ";color:#6f98a1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span:nth-of-type(2):before{content:"GS ";color:#6f98a1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span:nth-of-type(3):before{content:"EET ";color:#6f98a1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span:nth-of-type(4):before{content:"ETA ";color:#6f98a1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__logRow span:nth-of-type(5):before{content:"Fuel ";color:#6f98a1}.in-flight-navigation-core-lesson-visual-module__KU1KLG__grid text,.in-flight-navigation-core-lesson-visual-module__KU1KLG__legBands text{display:none}.in-flight-navigation-core-lesson-visual-module__KU1KLG__tod text,.in-flight-navigation-core-lesson-visual-module__KU1KLG__fix text{stroke-width:7px;font-size:24px}}@media (prefers-reduced-motion:reduce){.in-flight-navigation-core-lesson-visual-module__KU1KLG__root *,.in-flight-navigation-core-lesson-visual-module__KU1KLG__root :before,.in-flight-navigation-core-lesson-visual-module__KU1KLG__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root{--pg-contrast:.9;--pg-line-scale:1;--pg-motion-duration:.68s;color:#edf7f5;background:#07151e;border-radius:24px;grid-template-columns:minmax(0,1.7fr) minmax(15rem,.8fr);width:100%;min-height:31rem;display:grid;overflow:hidden}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__stage{background:radial-gradient(circle at 50% 42%,#1a485157,#0000 62%);align-items:center;min-width:0;padding:clamp(.65rem,2vw,1.25rem);display:grid}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__stage[data-stage-calm=true]{background:#091b24}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__panel{width:100%;height:auto;max-height:31rem;display:block}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__panelBack{fill:#0a202b}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__grid path{stroke:#8cc5ca14;stroke-width:1px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__aircraft{transition:transform var(--pg-motion-duration) cubic-bezier(.18, .78, .22, 1)}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__aircraft>path:first-child{fill:#f2c979;stroke:#fff1cd;stroke-width:1.5px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__motionArrow{fill:none;stroke:#78d0bd;stroke-width:2px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__motionArrow marker path{fill:#78d0bd}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__aircraft[data-motion=level] .pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__motionArrow{opacity:.2}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__aircraft[data-motion=descent] .pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__motionArrow{transform-origin:72px 0;transform:rotate(180deg)}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__source path,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__source circle{fill:#102f3a;stroke-width:calc(2px * var(--pg-line-scale))}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__source[data-source=pitot] path{stroke:#efb961}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__source[data-source=static] circle{stroke:#67bed8}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__source text{fill:#8eabb1;text-anchor:middle;letter-spacing:.06em;font:800 10px/1 ui-sans-serif,system-ui,sans-serif}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__pressureLine>path,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__restrictedLine{fill:none;stroke-width:calc(5px * var(--pg-line-scale));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--pg-draw-progress) 1;transition:stroke var(--pg-motion-duration) ease, opacity var(--pg-motion-duration) ease, stroke-dasharray var(--pg-motion-duration) ease}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__pressureLine[data-kind=pitot]>path{stroke:#efb961}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__pressureLine[data-kind=static]>path,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__restrictedLine{stroke:#67bed8}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__pressureLine[data-state=blocked]>path,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__restrictedLine[data-state=blocked]{opacity:.36}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__pressureLine[data-state=leaking]>path,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__restrictedLine[data-state=leaking]{stroke-dasharray:.04 .08}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__clamp rect{fill:#9d393a;stroke:#ffaaa0;stroke-width:1px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__clamp path{fill:none;stroke:#fff;stroke-width:2px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__instrumentFace>circle:first-child{fill:#071117;stroke:#69858b;stroke-width:calc(2px * var(--pg-line-scale))}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__instrumentFace[data-active=true]>circle:first-child{stroke:#f2c979;filter:drop-shadow(0 0 7px #f2c9794d)}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__innerRing{fill:none;stroke:#b5d3d438;stroke-width:1px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__instrumentFace>line:not(.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__needle){stroke:#94afb4;stroke-width:1px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__needle{stroke:#ffca70;stroke-linecap:round;stroke-width:3px;transition:transform var(--pg-motion-duration) ease}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__hub{fill:#78d0bd}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__faceLabel{fill:#89a8ad;letter-spacing:.12em;font:900 10px/1 ui-sans-serif,system-ui,sans-serif}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__faceValue{fill:#fff0c9;font:800 10px/1 ui-monospace,SFMono-Regular,monospace}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gyro{transition:transform var(--pg-motion-duration) ease}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gimbalOuter,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gimbalInner{fill:none;stroke:#73969e;stroke-width:calc(2px * var(--pg-line-scale))}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gyro[data-active=true] .pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gimbalOuter{stroke:#f2c979;filter:drop-shadow(0 0 8px #f2c97947)}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__rotor{transition:transform var(--pg-motion-duration) ease}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__rotor ellipse{fill:#173d47;stroke:#77d1bf;stroke-width:calc(4px * var(--pg-line-scale))}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__rotor line{stroke:#f2c979;stroke-width:calc(3px * var(--pg-line-scale))}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__rotor circle{fill:#fff0c9}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__precession{fill:none;stroke:#ef8d7f;stroke-dasharray:7 5;stroke-width:3px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gyroLabel{fill:#c6dedf;font:800 11px/1 ui-sans-serif,system-ui,sans-serif}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__gyroReadout text{fill:#9ab7bc;font:800 11px/1 ui-monospace,SFMono-Regular,monospace}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__turnBall path{fill:none;stroke:#91adb2;stroke-width:3px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__turnBall circle{fill:#eef5f2;stroke:#182a31;stroke-width:2px;transition:cx var(--pg-motion-duration) ease}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__turnBall[data-active=true] path{stroke:#f2c979}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__turnBall text{fill:#8eabb1;letter-spacing:.08em;font:800 9px/1 ui-sans-serif,system-ui,sans-serif}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__working{background:rgb(6 25 34/var(--pg-contrast));border-left:1px solid #a9d6d82e;align-content:start;gap:.9rem;min-width:0;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__working[data-working-active=true]{background:#061820}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__status{gap:.3rem;display:grid}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__status small{color:#78d3bf;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:850}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__status strong{color:#eef8f7;overflow-wrap:anywhere;font-size:.88rem;line-height:1.35}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__readout{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__readout div{border-top:1px solid #a9d6d824;min-width:0;padding-top:.45rem}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__readout dt{color:#8eabb1;letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:800}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__readout dd{color:#fff0c9;overflow-wrap:anywhere;margin:.2rem 0 0;font:750 .72rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__calculation{overflow-wrap:anywhere;border-top:1px solid #a9d6d833;gap:.35rem;padding-top:.9rem;font:700 .69rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__calculation span:last-child{color:#ffd083}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root[data-reduced-motion=true] *,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root[data-reduced-motion=true] :before,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root[data-reduced-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}@media (max-width:760px){.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root{grid-template-columns:minmax(0,1fr);min-height:0}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__stage{min-height:20rem}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__working{border-top:1px solid #a9d6d82e;border-left:0}}@media (max-width:390px){.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root{border-radius:18px}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__stage{min-height:15rem;padding:.4rem}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__working{gap:.75rem;padding:.9rem}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__readout{grid-template-columns:minmax(0,1fr);gap:.45rem}.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__calculation{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root *,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root :before,.pressure-gyro-instruments-core-lesson-visual-module__PoZTDG__root :after{transition-duration:0s!important;animation-duration:0s!important}}
.course-lesson-player-visual-module__vvyJOG__root{background:#06131e;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.course-lesson-player-visual-module__vvyJOG__root>[data-testid=time-core-semantic-visual]{width:100%;height:100%;min-height:0}.course-lesson-player-visual-module__vvyJOG__root [data-render-target=globe_surface]{min-height:0}.course-lesson-player-visual-module__vvyJOG__globe{position:absolute;inset:0}@media (max-width:760px){.course-lesson-player-visual-module__vvyJOG__root{height:100%;min-height:0;overflow:hidden}.course-lesson-player-visual-module__vvyJOG__root>[data-testid=time-core-semantic-visual]{height:100%;min-height:0}}