:root {
  --bkg_card: rgb(255, 255, 255);
  --bkg_emphasis_max: rgb(234, 241, 248);
  --bkg_emphasis_min: rgb(248, 251, 254);
  --bkg_emphasis_basic: rgba(238, 240, 242, 1);
  --bkg_page: rgb(241, 247, 253);
  --button_alert_bkg_disabled: rgba(255, 111, 77, 0.3);
  --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_alert_on_bkg_normal: rgb(255, 255, 255);
  --button_primary_bkg_disabled: rgba(43, 205, 182, 0.3);
  --button_primary_bkg_hover: rgb(25, 185, 155);
  --button_primary_bkg_normal: rgb(43, 205, 182);
  --button_primary_bkg_pressed: rgb(24, 163, 137);
  --button_primary_on_bkg_disabled: rgb(255, 255, 255);
  --button_primary_on_bkg_normal: rgb(255, 255, 255);
  --button_secondary_bkg_disabled: rgba(226, 236, 247, 0.3);
  --button_secondary_bkg_hover: rgb(217, 229, 241);
  --button_secondary_bkg_normal: rgb(226, 236, 247);
  --button_secondary_bkg_pressed: rgb(201, 216, 231);
  --button_secondary_on_bkg_disabled: rgba(20, 39, 70, 0.25);
  --button_secondary_on_bkg_normal: rgba(20, 39, 70, 0.6);
  --common_accent: rgb(43, 205, 182);
  --common_alert: rgb(255, 111, 77);
  --common_alert_additional: rgba(255, 111, 77, 0.5);
  --common_attention: rgb(255, 183, 61);
  --common_attention_additional: rgba(255, 183, 61, 0.5);
  --common_link: rgb(25, 159, 217);
  --common_link_hover: rgb(1, 142, 204);
  --common_selected: rgba(25, 159, 217, 0.3);
  --common_shading: rgba(20, 39, 70, 0.3);
  --common_shading_max: rgba(20, 39, 70, 0.6);
  --common_success: rgb(82, 188, 156);
  --common_success_additional: rgba(82, 188, 156, 0.5);
  --common_transparent: rgba(0, 0, 0, 0);
  --common_white: rgb(255, 255, 255);
  --counter_cold: rgb(86, 191, 244);
  --counter_electricity: rgb(255, 183, 61);
  --counter_gas: rgb(113, 143, 255);
  --counter_heating: rgb(255, 156, 86);
  --counter_hot: rgb(255, 111, 77);
  --footer_accent: rgb(43, 205, 182);
  --footer_bkg: rgb(44, 61, 89);
  --footer_on_bkg_additional: rgba(255, 255, 255, 0.6);
  --footer_on_bkg_main: rgb(255, 255, 255);
  --header_bkg_hover: rgb(242, 248, 253);
  --header_bkg_main: rgb(255, 255, 255);
  --header_bkg_pressed: rgb(217, 229, 241);
  --header_bkg_select: rgb(235, 242, 249);
  --header_on_bkg_accent: rgb(43, 205, 182);
  --header_on_bkg_main: rgba(20, 39, 70, 0.6);
  --header_on_bkg_selected: rgb(44, 61, 89);
  --inputs_bkg_disabled: rgb(242, 248, 253);
  --inputs_bkg_error: rgba(255, 111, 77, 0.3);
  --inputs_bkg_normal: rgb(255, 255, 255);
  --inputs_border_active: rgb(43, 205, 182);
  --inputs_border_disabled: rgba(20, 39, 70, 0.15);
  --inputs_border_error: rgb(255, 111, 77);
  --inputs_border_inactive: rgba(20, 39, 70, 0.3);
  --on_bkg_main_basic: rgba(20, 39, 70, 0.9);
  --on_bkg_additional: rgba(20, 39, 70, 0.6);
  --on_bkg_disabled: rgba(20, 39, 70, 0.6);
  --on_bkg_main: rgb(44, 61, 89);
  --on_bkg_minimal: rgba(20, 39, 70, 0.2);
  --text_button: rgba(20, 39, 70, 0.5);
  --dark_common_accent: rgb(43, 205, 182);

  --color-text-icons-basic-primary: rgba(9, 7, 20, 1);
  --color-text-icons-basic-secondary: rgba(157, 156, 161, 1);
  --color-text-icons-basic-tertiary: rgba(216, 215, 217, 1);
  --color-text-icons-basic-white: rgba(255, 255, 255, 1);
  --color-text-icons-basic-disabled: rgba(208, 209, 215, 1);
  --color-text-icons-system-accent: rgba(8, 131, 101, 1);
  --color-text-icons-system-interactive: rgba(8, 131, 101, 1);
  --color-text-icons-system-alert: rgba(217, 21, 40, 1);
  --color-text-icons-system-success: rgba(18, 156, 123, 1);
  --color-text-icons-system-error: rgba(217, 21, 40, 1);
  --color-text-icons-link-link: rgba(8, 131, 101, 1);
  --color-surface-white: rgba(255, 255, 255, 1);
  --color-surface-chosen: rgba(234, 255, 250, 1);
  --color-surface-emphasis: rgba(243, 243, 243, 1);
  --color-surface-accent: rgba(8, 131, 101, 1);
  --color-surface-accent-disabled: rgba(123, 170, 158, 1);
  --color-surface-off: rgba(227, 229, 236, 1);
  --color-surface-disabled: rgba(243, 243, 243, 1);
  --color-surface-error: rgba(246, 199, 203, 1);
  --color-surface-dark: rgba(9, 7, 20, 1);
  --color-border-divider-light: rgba(240, 241, 246, 1);
  --color-border-active: rgba(8, 131, 101, 1);
  --color-border-error: rgba(217, 21, 40, 1);
  --color-border-dropdown: rgba(228, 224, 245, 1);
  --color-border-divider-dark: rgba(208, 209, 215, 1);
  --color-background-default: rgba(240, 241, 246, 1);
  --color-background-surface-area: rgba(255, 255, 255, 1);
  --color-background-overlay: rgba(9, 7, 20, 0.4);
  --color-background-overlay-custom: rgba(9, 7, 20, 0.1);
  --color-buttons-primary-default: rgba(8, 131, 101, 1);
  --color-buttons-primary-hover: rgba(19, 124, 99, 1);
  --color-buttons-primary-pressed: rgba(6, 117, 90, 1);
  --color-buttons-primary-disabled: rgba(9, 7, 20, 0.05);
  --color-buttons-secondary-default: rgba(8, 131, 101, 0.1);
  --color-buttons-secondary-hover: rgba(8, 131, 101, 0.15);
  --color-buttons-secondary-pressed: rgba(8, 131, 101, 0.2);
  --color-buttons-secondary-disabled: rgba(9, 7, 20, 0.05);
  --color-buttons-neutral-default: rgba(255, 255, 255, 1);
  --color-buttons-neutral-hover: rgba(250, 250, 250, 1);
  --color-buttons-neutral-pressed: rgba(243, 243, 243, 1);
  --color-buttons-neutral-disabled: rgba(9, 7, 20, 0.05);
  --color-buttons-neutral-pressed-alt: rgba(228, 229, 236, 1);
  --color-buttons-outline-default: rgba(117, 75, 233, 1);
  --color-buttons-outline-pressed: rgba(117, 75, 233, 0.2);
  --color-buttons-outline-disabled: rgba(208, 209, 215, 1);
  --color-buttons-error-default: rgba(217, 21, 40, 1);
  --color-buttons-error-pressed: rgba(222, 65, 74, 0.1);
  --color-buttons-error-disabled: rgba(208, 209, 215, 1);
  --color-buttons-gost-hover: rgba(8, 131, 101, 0.1);
  --color-buttons-gost-pressed: rgba(8, 131, 101, 0.2);
  --color-status-new: rgba(96, 131, 219, 1);
  --color-status-hold: rgba(160, 160, 160, 1);
  --color-status-success: rgba(0, 167, 115, 1);
  --color-status-closed: rgba(8, 131, 101, 1);
  --color-status-pending: rgba(214, 107, 216, 1);
  --color-status-alert: rgba(217, 21, 40, 1);
  --color-status-processing: rgba(246, 139, 78, 1);
  --color-elevation-small: rgba(255, 255, 255, 1);
  --avatar-text-color: var(--common_white);
  --avatar-background-color: var(--common_accent);
  --color-buttons-transparent-10: rgba(117, 75, 233, 0.1);
  --color-buttons-transparent-15: rgba(117, 75, 233, 0.15);
  --color-buttons-transparent-20: rgba(117, 75, 233, 0.2);
  --tab-item-left-margin: "16px";
  --tab-item-right-margin: "16px";
  --service-icon-color: var(--color-buttons-primary-default);
  --title-font-size: 24px;
}
