:root {
  --blue: #0d54f5;
  --light-blue: #e7effc;
  --orange: #ff9a3c;
  --light-orange: #ffb75d;
  --yellow: #f6ea2f;
  --yellow-hover: #ECE02A;
  --yellow-light: #fffddb;
  --yellow-dark: #817a16;
  --red: #eb5757;
  --red-light: #fbd7d7;
  --green: #35bc98;
  --green-hover: #2eb18e;
  --green-active: #26ad89;
  --green-light: #d9f4ed;
  --light-green: #C0ECE1;
  --black: #1d1d21;
  --grey-medium: #90949b;
  --grey-light: #c6c9ce;
  --grey-dark: #585c64;
  --grey-bg: #f6f7fa;
  --grey-bg-light: #fafbfd;
  --grey-xlight: #e8eaef;
  --text-color-black: var(--black);
  --text-color-grey: var(--grey-medium);
  --text-color-grey-dark: var(--grey-dark);

  --json-tree-string-color: #f6ea2f;
  --json-tree-symbol-color: #69e0c1;
  --json-tree-boolean-color: #f6ea2f;
  --json-tree-function-color: #f6ea2f;
  --json-tree-number-color: #f6ea2f;
  --json-tree-label-color: #69e0c1;
  --json-tree-arrow-color: #f6ea2f;
  --json-tree-null-color: #f6ea2f;
  --json-tree-undefined-color: #f6ea2f;
  --json-tree-date-color: #f6ea2f;

  --nav-loader-color-1: var(--green);
  --nav-loader-color-2: #6ceecb;
  --nav-loader-color-3: #1c9172; 
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif;
  font-size: 14px;
  font-weight: normal;
}

button {
  background-color: transparent;
  outline: 0;
  border: 0;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
}

input {
  font-family: inherit;
  font-size: inherit;
}

.empty {
  background-color: var(--grey-bg);
  line-height: 30px;
  padding: 0 8px;
  color: var(--grey-medium);
  font-style: italic;
}
