.hint-text[data-v-288f29ca]{color:#94a3b8;font-size:12px;line-height:1.6;margin-top:4px}.empty-tip[data-v-288f29ca]{color:#94a3b8;font-size:12px;background:#f8fafc;border:1px dashed #e2e8f0;padding:8px 12px;border-radius:4px}.source-item[data-v-288f29ca]{margin-bottom:6px;padding:6px 8px;border:1px solid #eef2f6;border-radius:4px;background:#fafbfd}.source-item[data-v-288f29ca] .el-checkbox__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.source-meta[data-v-288f29ca]{color:#64748b;font-size:12px}.select-actions[data-v-288f29ca]{margin-top:4px}.dialog-tip[data-v-288f29ca]{color:#94a3b8;font-size:12px;margin-top:8px;padding-left:110px}.wave-picker[data-v-288f29ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wave-filter-toggle[data-v-288f29ca]{gap:6px}.wave-filter-btn[data-v-288f29ca],.wave-filter-toggle[data-v-288f29ca]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wave-filter-btn[data-v-288f29ca]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;padding:0 12px;border:1px solid #e6ebf2;border-radius:6px;background:#fff;color:#5f6b7a;font-size:12px;font-weight:500;line-height:26px;cursor:pointer;outline:none;-webkit-transition:background-color .16s ease,color .16s ease,border-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wave-filter-btn[data-v-288f29ca]:hover:not(.active){background:#f6f8fb;color:#1f2937;border-color:#c3cfe5}.wave-filter-btn.active[data-v-288f29ca]{background:#3f65d8;color:#fff;border-color:#3f65d8;-webkit-box-shadow:0 2px 6px rgba(63,101,216,.18);box-shadow:0 2px 6px rgba(63,101,216,.18)}.generate-report-dialog{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.12);box-shadow:0 12px 32px rgba(15,23,42,.12)}.generate-report-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #eef2f6;background:#fff}.generate-report-dialog .el-dialog__header .el-dialog__title{font-size:15px;font-weight:600;color:#1f2937;line-height:22px}.generate-report-dialog .el-dialog__header .el-dialog__headerbtn{top:18px;right:18px}.generate-report-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#94a3b8;font-size:18px}.generate-report-dialog .el-dialog__header .el-dialog__headerbtn:hover .el-dialog__close{color:#475569}.generate-report-dialog .el-dialog__body{padding:20px 24px 8px;color:#334155;font-size:13px}.generate-report-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #eef2f6;background:#fff}.generate-report-dialog .el-dialog__footer .el-button+.el-button{margin-left:8px}.generate-report-dialog .el-dialog__footer .el-button--default{background:#fff;border-color:#e6ebf2;color:#475569}.generate-report-dialog .el-dialog__footer .el-button--default:hover:not(.is-disabled){background:#f6f8fb;border-color:#cbd5e1;color:#1f2937}.generate-report-dialog .el-dialog__footer .el-button--primary{background-color:#3f65d8;border-color:#3f65d8;color:#fff}.generate-report-dialog .el-dialog__footer .el-button--primary:focus:not(.is-disabled),.generate-report-dialog .el-dialog__footer .el-button--primary:hover:not(.is-disabled){background-color:#5078e0;border-color:#5078e0;color:#fff}.generate-report-dialog .el-dialog__footer .el-button--primary:active:not(.is-disabled){background-color:#2c4eb8;border-color:#2c4eb8;color:#fff}.generate-report-dialog .el-dialog__footer .el-button--primary.is-disabled,.generate-report-dialog .el-dialog__footer .el-button--primary.is-loading{background-color:#a8b8e8;border-color:#a8b8e8;color:#fff}.generate-report-dialog .el-form-item__label{color:#475569;font-weight:500}.generate-report-dialog .el-input--small .el-input__inner,.generate-report-dialog .el-select .el-input__inner{height:32px;line-height:32px}.generate-report-dialog .el-radio__input.is-checked .el-radio__inner{background-color:#3f65d8;border-color:#3f65d8}.generate-report-dialog .el-radio__input.is-checked+.el-radio__label{color:#1f2937}.generate-report-dialog .el-radio__inner:hover{border-color:#3f65d8}.generate-report-dialog .el-checkbox__input.is-checked .el-checkbox__inner,.generate-report-dialog .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#3f65d8;border-color:#3f65d8}.generate-report-dialog .el-checkbox__input.is-checked+.el-checkbox__label{color:#1f2937}.generate-report-dialog .el-checkbox__inner:hover{border-color:#3f65d8}.generate-report-dialog .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#f56c6c}.store-report[data-v-6454e7cf]{background:#f6f8fb;padding:20px 24px;min-height:100%}.store-report[data-v-6454e7cf] .el-button--primary{background-color:#3f65d8;border-color:#3f65d8;color:#fff}.store-report[data-v-6454e7cf] .el-button--primary:focus:not(.is-disabled),.store-report[data-v-6454e7cf] .el-button--primary:hover:not(.is-disabled){background-color:#5078e0;border-color:#5078e0;color:#fff}.store-report[data-v-6454e7cf] .el-button--primary:active:not(.is-disabled){background-color:#2c4eb8;border-color:#2c4eb8;color:#fff}.store-report[data-v-6454e7cf] .el-button--primary.is-disabled{background-color:#a8b8e8;border-color:#a8b8e8;color:#fff}.store-report[data-v-6454e7cf] .el-button--default{background:#fff;border-color:#e6ebf2;color:#475569}.store-report[data-v-6454e7cf] .el-button--default:focus:not(.is-disabled),.store-report[data-v-6454e7cf] .el-button--default:hover:not(.is-disabled){background:#f6f8fb;border-color:#cbd5e1;color:#1f2937}.report-query-panel[data-v-6454e7cf]{background:#fff;border:1px solid #e6ebf2;border-radius:8px;padding:14px 16px;margin-bottom:16px}.report-query-panel .query-title[data-v-6454e7cf]{font-size:13px;font-weight:600;color:#1f2937;margin-bottom:12px;line-height:18px}.report-query-panel .query-row[data-v-6454e7cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-query-panel .query-row .qf.qf-narrow[data-v-6454e7cf]{width:110px}.report-query-panel .query-row .qf.qf-form[data-v-6454e7cf]{min-width:200px;-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px}.report-query-panel .query-row .qf.qf-search[data-v-6454e7cf]{width:200px}.report-title-bar[data-v-6454e7cf]{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;height:40px;margin-bottom:8px}.report-title-bar .report-title[data-v-6454e7cf]{margin:0;font-size:16px;font-weight:600;color:#1f2937}.report-title-bar .title-actions[data-v-6454e7cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.report-title-bar .title-actions .export-link[data-v-6454e7cf]{color:#3f65d8;padding:0 6px}.report-title-bar .title-actions .export-link i[data-v-6454e7cf]{margin-right:4px}.report-title-bar .title-actions .export-link[data-v-6454e7cf]:hover{color:#2c4eb8}.info-bar[data-v-6454e7cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:32px;padding:0 4px;margin-bottom:8px;color:#64748b;font-size:12px}.info-bar .sep[data-v-6454e7cf]{color:#cbd5e1}.metric-tabs[data-v-6454e7cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px;background:transparent;border:0;padding:0}.metric-tabs[data-v-6454e7cf] .el-radio-button{margin:0!important}.metric-tabs[data-v-6454e7cf] .el-radio-button--medium .el-radio-button__inner,.metric-tabs[data-v-6454e7cf] .el-radio-button--mini .el-radio-button__inner,.metric-tabs[data-v-6454e7cf] .el-radio-button--small .el-radio-button__inner,.metric-tabs[data-v-6454e7cf] .el-radio-button__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:96px;height:32px;padding:0 16px!important;border:1px solid #e6ebf2!important;border-radius:6px!important;background:#fff!important;color:#5f6b7a!important;font-size:13px!important;font-weight:500;line-height:30px;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:background-color .16s ease,color .16s ease,border-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.metric-tabs[data-v-6454e7cf] .el-radio-button__inner:hover{background:#f6f8fb!important;color:#1f2937!important;border-color:#c3cfe5!important}.metric-tabs[data-v-6454e7cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#3f65d8!important;color:#fff!important;border-color:#3f65d8!important;-webkit-box-shadow:0 2px 6px rgba(63,101,216,.18)!important;box-shadow:0 2px 6px rgba(63,101,216,.18)!important}.empty-tip[data-v-6454e7cf]{margin-top:12px;padding:32px 0;text-align:center;color:#94a3b8;font-size:13px;background:#fff;border:1px dashed #e2e8f0;border-radius:8px}.empty-tip.warn[data-v-6454e7cf]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.store-report-confirm-dialog{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.12);box-shadow:0 12px 32px rgba(15,23,42,.12)}.store-report-confirm-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #eef2f6;background:#fff}.store-report-confirm-dialog .el-dialog__header .el-dialog__title{font-size:15px;font-weight:600;color:#1f2937;line-height:22px}.store-report-confirm-dialog .el-dialog__header .el-dialog__headerbtn{top:18px;right:18px}.store-report-confirm-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#94a3b8;font-size:18px}.store-report-confirm-dialog .el-dialog__header .el-dialog__headerbtn:hover .el-dialog__close{color:#475569}.store-report-confirm-dialog .el-dialog__body{padding:20px 24px;color:#334155;font-size:13px;line-height:1.7}.store-report-confirm-dialog .el-dialog__body p{margin:0}.store-report-confirm-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #eef2f6;background:#fff}.store-report-confirm-dialog .el-dialog__footer .el-button+.el-button{margin-left:8px}.store-report-confirm-dialog .el-dialog__footer .el-button--default{background:#fff;border-color:#e6ebf2;color:#475569}.store-report-confirm-dialog .el-dialog__footer .el-button--default:hover:not(.is-disabled){background:#f6f8fb;border-color:#cbd5e1;color:#1f2937}.store-report-confirm-dialog .el-dialog__footer .el-button--primary{background-color:#3f65d8;border-color:#3f65d8;color:#fff}.store-report-confirm-dialog .el-dialog__footer .el-button--primary:focus:not(.is-disabled),.store-report-confirm-dialog .el-dialog__footer .el-button--primary:hover:not(.is-disabled){background-color:#5078e0;border-color:#5078e0;color:#fff}.store-report-confirm-dialog .el-dialog__footer .el-button--primary:active:not(.is-disabled){background-color:#2c4eb8;border-color:#2c4eb8;color:#fff}.store-report-confirm-dialog .el-dialog__footer .el-button--primary.is-disabled,.store-report-confirm-dialog .el-dialog__footer .el-button--primary.is-loading{background-color:#a8b8e8;border-color:#a8b8e8;color:#fff}