.study-report[data-v-6d347b6c]{padding:20px;background:#f5f7fa;min-height:100vh}.page-header[data-v-6d347b6c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding:20px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.header-left[data-v-6d347b6c],.page-header[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-6d347b6c]{gap:15px}.header-info .report-title[data-v-6d347b6c]{margin:0 0 5px 0;font-size:24px;color:#303133}.header-info .report-subtitle[data-v-6d347b6c]{margin:0;color:#909399;font-size:14px}.loading-container[data-v-6d347b6c]{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:100px 20px;color:#909399}.loading-container i[data-v-6d347b6c]{font-size:40px;margin-bottom:15px}.report-content>div[data-v-6d347b6c]{margin-bottom:20px}.overview-item[data-v-6d347b6c]{background:#fff;padding:20px;gap:15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.item-icon[data-v-6d347b6c],.overview-item[data-v-6d347b6c]{border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-icon[data-v-6d347b6c]{width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px}.item-content h3[data-v-6d347b6c]{margin:0 0 5px 0;font-size:24px;font-weight:700;color:#303133}.item-content p[data-v-6d347b6c]{margin:0;color:#909399;font-size:14px}.card-header[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-header h3[data-v-6d347b6c]{margin:0;font-size:18px;color:#303133}.progress-content[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.progress-chart[data-v-6d347b6c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-placeholder[data-v-6d347b6c]{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px;background:#f8f9fa;border-radius:8px;color:#c0c4cc}.chart-placeholder i[data-v-6d347b6c]{font-size:60px;margin-bottom:10px}.chart-note[data-v-6d347b6c]{font-size:12px;margin-top:5px}.progress-details[data-v-6d347b6c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-item[data-v-6d347b6c]{margin-bottom:20px}.detail-label[data-v-6d347b6c]{display:block;margin-bottom:10px;font-weight:500;color:#303133}.detail-progress[data-v-6d347b6c]{margin-bottom:10px}.subjects-progress h4[data-v-6d347b6c]{margin:20px 0 15px 0;font-size:16px;color:#303133}.subject-item[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:10px}.subject-name[data-v-6d347b6c]{width:60px;font-size:14px;color:#606266}.subject-progress[data-v-6d347b6c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.subject-value[data-v-6d347b6c]{width:40px;text-align:right;font-size:14px;color:#303133}.analysis-section[data-v-6d347b6c]{margin-bottom:25px}.analysis-section h4[data-v-6d347b6c]{margin:0 0 15px 0;font-size:16px;color:#303133}.analysis-text[data-v-6d347b6c]{line-height:1.6;color:#606266;background:#f8f9fa;padding:15px;border-radius:8px}.recommendation-list[data-v-6d347b6c],.strength-list[data-v-6d347b6c],.weakness-list[data-v-6d347b6c]{margin:0;padding-left:0;list-style:none}.recommendation-item[data-v-6d347b6c],.strength-item[data-v-6d347b6c],.weakness-item[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:10px;line-height:1.5;color:#606266}.recommendation-list[data-v-6d347b6c]{padding-left:20px;list-style:decimal}.recommendation-item[data-v-6d347b6c]{display:list-item;margin-bottom:8px}.efficiency-metrics[data-v-6d347b6c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.metric-item[data-v-6d347b6c]{text-align:center;padding:20px;background:#f8f9fa;border-radius:8px}.metric-label[data-v-6d347b6c]{font-size:14px;color:#909399;margin-bottom:10px}.metric-value[data-v-6d347b6c]{font-size:24px;font-weight:700;color:#303133}.efficiency-tips h4[data-v-6d347b6c]{margin:0 0 15px 0;font-size:16px;color:#303133}.tip-item[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:10px;line-height:1.5;color:#606266}.tip-item i[data-v-6d347b6c]{color:#faad14;margin-top:2px}.prediction-summary[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-bottom:30px;padding:30px;background:#f8f9fa;border-radius:8px}.current-score[data-v-6d347b6c],.target-score[data-v-6d347b6c]{text-align:center}.score-label[data-v-6d347b6c]{display:block;font-size:14px;color:#909399;margin-bottom:10px}.score-value[data-v-6d347b6c]{display:block;font-size:32px;font-weight:700}.score-value.current[data-v-6d347b6c]{color:#409eff}.score-value.target[data-v-6d347b6c]{color:#67c23a}.prediction-arrow[data-v-6d347b6c]{font-size:24px;color:#c0c4cc}.prediction-details[data-v-6d347b6c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.prediction-item[data-v-6d347b6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;background:#fff;border-radius:8px;border:1px solid #e4e7ed}.prediction-label[data-v-6d347b6c]{color:#909399;font-size:14px}.prediction-value[data-v-6d347b6c]{font-weight:700;color:#303133}.report-footer[data-v-6d347b6c]{text-align:center;padding:30px 20px;color:#909399;font-size:14px;border-top:1px solid #e4e7ed;margin-top:30px}.generate-time[data-v-6d347b6c]{margin:0 0 10px 0}.report-note[data-v-6d347b6c]{margin:0;font-size:12px}@media (max-width:768px){.page-header[data-v-6d347b6c]{gap:15px}.header-left[data-v-6d347b6c],.page-header[data-v-6d347b6c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-left[data-v-6d347b6c],.page-header[data-v-6d347b6c],.prediction-summary[data-v-6d347b6c],.progress-content[data-v-6d347b6c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prediction-summary[data-v-6d347b6c]{gap:20px}.efficiency-metrics[data-v-6d347b6c],.prediction-details[data-v-6d347b6c]{grid-template-columns:1fr}}