:root {
	--bkg_card:                          rgb(255, 255, 255);
	--bkg_emphasis:                      rgb(249, 249, 249);
	--bkg_high_emphasis:                 rgb(237, 237, 237);
	--bkg_page:                          rgb(240, 241, 243);
	--button_alert_bkg_hover:            rgb(236, 97, 64);
	--button_alert_bkg_normal:           rgb(255, 111, 77);
	--button_alert_bkg_pressed:          rgb(206, 76, 45);
	--button_primary_bkg_hover:          rgb(18, 156, 123);
	--button_primary_bkg_normal:         rgb(8, 131, 101);
	--button_primary_bkg_pressed:        rgb(34, 162, 144);
	--button_primary_on_bkg_normal:      rgb(255, 255, 255);
	--button_primary_overlay:            rgba(0, 0, 0, 0.05);
	--button_secondary_bkg_hover:        rgb(226, 226, 226);
	--button_secondary_bkg_normal:       rgb(236, 236, 236);
	--button_secondary_bkg_pressed:      rgb(206, 206, 206);
	--button_secondary_on_bkg_normal:    rgb(94, 94, 94);
	--common_main:                       rgb(51, 51, 51);
	--common_accent:                     rgb(8, 131, 101);
	--common_accent_additional:          rgba(121, 160, 242, 0.40);
	--common_success:                    rgb(82, 188, 156);
	--common_success_additional:         rgba(8, 131, 101, 0.50);
	--common_alert:                      rgb(255, 111, 77);
	--common_alert_additional:           rgba(255, 111, 77, 0.50);
	--common_link:                       rgb(8, 131, 101);
	--common_select_max:                 rgba(25, 159, 217, 0.60);
	--common_select_med:                 rgba(25, 159, 217, 0.30);
	--common_select_min:                 rgb(234, 250, 248);
	--common_shading:                    rgba(0, 0, 0, 0.40);
	--common_shading_max:                rgba(20, 39, 70, 0.60);
	--common_transparent:                rgba(0, 0, 0, 0.0);
	--common_white:                      rgb(255, 255, 255);
	--controls_off_bkg_normal:           rgb(255, 255, 255);
	--controls_off_border_normal:        rgba(20, 39, 70, 0.30);
	--controls_on_bkg_normal:            rgb(43, 205, 182);
	--controls_on_element_normal:        rgba(255, 255, 255, 0.60);
	--controls_on_element_info:          rgba(231, 236, 250, 1);
	--header_bkg_hover:                  rgb(36, 185, 164);
	--header_bkg_main:                   rgb(8, 131, 101);
	--header_bkg_pressed:                rgb(36, 185, 164);
	--header_bkg_select:                 rgb(34, 162, 144);
	--header_on_bkg_accent:              rgb(43, 205, 182);
	--header_on_bkg_main:                rgb(255, 255, 255);
	--header_on_bkg_selected:            rgba(255, 255, 255, 0.60);
	--inputs_bkg_disabled:               rgb(242, 248, 253);
	--inputs_bkg_error:                  rgba(255, 111, 77, 0.30);
	--inputs_bkg_normal:                 rgb(8, 131, 101);
	--inputs_border_active:              rgb(8, 131, 101);
	--inputs_border_disabled:            rgba(20, 39, 70, 0.15);
	--inputs_border_error:               rgb(255, 111, 77);
	--inputs_border_inactive:            rgb(228, 228, 228);
	--on_bkg_additional:                 rgb(149, 230, 218);
	--on_bkg_disabled:                   rgba(206, 206, 206, 0.25);
	--on_bkg_main:                       rgb(51, 51, 51);
	--on_bkg_minimal:                    rgba(20, 39, 70, 0.10);
	--icon_accent:                       rgb(8, 131, 101);
	--shadowBoxShadow:                   0 0 10px rgba(0, 0, 0, .5);
	--iconColor:                         rgba(255, 255, 255, .6);
	--borderBottom:                        none;
	
	--basic-bg-accent:                   rgba(8, 131, 101, 1);
	--basic-bg-additional: 				 rgba(166, 224, 196, 1);
	--basic-bg-emphasis: 				 rgba(247, 247, 247, 1);
	--basic-bg-foreground: 				 rgba(255, 255, 255, 1);
	--basic-bg-hover: 				     rgba(240, 244, 251, 1);
	--basic-bg-overlay: 				 rgba(0, 0, 0, 0.2);
	--basic-bg-primary: 				 rgba(240, 241, 243, 1);
	--basic-bg-info: 				     rgba(13, 13, 13, 1);
	--basic-bg-shadow: 				     rgba(0, 0, 0, 0.1);
	--basic-on-bg-alert: 				 rgba(219, 83, 53, 1);
	--basic-on-bg-alert-hover:           rgba(230, 115, 90, 1);
	--basic-on-bg-alert-pressed:         rgba(208, 77, 48, 1);
	--basic-on-bg-disabled:              rgba(208, 211, 218, 1);
	--basic-on-bg-grey-01:               rgba(125, 133, 149, 1);
	--basic-on-bg-grey-02:               rgba(208, 211, 218, 1);
	--basic-on-bg-grey-03: 							 rgba(230, 235, 245, 1);
	--basic-on-bg-input:                 rgba(8, 131, 101, 1);
	--basic-on-bg-link:                  rgba(8, 131, 101, 1);
	--basic-on-bg-link-hover:            rgba(18, 156, 123, 1);
	--basic-on-bg-link-focus:            rgba(6, 117, 90, 1);
	--basic-on-bg-on-accent:             rgba(255, 255, 255, 1);
	--basic-on-bg-primary:               rgba(51, 51, 51, 1);
	--basic-on-bg-secondary:             rgba(81, 92, 113, 1);
	--basic-on-bg-stroke:                rgba(216, 221, 231, 1);
	--button-primary-bg-active:          rgba(8, 131, 101, 1);
	--button-primary-bg-disabled:        rgba(192, 194, 198, 1);
	--button-primary-bg-hover:           rgba(18, 156, 123, 1);
	--button-primary-bg-pressed:         rgba(6, 117, 90, 1);
	--button-primary-on-bg-active:  	 rgba(255, 255, 255, 1);
	--button-primary-on-bg-pressed: 	 rgba(255, 255, 255, 1);
	--button-primary-on-bg-disabled: 	 rgba(254, 254, 254, 1);
	--button-secondary-bg-pressed: 		 rgba(234, 255, 250, 1);
	--button-secondary-border-active: 	 rgba(8, 131, 101, 1);
	--button-secondary-border-disabled:  rgba(192, 194, 198, 1);
	--button-secondary-border-hover: 	 rgba(18, 156, 123, 1);
	--button-secondary-border-pressed: 	 rgba(6, 117, 90, 1);
	--button-secondary-on-bg-active: 	 rgba(8, 131, 101, 1);
	--button-secondary-on-bg-disabled: 	 rgba(192, 194, 198, 1);
	--button-secondary-on-bg-hover: 	 rgba(18, 156, 123, 1);
	--button-secondary-on-bg-pressed: 	 rgba(6, 117, 90, 1);
	--button-tertiary-on-bg-active: 	 rgba(8, 131, 101, 1);
	--button-tertiary-on-bg-disabled: 	 rgba(192, 194, 198, 1);
	--button-tertiary-on-bg-hover: 		 rgba(18, 156, 123, 1);
	--button-tertiary-on-bg-pressed: 	 rgba(6, 117, 90, 1);
	--header-bg-primary: 		         rgba(255, 255, 255, 1);
	--header-on-bg-select: 		         rgba(8, 131, 101, 1);
	--header-on-bg-unselect: 		     rgba(125, 133, 149, 1);
	--meter-cold: 		                 rgba(32, 156, 219, 1);
	--meter-electricity: 		         rgba(237, 173, 10, 1);
	--meter-gas: 		                 rgba(114, 119, 235, 1);
	--meter-heating:                     rgba(227, 108, 70, 1);
	--meter-hot:                         rgba(236, 76, 105, 1);
	--status-primary-alert:              rgba(219, 83, 53, 1);
	--status-primary-closed:             rgba(8, 131, 101, 1);
	--status-primary-hold:               rgba(160, 160, 160, 1);
	--status-primary-new:                rgba(96, 131, 219, 1);
	--status-primary-preprocessing:      rgba(214, 107, 216, 1);
	--status-primary-processing:         rgba(246, 139, 78, 1);
	--status-primary-success:            rgba(0, 187, 129, 1);
	--status-tint-alert:                 rgba(255, 237, 237, 1);
	--status-tint-hold:                  rgba(243, 243, 243, 1);
	--status-tint-new:                   rgba(224, 232, 255, 1);
	--status-tint-preprocessing:         rgba(249, 233, 249, 1);
	--status-tint-processing:            rgba(254, 238, 228, 1);
	--status-tint-success:               rgba(198, 239, 226, 1);
	--info-message-bg:					 rgba(224, 232, 255, 1);
	--info-message-icon:				 rgba(96, 131, 219, 1);
	--repost-list-hover:				 rgba(244, 245, 247, 1);
	--status-hint-alert: 				 rgba(255, 220, 220, 1);
  }
  