:root,
[data-aag-theme="aag-theme-ha"] {
  --ds-advanced-color-accents-accent1: #8ec891;
  --ds-advanced-color-accents-accent1-bold: #5db060;
  --ds-advanced-color-accents-accent1-muted: #d2e9d4;
  --ds-advanced-color-accents-accent2: #edb97d;
  --ds-advanced-color-accents-accent2-bold: #e39131;
  --ds-advanced-color-accents-accent2-muted: #f6dbbc;
  --ds-advanced-color-accents-accent3: #ccc5e0;
  --ds-advanced-color-accents-accent3-bold: #463c8f;
  --ds-advanced-color-accents-accent3-muted: #ccc5e0;
  --ds-advanced-color-accents-accent4: #a8d6df;
  --ds-advanced-color-accents-accent4-bold: #00a5ba;
  --ds-advanced-color-accents-accent4-muted: #cbe6ec;
  --ds-advanced-color-accents-default: #463c8f;
  --ds-advanced-color-accents-default-inverse: #edeaf4;
  --ds-advanced-color-accents-transparency: #0000001a;
  --ds-advanced-color-accents-transparency-inverse: #ffffff33;
  --ds-advanced-color-avatar-gradient-bottom: #c0ccf1;
  --ds-advanced-color-avatar-gradient-top: #8298e3;
  --ds-advanced-color-boolean-disabled-inverse: #aca1cc;
  --ds-advanced-color-boolean-error: #e31f26;
  --ds-advanced-color-boolean-error-hover: #b1161c;
  --ds-advanced-color-boolean-error-inverse: #f9a4a8;
  --ds-advanced-color-boolean-error-inverse-hover: #f15f65;
  --ds-advanced-color-boolean-indicator: #ffffff;
  --ds-advanced-color-boolean-indicator-inverse: #463c8f;
  --ds-advanced-color-boolean-isfalse: #ffffff;
  --ds-advanced-color-boolean-isfalse-border: #adadad;
  --ds-advanced-color-boolean-isfalse-border-inverse: #ffffff;
  --ds-advanced-color-boolean-isfalse-hover: #f2f2f2;
  --ds-advanced-color-boolean-isfalse-inverse: #ffffff26;
  --ds-advanced-color-boolean-isfalse-inverse-hover: #ffffff33;
  --ds-advanced-color-boolean-istrue: #463c8f;
  --ds-advanced-color-boolean-istrue-hover: #31295c;
  --ds-advanced-color-boolean-istrue-inverse: #ffffff;
  --ds-advanced-color-boolean-istrue-inverse-hover: #ffffffb2;
  --ds-advanced-color-button-flat-text: #676767;
  --ds-advanced-color-button-flat-text-disabled: #d0d0d0;
  --ds-advanced-color-button-flat-text-hover: #525252;
  --ds-advanced-color-button-flat-text-inverse: #ffffff;
  --ds-advanced-color-button-flat-text-inverse-disabled: #7e8894;
  --ds-advanced-color-button-flat-text-inverse-hover: #adadad;
  --ds-advanced-color-button-ghost-background-hover: #0000000d;
  --ds-advanced-color-button-ghost-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-button-ghost-text: #ce0c88;
  --ds-advanced-color-button-ghost-text-disabled: #d0d0d0;
  --ds-advanced-color-button-ghost-text-inverse: #ffffff;
  --ds-advanced-color-button-ghost-text-inverse-disabled: #7e8894;
  --ds-advanced-color-button-primary-background: #ce0c88;
  --ds-advanced-color-button-primary-background-disabled: #f5bede;
  --ds-advanced-color-button-primary-background-hover: #831a57;
  --ds-advanced-color-button-primary-background-inactive: #fad8eb;
  --ds-advanced-color-button-primary-background-inactive-hover: #f0a5d2;
  --ds-advanced-color-button-primary-background-inverse: #ffffff;
  --ds-advanced-color-button-primary-background-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-background-inverse-hover: #fdf1f8;
  --ds-advanced-color-button-primary-border: #ce0c88;
  --ds-advanced-color-button-primary-border-disabled: #f5bede;
  --ds-advanced-color-button-primary-border-hover: #831a57;
  --ds-advanced-color-button-primary-border-inverse: #ffffff;
  --ds-advanced-color-button-primary-border-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-border-inverse-hover: #fdf1f8;
  --ds-advanced-color-button-primary-text: #ffffff;
  --ds-advanced-color-button-primary-text-disabled: #ffffff;
  --ds-advanced-color-button-primary-text-inverse: #ce0c88;
  --ds-advanced-color-button-secondary-background: #ffffff;
  --ds-advanced-color-button-secondary-background-disabled: #f7f7f7;
  --ds-advanced-color-button-secondary-background-hover: #f2f2f2;
  --ds-advanced-color-button-secondary-background-inverse-hover: #0000000d;
  --ds-advanced-color-button-secondary-border: #ce0c88;
  --ds-advanced-color-button-secondary-border-disabled: #f7f7f7;
  --ds-advanced-color-button-secondary-border-hover: #831a57;
  --ds-advanced-color-button-secondary-border-inverse: #ffffff;
  --ds-advanced-color-button-secondary-border-inverse-disabled: #dddddd;
  --ds-advanced-color-button-secondary-text: #ce0c88;
  --ds-advanced-color-button-secondary-text-hover: #831a57;
  --ds-advanced-color-button-secondary-text-inverse: #ffffff;
  --ds-advanced-color-button-tertiary-background: #0000000d;
  --ds-advanced-color-button-tertiary-background-hover: #0000001a;
  --ds-advanced-color-button-tertiary-background-inverse: #ffffff0d;
  --ds-advanced-color-button-tertiary-background-inverse-hover: #ffffff1a;
  --ds-advanced-color-button-tertiary-text: #ce0c88;
  --ds-advanced-color-button-tertiary-text-hover: #831a57;
  --ds-advanced-color-button-tertiary-text-inverse: #ffffff;
  --ds-advanced-color-dropdown-emphasized-background: #edeaf4;
  --ds-advanced-color-dropdown-emphasized-background-hover: #ccc5e0;
  --ds-advanced-color-flightline-indicator: #463c8f;
  --ds-advanced-color-flightline-line: #d0d0d0;
  --ds-advanced-color-footer-background: #463c8f;
  --ds-advanced-color-footer-foreground: #2f2672;
  --ds-advanced-color-footer-pattern: #0000000d;
  --ds-advanced-color-header-background-exterior: #ffffff00;
  --ds-advanced-color-header-background-interior: #ffffff;
  --ds-advanced-color-header-button-background: #ffffff00;
  --ds-advanced-color-header-button-background-hover: #0000000d;
  --ds-advanced-color-header-button-border: #000000;
  --ds-advanced-color-header-button-signedin-background: #101d2c;
  --ds-advanced-color-header-button-signedin-background-hover: #002c4e;
  --ds-advanced-color-header-button-text-icon: #000000;
  --ds-advanced-color-header-button-text-icon-inverse: #ffffff;
  --ds-advanced-color-header-text-icon: #000000;
  --ds-advanced-color-hyperlink-text: #ce0c88;
  --ds-advanced-color-hyperlink-text-hover: #831a57;
  --ds-advanced-color-hyperlink-text-inverse: #ffffff;
  --ds-advanced-color-hyperlink-text-inverse-hover: #ffffff;
  --ds-advanced-color-shared-background: #ffffff;
  --ds-advanced-color-shared-background-inverse: #ffffff26;
  --ds-advanced-color-shared-background-inverse-disabled: #ffffff1a;
  --ds-advanced-color-shared-background-inverse-hover: #ffffff33;
  --ds-advanced-color-shared-background-muted: #f7f7f7;
  --ds-advanced-color-shared-background-strong: #676767;
  --ds-advanced-color-shared-emphasized-background: #edeaf4;
  --ds-advanced-color-shared-emphasized-background-hover: #ccc5e0;
  --ds-advanced-color-shared-scrim: #00000080;
  --ds-advanced-color-shared-text-accent: #463c8f;
  --ds-advanced-color-skeleton-background: #f7f8fa;
  --ds-advanced-color-skeleton-wave: #e4e8ec;
  --ds-advanced-color-state-background-disabled: #dddddd;
  --ds-advanced-color-state-background-hover: #f2f2f2;
  --ds-advanced-color-state-background-inverse-disabled: #7e8894;
  --ds-advanced-color-state-error-inverse: #f9a4a8;
  --ds-advanced-color-state-focused: #463c8f;
  --ds-advanced-color-state-focused-inverse: #ffffff;
  --ds-advanced-color-state-no-background-hover: #0000000d;
  --ds-advanced-color-state-no-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-state-selected: #463c8f;
  --ds-advanced-color-state-selected-hover: #31295c;
  --ds-advanced-web-expanded-widget-background: linear-gradient(180deg, rgba(38, 32, 67, .65), rgba(38, 32, 67, 0) 65%), linear-gradient(90deg, #463c8f 25.8%, #ce0c88);
  --ds-basic-color-border-bold: #adadad;
  --ds-basic-color-border-brand: #463c8f;
  --ds-basic-color-border-default: #d0d0d0;
  --ds-basic-color-border-divider: #00000026;
  --ds-basic-color-border-divider-inverse: #ffffff66;
  --ds-basic-color-border-inverse: #ffffff;
  --ds-basic-color-border-subtle: #dddddd;
  --ds-basic-color-brand-primary: #463c8f;
  --ds-basic-color-brand-primary-bold: #31295c;
  --ds-basic-color-brand-primary-muted: #edeaf4;
  --ds-basic-color-brand-primary-subtle: #8c7eb8;
  --ds-basic-color-brand-secondary: #ce0c88;
  --ds-basic-color-brand-secondary-bold: #831a57;
  --ds-basic-color-brand-secondary-muted: #fdf1f8;
  --ds-basic-color-brand-secondary-subtle: #e26db8;
  --ds-basic-color-brand-tertiary: #ee453d;
  --ds-basic-color-brand-tertiary-bold: #97322a;
  --ds-basic-color-brand-tertiary-muted: #ffeeea;
  --ds-basic-color-brand-tertiary-subtle: #ff9080;
  --ds-basic-color-fare-basiceconomy: #d0d0d0;
  --ds-basic-color-fare-business: #463c8f;
  --ds-basic-color-fare-economy: #ce0c88;
  --ds-basic-color-fare-first: #463c8f;
  --ds-basic-color-fare-premiumeconomy: #1b6976;
  --ds-basic-color-page-background-default: #ffffff;
  --ds-basic-color-page-background-utility: #ffffff;
  --ds-basic-color-status-default: #afb9c6;
  --ds-basic-color-status-error: #e31f26;
  --ds-basic-color-status-error-subtle: #fbc6c6;
  --ds-basic-color-status-info: #007db1;
  --ds-basic-color-status-info-subtle: #e8f2f8;
  --ds-basic-color-status-success: #447a1f;
  --ds-basic-color-status-success-subtle: #d6eac7;
  --ds-basic-color-status-warning: #fac200;
  --ds-basic-color-status-warning-subtle: #fff6d2;
  --ds-basic-color-surface-accent1: #aca1cc;
  --ds-basic-color-surface-accent1-muted: #edeaf4;
  --ds-basic-color-surface-accent1-subtle: #aca1cc;
  --ds-basic-color-surface-accent2: #f7f7f7;
  --ds-basic-color-surface-accent2-muted: #f7f7f7;
  --ds-basic-color-surface-default: #ffffff;
  --ds-basic-color-surface-inverse: #463c8f;
  --ds-basic-color-surface-inverse-subtle: #8c7eb8;
  --ds-basic-color-surface-neutral: #f2f2f2;
  --ds-basic-color-surface-neutral-medium: #dddddd;
  --ds-basic-color-surface-neutral-subtle: #f7f7f7;
  --ds-basic-color-texticon-accent1: #000000;
  --ds-basic-color-texticon-default: #000000;
  --ds-basic-color-texticon-disabled: #d0d0d0;
  --ds-basic-color-texticon-inverse: #ffffff;
  --ds-basic-color-texticon-inverse-disabled: #7e8894;
  --ds-basic-color-texticon-inverse-muted: #ccd2db;
  --ds-basic-color-texticon-link-default: #ce0c88;
  --ds-basic-color-texticon-link-hover: #831a57;
  --ds-basic-color-texticon-link-inverse-default: #ffffff;
  --ds-basic-color-texticon-link-inverse-hover: #ffffff;
  --ds-basic-color-texticon-muted: #3d3d3d;
  --ds-basic-color-tier-program-loungetier-lounge: #01426a;
  --ds-basic-color-tier-program-loungetier-loungeplus: #53b390;
  --ds-basic-color-tier-program-loyaltytier-gold: #fbdc7a;
  --ds-basic-color-tier-program-loyaltytier-gold-muted: #fdefc4;
  --ds-basic-color-tier-program-loyaltytier-platinum: #bcb8a4;
  --ds-basic-color-tier-program-loyaltytier-platinum-muted: #dad8cd;
  --ds-basic-color-tier-program-loyaltytier-silver: #e4e9ec;
  --ds-basic-color-tier-program-loyaltytier-silver-muted: #f9fafb;
  --ds-basic-color-tier-program-loyaltytier-titanium: #282828;
  --ds-basic-color-tier-program-loyaltytier-titanium-muted: #545454;
  --ds-basic-color-tier-program-oneworld-emerald: #139142;
  --ds-basic-color-tier-program-oneworld-ruby: #a41d4a;
  --ds-basic-color-tier-program-oneworld-sapphire: #015daa;
  --ds-basic-type-family-accent: "Slate Pro";
  --ds-basic-type-family-accent-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-body: "Slate Pro";
  --ds-basic-type-family-body-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-display: "Chronicle Display";
  --ds-basic-type-family-display-fallback: "Georgia", "serif";
  --ds-basic-type-family-heading: "Slate Pro";
  --ds-basic-type-family-heading-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-letter-spacing-accent: 0.05em;
  --ds-basic-type-letter-spacing-accent2: 0.10em;
  --ds-basic-type-letter-spacing-body: 0;
  --ds-basic-type-letter-spacing-display: 0;
  --ds-basic-type-letter-spacing-heading: 0;
  --ds-basic-type-line-height-accent: 1.3;
  --ds-basic-type-line-height-accent2: 1;
  --ds-basic-type-line-height-body: 1.625rem;
  --ds-basic-type-line-height-body2: 1.5rem;
  --ds-basic-type-line-height-body3: 1.25rem;
  --ds-basic-type-line-height-body4: 1rem;
  --ds-basic-type-line-height-body5: 0.875rem;
  --ds-basic-type-line-height-display: 1.3;
  --ds-basic-type-line-height-heading: 1.3;
  --ds-basic-type-weight-accent: 400;
  --ds-basic-type-weight-accent2: 500;
  --ds-basic-type-weight-body: 400;
  --ds-basic-type-weight-body2: 500;
  --ds-basic-type-weight-display: 600;
  --ds-basic-type-weight-heading: 400;
  --ds-basic-type-weight-heading2: 500;
}

[data-aag-theme="aag-theme-as"] {
  --ds-advanced-color-accents-accent1: #b2d583;
  --ds-advanced-color-accents-accent1-bold: #92c450;
  --ds-advanced-color-accents-accent1-muted: #deedca;
  --ds-advanced-color-accents-accent2: #fad362;
  --ds-advanced-color-accents-accent2-bold: #f2ba14;
  --ds-advanced-color-accents-accent2-muted: #fde398;
  --ds-advanced-color-accents-accent3: #63beff;
  --ds-advanced-color-accents-accent3-bold: #0074ca;
  --ds-advanced-color-accents-accent3-muted: #aedeff;
  --ds-advanced-color-accents-accent4: #feb17a;
  --ds-advanced-color-accents-accent4-bold: #fb7f24;
  --ds-advanced-color-accents-accent4-muted: #ffe2cf;
  --ds-advanced-color-accents-default: #01426a;
  --ds-advanced-color-accents-default-inverse: #ebf3f9;
  --ds-advanced-color-accents-transparency: #0000001a;
  --ds-advanced-color-accents-transparency-inverse: #ffffff33;
  --ds-advanced-color-avatar-gradient-bottom: #cfe0ef;
  --ds-advanced-color-avatar-gradient-top: #6899c6;
  --ds-advanced-color-boolean-disabled-inverse: #7e8894;
  --ds-advanced-color-boolean-error: #e31f26;
  --ds-advanced-color-boolean-error-hover: #b1161c;
  --ds-advanced-color-boolean-error-inverse: #f9a4a8;
  --ds-advanced-color-boolean-error-inverse-hover: #f15f65;
  --ds-advanced-color-boolean-indicator: #ffffff;
  --ds-advanced-color-boolean-indicator-inverse: #00274a;
  --ds-advanced-color-boolean-isfalse: #ffffff;
  --ds-advanced-color-boolean-isfalse-border: #585e67;
  --ds-advanced-color-boolean-isfalse-border-inverse: #ffffff;
  --ds-advanced-color-boolean-isfalse-hover: #f2f2f2;
  --ds-advanced-color-boolean-isfalse-inverse: #ffffff26;
  --ds-advanced-color-boolean-isfalse-inverse-hover: #ffffff33;
  --ds-advanced-color-boolean-istrue: #01426a;
  --ds-advanced-color-boolean-istrue-hover: #00274a;
  --ds-advanced-color-boolean-istrue-inverse: #ffffff;
  --ds-advanced-color-boolean-istrue-inverse-hover: #ffffffb2;
  --ds-advanced-color-button-flat-text: #676767;
  --ds-advanced-color-button-flat-text-disabled: #d0d0d0;
  --ds-advanced-color-button-flat-text-hover: #525252;
  --ds-advanced-color-button-flat-text-inverse: #ffffff;
  --ds-advanced-color-button-flat-text-inverse-disabled: #7e8894;
  --ds-advanced-color-button-flat-text-inverse-hover: #adadad;
  --ds-advanced-color-button-ghost-background-hover: #0000000d;
  --ds-advanced-color-button-ghost-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-button-ghost-text: #01426a;
  --ds-advanced-color-button-ghost-text-disabled: #d0d0d0;
  --ds-advanced-color-button-ghost-text-inverse: #ffffff;
  --ds-advanced-color-button-ghost-text-inverse-disabled: #7e8894;
  --ds-advanced-color-button-primary-background: #01426a;
  --ds-advanced-color-button-primary-background-disabled: #acc9e2;
  --ds-advanced-color-button-primary-background-hover: #00274a;
  --ds-advanced-color-button-primary-background-inactive: #cfe0ef;
  --ds-advanced-color-button-primary-background-inactive-hover: #89b2d4;
  --ds-advanced-color-button-primary-background-inverse: #ffffff;
  --ds-advanced-color-button-primary-background-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-background-inverse-hover: #ebf3f9;
  --ds-advanced-color-button-primary-border: #01426a;
  --ds-advanced-color-button-primary-border-disabled: #acc9e2;
  --ds-advanced-color-button-primary-border-hover: #00274a;
  --ds-advanced-color-button-primary-border-inverse: #ffffff;
  --ds-advanced-color-button-primary-border-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-border-inverse-hover: #ebf3f9;
  --ds-advanced-color-button-primary-text: #ffffff;
  --ds-advanced-color-button-primary-text-disabled: #ffffff;
  --ds-advanced-color-button-primary-text-inverse: #01426a;
  --ds-advanced-color-button-secondary-background: #ffffff;
  --ds-advanced-color-button-secondary-background-disabled: #f7f7f7;
  --ds-advanced-color-button-secondary-background-hover: #f2f2f2;
  --ds-advanced-color-button-secondary-background-inverse-hover: #ffffff1a;
  --ds-advanced-color-button-secondary-border: #01426a;
  --ds-advanced-color-button-secondary-border-disabled: #cfe0ef;
  --ds-advanced-color-button-secondary-border-hover: #00274a;
  --ds-advanced-color-button-secondary-border-inverse: #ffffff;
  --ds-advanced-color-button-secondary-border-inverse-disabled: #dddddd;
  --ds-advanced-color-button-secondary-text: #01426a;
  --ds-advanced-color-button-secondary-text-hover: #00274a;
  --ds-advanced-color-button-secondary-text-inverse: #ffffff;
  --ds-advanced-color-button-tertiary-background: #0000000d;
  --ds-advanced-color-button-tertiary-background-hover: #0000001a;
  --ds-advanced-color-button-tertiary-background-inverse: #ffffff0d;
  --ds-advanced-color-button-tertiary-background-inverse-hover: #ffffff1a;
  --ds-advanced-color-button-tertiary-text: #01426a;
  --ds-advanced-color-button-tertiary-text-hover: #00274a;
  --ds-advanced-color-button-tertiary-text-inverse: #ffffff;
  --ds-advanced-color-dropdown-emphasized-background: #00274a1a;
  --ds-advanced-color-dropdown-emphasized-background-hover: #00274a33;
  --ds-advanced-color-expanded-widget-background: #00274a;
  --ds-advanced-color-flightline-indicator: #00274a;
  --ds-advanced-color-flightline-line: #00274a;
  --ds-advanced-color-footer-background: #00274a;
  --ds-advanced-color-footer-foreground: #00213e;
  --ds-advanced-color-footer-pattern: #ffffff;
  --ds-advanced-color-header-background-exterior: #ffffff00;
  --ds-advanced-color-header-background-interior: #ffffff;
  --ds-advanced-color-header-button-background: #ffffff00;
  --ds-advanced-color-header-button-background-hover: #0000000d;
  --ds-advanced-color-header-button-border: #00274a;
  --ds-advanced-color-header-button-signedin-background: #101d2c;
  --ds-advanced-color-header-button-signedin-background-hover: #002c4e;
  --ds-advanced-color-header-button-text-icon: #2a2a2a;
  --ds-advanced-color-header-button-text-icon-inverse: #ffffff;
  --ds-advanced-color-header-text-icon: #2a2a2a;
  --ds-advanced-color-hyperlink-text: #2875b5;
  --ds-advanced-color-hyperlink-text-hover: #01426a;
  --ds-advanced-color-hyperlink-text-inverse: #ffffff;
  --ds-advanced-color-hyperlink-text-inverse-hover: #ebf3f9;
  --ds-advanced-color-shared-background: #ffffff;
  --ds-advanced-color-shared-background-inverse: #ffffff26;
  --ds-advanced-color-shared-background-inverse-disabled: #ffffff1a;
  --ds-advanced-color-shared-background-inverse-hover: #ffffff33;
  --ds-advanced-color-shared-background-muted: #f7f7f7;
  --ds-advanced-color-shared-background-strong: #676767;
  --ds-advanced-color-shared-emphasized-background: #01426a1a;
  --ds-advanced-color-shared-emphasized-background-hover: #01426a33;
  --ds-advanced-color-shared-scrim: #00000080;
  --ds-advanced-color-shared-text-accent: #2875b5;
  --ds-advanced-color-skeleton-background: #f7f8fa;
  --ds-advanced-color-skeleton-wave: #e4e8ec;
  --ds-advanced-color-state-background-disabled: #dddddd;
  --ds-advanced-color-state-background-hover: #f2f2f2;
  --ds-advanced-color-state-background-inverse-disabled: #7e8894;
  --ds-advanced-color-state-error-inverse: #f9a4a8;
  --ds-advanced-color-state-focused: #01426a;
  --ds-advanced-color-state-focused-inverse: #ffffff;
  --ds-advanced-color-state-no-background-hover: #0000000d;
  --ds-advanced-color-state-no-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-state-selected: #01426a;
  --ds-advanced-color-state-selected-hover: #00274a;
  --ds-basic-color-border-bold: #585e67;
  --ds-basic-color-border-brand: #00274a;
  --ds-basic-color-border-default: #959595;
  --ds-basic-color-border-divider: #00000026;
  --ds-basic-color-border-divider-inverse: #ffffff66;
  --ds-basic-color-border-inverse: #ffffff;
  --ds-basic-color-border-subtle: #dddddd;
  --ds-basic-color-brand-primary: #01426a;
  --ds-basic-color-brand-primary-bold: #00274a;
  --ds-basic-color-brand-primary-muted: #ebf3f9;
  --ds-basic-color-brand-primary-subtle: #2875b5;
  --ds-basic-color-brand-secondary: #5de3f7;
  --ds-basic-color-brand-secondary-bold: #18c3dd;
  --ds-basic-color-brand-secondary-muted: #ebfafd;
  --ds-basic-color-brand-secondary-subtle: #b4eff9;
  --ds-basic-color-brand-tertiary: #a3cd6a;
  --ds-basic-color-brand-tertiary-bold: #7daf3b;
  --ds-basic-color-brand-tertiary-muted: #eaf3dd;
  --ds-basic-color-brand-tertiary-subtle: #c9e1a7;
  --ds-basic-color-fare-basiceconomy: #97eaf8;
  --ds-basic-color-fare-business: #01426a;
  --ds-basic-color-fare-economy: #0074ca;
  --ds-basic-color-fare-first: #00274a;
  --ds-basic-color-fare-premiumeconomy: #005154;
  --ds-basic-color-page-background-default: #ffffff;
  --ds-basic-color-page-background-utility: #ffffff;
  --ds-basic-color-status-default: #afb9c6;
  --ds-basic-color-status-error: #e31f26;
  --ds-basic-color-status-error-subtle: #fbc6c6;
  --ds-basic-color-status-info: #007db1;
  --ds-basic-color-status-info-subtle: #e8f2f8;
  --ds-basic-color-status-success: #447a1f;
  --ds-basic-color-status-success-subtle: #d6eac7;
  --ds-basic-color-status-warning: #fac200;
  --ds-basic-color-status-warning-subtle: #fff6d2;
  --ds-basic-color-surface-accent1: #5de3f7;
  --ds-basic-color-surface-accent1-muted: #ebfafd;
  --ds-basic-color-surface-accent1-subtle: #b4eff9;
  --ds-basic-color-surface-accent2: #a3cd6a;
  --ds-basic-color-surface-accent2-muted: #eaf3dd;
  --ds-basic-color-surface-default: #ffffff;
  --ds-basic-color-surface-inverse: #00274a;
  --ds-basic-color-surface-inverse-subtle: #2875b5;
  --ds-basic-color-surface-neutral: #f2f2f2;
  --ds-basic-color-surface-neutral-medium: #c5c5c5;
  --ds-basic-color-surface-neutral-subtle: #f7f7f7;
  --ds-basic-color-texticon-accent1: #01426a;
  --ds-basic-color-texticon-default: #2a2a2a;
  --ds-basic-color-texticon-disabled: #d0d0d0;
  --ds-basic-color-texticon-inverse: #ffffff;
  --ds-basic-color-texticon-inverse-disabled: #7e8894;
  --ds-basic-color-texticon-inverse-muted: #ccd2db;
  --ds-basic-color-texticon-link-default: #2875b5;
  --ds-basic-color-texticon-link-hover: #01426a;
  --ds-basic-color-texticon-link-inverse-default: #ffffff;
  --ds-basic-color-texticon-link-inverse-hover: #ebf3f9;
  --ds-basic-color-texticon-muted: #676767;
  --ds-basic-color-tier-program-loungetier-lounge: #01426a;
  --ds-basic-color-tier-program-loungetier-loungeplus: #53b390;
  --ds-basic-color-tier-program-loyaltytier-gold: #fbdc7a;
  --ds-basic-color-tier-program-loyaltytier-gold-muted: #fdefc4;
  --ds-basic-color-tier-program-loyaltytier-platinum: #bcb8a4;
  --ds-basic-color-tier-program-loyaltytier-platinum-muted: #dad8cd;
  --ds-basic-color-tier-program-loyaltytier-silver: #e4e9ec;
  --ds-basic-color-tier-program-loyaltytier-silver-muted: #f9fafb;
  --ds-basic-color-tier-program-loyaltytier-titanium: #282828;
  --ds-basic-color-tier-program-loyaltytier-titanium-muted: #545454;
  --ds-basic-color-tier-program-oneworld-emerald: #139142;
  --ds-basic-color-tier-program-oneworld-ruby: #a41d4a;
  --ds-basic-color-tier-program-oneworld-sapphire: #015daa;
  --ds-basic-type-brand-family-primary: "AS Circular";
  --ds-basic-type-brand-family-secondary: "Good OT";
  --ds-basic-type-brand-letter-spacing-primary: 0;
  --ds-basic-type-brand-letter-spacing-secondary: 0.05em;
  --ds-basic-type-brand-letter-spacing-tertiary: 0.10em;
  --ds-basic-type-brand-line-height-primary: 1.3;
  --ds-basic-type-brand-line-height-secondary: 1;
  --ds-basic-type-family-accent: "Good OT";
  --ds-basic-type-family-accent-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-body: "AS Circular";
  --ds-basic-type-family-body-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-display: "AS Circular";
  --ds-basic-type-family-display-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-heading: "AS Circular";
  --ds-basic-type-family-heading-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-letter-spacing-accent: 0.05em;
  --ds-basic-type-letter-spacing-accent2: 0.10em;
  --ds-basic-type-letter-spacing-body: 0;
  --ds-basic-type-letter-spacing-display: 0;
  --ds-basic-type-letter-spacing-heading: 0;
  --ds-basic-type-line-height-accent: 1.3;
  --ds-basic-type-line-height-accent2: 1;
  --ds-basic-type-line-height-body: 1.625rem;
  --ds-basic-type-line-height-body2: 1.5rem;
  --ds-basic-type-line-height-body3: 1.25rem;
  --ds-basic-type-line-height-body4: 1rem;
  --ds-basic-type-line-height-body5: 0.875rem;
  --ds-basic-type-line-height-display: 1.3;
  --ds-basic-type-line-height-heading: 1.3;
  --ds-basic-type-weight-accent: 450;
  --ds-basic-type-weight-accent2: 500;
  --ds-basic-type-weight-body: 450;
  --ds-basic-type-weight-body2: 700;
  --ds-basic-type-weight-display: 300;
  --ds-basic-type-weight-heading: 300;
  --ds-basic-type-weight-heading2: 450;
}

[data-aag-theme="aag-theme-atm"] {
  --ds-advanced-color-accents-accent1: #c2d5d6;
  --ds-advanced-color-accents-accent1-bold: #3d7a7d;
  --ds-advanced-color-accents-accent1-muted: #dfe9ea;
  --ds-advanced-color-accents-accent2: #dfd7c3;
  --ds-advanced-color-accents-accent2-bold: #bba27c;
  --ds-advanced-color-accents-accent2-muted: #e9e6d9;
  --ds-advanced-color-accents-accent3: #c7d6e5;
  --ds-advanced-color-accents-accent3-bold: #5578a4;
  --ds-advanced-color-accents-accent3-muted: #c7d6e5;
  --ds-advanced-color-accents-accent4: #cff1ea;
  --ds-advanced-color-accents-accent4-bold: #009173;
  --ds-advanced-color-accents-accent4-muted: #e4f8f4;
  --ds-advanced-color-accents-default: #101d2c;
  --ds-advanced-color-accents-default-inverse: #ebf7ff;
  --ds-advanced-color-accents-transparency: #0000001a;
  --ds-advanced-color-accents-transparency-inverse: #ffffff33;
  --ds-advanced-color-avatar-gradient-bottom: #cfe0ef;
  --ds-advanced-color-avatar-gradient-top: #6899c6;
  --ds-advanced-color-boolean-disabled-inverse: #7e8894;
  --ds-advanced-color-boolean-error: #e31f26;
  --ds-advanced-color-boolean-error-hover: #b1161c;
  --ds-advanced-color-boolean-error-inverse: #f9a4a8;
  --ds-advanced-color-boolean-error-inverse-hover: #f15f65;
  --ds-advanced-color-boolean-indicator: #ffffff;
  --ds-advanced-color-boolean-indicator-inverse: #101d2c;
  --ds-advanced-color-boolean-isfalse: #ffffff;
  --ds-advanced-color-boolean-isfalse-border: #585e67;
  --ds-advanced-color-boolean-isfalse-border-inverse: #ffffff;
  --ds-advanced-color-boolean-isfalse-hover: #f2f2f2;
  --ds-advanced-color-boolean-isfalse-inverse: #ffffff26;
  --ds-advanced-color-boolean-isfalse-inverse-hover: #ffffff33;
  --ds-advanced-color-boolean-istrue: #101d2c;
  --ds-advanced-color-boolean-istrue-hover: #101d2c;
  --ds-advanced-color-boolean-istrue-inverse: #ffffff;
  --ds-advanced-color-boolean-istrue-inverse-hover: #ffffffb2;
  --ds-advanced-color-button-flat-text: #6a717c;
  --ds-advanced-color-button-flat-text-disabled: #585e67;
  --ds-advanced-color-button-flat-text-hover: #585e67;
  --ds-advanced-color-button-flat-text-inverse: #faf9f5;
  --ds-advanced-color-button-flat-text-inverse-disabled: #585e67;
  --ds-advanced-color-button-flat-text-inverse-hover: #afb9c6;
  --ds-advanced-color-button-ghost-background-hover: #0000000d;
  --ds-advanced-color-button-ghost-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-button-ghost-text: #101d2c;
  --ds-advanced-color-button-ghost-text-disabled: #dddddd;
  --ds-advanced-color-button-ghost-text-inverse: #faf9f5;
  --ds-advanced-color-button-ghost-text-inverse-disabled: #7e8894;
  --ds-advanced-color-button-primary-background: #aedeff;
  --ds-advanced-color-button-primary-background-disabled: #ebf7ff;
  --ds-advanced-color-button-primary-background-hover: #63beff;
  --ds-advanced-color-button-primary-background-inactive: #ebf7ff;
  --ds-advanced-color-button-primary-background-inactive-hover: #63beff;
  --ds-advanced-color-button-primary-background-inverse: #ffffff;
  --ds-advanced-color-button-primary-background-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-background-inverse-hover: #ecf0f3;
  --ds-advanced-color-button-primary-border: #aedeff;
  --ds-advanced-color-button-primary-border-disabled: #ebf7ff;
  --ds-advanced-color-button-primary-border-hover: #63beff;
  --ds-advanced-color-button-primary-border-inverse: #ffffff;
  --ds-advanced-color-button-primary-border-inverse-disabled: #ffffffbf;
  --ds-advanced-color-button-primary-border-inverse-hover: #ecf0f3;
  --ds-advanced-color-button-primary-text: #101d2c;
  --ds-advanced-color-button-primary-text-disabled: #dddddd;
  --ds-advanced-color-button-primary-text-inverse: #101d2c;
  --ds-advanced-color-button-secondary-background: #ffffff00;
  --ds-advanced-color-button-secondary-background-disabled: #f7f7f7;
  --ds-advanced-color-button-secondary-background-hover: #f2f2f2;
  --ds-advanced-color-button-secondary-background-inverse-hover: #ffffff1a;
  --ds-advanced-color-button-secondary-border: #101d2c;
  --ds-advanced-color-button-secondary-border-disabled: #f7f7f7;
  --ds-advanced-color-button-secondary-border-hover: #101d2c;
  --ds-advanced-color-button-secondary-border-inverse: #ffffff;
  --ds-advanced-color-button-secondary-border-inverse-disabled: #e9e6d9;
  --ds-advanced-color-button-secondary-text: #101d2c;
  --ds-advanced-color-button-secondary-text-hover: #101d2c;
  --ds-advanced-color-button-secondary-text-inverse: #ffffff;
  --ds-advanced-color-button-tertiary-background: #0000000d;
  --ds-advanced-color-button-tertiary-background-hover: #0000001a;
  --ds-advanced-color-button-tertiary-background-inverse: #ffffff0d;
  --ds-advanced-color-button-tertiary-background-inverse-hover: #ffffff1a;
  --ds-advanced-color-button-tertiary-text: #101d2c;
  --ds-advanced-color-button-tertiary-text-hover: #101d2c;
  --ds-advanced-color-button-tertiary-text-inverse: #ffffff;
  --ds-advanced-color-dropdown-emphasized-background: #e2e8ee;
  --ds-advanced-color-dropdown-emphasized-background-hover: #c7d6e5;
  --ds-advanced-color-flightline-indicator: #101d2c;
  --ds-advanced-color-flightline-line: #101d2c;
  --ds-advanced-color-footer-background: #101d2c;
  --ds-advanced-color-footer-foreground: #010308;
  --ds-advanced-color-footer-pattern: #ffffff;
  --ds-advanced-color-header-background-exterior: #101d2c;
  --ds-advanced-color-header-background-interior: #101d2c;
  --ds-advanced-color-header-button-background: #ffffff00;
  --ds-advanced-color-header-button-background-hover: #ffffff1a;
  --ds-advanced-color-header-button-border: #ffffff;
  --ds-advanced-color-header-button-signedin-background: #aedeff;
  --ds-advanced-color-header-button-signedin-background-hover: #63beff;
  --ds-advanced-color-header-button-text-icon: #faf9f5;
  --ds-advanced-color-header-button-text-icon-inverse: #101d2c;
  --ds-advanced-color-header-text-icon: #faf9f5;
  --ds-advanced-color-hyperlink-text: #101d2c;
  --ds-advanced-color-hyperlink-text-hover: #005fa7;
  --ds-advanced-color-hyperlink-text-inverse: #faf9f5;
  --ds-advanced-color-hyperlink-text-inverse-hover: #cfe0ef;
  --ds-advanced-color-shared-background: #ffffff;
  --ds-advanced-color-shared-background-inverse: #ffffff26;
  --ds-advanced-color-shared-background-inverse-disabled: #ffffff1a;
  --ds-advanced-color-shared-background-inverse-hover: #ffffff33;
  --ds-advanced-color-shared-background-muted: #f7f7f7;
  --ds-advanced-color-shared-background-strong: #676767;
  --ds-advanced-color-shared-emphasized-background: #e2e8ee;
  --ds-advanced-color-shared-emphasized-background-hover: #c7d6e5;
  --ds-advanced-color-shared-scrim: #00000080;
  --ds-advanced-color-shared-text-accent: #003761;
  --ds-advanced-color-skeleton-background: #f7f8fa;
  --ds-advanced-color-skeleton-wave: #e4e8ec;
  --ds-advanced-color-state-background-disabled: #dddddd;
  --ds-advanced-color-state-background-hover: #f2f2f2;
  --ds-advanced-color-state-background-inverse-disabled: #7e8894;
  --ds-advanced-color-state-error-inverse: #f9a4a8;
  --ds-advanced-color-state-focused: #101d2c;
  --ds-advanced-color-state-focused-inverse: #ffffff;
  --ds-advanced-color-state-no-background-hover: #0000000d;
  --ds-advanced-color-state-no-background-inverse-hover: #ffffff0d;
  --ds-advanced-color-state-selected: #101d2c;
  --ds-advanced-color-state-selected-hover: #101d2c;
  --ds-advanced-web-expanded-widget-background: #101d2c;
  --ds-basic-color-border-bold: #585e67;
  --ds-basic-color-border-brand: #101d2c;
  --ds-basic-color-border-default: #dfd7c3;
  --ds-basic-color-border-divider: #e9e6d9;
  --ds-basic-color-border-divider-inverse: #ffffff66;
  --ds-basic-color-border-inverse: #ffffff;
  --ds-basic-color-border-subtle: #e9e6d9;
  --ds-basic-color-brand-primary: #101d2c;
  --ds-basic-color-brand-primary-bold: #101d2c;
  --ds-basic-color-brand-primary-muted: #ebf7ff;
  --ds-basic-color-brand-primary-subtle: #003761;
  --ds-basic-color-brand-secondary: #c7d6e5;
  --ds-basic-color-brand-secondary-bold: #8ca7c9;
  --ds-basic-color-brand-secondary-muted: #ecf0f3;
  --ds-basic-color-brand-secondary-subtle: #e2e8ee;
  --ds-basic-color-brand-tertiary: #faf9f5;
  --ds-basic-color-brand-tertiary-bold: #dfd7c3;
  --ds-basic-color-brand-tertiary-muted: #faf9f5;
  --ds-basic-color-brand-tertiary-subtle: #e9e6d9;
  --ds-basic-color-fare-basiceconomy: #97eaf8;
  --ds-basic-color-fare-business: #002c4e;
  --ds-basic-color-fare-economy: #0074ca;
  --ds-basic-color-fare-first: #101d2c;
  --ds-basic-color-fare-premiumeconomy: #005154;
  --ds-basic-color-page-background-default: #ffffff;
  --ds-basic-color-page-background-utility: #faf9f5;
  --ds-basic-color-status-default: #afb9c6;
  --ds-basic-color-status-error: #e31f26;
  --ds-basic-color-status-error-subtle: #fbc6c6;
  --ds-basic-color-status-info: #007db1;
  --ds-basic-color-status-info-subtle: #e8f2f8;
  --ds-basic-color-status-success: #447a1f;
  --ds-basic-color-status-success-subtle: #d6eac7;
  --ds-basic-color-status-warning: #fac200;
  --ds-basic-color-status-warning-subtle: #fff6d2;
  --ds-basic-color-surface-accent1: #c7d6e5;
  --ds-basic-color-surface-accent1-muted: #e2e8ee;
  --ds-basic-color-surface-accent1-subtle: #c7d6e5;
  --ds-basic-color-surface-accent2: #c7d6e5;
  --ds-basic-color-surface-accent2-muted: #e2e8ee;
  --ds-basic-color-surface-default: #ffffff;
  --ds-basic-color-surface-inverse: #101d2c;
  --ds-basic-color-surface-inverse-subtle: #101d2c;
  --ds-basic-color-surface-neutral: #faf9f5;
  --ds-basic-color-surface-neutral-medium: #e9e6d9;
  --ds-basic-color-surface-neutral-subtle: #faf9f5;
  --ds-basic-color-texticon-accent1: #101d2c;
  --ds-basic-color-texticon-default: #101d2c;
  --ds-basic-color-texticon-disabled: #dddddd;
  --ds-basic-color-texticon-inverse: #faf9f5;
  --ds-basic-color-texticon-inverse-disabled: #7e8894;
  --ds-basic-color-texticon-inverse-muted: #c5c5c5;
  --ds-basic-color-texticon-link-default: #101d2c;
  --ds-basic-color-texticon-link-hover: #005fa7;
  --ds-basic-color-texticon-link-inverse-default: #faf9f5;
  --ds-basic-color-texticon-link-inverse-hover: #cfe0ef;
  --ds-basic-color-texticon-muted: #6a717c;
  --ds-basic-color-tier-program-loungetier-lounge: #01426a;
  --ds-basic-color-tier-program-loungetier-loungeplus: #53b390;
  --ds-basic-color-tier-program-loyaltytier-gold: #fbdc7a;
  --ds-basic-color-tier-program-loyaltytier-gold-muted: #fdefc4;
  --ds-basic-color-tier-program-loyaltytier-platinum: #bcb8a4;
  --ds-basic-color-tier-program-loyaltytier-platinum-muted: #dad8cd;
  --ds-basic-color-tier-program-loyaltytier-silver: #e4e9ec;
  --ds-basic-color-tier-program-loyaltytier-silver-muted: #f9fafb;
  --ds-basic-color-tier-program-loyaltytier-titanium: #282828;
  --ds-basic-color-tier-program-loyaltytier-titanium-muted: #545454;
  --ds-basic-color-tier-program-oneworld-emerald: #139142;
  --ds-basic-color-tier-program-oneworld-ruby: #a41d4a;
  --ds-basic-color-tier-program-oneworld-sapphire: #015daa;
  --ds-basic-type-brand-family-primary: "AS Circular";
  --ds-basic-type-brand-family-secondary: Teodor;
  --ds-basic-type-brand-letter-spacing-primary: 0;
  --ds-basic-type-brand-letter-spacing-secondary: 0.05em;
  --ds-basic-type-brand-letter-spacing-tertiary: 0.10em;
  --ds-basic-type-brand-line-height-primary: 1.3;
  --ds-basic-type-brand-line-height-secondary: 1;
  --ds-basic-type-family-accent: "AS Circular";
  --ds-basic-type-family-accent-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-body: "AS Circular";
  --ds-basic-type-family-body-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-family-display: Teodor;
  --ds-basic-type-family-display-fallback: "Georgia", "serif";
  --ds-basic-type-family-heading: "AS Circular";
  --ds-basic-type-family-heading-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ds-basic-type-letter-spacing-accent: 0.05em;
  --ds-basic-type-letter-spacing-accent2: 0.10em;
  --ds-basic-type-letter-spacing-body: 0;
  --ds-basic-type-letter-spacing-display: 0;
  --ds-basic-type-letter-spacing-heading: 0;
  --ds-basic-type-line-height-accent: 1.3;
  --ds-basic-type-line-height-accent2: 1;
  --ds-basic-type-line-height-body: 1.625rem;
  --ds-basic-type-line-height-body2: 1.5rem;
  --ds-basic-type-line-height-body3: 1.25rem;
  --ds-basic-type-line-height-body4: 1rem;
  --ds-basic-type-line-height-body5: 0.875rem;
  --ds-basic-type-line-height-display: 1.3;
  --ds-basic-type-line-height-heading: 1.3;
  --ds-basic-type-weight-accent: 500;
  --ds-basic-type-weight-accent2: 500;
  --ds-basic-type-weight-body: 450;
  --ds-basic-type-weight-body2: 700;
  --ds-basic-type-weight-display: 300;
  --ds-basic-type-weight-heading: 300;
  --ds-basic-type-weight-heading2: 300;
}