@keyframes loader-skeleton_shimmer__C_ByH{to{left:90%}}.loader-skeleton_container__j_pbn{width:100%;max-width:1200px;margin:1rem auto;border-radius:16px;background-color:#fff;overflow:hidden;box-sizing:border-box}.loader-skeleton_titleContainer__p7Fms{padding:16px 24px;border-bottom:1px solid #e0e0e0}.loader-skeleton_titleSkeleton__bdj_r{border-radius:4px!important}.loader-skeleton_mobileHeader__xFgtD{display:none}.loader-skeleton_cardWrapper__tPYNu{display:flex;flex-direction:row}.loader-skeleton_leftSideLob__NPcVb{width:25%;min-width:240px;display:flex;flex-direction:column;border-right:1px solid #e0e0e0;background-color:#fff}.loader-skeleton_sidebarItem__JFy_x{padding:18px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e7e7e7}.loader-skeleton_sidebarIconSkeleton__bc9cT,.loader-skeleton_sidebarTextSkeleton__pFbkv{border-radius:4px!important}.loader-skeleton_rightSideContainer__rkWxI{width:75%;padding:24px;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box}.loader-skeleton_recentBookingsHeader__XM3li{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.loader-skeleton_headerTitleSkeleton__1EtMr{border-radius:4px!important}.loader-skeleton_searchBarSkeleton__yJfQi{border-radius:8px!important}.loader-skeleton_bookingsGrid__ibo9S{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.loader-skeleton_cardSkeleton__Y_OBE{border-radius:12px;border:1px solid #e7e7e7;background:#fff;padding:18px;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box}.loader-skeleton_cardLeft___cvxV{display:flex;gap:14px;min-width:0}.loader-skeleton_cardIconSkeleton__rDbmK{border-radius:8px!important;flex-shrink:0}.loader-skeleton_cardInfo__FFlqm{display:flex;flex-direction:column;gap:4px;min-width:0}.loader-skeleton_cardTitleSkeleton__6pAiP,.loader-skeleton_subtitleSkeleton__AuU7Z{border-radius:4px!important}.loader-skeleton_cardRight__YFaXH{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.loader-skeleton_statusSkeleton___dlqR{border-radius:12px!important}.loader-skeleton_idSkeleton__IvkLp{border-radius:4px!important}@media(max-width:650px){.loader-skeleton_container__j_pbn{margin:0;border-radius:0;border:none}.loader-skeleton_titleContainer__p7Fms{display:none}.loader-skeleton_mobileHeader__xFgtD{display:flex;align-items:center;height:56px;background-color:#fff;border-bottom:1px solid #e0e0e0;padding:0 12px}.loader-skeleton_cardWrapper__tPYNu{flex-direction:column}.loader-skeleton_leftSideLob__NPcVb{width:100%;border-right:none;border-bottom:1px solid #e0e0e0;flex-direction:row;overflow-x:auto;padding:16px 12px 10px;gap:24px;scrollbar-width:none}.loader-skeleton_leftSideLob__NPcVb::-webkit-scrollbar{display:none}.loader-skeleton_sidebarItem__JFy_x{flex-direction:column;align-items:center;gap:6px;padding:0;border-bottom:none;background-color:transparent;flex-shrink:0;min-width:72px}.loader-skeleton_sidebarTextSkeleton__pFbkv{width:50px!important}.loader-skeleton_rightSideContainer__rkWxI{width:100%;padding:20px 16px;background-color:#eaeaea;min-height:calc(100vh - 140px)}.loader-skeleton_recentBookingsHeader__XM3li{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:16px}.loader-skeleton_searchBarSkeleton__yJfQi{width:100%!important;height:42px!important}.loader-skeleton_bookingsGrid__ibo9S{grid-template-columns:1fr;gap:12px}.loader-skeleton_cardSkeleton__Y_OBE{padding:16px;border-radius:12px;border:1px solid #e7e7e7}.loader-skeleton_cardIconSkeleton__rDbmK{width:36px!important;height:36px!important;border-radius:6px!important}.loader-skeleton_cardTitleSkeleton__6pAiP{width:100px!important}.loader-skeleton_subtitleSkeleton__AuU7Z{width:50px!important}.loader-skeleton_statusSkeleton___dlqR{width:80px!important;height:18px!important}.loader-skeleton_idSkeleton__IvkLp{width:90px!important}}@keyframes hold-pill_shimmer___di9y{to{left:90%}}.hold-pill_hold_pill__eMLB8{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 10px 4px 4px;border-radius:100px;white-space:nowrap;box-shadow:0 2px 8px rgba(15,42,68,.28);background:linear-gradient(135deg,#0f2a44,#1f4a72);color:#fff}.hold-pill_hold_pill__eMLB8 .hold-pill_icon_chip__Gu_xt{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#f8d88a,#e2a93f)}.hold-pill_hold_pill__eMLB8 .hold-pill_icon_chip__Gu_xt svg{width:11px;height:11px}.hold-pill_hold_pill__eMLB8 .hold-pill_icon_chip__Gu_xt svg path{fill:#0f2a44}.hold-pill_hold_pill__eMLB8 .hold-pill_label__sFlyG{margin-left:6px;letter-spacing:.2px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px}.hold-pill_hold_pill__eMLB8 .hold-pill_note__Z6JtH{margin-left:6px;padding-left:6px;border-left:1px solid hsla(43,89%,76%,.45);color:#f3d38c;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:11px;line-height:14px}.hold-pill_hold_pill__eMLB8.hold-pill_muted__3UW_Y{box-shadow:0 2px 8px rgba(107,119,133,.24);background:linear-gradient(135deg,#6b7785,#8a95a1);color:#fff}.hold-pill_hold_pill__eMLB8.hold-pill_muted__3UW_Y .hold-pill_icon_chip__Gu_xt{background:#fff}.hold-pill_hold_pill__eMLB8.hold-pill_muted__3UW_Y .hold-pill_icon_chip__Gu_xt svg path{fill:#6b7785}@media(max-width:650px){.hold-pill_hold_pill__eMLB8 .hold-pill_icon_chip__Gu_xt{width:16px;height:16px}.hold-pill_hold_pill__eMLB8 .hold-pill_icon_chip__Gu_xt svg{width:10px;height:10px}.hold-pill_hold_pill__eMLB8 .hold-pill_label__sFlyG{font-size:11px;line-height:14px}.hold-pill_hold_pill__eMLB8 .hold-pill_note__Z6JtH{font-size:10px;line-height:14px}}@keyframes hotel-balance-due-card_shimmer__Wbw6_{to{left:90%}}.hotel-balance-due-card_balance_due_card__6paeh{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:1px solid #ecd9a6;border-radius:16px;background:#fff}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_header_row__tAQmu{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_title__d3JRH{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:22px;color:#0f2a44}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_subtitle__W_RLI{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#545454;margin-top:4px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_pay_action__ceval{flex-shrink:0;max-width:200px;width:100%}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_pay_action__ceval .hotel-balance-due-card_pay_btn__S2URJ{width:100%;height:40px;color:#fff;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:normal;border-radius:100px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_note__n4Alc{width:100%;padding:8px 12px;border-radius:8px;background:#f7f9fb;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#545454}@media(max-width:650px){.hotel-balance-due-card_balance_due_card__6paeh{gap:8px;padding:12px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_title__d3JRH{font-size:14px;line-height:18px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_subtitle__W_RLI{font-size:12px;line-height:16px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_note__n4Alc{padding:8px;font-size:12px;line-height:16px}.hotel-balance-due-card_balance_due_card__6paeh .hotel-balance-due-card_pay_action__ceval{position:fixed;left:0;bottom:0;right:0;max-width:unset;width:100%;padding:12px 16px;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 12px 0 rgba(0,0,0,.12);z-index:2}}@keyframes hotel-location-map_shimmer__6Z_26{to{left:90%}}.hotel-location-map_map__AjAoo{width:100%;height:220px;border-radius:12px}@keyframes booking-status-overlay_shimmer__nLNiY{to{left:90%}}.booking-status-overlay_container___6jKq{position:relative;display:flex;flex-direction:column}.booking-status-overlay_status_badge___h2Gc{border-radius:8px 8px 0 0;width:-moz-fit-content;width:fit-content;padding:6px 8px 20px;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:16px;align-self:flex-end;text-transform:capitalize;background-color:#32996a}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_confirmed__Uxm0s{background-color:#298158}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_rescheduled__rvMAp{background-color:#2563eb}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_in_progress__cPyQp,.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_pending__FBVGw{background-color:#e98c02}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_hold__Re_AQ,.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_hold_confirming__Vr2cX{background:linear-gradient(135deg,#0f2a44,#1f4a72);color:#fff}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_hold__Re_AQ{color:#f3d38c}.booking-status-overlay_status_badge___h2Gc.booking-status-overlay_hold_expired__aoLlz{background:linear-gradient(135deg,#6b7785,#8a95a1);color:#fff}.booking-status-overlay_content__FEO_0{position:relative}.booking-status-overlay_content__FEO_0.booking-status-overlay_with_badge__2tBJO{top:-12px;margin-bottom:-12px}.booking-status-overlay_content__FEO_0.booking-status-overlay_grayscale__8lO_g{filter:grayscale(1)}.booking-status-overlay_cancelled_stamp__4MgaN{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;opacity:.9}.booking-status-overlay_cancelled_stamp__4MgaN .booking-status-overlay_stamp_image__oFLhn,.booking-status-overlay_cancelled_stamp__4MgaN svg{width:100%;height:auto}@media(max-width:650px){.booking-status-overlay_status_badge___h2Gc{font-size:14px}}@keyframes hotel-property-info-card_shimmer__e5CBx{to{left:90%}}.hotel-property-info-card_property_card__voE0j{display:flex;align-items:stretch;gap:16px;border-radius:16px;background:#fff;overflow:hidden;padding:12px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_image__PkAph{width:100%;max-width:37.4%;border-radius:12px;object-fit:cover;align-self:stretch}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4{width:100%;display:flex;flex-direction:column}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_property_name__j_dYu{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:20px;color:#000}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_property_address__NaYnY{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:22px;color:#545454;margin-top:8px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_refundable_text__Qovzh{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#298158;margin-top:8px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_non_refundable_text__D_sR_{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#eb5757;margin-top:8px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_free_cancellation_ended_text__36KDo{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#bd5102;margin-top:8px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s{border-radius:8px;background:#e4f3fd;display:flex;gap:18px;margin-top:14px;flex-wrap:wrap;padding:12px;width:100%;flex:1 1;height:100%}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_label__bsbrR{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:22px;color:#545454}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_value__wipN4{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:22px;color:#000;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_time__qg0HR{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:22px;color:#000}@media(max-width:650px){.hotel-property-info-card_property_card__voE0j{flex-direction:column;align-items:flex-start;gap:12px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_image__PkAph{max-width:unset;border-radius:8px;object-fit:cover;height:auto;max-height:200px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4{width:100%}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_property_address__NaYnY{line-height:18px;font-size:12px;color:#545454;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_refundable_text__Qovzh{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#298158;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_non_refundable_text__D_sR_{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#eb5757;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_free_cancellation_ended_text__36KDo{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:normal;color:#bd5102;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:8px;padding:px;width:100%}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_label__bsbrR{line-height:18px;color:#545454}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_value__wipN4{line-height:18px;color:#000;margin-top:4px}.hotel-property-info-card_property_card__voE0j .hotel-property-info-card_property_info__kOvQ4 .hotel-property-info-card_stay_info__7Sf5s .hotel-property-info-card_stay_time__qg0HR{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:22px;color:#000}}@keyframes hotel-refund-status_shimmer__H6pgD{to{left:90%}}.hotel-refund-status_container__uvx4C{background:#f1f1f1;padding:16px 0 50px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP{margin:auto;max-width:1120px;display:flex;gap:16px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE{max-width:66.07%;width:100%;display:flex;flex-direction:column;gap:16px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ{padding:12px;background:#fff;border-radius:12px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_traveler_details_container__jqHcq .hotel-refund-status_traveler_details_header__9rJ6D{display:flex;align-items:center;gap:12px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_traveler_details_container__jqHcq .hotel-refund-status_traveler_details_header__9rJ6D .hotel-refund-status_title__W7ELi{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:16px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_traveler_details_container__jqHcq .hotel-refund-status_travelers_list__WY2RO{margin-top:16px;padding-left:58px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_divider__LOW1j{background:#e4f3fd;height:1px;width:100%;margin:12px 0}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n{margin-top:16px;padding:12px;display:flex;align-items:center;gap:8px;border-radius:12px;background:#e4f3fd}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n .hotel-refund-status_note__kKlu5{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;color:#545454}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n .hotel-refund-status_note__kKlu5 .hotel-refund-status_note_label__JiwvD{color:#000;font-weight:600}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_right_container__WRkW6{max-width:32.5%;width:100%;display:flex;flex-direction:column;gap:16px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_right_container__WRkW6 .hotel-refund-status_price_breakup_card__kxmlP{padding:16px;border-radius:16px;background:#fff}@media(max-width:650px){.hotel-refund-status_container__uvx4C{width:100%;padding:0 0 40px}.hotel-refund-status_container__uvx4C .hotel-refund-status_msite_header__JomsE{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:24px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP{width:calc(100% - 32px);margin:16px auto auto;flex-direction:column;gap:8px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE{max-width:100%;gap:8px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n{margin-top:12px;padding:8px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n .hotel-refund-status_note__kKlu5{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_left_container__5qmUE .hotel-refund-status_refund_stepper_outer_container__msRvQ .hotel-refund-status_details_container__w2yoQ .hotel-refund-status_note_container__awM9n .hotel-refund-status_note_icon__ywNvg{height:16px;width:16px;align-self:flex-start}.hotel-refund-status_container__uvx4C .hotel-refund-status_inner_container__QrwAP .hotel-refund-status_right_container__WRkW6{max-width:100%;gap:8px}}@keyframes suraksha-opted_shimmer__qngNa{to{left:90%}}.suraksha-opted_container__oTJ6b{width:100%;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#b6f0de,#e7faf4);display:flex;justify-content:space-between;padding:16px 12px}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt{display:flex;align-items:flex-start;gap:16px}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt .suraksha-opted_suraksha_container__7rgws{height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt .suraksha-opted_suraksha_container__7rgws .suraksha-opted_info__f_Ppp{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px}.suraksha-opted_container__oTJ6b .suraksha-opted_right_container__5Uzge{display:flex;flex-direction:column;justify-content:space-evenly}.suraksha-opted_container__oTJ6b .suraksha-opted_right_container__5Uzge .suraksha-opted_badge__CzWEC{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:10px;line-height:16px;color:#fff;background:#4885e0;padding:6px 8px;border-radius:2px}.suraksha-opted_container__oTJ6b .suraksha-opted_right_container__5Uzge .suraksha-opted_whats_covered__Rqpih{color:#3398d5;font-family:var(--font-open-sans),sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:normal;cursor:pointer}@media(max-width:650px){.suraksha-opted_container__oTJ6b{border-radius:12px 12px 0 0;padding:12px}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt .suraksha-opted_suraksha_icon__bGIyB{display:none}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt .suraksha-opted_suraksha_container__7rgws{justify-content:space-between}.suraksha-opted_container__oTJ6b .suraksha-opted_left_container__4L1lt .suraksha-opted_suraksha_container__7rgws .suraksha-opted_info__f_Ppp{max-width:140px}.suraksha-opted_container__oTJ6b .suraksha-opted_right_container__5Uzge{justify-content:space-between;gap:28px}.suraksha-opted_container__oTJ6b .suraksha-opted_right_container__5Uzge .suraksha-opted_whats_covered__Rqpih{font-size:12px;text-align:right}}@keyframes uc-tags_shimmer__Xtl3A{to{left:90%}}.uc-tags_defence__A51ur{background:var(--defence,linear-gradient(107deg,#a72322 1.63%,#060c6a 46.96%,#5dcafb 93.76%));color:#fff}.uc-tags_disabled__luvo1{background-color:#d2d2d2;opacity:.3;color:#858585}.uc-tags_rounded__i1edl{border-radius:16px}.uc-tags_exclusive__5ihoJ{color:#1d4ea5;background:#edf7ff}.uc-tags_ancillary__MoirN{background:#feedd5;color:#a15c01}.uc-tags_handBaggage__WzNfh{background:#f8f0d4;color:#866903}.uc-tags_fareType__N08l_{background:hsla(0,0%,82%,.2);color:#000}.uc-tags_fareCategory__qkldK{color:#fff;background:#1d4ea5}.uc-tags_failedStatus__JbGT1{background:#c10;color:#fff}.uc-tags_pendingStatus__JnTv2{background:#e98c02;color:#fff}.uc-tags_zeroConvFee__8rFOO{height:38px}.uc-tags_tag__IVY01{padding:6px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:13px;text-align:center;letter-spacing:-.48px;display:flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content}.uc-tags_tag__IVY01 .uc-tags_icon__JAtPL{display:flex}.uc-tags_tag__IVY01 .uc-tags_marquee__vNVKM{display:flex;flex-direction:column;max-height:1.2em;overflow:hidden}.uc-tags_tag__IVY01 .uc-tags_label__JIhNq{padding:0 4px;white-space:nowrap}.uc-tags_zeroConvFee__8rFOO{padding:0;margin-left:-23px}@media(max-width:650px){.uc-tags_tag__IVY01{padding:5px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:10px;line-height:10px}.uc-tags_tag__IVY01 .uc-tags_marquee__vNVKM{max-height:1em}.uc-tags_zeroConvFee__8rFOO{padding:0;margin-left:-20px}}@keyframes flight-leg-details_shimmer__OSjiy{to{left:90%}}.flight-leg-details_container__U1tnA{border-radius:16px;width:100%}.flight-leg-details_container__U1tnA .flight-leg-details_journey_info__q0AbW{border-radius:8px 8px 0 0;background:#2156a8;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;padding:6px 8px 23px;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd{background:#0e011b;border-radius:16px 16px 0 0;padding:12px 16px 32px;display:flex;flex-direction:column;gap:12px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_earn_coins__7T_0d{display:flex;align-items:center;gap:8px;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:22px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_earn_coins__7T_0d img{width:24px;height:24px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4{color:#fff;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;padding-top:6px;border-top:1px solid #2e0353;height:34px;overflow:hidden;position:relative}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefits_container__p4MJ5{display:flex;flex-direction:row;align-items:flex-start;gap:4px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefits_tier__UsIaL{margin-top:6px;min-width:-moz-fit-content;min-width:fit-content;color:hsla(0,0%,100%,.8)}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefits_slider__R_yAH{display:flex;flex-direction:column;will-change:transform;transition:transform .6s cubic-bezier(.65,0,.35,1)}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefit_item__cD0BS{height:32px;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:18px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefit_highlight__r_VfW{color:#fff;font-weight:700;background:#fff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC{background-color:#fff;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_tag_container__I_Ywr{display:flex;justify-content:space-between}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_flight_type_container__8xhsN,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_tag_container__I_Ywr .flight-leg-details_flight_type_container__8xhsN{display:flex;gap:4px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_refund_container__lwAiv,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_{display:flex;align-items:center;gap:8px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_airline_logo__Q1liB{width:40px;height:40px;border-radius:8px;display:block}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_row_text__RVd5u{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#454545}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_row_text__RVd5u .flight-leg-details_flight_number__JuJMh{color:#858585;font-weight:400}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_refund_container__lwAiv .flight-leg-details_refund_text__ln5Ui{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:16px;color:#000}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_refund_container__lwAiv .flight-leg-details_info_icon__YkRfC{cursor:pointer}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_apply_opacity__EboEA{opacity:.7}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK{display:grid;grid-template-columns:40% 20% 40%;align-items:flex-start}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ{display:flex;flex-direction:column;gap:4px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_airport__2FJMK,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_airport__2FJMK{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_time__H_SYb,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_time__H_SYb{display:flex;gap:8px;align-items:center;color:#000;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:20px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_time__H_SYb .flight-leg-details_is_next_day__Z0S2B,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_time__H_SYb .flight-leg-details_is_next_day__Z0S2B{color:#bd5102;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_date__auyo1,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_terminal__GVsyQ,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_date__auyo1,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_terminal__GVsyQ{color:#858585;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:normal}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ{align-items:flex-end}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_terminal__GVsyQ{text-align:end}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI .flight-leg-details_duration_text___JRww{color:#858585;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI .flight-leg-details_via_stop_text__QR0ge{display:flex;flex-direction:column;align-items:center;text-align:center;color:#858585;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_layover_info__nGXsc,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_transit_info__PII2m{background:hsla(0,0%,91%,.4);color:#bd5102;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;padding:8px 24px;margin:0 -12px;width:calc(100% + 24px)}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_transit_info__PII2m{color:#1e54b0}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_next_day__WeM25{margin:0 -12px -12px;text-align:center;padding:4px 0;border-radius:0 0 16px 16px;border-top:1px solid hsla(0,0%,52%,.15);background:#fff;color:#858585;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:normal}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container_transform__W7Vg0{transform:translateY(-18px);margin-bottom:-18px}@media(max-width:650px){.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd{background:#0e011b;border-radius:16px 16px 0 0;padding:12px 16px 32px;display:flex;flex-direction:column;gap:12px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_earn_coins__7T_0d{gap:4px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:10px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_earn_coins__7T_0d img{width:14px;height:14px;aspect-ratio:1/1}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4{color:#fff;gap:4px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;padding-top:0;height:24px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefits_tier__UsIaL{margin-top:6.5px}.flight-leg-details_container__U1tnA .flight-leg-details_loyalty_section__gT1vd .flight-leg-details_benefits_info__OGFe4 .flight-leg-details_benefit_item__cD0BS{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC{width:100%;text-align:center;border-radius:8px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_{gap:4px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_airline_logo__Q1liB{width:24px;height:24px;border-radius:8px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_row_text__RVd5u{font-size:10px;line-height:10px;text-align:left}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_row__KrOt_ .flight-leg-details_row_text__RVd5u .flight-leg-details_flight_number__JuJMh{font-size:8px;line-height:8px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_airline_info_container__iwEgD .flight-leg-details_refund_container__lwAiv .flight-leg-details_refund_text__ln5Ui{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:8px;line-height:8px;color:#858585}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK{display:grid;grid-template-columns:40% 20% 40%}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_airport__2FJMK,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_airport__2FJMK{font-size:12px;line-height:12px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_time__H_SYb,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_time__H_SYb{font-size:14px;line-height:14px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_date__auyo1,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_date__auyo1{line-height:14px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99 .flight-leg-details_terminal__GVsyQ,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details_right__6yCOQ .flight-leg-details_terminal__GVsyQ{font-size:10px;line-height:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI .flight-leg-details_duration__XHDF_{font-size:10px;line-height:16px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI .flight-leg-details_duration_saperation_icon__BLgFy{transform:scaleY(.9) scaleX(.5)}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_duration_details__RnucI .flight-leg-details_via_stop_text__QR0ge{font-size:10px;line-height:12px}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_leg_row__BssSK .flight-leg-details_leg_details__mih99{text-align:left}.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_layover_info__nGXsc,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_next_day__WeM25,.flight-leg-details_container__U1tnA .flight-leg-details_leg_container__FMylC .flight-leg-details_transit_info__PII2m{font-size:10px;line-height:10px}}@keyframes flight-summary-card_shimmer__a7kwN{to{left:90%}}.flight-summary-card_container__earnB{background-color:#fff;border-radius:16px;border:1px solid #e5edf4;padding-top:12px;padding-bottom:12px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB{margin-bottom:7px;padding-bottom:10px;padding-top:4px;padding-inline:8px;fill:#fff;border-radius:8px}}@media only screen and (min-width:600px){.flight-summary-card_container__earnB .flight-summary-card_mSiteFlightNameContainer__4ytCG{display:none}}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_mSiteFlightNameContainer__4ytCG{display:flex;justify-content:space-between}.flight-summary-card_container__earnB .flight-summary-card_mSiteFlightNameContainer__4ytCG .flight-summary-card_mSiteflightNameCtn__ldNa7 .flight-summary-card_mSiteflightName__PPsR_{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:16px;display:flex;gap:.5rem}.flight-summary-card_container__earnB .flight-summary-card_mSiteFlightNameContainer__4ytCG .flight-summary-card_mSiteflightNameCtn__ldNa7 .flight-summary-card_mSiteflightName__PPsR_ .flight-summary-card_mSiteflightNumber__tIz20{color:#858585;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:.5rem}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4{display:flex;justify-content:space-between}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_m_site_flight_icon__jkvMo .flight-summary-card_actual_airline_icon__8gRbu{width:2rem;height:2rem}}@media only screen and (min-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_m_site_flight_icon__jkvMo{display:none}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn{display:flex;justify-content:space-between;margin-left:34px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn{margin-left:0;display:none}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightIcon__pQuDy{width:40px;height:40px;border-radius:4px;border:1px solid rgba(33,64,154,.2)}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightIcon__pQuDy{width:32px;height:32px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1{margin-inline:12px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1{display:flex;transform:translate(-32px,-24px);margin:0 -68px 0 0}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1 .flight-summary-card_flightName__QEiep{color:#454545;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1 .flight-summary-card_flightName__QEiep{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:16px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1 .flight-summary-card_flightNumber__zpj3_{color:#858585;display:block;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_flightNameContainer__yJGfn .flight-summary-card_flightNameCtn__5WGI1 .flight-summary-card_flightNumber__zpj3_{font-size:12px;display:inline;line-height:16px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departTime__PbSpP{color:#454545;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:16px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departTime__PbSpP{font-size:14px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departCityCode__VlBQx{color:#858585;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departCityCode__VlBQx{font-size:10px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departDate__UqE4o{color:#858585;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:14px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_departContainer__Xpd1p .flight-summary-card_departDate__UqE4o{font-size:10px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_filghtDurationContainer__k9hp9{row-gap:2px}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_filghtDurationContainer__k9hp9 .flight-summary-card_filghtDuration__CP7N_{color:#858585;text-align:center;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:-8px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_filghtDurationContainer__k9hp9 .flight-summary-card_filghtDuration__CP7N_{font-size:10px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_filghtDurationContainer__k9hp9 .flight-summary-card_lineIcon__D76nu{width:82px;height:4px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_filghtDurationContainer__k9hp9 .flight-summary-card_lineIcon__D76nu{width:40px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalTime__0M6cU{color:#454545;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-align:right}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalTime__0M6cU{font-size:14px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalCityCode__R950P{color:#858585;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:right}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalCityCode__R950P{font-size:10px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalDate__Pxpcg{color:#858585;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-align:right}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_arrivalContainer__vVgf3 .flight-summary-card_arrivalDate__Pxpcg{font-size:10px}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_priceContainer__FoOOp{margin-right:49px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_priceContainer__FoOOp{margin-right:0}}.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_priceContainer__FoOOp .flight-summary-card_price__MGGr8{color:#000;text-align:right;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:16px}@media only screen and (max-width:600px){.flight-summary-card_container__earnB .flight-summary-card_inner_container__60LW4 .flight-summary-card_priceContainer__FoOOp .flight-summary-card_price__MGGr8{font-size:14px}}@keyframes traveller-card_shimmer__MOdGV{to{left:90%}}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS{margin-inline:-2px;margin-top:20px;display:flex;flex-direction:column;row-gap:8px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri{display:flex;border-radius:16px;border:1px solid #eaf0f6;background:#fff;padding-block:11px}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri{border-radius:8px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passengers_blue___jn0k{width:4px;height:32px;flex-shrink:0;border-radius:16px;background:#4885e0}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passengers_blue___jn0k{border-radius:4px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_text_container__V6bKK{margin-inline:8px;flex-basis:85%}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_text_container__V6bKK .traveller-card_passenger_text__H7GC2{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_text_container__V6bKK .traveller-card_passenger_text__H7GC2{font-size:12px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_text_container__V6bKK .traveller-card_adult_count__0gaeq{color:#858585;font-family:Open Sans;text-transform:capitalize;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_text_container__V6bKK .traveller-card_adult_count__0gaeq{font-size:10px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_arrow__icJzd{width:32px;height:32px;flex-shrink:0;transform:rotate(-90deg);margin-right:12px}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_passenger_arrow__icJzd{margin-right:8px}}.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_delete_icon__2jIfE{width:20px;height:20px;align-self:center;flex-shrink:0;margin-right:12px;cursor:pointer}@media only screen and (max-width:480px){.traveller-card_traveller_card__XxYpS .traveller-card_passenger_container__aeYri .traveller-card_delete_icon__2jIfE{margin-right:8px}}@keyframes confirmation-info-card_shimmer__cdJ5O{to{left:90%}}.confirmation-info-card_container__Wevff{margin-top:16px;display:flex;flex-direction:column}.confirmation-info-card_container__Wevff .confirmation-info-card_journey_info__g5QUJ{border-radius:8px 8px 0 0;background:#080808;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;padding:6px 8px;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO{background:#fff;border-radius:16px;padding-top:12px;position:relative}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_failure_layover_container__NKJSs{width:100%;position:absolute;z-index:1;text-align:center}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_tags_container__mDpeS{margin-left:12px;display:flex;gap:4px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_tags_container__mDpeS .confirmation-info-card_brand_tag__eNYlQ{margin-left:auto;margin-right:12px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8{margin-top:10px;display:grid;grid-template-columns:1.4fr .6fr;grid-column-gap:0;column-gap:0}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu{width:100%;padding:0 16px 12px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO{display:flex;gap:20px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8{display:flex;align-items:center}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8 .confirmation-info-card_label__luBKN{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:normal;color:#545454}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_value__2NemV,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8 .confirmation-info-card_value__2NemV{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:normal;color:#000}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_copy_icon__2mgnz,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8 .confirmation-info-card_copy_icon__2mgnz{margin-left:8px;cursor:pointer}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2{margin-top:15px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0{display:flex;align-items:center;gap:4px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_airline_logo__4ki4V{border-radius:4px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_disabled_img__6_r8g{filter:grayscale(100%) opacity(.4)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_airline_name__RL2sW{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:12px;color:#454545}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_flight_number__SyTRX{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:12px;color:#858585}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_booking_id__KJQOh{margin-top:8px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:18px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_value__2NemV{font-weight:700}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi{margin-top:12px;display:flex;justify-content:space-between}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_city_code__m37lv,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_city_code__m37lv{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:22px;color:#000}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_city___y2vy,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_travel_route__mdzGq,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_city___y2vy,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_travel_route__mdzGq{margin-top:4px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal;color:#545454}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_time__zsuBQ,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_time__zsuBQ{margin-top:5px;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:normal}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk{text-align:right}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_grey_text__kqXe4{color:#858585}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_grey_text__kqXe4 *{color:#858585!important}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_dashed_line__jAUDA{width:100%;border-top:2px dashed #e7e7e7;margin-top:12px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y{margin-top:12px;display:flex;justify-content:space-between}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh{display:flex;align-items:center;justify-content:space-between;position:relative}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_rope_container__za0kt{position:absolute;right:-25px;transform:scale(1.2)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb{-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,0 0);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,0 0);background-color:#def8ff;border-radius:10px;gap:10px;padding:12px 50px 12px 12px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_heading__G8D6E{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;color:#454545}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_heading__G8D6E.confirmation-info-card_disabled__ZfvJY{color:#858585}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_email_container__KevjR{margin-top:4px;display:flex;gap:8px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_email_container__KevjR .confirmation-info-card_email__Zu25b{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_email_container__KevjR .confirmation-info-card_email__Zu25b.confirmation-info-card_disabled__ZfvJY{color:#858585}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_phone_container__HNekb{margin-top:8px;display:flex;gap:8px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_phone_container__HNekb .confirmation-info-card_phone__y8kKb{letter-spacing:.5px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_phone_container__HNekb .confirmation-info-card_phone__y8kKb.confirmation-info-card_disabled__ZfvJY{color:#858585}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX{display:flex;flex-direction:column;gap:12px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_class_container__eiRGW,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_travellers__jG4ck{display:flex;flex-direction:column}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_class_container__eiRGW .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_travellers__jG4ck .confirmation-info-card_label__luBKN{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal;color:#545454}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_class_container__eiRGW .confirmation-info-card_value__2NemV,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_travellers__jG4ck .confirmation-info-card_value__2NemV{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:normal}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_success_booking_img__XoI46{display:none}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_right_container__U_P9G{box-sizing:border-box;align-content:flex-end;margin-right:0;padding:0}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_right_container__U_P9G .confirmation-info-card_success_booking_img__XoI46{border-radius:0 0 16px 0;width:100%}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_right_container__U_P9G .confirmation-info-card_disabled_img__6_r8g{filter:grayscale(100%) opacity(.4)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_round_trip__9JZJO{display:none;margin:0;padding:0}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO{grid-template-columns:1fr;column-gap:0}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO .confirmation-info-card_left_container__BmfZu{position:relative;width:100%}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX{flex-direction:row}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh{display:none}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_success_booking_img__XoI46{display:block;position:absolute;right:-3px;bottom:-3px;width:67px;height:46px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_round_trip__9JZJO .confirmation-info-card_right_container__U_P9G{display:none}.confirmation-info-card_container__Wevff .confirmation-info-card_pending_background__NMFoj{background:linear-gradient(#fff,#fffeee)}.confirmation-info-card_container__Wevff .confirmation-info-card_failed_background__Ld_9w{background:linear-gradient(#fff,#f9e6e6)}.confirmation-info-card_container__Wevff .confirmation-info-card_journey_status__gUigq{border-radius:8px 8px 0 0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;padding:6px 8px 20px;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:16px;align-self:flex-end;text-transform:capitalize;background-color:#2563eb;margin-bottom:-12px;z-index:1}.confirmation-info-card_container__Wevff .confirmation-info-card_journey_status__gUigq.confirmation-info-card_rescheduled__Kavkv{background-color:#2563eb}.confirmation-info-card_container__Wevff .confirmation-info-card_card_absolute__xMZq0{top:0;margin-bottom:0;z-index:2}@media(max-width:650px){.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_failure_layover_container__NKJSs{height:100%;display:flex;justify-content:center;align-items:center}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_failure_layover_container__NKJSs .confirmation-info-card_failed_layover_img__Va_GQ{width:150px;height:128px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8{display:flex}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu{width:100%}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO{gap:18px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_booking_id__KJQOh .confirmation-info-card_value__2NemV,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8 .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_pnr_container__hmfYO .confirmation-info-card_pnr__6izA8 .confirmation-info-card_value__2NemV{font-size:10px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2{margin-top:9px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_airline_logo__4ki4V{border-radius:2px;height:16px;width:16px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_airline_name__RL2sW,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_airline_info__OX5D0 .confirmation-info-card_flight_number__SyTRX{font-size:10px;line-height:14px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi{margin-top:8px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_city_code__m37lv,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_city_code__m37lv{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:22px;color:#000}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_city___y2vy,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_travel_route__mdzGq,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_city___y2vy,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_travel_route__mdzGq{margin-top:4px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:normal;color:#545454}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_destination_info__dRCxk .confirmation-info-card_time__zsuBQ,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_booking_info_container__cp7P2 .confirmation-info-card_flight_info__4g2xi .confirmation-info-card_origin_info__36eSM .confirmation-info-card_time__zsuBQ{margin-top:4px;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:10px;line-height:normal}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y{margin-top:14px;flex-direction:column}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX{flex-direction:row;gap:52px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_class_container__eiRGW .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_class_container__eiRGW .confirmation-info-card_value__2NemV,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_travellers__jG4ck .confirmation-info-card_label__luBKN,.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_traveller_info__pLKQX .confirmation-info-card_travellers__jG4ck .confirmation-info-card_value__2NemV{font-size:10px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_{display:flex;align-items:flex-end}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_success_booking_img__XoI46{display:block;margin-bottom:-12px;margin-right:-12px;margin-top:1px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb{padding:8px 19px 8px 8px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_heading__G8D6E{font-size:10px;line-height:10px}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_email_container__KevjR .confirmation-info-card_email_icon__kddeO{transform:scale(.75)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_email_container__KevjR .confirmation-info-card_email__Zu25b{font-size:10px;font-weight:400}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_phone_container__HNekb .confirmation-info-card_phone_icon__TmrIr{transform:scale(.75)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_container__zfRzb .confirmation-info-card_phone_container__HNekb .confirmation-info-card_phone__y8kKb{font-size:10px;font-weight:400}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_left_container__BmfZu .confirmation-info-card_bottom_container__Byb0y .confirmation-info-card_ticket_and_image_container__WQQs_ .confirmation-info-card_ticket_wrapper__DT8Qh .confirmation-info-card_ticket_rope_container__za0kt{right:-25px;transform:scale(1)}.confirmation-info-card_container__Wevff .confirmation-info-card_card_container__8vhZO .confirmation-info-card_details_container__jnel8 .confirmation-info-card_right_container__U_P9G{display:none}.confirmation-info-card_container__Wevff .confirmation-info-card_journey_status__gUigq{font-size:14px;line-height:14px}}@keyframes hotel-booking-details_shimmer__TprT3{to{left:90%}}.hotel-booking-details_msite_header_text__meLX5{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:normal}.hotel-booking-details_msite_header_text__meLX5 .hotel-booking-details_msite_header_subtext__MEdof{font-size:10px;font-weight:400;margin-top:4px}.hotel-booking-details_hotel_details_container___Z6td{display:flex;flex-direction:column;gap:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_status_row__We2Ry{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:12px;background:#fff}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_status_row__We2Ry .hotel-booking-details_hotel_details_text__q__Xo{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#545454}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_status_row__We2Ry .hotel-booking-details_hotel_details_text__q__Xo .hotel-booking-details_hotel_details_value__uDwpq{font-weight:600;color:#000;display:inline-block}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_note_section__qCNWx{margin-bottom:-30px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_section__S2iqY{padding:16px;border-radius:16px;background:#fff}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_section__S2iqY .hotel-booking-details_section_title__SoGRo{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:22px;color:#000;margin-bottom:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_user_image__0lM_U{max-width:40px;height:auto}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_type_section__0V8l6{display:flex;flex-direction:column;gap:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_row__Lc5SO,.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_header__pc45c{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:8px;gap:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_center__sbeci{text-align:center}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_header__pc45c{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:22px;color:#000}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_row__Lc5SO{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:normal;color:#000}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_guest_list__ze3yv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_guest_list__ze3yv .hotel-booking-details_guest_item__IIn3I{display:flex;align-items:center;gap:16px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:22px;color:#000}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_section_title__kdPuO{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:22px;color:#000;margin-bottom:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_desc__89IbM{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;color:#545454;margin-bottom:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_row__TBALV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_row__TBALV .hotel-booking-details_contact_item__u9o2A{display:flex;align-items:center;gap:16px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:22px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX{display:flex;align-items:center;justify-content:space-between;padding:12px 21px;background:#fff;border-radius:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX .hotel-booking-details_download_receipt_text__d6oiP{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:22px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX .hotel-booking-details_download_receipt_btn__KFlQP{max-width:200px;width:100%;height:40px;color:#fff;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:normal;border-radius:100px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_hold_payment_rows____U67{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px;border:1px solid #ecd9a6;border-radius:8px;background:#f7f9fb}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_hold_payment_rows____U67 .hotel-booking-details_hold_payment_row__ZtDUB{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:16px;color:#545454}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_hold_payment_rows____U67 .hotel-booking-details_hold_balance_row__AyZ2K{font-weight:600;color:#0f2a44}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_promo_carousel_container__hykTn{position:relative;width:100%;margin-top:8px;overflow:hidden;box-sizing:border-box}@media(max-width:650px){.hotel-booking-details_hotel_details_container___Z6td{position:relative;padding:16px;width:100%;gap:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX{position:fixed;left:0;bottom:0;right:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 12px 0 rgba(0,0,0,.12);z-index:2}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX .hotel-booking-details_download_receipt_text__d6oiP{display:none}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_download_receipt_container___2kTX .hotel-booking-details_download_receipt_btn__KFlQP{max-width:unset;width:100%;height:40px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_note_section__qCNWx{margin-bottom:-8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_section__S2iqY{padding:12px;border-radius:16px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_section__S2iqY .hotel-booking-details_section_title__SoGRo{line-height:18px;font-size:14px;color:#000;margin-bottom:0}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_section__S2iqY .hotel-booking-details_map_container__Ya0k3{margin-top:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_type_section__0V8l6{gap:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_hold_payment_rows____U67{gap:6px;margin-top:8px;padding:8px 12px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_row__Lc5SO,.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_header__pc45c{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:8px;gap:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_center__sbeci{text-align:center;font-size:12px;font-weight:600;line-height:18px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_room_table_header__pc45c{font-size:12px;line-height:16px;color:#000}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_guest_list__ze3yv{display:flex;flex-direction:column;gap:8px;margin-top:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_guest_list__ze3yv .hotel-booking-details_guest_item__IIn3I{display:flex;align-items:center;gap:8px;font-size:14px;line-height:18px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_user_image__0lM_U{max-width:28px;height:auto}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_section_title__kdPuO{font-size:14px;line-height:18px;margin-bottom:6px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_desc__89IbM{font-size:12px;line-height:16px;color:#545454;margin-bottom:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_row__TBALV{display:flex;flex-direction:column;gap:8px}.hotel-booking-details_hotel_details_container___Z6td .hotel-booking-details_contact_row__TBALV .hotel-booking-details_contact_item__u9o2A{display:flex;align-items:center;gap:8px;font-size:14px;line-height:18px}}