.report-form{gap:var(--l-space-4);flex-direction:column;display:flex}.report-form__lead{font:var(--l-type-body-sm);color:var(--l-text-muted);margin:0}.report-form__ctx{align-items:center;gap:var(--l-space-2);padding:var(--l-space-2) var(--l-space-3);border-radius:var(--l-radius-md);background:var(--l-surface-sunken);font:var(--l-type-body-sm);color:var(--l-text-muted);margin:0;display:flex}.report-form__ctx svg{flex:none}.report-form__ctx strong{min-width:0;color:var(--l-text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.report-form__reasons{gap:var(--l-space-2);display:grid}.report-form__legend{font:var(--l-type-label);letter-spacing:var(--l-tracking-label);color:var(--l-text-muted);font-weight:650}.report-form__req{color:var(--l-danger)}.report-form__error{font:var(--l-type-caption);color:var(--l-danger);margin:0}.report-form .l-field__label{justify-content:space-between;align-items:baseline;gap:var(--l-space-2);display:flex}.report-form__opt{color:var(--l-text-subtle)}.report-reason{align-items:center;gap:var(--l-space-3);min-height:48px;padding:0 var(--l-space-4);font:500 14px/1.35 var(--l-font-body);color:var(--l-text);cursor:pointer;--l-group-inset:var(--l-space-4);grid-template-columns:20px minmax(0,1fr);display:grid}.report-reason:focus-visible{outline:2px solid var(--l-accent);outline-offset:-2px}.report-reason[aria-disabled=true]{cursor:not-allowed;opacity:.6}.report-reason__dot{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--l-text-subtle);border-radius:50%}.report-reason[aria-checked=true]{background:var(--l-accent-soft);font-weight:650}.report-reason[aria-checked=true] .report-reason__dot{box-shadow:inset 0 0 0 2px var(--l-accent);background:radial-gradient(circle, var(--l-accent) 0 4.5px, transparent 5px)}.report-form__quote{padding:var(--l-space-3);border-radius:var(--l-radius-md);background:var(--l-surface-sunken);font:var(--l-type-body-sm);color:var(--l-text);overflow-wrap:anywhere;margin:0}.report-reason__text{gap:2px;display:grid}.report-reason__hint{font:var(--l-type-label);color:var(--l-text-muted)}
