:root {
	--body: light-dark(#f2efdf, #1b1c27);
	--main: light-dark(#fffbef, #1a1b26);
	--text: light-dark(#1e2326, #c0caf5);
	--line: light-dark(#bec5b2, #414868);
	--highlight: light-dark(#e8e5d5, #171721);
	--image: light-dark(#868dad, #444663);
	--header: light-dark(#171721, #171721);
	--die_bg_error: light-dark(#361414, #361414);
	--code: light-dark(#f6f6f6, #060609);

	--bg_male: light-dark(#2c3b59, #2c3b59);
	--bg_male_hover: light-dark(#35486c, #35486c);
	--bg_female: light-dark(#403656, #403656);
	--bg_female_hover: light-dark(#52466f, #52466f);

	--field_bg: light-dark(#ffffff, #1f1f2c);
	--field_bg_hover: light-dark(#fffbef, #2c2c3e);
	--field_bg_inactive: light-dark(#1a1b26, #1a1b26);
	--field_border: light-dark(#e0dcc7, #414868);
	--field_border_hover: light-dark(#bdc3af, #4c547a);
	--field_border_inactive: light-dark(#414868, #414868);
	--field_text: light-dark(#242424, #c0caf5);
	--field_text_inactive: light-dark(#777e98, #777e98);

	--transparent_30: light-dark(rgba(242, 239, 223, .7), rgba(26, 27, 38, .7));
	--transparent_20: light-dark(rgba(242, 239, 223, .8), rgba(26, 27, 38, .8));
	--transparent_10: light-dark(rgba(242, 239, 223, .9), rgba(26, 27, 38, .9));

	--red: light-dark(#f85552, #f7768e);
	--green: light-dark(#35a77c, #9ece6a);
	--blue: light-dark(#3a94c5, #7aa2f7);
	--blue_faded: light-dark(#3a515d, #394c73);
	--purple: light-dark(#d699b6, #bb9af7);
	--purple_faded: light-dark(#4a444e, #52446d);
	--orange: light-dark(#f57d26, #ff9e64);
	--yellow: light-dark(#dfa000, #e0af68);
	--dark: light-dark(#859289, #414868);
	--white: light-dark(#ffffff, #ffffff);
	--grey: light-dark(#858daa, #858daa);

	--marker: linear-gradient(
		to right,
		rgba(255, 225, 0, 0.1),
		rgba(255, 225, 0, 0.7) 4%,
		rgba(255, 225, 0, 0.3)
	);

	--icon_select: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M18.2072 9.0428 12.0001 2.83569 5.793 9.0428 7.20721 10.457 12.0001 5.66412 16.793 10.457 18.2072 9.0428ZM5.79285 14.9572 12 21.1643 18.2071 14.9572 16.7928 13.543 12 18.3359 7.20706 13.543 5.79285 14.9572Z"></path></svg>');
}
