:root {	--accent-blue-base: hsla(210,63.7%,42.2%,1);	--accent-blue-dark: hsla(210,64.7%,20%,1);	--accent-blue-darker: hsla(210,64.4%,32%,1);	--accent-blue-light: hsla(211,64.7%,90%,1);	--accent-green-base: hsla(141,85.6%,30%,1);	--accent-green-dark: hsla(141,63%,18%,1);	--accent-green-darker: hsla(141,64.1%,25.1%,1);	--accent-green-light: hsla(142,64.7%,90%,1);	--accent-red-base: hsla(350,63.7%,42.2%,1);	--accent-red-dark: hsla(350,64.7%,20%,1);	--accent-red-darker: hsla(350,64.4%,32%,1);	--accent-red-light: hsla(349,64.7%,90%,1);	--accent-cyan-base: hsla(180,64.1%,36.1%,1);	--accent-cyan-dark: hsla(180,64.7%,20%,1);	--accent-cyan-darker: hsla(180,63.6%,28%,1);	--accent-cyan-light: hsla(180,64.7%,90%,1);	--accent-orange-base: hsla(24,63.7%,40%,1);	--accent-orange-dark: hsla(24,64.7%,20%,1);	--accent-orange-darker: hsla(24,63.4%,30%,1);	--accent-orange-light: hsla(24,64.7%,90%,1);	--accent-purple-base: hsla(280,63.7%,42.2%,1);	--accent-purple-dark: hsla(280,64.7%,20%,1);	--accent-purple-darker: hsla(280,64.4%,32%,1);	--accent-purple-light: hsla(280,64.7%,90%,1);	--button-primary-base: hsla(224,57.6%,36.1%,1);	--button-primary-dark: hsla(224,64.7%,20%,1);	--button-primary-darker: hsla(224,63.6%,28%,1);	--button-primary-dim: hsla(224,63.7%,42.2%,0.120);	--button-secondary-base: hsla(224,57.6%,36.1%,1);	--button-secondary-dark: hsla(224,64.7%,20%,1);	--button-secondary-darker: hsla(224,63.6%,28%,1);	--button-secondary-dim: hsla(224,63.7%,42.2%,0.100);	--bubble-chatbot-background: hsla(0,0%,100%,1);	--bubble-chatbot-text: hsla(0,0%,22%,1);	--bubble-chatbot-placeholder: hsla(0,0%,42%,1);	--bubble-chatbot-border: hsla(0,0%,1.2%,0.160);	--bubble-chatbot-shadow: hsla(0,0%,1.6%,0.160);	--bubble-user-background: hsla(224,58.2%,35.7%,1);	--bubble-user-text: hsla(0,0%,100%,1);	--bubble-user-border: hsla(0,0%,2%,0.160);	--bubble-user-shadow: hsla(0,0%,2.4%,0.360);	--diagram-a: hsla(195,83.4%,37.8%,1);	--diagram-b: hsla(141,85.5%,35.1%,1);	--chat-menu: hsla(0,0%,100%,1);	--chat-menu-inverted: hsla(224,58.2%,35.7%,1);	--chat-header: hsla(0,0%,100%,0.960);	--chat-header-inverted: hsla(224,58.2%,35.7%,0.960);	--typography-text: hsla(0,0%,10.2%,1);	--typography-text-inverted: hsla(0,0%,100%,1);	--typography-text-bold: hsla(0,0%,18%,1);	--typography-text-bold-inverted: hsla(0,0%,100%,0.900);	--typography-text-secondary: hsla(0,0%,38%,1);	--typography-text-secondary-inverted: hsla(0,0%,100%,0.750);	--typography-heading-1: hsla(0,0%,34.9%,1);	--typography-heading-2: hsla(0,0%,29%,1);	--base-background: hsla(200,33.3%,96.5%,1);	--base-background-above: hsla(200,33.3%,96.5%,0.950);	--base-selection: hsla(200,33.3%,96.5%,1);	--base-foreground: hsla(0,0%,100%,1);	--base-foreground-above: hsla(0,0%,100%,0.950);	--base-icon: hsla(0,0%,50.2%,1);	--base-icon-inverted: hsla(0,0%,100%,1);	--base-shadow: hsla(0,0%,0.8%,0.160);	--base-shadow-dark: hsla(0,0%,0.8%,0.360);	--base-shadow-above: hsla(0,0%,0.8%,0.120);	--base-separator: hsla(0,0%,40%,0.240);	--base-focus: hsla(0,0%,45.9%,0.750);	--base-disabled: hsla(0,0%,0%,0.080);	--base-dim: hsla(0,0%,45.9%,0.120);	--base-dim-inverted: hsla(0,0%,100%,0.150);	--base-focus-inverted: hsla(0,0%,100%,0.750);	--base-border: hsla(0,0%,0.4%,0.160);	--base-border-dark: hsla(0,0%,0.4%,0.420);	--base-background-notification: hsla(350,64.1%,52%,1);	--base-background-overlay: hsla(212,61.9%,4.1%,0.700);	--base-background-notification-heading: hsla(0,0%,45.9%,0.140);}