.RoundTripFlightManager_managerContainer__gchOI{display:flex;flex-direction:column}.RoundTripFlightManager_stepIndicator__6ZnZR{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;background:var(--bs-white,#fff);padding:1rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.RoundTripFlightManager_step__hpJfu{display:flex;align-items:center;gap:.5rem;color:#a0a0a0;cursor:default;transition:all .3s ease}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr{cursor:pointer;color:#28a745}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr:hover{opacity:.8}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_active___7BgO{color:var(--bs-primary,#6b21a8);font-weight:600}.RoundTripFlightManager_stepNum__sDb3Q{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:currentColor;color:#fff;font-size:14px;font-weight:600}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr .RoundTripFlightManager_stepNum__sDb3Q{background-color:#28a745}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_active___7BgO .RoundTripFlightManager_stepNum__sDb3Q{background-color:var(--bs-primary,#6b21a8)}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr .RoundTripFlightManager_stepNum__sDb3Q:after{content:"✓";font-size:12px}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr .RoundTripFlightManager_stepNum__sDb3Q{color:transparent;position:relative}.RoundTripFlightManager_step__hpJfu.RoundTripFlightManager_completed__eijNr .RoundTripFlightManager_stepNum__sDb3Q:after{color:#fff;position:absolute}.RoundTripFlightManager_stepText__PT_B1{font-size:15px}.RoundTripFlightManager_stepLine__uXmOT{height:2px;width:40px;background-color:#e0e0e0;margin:0 1rem}.RoundTripFlightManager_flightList__5Ng3Y{animation:RoundTripFlightManager_fadeIn__esxwd .4s ease forwards}@keyframes RoundTripFlightManager_fadeIn__esxwd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}