:root {
    --topbar-color: black;
    --sidebar-bg-color: white;
    --button-bg-color: black;
    --sidebar-color: black;
    --sidebar-link-color: black;
    --button-border: 1px solid black;
  }
  
  section[data-css="sidebar"] {
    background-color: var(--sidebar-bg-color) !important;
    color: var(--sidebar-color);
    border: none;
  }
  
  h3[class="header__Base-sc-1a72c1w-0 hqKBvV adminjs_Header adminjs_H3"]{
    color: white;
  }

  section[data-css="sidebar"] svg {
    fill: var(--sidebar-color) !important;
  }
  
  a[data-css="sidebar-logo"] {
    background-color: var(--sidebar-bg-color) !important;
  }

  a[data-testid="action-new"] {
    background-color: var(--button-bg-color) !important;
  }

   button[data-testid="button-save"] {
    background-color: var(--button-bg-color) !important;
  }

  button[data-testid="action-new"] {
    background-color: var(--button-bg-color) !important;
  }

  a[class="button__Button-sc-1q77kr1-0 button-groupstyled__StyledSingleButton-sc-sva6n-0 gVjjlS efJnCm adminjs_ButtonGroupItem adminjs_Button adminjs_ButtonGroupItem"] {
    border: var(--button-border) !important;
    color: black;
  }

[class="button__Button-sc-1q77kr1-0 button-groupstyled__StyledSingleButton-sc-sva6n-0 gVjjlS efJnCm adminjs_ButtonGroupItem adminjs_Button adminjs_ButtonGroupItem"] span svg{
    fill: black;
  }
  span[class="badge__Badge-sc-1l2g67t-0 hyQxLR adminjs_Badge"]{
    background-color: var(--button-bg-color) !important;
    border: 1px solid black;
  }

form[class="drawer__Drawer-sc-md4pvw-0 bEkKSy adminjs_Drawer"]{
    background-color: black;
}
  section[data-css="sidebar-resources"] {
    background: var(--sidebar-bg-color) !important;
  }
  
  button[class="button__Button-sc-1q77kr1-0 jxDpDE adminjs_Button"]{
    background-color: transparent;
    border: 1px solid white;
  }

  button[class="sc-dkrFOg ixwwoN adminjs_Button"]{
    background-color: black;
  }

  button[class="button__Button-sc-1q77kr1-0 ictoHK adminjs_Button"]{
    border: 1px solid white;
  }

  [data-css="sidebar"] section a {
    background: var(--sidebar-bg-color) !important;
    color: var(--sidebar-color);
  }
  
  [data-css="sidebar"] a:hover {
    color: var(--sidebar-link-color);
  }

  section [class="sc-gswNZR jatnmO adminjs_Box"]{
    background-color: black;
  }

  h2[class="sc-lllmON cUdlHH sc-gikAfH cnRUun adminjs_Header adminjs_H2"]{
    color: white;
  }

  div [class="sc-kgTSHT hgxMNd adminjs_Text"]{
    display: none;
    visibility: hidden;
  }

  div [class="sc-kgTSHT dqAqTb adminjs_Text"]{
    display: none;
    visibility: hidden;
  }