#reply-recheck215{margin:16px 0 0;padding:14px;border:1px solid #b8c3ce;border-radius:12px;background:#f6f8fa;color:#17202c;font-size:13px;line-height:1.5}
#reply-recheck215 h3{font-size:16px;margin:0 0 6px;color:#17202c}
#reply-recheck215 p{margin:6px 0;color:#344054}
#reply-recheck215-status{display:block;color:#17202c;margin:12px 0 5px}
#reply-recheck215 .recheck215-actions{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}
#reply-recheck215 button{min-height:42px;white-space:normal;text-align:left;overflow-wrap:anywhere}
#reply-recheck215 button:disabled{opacity:.6;cursor:default}
#reply-recheck215 button:focus-visible,#reply-recheck215 summary:focus-visible{outline:3px solid #1570ef;outline-offset:3px}
#reply-recheck215-results{margin-top:12px}#reply-recheck215-results summary{cursor:pointer;font-weight:800;padding:5px 0}
#reply-recheck215-items{list-style:none;padding:0;margin:8px 0;max-height:45vh;overflow-y:auto;overscroll-behavior:contain}
#reply-recheck215-items li{border-top:1px solid #d0d5dd;padding:12px 0;display:grid;gap:5px;overflow-wrap:anywhere}
#reply-recheck215-items small{color:#475467}
@media(max-width:620px){#reply-recheck215 .recheck215-actions>button{width:100%}#reply-recheck215{padding:11px}}
