.map-divcontainer {  margin-block: 1.875rem;}@media (min-width: 768px) {  .map-divcontainer {    display: flex;    -webkit-box-align: start;    -ms-flex-align: start;    -ms-grid-row-align: flex-start;    align-items: flex-start;    justify-content: center;  }}.highcharts-tilemap-series .highcharts-point {    stroke-width: 1px;    stroke: #ccc;    color: #ccc;}.highcharts-tilemap-series .highcharts-data-label {    font-size: 12px;}.map-divcontainer .bg-gold-0,.map-divcontainer .bg-orange-0,.map-divcontainer .bg-blue-gray-0,.map-divcontainer .bg-gray-0,.map-divcontainer .bg-teal-0,.map-divcontainer .bg-map-0,.map-divcontainer .bg-dark-green-0,.map-divcontainer .bg-dark-navy-0,.map-divcontainer .bg-dark-blue-0,.map-divcontainer .bg-dark-red-0,.map-divcontainer .bg-political-0 {  background: #fff;  fill: #fff;}.map-divcontainer .bg- * {  fill: #fff;  }.map-divcontainer .bg-gold-1 {  background-color: #f0d389;  fill: #f0d389;}.map-divcontainer .bg-gold-2 {  background: #F4DDA5;  fill: #F4DDA5;}.map-divcontainer .bg-gold-3 {  background: rgba(244, 221, 165, 0.8);  fill: rgba(244, 221, 165, 0.8);  }.map-divcontainer .bg-gold-4 {  background: rgba(244, 221, 165, 0.7);  fill: rgba(244, 221, 165, 0.7); }.map-divcontainer .bg-gold-5 {  background: rgba(244, 221, 165, 0.6);}.map-divcontainer .bg-gold-6 {  background: #f4dda5;  fill: #f4dda5; }.map-divcontainer .bg-gold-7 {  background: rgba(244, 221, 165, 0.2);  fill: rgba(244, 221, 165, 0.2); }.map-divcontainer .bg-gold-8 {  background: rgba(244, 221, 165, 0.1);  fill: rgba(244, 221, 165, 0.1);}.map-divcontainer .bg-orange-1 {  background-color: #f69460;  fill: #f69460; }.map-divcontainer .bg-orange-2 {  background: #F7A072;  fill: #F7A072;}.map-divcontainer .bg-orange-3 {  background: rgba(247, 160, 114, 0.8);  fill: rgba(247, 160, 114, 0.8); }.map-divcontainer .bg-orange-4 {  background: rgba(247, 160, 114, 0.7);  fill: rgba(247, 160, 114, 0.7); }.map-divcontainer .bg-orange-5 {  background: rgba(247, 160, 114, 0.6);  fill: rgba(247, 160, 114, 0.6);}.map-divcontainer .bg-orange-6 {  background: rgba(247, 160, 114, 0.4);  fill: rgba(247, 160, 114, 0.4);}.map-divcontainer .bg-orange-7 {  background: rgba(247, 160, 114, 0.2);  fill: rgba(247, 160, 114, 0.2);}.map-divcontainer .bg-orange-8 {  background: rgba(247, 160, 114, 0.1);  fill: rgba(247, 160, 114, 0.1);}.map-divcontainer .bg-blue-gray-1 {  background-color: #87b2cf;  fill: #87b2cf;}.map-divcontainer .bg-blue-gray-2 {  background: #9AC3E0;  fill: #9AC3E0;}.map-divcontainer .bg-blue-gray-3 {  background: rgba(154, 195, 224, 0.8);  fill: rgba(154, 195, 224, 0.8);}.map-divcontainer .bg-blue-gray-4 {  background: rgba(154, 195, 224, 0.7);  fill: rgba(154, 195, 224, 0.7); }.map-divcontainer .bg-blue-gray-5 {  background: rgba(154, 195, 224, 0.6);  fill: rgba(154, 195, 224, 0.6); }.map-divcontainer .bg-blue-gray-6 {  background: rgba(154, 195, 224, 0.4);  fill: rgba(154, 195, 224, 0.4); }.map-divcontainer .bg-blue-gray-7 {  background: rgba(154, 195, 224, 0.2);  fill: rgba(154, 195, 224, 0.2);}.map-divcontainer .bg-blue-gray-8 {  background: rgba(154, 195, 224, 0.1);  fill: rgba(154, 195, 224, 0.1);  stroke: #ccc;}.map-divcontainer .bg-teal-1 {  background: #57bca5;  fill: #57bca5; }.map-divcontainer .bg-teal-2 {  background: #70C4B0;  fill: #70C4B0; }.map-divcontainer .bg-teal-3 {  background: rgba(112, 196, 176, 0.8);  fill: rgba(112, 196, 176, 0.8); }.map-divcontainer .bg-teal-4 {  background: rgba(112, 196, 176, 0.7);  fill: rgba(112, 196, 176, 0.7); }.map-divcontainer .bg-teal-5 {  background: rgba(112, 196, 176, 0.6);  fill: rgba(112, 196, 176, 0.6);}.map-divcontainer .bg-teal-6 {  background: rgba(112, 196, 176, 0.4);  fill: rgba(112, 196, 176, 0.4);}.map-divcontainer .bg-teal-7 {  background: rgba(112, 196, 176, 0.2);  fill: rgba(112, 196, 176, 0.2);  stroke: #ccc;}.map-divcontainer .bg-teal-8 {  background: rgba(112, 196, 176, 0.1);  fill: rgba(112, 196, 176, 0.1);}.map-divcontainer .bg-gray-1 {  background-color: #ccc;  fill: #ccc;}.map-divcontainer .bg-gray-2 {  background: #D9D9D9;  fill: #D9D9D9;}.map-divcontainer .bg-gray-3 {  background: rgba(217, 217, 217, 0.8);  fill: rgba(217, 217, 217, 0.8);  }.map-divcontainer .bg-gray-4 {  background: rgba(217, 217, 217, 0.7);  fill: rgba(217, 217, 217, 0.7);}.map-divcontainer .bg-gray-5 {  background: rgba(217, 217, 217, 0.6);  fill: rgba(217, 217, 217, 0.6);}.map-divcontainer .bg-gray-6 {  background: rgba(217, 217, 217, 0.4);  fill: rgba(217, 217, 217, 0.4);  stroke: #ccc;}.map-divcontainer .bg-gray-7 {  background: rgba(217, 217, 217, 0.2);  fill: rgba(217, 217, 217, 0.2);}.map-divcontainer .bg-gray-8 {  background: rgba(217, 217, 217, 0.1);  fill: rgba(217, 217, 217, 0.1);}.map-divcontainer div[class^=bg-dark-],.map-divcontainer div[class*=" bg-dark-"] {  color: white;}.map-divcontainer .bg-dark-blue-1 {  background-color: #173859;  fill: #173859;}.map-divcontainer .bg-dark-blue-2 {  background: #1E4A76;  fill: #1E4A76;  stroke: #ccc;}.map-divcontainer .bg-dark-blue-3 {  background: #24588D;  fill: #24588D; }.map-divcontainer .bg-dark-blue-4 {  background: rgba(36, 88, 141, 0.8);  fill: rgba(36, 88, 141, 0.8);}.map-divcontainer .bg-dark-blue-5 {  background: rgba(36, 88, 141, 0.7);  fill: rgba(36, 88, 141, 0.7);  }.map-divcontainer .bg-dark-blue-6 {  background: rgba(36, 88, 141, 0.6);  fill: rgba(36, 88, 141, 0.6); }.map-divcontainer .bg-dark-blue-7 {  background: rgba(36, 88, 141, 0.4);  fill: rgba(36, 88, 141, 0.4);}.map-divcontainer .bg-dark-blue-8 {  background: rgba(36, 88, 141, 0.2);  fill: rgba(36, 88, 141, 0.2);  }.map-divcontainer .bg-dark-red-1 {  background: #5e250d;  fill: #5e250d;}.map-divcontainer .bg-dark-red-2 {  background: #793011;  fill: #793011;}.map-divcontainer .bg-dark-red-3 {  background: #903914;  fill: #903914;}.map-divcontainer .bg-dark-red-4 {  background: rgba(144, 57, 20, 0.8);  fill: rgba(144, 57, 20, 0.8);}.map-divcontainer .bg-dark-red-5 {  background: rgba(144, 57, 20, 0.7);  fill: rgba(144, 57, 20, 0.7); }.map-divcontainer .bg-dark-red-6 {  background: rgba(144, 57, 20, 0.6);  fill: rgba(144, 57, 20, 0.6);}.map-divcontainer .bg-dark-red-7 {  background: rgba(144, 57, 20, 0.4);  fill: rgba(144, 57, 20, 0.4);}.map-divcontainer .bg-dark-red-8 {  background: rgba(144, 57, 20, 0.2);  fill: rgba(144, 57, 20, 0.2);  }.map-divcontainer .bg-dark-navy-1 {  background-color: #111b37;  fill: #111b37; }.map-divcontainer .bg-dark-navy-2 {  background: #1D2E5E;  fill: #1D2E5E; }.map-divcontainer .bg-dark-navy-3 {  background: #243974;  fill: #243974; }.map-divcontainer .bg-dark-navy-4 {  background: rgba(36, 57, 116, 0.8);  fill: rgba(36, 57, 116, 0.8); }.map-divcontainer .bg-dark-navy-5 {  background: rgba(36, 57, 116, 0.7);  fill: rgba(36, 57, 116, 0.7);}.map-divcontainer .bg-dark-navy-6 {  background: rgba(36, 57, 116, 0.6);  fill: rgba(36, 57, 116, 0.6);}.map-divcontainer .bg-dark-navy-7 {  background: rgba(36, 57, 116, 0.4);  fill: rgba(36, 57, 116, 0.4);}.map-divcontainer .bg-dark-navy-8 {  background: rgba(36, 57, 116, 0.2);  fill: rgba(36, 57, 116, 0.2);}.map-divcontainer .bg-dark-green-1 {  background: #0c2214;  fill: #0c2214; }.map-divcontainer .bg-dark-green-2 {  background: #174027;  fill: #174027; }.map-divcontainer .bg-dark-green-3 {  background: #1E5332;  fill: #1E5332;  stroke: #ccc;}.map-divcontainer .bg-dark-green-4 {  background: rgba(30, 83, 50, 0.8);  fill: rgba(30, 83, 50, 0.8);}.map-divcontainer .bg-dark-green-5 {  background: rgba(30, 83, 50, 0.7);  fill: rgba(30, 83, 50, 0.7);}.map-divcontainer .bg-dark-green-6 {  background: rgba(30, 83, 50, 0.6);  fill: rgba(30, 83, 50, 0.6);}.map-divcontainer .bg-dark-green-7 {  background: rgba(30, 83, 50, 0.4);  fill: rgba(30, 83, 50, 0.4); }.map-divcontainer .bg-dark-green-8 {  background: rgba(30, 83, 50, 0.2);  fill: rgba(30, 83, 50, 0.2); }.map-divcontainer .highcharts-data-label.bg-map-0 text,.map-divcontainer .highcharts-data-label.bg-map-1 text,.map-divcontainer .highcharts-data-label.bg-map-3 text,.map-divcontainer .highcharts-data-label.bg-gold-0 text,.map-divcontainer .highcharts-data-label.bg-gold-1 text,.map-divcontainer .highcharts-data-label.bg-gold-2 text,.map-divcontainer .highcharts-data-label.bg-gold-3 text,.map-divcontainer .highcharts-data-label.bg-gold-4 text,.map-divcontainer .highcharts-data-label.bg-gold-5 text,.map-divcontainer .highcharts-data-label.bg-gold-6 text,.map-divcontainer .highcharts-data-label.bg-gold-7 text,.map-divcontainer .highcharts-data-label.bg-gold-8 text,.map-divcontainer .highcharts-data-label.bg-orange-0 text,.map-divcontainer .highcharts-data-label.bg-orange-2 text,.map-divcontainer .highcharts-data-label.bg-orange-3 text,.map-divcontainer .highcharts-data-label.bg-orange-4 text,.map-divcontainer .highcharts-data-label.bg-orange-5 text,.map-divcontainer .highcharts-data-label.bg-orange-6 text,.map-divcontainer .highcharts-data-label.bg-orange-7 text,.map-divcontainer .highcharts-data-label.bg-orange-8 text,.map-divcontainer .highcharts-data-label.bg-political-3.bg-political-1 text .highcharts-data-label.bg-political-3.bg-political-2 text,.map-divcontainer .highcharts-data-label.bg-political-3-statebox:not(.bg-political-2-statebox):not(.bg-political-1-statebox) text,.map-divcontainer .highcharts-data-label.bg-political-4-statebox:not(.bg-political-2-statebox):not(.bg-political-1-statebox) text,.map-divcontainer .highcharts-data-label.bg-political-3:not(.bg-political-2-statebox):not(.bg-political-1-statebox) text,.map-divcontainer .highcharts-data-label.bg-political-4:not(.bg-political-2-statebox):not(.bg-political-1-statebox) text,.map-divcontainer .highcharts-data-label.bg-political-4.bg-political-1 text,.map-divcontainer .highcharts-data-label.bg-political-4.bg-political-2 text,.map-divcontainer .highcharts-data-label.bg-dark-navy-7 text,.map-divcontainer .highcharts-data-label.bg-dark-navy-8 text,.map-divcontainer .highcharts-data-label.bg-dark-green-7 text,.map-divcontainer .highcharts-data-label.bg-dark-green-8 text,.map-divcontainer .highcharts-data-label.bg-dark-red-7 text,.map-divcontainer .highcharts-data-label.bg-dark-red-8 text,.map-divcontainer .highcharts-data-label.bg-dark-blue-7 text,.map-divcontainer .highcharts-data-label.bg-dark-blue-8 text,.map-divcontainer .highcharts-data-label.bg-gray-0 text,.map-divcontainer .highcharts-data-label.bg-gray-1 text,.map-divcontainer .highcharts-data-label.bg-gray-2 text,.map-divcontainer .highcharts-data-label.bg-gray-3 text,.map-divcontainer .highcharts-data-label.bg-gray-4 text,.map-divcontainer .highcharts-data-label.bg-gray-5 text,.map-divcontainer .highcharts-data-label.bg-gray-6 text,.map-divcontainer .highcharts-data-label.bg-gray-7 text,.map-divcontainer .highcharts-data-label.bg-gray-8 text,.map-divcontainer .highcharts-data-label.bg-blue-gray-0 text,.map-divcontainer .highcharts-data-label.bg-blue-gray-5 text,.map-divcontainer .highcharts-data-label.bg-blue-gray-6 text,.map-divcontainer .highcharts-data-label.bg-blue-gray-7 text,.map-divcontainer .highcharts-data-label.bg-blue-gray-8 text,.map-divcontainer .highcharts-data-label.bg-teal-0 text,.map-divcontainer .highcharts-data-label.bg-teal-5 text,.map-divcontainer .highcharts-data-label.bg-teal-6 text,.map-divcontainer .highcharts-data-label.bg-teal-7 text,.map-divcontainer .highcharts-data-label.bg-teal-8 text {  fill: #000 !important;}.map-divcontainer .bg-map-1 {  background: #cad8b7;  fill: #cad8b7;}.map-divcontainer .bg-map-2 {  background: #87b2cf;  fill: #87b2cf;}.map-divcontainer .bg-map-3 {  background: #f0d389;  fill: #f0d389;}.map-divcontainer .bg-map-4 {  background: #f7a072;  fill: #f7a072;}.map-divcontainer .bg-map-5 {  background: #70c4b0;  fill: #70c4b0; }.map-divcontainer .bg-map-7 {  background: #a4b9ac;  fill: #a4b9ac; }.map-divcontainer .bg-map-8 {  background: #9ac3e0;  fill: #9ac3e0;}.map-divcontainer .bg-map-6 {  background: #fff782;  fill: #fff782;}.map-divcontainer .bg-political-1 {  background: #BB2D26;  fill: #BB2D26;  stroke: #ccc;  color: #fff;}.map-divcontainer .bg-political-2 {  background: #243974;  fill: #243974;  stroke: #ccc;  color: #fff;}.map-divcontainer .bg-political-3 {  background: #f0d389;  fill: #f0d389;  stroke: #ccc;  color: #fff;}.map-divcontainer .bg-political-4 {  background: #D9D9D9;  fill: #D9D9D9;  stroke: #ccc;}.map-divcontainer .highcharts-title {  fill: #262222;  font-size: 1.5rem;  font-family: "Merriweather", serif;  font-weight: 700;}.highcharts-root {  font-family: "Open Sans", Arial, Helvetica, sans-serif !important;}.highcharts-container {  font-family: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}.highcharts-markers, .highcharts-series-inactive {  opacity: inherit;}.map-divcontainer > div:first-child {  min-width: 60%;}.map-divcontainer-rightcolumn {  position: relative;  margin-top: 5rem;  padding: 1rem;  border: 1px solid #f2f2f2;  background: white;  box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.5);}@media (min-width: 568px) {  .map-divcontainer-rightcolumn {    max-width: 250px;  }}.map-divcontainer-rightcolumn .dropdown-menu {  padding: 0;  font-size: 0.875rem;}.map-divcontainer-rightcolumn .dropdown-item {  color: #262222;  font-size: 0.875rem;}.map-divcontainer-rightcolumn .dropdown-item.active {  color: #1A71AE;  pointer-events: none;}.map-divcontainer-rightcolumn .dropdown-item:first-child {  border-bottom: 1px solid #e8e8e8;}.map-divcontainer-rightcolumn .dropdown {  position: absolute;  top: -3.3rem;  right: 0;}.map-divcontainer-rightcolumn .dropdown .dropdown-toggle {  position: relative;  padding: 0.5rem 2rem 0.5rem 1.25rem;  font-size: 0.75rem;  font-weight: bold;  text-transform: capitalize;  float: right;}.map-divcontainer-rightcolumn .dropdown .dropdown-toggle::after {  font-size: 10px;  top: 0.55rem;}.bg-map-0.map-keycontainer-block,.bg-political-0.map-keycontainer-block {  border: 1px solid #ccc;}.map-keycontainer {  font-size: 0.75rem;}.map-keycontainer ul {  margin: 0 !important;  padding-left: 0 !important;}.map-keycontainer li {  display: flex;  margin-bottom: 0.5rem;}.map-keycontainer li .map-keycontainer-block {  flex: 0 0 auto;}.map-keycontainer li .map-keycontainer-label {  margin-left: 0.5rem;}.map-keycontainer li::before {  display: none !important;}.highcharts-container {  max-height: 100% !important;  overflow: visible !important;}.highcharts-credits,.highcharts-exporting-group {  display: none;}/*# sourceMappingURL=map.css.map */