[data-v-aa834ab8] .el-dialog{border-radius:0}[data-v-aa834ab8] .el-dialog__header{padding:3px 0 3px 16px;border-radius:0;background-color:#3691ff;height:22px}[data-v-aa834ab8] .el-dialog__title{line-height:25px;font-size:16px;color:#fff}[data-v-aa834ab8] .el-dialog__headerbtn{top:6px;right:10px}[data-v-aa834ab8] .el-dialog__headerbtn .el-dialog__close{color:#fff}[data-v-aa834ab8] .el-dialog__body{padding:0}[data-v-aa834ab8] .el-form-item{margin:0}[data-v-aa834ab8] .el-form-item__label{text-align:left}[data-v-aa834ab8] .el-input__inner{height:25px;padding:0 3px}[data-v-aa834ab8] .dialog-footer .el-button{height:30px;width:auto;border-radius:2px;padding:8px 16px}[data-v-aa834ab8] .el-dialog__footer{padding:6px}.el-button--primary[data-v-aa834ab8]:hover,[data-v-aa834ab8] .el-button--primary:focus{background-color:#66b1ff;border-color:#66b1ff}[data-v-aa834ab8] .el-checkbox__label{padding-left:4px}[data-v-aa834ab8] .el-checkbox{margin-right:8px}[data-v-aa834ab8] .el-table .cell{padding-right:0}[data-v-aa834ab8] .el-table__body tr:hover>td{background-color:rgba(54,145,255,.2)}[data-v-aa834ab8] .el-table th.el-table__cell>.cell{padding-right:0}[data-v-aa834ab8] .el-checkbox__inner{border:1px solid #d6d6d6}.el-table th.el-table__cell.is-leaf[data-v-aa834ab8],[data-v-aa834ab8] .el-table td.el-table__cell{border-bottom:none;box-shadow:inset 0 -1px 0 0 hsla(0,0%,83.9%,.5)}[data-v-aa834ab8] .el-input__icon{height:44px;position:relative;top:-10px}[data-v-aa834ab8] .el-radio__label{padding-left:4px}[data-v-aa834ab8] .el-radio{margin-right:8px}[data-v-aa834ab8] .el-date-editor .el-input__inner{padding:2px 0 0 30px}[data-v-aa834ab8] .el-date-editor .el-input__icon{top:-8px}.jlfb-main-container[data-v-aa834ab8]{background-color:#f4f8ff;padding:6px}.jlfb-secondary-container[data-v-aa834ab8]{margin-top:6px;padding:6px;background-color:#fff}.jlfb-subtitle[data-v-aa834ab8]{color:#3691ff;font-weight:600;display:block;margin-bottom:8px}.jlfb-sub-content[data-v-aa834ab8]{margin-top:6px}.jlfb-input-box[data-v-aa834ab8]{margin:6px 0 8px}.jlfb-option-button[data-v-aa834ab8]{margin-left:8px;color:#fff;background-color:#6aa4ff;border-radius:2px;line-height:0;padding:12px 10px}.jlfb-option-button[data-v-aa834ab8]:hover{opacity:.8}.angle-idwcz[data-v-aa834ab8]{width:60px;text-align:left;margin-right:5px;display:inline-block}.config-row[data-v-aa834ab8]{display:flex;align-items:center;margin-bottom:15px;min-height:32px}.config-input[data-v-aa834ab8]{flex:1;min-width:80px;flex-shrink:0;transition:width .3s ease}.config-panel-base[data-v-aa834ab8]{border:1px solid #e8e8e8;border-radius:6px;background-color:#fafafa;padding:15px}.config-panel-flex[data-v-aa834ab8]{flex:1}.config-panel-margin[data-v-aa834ab8]{margin-top:10px}.flex-layout[data-v-aa834ab8]{display:flex}.flex-gap-small[data-v-aa834ab8]{gap:5px}.flex-gap-medium[data-v-aa834ab8]{gap:15px}.flex-gap-large[data-v-aa834ab8]{gap:20px}.flex-align-center[data-v-aa834ab8]{align-items:center}.flex-align-start[data-v-aa834ab8]{align-items:flex-start}.flex-direction-column[data-v-aa834ab8]{flex-direction:column}.margin-bottom-small[data-v-aa834ab8]{margin-bottom:10px}.margin-bottom-medium[data-v-aa834ab8]{margin-bottom:15px}.margin-bottom-large[data-v-aa834ab8]{margin-bottom:20px}.margin-top-small[data-v-aa834ab8]{margin-top:8px}.margin-top-medium[data-v-aa834ab8]{margin-top:15px}.input-full-width[data-v-aa834ab8]{flex:1}.input-min-width[data-v-aa834ab8]{min-width:80px}.label-min-width[data-v-aa834ab8]{min-width:40px}.label-medium-width[data-v-aa834ab8]{min-width:60px}.label-large-width[data-v-aa834ab8]{min-width:80px}.unified-align[data-v-aa834ab8]{display:flex;align-items:center;margin-bottom:15px;min-height:32px}.unified-label[data-v-aa834ab8]{display:inline-block;text-align:left;font-size:14px;color:#606266;font-weight:500;white-space:nowrap;margin-right:15px}.unified-label-medium[data-v-aa834ab8]{min-width:60px}.unified-label-large[data-v-aa834ab8]{min-width:100px}.unified-label-xlarge[data-v-aa834ab8]{min-width:140px}.unified-input[data-v-aa834ab8]{flex:1;min-width:80px;flex-shrink:0;transition:width .3s ease}.jlfb-input-box .el-input-number[data-v-aa834ab8]{width:100%}.two-columns-layout[data-v-aa834ab8]{display:flex;gap:10px}.two-columns-layout .column[data-v-aa834ab8]:first-child,.two-columns-layout .column[data-v-aa834ab8]:last-child{flex:0.5;display:flex;flex-direction:column}.field-config-item[data-v-aa834ab8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;padding:10px 8px;background-color:#fff;border-radius:4px;border:1px solid #e8e8e8;transition:all .3s ease}.field-config-item[data-v-aa834ab8]:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:#409eff}.field-checkbox[data-v-aa834ab8]{flex:1;margin-right:8px}.field-checkbox .el-checkbox__label[data-v-aa834ab8]{font-size:14px;color:#333}.field-input[data-v-aa834ab8]{width:250px}.field-input .el-input__inner[data-v-aa834ab8]{text-align:center}.chart-analysis-container[data-v-aa834ab8]{padding:0}.chart-header[data-v-aa834ab8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0 10px}.chart-header h3[data-v-aa834ab8]{margin:0;color:#2c3e50;font-size:18px;font-weight:600}.chart-title-text[data-v-aa834ab8]{margin:0;color:#2c3e50;font-size:18px;font-weight:400}.chart-indicator[data-v-aa834ab8]{font-size:16px;font-weight:600;color:#2c3e50;min-width:40px;text-align:center}.chart-slider[data-v-aa834ab8]{max-width:100%;margin:0 auto;position:relative}.chart-container[data-v-aa834ab8]{display:flex;align-items:center;justify-content:center;gap:15px;position:relative;overflow:hidden;border-radius:10px}.charts-wrapper[data-v-aa834ab8]{flex:1;position:relative;overflow:hidden;min-height:450px}.nav-btn[data-v-aa834ab8]{background:#409eff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;box-shadow:0 2px 10px rgba(64,158,255,.3);flex-shrink:0}.nav-btn[data-v-aa834ab8]:hover:not(:disabled){background:#337ecc;transform:scale(1.1);box-shadow:0 4px 15px rgba(64,158,255,.4)}.nav-btn[data-v-aa834ab8]:disabled{background:#c0c4cc;cursor:not-allowed;transform:none;box-shadow:none}.nav-btn i[data-v-aa834ab8]{font-size:16px}.chart-box[data-v-aa834ab8]{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.08);padding:20px;transition:all .5s ease;position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateX(100%)}.chart-box.active[data-v-aa834ab8]{opacity:1;transform:translateX(0);position:relative}.chart-box[data-v-aa834ab8]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.chart-title[data-v-aa834ab8]{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;text-align:center;line-height:1.4}.chart-title small[data-v-aa834ab8]{font-size:12px;font-weight:400;color:#666}.chart-wrapper[data-v-aa834ab8]{width:100%;height:400px}.processing-indicator[data-v-aa834ab8]{z-index:9999;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.statistics-info[data-v-aa834ab8]{box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.statistics-info[data-v-aa834ab8]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}@media (max-width:768px){.chart-container[data-v-aa834ab8]{gap:10px}.nav-btn[data-v-aa834ab8]{width:35px;height:35px}.chart-wrapper[data-v-aa834ab8]{height:300px}.chart-box[data-v-aa834ab8]{padding:15px}.statistics-info div[data-v-aa834ab8]{flex-direction:column;gap:10px}}.compact-chart-item.disabled-item[data-v-aa834ab8]{background-color:#f5f7fa;border-color:#ebeef5;opacity:.6}.compact-chart-item.disabled-item .el-checkbox[data-v-aa834ab8]{cursor:not-allowed}.compact-chart-item.disabled-item .el-checkbox__label[data-v-aa834ab8]{color:#c0c4cc}.el-checkbox.is-disabled .el-checkbox__inner[data-v-aa834ab8]{background-color:#f5f7fa;border-color:#e4e7ed;cursor:not-allowed}.el-checkbox.is-disabled .el-checkbox__inner[data-v-aa834ab8]:after{border-color:#c0c4cc}.el-checkbox.is-disabled .el-checkbox__input.is-checked .el-checkbox__inner[data-v-aa834ab8]{background-color:#f5f7fa;border-color:#e4e7ed}.el-checkbox.is-disabled .el-checkbox__input.is-checked .el-checkbox__inner[data-v-aa834ab8]:after{border-color:#c0c4cc}