.safety-grade{vertical-align:middle;max-width:100%;display:inline-block}.safety-grade summary{border:1px solid var(--border-strong);cursor:pointer;min-height:32px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;list-style:none;display:inline-flex}.safety-grade summary::-webkit-details-marker{display:none}.safety-grade strong{color:var(--text);font-size:14px;line-height:1}.safety-grade[data-grade=A] strong,.safety-grade[data-grade=B] strong{color:var(--green)}.safety-grade[data-grade=C] strong{color:#e8c36a}.safety-grade[data-grade=D] strong,.safety-grade[data-grade=F] strong{color:var(--red)}.safety-grade-why{background:var(--surface2);border:1px solid var(--border);border-radius:10px;max-width:420px;margin-top:8px;padding:12px;font-size:13px;line-height:1.5}.safety-grade-why dl{gap:8px;margin:0;display:grid}.safety-grade-why dt{color:var(--text);font-weight:600}.safety-grade-why dd{color:var(--muted);margin:0}.safety-grade-why small{color:var(--dim);font-size:12px}.safety-grade-why p{margin:8px 0 0}@media (pointer:coarse){.safety-grade summary{min-height:44px;padding:2px 14px}}.paired-coin-list .safety-grade-why a{grid-template-columns:none;padding:0;display:inline}.safety-grade-why dd{overflow-wrap:anywhere}
