:root,
.nsure-light-mode {
	--color-background: #f8f9fb;
	--color-background-light: #ffffff;
	--color-background-shadow: var(--color-gray-light-2);
	--color-background-input: #ffffff;
	--color-background-card: var(--color-background);
	--color-background-card-active: var(--color-primary-light);

	--color-external-data: #c2dcf7;
	--color-green-payement: #29a535;
	--color-danger: #f51743;
	--color-red: #e02020;
	--color-red-lighten: #e64d4d;/* 10% lighter than --color-red */
	--color-red-dark: #b00d0c;
	--color-success: #388e3c;

	--color-info: #fff3cd;
	--color-primary: #002b5d;
	--color-primary-dark: #034796;
	--color-primary-light: #034796;
	--color-primary2: rgba(0, 43, 93, 0.5);
	--color-primary-light2: rgba(3, 71, 150, 0.5);
	--color-primary-dark2: #34404d;

	--color-secondary: #95d334;
	--color-secondary-dark: #a2e04f;
	--color-secondary-light: #a2e04f;

	--color-recalculation-green: #95d334;
	--color-recalculation-red: #e02020;

	--text-color: #002b5d;
	--text-color-light: #9495b5;
	--text-color-label: #98b5c8;
	--text-color-button: var(--color-white);
	--text-color-description: #8495b5;
	--text-color-headline: var(--color-white);
	--text-color-title: #002b5d;
	--text-color-partners: #002b5d;

	--input-background: var(--color-white);
	--input-background-disabled: #edeef1;
	--input-border: var(--color-blue);

	--color-tooltip: #555555;
	--color-tooltip-text: var(--color-white);
	--color-tooltip-icon: #17d6fe;

	--color-insurance-item: #002b5d;
	--color-insurance-item-light: #f7f8fa;
	--color-insurance-item-included: #95d334;

	--color-insurance-navigation: var(--color-gray-light-1);
	--color-insurance-navigation-done: var(--color-secondary);
	--color-insurance-navigation-mark: var(--color-white);

	--color-checkbox-checked: var(--color-primary);
	--color-checkbox-mark: var(--color-white);

	--color-svg-light: #221c35;
	--color-svg-dark: var(--color-white);
	--color-svg-light-homepage: var(--color-primary);
	--color-svg-dark-homepage: var(--color-primary-dark);

	--color-high-risk: #e02020;
	--color-dynamic-table-edit: #32c5ff;

	--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-dynamic-table-neutral-p-bck: linear-gradient(149deg, rgba(217, 237, 247, 1), rgba(223, 237, 245, 0.75));
	--color-dynamic-table-neutral-p-not-match: #b2cfd5;

	--color-header-sub-menu: #fcfcfd;
	--color-header-sub-menu-shadow: rgba(0, 0, 0, 0.05);

	--color-dark-mode-white: transparent;
	--color-white: #ffffff;
	--color-white-light-1: #f5f6fa;
	--color-green: #a1c900;
	--color-green-light: #e3f8c8;
	--color-blue: var(--color-primary-light);
	--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-btn-secondary-disabled: #a0a6ab;
	--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-rgb: 0, 43, 93;
	--color-primary-dark-rgb: 3, 71, 150;
	--color-secondary-dark-rgb: 162, 224, 79;
	--color-insurance-navigation-rgb: 221, 229, 234;
	--color-gray-light-2-rgb: 234, 235, 239;
	--color-orange-rgb: 247, 181, 0;

	--color-dynamic-table-happy-rgb: 149, 211, 67;
	--color-dynamic-table-neutral-rgb: 211, 129, 67;
	--color-dynamic-table-cancel-rgb: 224, 32, 32;
	--color-red-rgb: 224, 32, 32;
	--color-background-light-rgb: 255, 255, 255;
	--color-dynamic-table-neutral-p-rgb: 217, 237, 247;

	--text-color-light-rgb: 148, 149, 181;
	--color-dynamic-table-edit-rgb: 50, 197, 255;
	--color-dynamic-table-header: #f7f8fa;
	--color-dynamic-table-subheader: #fbfcfd;
	--color-dynamic-table-shadow: #ecf0f4;
	--color-dynamic-table-gray-light: var(--color-gray-light-1);

	--color-methodology-wrapper: var(--color-background-light);
	--color-methodology-name: var(--text-color);

	--color-green-text: #95d334;

	--color-primary-cross: #002b5d;
	--color-background-green-tint: #f6fff6;
}
