.scale-report-modal[data-v-2c71b8ac] .ant-modal-body{padding:24px;max-height:80vh;overflow-y:auto}.score-summary[data-v-2c71b8ac]{-ms-flex-pack:distribute;justify-content:space-around;padding:20px 0}.score-summary[data-v-2c71b8ac],.total-score[data-v-2c71b8ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-score[data-v-2c71b8ac]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-circle[data-v-2c71b8ac]{width:120px;height:120px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:36px;font-weight:700;color:#fff;margin-bottom:10px}.score-high[data-v-2c71b8ac]{background-color:#f5222d}.score-medium[data-v-2c71b8ac]{background-color:#faad14}.score-low[data-v-2c71b8ac]{background-color:#52c41a}.score-very-low[data-v-2c71b8ac]{background-color:#1890ff}.score-label[data-v-2c71b8ac]{font-size:16px;font-weight:700;margin-bottom:5px}.score-max[data-v-2c71b8ac]{font-size:14px;color:#666}.warning-level[data-v-2c71b8ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.level-title[data-v-2c71b8ac]{font-size:16px;font-weight:700;margin-bottom:10px}.big-tag[data-v-2c71b8ac]{font-size:18px;padding:8px 16px;margin-bottom:10px}.level-description[data-v-2c71b8ac]{font-size:14px;color:#666;max-width:300px;text-align:center}.dimension-chart-container[data-v-2c71b8ac]{height:350px;margin:20px 0;position:relative;background-color:#fafafa;border-radius:8px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.chart-placeholder[data-v-2c71b8ac]{border-bottom:1px solid #e8e8e8;padding-bottom:40px}.chart-bars[data-v-2c71b8ac],.chart-placeholder[data-v-2c71b8ac]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.chart-bars[data-v-2c71b8ac]{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.chart-bar[data-v-2c71b8ac]{width:70px;background-color:#1890ff;border-radius:8px 8px 0 0;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.bar-label[data-v-2c71b8ac]{position:absolute;bottom:-35px;font-size:13px;text-align:center;width:120px;color:#333;font-weight:500;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.bar-score[data-v-2c71b8ac]{color:#fff;font-weight:700;font-size:14px;margin-bottom:5px}.chart-reference-lines[data-v-2c71b8ac]{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.reference-line[data-v-2c71b8ac]{position:absolute;left:0;width:100%;border-top:1px dashed #d9d9d9;font-size:12px;color:#666;padding-left:10px;font-weight:500}.dimension-detail-card[data-v-2c71b8ac]{background-color:#f9f9f9;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.dimension-panel-5[data-v-2c71b8ac] .ant-collapse-header{background-color:rgba(245,34,45,.1)}.dimension-panel-4[data-v-2c71b8ac] .ant-collapse-header{background-color:rgba(255,122,69,.1)}.dimension-panel-3[data-v-2c71b8ac] .ant-collapse-header{background-color:rgba(250,173,20,.1)}.dimension-panel-2[data-v-2c71b8ac] .ant-collapse-header{background-color:rgba(24,144,255,.1)}.dimension-panel-1[data-v-2c71b8ac] .ant-collapse-header{background-color:rgba(82,196,26,.1)}.dimension-score-info[data-v-2c71b8ac]{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;padding:10px 0}.dimension-score[data-v-2c71b8ac]{font-size:16px}.score-value[data-v-2c71b8ac]{font-size:28px;font-weight:700;color:#1890ff}.score-max[data-v-2c71b8ac]{font-size:16px;color:#999}.dimension-level-tag[data-v-2c71b8ac]{font-size:16px;padding:6px 14px;border-radius:4px}.dimension-header[data-v-2c71b8ac]{font-weight:700;font-size:16px;margin-bottom:8px;padding:10px 15px;background-color:#f0f7ff;border-radius:6px 6px 0 0;color:#333;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.description-title[data-v-2c71b8ac],.interpretation-title[data-v-2c71b8ac],.norm-title[data-v-2c71b8ac],.suggestion-title[data-v-2c71b8ac]{font-weight:700;font-size:16px;color:#1890ff;margin-bottom:10px}.description-content[data-v-2c71b8ac],.interpretation-content[data-v-2c71b8ac],.norm-content[data-v-2c71b8ac],.suggestion-content[data-v-2c71b8ac]{font-size:14px;line-height:1.8;color:#333;background-color:#fff;padding:15px;border-radius:6px;border-left:4px solid #1890ff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.assessment-content[data-v-2c71b8ac]{font-size:14px;line-height:1.8;text-indent:2em;padding:10px;background-color:#f9f9f9;border-radius:4px}.footer[data-v-2c71b8ac]{margin-top:16px;text-align:right}.download-section[data-v-2c71b8ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#f0f7ff;border-radius:8px}.file-info[data-v-2c71b8ac]{margin-top:10px;color:#666;font-size:14px}