.report-page[data-v-a735d88e]{min-height:100vh;background:var(--gray-100)}.nav-bar[data-v-a735d88e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:var(--white);position:sticky;top:0;z-index:100}.nav-bar i[data-v-a735d88e]{font-size:18px;color:var(--gray-700);cursor:pointer;padding:8px}.nav-bar>span[data-v-a735d88e]{font-size:17px;font-weight:600;color:var(--gray-900)}.score-card[data-v-a735d88e]{background:var(--gradient-primary);margin:0 12px 12px;border-radius:var(--radius-xl);padding:32px 24px;gap:24px;color:var(--white)}.score-card[data-v-a735d88e],.score-circle[data-v-a735d88e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.score-circle[data-v-a735d88e]{width:100px;height:100px;background:hsla(0,0%,100%,.2);border-radius:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(10px)}.score-value[data-v-a735d88e]{font-size:36px;font-weight:700}.score-label[data-v-a735d88e]{font-size:12px;opacity:.9}.score-info h2[data-v-a735d88e]{font-size:22px;font-weight:700;margin-bottom:6px}.score-info p[data-v-a735d88e]{font-size:13px;opacity:.9}.section-card[data-v-a735d88e]{background:var(--white);margin:0 12px 12px;border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a735d88e]{font-size:15px;font-weight:600;color:var(--gray-800);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.section-title i[data-v-a735d88e]{color:var(--primary)}.comment-content[data-v-a735d88e],.suggestion-content[data-v-a735d88e]{font-size:14px;color:var(--gray-700);line-height:1.8;background:var(--gray-50);padding:16px;border-radius:var(--radius)}.analysis-item[data-v-a735d88e]{padding:14px;background:var(--gray-50);border-radius:var(--radius);margin-bottom:10px}.analysis-item[data-v-a735d88e]:last-child{margin-bottom:0}.analysis-header[data-v-a735d88e]{margin-bottom:8px}.error-type[data-v-a735d88e]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:var(--radius-full)}.error-type.danger[data-v-a735d88e]{background:#fee2e2;color:#dc2626}.error-type.warning[data-v-a735d88e]{background:#fef3c7;color:#d97706}.error-type.info[data-v-a735d88e]{background:#dbeafe;color:#2563eb}.error-desc[data-v-a735d88e]{font-size:13px;color:var(--gray-600);line-height:1.6}.answer-images[data-v-a735d88e]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.answer-images .answer-img[data-v-a735d88e]{width:100%;aspect-ratio:1;border-radius:var(--radius);object-fit:cover;cursor:pointer}.answer-text[data-v-a735d88e]{background:var(--gray-50);padding:12px;border-radius:var(--radius)}.answer-text p[data-v-a735d88e]{font-size:14px;color:var(--gray-700);white-space:pre-wrap}.pc-report[data-v-a735d88e]{max-width:1100px;margin:0 auto}.breadcrumb[data-v-a735d88e]{margin-bottom:24px}.breadcrumb span[data-v-a735d88e]{font-size:14px;color:var(--gray-500);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.breadcrumb span[data-v-a735d88e]:hover{color:var(--primary)}.report-header[data-v-a735d88e]{margin-bottom:24px}.report-header h1[data-v-a735d88e]{font-size:28px;font-weight:700;color:var(--gray-900);margin-bottom:8px}.report-meta[data-v-a735d88e]{font-size:14px;color:var(--gray-500)}.report-grid[data-v-a735d88e]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 340px;grid-template-columns:1fr 340px;gap:24px}.card[data-v-a735d88e]{background:var(--white);border-radius:var(--radius-xl);padding:28px;margin-bottom:24px}.report-main .card[data-v-a735d88e]:last-child{margin-bottom:0}.score-overview[data-v-a735d88e]{background:var(--gradient-primary);color:var(--white)}.score-display[data-v-a735d88e]{gap:32px}.score-display[data-v-a735d88e],.score-ring[data-v-a735d88e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.score-ring[data-v-a735d88e]{width:120px;height:120px;background:hsla(0,0%,100%,.2);border-radius:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(10px)}.score-ring .value[data-v-a735d88e]{font-size:48px;font-weight:700}.score-ring .unit[data-v-a735d88e]{font-size:14px;opacity:.9}.score-detail h2[data-v-a735d88e]{font-size:28px;font-weight:700;margin-bottom:8px}.score-detail p[data-v-a735d88e]{font-size:15px;opacity:.9}.card-title[data-v-a735d88e]{font-size:17px;font-weight:600;color:var(--gray-800);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px}.card-title i[data-v-a735d88e]{color:var(--primary)}.comment-box[data-v-a735d88e],.suggestion-box[data-v-a735d88e]{font-size:15px;color:var(--gray-700);line-height:1.9;background:var(--gray-50);padding:20px;border-radius:var(--radius)}.analysis-list[data-v-a735d88e]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}.analysis-card[data-v-a735d88e]{display:-ms-flexbox;display:flex;gap:16px;padding:18px;background:var(--gray-50);border-radius:var(--radius)}.analysis-icon[data-v-a735d88e]{width:44px;height:44px;border-radius:var(--radius);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.analysis-icon.danger[data-v-a735d88e]{background:#fee2e2;color:#dc2626}.analysis-icon.warning[data-v-a735d88e]{background:#fef3c7;color:#d97706}.analysis-icon.info[data-v-a735d88e]{background:#dbeafe;color:#2563eb}.analysis-body[data-v-a735d88e]{-ms-flex:1;flex:1}.analysis-type[data-v-a735d88e]{font-size:13px;font-weight:600;color:var(--gray-700)}.analysis-desc[data-v-a735d88e]{font-size:14px;color:var(--gray-600);margin-top:6px;line-height:1.6}.sticky-card[data-v-a735d88e]{position:sticky;top:24px}.answer-gallery[data-v-a735d88e]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}.gallery-item[data-v-a735d88e]{aspect-ratio:1;border-radius:var(--radius);overflow:hidden;cursor:pointer}.gallery-item img[data-v-a735d88e]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.gallery-item:hover img[data-v-a735d88e]{transform:scale(1.05)}.answer-text-box[data-v-a735d88e]{background:var(--gray-50);padding:16px;border-radius:var(--radius)}.answer-text-box p[data-v-a735d88e]{font-size:14px;color:var(--gray-700);white-space:pre-wrap}.empty-answer[data-v-a735d88e]{text-align:center;padding:40px 20px;color:var(--gray-400)}.empty-answer i[data-v-a735d88e]{font-size:40px;margin-bottom:12px}.empty-answer p[data-v-a735d88e]{font-size:14px}