.chart__table td,
.chart__table th {
  padding: 5px 5px;
  border: 1px solid #fff; }

.chart__table th {
  background: #ccc; }

.chart__table tr:nth-child(even) {
  background: #efefef; }

.chart__charts--donut {
  max-width: 325px; }
  .chart__charts--donut svg {
    overflow: visible !important; }

.chart__charts--column {
  height: 375px !important; }

.chart__charts--line {
  height: 300px !important; }

.chart__charts .google-visualization-tooltip {
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
  border: none !important;
  border-radius: 4px !important;
  background-color: #f7f5f0 !important; }
  .chart__charts .google-visualization-tooltip path[fill='#ffffff'] {
    fill: #f7f5f0;
    stroke: #f7f5f0; }
  .chart__charts .google-visualization-tooltip text[fill='#000000'] {
    fill: #0f1941; }

.chart__legend {
  font-size: 16px;
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -40px; }
  @media (min-width: 941px) {
    .chart__legend {
      font-size: 18px;
      letter-spacing: 0;
      line-height: 30px; } }
  .chart__legend ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 20px; }
  .chart__legend li {
    margin-right: 30px; }
    .chart__legend li::before {
      border-radius: 50%;
      content: '';
      display: inline-block;
      height: 10px;
      margin-right: 10px;
      width: 10px; }

@media (min-width: 941px) {
  .chart__charts--donut {
    max-width: 387px; }
  .chart__charts--column {
    height: 500px; }
  .chart__charts--line {
    height: 450px !important; }
  .chart__legend {
    margin-top: -30px; } }

.bg-brand--off-white .chart .google-visualization-tooltip {
  background-color: #fff !important; }
  .bg-brand--off-white .chart .google-visualization-tooltip path[fill='#ffffff'] {
    fill: #fff;
    stroke: #d7d7d7; }

.chart text[fill='#444444'] {
  font-size: 12px;
  letter-spacing: 0;
  line-height: 15px;
  color: var(--color-brand-secondary-tint-60);
  fill: var(--color-brand-secondary-tint-60); }
  @media (min-width: 941px) {
    .chart text[fill='#444444'] {
      font-size: 16px;
      letter-spacing: 0;
      line-height: 25px; } }

.chart text[fill='#222222'] {
  font-size: 12px;
  letter-spacing: 0;
  line-height: 15px;
  color: var(--color-brand-secondary-tint-60);
  fill: var(--color-brand-secondary-tint-60); }
  @media (min-width: 941px) {
    .chart text[fill='#222222'] {
      font-size: 16px;
      letter-spacing: 0;
      line-height: 25px; } }

.chart rect[fill='#cccccc'],
.chart rect[fill='#ebebeb'],
.chart rect[fill='#333333'] {
  fill: #d7d7d7; }

.chart [stroke='#f0f0f0'] {
  stroke: #0f1941; }

.chart [fill='#f0f0f0'] {
  fill: #0f1941; }

.chart [data-rs-charts-legend-item='#f0f0f0']::before {
  background: #0f1941; }

.chart [stroke='#e8e8e8'] {
  stroke: #2175d9; }

.chart [fill='#e8e8e8'] {
  fill: #2175d9; }

.chart [data-rs-charts-legend-item='#e8e8e8']::before {
  background: #2175d9; }

.chart [stroke='#e0e0e0'] {
  stroke: #6ba5b4; }

.chart [fill='#e0e0e0'] {
  fill: #6ba5b4; }

.chart [data-rs-charts-legend-item='#e0e0e0']::before {
  background: #6ba5b4; }

.chart [stroke='#dcdcdc'] {
  stroke: #ffb511; }

.chart [fill='#dcdcdc'] {
  fill: #ffb511; }

.chart [data-rs-charts-legend-item='#dcdcdc']::before {
  background: #ffb511; }

.chart [stroke='#d8d8d8'] {
  stroke: #e74536; }

.chart [fill='#d8d8d8'] {
  fill: #e74536; }

.chart [data-rs-charts-legend-item='#d8d8d8']::before {
  background: #e74536; }

.chart [stroke='#d3d3d3'] {
  stroke: #636983; }

.chart [fill='#d3d3d3'] {
  fill: #636983; }

.chart [data-rs-charts-legend-item='#d3d3d3']::before {
  background: #636983; }

.chart [stroke='#d0d0d0'] {
  stroke: #7aace8; }

.chart [fill='#d0d0d0'] {
  fill: #7aace8; }

.chart [data-rs-charts-legend-item='#d0d0d0']::before {
  background: #7aace8; }

.chart [stroke='#c8c8c8'] {
  stroke: #a6c9d2; }

.chart [fill='#c8c8c8'] {
  fill: #a6c9d2; }

.chart [data-rs-charts-legend-item='#c8c8c8']::before {
  background: #a6c9d2; }

.chart [stroke='#c0c0c0'] {
  stroke: #ffd370; }

.chart [fill='#c0c0c0'] {
  fill: #ffd370; }

.chart [data-rs-charts-legend-item='#c0c0c0']::before {
  background: #ffd370; }

.chart [stroke='#bebebe'] {
  stroke: #f18f86; }

.chart [fill='#bebebe'] {
  fill: #f18f86; }

.chart [data-rs-charts-legend-item='#bebebe']::before {
  background: #f18f86; }

.chart [stroke='#b8b8b8'] {
  stroke: #999aa8; }

.chart [fill='#b8b8b8'] {
  fill: #999aa8; }

.chart [data-rs-charts-legend-item='#b8b8b8']::before {
  background: #999aa8; }

/*# sourceMappingURL=charts.css.map */
