.report-editor{box-sizing:border-box;max-width:940px;margin:10px auto;padding:28px 30px 34px;text-align:center;background:var(--panel);border-block:1px solid var(--border)}.report-guidance{margin:0 0 24px;padding:8px 12px;border:1px solid #62642b;background:#191a0b;color:var(--text-light);font-size:16px;font-weight:bold;text-indent:0;hyphens:none}.report-guidance strong,.report-guidance a{color:#a49e78}.report-editor h3{margin:0 0 18px;font-size:24px}.report-editor textarea{display:block;box-sizing:border-box;width:84%;height:400px;min-height:240px;margin:0 auto;padding:10px;background:#fff;color:#111;font-size:16px;line-height:1.5;resize:vertical}.report-submit{margin-top:24px}.report-submit .button{padding:5px 12px;font-size:16px}.report-error{color:var(--text-light)}@media (max-width:620px){.report-editor{padding:16px 12px 24px}.report-guidance{padding:8px;font-size:14px}.report-editor textarea{width:100%;height:320px}.report-submit .button{min-height:44px}}