body{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:white;color:#666;font-weight:normal;line-height:1.25;position:relative;font-size:1.25rem}#display{width:100vw;max-width:70em;height:auto;background-color:white;padding:1.5em;display:flex;flex-wrap:wrap;align-items:center}#display>*{flex:0 0 100%}header{display:flex;justify-content:space-between;gap:.75em;align-items:baseline}@media screen and (max-width:64em){header{align-items:center;flex-direction:column}}header .logo{width:30vw;max-width:10em}header .logo img{width:100%;height:auto}main{text-align:center}main #current-power{line-height:1;text-align:center}main #current-power .value{font-size:3em}main #stats{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5em}main #stats .value{font-size:2em}main #stats>*{flex:1 0 15em}main #power-equiv,main #energy-equiv{max-width:30em;margin:0 auto 0}footer{margin-top:3em;font-size:.8em;text-align:center}hr{margin:.75em 0}h1{font-size:1.25em;font-weight:normal;text-align:center;margin:0}h1 span{white-space:nowrap}h2{font-size:1em;font-weight:bold;margin:0 auto .3em}label{font-weight:400;display:block}span.nowrap{white-space:nowrap}div.debug{position:absolute;bottom:0;right:1.5em;left:1.5em;text-align:center;z-index:1000}#current-power .pie{--w:5em;font-size:1em}.today .pie{--gauge-color:#dbc873}.monthly .pie{--gauge-color:#aabe67}.yearly .pie{--gauge-color:#63a786}#current-power .pie{--gauge-color:#69b2a5}.lifetime .pie{--gauge-color:#ccc}.lifetime .pie.animate{animation:pie calc(var(--t)/1000*1s) cubic-bezier(0, .35, .77, .89)}/*# sourceMappingURL=./web.css.map */