.report-form{margin-top:2rem;padding:1.6rem;background:#fffdf5;border:1px solid #b8c1af;display:grid;gap:1rem}.report-form label{display:grid;gap:.35rem;font:700 .85rem system-ui,sans-serif}.report-form input,.report-form select,.report-form textarea{width:100%;padding:.75rem;border:1px solid #7e9288;background:white;color:#18312d;font:1rem Georgia,serif}.report-form button{justify-self:start;border:0;background:#0d7083;color:white;padding:.8rem 1.1rem;font:750 .85rem system-ui,sans-serif;cursor:pointer}.report-form>p{font-size:.88rem;color:#5f706a}.net-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.report-received{display:none;margin:2rem 0;padding:1rem;border-left:5px solid #456b43;background:#dce8dd}#message-sent.report-received:target{display:block}
