#day-progress-value{font-weight:700}#day-progress-bar,#progress-sun{width:100%}#progress-sun-value{font-size:1.25em;font-weight:700;text-align:center}.gauge{position:relative;border-radius:50%/100% 100% 0 0;background-color:orange;overflow:hidden}.gauge:before{content:"";display:block;padding-top:50%}.gauge .chart{overflow:hidden}.gauge .mask{position:absolute;left:30%;right:30%;bottom:0;top:60%;background-color:var(--color-background,#fafafa);border-radius:50%/100% 100% 0 0}.gauge .percentage{position:absolute;top:-1px;left:-1px;bottom:0;right:-1px;background-color:var(--color-input-background,#f2f2f2);transform:rotate(var(--rotation));transform-origin:bottom center;transition-duration:600}.gauge:hover{--rotation:100deg}.gauge .value{position:absolute;bottom:0;left:0;width:100%;text-align:center}.gauge .min{position:absolute;bottom:0;left:5%}.gauge .max{position:absolute;bottom:0;right:5%}
