
/* STB AI Publisher: visual compatibility with the custom STB designer plugin. */

/* AI articles never display a named author. The existing designer template outputs
   author, separator and date as three spans. */
.stb-ai-generated .stb-article-byline span:nth-child(1),
.stb-ai-generated .stb-article-byline span:nth-child(2) {
	display: none !important;
}

/* Evergreen AI features should not visibly present a publication date. */
.stb-ai-evergreen .stb-article-byline {
	display: none !important;
}

/* Source transparency without making the article feel academic. */
.stb-ai-sources {
	margin: 46px 0 0;
	padding: 22px 24px;
	border-top: 3px solid #111;
	background: #f4f5f7;
	font-size: 14px;
	line-height: 1.5;
}
.stb-ai-sources h3 {
	margin: 0 0 12px;
	font-size: 18px;
	letter-spacing: -.01em;
}
.stb-ai-sources ul {
	margin: 0;
	padding-left: 20px;
}
.stb-ai-sources li {
	margin: 6px 0;
}
.stb-ai-sources a {
	font-weight: 700;
	text-decoration: none;
}
.stb-ai-sources span {
	color: #68707c;
}

/* When an evergreen card has an empty date string, don't reserve visual emphasis for it. */
.stb-card .stb-meta:empty {
	display: none;
}
