.report-dialog.svelte-xkgg6l{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);padding:0;width:420px;max-width:90vw;max-height:85vh;overflow-y:auto;box-shadow:var(--shadow-elevated);margin:auto;position:fixed;inset:0;height:fit-content}.report-dialog.svelte-xkgg6l::backdrop{background:#0009}.report-content.svelte-xkgg6l{padding:20px}.report-title.svelte-xkgg6l{font-size:1rem;font-weight:700;margin-bottom:4px}.report-subtitle.svelte-xkgg6l{font-size:.82rem;color:var(--text-secondary);margin-bottom:16px}.report-section-label.svelte-xkgg6l{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);padding:0 0 6px}.report-section-label.svelte-xkgg6l+.report-reasons:where(.svelte-xkgg6l){margin-bottom:16px}.report-reasons.svelte-xkgg6l{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.report-reason.svelte-xkgg6l{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-raised);font-size:.84rem;color:var(--text-secondary);cursor:pointer;transition:all var(--transition)}.report-reason.svelte-xkgg6l:hover{border-color:var(--text-tertiary);color:var(--text-primary);background:var(--bg-hover)}.report-reason--selected.svelte-xkgg6l,.report-reason--selected.svelte-xkgg6l:hover{border-color:var(--accent);background:var(--accent-dim);color:var(--text-accent)}.report-reason.svelte-xkgg6l input[type=radio]:where(.svelte-xkgg6l){appearance:none;width:14px;height:14px;border:2px solid var(--text-tertiary);border-radius:50%;flex-shrink:0;position:relative;transition:all var(--transition)}.report-reason--selected.svelte-xkgg6l input[type=radio]:where(.svelte-xkgg6l){border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 2px var(--bg-surface)}.report-reason-text.svelte-xkgg6l{line-height:1.4}.report-text-label.svelte-xkgg6l{display:block;font-size:.72rem;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.report-text-hint.svelte-xkgg6l{font-weight:400;color:var(--text-tertiary)}.report-text.svelte-xkgg6l{min-height:70px;margin-bottom:12px}.report-actions.svelte-xkgg6l{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.report-submit-btn.svelte-xkgg6l{background:var(--red);color:#fff;border:none}.report-submit-btn.svelte-xkgg6l:hover{background:#e04a42}.report-submit-btn.svelte-xkgg6l:disabled{opacity:.4}.hover-trigger.svelte-d4il75{display:inline}.hover-card-anchor.svelte-d4il75{position:fixed;z-index:1000;pointer-events:auto;animation:svelte-d4il75-hc-fade-in .12s ease}@keyframes svelte-d4il75-hc-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.thread-flair.svelte-7u5pxq{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-full);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;white-space:nowrap;line-height:1.4}.thread-flair-icon.svelte-7u5pxq{font-size:.85em;line-height:1}
