.chart {
  font-family:  'Oswald', 'Roboto Condensed', 'Arial Narrow', sans-serif; 
  font-size: 8px; /* Very small size */
  letter-spacing: -2x; /*Text IN BAR  Compress spacing THIS DOES WORK*/
  /*font-weight: 400;  Normal weight (avoid bold for more compression)
  text-transform: uppercase; Uppercase can look more compact */
  line-height: 1; /* Minimal line spacing */
  margin: 0;padding-left: 9px; padding-bottom: 9px; 
  padding-top: 0px; padding-right: 0px;
      width: 100%; opacity: 1; 
   /* Container styles (optional) */
   height: auto; /* or fixed height like 200px if preferred */
 }
 
 .chart table {
   height: auto !important; /* Override charts.css default */
   aspect-ratio: unset !important; /* Remove forced square ratio */
   min-height: unset !important; /* Remove any min-height constraints */
 }
 
 /* Optional: Adjust bar spacing if needed */
 .chart .bar tbody tr {
   height: 2em; /* Makes bars tighter vertically */
 }

  
.chart .label {
  font-family: 'Oswald', 'Roboto Condensed', 'Arial Narrow', sans-serif; 
  font-weight: 400; 
  font-size: 9px; 
  letter-spacing: -2px; 
  line-height: 1; }

caption {
      display: table-caption; caption-side: top;
      text-align: center; padding: 0.0rem; }
 