/* Recoverly – email preview */
.recoverly-preview{max-width:600px;margin:0 auto 24px;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.08);font-family:-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:#1f2937;font-size:15px;line-height:1.5}
.recoverly-preview__meta{display:flex;flex-direction:column;gap:2px;padding:12px 18px;background:#f9fafb;border-bottom:1px solid #e5e7eb}
.recoverly-preview__meta span{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;font-weight:700}
.recoverly-preview__meta strong{font-size:16px}
.recoverly-preview__head{color:#fff;font-size:24px;font-weight:700;padding:26px 24px}
.recoverly-preview__body{padding:22px 24px}
.recoverly-preview__body table{font-size:14px}
