diff --git a/.github/actions/audit-accessibility/main.js b/.github/actions/audit-accessibility/main.js index fbb1b3d3ac..b476aeac6a 100644 --- a/.github/actions/audit-accessibility/main.js +++ b/.github/actions/audit-accessibility/main.js @@ -246,7 +246,7 @@ const main = async () => { } const stories = getStories().filter((story) => !STORIES_BLACKLIST.has(story)); - const skins = ['Movistar-new', 'O2-new', 'Vivo-new', 'Blau']; + const skins = ['Movistar-new', 'O2-new', 'Vivo', 'Vivo-evolution', 'Blau']; /** * @type Array<[story: string, skin: string]> diff --git a/.storybook/colors.ts b/.storybook/colors.ts index a49b5ea567..f584fcf83b 100644 --- a/.storybook/colors.ts +++ b/.storybook/colors.ts @@ -5,8 +5,8 @@ export const AVAILABLE_SKINS = [ 'Movistar', 'O2-new', 'O2', - 'Vivo-new', 'Vivo', + 'Vivo-evolution', 'Telefonica', 'Blau', 'Esimflag', @@ -37,7 +37,7 @@ export const getColors = (skin: Skin): SkinTheme => { textSecondary: '#605e5c', }; case 'Vivo': - case 'Vivo-new': + case 'Vivo-evolution': return { primary: '#660099', textPrimary: '#000000', diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx index dae1448ddb..8e63864e94 100644 --- a/.storybook/preview.tsx +++ b/.storybook/preview.tsx @@ -11,7 +11,7 @@ import { MOVISTAR_SKIN, MOVISTAR_NEW_SKIN, VIVO_SKIN, - VIVO_NEW_SKIN, + VIVO_EVOLUTION_SKIN, O2_SKIN, O2_NEW_SKIN, TELEFONICA_SKIN, @@ -39,7 +39,7 @@ const getSkin = (searchParams: URLSearchParams) => { O2_SKIN, O2_NEW_SKIN, VIVO_SKIN, - VIVO_NEW_SKIN, + VIVO_EVOLUTION_SKIN, TELEFONICA_SKIN, BLAU_SKIN, TU_SKIN, @@ -133,7 +133,9 @@ const MisticaThemeProvider = ({ {((skin && colorScheme && platform) || isStoryOnNewTab) && ( - {skin === VIVO_NEW_SKIN && } + {(skin === VIVO_SKIN || skin === VIVO_EVOLUTION_SKIN) && ( + + )} {(skin === TELEFONICA_SKIN || skin === TU_SKIN) && ( )} diff --git a/.storybook/themes.tsx b/.storybook/themes.tsx index cf588c3c08..19211951d7 100644 --- a/.storybook/themes.tsx +++ b/.storybook/themes.tsx @@ -4,7 +4,7 @@ import { getO2Skin, getO2NewSkin, getVivoSkin, - getVivoNewSkin, + getVivoEvolutionSkin, getTelefonicaSkin, getBlauSkin, getTuSkin, @@ -37,9 +37,9 @@ export const Vivo = { skin: getVivoSkin(), } as const; -export const Vivo_New = { +export const Vivo_Evolution = { i18n: {locale: 'pt-BR', phoneNumberFormattingRegionCode: 'BR'}, - skin: getVivoNewSkin(), + skin: getVivoEvolutionSkin(), } as const; export const Telefonica = { @@ -73,7 +73,7 @@ export const AVAILABLE_THEMES = [ O2, O2_New, Vivo, - Vivo_New, + Vivo_Evolution, Telefonica, Blau, Tu, diff --git a/css/vivo-evolution.css b/css/vivo-evolution.css new file mode 100644 index 0000000000..3dcdf8ddaa --- /dev/null +++ b/css/vivo-evolution.css @@ -0,0 +1,1542 @@ +[data-mistica-skin='vivo-evolution'] { + /* Palette colors */ + --mistica-vivo-evolution-white: #ffffff; + --mistica-vivo-evolution-grey1: #f6f6f6; + --mistica-vivo-evolution-vivoPurple: #660099; + --mistica-vivo-evolution-vivoPurpleDark: #461e5f; + --mistica-vivo-evolution-vivoPurpleLight80: #8433ad; + --mistica-vivo-evolution-pepperLight10: #fce4ef; + --mistica-vivo-evolution-grey3: #dddddd; + --mistica-vivo-evolution-vivoPurpleLight10: #efe5f4; + --mistica-vivo-evolution-grey2: #eeeeee; + --mistica-vivo-evolution-grey5: #666666; + --mistica-vivo-evolution-pepper: #cc1f59; + --mistica-vivo-evolution-pepperDark: #b71d63; + --mistica-vivo-evolution-vivoPurpleLight20: #e0cceb; + --mistica-vivo-evolution-grey4: #8a8c90; + --mistica-vivo-evolution-vivoPurpleLight50: #b280cc; + --mistica-vivo-evolution-grey6: #000000; + --mistica-vivo-evolution-vivoGreen: #99cc33; + --mistica-vivo-evolution-orange: #ff9900; + --mistica-vivo-evolution-pink: #eb3d7d; + --mistica-vivo-evolution-vivoGreenLight10: #edf8e8; + --mistica-vivo-evolution-orangeLight10: #ffefe1; + --mistica-vivo-evolution-vivoGreenDark: #225c3d; + --mistica-vivo-evolution-orangeDark: #972a1d; + --mistica-vivo-evolution-pepperDark80: #8f2052; + --mistica-vivo-evolution-darkModeBlack: #191919; + --mistica-vivo-evolution-darkModeGrey: #242424; + --mistica-vivo-evolution-darkModeGrey6: #313235; + --mistica-vivo-evolution-darkModeGrey5: #6d7d88; + --mistica-vivo-evolution-vivoGreenLight30: #91ae9e; + --mistica-vivo-evolution-orangeLight40: #ffb84c; + --mistica-vivo-evolution-pepperLight40: #db628b; + + /* Raw palette colors, for use with rgba() */ + --mistica-vivo-evolution-raw-darkModeBlack: 25, 25, 25; + --mistica-vivo-evolution-raw-grey6: 0, 0, 0; + --mistica-vivo-evolution-raw-vivoPurple: 102, 0, 153; + --mistica-vivo-evolution-raw-vivoPurpleDark: 70, 30, 95; + --mistica-vivo-evolution-raw-white: 255, 255, 255; + --mistica-vivo-evolution-raw-darkModeGrey: 36, 36, 36; + + /* Colors */ + --mistica-color-background: var(--mistica-vivo-evolution-white); + --mistica-color-backgroundAlternative: var(--mistica-vivo-evolution-grey1); + --mistica-color-backgroundBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundNegative: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-backgroundContainer: var(--mistica-vivo-evolution-white); + --mistica-color-backgroundContainerError: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.05); + --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.08); + --mistica-color-backgroundContainerBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.2); + --mistica-color-backgroundContainerBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-darkModeBlack), + 0.4 + ); + --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundContainerNegative: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.4); + --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-evolution-grey1); + --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.6); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-evolution-grey3); + --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.2); + --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundBrandTop: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundBrandBottom: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-appBarBackground: var(--mistica-vivo-evolution-white); + --mistica-color-navigationBarBackground: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-evolution-raw-vivoPurple), 0.06); + --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-evolution-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneBrandDragover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.5 + ); + --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.17); + --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-evolution-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneMediaDragover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.5 + ); + --mistica-color-skeletonWave: var(--mistica-vivo-evolution-grey2); + --mistica-color-borderLow: var(--mistica-vivo-evolution-grey1); + --mistica-color-border: var(--mistica-vivo-evolution-grey3); + --mistica-color-borderHigh: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.25); + --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.35); + --mistica-color-buttonDangerBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonLinkDangerBackgroundInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundInversePressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundNegativePressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundBrandPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonSecondaryBackgroundInverseHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-textButtonPrimary: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondary: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textLink: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textLinkInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkDanger: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkDangerMedia: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textActivated: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-inputBorder: var(--mistica-vivo-evolution-grey4); + --mistica-color-inputBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-inputBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-inputBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-completedStep: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-completedStepInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-completedStepNegative: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-completedStepBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-control: var(--mistica-vivo-evolution-grey4); + --mistica-color-controlActivated: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlActivatedInverse: var(--mistica-vivo-evolution-white); + --mistica-color-controlActivatedNegative: var(--mistica-vivo-evolution-white); + --mistica-color-controlActivatedBrand: var(--mistica-vivo-evolution-white); + --mistica-color-controlError: var(--mistica-vivo-evolution-pepper); + --mistica-color-chevronIndicator: var(--mistica-vivo-evolution-grey5); + --mistica-color-barTrack: var(--mistica-vivo-evolution-grey3); + --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-loadingBar: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-loadingBarBackground: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-toggleAndroidInactive: var(--mistica-vivo-evolution-grey2); + --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-evolution-white); + --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-iosControlKnob: var(--mistica-vivo-evolution-white); + --mistica-color-controlKnobInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlKnobNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlKnobBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-divider: var(--mistica-vivo-evolution-grey3); + --mistica-color-dividerInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-dividerNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-dividerBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-navigationBarDivider: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-badge: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-feedbackErrorBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-brand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-brandHigh: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-inverse: var(--mistica-vivo-evolution-white); + --mistica-color-negative: var(--mistica-vivo-evolution-white); + --mistica-color-neutralHigh: var(--mistica-vivo-evolution-grey6); + --mistica-color-neutralHighNegative: var(--mistica-vivo-evolution-white); + --mistica-color-neutralHighBrand: var(--mistica-vivo-evolution-white); + --mistica-color-neutralMedium: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralLow: var(--mistica-vivo-evolution-grey1); + --mistica-color-neutralLowAlternative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimary: var(--mistica-vivo-evolution-grey6); + --mistica-color-textPrimaryInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textSecondary: var(--mistica-vivo-evolution-grey5); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-success: var(--mistica-vivo-evolution-vivoGreen); + --mistica-color-warning: var(--mistica-vivo-evolution-orange); + --mistica-color-error: var(--mistica-vivo-evolution-pepper); + --mistica-color-textError: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textErrorNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textErrorBrand: var(--mistica-vivo-evolution-white); + --mistica-color-promo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-highlight: var(--mistica-vivo-evolution-pink); + --mistica-color-successLow: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-warningLow: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-errorLow: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-promoLow: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-brandLow: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-successHigh: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHigh: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHigh: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHigh: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-successHighInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHighInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHighInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHighInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-evolution-white); + --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-evolution-white); + --mistica-color-textAppBar: var(--mistica-vivo-evolution-grey5); + --mistica-color-textAppBarSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-iosGlassAppBar: var(--mistica-vivo-evolution-grey6); + --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-customTabsBackground: var(--mistica-vivo-evolution-white); + --mistica-color-tagTextPromo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActive: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInactive: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextSuccess: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextWarning: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextError: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagBackgroundPromo: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactive: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInfo: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundWarning: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundError: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagTextPromoInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextPromoNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextPromoBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfoInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInfoNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInfoBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextWarningInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextWarningNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextWarningBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextErrorInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagTextErrorNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagTextErrorBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-cardContentOverlay: linear-gradient( + 180deg, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0) 0%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.4) 30%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7) 100% + ); + --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7); + + /* Border radius */ + --mistica-border-radius-avatar: 50%; + --mistica-border-radius-bar: 999px; + --mistica-border-radius-button: 32px; + --mistica-border-radius-checkbox: 4px; + --mistica-border-radius-container: 24px; + --mistica-border-radius-indicator: 24px; + --mistica-border-radius-chip: 24px; + --mistica-border-radius-tag: 10px; + --mistica-border-radius-input: 16px; + --mistica-border-radius-legacyDisplay: 24px; + --mistica-border-radius-popup: 16px; + --mistica-border-radius-sheet: 24px; + --mistica-border-radius-mediaSmall: 12px; + + /* Text */ + --mistica-font-size-1: 0.75rem; + --mistica-line-height-1: 1rem; + --mistica-font-size-2: 0.875rem; + --mistica-line-height-2: 1.25rem; + --mistica-font-size-3: 1rem; + --mistica-line-height-3: 1.5rem; + --mistica-font-size-4: 1.125rem; + --mistica-line-height-4: 1.5rem; + --mistica-font-size-5: 1.25rem; + --mistica-line-height-5: 1.5rem; + --mistica-font-weight-5: 500; + --mistica-font-size-6: 1.5rem; + --mistica-line-height-6: 2rem; + --mistica-font-weight-6: 500; + --mistica-font-size-7: 1.75rem; + --mistica-line-height-7: 2rem; + --mistica-font-weight-7: 500; + --mistica-font-size-8: 2rem; + --mistica-line-height-8: 2.5rem; + --mistica-font-weight-8: 400; + --mistica-font-size-9: 2.5rem; + --mistica-line-height-9: 3rem; + --mistica-font-weight-9: 400; + --mistica-font-size-10: 3rem; + --mistica-line-height-10: 3.5rem; + --mistica-font-weight-10: 400; + --mistica-font-size-cardTitle: 1.25rem; + --mistica-line-height-cardTitle: 1.5rem; + --mistica-font-weight-cardTitle: 500; + --mistica-font-size-drawerTitle: 1.25rem; + --mistica-line-height-drawerTitle: 1.5rem; + --mistica-font-weight-drawerTitle: 500; + --mistica-font-weight-rowTitle: 400; + --mistica-font-weight-button: 500; + --mistica-font-size-tabsLabel: 1.125rem; + --mistica-line-height-tabsLabel: 1.5rem; + --mistica-font-weight-tabsLabel: 500; + --mistica-font-weight-link: 500; + --mistica-font-size-title1: 0.75rem; + --mistica-line-height-title1: 1rem; + --mistica-font-weight-title1: 500; + --mistica-font-size-title2: 1rem; + --mistica-line-height-title2: 1.5rem; + --mistica-font-weight-title2: 500; + --mistica-font-size-title3: 1.125rem; + --mistica-line-height-title3: 1.5rem; + --mistica-font-weight-title3: 500; + --mistica-font-size-title4: 1.5rem; + --mistica-line-height-title4: 2rem; + --mistica-font-weight-title4: 500; + --mistica-font-weight-indicator: 500; + --mistica-font-weight-navigationBar: 400; + --mistica-font-size-chipLabel: 0.875rem; + --mistica-line-height-chipLabel: 1.25rem; + --mistica-font-weight-chipLabel: 500; + --mistica-font-size-cardPretitleSnap: 0.875rem; + --mistica-line-height-cardPretitleSnap: 1.25rem; + --mistica-font-size-cardTitleSnap: 0.875rem; + --mistica-line-height-cardTitleSnap: 1.25rem; + --mistica-font-size-cardSubtitleSnap: 0.875rem; + --mistica-line-height-cardSubtitleSnap: 1.25rem; + --mistica-font-size-cardDescriptionSnap: 0.875rem; + --mistica-line-height-cardDescriptionSnap: 1.25rem; + --mistica-font-size-cardPretitleDefault: 0.875rem; + --mistica-line-height-cardPretitleDefault: 1.25rem; + --mistica-font-size-cardTitleDefault: 1.125rem; + --mistica-line-height-cardTitleDefault: 1.5rem; + --mistica-font-size-cardSubtitleDefault: 0.875rem; + --mistica-line-height-cardSubtitleDefault: 1.25rem; + --mistica-font-size-cardDescriptionDefault: 0.875rem; + --mistica-line-height-cardDescriptionDefault: 1.25rem; + --mistica-font-size-inputLabel: 0.75rem; + --mistica-line-height-inputLabel: 1rem; + --mistica-font-size-inputValue: 1rem; + --mistica-line-height-inputValue: 1.5rem; + --mistica-font-size-inputHelperText: 0.75rem; + --mistica-line-height-inputHelperText: 1rem; + --mistica-font-size-stepperStepLabel: 0.875rem; + --mistica-line-height-stepperStepLabel: 1.25rem; + --mistica-font-size-loadingScreenTitle: 1.125rem; + --mistica-line-height-loadingScreenTitle: 1.5rem; +} + +[data-mistica-skin='vivo-evolution'][data-mistica-color-scheme='dark'] { + --mistica-color-background: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundAlternative: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrand: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundNegative: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundContainer: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerError: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-backgroundContainerBrand: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerNegative: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-evolution-raw-darkModeGrey), 0.8); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundBrandTop: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrandBottom: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-appBarBackground: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-navigationBarBackground: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-skeletonWave: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderLow: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-border: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-borderHigh: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.25); + --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.35); + --mistica-color-buttonDangerBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonLinkDangerBackgroundInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkDangerBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundInverseHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-textButtonPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textLink: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkDanger: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkDangerMedia: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textActivated: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-textBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-inputBorder: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderInverse: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderNegative: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderBrand: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-completedStep: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-control: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlActivated: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlActivatedInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlActivatedNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlActivatedBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlError: var(--mistica-vivo-evolution-pepper); + --mistica-color-chevronIndicator: var(--mistica-vivo-evolution-grey5); + --mistica-color-barTrack: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-loadingBar: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-loadingBarBackground: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-toggleAndroidInactive: var(--mistica-vivo-evolution-grey4); + --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-evolution-grey4); + --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-iosControlKnob: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-divider: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-navigationBarDivider: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-badge: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-feedbackErrorBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-evolution-grey6); + --mistica-color-brand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-brandHigh: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-inverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-negative: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHigh: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHighBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHighNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralMedium: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-neutralLowAlternative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-textPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textSecondary: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-success: var(--mistica-vivo-evolution-vivoGreen); + --mistica-color-warning: var(--mistica-vivo-evolution-orange); + --mistica-color-error: var(--mistica-vivo-evolution-pepper); + --mistica-color-textError: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorInverse: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorNegative: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorBrand: var(--mistica-vivo-evolution-pepper); + --mistica-color-promo: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-highlight: var(--mistica-vivo-evolution-pink); + --mistica-color-successLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-warningLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-errorLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-promoLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-brandLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-successHigh: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-warningHigh: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-errorHigh: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-promoHigh: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-successHighInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHighInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHighInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHighInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-evolution-grey4); + --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-evolution-grey4); + --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-evolution-grey2); + --mistica-color-textAppBar: var(--mistica-vivo-evolution-grey5); + --mistica-color-textAppBarSelected: var(--mistica-vivo-evolution-grey2); + --mistica-color-iosGlassAppBar: var(--mistica-vivo-evolution-white); + --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-customTabsBackground: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-tagTextPromo: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextActive: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInactive: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfo: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextSuccess: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextWarning: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextError: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagBackgroundPromo: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactive: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfo: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarning: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundError: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagTextPromoInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextPromoNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextPromoBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextActiveInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextActiveNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfoInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInfoNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInfoBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextWarningInverse: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextWarningNegative: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextWarningBrand: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextErrorInverse: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagTextErrorNegative: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagTextErrorBrand: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-cardContentOverlay: linear-gradient( + 180deg, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0) 0%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.4) 30%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7) 100% + ); + --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7); +} + +@media (prefers-color-scheme: dark) { + [data-mistica-skin='vivo-evolution'] { + --mistica-color-background: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundAlternative: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrand: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundNegative: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundContainer: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerError: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-backgroundContainerBrand: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerNegative: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-evolution-raw-darkModeGrey), 0.8); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-backgroundBrandTop: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundBrandBottom: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-appBarBackground: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-navigationBarBackground: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneNegativeDragover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.05 + ); + --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.03); + --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-skeletonWave: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderLow: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-border: var(--mistica-vivo-evolution-darkModeGrey); + --mistica-color-borderHigh: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.25); + --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.35); + --mistica-color-buttonDangerBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonLinkDangerBackgroundInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.08 + ); + --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.08); + --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundInverseHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.15); + --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-textButtonPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-evolution-grey2); + --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textLink: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textLinkMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkDanger: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkDangerMedia: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textActivated: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-textBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-inputBorder: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderInverse: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderNegative: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-inputBorderBrand: var(--mistica-vivo-evolution-darkModeGrey5); + --mistica-color-completedStep: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-completedStepBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-control: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlActivated: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-controlActivatedInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlActivatedNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlActivatedBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-controlError: var(--mistica-vivo-evolution-pepper); + --mistica-color-chevronIndicator: var(--mistica-vivo-evolution-grey5); + --mistica-color-barTrack: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-barTrackBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-loadingBar: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-loadingBarBackground: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-toggleAndroidInactive: var(--mistica-vivo-evolution-grey4); + --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-evolution-grey4); + --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-iosControlKnob: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-controlKnobBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-divider: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-dividerBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-navigationBarDivider: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-badge: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-feedbackErrorBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-evolution-grey6); + --mistica-color-brand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-brandHigh: rgba(var(--mistica-vivo-evolution-raw-white), 0.05); + --mistica-color-inverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-negative: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHigh: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHighBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralHighNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-neutralMedium: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-neutralLowAlternative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-textPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryInverse: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryNegative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textSecondary: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-evolution-grey3); + --mistica-color-textSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-success: var(--mistica-vivo-evolution-vivoGreen); + --mistica-color-warning: var(--mistica-vivo-evolution-orange); + --mistica-color-error: var(--mistica-vivo-evolution-pepper); + --mistica-color-textError: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorInverse: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorNegative: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorBrand: var(--mistica-vivo-evolution-pepper); + --mistica-color-promo: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-highlight: var(--mistica-vivo-evolution-pink); + --mistica-color-successLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-warningLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-errorLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-promoLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-brandLow: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-successHigh: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-warningHigh: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-errorHigh: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-promoHigh: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-successHighInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHighInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHighInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHighInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-evolution-grey2); + --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-evolution-grey4); + --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-evolution-grey4); + --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-evolution-grey2); + --mistica-color-textAppBar: var(--mistica-vivo-evolution-grey5); + --mistica-color-textAppBarSelected: var(--mistica-vivo-evolution-grey2); + --mistica-color-iosGlassAppBar: var(--mistica-vivo-evolution-white); + --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-customTabsBackground: var(--mistica-vivo-evolution-darkModeBlack); + --mistica-color-tagTextPromo: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextActive: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInactive: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfo: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextSuccess: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextWarning: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextError: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagBackgroundPromo: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactive: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfo: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarning: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundError: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagTextPromoInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextPromoNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextPromoBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-tagTextActiveInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextActiveNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfoInverse: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInfoNegative: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextInfoBrand: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-evolution-vivoGreenLight30); + --mistica-color-tagTextWarningInverse: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextWarningNegative: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextWarningBrand: var(--mistica-vivo-evolution-orangeLight40); + --mistica-color-tagTextErrorInverse: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagTextErrorNegative: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagTextErrorBrand: var(--mistica-vivo-evolution-pepperLight40); + --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-evolution-darkModeGrey6); + --mistica-color-cardContentOverlay: linear-gradient( + 180deg, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0) 0%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.4) 30%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7) 100% + ); + --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7); + } + + [data-mistica-skin='vivo-evolution'][data-mistica-color-scheme='light'] { + --mistica-color-background: var(--mistica-vivo-evolution-white); + --mistica-color-backgroundAlternative: var(--mistica-vivo-evolution-grey1); + --mistica-color-backgroundBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundNegative: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-evolution-vivoPurpleLight80); + --mistica-color-backgroundContainer: var(--mistica-vivo-evolution-white); + --mistica-color-backgroundContainerError: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.05); + --mistica-color-backgroundContainerPressed: rgba( + var(--mistica-vivo-evolution-raw-darkModeBlack), + 0.08 + ); + --mistica-color-backgroundContainerBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundContainerBrandHover: rgba( + var(--mistica-vivo-evolution-raw-darkModeBlack), + 0.2 + ); + --mistica-color-backgroundContainerBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-darkModeBlack), + 0.4 + ); + --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundContainerNegative: rgba( + var(--mistica-vivo-evolution-raw-darkModeBlack), + 0.4 + ); + --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-evolution-grey1); + --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.6); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-evolution-grey3); + --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.2); + --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-backgroundBrandTop: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundBrandBottom: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-appBarBackground: var(--mistica-vivo-evolution-white); + --mistica-color-navigationBarBackground: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-evolution-raw-vivoPurple), 0.06); + --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-backgroundDropZoneBrandHover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.3 + ); + --mistica-color-backgroundDropZoneBrandDragover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.5 + ); + --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-backgroundDropZoneNegativeDragover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.17 + ); + --mistica-color-backgroundDropZoneMediaHover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.3 + ); + --mistica-color-backgroundDropZoneMediaDragover: rgba( + var(--mistica-vivo-evolution-raw-vivoPurpleDark), + 0.5 + ); + --mistica-color-skeletonWave: var(--mistica-vivo-evolution-grey2); + --mistica-color-borderLow: var(--mistica-vivo-evolution-grey1); + --mistica-color-border: var(--mistica-vivo-evolution-grey3); + --mistica-color-borderHigh: var(--mistica-vivo-evolution-grey5); + --mistica-color-borderSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.25); + --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-evolution-raw-darkModeBlack), 0.35); + --mistica-color-buttonDangerBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-buttonLinkDangerBackgroundInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonLinkDangerBackgroundPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundInversePressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundNegativePressed: var( + --mistica-vivo-evolution-pepperLight10 + ); + --mistica-color-buttonLinkDangerBackgroundBrandPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-buttonLinkBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonLinkBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.1 + ); + --mistica-color-buttonLinkBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.1 + ); + --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-evolution-raw-white), 0.1); + --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonPrimaryBackgroundInversePressed: var( + --mistica-vivo-evolution-vivoPurpleLight20 + ); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var( + --mistica-vivo-evolution-vivoPurpleLight20 + ); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0); + --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-buttonSecondaryBackgroundHover: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonSecondaryBackgroundInverseHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaHover: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundPressed: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba( + var(--mistica-vivo-evolution-raw-white), + 0.15 + ); + --mistica-color-textButtonPrimary: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondary: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-evolution-white); + --mistica-color-textLink: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textLinkInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textLinkDanger: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkDangerMedia: var(--mistica-vivo-evolution-pepper); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textActivated: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-inputBorder: var(--mistica-vivo-evolution-grey4); + --mistica-color-inputBorderInverse: var(--mistica-vivo-evolution-white); + --mistica-color-inputBorderNegative: var(--mistica-vivo-evolution-white); + --mistica-color-inputBorderBrand: var(--mistica-vivo-evolution-white); + --mistica-color-completedStep: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-completedStepInverse: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-completedStepNegative: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-completedStepBrand: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-control: var(--mistica-vivo-evolution-grey4); + --mistica-color-controlActivated: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlInverse: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlNegative: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-controlActivatedInverse: var(--mistica-vivo-evolution-white); + --mistica-color-controlActivatedNegative: var(--mistica-vivo-evolution-white); + --mistica-color-controlActivatedBrand: var(--mistica-vivo-evolution-white); + --mistica-color-controlError: var(--mistica-vivo-evolution-pepper); + --mistica-color-chevronIndicator: var(--mistica-vivo-evolution-grey5); + --mistica-color-barTrack: var(--mistica-vivo-evolution-grey3); + --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.5); + --mistica-color-loadingBar: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-loadingBarBackground: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-toggleAndroidInactive: var(--mistica-vivo-evolution-grey2); + --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-evolution-white); + --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-evolution-grey2); + --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-iosControlKnob: var(--mistica-vivo-evolution-white); + --mistica-color-controlKnobInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlKnobNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-controlKnobBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-divider: var(--mistica-vivo-evolution-grey3); + --mistica-color-dividerInverse: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-dividerNegative: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-dividerBrand: rgba(var(--mistica-vivo-evolution-raw-white), 0.2); + --mistica-color-navigationBarDivider: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-badge: var(--mistica-vivo-evolution-pepperDark); + --mistica-color-feedbackErrorBackground: var(--mistica-vivo-evolution-pepper); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-brand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-brandHigh: var(--mistica-vivo-evolution-vivoPurpleDark); + --mistica-color-inverse: var(--mistica-vivo-evolution-white); + --mistica-color-negative: var(--mistica-vivo-evolution-white); + --mistica-color-neutralHigh: var(--mistica-vivo-evolution-grey6); + --mistica-color-neutralHighBrand: var(--mistica-vivo-evolution-white); + --mistica-color-neutralHighNegative: var(--mistica-vivo-evolution-white); + --mistica-color-neutralMedium: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralMediumBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-neutralLow: var(--mistica-vivo-evolution-grey1); + --mistica-color-neutralLowAlternative: var(--mistica-vivo-evolution-grey2); + --mistica-color-textPrimary: var(--mistica-vivo-evolution-grey6); + --mistica-color-textPrimaryInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryBrand: var(--mistica-vivo-evolution-white); + --mistica-color-textPrimaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-textSecondary: var(--mistica-vivo-evolution-grey5); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-evolution-vivoPurpleLight20); + --mistica-color-textSecondaryMedia: var(--mistica-vivo-evolution-white); + --mistica-color-success: var(--mistica-vivo-evolution-vivoGreen); + --mistica-color-warning: var(--mistica-vivo-evolution-orange); + --mistica-color-error: var(--mistica-vivo-evolution-pepper); + --mistica-color-textError: var(--mistica-vivo-evolution-pepper); + --mistica-color-textErrorInverse: var(--mistica-vivo-evolution-white); + --mistica-color-textErrorNegative: var(--mistica-vivo-evolution-white); + --mistica-color-textErrorBrand: var(--mistica-vivo-evolution-white); + --mistica-color-promo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-highlight: var(--mistica-vivo-evolution-pink); + --mistica-color-successLow: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-warningLow: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-errorLow: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-promoLow: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-brandLow: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-successHigh: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHigh: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHigh: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHigh: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-successHighInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-successHighBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-warningHighInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-warningHighBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-errorHighInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-errorHighBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-promoHighInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-promoHighBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-evolution-white); + --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-evolution-vivoPurpleLight50); + --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-evolution-white); + --mistica-color-textAppBar: var(--mistica-vivo-evolution-grey5); + --mistica-color-textAppBarSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-iosGlassAppBar: var(--mistica-vivo-evolution-grey6); + --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-customTabsBackground: var(--mistica-vivo-evolution-white); + --mistica-color-tagTextPromo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActive: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInactive: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfo: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextSuccess: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextWarning: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextError: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagBackgroundPromo: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactive: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInfo: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundWarning: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundError: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagTextPromoInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextPromoNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextPromoBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextActiveBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-evolution-grey5); + --mistica-color-tagTextInfoInverse: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInfoNegative: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextInfoBrand: var(--mistica-vivo-evolution-vivoPurple); + --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-evolution-vivoGreenDark); + --mistica-color-tagTextWarningInverse: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextWarningNegative: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextWarningBrand: var(--mistica-vivo-evolution-orangeDark); + --mistica-color-tagTextErrorInverse: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagTextErrorNegative: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagTextErrorBrand: var(--mistica-vivo-evolution-pepperDark80); + --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-evolution-grey1); + --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-evolution-vivoPurpleLight10); + --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-evolution-vivoGreenLight10); + --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-evolution-orangeLight10); + --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-evolution-pepperLight10); + --mistica-color-cardContentOverlay: linear-gradient( + 180deg, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0) 0%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.4) 30%, + rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7) 100% + ); + --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-evolution-raw-grey6), 0.7); + } +} + +@media (min-width: 1024px) { + [data-mistica-skin='vivo-evolution'] { + /* Text */ + --mistica-font-size-1: 0.875rem; + --mistica-line-height-1: 1.25rem; + --mistica-font-size-2: 1rem; + --mistica-line-height-2: 1.5rem; + --mistica-font-size-3: 1.125rem; + --mistica-line-height-3: 1.5rem; + --mistica-font-size-4: 1.5rem; + --mistica-line-height-4: 1.75rem; + --mistica-font-size-5: 1.75rem; + --mistica-line-height-5: 2rem; + --mistica-font-size-6: 2rem; + --mistica-line-height-6: 2.5rem; + --mistica-font-size-7: 2.5rem; + --mistica-line-height-7: 3rem; + --mistica-font-size-8: 3rem; + --mistica-line-height-8: 3.5rem; + --mistica-font-size-9: 3.5rem; + --mistica-line-height-9: 4rem; + --mistica-font-size-10: 4rem; + --mistica-line-height-10: 4.5rem; + --mistica-font-size-cardTitle: 1.5rem; + --mistica-line-height-cardTitle: 1.75rem; + --mistica-font-size-drawerTitle: 1.75rem; + --mistica-line-height-drawerTitle: 2rem; + + --mistica-font-size-tabsLabel: 1.125rem; + --mistica-line-height-tabsLabel: 1.5rem; + + --mistica-font-size-title1: 0.875rem; + --mistica-line-height-title1: 1.25rem; + --mistica-font-size-title2: 1.125rem; + --mistica-line-height-title2: 1.5rem; + --mistica-font-size-title3: 1.5rem; + --mistica-line-height-title3: 1.75rem; + --mistica-font-size-title4: 2rem; + --mistica-line-height-title4: 2.5rem; + + --mistica-font-size-chipLabel: 1rem; + --mistica-line-height-chipLabel: 1.5rem; + --mistica-font-size-cardPretitleSnap: 1rem; + --mistica-line-height-cardPretitleSnap: 1.5rem; + --mistica-font-size-cardTitleSnap: 1rem; + --mistica-line-height-cardTitleSnap: 1.5rem; + --mistica-font-size-cardSubtitleSnap: 1rem; + --mistica-line-height-cardSubtitleSnap: 1.5rem; + --mistica-font-size-cardDescriptionSnap: 1rem; + --mistica-line-height-cardDescriptionSnap: 1.5rem; + --mistica-font-size-cardPretitleDefault: 1rem; + --mistica-line-height-cardPretitleDefault: 1.5rem; + --mistica-font-size-cardTitleDefault: 1.5rem; + --mistica-line-height-cardTitleDefault: 1.75rem; + --mistica-font-size-cardSubtitleDefault: 1rem; + --mistica-line-height-cardSubtitleDefault: 1.5rem; + --mistica-font-size-cardDescriptionDefault: 1rem; + --mistica-line-height-cardDescriptionDefault: 1.5rem; + --mistica-font-size-inputLabel: 0.875rem; + --mistica-line-height-inputLabel: 1.25rem; + --mistica-font-size-inputValue: 1.125rem; + --mistica-line-height-inputValue: 1.5rem; + --mistica-font-size-inputHelperText: 0.875rem; + --mistica-line-height-inputHelperText: 1.25rem; + --mistica-font-size-stepperStepLabel: 1rem; + --mistica-line-height-stepperStepLabel: 1.5rem; + --mistica-font-size-loadingScreenTitle: 1.5rem; + --mistica-line-height-loadingScreenTitle: 1.75rem; + } +} diff --git a/css/vivo-new.css b/css/vivo-new.css deleted file mode 100644 index 32d0625a28..0000000000 --- a/css/vivo-new.css +++ /dev/null @@ -1,1404 +0,0 @@ -[data-mistica-skin='vivo-new'] { - /* Palette colors */ - --mistica-vivo-new-white: #ffffff; - --mistica-vivo-new-grey1: #f6f6f6; - --mistica-vivo-new-vivoPurple: #660099; - --mistica-vivo-new-vivoPurpleDark: #461e5f; - --mistica-vivo-new-vivoPurpleLight80: #8433ad; - --mistica-vivo-new-pepperLight10: #fce4ef; - --mistica-vivo-new-grey3: #dddddd; - --mistica-vivo-new-vivoPurpleLight10: #efe5f4; - --mistica-vivo-new-grey2: #eeeeee; - --mistica-vivo-new-grey5: #666666; - --mistica-vivo-new-pepper: #cc1f59; - --mistica-vivo-new-pepperDark: #b71d63; - --mistica-vivo-new-vivoPurpleLight20: #e0cceb; - --mistica-vivo-new-grey4: #8a8c90; - --mistica-vivo-new-vivoPurpleLight50: #b280cc; - --mistica-vivo-new-grey6: #000000; - --mistica-vivo-new-vivoGreen: #99cc33; - --mistica-vivo-new-orange: #ff9900; - --mistica-vivo-new-pink: #eb3d7d; - --mistica-vivo-new-vivoGreenLight10: #edf8e8; - --mistica-vivo-new-orangeLight10: #ffefe1; - --mistica-vivo-new-vivoGreenDark: #225c3d; - --mistica-vivo-new-orangeDark: #972a1d; - --mistica-vivo-new-pepperDark80: #8f2052; - --mistica-vivo-new-darkModeBlack: #191919; - --mistica-vivo-new-darkModeGrey: #242424; - --mistica-vivo-new-darkModeGrey6: #313235; - --mistica-vivo-new-darkModeGrey5: #6d7d88; - --mistica-vivo-new-vivoGreenLight30: #91ae9e; - --mistica-vivo-new-orangeLight40: #ffb84c; - --mistica-vivo-new-pepperLight40: #db628b; - - /* Raw palette colors, for use with rgba() */ - --mistica-vivo-new-raw-darkModeBlack: 25, 25, 25; - --mistica-vivo-new-raw-grey6: 0, 0, 0; - --mistica-vivo-new-raw-vivoPurple: 102, 0, 153; - --mistica-vivo-new-raw-vivoPurpleDark: 70, 30, 95; - --mistica-vivo-new-raw-white: 255, 255, 255; - --mistica-vivo-new-raw-darkModeGrey: 36, 36, 36; - - /* Colors */ - --mistica-color-background: var(--mistica-vivo-new-white); - --mistica-color-backgroundAlternative: var(--mistica-vivo-new-grey1); - --mistica-color-backgroundBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundNegative: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-backgroundContainer: var(--mistica-vivo-new-white); - --mistica-color-backgroundContainerError: var(--mistica-vivo-new-pepperLight10); - --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.05); - --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.08); - --mistica-color-backgroundContainerBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.2); - --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.4); - --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundContainerNegative: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.4); - --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-new-grey1); - --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.6); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-new-grey3); - --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-new-raw-grey6), 0.2); - --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundBrandTop: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundBrandBottom: var(--mistica-vivo-new-vivoPurple); - --mistica-color-appBarBackground: var(--mistica-vivo-new-white); - --mistica-color-navigationBarBackground: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-new-raw-vivoPurple), 0.06); - --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.3); - --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.5); - --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-new-raw-white), 0.17); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.3); - --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.5); - --mistica-color-skeletonWave: var(--mistica-vivo-new-grey2); - --mistica-color-borderLow: var(--mistica-vivo-new-grey1); - --mistica-color-border: var(--mistica-vivo-new-grey3); - --mistica-color-borderHigh: var(--mistica-vivo-new-grey5); - --mistica-color-borderSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.25); - --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.35); - --mistica-color-buttonDangerBackground: var(--mistica-vivo-new-pepper); - --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonLinkDangerBackgroundInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundInversePressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundNegativePressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundBrandPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkBackgroundPressed: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-new-vivoPurple); - --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-new-vivoPurple); - --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonSecondaryBackgroundInverseHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonSecondaryBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-textButtonPrimary: var(--mistica-vivo-new-white); - --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondary: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-textLink: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textLinkInverse: var(--mistica-vivo-new-white); - --mistica-color-textLinkNegative: var(--mistica-vivo-new-white); - --mistica-color-textLinkBrand: var(--mistica-vivo-new-white); - --mistica-color-textLinkMedia: var(--mistica-vivo-new-white); - --mistica-color-textLinkDanger: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkDangerMedia: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textActivated: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-inputBorder: var(--mistica-vivo-new-grey4); - --mistica-color-inputBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-inputBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-inputBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-completedStep: var(--mistica-vivo-new-vivoPurple); - --mistica-color-completedStepInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-completedStepNegative: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-completedStepBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-control: var(--mistica-vivo-new-grey4); - --mistica-color-controlActivated: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlActivatedInverse: var(--mistica-vivo-new-white); - --mistica-color-controlActivatedNegative: var(--mistica-vivo-new-white); - --mistica-color-controlActivatedBrand: var(--mistica-vivo-new-white); - --mistica-color-controlError: var(--mistica-vivo-new-pepper); - --mistica-color-chevronIndicator: var(--mistica-vivo-new-grey5); - --mistica-color-barTrack: var(--mistica-vivo-new-grey3); - --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-loadingBar: var(--mistica-vivo-new-vivoPurple); - --mistica-color-loadingBarBackground: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-toggleAndroidInactive: var(--mistica-vivo-new-grey2); - --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-new-white); - --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-new-grey2); - --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-iosControlKnob: var(--mistica-vivo-new-white); - --mistica-color-controlKnobInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlKnobNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlKnobBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-divider: var(--mistica-vivo-new-grey3); - --mistica-color-dividerInverse: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-dividerNegative: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-dividerBrand: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-navigationBarDivider: var(--mistica-vivo-new-vivoPurple); - --mistica-color-badge: var(--mistica-vivo-new-pepperDark); - --mistica-color-feedbackErrorBackground: var(--mistica-vivo-new-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-brand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-brandHigh: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-inverse: var(--mistica-vivo-new-white); - --mistica-color-negative: var(--mistica-vivo-new-white); - --mistica-color-neutralHigh: var(--mistica-vivo-new-grey6); - --mistica-color-neutralHighNegative: var(--mistica-vivo-new-white); - --mistica-color-neutralHighBrand: var(--mistica-vivo-new-white); - --mistica-color-neutralMedium: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumInverse: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumNegative: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumBrand: var(--mistica-vivo-new-grey5); - --mistica-color-neutralLow: var(--mistica-vivo-new-grey1); - --mistica-color-neutralLowAlternative: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimary: var(--mistica-vivo-new-grey6); - --mistica-color-textPrimaryInverse: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryNegative: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryBrand: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textSecondary: var(--mistica-vivo-new-grey5); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-success: var(--mistica-vivo-new-vivoGreen); - --mistica-color-warning: var(--mistica-vivo-new-orange); - --mistica-color-error: var(--mistica-vivo-new-pepper); - --mistica-color-textError: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorInverse: var(--mistica-vivo-new-white); - --mistica-color-textErrorNegative: var(--mistica-vivo-new-white); - --mistica-color-textErrorBrand: var(--mistica-vivo-new-white); - --mistica-color-promo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-highlight: var(--mistica-vivo-new-pink); - --mistica-color-successLow: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-warningLow: var(--mistica-vivo-new-orangeLight10); - --mistica-color-errorLow: var(--mistica-vivo-new-pepperLight10); - --mistica-color-promoLow: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-brandLow: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-successHigh: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHigh: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHigh: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHigh: var(--mistica-vivo-new-vivoPurple); - --mistica-color-successHighInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHighInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHighInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHighInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-new-white); - --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-new-white); - --mistica-color-textAppBar: var(--mistica-vivo-new-grey5); - --mistica-color-textAppBarSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-iosGlassAppBar: var(--mistica-vivo-new-grey6); - --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-customTabsBackground: var(--mistica-vivo-new-white); - --mistica-color-tagTextPromo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActive: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInactive: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextSuccess: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextWarning: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextError: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagBackgroundPromo: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactive: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInfo: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundWarning: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundError: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagTextPromoInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextPromoNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextPromoBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfoInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInfoNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInfoBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextWarningInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextWarningNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextWarningBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextErrorInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagTextErrorNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagTextErrorBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-new-pepperLight10); - --mistica-color-cardContentOverlay: linear-gradient( - 180deg, - rgba(var(--mistica-vivo-new-raw-grey6), 0) 0%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.4) 30%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.7) 100% - ); - --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.7); - - /* Border radius */ - --mistica-border-radius-avatar: 50%; - --mistica-border-radius-bar: 999px; - --mistica-border-radius-button: 32px; - --mistica-border-radius-checkbox: 4px; - --mistica-border-radius-container: 24px; - --mistica-border-radius-indicator: 24px; - --mistica-border-radius-chip: 24px; - --mistica-border-radius-tag: 10px; - --mistica-border-radius-input: 16px; - --mistica-border-radius-legacyDisplay: 24px; - --mistica-border-radius-popup: 16px; - --mistica-border-radius-sheet: 24px; - --mistica-border-radius-mediaSmall: 12px; - - /* Text */ - --mistica-font-size-1: 0.75rem; - --mistica-line-height-1: 1rem; - --mistica-font-size-2: 0.875rem; - --mistica-line-height-2: 1.25rem; - --mistica-font-size-3: 1rem; - --mistica-line-height-3: 1.5rem; - --mistica-font-size-4: 1.125rem; - --mistica-line-height-4: 1.5rem; - --mistica-font-size-5: 1.25rem; - --mistica-line-height-5: 1.5rem; - --mistica-font-weight-5: 500; - --mistica-font-size-6: 1.5rem; - --mistica-line-height-6: 2rem; - --mistica-font-weight-6: 500; - --mistica-font-size-7: 1.75rem; - --mistica-line-height-7: 2rem; - --mistica-font-weight-7: 500; - --mistica-font-size-8: 2rem; - --mistica-line-height-8: 2.5rem; - --mistica-font-weight-8: 400; - --mistica-font-size-9: 2.5rem; - --mistica-line-height-9: 3rem; - --mistica-font-weight-9: 400; - --mistica-font-size-10: 3rem; - --mistica-line-height-10: 3.5rem; - --mistica-font-weight-10: 400; - --mistica-font-size-cardTitle: 1.25rem; - --mistica-line-height-cardTitle: 1.5rem; - --mistica-font-weight-cardTitle: 500; - --mistica-font-size-drawerTitle: 1.25rem; - --mistica-line-height-drawerTitle: 1.5rem; - --mistica-font-weight-drawerTitle: 500; - --mistica-font-weight-rowTitle: 400; - --mistica-font-weight-button: 500; - --mistica-font-size-tabsLabel: 1.125rem; - --mistica-line-height-tabsLabel: 1.5rem; - --mistica-font-weight-tabsLabel: 500; - --mistica-font-weight-link: 500; - --mistica-font-size-title1: 0.75rem; - --mistica-line-height-title1: 1rem; - --mistica-font-weight-title1: 500; - --mistica-font-size-title2: 1rem; - --mistica-line-height-title2: 1.5rem; - --mistica-font-weight-title2: 500; - --mistica-font-size-title3: 1.125rem; - --mistica-line-height-title3: 1.5rem; - --mistica-font-weight-title3: 500; - --mistica-font-size-title4: 1.5rem; - --mistica-line-height-title4: 2rem; - --mistica-font-weight-title4: 500; - --mistica-font-weight-indicator: 500; - --mistica-font-weight-navigationBar: 400; - --mistica-font-size-chipLabel: 0.875rem; - --mistica-line-height-chipLabel: 1.25rem; - --mistica-font-weight-chipLabel: 500; - --mistica-font-size-cardPretitleSnap: 0.875rem; - --mistica-line-height-cardPretitleSnap: 1.25rem; - --mistica-font-size-cardTitleSnap: 0.875rem; - --mistica-line-height-cardTitleSnap: 1.25rem; - --mistica-font-size-cardSubtitleSnap: 0.875rem; - --mistica-line-height-cardSubtitleSnap: 1.25rem; - --mistica-font-size-cardDescriptionSnap: 0.875rem; - --mistica-line-height-cardDescriptionSnap: 1.25rem; - --mistica-font-size-cardPretitleDefault: 0.875rem; - --mistica-line-height-cardPretitleDefault: 1.25rem; - --mistica-font-size-cardTitleDefault: 1.125rem; - --mistica-line-height-cardTitleDefault: 1.5rem; - --mistica-font-size-cardSubtitleDefault: 0.875rem; - --mistica-line-height-cardSubtitleDefault: 1.25rem; - --mistica-font-size-cardDescriptionDefault: 0.875rem; - --mistica-line-height-cardDescriptionDefault: 1.25rem; - --mistica-font-size-inputLabel: 0.75rem; - --mistica-line-height-inputLabel: 1rem; - --mistica-font-size-inputValue: 1rem; - --mistica-line-height-inputValue: 1.5rem; - --mistica-font-size-inputHelperText: 0.75rem; - --mistica-line-height-inputHelperText: 1rem; - --mistica-font-size-stepperStepLabel: 0.875rem; - --mistica-line-height-stepperStepLabel: 1.25rem; - --mistica-font-size-loadingScreenTitle: 1.125rem; - --mistica-line-height-loadingScreenTitle: 1.5rem; -} - -[data-mistica-skin='vivo-new'][data-mistica-color-scheme='dark'] { - --mistica-color-background: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundAlternative: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrand: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundNegative: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundContainer: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerError: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-backgroundContainerBrand: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerNegative: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-new-raw-darkModeGrey), 0.8); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundBrandTop: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrandBottom: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-appBarBackground: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-navigationBarBackground: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-skeletonWave: var(--mistica-vivo-new-grey5); - --mistica-color-borderLow: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-border: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-borderHigh: var(--mistica-vivo-new-grey5); - --mistica-color-borderSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.25); - --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.35); - --mistica-color-buttonDangerBackground: var(--mistica-vivo-new-pepper); - --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonLinkDangerBackgroundInverse: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundNegative: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBackgroundHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundInverseHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-textButtonPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondary: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-textLink: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkMedia: var(--mistica-vivo-new-white); - --mistica-color-textLinkDanger: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkDangerMedia: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textActivated: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-textBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-inputBorder: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderInverse: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderNegative: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderBrand: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-completedStep: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-control: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlActivated: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlActivatedInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlActivatedNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlActivatedBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlError: var(--mistica-vivo-new-pepper); - --mistica-color-chevronIndicator: var(--mistica-vivo-new-grey5); - --mistica-color-barTrack: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-loadingBar: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-loadingBarBackground: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-toggleAndroidInactive: var(--mistica-vivo-new-grey4); - --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-new-grey4); - --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-iosControlKnob: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobInverse: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobNegative: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobBrand: var(--mistica-vivo-new-grey2); - --mistica-color-divider: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerInverse: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerNegative: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerBrand: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-navigationBarDivider: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-badge: var(--mistica-vivo-new-pepperDark); - --mistica-color-feedbackErrorBackground: var(--mistica-vivo-new-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-new-grey6); - --mistica-color-brand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-brandHigh: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-inverse: var(--mistica-vivo-new-grey2); - --mistica-color-negative: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHigh: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHighBrand: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHighNegative: var(--mistica-vivo-new-grey2); - --mistica-color-neutralMedium: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumInverse: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumNegative: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumBrand: var(--mistica-vivo-new-grey5); - --mistica-color-neutralLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-neutralLowAlternative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-textPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textSecondary: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-success: var(--mistica-vivo-new-vivoGreen); - --mistica-color-warning: var(--mistica-vivo-new-orange); - --mistica-color-error: var(--mistica-vivo-new-pepper); - --mistica-color-textError: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorInverse: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorNegative: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorBrand: var(--mistica-vivo-new-pepper); - --mistica-color-promo: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-highlight: var(--mistica-vivo-new-pink); - --mistica-color-successLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-warningLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-errorLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-promoLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-brandLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-successHigh: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-warningHigh: var(--mistica-vivo-new-orangeLight40); - --mistica-color-errorHigh: var(--mistica-vivo-new-pepperLight40); - --mistica-color-promoHigh: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-successHighInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHighInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHighInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHighInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-new-grey4); - --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-new-grey4); - --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-new-grey2); - --mistica-color-textAppBar: var(--mistica-vivo-new-grey5); - --mistica-color-textAppBarSelected: var(--mistica-vivo-new-grey2); - --mistica-color-iosGlassAppBar: var(--mistica-vivo-new-white); - --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-customTabsBackground: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-tagTextPromo: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextActive: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInactive: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfo: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextSuccess: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextWarning: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextError: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagBackgroundPromo: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactive: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfo: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarning: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundError: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagTextPromoInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextPromoNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextPromoBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextActiveInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextActiveNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextActiveBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfoInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInfoNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInfoBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextWarningInverse: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextWarningNegative: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextWarningBrand: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextErrorInverse: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagTextErrorNegative: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagTextErrorBrand: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-cardContentOverlay: linear-gradient( - 180deg, - rgba(var(--mistica-vivo-new-raw-grey6), 0) 0%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.4) 30%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.7) 100% - ); - --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.7); -} - -@media (prefers-color-scheme: dark) { - [data-mistica-skin='vivo-new'] { - --mistica-color-background: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundAlternative: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrand: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundNegative: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundContainer: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerError: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-backgroundContainerBrand: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerNegative: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-new-raw-darkModeGrey), 0.8); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-backgroundBrandTop: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundBrandBottom: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-appBarBackground: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-navigationBarBackground: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.03); - --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-skeletonWave: var(--mistica-vivo-new-grey5); - --mistica-color-borderLow: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-border: var(--mistica-vivo-new-darkModeGrey); - --mistica-color-borderHigh: var(--mistica-vivo-new-grey5); - --mistica-color-borderSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.25); - --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.35); - --mistica-color-buttonDangerBackground: var(--mistica-vivo-new-pepper); - --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonLinkDangerBackgroundInverse: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundNegative: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundInversePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.08 - ); - --mistica-color-buttonLinkDangerBackgroundNegativePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.08 - ); - --mistica-color-buttonLinkDangerBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.08); - --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBackgroundHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundInverseHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.15 - ); - --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.15 - ); - --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-textButtonPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondary: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-new-grey2); - --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-textLink: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textLinkMedia: var(--mistica-vivo-new-white); - --mistica-color-textLinkDanger: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkDangerMedia: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textActivated: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-textBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-inputBorder: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderInverse: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderNegative: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-inputBorderBrand: var(--mistica-vivo-new-darkModeGrey5); - --mistica-color-completedStep: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-completedStepBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-control: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlActivated: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-controlActivatedInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlActivatedNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlActivatedBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-controlError: var(--mistica-vivo-new-pepper); - --mistica-color-chevronIndicator: var(--mistica-vivo-new-grey5); - --mistica-color-barTrack: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-barTrackBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-loadingBar: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-loadingBarBackground: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-toggleAndroidInactive: var(--mistica-vivo-new-grey4); - --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-new-grey4); - --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-iosControlKnob: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobInverse: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobNegative: var(--mistica-vivo-new-grey2); - --mistica-color-controlKnobBrand: var(--mistica-vivo-new-grey2); - --mistica-color-divider: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerInverse: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerNegative: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-dividerBrand: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-navigationBarDivider: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-badge: var(--mistica-vivo-new-pepperDark); - --mistica-color-feedbackErrorBackground: var(--mistica-vivo-new-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-new-grey6); - --mistica-color-brand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-brandHigh: rgba(var(--mistica-vivo-new-raw-white), 0.05); - --mistica-color-inverse: var(--mistica-vivo-new-grey2); - --mistica-color-negative: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHigh: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHighBrand: var(--mistica-vivo-new-grey2); - --mistica-color-neutralHighNegative: var(--mistica-vivo-new-grey2); - --mistica-color-neutralMedium: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumInverse: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumNegative: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumBrand: var(--mistica-vivo-new-grey5); - --mistica-color-neutralLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-neutralLowAlternative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-textPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryInverse: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryNegative: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryBrand: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textSecondary: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-new-grey3); - --mistica-color-textSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-success: var(--mistica-vivo-new-vivoGreen); - --mistica-color-warning: var(--mistica-vivo-new-orange); - --mistica-color-error: var(--mistica-vivo-new-pepper); - --mistica-color-textError: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorInverse: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorNegative: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorBrand: var(--mistica-vivo-new-pepper); - --mistica-color-promo: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-highlight: var(--mistica-vivo-new-pink); - --mistica-color-successLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-warningLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-errorLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-promoLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-brandLow: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-successHigh: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-warningHigh: var(--mistica-vivo-new-orangeLight40); - --mistica-color-errorHigh: var(--mistica-vivo-new-pepperLight40); - --mistica-color-promoHigh: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-successHighInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHighInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHighInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHighInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-new-grey2); - --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-new-grey4); - --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-new-grey4); - --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-new-grey2); - --mistica-color-textAppBar: var(--mistica-vivo-new-grey5); - --mistica-color-textAppBarSelected: var(--mistica-vivo-new-grey2); - --mistica-color-iosGlassAppBar: var(--mistica-vivo-new-white); - --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-customTabsBackground: var(--mistica-vivo-new-darkModeBlack); - --mistica-color-tagTextPromo: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextActive: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInactive: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfo: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextSuccess: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextWarning: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextError: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagBackgroundPromo: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactive: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfo: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarning: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundError: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagTextPromoInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextPromoNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextPromoBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-tagTextActiveInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextActiveNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextActiveBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfoInverse: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInfoNegative: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextInfoBrand: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-new-vivoGreenLight30); - --mistica-color-tagTextWarningInverse: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextWarningNegative: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextWarningBrand: var(--mistica-vivo-new-orangeLight40); - --mistica-color-tagTextErrorInverse: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagTextErrorNegative: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagTextErrorBrand: var(--mistica-vivo-new-pepperLight40); - --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-new-darkModeGrey6); - --mistica-color-cardContentOverlay: linear-gradient( - 180deg, - rgba(var(--mistica-vivo-new-raw-grey6), 0) 0%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.4) 30%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.7) 100% - ); - --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.7); - } - - [data-mistica-skin='vivo-new'][data-mistica-color-scheme='light'] { - --mistica-color-background: var(--mistica-vivo-new-white); - --mistica-color-backgroundAlternative: var(--mistica-vivo-new-grey1); - --mistica-color-backgroundBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundNegative: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-new-vivoPurpleLight80); - --mistica-color-backgroundContainer: var(--mistica-vivo-new-white); - --mistica-color-backgroundContainerError: var(--mistica-vivo-new-pepperLight10); - --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.05); - --mistica-color-backgroundContainerPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.08); - --mistica-color-backgroundContainerBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundContainerBrandHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.2); - --mistica-color-backgroundContainerBrandPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.4); - --mistica-color-backgroundContainerBrandOverInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundContainerNegative: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.4); - --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-new-grey1); - --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.6); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-new-grey3); - --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-new-raw-grey6), 0.2); - --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-backgroundBrandTop: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundBrandBottom: var(--mistica-vivo-new-vivoPurple); - --mistica-color-appBarBackground: var(--mistica-vivo-new-white); - --mistica-color-navigationBarBackground: var(--mistica-vivo-new-vivoPurple); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-new-raw-vivoPurple), 0.06); - --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.3); - --mistica-color-backgroundDropZoneBrandDragover: rgba( - var(--mistica-vivo-new-raw-vivoPurpleDark), - 0.5 - ); - --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-new-raw-white), 0.17); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-new-raw-vivoPurpleDark), 0.3); - --mistica-color-backgroundDropZoneMediaDragover: rgba( - var(--mistica-vivo-new-raw-vivoPurpleDark), - 0.5 - ); - --mistica-color-skeletonWave: var(--mistica-vivo-new-grey2); - --mistica-color-borderLow: var(--mistica-vivo-new-grey1); - --mistica-color-border: var(--mistica-vivo-new-grey3); - --mistica-color-borderHigh: var(--mistica-vivo-new-grey5); - --mistica-color-borderSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-coverBackgroundHover: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.25); - --mistica-color-coverBackgroundPressed: rgba(var(--mistica-vivo-new-raw-darkModeBlack), 0.35); - --mistica-color-buttonDangerBackground: var(--mistica-vivo-new-pepper); - --mistica-color-buttonDangerBackgroundPressed: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonDangerBackgroundHover: var(--mistica-vivo-new-pepperDark); - --mistica-color-buttonLinkDangerBackgroundInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonLinkDangerBackgroundPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundInversePressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundNegativePressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundBrandPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkDangerBackgroundMediaPressed: var(--mistica-vivo-new-pepperLight10); - --mistica-color-buttonLinkBackgroundPressed: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonLinkBackgroundInversePressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundNegativePressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonLinkBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.1); - --mistica-color-buttonPrimaryBackground: var(--mistica-vivo-new-vivoPurple); - --mistica-color-buttonPrimaryBackgroundInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-new-raw-white), 0); - --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-new-vivoPurple); - --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMedia: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-buttonSecondaryBorderInversePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBorderMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-buttonSecondaryBackgroundHover: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonSecondaryBackgroundInverseHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundNegativeHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundBrandHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaHover: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundPressed: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-buttonSecondaryBackgroundInversePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.15 - ); - --mistica-color-buttonSecondaryBackgroundNegativePressed: rgba( - var(--mistica-vivo-new-raw-white), - 0.15 - ); - --mistica-color-buttonSecondaryBackgroundBrandPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-buttonSecondaryBackgroundMediaPressed: rgba(var(--mistica-vivo-new-raw-white), 0.15); - --mistica-color-textButtonPrimary: var(--mistica-vivo-new-white); - --mistica-color-textButtonPrimaryInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryMedia: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryInversePressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryNegativePressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryBrandPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonPrimaryMediaPressed: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondary: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textButtonSecondaryInverse: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryNegative: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryBrand: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryPressed: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-textButtonSecondaryInversePressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryNegativePressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryBrandPressed: var(--mistica-vivo-new-white); - --mistica-color-textButtonSecondaryMediaPressed: var(--mistica-vivo-new-white); - --mistica-color-textLink: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textLinkInverse: var(--mistica-vivo-new-white); - --mistica-color-textLinkNegative: var(--mistica-vivo-new-white); - --mistica-color-textLinkBrand: var(--mistica-vivo-new-white); - --mistica-color-textLinkMedia: var(--mistica-vivo-new-white); - --mistica-color-textLinkDanger: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkDangerMedia: var(--mistica-vivo-new-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textActivated: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-inputBorder: var(--mistica-vivo-new-grey4); - --mistica-color-inputBorderInverse: var(--mistica-vivo-new-white); - --mistica-color-inputBorderNegative: var(--mistica-vivo-new-white); - --mistica-color-inputBorderBrand: var(--mistica-vivo-new-white); - --mistica-color-completedStep: var(--mistica-vivo-new-vivoPurple); - --mistica-color-completedStepInverse: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-completedStepNegative: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-completedStepBrand: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-control: var(--mistica-vivo-new-grey4); - --mistica-color-controlActivated: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlInverse: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlNegative: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-controlActivatedInverse: var(--mistica-vivo-new-white); - --mistica-color-controlActivatedNegative: var(--mistica-vivo-new-white); - --mistica-color-controlActivatedBrand: var(--mistica-vivo-new-white); - --mistica-color-controlError: var(--mistica-vivo-new-pepper); - --mistica-color-chevronIndicator: var(--mistica-vivo-new-grey5); - --mistica-color-barTrack: var(--mistica-vivo-new-grey3); - --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-new-raw-white), 0.5); - --mistica-color-loadingBar: var(--mistica-vivo-new-vivoPurple); - --mistica-color-loadingBarBackground: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-toggleAndroidInactive: var(--mistica-vivo-new-grey2); - --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-new-white); - --mistica-color-toggleAndroidInactiveBrand: var(--mistica-vivo-new-grey2); - --mistica-color-toggleAndroidBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-toggleAndroidBackgroundInactiveBrand: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-iosControlKnob: var(--mistica-vivo-new-white); - --mistica-color-controlKnobInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlKnobNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-controlKnobBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-divider: var(--mistica-vivo-new-grey3); - --mistica-color-dividerInverse: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-dividerNegative: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-dividerBrand: rgba(var(--mistica-vivo-new-raw-white), 0.2); - --mistica-color-navigationBarDivider: var(--mistica-vivo-new-vivoPurple); - --mistica-color-badge: var(--mistica-vivo-new-pepperDark); - --mistica-color-feedbackErrorBackground: var(--mistica-vivo-new-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-brand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-brandHigh: var(--mistica-vivo-new-vivoPurpleDark); - --mistica-color-inverse: var(--mistica-vivo-new-white); - --mistica-color-negative: var(--mistica-vivo-new-white); - --mistica-color-neutralHigh: var(--mistica-vivo-new-grey6); - --mistica-color-neutralHighBrand: var(--mistica-vivo-new-white); - --mistica-color-neutralHighNegative: var(--mistica-vivo-new-white); - --mistica-color-neutralMedium: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumInverse: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumNegative: var(--mistica-vivo-new-grey5); - --mistica-color-neutralMediumBrand: var(--mistica-vivo-new-grey5); - --mistica-color-neutralLow: var(--mistica-vivo-new-grey1); - --mistica-color-neutralLowAlternative: var(--mistica-vivo-new-grey2); - --mistica-color-textPrimary: var(--mistica-vivo-new-grey6); - --mistica-color-textPrimaryInverse: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryNegative: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryBrand: var(--mistica-vivo-new-white); - --mistica-color-textPrimaryMedia: var(--mistica-vivo-new-white); - --mistica-color-textSecondary: var(--mistica-vivo-new-grey5); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-new-vivoPurpleLight20); - --mistica-color-textSecondaryMedia: var(--mistica-vivo-new-white); - --mistica-color-success: var(--mistica-vivo-new-vivoGreen); - --mistica-color-warning: var(--mistica-vivo-new-orange); - --mistica-color-error: var(--mistica-vivo-new-pepper); - --mistica-color-textError: var(--mistica-vivo-new-pepper); - --mistica-color-textErrorInverse: var(--mistica-vivo-new-white); - --mistica-color-textErrorNegative: var(--mistica-vivo-new-white); - --mistica-color-textErrorBrand: var(--mistica-vivo-new-white); - --mistica-color-promo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-highlight: var(--mistica-vivo-new-pink); - --mistica-color-successLow: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-warningLow: var(--mistica-vivo-new-orangeLight10); - --mistica-color-errorLow: var(--mistica-vivo-new-pepperLight10); - --mistica-color-promoLow: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-brandLow: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-successHigh: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHigh: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHigh: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHigh: var(--mistica-vivo-new-vivoPurple); - --mistica-color-successHighInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-successHighBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-warningHighInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-warningHighBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-errorHighInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-errorHighBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-promoHighInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-promoHighBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-textNavigationBarPrimary: var(--mistica-vivo-new-white); - --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-new-vivoPurpleLight50); - --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-new-white); - --mistica-color-textAppBar: var(--mistica-vivo-new-grey5); - --mistica-color-textAppBarSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-iosGlassAppBar: var(--mistica-vivo-new-grey6); - --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-new-vivoPurple); - --mistica-color-customTabsBackground: var(--mistica-vivo-new-white); - --mistica-color-tagTextPromo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActive: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInactive: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfo: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextSuccess: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextWarning: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextError: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagBackgroundPromo: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactive: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInfo: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundWarning: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundError: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagTextPromoInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextPromoNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextPromoBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextActiveBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInactiveInverse: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveNegative: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInactiveBrand: var(--mistica-vivo-new-grey5); - --mistica-color-tagTextInfoInverse: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInfoNegative: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextInfoBrand: var(--mistica-vivo-new-vivoPurple); - --mistica-color-tagTextSuccessInverse: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextSuccessNegative: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextSuccessBrand: var(--mistica-vivo-new-vivoGreenDark); - --mistica-color-tagTextWarningInverse: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextWarningNegative: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextWarningBrand: var(--mistica-vivo-new-orangeDark); - --mistica-color-tagTextErrorInverse: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagTextErrorNegative: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagTextErrorBrand: var(--mistica-vivo-new-pepperDark80); - --mistica-color-tagBackgroundPromoInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundPromoNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundPromoBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundActiveBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInactiveInverse: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactiveNegative: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInactiveBrand: var(--mistica-vivo-new-grey1); - --mistica-color-tagBackgroundInfoInverse: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInfoNegative: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundInfoBrand: var(--mistica-vivo-new-vivoPurpleLight10); - --mistica-color-tagBackgroundSuccessInverse: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundSuccessNegative: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundSuccessBrand: var(--mistica-vivo-new-vivoGreenLight10); - --mistica-color-tagBackgroundWarningInverse: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundWarningNegative: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundWarningBrand: var(--mistica-vivo-new-orangeLight10); - --mistica-color-tagBackgroundErrorInverse: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagBackgroundErrorNegative: var(--mistica-vivo-new-pepperLight10); - --mistica-color-tagBackgroundErrorBrand: var(--mistica-vivo-new-pepperLight10); - --mistica-color-cardContentOverlay: linear-gradient( - 180deg, - rgba(var(--mistica-vivo-new-raw-grey6), 0) 0%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.4) 30%, - rgba(var(--mistica-vivo-new-raw-grey6), 0.7) 100% - ); - --mistica-color-cardFooterOverlay: rgba(var(--mistica-vivo-new-raw-grey6), 0.7); - } -} - -@media (min-width: 1024px) { - [data-mistica-skin='vivo-new'] { - /* Text */ - --mistica-font-size-1: 0.875rem; - --mistica-line-height-1: 1.25rem; - --mistica-font-size-2: 1rem; - --mistica-line-height-2: 1.5rem; - --mistica-font-size-3: 1.125rem; - --mistica-line-height-3: 1.5rem; - --mistica-font-size-4: 1.5rem; - --mistica-line-height-4: 1.75rem; - --mistica-font-size-5: 1.75rem; - --mistica-line-height-5: 2rem; - --mistica-font-size-6: 2rem; - --mistica-line-height-6: 2.5rem; - --mistica-font-size-7: 2.5rem; - --mistica-line-height-7: 3rem; - --mistica-font-size-8: 3rem; - --mistica-line-height-8: 3.5rem; - --mistica-font-size-9: 3.5rem; - --mistica-line-height-9: 4rem; - --mistica-font-size-10: 4rem; - --mistica-line-height-10: 4.5rem; - --mistica-font-size-cardTitle: 1.5rem; - --mistica-line-height-cardTitle: 1.75rem; - --mistica-font-size-drawerTitle: 1.75rem; - --mistica-line-height-drawerTitle: 2rem; - - --mistica-font-size-tabsLabel: 1.125rem; - --mistica-line-height-tabsLabel: 1.5rem; - - --mistica-font-size-title1: 0.875rem; - --mistica-line-height-title1: 1.25rem; - --mistica-font-size-title2: 1.125rem; - --mistica-line-height-title2: 1.5rem; - --mistica-font-size-title3: 1.5rem; - --mistica-line-height-title3: 1.75rem; - --mistica-font-size-title4: 2rem; - --mistica-line-height-title4: 2.5rem; - - --mistica-font-size-chipLabel: 1rem; - --mistica-line-height-chipLabel: 1.5rem; - --mistica-font-size-cardPretitleSnap: 1rem; - --mistica-line-height-cardPretitleSnap: 1.5rem; - --mistica-font-size-cardTitleSnap: 1rem; - --mistica-line-height-cardTitleSnap: 1.5rem; - --mistica-font-size-cardSubtitleSnap: 1rem; - --mistica-line-height-cardSubtitleSnap: 1.5rem; - --mistica-font-size-cardDescriptionSnap: 1rem; - --mistica-line-height-cardDescriptionSnap: 1.5rem; - --mistica-font-size-cardPretitleDefault: 1rem; - --mistica-line-height-cardPretitleDefault: 1.5rem; - --mistica-font-size-cardTitleDefault: 1.5rem; - --mistica-line-height-cardTitleDefault: 1.75rem; - --mistica-font-size-cardSubtitleDefault: 1rem; - --mistica-line-height-cardSubtitleDefault: 1.5rem; - --mistica-font-size-cardDescriptionDefault: 1rem; - --mistica-line-height-cardDescriptionDefault: 1.5rem; - --mistica-font-size-inputLabel: 0.875rem; - --mistica-line-height-inputLabel: 1.25rem; - --mistica-font-size-inputValue: 1.125rem; - --mistica-line-height-inputValue: 1.5rem; - --mistica-font-size-inputHelperText: 0.875rem; - --mistica-line-height-inputHelperText: 1.25rem; - --mistica-font-size-stepperStepLabel: 1rem; - --mistica-line-height-stepperStepLabel: 1.5rem; - --mistica-font-size-loadingScreenTitle: 1.5rem; - --mistica-line-height-loadingScreenTitle: 1.75rem; - } -} diff --git a/css/vivo.css b/css/vivo.css index 75d3244faf..3bfb78760a 100644 --- a/css/vivo.css +++ b/css/vivo.css @@ -4,30 +4,30 @@ --mistica-vivo-grey1: #f6f6f6; --mistica-vivo-vivoPurple: #660099; --mistica-vivo-vivoPurpleDark: #461e5f; + --mistica-vivo-vivoPurpleLight80: #8433ad; --mistica-vivo-pepperLight10: #fce4ef; - --mistica-vivo-grey2: #eeeeee; --mistica-vivo-grey3: #dddddd; + --mistica-vivo-vivoPurpleLight10: #efe5f4; + --mistica-vivo-grey2: #eeeeee; --mistica-vivo-grey5: #666666; --mistica-vivo-pepper: #cc1f59; --mistica-vivo-pepperDark: #b71d63; - --mistica-vivo-vivoPurpleLight10: #efe5f4; - --mistica-vivo-vivoPurpleLight50: #b280cc; - --mistica-vivo-pink: #eb3d7d; - --mistica-vivo-pepperLight30: #f7b1cb; --mistica-vivo-vivoPurpleLight20: #e0cceb; + --mistica-vivo-grey4: #8a8c90; + --mistica-vivo-vivoPurpleLight50: #b280cc; --mistica-vivo-grey6: #000000; --mistica-vivo-vivoGreen: #99cc33; --mistica-vivo-orange: #ff9900; + --mistica-vivo-pink: #eb3d7d; --mistica-vivo-vivoGreenLight10: #edf8e8; --mistica-vivo-orangeLight10: #ffefe1; --mistica-vivo-vivoGreenDark: #225c3d; --mistica-vivo-orangeDark: #972a1d; --mistica-vivo-pepperDark80: #8f2052; - --mistica-vivo-grey4: #999999; --mistica-vivo-darkModeBlack: #191919; --mistica-vivo-darkModeGrey: #242424; --mistica-vivo-darkModeGrey6: #313235; - --mistica-vivo-vivoPurpleLight80: #8433ad; + --mistica-vivo-darkModeGrey5: #6d7d88; --mistica-vivo-vivoGreenLight30: #91ae9e; --mistica-vivo-orangeLight40: #ffb84c; --mistica-vivo-pepperLight40: #db628b; @@ -35,6 +35,7 @@ /* Raw palette colors, for use with rgba() */ --mistica-vivo-raw-darkModeBlack: 25, 25, 25; --mistica-vivo-raw-grey6: 0, 0, 0; + --mistica-vivo-raw-vivoPurple: 102, 0, 153; --mistica-vivo-raw-vivoPurpleDark: 70, 30, 95; --mistica-vivo-raw-white: 255, 255, 255; --mistica-vivo-raw-darkModeGrey: 36, 36, 36; @@ -44,7 +45,7 @@ --mistica-color-backgroundAlternative: var(--mistica-vivo-grey1); --mistica-color-backgroundBrand: var(--mistica-vivo-vivoPurple); --mistica-color-backgroundNegative: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-vivoPurple); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-backgroundContainer: var(--mistica-vivo-white); --mistica-color-backgroundContainerError: var(--mistica-vivo-pepperLight10); --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-raw-darkModeBlack), 0.05); @@ -57,7 +58,7 @@ --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-vivoPurpleDark); --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-grey1); --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-raw-grey6), 0.6); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-grey2); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-grey3); --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-vivoPurpleDark); --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-raw-grey6), 0.2); --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-vivoPurpleDark); @@ -65,14 +66,14 @@ --mistica-color-backgroundBrandBottom: var(--mistica-vivo-vivoPurple); --mistica-color-appBarBackground: var(--mistica-vivo-white); --mistica-color-navigationBarBackground: var(--mistica-vivo-vivoPurple); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.07); - --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.12); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.2); - --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.4); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-raw-vivoPurple), 0.06); + --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.5); --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-raw-white), 0.1); --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-raw-white), 0.17); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.2); - --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.4); + --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.5); --mistica-color-skeletonWave: var(--mistica-vivo-grey2); --mistica-color-borderLow: var(--mistica-vivo-grey1); --mistica-color-border: var(--mistica-vivo-grey3); @@ -103,15 +104,15 @@ --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-white); --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-white); --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-raw-white), 0); --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-vivoPurple); --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-white); @@ -159,10 +160,10 @@ --mistica-color-textLinkMedia: var(--mistica-vivo-white); --mistica-color-textLinkDanger: var(--mistica-vivo-pepper); --mistica-color-textLinkDangerMedia: var(--mistica-vivo-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-textActivated: var(--mistica-vivo-vivoPurple); --mistica-color-textBrand: var(--mistica-vivo-vivoPurple); - --mistica-color-inputBorder: var(--mistica-vivo-grey3); + --mistica-color-inputBorder: var(--mistica-vivo-grey4); --mistica-color-inputBorderInverse: var(--mistica-vivo-white); --mistica-color-inputBorderNegative: var(--mistica-vivo-white); --mistica-color-inputBorderBrand: var(--mistica-vivo-white); @@ -170,7 +171,7 @@ --mistica-color-completedStepInverse: var(--mistica-vivo-vivoPurpleDark); --mistica-color-completedStepNegative: var(--mistica-vivo-vivoPurpleDark); --mistica-color-completedStepBrand: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-control: var(--mistica-vivo-grey3); + --mistica-color-control: var(--mistica-vivo-grey4); --mistica-color-controlActivated: var(--mistica-vivo-vivoPurple); --mistica-color-controlInverse: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-controlNegative: var(--mistica-vivo-vivoPurpleLight50); @@ -184,8 +185,8 @@ --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-raw-white), 0.5); --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-raw-white), 0.5); --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-raw-white), 0.5); - --mistica-color-loadingBar: var(--mistica-vivo-pink); - --mistica-color-loadingBarBackground: var(--mistica-vivo-pepperLight30); + --mistica-color-loadingBar: var(--mistica-vivo-vivoPurple); + --mistica-color-loadingBarBackground: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-toggleAndroidInactive: var(--mistica-vivo-grey2); --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-white); @@ -196,14 +197,14 @@ --mistica-color-controlKnobInverse: var(--mistica-vivo-vivoPurple); --mistica-color-controlKnobNegative: var(--mistica-vivo-vivoPurple); --mistica-color-controlKnobBrand: var(--mistica-vivo-vivoPurple); - --mistica-color-divider: var(--mistica-vivo-grey2); + --mistica-color-divider: var(--mistica-vivo-grey3); --mistica-color-dividerInverse: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-dividerNegative: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-dividerBrand: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-navigationBarDivider: var(--mistica-vivo-vivoPurple); --mistica-color-badge: var(--mistica-vivo-pepperDark); --mistica-color-feedbackErrorBackground: var(--mistica-vivo-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-grey6); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-vivoPurpleDark); --mistica-color-brand: var(--mistica-vivo-vivoPurple); --mistica-color-brandHigh: var(--mistica-vivo-vivoPurpleDark); --mistica-color-inverse: var(--mistica-vivo-white); @@ -261,11 +262,11 @@ --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-white); - --mistica-color-textAppBar: var(--mistica-vivo-grey4); + --mistica-color-textAppBar: var(--mistica-vivo-grey5); --mistica-color-textAppBarSelected: var(--mistica-vivo-vivoPurple); --mistica-color-iosGlassAppBar: var(--mistica-vivo-grey6); --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-vivoPurple); - --mistica-color-customTabsBackground: var(--mistica-vivo-vivoPurple); + --mistica-color-customTabsBackground: var(--mistica-vivo-white); --mistica-color-tagTextPromo: var(--mistica-vivo-vivoPurple); --mistica-color-tagTextActive: var(--mistica-vivo-vivoPurple); --mistica-color-tagTextInactive: var(--mistica-vivo-grey5); @@ -274,7 +275,7 @@ --mistica-color-tagTextWarning: var(--mistica-vivo-orangeDark); --mistica-color-tagTextError: var(--mistica-vivo-pepperDark80); --mistica-color-tagBackgroundPromo: var(--mistica-vivo-vivoPurpleLight10); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-grey1); --mistica-color-tagBackgroundInactive: var(--mistica-vivo-grey1); --mistica-color-tagBackgroundInfo: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-vivoGreenLight10); @@ -333,17 +334,17 @@ /* Border radius */ --mistica-border-radius-avatar: 50%; --mistica-border-radius-bar: 999px; - --mistica-border-radius-button: 4px; - --mistica-border-radius-checkbox: 2px; - --mistica-border-radius-container: 8px; + --mistica-border-radius-button: 32px; + --mistica-border-radius-checkbox: 4px; + --mistica-border-radius-container: 24px; --mistica-border-radius-indicator: 24px; --mistica-border-radius-chip: 24px; - --mistica-border-radius-tag: 24px; - --mistica-border-radius-input: 8px; - --mistica-border-radius-legacyDisplay: 16px; - --mistica-border-radius-popup: 8px; - --mistica-border-radius-sheet: 8px; - --mistica-border-radius-mediaSmall: 8px; + --mistica-border-radius-tag: 10px; + --mistica-border-radius-input: 16px; + --mistica-border-radius-legacyDisplay: 24px; + --mistica-border-radius-popup: 16px; + --mistica-border-radius-sheet: 24px; + --mistica-border-radius-mediaSmall: 12px; /* Text */ --mistica-font-size-1: 0.75rem; @@ -356,31 +357,31 @@ --mistica-line-height-4: 1.5rem; --mistica-font-size-5: 1.25rem; --mistica-line-height-5: 1.5rem; - --mistica-font-weight-5: 300; + --mistica-font-weight-5: 500; --mistica-font-size-6: 1.5rem; --mistica-line-height-6: 2rem; - --mistica-font-weight-6: 300; + --mistica-font-weight-6: 500; --mistica-font-size-7: 1.75rem; --mistica-line-height-7: 2rem; - --mistica-font-weight-7: 300; + --mistica-font-weight-7: 500; --mistica-font-size-8: 2rem; --mistica-line-height-8: 2.5rem; - --mistica-font-weight-8: 300; + --mistica-font-weight-8: 400; --mistica-font-size-9: 2.5rem; --mistica-line-height-9: 3rem; - --mistica-font-weight-9: 300; + --mistica-font-weight-9: 400; --mistica-font-size-10: 3rem; --mistica-line-height-10: 3.5rem; - --mistica-font-weight-10: 300; + --mistica-font-weight-10: 400; --mistica-font-size-cardTitle: 1.25rem; --mistica-line-height-cardTitle: 1.5rem; - --mistica-font-weight-cardTitle: 400; + --mistica-font-weight-cardTitle: 500; --mistica-font-size-drawerTitle: 1.25rem; --mistica-line-height-drawerTitle: 1.5rem; - --mistica-font-weight-drawerTitle: 300; + --mistica-font-weight-drawerTitle: 500; --mistica-font-weight-rowTitle: 400; --mistica-font-weight-button: 500; - --mistica-font-size-tabsLabel: 1rem; + --mistica-font-size-tabsLabel: 1.125rem; --mistica-line-height-tabsLabel: 1.5rem; --mistica-font-weight-tabsLabel: 500; --mistica-font-weight-link: 500; @@ -389,15 +390,15 @@ --mistica-font-weight-title1: 500; --mistica-font-size-title2: 1rem; --mistica-line-height-title2: 1.5rem; - --mistica-font-weight-title2: 300; - --mistica-font-size-title3: 1.25rem; + --mistica-font-weight-title2: 500; + --mistica-font-size-title3: 1.125rem; --mistica-line-height-title3: 1.5rem; - --mistica-font-weight-title3: 300; + --mistica-font-weight-title3: 500; --mistica-font-size-title4: 1.5rem; --mistica-line-height-title4: 2rem; - --mistica-font-weight-title4: 300; + --mistica-font-weight-title4: 500; --mistica-font-weight-indicator: 500; - --mistica-font-weight-navigationBar: 500; + --mistica-font-weight-navigationBar: 400; --mistica-font-size-chipLabel: 0.875rem; --mistica-line-height-chipLabel: 1.25rem; --mistica-font-weight-chipLabel: 500; @@ -496,12 +497,12 @@ --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-raw-white), 0); --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-white); --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-white); @@ -552,10 +553,10 @@ --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textActivated: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-textBrand: var(--mistica-vivo-vivoPurpleLight80); - --mistica-color-inputBorder: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderInverse: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderNegative: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderBrand: var(--mistica-vivo-darkModeGrey6); + --mistica-color-inputBorder: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderInverse: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderNegative: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderBrand: var(--mistica-vivo-darkModeGrey5); --mistica-color-completedStep: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-completedStepInverse: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-completedStepNegative: var(--mistica-vivo-vivoPurpleLight80); @@ -612,10 +613,10 @@ --mistica-color-textPrimaryNegative: var(--mistica-vivo-grey2); --mistica-color-textPrimaryBrand: var(--mistica-vivo-grey2); --mistica-color-textPrimaryMedia: var(--mistica-vivo-white); - --mistica-color-textSecondary: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-grey4); + --mistica-color-textSecondary: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-grey3); --mistica-color-textSecondaryMedia: var(--mistica-vivo-white); --mistica-color-success: var(--mistica-vivo-vivoGreen); --mistica-color-warning: var(--mistica-vivo-orange); @@ -789,12 +790,12 @@ --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleDark); --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-raw-white), 0); --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-white); --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-white); @@ -845,10 +846,10 @@ --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textActivated: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-textBrand: var(--mistica-vivo-vivoPurpleLight80); - --mistica-color-inputBorder: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderInverse: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderNegative: var(--mistica-vivo-darkModeGrey6); - --mistica-color-inputBorderBrand: var(--mistica-vivo-darkModeGrey6); + --mistica-color-inputBorder: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderInverse: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderNegative: var(--mistica-vivo-darkModeGrey5); + --mistica-color-inputBorderBrand: var(--mistica-vivo-darkModeGrey5); --mistica-color-completedStep: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-completedStepInverse: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-completedStepNegative: var(--mistica-vivo-vivoPurpleLight80); @@ -905,10 +906,10 @@ --mistica-color-textPrimaryNegative: var(--mistica-vivo-grey2); --mistica-color-textPrimaryBrand: var(--mistica-vivo-grey2); --mistica-color-textPrimaryMedia: var(--mistica-vivo-white); - --mistica-color-textSecondary: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryInverse: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryNegative: var(--mistica-vivo-grey4); - --mistica-color-textSecondaryBrand: var(--mistica-vivo-grey4); + --mistica-color-textSecondary: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryInverse: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryNegative: var(--mistica-vivo-grey3); + --mistica-color-textSecondaryBrand: var(--mistica-vivo-grey3); --mistica-color-textSecondaryMedia: var(--mistica-vivo-white); --mistica-color-success: var(--mistica-vivo-vivoGreen); --mistica-color-warning: var(--mistica-vivo-orange); @@ -1019,7 +1020,7 @@ --mistica-color-backgroundAlternative: var(--mistica-vivo-grey1); --mistica-color-backgroundBrand: var(--mistica-vivo-vivoPurple); --mistica-color-backgroundNegative: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-vivoPurple); + --mistica-color-backgroundBrandSecondary: var(--mistica-vivo-vivoPurpleLight80); --mistica-color-backgroundContainer: var(--mistica-vivo-white); --mistica-color-backgroundContainerError: var(--mistica-vivo-pepperLight10); --mistica-color-backgroundContainerHover: rgba(var(--mistica-vivo-raw-darkModeBlack), 0.05); @@ -1032,7 +1033,7 @@ --mistica-color-backgroundContainerBrandOverBrand: var(--mistica-vivo-vivoPurpleDark); --mistica-color-backgroundContainerAlternative: var(--mistica-vivo-grey1); --mistica-color-backgroundOverlay: rgba(var(--mistica-vivo-raw-grey6), 0.6); - --mistica-color-backgroundSkeleton: var(--mistica-vivo-grey2); + --mistica-color-backgroundSkeleton: var(--mistica-vivo-grey3); --mistica-color-backgroundSkeletonInverse: var(--mistica-vivo-vivoPurpleDark); --mistica-color-backgroundSkeletonNegative: rgba(var(--mistica-vivo-raw-grey6), 0.2); --mistica-color-backgroundSkeletonBrand: var(--mistica-vivo-vivoPurpleDark); @@ -1040,14 +1041,14 @@ --mistica-color-backgroundBrandBottom: var(--mistica-vivo-vivoPurple); --mistica-color-appBarBackground: var(--mistica-vivo-white); --mistica-color-navigationBarBackground: var(--mistica-vivo-vivoPurple); - --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.07); - --mistica-color-backgroundDropZoneDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.12); - --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.2); - --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.4); + --mistica-color-backgroundDropZoneHover: rgba(var(--mistica-vivo-raw-vivoPurple), 0.06); + --mistica-color-backgroundDropZoneDragover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-backgroundDropZoneBrandHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneBrandDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.5); --mistica-color-backgroundDropZoneNegativeHover: rgba(var(--mistica-vivo-raw-white), 0.1); --mistica-color-backgroundDropZoneNegativeDragover: rgba(var(--mistica-vivo-raw-white), 0.17); - --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.2); - --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.4); + --mistica-color-backgroundDropZoneMediaHover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.3); + --mistica-color-backgroundDropZoneMediaDragover: rgba(var(--mistica-vivo-raw-vivoPurpleDark), 0.5); --mistica-color-skeletonWave: var(--mistica-vivo-grey2); --mistica-color-borderLow: var(--mistica-vivo-grey1); --mistica-color-border: var(--mistica-vivo-grey3); @@ -1078,15 +1079,15 @@ --mistica-color-buttonPrimaryBackgroundBrand: var(--mistica-vivo-white); --mistica-color-buttonPrimaryBackgroundMedia: var(--mistica-vivo-white); --mistica-color-buttonPrimaryBackgroundHover: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundInverseHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundNegativeHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundBrandHover: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-buttonPrimaryBackgroundMediaHover: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-buttonPrimaryBackgroundPressed: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleLight50); - --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-buttonPrimaryBackgroundInversePressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundNegativePressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundBrandPressed: var(--mistica-vivo-vivoPurpleLight20); + --mistica-color-buttonPrimaryBackgroundMediaPressed: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-buttonSecondaryBackgroundBrand: rgba(var(--mistica-vivo-raw-white), 0); --mistica-color-buttonSecondaryBorder: var(--mistica-vivo-vivoPurple); --mistica-color-buttonSecondaryBorderInverse: var(--mistica-vivo-white); @@ -1134,10 +1135,10 @@ --mistica-color-textLinkMedia: var(--mistica-vivo-white); --mistica-color-textLinkDanger: var(--mistica-vivo-pepper); --mistica-color-textLinkDangerMedia: var(--mistica-vivo-pepper); - --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight50); + --mistica-color-textLinkSnackbar: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-textActivated: var(--mistica-vivo-vivoPurple); --mistica-color-textBrand: var(--mistica-vivo-vivoPurple); - --mistica-color-inputBorder: var(--mistica-vivo-grey3); + --mistica-color-inputBorder: var(--mistica-vivo-grey4); --mistica-color-inputBorderInverse: var(--mistica-vivo-white); --mistica-color-inputBorderNegative: var(--mistica-vivo-white); --mistica-color-inputBorderBrand: var(--mistica-vivo-white); @@ -1145,7 +1146,7 @@ --mistica-color-completedStepInverse: var(--mistica-vivo-vivoPurpleDark); --mistica-color-completedStepNegative: var(--mistica-vivo-vivoPurpleDark); --mistica-color-completedStepBrand: var(--mistica-vivo-vivoPurpleDark); - --mistica-color-control: var(--mistica-vivo-grey3); + --mistica-color-control: var(--mistica-vivo-grey4); --mistica-color-controlActivated: var(--mistica-vivo-vivoPurple); --mistica-color-controlInverse: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-controlNegative: var(--mistica-vivo-vivoPurpleLight50); @@ -1159,8 +1160,8 @@ --mistica-color-barTrackInverse: rgba(var(--mistica-vivo-raw-white), 0.5); --mistica-color-barTrackNegative: rgba(var(--mistica-vivo-raw-white), 0.5); --mistica-color-barTrackBrand: rgba(var(--mistica-vivo-raw-white), 0.5); - --mistica-color-loadingBar: var(--mistica-vivo-pink); - --mistica-color-loadingBarBackground: var(--mistica-vivo-pepperLight30); + --mistica-color-loadingBar: var(--mistica-vivo-vivoPurple); + --mistica-color-loadingBarBackground: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-toggleAndroidInactive: var(--mistica-vivo-grey2); --mistica-color-toggleAndroidBackgroundActive: var(--mistica-vivo-vivoPurpleLight20); --mistica-color-toggleAndroidActiveBrand: var(--mistica-vivo-white); @@ -1171,14 +1172,14 @@ --mistica-color-controlKnobInverse: var(--mistica-vivo-vivoPurple); --mistica-color-controlKnobNegative: var(--mistica-vivo-vivoPurple); --mistica-color-controlKnobBrand: var(--mistica-vivo-vivoPurple); - --mistica-color-divider: var(--mistica-vivo-grey2); + --mistica-color-divider: var(--mistica-vivo-grey3); --mistica-color-dividerInverse: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-dividerNegative: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-dividerBrand: rgba(var(--mistica-vivo-raw-white), 0.2); --mistica-color-navigationBarDivider: var(--mistica-vivo-vivoPurple); --mistica-color-badge: var(--mistica-vivo-pepperDark); --mistica-color-feedbackErrorBackground: var(--mistica-vivo-pepper); - --mistica-color-feedbackInfoBackground: var(--mistica-vivo-grey6); + --mistica-color-feedbackInfoBackground: var(--mistica-vivo-vivoPurpleDark); --mistica-color-brand: var(--mistica-vivo-vivoPurple); --mistica-color-brandHigh: var(--mistica-vivo-vivoPurpleDark); --mistica-color-inverse: var(--mistica-vivo-white); @@ -1236,11 +1237,11 @@ --mistica-color-textNavigationBarSecondary: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textNavigationSearchBarHint: var(--mistica-vivo-vivoPurpleLight50); --mistica-color-textNavigationSearchBarText: var(--mistica-vivo-white); - --mistica-color-textAppBar: var(--mistica-vivo-grey4); + --mistica-color-textAppBar: var(--mistica-vivo-grey5); --mistica-color-textAppBarSelected: var(--mistica-vivo-vivoPurple); --mistica-color-iosGlassAppBar: var(--mistica-vivo-grey6); --mistica-color-iosGlassAppBarSelected: var(--mistica-vivo-vivoPurple); - --mistica-color-customTabsBackground: var(--mistica-vivo-vivoPurple); + --mistica-color-customTabsBackground: var(--mistica-vivo-white); --mistica-color-tagTextPromo: var(--mistica-vivo-vivoPurple); --mistica-color-tagTextActive: var(--mistica-vivo-vivoPurple); --mistica-color-tagTextInactive: var(--mistica-vivo-grey5); @@ -1249,7 +1250,7 @@ --mistica-color-tagTextWarning: var(--mistica-vivo-orangeDark); --mistica-color-tagTextError: var(--mistica-vivo-pepperDark80); --mistica-color-tagBackgroundPromo: var(--mistica-vivo-vivoPurpleLight10); - --mistica-color-tagBackgroundActive: var(--mistica-vivo-vivoPurpleLight10); + --mistica-color-tagBackgroundActive: var(--mistica-vivo-grey1); --mistica-color-tagBackgroundInactive: var(--mistica-vivo-grey1); --mistica-color-tagBackgroundInfo: var(--mistica-vivo-vivoPurpleLight10); --mistica-color-tagBackgroundSuccess: var(--mistica-vivo-vivoGreenLight10); @@ -1316,7 +1317,7 @@ --mistica-line-height-2: 1.5rem; --mistica-font-size-3: 1.125rem; --mistica-line-height-3: 1.5rem; - --mistica-font-size-4: 1.25rem; + --mistica-font-size-4: 1.5rem; --mistica-line-height-4: 1.75rem; --mistica-font-size-5: 1.75rem; --mistica-line-height-5: 2rem; @@ -1342,8 +1343,8 @@ --mistica-line-height-title1: 1.25rem; --mistica-font-size-title2: 1.125rem; --mistica-line-height-title2: 1.5rem; - --mistica-font-size-title3: 1.75rem; - --mistica-line-height-title3: 2rem; + --mistica-font-size-title3: 1.5rem; + --mistica-line-height-title3: 1.75rem; --mistica-font-size-title4: 2rem; --mistica-line-height-title4: 2.5rem; @@ -1359,7 +1360,7 @@ --mistica-line-height-cardDescriptionSnap: 1.5rem; --mistica-font-size-cardPretitleDefault: 1rem; --mistica-line-height-cardPretitleDefault: 1.5rem; - --mistica-font-size-cardTitleDefault: 1.25rem; + --mistica-font-size-cardTitleDefault: 1.5rem; --mistica-line-height-cardTitleDefault: 1.75rem; --mistica-font-size-cardSubtitleDefault: 1rem; --mistica-line-height-cardSubtitleDefault: 1.5rem; @@ -1373,7 +1374,7 @@ --mistica-line-height-inputHelperText: 1.25rem; --mistica-font-size-stepperStepLabel: 1rem; --mistica-line-height-stepperStepLabel: 1.5rem; - --mistica-font-size-loadingScreenTitle: 1.25rem; + --mistica-font-size-loadingScreenTitle: 1.5rem; --mistica-line-height-loadingScreenTitle: 1.75rem; } } diff --git a/doc/fonts.md b/doc/fonts.md index d6e01a39dd..8b82136e10 100644 --- a/doc/fonts.md +++ b/doc/fonts.md @@ -8,18 +8,18 @@ default serif font (Times New Roman on desktop). You must declare `@font-face` r Each skin has a designated font family. Use the correct one for the skin your app is using: -| Skin | Getter function | Font family | -| ---------------------------- | ---------------------- | ------------------- | -| `movistar-new` _(preferred)_ | `getMovistarNewSkin()` | `'Movistar Sans'` | -| `movistar` _(legacy)_ | `getMovistarSkin()` | `'On Air'` | -| `o2-new` _(preferred)_ | `getO2NewSkin()` | `'On Air'` | -| `o2` _(legacy)_ | `getO2Skin()` | `'On Air'` | -| `vivo-new` _(preferred)_ | `getVivoNewSkin()` | `'Vivo Type'` | -| `vivo` _(legacy)_ | `getVivoSkin()` | `'Roboto'` | -| `telefonica` | `getTelefonicaSkin()` | `'Telefonica Sans'` | -| `blau` | `getBlauSkin()` | `'Roboto'` | -| `tu` | `getTuSkin()` | `'Telefonica Sans'` | -| `esimflag` | `getEsimflagSkin()` | `'On Air'` | +| Skin | Getter function | Font family | +| ---------------------------- | ------------------------ | ------------------- | +| `movistar-new` _(preferred)_ | `getMovistarNewSkin()` | `'Movistar Sans'` | +| `movistar` _(legacy)_ | `getMovistarSkin()` | `'On Air'` | +| `o2-new` _(preferred)_ | `getO2NewSkin()` | `'On Air'` | +| `o2` _(legacy)_ | `getO2Skin()` | `'On Air'` | +| `vivo` | `getVivoSkin()` | `'Vivo Type'` | +| `vivo-evolution` | `getVivoEvolutionSkin()` | `'Vivo Type'` | +| `telefonica` | `getTelefonicaSkin()` | `'Telefonica Sans'` | +| `blau` | `getBlauSkin()` | `'Roboto'` | +| `tu` | `getTuSkin()` | `'Telefonica Sans'` | +| `esimflag` | `getEsimflagSkin()` | `'On Air'` | ## Setting font-family diff --git a/doc/llms/llms.md b/doc/llms/llms.md index 3330c3a690..1675803d84 100644 --- a/doc/llms/llms.md +++ b/doc/llms/llms.md @@ -152,13 +152,13 @@ type ThemeConfig = { }; ``` -Available skins: `getMovistarNewSkin()`, `getVivoNewSkin()`, `getO2NewSkin()`, `getTelefonicaSkin()`, -`getBlauSkin()`, `getTuSkin()`, and others via `getSkinByName()`. Legacy variants without the `New` suffix -also exist (`getMovistarSkin()`, `getVivoSkin()`, `getO2Skin()`); prefer the `New` versions for new projects. -You can also create a custom skin. If you need to customize default component colors, radii, or other visual -tokens beyond the props exposed by a component, prefer extending a skin over overriding component styles. -Built-in palette exports such as `movistarNewPalette`, `o2NewPalette`, `vivoNewPalette`, etc. are available -for skin authoring, and custom skins may also define their own palette colors from scratch. +Available skins: `getMovistarNewSkin()`, `getVivoSkin()`, `getVivoEvolutionSkin()`, `getO2NewSkin()`, +`getTelefonicaSkin()`, `getBlauSkin()`, `getTuSkin()`, and others via `getSkinByName()`. Legacy variants +without the `New` suffix also exist (`getMovistarSkin()`, `getO2Skin()`); prefer the `New` versions for new +projects. You can also create a custom skin. If you need to customize default component colors, radii, or +other visual tokens beyond the props exposed by a component, prefer extending a skin over overriding component +styles. Built-in palette exports such as `movistarNewPalette`, `o2NewPalette`, `vivoPalette`, etc. are +available for skin authoring, and custom skins may also define their own palette colors from scratch. Built-in Link integrations: `Next12`, `Next13`, `Next14`, `ReactRouter5`, `ReactRouter6`. @@ -289,7 +289,7 @@ All tokens via `skinVars` from `@telefonica/mistica`: - **Colors**: `skinVars.colors.*` (286 tokens for backgrounds, text, borders, controls, status, tags) - **Raw colors**: `skinVars.rawColors.*` (same tokens as RGB values, for use with `applyAlpha`) - **Palettes for skin authoring**: built-in palette exports such as `movistarNewPalette`, `o2NewPalette`, - `vivoNewPalette`, etc. Use these only when creating/extending a `Skin`, not for styling app components + `vivoPalette`, etc. Use these only when creating/extending a `Skin`, not for styling app components directly. - **Border radii**: `skinVars.borderRadii.*` (container, button, input, popup, chip, sheet, avatar, tag, etc.) - **Spacing**: `skinVars.spacing.*` (button, card, input, tag, feedback, hero, header, drawer padding tokens) diff --git a/examples/css/index.html b/examples/css/index.html index e09ef87ff8..535fcfee0b 100644 --- a/examples/css/index.html +++ b/examples/css/index.html @@ -17,7 +17,8 @@

Mística CSS