.risk-alert[data-v-619f8193]{border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid;align-items:center;gap:10px;padding:12px 14px;display:flex}.risk-alert a[data-v-619f8193]{white-space:nowrap;margin-left:auto;font-weight:700}.risk-alert.warn[data-v-619f8193]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning)}.risk-alert.danger[data-v-619f8193]{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger)}.claude-detect-hero[data-v-619f8193] .detect-hero__panel{overflow:visible}.claude-detect-hero[data-v-619f8193] .detect-hero__icon{top:39%}.claude-detect-hero[data-v-619f8193] .detect-hero__icon-caption{bottom:-6px}.hero-official-status[data-v-619f8193]{border:1px solid var(--color-border-solid);--sq-r:14px;background:var(--color-card);color:var(--color-text);font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-weight:700;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 1px 3px #00000014}.hero-official-status[data-v-619f8193]:hover{transform:translateY(-1px)}.hero-official-status--good[data-v-619f8193]{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success)}.hero-official-status--warn[data-v-619f8193]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning)}.hero-official-status--bad[data-v-619f8193]{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger)}.hero-official-status--neutral[data-v-619f8193]{border-color:var(--color-border-solid);background:var(--color-card);color:var(--color-text)}.official-status-dot[data-v-619f8193]{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 14%,transparent);background:currentColor;border-radius:9999px}.hero-official-status.is-pending .official-status-dot[data-v-619f8193]{animation:1.1s ease-in-out infinite pulseDot-619f8193}.claude-page[data-v-619f8193]{padding:24px}.claude-layout[data-v-619f8193]{color:var(--color-ink);gap:16px;display:grid}.claude-layout[data-v-619f8193]>*,.report-copy[data-v-619f8193]{min-width:0}.claude-report[data-v-619f8193],.content-card[data-v-619f8193]{border-radius:var(--radius-md);background:var(--color-card);border:1px solid #00000014}.content-card[data-v-619f8193]{padding:20px}.claude-report[data-v-619f8193]{padding:0;overflow:hidden}.report-main[data-v-619f8193]{padding:20px 22px 18px}.report-copy h2[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-lg);font-weight:700;line-height:1.3}.report-copy p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-sm);margin-top:6px;line-height:1.7}.risk-tags[data-v-619f8193]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.risk-tags span[data-v-619f8193]{border:1px solid var(--color-border-solid);--sq-r:13px;background:var(--color-surface);color:var(--color-ink-3);font-size:var(--text-xs);align-items:center;gap:6px;padding:4px 11px;font-weight:600;display:inline-flex}.risk-tags i[data-v-619f8193]{color:var(--color-warning);font-size:6px}.report-side[data-v-619f8193]{border-top:1px solid var(--color-border-solid);background:var(--color-surface);grid-template-columns:190px minmax(0,1fr);display:grid}.score-block[data-v-619f8193]{border-right:1px solid var(--color-border-solid);text-align:center;align-content:center;justify-items:center;gap:8px;min-height:118px;padding:16px;display:grid}.score-block>span[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);font-weight:600}.score-number[data-v-619f8193]{font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.score-loading-slot[data-v-619f8193]{align-items:center;min-height:40px;display:inline-flex}.article-body em[data-v-619f8193],.score-block em[data-v-619f8193]{font-style:normal}.score-block em[data-v-619f8193],.start-button[data-v-619f8193]{font-size:var(--text-sm);font-weight:700}.start-button[data-v-619f8193]{--sq-r:19px;color:#fff;background:#35a952;border:0;align-items:center;gap:8px;padding:10px 18px;transition:background-color .15s;display:inline-flex}.start-button[data-v-619f8193]:hover:not(:disabled){background:#2f984a}.start-button[data-v-619f8193]:disabled{cursor:not-allowed;opacity:.6}.scan-panel__head[data-v-619f8193],.scan-steps span[data-v-619f8193],.start-button i[data-v-619f8193]{font-size:var(--text-xs)}.scan-panel[data-v-619f8193]{align-content:center;gap:10px;padding:16px 20px;display:grid}.scan-panel__head[data-v-619f8193]{color:var(--color-ink-3);justify-content:space-between;align-items:center;font-weight:600;display:flex}.scan-panel__head i[data-v-619f8193]{color:#35a952}.scan-panel.is-active .scan-panel__head i[data-v-619f8193]{color:var(--color-warning)}.scan-track[data-v-619f8193]{background:var(--color-border-solid);border-radius:9999px;height:6px;position:relative;overflow:hidden}.scan-track span[data-v-619f8193]{background:#35a952;border-radius:9999px;height:100%;transition:width .3s;display:block}.scan-panel.is-active .scan-track[data-v-619f8193]:after{content:"";background:#ffffff73;width:52px;animation:1.25s linear infinite scanSweep-619f8193;position:absolute;top:0;bottom:0}.scan-steps[data-v-619f8193]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 12px;display:grid}.scan-steps span[data-v-619f8193]{min-width:0;color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.scan-steps .done[data-v-619f8193]{color:var(--color-success)}.scan-steps .pending i[data-v-619f8193]{font-size:6px;animation:1s ease-in-out infinite pulseDot-619f8193}.summary-list[data-v-619f8193]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.summary-row[data-v-619f8193]{border-radius:var(--radius-md);background:var(--color-card);border:1px solid #00000014;border-left-width:3px;align-content:start;gap:10px;min-height:124px;padding:14px;display:grid}.summary-row.good[data-v-619f8193]{border-left-color:var(--color-success)}.summary-row.warn[data-v-619f8193]{border-left-color:var(--color-warning);background:var(--color-warning-bg)}.summary-row.bad[data-v-619f8193]{border-left-color:var(--color-danger);background:var(--color-danger-bg)}.summary-icon[data-v-619f8193]{--sq-r:7px;background:var(--color-surface);width:32px;height:32px;color:var(--color-text);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.summary-row.good .summary-icon[data-v-619f8193]{background:var(--color-success-bg);color:var(--color-success)}.summary-row.warn .summary-icon[data-v-619f8193]{background:var(--color-warning-bg);color:var(--color-warning)}.summary-row.bad .summary-icon[data-v-619f8193]{background:var(--color-danger-bg);color:var(--color-danger)}.summary-row div[data-v-619f8193]{gap:4px;min-width:0;display:grid}.summary-row div>span[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);font-weight:600}.summary-row strong[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.summary-row p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.section-head[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.section-head.compact[data-v-619f8193]{margin-bottom:12px}.section-title[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:700;line-height:22px;display:inline-flex}.section-title i[data-v-619f8193]{color:#35a952;font-size:var(--text-sm)}.section-pill[data-v-619f8193]{--sq-r:13px;font-size:var(--text-xs);white-space:nowrap;border:1px solid;padding:4px 12px;font-weight:700}.section-pill.good[data-v-619f8193]{border-color:var(--color-success-border);background:var(--color-success-bg)}.section-pill.warn[data-v-619f8193]{border-color:var(--color-warning-border);background:var(--color-warning-bg)}.section-pill.bad[data-v-619f8193]{border-color:var(--color-danger-border);background:var(--color-danger-bg)}.section-head.is-toggle[data-v-619f8193]{cursor:pointer;-webkit-user-select:none;user-select:none}.section-head.is-toggle:hover .section-title[data-v-619f8193]{color:var(--color-success)}.section-chevron[data-v-619f8193]{color:var(--color-text-muted);font-size:var(--text-sm);flex:none;transition:transform .22s}.section-chevron.is-open[data-v-619f8193]{transform:rotate(180deg)}.section-head__actions[data-v-619f8193]{gap:12px}.mini-button[data-v-619f8193],.section-head__actions[data-v-619f8193]{align-items:center;display:inline-flex}.mini-button[data-v-619f8193]{border:1px solid var(--color-border-hover);--sq-r:16px;background:var(--color-card);color:var(--color-ink);font-size:var(--text-xs);white-space:nowrap;justify-content:center;gap:7px;padding:7px 12px;font-weight:600;transition:border-color .15s,background-color .15s}.mini-button[data-v-619f8193]:hover:not(:disabled),.test-icon[data-v-619f8193]{background:var(--color-surface)}.mini-button[data-v-619f8193]:disabled{cursor:not-allowed;opacity:.55}.mini-button.danger[data-v-619f8193]{color:var(--color-danger)}.good[data-v-619f8193]{color:var(--color-success);border-color:var(--color-success-border)}.warn[data-v-619f8193]{color:var(--color-warning);border-color:var(--color-warning-border)}.bad[data-v-619f8193]{color:var(--color-danger);border-color:var(--color-danger-border)}.neutral[data-v-619f8193]{color:var(--color-text);border-color:var(--color-border-hover)}.compact-section[data-v-619f8193],.diagnostic-card[data-v-619f8193]{padding:20px}.diagnostic-list[data-v-619f8193]{display:grid}.diagnostic-row[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:56px;padding:10px 0;display:grid}.diagnostic-row[data-v-619f8193]:last-child{border-bottom:0}.test-icon[data-v-619f8193]{--sq-r:7px;width:34px;height:34px;color:var(--color-text);justify-content:center;align-items:center;display:flex}.diagnostic-row.good .test-icon[data-v-619f8193]{background:var(--color-success-bg);color:var(--color-success)}.diagnostic-row.warn .test-icon[data-v-619f8193]{background:var(--color-warning-bg);color:var(--color-warning)}.diagnostic-row.bad .test-icon[data-v-619f8193]{background:var(--color-danger-bg);color:var(--color-danger)}.diagnostic-row h3[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.diagnostic-row p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);align-items:center;gap:8px;margin-top:3px;line-height:1.35;display:flex}.diagnostic-row p[data-v-619f8193],.diagnostic-row p span[data-v-619f8193]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.diagnostic-row code[data-v-619f8193]{max-width:42%;color:var(--color-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;display:inline-block;overflow:hidden}.diagnostic-row code[data-v-619f8193]:before{content:"· "}.test-status[data-v-619f8193]{--sq-r:13px;width:28px;height:28px;font-size:var(--text-xs);justify-content:center;align-items:center;display:inline-flex}.diagnostic-row.good .test-status[data-v-619f8193]{background:var(--color-success-bg)}.diagnostic-row.warn .test-status[data-v-619f8193]{background:var(--color-warning-bg)}.diagnostic-row.bad .test-status[data-v-619f8193]{background:var(--color-danger-bg)}.diagnostic-row.neutral .test-status[data-v-619f8193]{background:var(--color-surface)}.report-columns[data-v-619f8193]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;display:grid}.consistency-list[data-v-619f8193],.device-list[data-v-619f8193],.path-list[data-v-619f8193],.probe-list[data-v-619f8193]{min-width:0;display:grid}.consistency-row[data-v-619f8193],.device-list div[data-v-619f8193],.path-row[data-v-619f8193],.probe-list div[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);padding:11px 0}.consistency-row[data-v-619f8193]:last-child,.device-list div[data-v-619f8193]:last-child,.path-row[data-v-619f8193]:last-child,.probe-list div[data-v-619f8193]:last-child{border-bottom:0}.path-row[data-v-619f8193]{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;display:grid}.path-row p[data-v-619f8193]{grid-column:2;margin-top:-4px}.path-label[data-v-619f8193],.path-muted[data-v-619f8193],.path-row p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs)}.path-label[data-v-619f8193],.path-muted[data-v-619f8193]{font-weight:600}.path-ip[data-v-619f8193],.path-label[data-v-619f8193],.path-muted[data-v-619f8193]{align-items:center;gap:8px;display:flex}.path-ip[data-v-619f8193]{min-width:0}.path-ip img[data-v-619f8193]{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex:none;width:24px;height:16px}.path-ip span[data-v-619f8193]{min-width:0;color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.consistency-list[data-v-619f8193]{grid-template-columns:1fr;margin-top:10px}.consistency-row[data-v-619f8193]{grid-template-columns:26px 108px 72px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.consistency-row[data-v-619f8193]>*{min-width:0}.consistency-row span[data-v-619f8193],.consistency-row strong[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-xs);font-weight:700}.consistency-row p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.probe-list[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);margin-bottom:10px}.device-list div[data-v-619f8193],.probe-list div[data-v-619f8193]{min-width:0;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;display:flex}.probe-list strong[data-v-619f8193]{font-weight:700}.device-list dt[data-v-619f8193]{color:var(--color-text)}.device-list dd[data-v-619f8193]{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(58%,340px);color:var(--color-ink);font-weight:600;overflow:hidden}.device-list dd span[data-v-619f8193]{color:var(--color-text-muted);font-size:var(--text-xs)}.claude-articles[data-v-619f8193]{display:grid}.claude-articles a[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);min-height:56px;color:inherit;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:grid}.claude-articles a[data-v-619f8193]:first-child{padding-top:4px}.claude-articles a[data-v-619f8193]:last-child{border-bottom:0;padding-bottom:0}.article-icon[data-v-619f8193]{--sq-r:7px;background:var(--color-success-bg);width:34px;height:34px;color:var(--color-success);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.article-body[data-v-619f8193]{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:3px 12px;min-width:0;display:grid}.article-body strong[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.article-body em[data-v-619f8193],.article-body small[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-body em[data-v-619f8193]{grid-column:1/-1;line-height:1.35}.article-link[data-v-619f8193]{color:var(--color-success);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:inline-flex}.policy-list[data-v-619f8193]{display:grid}.policy-list article[data-v-619f8193]{border-bottom:1px solid var(--color-border-solid);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.policy-list article[data-v-619f8193]:last-child{border-bottom:0}.policy-list i[data-v-619f8193]{color:#35a952;margin-top:2px}.policy-list h3[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);font-weight:700}.policy-list p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);margin-top:4px;line-height:1.6}.policy-list ul[data-v-619f8193]{gap:6px;margin-top:10px;display:grid}.policy-list li[data-v-619f8193]{color:var(--color-ink-3);font-size:var(--text-xs);padding-left:14px;line-height:1.65;position:relative}.policy-list li[data-v-619f8193]:before{content:"";background:#35a952;border-radius:9999px;width:5px;height:5px;position:absolute;top:.68em;left:0}.policy-list a[data-v-619f8193]{color:var(--color-success);font-size:var(--text-xs);align-items:center;gap:5px;margin-top:8px;font-weight:700;display:inline-flex}.history-grid[data-v-619f8193]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.history-grid div[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);align-items:center;gap:7px;display:flex}.history-grid b[data-v-619f8193]{color:#35a952;font-size:var(--text-2xs)}.history-grid img[data-v-619f8193]{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:18px;height:12px}.history-grid code[data-v-619f8193]{color:var(--color-ink)}.empty-text[data-v-619f8193]{font-size:var(--text-sm)}.empty-text[data-v-619f8193],.score-hint[data-v-619f8193]{color:var(--color-text-muted)}.score-hint[data-v-619f8193]{font-size:var(--text-2xs)}.scope-note[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);margin-bottom:8px;line-height:1.6}.diagnostic-row.is-scored[data-v-619f8193]{grid-template-columns:34px minmax(0,1fr) auto}.diagnostic-row p.is-wrap[data-v-619f8193],.diagnostic-row p.is-wrap span[data-v-619f8193]{white-space:normal;line-height:1.55;display:block;overflow:visible}.dim-points[data-v-619f8193]{min-width:64px;color:var(--color-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.diagnostic-row.good .dim-points[data-v-619f8193]{color:var(--color-success)}.diagnostic-row.warn .dim-points[data-v-619f8193]{color:var(--color-warning)}.diagnostic-row.bad .dim-points[data-v-619f8193]{color:var(--color-danger)}.probe-host[data-v-619f8193]{gap:2px;min-width:0;display:grid}.probe-host small[data-v-619f8193],.probe-ip[data-v-619f8193],.probe-note[data-v-619f8193]{color:var(--color-text-muted);font-size:var(--text-xs)}.probe-ip[data-v-619f8193]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.probe-note[data-v-619f8193]{margin-top:8px;line-height:1.6}.probe-note i[data-v-619f8193]{margin-right:4px}.cli-check[data-v-619f8193]{border:1px solid var(--color-border-solid);border-radius:var(--radius-md);background:var(--color-surface);gap:8px;margin-top:12px;padding:12px;display:grid}.cli-check>strong[data-v-619f8193]{color:var(--color-ink);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:700;display:inline-flex}.cli-check>strong i[data-v-619f8193]{color:#35a952}.cli-check>p[data-v-619f8193]{color:var(--color-text);font-size:var(--text-xs);line-height:1.6}.cli-cmd[data-v-619f8193]{gap:4px;min-width:0;display:grid}.cli-cmd small[data-v-619f8193]{color:var(--color-text-muted);font-size:var(--text-xs)}.cli-cmd>div[data-v-619f8193]{align-items:center;gap:8px;min-width:0;display:flex}.cli-cmd code[data-v-619f8193]{border:1px solid var(--color-border-solid);border-radius:var(--radius-sm);background:var(--color-card);min-width:0;color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);white-space:nowrap;flex:auto;padding:6px 8px;overflow-x:auto}@keyframes scanSweep-619f8193{0%{left:-56px}to{left:100%}}@keyframes pulseDot-619f8193{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media (width<=900px){.report-columns[data-v-619f8193],.report-side[data-v-619f8193],.summary-list[data-v-619f8193]{grid-template-columns:1fr}.score-block[data-v-619f8193]{border-right:0;border-bottom:1px solid var(--color-border-solid)}.scan-steps[data-v-619f8193]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-row div[data-v-619f8193]{grid-template-columns:1fr}.consistency-row[data-v-619f8193]{grid-template-columns:22px minmax(0,1fr) auto;row-gap:4px}.consistency-row strong[data-v-619f8193]{text-align:right;white-space:nowrap}.consistency-row p[data-v-619f8193]{white-space:normal;grid-column:1/-1}.summary-row p[data-v-619f8193]{white-space:normal}}@media (width<=599px){.claude-page[data-v-619f8193]{padding:16px}.history-grid[data-v-619f8193]{grid-template-columns:1fr}.risk-alert[data-v-619f8193],.section-head[data-v-619f8193]{flex-wrap:wrap}.test-status[data-v-619f8193]{grid-column:2;justify-self:start}.risk-alert[data-v-619f8193]{align-items:flex-start}.risk-alert a[data-v-619f8193]{margin-left:0}}
