.ReportAction_action__iLIxs{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font-family:var(--font-body);font-weight:500;color:var(--color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-fast)}.ReportAction_action__iLIxs:before{content:"";position:absolute;top:calc((100% - var(--sp-touch-target, 44px)) / 2);bottom:calc((100% - var(--sp-touch-target, 44px)) / 2);left:-8px;right:-8px}.ReportAction_icon__x4wFa{display:inline-flex;flex-shrink:0}.ReportAction_label__uykun{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover){.ReportAction_action__iLIxs:not([aria-disabled=true]):hover{color:var(--color-text)}}.ReportAction_action__iLIxs:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:var(--radius-sm)}.ReportAction_action__iLIxs[aria-disabled=true]{cursor:default}.ReportAction_action__iLIxs[aria-disabled=true] .ReportAction_label__uykun{text-decoration:none}.ReportAction_profile__XPK7n{display:flex;width:-moz-fit-content;width:fit-content;min-height:var(--sp-touch-target,44px);font-size:14px;line-height:20px}.ReportAction_review__rhonu{flex-shrink:0;font-size:13px;line-height:18px}.ReportContentDialog_form__xJKHZ{display:grid;gap:22px}.ReportContentDialog_field__4z5t4{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:none}.ReportContentDialog_label__4aKdJ{margin:0;padding:0;font-family:var(--font-body);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);font-weight:600;color:var(--color-text)}.ReportContentDialog_legend__kI7Ao{margin-bottom:8px}.ReportContentDialog_optional__6CScJ{font-weight:400;color:var(--color-text-secondary)}.ReportContentDialog_quote__w_Cgj{display:grid;gap:4px;margin:0;padding:12px 14px;border-left:3px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background-secondary)}.ReportContentDialog_quoteMeta__k__qO{font-family:var(--font-body);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--color-text-secondary)}.ReportContentDialog_quoteText__PqAnT{display:-webkit-box;overflow:hidden;margin:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:var(--body-medium-font-size);line-height:1.5;color:var(--color-text)}.ReportContentDialog_reasons__MMnnv{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.ReportContentDialog_reason__d1dME{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-white);font-family:var(--font-body);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);font-weight:500;color:var(--color-text);cursor:pointer;transition:border-color .14s var(--motion-standard),background-color .14s var(--motion-standard),box-shadow .14s var(--motion-standard)}@media (hover:hover){.ReportContentDialog_reason__d1dME:hover{background-color:var(--color-background-secondary)}}.ReportContentDialog_reason__d1dME:has(input:checked){border-color:var(--color-primary);background-color:var(--color-background-secondary);box-shadow:inset 0 0 0 1px var(--color-primary)}.ReportContentDialog_reason__d1dME:has(input:focus-visible){border-color:var(--color-focus-border);box-shadow:var(--shadow-focus-ring)}.ReportContentDialog_reason__d1dME input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--color-primary);cursor:pointer}.ReportContentDialog_textarea__PvGxI{height:auto;min-height:96px;padding:12px 16px;resize:vertical;line-height:1.5}.ReportContentDialog_counter__Mf7Ao{justify-self:end;font-family:var(--font-body);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.ReportContentDialog_error__OEPXM{margin:0;font-family:var(--font-body);font-size:var(--body-medium-font-size);line-height:1.5;color:var(--color-error)}