.journeyAtlas{max-width:850px;margin:auto}.journeyAtlas h2,.journeyAward h2{margin:.2em 0 .35em}.journeyNext{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:16px 0 13px;padding:17px 19px;background:#233d4a;border:1px solid #6caaa5;border-left:4px solid #97dec4;border-radius:14px}.journeyNext h3,.delivery h3{margin:5px 0;font-size:clamp(20px,3vw,28px)}.journeyNext p,.delivery p{margin:.35em 0;color:#c4d5dc}.journeyNext button{flex:none}.journeyPath{list-style:none;display:grid;grid-template-columns:1fr 1fr;padding:0;gap:5px 18px}.journeyPath li{display:flex;align-items:center;gap:11px;border-bottom:1px solid #405061;padding:7px 3px;color:#ccdae2}.journeyPath b{font:700 14px Consolas,monospace;color:#bdaf99}.journeyPath span{font-weight:700}.journeyPath small{display:block;font-size:11px;color:#a3b5c4;font-weight:400}.journeyPath i{margin-left:auto;font:800 12px system-ui;color:#8acbbd}.journeyPath .current{color:#f5d99c}.journeyPath .finished b{color:#76d6b7}#journeyCargo{margin:3px 0 9px;color:#e6cdac;font-size:13px}#journeyCargo span{display:inline-block;color:#a7ddbd;margin-left:12px}#journeyCargo b{margin-right:7px}#deliveryScene{width:100%;height:auto;display:block}.journeyAward{padding:22px 5px}.journeyAward .boardStats{margin:18px 0}.journeyBase .baseJobs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.delivery .baseReportBtns{justify-content:flex-start;margin-top:18px}.journeyAtlas .boardFooter{display:flex;justify-content:space-between}.journeyNext .callSign{font-size:10px}.journeyBase .basePlanTop h3{font-size:clamp(18px,2.1vw,26px)}@media(max-width:600px){.journeyNext{display:block;padding:12px}.journeyNext button{margin-top:9px}.journeyPath{gap:4px 8px}.journeyPath li{gap:5px}.journeyPath span{font-size:12px}.journeyPath b{font-size:11px}.journeyBase .baseJobs{grid-template-columns:1fr 1fr}.journeyBase .baseHead h2,.delivery .baseHead h2{font-size:22px}.journeyBase #baseScene{max-height:none;width:135%;max-width:none;transform:translateX(var(--crop,-12%))}.delivery #deliveryScene{width:125%;transform:translateX(-10%)}#journeyCargo span{margin:3px 0;display:block}}

@media(min-width:601px){.journeyBase #baseScene{max-height:47vh}}@media(max-width:600px){.journeyBase #baseScene.performing{width:100%;transform:none}.journeyBase .baseSkyLabel{max-width:96%;font-size:9px}}
