@charset "UTF-8";audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}p,h1,h2,h3,h4,h5,h6{margin:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{height:auto;font:inherit;overflow:auto;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;appearance:button}a,a div,a span,button,button div,button span,.ion-tappable,[tappable],[tappable] div,[tappable] span,input,textarea{touch-action:manipulation}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button;appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--font-family: "Open Sans", helvetica, arial, sans-serif;--font-size: 16px;--color: #021B41;font-size:1rem;height:100%;min-height:100%;color:var(--color);font-family:var(--font-family);font-weight:300}body{height:100%;margin:0}body.has-active-modal{overflow:hidden}@media (max-width: 1023px){body.ba-c-header--active{overflow:hidden}body.ba-c-header--active>*{visibility:hidden}body.ba-c-header--active ba-header{visibility:visible}}@media (max-width: 1023px){body.ba-c-header-global--active{overflow:hidden;margin-top:64px}body.ba-c-header-global--active>*{visibility:hidden}body.ba-c-header-global--active ba-header-global{visibility:visible}}ba-checkbox+*,ba-checkbox-card+*,ba-checkbox-list+*,ba-input+*,ba-input-stepper+*,ba-select+*,ba-textarea+*,ba-radio-group+*,ba-input-date+*,ba-input-datepicker+*,ba-form-group-dropdown+*{margin-top:24px}a{transition:color .2s cubic-bezier(.645,.045,.355,1);color:var(--ba-u-anchor-text-color, #3468AD);text-underline-offset:.125em;text-decoration-thickness:.0625em;border-radius:2px}a:hover{color:var(--ba-u-anchor-hover-text-color, #234776)}a:focus-visible{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:.125em}@supports not selector(*:focus-visible){a:focus{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:.125em}}table{font-family:Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1rem * var(--ba-rem-scale-adjustment, 1));line-height:1.5;letter-spacing:.004em;width:100%;height:auto;border-top:1px solid var(--ba-c-content-table-border-color, #70758F);border-bottom:1px solid var(--ba-c-content-table-border-color, #70758F);border-collapse:collapse}table caption{font-family:Mylius Modern,Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1.25rem * var(--ba-rem-scale-adjustment, 1));line-height:1.6;letter-spacing:.012em;text-align:left;margin-bottom:8px}table th,table td{padding:16px;text-align:left}table td{padding-top:8px;padding-bottom:8px}table tfoot,table th{font-family:Mylius Modern,Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1rem * var(--ba-rem-scale-adjustment, 1));line-height:1.75;letter-spacing:.012em}table thead tr{border-bottom:1px solid var(--ba-c-content-table-border-color, #70758F)}table tbody tr:first-of-type td{padding-top:16px}table tbody tr:last-of-type{border-bottom:1px solid var(--ba-c-content-table-border-color, #70758F)}table tbody tr:last-of-type td{padding-bottom:16px}table tr td:first-of-type,table tr th:first-of-type{padding-left:0}table tr td:last-of-type,table tr th:last-of-type{padding-right:0}.ba-u-visually-hidden-text{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important;text-transform:none!important}@media (max-width: calc(30rem - 1px)){.ba-u-show-480vw{display:none}}@media (min-width: 30rem){.ba-u-hide-480vw{display:none}}@media (max-width: calc(40rem - 1px)){.ba-u-show-640vw{display:none}}@media (min-width: 40rem){.ba-u-hide-640vw{display:none}}@media (max-width: calc(50rem - 1px)){.ba-u-show-800vw{display:none}}@media (min-width: 50rem){.ba-u-hide-800vw{display:none}}@media (max-width: calc(64rem - 1px)){.ba-u-show-1024vw{display:none}}@media (min-width: 64rem){.ba-u-hide-1024vw{display:none}}ba-accordion+ba-accordion{margin-top:8px}ba-card ba-button[slot=action]{margin:0;display:block}ba-card [slot=action]+[slot=action]{margin-top:8px}ba-download+ba-download{margin-top:16px}ba-download+ba-download:before{content:"";border-top-width:1px;border-top-style:solid;border-top-color:var(--ba-c-download-separator-color, #E7E8EC);display:block;transform:translateY(-8px) translate(8px);max-width:calc(100% - 16px)}ba-input-stepper p{font-family:Mylius Modern,Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(.75rem * var(--ba-rem-scale-adjustment, 1));line-height:1.5;letter-spacing:.012em;margin:4px 0 0}ba-message ba-link[slot=action]+ba-link[slot=action],ba-message ba-link[slot=action]+ba-details[slot=action],ba-message ba-details[slot=action]+ba-link[slot=action],ba-message ba-details[slot=action]+ba-details[slot=action]{margin-top:8px}ba-entry+ba-entry{border-top:none}ba-link-entry+ba-link-entry{margin-top:8px}ba-header ba-logo[slot=logo]{width:100%;display:block}ba-header [slot=logo]{display:flex;height:50px}ba-header-global ba-logo[slot=logo]{width:100%}ba-header-global a[slot=utility-bar]{display:flex;align-items:center;gap:8px;-webkit-text-decoration:underline rgba(0,0,0,0);text-decoration:underline rgba(0,0,0,0);text-underline-offset:.125em;text-decoration-thickness:.0625em;color:var(--ba-c-header-text-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}ba-header-global a[slot=utility-bar]:focus-visible{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px;border-radius:2px}@supports not selector(*:focus-visible){ba-header-global a[slot=utility-bar]:focus{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px;border-radius:2px}}@media (prefers-reduced-motion: no-preference){ba-header-global a[slot=utility-bar]{transition:color .2s cubic-bezier(.645,.045,.355,1),-webkit-text-decoration-color .2s cubic-bezier(.645,.045,.355,1);transition:text-decoration-color .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);transition:text-decoration-color .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),-webkit-text-decoration-color .2s cubic-bezier(.645,.045,.355,1)}}ba-header-global a[slot=utility-bar]:hover{-webkit-text-decoration-color:var(--ba-c-header-text-hover-color);text-decoration-color:var(--ba-c-header-text-hover-color);color:var(--ba-c-header-text-hover-color)}@media (min-width: 64rem){ba-header-global a[slot=utility-bar]{gap:4px}}ba-header-list>[slot=link]{margin-top:12px;display:block;text-decoration:none;color:var(--ba-c-header-list-link-text-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1rem * var(--ba-rem-scale-adjustment, 1));line-height:1.5;letter-spacing:.004em}ba-header-list>[slot=link]:focus-visible{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px}@supports not selector(*:focus-visible){ba-header-list>[slot=link]:focus{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px}}@media (min-width: 64rem){ba-header-list>[slot=link]{margin-top:8px}}ba-header-list>[slot=link]:hover{color:var(--ba-c-header-list-link-text-color);text-decoration:underline;text-underline-offset:.125em;text-decoration-thickness:.0625em;transition:color .2s cubic-bezier(.645,.045,.355,1)}ba-header-section:first-of-type{--padding-left: 0}ba-header-section:last-of-type{--padding-right: 0}ba-footer [slot=logo]{width:100%}ba-footer-list{flex:1}ba-footer-list>[slot=link]{padding-top:12px;display:block;text-decoration:none;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1rem * var(--ba-rem-scale-adjustment, 1));line-height:1.5;letter-spacing:.004em}ba-footer-list>[slot=link]:focus-visible{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px}@supports not selector(*:focus-visible){ba-footer-list>[slot=link]:focus{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:4px}}@media (min-width: 64rem){ba-footer-list>[slot=link]{padding-top:8px}}ba-footer-list>[slot=link]:hover{color:#fff;text-decoration:underline}ba-image[aspect-ratio="1-1"]{aspect-ratio:1/1;object-fit:contain}ba-image[aspect-ratio="16-9"]{aspect-ratio:16/9;object-fit:contain}ba-image[aspect-ratio="9-16"]{aspect-ratio:9/16;object-fit:contain}ba-image[aspect-ratio="4-3"]{aspect-ratio:4/3;object-fit:contain}ba-image[aspect-ratio="3-4"]{aspect-ratio:3/4;object-fit:contain}ba-image{overflow:hidden}ba-image[aspect-ratio=credit-card]{aspect-ratio:1.586/1;object-fit:contain}ba-image[rounded-corners]{border-radius:8px}ba-image[rounded-corners][slot=image]{border-radius:0}ba-form>*{margin-top:0!important}ba-form *[tabindex="0"]:focus,ba-form * .form-field:focus{outline:2px solid var(--ba-u-focus-ring-color, #3468AD);outline-offset:2px;border-radius:8px}ba-form ba-grid,ba-form ba-flex{align-items:end}ba-inline-list ba-inline-list-item{display:flex;gap:8px}ba-inline-list ba-inline-list-item:not(:last-child):after{content:"\2022";content:"\2022"/"";position:relative;top:4px;speak:none}ba-flex ba-input-email,ba-flex ba-input-number,ba-flex ba-input-phone-number,ba-flex ba-input-text,ba-flex ba-input-textarea,ba-flex ba-input-typeahead,ba-flex ba-input-upload,ba-flex ba-select{flex-grow:1}@media (min-width: 50rem){ba-flex ba-input-email,ba-flex ba-input-number,ba-flex ba-input-phone-number,ba-flex ba-input-text,ba-flex ba-input-textarea,ba-flex ba-input-typeahead,ba-flex ba-input-upload,ba-flex ba-select{max-width:65ch}}@media (max-width: 30rem){ba-flex ba-button{flex:1 0 100%}}ba-form-group>*{margin-top:0!important}.ba-c-hero__eyebrow{font-family:Mylius Modern,Open Sans,helvetica,arial,sans-serif;font-weight:300;font-size:calc(1.25rem * var(--ba-rem-scale-adjustment, 1));line-height:1.6;letter-spacing:.012em;display:block;margin-bottom:8px}ba-hero.hydrated+ba-page-segment:not(ba-page-segment[theme]){padding-top:0}@font-face{font-display:swap;font-family:Mylius Modern;font-style:normal;font-weight:200;src:url(/apps/ba-flight-status/assets/fonts/mylius-Modern-extlig.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mylius Modern;font-style:normal;font-weight:300;src:url(/apps/ba-flight-status/assets/fonts/mylius-Modern-lt.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mylius Modern;font-style:normal;font-weight:400;src:url(/apps/ba-flight-status/assets/fonts/mylius-Modern-reg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mylius Modern;font-style:normal;font-weight:600;src:url(/apps/ba-flight-status/assets/fonts/mylius-Modern-bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/apps/ba-flight-status/assets/fonts/open-sans/open-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/apps/ba-flight-status/assets/fonts/open-sans/open-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/apps/ba-flight-status/assets/fonts/open-sans/open-sans-v15-latin-300.woff2) format("woff2")}:root:not(.hydrated){display:none}body{margin:0;padding:0}.acc-reader{position:fixed;top:-100vh;left:-99999px;height:1px;overflow:hidden}
