.safety-report-form{display:grid;gap:14px;min-width:0}.safety-category-field,.safety-report-form label,.safety-review-note{display:grid;gap:7px;font-size:13px}.safety-category-field select,.safety-report-form select,.safety-report-form textarea,.safety-review-note textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #ffffff30;border-radius:8px;padding:10px;background:#19191e;color:#fff;font:inherit}.safety-review-note textarea{min-height:100px;resize:vertical}.safety-notice{padding:12px;border:1px solid #dcad6560;border-radius:8px;background:#dcad650c;color:#e3c9a0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.safety-hint{color:#aaa;font-size:12px;line-height:1.65}.safety-report-form .safety-block{display:flex;align-items:center;gap:9px}.safety-block input{width:auto}.mod-row-heading .mod-report-category{white-space:normal;max-width:100%;overflow-wrap:anywhere}.safety-audit{list-style:none;padding:0;display:grid;gap:9px}.safety-audit li{display:grid;gap:5px;padding:10px;border:1px solid #ffffff18;border-radius:6px;font-size:11px;overflow-wrap:anywhere}.chat-dialog:has(.safety-report-form){box-sizing:border-box;width:min(560px,calc(100vw - 24px));max-height:88dvh;overflow-y:auto;padding:22px;color:#eee;background:#151519;border:1px solid #ffffff30;border-radius:12px}.chat-dialog:has(.safety-report-form)::backdrop{background:#000a}.chat-dialog:has(.safety-report-form)>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}@media (max-width:600px){.safety-category-field select{font-size:12px}}