.cf-result-block{box-sizing:border-box;min-width:0;color:var(--cf-text,#eee);font:12px/1.5 monospace}
.cf-result-block h2{font:500 22px/1.2 monospace;margin:6px 0 14px;letter-spacing:-.04em}
.cf-result-block h3{font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin:16px 0 8px;color:var(--cf-muted,#a1a1aa)}
.cf-result-eyebrow,.cf-result-muted{font-size:10px;color:var(--cf-muted,#a1a1aa)}
.cf-result-score{padding:10px 0;border-block:1px solid var(--cf-border,#333);overflow-wrap:anywhere}
.cf-result-block dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;font-size:11px}
.cf-result-block dt{color:var(--cf-muted,#b8b8c0)}
.cf-result-block dd{margin:0;text-align:right;overflow-wrap:anywhere;max-width:170px}
.cf-result-block dl dd:last-child{color:var(--cf-accent,#c4b5fd);font-weight:bold}
.cf-result-block summary{cursor:pointer;font-size:11px;margin-top:16px}
