.ReportButton_reportBtn__uM__j{display:inline-flex;align-items:center;gap:.3rem;background:transparent;border:none;color:#666;font-size:.75rem;font-family:inherit;cursor:pointer;padding:.2rem .4rem;transition:color .15s}.ReportButton_reportBtn__uM__j:hover{color:#f87171}.ReportButton_overlay__myc8C{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}.ReportButton_modal__4VmUr{background:#141414;border:1px solid #2a2a2a;border-radius:12px;width:100%;max-width:420px}.ReportButton_form__rsgTF{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.ReportButton_title__v5vqU{font-size:.95rem;font-weight:700;color:#e5e5e5;margin:0;display:flex;align-items:center;gap:.5rem}.ReportButton_title__v5vqU i{color:#f70406}.ReportButton_field__Ngl3d{display:flex;flex-direction:column;gap:.35rem}.ReportButton_label__jYtQL{font-size:.8rem;font-weight:600;color:#bbb}.ReportButton_select__E28e3,.ReportButton_textarea__rrsfS{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:6px;color:#e5e5e5;font-size:.875rem;font-family:inherit;padding:.55rem .7rem;outline:none;width:100%}.ReportButton_select__E28e3{cursor:pointer}.ReportButton_textarea__rrsfS{resize:vertical}.ReportButton_error__rcV8J{font-size:.8rem;color:#f87171;margin:0}.ReportButton_actions__9tgcs{display:flex;gap:.625rem;justify-content:flex-end}.ReportButton_cancelBtn__BK4r_{background:transparent;border:1px solid #3a3a3a;border-radius:6px;color:#888;font-size:.85rem;font-family:inherit;padding:.5rem 1rem;cursor:pointer}.ReportButton_cancelBtn__BK4r_:hover{border-color:#888;color:#e5e5e5}.ReportButton_submitBtn__h2Ty2{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#2a0000,#8b0203,#f70406);border:none;border-radius:6px;color:#fff;font-size:.85rem;font-weight:600;font-family:inherit;padding:.5rem 1.1rem;cursor:pointer;transition:opacity .2s}.ReportButton_submitBtn__h2Ty2:hover:not(:disabled){opacity:.88}.ReportButton_submitBtn__h2Ty2:disabled{opacity:.55;cursor:not-allowed}.ReportButton_successBox__H15op{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.875rem;text-align:center;color:#e5e5e5}.ReportButton_successBox__H15op i{font-size:2rem;color:#22c55e}.ReportButton_successBox__H15op p{margin:0;font-size:.9rem;color:#bbb}