docs/css/theme.css
:root {
    --main-color: #373737;
    --alt-main-color: #353535;
    --main-emphasis-color: #424242;
    --highlight-color:rgb(119 119 255);;
    --black:black;
    --color-red: #fc4f4f ;
    --alt-emphasis-color: rgb(0 0 0 / 40%);
    --main-underline-color: transparent;
    --main-success-color: rgb(4, 64, 4);
    --main-success-color-darker: rgb(2, 44, 2);
    --dark-transparent-bg: rgba(0, 0, 0, 0.5);
    --main-success-color-lighter: rgb(10, 125, 10);
    --transition-delay: 300ms;
    --base-margin: 10px;
    --rounded-corners: 5px;
    --background-image:"none";
    --background-color:rgb(25, 25 ,25);;
    --main-header-color:white;
    --foreground-image: none;
    --foreground-color:#2b2b2b;
    --main-text-color:white;
    --muted-text-color:rgb(150, 150, 150);
    --inverse-text-color:black;
    --black-bg: rgba(34, 34, 34, 0.8);
    --header-font: 'Source Sans Pro', sans-serif;
    --basic-font: 'Open sans', sans-serif;
    --lighter-background:rgb(255 255 255 / 50%);
    --error-bg-input: #ff9b9b;
  }
  
  
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./themes/darkmode/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf");
  }

  @font-face {
    font-family: 'Open sans';
    src: url("./themes/darkmode/fonts/Open_Sans/OpenSans-Regular.ttf");
  }
  
  @font-face {
    font-family: 'Open sans quote';
    src: url("./themes/darkmode/fonts/Open_Sans/OpenSans-LightItalic.ttf");
  }

  .combatRow>.die_d20, .mobcontroller_row .die_d20 {
    background-color: white;
  }
  
  #combatMain .die_d20_normal , .statblock_control_buttons .die_d20_normal {
    background-image: url("./themes/darkmode/d20normal.png") !important;
  }
 
  .die_d20_normal {
    background-image: url("./themes/darkmode/d20.png") !important;
  }

  .init_not_started{
    background-image: url("./themes/darkmode/d20.png") !important;
  }

  .pcnode_normal_ac{
      background-image: url("./themes/darkmode/shield_outline.png");
  }
.pcnode__passiveperception>p{
    background-image: url("./themes/darkmode/eye.png");
}

.change_party_button, .change_party_button:hover{
    background-image: url("./themes/darkmode/party.png") !important;
}

  .copy_button, .edit_button, .remove_button, .pcnode__passiveperception>p, .pcnode_normal_ac, .kill__button, #round_counter_container{
    filter: saturate(0) brightness(137.5);
  }