/* GENERATED — yarn tokens. Do not edit by hand. Source: theme/source/ */
:root {

  --pi-body-bg: #FFFFFF;
  --pi-body-bg-rgb: 255, 255, 255;
  --pi-body-color: #000000;
  --pi-body-color-rgb: 0, 0, 0;
  --pi-background-primary-strong: #004299;
  --pi-background-primary-strong-rgb: 0, 66, 153;
  --pi-primary-medium: #1576DB;
  --pi-primary-medium-rgb: 21, 118, 219;
  --pi-text-positive-strong: #158939;
  --pi-text-positive-strong-rgb: 21, 137, 57;
  --pi-positive-line: #009954;
  --pi-positive-line-rgb: 0, 153, 84;
  --pi-notice-strong: #FFA905;
  --pi-notice-strong-rgb: 255, 169, 5;
  --pi-error-strong: #E12E3A;
  --pi-error-strong-rgb: 225, 46, 58;
  --pi-text-universal-light: #FFFFFF;
  --pi-text-universal-light-rgb: 255, 255, 255;
  --pi-page-bg: #F5F7FA;
  --pi-page-bg-rgb: 245, 247, 250;
  --pi-background-neutral-inverse: #000000;
  --pi-background-neutral-inverse-rgb: 0, 0, 0;
  --pi-surface-level-1: #FFFFFF;
  --pi-surface-level-1-rgb: 255, 255, 255;
  --pi-surface-level-2: #FFFFFF;
  --pi-surface-level-2-rgb: 255, 255, 255;
  --pi-surface-level-3: #F5F5F5;
  --pi-surface-level-3-rgb: 245, 245, 245;
  --pi-surface-level-4: #F5F5F5;
  --pi-surface-level-4-rgb: 245, 245, 245;
  --pi-surface-muted: #EEF1F6;
  --pi-surface-muted-rgb: 238, 241, 246;
  --pi-background-neutral-weak: #EBEBEB;
  --pi-background-neutral-weak-rgb: 235, 235, 235;
  --pi-background-offset-2-medium: #ECF2F8;
  --pi-background-offset-2-medium-rgb: 236, 242, 248;
  --pi-background-offset-2-weak: #F5F8FA;
  --pi-background-offset-2-weak-rgb: 245, 248, 250;
  --pi-background-offset-2-strong: #D8E7F7;
  --pi-background-offset-2-strong-rgb: 216, 231, 247;
  --pi-background-offset-1-weak: #FAFAFA;
  --pi-background-offset-1-weak-rgb: 250, 250, 250;
  --pi-text-neutral-deep: #101010;
  --pi-text-neutral-deep-rgb: 16, 16, 16;
  --pi-text-neutral-strong: #282828;
  --pi-text-neutral-strong-rgb: 40, 40, 40;
  --pi-text-neutral-moderate: #414244;
  --pi-text-neutral-moderate-rgb: 65, 66, 68;
  --pi-text-neutral-medium: #7E7E7E;
  --pi-text-neutral-medium-rgb: 126, 126, 126;
  --pi-text-neutral-hint: #8A93A6;
  --pi-text-neutral-hint-rgb: 138, 147, 166;
  --pi-border-neutral-weak: #EBEBEB;
  --pi-border-neutral-weak-rgb: 235, 235, 235;
  --pi-border-offset-1-strong: #E8E1E1;
  --pi-border-offset-1-strong-rgb: 232, 225, 225;
  --pi-icon-neutral-weak: #CACACA;
  --pi-icon-neutral-weak-rgb: 202, 202, 202;
  --pi-checkbox-border: #C7C7CC;
  --pi-checkbox-border-rgb: 199, 199, 204;
  --pi-background-positive-weak: #DBF0E2;
  --pi-background-positive-weak-rgb: 219, 240, 226;
  --pi-background-success-weak: #E8F5EE;
  --pi-background-success-weak-rgb: 232, 245, 238;
  --pi-text-warning: #A85F00;
  --pi-text-warning-rgb: 168, 95, 0;
  --pi-background-warning-weak: #FFF3E0;
  --pi-background-warning-weak-rgb: 255, 243, 224;
  --pi-background-notice-weak: #FFF2CC;
  --pi-background-notice-weak-rgb: 255, 242, 204;
  --pi-text-notice: #382808;
  --pi-text-notice-rgb: 56, 40, 8;
  --pi-background-error-weak: #FDECEA;
  --pi-background-error-weak-rgb: 253, 236, 234;
  --pi-background-error-row: rgba(255, 219, 219, 0.24);
  --pi-background-error-row-rgb: 255, 219, 219;
  --pi-background-info-weak: #E8F0FE;
  --pi-background-info-weak-rgb: 232, 240, 254;
  --pi-background-primary-weak: #DFEDFF;
  --pi-background-primary-weak-rgb: 223, 237, 255;
  --pi-background-avatar: #E0F5FD;
  --pi-background-avatar-rgb: 224, 245, 253;
  --pi-surface-frosted-level-3: rgba(245, 245, 245, 0.72);
  --pi-surface-frosted-level-3-rgb: 245, 245, 245;
  --pi-overlay: rgba(16, 16, 16, 0.70);
  --pi-overlay-rgb: 16, 16, 16;
  --pi-shadow-bottom-bar: rgba(0, 0, 0, 0.12);
  --pi-shadow-bottom-bar-rgb: 0, 0, 0;
  --pi-brand-primary: #00B8F5;
  --pi-brand-primary-rgb: 0, 184, 245;
  --pi-pastel-01-weak: #E6E5FF;
  --pi-pastel-01-weak-rgb: 230, 229, 255;
  --pi-pastel-01-strong: #4D49B8;
  --pi-pastel-01-strong-rgb: 77, 73, 184;
  --pi-pastel-02-weak: #D5E7F6;
  --pi-pastel-02-weak-rgb: 213, 231, 246;
  --pi-pastel-05-weak: #CEDCB4;
  --pi-pastel-05-weak-rgb: 206, 220, 180;
  --pi-pastel-11-weak: #F0E6FF;
  --pi-pastel-11-weak-rgb: 240, 230, 255;
  --pi-pastel-07-weak: #FFE0BC;
  --pi-pastel-07-weak-rgb: 255, 224, 188;
  --pi-pastel-07-strong: #6F503C;
  --pi-pastel-07-strong-rgb: 111, 80, 60;
  --pi-pastel-12-weak: #F1D5F6;
  --pi-pastel-12-weak-rgb: 241, 213, 246;
  --pi-legacy-white: #FFFFFF;
  --pi-legacy-white-rgb: 255, 255, 255;
  --pi-legacy-black: #000000;
  --pi-legacy-black-rgb: 0, 0, 0;
  --pi-legacy-black-highlight: #101010;
  --pi-legacy-black-highlight-rgb: 16, 16, 16;
  --pi-legacy-secondary-text: #7e7e7e;
  --pi-legacy-secondary-text-rgb: 126, 126, 126;
  --pi-legacy-placeholder-gray: #7d7e7e;
  --pi-legacy-placeholder-gray-rgb: 125, 126, 126;
  --pi-legacy-label-gray: #3A3A3A;
  --pi-legacy-label-gray-rgb: 58, 58, 58;
  --pi-legacy-text-neutral: #414244;
  --pi-legacy-text-neutral-rgb: 65, 66, 68;
  --pi-legacy-low-emphasis-border: #e0e0e0;
  --pi-legacy-low-emphasis-border-rgb: 224, 224, 224;
  --pi-legacy-fog-gray: #F5F8FA;
  --pi-legacy-fog-gray-rgb: 245, 248, 250;
  --pi-legacy-white-smoke: #F5F5F5;
  --pi-legacy-white-smoke-rgb: 245, 245, 245;
  --pi-legacy-light-bg-gray: #FAFAFA;
  --pi-legacy-light-bg-gray-rgb: 250, 250, 250;
  --pi-legacy-card-1: #F5F9FE;
  --pi-legacy-card-1-rgb: 245, 249, 254;
  --pi-legacy-card-2: #EBF3FD;
  --pi-legacy-card-2-rgb: 235, 243, 253;
  --pi-legacy-card-3: #E1ECFC;
  --pi-legacy-card-3-rgb: 225, 236, 252;
  --pi-legacy-background-secondary-blue: #ebf6fe;
  --pi-legacy-background-secondary-blue-rgb: 235, 246, 254;
  --pi-legacy-background-offset-1: #E7F1F8;
  --pi-legacy-background-offset-1-rgb: 231, 241, 248;
  --pi-legacy-light-blue: #E0F5FD;
  --pi-legacy-light-blue-rgb: 224, 245, 253;
  --pi-legacy-communication-bg-positive: #E9F9F2;
  --pi-legacy-communication-bg-positive-rgb: 233, 249, 242;
  --pi-legacy-banner-success: #E3F6EC;
  --pi-legacy-banner-success-rgb: 227, 246, 236;
  --pi-legacy-banner-warning: #FFF8E1;
  --pi-legacy-banner-warning-rgb: 255, 248, 225;
  --pi-legacy-banner-error: #FFEBEF;
  --pi-legacy-banner-error-rgb: 255, 235, 239;
  --pi-legacy-communication-bg-alert: #FFF6E5;
  --pi-legacy-communication-bg-alert-rgb: 255, 246, 229;
  --pi-legacy-communication-bg-warning: #FFEFEF;
  --pi-legacy-communication-bg-warning-rgb: 255, 239, 239;
  --pi-legacy-primary-blue: #00ACED;
  --pi-legacy-primary-blue-rgb: 0, 172, 237;
  --pi-legacy-primary-blue-v2: #00B8F5;
  --pi-legacy-primary-blue-v2-rgb: 0, 184, 245;
  --pi-legacy-secondary-blue: #002F6C;
  --pi-legacy-secondary-blue-rgb: 0, 47, 108;
  --pi-legacy-brand-secondary-color: #012A72;
  --pi-legacy-brand-secondary-color-rgb: 1, 42, 114;
  --pi-legacy-polo-gray: #8BA6C1;
  --pi-legacy-polo-gray-rgb: 139, 166, 193;
  --pi-legacy-transparent: transparent;
  --pi-text-neutral-weak: #CACACA;
  --pi-text-neutral-weak-rgb: 202, 202, 202;
  --pi-pastel-02-strong: #326691;
  --pi-pastel-02-strong-rgb: 50, 102, 145;
  --pi-pastel-03-weak: #BAF3E9;
  --pi-pastel-03-weak-rgb: 186, 243, 233;
  --pi-pastel-06-weak: #FEEBAC;
  --pi-pastel-06-weak-rgb: 254, 235, 172;
  --pi-background-negative-weak: #FFD1D1;
  --pi-background-negative-weak-rgb: 255, 209, 209;
  --pi-icon-notice: #FF9D00;
  --pi-icon-notice-rgb: 255, 157, 0;
  --pi-placeholder: #D9D9D9;
  --pi-placeholder-rgb: 217, 217, 217;
  --pi-icon-silverforever: #FFFFFF;
  --pi-icon-silverforever-rgb: 255, 255, 255;
  --pi-background-payment-processing: rgba(255, 242, 204, 0.6);
  --pi-background-payment-processing-rgb: 255, 242, 204;
  --pi-background-payment-failed: rgba(255, 219, 219, 0.6);
  --pi-background-payment-failed-rgb: 255, 219, 219;
  --pi-background-covered-tint: rgba(219, 240, 226, 0.6);
  --pi-background-covered-tint-rgb: 219, 240, 226;
  --pi-background-not-covered-tint: rgba(255, 219, 219, 0.4);
  --pi-background-not-covered-tint-rgb: 255, 219, 219;
  --pi-ios-ink-secondary: rgba(60, 60, 67, 0.6);
  --pi-ios-ink-secondary-rgb: 60, 60, 67;
  --pi-ios-ink-tertiary: rgba(60, 60, 67, 0.3);
  --pi-ios-ink-tertiary-rgb: 60, 60, 67;
  --pi-ios-ink-quaternary: rgba(60, 60, 67, 0.18);
  --pi-ios-ink-quaternary-rgb: 60, 60, 67;
  --pi-ios-label-vibrant: #404040;
  --pi-ios-label-vibrant-rgb: 64, 64, 64;
  --pi-ios-text-strong: #1a1a1a;
  --pi-ios-text-strong-rgb: 26, 26, 26;
  --pi-ios-text-muted: #8c8c8c;
  --pi-ios-text-muted-rgb: 140, 140, 140;
  --pi-ios-text-on-dark: rgba(255, 255, 255, 0.92);
  --pi-ios-text-on-dark-rgb: 255, 255, 255;
  --pi-ios-hairline: #e6e6e6;
  --pi-ios-hairline-rgb: 230, 230, 230;
  --pi-ios-wash-grouped: #f2f2f7;
  --pi-ios-wash-grouped-rgb: 242, 242, 247;
  --pi-ios-blue-accent: #0088ff;
  --pi-ios-blue-accent-rgb: 0, 136, 255;
  --pi-ios-blue-accent-08: rgba(0, 136, 255, 0.08);
  --pi-ios-blue-accent-08-rgb: 0, 136, 255;
  --pi-ios-green-accent: #34c759;
  --pi-ios-green-accent-rgb: 52, 199, 89;
  --pi-ios-red-accent: #ff383c;
  --pi-ios-red-accent-rgb: 255, 56, 60;
  --pi-ios-orange-accent: #ff8d28;
  --pi-ios-orange-accent-rgb: 255, 141, 40;
  --pi-ios-glass-white-65: rgba(255, 255, 255, 0.65);
  --pi-ios-glass-white-65-rgb: 255, 255, 255;
  --pi-ios-glass-blend-burn: #dddddd;
  --pi-ios-glass-blend-burn-rgb: 221, 221, 221;
  --pi-ios-glass-blend-darken: #f7f7f7;
  --pi-ios-glass-blend-darken-rgb: 247, 247, 247;
  --pi-ios-glass-base-dark: rgba(255, 255, 255, 0.14);
  --pi-ios-glass-base-dark-rgb: 255, 255, 255;
  --pi-ios-glass-burn-dark: #6e6e6e;
  --pi-ios-glass-burn-dark-rgb: 110, 110, 110;
  --pi-ios-glass-darken-dark: rgba(0, 0, 0, 0.45);
  --pi-ios-glass-darken-dark-rgb: 0, 0, 0;
  --pi-ios-glass-tint-blue: #0091ff;
  --pi-ios-glass-tint-blue-rgb: 0, 145, 255;
  --pi-ios-glass-tint-neutral: #999999;
  --pi-ios-glass-tint-neutral-rgb: 153, 153, 153;
  --pi-ios-glass-tint-white-75: rgba(255, 255, 255, 0.75);
  --pi-ios-glass-tint-white-75-rgb: 255, 255, 255;
  --pi-ios-fills-tertiary: rgba(118, 118, 128, 0.12);
  --pi-ios-fills-tertiary-rgb: 118, 118, 128;
  --pi-ios-fills-quaternary: rgba(116, 116, 128, 0.08);
  --pi-ios-fills-quaternary-rgb: 116, 116, 128;
  --pi-ios-banner-yellow-16: rgba(255, 204, 0, 0.16);
  --pi-ios-banner-yellow-16-rgb: 255, 204, 0;
  --pi-ios-fill-slider-track: rgba(120, 120, 120, 0.2);
  --pi-ios-fill-slider-track-rgb: 120, 120, 120;
  --pi-ios-fill-pill: rgba(118, 118, 128, 0.12);
  --pi-ios-fill-pill-rgb: 118, 118, 128;
  --pi-ios-scrim-04: rgba(0, 0, 0, 0.04);
  --pi-ios-scrim-04-rgb: 0, 0, 0;
  --pi-ios-scrim-06: rgba(0, 0, 0, 0.06);
  --pi-ios-scrim-06-rgb: 0, 0, 0;
  --pi-ios-line-08: rgba(0, 0, 0, 0.08);
  --pi-ios-line-08-rgb: 0, 0, 0;
  --pi-ios-pill-pressed: rgba(118, 118, 128, 0.18);
  --pi-ios-pill-pressed-rgb: 118, 118, 128;
  --pi-ios-link-pressed-tint: rgba(21, 118, 219, 0.08);
  --pi-ios-link-pressed-tint-rgb: 21, 118, 219;
  --pi-gradient-horizontal-brand-mist: linear-gradient(90deg, rgba(21, 118, 219, 0.12) 0%, rgba(255, 255, 255, 0.12) 100%);
  --pi-gradient-soft-blue-panel: linear-gradient(180deg, #ECF2F8 0%, #D8E7F7 100%);
  --pi-gradient-savings-banner: linear-gradient(90deg, #DFEEFF 0%, #DBF0E2 100%);
  --pi-gradient-sleek-banner: linear-gradient(90deg, #D5E7F6 0%, #F1D5F6 100%);
  --pi-gradient-good-driver-card: linear-gradient(95deg, rgba(216, 231, 247, 0.90) 0%, rgba(21, 118, 219, 0.90) 91%);
  --pi-gradient-hero-band: linear-gradient(100.3deg, rgba(1, 33, 176, 0.56) 2.9%, rgba(5, 51, 255, 0.56) 36.4%, rgba(28, 137, 255, 0.56) 106.1%, rgba(136, 255, 255, 0.56) 129%);
  --pi-gradient-term-hero-banner: linear-gradient(99deg, #3E7EF6 27.17%, #2695F6 67.49%, #36A8F9 101.43%);
  --pi-gradient-need-help-card: linear-gradient(106.1deg, rgba(222, 246, 255, 0.5) 2.3%, rgba(119, 169, 251, 0.2) 99%);
  --pi-gradient-counter-digit: linear-gradient(181.8deg, rgba(109, 128, 215, 0) 1.4%, rgba(109, 128, 215, 0.15) 50%, rgba(109, 128, 215, 0) 98.8%);
  --pi-shadow-elevation-1: 0px 2px 8px rgba(0, 0, 0, 0.08);
  --pi-shadow-ambient: 0px 0px 4px rgba(0, 0, 0, 0.08);
  --pi-shadow-elevation-2: 0px 4px 16px rgba(0, 0, 0, 0.12);
  --pi-shadow-elevation-inverse: 0px -4px 24px rgba(0, 0, 0, 0.10);
  --pi-shadow-sheet-footer: 0px 0px 11px 0px rgba(0, 0, 0, 0.12);
  --pi-shadow-sticky-chrome-on-scroll: 0 4px 2px rgba(0, 0, 0, 0.12);
  --pi-legacy-primary-red: #FF0000;
  --pi-legacy-primary-red-rgb: 255, 0, 0;
  --pi-legacy-caribbean-blue: #186AD6;
  --pi-legacy-caribbean-blue-rgb: 24, 106, 214;
  --pi-legacy-darkened-white: #ffffff99;
  --pi-legacy-darkened-white-rgb: 255, 255, 255;
  --pi-legacy-communication-positive: #21C179;
  --pi-legacy-communication-positive-rgb: 33, 193, 121;
  --pi-legacy-communication-alert: #FF9D00;
  --pi-legacy-communication-alert-rgb: 255, 157, 0;
  --pi-legacy-communication-warning: #FD5154;
  --pi-legacy-communication-warning-rgb: 253, 81, 84;
  --pi-legacy-sky-bg-positive: #E6FFFF;
  --pi-legacy-sky-bg-positive-rgb: 230, 255, 255;
  --pi-legacy-black-pearl: #1D252D;
  --pi-legacy-black-pearl-rgb: 29, 37, 45;
  --pi-legacy-slate-gray: #506D85;
  --pi-legacy-slate-gray-rgb: 80, 109, 133;
  --pi-legacy-silver-line: #DDE5ED;
  --pi-legacy-silver-line-rgb: 221, 229, 237;
  --pi-legacy-dark-gray: #10101012;
  --pi-legacy-dark-gray-rgb: 16, 16, 16;
  --pi-legacy-jade-green: #11BF80;
  --pi-legacy-jade-green-rgb: 17, 191, 128;
  --pi-legacy-burnt-orange: #F27447;
  --pi-legacy-burnt-orange-rgb: 242, 116, 71;
  --pi-legacy-neon-blue: #6456F1;
  --pi-legacy-neon-blue-rgb: 100, 86, 241;
  --pi-legacy-dodger-blue: #4790FB;
  --pi-legacy-dodger-blue-rgb: 71, 144, 251;
  --pi-legacy-robin-egg-blue: #20C1BC;
  --pi-legacy-robin-egg-blue-rgb: 32, 193, 188;
  --pi-legacy-wild-strawberry: #F352A4;
  --pi-legacy-wild-strawberry-rgb: 243, 82, 164;
  --pi-legacy-sea-yellow: #ECAF15;
  --pi-legacy-sea-yellow-rgb: 236, 175, 21;
  --pi-legacy-sea-green: #e4f5f1;
  --pi-legacy-sea-green-rgb: 228, 245, 241;
  --pi-legacy-brand-highlight: #FFD34E;
  --pi-legacy-brand-highlight-rgb: 255, 211, 78;
  --pi-legacy-vivid-yellow: #FED533;
  --pi-legacy-vivid-yellow-rgb: 254, 213, 51;
  --pi-legacy-light-cyan: #E5F7FD;
  --pi-legacy-light-cyan-rgb: 229, 247, 253;
  --pi-legacy-light-yellow: #FFFAE8;
  --pi-legacy-light-yellow-rgb: 255, 250, 232;
  --pi-legacy-thick-yellow: #FFD34E;
  --pi-legacy-thick-yellow-rgb: 255, 211, 78;
  --pi-legacy-thick-yellow2: #FFC107;
  --pi-legacy-thick-yellow2-rgb: 255, 193, 7;
  --pi-legacy-algae-green: #C7EDD8;
  --pi-legacy-algae-green-rgb: 199, 237, 216;
  --pi-legacy-night-blue: #0D33FC;
  --pi-legacy-night-blue-rgb: 13, 51, 252;
  --pi-legacy-gray-scale22: #10101038;
  --pi-legacy-gray-scale22-rgb: 16, 16, 16;
  --pi-legacy-white-scale73: #ffffff73;
  --pi-legacy-white-scale73-rgb: 255, 255, 255;
  --pi-legacy-pure-yellow: #FFE600;
  --pi-legacy-pure-yellow-rgb: 255, 230, 0;
  --pi-legacy-gray-scale54: #1010108A;
  --pi-legacy-gray-scale54-rgb: 16, 16, 16;
  --pi-legacy-light-grayish-blue: #F0F5FB;
  --pi-legacy-light-grayish-blue-rgb: 240, 245, 251;
  --pi-legacy-vivid-dark-blue: #223368;
  --pi-legacy-vivid-dark-blue-rgb: 34, 51, 104;
  --pi-legacy-ice-blue: #F2FAFC;
  --pi-legacy-ice-blue-rgb: 242, 250, 252;
  --pi-legacy-magnificent-blue: #0839A0;
  --pi-legacy-magnificent-blue-rgb: 8, 57, 160;
  --pi-legacy-insurance-brand-color: #003899;
  --pi-legacy-insurance-brand-color-rgb: 0, 56, 153;
  --pi-legacy-vivid-weak-blue: #2F81ED;
  --pi-legacy-vivid-weak-blue-rgb: 47, 129, 237;
  --pi-legacy-midnight-blue: #0C0A69;
  --pi-legacy-midnight-blue-rgb: 12, 10, 105;

  /* Layout / motion (theme-independent) */
  --fast-header-height: 56px;
  --fast-page-max: 352px;
  --fast-radius-card: 24px;
  --fast-radius-pill: 40px;
  --fast-cta-height: 52px;
  --fast-sheet-ease: cubic-bezier(0.32, 0.72, 0, 1);
  --fast-font: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

  /*
   * Sheet-lifted / elevated card surfaces (Marvel Figma Surface/Level 2).
   * Light: white elevated on page. Dark: #303030 — do NOT use --pi-surface-level-2
   * in dark (it collapses to #202020 / Level-3 #1C1C1E).
   */
  --fast-surface-sheet: #ffffff;
  --fast-surface-sheet-rgb: 255, 255, 255;
  --fast-surface-sheet-base: #f5f5f5;
  --fast-surface-sheet-base-rgb: 245, 245, 245;
  --fast-skel-shimmer: linear-gradient(
    90deg,
    var(--fast-surface-sheet-base) 25%,
    var(--fast-surface-sheet) 37%,
    var(--fast-surface-sheet-base) 63%
  );
  /* Always-dark toast (Snackbar) — same in light and dark */
  --fast-toast-bg: #282828;
  --fast-toast-fg: #ffffff;
}
html[data-theme='dark'] {

  --pi-body-bg: #101010;
  --pi-body-bg-rgb: 16, 16, 16;
  --pi-body-color: #FFFFFF;
  --pi-body-color-rgb: 255, 255, 255;
  --pi-background-primary-strong: #006FBF;
  --pi-background-primary-strong-rgb: 0, 111, 191;
  --pi-primary-medium: #45A1FF;
  --pi-primary-medium-rgb: 69, 161, 255;
  --pi-text-positive-strong: #158939;
  --pi-text-positive-strong-rgb: 21, 137, 57;
  --pi-positive-line: #009954;
  --pi-positive-line-rgb: 0, 153, 84;
  --pi-notice-strong: #FFA905;
  --pi-notice-strong-rgb: 255, 169, 5;
  --pi-error-strong: #E12E3A;
  --pi-error-strong-rgb: 225, 46, 58;
  --pi-text-universal-light: #FFFFFF;
  --pi-text-universal-light-rgb: 255, 255, 255;
  --pi-page-bg: #101010;
  --pi-page-bg-rgb: 16, 16, 16;
  --pi-background-neutral-inverse: #1B1B1B;
  --pi-background-neutral-inverse-rgb: 27, 27, 27;
  --pi-surface-level-1: #1C1C1E;
  --pi-surface-level-1-rgb: 28, 28, 30;
  --pi-surface-level-2: #202020;
  --pi-surface-level-2-rgb: 32, 32, 32;
  --pi-surface-level-3: #1C1C1E;
  --pi-surface-level-3-rgb: 28, 28, 30;
  --pi-surface-level-4: #101010;
  --pi-surface-level-4-rgb: 16, 16, 16;
  --pi-surface-muted: #252729;
  --pi-surface-muted-rgb: 37, 39, 41;
  --pi-background-neutral-weak: #282828;
  --pi-background-neutral-weak-rgb: 40, 40, 40;
  --pi-background-offset-2-medium: #383C40;
  --pi-background-offset-2-medium-rgb: 56, 60, 64;
  --pi-background-offset-2-weak: #252729;
  --pi-background-offset-2-weak-rgb: 37, 39, 41;
  --pi-background-offset-2-strong: #313B45;
  --pi-background-offset-2-strong-rgb: 49, 59, 69;
  --pi-background-offset-1-weak: #1B1B1B;
  --pi-background-offset-1-weak-rgb: 27, 27, 27;
  --pi-text-neutral-deep: #FFFFFF;
  --pi-text-neutral-deep-rgb: 255, 255, 255;
  --pi-text-neutral-strong: #FFFFFF;
  --pi-text-neutral-strong-rgb: 255, 255, 255;
  --pi-text-neutral-moderate: #EBEBEB;
  --pi-text-neutral-moderate-rgb: 235, 235, 235;
  --pi-text-neutral-medium: #8B8C8C;
  --pi-text-neutral-medium-rgb: 139, 140, 140;
  --pi-text-neutral-hint: #8B8C8C;
  --pi-text-neutral-hint-rgb: 139, 140, 140;
  --pi-border-neutral-weak: #282828;
  --pi-border-neutral-weak-rgb: 40, 40, 40;
  --pi-border-offset-1-strong: #302C2C;
  --pi-border-offset-1-strong-rgb: 48, 44, 44;
  --pi-icon-neutral-weak: #414244;
  --pi-icon-neutral-weak-rgb: 65, 66, 68;
  --pi-checkbox-border: #414244;
  --pi-checkbox-border-rgb: 65, 66, 68;
  --pi-background-positive-weak: #112317;
  --pi-background-positive-weak-rgb: 17, 35, 23;
  --pi-background-success-weak: #112317;
  --pi-background-success-weak-rgb: 17, 35, 23;
  --pi-text-warning: #FFA905;
  --pi-text-warning-rgb: 255, 169, 5;
  --pi-background-warning-weak: #36280E;
  --pi-background-warning-weak-rgb: 54, 40, 14;
  --pi-background-notice-weak: #36280E;
  --pi-background-notice-weak-rgb: 54, 40, 14;
  --pi-text-notice: #FFA905;
  --pi-text-notice-rgb: 255, 169, 5;
  --pi-background-error-weak: #311517;
  --pi-background-error-weak-rgb: 49, 21, 23;
  --pi-background-error-row: #311517;
  --pi-background-error-row-rgb: 49, 21, 23;
  --pi-background-info-weak: #182736;
  --pi-background-info-weak-rgb: 24, 39, 54;
  --pi-background-primary-weak: #182736;
  --pi-background-primary-weak-rgb: 24, 39, 54;
  --pi-background-avatar: #0D2B35;
  --pi-background-avatar-rgb: 13, 43, 53;
  --pi-surface-frosted-level-3: rgba(28, 28, 30, 0.72);
  --pi-surface-frosted-level-3-rgb: 28, 28, 30;
  --pi-overlay: rgba(16, 16, 16, 0.89);
  --pi-overlay-rgb: 16, 16, 16;
  --pi-shadow-bottom-bar: rgba(0, 0, 0, 0.50);
  --pi-shadow-bottom-bar-rgb: 0, 0, 0;
  --pi-brand-primary: #00B8F5;
  --pi-brand-primary-rgb: 0, 184, 245;
  --pi-pastel-01-weak: #4D49B8;
  --pi-pastel-01-weak-rgb: 77, 73, 184;
  --pi-pastel-01-strong: #E6E5FF;
  --pi-pastel-01-strong-rgb: 230, 229, 255;
  --pi-pastel-02-weak: #326691;
  --pi-pastel-02-weak-rgb: 50, 102, 145;
  --pi-pastel-05-weak: #3E5513;
  --pi-pastel-05-weak-rgb: 62, 85, 19;
  --pi-pastel-11-weak: #7649B8;
  --pi-pastel-11-weak-rgb: 118, 73, 184;
  --pi-pastel-07-weak: #6F503C;
  --pi-pastel-07-weak-rgb: 111, 80, 60;
  --pi-pastel-07-strong: #FFE0BC;
  --pi-pastel-07-strong-rgb: 255, 224, 188;
  --pi-pastel-12-weak: #A749B8;
  --pi-pastel-12-weak-rgb: 167, 73, 184;
  --pi-legacy-white: #FFFFFF;
  --pi-legacy-white-rgb: 255, 255, 255;
  --pi-legacy-black: #FFFFFF;
  --pi-legacy-black-rgb: 255, 255, 255;
  --pi-legacy-black-highlight: #FFFFFF;
  --pi-legacy-black-highlight-rgb: 255, 255, 255;
  --pi-legacy-secondary-text: #8B8C8C;
  --pi-legacy-secondary-text-rgb: 139, 140, 140;
  --pi-legacy-placeholder-gray: #8B8C8C;
  --pi-legacy-placeholder-gray-rgb: 139, 140, 140;
  --pi-legacy-label-gray: #EBEBEB;
  --pi-legacy-label-gray-rgb: 235, 235, 235;
  --pi-legacy-text-neutral: #EBEBEB;
  --pi-legacy-text-neutral-rgb: 235, 235, 235;
  --pi-legacy-low-emphasis-border: #282828;
  --pi-legacy-low-emphasis-border-rgb: 40, 40, 40;
  --pi-legacy-fog-gray: #252729;
  --pi-legacy-fog-gray-rgb: 37, 39, 41;
  --pi-legacy-white-smoke: #101010;
  --pi-legacy-white-smoke-rgb: 16, 16, 16;
  --pi-legacy-light-bg-gray: #1B1B1B;
  --pi-legacy-light-bg-gray-rgb: 27, 27, 27;
  --pi-legacy-card-1: #1C1C1E;
  --pi-legacy-card-1-rgb: 28, 28, 30;
  --pi-legacy-card-2: #252729;
  --pi-legacy-card-2-rgb: 37, 39, 41;
  --pi-legacy-card-3: #383C40;
  --pi-legacy-card-3-rgb: 56, 60, 64;
  --pi-legacy-background-secondary-blue: #182736;
  --pi-legacy-background-secondary-blue-rgb: 24, 39, 54;
  --pi-legacy-background-offset-1: #252729;
  --pi-legacy-background-offset-1-rgb: 37, 39, 41;
  --pi-legacy-light-blue: #0D2B35;
  --pi-legacy-light-blue-rgb: 13, 43, 53;
  --pi-legacy-communication-bg-positive: #112317;
  --pi-legacy-communication-bg-positive-rgb: 17, 35, 23;
  --pi-legacy-banner-success: #112317;
  --pi-legacy-banner-success-rgb: 17, 35, 23;
  --pi-legacy-banner-warning: #36280E;
  --pi-legacy-banner-warning-rgb: 54, 40, 14;
  --pi-legacy-banner-error: #361A1B;
  --pi-legacy-banner-error-rgb: 54, 26, 27;
  --pi-legacy-communication-bg-alert: #36280E;
  --pi-legacy-communication-bg-alert-rgb: 54, 40, 14;
  --pi-legacy-communication-bg-warning: #361A1B;
  --pi-legacy-communication-bg-warning-rgb: 54, 26, 27;
  --pi-legacy-primary-blue: #00ACED;
  --pi-legacy-primary-blue-rgb: 0, 172, 237;
  --pi-legacy-primary-blue-v2: #00B8F5;
  --pi-legacy-primary-blue-v2-rgb: 0, 184, 245;
  --pi-legacy-secondary-blue: #45A1FF;
  --pi-legacy-secondary-blue-rgb: 69, 161, 255;
  --pi-legacy-brand-secondary-color: #012A72;
  --pi-legacy-brand-secondary-color-rgb: 1, 42, 114;
  --pi-legacy-polo-gray: #414244;
  --pi-legacy-polo-gray-rgb: 65, 66, 68;
  --pi-legacy-transparent: transparent;
  --pi-text-neutral-weak: #8B8C8C;
  --pi-text-neutral-weak-rgb: 139, 140, 140;
  --pi-pastel-02-strong: #D5E7F6;
  --pi-pastel-02-strong-rgb: 213, 231, 246;
  --pi-pastel-03-weak: #147361;
  --pi-pastel-03-weak-rgb: 20, 115, 97;
  --pi-pastel-06-weak: #97770C;
  --pi-pastel-06-weak-rgb: 151, 119, 12;
  --pi-background-negative-weak: #311517;
  --pi-background-negative-weak-rgb: 49, 21, 23;
  --pi-icon-notice: #FF9D00;
  --pi-icon-notice-rgb: 255, 157, 0;
  --pi-placeholder: #414244;
  --pi-placeholder-rgb: 65, 66, 68;
  --pi-icon-silverforever: #FFFFFF;
  --pi-icon-silverforever-rgb: 255, 255, 255;
  --pi-background-payment-processing: #36280E;
  --pi-background-payment-processing-rgb: 54, 40, 14;
  --pi-background-payment-failed: #311517;
  --pi-background-payment-failed-rgb: 49, 21, 23;
  --pi-background-covered-tint: #112317;
  --pi-background-covered-tint-rgb: 17, 35, 23;
  --pi-background-not-covered-tint: #311517;
  --pi-background-not-covered-tint-rgb: 49, 21, 23;
  --pi-ios-ink-secondary: rgba(235, 235, 245, 0.6);
  --pi-ios-ink-secondary-rgb: 235, 235, 245;
  --pi-ios-ink-tertiary: rgba(235, 235, 245, 0.3);
  --pi-ios-ink-tertiary-rgb: 235, 235, 245;
  --pi-ios-ink-quaternary: rgba(235, 235, 245, 0.18);
  --pi-ios-ink-quaternary-rgb: 235, 235, 245;
  --pi-ios-label-vibrant: #EBEBEB;
  --pi-ios-label-vibrant-rgb: 235, 235, 235;
  --pi-ios-text-strong: #FFFFFF;
  --pi-ios-text-strong-rgb: 255, 255, 255;
  --pi-ios-text-muted: #8B8C8C;
  --pi-ios-text-muted-rgb: 139, 140, 140;
  --pi-ios-text-on-dark: rgba(255, 255, 255, 0.92);
  --pi-ios-text-on-dark-rgb: 255, 255, 255;
  --pi-ios-hairline: #282828;
  --pi-ios-hairline-rgb: 40, 40, 40;
  --pi-ios-wash-grouped: #101010;
  --pi-ios-wash-grouped-rgb: 16, 16, 16;
  --pi-ios-blue-accent: #0088ff;
  --pi-ios-blue-accent-rgb: 0, 136, 255;
  --pi-ios-blue-accent-08: rgba(0, 136, 255, 0.16);
  --pi-ios-blue-accent-08-rgb: 0, 136, 255;
  --pi-ios-green-accent: #34c759;
  --pi-ios-green-accent-rgb: 52, 199, 89;
  --pi-ios-red-accent: #ff383c;
  --pi-ios-red-accent-rgb: 255, 56, 60;
  --pi-ios-orange-accent: #ff8d28;
  --pi-ios-orange-accent-rgb: 255, 141, 40;
  --pi-ios-glass-white-65: rgba(28, 28, 30, 0.65);
  --pi-ios-glass-white-65-rgb: 28, 28, 30;
  --pi-ios-glass-blend-burn: #302C2C;
  --pi-ios-glass-blend-burn-rgb: 48, 44, 44;
  --pi-ios-glass-blend-darken: #1C1C1E;
  --pi-ios-glass-blend-darken-rgb: 28, 28, 30;
  --pi-ios-glass-base-dark: rgba(255, 255, 255, 0.14);
  --pi-ios-glass-base-dark-rgb: 255, 255, 255;
  --pi-ios-glass-burn-dark: #6e6e6e;
  --pi-ios-glass-burn-dark-rgb: 110, 110, 110;
  --pi-ios-glass-darken-dark: rgba(0, 0, 0, 0.45);
  --pi-ios-glass-darken-dark-rgb: 0, 0, 0;
  --pi-ios-glass-tint-blue: #0091ff;
  --pi-ios-glass-tint-blue-rgb: 0, 145, 255;
  --pi-ios-glass-tint-neutral: #8B8C8C;
  --pi-ios-glass-tint-neutral-rgb: 139, 140, 140;
  --pi-ios-glass-tint-white-75: rgba(28, 28, 30, 0.75);
  --pi-ios-glass-tint-white-75-rgb: 28, 28, 30;
  --pi-ios-fills-tertiary: rgba(118, 118, 128, 0.24);
  --pi-ios-fills-tertiary-rgb: 118, 118, 128;
  --pi-ios-fills-quaternary: rgba(116, 116, 128, 0.18);
  --pi-ios-fills-quaternary-rgb: 116, 116, 128;
  --pi-ios-banner-yellow-16: rgba(255, 204, 0, 0.16);
  --pi-ios-banner-yellow-16-rgb: 255, 204, 0;
  --pi-ios-fill-slider-track: rgba(120, 120, 120, 0.32);
  --pi-ios-fill-slider-track-rgb: 120, 120, 120;
  --pi-ios-fill-pill: rgba(118, 118, 128, 0.24);
  --pi-ios-fill-pill-rgb: 118, 118, 128;
  --pi-ios-scrim-04: rgba(255, 255, 255, 0.06);
  --pi-ios-scrim-04-rgb: 255, 255, 255;
  --pi-ios-scrim-06: rgba(255, 255, 255, 0.08);
  --pi-ios-scrim-06-rgb: 255, 255, 255;
  --pi-ios-line-08: rgba(255, 255, 255, 0.12);
  --pi-ios-line-08-rgb: 255, 255, 255;
  --pi-ios-pill-pressed: rgba(118, 118, 128, 0.32);
  --pi-ios-pill-pressed-rgb: 118, 118, 128;
  --pi-ios-link-pressed-tint: rgba(69, 161, 255, 0.12);
  --pi-ios-link-pressed-tint-rgb: 69, 161, 255;
  --pi-gradient-horizontal-brand-mist: linear-gradient(90deg, rgba(69, 161, 255, 0.20) 0%, rgba(255, 255, 255, 0.04) 100%);
  --pi-gradient-soft-blue-panel: linear-gradient(180deg, #383C40 0%, #313B45 100%);
  --pi-gradient-savings-banner: linear-gradient(90deg, #182736 0%, #112317 100%);
  --pi-gradient-sleek-banner: linear-gradient(90deg, #326691 0%, #A749B8 100%);
  --pi-gradient-good-driver-card: linear-gradient(95deg, rgba(49, 59, 69, 0.90) 0%, rgba(0, 111, 191, 0.90) 91%);
  --pi-gradient-hero-band: linear-gradient(100.3deg, rgba(1, 33, 176, 0.56) 2.9%, rgba(5, 51, 255, 0.56) 36.4%, rgba(28, 137, 255, 0.56) 106.1%, rgba(136, 255, 255, 0.56) 129%);
  --pi-gradient-term-hero-banner: linear-gradient(99deg, #3E7EF6 27.17%, #2695F6 67.49%, #36A8F9 101.43%);
  --pi-gradient-need-help-card: linear-gradient(106.1deg, #182736 2.3%, #13191E 99%);
  --pi-gradient-counter-digit: linear-gradient(181.8deg, rgba(109, 128, 215, 0) 1.4%, rgba(109, 128, 215, 0.15) 50%, rgba(109, 128, 215, 0) 98.8%);
  --pi-shadow-elevation-1: 0px 2px 8px rgba(0, 0, 0, 0.40);
  --pi-shadow-ambient: 0px 0px 4px rgba(0, 0, 0, 0.40);
  --pi-shadow-elevation-2: 0px 4px 16px rgba(0, 0, 0, 0.50);
  --pi-shadow-elevation-inverse: 0px -4px 24px rgba(0, 0, 0, 0.45);
  --pi-shadow-sheet-footer: 0px 0px 11px 0px rgba(0, 0, 0, 0.50);
  --pi-shadow-sticky-chrome-on-scroll: 0 4px 2px rgba(0, 0, 0, 0.50);
  --pi-legacy-primary-red: #FF0000;
  --pi-legacy-primary-red-rgb: 255, 0, 0;
  --pi-legacy-caribbean-blue: #186AD6;
  --pi-legacy-caribbean-blue-rgb: 24, 106, 214;
  --pi-legacy-darkened-white: #ffffff99;
  --pi-legacy-darkened-white-rgb: 255, 255, 255;
  --pi-legacy-communication-positive: #21C179;
  --pi-legacy-communication-positive-rgb: 33, 193, 121;
  --pi-legacy-communication-alert: #FF9D00;
  --pi-legacy-communication-alert-rgb: 255, 157, 0;
  --pi-legacy-communication-warning: #FD5154;
  --pi-legacy-communication-warning-rgb: 253, 81, 84;
  --pi-legacy-sky-bg-positive: #E6FFFF;
  --pi-legacy-sky-bg-positive-rgb: 230, 255, 255;
  --pi-legacy-black-pearl: #1D252D;
  --pi-legacy-black-pearl-rgb: 29, 37, 45;
  --pi-legacy-slate-gray: #506D85;
  --pi-legacy-slate-gray-rgb: 80, 109, 133;
  --pi-legacy-silver-line: #DDE5ED;
  --pi-legacy-silver-line-rgb: 221, 229, 237;
  --pi-legacy-dark-gray: #10101012;
  --pi-legacy-dark-gray-rgb: 16, 16, 16;
  --pi-legacy-jade-green: #11BF80;
  --pi-legacy-jade-green-rgb: 17, 191, 128;
  --pi-legacy-burnt-orange: #F27447;
  --pi-legacy-burnt-orange-rgb: 242, 116, 71;
  --pi-legacy-neon-blue: #6456F1;
  --pi-legacy-neon-blue-rgb: 100, 86, 241;
  --pi-legacy-dodger-blue: #4790FB;
  --pi-legacy-dodger-blue-rgb: 71, 144, 251;
  --pi-legacy-robin-egg-blue: #20C1BC;
  --pi-legacy-robin-egg-blue-rgb: 32, 193, 188;
  --pi-legacy-wild-strawberry: #F352A4;
  --pi-legacy-wild-strawberry-rgb: 243, 82, 164;
  --pi-legacy-sea-yellow: #ECAF15;
  --pi-legacy-sea-yellow-rgb: 236, 175, 21;
  --pi-legacy-sea-green: #e4f5f1;
  --pi-legacy-sea-green-rgb: 228, 245, 241;
  --pi-legacy-brand-highlight: #FFD34E;
  --pi-legacy-brand-highlight-rgb: 255, 211, 78;
  --pi-legacy-vivid-yellow: #FED533;
  --pi-legacy-vivid-yellow-rgb: 254, 213, 51;
  --pi-legacy-light-cyan: #E5F7FD;
  --pi-legacy-light-cyan-rgb: 229, 247, 253;
  --pi-legacy-light-yellow: #FFFAE8;
  --pi-legacy-light-yellow-rgb: 255, 250, 232;
  --pi-legacy-thick-yellow: #FFD34E;
  --pi-legacy-thick-yellow-rgb: 255, 211, 78;
  --pi-legacy-thick-yellow2: #FFC107;
  --pi-legacy-thick-yellow2-rgb: 255, 193, 7;
  --pi-legacy-algae-green: #C7EDD8;
  --pi-legacy-algae-green-rgb: 199, 237, 216;
  --pi-legacy-night-blue: #0D33FC;
  --pi-legacy-night-blue-rgb: 13, 51, 252;
  --pi-legacy-gray-scale22: #10101038;
  --pi-legacy-gray-scale22-rgb: 16, 16, 16;
  --pi-legacy-white-scale73: #ffffff73;
  --pi-legacy-white-scale73-rgb: 255, 255, 255;
  --pi-legacy-pure-yellow: #FFE600;
  --pi-legacy-pure-yellow-rgb: 255, 230, 0;
  --pi-legacy-gray-scale54: #1010108A;
  --pi-legacy-gray-scale54-rgb: 16, 16, 16;
  --pi-legacy-light-grayish-blue: #F0F5FB;
  --pi-legacy-light-grayish-blue-rgb: 240, 245, 251;
  --pi-legacy-vivid-dark-blue: #223368;
  --pi-legacy-vivid-dark-blue-rgb: 34, 51, 104;
  --pi-legacy-ice-blue: #F2FAFC;
  --pi-legacy-ice-blue-rgb: 242, 250, 252;
  --pi-legacy-magnificent-blue: #0839A0;
  --pi-legacy-magnificent-blue-rgb: 8, 57, 160;
  --pi-legacy-insurance-brand-color: #003899;
  --pi-legacy-insurance-brand-color-rgb: 0, 56, 153;
  --pi-legacy-vivid-weak-blue: #2F81ED;
  --pi-legacy-vivid-weak-blue-rgb: 47, 129, 237;
  --pi-legacy-midnight-blue: #0C0A69;
  --pi-legacy-midnight-blue-rgb: 12, 10, 105;

  --fast-surface-sheet: #303030;
  --fast-surface-sheet-rgb: 48, 48, 48;
  --fast-surface-sheet-base: #252729;
  --fast-surface-sheet-base-rgb: 37, 39, 41;
  --fast-skel-shimmer: linear-gradient(
    90deg,
    var(--fast-surface-sheet-base) 25%,
    var(--fast-surface-sheet) 37%,
    var(--fast-surface-sheet-base) 63%
  );
  --fast-toast-bg: #282828;
  --fast-toast-fg: #ffffff;

}
html.fast-scroll-lock,
body.fast-scroll-lock {
  overflow: hidden !important;
  touch-action: none !important;
  overscroll-behavior: none;
}
