.OutreachReportCTA-module__06cXfG__container{text-align:center;background:linear-gradient(135deg,#6366f10d,#a855f70d);border:1px solid #6366f133;border-radius:12px;max-width:480px;margin:0 auto;padding:1.5rem;position:relative}.OutreachReportCTA-module__06cXfG__dismissBtn{cursor:pointer;color:var(--text-tertiary,#9ca3af);background:0 0;border:none;border-radius:4px;padding:4px;position:absolute;top:.75rem;right:.75rem}.OutreachReportCTA-module__06cXfG__dismissBtn:hover{color:var(--text-primary,#111);background:#0000000d}.OutreachReportCTA-module__06cXfG__icon{color:#6366f1;background:#6366f11a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:inline-flex}.OutreachReportCTA-module__06cXfG__headline{color:var(--text-primary,#111);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.OutreachReportCTA-module__06cXfG__subheadline{color:var(--text-secondary,#6b7280);margin-bottom:1rem;font-size:.875rem;line-height:1.5}.OutreachReportCTA-module__06cXfG__price{color:var(--text-primary,#111);margin-bottom:1rem;font-size:.875rem;font-weight:600}.OutreachReportCTA-module__06cXfG__error{color:#ef4444;background:#ef444414;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.OutreachReportCTA-module__06cXfG__ctaButton{color:#fff;cursor:pointer;background:#6366f1;border:none;border-radius:8px;width:100%;margin-bottom:.75rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .15s}.OutreachReportCTA-module__06cXfG__ctaButton:hover:not(:disabled){background:#4f46e5}.OutreachReportCTA-module__06cXfG__ctaButton:disabled{opacity:.6;cursor:not-allowed}.OutreachReportCTA-module__06cXfG__dismissLink{color:var(--text-tertiary,#9ca3af);cursor:pointer;background:0 0;border:none;font-size:.8125rem;text-decoration:underline}.OutreachReportCTA-module__06cXfG__dismissLink:hover{color:var(--text-secondary,#6b7280)}
.ReportStatusBadge-module__3vPi3W__badge{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.ReportStatusBadge-module__3vPi3W__completed{color:#16a34a;background:#22c55e1a}.ReportStatusBadge-module__3vPi3W__completed:hover{background:#22c55e2e}.ReportStatusBadge-module__3vPi3W__processing{color:#d97706;background:#f59e0b1a}.ReportStatusBadge-module__3vPi3W__generate{color:#6366f1;background:#6366f11a}.ReportStatusBadge-module__3vPi3W__generate:hover{background:#6366f12e}.ReportStatusBadge-module__3vPi3W__spin{animation:1s linear infinite ReportStatusBadge-module__3vPi3W__spin}@keyframes ReportStatusBadge-module__3vPi3W__spin{to{transform:rotate(360deg)}}
