@layer dot-variables.ctaTokens {
[data-mode='light'][data-theme='blue'], :global(.zd-blueLightTheme) [data-theme="blue"] {
	/* CTA variables */
	--zdt_cta_primary_text: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_hover_text: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), calc(36.08% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_bg: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_darker_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_hover_bg: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), calc(36.08% + var(--zdc_darker_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_border: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_hover_border: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), calc(36.08% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_box_shadow: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), 48.04%,  0.2);
	--zdt_cta_primary_hover_box_shadow: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), 36.08%,  0.25);
	--zdt_cta_primary_light_bg: hsla(212, calc(var(--zd-saturation, 1) * 86.67%), calc(97.06% + var(--zdc_default_inverse_lower)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_light_hover_bg: hsla(212, calc(var(--zd-saturation, 1) * 80.95%), calc(95.88% + var(--zdc_default_inverse_lower)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_primary_light_border: hsla(208, calc(var(--zd-saturation, 1) * 85.19%), calc(73.53% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_secondary_bg: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_secondary_text: hsla(0, calc(var(--zd-saturation, 1) * 0.00%), calc(100.00% + var(--zdc_lighter_high)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_secondary_border: hsla(213, calc(var(--zd-saturation, 1) * 94.26%), calc(59.02% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_secondary_light_border: hsla(213, calc(var(--zd-saturation, 1) * 65.52%), calc(82.94% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_secondary_light_bg: hsla(213, calc(var(--zd-saturation, 1) * 65.52%), calc(82.94% + var(--zdc_default)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_alpha_text: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_alpha_hover_text: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), calc(36.08% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_alpha_border: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_alpha_hover_border: hsla(213, calc(var(--zd-saturation, 1) * 100.00%), calc(36.08% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_alpha_bg: hsla(213, calc(var(--zd-saturation, 1) * 84.62%), calc(94.90% + var(--zdc_default)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_beta_border: hsla(212, calc(var(--zd-saturation, 1) * 91.84%), calc(48.04% + var(--zdc_default_inverse_low)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_grey_10_bg: hsla(216, calc(var(--zd-saturation, 1) * 38.46%), calc(97.45% + var(--zdc_darker_lowest)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_10_border: hsla(216, calc(var(--zd-saturation, 1) * 38.46%), calc(97.45% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_grey_15_bg: hsla(210, calc(var(--zd-saturation, 1) * 33.33%), calc(94.12% + var(--zdc_darker_lowest)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_15_border: hsla(210, calc(var(--zd-saturation, 1) * 33.33%), calc(94.12% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_grey_20_bg: hsla(217, calc(var(--zd-saturation, 1) * 37.14%), calc(93.14% + var(--zdc_darker_lowest)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_35_bg: hsla(213, calc(var(--zd-saturation, 1) * 27.27%), calc(87.06% + var(--zdc_darker_lowest)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_35_text: hsla(213, calc(var(--zd-saturation, 1) * 27.27%), calc(87.06% + var(--zdc_default_inverse)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_35_border: hsla(213, calc(var(--zd-saturation, 1) * 27.27%), calc(87.06% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
	--zdt_cta_grey_40_bg: hsla(231, calc(var(--zd-saturation, 1) * 22.22%), calc(82.35% + var(--zdc_darker_lowest)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_40_text: hsla(231, calc(var(--zd-saturation, 1) * 22.22%), calc(82.35% + var(--zdc_default_inverse)), calc(1 + var(--zdc_alpha_high)));
	--zdt_cta_grey_40_border: hsla(231, calc(var(--zd-saturation, 1) * 22.22%), calc(82.35% + var(--zdc_default_inverse_medium)), calc(1 + var(--zdc_alpha_low)));
}
}
