.manoeuvre-page .lab-heading h1{font-size:clamp(36px,3.9vw,59px)}.manoeuvre-page .lab-sidebar{display:block}.manoeuvre-transport{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 30px 20px}.manoeuvre-transport label{font-size:14px;color:#b9cbd5;margin-left:auto}.manoeuvre-transport select{padding:7px;color:#e9f0ed;background:#142431;border:1px solid #59707e}.manoeuvre-transport>span{flex-basis:100%;color:#c8d6db;font-size:13px;font-variant-numeric:tabular-nums;margin-top:7px}.manoeuvre-view{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 28px;border-block:1px solid #293c49;background:#0e1a26;font-size:14px;color:#c2d1d8}.manoeuvre-view label{display:flex;align-items:center;gap:8px}.manoeuvre-view select{background:#142431;color:#e9f0ed;border:1px solid #526a77;padding:7px}.manoeuvre-view input{accent-color:#efc888;width:16px;height:16px}#orbit-scene{display:block;width:100%;height:530px;background:#071321}.manoeuvre-legend{display:flex;flex-wrap:wrap;gap:9px 18px;padding:17px 28px 0;font-size:13px;color:#c0cdd6}.manoeuvre-legend span:before{content:'';display:inline-block;background:var(--legend);width:17px;height:3px;vertical-align:middle;margin-right:7px}.manoeuvre-legend .dashed:before,.manoeuvre-page .chart-legend .dashed:before{background:repeating-linear-gradient(90deg,var(--legend) 0 4px,transparent 4px 7px)}.manoeuvre-caption{font-size:13px;line-height:1.7;color:#9fb3c1;margin:13px 28px 23px}.manoeuvre-live{margin:0;padding:20px 28px;background:#10222b;border-block:1px solid #304552;color:#cee8dc;font-size:15px;line-height:1.7;min-height:82px}.manoeuvre-page .lab-data{margin:0}.manoeuvre-page .lab-data dt{font-size:14px}.manoeuvre-page .lab-data dd small{display:inline}.manoeuvre-compare{padding:25px 28px;border-top:1px solid #293c49}.manoeuvre-compare h2{font:29px/1.2 var(--world-serif);margin:0 0 10px}.manoeuvre-compare>p{font-size:14px;line-height:1.7;color:#b2c5d0}.orbit-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.orbit-table th,.orbit-table td{padding:13px 9px;border-bottom:1px solid #293c49;text-align:right;vertical-align:top}.orbit-table th:first-child,.orbit-table td:first-child{text-align:left;padding-left:0}.orbit-table thead th{font-weight:500;color:#8ce4d7}.orbit-table thead th:last-child{color:#efc888}.orbit-table tbody th{font-weight:400;color:#aabfcc}.orbit-table td{color:#dce8e7}.orbit-table td:last-child{color:#efc888}.orbit-preview-note{border-left:2px solid #efc888;padding-left:14px;margin-bottom:0}.manoeuvre-controls .control-field small{font-size:14px}.burn-trigger{width:100%;margin-top:10px;min-height:50px!important}.burn-preview-summary{font-size:15px;line-height:1.7;color:#efc888;margin-bottom:10px}.burn-mode-note{font-size:13px;line-height:1.6;color:#acbeca}.burn-vectors{border-block:1px solid #30414e;padding:20px 0;margin:23px 0}.burn-vectors h3{font:23px var(--world-serif);margin:0 0 8px}.burn-vectors canvas{width:100%;height:155px;display:block}.burn-vectors .chart-legend{margin-top:12px;gap:12px;font-size:12px}.orbit-coast{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.orbit-coast .lab-button{flex:1 1 100%;font-size:13px;padding-inline:9px}.orbit-coast-note{font-size:13px;line-height:1.6;color:#a7bac8}.transfer-controls{margin-top:27px;padding-top:26px;border-top:1px solid #30414e}.transfer-controls h3{font:25px/1.2 var(--world-serif);margin:10px 0}.transfer-controls .lab-button{width:100%;margin:5px 0}.transfer-controls>p:not(.kicker){font-size:14px;line-height:1.7;color:#b5c8d1}.transfer-estimate{background:#11232d;padding:15px;border-left:2px solid #b5a8ec;font-variant-numeric:tabular-nums}.restart-controls{border-top:1px solid #30414e;margin-top:23px;padding-top:20px}.restart-controls summary{font-size:15px;color:#d6e4e5;cursor:pointer}.restart-controls .lab-button{width:100%}.manoeuvre-audio-note{font-size:13px;line-height:1.7;color:#9eafbe}.manoeuvre-page .lab-sidebar>.text-link{display:block;margin-top:24px}.manoeuvre-plots{padding:27px 28px;border-top:1px solid #293c49;display:grid;grid-template-columns:1fr 1fr;gap:24px}.manoeuvre-plots>div{min-width:0}.manoeuvre-plots h3{font:25px/1.25 var(--world-serif);margin:0 0 14px}.manoeuvre-plots canvas{display:block;width:100%;height:235px}.manoeuvre-plots p{font-size:13px;line-height:1.7;color:#a1b7c4}.manoeuvre-log{border-top:1px solid #293c49;padding:25px 28px}.manoeuvre-log h2{font:28px var(--world-serif);margin:0 0 13px}.manoeuvre-log>p{color:#adbfca;font-size:14px;line-height:1.7}.manoeuvre-log ol{list-style:none;padding:0;margin:0}.manoeuvre-log li{border-top:1px solid #293c49;padding:13px 0;font-size:14px;line-height:1.6;color:#b8cbd3}.manoeuvre-log li strong{display:block;color:#ead6ad;font-weight:500}.manoeuvre-log li span{display:block}.manoeuvre-page :is(button,input,select):focus-visible{outline:2px solid #b3eadf;outline-offset:4px}.manoeuvre-page .model-content{overflow-wrap:anywhere}.manoeuvre-page .equation{overflow-x:auto}.manoeuvre-page [hidden]{display:none!important}
@media(max-width:1100px){.manoeuvre-plots{grid-template-columns:1fr}.manoeuvre-transport label{margin-left:0}#orbit-scene{height:475px}}
@media(max-width:880px){.manoeuvre-plots{grid-template-columns:1fr 1fr}.manoeuvre-page .lab-sidebar{padding-inline:30px}}
@media(max-width:580px){#orbit-scene{height:405px}.manoeuvre-transport,.manoeuvre-view,.manoeuvre-compare,.manoeuvre-plots,.manoeuvre-log,.manoeuvre-live{padding-inline:22px}.manoeuvre-legend{padding-inline:22px;gap:9px 12px}.manoeuvre-caption{margin-inline:22px}.manoeuvre-plots{grid-template-columns:1fr}.orbit-table{font-size:13px}.orbit-table th,.orbit-table td{padding-inline:5px}.manoeuvre-page .lab-data{grid-template-columns:1fr 1fr;padding-inline:22px}.manoeuvre-page .lab-data>div:last-child{grid-column:1/-1}.manoeuvre-page .lab-data dd{font-size:29px}.manoeuvre-page .lab-sidebar{padding-inline:22px}.manoeuvre-page .learn-header h2{font-size:36px}.manoeuvre-view{gap:10px 18px}}
