<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  box-sizing: border-box;
}

body {
  width: 880px;
  /*margin: 20px;*/
  font-size: 62.5%;
  cursor: default;
  font: "Textbook-light", Arial, Helvetica, sans-serif;
}

div {
  vertical-align: top;
}

.first-row, .second-row {
  margin-top: 20px;
}

.chart {
  width: 75%;
  display: inline-block;
}

.header {
  font: 1.25em "Textbook-bold", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  letter-spacing: .055em;
}

.subheader {
  color: #555150;
  padding-bottom: 5px;
}

.caption {
  font: 1em "Textbook-light", Arial, Helvetica, sans-serif;
  color: #555150;
  text-transform: uppercase;
  letter-spacing: .04em;
  margin-top: 20px;
}

.gradient {
  background-image: url(../img/scale.png);
  height: 5px;
}

.legend {
  display: inline-block;
  float: right;
  width: 71%;
  color: #555150;
}

.legend-caption-right {float: right;}

.content {
  margin-top: 1.5em;
  width: 100%;
  font: 1.2em "Textbook-light", Arial, Helvetica, sans-serif;
  color: #555150;
}

.menu {
  width: 25%;
  display: inline-block;
}

.sort {
  width: 29%;
  display: inline-block;
}

.menu {
  margin-top: 3px;
}

.sort-button {
  display: inline-block;
  padding: 3px 6px 4px 6px;
  margin: 3px 8px 0 0;
}

.deselect {
  display: inline-block;
  margin-top: 20px;
}

.sort-button.disabled, .deselect {
  background-color: #ebebeb;
  color: #5c5c5c;
  padding: 3px 6px 4px 6px;
  border-radius: 5px;
}

.deselect:hover, .sort-button.disabled:hover {
  cursor: pointer;
  color: black;
} 

.city-button {
  margin-bottom: 1em;
}
.cities .city-button:last-of-type {
  margin-bottom: 0;
}

.city-button:hover {
  color: black;
  font-family: "Textbook-regular", Arial, Helvetica, sans-serif;
  cursor: pointer;
}

.city-button.selected {
  font-family: "Textbook-bold", Arial, Helvetica, sans-serif;
  color: black;
}

.city-button.passive {
  opacity: 0.1;
}

path, line {
  fill: none;
  stroke: black;
}

.axis line, .axis path {
  opacity: 0.15;
  shape-rendering: crispEdges;
}

.x.axis path {
  display: none;
}

.x.axis .line_bottom {
  stroke: black;
  stroke-width: 2.5px;
  opacity: 1;
}

.line-share {
  stroke-width: 1.5;
  cursor: pointer;
}

.line-share.passive path.line-narrow {
  stroke: #DDD !important;
}</pre></body></html>