
.hkp{margin:8px 0 6px;padding:8px 10px;border-radius:10px;background:rgba(22,163,74,.07);border:1px solid rgba(22,163,74,.25);font-size:12.5px;line-height:1.45;text-align:left}
.hkp.err{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.3)}
.hkp .row{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}
.p2-undo{display:block;margin:6px 0 0;background:none;border:0;padding:0;font-size:12px;color:var(--bad,#c0392b);text-decoration:underline;cursor:pointer}
