:root {
	--border-2heavy: 6;
	--border-3heavy: 10;
	--border-default: 1;
	--border-emphasis: 2;
	--border-heavy: 4;
	--border-zero: 0;
	--button-box-shadow-primary-accent-disabled: none;
	--button-box-shadow-primary-accent-enabled: 0 1px 3px -1px #1d2a391a, 0 1px 2px -1px #1d2a3940;
	--button-box-shadow-primary-accent-hover: 0 20px 25px -5px #1d2a3926, 0 8px 10px -6px #1d2a3926;
	--button-box-shadow-primary-accent-pressed: inset 0 4px 6px -1px #1d2a391a, inset 0 2px 4px -2px #1d2a3940;
	--button-box-shadow-primary-neutral-disabled: none;
	--button-box-shadow-primary-neutral-enabled: 0 1px 3px -1px #1d2a391a, 0 1px 2px -1px #1d2a3940;
	--button-box-shadow-primary-neutral-hover: 0 8px 15px -1px #1d2a3926, 2px 4px 6px -4px #1d2a3926;
	--button-box-shadow-primary-neutral-pressed: inset 0 4px 6px -1px #1d2a391a, inset 0 2px 4px -2px #1d2a3940;
	--button-inner-border-default-disabled: none;
	--button-inner-border-default-enabled: none;
	--button-inner-border-default-hover: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-emphasis);
	--button-inner-border-default-pressed: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-emphasis);
	--button-inner-border-negative-accent-disabled: none;
	--button-inner-border-negative-accent-enabled: none;
	--button-inner-border-negative-accent-hover: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-accent-on-accent-emphasis);
	--button-inner-border-negative-accent-pressed: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-accent-on-accent-emphasis);
	--button-inner-border-negative-neutral-disabled: none;
	--button-inner-border-negative-neutral-enabled: none;
	--button-inner-border-negative-neutral-hover: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-on-accent-emphasis);
	--button-inner-border-negative-neutral-pressed: inset 0 0 0 calc((var(--border-emphasis) - var(--border-default)) * 1px) var(--color-border-action-on-accent-emphasis);
	--color-bg-action-accent-emphasis: #0e3637;
	--color-bg-action-accent-enabled: #135f5a;
	--color-bg-action-accent-on-accent-emphasis: #f3db00;
	--color-bg-action-accent-on-accent-enabled: #f3ec00;
	--color-bg-action-active-accent: #fcfcfc;
	--color-bg-action-active-default: #fcfcfc;
	--color-bg-action-active-heavy: #263444;
	--color-bg-action-disabled: #a7acb1;
	--color-bg-action-emphasis: #263444;
	--color-bg-action-enabled: #1d2a39;
	--color-bg-action-focused: #fcfcfc;
	--color-bg-action-on-accent-disabled: #fcfcfc33;
	--color-bg-action-on-accent-emphasis: #fcfcfc;
	--color-bg-action-on-accent-enabled: #fcfcfc;
	--color-bg-action-range: #e8eaeb;
	--color-bg-action-subtle-disabled: #f4f4f5;
	--color-bg-action-subtle-emphasis: #f4f4f5;
	--color-bg-action-subtle-negative: #fcfcfc33;
	--color-bg-alpha: #fcfcfc03;
	--color-bg-blurred-heavy: #1d2a39cc;
	--color-bg-blurred-on-visual: #fcfcfc00;
	--color-bg-blurred-subtle: #fcfcfccc;
	--color-bg-default: #fcfcfc;
	--color-bg-footer-meta: #1d2a39;
	--color-bg-gradient-brand-blurred-end: null;
	--color-bg-gradient-brand-blurred-start: null;
	--color-bg-gradient-brand-end: #135f5a;
	--color-bg-gradient-brand-only-vaillant-end: #135f5a;
	--color-bg-gradient-brand-only-vaillant-start: #00826f;
	--color-bg-gradient-brand-start: #00826f;
	--color-bg-gradient-corporate-end: #135f5a;
	--color-bg-gradient-corporate-start: #00826f;
	--color-bg-heavy: #1d2a39;
	--color-bg-inputs-label-on-accent: #fcfcfc00;
	--color-bg-negative: #fcfcfc;
	--color-bg-on-accent-default: #fcfcfc;
	--color-bg-on-accent-highlight: #fcfcfc;
	--color-bg-on-accent-semantic: #fcfcfc;
	--color-bg-product: #fcfcfc;
	--color-bg-subtle: #f4f4f5;
	--color-border-action-accent-emphasis: #0e3637;
	--color-border-action-accent-enabled: #135f5a;
	--color-border-action-accent-on-accent-emphasis: #f3db00;
	--color-border-action-accent-on-accent-enabled: #f3ec00;
	--color-border-action-disabled: #a7acb1;
	--color-border-action-emphasis: #263444;
	--color-border-action-enabled: #1d2a39;
	--color-border-action-focus: #1d2a39;
	--color-border-action-on-accent-disabled: #fcfcfc33;
	--color-border-action-on-accent-emphasis: #fcfcfc;
	--color-border-action-on-accent-enabled-default: #fcfcfc;
	--color-border-action-on-accent-enabled-negative: #fcfcfc;
	--color-border-action-subtle-disabled: #f4f4f5;
	--color-border-action-subtle-emphasis: #d2d4d7;
	--color-border-default: #1d2a39;
	--color-border-on-accent-default: #fcfcfc;
	--color-border-on-accent-subtle: #fcfcfc33;
	--color-border-subtle: #e8eaeb;
	--color-divider-alpha: #fcfcfc99;
	--color-divider-default: #1d2a39;
	--color-divider-negative: #fcfcfc;
	--color-divider-subtle: #d2d4d7;
	--color-divider-table: #6d7379;
	--color-error: #971b2f;
	--color-success: #15803d;
	--color-text-action-disabled: #a7acb1;
	--color-text-action-emphasis: #4a5561;
	--color-text-action-enabled: #1d2a39;
	--color-text-action-on-accent-disabled: #fcfcfc66;
	--color-text-action-on-accent-emphasis: #fcfcfccc;
	--color-text-action-on-accent-negative: #1d2a39;
	--color-text-brand: #00826f;
	--color-text-button-primary-disabled: #6d7379;
	--color-text-button-primary-emphasis: #fcfcfc;
	--color-text-button-primary-enabled: #fcfcfc;
	--color-text-button-primary-neutral-emphasis: #fcfcfc;
	--color-text-button-primary-neutral-enabled: #fcfcfc;
	--color-text-button-primary-neutral-on-accent-emphasis: #1d2a39;
	--color-text-button-primary-neutral-on-accent-enabled: #1d2a39;
	--color-text-button-primary-on-accent-disabled: #fcfcfc66;
	--color-text-button-primary-on-accent-emphasis: #1d2a39;
	--color-text-button-primary-on-accent-enabled: #1d2a39;
	--color-text-default: #1d2a39;
	--color-text-info-neutral: #1d2a39;
	--color-text-metafooter-link-disabled: #fcfcfc66;
	--color-text-metafooter-link-emphasis: #fcfcfccc;
	--color-text-metafooter-link-enabled: #fcfcfc;
	--color-text-negative: #fcfcfc;
	--color-text-on-accent-brand: #fcfcfc;
	--color-text-on-accent-default: #fcfcfc;
	--color-text-on-accent-on-brand: #fcfcfc;
	--color-text-simple-badge: #00826f;
	--color-text-subtle: #6d7379;
	--color-text-table-header: #00826f;
	--color-warning: #f1b034;
	--drop-shadow-lg: 0 8px 10px -6px #1d2a3926, 0 20px 25px -5px #1d2a3926;
	--inner-shadow: 0 4px 6px -4px #1d2a391a inset, 0 10px 15px -3px #1d2a391a inset;
	--radius-badges-default: 8;
	--radius-badges-stacked: 8;
	--radius-button-default: 8;
	--radius-button-stacked: 4;
	--radius-circle: 999;
	--radius-default: 16;
	--radius-inputs-checkbox: 8;
	--radius-inputs-default: 8;
	--radius-inputs-stacked: 4;
	--radius-navbars-dropdown: 16;
	--radius-navbars-hover-indicator: 2;
	--radius-navbars-main: 16;
	--radius-stacked: 8;
	--radius-visuals-default: 0;
	--radius-visuals-interactive: 16;
	--radius-visuals-stage: 0;
	--radius-visuals-zero: 0;
	--radius-zero: 0;
}