/* AgriLife Department Publications – frontend + editor styles
   Intentionally lightweight so it inherits the active theme's typography. */

/* ── List reset ──────────────────────────────────────────────────────────── */
.agrilife-dept-publications .agrilife-dept-pub-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* ── Individual item ─────────────────────────────────────────────────────── */
.agrilife-dept-publications .agrilife-dept-pub-item {
	padding: 0.85em 0;
	border-bottom: 1px solid #e0e0e0;
	line-height: 1.5;
}

.agrilife-dept-publications .agrilife-dept-pub-item:last-child {
	border-bottom: none;
}

/* ── Inline metadata spans ───────────────────────────────────────────────── */

.agrilife-dept-publications .agrilife-dept-pub-title a {
	font-weight: 600;
	text-decoration: underline;
}

.agrilife-dept-publications .agrilife-dept-pub-journal {
	font-style: italic;
}
.agrilife-dept-publications .agrilife-dept-pub-authors {
	font-weight: 600;
}
/* ── "View All" button ───────────────────────────────────────────────────── */
.agrilife-dept-publications .agrilife-dept-pub-view-all {
	margin-top: 2rem;
}

/* ── Error / empty state ─────────────────────────────────────────────────── */
.agrilife-dept-publications .agrilife-dept-pub-error {
	font-style: italic;
}

/* ── Editor canvas preview ───────────────────────────────────────────────── */

.agrilife-dept-pub-editor-preview p {
	margin: 0.35em 0;
}
