:root {
  --primary-color: #66AAE2;
  --text-color: black;
  --text-inv-color: white;
  --text-color-secondary: #333;
  --gray-text-color: rgba(97, 103, 110, 0.5);
  --text-gray-secondary: #6C757D;
  --background-color: #FFFFFF;
  --border-color: silver;
  --body-background-color: #FBFBFB;
  --default-box-shadow: #eaeaea;
  --danger-color: crimson;
  --main-menu-background-color: var(--background-color);
  --top-panel-background-color: var(--background-color);
  --popup-background-warning: #F8E6CE;
  --popup-warning-text-color: #633E16;
  --popup-box-shadow: #8f8f8f;
  --alert-warning-message-background: #FCEFDC;
  --alert-warning-message-border-color: #FBE8CD;
  --alert-warning-message-color: #7D5A29;
  --button-background: #0D86D9;
  --button-border-color: #0D86D9;
  --button-text-color: #FFFFFF;
  --button-hover-background: #FFFFFF;
  --button-hover-color: #0D86D9;
  --button-hover-border-color: #0D86D9;
  --button-background-transparent-background: transparent;
  --button-background-transparent-color: var(--primary-color);
  --button-background-transparent-color-hover: var(--button-hover-background);
  --button-darker-background: #CD7E1B;
  --button-darker-border-color: #C27719;
  --button-darker-background-hover: #A95E15;
  --button-darker-border-color-hover: #9F5714;
  --box-shadow-color: rgba(0, 0, 0, 0.1);
  --box-shadow-soft-color: #32383f14;
  --basic-box-shadow: var(--box-shadow-color) 0px 0px 0px 1px, var(--box-shadow-color) 0px 4px 11px;
  --soft-box-shadow: 0 4px 16px var(--box-shadow-soft-color);
  --dropdown-item-background-hover: #F8F8F8;
  --input-background-color: #f6f3ee;
  --input-color: var(--text-color);
  --table-header-background: #fbfaf7;
  --table-background: white;
  --table-hover-background: white;
  --table-hover-background-two: white;
  --table-sort-button-color: var(--primary-color);
  --table-summary-cell-background: var(--background-color);
  --table-summary-cell-border-color: var(--border-color);
  --table-header-color: #000;
  --table-input-background-color: var(--input-background-color);
  --table-input-color: var(--input-color);
  --table-border-color: #edebe7;
  --href-color: var(--primary-color);
  --href-hover-color: var(--primary-color);
  --link-color: var(--href-color);
  --link-hover-color: var(--href-hover-color);
  --paginator-background: var(--body-background-color);
  --paginator-border-fadeout: 60%;
  --paginator-text-color: var(--text-color);
  --paginator-href-hover-color: var(--primary-color);
  --paginator-border: 0;
  --paginator-border-color: #000;
  --form-background-color: #fbfaf7;
  --icon-input-background: #F0F3F5;
  --icon-input-color: var(--primary-color);
  --icon-input-border-color: #E4E7EA;
  --success: #2ecc71;
  --failed: #e74c3c;
  --grid-graph-color: silver;
  --layout-graph-text-color: var(--text-color);
  --grid-overlay-background: red;
  --primary-graph-color: #f49f06;
  --primary-graph-background-color: rgba(244, 159, 6, 0.6);
  --secondary-graph-color: #6a74a7;
  --secondary-graph-background-color: rgba(106, 116, 167, 0.6);
  --tertiary-graph-color: #d6756c;
  --tertiary-graph-background-color: rgba(214, 117, 108, 0.6);
  --quaternary-graph-color: #4fc59a;
  --quaternary-graph-background-color: rgba(79, 197, 154, 0.6);
  --quinary-graph-color: #ad60e7;
  --quinary-graph-background-color: rgba(173, 96, 231, 0.6);
  --toggle-active-color: var(--button-background);
  --toggle-non-active-color: #bababa;
  --toggle-active-hover-color: var(--button-hover-background);
  --toggle-non-active-hover-color: #F3F3F3;
  --toggle-circle-color: white;
}
