.profile-editor{margin:24px 0;padding:24px;border:1px solid #7b897b55;border-radius:16px}.profile-editor fieldset{border:0;padding:0;display:grid;gap:14px;min-width:0}.profile-editor label{display:grid;gap:6px;font-size:14px}.profile-editor input:not([type=checkbox]),.profile-editor textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #7b897b88;border-radius:8px;background:transparent;color:inherit;font:inherit}.profile-editor .check-label{display:flex;align-items:center}.profile-editor button{justify-self:start}.profile-editor small{opacity:.8}.report-control{margin-top:12px}.report-control label{display:grid;gap:6px}.report-control textarea{width:100%;box-sizing:border-box;font:inherit;color:inherit;background:transparent;border:1px solid #7b897b88;border-radius:8px;padding:10px}.report-control button{margin:6px 8px 0 0}.person-card{border:1px solid #7b897b55;border-radius:14px;padding:20px;margin-bottom:16px;overflow-wrap:anywhere}.person-card p{white-space:pre-wrap}.person-actions{display:flex;flex-wrap:wrap;gap:10px}.person-actions button,.people-results>button{border:1px solid #7b897b88;border-radius:8px;padding:8px 14px;background:transparent;color:inherit;cursor:pointer}
