.plant-detail-board[data-v-ccb2747e]{padding:20px;height:100%;background:#ebeced}.plant-detail-board .detail-header[data-v-ccb2747e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.plant-detail-board .detail-header .detail-title[data-v-ccb2747e]{font-size:18px;font-weight:600}.plant-detail-board .detail-content[data-v-ccb2747e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:24px}.plant-detail-board .detail-content .detail-left[data-v-ccb2747e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plant-detail-board .detail-content .detail-left .board-chart[data-v-ccb2747e]{width:700px;height:400px;background-image:url(../img/plant-board-bg.969ad3ee.png);background-repeat:no-repeat;background-size:contain;position:relative}.plant-detail-board .detail-content .detail-left .board-chart .board-chart-device[data-v-ccb2747e]{width:60px;height:60px;position:absolute;top:190px;left:335px}.plant-detail-board .detail-content .detail-left .board-chart .board-chart-battery[data-v-ccb2747e]{width:50px;height:90px;position:absolute;top:250px;left:340px}.plant-detail-board .detail-content .detail-left .board-chart .power-grid-to-home[data-v-ccb2747e]{position:absolute;top:65px;left:166px}.plant-detail-board .detail-content .detail-left .board-chart .device-to-home[data-v-ccb2747e]{position:absolute;top:170px;left:249px}.plant-detail-board .detail-content .detail-left .board-chart .to-home[data-v-ccb2747e]{position:absolute;top:177px;left:246px}.plant-detail-board .detail-content .detail-left .board-chart .solar-panels-to-device[data-v-ccb2747e]{position:absolute;top:115px;left:335px}.plant-detail-board .detail-content .detail-left .board-chart .device-to-battery[data-v-ccb2747e]{position:absolute;top:236px;left:333px}.plant-detail-board .detail-content .detail-right[data-v-ccb2747e]{width:620px}.plant-detail-board .detail-content .detail-right .board-card[data-v-ccb2747e]{background-color:#f7f7f7;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.04),inset 0 0 5px 3px hsla(0,0%,100%,.87);box-shadow:0 0 15px 0 rgba(0,0,0,.04),inset 0 0 5px 3px hsla(0,0%,100%,.87);border-radius:12px;padding:16px;margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.plant-detail-board .detail-content .detail-right .board-card .card-title[data-v-ccb2747e]{font-size:16px;font-weight:600;margin-bottom:16px}.plant-detail-board .detail-content .detail-right .board-card .metric-card[data-v-ccb2747e]{border-radius:12px;padding:18px 16px;text-align:center}.plant-detail-board .detail-content .detail-right .board-card .metric-card .metric-value[data-v-ccb2747e]{font-size:24px;font-weight:700;color:#111}.plant-detail-board .detail-content .detail-right .board-card .metric-card .metric-unit[data-v-ccb2747e]{font-size:14px;color:#888;margin-top:4px}.plant-detail-board .detail-content .detail-right .board-card .metric-card .metric-label[data-v-ccb2747e]{margin-top:12px;color:#666}.plant-detail-board .detail-content .detail-right .board-card .env-card[data-v-ccb2747e]{background:#fff;border-radius:12px;padding:20px 16px;text-align:center}.plant-detail-board .detail-content .detail-right .board-card .env-card .env-value[data-v-ccb2747e]{font-size:20px;font-weight:700}.plant-detail-board .detail-content .detail-right .board-card .env-card .env-label[data-v-ccb2747e]{margin-top:8px;color:#777}.power-grid-to-home-line[data-v-ccb2747e],.solar-panels-to-device-line[data-v-ccb2747e],.to-home-line[data-v-ccb2747e]{stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:40,200;stroke-dashoffset:200;-webkit-animation:solar-panels-to-device-line-ccb2747e 2s linear infinite;animation:solar-panels-to-device-line-ccb2747e 2s linear infinite}@-webkit-keyframes solar-panels-to-device-line-ccb2747e{0%{stroke-dashoffset:200}to{stroke-dashoffset:-40}}@keyframes solar-panels-to-device-line-ccb2747e{0%{stroke-dashoffset:200}to{stroke-dashoffset:-40}}.device-to-battery-line[data-v-ccb2747e]{stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:15,200;stroke-dashoffset:200;-webkit-animation:device-to-battery-line-ccb2747e 2s linear infinite;animation:device-to-battery-line-ccb2747e 2s linear infinite}@-webkit-keyframes device-to-battery-line-ccb2747e{0%{stroke-dashoffset:-15}to{stroke-dashoffset:150}}@keyframes device-to-battery-line-ccb2747e{0%{stroke-dashoffset:-15}to{stroke-dashoffset:150}}.device-to-home-line[data-v-ccb2747e]{stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:40,200;stroke-dashoffset:200;-webkit-animation:device-to-home-line-ccb2747e 2s linear infinite;animation:device-to-home-line-ccb2747e 2s linear infinite}@-webkit-keyframes device-to-home-line-ccb2747e{0%{stroke-dashoffset:-40}to{stroke-dashoffset:200}}@keyframes device-to-home-line-ccb2747e{0%{stroke-dashoffset:-40}to{stroke-dashoffset:200}}