.trip-loading{color:#1f574f;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:300px;padding:48px 24px;display:flex}.trip-loading p{margin:0;font-size:16px}.trip-loading-art{width:160px;height:160px;position:relative}.trip-loading-orbit{border:1px dashed #adc8c2;border-radius:50%;position:absolute;inset:8px}.trip-loading-pin{width:58px;height:74px;position:absolute;top:43px;left:51px}.trip-loading-flight{animation:3.5s linear infinite trip-loading-orbit;position:absolute;inset:0}.trip-loading-flight svg{fill:#f7f3ef;position:absolute;top:-5px;left:67px;transform:rotate(45deg)}@keyframes trip-loading-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.trip-loading-flight{animation:none;transform:rotate(30deg)}}.page-loading{flex:1;justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.page-loading>.trip-loading{min-height:0}.trip-tab-content:has(.trip-loading){place-items:center;min-height:min(55vh,520px);display:grid}