:root {
  --text-primary: #f8f8f8;
  --text-secondary: #acadb4;
  --text-tertiary: #353434;
  --text-placeholder: #8c8c8c;
  --panel-background: #292828;
  --overlay-background-alpha: 0.78;

  --column-header-background: var(--charcoal);
  --column-header-border: var(--ob-black);
  --footer-background: var(--charcoal);
  --dropdown-background: var(--charcoal);
  --dropdown-border: var(--full-black);
  --dropdown-focus-border: var(--text-primary);
  --overlay-background: var(--charcoal);
  --overlay-header-background: var(--full-grey);
  --tooltip-background: var(--charcoal);
  --shadow-start-color: #262626;
  --shadow-end-color: #26262600;
  --text-only-button-background: #00000056;
  --shadow-gradient: linear-gradient(
    90deg,
    var(--ob-black) 0%,
    #1a1a1a92 64%,
    #1a1a1a00 91%
  );
  /* --shadow-gradient:  linear-gradient(90deg, #E53876 0%, #E5387692 33%, #E5387600 91%); */
  --datatable-row-selected-background: var(--slate);
  --datatable-row-border: var(--slate);
  --datatable-background: var(--mine-shaft);
  --datatable-row-hover-background: var(--charcoal);
  --datatable-header-background: var(--charcoal);
  --datatable-header-border: var(--full-black);

  --panel-border-color: var(--full-black);
  --panel-background-color: #292828;
  --panel-header-background: var(--charcoal);
  --token-background: var(--slate-70);
  --token-border: var(--full-black);
  --token-label: var(--text-tertiary);

  --input-border-color: var(--full-black);
  --input-disabled-background-color: var(--charcoal);
  --input-background-color: var(--ob-black);
  --select-list-background: var(--charcoal);
  --select-list-panel-background: var(--charcoal);

  --positive: var(--lime-80);
  --negative: var(--tomato-80);

  --data-visualisation-axis-line: var(--charcoal);
  --data-visualisation-tool-tip-background: var(--ob-black);
  --data-visualisation-axis-labels: var(--text-secondary);

  --page-header-background: var(--charcoal);
  --page-header-border-color: var(--ob-black);

  --time-stamp-background: var(--slate-30);
  --time-stamp-background-alpha: 0.12;
  --time-stamp-text-color: var(--text-primary);

  --menu-background: var(--charcoal);
  --menu-border-color: var(--full-black);
  --menu-item-hover-background: var(--slate-90);
}
