.cr-section.sidebar-right .cr-sidebar h2,
.cr-section.sidebar-right .cr-sidebar h3,
.cr-section.sidebar-right .cr-sidebar h4 {
  margin-bottom: 0.2rem;
  margin-top: 0.5rem;
}

.cr-section.sidebar-right .cr-sidebar p {
  margin-top: 0.1rem;
  margin-bottom: 0.4rem;
}

.quarto-float-caption {
  display: none;
}


/* Voor WAI */

 :root{
              --bg:#0b0c10; --fg:#f5f7fb; --muted:#aab2c3;
              --accent:#4d7c67; --accent2:#205c40; --loss:#E94F37; --brand:#06038D;
            }
             /* centreer en maak 100% breed binnen de figure */
            .ojs-hours.figure, .ojs-hours.figure svg { width:100% !important; max-width:none !important; }
            .ojs-hours.figure { margin-left:auto; margin-right:auto; text-align:center; }
            .ojs-hours.figure svg { display:inline-block; }
            /* Helvetica Light */
            .ojs-hours.figure, .ojs-hours.figure text { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:300; }
            
/* Limit and center the chart container */
#cr-w1 .quarto-figure-center {
  max-width: 650px;            /* must match maxW above */
  margin-left: auto;
  margin-right: auto;
}

/* Let the SVG scale within the figure max-width */
#cr-w1 svg {
  width: 100%;
  height: auto;
  display: block;
}

#cr-w1 svg text {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 14px;
}


/* Einde voor WAI */