#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:5rem 0 0 0!important}.chartContainer{position:relative;margin-bottom:15px}.chartContainer h3{position:absolute;bottom:5%;left:50%;transform:translateX(-50%)}.chartContainer h2{width:100%;font-size:1rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}@media(max-width:992px){.chartContainer h3{position:absolute;bottom:2%;left:50%;transform:translateX(-50%);font-size:1rem}}.extraMetric[data-v-4394b4a1]{display:flex;justify-content:center;align-items:center;text-align:center;height:100%}.extraMetric .card-body[data-v-4394b4a1]{display:flex;flex-direction:column;justify-content:center;align-items:center}.extraMetric strong[data-v-4394b4a1]{font-weight:700}.extraMetric span[data-v-4394b4a1]{text-transform:uppercase;font-weight:100;font-size:.75rem;display:block;margin-top:2px;color:#c8c8c8;letter-spacing:.3px}@media(max-width:1400px){.extraMetric span[data-v-4394b4a1]{letter-spacing:.1px;font-size:.6rem}}@media(max-width:992px){.extraMetric span[data-v-4394b4a1]{letter-spacing:0;font-size:.6rem}.extraMetric strong[data-v-4394b4a1]{letter-spacing:0;font-size:.8rem}}.forecast-widget[data-v-315e89d7]{background:#343a40;border-radius:8px;padding:1rem;border:1px solid #495057}.forecast-day[data-v-315e89d7]{min-height:50px;border-color:#495057!important}.day-info[data-v-315e89d7]{flex:1;min-width:80px}.weather-icon[data-v-315e89d7]{flex:0 0 40px}.weather-icon-size[data-v-315e89d7]{font-size:1.2rem}.temps[data-v-315e89d7]{flex:0 0 40px}.rain-chance[data-v-315e89d7]{flex:0 0 35px}.high-temp[data-v-315e89d7]{font-size:1rem}.low-temp[data-v-315e89d7]{font-size:.8rem}.forecast-header h5[data-v-315e89d7]{color:#f8f9fa}.liveAnim[data-v-7fa936b2]{animation:fade-in-out-7fa936b2 3s infinite}@keyframes fade-in-out-7fa936b2{0%{opacity:0}50%{opacity:1}to{opacity:0}}