/* =============================================
   RPG Index Posts – Stylesheet
   Alle Klassen beginnen mit .rpgindexpost-
   Kann im ACP unter Templates & Style bearbeitet werden.
   ============================================= */

/* Aeusserer Container */
.rpgindexpost-wrap {
	margin-top: 15px;
	padding-top: 10px;
	border-top: 1px solid var(--border-color, #ddd);
}

/* Ueberschrift */
.rpgindexpost-title {
	font-size: 0.68rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1.5px;
	color: var(--text-muted, #999);
	margin: 0 0 8px 0;
	padding: 0;
}

/* Liste der Posts */
.rpgindexpost-list {
	display: flex;
	flex-direction: column;
	gap: 0;
}

/* Einzelne Post-Zeile */
.rpgindexpost-row {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	gap: 10px;
	padding: 6px 0;
	border-bottom: 1px solid var(--border-color-light, rgba(0,0,0,0.06));
}

.rpgindexpost-row:last-child {
	border-bottom: none;
}

/* Thread-Titel (Link) */
.rpgindexpost-thread {
	font-size: var(--text-sm, 0.85rem);
	font-weight: 600;
	color: var(--link-color, #333);
	text-decoration: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-width: 0;
	flex: 1;
}

.rpgindexpost-thread:hover {
	color: var(--city-primary, #0066a2);
	text-decoration: underline;
}

/* Meta-Info (Autor + Zeit) */
.rpgindexpost-meta {
	font-size: var(--text-xs, 0.72rem);
	color: var(--text-muted, #999);
	white-space: nowrap;
	flex-shrink: 0;
}