.nsure-dark-mode:root,
.nsure-dark-mode {
	--color-background: #15202b;
	--color-background-light: var(--color-gray-dark-4);
	--color-background-shadow: #15202b;
	--color-background-input: #15202b;
	--color-background-card: #15202b;
	--color-background-card-active: var(--color-primary-dark);

	--color-danger: #ff4500;
	--color-red: #e02020;
	--color-red-lighten: #e64d4d;/* 10% lighter than --color-red */
	--color-success: #388e3c;

	--color-primary: #b00d0c;
	--color-primary-dark: #b20a0b;
	--color-primary-light: #d20c0d;
	--color-external-data: #c2dcf7;
	--color-secondary: #b00d0c;
	--color-secondary-dark: #b20a0b;
	--color-secondary-light: #d20c0d;

	--text-color: var(--color-white);
	--text-color-light: #9495b5;
	--text-color-label: var(--color-white);
	--text-color-button: var(--color-white);
	--text-color-description: #8495b5;
	--text-color-headline: var(--color-white);
	--text-color-title: var(--color-white);
	--text-color-partners: #b00d0c;

	--input-background: #15202b;
	--input-background-disabled: var(--color-gray-dark-4);
	--input-border: var(--color-blue);

	--color-tooltip: #555555;
	--color-tooltip-text: var(--color-white);
	--color-tooltip-icon: #17d6fe;

	--color-insurance-item: #b00d0c;
	--color-insurance-item-light: #f7f8fa;
	--color-insurance-item-included: #005bd7;

	--color-insurance-navigation: var(--color-gray-dark-3);
	--color-insurance-navigation-done: var(--color-primary);
	--color-insurance-navigation-mark: #221c35;

	--color-checkbox-checked: var(--color-primary);
	--color-checkbox-mark: #221c35;

	--color-svg-light: var(--color-white);
	--color-svg-dark: var(--color-white);
	--color-svg-light-homepage: var(--color-primary);
	--color-svg-dark-homepage: var(--color-primary-dark);

	--color-dynamic-table-edit: #32c5ff;

	--color-header-sub-menu: var(--color-gray-dark-4);
	--color-header-sub-menu-shadow: rgba(0, 0, 0, 0.05);

	--color-dynamic-table-happy: #95d343;
	--color-dynamic-table-happy-bck: linear-gradient(149deg, rgba(174, 235, 89, 0.15), rgba(109, 181, 14, 0.15));
	--color-dynamic-table-neutral: #d38243;
	--color-dynamic-table-neutral-bck: linear-gradient(149deg, rgba(238, 241, 87, 0.15), rgba(181, 150, 14, 0.15));
	--color-dynamic-table-cancel: var(--color-red);
	--color-dynamic-table-cancel-bck: linear-gradient(149deg, rgba(241, 85, 85, 0.15), rgba(192, 10, 10, 0.15));

	--color-dark-mode-white: #ffffff;
	--color-white: #ffffff;
	--color-white-light-1: #f5f6fa;
	--color-green: #a1c900;
	--color-blue: #17d6fe;
	--color-blue-dark: #002b5d;
	--color-blue-dodger: #0091ff;
	--color-blue-dodger-lighten: #33a7ff; /* 10% lighter than --color-blue-dodger */
	--color-gray: #bfc5d1;
	--color-gray-light-1: #dde5ea;
	--color-gray-light-2: #eaebef;
	--color-gray-light-3: #757575;
	--color-gray-light-4: #666666;
	--color-gray-light-5: #f9f9f9;
	--color-gray-dark-1: #848080;
	--color-gray-dark-2: #323232;
	--color-gray-dark-3: #37444d;
	--color-gray-dark-4: #192734;
	--color-gold: #d4af37;
	--color-orange: #f7b500;
	--color-orange-lighten: #ffc62b; /* 10% lighter than --color-orange */
	--color-orange-bg: #fffdf7;
	--color-black: #000000;
	--color-image-inactive: #b7bdcb;

	--color-bright-blue: #32c5ff;
	--color-bright-green: #95d343;
	--color-yellow: #ffdc14;
	--color-bright-pink: #fdefef;
	--color-blue-shadow: rgba(0, 43, 93, 0.25);
	--color-graph-fill: rgba(56, 138, 170, 0.2);

	--color-black-rgb: 0, 0, 0;
	--color-white-rgb: 255, 255, 255;
	--color-primary-dark-rgb: 178, 10, 11;
	--color-secondary-dark-rgb: 178, 10, 11;
	--color-insurance-navigation-rgb: 221, 229, 234;
	--color-gray-light-2-rgb: 234, 235, 239;
	--color-red-rgb: 224, 32, 32;
	--color-background-light-rgb: 25, 39, 52;
	--color-orange-rgb: 247, 181, 0;
	--color-dynamic-table-neutral-rgb: 211, 129, 67;
	--text-color-light-rgb: 148, 149, 181;
	--color-dynamic-table-edit-rgb: 50, 197, 255;

	--color-dynamic-table-header: #212f3e;
	--color-dynamic-table-subheader: #1e2a38;
	--color-dynamic-table-shadow: #1f2e3c;
	--color-dynamic-table-gray-light: #263646;

	--color-methodology-wrapper: #d3d3d3;
	--color-methodology-name: #fff;

	--color-green-text: #95d334;

	--color-primary-cross: #b00d0c;
	--color-background-green-tint: #152b20;
}
