.sec-verdict{border-radius:var(--radius);background:var(--surface);padding:20px 22px}.sec-verdict-state{color:var(--fg);font:600 24px var(--font-manrope), sans-serif;margin:0 0 6px}.sec-verdict[data-ok=false] .sec-verdict-state{color:var(--accent-strong)}.sec-verdict-detail{color:var(--muted);font:400 13px var(--font-manrope), sans-serif;margin:0}.sec-verdict-head{color:var(--muted);font:400 11.5px var(--font-label);overflow-wrap:anywhere;margin:7px 0 0}.sec-faults{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.sec-faults li{border-radius:var(--radius);font:400 12px var(--font-label);color:var(--accent-strong);gap:10px;padding:8px 14px;display:flex}.sec-table-wrap{border-radius:var(--radius);background:var(--surface);margin-top:12px;overflow-x:auto}.sec-table{border-collapse:collapse;width:100%;font:400 12.5px var(--font-label);font-variant-numeric:tabular-nums}.sec-table th,.sec-table td{text-align:left;white-space:nowrap;color:var(--fg);padding:11px 14px}.sec-table thead th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500}.sec-table tbody tr:last-child th,.sec-table tbody tr:last-child td{border-bottom:none}.sec-table tbody th{color:var(--muted);font-weight:400}.sec-hash{color:var(--accent-strong)}.sec-note,.sec-empty{color:var(--muted);font:400 13.5px/1.75 var(--font-manrope), sans-serif;margin:12px 0 0}.sec-note strong{color:var(--fg);font-weight:600}.sec-note code,.sec-empty code{font:400 12.5px var(--font-code);color:var(--accent-strong)}.sec-empty{border-radius:var(--radius);padding:18px 20px}.sec-demos{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.sec-demo{border-radius:var(--radius);background:var(--surface);padding:20px 22px}.sec-demo h3{color:var(--fg);font:600 17px var(--font-manrope), sans-serif;margin:0 0 8px}.sec-demo-blurb{color:var(--muted);font:400 13px/1.7 var(--font-manrope), sans-serif;margin:0 0 9px}.sec-demo-verdict{color:var(--accent-strong);font:600 12px var(--font-label);text-transform:uppercase;letter-spacing:.06em;margin:0 0 9px}.sec-demo[data-ok=true] .sec-demo-verdict{color:var(--fg)}.sec-checks{gap:9px;margin:0;padding:0;list-style:none;display:grid}.sec-checks li{grid-template-columns:16px 1fr;align-items:start;gap:4px 9px;display:grid}.sec-check-mark{width:16px;height:16px;font:600 10px var(--font-label);color:var(--muted);border-radius:4px;place-items:center;display:grid}.sec-checks li[data-status=pass] .sec-check-mark{color:var(--accent-strong)}.sec-checks li[data-status=fail] .sec-check-mark{background:var(--fg);color:var(--bg)}.sec-checks li[data-status=skipped] .sec-check-mark{opacity:.45}.sec-check-label{color:var(--fg);font:500 12.5px var(--font-manrope), sans-serif}.sec-check-detail{color:var(--muted);font:400 11.5px/1.6 var(--font-label);overflow-wrap:anywhere;grid-column:2}.sec-figures{border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.sec-figures>div{background:var(--surface);padding:16px 18px}.sec-figures dt{color:var(--muted);font:500 11px var(--font-label);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px}.sec-figures dd{color:var(--fg);font:600 25px/1.1 var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;margin:0;display:flex}.sec-figures dd small{color:var(--muted);font:400 11px var(--font-label);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
