.ap-body{max-width:860px;margin:0 auto;padding:0 var(--s-4,16px) var(--s-6,48px)}.ap-search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3,12px);margin:0 0 var(--s-4,16px)}.ap-search .ufield{flex:1 1 280px}.ap-err{color:var(--danger)}.ap-sum{margin:var(--s-3,12px) 0}.ap-high{color:var(--danger);font-weight:600}.ap-list{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--s-3,12px);gap:var(--s-3,12px)}.ap-row{border:1px solid var(--line);border-left-width:4px;border-radius:var(--r-card);padding:var(--s-3,12px);overflow-wrap:anywhere}.ap-row.ap-high{border-left-color:var(--danger)}.ap-row.ap-medium{border-left-color:var(--warn)}.ap-row.ap-low{border-left-color:var(--line)}.ap-row p{margin:0 0 6px}.ap-head{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-weight:600}.ap-risk{text-transform:uppercase;font-size:.75em;letter-spacing:.04em;padding:1px 6px;border-radius:var(--r-xs);border:1px solid}.ap-chk,.ap-foot,.ap-kind,.ap-note,.ap-who{opacity:.75;font-weight:400}.ap-why{font-size:.95em}.ap-revoke summary{cursor:pointer}.ap-data{white-space:pre-wrap;word-break:break-all;font-size:.8em;padding:8px;border-radius:var(--r-xs);background:var(--surface);margin:6px 0}.ap-notes{margin:var(--s-4,16px) 0 0;padding-left:1.2em;opacity:.85}.ap-foot{margin-top:var(--s-4,16px);font-size:.85em}