{"version":3,"sources":["jsdelivr-header.js","/npm/@aurodesignsystem/auro-flight@5.0.1/dist/auro-flight-CcgpfaAy.js","/npm/@aurodesignsystem/auro-flight@5.0.1/dist/registered.js"],"names":[],"mappings":"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","file":"/npm/@aurodesignsystem/auro-flight@5.0.1/dist/registered.js/+esm","sourceRoot":"","sourcesContent":["/**\n * Bundled by jsDelivr using Rollup v4.62.2 and esbuild v0.28.1.\n * Original file: /npm/@aurodesignsystem/auro-flight@5.0.1/dist/registered.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import{css as e,LitElement as s,html as t}from\"lit\";import{classMap as a}from\"lit/directives/class-map.js\";import{html as i,unsafeStatic as l,literal as r}from\"lit/static-html.js\";class n{registerComponent(e,s){customElements.get(e)||customElements.define(e,class extends s{})}closestElement(e,s=this,t=(s,a=s&&s.closest(e))=>s&&s!==document&&s!==window?a||t(s.getRootNode().host):null){return t(s)}handleComponentTagRename(e,s){const t=s.toLowerCase();e.tagName.toLowerCase()!==t&&e.setAttribute(t,!0)}elementMatch(e,s){const t=s.toLowerCase();return e.tagName.toLowerCase()===t||e.hasAttribute(t)}getSlotText(e,s){const t=e.shadowRoot?.querySelector(`slot[name=\"${s}\"]`),a=(t?.assignedNodes({flatten:!0})||[]).map(e=>e.textContent?.trim()).join(\" \").trim();return a||null}}var c=e`[name=footer]{color:var(--ds-auro-flight-footer-text-color)}\n`,o=e`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.flightFooter{padding-top:var(--ds-size-200, 1rem)}.headerContainer{display:flex;justify-content:space-between}\n`,m=e`:host{--ds-auro-flight-footer-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-flight-header-days-changed-text-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-flight-header-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-flight-cancelled-station-text-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-flight-station-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-flight-time-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}\n`;class d{registerComponent(e,s){customElements.get(e)||customElements.define(e,class extends s{})}closestElement(e,s=this,t=(s,a=s&&s.closest(e))=>s&&s!==document&&s!==window?a||t(s.getRootNode().host):null){return t(s)}handleComponentTagRename(e,s){const t=s.toLowerCase();e.tagName.toLowerCase()!==t&&e.setAttribute(t,!0)}elementMatch(e,s){const t=s.toLowerCase();return e.tagName.toLowerCase()===t||e.hasAttribute(t)}}var g=e`.wrapper:before{border-top-color:var(--ds-auro-flightline-segment-line-color)}.wrapper:after{border-top-color:var(--ds-auro-flightline-destination-line-color)}.iata{color:var(--ds-auro-flightline-segment-iata-text-color)}.duration{color:var(--ds-auro-flightline-layover-duration-color)}.leg{border-color:var(--ds-auro-flightline-layover-marker-border-color);background-color:var(--ds-auro-flightline-layover-marker-container-color)}.leg--stopover{--ds-auro-flightline-layover-marker-container-color: var(--ds-basic-color-surface-default, #ffffff)}.leg--canceled{--ds-auro-flightline-layover-marker-border-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-flightline-layover-marker-container-color: var(--ds-basic-color-status-error, #e31f26)}:host([nextday]){--ds-auro-flightline-layover-duration-color: var(--ds-basic-color-status-error, #e31f26)}:host([canceled]){--ds-auro-flightline-segment-line-color: var(--ds-basic-color-status-error, #e31f26)}:host([destinationCanceled]){--ds-auro-flightline-layover-duration-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-flightline-destination-line-color: var(--ds-basic-color-status-error, #e31f26)}\n`,h=e`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{flex-grow:1;flex-basis:0}.wrapper{position:relative}.wrapper:before,.wrapper:after{border-top-width:var(--ds-size-25, .125rem);border-top-style:solid;position:absolute;top:.5rem;z-index:1}.wrapper:before{content:\"\";right:50%;width:100%}.wrapper:after{left:50%;width:50%}:host(:first-child) .wrapper:before,:host(:only-of-type) .wrapper:before{width:50%}:host(:last-child) .wrapper:after,:host(:only-of-type) .wrapper:after{content:\"\"}:host([canceled]) .wrapper:before{border-top-width:var(--ds-size-25, .125rem);border-top-style:dashed}:host([destinationCanceled]) .wrapper:after{border-top-width:var(--ds-size-25, .125rem);border-top-style:dashed}.layout{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;width:100%}.leg{border-style:solid;border-width:var(--ds-size-25, .125rem);border-radius:50%;width:var(--ds-size-150, .75rem);height:var(--ds-size-150, .75rem)}@media screen and (min-width: 576px){.leg{width:var(--ds-size-200, 1rem);height:var(--ds-size-200, 1rem)}}.iata{margin-top:var(--ds-size-150, .75rem)}\n`,p=e`:host{--ds-auro-flightline-destination-line-color: var(--ds-advanced-color-flightline-line, #00274a);--ds-auro-flightline-segment-iata-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-flightline-segment-line-color: var(--ds-advanced-color-flightline-line, #00274a);--ds-auro-flightline-layover-duration-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-flightline-layover-marker-border-color: var(--ds-advanced-color-flightline-indicator, #00274a);--ds-auro-flightline-layover-marker-container-color: var(--ds-advanced-color-flightline-indicator, #00274a)}\n`;class f extends s{constructor(){super(),this.stopover=!1,this.canceled=!1,this.destinationCanceled=!1,this.partialCancel=!1}static get properties(){return{stopover:{type:Boolean,reflect:!0},nextDay:{type:Boolean,reflect:!0},iata:{type:String},duration:{type:String},canceled:{type:Boolean,reflect:!0},destinationCanceled:{type:Boolean,reflect:!0},partialCancel:{type:Boolean,reflect:!0}}}static get styles(){return[e`${h}`,e`${g}`,e`${p}`]}static register(e=\"auro-flight-segment\"){d.prototype.registerComponent(e,f)}firstUpdated(){d.prototype.handleComponentTagRename(this,\"auro-flight-segment\")}render(){const e={leg:!0,layout:!0,\"leg--stopover\":this.stopover,\"leg--canceled\":this.canceled||this.partialCancel};return i`\n      <div class=\"wrapper\">\n        <div class=\"layout\">\n          <slot></slot>\n          <div class=\"${a(e)}\"></div>\n          <span class=\"iata body-default\">${this.iata}</span>\n          ${this.duration?i`<span class=\"duration body-xs\">${this.duration}</span>`:void 0}\n        </div>\n      </div>\n    `}}var y=e`.nonstop:before,.canceled:before{border-top-color:var(--ds-auro-flightline-segment-line-color)}:host([canceled]){--ds-auro-flightline-segment-line-color: var(--ds-basic-color-status-error, #e31f26)}\n`,w=e`:focus:not(:focus-visible){outline:3px solid transparent}:host{display:block;isolation:isolate}.nonstop:before{content:\"\";height:var(--ds-size-25, .125rem);width:100%;position:relative;top:10px;border-width:var(--ds-size-25, .125rem) 0 0 0;border-style:solid}.canceled:before{border-style:dashed}.multiple ::slotted(*){display:block}@container (max-width: 320px){.multiple ::slotted(*){display:none}}.showNoStops{display:none}@container (max-width: 320px){.showNoStops{display:block}}.slotContainer{display:flex;justify-content:space-around;min-height:var(--ds-size-300, 1.5rem);container-type:inline-size}\n`;class v extends s{constructor(){super(),this.canceled=!1,this.hasCanceledSegment=!1,this.firstSegmentCanceled=!1,this.lastSegmentCanceled=!1,this.runtimeUtils=new d}static get properties(){return{canceled:{type:Boolean,reflect:!0},hasCanceledSegment:{type:Boolean,reflect:!0},firstSegmentCanceled:{type:Boolean,reflect:!0},lastSegmentCanceled:{type:Boolean,reflect:!0}}}static get styles(){return[w,y,p]}static register(e=\"auro-flightline\"){d.prototype.registerComponent(e,v)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-flightline\")}containsCanceledSegment(){const e=this.querySelectorAll(\"auro-flight-segment, [auro-flight-segment]\");for(let s=0;s<e.length;s+=1){const t=e[s];this.canceled&&(t.canceled=!0,t.destinationCanceled=!0),(t.canceled||t.hasAttribute(\"canceled\"))&&(this.hasCanceledSegment=!0,0===s&&(this.firstSegmentCanceled=!0)),t.hasAttribute(\"destinationCanceled\")&&s===e.length-1&&(this.lastSegmentCanceled=!0)}}render(){const e=this.children.length>1,s={slotContainer:!0,nonstop:!this.children.length,multiple:e,canceled:this.canceled};return t`\n      <div class=\"${a(s)}\">\n        <slot @slotchange=${this.containsCanceledSegment}></slot>\n        ${e?t`\n          <auro-flight-segment\n            class=\"showNoStops\"\n            ?canceled=${this.firstSegmentCanceled}\n            ?partialCancel=${this.hasCanceledSegment}\n            ?destinationCanceled=${this.lastSegmentCanceled}\n            iata=\"${this.children.length} stops\"\n          ></auro-flight-segment>\n        `:t``}\n      </div>`}}function u(e,s){const t=e.slice(0,-15),a=s.slice(0,-15);return(new Date(a).getTime()-new Date(t).getTime())/864e5}v.register(),f.register();var x=e`:host{color:var(--ds-auro-flight-header-text-color)}.daysChanged{color:var(--ds-auro-flight-header-days-changed-text-color)}\n`,b=e`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:flex;justify-content:space-between;padding-bottom:var(--ds-size-50, .25rem)}.daysChanged{align-self:flex-end;padding-left:var(--ds-text-body-size-xs, .75rem)}\n`;class S extends s{static get properties(){return{flights:{type:Array},duration:{type:String},departureTime:{type:String},arrivalTime:{type:String}}}static get styles(){return[b,x,m]}connectedCallback(){super.connectedCallback(),this.classList.add(\"body-default\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"durationContainer:durationContainer, flightType:flightType\")}flightType(){switch(this.flights.length){case 0:return\"\";case 1:return this.flights[0];default:return\"Multiple flights\"}}flightDuration(){const e=u(this.departureTime,this.arrivalTime);let s=t``;return e>0?s=t`<span class=\"daysChanged\">+${e} day${e>1?\"s\":\"\"}</span>`:-1===e&&(s=t`<span class=\"daysChanged\">${e} day</span>`),s}composeScreenReaderHeader(){return t`\n      ${this.flightType().includes(\"flights\")?this.flightType():`Flight ${Array.from(this.flightType()).join(\" \")}`},\n      Duration: ${this.duration}\n    `}render(){return t`\n      <p class=\"util_displayHiddenVisually\">\n        ${this.composeScreenReaderHeader()}\n      </p>\n      <span class=\"flight body-default\" aria-hidden=\"true\" part=\"flightType\">\n        ${this.flightType()}\n      </span>\n      <div aria-hidden=\"true\" part=\"durationContainer\">\n        <time class=\"duration body-default\">${this.duration}</time>\n        ${this.flightDuration()}\n      </div>\n    `}}customElements.get(\"auro-flight-header\")||customElements.define(\"auro-flight-header\",S);class z{registerComponent(e,s){customElements.get(e)||customElements.define(e,class extends s{})}closestElement(e,s=this,t=(s,a=s&&s.closest(e))=>s&&s!==document&&s!==window?a||t(s.getRootNode().host):null){return t(s)}handleComponentTagRename(e,s){const t=s.toLowerCase();e.tagName.toLowerCase()!==t&&e.setAttribute(t,!0)}elementMatch(e,s){const t=s.toLowerCase();return e.tagName.toLowerCase()===t||e.hasAttribute(t)}}class k extends s{constructor(){super(),this.weekday=\"short\",this.month=\"short\",this.runtimeUtils=new z}connectedCallback(){super.connectedCallback(),this.dateTemplate={weekday:this.weekday,year:\"numeric\",month:this.month,day:\"numeric\"},this.timeTemplate={hour:\"2-digit\",minute:\"2-digit\",timeZone:this.timeZone},this.template={}}static get properties(){return{type:{type:String},utc:{type:String},weekday:{type:String},month:{type:String},timeZone:{type:String},setDate:{type:String},cap:{type:Boolean}}}static register(e=\"auro-datetime\"){z.prototype.registerComponent(e,k)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-datetime\")}humanDate(){let e=new Date;return this.utc?(this.dateTemplate.timeZone=\"UTC\",e=new Date(this.utc)):this.setDate&&(e=new Date(this.setDate)),e.toLocaleString(\"en-us\",this.dateTemplate)}humanDateConversion(){let e=new Date;switch(this.utc?(this.template.timeZone=\"UTC\",e=new Date(this.utc)):this.setDate&&(e=new Date(this.setDate)),this.type){case\"day\":this.template.day=\"numeric\";break;case\"month\":this.template.month=this.month;break;case\"year\":this.template.year=\"numeric\";break;case\"weekday\":this.template.weekday=this.weekday;break;default:this.template.weekday=this.template}return e.toLocaleString(\"en-us\",this.template)}numericDate(){this.dateTemplate.month=\"numeric\",Reflect.deleteProperty(this.dateTemplate,\"weekday\");let e=new Date;return this.utc?(this.dateTemplate.timeZone=\"UTC\",e=new Date(this.utc)):this.setDate&&(e=new Date(this.setDate)),e.toLocaleString(\"en-us\",this.dateTemplate)}humanTime(){let e=new Date;return this.utc?(this.timeTemplate.timeZone=\"UTC\",e=new Date(this.utc)):this.setDate&&(e=new Date(this.setDate)),this.cap?e.toLocaleString(\"en-us\",this.timeTemplate).replace(/^0+/u,\"\"):e.toLocaleString(\"en-us\",this.timeTemplate).replace(/^0+/u,\"\").toLowerCase()}tzTime(e){const s=this.setDate.slice(0,-6),t=new Date(s);return this.cap?t.toLocaleString(\"en-us\",e).replace(/^0+/u,\"\"):t.toLocaleString(\"en-us\",e).replace(/^0+/u,\"\").replace(\"AM\",\"am\").replace(\"PM\",\"pm\")}whichDate(){let e=\"\";switch(this.type){case\"date\":e=this.humanDate();break;case\"tzDate\":e=this.tzTime(this.dateTemplate);break;case\"tzTime\":e=this.tzTime(this.timeTemplate);break;case\"time\":e=this.humanTime();break;case\"year\":case\"month\":case\"weekday\":case\"day\":e=this.humanDateConversion();break;case\"numeric\":e=this.numericDate();break;default:this.humanDate()}return this.setDate&&!this.type||this.utc&&!this.type?this.humanDate():e}render(){return t`\n      <slot name=\"pre\"></slot>\n      <span class=\"yield\">${this.whichDate()}</span>\n      <slot name=\"post\"></slot>\n      <slot></slot>\n    `}}class A{generateElementName(e,s){let t=e;return t+=\"-\",t+=s.replace(/[.]/g,\"_\"),t}generateTag(e,s,t){const a=this.generateElementName(e,s),i=r`${l(a)}`;return customElements.get(a)||customElements.define(a,class extends t{}),i}}var C=e`.departureTime{color:var(--ds-auro-flight-time-text-color)}.departureStation{color:var(--ds-auro-flight-station-text-color)}.arrivalTime{color:var(--ds-auro-flight-time-text-color)}.arrivalStation{color:var(--ds-auro-flight-station-text-color)}.util_lineThrough{color:var(--ds-auro-flight-cancelled-station-text-color)}\n`,T=e`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.arrivalTime,.departureTime{padding-bottom:var(--ds-size-25, .125rem)}:host{display:flex;flex-direction:row;justify-content:space-between}.slotContainer{flex-grow:2;padding-top:var(--ds-size-100, .5rem);padding-right:var(--ds-size-200, 1rem);padding-left:var(--ds-size-200, 1rem)}.departureTime,.departureStation{text-align:left}.arrivalTime,.arrivalStation{text-align:right}.arrival,.departure{display:inline-flex;flex-direction:column}.util_lineThrough{padding-right:var(--ds-size-200, 1rem);text-decoration:line-through}\n`;class N extends s{static get properties(){return{arrivalStation:{type:String},arrivalTime:{type:String},departureStation:{type:String},departureTime:{type:String},duration:{type:Number},flights:{type:Array},reroutedArrivalStation:{type:String},reroutedDepartureStation:{type:String},stops:{type:Array}}}static get styles(){return[T,C,m]}constructor(){super(),this.timeTemplate={hour:\"2-digit\",minute:\"2-digit\"},this.template={};const e=new A;this.datetimeTag=e.generateTag(\"auro-datetime\",\"4.0.0\",k)}exposeCssParts(){this.setAttribute(\"exportparts\",\"departureTime:departureTime, arrivalTime:arrivalTime, departureStation:departureStation, arrivalStation:arrivalStation\")}convertTime(e){const s=e.slice(0,-6);return new Date(s).toLocaleString(\"en-US\",this.timeTemplate).replace(/^0+/u,\"\")}readStation(e){return Array.from(e).join(\" \")}addComma(e){return e===this.stops.length-1?\"\":\", \"}composeScreenReaderSummary(){const e=this.reroutedDepartureStation&&\"undefined\"!==this.reroutedDepartureStation,s=this.reroutedArrivalStation&&\"undefined\"!==this.reroutedArrivalStation,t=e||s,a=u(this.departureTime,this.arrivalTime),l=1===a?\"next day\":`${a} days later`,r=this.stops?this.stops.map((e,s)=>i`\n      with a ${e.isStopover?\"stop\":\"layover\"} in ${this.readStation(e.arrivalStation)}\n      ${e.duration?`, for ${e.duration}`:\"\"}${this.addComma(s)}\n      ${s===this.stops.length-2?\" and \":\"\"}`):\", nonstop\",n=this.readStation(this.departureStation),c=this.convertTime(this.departureTime),o=this.readStation(this.arrivalStation),m=this.convertTime(this.arrivalTime);let d=\"\",g=\"\";return e&&(d=this.readStation(this.reroutedDepartureStation)),s&&(g=this.readStation(this.reroutedArrivalStation)),i`\n      ${t?`Flight ${n} to ${o} has been re-routed.\\n        The flight now departs from ${e?d:n} at\\n        ${c},\\n        and arrives  ${s?g:o} at ${m}`:`Departs from ${n} at ${c}, arrives ${o} at ${m}`} ${a>0?`, ${l}`:\"\"}\n        ${this.stops?\", \":\"\"} ${r}.\n    `}render(){const e=this.reroutedDepartureStation&&\"undefined\"!==this.reroutedDepartureStation,s=this.reroutedArrivalStation&&\"undefined\"!==this.reroutedArrivalStation;return i`\n        <div class=\"util_displayHiddenVisually\">\n          ${this.composeScreenReaderSummary()}\n        </div>\n        <div class=\"departure\" aria-hidden=\"true\" part=\"departureContainer\">\n          <time class=\"departureTime heading-md\" part=\"departureTime\">\n            <${this.datetimeTag} type=\"tzTime\" setDate=\"${this.departureTime}\"></${this.datetimeTag}>\n          </time>\n          <span class=\"departureStation\" part=\"departureStation\">\n            ${e?i`\n                <span class=\"body-default\">\n                  ${this.reroutedDepartureStation}\n                </span>`:i``}\n\n            <span class=${e?\"util_lineThrough body-default\":\"body-default\"}>\n              ${this.departureStation}\n            </span>\n          </span>\n        </div>\n        <div class=\"slotContainer\" aria-hidden=\"true\">\n          <slot></slot>\n        </div>\n        <div class=\"arrival\" aria-hidden=\"true\" part=\"arrivalContainer\">\n          <time class=\"arrivalTime heading-md\" part=\"arrivalTime\">\n            <${this.datetimeTag} type=\"tzTime\" setDate=\"${this.arrivalTime}\"></${this.datetimeTag}>\n          </time>\n          <span class=\"arrivalStation body-default\" part=\"arrivalStation\">\n            ${s?i`\n                <span>\n                  ${this.reroutedArrivalStation}\n                </span>`:i``}\n\n            <span class=${s?\"util_lineThrough body-default\":\"body-default\"}>\n              ${this.arrivalStation}\n            </span>\n          </span>\n        </div>\n    `}}customElements.get(\"auro-flight-main\")||customElements.define(\"auro-flight-main\",N);class R extends s{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.flights=[],this.runtimeUtils=new n}static get properties(){return{arrivalStation:{type:String},arrivalTime:{type:String},departureStation:{type:String},departureTime:{type:String},duration:{type:Number},flights:{type:Array},reroutedArrivalStation:{type:String},reroutedDepartureStation:{type:String},stops:{type:Array}}}static get styles(){return[o,c,m]}static register(e=\"auro-flight\"){n.prototype.registerComponent(e,R)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-flight\");const e=this.shadowRoot.querySelector(\"#footer\"),s=this.shadowRoot.querySelector(\"#flightFooter\");this.shadowRoot.querySelector(\"auro-flight-main\").exposeCssParts();return this.shadowRoot.querySelector(\"auro-flight-header\").exposeCssParts(),this.unformatted||0!==e.assignedNodes().length?null:s.classList.remove(\"flightFooter\")}convertDuration(e){const s=`${Number.parseInt(e/60,10)}h`,t=Number.parseInt(e%60,10);return`${s} ${0===t?\"\":`${t}m`}`}render(){return t`\n      <section part=\"flightContainer\">\n        <auro-flight-header\n          flights=${JSON.stringify(this.flights)}\n          duration=${this.convertDuration(this.duration)}\n          departureTime=${this.departureTime}\n          arrivalTime=${this.arrivalTime}\n        >\n        </auro-flight-header>\n        <div class=\"headerContainer\">\n          <slot name=\"departureHeader\"></slot>\n          <slot name=\"arrivalHeader\"></slot>\n        </div>\n        <auro-flight-main\n          flights=${JSON.stringify(this.flights)}\n          duration=${this.convertDuration(this.duration)}\n          arrivalTime=${this.arrivalTime}\n          arrivalStation=${this.arrivalStation}\n          departureTime=${this.departureTime}\n          departureStation=${this.departureStation}\n          reroutedArrivalStation=${this.reroutedArrivalStation}\n          reroutedDepartureStation=${this.reroutedDepartureStation}\n          stops=${this.stops?JSON.stringify(this.stops):null}\n        >\n          <slot></slot>\n        </auro-flight-main>\n        <footer class=\"flightFooter body-default\" id=\"flightFooter\">\n          <slot name=\"footer\" id=\"footer\"></slot>\n        </footer>\n      </section>\n    `}}export{R as A};\n","import{A as t}from\"./auro-flight-CcgpfaAy.js\";import\"lit\";import\"lit/directives/class-map.js\";import\"lit/static-html.js\";t.register();\n"]}