.scanr{color:var(--ink);gap:22px;display:grid}.scanr-head{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.scanr-score{text-align:center;border:6px solid;border-radius:50%;flex:none;place-content:center;width:104px;height:104px;display:grid}.scanr-score b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:34px;line-height:1}.scanr-score span{color:var(--ink-2);font-size:12px}.scanr-score.scanr-ok{color:var(--ok)}.scanr-score.scanr-wait{color:var(--wait)}.scanr-score.scanr-bad{color:var(--bad)}.scanr-band{align-items:center;gap:8px;margin:0 0 4px;font-size:20px;font-weight:650;display:flex}.scanr-dot{background:var(--idle);border-radius:50%;width:11px;height:11px}.scanr-dot.scanr-ok{background:var(--ok)}.scanr-dot.scanr-wait{background:var(--wait)}.scanr-dot.scanr-bad{background:var(--bad)}.scanr-meta{color:var(--ink-2);overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px}.scanr-note{background:var(--wait-tint);color:var(--wait-ink);border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.scanr-sec h3{letter-spacing:.01em;margin:0 0 10px;font-size:15px}.scanr-checks{border-top:1px solid var(--rule);gap:0;display:grid}.scanr-check{border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid}.scanr-pill{white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-size:12.5px;font-weight:600}.scanr-pill.scanr-ok{background:var(--ok-tint);color:var(--ok-ink)}.scanr-pill.scanr-wait{background:var(--wait-tint);color:var(--wait-ink)}.scanr-pill.scanr-bad{background:var(--bad-tint);color:var(--bad-ink)}.scanr-pill.scanr-idle{background:var(--surface-2);color:var(--ink-2)}.scanr-label{margin:0;font-size:14.5px;font-weight:600}.scanr-pts{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px;font-weight:500}.scanr-detail,.scanr-fix{color:var(--ink-2);overflow-wrap:anywhere;margin:3px 0 0;font-size:14px}.scanr-fix{color:var(--ink)}.scanr-claims{gap:10px;margin:0;padding:0;list-style:none;display:grid}.scanr-claims li{border:1px solid var(--rule);background:var(--surface);box-shadow:inset 3px 0 0 var(--bad);border-left:0;border-radius:10px;padding:12px 14px}.scanr-claims li.warn{box-shadow:inset 3px 0 0 var(--wait)}.scanr-said{color:var(--ink-2);overflow-wrap:anywhere;margin:0 0 6px;font-size:12.5px}.scanr-tag{color:var(--ink);font-weight:650}.scanr-q{margin:0 0 6px;font-size:15px;line-height:1.5}.scanr-q mark{background:var(--bad-tint);color:var(--bad-ink);border-radius:3px;padding:0 2px}.scanr-why{color:var(--ink-2);margin:0 0 4px;font-size:13.5px}.scanr-instead{margin:0 0 4px;font-size:14px}.scanr-how summary{cursor:pointer;font-size:14px;font-weight:600}.scanr-how p,.scanr-how li{color:var(--ink-2);overflow-wrap:anywhere;font-size:13.5px}@media (max-width:520px){.scanr-check{grid-template-columns:1fr;gap:6px}.scanr-score{width:88px;height:88px}.scanr-score b{font-size:28px}}
