#og-safety-card{margin-top:16px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#121212;padding:18px;color:#fff;font-family:system-ui,sans-serif}.og-safety-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.og-safety-kicker{display:block;color:#D19A4A;font:800 10px/1.2 ui-monospace,monospace;letter-spacing:.12em}.og-safety-head h3{margin:6px 0 0;font-size:18px;line-height:1.15;font-weight:850}.og-safety-score{font-size:24px;color:#D19A4A}.og-safety-score.neutral{color:#fff9;font-size:18px}.og-safety-chart{display:flex;height:10px;overflow:hidden;margin:16px 0 9px;border-radius:999px;background:#ffffff10}.og-safety-chart i{display:block;min-width:0}.og-safety-chart .safe,.og-safety-legend i.safe{background:#D19A4A}.og-safety-chart .caution,.og-safety-legend i.caution{background:#f3be4f}.og-safety-chart .unsafe,.og-safety-legend i.unsafe{background:#ef6262}.og-safety-legend{display:flex;flex-wrap:wrap;gap:9px 16px;color:#ffffff9c;font-size:11px}.og-safety-legend span{display:flex;align-items:center;gap:5px}.og-safety-legend i{width:7px;height:7px;border-radius:50%}.og-safety-copy{margin:14px 0 10px;color:#ffffffa6;font-size:12px;line-height:1.4}.og-safety-votes{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.og-safety-votes button{min-height:39px;padding:7px;border:1px solid #ffffff18;border-radius:12px;background:#ffffff09;color:#fff;font-size:11px;font-weight:800}.og-safety-votes button.safe.selected{border-color:#D19A4A;background:#D19A4A;color:#07150d}.og-safety-votes button.caution.selected{border-color:#f3be4f;background:#f3be4f;color:#191103}.og-safety-votes button.unsafe.selected{border-color:#ef6262;background:#ef6262;color:#1a0606}.og-safety-votes button:disabled{opacity:.55}.og-safety-warning{margin:12px 0 0;padding-top:10px;border-top:1px solid #ffffff0d;color:#ffffff69;font-size:10px;line-height:1.45}.og-safety-loading{margin:0;color:#ffffff70;font-size:12px}@media(max-width:430px){.og-safety-votes{grid-template-columns:1fr}.og-safety-votes button{min-height:36px}}
