[data-v-417e78f5]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:220px}.water-progress[data-v-417e78f5]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.water-progress .water-canvas[data-v-417e78f5]{width:100%;height:100%}.water-progress .content[data-v-417e78f5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;white-space:nowrap}.water-progress .content .value[data-v-417e78f5]{font-size:calc(20px + .5vw);color:#fff}.water-progress .content .unit[data-v-417e78f5]{font-size:calc(12px + .2vw);color:#fff;margin-left:4px}.water-progress .title[data-v-417e78f5]{font-size:calc(12px + .2vw);margin-bottom:1vh;color:#fff}[data-v-a73b8442]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:220px}.circle-progress[data-v-a73b8442]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.circle-progress .title[data-v-a73b8442]{font-size:calc(12px + .2vw);margin-bottom:1vh;color:#fff;text-align:center;width:100%;flex-shrink:0}.circle-progress .progress-canvas[data-v-a73b8442]{flex:1;width:100%}.circle-progress .content[data-v-a73b8442]{position:absolute;top:66%;left:50%;transform:translate(-50%,-50%);z-index:2;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center;pointer-events:none}.circle-progress .content .value[data-v-a73b8442]{font-size:calc(20px + .5vw);color:#fff}.circle-progress .content .unit[data-v-a73b8442]{font-size:calc(10px + .2vw);color:#fff;margin-left:4px}[data-v-3b172418]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:220px}.batch-chart[data-v-3b172418]{height:100%;width:100%;display:flex;flex-direction:column}.batch-chart .title[data-v-3b172418]{font-size:calc(14px + .2vw);color:#fff;padding:10px;text-align:center;font-weight:700}.batch-chart .chart[data-v-3b172418]{flex:1;width:100%;min-height:200px}[data-v-74dc76e4]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:220px}.module-container[data-v-74dc76e4]{height:100%;width:100%;display:flex;justify-content:space-between;box-sizing:border-box;align-items:center}.module-container .date-section[data-v-74dc76e4]{flex:1;display:flex;gap:1vw;height:100%}.module-container .date-section .date-item[data-v-74dc76e4]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1vh 0;flex:1}.module-container .date-section .date-item .date[data-v-74dc76e4]{font-size:calc(14px + .3vw)}.module-container .date-section .date-item .tag[data-v-74dc76e4]{display:inline-block;padding:.2vh 1vw;border-radius:2px;font-size:calc(12px + .2vw)}.module-container .date-section .date-item .tag.current[data-v-74dc76e4]{background:#1a5d1a}.module-container .date-section .date-item .tag.forecast[data-v-74dc76e4]{background:#06c}.module-container .date-section .date-item .day-type[data-v-74dc76e4]{font-size:calc(12px + .2vw)}.module-container .date-section .date-item .temp[data-v-74dc76e4],.module-container .date-section .date-item .weather[data-v-74dc76e4]{font-size:calc(12px + .2vw);color:hsla(0,0%,100%,.8)}.module-container .forecast-section[data-v-74dc76e4]{flex:1.5;display:flex;justify-content:center;gap:1vw}.module-container .forecast-section .water-ratio[data-v-74dc76e4],.module-container .forecast-section .water-volume[data-v-74dc76e4]{text-align:center}.module-container .forecast-section .water-ratio .circle-progress[data-v-74dc76e4],.module-container .forecast-section .water-volume .circle-progress[data-v-74dc76e4]{position:relative;width:8vw;height:8vw;margin-bottom:1vh}.module-container .forecast-section .water-ratio .circle-progress .value[data-v-74dc76e4],.module-container .forecast-section .water-volume .circle-progress .value[data-v-74dc76e4]{font-size:calc(20px + .5vw)}.module-container .forecast-section .water-ratio .circle-progress .unit[data-v-74dc76e4],.module-container .forecast-section .water-ratio .title[data-v-74dc76e4],.module-container .forecast-section .water-volume .circle-progress .unit[data-v-74dc76e4],.module-container .forecast-section .water-volume .title[data-v-74dc76e4]{font-size:calc(12px + .2vw)}.module-container .discharge-section[data-v-74dc76e4]{flex:1.5}.module-container .discharge-section .title[data-v-74dc76e4]{font-size:calc(12px + .2vw);margin-bottom:1vh}.module-container .discharge-section .chart[data-v-74dc76e4]{height:calc(100% - 4vh)}