.flight-journey-toggle_content__uXvi7{padding:var(--alto-sem-space-xs) var(--alto-sem-space-4xl);border-radius:var(--alto-sem-radius-2xs);border:1px solid transparent;white-space:pre;display:flex;flex-direction:column;align-items:center;gap:var(--alto-sem-space-2xs);@media ((max-width:1023px)){padding:var(--alto-sem-space-2xs)}}.flight-journey-toggle_container__dlbXK{display:flex;align-items:center;justify-content:center;gap:var(--alto-sem-space-2xs)}.flight-journey-toggle_highlight__DjcXw{height:100%;border:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-primary-default);background:var(--alto-sem-color-bg-accent-subtle-default);border-radius:var(--alto-sem-radius-2xs)}.flight-journey-toggle_highlightOn__09cXV{color:var(--alto-sem-color-fg-accent-primary)}.flight-journey-toggle_highlightOff__Hokbg{color:var(--alto-sem-color-fg-primary)}.flight-journey-toggle_selection__AvAy0{width:100%;padding:var(--alto-sem-space-3xs) var(--alto-sem-space-sm);border-radius:var(--alto-sem-radius-2xs);place-items:center;white-space:pre}.flight-journey-toggle_journey__9EFU_{display:flex;align-items:center;gap:var(--alto-sem-space-2xs)}.flight-journey-toggle_highlight___plKH{border:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-primary-default);background:var(--alto-sem-color-bg-accent-vibrant-default);height:100%;border-radius:var(--alto-sem-radius-2xs)}.flight-journey-toggle_highlightOn__5_yAN{color:var(--alto-sem-color-fg-accent-on-vibrant)}.flight-journey-toggle_highlightOff__JqZSX{color:var(--alto-sem-color-fg-primary)}.flight-list-item_container__paovZ{background:var(--alto-sem-color-fg-white-primary);border-radius:var(--alto-sem-radius-xs);border:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-tertiary);cursor:pointer;display:flex;flex-direction:column;width:100%;padding:var(--alto-sem-border-width-sm);&:focus:not(.flight-list-item_selectedContainer__Grng2){border:var(--alto-sem-border-width-md) solid var(--alto-sem-color-border-accent);padding:0}&:disabled{color:var(--alto-sem-color-fg-disabled-primary);cursor:not-allowed;.flight-list-item_header__Z4v1T{background:var(--alto-sem-color-bg-disabled-subtle)}.flight-list-item_seats__3RqN1{background:transparent;color:var(--alto-sem-color-fg-disabled-primary)}.flight-list-item_duration__gOlhV{&:after{background-image:url(/spend-avios/_next/static/media/arrow-gray.ce203cfd.svg);@media ((max-width:1023px)){background-image:url(/spend-avios/_next/static/media/tablet-arrow-gray.b69d0088.svg)}@media ((max-width:479px)){background-image:url(/spend-avios/_next/static/media/arrow-gray.ce203cfd.svg)}}}}}.flight-list-item_selectedContainer__Grng2{background:var(--alto-sem-color-bg-accent-subtle-default);border:var(--alto-sem-border-width-md) solid var(--alto-sem-color-border-accent);padding:0;.flight-list-item_header__Z4v1T{color:var(--alto-sem-color-fg-white-primary);background:var(--alto-sem-color-bg-accent-vibrant-default)}.flight-list-item_durationText__H_6Nf{background:var(--alto-sem-color-bg-accent-subtle-default)}.flight-list-item_seats__3RqN1{border-radius:var(--alto-sem-radius-5xs);background:var(--alto-sem-color-bg-base);color:var(--alto-sem-color-fg-warning-on-subtle)}}.flight-list-item_header__Z4v1T{display:flex;align-items:flex-end;gap:var(--alto-sem-space-sm);padding:var(--alto-sem-space-xs);border-bottom:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-tertiary);border-radius:var(--alto-sem-radius-2xs) var(--alto-sem-radius-2xs) 0 0}.flight-list-item_header__Z4v1T>label{pointer-events:none;min-height:auto}.flight-list-item_seats__3RqN1{white-space:pre;margin-left:auto;padding:var(--alto-sem-space-4xs) var(--alto-sem-space-2xs);background-color:var(--alto-sem-color-bg-success-subtle-default);border-radius:var(--alto-sem-radius-4xs);color:var(--alto-sem-color-fg-success-on-subtle);&.flight-list-item_warning__Lm_VO{color:var(--alto-sem-color-fg-warning-on-subtle);background:var(--alto-sem-color-bg-warning-subtle-default)}}.flight-list-item_durationContainer__aMAhd{padding:var(--alto-sem-space-xs) var(--alto-sem-space-sm);display:flex;justify-content:space-between;gap:var(--alto-sem-space-xs)}.flight-list-item_time__PF2GD{display:flex;flex-direction:column;align-items:flex-start}.flight-list-item_duration__gOlhV{flex:1 1;text-align:center;position:relative;display:flex;justify-content:center;&:after{position:absolute;top:10px;content:"";background-image:url(/spend-avios/_next/static/media/arrow.22eb8698.svg);background-size:contain;background-repeat:no-repeat;display:block;height:10px;width:100%;@media ((max-width:1023px)){background-image:url(/spend-avios/_next/static/media/tablet-arrow.9f4fceb7.svg)}@media ((max-width:479px)){background-image:url(/spend-avios/_next/static/media/arrow.22eb8698.svg)}}}.flight-list-item_durationText__H_6Nf{position:relative;top:8px;z-index:1;background-color:var(--alto-sem-color-fg-white-primary);padding:var(--alto-sem-space-3xs)}.flight-list-item_arrow__cGiAF{position:absolute}.flight-list-item_cabinList__23gqU{display:flex;flex-direction:column;gap:var(--alto-sem-space-2xs)}._radio_aewea_1{align-items:center;color:var(--alto-sem-color-fg-primary);cursor:pointer;display:flex;font-family:var(--alto-sem-text-body-font-family);font-size:var(--alto-sem-text-body-md-font-size);font-style:normal;font-weight:var(--alto-sem-text-body-regular-font-weight);forced-color-adjust:none;gap:var(--alto-sem-space-sm);justify-content:flex-start;letter-spacing:var(--alto-sem-text-body-md-letter-spacing);line-height:var(--alto-sem-text-body-md-line-height);min-height:48px}._radio_aewea_1[data-focus-visible]{outline:none}._radio_aewea_1:before{background-color:var(--alto-sem-color-bg-layer2-default);border:1px solid var(--alto-sem-color-border-primary-default);border-radius:var(--alto-sem-radius-circle);box-sizing:border-box;content:"";display:block;height:1.5rem;transition:all .2s;width:1.5rem}._radio_aewea_1[data-hovered]:before{border-color:var(--alto-sem-color-border-primary-hover)}._radio_aewea_1[data-focus-visible]:before{outline-offset:var(--alto-sem-border-width-md);outline-style:solid;outline-width:var(--alto-sem-border-width-md);transition:none}._defaultFocus_aewea_45[data-focus-visible]:before{outline-color:var(--alto-sem-color-border-accent)}._whiteFocus_aewea_49[data-focus-visible]:before{outline-color:var(--alto-sem-color-border-white)}._radio_aewea_1[data-pressed]:before{border-color:var(--alto-sem-color-border-primary-active)}._radio_aewea_1[data-selected]:before{background-color:var(--alto-sem-color-fg-critical-on-vibrant);border-color:var(--alto-sem-color-bg-accent-vibrant-default);border-width:.5rem;box-shadow:0 0 0 1px var(--alto-sem-color-border-white)}._radio_aewea_1[data-selected][data-hovered]:before{border-color:var(--alto-sem-color-bg-accent-vibrant-hover)}._radio_aewea_1[data-selected][data-focused]:before{border-color:var(--alto-sem-color-bg-accent-vibrant-active)}._radio_aewea_1[data-selected][data-focus-visible]:before{border-color:var(--alto-sem-color-bg-accent-vibrant-hover)}._radio_aewea_1[data-selected][data-pressed]:before{border-color:var(--alto-sem-color-bg-accent-vibrant-active)}._radio_aewea_1[data-invalid]:before{background:var(--alto-sem-color-bg-critical-subtle-default);border:var(--alto-sem-border-width-md) solid var(--alto-sem-color-border-critical);border-radius:var(--alto-sem-radius-circle)}._radio_aewea_1[data-invalid][data-hovered]:before{background-color:var(--alto-sem-color-bg-tertiary-hover);border-color:var(--alto-sem-color-border-critical)}._radio_aewea_1[data-invalid][data-focused]:before{border-color:var(--alto-sem-color-border-critical)}._radio_aewea_1[data-invalid][data-focus-visible]:before,._radio_aewea_1[data-invalid][data-pressed]:before{background-color:var(--alto-sem-color-bg-tertiary-active);border-color:var(--alto-sem-color-border-critical)}._radio_aewea_1[data-invalid][data-selected]:before{background-color:var(--alto-sem-color-fg-critical-on-vibrant);border-color:var(--alto-sem-color-bg-critical-vibrant-default);border-width:.5rem}._radio_aewea_1[data-disabled]{color:var(--alto-sem-color-fg-disabled-primary);cursor:default;font-family:var(--alto-sem-text-body-font-family);font-size:var(--alto-sem-text-body-md-font-size);font-style:normal;font-weight:var(--alto-sem-text-body-regular-font-weight);letter-spacing:var(--alto-sem-text-body-md-letter-spacing);line-height:var(--alto-sem-text-body-md-line-height)}._radio_aewea_1[data-disabled]:before{background:var(--alto-sem-color-bg-disabled-subtle);border:1px solid var(--alto-sem-color-border-disabled-subtle);border-radius:var(--alto-sem-radius-circle)}._radio_aewea_1[data-disabled][data-selected]:before{border-width:.5rem}.flight-list_container__glOoS{display:flex;flex-direction:column;gap:var(--alto-sem-space-sm)}.flight-list_group__KoT0Z>div:first-of-type{display:none}.flight-list_list__p0emA{display:flex;flex-direction:column;gap:var(--alto-sem-space-2xs)}.flight-list_loading__NHJN3{align-self:center}._radioGroup_1yeix_1{color:var(--alto-sem-color-fg-primary);display:flex;flex-direction:column;font-family:var(--alto-sem-text-body-font-family);font-size:var(--alto-sem-text-body-md-font-size);font-style:normal;font-weight:var(--alto-sem-text-body-regular-font-weight);gap:var(--alto-sem-space-2xs);letter-spacing:var(--alto-sem-text-body-md-letter-spacing);line-height:var(--alto-sem-text-body-md-line-height);width:100%}._radioGroup_1yeix_1[data-orientation=horizontal]{align-items:center;flex-direction:row}.flight-selection_container__B8_x_{border-left:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-tertiary);height:100%;display:flex;flex-direction:column}.flight-selection_flights__AFiIT{padding:var(--alto-sem-space-sm);overflow-y:scroll;overscroll-behavior:contain;flex:1 1;display:flex;flex-direction:column;gap:var(--alto-sem-space-lg)}.flight-selection_footer__QkfpB{position:-webkit-sticky;position:sticky;bottom:0}@keyframes flight-selection_scrollIndication__gDl_z{45%{opacity:0}50%{transform:translateY(24px)}}.flight-selection_scrollButton__sV6dt{pointer-events:none;animation:flight-selection_scrollIndication__gDl_z 2.2s ease infinite;position:absolute;display:flex;justify-content:center;width:100%}.flight-selection_scrollButtonTop__ULk0n{display:none}.flight-selection_scrollButtonBottom__kbye6{bottom:200px}