:root {
  --bkg_card: rgb(73, 94, 132);
  --bkg_emphasis_max: rgb(18, 28, 51);
  --bkg_emphasis_min: rgb(44, 62, 95);
  --bkg_emphasis_basic: rgba(44, 62, 95, 1);
  --bkg_page: rgb(18, 28, 51);
  --button_alert_bkg_disabled: rgba(255, 111, 77, 0.3);
  --button_alert_bkg_hover: rgb(235, 97, 64);
  --button_alert_bkg_normal: rgb(255, 111, 77);
  --button_alert_bkg_pressed: rgb(205, 76, 45);
  --button_alert_on_bkg_normal: rgb(255, 255, 255);
  --button_primary_bkg_disabled: rgba(24, 168, 147, 0.3);
  --button_primary_bkg_hover: rgb(25, 185, 155);
  --button_primary_bkg_normal: rgb(24, 168, 147);
  --button_primary_bkg_pressed: rgb(24, 162, 136);
  --button_primary_on_bkg_disabled: rgb(255, 255, 255);
  --button_primary_on_bkg_normal: rgb(255, 255, 255);
  --button_secondary_bkg_disabled: rgba(225, 235, 246, 0.3);
  --button_secondary_bkg_hover: rgb(126, 167, 208);
  --button_secondary_bkg_normal: rgb(102, 136, 174);
  --button_secondary_bkg_pressed: rgb(102, 136, 174);
  --button_secondary_on_bkg_disabled: rgba(253, 253, 253, 0.25);
  --button_secondary_on_bkg_normal: rgba(255, 255, 255, 0.6);
  --common_accent: rgb(24, 168, 147);
  --common_alert: rgb(255, 111, 77);
  --common_alert_additional: rgba(255, 111, 77, 0.5);
  --common_attention: rgb(255, 182, 61);
  --common_attention_additional: rgba(255, 182, 61, 0.5);
  --common_link: rgb(0, 169, 243);
  --common_link_hover: rgb(32, 171, 232);
  --common_selected: rgba(25, 159, 217, 0.3);
  --common_shading: rgba(255, 255, 255, 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.0);
  --common_white: rgb(255, 255, 255);
  --counter_cold: rgb(86, 190, 243);
  --counter_electricity: rgb(255, 182, 61);
  --counter_gas: rgb(113, 142, 255);
  --counter_heating: rgb(255, 155, 86);
  --counter_hot: rgb(255, 111, 77);
  --footer_accent: rgb(43, 204, 181);
  --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(241, 247, 252);
  --header_bkg_main: rgb(44, 61, 89);
  --header_bkg_pressed: rgb(216, 228, 240);
  --header_bkg_select: rgb(24, 168, 147);
  --header_on_bkg_accent: rgb(24, 168, 147);
  --header_on_bkg_main: rgba(255, 255, 255, 0.6);
  --header_on_bkg_selected: rgb(255, 255, 255);
  --inputs_bkg_disabled: rgb(73, 94, 132);
  --inputs_bkg_error: rgba(255, 111, 77, 0.3);
  --inputs_bkg_normal: rgb(73, 94, 132);
  --inputs_border_active: rgb(24, 168, 147);
  --inputs_border_disabled: rgba(20, 39, 70, 0.2);
  --inputs_border_error: rgb(255, 111, 77);
  --inputs_border_inactive: rgba(255, 255, 255, 0.3);
  --on_bkg_additional: rgb(255, 255, 255);
  --on_bkg_disabled: rgba(191, 191, 191, 0.6);
  --on_bkg_main: rgb(255, 255, 255);
  --on_bkg_minimal: rgba(20, 39, 70, 0.2);
  --text_button: rgba(20, 39, 70, 0.5);
  --dark_common_accent: rgb(24, 168, 147);

  --color-text-icons-basic-primary: rgba(245, 245, 245, 1);
  --color-text-icons-basic-secondary: rgba(131, 131, 131, 1);
  --color-text-icons-basic-tertiary: rgba(88, 88, 88, 1);
  --color-text-icons-basic-white: rgba(40, 40, 40, 1);
  --color-text-icons-basic-disabled: rgba(106, 105, 105, 1);
  --color-text-icons-system-accent: rgba(134, 185, 165, 1);
  --color-text-icons-system-interactive: rgba(134, 185, 165, 1);
  --color-text-icons-system-alert: rgba(244, 105, 118, 1);
  --color-text-icons-system-success: rgba(18, 156, 123, 1);
  --color-text-icons-system-error: rgba(213, 52, 67, 1);
  --color-text-icons-link-link: rgba(84, 157, 131, 1);
  --color-surface-white: rgba(40, 40, 40, 1);
  --color-surface-chosen: rgba(36, 70, 62, 1);
  --color-surface-emphasis: rgba(58, 58, 58, 1);
  --color-surface-accent: rgba(84, 157, 131, 1);
  --color-surface-accent-disabled: rgba(194, 220, 213, 1);
  --color-surface-off: rgba(51, 53, 52, 1);
  --color-surface-disabled: rgba(56, 56, 56, 1);
  --color-surface-error: rgba(83, 23, 28, 1);
  --color-surface-dark: rgba(77, 77, 77, 1);
  --color-border-divider-light: rgba(59, 59, 59, 1);
  --color-border-active: rgba(84, 157, 131, 1);
  --color-border-error: rgba(217, 21, 40, 1);
  --color-border-dropdown: rgba(176, 176, 176, 1);
  --color-border-divider-dark: rgba(99, 99, 99, 1);
  --color-background-default: rgba(18, 18, 18, 1);
  --color-background-surface-area: rgba(40, 40, 40, 1);
  --color-background-overlay: rgba(112, 112, 112, 0.4);
  --color-background-overlay-custom: rgba(9, 7, 20, 0.1);
  --color-buttons-primary-default: rgba(109, 171, 148, 1);
  --color-buttons-primary-hover: rgba(55, 144, 115, 1);
  --color-buttons-primary-pressed: rgba(8, 130, 99, 1);
  --color-buttons-primary-disabled: rgba(182, 231, 213, 0.05);
  --color-buttons-secondary-default: rgba(84, 157, 131, 0.3);
  --color-buttons-secondary-hover: rgba(84, 157, 131, 0.35);
  --color-buttons-secondary-pressed: rgba(84, 157, 131, 0.4);
  --color-buttons-secondary-disabled: rgba(182, 231, 213, 0.05);
  --color-buttons-neutral-default: rgba(40, 40, 40, 1);
  --color-buttons-neutral-hover: rgba(72, 72, 72, 1);
  --color-buttons-neutral-pressed: rgba(102, 102, 102, 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(84, 157, 131, 0.1);
  --color-buttons-gost-pressed: rgba(84, 157, 131, 0.2);
  --color-status-new: rgba(138, 166, 235, 1);
  --color-status-hold: rgba(160, 160, 160, 1);
  --color-status-success: rgba(144, 218, 195, 1);
  --color-status-closed: rgba(109, 171, 148, 1);
  --color-status-pending: rgba(220, 130, 222, 1);
  --color-status-alert: rgba(244, 70, 87, 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;
}
