@import url(https://fonts.googleapis.com/css2?family=Abel&family=IBM+Plex+Sans:wght@200&display=swap);.vitals p[data-v-382bc7ef]{margin-top:0;margin-left:20px}.high[data-v-382bc7ef]{font-size:2.5rem}.d-inline[data-v-1b2db228]{display:inline-block}.small[data-v-1b2db228]{font-size:1.5rem}.date-time[data-v-1b2db228]{display:grid;grid-template-columns:1fr .5fr 1fr;height:100px}.current[data-v-1b2db228],.date[data-v-1b2db228],.time[data-v-1b2db228]{@media screen and (max-width:1000px){display:none}}.time[data-v-1b2db228]{font-size:5.5rem}.current[data-v-1b2db228]{text-align:center;font-size:3.5rem;padding-top:1rem}.date[data-v-1b2db228]{text-align:right;margin-top:15px;font-size:3.5rem}.dinner-item[data-v-eadf276c]{min-height:170px;position:relative;width:100%}h2[data-v-eadf276c]{margin:0;width:100%;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%)}.medium-title h2[data-v-eadf276c],.short-title h2[data-v-eadf276c]{font-size:1.75rem}.long-title h2[data-v-eadf276c]{font-size:1.5rem}.complete h2[data-v-eadf276c]{filter:blur(3px);color:#7c7f8c}.recipe-link a svg[data-v-eadf276c]{height:30px;width:30px}.complete .recipe-link a[data-v-eadf276c]{filter:blur(3px)}.recipe-link a[data-v-eadf276c]{color:#7c7f8c;text-decoration:none}.recipe-link[data-v-eadf276c]{position:absolute;top:10px;right:10px;font-size:.8rem;text-decoration:none}.solar[data-v-2f9a8210]{position:relative}.solar-value[data-v-2f9a8210]{position:absolute;text-align:right;top:4px;padding-right:5px;width:100%}.text-left[data-v-2f9a8210]{text-align:left!important}.solar-bar[data-v-2f9a8210]{position:relative;border-radius:20px;height:30px;width:100%;background-image:linear-gradient(90deg,#1a1d2d,#ff272a)}.today .solar-bar[data-v-2f9a8210]{background-image:linear-gradient(90deg,#253350,#ff272a)}.label[data-v-2f9a8210]{top:0;width:100%;position:absolute;padding:0 0;text-align:right;color:#fff;text-shadow:0 0 2px #12151c;box-sizing:border-box}.gradient[data-v-2f9a8210]{display:none;top:0;right:0;position:absolute;height:30px;background-color:#12151c;border-radius:20px}.today .gradient[data-v-2f9a8210]{background-color:#263350}.stats-modal[data-v-1866774e]{position:absolute;top:3%;left:1%;width:98%;height:94%;background-color:#2d3748;@media screen and (max-width:1000px){position:fixed;height:auto;width:100%}}.solar-stats canvas[data-v-1866774e]{height:250px!important}.px-5[data-v-1866774e]{padding:0 20px}table[data-v-1866774e]{font-size:1rem}.text-right[data-v-1866774e]{text-align:right}.text-left[data-v-1866774e]{text-align:left}.stats-content[data-v-1866774e]{padding:0 20px;color:#ededed;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;@media screen and (max-width:1000px){display:grid;grid-template-columns:1fr}}.close-button[data-v-1866774e]{float:right;padding:10px 15px;color:#ededed}.home-display.darkmode[data-v-76796a9d]{background-color:#12151c;color:#eee;@media screen and (max-width:1000px){height:auto;max-height:none}}.fetching[data-v-76796a9d]{margin-top:240px}.weather-day[data-v-76796a9d]{height:90px}.home-display[data-v-76796a9d]{max-height:545px;overflow:hidden}header[data-v-76796a9d]{display:grid;grid-template-columns:100px 1fr 100px}footer[data-v-76796a9d]{margin-top:20px;display:grid;grid-template-columns:1fr 1fr}.week[data-v-76796a9d]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;min-height:350px;@media screen and (max-width:1000px){display:grid;grid-template-columns:1fr;min-height:350px}}.day[data-v-76796a9d]{text-align:center;border-radius:15px;background-color:#1a1d2d;margin:10px;padding:10px;@media screen and (max-width:1000px){width:80%;min-width:230px;margin:0 auto 20px}}.next-week svg[data-v-76796a9d],.previous-week svg[data-v-76796a9d]{fill:#971c1e;height:80px}.next-week[data-v-76796a9d],.previous-week[data-v-76796a9d]{margin-top:15px;text-align:center;color:#971c1e}.previous-week svg[data-v-76796a9d]{transform:rotate(180deg)}.buttons li[data-v-76796a9d]{display:inline-block;margin-right:20px}.buttons[data-v-76796a9d]{float:right;margin-top:0;list-style:none;margin-right:20px}.today[data-v-76796a9d]{background-color:#253350}.solar-benefits[data-v-76796a9d]{margin-left:10px;text-align:left;font-size:1.2rem}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:IBM Plex Sans,sans-serif;margin:0;background-color:#12151c;//cursor:none;overflow:hidden;@media screen and (max-width:1000px){overflow:auto}}