.sp-page[data-v-c619e9ce]{max-width:var(--page-w);margin:0 auto;padding:18px 16px 40px}.page-head h1[data-v-c619e9ce]{font-weight:800;margin:6px 0 8px;line-height:1.25}.lead[data-v-c619e9ce]{font-size:15px;color:var(--muted, #475569);line-height:1.55;margin:0 0 18px}.loading[data-v-c619e9ce],.error-box[data-v-c619e9ce],.empty[data-v-c619e9ce]{padding:24px 0;color:var(--muted, #64748b)}.seg[data-v-c619e9ce]{display:inline-flex;border:1px solid var(--border, #e2e8f0);border-radius:9px;overflow:hidden}.seg button[data-v-c619e9ce]{border:0;background:#fff;padding:8px 13px;font-size:13.5px;cursor:pointer;color:#334155}.seg button.on[data-v-c619e9ce]{background:var(--blue, #2a78d6);color:#fff;font-weight:700}.seg.big[data-v-c619e9ce]{margin-bottom:18px}.seg.big button[data-v-c619e9ce]{padding:10px 18px;font-size:14.5px}.stats[data-v-c619e9ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.stat[data-v-c619e9ce]{background:#fff;border:1px solid var(--border, #e2e8f0);border-radius:12px;padding:13px 14px;display:flex;flex-direction:column;gap:2px}.s-label[data-v-c619e9ce]{font-size:12px;color:var(--muted, #64748b);font-weight:600}.s-value[data-v-c619e9ce]{font-size:23px;font-weight:800;color:#0f172a}.s-sub[data-v-c619e9ce]{font-size:12px;color:var(--muted, #94a3b8);line-height:1.4}h2[data-v-c619e9ce]{font-weight:800;margin:0 0 12px}.scatter-sec[data-v-c619e9ce],.rank-sec[data-v-c619e9ce]{margin-top:32px}.sc-fig[data-v-c619e9ce]{margin:0;position:relative}.sc-svg[data-v-c619e9ce]{width:100%;height:auto;display:block;overflow:visible}.sc-grid line[data-v-c619e9ce]{stroke:#eef2f7;stroke-width:1}.sc-axis-txt text[data-v-c619e9ce]{font-size:var(--fs-xs);fill:#94a3b8}.sc-dot[data-v-c619e9ce]{fill:#2a78d6;fill-opacity:.78;stroke:#fff;stroke-width:2;cursor:pointer}.sc-dot.on[data-v-c619e9ce]{fill:#0d366b;fill-opacity:1;r:9}.sc-lab text[data-v-c619e9ce]{font-size:var(--fs-xs);fill:#334155;font-weight:700}.sc-axname[data-v-c619e9ce]{font-size:var(--fs-xs);fill:#64748b}.sc-tip[data-v-c619e9ce]{position:absolute;top:6px;right:6px;background:#0f172a;color:#fff;border-radius:8px;padding:6px 10px;font-size:12.5px;display:flex;flex-direction:column;gap:1px;pointer-events:none}.sc-tip span[data-v-c619e9ce]{color:#cbd5e1}.sc-fig figcaption[data-v-c619e9ce]{font-size:12px;color:var(--muted, #94a3b8);margin-top:8px;line-height:1.5}.tools[data-v-c619e9ce]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.search-input[data-v-c619e9ce]{flex:1;min-width:190px;padding:9px 13px;font-size:14px;border:2px solid var(--blue, #2a78d6);border-radius:10px}.share-sec[data-v-c619e9ce]{margin-top:22px}.meta-box[data-v-c619e9ce]{margin-top:28px;background:#f8fafc;border:1px solid var(--border, #e2e8f0);border-radius:12px;padding:14px 16px}.meta-box p[data-v-c619e9ce]{font-size:13.5px;color:#334155;line-height:1.6;margin:0}.meta-box a[data-v-c619e9ce]{color:var(--blue, #2563eb)}.next-sec[data-v-c619e9ce],.faq-sec[data-v-c619e9ce]{margin-top:30px}.next-sec ul[data-v-c619e9ce]{margin:0;padding-left:18px;font-size:14px;line-height:1.9}.next-sec a[data-v-c619e9ce]{color:var(--blue, #2563eb);text-decoration:none}.next-sec a[data-v-c619e9ce]:hover{text-decoration:underline}.faq-sec details[data-v-c619e9ce]{border:1px solid var(--border, #e2e8f0);border-radius:10px;padding:10px 14px;margin-bottom:8px;background:#fff}.faq-sec summary[data-v-c619e9ce]{cursor:pointer;font-weight:600;font-size:14px}.faq-sec p[data-v-c619e9ce]{font-size:13.5px;color:var(--ink, #334155);margin:8px 0 0;line-height:1.55}@media(max-width:640px){.seg.big[data-v-c619e9ce]{display:flex;width:100%}.seg.big button[data-v-c619e9ce]{flex:1;padding:10px 6px;font-size:13px}.sc-lab text[data-v-c619e9ce]{font-size:14px}.sc-axis-txt text[data-v-c619e9ce]{font-size:14px}.sc-axname[data-v-c619e9ce]{font-size:14px}}
