.StationDialog-mask[data-v-8ee0ba62]{z-index:9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StationPop[data-v-8ee0ba62]{--station-bg:#002140f2;--station-border:#00d9ff40;--station-title:#05ddfa;--station-text:#b4e4ff;--station-label:#7fc8e8;--station-value:#05ddfa;--station-warning:#ffa726;--station-danger:#ff4d4f;--station-tab-active-bg:#00d9ff33;--station-tab-active-border:#00d9ff;background:var(--station-bg);border:1px solid var(--station-border);width:900px;color:var(--station-text);border-radius:8px;padding:24px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000080,0 0 16px #00d9ff1a}.StationPop-close[data-v-8ee0ba62]{cursor:pointer;width:16px;height:16px;color:#fffc;background:#b4c4d247;border:1px solid #b0d2e65c;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.StationPop-close[data-v-8ee0ba62]:hover{color:#7a1b18;background:#ff5f57;border-color:#e0443e}.StationPop-close:hover .StationPop-close-icon[data-v-8ee0ba62]{opacity:1}.StationPop-close-icon[data-v-8ee0ba62]{opacity:0;font-size:10px}.StationPop-title[data-v-8ee0ba62]{color:var(--station-title);text-align:center;text-shadow:0 0 8px #00ffe84d;margin-bottom:8px;font-size:20px;font-weight:700}.StationPop-subtitle[data-v-8ee0ba62]{color:var(--station-text);justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:0 4px;font-size:14px;display:flex}.StationPop-dataTime[data-v-8ee0ba62]{text-align:center;color:var(--station-label);font-size:13px}.StationPop-info[data-v-8ee0ba62]{background:#003c504d;border-radius:8px;flex-direction:column;gap:8px 16px;margin-bottom:16px;padding:12px 16px;display:flex}.StationPop-infoItem[data-v-8ee0ba62]{align-items:flex-start;display:flex}.StationPop-infoItem--wide[data-v-8ee0ba62]{grid-column:span 2}.StationPop-infoLabel[data-v-8ee0ba62]{color:var(--station-label);white-space:nowrap;flex-shrink:0}.StationPop-infoValue[data-v-8ee0ba62]{color:var(--station-text)}.StationPop-main[data-v-8ee0ba62]{grid-template-columns:200px 220px 1fr;gap:16px;margin-bottom:16px;display:grid}.StationPop-section[data-v-8ee0ba62]{background:#003c5033;border-radius:8px;padding:16px}.StationPop-section--statistics[data-v-8ee0ba62]{padding-bottom:44px;position:relative}.StationPop-section--chart[data-v-8ee0ba62]{flex-direction:column;gap:12px;min-width:0;display:flex}.StationPop-sectionTitle[data-v-8ee0ba62]{color:var(--station-title);align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.StationPop-sectionBar[data-v-8ee0ba62]{background:var(--station-title);border-radius:2px;width:4px;height:16px;box-shadow:0 0 6px #00ffe866}.StationPop-realtime[data-v-8ee0ba62],.StationPop-statistics[data-v-8ee0ba62]{flex-direction:column;gap:8px;display:flex}.StationPop-realtimeItem[data-v-8ee0ba62],.StationPop-statisticsItem[data-v-8ee0ba62]{align-items:baseline;display:flex}.StationPop-realtimeLabel[data-v-8ee0ba62],.StationPop-statisticsLabel[data-v-8ee0ba62]{color:var(--station-label);white-space:nowrap;flex-shrink:0}.StationPop-realtimeValue[data-v-8ee0ba62]{color:var(--station-value)}.StationPop-statisticsValue[data-v-8ee0ba62]{color:var(--station-warning)}.StationPop-tabs[data-v-8ee0ba62]{border:1px solid var(--station-border);background:#00283c66;border-radius:4px;gap:8px;padding:4px;display:flex}.StationPop-tab[data-v-8ee0ba62]{text-align:center;color:var(--station-label);cursor:pointer;border-radius:4px;flex:1;padding:6px 8px;font-size:12px;transition:all .2s}.StationPop-tab[data-v-8ee0ba62]:hover{color:#fff;background:#00d9ff1a}.StationPop-tab--active[data-v-8ee0ba62]{color:#fff;background:var(--station-tab-active-bg);border:1px solid var(--station-tab-active-border);box-shadow:0 0 8px #00d9ff33}.StationPop-chart[data-v-8ee0ba62]{background:#00283c33;border-radius:8px;flex:1;width:100%;height:280px;min-height:280px}.StationPop-historyBtn[data-v-8ee0ba62]{color:var(--station-title);cursor:pointer;background:#00d9ff26;border:1px solid #00d9ff66;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;transition:all .2s;display:flex;position:absolute;bottom:12px;right:16px}.StationPop-historyBtn[data-v-8ee0ba62]:hover{border-color:var(--station-title);background:#00d9ff40}.StationPop-historyBtn .el-icon[data-v-8ee0ba62]{font-size:14px}.StationPop-historyMask[data-v-8ee0ba62]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00142899;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StationPop-historyPopup[data-v-8ee0ba62]{--station-bg:#002140f2;--station-border:#00d9ff40;--station-title:#05ddfa;--station-text:#b4e4ff;--station-label:#7fc8e8;--station-value:#05ddfa;--station-warning:#ffa726;--station-danger:#ff4d4f;--station-tab-active-bg:#00d9ff33;--station-tab-active-border:#00d9ff;background:var(--station-bg);border:1px solid var(--station-border);border-radius:8px;flex-direction:column;width:900px;min-height:60vh;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000080}.StationPop-historyHeader[data-v-8ee0ba62]{border-bottom:1px solid var(--station-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.StationPop-historyTitle[data-v-8ee0ba62]{color:var(--station-title);align-items:baseline;gap:12px;font-size:16px;font-weight:700;display:flex}.StationPop-historySubTitle[data-v-8ee0ba62]{color:var(--station-text);font-size:13px;font-weight:400}.StationPop-historyClose[data-v-8ee0ba62]{width:28px;height:28px;color:var(--station-text);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.StationPop-historyClose[data-v-8ee0ba62]:hover{color:#f56c6c;background:#f56c6c33}.StationPop-historyTabs[data-v-8ee0ba62]{border-bottom:1px solid #00d9ff1a;gap:8px;padding:12px 20px;display:flex}.StationPop-historyTab[data-v-8ee0ba62]{color:var(--station-label);cursor:pointer;background:#003c504d;border:1px solid #00d9ff33;border-radius:4px;padding:6px 16px;font-size:13px;transition:all .2s}.StationPop-historyTab[data-v-8ee0ba62]:hover{background:#00d9ff1a}.StationPop-historyTab--active[data-v-8ee0ba62]{border-color:var(--station-title);color:var(--station-title);background:#00d9ff33}.StationPop-historyActions[data-v-8ee0ba62]{align-items:center;gap:12px;display:flex;position:absolute;top:12px;right:20px}.StationPop-historyDatePicker .el-input__wrapper[data-v-8ee0ba62]{border-radius:4px;box-shadow:none!important;background:#003c504d!important;border:1px solid #00d9ff4d!important}.StationPop-historyDatePicker .el-range-input[data-v-8ee0ba62]{font-size:12px;color:#fff!important}.StationPop-historyDatePicker .el-range-input[data-v-8ee0ba62]::placeholder{color:#ffffff80!important}.StationPop-historyDatePicker .el-range-separator[data-v-8ee0ba62]{color:#ffffffb3!important}.StationPop-historyDatePicker .el-range__icon[data-v-8ee0ba62]{color:var(--station-title)!important}.StationPop-historyDatePicker .el-range__close-icon[data-v-8ee0ba62]{color:#ffffff80!important}.StationPop-historyDatePicker .el-range__close-icon[data-v-8ee0ba62]:hover{color:#fff!important}.StationPop-historyExport[data-v-8ee0ba62]{color:var(--station-title);cursor:pointer;background:#00d9ff26;border:1px solid #00d9ff66;border-radius:4px;align-items:center;gap:4px;padding:6px 14px;font-size:13px;transition:all .2s;display:flex}.StationPop-historyExport[data-v-8ee0ba62]:hover{background:#00d9ff40}.StationPop-historyExport .el-icon[data-v-8ee0ba62]{font-size:14px}.StationPop-historyTableWrap[data-v-8ee0ba62]{flex:1;padding:0 20px 20px;overflow-y:auto}.StationPop-historyTableWrap[data-v-8ee0ba62]::-webkit-scrollbar{width:6px}.StationPop-historyTableWrap[data-v-8ee0ba62]::-webkit-scrollbar-track{background:#00283c4d;border-radius:3px}.StationPop-historyTableWrap[data-v-8ee0ba62]::-webkit-scrollbar-thumb{background:#00d9ff4d;border-radius:3px}.StationPop-historyTableWrap[data-v-8ee0ba62]::-webkit-scrollbar-thumb:hover{background:#00d9ff80}.StationPop-historyTable[data-v-8ee0ba62]{--el-table-border-color:#00d9ff1a;--el-table-row-hover-bg-color:#00d9ff0d;--el-table-header-bg-color:#003c50cc;--el-table-tr-bg-color:transparent;--el-table-bg-color:transparent;--el-table-text-color:var(--station-text);--el-table-header-text-color:var(--station-title);background:0 0;font-size:13px}.StationPop-historyTable .el-table__header-wrapper th.el-table__cell[data-v-8ee0ba62]{background:var(--el-table-header-bg-color);color:var(--station-title);border-bottom:1px solid var(--station-border);font-weight:400}.StationPop-historyTable .el-table__header-wrapper th.el-table__cell .cell[data-v-8ee0ba62]{line-height:20px}.StationPop-historyTable .el-table__body-wrapper td.el-table__cell[data-v-8ee0ba62]{color:var(--station-text);background:0 0;border-bottom:1px solid #00d9ff1a}.StationPop-historyTable .el-table__body-wrapper td.el-table__cell .cell[data-v-8ee0ba62]{line-height:20px}.StationPop-historyTable .el-table__body-wrapper tr.el-table__row--striped td.el-table__cell[data-v-8ee0ba62]{background:#003c5026}.StationPop-historyTable .el-table__body-wrapper tr:hover>td.el-table__cell[data-v-8ee0ba62]{background:#00d9ff0d}.StationPop-historyTable .el-table__empty-block[data-v-8ee0ba62]{background:0 0}.StationPop-historyTable .el-table__empty-block .el-table__empty-text[data-v-8ee0ba62]{color:var(--station-label)}.StationPop-historyTable .el-table__body-wrapper[data-v-8ee0ba62]::-webkit-scrollbar{width:6px;height:6px}.StationPop-historyTable .el-table__body-wrapper[data-v-8ee0ba62]::-webkit-scrollbar-track{background:#00283c4d;border-radius:3px}.StationPop-historyTable .el-table__body-wrapper[data-v-8ee0ba62]::-webkit-scrollbar-thumb{background:#00d9ff4d;border-radius:3px}.StationPop-historyTable .el-table__body-wrapper[data-v-8ee0ba62]::-webkit-scrollbar-thumb:hover{background:#00d9ff80}.StationPop-historyEmpty[data-v-8ee0ba62]{text-align:center;color:var(--station-label);padding:32px 0}.StationDialog .el-table__cell{color:#fff}.StationDialog .el-input__wrapper{background:0 0}.el-date-editor .el-range-input{color:#fffc}.el-month-table td.in-range .el-date-table-cell{background:#409eff26}.el-month-table td.in-range .el-date-table-cell:hover{background:#409eff59}.el-month-table td .el-date-table-cell__text{color:#fffc}.StationPop-historyDatePicker .el-input__wrapper,.StationPop-historyDatePicker .el-input__wrapper.is-focus,.StationPop-historyDatePicker .el-input__wrapper:hover{background:#001a33cc!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #409eff66!important}.StationPop-historyDatePicker .el-input__wrapper.is-focus,.StationPop-historyDatePicker .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #05ddfa!important}.StationPop-historyDatePicker .el-input__inner{font-size:12px;color:#fff!important}.StationPop-historyDatePicker .el-input__inner::placeholder{color:#fff6!important}.StationPop-historyDatePicker .el-input__icon,.StationPop-historyDatePicker .el-input__prefix-inner,.StationPop-historyDatePicker .el-input__suffix-inner,.StationPop-historyDatePicker .el-range__icon,.StationPop-historyDatePicker .el-range__close-icon{color:#05ddfa!important}.StationPop-historyDatePicker .el-range-separator{font-size:12px;color:#05ddfa!important}.StationPop-historyDatePickerPopper,.StationPop-historyDatePickerPopper.el-popper,.StationPop-historyDatePickerPopper.el-picker__popper{color:#fff!important;background:#062038f2!important;border:1px solid #409eff66!important;box-shadow:0 8px 24px #00000080!important}.StationPop-historyDatePickerPopper .el-popper__arrow:before{background:#062038f2!important;border-color:#409eff66!important}.StationPop-historyDatePickerPopper .el-picker-panel{color:#fff!important;background:0 0!important}.StationPop-historyDatePickerPopper .el-input__wrapper{background:#001a33cc!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #409eff66!important}.StationPop-historyDatePickerPopper .el-input__wrapper.is-focus,.StationPop-historyDatePickerPopper .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #05ddfa!important}.StationPop-historyDatePickerPopper .el-input__inner{font-size:12px;color:#fff!important}.StationPop-historyDatePickerPopper .el-input__inner::placeholder{color:#fff6!important}.StationPop-historyDatePickerPopper .el-input__icon,.StationPop-historyDatePickerPopper .el-input__prefix-inner,.StationPop-historyDatePickerPopper .el-input__suffix-inner{color:#05ddfa!important}.StationPop-historyDatePickerPopper .el-date-picker__header-label,.StationPop-historyDatePickerPopper .el-date-table th,.StationPop-historyDatePickerPopper .el-date-table td.next-month,.StationPop-historyDatePickerPopper .el-date-table td.prev-month{color:#fff9!important}.StationPop-historyDatePickerPopper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.StationPop-historyDatePickerPopper .el-date-table td.today .el-date-table-cell__text{color:#000!important;background:#05ddfa!important}.StationPop-historyDatePickerPopper .el-date-table td .el-date-table-cell__text{color:#fff!important}.StationPop-historyDatePickerPopper .el-date-table td .el-date-table-cell__text:hover,.StationPop-historyDatePickerPopper .el-date-table td.in-range .el-date-table-cell{background:#409eff4d!important}.StationPop-historyDatePickerPopper .el-time-panel{color:#fff!important;background:#062038f2!important;border:1px solid #409eff66!important;box-shadow:0 8px 24px #00000080!important}.StationPop-historyDatePickerPopper .el-time-spinner__wrapper,.StationPop-historyDatePickerPopper .el-time-spinner__list{background:0 0!important}.StationPop-historyDatePickerPopper .el-time-spinner__item{color:#fffc!important}.StationPop-historyDatePickerPopper .el-time-spinner__item.active,.StationPop-historyDatePickerPopper .el-time-spinner__item:hover{color:#05ddfa!important;background:#409eff26!important}.StationPop-historyDatePickerPopper .el-time-panel__content{background:0 0!important}.StationPop-historyDatePickerPopper .el-time-panel__content:after,.StationPop-historyDatePickerPopper .el-time-panel__content:before{border-color:#409eff4d!important}.StationPop-historyDatePickerPopper .el-time-panel__footer{background:#062038f2!important;border-top:1px solid #409eff66!important}.StationPop-historyDatePickerPopper .el-time-panel__btn,.StationPop-historyDatePickerPopper .el-time-panel__btn:hover{color:#ffffffb3!important}.StationPop-historyDatePickerPopper .el-time-panel__btn.confirm{color:#05ddfa!important}.StationPop-historyDatePickerPopper .el-picker-panel__icon-btn,.StationPop-historyDatePickerPopper .el-picker-panel__icon-btn:hover{color:#ffffffb3!important}.StationPop-historyDatePickerPopper .el-picker-panel__footer{background:#062038f2!important;border-top:1px solid #409eff66!important}.StationPop-historyDatePickerPopper .el-button--text,.StationPop-historyDatePickerPopper .el-button--text:hover{color:#05ddfa!important}.StationPop-historyDatePickerPopper .el-button.is-plain,.StationPop-historyDatePickerPopper .el-button.is-plain:hover,.StationPop-historyDatePickerPopper .el-button.is-plain:focus{color:#fff!important;background:#409eff26!important;border-color:#409eff66!important}
