.geo-meta-card[data-v-40dcec3e]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.section-title[data-v-40dcec3e]{color:#1e293b;margin-bottom:8px;font-size:15px;font-weight:700;display:block}.meta-rows[data-v-40dcec3e]{flex-direction:column;gap:6px;display:flex}.meta-row[data-v-40dcec3e]{align-items:flex-start;gap:4px;font-size:12px;line-height:1.5;display:flex}.meta-label[data-v-40dcec3e]{color:#999;flex-shrink:0}.meta-value[data-v-40dcec3e]{color:#1e293b;word-break:break-all;flex:1;font-weight:500}.brand-value[data-v-40dcec3e]{color:var(--primary);font-weight:600}.overview-card[data-v-292a6d19]{background:linear-gradient(135deg,#f8f9ff 0%,#fff 50%,#fff5f5 100%);border:1px solid #e8e8ff;border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 2px 10px #6366f114}.overview-card[data-v-292a6d19]:before{content:"";background:linear-gradient(90deg, var(--primary), var(--violet), #a78bfa);border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.overview-header[data-v-292a6d19]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.section-title[data-v-292a6d19]{color:#1e293b;letter-spacing:1px;font-size:16px;font-weight:700}.diagnosis-level-tag[data-v-292a6d19]{white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.6}.diagnosis-level-basic[data-v-292a6d19]{color:#1890ff;background:#e6f4ff}.diagnosis-level-full[data-v-292a6d19]{color:var(--primary);background:#f0f0ff}.score-block[data-v-292a6d19]{background:#ffffffb3;border-radius:10px;margin-bottom:10px;padding:12px}.score-main[data-v-292a6d19]{align-items:center;gap:16px;display:flex}.score-circle[data-v-292a6d19]{border:4px solid;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:0 2px 8px #0000000f}.score-number[data-v-292a6d19]{font-size:28px;font-weight:800;line-height:1}.score-unit[data-v-292a6d19]{color:#999;margin-top:2px;font-size:11px}.score-info[data-v-292a6d19]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.score-level[data-v-292a6d19]{font-size:16px;font-weight:700}.score-level.excellent[data-v-292a6d19]{color:#52c41a}.score-level.good[data-v-292a6d19]{color:#1890ff}.score-level.medium[data-v-292a6d19]{color:#faad14}.score-level.poor[data-v-292a6d19]{color:#ff4d4f}.score-level.blocked[data-v-292a6d19]{color:#8c8c8c}.score-desc-text[data-v-292a6d19]{color:#666;font-size:12px;line-height:1.5}.score-inline-note[data-v-292a6d19]{align-items:flex-start;gap:3px;margin-top:4px;display:flex}.note-icon[data-v-292a6d19]{flex-shrink:0;margin-top:1px;font-size:10px}.score-breakdown[data-v-292a6d19]{border-top:1px solid #f0f0f5;margin-top:12px;padding-top:10px}.breakdown-title[data-v-292a6d19]{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:11px;font-weight:600}.breakdown-row[data-v-292a6d19]{align-items:center;gap:6px;margin-bottom:6px;display:flex}.breakdown-row[data-v-292a6d19]:last-child{margin-bottom:0}.breakdown-label[data-v-292a6d19]{color:#666;flex-shrink:0;min-width:100px;font-size:12px}.breakdown-bar[data-v-292a6d19]{background:#f0f0f5;border-radius:2px;flex:1;height:5px;overflow:hidden}.breakdown-fill[data-v-292a6d19]{border-radius:2px;height:100%;transition:width .3s}.breakdown-value[data-v-292a6d19]{text-align:right;flex-shrink:0;min-width:30px;font-size:12px;font-weight:700}.breakdown-note[data-v-292a6d19]{background:#f8f9ff;border-radius:5px;align-items:flex-start;gap:4px;margin-top:6px;padding:6px 8px;display:flex}.note-dot[data-v-292a6d19]{color:var(--primary);flex-shrink:0;margin-top:1px;font-size:8px}.note-text[data-v-292a6d19]{color:#666;font-size:10px;line-height:1.6}.note-computed[data-v-292a6d19]{color:#fa8c16;margin-top:2px;font-size:9px;display:block}.weak-card[data-v-292a6d19]{background:#fff;border:1px solid #f0f0f5;border-radius:8px;margin-bottom:8px;padding:10px}.weak-card-header[data-v-292a6d19]{margin-bottom:8px}.weak-card-title[data-v-292a6d19]{color:var(--primary);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.weak-card-desc[data-v-292a6d19]{color:#94a3b8;font-size:11px;line-height:1.5;display:block}.weak-tags[data-v-292a6d19]{flex-direction:column;gap:6px;display:flex}.weak-tag-block[data-v-292a6d19]{flex-direction:column;gap:4px;display:flex}.weak-tag[data-v-292a6d19]{background:#fafbfc;border:1px solid #f0f0f5;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;display:flex}.weak-tag-info[data-v-292a6d19]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.weak-tag-name[data-v-292a6d19]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.weak-tag-score[data-v-292a6d19]{flex-shrink:0;font-size:12px;font-weight:700}.weak-tag-status[data-v-292a6d19]{border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:500}.weak-tag-status.excellent[data-v-292a6d19]{color:#52c41a;background:#f6ffed}.weak-tag-status.good[data-v-292a6d19]{color:#1890ff;background:#e6f7ff}.weak-tag-status.medium[data-v-292a6d19]{color:#faad14;background:#fffbe6}.weak-tag-status.poor[data-v-292a6d19]{color:#ff4d4f;background:#fff2f0}.weak-tag-detail[data-v-292a6d19]{padding:0 8px}.detail-text[data-v-292a6d19]{color:#94a3b8;font-size:11px;line-height:1.5}.partial-banner[data-v-292a6d19],.blocked-banner[data-v-292a6d19]{border-radius:6px;align-items:flex-start;gap:6px;margin-bottom:8px;padding:8px 10px;display:flex}.partial-banner[data-v-292a6d19]{background:#e6f4ff;border:1px solid #91caff}.blocked-banner[data-v-292a6d19]{background:#fff2f0;border:1px solid #ffccc7}.partial-banner-icon[data-v-292a6d19],.blocked-banner-icon[data-v-292a6d19]{flex-shrink:0;font-size:14px}.partial-banner-text[data-v-292a6d19]{color:#0958d9;font-size:12px;line-height:1.5}.blocked-banner-text[data-v-292a6d19]{color:#cf1322;font-size:12px;line-height:1.5}.entity-row[data-v-292a6d19]{border-top:1px solid #f0f0f5;align-items:center;gap:4px;padding:6px 0;display:flex}.entity-label[data-v-292a6d19]{color:#999;font-size:12px}.entity-value[data-v-292a6d19]{color:#1e293b;font-size:12px;font-weight:500}.dimension-section[data-v-dce66375]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.section-header[data-v-dce66375]{justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:8px;display:flex}.section-title[data-v-dce66375]{color:#1e293b;font-size:15px;font-weight:700;display:block}.section-sub[data-v-dce66375]{color:#999;font-size:11px;font-weight:400}.collapse-toggle[data-v-dce66375]{color:var(--primary);background:#f0f0ff;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:500}.layer-group[data-v-dce66375]{margin-bottom:12px}.layer-group[data-v-dce66375]:last-child{margin-bottom:0}.layer-group-header[data-v-dce66375]{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.layer-group-title[data-v-dce66375]{color:#1e293b;font-size:13px;font-weight:700}.layer-group-sub[data-v-dce66375]{color:#999;font-size:11px}.dimension-grid[data-v-dce66375]{grid-template-columns:1fr;gap:6px;display:grid}.dimension-card[data-v-dce66375]{background:#fafbfc;border:1px solid #eee;border-radius:6px;padding:8px 10px}.dimension-card.level-risk[data-v-dce66375]{border-left:2px solid #ff4d4f}.dimension-card.level-needs_work[data-v-dce66375]{border-left:2px solid #faad14}.dimension-card.level-good[data-v-dce66375]{border-left:2px solid #1890ff}.dimension-card.level-excellent[data-v-dce66375]{border-left:2px solid #52c41a}.dimension-card-header[data-v-dce66375]{justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.dimension-name[data-v-dce66375]{color:#1e293b;flex:1;font-size:12px;font-weight:600}.dimension-key[data-v-dce66375]{color:#999;background:#f0f0f5;border-radius:2px;flex-shrink:0;padding:1px 3px;font-family:monospace;font-size:9px}.dimension-card-meta[data-v-dce66375]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:3px;display:flex}.dimension-card-level[data-v-dce66375]{border-radius:3px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-block}.level-tag-risk[data-v-dce66375]{color:#ff4d4f;background:#fff2f0}.level-tag-needs_work[data-v-dce66375]{color:#faad14;background:#fffbe6}.level-tag-good[data-v-dce66375]{color:#1890ff;background:#e6f7ff}.level-tag-excellent[data-v-dce66375]{color:#52c41a;background:#f6ffed}.dimension-reverse-tag[data-v-dce66375]{color:#722ed1;background:#f9f0ff;border-radius:2px;padding:1px 5px;font-size:9px;font-weight:600;display:inline-block}.dimension-card-score[data-v-dce66375]{margin-left:auto;font-size:14px;font-weight:800}.dimension-reason[data-v-dce66375]{color:#666;margin-top:3px;font-size:10px;line-height:1.5;display:block}.dim-reason-muted[data-v-dce66375]{color:#999;font-style:italic}.dimension-suggestion[data-v-dce66375]{color:#1d39c4;word-break:break-word;margin-top:2px;font-size:11px;line-height:1.5;display:block}.sub-toggle[data-v-dce66375]{margin-top:4px}.sub-toggle-btn[data-v-dce66375]{color:var(--primary);background:#f0f0ff;border-radius:3px;padding:2px 7px;font-size:10px;font-weight:500;display:inline-block}.sub-toggle-btn-active[data-v-dce66375]{color:#fff;background:var(--primary)}.sub-list[data-v-dce66375]{border-top:1px dashed #e8e8e8;flex-direction:column;gap:2px;margin-top:4px;padding-top:4px;display:flex}.sub-row[data-v-dce66375]{justify-content:space-between;align-items:center;font-size:10px;display:flex}.sub-label[data-v-dce66375]{color:#666;flex:1}.sub-score[data-v-dce66375]{flex-shrink:0;font-weight:700}.rich-data-block[data-v-dce66375]{border-top:1px dashed #e8e8e8;margin-top:6px;padding-top:4px}.rich-data-title[data-v-dce66375]{color:#475569;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.action-item[data-v-dce66375],.weak-block-item[data-v-dce66375],.emotion-hit-item[data-v-dce66375],.anti-citation-item[data-v-dce66375],.paragraph-detail-item[data-v-dce66375]{background:#fff;border:1px solid #f0f0f5;border-radius:3px;margin-bottom:3px;padding:3px 4px}.action-text[data-v-dce66375]{color:#1d39c4;font-size:11px;display:block}.action-meta[data-v-dce66375]{gap:6px;margin-top:2px;display:flex}.action-solution[data-v-dce66375],.action-rationale[data-v-dce66375]{color:#94a3b8;font-size:10px}.weak-block-item[data-v-dce66375]{background:#fff;border:1px solid #fee2e2;border-radius:4px;margin-bottom:4px;padding:5px 6px}.weak-block-header[data-v-dce66375]{justify-content:space-between;align-items:center;gap:4px;margin-bottom:2px;display:flex}.weak-block-heading[data-v-dce66375]{color:#1e293b;flex:1;font-size:11px;font-weight:600}.weak-block-citability[data-v-dce66375]{color:var(--primary);background:#f0f0ff;border-radius:2px;flex-shrink:0;padding:1px 4px;font-size:10px}.weak-block-text[data-v-dce66375]{color:#ff4d4f;margin-bottom:2px;font-size:11px;line-height:1.5;display:block}.weak-block-reason[data-v-dce66375]{color:#94a3b8;margin-top:1px;font-size:10px;display:block}.weak-block-diagnosis[data-v-dce66375]{flex-direction:column;gap:2px;margin-top:3px;display:flex}.weak-block-diagnosis-item[data-v-dce66375]{background:#fafafa;border-radius:2px;align-items:flex-start;gap:3px;padding:2px 4px;font-size:10px;display:flex}.weak-block-diagnosis-item.severity-severe[data-v-dce66375]{background:#fff1f0}.weak-block-diagnosis-item.severity-attention[data-v-dce66375]{background:#fff7e6}.diagnosis-dim[data-v-dce66375]{color:#64748b;flex-shrink:0;font-weight:600}.diagnosis-issue[data-v-dce66375]{color:#475569;flex:1;line-height:1.5}.diagnosis-score[data-v-dce66375]{color:#94a3b8;flex-shrink:0}.weak-block-suggestion[data-v-dce66375]{color:#1d39c4;margin-top:2px;font-size:10px;line-height:1.5;display:block}.emotion-hit-text[data-v-dce66375],.anti-citation-text[data-v-dce66375]{color:#fa8c16;font-size:11px;display:block}.paragraph-detail-item[data-v-dce66375]{background:#fff;border:1px solid #f0f0f5;border-radius:4px;margin-bottom:4px;padding:5px 6px}.paragraph-detail-header[data-v-dce66375]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:2px;display:flex}.paragraph-detail-heading[data-v-dce66375]{color:#1e293b;flex:1;font-size:11px;font-weight:600}.paragraph-detail-grade[data-v-dce66375]{border-radius:2px;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:700}.paragraph-detail-grade.grade-A[data-v-dce66375],.paragraph-detail-grade.grade-a[data-v-dce66375]{color:#52c41a;background:#f6ffed}.paragraph-detail-grade.grade-B[data-v-dce66375],.paragraph-detail-grade.grade-b[data-v-dce66375]{color:#1890ff;background:#e6f7ff}.paragraph-detail-grade.grade-C[data-v-dce66375],.paragraph-detail-grade.grade-c[data-v-dce66375]{color:#fa8c16;background:#fff7e6}.paragraph-detail-grade.grade-D[data-v-dce66375],.paragraph-detail-grade.grade-d[data-v-dce66375],.paragraph-detail-grade.grade-F[data-v-dce66375],.paragraph-detail-grade.grade-f[data-v-dce66375]{color:#ff4d4f;background:#fff1f0}.paragraph-detail-citability[data-v-dce66375]{color:var(--primary);background:#f0f0ff;border-radius:2px;flex-shrink:0;padding:1px 4px;font-size:10px}.paragraph-detail-text[data-v-dce66375]{color:#475569;word-break:break-all;margin-bottom:2px;font-size:11px;line-height:1.5;display:block}.paragraph-issues[data-v-dce66375]{margin-top:2px}.paragraph-issue[data-v-dce66375]{color:#ff4d4f;font-size:10px;display:block}.paragraph-diagnosis[data-v-dce66375]{flex-direction:column;gap:2px;margin-top:3px;display:flex}.paragraph-diagnosis-item[data-v-dce66375]{background:#fafafa;border-radius:2px;align-items:flex-start;gap:3px;padding:2px 4px;font-size:10px;display:flex}.paragraph-diagnosis-item.severity-severe[data-v-dce66375]{background:#fff1f0}.paragraph-diagnosis-item.severity-attention[data-v-dce66375]{background:#fff7e6}.paragraph-detail-suggestion[data-v-dce66375]{color:#1d39c4;margin-top:2px;font-size:10px;line-height:1.5;display:block}.l15-note[data-v-dce66375]{color:#1890ff;background:#f0f5ff;border-radius:4px;align-items:flex-start;gap:4px;margin-bottom:8px;padding:6px 8px;font-size:11px;display:flex}.l15-icon[data-v-dce66375]{flex-shrink:0}.l15-text[data-v-dce66375]{flex:1;line-height:1.5}.url-impact-block[data-v-dce66375]{border-top:1px dashed #e8e8e8;margin-top:6px;padding-top:4px}.url-impact-title[data-v-dce66375]{color:#475569;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.url-impact-item[data-v-dce66375]{background:#fff;border:1px solid #f0f0f5;border-radius:3px;flex-direction:column;gap:1px;margin-bottom:3px;padding:3px 4px;display:flex}.url-impact-field[data-v-dce66375]{color:#475569;font-size:11px;font-weight:500;display:block}.url-impact-effect[data-v-dce66375]{font-size:10px;line-height:1.5;display:block}@media (width>=768px){.dimension-grid[data-v-dce66375]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.dimension-grid[data-v-dce66375]{grid-template-columns:repeat(3,1fr)}}.checklist-card[data-v-68d96e46]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.card-header[data-v-68d96e46]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.header-left[data-v-68d96e46]{flex:1;align-items:center;gap:6px;display:flex}.card-title[data-v-68d96e46]{color:#1e293b;font-size:15px;font-weight:700}.total-badge[data-v-68d96e46]{background:#fff1f0;border:1px solid #ffccc7;border-radius:8px;align-items:baseline;gap:3px;padding:3px 8px;display:flex}.total-num[data-v-68d96e46]{color:#ff4d4f;font-size:14px;font-weight:700}.total-text[data-v-68d96e46]{color:#ff4d4f;font-size:11px}.collapse-toggle[data-v-68d96e46]{color:var(--primary);background:#f0f0ff;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:500}.empty-state[data-v-68d96e46]{text-align:center;padding:24px 0}.empty-text[data-v-68d96e46]{color:#94a3b8;font-size:13px}.summary-block[data-v-68d96e46]{border-left:2px solid var(--primary);background:#f8fafc;border-radius:6px;margin-bottom:8px;padding:6px 8px}.summary-text[data-v-68d96e46]{color:#475569;font-size:12px;line-height:1.5}.priority-chips[data-v-68d96e46]{gap:6px;margin-bottom:8px;display:flex}.chip[data-v-68d96e46]{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:flex}.chip-high[data-v-68d96e46]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffccc7}.chip-medium[data-v-68d96e46]{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}.chip-low[data-v-68d96e46]{color:#8c8c8c;background:#f5f5f5;border:1px solid #e8e8e8}.chip-empty[data-v-68d96e46]{opacity:.4}.chip-label[data-v-68d96e46]{font-size:11px}.chip-count[data-v-68d96e46]{font-size:12px;font-weight:700}.groups-container[data-v-68d96e46]{flex-direction:column;gap:12px;display:flex}.level-group-header[data-v-68d96e46]{justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:6px;display:flex}.level-group-title[data-v-68d96e46]{font-size:13px;font-weight:700}.level-group-high[data-v-68d96e46]{color:#ff4d4f}.level-group-medium[data-v-68d96e46]{color:#fa8c16}.level-group-low[data-v-68d96e46]{color:#8c8c8c}.level-group-count[data-v-68d96e46]{color:#94a3b8;font-size:11px;font-weight:500}.item-grid[data-v-68d96e46]{grid-template-columns:1fr;gap:6px;display:grid}@media (width>=768px){.item-grid[data-v-68d96e46]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.item-grid[data-v-68d96e46]{grid-template-columns:repeat(3,1fr)}}.check-item[data-v-68d96e46]{background:#fafbfc;border-left:2px solid #0000;border-radius:6px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}.check-item.level-high[data-v-68d96e46]{background:#fff8f8;border-left-color:#ff4d4f}.check-item.level-medium[data-v-68d96e46]{background:#fffbf5;border-left-color:#fa8c16}.check-item.level-low[data-v-68d96e46]{background:#fafafa;border-left-color:#bfbfbf}.item-header[data-v-68d96e46]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.item-source[data-v-68d96e46]{color:#64748b;background:#f0f0f5;border-radius:3px;flex-shrink:0;padding:1px 5px;font-family:monospace;font-size:10px}.item-name[data-v-68d96e46]{color:#1e293b;flex:1;min-width:0;font-size:13px;font-weight:600}.item-score[data-v-68d96e46]{flex-shrink:0;margin-left:auto;font-size:13px;font-weight:800}.item-issue[data-v-68d96e46]{color:#475569;word-break:break-word;font-size:11px;line-height:1.5;display:block}.item-suggestion[data-v-68d96e46]{color:#1d39c4;word-break:break-word;font-size:11px;line-height:1.5;display:block}.item-hint[data-v-68d96e46]{align-items:center;gap:3px;margin-top:2px;display:flex}.hint-label[data-v-68d96e46]{color:#94a3b8;font-size:10px}.hint-id[data-v-68d96e46]{color:var(--primary);font-family:monospace;font-size:10px;font-weight:600}.honors-section[data-v-8207751b]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.section-header[data-v-8207751b]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-title[data-v-8207751b]{color:#1a1a2e;font-size:16px;font-weight:600}.section-count[data-v-8207751b]{color:#8c8c8c;font-size:12px}.honors-grid[data-v-8207751b]{flex-wrap:wrap;gap:8px;display:flex}.honors-item[data-v-8207751b]{border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:13px;display:flex}.honors-item-verified[data-v-8207751b]{background:#f6ffed;border:1px solid #b7eb8f}.honors-item-unverified[data-v-8207751b]{background:#fafafa;border:1px solid #f0f0f0}.honors-item-icon[data-v-8207751b]{font-size:12px}.honors-item-name[data-v-8207751b]{color:#333;text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.honors-item-auth[data-v-8207751b]{color:#8c8c8c;font-size:11px}.honors-count-wrap[data-v-8207751b]{align-items:center;gap:6px;display:flex}.honors-count-verified[data-v-8207751b]{color:#52c41a;font-size:12px;font-weight:500}.honors-verify-badge[data-v-8207751b]{border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.badge-verified[data-v-8207751b]{color:#52c41a;background:#f6ffed}.badge-unverified[data-v-8207751b]{color:#fa8c16;background:#fff7e6}.honors-evidence[data-v-8207751b]{width:100%;margin-top:4px}.honors-evidence-toggle[data-v-8207751b]{color:#1890ff;font-size:11px;display:block}.honors-evidence-text[data-v-8207751b]{color:#666;margin-top:4px;font-size:11px;line-height:1.6;display:block}.honors-empty[data-v-8207751b]{text-align:center;background:linear-gradient(135deg,#f6f8ff,#faf7ff);border:1px dashed #c8bfff;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;display:flex}.honors-empty-icon[data-v-8207751b]{font-size:20px}.honors-empty-text[data-v-8207751b]{color:#1a1a2e;font-size:14px;font-weight:600}.honors-empty-hint[data-v-8207751b]{color:#8c8ca0;max-width:280px;font-size:12px;line-height:1.6}@media (width>=768px){.honors-grid[data-v-8207751b]{gap:10px}.honors-item[data-v-8207751b]{padding:10px 14px;font-size:14px}}.hints-card[data-v-06db0fb9]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.card-header[data-v-06db0fb9]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.card-title[data-v-06db0fb9]{color:#1e293b;font-size:15px;font-weight:700}.triggered-badge[data-v-06db0fb9]{background:#fff1f0;border:1px solid #ffccc7;border-radius:8px;align-items:baseline;gap:3px;padding:3px 8px;display:flex}.triggered-num[data-v-06db0fb9]{color:#ff4d4f;font-size:14px;font-weight:700}.triggered-text[data-v-06db0fb9]{color:#ff4d4f;font-size:11px}.priority-chips[data-v-06db0fb9]{gap:6px;margin-bottom:8px;display:flex}.chip[data-v-06db0fb9]{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:flex}.chip-high[data-v-06db0fb9]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffccc7}.chip-medium[data-v-06db0fb9]{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}.chip-low[data-v-06db0fb9]{color:#2f54eb;background:#f0f5ff;border:1px solid #adc6ff}.chip-empty[data-v-06db0fb9]{opacity:.4}.chip-label[data-v-06db0fb9]{font-size:11px}.chip-count[data-v-06db0fb9]{font-size:12px;font-weight:700}.detail-toggle[data-v-06db0fb9]{text-align:center;padding:4px 0}.toggle-btn[data-v-06db0fb9]{color:var(--primary);background:#f0f0ff;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.toggle-btn-primary[data-v-06db0fb9]{background:linear-gradient(135deg, var(--primary), var(--violet));color:#fff}.hint-list[data-v-06db0fb9]{flex-direction:column;gap:8px;margin-top:8px;display:flex}@media (width>=768px){.hint-list[data-v-06db0fb9]{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}}.hint-item[data-v-06db0fb9]{border-left:2px solid var(--primary);background:#fafbfc;border-radius:6px;flex-direction:column;gap:3px;padding:8px;display:flex}.hint-item-header[data-v-06db0fb9]{justify-content:space-between;align-items:center;display:flex}.hint-id[data-v-06db0fb9]{color:var(--primary);font-family:monospace;font-size:12px;font-weight:700}.hint-priority[data-v-06db0fb9]{border-radius:3px;padding:1px 5px;font-size:10px;font-weight:500}.priority-high[data-v-06db0fb9]{color:#fff;background:#ff4d4f}.priority-medium[data-v-06db0fb9]{color:#fff;background:#fa8c16}.priority-low[data-v-06db0fb9]{color:#fff;background:#2f54eb}.hint-condition[data-v-06db0fb9],.hint-interpretation[data-v-06db0fb9],.hint-suggestion[data-v-06db0fb9]{color:#475569;font-size:11px;line-height:1.5}.hint-interpretation[data-v-06db0fb9]{color:#1e293b;font-weight:500}.hint-suggestion[data-v-06db0fb9]{color:#1668dc}.hint-related[data-v-06db0fb9]{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex}.related-label[data-v-06db0fb9]{color:#94a3b8;font-size:10px}.related-chip[data-v-06db0fb9]{background:#fff;border:1px solid #e2e8f0;border-radius:3px;align-items:center;gap:2px;padding:1px 5px;display:flex}.related-dim[data-v-06db0fb9]{color:#475569;font-size:10px}.related-score[data-v-06db0fb9]{color:#94a3b8;font-size:10px;font-weight:600}.cross-article-card[data-v-e0e84811]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:14px;box-shadow:0 1px 6px #0000000a}.card-header[data-v-e0e84811]{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.card-header-text[data-v-e0e84811]{flex-direction:column;flex:1;gap:4px;display:flex}.card-title[data-v-e0e84811]{color:#1e293b;font-size:15px;font-weight:700}.card-sub[data-v-e0e84811]{color:#94a3b8;font-size:11px;font-weight:400}.score-badge[data-v-e0e84811]{background:#fff;border:1px solid;border-radius:12px;flex-shrink:0;align-items:baseline;gap:4px;padding:4px 8px;display:flex}.score-badge-value[data-v-e0e84811]{font-size:16px;font-weight:700;line-height:1}.score-badge-top[data-v-e0e84811]{opacity:.9;font-size:10px;font-weight:500}.summary-line[data-v-e0e84811]{background:#f0f5ff;border-radius:6px;align-items:flex-start;gap:5px;margin-bottom:8px;padding:7px 8px;display:flex}.summary-icon[data-v-e0e84811]{flex-shrink:0}.summary-text[data-v-e0e84811]{color:#1d39c4;flex:1;font-size:12px;line-height:1.6}.pair-list[data-v-e0e84811]{flex-direction:column;gap:5px;display:flex}.pair-item[data-v-e0e84811]{background:#fafbfc;border:1px solid #f0f0f5;border-radius:6px;padding:7px 8px}.pair-header[data-v-e0e84811]{justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.pair-label[data-v-e0e84811]{color:#475569;font-size:11px;font-weight:600}.pair-score[data-v-e0e84811]{flex-shrink:0;font-size:14px;font-weight:700}.pair-articles[data-v-e0e84811]{color:#1e293b;margin-bottom:2px;font-size:11px;font-weight:500;display:block}.pair-note[data-v-e0e84811]{color:#94a3b8;font-size:10px;line-height:1.5;display:block}.articles-row[data-v-e0e84811]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.article-chip[data-v-e0e84811]{background:#f0f0ff;border-radius:4px;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}.article-key[data-v-e0e84811]{color:var(--primary);font-size:10px;font-weight:500}.article-count[data-v-e0e84811]{color:#94a3b8;font-size:9px}@media (width<=480px){.card-header[data-v-e0e84811]{flex-direction:column}}.strategy-cards-section[data-v-bd4dea2b]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:16px;transition:box-shadow .2s;box-shadow:0 1px 6px #0000000a}.section-title[data-v-bd4dea2b]{color:#1e293b;margin-bottom:0;font-size:15px;font-weight:700;display:block}.section-header[data-v-bd4dea2b]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.strategy-cards-subtitle[data-v-bd4dea2b]{color:#999;margin-top:2px;font-size:11px;display:block}.strategy-summary[data-v-bd4dea2b]{background:linear-gradient(135deg,#f8f9ff,#fff5f5);border:1px solid #e8e8ff;border-radius:8px;margin-bottom:12px;padding:12px}.summary-priority-row[data-v-bd4dea2b]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.summary-badge[data-v-bd4dea2b]{border-radius:10px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:flex}.summary-badge-high[data-v-bd4dea2b]{color:#ff4d4f;background:#fff2f0;border:1px solid #ffccc7}.summary-badge-medium[data-v-bd4dea2b]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.summary-badge-low[data-v-bd4dea2b]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.badge-dot[data-v-bd4dea2b]{font-size:10px}.badge-text[data-v-bd4dea2b]{white-space:nowrap}.summary-impact-row[data-v-bd4dea2b]{align-items:baseline;gap:6px;display:flex}.impact-label[data-v-bd4dea2b]{color:#666;font-size:12px}.impact-value[data-v-bd4dea2b]{color:var(--primary);font-size:18px;font-weight:800}.strategy-tips-section[data-v-bd4dea2b]{background:linear-gradient(135deg,#fffbe6,#fff8e1);border:1px solid #ffe58f;border-radius:8px;margin-bottom:10px;padding:12px}.strategy-sub-header[data-v-bd4dea2b]{align-items:center;gap:4px;margin-bottom:8px;display:flex}.sub-header-icon[data-v-bd4dea2b]{font-size:14px}.sub-header-title[data-v-bd4dea2b]{color:#1e293b;font-size:13px;font-weight:700}.sub-header-badge[data-v-bd4dea2b]{background:linear-gradient(135deg, var(--primary), var(--violet));color:#fff;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:600}.tip-item[data-v-bd4dea2b]{align-items:flex-start;gap:6px;margin-bottom:8px;font-size:12px;line-height:1.6;display:flex}.tip-item[data-v-bd4dea2b]:last-child{margin-bottom:0}.tip-index[data-v-bd4dea2b]{color:#d48806;background:#fff8e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:16px;height:16px;margin-top:2px;font-size:11px;font-weight:600;display:inline-flex}.tip-content[data-v-bd4dea2b]{flex-direction:column;flex:1;gap:2px;display:flex}.tip-target[data-v-bd4dea2b]{color:#d48806;font-weight:600;display:block}.tip-action[data-v-bd4dea2b]{color:#1e293b;display:block}.tip-why[data-v-bd4dea2b]{color:#999;font-size:11px;display:block}.strategy-findings-section[data-v-bd4dea2b]{background:linear-gradient(135deg,#f0f5ff,#f8f9ff);border:1px solid #d6e4ff;border-radius:8px;margin-bottom:10px;padding:12px}.findings-body[data-v-bd4dea2b]{flex-direction:column;gap:6px;display:flex}.findings-reason[data-v-bd4dea2b]{border-left:2px solid var(--primary);background:#fff;border-radius:6px;padding:8px}.findings-reason-text[data-v-bd4dea2b]{color:#1e293b;font-size:12px;line-height:1.6}.findings-problems[data-v-bd4dea2b]{flex-direction:column;gap:6px;display:flex}.findings-problem-item[data-v-bd4dea2b]{background:#fff;border:1px solid #f0f0f5;border-radius:6px;align-items:flex-start;gap:5px;padding:6px 8px;display:flex}.problem-dot[data-v-bd4dea2b]{color:var(--primary);flex-shrink:0;margin-top:3px;font-size:10px}.problem-content[data-v-bd4dea2b]{flex-direction:column;flex:1;gap:2px;display:flex}.problem-desc[data-v-bd4dea2b]{color:#1e293b;font-size:12px;line-height:1.5}.problem-quote[data-v-bd4dea2b]{color:#999;font-size:11px;font-style:italic}.strategy-cards-grid[data-v-bd4dea2b]{flex-direction:column;gap:8px;display:flex}.strategy-card-item[data-v-bd4dea2b]{background:#fafbfc;border:1px solid #eee;border-radius:8px;padding:12px;transition:box-shadow .2s}.strategy-card-item-header[data-v-bd4dea2b]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.strategy-card-item-title-group[data-v-bd4dea2b]{align-items:center;gap:5px;display:flex}.strategy-card-item-icon[data-v-bd4dea2b]{font-size:14px}.strategy-card-item-name[data-v-bd4dea2b]{color:#1e293b;font-size:13px;font-weight:600}.strategy-card-item-priority[data-v-bd4dea2b]{border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.strategy-card-item-priority.high[data-v-bd4dea2b]{color:#ff4d4f;background:#fff2f0}.strategy-card-item-priority.medium[data-v-bd4dea2b]{color:#faad14;background:#fffbe6}.strategy-card-item-priority.low[data-v-bd4dea2b]{color:#52c41a;background:#f6ffed}.card-expand-toggle[data-v-bd4dea2b]{color:var(--primary);cursor:pointer;white-space:nowrap;background:#f0f0ff;border-radius:4px;padding:2px 6px;font-size:10px;transition:all .2s}.card-expand-toggle[data-v-bd4dea2b]:hover{background:#e0e0ff}.strategy-card-item-right[data-v-bd4dea2b]{flex-shrink:0;align-items:center;gap:6px;display:flex}.strategy-card-dim-score[data-v-bd4dea2b]{white-space:nowrap;background:#f5f5f5;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:700}.strategy-card-item-diagnosis[data-v-bd4dea2b]{background:#f0f5ff;border-left:2px solid #1890ff;border-radius:4px;align-items:flex-start;gap:4px;margin-bottom:8px;padding:7px 8px;display:flex}.strategy-card-item-diagnosis .diagnosis-label[data-v-bd4dea2b]{color:#1890ff;flex-shrink:0;font-size:12px;font-weight:600}.strategy-card-item-diagnosis .diagnosis-text[data-v-bd4dea2b]{color:#555;flex:1;font-size:12px;line-height:1.5}.strategy-card-item-factual-diagnosis[data-v-bd4dea2b]{border-left:2px solid var(--violet);background:#faf5ff;border-radius:4px;align-items:flex-start;gap:4px;margin-bottom:8px;padding:7px 8px;display:flex}.strategy-card-item-factual-diagnosis .factual-diagnosis-label[data-v-bd4dea2b]{color:var(--violet);flex-shrink:0;font-size:12px;font-weight:600}.strategy-card-item-factual-diagnosis .factual-diagnosis-text[data-v-bd4dea2b]{color:#555;flex:1;font-size:12px;line-height:1.5}.strategy-card-item-body[data-v-bd4dea2b]{flex-direction:column;gap:5px;margin-bottom:6px;display:flex}.strategy-card-action[data-v-bd4dea2b]{color:#555;border-radius:5px;align-items:flex-start;gap:5px;padding-left:4px;font-size:12px;line-height:1.6;transition:background .2s;display:flex}.strategy-card-action.action-llm[data-v-bd4dea2b]{background:#f8f9ff;border:1px solid #e0e0ff;padding:5px 6px}.strategy-card-action.action-default[data-v-bd4dea2b]{background:#fafafa;border:1px solid #f0f0f0;padding:5px 6px}.action-header-row[data-v-bd4dea2b]{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:5px;display:flex}.action-content[data-v-bd4dea2b]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.action-text[data-v-bd4dea2b]{flex:1}.action-impact[data-v-bd4dea2b]{color:#1d39c4;background:#f0f5ff;border-radius:3px;width:fit-content;padding:2px 5px;font-size:11px;display:inline-block}.no-action-hint[data-v-bd4dea2b]{text-align:center;color:#999;padding:10px;font-size:11px}.strategy-card-action .action-index[data-v-bd4dea2b]{color:#1890ff;background:#e6f7ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:16px;height:16px;margin-top:1px;font-size:10px;font-weight:600;display:inline-flex}.strategy-card-action .action-text[data-v-bd4dea2b]{flex:1}.hint-text[data-v-bd4dea2b]{color:#999;font-size:11px;line-height:1.6}.strategy-card-item-right[data-v-bd4dea2b]{align-items:center;gap:5px;display:flex}.strategy-card-item-diagnosis[data-v-bd4dea2b]{background:#fff8e1;border-radius:4px;flex-direction:column;gap:2px;margin-bottom:6px;padding:6px;display:flex}.diagnosis-label[data-v-bd4dea2b]{color:#d48806;font-size:10px;font-weight:600}.diagnosis-text[data-v-bd4dea2b]{color:#666;font-size:11px;line-height:1.5}.strategy-card-item-body[data-v-bd4dea2b]{flex-direction:column;gap:5px;display:flex}.strategy-card-action[data-v-bd4dea2b]{background:#fafbfc;border-radius:4px;align-items:flex-start;gap:5px;padding:6px;display:flex}.action-index[data-v-bd4dea2b]{min-width:14px;height:14px;color:var(--primary);background:#e8e8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-weight:600;display:inline-flex}.action-content[data-v-bd4dea2b]{flex-direction:column;flex:1;gap:2px;display:flex}.action-header-row[data-v-bd4dea2b]{align-items:flex-start;gap:4px;display:flex}.action-text[data-v-bd4dea2b]{color:#333;flex:1;font-size:11px;line-height:1.5}.action-impact[data-v-bd4dea2b]{color:#999;font-size:10px;font-style:italic}.no-action-hint[data-v-bd4dea2b]{text-align:center;padding:10px}.no-action-hint .hint-text[data-v-bd4dea2b]{color:#999;font-size:11px}.action-default[data-v-bd4dea2b]{border-left:1px solid var(--primary)}.action-llm[data-v-bd4dea2b]{background:#fffbe6;border-left:1px solid #faad14}.platform-adaptation-panel[data-v-4c0c3fe6]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;margin-bottom:12px;padding:16px;box-shadow:0 1px 6px #0000000a}.panel-header[data-v-4c0c3fe6]{margin-bottom:10px}.header-left[data-v-4c0c3fe6]{align-items:center;gap:6px;display:flex}.panel-title[data-v-4c0c3fe6]{color:#1e293b;font-size:15px;font-weight:700}.priority-tag[data-v-4c0c3fe6]{border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}.priority-high[data-v-4c0c3fe6]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffccc7}.priority-medium[data-v-4c0c3fe6]{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}.priority-low[data-v-4c0c3fe6]{color:#2f54eb;background:#f0f5ff;border:1px solid #adc6ff}.platform-list[data-v-4c0c3fe6]{flex-direction:column;gap:10px;display:flex}@media (width>=768px){.platform-list[data-v-4c0c3fe6]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}}.platform-card[data-v-4c0c3fe6]{background:#fafbfc;border:1px solid #eee;border-radius:8px;overflow:hidden}.platform-card-header[data-v-4c0c3fe6]{justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.platform-name-wrap[data-v-4c0c3fe6]{align-items:center;gap:6px;display:flex}.platform-icon[data-v-4c0c3fe6]{font-size:16px}.platform-key[data-v-4c0c3fe6]{color:#1e293b;text-transform:capitalize;font-size:14px;font-weight:600}.platform-score-wrap[data-v-4c0c3fe6]{align-items:center;gap:6px;display:flex}.platform-score[data-v-4c0c3fe6]{font-size:16px;font-weight:800}.toggle-arrow[data-v-4c0c3fe6]{color:#94a3b8;font-size:12px}.platform-card-body[data-v-4c0c3fe6]{flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}.platform-score-bar[data-v-4c0c3fe6]{background:#f0f0f5;border-radius:2px;height:4px;overflow:hidden}.platform-score-bar-fill[data-v-4c0c3fe6]{border-radius:2px;height:100%}.info-section[data-v-4c0c3fe6]{flex-direction:column;gap:6px;display:flex}.strategy-section[data-v-4c0c3fe6]{background:#fff;border:1px solid #f0f0f5;border-radius:6px;gap:6px;padding:8px}.strategy-header[data-v-4c0c3fe6]{align-items:center;display:flex}.strategy-title[data-v-4c0c3fe6]{color:#1e293b;font-size:12px;font-weight:600}.strategy-row[data-v-4c0c3fe6]{border-bottom:1px solid #f0f0f5;flex-direction:column;gap:5px;padding:6px 0;display:flex}.strategy-row[data-v-4c0c3fe6]:last-child{border-bottom:none;padding-bottom:0}.strategy-main[data-v-4c0c3fe6]{flex-direction:column;gap:2px;min-width:0;display:flex}.strategy-label[data-v-4c0c3fe6]{color:#94a3b8;font-size:10px;line-height:1.4}.strategy-value[data-v-4c0c3fe6]{color:#334155;word-break:break-all;font-size:12px;line-height:1.5}.strategy-value-empty[data-v-4c0c3fe6]{color:#94a3b8}.suggestion-header[data-v-4c0c3fe6]{color:#1e40af;margin-bottom:2px;font-size:10px;font-weight:600}.strategy-suggestions[data-v-4c0c3fe6]{background:#f0f5ff;border-radius:4px;flex-direction:column;gap:3px;padding:5px 6px;display:flex}.channel-tags[data-v-4c0c3fe6]{flex-wrap:wrap;gap:4px;display:flex}.channel-tag[data-v-4c0c3fe6]{color:#0369a1;background:#e0f2fe;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.missing-tags[data-v-4c0c3fe6]{flex-wrap:wrap;flex:1;gap:4px;display:flex}.missing-tag[data-v-4c0c3fe6]{border-radius:3px;padding:1px 5px;font-size:9px;font-weight:500}
