.flightChangesDialogHeader,.u-layout-box-padding{padding:1.5rem}@media (max-width:650px){.flightChangesDialogHeader,.u-layout-box-padding{padding:1rem}}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogHeader__title{font-weight:600;line-height:1.6875rem}.flightChangesDialogHeader__subtitle{color:#8b8b9d;font-weight:400;line-height:1.5rem}.flightChangesDialogHeader__route{font-family:Azeret Mono,serif;font-weight:500}.flightChangesDialogHeader__date{font-weight:600}.flightChangesDialogSubheader__changeId,.u-focus-outline{border-radius:.25rem}.flightChangesDialogSubheader__changeId:focus-visible,.u-focus-outline:focus-visible{box-shadow:0 0 0 .1875em #cbc6fd;position:relative;z-index:2}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogSubheader{align-items:center;background-color:#f9fafc;border-bottom:1px solid #d8d8de;display:flex;font-size:.875em;gap:.625rem;justify-content:space-between;padding:.5rem 1.5rem}.flightChangesDialogSubheader__ids{align-items:center;display:flex;gap:.25rem}.flightChangesDialogSubheader__id{border-radius:.25rem;font-family:Azeret Mono,serif;padding:.125rem .25rem}.flightChangesDialogSubheader__id--isOld{background-color:#ececef;color:#b2b2bd;text-decoration:line-through}.flightChangesDialogSubheader__arrow{aspect-ratio:1/1;height:1rem;width:1rem}.flightChangesDialogSubheader__changeId{align-items:center;color:#5341f9;display:flex;font-weight:600;gap:.25rem;padding:.125rem .25rem;text-underline-offset:.125rem}.flightChangesDialogSubheader__changeId:hover{text-decoration:underline}.flightChangesDialogSubheader__icon{aspect-ratio:1/1;height:.875rem;transition:rotate .3s ease;width:.875rem}.flightChangesDialogSubheader__changeId:is(:hover,:focus) .flightChangesDialogSubheader__icon{rotate:-180deg}.flightChangesDialogCheckFlightId,.u-layout-box-padding{padding:1.5rem}@media (max-width:650px){.flightChangesDialogCheckFlightId,.u-layout-box-padding{padding:1rem}}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogCheckFlightId{display:flex;flex-direction:column;gap:1.5rem}.flightChangesDialogCheckFlightId__title{align-items:center;display:flex;gap:.5rem;justify-content:space-between;line-height:1.5rem}.flightChangesDialogCheckFlightId__label{font-weight:500}.flightChangesDialogCheckFlightId__oldFlightId{background-color:#ececef;border-radius:.25rem;color:#b2b2bd;font-family:Azeret Mono,serif;font-size:.875em;padding:.125rem .25rem;text-decoration:line-through}.flightChangesDialogCheckFlightId__newFlightId{font-size:1.25em}.flightChangesDialogCheckFlightId__newFlightId input{letter-spacing:.25rem;text-align:center}.flightChangesDialogCheckFlightId__error{color:#fc5959;font-size:.875em}.flightChangesDialogReviewChanges__title,.u-layout-box-padding{padding:1.5rem}@media (max-width:650px){.flightChangesDialogReviewChanges__title,.u-layout-box-padding{padding:1rem}}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogReviewChanges{display:flex;flex-direction:column;overflow:hidden}.flightChangesDialogReviewChanges__content{display:flex;flex-direction:column;min-height:0;position:relative}.flightChangesDialogReviewChanges__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem 1.5rem 0}.flightChangesDialogReviewChanges__differences{font-size:.875em;overflow-y:auto;padding:0 1.5rem 1rem}.flightChangesDialogReviewChanges__differences>:not(:last-child){margin-bottom:.375rem}.flightChangesDialogReviewChanges__alert{bottom:0;left:0;padding:0 1.5rem 1rem;position:sticky;width:100%}.flightChangesDialogReviewChanges__icon{aspect-ratio:1/1;height:1rem;width:1rem}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogBookings{border:1px solid #d8d8de;border-radius:.5rem;overflow:hidden}.flightChangesDialogBookings__header{align-items:center;background-color:#f9fafc;display:flex;gap:1rem;padding:.5rem .75rem}.flightChangesDialogBookings__title{align-items:center;display:flex;flex:1;font-weight:500;gap:.5rem;line-height:1.5rem}.flightChangesDialogBookings__icon{aspect-ratio:1/1;height:1rem;transition:rotate .3s ease;width:1rem}.flightChangesDialogBookings__icon--isExpanded{rotate:90deg}.flightChangesDialogBookings__bookings{border-top:1px solid #d8d8de}.flightChangesDialogBookings__booking{display:flex;flex-direction:column;font-weight:500;padding:.5rem .75rem}.flightChangesDialogBookings__pnr{line-height:1.5rem}.flightChangesDialogBookings__passengers{color:#8b8b9d;font-size:.875em;line-height:1.25rem}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogError{align-items:center;background-color:#ffe8e8;border:1px solid #fc5959;border-radius:.5rem;display:flex;gap:1rem;padding:.5rem .75rem;transition:background-color .2s ease,border-color .2s ease}.flightChangesDialogError__error{color:#fc5959;flex:1;font-size:.875em;font-weight:500;line-height:1.5rem}.flightChangesDialogError--isReviewed{background-color:#d3fff0;border-color:#00c582}.flightChangesDialogError--isReviewed .flightChangesDialogError__error{color:#00c582}.flightChangesDialogReviewErrors,.u-layout-box-padding{padding:1.5rem}@media (max-width:650px){.flightChangesDialogReviewErrors,.u-layout-box-padding{padding:1rem}}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogReviewErrors>:not(:last-child){margin-bottom:1rem}.flightChangesDialogReviewErrors__alert{align-items:start;display:flex;gap:.5rem}.flightChangesDialogReviewErrors__iconWrapper{align-items:center;background-color:#fc5959;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;padding:.5rem}.flightChangesDialogReviewErrors__icon{aspect-ratio:1/1;color:#fff;height:1.25rem;width:1.25rem}.flightChangesDialogReviewErrors__message{flex:1;font-size:1.125em;font-weight:600;line-height:1.5rem}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.flightChangesDialogFooter{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.flightChangesDialogFooter__label{flex:1 0 auto;font-weight:500}.flightChangesDialogFooter__buttons{align-items:center;display:flex;flex:1 0 auto;gap:.5rem;justify-content:space-between}.flightChangesDialogFooter__buttons>button:only-child{width:100%}.flightChangesDialogFooter:has(.flightChangesDialogFooter__label) .flightChangesDialogFooter__buttons{flex:unset}.u-layout-box-padding{padding:1.5rem}@media (max-width:650px){.u-layout-box-padding{padding:1rem}}.u-layout-box-style{background-color:#fff;border-radius:.9375rem;box-shadow:0 1px 4px #3e3e5b1a,0 0 1px #3e3e5b26}.u-layout-page-container{margin:auto;width:min(100%,81.25rem)}@media screen and (pointer:coarse) and (orientation:landscape) and (max-height:500px),screen and (pointer:coarse) and (orientation:landscape) and (max-width:800px){.u-layout-hide-on-mobile-landscape-mode{display:none}}.u-layout-section-spacing>:not(:last-child,:empty){margin-bottom:1rem}.u-layout-section-border>:not(:last-child){border-bottom:1px solid #d8d8de}.u-focus-outline{border-radius:.25rem}.u-focus-outline:focus-visible{box-shadow:0 0 0 .1875em #cbc6fd;position:relative;z-index:2}.u-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-capitalize-first-letter:first-letter{text-transform:capitalize}.u-highlight{background-color:#ffd00b;color:#3e3e5b}.u-input-label{font-size:.875em;line-height:1.5rem;margin-bottom:.5rem}.u-graphic-timeline-layover{background-color:#d8d8de;width:.125rem}.u-graphic-timeline-flight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' viewBox='0 0 120 120'%3E%3Cpath fill='%23D8D8DE' d='M60 90c16.569 0 30-13.431 30-30 0-16.568-13.431-30-30-30-16.568 0-30 13.432-30 30 0 16.569 13.432 30 30 30'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-y;background-size:.25rem}.u-dotted-underline{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:.125em;text-underline-offset:.1875em}.u-dotted-underline:focus-visible,.u-dotted-underline:hover{text-decoration-style:solid}.u-rounded-element{border-radius:62.5rem}.u-asterisk{font-size:.75em;position:relative;top:-.1875rem}.u-asterisk:after{content:" "}label .u-asterisk,legend .u-asterisk{color:#fc5959}.flightChangesDialog{z-index:4}.flightChangesDialog .cpDialog__content{display:flex;flex-direction:column}.flightChangesDialog__content,.flightChangesDialog__wrapper{display:flex;flex-direction:column;overflow:hidden}.flightChangesDialog__wrapper:not(:last-child){border-bottom:1px solid #d8d8de}
