.balance-single-page-layout.card[data-v-1484a2a7]{padding:20px}.balance-single-page-layout .card-slot[data-v-1484a2a7]{border-radius:10px;overflow:hidden;padding:10px;background-color:#fff;box-shadow:var(--shadow)}.container[data-v-1484a2a7]{width:100%;height:100%}.container .container-card[data-v-1484a2a7]{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}.time-range-header[data-v-bacd91ae]{position:relative;z-index:100;background:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.2);padding:10px 16px;margin-bottom:0}.time-range-header .time-range-content[data-v-bacd91ae]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.time-range-header .time-range-content .time-range-label[data-v-bacd91ae]{display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-weight:600}.time-range-header .time-range-content .time-range-label i[data-v-bacd91ae]{font-size:16px}.time-range-header .time-range-content .time-range-label span[data-v-bacd91ae]{letter-spacing:.3px}.time-range-header .time-range-content .time-range-label .time-range-type[data-v-bacd91ae]{margin-left:8px;padding:2px 8px;background:hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.4);border-radius:12px;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.95);letter-spacing:.5px;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease}.time-range-header .time-range-content .time-range-label .time-range-type[data-v-bacd91ae]:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.5);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.15)}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge[data-v-bacd91ae]{margin-left:8px;padding:4px 10px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.35);border-radius:12px;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.95);letter-spacing:.3px;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge i[data-v-bacd91ae]{font-size:12px}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge .badge-label[data-v-bacd91ae]{color:hsla(0,0%,100%,.85);font-weight:400}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge .badge-value[data-v-bacd91ae]{color:#fff;font-weight:600;margin:0 2px}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge .badge-edit-icon[data-v-bacd91ae]{font-size:10px;opacity:.7;transition:opacity .3s ease}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge[data-v-bacd91ae]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.15)}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge:hover .badge-edit-icon[data-v-bacd91ae]{opacity:1}.time-range-header .time-range-content .time-range-label .first-analyse-func-type-badge[data-v-bacd91ae]:active{transform:translateY(0)}.time-range-header .time-range-content .time-range-values[data-v-bacd91ae]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.time-range-header .time-range-content .time-range-values .time-item[data-v-bacd91ae]{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6px 12px;border-radius:6px;border:1px solid hsla(0,0%,100%,.3);transition:all .3s ease}.time-range-header .time-range-content .time-range-values .time-item[data-v-bacd91ae]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.time-range-header .time-range-content .time-range-values .time-item .time-label[data-v-bacd91ae]{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:500}.time-range-header .time-range-content .time-range-values .time-item .time-value[data-v-bacd91ae]{color:#fff;font-size:13px;font-weight:600;letter-spacing:.3px}.time-range-header .time-range-content .time-range-values .time-separator[data-v-bacd91ae]{color:hsla(0,0%,100%,.8);font-size:14px;display:flex;align-items:center}.time-range-header .time-range-content .time-range-values .time-separator i[data-v-bacd91ae]{animation:pulse-bacd91ae 2s ease-in-out infinite}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15)}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__header{background:linear-gradient(135deg,#409eff,#66b1ff);padding:20px 24px;border-bottom:none}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__header .el-dialog__close{color:hsla(0,0%,100%,.9);font-size:20px}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__body{padding:24px;background:#f8f9fa}[data-v-bacd91ae] .first-analyse-func-type-dialog .el-dialog .el-dialog__footer{padding:16px 24px;background:#fff;border-top:1px solid #e4e7ed}[data-v-bacd91ae] .first-analyse-func-type-dialog .dialog-content .form-item{display:flex;flex-direction:column;gap:12px}[data-v-bacd91ae] .first-analyse-func-type-dialog .dialog-content .form-item .form-label{font-size:14px;font-weight:500;color:#303133;letter-spacing:.3px}[data-v-bacd91ae] .first-analyse-func-type-dialog .dialog-content .form-item .dict-select{width:100%}[data-v-bacd91ae] .first-analyse-func-type-dialog .dialog-content .form-item .dict-select ::v-deep .el-input__inner{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s ease}[data-v-bacd91ae] .first-analyse-func-type-dialog .dialog-content .form-item .dict-select ::v-deep .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}@keyframes pulse-bacd91ae{0%,to{opacity:.8}50%{opacity:1}}.balance-time-range-top-bottom-layout[data-v-4638209d]{display:flex;flex-direction:column;height:100%;width:100%}.time-range-viewer-wrapper[data-v-4638209d]{flex-shrink:0;width:100%;z-index:100}.main-content-wrapper[data-v-4638209d]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.project-quota-data-viewer[data-v-7f881682]{padding:10px;min-height:100%;display:flex;flex-direction:column}.project-quota-data-viewer .table-container[data-v-7f881682]{flex:1;overflow:auto}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .table-cell-content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:32px}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .table-value{font-size:14px;font-weight:600;color:#303133}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .table-value.error-high{color:#f56c6c;font-weight:700}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .error-correction-btn{position:absolute;right:0;padding:0;font-size:14px;color:#409eff;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .error-correction-btn:hover{color:#66b1ff}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .el-table__fixed-left{background-color:#fff}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .el-table__fixed-left-patch{background-color:#ecf5ff}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .el-table__fixed-right{background-color:#fff}.project-quota-data-viewer .table-container[data-v-7f881682] .el-table .el-table__fixed-right-patch{background-color:#ecf5ff}.project-quota-data-viewer .empty-container[data-v-7f881682]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px}.project-quota-data-viewer .empty-container .empty-icon[data-v-7f881682]{font-size:64px;margin-bottom:16px;opacity:.4}.project-quota-data-viewer .empty-container .empty-text[data-v-7f881682]{color:#909399;font-size:16px;font-weight:500}.project-logic-water-area-balance-viewer-div[data-v-0eeb2113]{display:flex;flex-direction:column;overflow:hidden}.project-logic-water-area-balance-viewer-div .error-text[data-v-0eeb2113]{color:#f56c6c;font-weight:700}.project-logic-water-area-balance-viewer-div .balance-table[data-v-0eeb2113]{flex:1;overflow-y:auto}.project-logic-water-area-balance-viewer-div .balance-table[data-v-0eeb2113] .el-table__body-wrapper{overflow-y:auto!important}.project-logic-water-area-balance-viewer-div .amount-cell-wrapper[data-v-0eeb2113]{position:relative;width:100%;min-height:32px}.project-logic-water-area-balance-viewer-div .amount-cell[data-v-0eeb2113]{display:flex;flex-direction:column;align-items:flex-start;padding:4px 0}.project-logic-water-area-balance-viewer-div .amount-cell .amount-row[data-v-0eeb2113]{display:flex;align-items:center;justify-content:flex-start;line-height:1.5;margin-bottom:4px}.project-logic-water-area-balance-viewer-div .amount-cell .amount-row[data-v-0eeb2113]:last-child{margin-bottom:0}.project-logic-water-area-balance-viewer-div .amount-cell .amount-row .amount-label[data-v-0eeb2113]{margin-right:6px;color:#909399;font-size:12px}.project-logic-water-area-balance-viewer-div .amount-cell .amount-row .compare-diff[data-v-0eeb2113]{margin-left:6px;font-size:12px}.project-logic-water-area-balance-viewer-div .amount-cell .amount-value[data-v-0eeb2113]{font-size:16px;font-weight:600;color:#303133}.project-logic-water-area-balance-viewer-div .amount-cell .amount-value.error-text[data-v-0eeb2113]{color:#f56c6c;font-weight:700}.project-logic-water-area-balance-viewer-div .amount-cell.summary-cell[data-v-0eeb2113]{flex-direction:row;align-items:center;justify-content:flex-start}.project-logic-water-area-balance-viewer-div .amount-cell.summary-cell .summary-value[data-v-0eeb2113]{font-size:12px;font-weight:400;color:#909399}.project-logic-water-area-balance-viewer-div .amount-cell.summary-cell .summary-value.error-text[data-v-0eeb2113]{color:#f56c6c;font-weight:500}.project-logic-water-area-balance-viewer-div .amount-cell.summary-cell .compare-diff[data-v-0eeb2113]{font-size:12px;color:#909399;margin-left:6px}.project-logic-water-area-balance-viewer-div .amount-cell.summary-cell .compare-diff.error-text[data-v-0eeb2113]{color:#f56c6c}.project-logic-water-area-balance-viewer-div .error-correction-btn[data-v-0eeb2113]{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0;font-size:14px;color:#409eff;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.project-logic-water-area-balance-viewer-div .error-correction-btn[data-v-0eeb2113]:hover{color:#66b1ff}.project-logic-water-area-balance-viewer-div[data-v-0eeb2113] .el-table .summary-row,.project-logic-water-area-balance-viewer-div[data-v-0eeb2113] .el-table .summary-row .el-table__cell{background-color:#f5f7fa!important}.project-logic-water-area-balance-viewer-div[data-v-0eeb2113] .el-table .summary-row .el-table__cell:first-child{font-size:12px;color:#909399}.project-take-water-quota-and-device-process-viewer[data-v-a5d49e7c]{display:flex;flex-direction:column;overflow:hidden}.project-take-water-quota-and-device-process-viewer .error-text[data-v-a5d49e7c]{color:#f56c6c;font-weight:700}.project-take-water-quota-and-device-process-viewer .balance-table[data-v-a5d49e7c]{flex:1;overflow-y:auto}.project-take-water-quota-and-device-process-viewer .balance-table[data-v-a5d49e7c] .el-table__body-wrapper{overflow-y:auto!important}.project-take-water-quota-and-device-process-viewer .amount-cell-wrapper[data-v-a5d49e7c]{position:relative;width:100%;min-height:32px}.project-take-water-quota-and-device-process-viewer .amount-cell[data-v-a5d49e7c]{display:flex;flex-direction:column;align-items:flex-start;padding:4px 0}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-row[data-v-a5d49e7c]{display:flex;align-items:center;justify-content:flex-start;line-height:1.5;margin-bottom:4px}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-row[data-v-a5d49e7c]:last-child{margin-bottom:0}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-row .amount-label[data-v-a5d49e7c]{margin-right:6px;color:#909399;font-size:12px}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-row .compare-diff[data-v-a5d49e7c]{margin-left:6px;font-size:12px}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-value[data-v-a5d49e7c]{font-size:16px;font-weight:600;color:#303133}.project-take-water-quota-and-device-process-viewer .amount-cell .amount-value.error-text[data-v-a5d49e7c]{color:#f56c6c;font-weight:700}.project-take-water-quota-and-device-process-viewer .amount-cell.summary-cell[data-v-a5d49e7c]{flex-direction:row;align-items:center;justify-content:flex-start}.project-take-water-quota-and-device-process-viewer .amount-cell.summary-cell .summary-value[data-v-a5d49e7c]{font-size:12px;font-weight:400;color:#909399}.project-take-water-quota-and-device-process-viewer .amount-cell.summary-cell .summary-value.error-text[data-v-a5d49e7c]{color:#f56c6c;font-weight:500}.project-take-water-quota-and-device-process-viewer .amount-cell.summary-cell .compare-diff[data-v-a5d49e7c]{font-size:12px;color:#909399;margin-left:6px}.project-take-water-quota-and-device-process-viewer .amount-cell.summary-cell .compare-diff.error-text[data-v-a5d49e7c]{color:#f56c6c}.project-take-water-quota-and-device-process-viewer .error-correction-btn[data-v-a5d49e7c]{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0;font-size:14px;color:#409eff;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.project-take-water-quota-and-device-process-viewer .error-correction-btn[data-v-a5d49e7c]:hover{color:#66b1ff}.project-take-water-quota-and-device-process-viewer[data-v-a5d49e7c] .el-table .summary-row,.project-take-water-quota-and-device-process-viewer[data-v-a5d49e7c] .el-table .summary-row .el-table__cell{background-color:#f5f7fa!important}.project-take-water-quota-and-device-process-viewer[data-v-a5d49e7c] .el-table .summary-row .el-table__cell:first-child{font-size:12px;color:#909399}.project-meter-read-number-chat-div[data-v-9c118a22]{position:relative;width:100%;height:100%;min-height:550px;display:flex;flex-direction:column;overflow:hidden}.project-meter-read-number-chat-div .toolbar-div[data-v-9c118a22]{width:100%;padding:10px;display:flex;flex-direction:column;border-bottom:1px solid #ebeef5;flex-shrink:0;min-height:-moz-fit-content;min-height:fit-content}.project-meter-read-number-chat-div .toolbar-div .toolbar-row[data-v-9c118a22]{width:100%;display:flex;align-items:center}.project-meter-read-number-chat-div .toolbar-div .toolbar-item[data-v-9c118a22]{display:flex;align-items:center}.project-meter-read-number-chat-div .toolbar-div .toolbar-item .label-span[data-v-9c118a22]{margin-right:8px;font-size:14px;color:#606266;white-space:nowrap}.project-meter-read-number-chat-div .toolbar-div .toolbar-item .time-range-text[data-v-9c118a22]{font-size:12px;color:#909399;white-space:nowrap}.project-meter-read-number-chat-div .charts-wrapper[data-v-9c118a22]{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.project-meter-read-number-chat-div .chart-container[data-v-9c118a22]{flex:1 1 auto;width:100%;min-height:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.project-meter-read-number-chat-div .chart-container[data-v-9c118a22] .chart-div,.project-meter-read-number-chat-div .chart-container[data-v-9c118a22] .chart-wrapper-div{width:100%;height:100%;min-height:500px}.project-meter-read-number-chat-div .use-water-amount-section[data-v-9c118a22]{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column;border-top:1px solid #ebeef5}.project-meter-read-number-chat-div .use-water-amount-section .use-water-amount-tabs-wrapper[data-v-9c118a22]{padding:10px;border-bottom:1px solid #ebeef5;background-color:#fff}.project-meter-read-number-chat-div .use-water-amount-section .use-water-amount-tabs-wrapper[data-v-9c118a22] .el-tabs__header{margin:0}.project-meter-read-number-chat-div .use-water-amount-section .use-water-amount-tabs-wrapper[data-v-9c118a22] .el-tabs__nav-wrap:after{display:none}.project-meter-read-number-chat-div .use-water-amount-section .use-water-amount-tabs-wrapper[data-v-9c118a22] .el-tabs__item{padding:8px 15px;height:auto;line-height:1.5}.project-meter-read-number-chat-div .use-water-amount-section .chart-container[data-v-9c118a22]{min-height:500px}.project-meter-read-number-chat-div .night-flow-section[data-v-9c118a22]{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column;border-top:1px solid #ebeef5}.project-meter-read-number-chat-div .night-flow-section .night-flow-time-picker-wrapper[data-v-9c118a22]{padding:10px;border-bottom:1px solid #ebeef5;background-color:#fff;display:flex;align-items:center}.project-meter-read-number-chat-div .night-flow-section .night-flow-time-picker-wrapper .night-flow-time-picker-item[data-v-9c118a22]{display:flex;align-items:center;width:100%}.project-meter-read-number-chat-div .night-flow-section .night-flow-time-picker-wrapper .night-flow-time-picker-item .label-span[data-v-9c118a22]{margin-right:8px;font-size:14px;color:#606266;white-space:nowrap}.project-meter-read-number-chat-div .night-flow-section .chart-container[data-v-9c118a22]{min-height:500px}.project-three-year-operation-or-output-val-chart-div[data-v-15a2a288]{position:relative;width:100%;height:100%;min-height:400px;display:flex;flex-direction:column}.project-three-year-operation-or-output-val-chart-div .chart-header[data-v-15a2a288]{padding:10px;border-bottom:1px solid #e4e7ed;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.project-three-year-operation-or-output-val-chart-div .chart-header .mode-switch[data-v-15a2a288]{display:flex;align-items:center}.project-three-year-operation-or-output-val-chart-div .chart-container[data-v-15a2a288]{flex:1;width:100%;min-height:400px;position:relative;overflow:hidden}.project-three-year-operation-or-output-val-chart-div .chart-container[data-v-15a2a288] .chart-div,.project-three-year-operation-or-output-val-chart-div .chart-container[data-v-15a2a288] .chart-wrapper-div{width:100%;height:100%;min-height:400px}.container[data-v-159f7b54]{overflow:auto;display:flex;flex-direction:column;gap:12px;padding:16px;padding-bottom:80px;min-height:0;height:100%}.container .item-container[data-v-159f7b54]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e4e7ed;transition:all .3s ease}.container .item-container[data-v-159f7b54]:hover{box-shadow:0 4px 16px rgba(64,158,255,.12)}.container .item-container .item-header[data-v-159f7b54]{padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #e4e7ed;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .2s ease}.container .item-container .item-header[data-v-159f7b54]:hover{background:#ecf5ff}.container .item-container .item-header .item-title[data-v-159f7b54]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133}.container .item-container .item-header .item-title i[data-v-159f7b54]{font-size:12px;color:#606266;transition:transform .3s ease}.container .item-container .item-header .item-title span[data-v-159f7b54]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.container .item-container .item-header .item-actions[data-v-159f7b54]{display:flex;align-items:center;gap:8px}.container .item-container .item-header .expand-btn[data-v-159f7b54]{font-size:16px;color:#606266;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.container .item-container .item-header .expand-btn[data-v-159f7b54]:hover{color:#409eff;background-color:rgba(64,158,255,.1)}.container .item-container .item-header .collapse-btn[data-v-159f7b54]{padding:0;font-size:12px;color:#606266}.container .item-container .item-header .collapse-btn[data-v-159f7b54]:hover{color:#409eff}.container .item-container .item-content[data-v-159f7b54]{padding:16px;transition:all .3s ease;overflow:hidden}.container .fullscreen-content[data-v-159f7b54]{height:calc(100vh - 110px);overflow:auto;padding:0}[data-v-159f7b54] .fullscreen-dialog .el-dialog__body{padding:20px}