/**
 * Theme: Legacy theme from CDN
 */
:root {
   --wcds-colors-black: #090909;
   --wcds-colors-blue-10: #f1f3fd;
   --wcds-colors-blue-20: #daddf5;
   --wcds-colors-blue-50: #7185ef;
   --wcds-colors-blue-60: #4961f6;
   --wcds-colors-blue-70: #3f53d9;
   --wcds-colors-blue-80: #122277;
   --wcds-colors-gray-20: #f2f2f3;
   --wcds-colors-gray-30: #e7e7e7;
   --wcds-colors-green-70: #1e8908;
   --wcds-colors-indigo-20: #afaeb8;
   --wcds-colors-indigo-30: #9897a4;
   --wcds-colors-indigo-50: #686685;
   --wcds-colors-indigo-70: #36345d;
   --wcds-colors-indigo-90: #050038;
   --wcds-colors-pink-20: #ffe5e5;
   --wcds-colors-pink-50: #ffbfbf;
   --wcds-colors-red-10: #fbf4f5;
   --wcds-colors-red-20: #f4d8db;
   --wcds-colors-red-30: #f3b7bb;
   --wcds-colors-red-50: #ff6575;
   --wcds-colors-red-60: #cc4856;
   --wcds-colors-transparent: #ffffff00;
   --wcds-colors-white: #ffffff;
   --wcds-colors-yellow-20: #fdf1c6;
   --wcds-colors-yellow-60: #ffd02f;
   --wcds-colors-beige-100: #fbf7ef;

   --wcds-colors-black-rgb: 9, 9, 9;
   --wcds-colors-blue-10-rgb: 241, 243, 253;
   --wcds-colors-blue-20-rgb: 218, 221, 245;
   --wcds-colors-blue-50-rgb: 113, 133, 239;
   --wcds-colors-blue-60-rgb: 73, 97, 246;
   --wcds-colors-blue-70-rgb: 63, 83, 217;
   --wcds-colors-blue-80-rgb: 18, 34, 119;
   --wcds-colors-gray-20-rgb: 242, 242, 243;
   --wcds-colors-gray-30-rgb: 231, 231, 231;
   --wcds-colors-green-70-rgb: 30, 137, 8;
   --wcds-colors-indigo-20-rgb: 175, 174, 184;
   --wcds-colors-indigo-30-rgb: 152, 151, 164;
   --wcds-colors-indigo-50-rgb: 104, 102, 133;
   --wcds-colors-indigo-70-rgb: 54, 52, 93;
   --wcds-colors-indigo-90-rgb: 5, 0, 56;
   --wcds-colors-pink-20-rgb: 255, 229, 229;
   --wcds-colors-pink-50-rgb: 255, 191, 191;
   --wcds-colors-red-10-rgb: 251, 244, 245;
   --wcds-colors-red-20-rgb: 244, 216, 219;
   --wcds-colors-red-30-rgb: 243, 183, 187;
   --wcds-colors-red-50-rgb: 255, 101, 117;
   --wcds-colors-red-60-rgb: 204, 72, 86;
   --wcds-colors-transparent-rgb: 255, 255, 255;
   --wcds-colors-white-rgb: 255, 255, 255;
   --wcds-colors-yellow-20-rgb: 253, 241, 198;
   --wcds-colors-yellow-60-rgb: 255, 208, 47;

   --wcds-colors-background-cta-active: var(--wcds-colors-blue-80);
   --wcds-colors-background-cta-disabled: var(--wcds-colors-gray-20);
   --wcds-colors-background-cta-hover: var(--wcds-colors-blue-70);
   --wcds-colors-background-cta-idle: var(--wcds-colors-blue-60);
   --wcds-colors-background-danger-active: var(--wcds-colors-red-20);
   --wcds-colors-background-danger-hover: var(--wcds-colors-red-10);
   --wcds-colors-background-danger-idle: var(--wcds-colors-red-60);
   --wcds-colors-background-default-active: var(--wcds-colors-blue-20);
   --wcds-colors-background-default-disabled: var(--wcds-colors-gray-20);
   --wcds-colors-background-default-hover: var(--wcds-colors-blue-10);
   --wcds-colors-background-default-idle: var(--wcds-colors-white);
   --wcds-colors-background-default-selected: var(--wcds-colors-blue-10);
   --wcds-colors-background-default-selected-active: var(--wcds-colors-blue-20);
   --wcds-colors-background-info-idle: var(--wcds-colors-indigo-90);
   --wcds-colors-background-primary: var(--wcds-colors-white);
   --wcds-colors-background-secondary: var(--wcds-colors-indigo-90);
   --wcds-colors-background-success-idle: var(--wcds-colors-green-70);
   --wcds-colors-background-warning-idle: var(--wcds-colors-yellow-60);
   --wcds-colors-border-cta-idle: var(--wcds-colors-blue-60);
   --wcds-colors-border-default-active: var(--wcds-colors-blue-80);
   --wcds-colors-border-default-error: var(--wcds-colors-red-60);
   --wcds-colors-border-default-hover: var(--wcds-colors-blue-70);
   --wcds-colors-border-default-idle: var(--wcds-colors-indigo-30);
   --wcds-colors-border-default-selected: var(--wcds-colors-blue-60);
   --wcds-colors-canvas-primary: var(--wcds-colors-gray-20);
   --wcds-colors-divider-default: var(--wcds-colors-gray-30);
   --wcds-colors-focus-ring-default: var(--wcds-colors-blue-50);
   --wcds-colors-text-cta-idle: var(--wcds-colors-white);
   --wcds-colors-text-default-active: var(--wcds-colors-blue-80);
   --wcds-colors-text-default-disabled: var(--wcds-colors-indigo-30);
   --wcds-colors-text-default-error: var(--wcds-colors-red-60);
   --wcds-colors-text-default-hover: var(--wcds-colors-blue-70);
   --wcds-colors-text-default-idle: var(--wcds-colors-blue-60);
   --wcds-colors-text-default-selected: var(--wcds-colors-blue-60);
   --wcds-colors-text-default-visited: var(--wcds-colors-blue-60);
   --wcds-colors-text-primary: var(--wcds-colors-indigo-90);
   --wcds-colors-text-secondary: var(--wcds-colors-indigo-50);
   --wcds-colors-text-tertiary: var(--wcds-colors-white);
   --wcds-colors-icon-cta-idle: var(--wcds-colors-white);
   --wcds-colors-icon-default: var(--wcds-colors-indigo-90);
   --wcds-colors-icon-default-active: var(--wcds-colors-blue-80);
   --wcds-colors-icon-default-disabled: var(--wcds-colors-indigo-30);
   --wcds-colors-icon-default-error: var(--wcds-colors-red-60);
   --wcds-colors-icon-default-hover: var(--wcds-colors-blue-70);
   --wcds-colors-icon-default-idle: var(--wcds-colors-blue-60);
   --wcds-colors-icon-default-selected: var(--wcds-colors-blue-60);

   /**
    * Web Core Design System: Global Button Component Color Tokens
    */
   --wcds-colors-background-btn-disabled: var(--wcds-colors-background-cta-disabled);
   --wcds-colors-border-btn-disabled: var(--wcds-colors-border-cta-idle);
   --wcds-colors-text-btn-disabled: var(--wcds-colors-text-default-disabled);

   /**
    * Web Core Design System: Primary Button Component Color Tokens
    */
   --wcds-colors-background-btn-primary-down: var(--wcds-colors-background-cta-active);
   --wcds-colors-background-btn-primary-hover: var(--wcds-colors-background-cta-hover);
   --wcds-colors-background-btn-primary-idle: var(--wcds-colors-background-cta-idle);
   --wcds-colors-border-btn-primary-down: var(--wcds-colors-background-cta-active);
   --wcds-colors-border-btn-primary-hover: var(--wcds-colors-background-cta-hover);
   --wcds-colors-border-btn-primary-idle: var(--wcds-colors-border-cta-idle);
   --wcds-colors-text-btn-primary-idle: var(--wcds-colors-text-cta-idle);

   /**
    * Web Core Design System: Secondary Button Component Color Tokens
    */
   --wcds-colors-background-btn-secondary-down: var(--wcds-colors-transparent);
   --wcds-colors-background-btn-secondary-hover: var(--wcds-colors-transparent);
   --wcds-colors-background-btn-secondary-idle: var(--wcds-colors-background-secondary);
   --wcds-colors-border-btn-secondary-down: var(--wcds-colors-border-btn-secondary-idle);
   --wcds-colors-border-btn-secondary-hover: var(--wcds-colors-border-btn-secondary-idle);
   --wcds-colors-border-btn-secondary-idle: var(--wcds-colors-background-secondary);
   --wcds-colors-text-btn-secondary-idle: var(--wcds-colors-text-tertiary);
   --wcds-colors-text-btn-secondary-hover: var(--wcds-colors-text-primary);

   /**
    * Web Core Design System: Tertiary Button Component Color Tokens
    */
   --wcds-colors-background-btn-tertiary-down: var(--wcds-colors-transparent);
   --wcds-colors-background-btn-tertiary-hover: var(--wcds-colors-background-secondary);
   --wcds-colors-background-btn-tertiary-idle: var(--wcds-colors-background-secondary);
   --wcds-colors-border-btn-tertiary-down: var(--wcds-colors-border-btn-secondary-idle);
   --wcds-colors-border-btn-tertiary-hover: var(--wcds-colors-border-btn-secondary-idle);
   --wcds-colors-border-btn-tertiary-idle: var(--wcds-colors-background-secondary);
   --wcds-colors-text-btn-tertiary-idle: var(--wcds-colors-text-primary);
   --wcds-colors-text-btn-tertiary-hover: var(--wcds-colors-text-tertiary);

   /**
    * Web Core Design System: Ghost Button Component Color Tokens
    */
   --wcds-colors-background-btn-ghost-down: var(--wcds-colors-background-default-active);
   --wcds-colors-background-btn-ghost-hover: var(--wcds-colors-background-default-hover);
   --wcds-colors-background-btn-ghost-idle: var(--wcds-colors-background-default-idle);
   --wcds-colors-border-btn-ghost-down: var(--wcds-colors-border-default-active);
   --wcds-colors-border-btn-ghost-hover: var(--wcds-colors-border-btn-ghost-idle);
   --wcds-colors-border-btn-ghost-idle: var(--wcds-colors-border-cta-idle);
   --wcds-colors-text-btn-ghost-down: var(--wcds-colors-text-default-active);
   --wcds-colors-text-btn-ghost-hover: var(--wcds-colors-text-btn-ghost-idle);
   --wcds-colors-text-btn-ghost-idle: var(--wcds-colors-text-default-idle);

   /**
    * Web Core Design System: Toggle Component Color Tokens
    */
   --wcds-colors-background-toggle-primary-idle: var(--wcds-colors-indigo-20);
   --wcds-colors-background-toggle-primary-hover: var(--wcds-colors-indigo-50);
   --wcds-colors-background-toggle-primary-active: var(--wcds-colors-indigo-90);
}

/**
 * Design Tokens for the Web Core Design System and
 * Proposed extra design tokens
 */
:root {
   /**
    * Proposed rgb alias colors
    */
   --wcds-colors-primary-rgb: var(--wcds-colors-indigo-90-rgb);

   /**
    * Proposed Colors
    */
   --wcds-colors-white-alpha-50: rgba(var(--wcds-colors-white-rgb), 0.5);

   /**
    * Proposed Alias Tokens
    */
   --wcds-colors-border-primary: var(--wcds-colors-indigo-90);
   --wcds-colors-border-cta-hover: var(--wcds-colors-blue-70);
   --wcds-colors-border-cta-active: var(--wcds-colors-blue-80);
   --wcds-colors-shadow-primary-rgb: var(--wcds-colors-primary-rgb);
   --wcds-colors-border-primary-rgb: var(--wcds-colors-primary-rgb);
   --wcds-ratings-star-color: #FF9D48;

   /* Footer */
   --wcds-footer-background-color: var(--wcds-colors-indigo-90);
   --wcds-footer-link-active-color: var(--wcds-colors-yellow-60);
   --wcds-footer-link-hover-color: var(--wcds-colors-yellow-60);
   --wcds-footer-border-color: var(--wcds-colors-indigo-30);
   --wcds-footer-font-color: var(--wcds-colors-white);
   --wcds-footer-icon-color: var(--wcds-footer-font-color);
   --wcds-footer-icon-active-color: var(--wcds-footer-link-active-color);
   --wcds-footer-app-store-logo-background-color: var(--wcds-footer-background-color);

   /* Language Switcher */
   --wcds-language-switcher-box-shadow-color: rgba(var(--wcds-colors-primary-rgb), 0.16);
   --wcds-dark-language-switcher-font-color-active: var(--wcds-colors-yellow-60);
   --wcds-dark-language-switcher-font-color-hover: var(--wcds-colors-yellow-60);
   --wcds-dark-language-switcher-font-color-idle: var(--wcds-colors-white);
   --wcds-light-language-switcher-font-color-active: var(--wcds-colors-text-default-active);
   --wcds-light-language-switcher-font-color-hover: var(--wcds-colors-text-default-hover);
   --wcds-light-language-switcher-font-color-idle: var(--wcds-colors-text-primary);

   /* packages/core (styled-components) */
   --wcds-accordion-item-background-color: rgba(var(--wcds-colors-primary-rgb), 0.05);
   --wcds-accordion-item-text-color: rgba(var(--wcds-colors-primary-rgb), 0.6);
   --wcds-account-picker-background-color: rgba(var(--wcds-colors-black-rgb), 0.6);
   --wcds-card-box-shadow-color: rgba(var(--wcds-colors-primary-rgb), 0.08);
   --wcds-dropdown-box-shadow-color: rgba(var(--wcds-colors-primary-rgb), 0.16);

   /* packages/shared/ui/page-sections/src/components/hero-with-logos/ButtonWithInput.tsx */
   --wcds-tooltip-background-color: var(--wcds-colors-indigo-90);
   --wcds-tooltip-border-color: var(--wcds-colors-indigo-90);
   --wcds-tooltip-text-color: var(--wcds-colors-blue-50);
   --wcds-tooltip-icon-color: var(--wcds-colors-white);

   /* Fonts */
   --wcds-font-primary: 'Spoof', Helvetica, Arial, sans-serif;
   --wcds-font-secondary: 'Formular', Helvetica, Arial, sans-serif;
   --wcds-font-arabic: 'Vazirmatn', var(--wcds-font-secondary), sans-serif;
   --wcds-font-japanese: 'M PLUS 1', var(--wcds-font-secondary), sans-serif;
}

/**
 * Design Tokens for Styled Components
 *
 * @deprecated - DO NOT USE IN NEW COMPONENTS
 */
:root {
   /* Legacy colors that have transparency */
   --deprecated-legacy-colors-blue-70-alpha-10: rgba(var(--wcds-colors-blue-70-rgb), 0.10);
   --deprecated-legacy-colors-indigo-90-alpha-10: rgba(var(--wcds-colors-indigo-90-rgb), 0.10);
   --deprecated-legacy-colors-indigo-90-alpha-20: rgba(var(--wcds-colors-indigo-90-rgb), 0.20);
   --deprecated-legacy-colors-indigo-90-alpha-3: rgba(var(--wcds-colors-indigo-90-rgb), 0.03);
   --deprecated-legacy-colors-indigo-90-alpha-40: rgba(var(--wcds-colors-indigo-90-rgb), 0.40);
   --deprecated-legacy-colors-indigo-90-alpha-60: rgba(var(--wcds-colors-indigo-90-rgb), 0.60);
   --deprecated-legacy-colors-indigo-90-alpha-90: rgba(var(--wcds-colors-indigo-90-rgb), 0.90);
   --deprecated-legacy-colors-pink-50-alpha-40: rgba(var(--wcds-colors-pink-50-rgb), 0.40);
   --deprecated-legacy-colors-primary-blue-alpha-6: rgba(66, 98, 255, 0.06);
   --deprecated-legacy-colors-white-alpha-10: rgba(var(--wcds-colors-white-rgb), 0.10);
   --deprecated-legacy-colors-white-alpha-40: rgba(var(--wcds-colors-white-rgb), 0.40);
   --deprecated-legacy-colors-white-alpha-75: rgba(var(--wcds-colors-white-rgb), 0.75);
   --deprecated-legacy-colors-white-alpha-90: rgba(var(--wcds-colors-white-rgb), 0.90);
   --deprecated-legacy-colors-yellow-60-alpha-30: rgba(var(--wcds-colors-yellow-60-rgb), 0.3);
   /* Replace with var(--wcds-colors-blue-60) */
   --deprecated-legacy-colors-primary-blue-idle: #4262FF;
   /* Replace with var(--wcds-colors-blue-70) */
   --deprecated-legacy-colors-primary-blue-hover: #455BED;
   /* Replace with var(--wcds-colors-blue-80) */
   --deprecated-legacy-colors-primary-blue-active: #3D51D4;
   /* Replace with var(--wcds-colors-gray-20) */
   --deprecated-legacy-colors-primary-grey: #F2F2F2;
   /* Replace with var(--wcds-colors-gray-30) */
   --deprecated-legacy-colors-primary-extended-grey: #F8F7F9;

   /* Unmapped legacy colors */
   --deprecated-legacy-blue-hover: #5a87e8;
   /* Replace with var(--wcds-colors-indigo-30) */
   --deprecated-legacy-dimmed-gray: #9B99AF;
   /* Replace with var(--wcds-colors-gray-30) */
   --deprecated-legacy-dimmest-gray: #E1E0E7;
   /* Replace with var(--wcds-colors-indigo-20) */
   --deprecated-legacy-solutions-gray: #C0BFCD;
   /* Replace with var(--wcds-colors-blue-20) */
   --deprecated-legacy-primary-40: #D9E0FF;
   /* Replace with var(--wcds-colors-blue-50) */
   --deprecated-legacy-primary-80: #6881FF;
   /* Replace with var(--wcds-colors-indigo-50) */
   --deprecated-legacy-placeholder-color: #5f5c80;

   /* Buttons */
   --deprecated-legacy-dsPrimary-background-active: var(--wcds-colors-background-btn-primary-down);
   --deprecated-legacy-dsPrimary-background-hover: var(--wcds-colors-background-btn-primary-hover);
   --deprecated-legacy-dsPrimary-background-idle: var(--wcds-colors-background-btn-primary-idle);
   --deprecated-legacy-dsPrimary-color-idle: var(--wcds-colors-text-btn-primary-idle);
   --deprecated-legacy-dsTransparent-background-active: var(--wcds-colors-background-default-idle);
   --deprecated-legacy-dsTransparent-background-hover: var(--wcds-colors-background-default-idle);
   --deprecated-legacy-dsTransparent-background-idle: var(--wcds-colors-background-default-idle);
   --deprecated-legacy-dsTransparent-border-active: var(--wcds-colors-border-cta-idle);
   --deprecated-legacy-dsTransparent-border-idle: var(--wcds-colors-border-cta-idle);
   --deprecated-legacy-dsTransparent-border-hover: var(--wcds-colors-border-cta-idle);
   --deprecated-legacy-dsTransparent-color-idle: var(--wcds-colors-blue-60);
   --deprecated-legacy-white-background-active: var(--deprecated-legacy-colors-white-alpha-90);
   --deprecated-legacy-white-background-hover: var(--deprecated-legacy-colors-white-alpha-90);
   --deprecated-legacy-white-background-idle: var(--wcds-colors-white);
   --deprecated-legacy-white-border-active: var(--wcds-colors-transparent);
   --deprecated-legacy-white-border-idle: var(--wcds-colors-white);
   --deprecated-legacy-white-border-hover: var(--wcds-colors-transparent);
   --deprecated-legacy-white-color-idle: var(--wcds-colors-indigo-90);
   --deprecated-legacy-transparent-background-active: var(--deprecated-legacy-colors-blue-70-alpha-10);
   --deprecated-legacy-transparent-background-hover: var(--deprecated-legacy-colors-blue-70-alpha-10);
   --deprecated-legacy-transparent-background-idle: var(--wcds-colors-white);
   --deprecated-legacy-transparent-border-active: var(--wcds-colors-blue-70);
   --deprecated-legacy-transparent-border-idle: var(--wcds-colors-blue-60);
   --deprecated-legacy-transparent-border-hover: var(--wcds-colors-blue-70);
   --deprecated-legacy-transparent-color-idle: var(--wcds-colors-blue-60);
   --deprecated-legacy-transparentWhite-background-active: var(--wcds-colors-transparent);
   --deprecated-legacy-transparentWhite-background-hover: var(--wcds-colors-transparent);
   --deprecated-legacy-transparentWhite-background-idle: var(--wcds-colors-transparent);
   --deprecated-legacy-transparentWhite-border-active: var(--deprecated-legacy-colors-white-alpha-75);
   --deprecated-legacy-transparentWhite-border-idle: var(--wcds-colors-white);
   --deprecated-legacy-transparentWhite-border-hover: var(--deprecated-legacy-colors-white-alpha-75);
   --deprecated-legacy-transparentWhite-color-idle: var(--wcds-colors-white);
   --deprecated-legacy-dark-background-active: var(--wcds-colors-transparent);
   --deprecated-legacy-dark-background-hover: var(--wcds-colors-transparent);
   --deprecated-legacy-dark-background-idle: var(--wcds-colors-transparent);
   --deprecated-legacy-dark-border-active: var(--deprecated-legacy-colors-white-alpha-10);
   --deprecated-legacy-dark-border-idle: var(--deprecated-legacy-colors-white-alpha-40);
   --deprecated-legacy-dark-border-hover: var(--deprecated-legacy-colors-white-alpha-10);
   --deprecated-legacy-dark-color-idle: var(--wcds-colors-white);
   --deprecated-legacy-dropdown-background-idle: var(--wcds-colors-white);
   --deprecated-legacy-dropdown-border-active: var(--wcds-colors-indigo-90);
   --deprecated-legacy-dropdown-border-hover: var(--deprecated-legacy-colors-indigo-90-alpha-40);
   --deprecated-legacy-dropdown-border-idle: var(--deprecated-legacy-colors-indigo-90-alpha-20);
   --deprecated-legacy-dropdown-color-idle: var(--wcds-colors-indigo-90);
   --deprecated-legacy-primary-background-active: var(--wcds-colors-background-btn-primary-down);
   --deprecated-legacy-primary-background-hover: var(--wcds-colors-background-btn-primary-hover);
   --deprecated-legacy-primary-background-idle: var(--wcds-colors-background-btn-primary-idle);
   --deprecated-legacy-primary-border-active: var(--wcds-colors-border-btn-primary-down);
   --deprecated-legacy-primary-border-hover: var(--wcds-colors-border-btn-primary-hover);
   --deprecated-legacy-primary-border-idle: var(--wcds-colors-border-btn-primary-idle);
   --deprecated-legacy-primary-color-idle: var(--wcds-colors-text-btn-primary-idle);
   --deprecated-legacy-secondary-background-idle: var(--wcds-colors-background-default-idle);
   --deprecated-legacy-secondary-border-idle: var(--wcds-colors-indigo-20);
   --deprecated-legacy-secondary-color-idle: var(--wcds-colors-indigo-90);
   --deprecated-legacy-secondaryBlue-background-active: var(--deprecated-legacy-colors-primary-blue-alpha-6);
   --deprecated-legacy-secondaryBlue-background-hover: var(--deprecated-legacy-colors-primary-blue-alpha-6);
   --deprecated-legacy-secondaryBlue-background-idle: var(--wcds-colors-white);
   --deprecated-legacy-secondaryBlue-border-idle: var(--wcds-colors-blue-60);
   --deprecated-legacy-secondaryBlue-color-idle: var(--wcds-colors-blue-60);

   /* Pricing pages from lp-builder-pages */
   --deprecated-legacy-pricing-background-accent: #f0f2ff;
   --deprecated-legacy-pricing-grey2: #f3f4f8;
   --deprecated-legacy-pricing-grey3: #E6E5EB;
   --deprecated-legacy-pricing-grey4: #F4F6FF;
   --deprecated-legacy-pricing-grey5: rgba(var(--wcds-colors-primary-rgb), 0.06);
   --deprecated-legacy-pricing-grey6: #CDCCD7;
   --deprecated-legacy-pricing-grey7: #9391A6;
   --deprecated-legacy-pricing-grey8: #F5F5F7;
   --deprecated-legacy-pricing-tooltip-box-shadow: rgba(var(--wcds-colors-primary-rgb), 0.16);
   --deprecated-legacy-pricing-tooltip-trigger-underline-color: rgba(155, 153, 175, 0.5);

   /* packages/shared/ui/page-sections/src/components/google-one-tap/GoogleOneTap.tsx */
   --deprecated-legacy-google-one-tap-wrapper-background-color: #f5f5f7;
   --deprecated-legacy-google-one-tap-wrapper-border-color: #DADCE0;
   --deprecated-legacy-google-one-tap-content-font-color: #686685;
   --deprecated-legacy-google-one-tap-check-mark-background-color: #3574E0;

   /* packages/shared/ui/page-sections/src/components/header/components/AccordionMenu.tsx */
   --deprecated-legacy-accordion-menu-background-color: #211D45;

   /* packages/shared/ui/page-sections/src/components/header/theme.ts */
   --deprecated-legacy-header-secondary-text-color: #686786;
   --deprecated-legacy-header-stroke-color: #F0F0F0;
   --deprecated-legacy-header-pink: #FBE6E5;
   --deprecated-legacy-header-blue: #4E6CFF;
   --deprecated-legacy-header-beige: #FAFAFA;

   /* packages/shared/ui/page-sections/src/components/hero-simplified/HeroSimplified.tsx */
   --deprecated-legacy-hero-with-logo-background-color: var(--deprecated-legacy-pricing-grey8);
   --deprecated-legacy-hero-with-typing-animation-cursor-color: #9d28b2;
}

/**
 * Design Tokens for twig Components
 *
 * @deprecated - DO NOT USE IN NEW COMPONENTS
 */
:root {
   --deprecated-twig-grey-background-color: rgba(var(--wcds-colors-indigo-90-rgb), 0.03);
   --deprecated-twig-indigo-background-color: var(--wcds-colors-indigo-90);
   --deprecated-twig-blue-background-color: var(--wcds-colors-blue-70);
   --deprecated-twig-pink-background-color: var(--wcds-colors-pink-50);
   --deprecated-twig-red-background-color: var(--wcds-colors-red-50);
   --deprecated-twig-yellow-background-color: var(--wcds-colors-yellow-60);

   /* action-2.css */
   --deprecated-twig-action-2-background-color: var(--wcds-colors-indigo-90);

   /* card-3.css */
   --deprecated-twig-card-3-item-blue-background-color: rgba(var(--wcds-colors-blue-70-rgb), 0.1);
   --deprecated-twig-card-3-item-pink-background-color: rgba(var(--wcds-colors-red-50-rgb), 0.6);
   --deprecated-twig-card-3-item-pink-light-background-color: rgba(var(--wcds-colors-pink-50-rgb), 0.4);
   --deprecated-twig-card-3-item-yellow-background-color: rgba(var(--wcds-colors-yellow-60-rgb), 0.3);
   --deprecated-twig-card-3-icon-dark-fill-color: var(--wcds-colors-indigo-90);
   --deprecated-twig-card-3-icon-pink-fill-color: var(--wcds-colors-red-50);
   --deprecated-twig-card-3-icon-pink-light-fill-color: var(--wcds-colors-pink-50);
   --deprecated-twig-card-3-icon-yellow-fill-color: var(--wcds-colors-yellow-60);

   /* confidence-1.css */
   --deprecated-twig-confidence-1-background-color: var(--wcds-colors-white);
   --deprecated-twig-confidence-1-font-color: var(--wcds-colors-indigo-90);

   /* feature-2.css */
   --deprecated-twig-feature-2-background-color: var(--wcds-colors-white);
   --deprecated-twig-feature-2-font-color: var(--wcds-colors-indigo-90);
   --deprecated-twig-feature-2-top-left-section-background-color: var(--wcds-colors-yellow-60);
   --deprecated-twig-feature-2-bottom-left-section-background-color: var(--wcds-colors-blue-60);
   --deprecated-twig-feature-2-bottom-left-section-font-color: var(--wcds-colors-white);
   --deprecated-twig-feature-2-bottom-left-section-link-color-hover: var(--wcds-colors-gray-20);
   --deprecated-twig-feature-2-bottom-left-section-link-color-idle: var(--deprecated-twig-feature-2-bottom-left-section-font-color);
   --deprecated-twig-feature-2-bottom-left-section-link-border-color: var(--deprecated-twig-feature-2-bottom-left-section-font-color);
   --deprecated-twig-feature-2-bottom-right-section-background-color: var(--wcds-colors-indigo-90);
   --deprecated-twig-feature-2-bottom-right-section-font-color: var(--wcds-colors-white);
   --deprecated-twig-feature-2-bottom-right-section-link-color-hover: var(--wcds-colors-gray-20);
   --deprecated-twig-feature-2-bottom-right-section-link-border-color: var(--deprecated-twig-feature-2-bottom-right-section-font-color);
   --deprecated-twig-feature-2-bottom-right-section-link-color-idle: var(--deprecated-twig-feature-2-bottom-right-section-font-color);
}

/**
 * Overrides for Stitches
 *
 * @deprecated - DO NOT USE IN NEW COMPONENTS
 */
:root {
   --colors-black: var(--wcds-colors-black);
   --colors-blue-10: var(--wcds-colors-blue-10);
   --colors-blue-20: var(--wcds-colors-blue-20);
   --colors-blue-50: var(--wcds-colors-blue-50);
   --colors-blue-60: var(--wcds-colors-blue-60);
   --colors-blue-70: var(--wcds-colors-blue-70);
   --colors-blue-80: var(--wcds-colors-blue-80);
   --colors-gray-20: var(--wcds-colors-gray-20);
   --colors-gray-30: var(--wcds-colors-gray-30);
   --colors-green-70: var(--wcds-colors-green-70);
   --colors-indigo-20: var(--wcds-colors-indigo-20);
   --colors-indigo-30: var(--wcds-colors-indigo-30);
   --colors-indigo-50: var(--wcds-colors-indigo-50);
   --colors-indigo-70: var(--wcds-colors-indigo-70);
   --colors-indigo-90: var(--wcds-colors-indigo-90);
   --colors-pink-20: var(--wcds-colors-pink-20);
   --colors-pink-50: var(--wcds-colors-pink-50);
   --colors-red-10: var(--wcds-colors-red-10);
   --colors-red-20: var(--wcds-colors-red-20);
   --colors-red-30: var(--wcds-colors-red-30);
   --colors-red-50: var(--wcds-colors-red-50);
   --colors-red-60: var(--wcds-colors-red-60);
   --colors-transparent: var(--wcds-colors-transparent);
   --colors-white: var(--wcds-colors-white);
   --colors-yellow-20: var(--wcds-colors-yellow-20);
   --colors-yellow-60: var(--wcds-colors-yellow-60);

   --colors-background-cta-active: var(--wcds-colors-background-btn-primary-down);
   --colors-background-cta-disabled: var(--wcds-colors-background-btn-disabled);
   --colors-background-cta-hover: var(--wcds-colors-background-btn-primary-hover);
   --colors-background-cta-idle: var(--wcds-colors-background-btn-primary-idle);
   --colors-border-cta-idle: var(--wcds-colors-border-btn-primary-idle);
   --colors-font-cta-idle: var(--wcds-colors-text-btn-primary-idle);
   --colors-font-default-disabled: var(--wcds-colors-text-btn-disabled);

   --colors-background-danger-active: var(--wcds-colors-background-danger-active);
   --colors-background-danger-hover: var(--wcds-colors-background-danger-hover);
   --colors-background-danger-idle: var(--wcds-colors-background-danger-idle);
   --colors-background-default-active: var(--wcds-colors-background-default-active);
   --colors-background-default-disabled: var(--wcds-colors-background-default-disabled);
   --colors-background-default-hover: var(--wcds-colors-background-default-hover);
   --colors-background-default-idle: var(--wcds-colors-background-default-idle);
   --colors-background-default-selected: var(--wcds-colors-background-default-selected);
   --colors-background-default-selected-active: var(--wcds-colors-background-default-selected-active);
   --colors-background-info-idle: var(--wcds-colors-background-info-idle);
   --colors-background-primary: var(--wcds-colors-background-primary);
   --colors-background-secondary: var(--wcds-colors-background-secondary);
   --colors-background-success-idle: var(--wcds-colors-background-success-idle);
   --colors-background-warning-idle: var(--wcds-colors-background-warning-idle);
   --colors-border-default-active: var(--wcds-colors-border-default-active);
   --colors-border-default-error: var(--wcds-colors-border-default-error);
   --colors-border-default-hover: var(--wcds-colors-border-default-hover);
   --colors-border-default-idle: var(--wcds-colors-border-default-idle);
   --colors-border-default-selected: var(--wcds-colors-border-default-selected);
   --colors-canvas-primary: var(--wcds-colors-canvas-primary);
   --colors-divider-default: var(--wcds-colors-divider-default);
   --colors-focus-ring-default: var(--wcds-colors-focus-ring-default);
   --colors-font-default-active: var(--wcds-colors-text-default-active);
   --colors-font-default-error: var(--wcds-colors-text-default-error);
   --colors-font-default-hover: var(--wcds-colors-text-default-hover);
   --colors-font-default-idle: var(--wcds-colors-text-default-idle);
   --colors-font-default-selected: var(--wcds-colors-text-default-selected);
   --colors-font-default-visited: var(--wcds-colors-text-default-visited);
   --colors-font-primary: var(--wcds-colors-text-primary);
   --colors-font-secondary: var(--wcds-colors-text-secondary);
   --colors-font-tertiary: var(--wcds-colors-text-tertiary);
   --colors-icon-cta-idle: var(--wcds-colors-icon-cta-idle);
   --colors-icon-default: var(--wcds-colors-icon-default);
   --colors-icon-default-active: var(--wcds-colors-icon-default-active);
   --colors-icon-default-disabled: var(--wcds-colors-icon-default-disabled);
   --colors-icon-default-error: var(--wcds-colors-icon-default-error);
   --colors-icon-default-hover: var(--wcds-colors-icon-default-hover);
   --colors-icon-default-idle: var(--wcds-colors-icon-default-idle);
   --colors-icon-default-selected: var(--wcds-colors-icon-default-selected);
}
