.cont[data-v-ac927856]{width:100%;height:100%;position:absolute}.noData[data-v-2099bd05]{display:flex;flex-direction:column;margin:0 auto;padding-top:40px}.noData img[data-v-2099bd05]{width:64px;margin:0 auto}.noData span[data-v-2099bd05]{font-weight:400;font-size:16px;color:#999;text-align:center;margin-top:10px}.trend-chart[data-v-49da3c8a]{width:100%}.category-grid[data-v-47a311d0]{display:grid;gap:10px}.category-grid.cols-4[data-v-47a311d0]{grid-template-columns:repeat(4,1fr)}.category-grid.cols-5[data-v-47a311d0]{grid-template-columns:repeat(5,1fr)}.category-grid.cols-6[data-v-47a311d0]{grid-template-columns:repeat(6,1fr)}.category-grid.is-fill[data-v-47a311d0]{max-height:73px;flex:1}.category-grid.is-auto[data-v-47a311d0]{grid-auto-rows:auto;width:100%}.category-card[data-v-47a311d0]{background:#fff;border:1px solid #f0f0f0;border-radius:4px;padding:6px 4px;text-align:center;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;cursor:default;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0}.category-card[data-v-47a311d0]:hover{transform:translateY(-2px);z-index:1;box-shadow:0 4px 12px rgba(245,108,108,.08);border-color:#ffb0b0;background:snow}.category-card__name[data-v-47a311d0]{font-size:11px;color:#666;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}.category-card__value[data-v-47a311d0]{font-size:13px;font-weight:600;line-height:1.2}.category-card.is-empty .category-card__value[data-v-47a311d0]{color:#ccc}.category-card__name[data-v-47a311d0]{font-size:13px;color:#999;margin-bottom:6px;font-weight:400}.category-card__value[data-v-47a311d0]{font-size:20px;font-weight:500;color:#333}.category-grid.is-fill .category-card[data-v-47a311d0]{min-height:0;padding:4px 2px;background:#fff;border:1px solid #f0f0f0}.category-grid.is-auto[data-v-47a311d0]{grid-template-rows:repeat(2,auto);gap:10px}.category-grid.is-auto .category-card[data-v-47a311d0]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:14px 10px}.region-breakdown[data-v-5019c8a0]{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden}.region-section[data-v-5019c8a0]{flex:1;min-height:0;display:flex;flex-direction:column;max-height:50%}.region-section__header[data-v-5019c8a0]{display:flex;align-items:baseline;gap:8px;margin-bottom:6px;flex-shrink:0}.region-section__name[data-v-5019c8a0]{font-weight:600;color:#333;font-size:15px}.region-section__value[data-v-5019c8a0]{color:#f56c6c;font-weight:600;font-size:18px}.kpi-card[data-v-5a08e0e1]{border-radius:4px;background:linear-gradient(154deg,#fff6f5 -1%,#fff 36%);box-sizing:border-box;border:2px solid #fff;box-shadow:0 0 10px 0 #e9e9e9;padding:14px 12px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:200px}.kpi-card.is-clickable[data-v-5a08e0e1]{cursor:pointer;transition:all .3s}.kpi-card.is-clickable[data-v-5a08e0e1]:hover{transform:translateY(-2px);border-color:#ffb0b0}.kpi-card.is-selected[data-v-5a08e0e1]{border-color:#f56c6c;background:linear-gradient(180deg,#ffeaea,#fff 80%);box-shadow:0 4px 12px rgba(245,108,108,.15)}.kpi-card.is-selected.is-clickable[data-v-5a08e0e1]:hover{border-color:#f56c6c}.kpi-card .card-tip-icon[data-v-5a08e0e1]{position:absolute;top:12px;right:12px;cursor:pointer;color:#e57a7a}.kpi-card .card-title[data-v-5a08e0e1]{text-align:center;font-size:13px;font-weight:600;color:#333;margin-bottom:8px}.kpi-card .card-main-value[data-v-5a08e0e1]{text-align:center;font-size:24px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.2}.kpi-card .card-main-value.clickable[data-v-5a08e0e1]{cursor:pointer;transition:color .2s}.kpi-card .card-main-value.clickable[data-v-5a08e0e1]:hover{color:#409eff}.kpi-card .card-main-value .unit[data-v-5a08e0e1]{font-size:14px;font-weight:400}.kpi-card .card-meta[data-v-5a08e0e1]{display:flex;flex-direction:column;gap:10px;font-size:13px}.kpi-card .card-meta .meta-line[data-v-5a08e0e1]{display:flex;justify-content:space-between;align-items:center}.kpi-card .card-meta .meta-label[data-v-5a08e0e1]{color:#666}.kpi-card .card-meta .meta-value[data-v-5a08e0e1]{color:#333;font-weight:600}.kpi-card .card-meta .meta-value .unit[data-v-5a08e0e1]{font-size:13px;font-weight:400}.kpi-card .card-meta .meta-value .trend-icon[data-v-5a08e0e1]{font-size:10px;margin-left:2px}.kpi-card .card-meta .meta-value.red[data-v-5a08e0e1]{color:#f56c6c}.kpi-card .card-meta .meta-value.green[data-v-5a08e0e1]{color:#43be8b}.kpi-card--main .card-title[data-v-5a08e0e1]{font-weight:400}.kpi-card--main .card-title span[data-v-5a08e0e1]{display:inline-block;padding:3px 12px;font-size:13px;color:#333;background:#fff0f0;border-radius:4px}.kpi-card--main .card-main-value[data-v-5a08e0e1]{font-size:42px;margin-bottom:16px}.kpi-card--main .card-main-value .unit[data-v-5a08e0e1]{font-size:15px}.tooltip-content[data-v-5a08e0e1]{white-space:pre-line;word-wrap:break-word;line-height:20px}.metric-row[data-v-66d39af4]{display:flex;gap:12px;align-items:stretch;height:300px;border:1px solid transparent;border-radius:8px}.metric-left-card[data-v-66d39af4]{width:200px;flex-shrink:0}.metric-chart-card[data-v-66d39af4]{flex:1;min-width:0;background:#fff;overflow:hidden;display:flex;flex-direction:column}.metric-chart-card .metric-chart[data-v-66d39af4]{width:100%;flex:1;position:relative}.metric-breakdown-card[data-v-66d39af4]{width:400px;flex-shrink:0;padding:14px;overflow:hidden;display:flex;flex-direction:column}.metric-breakdown-card .breakdown-auto[data-v-66d39af4]{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center}.overview-module[data-v-1e9b6467]{display:flex;flex-direction:column}.overiew-container[data-v-1e9b6467]{padding:16px;min-height:100%;border-radius:0 0 8px 8px}.situation-bar[data-v-1e9b6467]{padding:8px;margin-bottom:16px;border-radius:6px;background:linear-gradient(95deg,#fff6f5 -5%,#fff 52%);box-sizing:border-box;border:1px solid #fff;box-shadow:0 0 10px 0 #e9e9e9}.situation-bar__text[data-v-1e9b6467]{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.8;color:#333}.situation-bar__content[data-v-1e9b6467]{flex:1}.situation-bar__label[data-v-1e9b6467]{font-size:14px;font-weight:600}.situation-bar__edit[data-v-1e9b6467]{color:#409eff;padding:0 4px;font-size:16px}.situation-bar__actions[data-v-1e9b6467]{margin-top:8px;text-align:right}.situation-bar .situation-bar__editor[data-v-1e9b6467]{font-size:13px}.overview-rows[data-v-1e9b6467]{display:flex;flex-direction:column;gap:14px}.metric-row-wrapper[data-v-1e9b6467]{display:flex;flex-direction:column;gap:8px}.row-title[data-v-1e9b6467]{display:flex;align-items:center;gap:8px}.row-title .title-bar[data-v-1e9b6467]{display:inline-block;width:3px;height:14px;background:#f56c6c;border-radius:2px}.row-title .title-text[data-v-1e9b6467]{font-size:15px;font-weight:600;color:#333}.nps-bar-line-chart[data-v-2e4e4199]{width:100%;height:100%;min-height:250px}.overview-bar-line-chart[data-v-e4d01a4e]{width:100%;height:100%}.stack-bar-chart[data-v-288d9b26]{width:100%}.nps-top-table[data-v-b89eb666]{width:100%;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;font-size:13px}.table-scroll[data-v-b89eb666]{overflow-x:auto;min-height:160px}.table-scroll[data-v-b89eb666]::-webkit-scrollbar{width:8px;height:8px}.table-scroll[data-v-b89eb666]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,80%,.5);border-radius:3px}.table-scroll[data-v-b89eb666]::-webkit-scrollbar-corner,.table-scroll[data-v-b89eb666]::-webkit-scrollbar-track{background-color:transparent}.table-scroll[data-v-b89eb666]::-webkit-scrollbar-button{display:none}.table-inner[data-v-b89eb666]{min-width:650px}.table-header[data-v-b89eb666]{display:flex;background:#fafafa;border-bottom:1px solid #f0f0f0}.table-header .th[data-v-b89eb666]{padding:10px 8px;font-weight:600;color:#666;text-align:center;white-space:nowrap}.table-header .th.col-categ[data-v-b89eb666]{min-width:50px;flex-shrink:0}.table-header .th.col-model[data-v-b89eb666]{flex:1;text-align:center;min-width:100px}.table-header .th.col-num[data-v-b89eb666]{width:74px;flex-shrink:0}.table-header .th.col-nps[data-v-b89eb666]{width:100px;flex-shrink:0}.table-header .arrow-down[data-v-b89eb666]{color:#4880ff;margin-left:4px}.table-body .table-row[data-v-b89eb666]{display:flex;border-bottom:1px solid #f5f5f5}.table-body .table-row[data-v-b89eb666]:last-child{border-bottom:none}.table-body .table-row[data-v-b89eb666]:hover{background:#fafbfc}.table-body .table-row .td[data-v-b89eb666]{padding:10px 8px;color:#333;white-space:nowrap}.table-body .table-row .td.col-categ[data-v-b89eb666]{min-width:50px;flex-shrink:0;text-align:center;color:#666;overflow:hidden;text-overflow:ellipsis}.table-body .table-row .td.col-model[data-v-b89eb666]{flex:1;min-width:100px;text-align:center;overflow:hidden;text-overflow:ellipsis}.table-body .table-row .td.col-num[data-v-b89eb666]{width:74px;flex-shrink:0;text-align:center}.table-body .table-row .td.col-nps[data-v-b89eb666]{width:100px;flex-shrink:0;text-align:center;font-weight:500}.text-red[data-v-b89eb666]{color:#f56c6c;font-weight:500}.text-green[data-v-b89eb666]{color:#52c41a;font-weight:500}.mention-tornado-chart[data-v-415e6d90]{width:100%}.chart-legend[data-v-415e6d90]{display:flex;justify-content:center;gap:24px;margin-bottom:16px}.chart-legend .legend-item[data-v-415e6d90]{display:flex;align-items:center;font-size:13px;color:#666}.chart-legend .legend-icon[data-v-415e6d90]{width:14px;height:14px;border-radius:2px;margin-right:8px}.chart-legend .legend-icon--negative[data-v-415e6d90]{background-color:#ff8b8b}.chart-legend .legend-icon--positive[data-v-415e6d90]{background-color:#5ad8a6}.chart-legend .legend-icon--previous[data-v-415e6d90]{background-color:#d9d9d9}.tornado-chart-wrapper[data-v-415e6d90]{overflow-x:auto}.tornado-chart[data-v-415e6d90]{display:grid;grid-template-columns:1fr 160px 1fr;row-gap:16px;-moz-column-gap:16px;column-gap:16px;align-items:center;padding:10px 40px;min-width:600px}.tornado-row[data-v-415e6d90]{display:contents}.tornado-header-center[data-v-415e6d90],.tornado-header-left[data-v-415e6d90],.tornado-header-right[data-v-415e6d90]{font-size:14px;font-weight:700;color:#333;padding-bottom:8px}.tornado-header-left[data-v-415e6d90]{text-align:right}.tornado-header-center[data-v-415e6d90]{text-align:center}.tornado-header-right[data-v-415e6d90]{text-align:left}.tornado-center[data-v-415e6d90]{text-align:center;font-size:13px;color:#333}.bar-group[data-v-415e6d90]{display:flex;flex-direction:column;gap:6px;width:100%}.bar-item[data-v-415e6d90]{display:flex;align-items:center;height:12px;position:relative;cursor:pointer}.bar-item[data-v-415e6d90]:before{content:attr(data-tooltip);position:absolute;top:-26px;background-color:rgba(0,0,0,.75);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease-in-out;pointer-events:none;z-index:10}.bar-group--left .bar-item[data-v-415e6d90]:before{right:0}.bar-group--right .bar-item[data-v-415e6d90]:before{left:0}.bar-item[data-v-415e6d90]:hover:before{opacity:1;visibility:visible}.bar-group--left .bar-item[data-v-415e6d90]{justify-content:flex-end}.bar-group--left .bar-label[data-v-415e6d90]{margin-right:12px;text-align:right}.bar-group--right .bar-item[data-v-415e6d90]{justify-content:flex-start}.bar-group--right .bar-label[data-v-415e6d90]{margin-left:12px;text-align:left}.bar-label[data-v-415e6d90]{font-size:12px;line-height:1;white-space:nowrap;min-width:45px}.bar-label--bold[data-v-415e6d90]{font-weight:700}.bar-fill[data-v-415e6d90]{height:100%;border-radius:2px;transition:width .3s ease}.color-red[data-v-415e6d90]{color:#ff8b8b}.color-green[data-v-415e6d90]{color:#5ad8a6}.color-gray[data-v-415e6d90]{color:#999}.bg-red[data-v-415e6d90]{background-color:#ff8b8b}.bg-green[data-v-415e6d90]{background-color:#5ad8a6}.bg-gray[data-v-415e6d90]{background-color:#d9d9d9}.el-bimonth-picker,.el-quarter-picker{width:220px;display:inline-block}.ai-card[data-v-17b46140]{width:280px;flex-shrink:0;height:280px;background:linear-gradient(135deg,snow,#fff 20%,#fff);border-radius:6px;border:1px solid #fee;padding:12px;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(0,0,0,.05)}.ai-card .ai-header[data-v-17b46140]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-shrink:0}.ai-card .ai-header .ai-title[data-v-17b46140]{font-size:14px;font-weight:600;color:#333;flex:1}.ai-card .ai-header .ai-actions[data-v-17b46140]{display:flex;gap:4px}.ai-card .ai-content[data-v-17b46140]{font-size:12px;color:#666;line-height:1.8;flex:1;min-height:0;overflow-y:auto;word-break:break-word}.import-dialog-content .import-tip[data-v-17b46140]{font-size:14px;color:#666;margin-bottom:12px}.import-dialog-content .import-textarea[data-v-17b46140]{width:100%}.import-dialog-content .import-textarea[data-v-17b46140] .el-textarea__inner{border:1px solid #dcdfe6;border-radius:4px;font-size:14px;line-height:1.6;padding:12px;resize:vertical}.import-dialog-content .import-textarea[data-v-17b46140] .el-textarea__inner:focus{border-color:#000}.dialog-footer[data-v-17b46140]{text-align:right}.nps-dashboard[data-v-7ee4d0cf]{display:flex;flex-direction:column;gap:16px}.section[data-v-7ee4d0cf]{background:#fff;border-radius:8px;padding:16px}.section-header-row[data-v-7ee4d0cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px dashed #f0f0f0}.section-title[data-v-7ee4d0cf]{font-size:16px;font-weight:600;color:#333}.row-title[data-v-7ee4d0cf],.section-title[data-v-7ee4d0cf]{display:flex;align-items:center;gap:8px}.row-title .title-bar[data-v-7ee4d0cf]{width:3px;height:16px;background:#f56c6c;border-radius:2px}.row-title .title-bar.green[data-v-7ee4d0cf]{background:#5ad8a6}.row-title .title-bar.red[data-v-7ee4d0cf]{background:#f56c6c}.row-title .title-text[data-v-7ee4d0cf]{font-size:16px;font-weight:600;color:#333}.nps-main-section[data-v-7ee4d0cf]{background:#fff;border-radius:0 0 8px 8px;padding:16px 20px}.nps-tabs[data-v-7ee4d0cf] .el-radio-button__inner,.period-tabs[data-v-7ee4d0cf] .el-radio-button__inner{padding:6px 12px;font-size:12px}.nps-metric-row[data-v-7ee4d0cf]{display:flex;gap:12px;align-items:stretch;min-height:280px}.metric-left-card[data-v-7ee4d0cf]{flex-shrink:0}.metric-chart-card[data-v-7ee4d0cf]{flex:1;min-width:0;background:#fff;border-radius:6px;border:1px solid #f0f0f0;padding:10px;overflow:hidden;display:flex;flex-direction:column}.metric-chart-card .metric-chart[data-v-7ee4d0cf]{width:100%;flex:1}.industry-region-tabs[data-v-7ee4d0cf]{margin:16px 0 12px 0}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-group{display:flex;border-bottom:none}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button{margin-right:24px}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button__inner{border:none!important;box-shadow:none!important;background:transparent!important;padding:0 0 8px 0;font-size:15px;color:#333;border-radius:0!important;position:relative;height:auto;line-height:1.5}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#f56c6c;font-weight:600;background:transparent!important;box-shadow:none!important}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#f56c6c;border-radius:2px}.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button:first-child .el-radio-button__inner,.industry-region-tabs[data-v-7ee4d0cf] .el-radio-button:last-child .el-radio-button__inner{border-radius:0!important}.breakdown-section[data-v-7ee4d0cf]{width:100%}.breakdown-section .industry-grid[data-v-7ee4d0cf]{display:grid;grid-template-columns:repeat(auto-fill,200px);gap:12px}.overview-content[data-v-7ee4d0cf]{display:flex;gap:20px;align-items:stretch}.overview-left[data-v-7ee4d0cf]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.overview-main-card[data-v-7ee4d0cf]{padding:16px;flex:1}.overview-main-card .overview-card-title-row[data-v-7ee4d0cf]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.overview-main-card .overview-card-title-row .overview-card-title[data-v-7ee4d0cf]{font-size:16px;font-weight:600;color:#333}.overview-main-card .overview-card-title-row .calc-type-tabs[data-v-7ee4d0cf]{position:absolute;right:-12px;top:50%;transform:translateY(-50%)}.overview-main-card .overview-card-title-row .calc-type-tabs[data-v-7ee4d0cf] .el-radio-button{margin-right:4px}.overview-main-card .overview-card-title-row .calc-type-tabs[data-v-7ee4d0cf] .el-radio-button:last-child{margin-right:0}.overview-main-card .overview-card-title-row .calc-type-tabs[data-v-7ee4d0cf] .el-radio-button__inner{border:1px solid #dcdfe6;background:#fff;color:#666;border-radius:4px;padding:4px 8px;font-size:12px;box-shadow:none}.overview-main-card .overview-card-title-row .calc-type-tabs[data-v-7ee4d0cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(138deg,#ff5342 6%,#fdb8b8 99%)!important;border-color:#fdb8b8!important;color:#fff!important}.overview-top-row[data-v-7ee4d0cf]{display:flex;align-items:stretch}.overview-metric-item[data-v-7ee4d0cf]{flex:1;text-align:center;padding:8px}.overview-metric-item .metric-tag[data-v-7ee4d0cf]{display:inline-block;padding:3px 10px;background:#fff0f0;color:#333;font-size:13px;border-radius:4px;margin-bottom:10px}.overview-metric-item .metric-num[data-v-7ee4d0cf]{font-size:30px;font-weight:600;color:#333;margin-bottom:10px;line-height:1.2}.overview-metric-item .metric-compare-line[data-v-7ee4d0cf]{font-size:13px;color:#666;margin-bottom:4px;display:flex;justify-content:space-between}.overview-metric-item .metric-compare-line .compare-label[data-v-7ee4d0cf]{color:#666}.overview-metric-item .metric-compare-line .is-good[data-v-7ee4d0cf]{color:#43be8b;font-weight:600}.overview-metric-item .metric-compare-line .is-bad[data-v-7ee4d0cf]{color:#f56c6c;font-weight:600}.overview-metric-item .metric-compare-line .is-rise[data-v-7ee4d0cf]{color:#43be8b;font-weight:600}.overview-metric-item .metric-compare-line .is-fall[data-v-7ee4d0cf]{color:#f56c6c;font-weight:600}.overview-divider[data-v-7ee4d0cf]{width:1px;background:#e8e8e8;margin:0 8px}.overview-bottom-row[data-v-7ee4d0cf]{display:flex;gap:10px}.overview-bottom-card[data-v-7ee4d0cf]{flex:1;background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px;text-align:center}.overview-bottom-card .bottom-label[data-v-7ee4d0cf]{font-size:12px;color:#666;margin-bottom:6px}.overview-bottom-card .bottom-value[data-v-7ee4d0cf]{font-size:24px;font-weight:600;color:#333}.period-tabs[data-v-7ee4d0cf] .el-radio-group{display:inline-flex;background:#f1f3f9;border-radius:14px;padding:2px}.period-tabs[data-v-7ee4d0cf] .el-radio-button{margin-right:0}.period-tabs[data-v-7ee4d0cf] .el-radio-button:first-child .el-radio-button__inner{border-radius:12px 0 0 12px}.period-tabs[data-v-7ee4d0cf] .el-radio-button:last-child .el-radio-button__inner{border-radius:0 12px 12px 0}.period-tabs[data-v-7ee4d0cf] .el-radio-button:not(:first-child):not(:last-child) .el-radio-button__inner{border-radius:0}.period-tabs[data-v-7ee4d0cf] .el-radio-button__inner{border:none!important;box-shadow:none!important;background:transparent!important;padding:4px 14px;font-size:12px;color:#666;border-radius:12px;position:relative;height:auto;line-height:1.2;transition:all .2s}.period-tabs[data-v-7ee4d0cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#333;font-weight:600;background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important;border-radius:12px!important}.period-tabs[data-v-7ee4d0cf] .el-radio-button__orig-radio:checked+.el-radio-button__inner:after{display:none}.overview-right[data-v-7ee4d0cf]{flex:1;min-width:0}.overview-right .overview-chart[data-v-7ee4d0cf]{width:100%;height:280px}.segment-content[data-v-7ee4d0cf]{display:flex;gap:20px;align-items:stretch}.segment-left[data-v-7ee4d0cf]{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.segment-card[data-v-7ee4d0cf]{background:#fff;border-radius:4px;padding:12px 14px;box-sizing:border-box;border:1px solid #fff;box-shadow:0 0 10px 0 #e9e9e9}.segment-card .segment-header[data-v-7ee4d0cf]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.segment-card .segment-header .segment-dot[data-v-7ee4d0cf]{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px rgba(72,128,255,.1)}.segment-card .segment-header .segment-name[data-v-7ee4d0cf]{font-size:14px;font-weight:600;color:#333}.segment-card .segment-value-row[data-v-7ee4d0cf]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.segment-card .segment-value-row .segment-value[data-v-7ee4d0cf]{font-size:28px;font-weight:600;color:#333;line-height:1.2}.segment-card .segment-value-row .segment-rate[data-v-7ee4d0cf]{font-size:13px;color:#999}.segment-card .segment-compare-row[data-v-7ee4d0cf]{display:flex;gap:20px}.segment-card .segment-compare-item[data-v-7ee4d0cf]{flex:1;font-size:13px;display:flex;justify-content:space-between}.segment-card .segment-compare-item .compare-label[data-v-7ee4d0cf]{color:#666}.segment-card .segment-compare-item .is-good[data-v-7ee4d0cf]{color:#43be8b;font-weight:600}.segment-card .segment-compare-item .is-bad[data-v-7ee4d0cf]{color:#f56c6c;font-weight:600}.segment-right[data-v-7ee4d0cf]{flex:1;min-width:0}.segment-right .segment-chart[data-v-7ee4d0cf]{width:100%;height:100%}.mention-summary-box[data-v-7ee4d0cf]{background:#fdfdfd;border:1px solid #ebeef5;padding:16px 20px;border-radius:4px;margin-bottom:24px;line-height:1.8;font-size:14px;color:#333}.mention-summary-box p[data-v-7ee4d0cf]{margin-bottom:6px}.mention-summary-box p[data-v-7ee4d0cf]:last-child{margin-bottom:0}.mention-summary-box .text-red[data-v-7ee4d0cf]{color:#f56c6c}.mention-summary-box .text-green[data-v-7ee4d0cf]{color:#43be8b}.dual-table-section[data-v-7ee4d0cf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.single-table-section .table-sub-title[data-v-7ee4d0cf]{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:600;color:#333}.single-table-section .table-sub-title .sub-bar[data-v-7ee4d0cf]{width:3px;height:14px;border-radius:2px;background:#f56c6c}.single-table-section .table-sub-title .sub-bar.green[data-v-7ee4d0cf],.single-table-section .table-sub-title .sub-bar.red[data-v-7ee4d0cf]{background:#f56c6c}.table-half[data-v-7ee4d0cf]{min-width:0}.table-half .table-sub-title[data-v-7ee4d0cf]{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:600;color:#333}.table-half .table-sub-title .sub-bar[data-v-7ee4d0cf]{width:3px;height:14px;border-radius:2px;background:#f56c6c}.table-half .table-sub-title .sub-bar.green[data-v-7ee4d0cf],.table-half .table-sub-title .sub-bar.red[data-v-7ee4d0cf]{background:#f56c6c}.detail-link-wrap[data-v-7ee4d0cf]{display:flex;justify-content:flex-end;margin-top:12px}.detail-link-wrap .detail-link[data-v-7ee4d0cf]{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:#4880ff;cursor:pointer}.detail-link-wrap .detail-link[data-v-7ee4d0cf]:hover{color:#337ecc}[data-v-7ee4d0cf] .detail-dialog .el-dialog__headerbtn{top:23px;right:25px;cursor:pointer;font-size:20px}.detail-dialog-title[data-v-7ee4d0cf]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-right:50px}.detail-dialog-title .detail-title-text[data-v-7ee4d0cf]{font-size:16px;font-weight:600;color:#333}.detail-dialog-title .detail-date-picker[data-v-7ee4d0cf],.detail-dialog-title[data-v-7ee4d0cf] .el-bimonth-picker,.detail-dialog-title[data-v-7ee4d0cf] .el-quarter-picker{width:140px}.detail-dialog-title .detail-period-tabs[data-v-7ee4d0cf]{margin-left:auto}.detail-dialog-body[data-v-7ee4d0cf]{display:flex;flex-direction:column;gap:20px;max-height:calc(92vh - 130px);overflow-y:auto}.detail-dialog-body[data-v-7ee4d0cf]::-webkit-scrollbar{width:8px;height:8px}.detail-dialog-body[data-v-7ee4d0cf]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,80%,.5);border-radius:3px}.detail-dialog-body[data-v-7ee4d0cf]::-webkit-scrollbar-corner,.detail-dialog-body[data-v-7ee4d0cf]::-webkit-scrollbar-track{background-color:transparent}.detail-dialog-body[data-v-7ee4d0cf]::-webkit-scrollbar-button{display:none}[data-v-7ee4d0cf] .detail-dialog{margin-top:8vh}.card-tip-icon[data-v-7ee4d0cf]{cursor:pointer;color:#e57a7a;font-weight:400}.padding[data-v-19dc1811]{padding:16px 20px}.bg[data-v-19dc1811]{background:#fff}.section-header-row[data-v-19dc1811]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px dashed #f0f0f0}.row-title[data-v-19dc1811]{display:flex;align-items:center;gap:8px}.row-title .title-bar[data-v-19dc1811]{width:3px;height:16px;background:#f56c6c;border-radius:2px}.row-title .title-text[data-v-19dc1811]{font-size:16px;font-weight:600;color:#333}.metric-row[data-v-19dc1811]{display:flex;gap:12px;align-items:stretch;min-height:280px}.metric-row .card-left[data-v-19dc1811] .card-title{text-align:center;margin-bottom:8px;display:inline-block;padding:3px 12px;font-size:13px;color:#333;border-radius:4px}.metric-row .card-left[data-v-19dc1811] .card-main-value{font-size:42px}.metric-row .card-center[data-v-19dc1811]{flex:1;min-width:0;background:#fff;border-radius:6px;border:1px solid #f0f0f0;position:relative}.metric-row .card-right[data-v-19dc1811]{width:280px;flex-shrink:0}.dimension-container[data-v-19dc1811]{border-radius:0 0 8px 8px}.dimension-tabs[data-v-19dc1811] .el-radio-group{display:flex;border-bottom:none}.dimension-tabs[data-v-19dc1811] .el-radio-button{margin-right:24px;position:relative}.dimension-tabs[data-v-19dc1811] .el-radio-button:not(:last-child):after{content:"";position:absolute;right:-12px;top:6px;width:1px;height:12px;background:#e0e0e0}.dimension-tabs[data-v-19dc1811] .el-radio-button__inner{border:none!important;box-shadow:none!important;background:transparent!important;padding:0 0 8px 0;font-size:16px;color:#666;border-radius:0!important;position:relative;height:auto;line-height:1.5}.dimension-tabs[data-v-19dc1811] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#333;font-weight:600;background:transparent!important;box-shadow:none!important}.dimension-tabs[data-v-19dc1811] .el-radio-button:first-child .el-radio-button__inner,.dimension-tabs[data-v-19dc1811] .el-radio-button:last-child .el-radio-button__inner{border-radius:0!important}.industry-grid[data-v-19dc1811]{display:grid;grid-template-columns:repeat(auto-fill,200px);gap:12px;margin-bottom:16px}.industry-card.not-selectable[data-v-19dc1811]{cursor:default}.combo-row[data-v-19dc1811]{display:flex;gap:16px;margin-bottom:16px}.combo-card[data-v-19dc1811]{flex:1;border-radius:6px;background:#fff}.combo-card__title[data-v-19dc1811]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;display:flex;justify-content:space-between}.combo-card__title button[data-v-19dc1811]{border:1px solid #f55448;color:#f55448;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;margin-right:20px}.combo-card__title button[data-v-19dc1811]:hover{background:#f55448;color:#fff}.combo-card__body[data-v-19dc1811]{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;position:relative}.combo-card__body .view-mode-tabs[data-v-19dc1811]{position:absolute;left:222px;top:-2px;z-index:100}.combo-card__body .view-mode-tabs[data-v-19dc1811] .el-radio-button{margin-right:6px}.combo-card__body .view-mode-tabs[data-v-19dc1811] .el-radio-button:last-child{margin-right:0}.combo-card__body .view-mode-tabs[data-v-19dc1811] .el-radio-button__inner{border:1px solid #dcdfe6;background:#fff;color:#666;border-radius:4px;padding:4px 12px;font-size:12px;box-shadow:none}.combo-card__body .view-mode-tabs[data-v-19dc1811] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(138deg,#ff5342 6%,#fdb8b8 99%)!important;border-color:#fdb8b8!important;color:#fff!important}.combo-card__chart[data-v-19dc1811]{flex:1;min-width:0;position:relative}.bg-section[data-v-19dc1811]{margin-top:8px;border-radius:8px}.bg-tabs[data-v-19dc1811]{display:flex;gap:30px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:16px}.bg-tab[data-v-19dc1811]{cursor:pointer;font-size:14px;color:#666;position:relative;transition:all .3s}.bg-tab[data-v-19dc1811]:hover{color:#333}.bg-tab.active[data-v-19dc1811]{color:#f56c6c;font-weight:600}.bg-tab.active[data-v-19dc1811]:after{content:"";position:absolute;bottom:-11px;left:0;width:100%;height:2px;background:#f56c6c}.trend-row[data-v-19dc1811]{display:flex;gap:12px;margin-top:16px}.trend-card[data-v-19dc1811]{flex:1;border:1px solid #f0f0f0;border-radius:6px;padding:14px;height:320px;display:flex;flex-direction:column;background:#fff}.trend-card__title[data-v-19dc1811]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.trend-card__chart[data-v-19dc1811]{flex:1;width:100%;position:relative}.quality-cost-bar-chart[data-v-e72a0694]{width:100%;height:100%}.padding[data-v-78832413]{padding:16px 20px}.bg[data-v-78832413]{background:#fff}.section-header-row[data-v-78832413]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px dashed #f0f0f0}.row-title[data-v-78832413]{display:flex;align-items:center;gap:8px}.row-title .title-bar[data-v-78832413]{width:3px;height:16px;background:#f56c6c;border-radius:2px}.row-title .title-text[data-v-78832413]{font-size:16px;font-weight:600;color:#333}.metric-row[data-v-78832413]{display:flex;gap:12px;align-items:stretch;min-height:280px}.metric-row .card-center[data-v-78832413]{flex:1;min-width:0;background:#fff;border-radius:6px;border:1px solid #f0f0f0;position:relative}.metric-row .card-right[data-v-78832413]{width:280px;flex-shrink:0}.dimension-container[data-v-78832413]{border-radius:0 0 8px 8px;margin-top:8px}.dimension-header[data-v-78832413]{display:flex;justify-content:space-between;align-items:center}.drill-btn[data-v-78832413]{border:1px solid #f55448;color:#f55448;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;background:transparent}.drill-btn[data-v-78832413]:hover{background:#f55448;color:#fff}.module-title[data-v-78832413]{font-size:16px;font-weight:600;color:#333}.section-divider[data-v-78832413]{margin-top:20px;padding-top:12px;margin-bottom:20px;border-top:1px solid #f0f0f0}.dimension-tabs[data-v-78832413] .el-radio-group{display:flex}.dimension-tabs[data-v-78832413] .el-radio-button{margin-right:24px;position:relative}.dimension-tabs[data-v-78832413] .el-radio-button:not(:last-child):after{content:"";position:absolute;right:-12px;top:6px;width:1px;height:12px;background:#e0e0e0}.dimension-tabs[data-v-78832413] .el-radio-button__inner{border:none!important;box-shadow:none!important;background:transparent!important;padding:0 0 8px 0;font-size:16px;color:#666;border-radius:0!important;position:relative;height:auto;line-height:1.5}.dimension-tabs[data-v-78832413] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#333;font-weight:600;background:transparent!important;box-shadow:none!important}.industry-grid[data-v-78832413]{display:grid;grid-template-columns:repeat(auto-fill,200px);gap:12px;margin-bottom:16px}.chart-row[data-v-78832413]{display:flex;gap:12px;margin-bottom:16px}.chart-card[data-v-78832413]{flex:1;min-width:0;border:1px solid #f0f0f0;border-radius:6px;padding:14px;height:320px;display:flex;flex-direction:column;background:#fff}.chart-card__header[data-v-78832413]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.chart-card__title[data-v-78832413]{font-size:14px;font-weight:600;color:#333}.chart-card__unit[data-v-78832413]{font-size:12px;color:#999}.chart-card__body[data-v-78832413]{flex:1;width:100%;position:relative;min-width:0}.iframe-wrapper[data-v-79f2bf4d]{height:100%}.qms-iframe[data-v-79f2bf4d]{width:100%;height:100%;border:none;display:block}.market-quality-module.is-iframe-mode[data-v-7e4e5022]{height:100%;display:flex;flex-direction:column}.market-quality-module.is-iframe-mode .iframe-wrapper[data-v-7e4e5022]{flex:1;min-height:0;border-radius:0 0 8px 8px;overflow:hidden;background:#fff;padding-top:8px}.sub-tabs[data-v-7e4e5022]{padding:8px 16px 0 16px;flex-shrink:0;background:#fff}.sub-tabs[data-v-7e4e5022] .el-tabs__header{margin-bottom:0;border-bottom:none}.sub-tabs[data-v-7e4e5022] .el-tabs__active-bar,.sub-tabs[data-v-7e4e5022] .el-tabs__nav-wrap:after{display:none}.sub-tabs[data-v-7e4e5022] .el-tabs__item{height:auto;line-height:normal;padding:5px 12px!important;border-radius:16px;color:#666;background:transparent;margin-right:8px;border:none}.sub-tabs[data-v-7e4e5022] .el-tabs__item.is-active{color:#333;background:#eaeaed}.sub-tabs[data-v-7e4e5022] .el-tabs__item:hover{color:#333}.supply-chain-quality-module[data-v-f6d50d4a]{height:100%;box-sizing:border-box;background-color:#fff;border-radius:0 0 8px 8px;overflow:hidden;display:flex;flex-direction:column}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a]{padding:8px 16px;flex-shrink:0}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__header{margin-bottom:0;border-bottom:none}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__active-bar,.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__nav-wrap:after{display:none}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__item{height:auto;line-height:normal;padding:5px 12px!important;border-radius:16px;color:#666;background:transparent;margin-right:8px;border:none}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__item.is-active{color:#333;background:#eaeaed}.supply-chain-quality-module .sub-tabs[data-v-f6d50d4a] .el-tabs__item:hover{color:#333}.supply-chain-quality-module .sub-content[data-v-f6d50d4a]{flex:1;min-height:0;overflow:hidden}.supply-chain-quality-module .placeholder[data-v-f6d50d4a]{height:100%;display:flex;align-items:center;justify-content:center;color:#909399;font-size:13px}.manufacturing-quality-module[data-v-0dc56dbd]{height:100%;box-sizing:border-box;background-color:#fff;border-radius:0 0 8px 8px;overflow:hidden;display:flex;flex-direction:column}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd]{padding:8px 16px;flex-shrink:0}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__header{margin-bottom:0;border-bottom:none}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__active-bar,.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__nav-wrap:after{display:none}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__item{height:auto;line-height:normal;padding:5px 12px!important;border-radius:16px;color:#666;background:transparent;margin-right:8px;border:none}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__item.is-active{color:#333;background:#eaeaed}.manufacturing-quality-module .sub-tabs[data-v-0dc56dbd] .el-tabs__item:hover{color:#333}.manufacturing-quality-module .sub-content[data-v-0dc56dbd]{flex:1;min-height:0;overflow:hidden}.manufacturing-quality-module .placeholder[data-v-0dc56dbd]{height:100%;display:flex;align-items:center;justify-content:center;color:#909399;font-size:13px}.quality-dashboard[data-v-772a588c]{display:flex;flex-direction:column;gap:8px;padding:0 0 16px 16px;height:100%;box-sizing:border-box;overflow:auto;background:#f0f2f5}.content-card[data-v-772a588c],.filter-card[data-v-772a588c]{min-width:1000px}.filter-card[data-v-772a588c]{background:#fff;border-radius:8px;padding:8px 16px;margin-right:16px}.search-form[data-v-772a588c]{display:flex;align-items:center;flex-wrap:wrap}.search-form[data-v-772a588c] .el-form-item{margin-bottom:0;margin-right:24px}.search-form[data-v-772a588c] .el-form-item__label{color:#666;font-size:14px}.search-form[data-v-772a588c] .el-date-editor.el-input{width:140px}.search-form[data-v-772a588c] .el-select{width:160px}.search-form[data-v-772a588c] .el-date-editor--daterange.el-input__inner{width:280px}.search-form .search-form__actions[data-v-772a588c]{margin-left:auto;margin-right:0}.search-form .search-form__actions[data-v-772a588c] .el-button{margin-left:12px;min-width:72px;height:32px;padding:0 16px;font-size:14px;border-radius:4px;font-weight:500}.content-card[data-v-772a588c]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.quality-tabs[data-v-772a588c]{padding:0 16px;flex-shrink:0;position:relative;border-radius:8px 8px 0 0;margin-right:16px}.quality-tabs[data-v-772a588c]:before{content:"";width:100%;height:1px;background-color:#d9d9d9;position:absolute;bottom:0;left:0}.quality-tabs[data-v-772a588c] .el-tabs__header{margin-bottom:0}.quality-tabs[data-v-772a588c] .el-tabs__nav-wrap:after{display:none}.quality-tabs[data-v-772a588c] .el-tabs__item{font-size:16px;color:#333;padding:0 20px;height:48px;line-height:48px}.quality-tabs[data-v-772a588c] .el-tabs__item.is-active{color:#f56c6c;font-weight:600}.quality-tabs[data-v-772a588c] .el-tabs__active-bar{background-color:#f56c6c;height:3px;border-radius:2px}.tab-content[data-v-772a588c]{flex:1;min-height:0;overflow-y:scroll;overflow-x:auto;padding-right:8px}.tab-content[data-v-772a588c]::-webkit-scrollbar{width:8px;height:8px}.tab-content[data-v-772a588c]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,80%,.5);border-radius:3px}.tab-content[data-v-772a588c]::-webkit-scrollbar-corner,.tab-content[data-v-772a588c]::-webkit-scrollbar-track{background-color:transparent}.tab-content[data-v-772a588c]::-webkit-scrollbar-button{display:none}[data-v-772a588c] .base-card{border-radius:4px;background:linear-gradient(154deg,#fff6f5 -1%,#fff 36%);box-sizing:border-box;border:1px solid #fff;box-shadow:0 0 10px 0 #e9e9e9}[data-v-772a588c] .base-card--clickable{cursor:pointer;transition:all .2s}[data-v-772a588c] .base-card--clickable:hover{transform:translateY(-2px);border-color:#ffb0b0}[data-v-772a588c] .bg-white{background:#fff}.condition-wrapper[data-v-5fcb4387]{background:#fff;border-radius:8px;position:relative;padding:0 24px}.condition-wrapper .folded-line[data-v-5fcb4387]{display:flex;flex-direction:row;position:relative;padding:12px 0;height:56px;line-height:32px;justify-content:space-between}.condition-wrapper .folded-line .title[data-v-5fcb4387]{font-weight:500;font-size:16px;flex:1;font-weight:600}.condition-wrapper .folded-line .folder[data-v-5fcb4387]{color:#4e5a70;cursor:pointer}.condition-wrapper .folded-line.tabs .title[data-v-5fcb4387]{max-width:calc(100% - 100px);position:relative}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387]{margin-top:-4px}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__nav-wrap:after{display:none}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__header{margin-bottom:0}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__nav{height:47px}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__item.is-active{font-size:14px;font-weight:600}.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__nav-next,.condition-wrapper .folded-line.tabs .frame-tabs[data-v-5fcb4387] .el-tabs__nav-prev{line-height:40px}.condition-wrapper .folded-line.tabs[data-v-5fcb4387]:after{left:-24px;right:-24px;border-bottom:1px solid #e4e7ed}.condition-wrapper .folded-line[data-v-5fcb4387]:after{content:" ";display:block;height:0;border-bottom:1px dashed #e9e9e9;position:absolute;left:0;right:0;bottom:0}.condition-wrapper .condition-content[data-v-5fcb4387]{padding-top:12px;padding-bottom:16px}.condition-wrapper.folded .folded-line[data-v-5fcb4387]:after{display:none}.cumulative-bar-chart[data-v-209576fd]{width:100%;height:100%}.w100[data-v-38051822]{width:100px}.w150[data-v-38051822]{width:150px}.section[data-v-38051822]{border-radius:8px;background:#fff;padding:16px}.analysis-section[data-v-38051822]{padding:12px 16px}.analysis-section .analysis-form[data-v-38051822]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.analysis-section .analysis-form .el-form-item[data-v-38051822]{margin-bottom:0;margin-right:0}.analysis-section .analysis-form[data-v-38051822] .el-radio-button{margin-right:6px}.analysis-section .analysis-form[data-v-38051822] .el-radio-button__inner{box-shadow:none;background:linear-gradient(180deg,#eff1f8 3%,#f4f6ff);border:1px solid #e6e9f3;border-radius:4px;padding:6px 12px;color:#333}.analysis-section .analysis-form[data-v-38051822] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(138deg,#ff5342 6%,#fdb8b8 99%)!important;color:#fff!important}.analysis-section .card-area[data-v-38051822]{margin-top:8px;min-height:44px}.analysis-section .card-area .card-row__label[data-v-38051822]{margin-bottom:2px;color:#666;font-size:13px;font-weight:600;min-width:60px}.analysis-section .card-area .card-row__label .label-rate[data-v-38051822]{font-size:12px;font-weight:400}.analysis-section .card-area .card-list[data-v-38051822]{display:flex;flex-wrap:wrap}.analysis-section .card-area .data-card[data-v-38051822]{width:160px;margin-right:10px;margin-bottom:10px;padding:4px 10px;box-sizing:border-box;text-align:center;background:linear-gradient(135deg,#fff6f5 -3%,#fff 27%);border:1px solid #fff;box-shadow:0 0 10px 0 #e9e9e9;border-radius:4px;cursor:pointer}.analysis-section .card-area .data-card.is-active[data-v-38051822]{background:linear-gradient(245deg,#fff4f4 4%,#fff 27%,#fff5f5 99%);border:1px solid #f55448;box-shadow:0 4px 10px 0 rgba(228,217,217,.65)}.analysis-section .card-area .data-card__name[data-v-38051822]{color:#666;font-size:11px;line-height:14px;min-height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.analysis-section .card-area .data-card__zb[data-v-38051822]{color:#f55448;font-size:16px;font-weight:600}.analysis-section .card-area__element .data-card[data-v-38051822]{display:flex;align-items:center;width:auto}.analysis-section .card-area__element .data-card__icon[data-v-38051822]{display:flex;flex-shrink:0;margin-right:6px}.analysis-section .card-area__element .data-card__name[data-v-38051822]{max-width:120px}.analysis-section .card-area__element .data-card__zb[data-v-38051822]{flex-shrink:0;margin-left:4px;font-size:14px}.analysis-section .card-area .empty-tip[data-v-38051822]{color:#999;font-size:13px;text-align:center;padding:8px 0}.chart-grid[data-v-38051822]{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:292px;grid-gap:16px;min-width:0}.chart-grid .chart-card[data-v-38051822]{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px 12px 0 12px}.chart-grid .chart-card__title[data-v-38051822]{font-size:14px;font-weight:600;color:#333;margin-bottom:2px}.chart-grid .chart-card__unit[data-v-38051822]{font-size:12px;color:#999;font-weight:400}.chart-grid .chart-card__body[data-v-38051822]{flex:1;width:100%;min-height:0;position:relative}.details-global-annual[data-v-38051822]{width:100%;height:100%;padding:0 16px 16px 16px;overflow:auto;display:flex;flex-direction:column;gap:12px}.details-global-annual .condition-wrapper[data-v-38051822]{position:sticky;top:0;z-index:100;box-shadow:0 2px 8px 5px #f0f2f4}.details-global-annual .el-form-item[data-v-38051822]{margin-right:20px;margin-bottom:0}.details-global-annual .filter-form[data-v-38051822]{display:flex;flex-wrap:wrap;align-items:center}.details-global-annual .filter-form .btn-item[data-v-38051822]{margin-left:auto;margin-right:0}.details-global-annual .filter-form .month-picker[data-v-38051822]{margin-left:8px}.details-global-annual .filter-form .ac-filter-row[data-v-38051822]{width:100%;margin-top:12px;display:flex;flex-wrap:wrap;background:#f8f9fd;padding:10px 10px;border-radius:8px}.w100[data-v-23fd110d]{width:100px}.w150[data-v-23fd110d]{width:150px}.details-quality-cost[data-v-23fd110d]{width:100%;height:100%;padding:0 16px 16px 16px;overflow:auto;display:flex;flex-direction:column;gap:12px}.details-quality-cost .condition-wrapper[data-v-23fd110d]{position:sticky;top:0;z-index:100;box-shadow:0 2px 8px 5px #f0f2f4}.details-quality-cost .el-form-item[data-v-23fd110d]{margin-right:20px;margin-bottom:0}.details-quality-cost .filter-form[data-v-23fd110d]{display:flex;flex-wrap:wrap;align-items:center}.details-quality-cost .filter-form .btn-item[data-v-23fd110d]{margin-left:auto;margin-right:0}.details-quality-cost .section[data-v-23fd110d]{border-radius:8px;background:#fff;padding:16px}.details-quality-cost .card-area .card-list[data-v-23fd110d]{display:flex;flex-wrap:wrap}.details-quality-cost .card-area .data-card[data-v-23fd110d]{width:160px;box-sizing:border-box;margin-right:10px;margin-bottom:10px;padding:4px 10px;text-align:center;background:linear-gradient(135deg,#fff6f5 -3%,#fff 27%);border:1px solid #fff;box-shadow:0 0 10px 0 #e9e9e9;border-radius:4px;cursor:pointer}.details-quality-cost .card-area .data-card.is-active[data-v-23fd110d]{background:linear-gradient(245deg,#fff4f4 4%,#fff 27%,#fff5f5 99%);border:1px solid #f55448;box-shadow:0 4px 10px 0 rgba(228,217,217,.65)}.details-quality-cost .card-area .data-card__name[data-v-23fd110d]{color:#666;font-size:11px;line-height:14px;min-height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.details-quality-cost .card-area .data-card__zb[data-v-23fd110d]{color:#f55448;font-size:16px;font-weight:600}.details-quality-cost .card-area__element[data-v-23fd110d]{margin-top:8px}.details-quality-cost .card-area__element .data-card[data-v-23fd110d]{display:flex;align-items:center;width:auto}.details-quality-cost .card-area__element .data-card__icon[data-v-23fd110d]{display:flex;flex-shrink:0;margin-right:6px}.details-quality-cost .card-area__element .data-card__name[data-v-23fd110d]{max-width:120px}.details-quality-cost .card-area__element .data-card__zb[data-v-23fd110d]{flex-shrink:0;margin-left:4px;font-size:14px}.details-quality-cost .card-area .empty-tip[data-v-23fd110d]{color:#999;font-size:13px;text-align:center;padding:8px 0}.details-quality-cost .controls-section .analysis-form[data-v-23fd110d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.details-quality-cost .controls-section .analysis-form .el-form-item[data-v-23fd110d]{margin-bottom:0;margin-right:0}.details-quality-cost .controls-section .analysis-form[data-v-23fd110d] .el-radio-button{margin-right:6px}.details-quality-cost .controls-section .analysis-form[data-v-23fd110d] .el-radio-button__inner{box-shadow:none;background:linear-gradient(180deg,#eff1f8 3%,#f4f6ff);border:1px solid #e6e9f3;border-radius:4px;padding:6px 12px;color:#333}.details-quality-cost .controls-section .analysis-form[data-v-23fd110d] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(138deg,#ff5342 6%,#fdb8b8 99%)!important;color:#fff!important}.details-quality-cost .chart-grid[data-v-23fd110d]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;min-width:0}.details-quality-cost .chart-grid .chart-card[data-v-23fd110d]{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px 12px 0 12px}.details-quality-cost .chart-grid .chart-card .chart-card__title[data-v-23fd110d]{font-size:14px;font-weight:600;color:#333;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.details-quality-cost .chart-grid .chart-card .chart-card__unit[data-v-23fd110d]{font-size:12px;color:#999;font-weight:400}.details-quality-cost .chart-grid .chart-card .chart-card__body[data-v-23fd110d]{height:320px;position:relative}