svg.signatureJet{flex-shrink:0;vertical-align:middle;overflow:visible}.signatureJet .jetDirection{transform-origin:12px 12px;transform:rotate(0deg)}:is(.routePlane,.journeyPlane,.premiumResultsHeroTop,.flightLoaderStubRoute,.flightLoaderPlane) .signatureJet .jetDirection{transform:rotate(90deg)}:is(.routePlane,.journeyPlane,.premiumResultsHeroTop,.flightLoaderStubRoute,.flightLoaderPlane) .signatureJet:dir(rtl) .jetDirection{transform:rotate(-90deg)}.signatureJet .jetMotion{transform-origin:12px 12px;transition:transform .28s ease}.flightLoaderStubRoute svg.signatureJet,.journeyPlane svg.signatureJet,.panoramicResults .premiumResultsHeroTop h1 i svg.signatureJet,.panoramicResults .premiumResultsHeroTop h1:dir(rtl) i svg.signatureJet,.routePlane svg.signatureJet,[dir=rtl]>.premiumRouteTrack .routePlane svg.signatureJet,[dir=rtl]>.premiumSectorArrow .routePlane svg.signatureJet{transform:none}:is(.routePlane,.journeyPlane,.premiumResultsHeroTop) .signatureJet .jetMotion{animation:signatureJetArrive .8s cubic-bezier(.2,.7,.2,1) both}@keyframes signatureJetArrive{0%{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}@media(hover:hover){:is(a,button):hover .signatureJet .jetMotion{transform:translateY(-1.5px)}}:is(a,button):focus-visible .signatureJet .jetMotion{transform:translateY(-1.5px)}:is(a,button):active .signatureJet .jetMotion{transform:translateY(-1.5px)}@media(prefers-reduced-motion:reduce){.signatureJet .jetMotion{animation:none!important;transition:none!important;transform:none!important}}@media print{.signatureJet .jetMotion{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}:is(.routePlane,.journeyPlane,.premiumResultsHeroTop) svg.signatureJet{color:#007e87}html[data-theme=dark] :is(.routePlane,.journeyPlane,.premiumResultsHeroTop) svg.signatureJet{color:#75d8de}@layer compatibility, foundations, components;