.page-wrapper[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;height:100%;padding:16px;background:#f5f6fa;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-card[data-v-62ba08c1]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 10px 30px rgba(24,32,79,.08);box-shadow:0 10px 30px rgba(24,32,79,.08);border:1px solid #edf0fb;-webkit-transition:padding .2s ease;transition:padding .2s ease}.filter-card-header[data-v-62ba08c1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.filter-card-header[data-v-62ba08c1],.header-actions[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-actions[data-v-62ba08c1]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-actions .result-hint[data-v-62ba08c1]{font-size:12px;color:#7a7e9d;margin-right:8px}.header-actions .result-emphasis[data-v-62ba08c1]{font-weight:700;color:#3556ff;font-size:14px}.filter-card-title[data-v-62ba08c1]{font-size:16px;font-weight:600;color:#1d2440}.expand-trigger[data-v-62ba08c1]{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 6px}.filter-form[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.filter-sections[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.filter-sections .el-form-item[data-v-62ba08c1]{margin-bottom:0!important}.filter-sections .el-date-editor[data-v-62ba08c1] input{min-height:32px!important}.filter-section[data-v-62ba08c1]{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;border:1px solid #e6e9f5;border-radius:10px;padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;background:linear-gradient(135deg,#fbfcff,#f6f8ff)}.filter-section .el-cascader[data-v-62ba08c1],.filter-section .el-select[data-v-62ba08c1]{width:100%}.section-body[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.section-body[data-v-62ba08c1] .el-form-item{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;margin-bottom:0}.filter-toolbar[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px dashed #e3e6f3}.filter-actions[data-v-62ba08c1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.grid-card[data-v-62ba08c1]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:8px;padding:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-wrapper[data-v-62ba08c1]{width:100%;height:100%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.ag-grid-wrapper[data-v-62ba08c1]{width:100%;height:100%}[data-v-62ba08c1] .numeric-cell{text-align:right}.month-range-picker[data-v-62ba08c1] .el-input__inner{padding-left:30px!important;padding-right:30px!important}.month-range-picker[data-v-62ba08c1] .el-input__prefix{left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.month-range-picker[data-v-62ba08c1] .el-range-separator{padding:0 8px;width:auto;min-width:24px;text-align:center;line-height:26px;color:#606266}.month-range-picker[data-v-62ba08c1] .el-range-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border-top:inherit;border-bottom:inherit}.month-range-picker[data-v-62ba08c1] .el-range__close-icon{right:8px}