/* existing rules you already have ... */

/* --- NEW: hide Beehiiv author/byline/read-time meta if CSS loads before JS --- */
.article-content [class*="author" i],
.article-content [class*="byline" i],
.article-content [class*="post-meta" i],
.article-content [data-test*="author" i],
.article-content [data-testid*="author" i],
.article-content [data-testid*="post-meta" i] {
  display: none !important;
}

/* Heuristic fallbacks (Beehiiv changes class names often) */
.article-content p:has(> strong:contains("Read time")) {
  display: none !important;
}

/* Prevent overzealous matches inside body copy */
.article-content .prose p:has(> strong:contains("Read time")) {
  display: none !important;
}
