.lookup-page-container{padding:var(--ds-size-300) 0 0}#global-seats-form{display:none}p{font-family:var(--auro-font-family-default);color:var(--auro-color-text-primary-on-light);line-height:1.5}.manage-res-wrapper{padding-left:var(--ds-size-400);padding-right:var(--ds-size-400)}.manage-res-content{margin:var(--ds-size-300) 0;color:var(--ds-color-text-secondary-default)}.res-lookup-form-wrapper{background-color:var(--ds-color-brand-gray-100);padding:var(--ds-size-500) var(--ds-size-400)}.res-lookup-text-body{margin:0 0;font-size:var(--ds-text-body-size-lg)}.res-lookup-content{margin:var(--ds-size-300) 0}.res-lookup-btn{display:block;margin:var(--ds-size-300) 0}.hidden{display:none}.manage-res-subheader{margin:var(--ds-size-400) 0;color:var(--ds-color-base-gray-700);display:block}@media screen and (min-width:768px){.lookup-page-container{margin:0 auto var(--ds-size-800);max-width:var(--auro-breakpoint-lg);padding:0 var(--ds-size-300) 0;display:flex;gap:3rem}.hidden{display:none}.manage-res-subheader{margin:var(--ds-size-400) 0;color:var(--ds-color-base-gray-700);display:block}.error-warning-not-shown{margin-top:var(--ds-size-800)}.error-warning-shown{margin-top:var(--ds-size-300)}.manage-res-wrapper{padding:0}.res-lookup-form-wrapper{padding:var(--ds-size-800) 15%;min-width:64}}:root{--header-height-desktop:8.125rem;--beta-banner-height-desktop:2rem;--alert-on-light-warning:#de750c}body,html{height:100%}body{color:var(--auro-color-text-primary-on-light);margin:0;box-sizing:border-box;font-family:var(--auro-font-family-default);line-height:1.5;display:flex;flex-direction:column}header{flex-grow:1;flex-shrink:1;flex-basis:auto}main{flex-grow:1;flex-shrink:0;flex-basis:auto;min-height:50vh}footer{flex-grow:1;flex-shrink:1;flex-basis:auto}.font-color-secondary{color:var(--auro-color-text-secondary-on-light)}.font-color-text-error{color:var(--auro-color-text-error-on-light)}.reservation-details{margin:0 auto;max-width:var(--auro-breakpoint-lg)}.reservation-details a:focus,button:focus{outline:1px solid var(--auro-color-text-link-on-light);border-radius:var(--auro-border-radius)}.confirmation-code-container{display:flex}.confirmation-code-label>span{color:var(--auro-color-text-secondary-on-light);font-size:var(--auro-size-150);line-height:var(--auro-size-150)}.confirmation-code{margin:0;font-size:var(--auro-size-200);line-height:var(--auro-size-200)}.confirmation-destion-avatar{height:42px;width:52px;padding:5px 10px}.details .contact-us-banner-container{margin-top:2rem}.hero-container{overflow:hidden}.hero-image{height:12.5rem;background-size:cover;background-position:center}.hero-greeting{margin:var(--auro-size-500) var(--auro-size-200);color:var(--auro-color-text-emphasis-on-light);word-break:normal;overflow-wrap:anywhere}.same-day-confirmed{text-align:center;color:var(--auro-color-text-secondary-on-light)}.toast-container{margin:var(--auro-size-300) var(--auro-size-100) var(--auro-size-150) var(--auro-size-100)}.warning-toast-container>.toast{margin-left:var(--ds-size-100);margin-right:var(--ds-size-100)}.passenger-actions a,.itinerary-actions a,.itinerary-actions button{margin:0 0 0 0;padding:var(--auro-size-xs) var(--auro-size-md);background-color:rgba(0,0,0,.03);border-radius:var(--auro-border-radius);border-style:none;color:var(--auro-color-text-link-on-light);text-decoration:none;font-size:var(--auro-text-body-size-sm);min-width:160px;width:100%;text-align:center}.itinerary-actions .other-airline-link{max-height:2.25rem;min-height:2.25rem;padding-left:0;padding-right:0}.linked-reservations{margin:var(--auro-size-200) 0;padding:var(--auro-size-200) var(--auro-size-150) var(--auro-size-200) var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}.linked-reservations>button{padding:0;background:none;border:0;font-size:var(--auro-text-body-size-default);color:var(--auro-color-brand-atlas-400)}.linked-reservation-icon{width:1.25rem;color:var(--auro-color-brand-atlas-400)}.side-nav-from{display:inline-block}.car-rentals{margin:0 var(--ds-size-100)}#upgrade-ineligible-dialog-btn{display:none}#vpnr-loading-skeleton{height:100%}@media screen and (min-width:768px){.confirmation-code-container{margin-bottom:var(--auro-size-100)}.hero-image{border-radius:.5rem;margin:0 var(--auro-size-200);height:20rem}.same-day-confirmed>p,.same-day-confirmed>form{display:inline-block}.linked-reservations{margin:var(--auro-size-200) var(--auro-size-200);border-radius:var(--auro-border-radius)}.warning-toast-container>.toast{margin:0 var(--ds-size-200);padding:0}}@media screen and (min-width:1024px){.hero-image{display:none}.reservation-details{display:flex}.banner-extra-space{margin-top:calc(var(--beta-banner-height-desktop) + 2rem + 2.5rem)}.reservation-subheader{order:1}.confirmation-code-container{width:236px;margin-left:24px;flex-direction:column;border-bottom:unset}.confirmation-destion-avatar{padding:initial;height:initial;width:initial}.confirmation-code-label{margin-top:var(--auro-size-200)}.confirmation-code-label>span{font-size:var(--auro-size-200);line-height:var(--auro-size-300)}.confirmation-code{font-size:var(--auro-size-600);line-height:3rem}.details{width:1168px}.details .contact-us-banner-container{margin-top:0}.car-rentals{margin:0 var(--ds-size-200)}}@media screen and (max-width:768px){.passenger-actions a{flex-grow:1;flex-shrink:1;flex-basis:0}.itinerary-actions auro-button,bag-tag-info{flex-shrink:1;flex-basis:0}.itinerary-actions{margin-bottom:var(--ds-size-150)}}.beta-banner-container{padding:1rem .75rem 1rem 1.5rem;background-color:rgba(205,230,255,.5)}.beta-banner-content-wrapper{display:flex;flex-direction:row;margin:0 auto;max-width:var(--auro-breakpoint-lg)}.beta-banner-content{flex-grow:2;padding-left:1rem;padding-right:.75rem;font-size:var(--auro-text-heading-300-px)}.beta-banner-text{display:inline}.beta-banner-form{display:inline}.beta-banner-btn{display:inline-flex;padding:0;border:0;background:none}.beta-banner-link-btn{color:var(--auro-color-text-link-on-light);text-decoration:underline}@media screen and (min-width:768px){.beta-banner-icon{transform:translateY(2px)}.beta-banner-content{line-height:2rem}}@media screen and (min-width:1024px){.beta-banner-container{margin-top:-24px}}.cancellation-banner-container{margin:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);background-color:var(--auro-color-alert-advisory-on-light)}.cancellation-banner-content{display:flex;flex-direction:row}.cancellation-banner-content auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.cancellation-banner-content p{margin:0;padding:var(--auro-size-100) var(--auro-size-100) var(--auro-size-100) 0}.cancellation-banner-content p a{color:var(--auro-color-text-primary-on-light)}@media screen and (min-width:768px){.cancellation-banner-container{margin:var(--auro-size-200) 0;margin-top:var(--auro-size-300)}}.carbon-offset-container{background-color:var(--ds-color-background-lighter);border-radius:var(--ds-border-radius);margin:0 var(--ds-size-100);padding:1.25rem 0}.carbon-offset-background-image{display:flex;flex-direction:column}.carbon-offset-icon{margin:0 auto}.carbon-offset-content{text-align:center}.carbon-offset-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-px);margin-top:var(--ds-size-100);margin-bottom:var(--ds-size-100)}.carbon-offset-text{margin:0 auto var(--ds-size-150);width:80%;font-size:var(--ds-text-body-size-sm)}@media screen and (min-width:768px){.carbon-offset-container{background-color:unset;margin:var(--ds-size-200) var(--ds-size-200) var(--ds-size-100);padding:unset}.carbon-offset-background-image{position:relative;display:flex;flex-direction:row;padding:var(--ds-size-500) 1.625rem var(--ds-size-400)}.carbon-offset-background-image::after{background-image:url("../alaska-air-evergreen-background-image.png");border-radius:var(--ds-border-radius);background-position:center;background-size:cover;content:"";position:absolute;width:100%;inset:0;z-index:-1;opacity:.4}.carbon-offset-icon{margin:unset;padding-right:3rem;flex-shrink:0;z-index:1}.carbon-offset-icon>img{width:133px;height:115.25px;flex-shrink:0}.carbon-offset-content{text-align:unset;z-index:1}.carbon-offset-header{font-size:var(--ds-text-heading-600-size-breakpoint-md)}.carbon-offset-text{font-size:var(--ds-text-body-size-default);margin:.75rem 0;width:unset}}.check-bags-banner-container{display:flex;margin:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);background-color:var(--auro-color-alert-advisory-on-light);color:var(--auro-color-text-primary-on-light)}.check-bags-banner-icon{margin:var(--ds-size-100)}.check-bags-banner-text{display:inline-block;margin:var(--auro-size-100) var(--auro-size-100) var(--auro-size-100) 0;align-content:center}@media screen and (min-width:768px){.check-bags-banner-container{margin:var(--auro-size-200) var(--auro-size-200)}}.checkin-banner-container{margin:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius)}.advisory-on-light{background-color:var(--auro-color-alert-advisory-on-light)}.advisory-default-background{background-color:var(--ds-color-brand-gray-100)}.checkin-banner-content{display:flex;flex-direction:row}.checkin-banner-content auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.checkin-banner-content p{margin:0;padding:10px 8px 8px 0}.checkin-banner-content p a{color:var(--auro-color-text-primary-on-light)}.chat-with-agent{padding:0;background:none;border:0;font-size:var(--auro-text-body-size-default);color:var(--auro-color-brand-atlas-400)}@media screen and (min-width:768px){.checkin-banner-container{margin:var(--auro-size-200) 0;margin-top:var(--auro-size-300)}.checkin-banner-post-content{margin:var(--auro-size-100) var(--auro-size-200)}}.pnr-actions-wrapper{margin:1rem;border-radius:var(--auro-border-radius);background-color:var(--ds-color-base-neutral-100)}.check-in-actions{display:flex;flex-direction:column;justify-content:space-between;row-gap:1.5rem;margin:0 1.25rem;padding:1.5rem 1.25rem 1.5rem}.bags-sdc-section{display:flex;justify-content:center}.bags-sdc-divider{color:var(--ds-color-text-link-default);transform:translateY(.25rem)}.add-checked-bags{color:var(--auro-color-text-secondary-on-light)}.view-check-bags-button{background-color:transparent;border:0;color:var(--ds-color-text-link-default);margin-bottom:1.25rem}.view-check-bags-icon{color:var(--ds-color-brand-atlas-400);transform:translateY(2px)}.view-sdc-button{background-color:transparent;border:0;color:var(--ds-color-text-link-default);margin-bottom:1.25rem}.sdc-btn-extra-padding{padding-top:1.5rem}.view-sdc-icon{color:var(--ds-color-brand-atlas-400);transform:translateY(2px)}@media screen and (min-width:768px){.check-in-actions{justify-content:center;flex-direction:row;column-gap:1.5rem}.view-sdc-button{padding:0}.sdc-btn-extra-padding{padding-top:1.5rem}.view-check-bags-button{padding-top:0;padding-bottom:0}}.badge-container auro-badge,.checkin-express auro-badge{background:var(--auro-color-brand-atlas-100);color:var(--auro-color-brand-atlas-500)!important;z-index:1;position:relative}.checkin-options{display:flex;flex-flow:column;position:relative;padding:var(--auro-size-100) 0 var(--auro-size-100) 0;margin:0 var(--auro-size-200);background:var(--auro-color-brand-neutral-100);border-radius:8px;text-align:center;box-shadow:0 0 var(--auro-size-100) rgba(0,0,0,.5)}.checkin-options.options-one{top:-50px;margin-bottom:-30px}.checkin-options::before{margin-top:var(--auro-size-100)}.checkin-options::after{margin-bottom:var(--auro-size-100)}.checkin-options>div,.checkin-options auro-hyperlink,.checkin-options auro-button{margin:var(--auro-size-100) var(--auro-size-300) var(--auro-size-100) var(--auro-size-300);width:calc(100% - var(--auro-size-600))}.checkin-options.options-one .checkin-button{display:inline-block}.checkin-options auro-badge{margin:var(--auro-size-100)}.view-boarding-pass auro-icon{transform:translateY(6px);padding-right:.25rem}.desktop-new-badge{display:none}.line-through{position:relative;max-width:100%}.line-through::before{content:'';position:absolute;left:0;border-top:1px solid var(--auro-color-brand-midnight-100);background:var(--auro-color-brand-midnight-100);width:100%;top:50%}.line-through auro-badge{border:5px solid var(--auro-color-brand-neutral-100)}@media screen and (min-width:768px){.desktop-new-badge{height:0;display:block;position:relative;bottom:var(--auro-size-150)}.desktop-new-badge auro-badge{border-color:var(--auro-color-brand-midnight-100)}.checkin-options.options-one auro-hyperlink,.checkin-options.options-one auro-button{width:48%}.line-through,.checkin-options .badge-backdrop{display:none}.checkin-express,.checkin-regular{align-self:flex-end}.checkin-options{display:flex;flex-flow:row-reverse;position:relative;padding:var(--auro-size-100) 0 var(--auro-size-100) 0;margin:0 var(--auro-size-200) 0 var(--auro-size-200);top:-1rem;background:var(--auro-color-brand-neutral-100);border-top-left-radius:initial;border-top-right-radius:initial;text-align:center}.none-reversed{flex-flow:inherit}}@media screen and (min-width:1024px){.checkin-options{background:initial;border-radius:initial;justify-content:space-between;box-shadow:none;margin:0}.checkin-options.options-one{flex-flow:column;top:unset;margin-bottom:unset}.checkin-options.options-one .checkin-regular{align-self:center;width:46%}.checkin-options.options-one .checkin-button{display:inline;margin-left:var(--auro-size-200)}.pnr-actions{width:580px;margin-left:auto;margin-right:auto}.pnr-actions.can-checkin.can-express .checkin-options{flex-flow:row}.pnr-actions.can-checkin.can-sdc:not(.can-express){width:unset;display:flex;align-items:baseline}.pnr-actions.can-checkin.can-sdc:not(.can-express) .checkin-options{flex-flow:row;width:230px}.pnr-actions.can-checkin.can-view-boardingpass.can-sdc:not(.can-express){display:unset}.pnr-actions.can-checkin.can-view-boardingpass.can-sdc:not(.can-express) .checkin-options{width:580px;margin:auto}.pnr-actions.can-view-boardingpass .view-boarding-pass{align-self:center;width:60%;margin:auto}.checkin-options>div{margin:unset}.checkin-options auro-hyperlink,.checkin-options auro-button{width:100%;margin:unset}.checkin-options auro-badge{margin:unset}}.contact-tracing-banner-container{margin:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);background-color:var(--auro-color-alert-advisory-on-light)}.contact-tracing-banner-content{display:flex;flex-direction:row}.contact-tracing-banner-content auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.contact-tracing-banner-content p{margin:0;padding:var(--auro-size-100) var(--auro-size-100) var(--auro-size-100) 0}.contact-tracing-banner-content p a{color:var(--auro-color-text-primary-on-light)}@media screen and (min-width:768px){.contact-tracing-banner-container{margin:var(--auro-size-200) 0;margin-top:var(--auro-size-300)}}.contact-us-banner-container{margin:var(--auro-size-200) var(--auro-size-400) 0}@media screen and (min-width:768px){.contact-us-banner-container{margin:var(--ds-size-400) auto 0;max-width:var(--auro-breakpoint-lg);padding:0 var(--ds-size-300)}}.disruption-toast-wrapper{position:sticky;margin:0 .5rem .5rem;bottom:2rem;z-index:500}.disruption-toast{background-color:var(--ds-color-alert-bkg-success-default)}.disruption-toast-context{display:flex}.disruption-toast-context>p{display:inline-block;margin:0 0 0 .5rem}.disruption-toast-context button{display:inline-block;padding:0;border:0;background-color:transparent;text-decoration:underline}.disruption-toast-context a{color:var(--ds-color-text-primary-default)}@media screen and (min-width:768px){.disruption-toast-wrapper{margin-left:2.625rem}}.e-seat-toast-wrapper{position:sticky;margin:0 .5rem;bottom:2rem;z-index:500}.e-seat-retry-form{display:inline-block}.e-seat-retry-button{border:0;background:none;padding:0;text-decoration:underline}@media screen and (min-width:768px){.e-seat-toast-wrapper{margin-left:var(--ds-size-400);bottom:var(--ds-size-1000)}}.expedia-package-alert-container{display:flex;background-color:var(--ds-color-background-lighter);border-radius:var(--auro-border-radius);padding:var(--ds-size-200) var(--ds-size-200) var(--ds-size-100) var(--ds-size-150);margin:0 var(--ds-size-100)}.expedia-package-alert-icon{transform:translateY(-2px);margin-right:var(--ds-size-100)}.expedia-package-alert-content{margin-top:0;margin-bottom:0}.expedia-package-alert-content>a{color:var(--ds-color-ui-default-default)}@media screen and (min-width:768px){.expedia-package-alert-container{margin:var(--auro-size-100) var(--auro-size-200)}}.flight-pass-alert-container{display:flex;background-color:var(--ds-color-background-lighter);border-radius:var(--auro-border-radius);padding:var(--ds-size-200) var(--ds-size-200) var(--ds-size-100) var(--ds-size-150);margin:0 var(--ds-size-100)}.flight-pass-alert-icon{transform:translateY(-2px);margin-right:var(--ds-size-100);color:var(--ds-color-border-info-default)}.flight-pass-content{display:inline-block;margin-top:0;margin-bottom:0}.flight-pass-alert-button{padding:0;background:none;border:0;color:var(--auro-color-brand-atlas-400);font-size:var(--auro-text-body-size-default);text-decoration:underline}.flight-pass-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-px)}.flight-pass-dialog-icon{color:var(--auro-color-brand-midnight-400);width:1.5rem;transform:translateY(4px)}@media screen and (min-width:768px){.flight-pass-alert-container{margin:var(--auro-size-100) var(--auro-size-200)}}.upgrade-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-size)}.upgrade-dialog-header auro-icon{color:var(--ds-color-text-emphasis-default);transform:translateY(2px);width:1.5rem}.upgrade-dialog-content ul{list-style-type:disc;padding-left:var(--ds-size-300);color:var(--ds-color-text-primary-default);font-size:var(--ds-text-body-size-default)}.reservation-nav ul.nav-links .upgrade-dialog-content .gold-upgrade-text{display:inline;font-size:var(--ds-text-body-size-default);white-space:break-spaces}.gold-upgrade-text{display:inline}.reservation-nav ul.nav-links .gold-upgrade-link{margin:0;font-size:var(--ds-text-body-size-default);text-decoration:underline}@media screen and (min-width:1024px){.upgrade-dialog-header{font-size:var(--ds-text-heading-700-size-breakpoint-lg)}.upgrade-dialog-header auro-icon{width:2rem}}.ineligible-reissue-dialog-header{font-size:var(--auro-text-heading-500-px-breakpoint-md);font-weight:var(--auro-text-heading-500-weight);color:var(--auro-color-text-emphasis-on-light)}.ineligible-reissue-dialog-content{font-weight:var(--ds-text-body-default-weight,500)}.ineligible-reissue-dialog-header-icon{display:inline-block;width:1.5rem;color:var(--auro-color-text-emphasis-on-light)}.ineligible-reissue-dialog-button-lg{display:none}.ineligible-reissue-dialog-button-sm{display:default}.ineligible-reissue-dialog-container{align-content:center}@media screen and (min-width:768px){.ineligible-reissue-dialog-header-icon{display:none}.ineligible-reissue-dialog-button-lg{display:inline-block}.ineligible-reissue-dialog-button-sm{display:none}.ineligible-reissue-dialog-container{align-content:baseline}}.itinerary-slice{display:flex;flex-direction:row-reverse;margin:var(--auro-size-200) 0;padding:var(--auro-size-300) var(--auro-size-150) var(--auro-size-200) var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}.itinerary-airports{display:flex;flex-flow:row;flex-wrap:wrap;margin-bottom:.75rem}.itinerary-airports auro-icon{margin:0 20px}.itinerary-city{color:var(--auro-color-text-emphasis-on-light);font-size:var(--auro-text-heading-300-px);font-weight:var(--auro-text-heading-300-weight)}.itinerary-airport{font-size:var(--auro-size-200);color:var(--auro-color-text-secondary-on-light)}.itinerary-cancelled{float:right}.multiple-segment-itinerary-cancelled{float:right}.flight-info{float:right;font-size:var(--auro-text-body-size-sm)}@media screen and (min-width:768px){.reservation-itinerary{margin:var(--auro-size-100) var(--auro-size-200)}.itinerary-slice{margin-top:var(--auro-size-300);padding-bottom:var(--auro-size-100);border-bottom:1px solid var(--auro-color-border-divider-on-light);border-radius:var(--auro-border-radius)}.itinerary-airports{margin-top:0;margin-bottom:0}.itinerary-city{font-size:var(--auro-text-heading-500-px-breakpoint-md);font-weight:var(--auro-text-heading-500-weight)}.itinerary-airport{font-size:var(--auro-text-body-size-sm)}.reservation-itinerary .checkin-banner-post-content{margin:0}}@media screen and (min-width:1024px),print{.itinerary-slice{padding:var(--auro-size-200) var(--auro-size-500)}}.itinerary-actions{display:flex;flex-wrap:wrap;gap:var(--auro-size-100)}.itinerary-actions auro-button,bag-tag-info{min-width:160px}.other-airline-link{flex-basis:0;flex-grow:1;flex-shrink:1}.other-airline-link auro-icon{width:1rem;transform:translateY(.125rem)}.itinerary-details-label{font-size:var(--auro-text-body-size-xs)}.itinerary-divider{color:var(--auro-color-border-divider-on-light);display:inline-block;margin:0 var(--auro-size-50)}.original-time-text{color:var(--alert-on-light-warning);font-size:var(--ds-text-body-size-sm);text-decoration:line-through;vertical-align:middle}.delayed-new-time{display:block}.delayed-old-time{display:block;color:var(--alert-on-light-warning);text-decoration:line-through}.canceled-original-time{color:var(--ds-color-alert-error-default);text-decoration:line-through}.itinerary-details-departure,.itinerary-details-arrival{margin:var(--auro-size-200) 0;font-size:var(--auro-text-body-size-sm)}.itinerary-details-tripspan{display:flex;flex-direction:row;flex-wrap:wrap}.itinerary-details-tripspan>*{font-size:var(--auro-text-body-size-xs)}.itinerary-details-tripspan>div:not(:last-of-type)::after{content:"|";color:var(--auro-color-text-secondary-on-light);display:inline-block;padding:0 .5rem}.itinerary-details-time-display .arrival-days-text{display:inline-block;transform:translateY(-2px);color:var(--auro-color-text-error-on-light);font-size:var(--auro-text-body-size-xs)}.itinerary-details-airline{margin:var(--auro-size-200) 0;display:flex;gap:var(--auro-size-200)}.itinerary-flight-tail{width:24px}.flight-and-status-wrapper{display:inline-flex}.itinerary-details-time-display{font-size:var(--auro-text-heading-300-px)}.itinerary-layover-time-display{line-height:150%;color:var(--auro-color-text-primary-on-light);padding:var(--auro-size-200) 0;margin:var(--auro-size-150) 0;border-top:1px solid var(--auro-color-border-divider-on-light);border-bottom:1px solid var(--auro-color-border-divider-on-light);font-feature-settings:'liga' off}.itinerary-summary{font-size:var(--auro-text-body-size-sm)}auro-accordion[expanded] .itinerary-summary{display:none}.itinerary-details-cancelled{float:right}.itinerary-details-seating{margin:var(--auro-size-100) 0;display:flex}.itinerary-details-seating .seating-cabin,.itinerary-details-seating .seat-number{display:inline-block}.itinerary-details-seating .seat-number{font-size:var(--auro-text-heading-300-px);color:var(--auro-color-brand-atlas-400)}.itinerary-details-seating .seat-display-name{font-size:var(--auro-text-body-size-sm);color:var(--auro-color-text-secondary-on-light)}.itinerary-details-seating .itinerary-divider{margin:0 var(--auro-size-100)}.itinerary-details-seating .premium-star{transform:translateX(-2px)}.itinerary-footer .premium-star{transform:translateY(2px)}.passenger-seating .premium-star{transform:translateY(2px)}.premium-star{color:var(--auro-color-brand-midnight-400);width:1.125rem}.standby-rec{display:flex;gap:.5rem}.standby-rec-text{padding:.1rem}.upgrade-status-badges auro-badge{padding:var(--auro-size-25) var(--auro-size-150)}.upgrade-status-container{display:flex;flex-direction:column;gap:var(--ds-size-50)}.upgrade-status-first-class-badge{border-color:var(--ds-color-background-darkest);background-color:transparent}.upgrade-status-first-class-text{color:var(--ds-color-background-darkest);font-size:var(--auro-text-body-size-xs)}.upgrade-status-first-class-icon{color:var(--ds-color-background-darkest);padding-right:var(--auro-size-25);width:var(--auro-size-200);height:var(--auro-size-200)}.upgrade-status-premium-badge{border-color:var(--ds-color-tier-fare-business-default);background-color:transparent}.upgrade-status-premium-text{color:var(--ds-color-tier-fare-business-default);font-size:var(--auro-text-body-size-xs)}.upgrade-status-premium-class-icon{color:var(--ds-color-tier-fare-business-default);padding-right:var(--auro-size-25);width:var(--auro-size-200);height:var(--auro-size-200)}.upsell-seat-container{margin-bottom:var(--auro-size-200)}@media screen and (min-width:768px),print{.seating .seat-display-name{display:inline-block}.itinerary-summary{display:none}.itinerary-details-cancelled{display:inline-block;float:none}.itinerary-details-tripspan{padding-bottom:var(--auro-size-200);border-bottom:1px solid var(--auro-color-border-divider-on-light)}.itinerary-details-airline{margin:unset}.itinerary-details-station-schedule{display:flex;justify-content:space-between;gap:var(--ds-grid-gutter-xl)}.itinerary-details-flex-layout{display:flex;justify-content:space-between;padding-top:var(--auro-size-150)}.itinerary-actions{flex-direction:column}.upgrade-status-container{flex-direction:row;margin:var(--ds-size-150) 0;gap:var(--auro-size-100)}.upgrade-divider{border-top:var(--auro-color-border-divider-on-light)}}@media screen and (max-width:402px){.other-airline-action-wrapper{flex-direction:column}}@media screen and (max-width:700px){.upgrade-divider{display:none}}.join-mileage-plan{margin:var(--auro-size-200) 0;padding:0 var(--auro-size-150) 0 var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1);flex-direction:row-reverse}.join-mileage-plan-top{padding:var(--auro-size-300) 0;display:flex;justify-content:space-between;align-items:center}.expandable[expanded] .expand.join-mileage-plan-bottom{padding:0 0 var(--auro-size-200);display:flex;flex-direction:row;justify-content:space-between}.join-mileage-plan-top h2{color:var(--auro-color-brand-atlas-400);font-size:var(--auro-text-heading-300-px);font-weight:var(--auro-text-heading-default-weight);margin:0}.join-mileage-plan-top sup{font-size:var(--auro-text-body-size-sm)}.expandable[expanded] .expand#join-mp-text{display:inline-block;padding:0;margin:var(--auro-size-200) 0 0}.join-mileage-plan-top .expand{font-size:var(--auro-text-body-size-sm);display:inline-block}.join-mileage-plan-ad{display:flex;flex-direction:column;margin:0 var(--auro-size-50)}.join-mileage-plan-ad>img{align-self:center;width:7.5rem;height:3.75rem}.join-mileage-plan-ad>p{margin:var(--auro-size-100) 0 0;font-size:var(--auro-text-body-size-xs);text-align:center}.expandable[expanded] .expand#join-mp-link{display:block;margin-bottom:var(--auro-size-300)}@media screen and (min-width:768px){.join-mileage-plan{border-radius:var(--auro-border-radius);margin:var(--auro-size-200) var(--auro-size-200);padding:0}.join-mileage-plan-content{display:flex;flex-wrap:wrap;justify-content:space-between}.join-mileage-plan-top{order:1;padding:var(--auro-size-400) 0 var(--auro-size-200) var(--auro-size-200)}.expand#join-mp-link{order:2;display:flex;align-items:center;padding:var(--auro-size-400) var(--auro-size-150) var(--auro-size-200) 0;min-width:160px;margin-bottom:0}#join-mp-bottom{order:3;width:100%;background-color:rgba(205,230,255,.5);display:flex;flex-direction:row;justify-content:space-evenly;padding:var(--auro-size-300) 0 var(--auro-size-400)}.join-mileage-plan-top h2{font-size:var(--auro-text-heading-500-px-breakpoint-md);font-weight:var(--auro-text-heading-700-weight);margin-top:0;margin-bottom:var(--auro-size-100)}.join-mileage-plan-top>p{font-size:var(--auro-text-body-size-sm);margin:0}.join-mileage-plan-ad>p{font-size:var(--auro-text-body-size-sm);margin-top:var(--auro-size-100);margin-bottom:0}}@media screen and (min-width:1024px){.join-mileage-plan-top{padding-left:var(--auro-size-500)}.expand#join-mp-link{padding-right:var(--auro-size-500)}}.junior-jetsetter-alert-container{display:flex;background-color:var(--ds-color-brand-goldcoast-100);border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-100) var(--ds-size-150);margin:var(--ds-size-150) var(--ds-size-100) 0}.junior-jetsetter-alert-icon{transform:translateY(-2px);margin-right:var(--ds-size-100)}.junior-jetsetter-alert-content{margin-top:0;margin-bottom:0}.junior-jetsetter-alert-content>p{display:inline}.junior-jetsetter-alert-content>form{display:inline}.junior-jetsetter-link-btn{padding:0;border:0;background:none;color:var(--ds-color-text-link-default);text-decoration:underline}@media screen and (min-width:768px){.junior-jetsetter-alert-container{margin:1.25rem var(--ds-size-200) var(--ds-size-200);padding-bottom:0}}@media screen and (min-width:1024px){.junior-jetsetter-alert-container{margin-top:0}}.link-reservation-already-linked-toast{background-color:var(--auro-color-alert-advisory-on-light)}.link-reservation-toast-wrapper{position:sticky;margin:0 .5rem .5rem;bottom:2rem;z-index:500}@media screen and (min-width:768px){.link-reservation-toast-wrapper{margin-left:2.625rem}}.linked-reservation-dialog-header{color:var(--auro-color-brand-midnight-400);font-size:var(--auro-text-heading-500-px-breakpoint-sm)}.linked-reservation-dialog-content>p{font-size:var(--auro-text-body-size-default);margin:var(--auro-size-50) 0 var(--auro-size-300)}.linked-reservation-dialog-content h3{font-size:var(--auro-text-body-size-sm);color:var(--auro-color-brand-neutral-500)}.linked-reservation-code{font-size:var(--auro-text-body-size-lg)}.linked-reservation-dialog-icon{color:var(--auro-color-brand-midnight-400);width:1.5rem}@media screen and (min-width:1024px){.linked-reservation-dialog-header{font-size:var(--auro-text-heading-500-px-breakpoint-md)}}.major-delay-banner-wrapper{display:flex;background-color:var(--ds-color-background-primary-200-default);border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-100) var(--ds-size-150);margin:var(--ds-size-150) var(--ds-size-100) var(--ds-size-150)}.major-delay-banner-icon{margin-right:var(--ds-size-100);color:var(--ds-color-icon-warning-default)}.major-delay-banner-content{transform:translateY(2px)}.major-delay-banner-text{display:inline;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.major-delay-banner-wrapper{margin:1.25rem var(--ds-size-200) var(--ds-size-200)}}@media screen and (min-width:1024px){.major-delay-banner-wrapper{margin-top:var(--ds-size-200)}}.emergency-contact-banner-wrapper{margin:var(--auro-size-100) var(--auro-size-200)}.emergency-contact-banner-container{margin-top:var(--auro-size-300)}auro-hyperlink.emergency-contact-details-banner-button::part(link){display:inline!important;padding:0!important;line-height:0!important}auro-hyperlink.emergency-contact-details-banner-button{display:inline}.pay-ssr-alert-container{display:flex;background-color:var(--ds-color-brand-goldcoast-100);border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-100) var(--ds-size-150);margin:var(--ds-size-150) var(--ds-size-100) var(--ds-size-150)}.pay-ssr-alert-icon{transform:translateY(-2px);margin-right:var(--ds-size-100)}.pay-ssr-alert-content{margin-top:0;margin-bottom:0}.pay-ssr-alert-content>p{display:inline}.pay-ssr-alert-content>form{display:inline}.pay-ssr-link-btn{padding:0;border:0;background:none;color:var(--ds-color-text-link-default);text-decoration:underline}@media screen and (min-width:768px){.pay-ssr-alert-container{margin:1.25rem var(--ds-size-200) var(--ds-size-200);padding-bottom:0}}@media screen and (min-width:1024px){.pay-ssr-alert-container{margin-top:var(--ds-size-200)}}.read-policies-container{margin:var(--auro-size-200) var(--auro-size-150) var(--auro-size-50)}.read-policies-container>p{display:inline-block;margin:0}.read-policies-form{display:inline-block}@media screen and (min-width:768px){.read-policies-container{margin:var(--auro-size-200) var(--auro-size-100) 0}.read-policies-container>p{display:inline-block}}.responsive-cancels-failure-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-px);margin-bottom:-100px}.responsive-cancels-failure-dialog-icon{color:var(--auro-color-brand-midnight-400);width:1.5rem;transform:translateY(4px);margin-right:var(--ds-size-100)}@media screen and (min-width:768px){.responsive-cancels-failure-dialog-header{font-size:var(--auro-text-heading-600-px-breakpoint-md);font-weight:var(--auro-text-heading-500-weight)}.responsive-cancels-failure-dialog-icon{display:none}}.rules-restrictions-container{margin:var(--ds-size-800) var(--ds-size-100)}.rules-restrictions-header{font-size:var(--ds-text-heading-500-size-breakpoint-sm);padding:0 var(--ds-size-100)}@media screen and (min-width:768px){.rules-restrictions-container{border-color:var(--ds-color-border-divider-default);border-radius:var(--ds-border-radius);border-style:solid;margin:var(--ds-size-800) var(--ds-size-200);padding:0 var(--ds-size-300) var(--ds-size-400);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}.rules-restrictions-header{margin-top:var(--ds-size-400);padding:0}}.seating-cabin-saver-info-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-px);margin-bottom:-100px}.seating-cabin-saver-info-icon{color:var(--auro-color-brand-midnight-400);width:1.5rem;transform:translateY(4px);margin-right:var(--ds-size-100)}.seating-cabin-saver-info-content{font-size:var(--ds-text-body-size-default)}@media screen and (min-width:768px){.seating-cabin-saver-info-container{margin:var(--auro-size-100) var(--auro-size-200)}.seating-cabin-saver-info-icon{display:none}}.session-timeout-banner-container{margin:var(--auro-size-200) var(--auro-size-400) 0}@media screen and (min-width:768px){.session-timeout-banner-container{margin:var(--ds-size-400) auto 0;max-width:var(--auro-breakpoint-lg);padding:0 var(--ds-size-300)}}.ssr-paid-banner-container{display:flex;background-color:#e6f2ff;border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-50) var(--ds-size-150);margin:var(--ds-size-200) var(--ds-size-100) var(--ds-size-200)}.ssr-paid-banner-icon{transform:translateY(-2px);margin-right:var(--ds-size-100)}.ssr-paid-banner-content{margin-top:0;margin-bottom:0}.ssr-paid-banner-content>p{display:inline}.ssr-paid-banner-content>form{display:inline}.ssr-paid-link-btn{padding:0;border:0;background:none;color:var(--ds-color-text-link-default);text-decoration:underline}@media screen and (min-width:768px){.ssr-paid-banner-container{margin:var(--ds-size-200) var(--ds-size-200)}}.success-toast-wrapper{position:sticky;margin:0 .5rem .5rem;bottom:2rem;z-index:500}@media screen and (min-width:768px){.success-toast-wrapper{margin-left:2.625rem}}.ticket-only-banner-container{display:flex;background-color:var(--ds-color-alert-advisory-default);border-radius:var(--auro-border-radius);margin:var(--auro-size-100) var(--auro-size-200);padding:var(--auro-size-100) var(--auro-size-150) var(--auro-size-100) var(--auro-size-200)}.ticket-only-banner-content{display:flex;flex-direction:row}.ticket-only-banner-content auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.ticket-only-banner-content p{margin:0;padding:var(--auro-size-100) var(--auro-size-100) var(--auro-size-100) 0}.ticket-only-banner-content p a{color:var(--auro-color-text-primary-on-light)}@media screen and (min-width:768px){.ticket-only-banner-container{margin:var(--auro-size-100) var(--auro-size-200);margin-top:var(--auro-size-300)}}@media screen and (min-width:768px){.ticket-only-banner-container{margin-bottom:var(--auro-size-100)}.hero-image{border-radius:.5rem;margin:0 var(--auro-size-200);height:20rem}.warning-toast-container>.toast{margin:0 var(--ds-size-200);padding:0}}@media screen and (min-width:1024px){.hero-image{display:none}.reservation-details{display:flex}.banner-extra-space{margin-top:calc(var(--beta-banner-height-desktop) + 2rem + 2.5rem)}.reservation-subheader{order:1}.confirmation-code-container{width:236px;margin-left:24px;flex-direction:column;border-bottom:unset}.confirmation-destion-avatar{padding:initial;height:initial;width:initial}.confirmation-code-label{margin-top:var(--auro-size-200)}.confirmation-code-label>span{font-size:var(--auro-size-200);line-height:var(--auro-size-300)}.confirmation-code{font-size:var(--auro-size-600);line-height:3rem}.details{width:1168px}}@media screen and (max-width:768px){.passenger-actions a,.passenger-actions auro-button{flex-grow:1;flex-shrink:1;flex-basis:0}}@media screen and (min-width:768px){.trip-insurance-container{margin-left:calc(-1*var(--auro-size-200));margin-right:calc(-1*var(--auro-size-200))}}.unmr-info-banner-container{margin:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius)}.advisory-on-light{background-color:var(--auro-color-alert-advisory-on-light)}.unmr-info-banner-content{display:flex;flex-direction:row}.unmr-info-banner-content auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.unmr-info-banner-content p{margin:0;padding:10px 8px 8px 0}.unmr-info-banner-content p a{color:var(--auro-color-text-primary-on-light)}@media screen and (min-width:768px){.unmr-info-banner-container{margin:var(--auro-size-200) 0;margin-top:var(--auro-size-300)}.unmr-info-banner-post-content{margin:var(--auro-size-100) var(--auro-size-200)}}.upsell-banner{display:none}.upsell-banner-mobile{margin-top:2rem;margin-bottom:2rem;background-color:#f7f7f7;padding:22px 38px 22px;border-radius:var(--auro-border-radius);display:flex;flex-direction:row;height:120px;cursor:pointer}.icon-container-premium{width:56px;background-color:#005053;padding:10px;border-radius:30px;display:flex}.icon-container-first{width:56px;background-color:#00446a;padding:10px;border-radius:30px;display:flex}.icon-container-exit{width:56px;background-color:#0074ca;padding:10px;border-radius:30px;display:flex}.banner-icon-premium{margin-top:8px;margin-left:2px;color:#fff}.banner-icon-first{margin-top:8px;margin-left:2px;color:#fff}.banner-icon-exit{margin-top:10px;color:#fff}.upsell-banner-content{display:flex;flex-direction:column;margin-left:2rem;justify-content:space-between}.upsell-header-premium{color:#005053;font-weight:450;font-size:18px;line-height:26px}.upsell-header-first{color:#00446a;font-weight:450;font-size:18px;line-height:26px}.upsell-header-exit{color:#222;font-weight:450;font-size:18px;line-height:26px}.subheader-price-premium{font-weight:450;font-size:16px;line-height:24px;color:#005053}.subheader-price-first{font-weight:450;font-size:16px;line-height:24px;color:#00446a}.subheader-price-exit{font-weight:450;font-size:16px;line-height:24px;color:#0074ca}.upsell-disclaimer{font-weight:450;font-size:10px;line-height:14px;color:#626b79}.upsell-trailing{margin-left:auto;display:flex;flex-direction:column;justify-content:center}.upgrade-button-premium{display:none}.upgrade-button-first{display:none}.upgrade-button-exit{display:none}.chevron{display:block;color:#2e2e2e;width:35px;margin-top:18px}.upsell-subheader{color:#626b79;font-weight:450;font-size:16px;line-height:24px}@media screen and (min-width:768px){.upsell-banner-mobile{display:none}.upsell-banner{margin-top:2rem;margin-bottom:2rem;background-color:#f7f7f7;padding:22px 38px 22px;border-radius:var(--auro-border-radius);display:flex;flex-direction:row;height:120px}.upgrade-button-premium{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background-color:#005053;border:#005053;font-family:var(--ds-font-family-default,"AS Circular",Helvetica Neue,Arial,sans-serif);font-size:var(--ds-text-body-size-default,1rem);font-weight:var(--ds-text-body-default-weight,500);border-radius:var(--ds-border-radius,.375rem);min-height:var(--ds-size-600,3rem);max-height:var(--ds-size-600,3rem);padding:0 var(--ds-size-300,1.5rem)}.upgrade-button-first{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background-color:#00446a;border:#00446a;font-family:var(--ds-font-family-default,"AS Circular",Helvetica Neue,Arial,sans-serif);font-size:var(--ds-text-body-size-default,1rem);font-weight:var(--ds-text-body-default-weight,500);border-radius:var(--ds-border-radius,.375rem);min-height:var(--ds-size-600,3rem);max-height:var(--ds-size-600,3rem);padding:0 var(--ds-size-300,1.5rem)}.upgrade-button-exit{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background-color:#0074ca;border:#0074ca;font-family:var(--ds-font-family-default,"AS Circular",Helvetica Neue,Arial,sans-serif);font-size:var(--ds-text-body-size-default,1rem);font-weight:var(--ds-text-body-default-weight,500);border-radius:var(--ds-border-radius,.375rem);min-height:var(--ds-size-600,3rem);max-height:var(--ds-size-600,3rem);padding:0 var(--ds-size-300,1.5rem)}.button-text-slot{color:var(--ds-color-text-primary-inverse,#fff)}.chevron{display:none}}@media screen and (max-width:576px){.upsell-banner-mobile{margin-top:2rem;margin-bottom:2rem;background-color:#f7f7f7;padding:20px 10px 20px 30px;border-radius:var(--auro-border-radius);display:flex;flex-direction:row;height:120px;cursor:pointer}.icon-container-premium{display:none}.icon-container-first{display:none}.icon-container-exit{display:none}.upsell-banner-content{display:flex;flex-direction:column;margin-left:0;justify-content:space-between}.upsell-trailing{margin-left:auto;margin-right:10px;margin-top:5px;display:flex;flex-direction:column;justify-content:center}}.real-id-outer{margin:var(--auro-size-200) 0;padding:var(--auro-size-300) var(--auro-size-150) var(--auro-size-200) var(--auro-size-200);display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15)}.real-id-inner{font-weight:450;font-size:16px;line-height:24px;font-feature-settings:'liga' off;color:#222;flex:none;order:1;align-self:stretch;flex-grow:0}@media screen and (min-width:768px){.real-id-outer{display:flex;flex-direction:column;margin:var(--auro-size-100) var(--auro-size-200);padding:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);gap:var(--auro-size-200)}}.passenger-list{margin:var(--auro-size-200) 0;padding:var(--auro-size-100) var(--auro-size-150) var(--auro-size-100) var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}.passengers-color-secondary{color:var(--auro-color-text-secondary-on-light)}.passenger-count{font-size:var(--auro-text-body-size-xs)}.passenger-count auro-icon{width:1rem;height:1rem;line-height:1rem}.passenger-details{display:flex;flex-direction:row-reverse;margin-bottom:var(--auro-size-100);padding-bottom:var(--auro-size-100);border-bottom:1px solid var(--auro-color-border-divider-on-light)}.passenger-details:last-of-type{margin-bottom:unset;padding-bottom:unset;border-bottom:0}.passenger-name{font-size:var(--auro-text-heading-500-size-breakpoint-sm);margin:var(--auro-size-100) 0}.passenger-lap-infant{font-size:var(--auro-size-150);color:var(--auro-color-text-emphasis-on-light);margin:var(--auro-size-50) 0}.card-summary{margin:0;color:var(--auro-color-text-secondary-on-light)}.passenger-frequent-flyer{display:flex;gap:var(--auro-size-200)}.passenger-frequent-flyer .passenger-frequent-flyer-badges{display:flex;flex-direction:column}.passenger-frequent-flyer .passenger-frequent-flyer-badges auro-badge{margin-bottom:var(--auro-size-100)}.passenger-identifiers{font-size:var(--auro-text-body-size-sm)}.passenger-identifiers dt,.passenger-identifiers dd{display:inline}.passenger-identifiers dt{color:var(--auro-color-text-secondary-on-light)}.passenger-identifiers dd{margin-inline-start:0;color:var(--auro-color-text-primary-on-light)}.passenger-actions{display:flex;flex-wrap:wrap;gap:var(--auro-size-200)}.passenger-actions a{min-height:2.25rem;max-height:2.25rem}.passenger-actions a:hover{background-image:linear-gradient(rgb(0 0 0/2%) 0 0)}.passenger-food h3{font-size:var(--auro-text-body-size-xs);margin-bottom:var(--auro-size-100)}.passenger-food auro-icon{width:1rem;line-height:1rem}.passenger-food-segments{justify-content:space-between;align-items:baseline;padding:var(--auro-size-200);background-color:#effcfe;border-radius:var(--auro-border-radius)}.passenger-food-segment{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.preorder-food-window-open{color:var(--ds-color-status-success)}.preorder-food-window-closed{color:var(--ds-color-texticon-muted)}.passenger-food-segments .passenger-food-airports h4,.passenger-food-segments .passenger-food-airports p{margin:0}.passenger-food-segments .passenger-food-airports h4{font-size:var(--auro-text-body-size-lg)}.passenger-food-segments .passenger-food-airports p{font-size:var(--auro-text-body-size-xs)}.passenger-food-segments auro-hyperlink{white-space:nowrap;display:grid}.passenger-umnr-notice{color:var(--auro-color-text-secondary-on-light);margin-top:var(--auro-size-200);margin-bottom:var(--auro-size-200);font-size:var(--auro-text-body-size-xxs);display:flex;align-items:center}.passenger-umnr-notice p{margin:0;line-height:140%;font-feature-settings:"liga" off;color:var(--ds-color-text-secondary-default)}.passenger-umnr-notice p a{display:inline;color:var(--ds-color-text-link-default)}@media screen and (min-width:768px),print{.passenger-list{display:flex;flex-direction:column;margin:var(--auro-size-100) var(--auro-size-200);padding:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);gap:var(--auro-size-200)}.passenger-details-column{flex-grow:1}.passenger-details{margin-bottom:var(--auro-size-200);padding-bottom:var(--auro-size-200);border-bottom:1px solid var(--auro-color-border-divider-on-light)}.passenger-count{margin-top:var(--auro-size-100)}.passenger-frequent-flyer{flex-direction:column}.passenger-main{display:flex;justify-content:space-between;gap:30px}.passenger-identifiers{margin:0}.passenger-main>*:not(.passenger-actions){flex-grow:1;flex-basis:30%}.passenger-actions{flex-direction:column}.passenger-actions a{display:block}.passenger-food-segments auro-hyperlink{white-space:nowrap;display:unset}}@media screen and (min-width:1024px),print{.passenger-list{flex-direction:column;padding:var(--auro-size-200) var(--auro-size-500)}.passenger-main{justify-content:flex-start}.passenger-frequent-flyer .passenger-frequent-flyer-badges{flex-direction:row;gap:var(--auro-size-100)}.passenger-food-segments{max-width:68%;display:flex;gap:16px}.passenger-food-segment{margin-bottom:0}}.reservation-subheader{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid var(--auro-color-border-divider-on-light)}.reservation-nav{text-align:right}.reservation-nav .nav-toggle{margin:var(--auro-size-100);padding:0;background-color:var(--auro-color-background-lightest);border:0;color:var(--auro-color-text-link-on-light)}.reservation-nav .collapsible-nav{height:0;position:absolute;right:0}.reservation-nav ul.nav-links{list-style-type:none;white-space:nowrap;text-align:left;color:var(--auro-color-text-link-on-light);padding:var(--auro-size-200) var(--auro-size-300) var(--auro-size-100);margin:0 var(--auro-size-100);border-radius:var(--auro-border-radius);box-shadow:0 0 6px 1px rgba(0,0,0,.1);background-color:var(--auro-color-background-lightest);display:none;position:relative;z-index:100}.reservation-nav[aria-expanded="true"] ul.nav-links{display:block}.collapsible-nav li button{border:0;background:none;margin-left:var(--auro-size-200);padding:0}.reservation-nav .nav-toggle .close{display:none}.reservation-nav .nav-toggle .open{display:inline-block;height:2rem}.reservation-nav .nav-toggle[aria-expanded="true"] .close{display:inline-block}.reservation-nav .nav-toggle[aria-expanded="true"] .open{display:none}.reservation-nav ul.nav-links li{padding:var(--auro-size-100) 0}.reservation-nav ul.nav-links li a{text-decoration:none;display:inline-block;color:var(--auro-color-text-link-on-light);margin-left:var(--auro-size-200)}.confirmation-code-container{margin-bottom:var(--auro-size-150)}.oa-confirmation-code-wrapper{display:flex;flex-direction:row;gap:.938rem;font-weight:450;border-top:1px solid var(--auro-color-border-divider-on-light);padding:var(--auro-size-150) var(--auro-size-200);width:100%;background-color:var(--auro-color-brand-neutral-100);color:var(--auro-color-brand-neutral-500);font-size:var(--auro-text-body-size-xs);line-height:var(--auro-size-200)}.oa-confirmation-code-wrapper .icon{min-width:1.375rem}.oa-confirmation-code-wrapper .content{display:flex;flex-direction:column;align-self:center}.oa-confirmation-code-hyperlink{display:none}.oa-confirmation-code-button{border-radius:75px;background:#00000008;cursor:pointer;margin:0;border:0;width:1.75rem;height:2.25rem;margin-left:auto;padding:8px 8px 1px 4px;align-self:center}.oa-confirmation-code-button-chevron{color:var(--icon-accent,#0074ca);width:1.25rem;height:1.25rem}.oa-confirmation-code-wrapper .content .code{display:inline-block;margin:0;color:var(--auro-color-brand-gray-500);font-weight:700}.quick-actions{display:grid;margin-top:20px;grid-template-columns:repeat(3,1fr);column-gap:1rem;align-items:center;justify-items:center}.quick-actions.quick-actions-m{margin-top:0;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.03)}.quick-actions .icon-container{background:rgba(0,0,0,.03);width:40px;height:48px;border:0;border-radius:100px;display:flex;justify-content:center;align-items:center;padding-top:5px;cursor:pointer}@media screen and (max-width:1023px){.quick-actions.quick-actions-dt{display:none}}@media screen and (min-width:1024px){.reservation-subheader{flex-direction:column;flex-wrap:unset;justify-content:unset;border-bottom:unset}.reservation-nav .nav-toggle{display:none}.reservation-nav ul.nav-links{display:block;box-shadow:unset}.reservation-nav ul.nav-links li:not(:last-of-type){border-bottom:1px solid var(--auro-color-border-divider-on-light)}.reservation-nav .collapsible-nav{position:unset}.confirmation-code-container{order:1;margin-bottom:var(--auro-size-100)}.reservation-nav{order:3}.oa-confirmation-code-wrapper{display:flex;flex-direction:row;gap:.938rem;font-weight:450;order:2;background-color:var(--auro-color-brand-neutral-100);border:1px solid var(--auro-color-border-divider-on-light);border-radius:var(--auro-border-radius);margin:.5rem 2rem 0 1.5rem;width:unset;padding:var(--auro-size-150) var(--auro-size-200) var(--auro-size-50)}.oa-confirmation-code-wrapper .icon{min-width:1.375rem}.oa-confirmation-code-hyperlink{display:block;text-decoration:none;color:var(--ds-color-text-link-default)}.oa-confirmation-code-hyperlink:hover{text-decoration:underline}.oa-confirmation-code-button{display:none}.quick-actions.quick-actions-m{display:none}}.frequent-flyer-badges auro-badge{height:auto;font-size:var(--auro-text-body-size-xs);font-family:var(--auro-font-family-default);padding:4px 12px 2px;line-height:1;color:var(--ds-basic-color-texticon-default);background-color:var(--ds-basic-color-tier-program-loyaltytier-silver);border-color:var(--ds-basic-color-tier-program-loyaltytier-silver)}auro-badge.tier-mvp{color:var(--auro-color-text-primary-on-dark);background-color:var(--auro-color-tier-alaska-mvp-on-light);border-color:var(--auro-color-tier-alaska-mvp-on-light)}auro-badge.tier-atmos-silver{color:var(--ds-basic-color-texticon-default);background-color:var(--ds-basic-color-tier-program-loyaltytier-silver);border-color:var(--ds-basic-color-tier-program-loyaltytier-silver)}auro-badge.tier-mvp-gold{color:var(--ds-basic-color-texticon-default);background-color:var(--ds-basic-color-tier-program-loyaltytier-gold);border-color:var(--ds-basic-color-tier-program-loyaltytier-gold)}auro-badge.tier-atmos-platinum{color:var(--ds-basic-color-texticon-default);background-color:var(--ds-basic-color-tier-program-loyaltytier-platinum);border-color:var(--ds-basic-color-tier-program-loyaltytier-platinum)}auro-badge.tier-atmos-titanium{color:var(--ds-basic-color-texticon-inverse);background-color:var(--ds-basic-color-tier-program-loyaltytier-titanium);border-color:var(--ds-basic-color-tier-program-loyaltytier-titanium)}auro-badge.tier-oneworldruby{color:var(--ds-basic-color-texticon-inverse);background-color:var(--ds-basic-color-tier-program-oneworld-ruby);border-color:var(--ds-basic-color-tier-program-oneworld-ruby)}auro-badge.tier-oneworldsapphire{color:var(--ds-basic-color-texticon-inverse);background-color:var(--ds-basic-color-tier-program-oneworld-sapphire);border-color:var(--ds-basic-color-tier-program-oneworld-sapphire)}auro-badge.tier-oneworldemerald{color:var(--ds-basic-color-texticon-inverse);background-color:var(--ds-basic-color-tier-program-oneworld-emerald);border-color:var(--ds-basic-color-tier-program-oneworld-emerald)}.upsell-section-card{margin:var(--auro-size-100) var(--auro-size-100);border-radius:var(--auro-border-radius)}@media screen and (min-width:768px){.upsell-section-card{margin:var(--auro-size-200) var(--auro-size-200)}}.contact-details-banner{display:flex;flex-direction:row;margin:var(--auro-size-200) var(--auro-size-200)}.contact-details-banner auro-icon{padding:var(--auro-size-100) var(--auro-size-100)}.contact-details-banner p{color:var(--auro-color-text-primary-on-light)}.contact-details-banner .contact-details-banner-icon{color:var(--auro-color-text-link-on-light)}.contact-details-banner-button{margin:calc(-1*var(--auro-size-md))}.status-canceled-wrapper{display:inline-block;margin-left:var(--ds-size-100)}.status-canceled-wrapper auro-icon{width:1.25rem}.status-canceled-wrapper p{display:inline-block;margin:0;transform:translateY(-2px);color:var(--ds-color-alert-error-default)}.status-delayed-wrapper{margin-left:var(--ds-size-100)}.status-delayed-wrapper auro-icon{width:1.25rem;color:var(--alert-on-light-warning)}.status-delayed-wrapper p{display:inline-block;margin:0;transform:translateY(-2px);color:var(--alert-on-light-warning)}.flight-delay-banner-container{display:flex;background-color:var(--ds-color-container-secondary-default);border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-100) var(--ds-size-100);margin:var(--ds-size-150) var(--ds-size-100) var(--ds-size-150)}.flight-delay-banner-icon{color:var(--ds-color-icon-info-default);transform:translateY(-2px)}.flight-delay-banner-content{display:inline-block;padding-left:.5rem;padding-bottom:.5rem}.flight-delay-banner-text{display:inline;margin:0}.flight-delay-banner-read-more-btn{padding:0;border:0;background:none;color:var(--auro-color-text-link-on-light);text-decoration:underline}.flight-delay-banner-read-more-btn:hover{text-decoration:none}@media screen and (min-width:768px){.flight-delay-banner-container{margin:1.25rem var(--ds-size-200) var(--ds-size-200);padding-bottom:0}}.flight-delay-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-size)}.flight-delay-dialog-icon{transform:translateY(2px)}.flight-delay-content>p,.flight-delay-content>ul{margin:0}@media screen and (min-width:768px){.flight-delay-dialog-icon{display:none}}.status-on-time-wrapper{display:inline-block;margin-left:var(--ds-size-100)}.status-on-time-wrapper auro-icon{width:1.25rem}.status-on-time-wrapper p{display:inline-block;margin:0;transform:translateY(-2px);color:var(--auro-color-alert-success-on-light)}.group-upper-banner-wrapper{display:flex;margin:var(--ds-size-150) var(--ds-size-100) 0}.group-lower-banner-wrapper{border-radius:var(--auro-border-radius);margin:var(--ds-size-100) var(--ds-size-100) var(--ds-size-150)}.group-lower-banner-bold-text{display:inline;margin-top:0;margin-bottom:0;font-weight:var(--auro-text-heading-500-weight)}@media screen and (min-width:768px){.group-banner-wrapper{margin:1.25rem var(--ds-size-200) var(--ds-size-200)}.group-upper-banner-wrapper{margin:var(--ds-size-150) var(--ds-size-200) 0}.group-lower-banner-wrapper{margin:var(--ds-size-100) var(--ds-size-200) var(--ds-size-150)}}@media screen and (min-width:1024px){.group-banner-wrapper{margin-top:var(--ds-size-200)}}.group-passenger-tracker{margin:var(--auro-size-200) 0;padding:var(--auro-size-100) var(--auro-size-150) var(--auro-size-100) var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}.group-passengers-color-secondary{color:var(--auro-color-text-secondary-on-light)}.group-passenger-count{font-size:var(--auro-text-body-size-xs)}.group-passenger-count auro-icon{width:1rem;height:1rem;line-height:1rem}.group-passenger-count-tracker{font-size:1.5rem;line-height:1.75rem;margin:var(--auro-size-300) 0 var(--auro-size-100) 0}.group-passenger-nav-button{background:none;border:0;font-size:var(--ds-text-body-size-md);font-weight:550;color:var(--auro-color-text-link-on-light);padding:0;margin:var(--auro-size-100) 0 var(--auro-size-200)}.group-passenger-nav-button-icon{height:1.25rem;width:1.25rem}@media screen and (min-width:768px),print{.group-passenger-tracker{display:flex;flex-direction:column;margin:var(--auro-size-200);padding:var(--auro-size-200) var(--auro-size-100);border-radius:var(--auro-border-radius);gap:var(--auro-size-200)}.group-passenger-count-tracker{font-size:1.5rem;line-height:1.75rem;margin:0}.group-passenger-nav-button{padding:0 0 var(--auro-size-200) 0;margin:0}}@media screen and (min-width:1024px),print{.group-passenger-tracker{flex-direction:column;padding:var(--auro-size-200) var(--auro-size-500)}.group-passenger-count-tracker{font-size:1.5rem;line-height:1.75rem;margin:0}.group-passenger-nav-button{padding:0 0 var(--auro-size-200) 0;margin:0}}.group-passenger-info-details{padding:0 var(--ds-size-300);margin-bottom:var(--ds-size-700)}.group-passenger-info-entered-accordion auro-accordion::part(contentWrapper){padding-left:0;padding-right:0}.group-passenger-info-reservation-crumb{color:var(--ds-color-ui-default-default);cursor:pointer}.group-passenger-info-text{margin:0 var(--ds-size-200)}.group-passenger-info-text-body{margin-top:-1rem}.group-passenger-info-text-body p{color:var(--auro-color-text-secondary-on-light)}.group-passenger-info-divider{margin:0 var(--ds-size-200) var(--ds-size-400);color:var(--auro-color-text-secondary-on-light)}.group-passenger-hero{margin-left:-.5rem;margin-bottom:-1rem}.group-passenger-info-accordion{font-weight:550}.group-passenger-info-nav{margin-top:10rem;font-family:var(--ds-font-family-default,"AS Circular",Helvetica Neue,Arial,sans-serif)}.group-passenger-info-entered-text{display:inline;margin-top:0;margin-bottom:0;font-size:var(--auro-text-body-size-lg);font-weight:var(--auro-text-heading-500-weight)}.group-passenger-secure-flight{display:inline-flex;border-radius:var(--auro-border-radius);overflow-y:auto;height:100%;padding-bottom:0}@media screen and (min-width:768px),print{.group-passenger-info-text{margin:0}.group-passenger-info-entered-accordion auro-accordion::part(contentWrapper){padding-left:var(--ds-size-400,2rem);padding-right:var(--ds-size-200,1rem)}.group-passenger-info-divider{margin:0 0 var(--ds-size-400);color:var(--auro-color-text-secondary-on-light)}.group-passenger-hero{margin-bottom:0}.group-passenger-info-entered-text{font-size:var(--auro-text-body-size-md)}.group-passenger-secure-flight{padding-bottom:var(--ds-size-700)}}.link-reservation auro-icon{color:var(--auro-color-text-link-on-light)}.link-reservation button{padding:0;background:none;border:0;font-size:var(--auro-text-body-size-default);color:var(--auro-color-brand-atlas-400)}.link-reservation{margin:var(--auro-size-200) 0;padding:var(--auro-size-200) var(--auro-size-150) var(--auro-size-200) var(--auro-size-200);box-shadow:0 0 6px 1px rgba(0,0,0,.1)}@media screen and (min-width:768px){.link-reservation{margin:var(--auro-size-200) var(--auro-size-200);border-radius:var(--auro-border-radius)}}.oa-banner-header{font-weight:500;font-size:18px;color:#00446a;line-height:26px;margin-bottom:2px}.oa-banner-subheader{font-weight:450;font-size:16px;color:var(--text-secondary-default,#626b79);line-height:24px}.oa-banner-container{display:flex;flex-direction:row;padding:10px 25px;align-items:center;background-color:#f7f7f7;margin:var(--auro-size-100) var(--auro-size-200);border-radius:var(--auro-border-radius)}.oa-banner-leading{display:flex;flex-direction:column;justify-content:space-around}.oa-banner-tail-container{min-width:80px;min-height:78px}.oa-chevron{color:var(--icon-accent,#0074ca);width:26px;height:26px}.oa-hyperlink{border-radius:75px;background:#00000008;position:relative;color:var(--auro-color-text-primary-on-dark);cursor:pointer;overflow:hidden;white-space:nowrap;margin:0;user-select:none;border:0;width:40px;height:48px;margin-left:var(--ds-size-200);padding:11px 7px}.oa-banner-trailing{margin-left:auto;display:flex;flex-direction:row;align-items:center}.oa-pnr{color:var(--text-primary-default,#222)}@media screen and (max-width:768px){.oa-banner-header{font-weight:450;font-size:18px;color:#00446a;line-height:26px;margin-bottom:2px}.oa-banner-subheader{font-weight:450;font-size:14px;color:var(--text-secondary-default,#626b79);line-height:24px}.oa-hyperlink{margin-left:10px}}@media screen and (max-width:576px){.oa-banner-container{display:flex;flex-direction:row;padding:15px 18px;align-items:center}.oa-banner-header{font-weight:450;font-size:16px;color:#00446a;line-height:24px;margin-bottom:2px}.oa-banner-subheader{font-weight:450;font-size:12px;color:var(--text-secondary-default,#626b79);line-height:16px}.oa-banner-tail-container{min-width:48px;min-height:46px;margin-top:8px}.oa-hyperlink{border-radius:75px;background:#00000008;cursor:pointer;margin:0;border:0;width:28px;height:36px;margin-left:var(--ds-size-200);padding:6px 8px 1px 4px}.oa-chevron{color:var(--icon-accent,#0074ca);width:20px;height:20px}}@media screen and (max-width:344px){.oa-hyperlink{margin-left:6px}}.other-airline-change-seat-dialog{display:inline-block}.change-seats-dialog-footer{text-align:center;justify-content:center}.change-seats-dialog-footer auro-hyperlink{color:var(--ds-color-text-link-default);display:inline-block}.change-seats-dialog-footer auro-hyperlink::part(link){text-decoration:underline}.change-seats-dialog-content section{width:85%}@media screen and (min-width:660px){.change-seats-dialog-content section{width:90%}}.ha-external-link{width:var(--auro-size-150);height:var(--auro-size-200)}:root,:host{--cp-p-margin:var(--auro-size-md);--cp-cell-row-gap:var(--auro-size-md);--cp-cell-helper-squeeze-p-margin:var(--auro-size-sm);--cp-cell-helper-squeeze-cell-row-gap:var(--auro-size-xs);--cp-cell-helper-squeeze-grid-row-gap:var(--auro-size-md);--cp-border:solid var(--ds-color-border-tertiary-default) 1px;--cp-border-radius:var(--ds-border-radius);--cp-border-padding:var(--auro-size-md);--cp-blue-header:var(--auro-color-brand-midnight-400);--cp-border-large-padding:var(--auro-size-xxl);--cp-tile-max-width:400px;--cp-block-gap:var(--auro-size-xxl)}cp-grid.grid-banner{--cp-grid-column-gap:var(--auro-size-xxl);--cp-grid-row-gap:var(--auro-size-xl);--cp-cell-margins:auto 0px;--cp-banner-columns:1fr 1fr;grid-template-columns:var(--cp-banner-columns);text-align:left}cp-grid.grid-row{--cp-grid-column-gap:var(--auro-size-lg);--cp-cell-margins:auto 0px;grid-auto-flow:column;max-width:max-content;margin:0;text-align:left}@media(max-width:660px){cp-grid.grid-banner{grid-template-columns:1fr}cp-grid.grid-banner.no-break{grid-template-columns:var(--cp-banner-columns)}cp-grid.grid-banner.mobile-flip>:last-child{grid-row:1}}cp-grid.grid-border{border:var(--cp-border);border-radius:var(--cp-border-radius);padding:var(--cp-border-padding);overflow:hidden}cp-grid{display:grid;column-gap:var(--cp-grid-column-gap);row-gap:var(--cp-grid-row-gap);margin:auto;max-width:1200px}cp-grid cp-grid{max-width:100%}cp-cell{width:-webkit-fill-available;width:-moz-available;margin:var(--cp-cell-margins);display:grid;grid-template-columns:1fr;row-gap:var(--cp-cell-row-gap)}cp-grid .seat-selector-container{container:seat-selector-container/inline-size}cp-grid .seat-selector-banner{width:auto;grid-template-columns:1fr auto;grid-column-gap:var(--auro-size-lg);border-width:0;border-radius:var(--ds-border-radius,6px);box-shadow:0 0 5px 0 rgba(0,0,0,.15)}cp-grid .seat-selector-prefix-icon auro-icon{min-width:3.5rem}cp-grid .seat-selector-headline{color:var(--ds-color-text-primary-default);font-size:28px;line-height:36px}cp-grid .seat-selector-body{color:var(--ds-color-text-secondary-default);font-size:16px;line-height:24px}cp-grid .seat-selector-smallprint{color:var(--ds-color-text-secondary-default);font-size:12px;line-height:16px}cp-grid .seat-selector-airlinecopy{color:var(--ds-color-text-primary-default);font-size:18px;line-height:24px}cp-grid .seat-selector-confirmation-code{overflow-wrap:anywhere}@container seat-selector-container (max-width:450px){cp-grid .seat-selector-prefix-icon{display:none;}cp-grid .seat-selector-headline{text-align:center;}}.itinerary-disrupted-banner-container{display:flex;background-color:var(--ds-color-background-primary-200-default);border-radius:var(--auro-border-radius);padding:var(--ds-size-150);margin:var(--ds-size-150) var(--ds-size-100) var(--ds-size-150)}.itinerary-disrupted-banner-icon{margin-right:var(--ds-size-100);color:var(--ds-color-icon-info-default)}.itinerary-disrupted-banner-content{transform:translateY(2px)}.itinerary-disrupted-banner-text{display:inline;margin-top:0;margin-bottom:0}.itinerary-disrupted-banner-btn{padding:0;border:0;background:none;color:var(--auro-color-text-link-on-light);text-decoration:underline}@media screen and (min-width:768px){.itinerary-disrupted-banner-container{margin:1.25rem 0 var(--ds-size-200)}}@media screen and (min-width:1024px){.itinerary-disrupted-banner-container{margin-top:var(--ds-size-200)}}.itinerary-disrupted-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-size)}.itinerary-disrupted-dialog-icon{transform:translateY(2px)}.itinerary-disrupted-content>p,.itinerary-disrupted-content>ul{margin:0}@media screen and (min-width:768px){.itinerary-disrupted-dialog-icon{display:none}}.major-sc-banner-wrapper{display:flex;background-color:var(--ds-color-background-primary-200-default);border-radius:var(--auro-border-radius);padding:var(--ds-size-150) var(--ds-size-150) var(--ds-size-100) var(--ds-size-150);margin:var(--ds-size-150) var(--ds-size-100) var(--ds-size-150)}.major-sc-banner-icon{margin-right:var(--ds-size-100);align-content:center;color:var(--ds-color-icon-info-default)}.major-sc-banner-content{transform:translateY(2px)}.major-sc-banner-text{display:inline;margin-top:0;margin-bottom:0}.major-sc-banner-btn{padding:0;border:0;background:none;color:var(--auro-color-text-link-on-light);text-decoration:underline}@media screen and (min-width:768px){.major-sc-banner-wrapper{margin:1.25rem var(--ds-size-200) var(--ds-size-200)}}@media screen and (min-width:1024px){.major-sc-banner-wrapper{margin-top:var(--ds-size-200)}}.major-sc-dialog-header{color:var(--ds-color-text-emphasis-default);font-size:var(--ds-text-heading-400-size)}.major-sc-dialog-icon{transform:translateY(2px)}.major-sc-dialog-content>p,.major-sc-dialog-content>ul{margin:0}@media screen and (min-width:768px){.flight-delay-dialog-icon{display:none}}.secure-flight-dialog span[slot="footer"]{justify-content:flex-start}.secure-flight-dialog .ktn-redress-number-form-icon{color:var(--auro-color-text-link-on-light);width:var(--ds-size-200)}@media screen and (min-width:768px){.secure-flight-banner-content{align-items:center!important}.secure-flight-wrapper{margin:var(--auro-size-100) var(--auro-size-200)!important}}.secure-flight-wrapper{display:flex;flex-direction:column;gap:var(--auro-size-100);margin:0}auro-hyperlink.secure-flight-banner-button::part(link){padding:0!important;line-height:0!important}auro-hyperlink.secure-flight-banner-button{display:inline}.expandable{display:flex;justify-content:space-between}.expandable-content{flex-grow:1}.expandable-button{height:100%;background:none;border:0;padding:0}.expandable .expand{display:none}.expandable[expanded] .expand{display:unset}.expandable .deflate{display:unset;overflow:hidden}.expandable[expanded] .deflate{display:none}.expandable-button::before{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' role='img' aria-hidden='true' style='min-width:var(--auro-size-lg);height:var(--auro-size-lg);fill:currentColor' class='ico_squareLarge'%3E%3Ctitle%3EDown indicator%3C/title%3E%3Cdesc%3EDirectional indicator; down%3C/desc%3E%3Cpath d='m6.397 9.554.073-.084a.75.75 0 0 1 .976-.073l.084.073L12 13.939l4.47-4.47a.75.75 0 0 1 .976-.072l.084.073a.75.75 0 0 1 .073.976l-.073.084L13.061 15l-.354.354a1 1 0 0 1-1.414 0L10.939 15l-4.47-4.47a.75.75 0 0 1-.072-.976l.073-.084-.073.084Z'%3E%3C/path%3E%3C/svg%3E");width:24px;display:block}.expandable-button[toggled]::before{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' role='img' aria-hidden='true' style='min-width:var(--auro-size-lg);height:var(--auro-size-lg);fill:currentColor' class='ico_squareLarge'%3E%3Ctitle%3EUp indicator%3C/title%3E%3Cdesc%3EDirectional indicator; up%3C/desc%3E%3Cpath d='m17.603 14.343-.073.084a.75.75 0 0 1-.976.073l-.084-.073L12 9.957l-4.47 4.47a.75.75 0 0 1-.976.073l-.084-.073a.75.75 0 0 1-.073-.976l.073-.085 4.823-4.823a1 1 0 0 1 1.414 0l4.823 4.823a.75.75 0 0 1 .073.977Z'%3E%3C/path%3E%3C/svg%3E")}@media screen and (min-width:768px),print{.expandable.disable-700 .expandable-control{display:none}.expandable.disable-700 .expand{display:unset}.expandable.disable-700 .deflate{display:none}}.toast{margin:var(--auro-size-200) var(--auro-size-400) 0}.toast-message{margin:0}@media screen and (min-width:768px){.toast{margin:var(--ds-size-400) auto 0;max-width:var(--auro-breakpoint-lg);padding:0 var(--ds-size-300)}}