.ai-travel-flights_flight_section__Kl9MK{padding-bottom:30px;box-sizing:border-box;margin-top:-48px}.ai-travel-flights_flight_view_more_section__Ll5Sb{margin-top:10px;margin-bottom:20px;display:flex;justify-content:flex-end}.ai-travel-flights_flight_view_more_button__NJ_w6{font-size:15px!important;color:var(--gray_dark);font-weight:600;text-align:right;background-color:transparent;border:none;padding:0;display:flex;align-items:center}.ai-travel-flights_flight_view_more_button__NJ_w6 svg{margin-left:3px}.ai-travel-flights_flight_details__ZF0zD{font-size:14px;padding:24px;border-radius:8px;border:1px solid var(--gray_light_1_5);display:flex;justify-content:space-between;align-items:center}.ai-travel-flights_flight_details__ZF0zD[data-variant=compact-primary],.ai-travel-flights_flight_details__ZF0zD[data-variant=compact-secondary]{flex:1;cursor:pointer}.ai-travel-flights_flight_details__ZF0zD[data-variant=compact-primary] .ai-travel-flights_flight_info__x66M4,.ai-travel-flights_flight_details__ZF0zD[data-variant=compact-secondary] .ai-travel-flights_flight_info__x66M4{margin-top:16px;justify-content:flex-start;align-items:flex-start;gap:16px}.ai-travel-flights_flight_details__ZF0zD[data-variant=compact-secondary]{background-color:transparent;border:1px solid var(--gray_light_1_5)}.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true]{pointer-events:none;background-color:var(--gray_light_4);--shimmer-stop-1:hsla(0,0%,100%,0);--shimmer-stop-2:hsla(0,0%,100%,.25);--shimmer-stop-3:hsla(0,0%,100%,.5);--shimmer-stop-4:hsla(0,0%,100%,.25);--shimmer-stop-5:hsla(0,0%,100%,0)}@keyframes ai-travel-flights_shimmer__BwxQs{0%{left:-50%}to{left:100%}}:root[data-theme=dark] .ai-travel-flights_flight_details__ZF0zD[data-placeholder=true]{--shimmer-stop-1:rgba(65,65,65,0);--shimmer-stop-2:rgba(65,65,65,.25);--shimmer-stop-3:rgba(65,65,65,.5);--shimmer-stop-4:rgba(65,65,65,.25);--shimmer-stop-5:rgba(65,65,65,0)}.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_book_button__wgBRq,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_extra__jd5eK,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_header__wzT4G>div,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_price_container__huc7C,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_times__c7OI4{color:transparent!important;background-color:var(--gray_light_2);border-radius:4px;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden}.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_book_button__wgBRq *,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_extra__jd5eK *,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_header__wzT4G>div *,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_price_container__huc7C *,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_times__c7OI4 *{color:transparent!important}.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_book_button__wgBRq:after,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_extra__jd5eK:after,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_header__wzT4G>div:after,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_price_container__huc7C:after,.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_times__c7OI4:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,var(--shimmer-stop-1) 0,var(--shimmer-stop-2) 25%,var(--shimmer-stop-3) 50%,var(--shimmer-stop-4) 75%,var(--shimmer-stop-5) 100%);animation:ai-travel-flights_shimmer__BwxQs 1.5s infinite}.ai-travel-flights_flight_details__ZF0zD[data-placeholder=true] .ai-travel-flights_flight_logo__LHY4C{color:transparent!important;background-color:var(--gray_light_2);border-radius:4px}.ai-travel-flights_flight_details_left__zyNwm{position:relative;width:100%}.ai-travel-flights_flight_details_right__WUOBg{padding-right:3px}.ai-travel-flights_flight_details_footer__9Nul4{margin-top:20px;border-top:1px solid var(--gray_light_1_5);padding-top:20px;box-sizing:border-box}.ai-travel-flights_flight_info__x66M4{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ai-travel-flights_flight_header__wzT4G{flex:1;margin-left:16px;font-size:15px;font-weight:500;color:var(--gray_dark)}.ai-travel-flights_flight_header_time__Oj_Xy{color:var(--black);font-weight:600}.ai-travel-flights_flight_times__c7OI4{font-size:15px;margin-bottom:12px}.ai-travel-flights_flight_times__c7OI4 div{margin:3px 0}.ai-travel-flights_flight_times__c7OI4:last-child{margin-bottom:0}.ai-travel-flights_flight_times_line_1__16lKM{font-size:15px}.ai-travel-flights_flight_times_arrow___n2TP{color:var(--gray_dark);margin:0 8px}.ai-travel-flights_flight_times_line_2__nDzEe{font-size:15px;color:var(--gray_dark_1)}.ai-travel-flights_flight_extra__jd5eK{font-size:14px;display:flex;flex-direction:column;gap:4px;color:var(--gray_dark);font-weight:500}.ai-travel-flights_flight_price__hWOgH{font-size:15px;font-weight:600;text-align:right;color:var(--gray_dark)}.ai-travel-flights_flight_type__W4upn{text-transform:lowercase;font-size:14px;color:var(--gray_dark);margin-top:2px}.ai-travel-flights_flight_logo__LHY4C{width:24px;height:24px}.ai-travel-flights_flight_layout__lr8La{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px}.ai-travel-flights_flight_left_section__woGcQ{flex:1}.ai-travel-flights_flight_right_section__fLC3E{flex:1;text-align:left;margin-top:0;max-width:300px}.ai-travel-flights_flight_right_section__fLC3E div{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ai-travel-flights_flight_right_section__fLC3E div svg{width:14px;height:14px;color:var(--gray_dark)}.ai-travel-flights_flight_duration__WYdu6{margin-top:2px}.ai-travel-flights_flight_class__nqCb4{color:var(--gray_dark)}.ai-travel-flights_flight_layover__hdpAv{margin-bottom:14px;font-weight:500;color:var(--gray_dark_1);font-size:15px}.ai-travel-flights_flight_main__jkw58{margin-top:20px;margin-bottom:40px}.ai-travel-flights_flight_rows__7aN4d{display:flex;flex-direction:column;gap:24px;margin-top:16px}.ai-travel-flights_flight_compact_item__A4CZC{flex:1}.ai-travel-flights_flight_price_section__20twB{display:flex;flex-direction:column;align-items:center;gap:8px}.ai-travel-flights_flight_price_container__huc7C{position:relative}.ai-travel-flights_flight_book_button__wgBRq{background-color:var(--blue_primary);color:var(--white_no_theme);border:none;border-radius:9999px;padding:12px 20px;font-size:15px!important;font-weight:600!important;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.ai-travel-flights_flight_book_button__wgBRq:active,.ai-travel-flights_flight_book_button__wgBRq:hover{background-color:var(--blue_dark)}.cashback_offers__Axwbt[data-loading]{color:transparent}.cashback_offers__Axwbt[data-loading] .cashback_offer_description__Ehaaw span,.cashback_offers__Axwbt[data-loading] .cashback_offers_header__4ggdj span{color:transparent;background-color:var(--gray_light_2);border-radius:4px}.cashback_offers__Axwbt[data-loading] h4{width:-moz-fit-content;width:fit-content;background-color:var(--gray_light_2);border-radius:4px}.cashback_offers__Axwbt[data-loading] h6:first-child{color:transparent}.cashback_offers__Axwbt[data-loading] img{visibility:hidden}.cashback_offers__Axwbt[data-loading] .react-aria-Button{color:transparent;background-color:var(--gray_light_2)}.cashback_offers__Axwbt .cashback_offers_header__4ggdj{display:flex;gap:12px;align-items:center}.cashback_offers__Axwbt .cashback_offers_header__4ggdj .cashback_offers_emoji__5AgIL{display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_2);width:48px;height:48px;border-radius:9999px;font-size:24px}.cashback_offers__Axwbt .cashback_offers_sections__pyWwQ{padding-top:5px;display:flex;flex-direction:column;gap:45px}.cashback_offers__Axwbt .cashback_offer_description__Ehaaw{display:flex;align-items:center;gap:8px;font-weight:500;margin-top:6px!important;color:var(--gray_dark)}.cashback_offers__Axwbt .cashback_offer_description__Ehaaw[data-status=action_required]{color:var(--red_primary)}.cashback_offers__Axwbt .cashback_offer_description__Ehaaw[data-status=in_progress]{color:var(--gray_primary)}.cashback_offer_sidemodal__xvuWE .cashback_offer_description__Ehaaw{display:flex;align-items:center;gap:8px;margin-top:-5px;margin-bottom:40px}.cashback_offer_sidemodal__xvuWE .cashback_offer_description__Ehaaw[data-status=action_required]{color:var(--red_primary)}.cashback_offer_sidemodal__xvuWE .cashback_offer_description__Ehaaw[data-status=in_progress]{color:var(--gray_primary)}.cashback_card_list__f5kYQ{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;gap:20px}.cashback_card_button__UM1yp{margin-top:-10px;margin-bottom:30px}button.cashback_card__CtJU_{background-color:var(--white)!important;box-shadow:var(--card_shadow);padding:30px;border-radius:10px;display:flex;gap:20px;text-align:left;align-items:center}button.cashback_card__CtJU_:hover{background-color:var(--gray_light_4)!important}button.cashback_card__CtJU_ h4{font-size:15px;font-weight:500}.cashback_card_image__bWgJw{display:flex;align-items:center;justify-content:center;background-color:var(--gray_light_2);width:48px;height:48px;border-radius:9999px;outline:1px solid var(--gray_light_2);overflow:hidden;font-size:24px}.cashback_card_image__bWgJw img{width:48px;height:48px}.cashback_card_placeholder__dvQmY{cursor:default!important}.cashback_card_placeholder__dvQmY .cashback_card_image__bWgJw{background-color:var(--gray_light_2)}.cashback_card_placeholder__dvQmY .cashback_card_image__bWgJw img{display:none}.cashback_card_placeholder__dvQmY h6{background-color:var(--gray_light_2);color:transparent!important;border-radius:4px;width:-moz-fit-content;width:fit-content}.cashback_card_placeholder__dvQmY .cashback_card_right__LuVmM button{color:transparent!important}.cashback_card_center__CAq28{flex:1}.cashback_card_center__CAq28 h6:first-child{color:var(--gray_dark_1)}.cashback_card_center__CAq28 h6:nth-child(2){font-weight:400;margin-top:8px;line-height:1.2}.cashback_card_right__LuVmM{display:flex;flex-direction:column;align-items:center}.cashback_card_right__LuVmM h6{color:var(--gray_dark_1);margin-top:8px}.cashback_info_box__DG2wn{background-color:var(--gray_light_3);padding:10px 25px;border-radius:8px;margin-top:40px;margin-bottom:40px}.cashback_info_box__DG2wn h5{color:var(--gray_primary)}.cashback_stack__znzTK{display:flex;flex-direction:column;gap:14px}.cashback_terms_link__bk3ag{margin-top:30px;color:var(--gray_primary)}.cashback_sidemodal_button__cCxig{width:440px;position:fixed;bottom:0;height:75px;background-color:var(--white);display:flex;align-items:center;justify-content:center}@media(max-width:640px){.cashback_sidemodal_button__cCxig{width:calc(100% - 60px)!important}}.cashback_sidemodal_button__cCxig .cashback_btn__iDvTg{padding-top:12px;padding-bottom:12px;width:100%}.ai-travel-itinerary_travel_day__scMaI{position:relative;margin-top:40px}.ai-travel-itinerary_travel_day__scMaI:first-child{margin-top:0}.ai-travel-itinerary_travel_day_section__JeGIy{display:flex;justify-content:space-between}.ai-travel-itinerary_travel_day_section__JeGIy .ai-travel-itinerary_travel_day_left__LvPKJ{color:var(--black);font-size:16px;font-weight:600;white-space:nowrap}.ai-travel-itinerary_travel_day_section__JeGIy .ai-travel-itinerary_travel_day_right__Rt3s7{color:var(--gray_dark);font-size:16px;font-weight:600;text-align:right;white-space:nowrap}.ai-travel-itinerary_travel_day_slots__D_Z__{position:relative}.ai-travel-itinerary_travel_container__RZL11{display:flex;flex-direction:column;font-size:14px;padding-top:40px;margin:auto auto auto 0}.ai-travel-itinerary_travel_inner_container__SOCiI{display:flex;flex-direction:column;position:relative;border-left:1px solid var(--gray_light_2);margin-left:20px;padding-left:30px;padding-bottom:30px;box-sizing:border-box}.ai-travel-itinerary_travel_inner_container__SOCiI:last-child{padding-bottom:0;border-left:none}.ai-travel-itinerary_travel_day_time__hZFOQ{font-weight:400}.ai-travel-itinerary_travel_slot__WlFRv{position:relative}.ai-travel-itinerary_travel_slot_emoji__GAdYi{top:-6px;left:-51px;background-color:var(--gray_light_2);box-sizing:border-box;width:39px;height:39px;display:flex;align-items:center;justify-content:center;border-radius:9999px;position:absolute;font-size:16px;line-height:0}.ai-travel-itinerary_travel_slot_header__2g0xu{display:flex;justify-content:space-between}.ai-travel-itinerary_travel_slot_title__maZL6{font-size:15px;font-weight:500;margin-bottom:4px}.ai-travel-itinerary_travel_slot_description__hsf5_{font-size:15px;font-weight:500;margin-bottom:20px;line-height:1.5;color:var(--gray_dark);text-wrap:pretty}.ai-travel-itinerary_travel_slot_time__ZOpDV{color:var(--black);font-weight:600;white-space:nowrap}.ai-travel-itinerary_travel_experiences_container__dkiQV{display:flex;flex-direction:column;gap:28px;padding-bottom:16px}.ai-travel-itinerary_travel_preferences__JQE_k{display:flex;gap:32px;margin-top:40px}.ai-travel-itinerary_travel_preference__hASKO{min-width:200px}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select{display:flex;flex-direction:column;align-items:stretch;position:relative;flex:1}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select .react-aria-SelectValue{font-size:13px;color:var(--black)}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select .react-aria-SelectValue[data-placeholder]{color:var(--gray_primary)}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select .react-aria-Button{position:relative;background:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;color:var(--gray_primary);border:1px solid var(--gray_light_1);border-radius:5px;cursor:pointer}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select[data-focused] .react-aria-Button{outline:2px solid var(--blue_primary);outline-offset:-2px}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select[data-invalid] .react-aria-Button{outline:2px solid var(--red_primary);outline-offset:-2px}.ai-travel-itinerary_travel_preference__hASKO .react-aria-Select[data-disabled] svg{visibility:hidden}.ai-travel-itinerary_travel_preference_label__121q4{margin-bottom:12px;font-weight:500}
/*# sourceMappingURL=e40f113d572a64ac.css.map*/