.smr-wrap{padding:8px 0 16px}.smr-muted{color:#6b7280;font-size:13px}.smr-err{color:#b91c1c}.smr-card{border:1px solid var(--border-color,#e5e7eb);border-radius:12px;padding:10px 12px;margin:0 0 10px;background:var(--surface,#fff)}.smr-title{font-weight:600}.smr-meta{color:#6b7280;font-size:12px;margin:0 0 6px;line-height:1.35}.smr-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.smr-detail summary{cursor:pointer;font-weight:600}
