@font-face{font-family:Excellence In Motion Display;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionDisplay-Bold.woff2) format("woff")}@font-face{font-family:Excellence In Motion Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Regular.woff2) format("woff")}@font-face{font-family:Excellence In Motion Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Medium.woff2) format("woff")}@font-face{font-family:Excellence In Motion Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Bold.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionDisplayBold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionDisplay-Bold.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextRegular;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Regular.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextMedium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Medium.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextBold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/43.0.0/af/fonts/ExcellenceInMotionText-Bold.woff2) format("woff")}.bw-check-in-bag-tag__stepper .mat-step-text-label{white-space:initial}.bw-check-in-bag-tag__passenger{display:block;flex-flow:row wrap;width:100%;overflow-y:hidden}.bw-check-in-bag-tag__flex{display:flex;flex-wrap:wrap;justify-content:space-between}.bw-check-in-bag-tag__flex-label-field{flex-basis:47%;flex-grow:0;flex-shrink:0;padding-top:20px}.bw-check-in-bag-tag__flex-input-field{flex-basis:47%;flex-grow:0;flex-shrink:0}.bw-check-in-bag-tag__margin,.bw-check-in-bag-tag__container{margin-top:16px}.bw-check-in-bag-tag__button{display:flex;justify-content:flex-end;margin-top:16px}.bw-check-in-boarding-docs__subtitle.mat-mdc-card{padding:8px 0}.bw-check-in-boarding-docs__qr-code,.bw-check-in-boarding-docs__baggage-banner{margin:16px 24px}.bw-check-in-boarding-docs__error-notification{margin-top:16px}.bw-check-in-boarding-docs__container{display:flex;flex-direction:column}@media (min-width: 960px){.bw-check-in-boarding-docs__container{display:flex;flex:1 0 50%;flex-direction:row;height:auto}}.bw-check-in-boarding-docs__container.mat-mdc-card{padding:16px 0 0}.bw-check-in-boarding-docs__container .mat-expansion-indicator:after{color:var(--bwc-palette-primary-500)}.bw-check-in-boarding-docs__container .mat-expansion-panel-header.mat-expanded{font-weight:700}.bw-check-in-boarding-docs__card{margin:0 24px 16px}.bw-check-in-boarding-docs__card-umnr.mat-mdc-card{margin:0 0 8px;padding:8px 8px 8px 16px}.bw-check-in-boarding-docs__card.mat-mdc-card{padding:8px 8px 8px 16px}.bw-check-in-boarding-docs__card-content.mat-mdc-card-content{display:flex;justify-content:space-between;width:100%}.bw-check-in-boarding-docs__card-content.mat-mdc-card-content>:first-child{margin:auto 8px auto 0}@media (max-width: 599px){.bw-check-in-boarding-docs__card .mat-mdc-card-flat{padding:12px 16px}}.bw-check-in-boarding-docs__expansion-panel.mat-expansion-panel{margin:0 24px}.bw-check-in-boarding-docs__expansion-panel-header.mat-expansion-panel-header{padding:0 16px}.bw-check-in-boarding-docs__expansion-panel-body{margin:0 -8px}.bw-check-in-boarding-docs__download-list{list-style:none}.bw-check-in-boarding-docs__download-list-header{margin:16px 0 0;word-break:break-word}.bw-check-in-boarding-docs__card-content-title{display:flex;align-items:center}.bw-check-in-boarding-docs__not-boarding-warning-box{display:flex;margin:16px 24px 8px}.bw-check-in-boarding-docs__not-boarding-warning{padding-left:8px;color:var(--bwc-palette-red-500)}.bw-check-in-boarding-docs__download-block{padding-left:20px}.bw-check-in-boarding-docs__notifications.mat-mdc-card{margin:0 8px 8px;padding:0 16px}.bw-check-in-boarding-docs__panel-spinner{margin:0 24px 24px}@media (max-width: 599px){.bw-check-in-boarding-docs__panel-spinner{width:100vw;max-width:100%;margin:0 auto}}.bw-check-in-boarding-docs__dialog{margin:0 24px}.bw-check-in-boarding-docs__dialog .mat-mdc-dialog-container{height:min-content;box-shadow:none}.bw-check-in-boarding-docs__dialog .mat-mdc-dialog-surface{padding:0}.bw-check-in-sscop-section{max-width:758px;margin:0 auto 16px;padding:8px;border-radius:8px;background-color:var(--bwc-palette-grey-100)}.bw-check-in-sscop-section__title{display:flex;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--bwc-palette-grey-300)}.bw-check-in-sscop-section__title--icon{margin-right:8px;color:var(--bwc-palette-blue-500)}.bw-check-in-sscop-section__subtitle{display:block;padding:8px 0 0}.bw-check-in-sscop-section__content{padding-top:8px}.bw-check-in-sscop-section__action{margin:16px 0 8px;text-align:center}.bw-check-in-sscop-section__action button{display:block;width:100%;margin-bottom:8px}@media (min-width: 960px){.bw-check-in-sscop-section__action{display:flex;flex-direction:row-reverse}.bw-check-in-sscop-section__action button{margin-right:8px}}.bw-check-in-sscop-section__no-selection{display:flex;align-items:center;justify-content:center;height:251px;border:1px dashed var(--bwc-palette-grey-300);border-radius:8px}.bw-check-in-sscop-section__no-selection--content{color:var(--bwc-palette-primary-800)}.bw-check-in-sscop-section__notification{margin-top:16px}.bw-check-in-sscop-section.disrupted{background-color:var(--bwc-palette-grey-100)}.bw-check-in-sscop-section.disrupted .bw-check-in-sscop-section__title--icon{color:var(--bwc-palette-accent-500)}.bw-check-in-sscop-section.selected{background-color:var(--bwc-palette-green-100)}.bw-check-in-sscop-section.selected .bw-check-in-sscop-section__title--icon{color:var(--bwc-palette-green-500)}.bw-check-in-sscop-section.selected .bw-check-in-sscop-section__title{border-bottom-color:var(--bwc-palette-green-500)}.bw-check-in-sscop-segment{margin-top:8px;margin-bottom:8px;overflow:hidden;border:1px solid var(--bwc-palette-grey-300);border-radius:8px;background-color:var(--bwc-palette-white)}.bw-check-in-sscop-segment__flight-card{padding:24px}.bw-check-in-sscop-segment__flight-card__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.bw-check-in-sscop-segment__flight-card__header--left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 600px){.bw-check-in-sscop-segment__flight-card__header--left{flex-direction:row;align-items:center}}.bw-check-in-sscop-segment__flight-card__header--left--logo{height:24px;margin-right:8px}.bw-check-in-sscop-segment__flight-card__header--left--flight-number{color:var(--bwc-palette-grey-700)}@media (min-width: 600px){.bw-check-in-sscop-segment__flight-card__header--left--wet-lease{margin-left:8px}}.bw-check-in-sscop-segment__flight-card__header--right{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media (min-width: 600px){.bw-check-in-sscop-segment__flight-card__header--right{flex-direction:row;align-items:center}}.bw-check-in-sscop-segment__flight-card__header--right--availability{max-width:30vw;text-align:right}.bw-check-in-sscop-segment__flight-card__header--right--state{margin-left:8px;padding:6px 12px 3px;border-radius:20px;background-color:var(--bwc-palette-blue-100);color:var(--bwc-palette-blue-500);text-transform:uppercase}.bw-check-in-sscop-segment__flight-card__content{display:flex;align-items:center;justify-content:space-between}.bw-check-in-sscop-segment__flight-card__content--hour{color:var(--bwc-palette-primary-500)}.bw-check-in-sscop-segment__flight-card__content--date{text-transform:uppercase}.bw-check-in-sscop-segment__flight-card__content--duration,.bw-check-in-sscop-segment__flight-card__content--boarding{text-align:center}.bw-check-in-sscop-segment__flight-card__content--duration{color:var(--bwc-palette-primary-500)}.bw-check-in-sscop-segment__flight-card__content--boarding{color:var(--bwc-palette-grey-900)}.bw-check-in-sscop-segment__flight-card__content span{display:block}.bw-check-in-sscop-segment__flight-card__separator{position:relative;margin:16px 0;border-top:2px solid var(--bwc-palette-primary-500)}.bw-check-in-sscop-segment__flight-card__separator:before,.bw-check-in-sscop-segment__flight-card__separator:after{content:"";position:absolute;top:-5px;width:8px;height:8px;transform:rotate(45deg);background-color:var(--bwc-palette-primary-500)}.bw-check-in-sscop-segment__flight-card__separator:before{left:0}.bw-check-in-sscop-segment__flight-card__separator:after{right:0}.bw-check-in-sscop-segment__flight-card__footer{display:flex;justify-content:space-between}.bw-check-in-sscop-segment__flight-card__footer--station>span:first-child{display:block}.bw-check-in-sscop-segment__flight-card__transfer{display:flex;justify-content:center;margin:32px}.bw-check-in-sscop-segment__flight-card__transfer--content{padding:6px;border-radius:20px;background-color:var(--bwc-palette-blue-100);color:var(--bwc-palette-blue-500)}.bw-check-in-sscop-segment__flight-card__transfer--content bwc-icon{border-radius:50%;background-color:var(--bwc-palette-white);color:var(--bwc-palette-blue-900)}.bw-check-in-sscop-segment__flight-card__transfer--content>span{margin-left:8px}.bw-check-in-sscop-segment__flight-card__transfer--content>span>span{margin-right:8px}.bw-check-in-sscop-segment__flight-card__actions{display:flex;justify-content:flex-end;margin:16px 0 0}.bw-check-in-sscop-segment__flight-card__actions-selected{color:var(--bwc-palette-green-500)}.bw-check-in-sscop-segment .align-right span{text-align:right}.bw-check-in-sscop-segment.disrupted{margin-bottom:unset;border:2px solid var(--bwc-palette-red-300)}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__header--left--flight-number{text-decoration:line-through}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__transfer--content,.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__header--right--state{background-color:var(--bwc-palette-red-100);color:var(--bwc-palette-red-500)}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__content--hour{color:var(--bwc-palette-red-500);text-decoration:line-through}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__content--duration{color:var(--bwc-palette-grey-700);text-decoration:line-through}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__separator{border-top:2px dashed var(--bwc-palette-red-500)}.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__separator:before,.bw-check-in-sscop-segment.disrupted .bw-check-in-sscop-segment__flight-card__separator:after{background-color:var(--bwc-palette-red-500)}.bw-check-in-sscop-segment.selected{margin-bottom:unset;border:2px solid var(--bwc-palette-green-300)}.bw-check-in-sscop-segment.selected .bw-check-in-sscop-segment__flight-card__header--right--state{background-color:var(--bwc-palette-green-100);color:var(--bwc-palette-green-500)}.bw-check-in-sscop-segment.the-one-selected{border:2px solid var(--bwc-palette-blue-300)}.bw-af .bw-ubc-check-in bwc-page-template .mat-sidenav-container{background-color:var(--bwc-palette-white)}.bw-af .bw-ubc-check-in bwc-page-template .bwc-page-template__content__main-view{display:flex;flex-direction:column}.bw-af .bw-ubc-check-in bwc-page-template .bwc-page-template__content__main-view>[main-view]{display:flex;position:relative;flex-direction:column;flex-grow:1}.bw-af .bw-ubc-check-in main .mat-mdc-card.mat-mdc-card-flat{border:0}.bw-af .bw-ubc-check-in bw-check-in{display:flex;flex-direction:column;flex-grow:1}.bw-af .bw-ubc-check-in .bw-check-in__card-padding{padding-bottom:0}.bw-af .bw-ubc-check-in .bw-check-in__wrapper{flex-flow:column nowrap;flex-grow:1;width:100%;margin:0 auto}.bw-af .bw-ubc-check-in .bw-check-in__wrapper--max-width{max-width:960px}.bw-af .bw-ubc-check-in .bw-check-in__button-wrapper{display:flex;justify-content:flex-end}.bw-af .bw-ubc-check-in .bw-check-in__button-wrapper button{width:100%}@media (min-width: 600px){.bw-af .bw-ubc-check-in .bw-check-in__button-wrapper button{width:auto}}.bw-af .bw-ubc-check-in .bw-check-in__warning,.bw-af .bw-ubc-check-in .bw-check-in__error{margin-top:16px}.bw-af .bw-ubc-check-in bwc-legal-footer{z-index:1}.bw-af .cdk-overlay-container .bw-check-in-top-tasks__bottom-sheet .mat-mdc-card.mat-mdc-card-flat,.bw-af .cdk-overlay-container .bw-check-in-boarding-docs .mat-mdc-card.mat-mdc-card-flat{border:0}
