.report-overlay[data-v-acc7fafb]{z-index:2000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.report-modal[data-v-acc7fafb]{background:var(--BgColor-White,#fff);width:min(563px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--Text-Regular,#313135);border-radius:4px;overflow:hidden;box-shadow:0 12px 40px #0000002e}.report-header[data-v-acc7fafb]{justify-content:space-between;align-items:center;height:56px;padding:16px 20px;display:flex}.report-header h2[data-v-acc7fafb]{margin:0;font-size:18px;font-weight:600;line-height:24px}.report-close[data-v-acc7fafb]{color:#626262;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:inline-flex}.report-close svg[data-v-acc7fafb]{width:16px;height:16px}.report-body[data-v-acc7fafb]{max-height:calc(100vh - 152px);padding:0 20px;overflow:auto}.report-section[data-v-acc7fafb]{margin-bottom:10px}.report-section h3[data-v-acc7fafb]{margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px}.report-section h3 span[data-v-acc7fafb]{color:#fa3546}.reason-wrap[data-v-acc7fafb]{flex-wrap:wrap;gap:10px;display:flex}.reason-item[data-v-acc7fafb]{background:var(--BgColor-Gray,#f5f5f5);width:100%;height:40px;color:var(--Text-Regular,#313135);text-align:left;cursor:pointer;border:0;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;font-size:14px;line-height:16px;display:flex}.reason-item+.reason-item[data-v-acc7fafb]{margin-top:0}.reason-item__icon[data-v-acc7fafb]{flex:0 0 20px;width:20px;height:20px}.textarea-wrap[data-v-acc7fafb]{background:var(--BgColor-Gray,#f5f5f5);border-radius:4px;height:160px;position:relative}.textarea-wrap textarea[data-v-acc7fafb]{resize:none;width:100%;height:120px;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:10px 8px;font-size:14px;line-height:20px}.textarea-wrap textarea[data-v-acc7fafb]::placeholder{color:var(--Text-Secondary,#a0a0a8)}.textarea-wrap>span[data-v-acc7fafb]{color:var(--Text-Secondary,#a0a0a8);font-size:12px;line-height:16px;position:absolute;bottom:10px;right:8px}.evidence-heading[data-v-acc7fafb]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.evidence-heading h3[data-v-acc7fafb]{margin:0}.evidence-heading span[data-v-acc7fafb]{color:var(--Text-Secondary,#808089);font-size:12px;line-height:20px}.upload-list[data-v-acc7fafb]{gap:10px;display:flex}.upload-preview[data-v-acc7fafb],.upload-trigger[data-v-acc7fafb]{background:var(--BgColor-Gray,#f5f5f5);border:0;border-radius:4px;width:84px;height:84px;position:relative;overflow:hidden}.upload-trigger[data-v-acc7fafb]{color:var(--Text-Secondary,#808089);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.upload-trigger svg[data-v-acc7fafb]{width:24px;height:24px}.upload-preview img[data-v-acc7fafb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.upload-preview button[data-v-acc7fafb]{cursor:pointer;background:#00000080;border:0;border-radius:0 0 0 4px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:0;right:0}.upload-preview button svg[data-v-acc7fafb]{width:14px;height:14px}.file-input[data-v-acc7fafb]{display:none}.report-footer[data-v-acc7fafb]{justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.footer-button[data-v-acc7fafb]{cursor:pointer;border-radius:4px;width:80px;height:32px;font-size:14px;line-height:20px}.footer-button.cancel[data-v-acc7fafb]{color:var(--Text-Regular,#313135);background:#fff;border:1px solid #d9d9de}.footer-button.submit[data-v-acc7fafb]{background:var(--Primary-Base,#e91025);color:#fff;border:0}.footer-button.submit[data-v-acc7fafb]:disabled{background:var(--Primary-Disable,#f8a0a8);cursor:not-allowed}.report-modal-enter-active[data-v-acc7fafb],.report-modal-leave-active[data-v-acc7fafb]{transition:opacity .18s,transform .18s}.report-modal-enter-from[data-v-acc7fafb],.report-modal-leave-to[data-v-acc7fafb]{opacity:0;transform:translateY(12px)scale(.98)}@media (width<=600px){.report-overlay[data-v-acc7fafb]{align-items:flex-end}.report-modal[data-v-acc7fafb]{border-radius:12px 12px 0 0;width:100%;max-height:calc(100vh - 16px)}}
