.down-shadow {
    box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 30%), inset 0 -1px 0 rgb(0 0 0 / 100%);
}

.bg-pneuma-blue-dark {
    background-color: #121d40;
}
.bg-pneuma-blue-light {
    background-color: #004a94;
}

.bg-general {
    background-color: #f5f5f5;
}

.line-stat-card {
  box-shadow: unset !important;
  width: 45rem !important;
  height: 36vh !important;
  padding: 0 !important;
  margin: 1rem !important;
} 

.single-stat-card{
  box-shadow: unset !important;
  padding: 0 !important;
  margin: 1rem !important;
}

@media (min-width:600px) {
  .single-stat-card {
    width: 29.4rem !important;
    height: 15em !important;
  }
  .single-stat-card.prot {
    width: 40rem !important;
  }
}
   @media (max-width:600px) {
  .single-stat-card {
    width: 18rem !important;
    height: 12em !important;
  }
   }

 @media (min-width:600px) {
.line-stat-card.prot {
  width: 40rem !important;
  /* height: 20em !important; */
  height: 500px !important;
}
 }
 @media(max-width:600px){
  .line-stat-card.prot{
    width: 18rem !important;
    /* height: 14em !important; */
    height: 500px !important;
  }
}

 @media(max-width:600px){
  #pdf_generieren{
    white-space: normal;
    font-size:12px
  }
}
@media(max-width:600px){
  #sensor_auswahl{
    white-space: normal;
    font-size:12px
  }
}

/* Errors bei Validation */
.errorlist {
    color: red;
  }
  
  ul.errorlist {
    list-style: none;
  }
  ul.errorlist li::before {
    content: "❌";
    display: inline-block;
    margin-right: 0.2rem;
  }
  
  ul.errorlist ul li::before {
    content: "➦";
  }
  

