/*
 * Dark theme, reusing rusti-new-styles.css's --rusti-* custom properties
 * directly (functions.php enqueues this file with a dependency on that
 * one, specifically so they're guaranteed defined by the time these
 * rules are evaluated) — same convention as upcoming-wipes.css, this
 * plugin's other server-rendered intent page. Server cards reuse
 * .rusto-server-card/.rusto-server-cards from server-list.css, already
 * dark-themed via rusti-new-styles.css's own overrides for those same
 * classes on the list page. The h3/view-server treatment below is
 * duplicated from upcoming-wipes.css rather than depending on that
 * sibling stylesheet — each intent page owns its own styling rather than
 * cross-depending on another intent page's file.
 */

.rusto-graveyard h1 {
	color: var(--rusti-text);
	margin-bottom: 0.25rem;
}

.rusto-graveyard-intro {
	color: var(--rusti-muted-2);
	margin-top: 0;
	margin-bottom: 1.5rem;
}

.rusto-server-card h3 {
	margin: 0 0 0.5rem;
	font-size: 1.1rem;
	overflow-wrap: break-word;
}

.rusto-server-card h3 a {
	color: var(--rusti-accent-hover);
	text-decoration: none;
}

.rusto-server-card h3 a:hover {
	color: #ff7b67;
	text-decoration: underline;
}

.rusto-grave-last-seen,
.rusto-grave-known-since {
	margin: 0 0 0.3rem;
	color: var(--rusti-muted-2);
	font-size: 0.86rem;
}

.rusto-view-server {
	display: inline-block;
	margin-top: 0.5rem;
	background: linear-gradient(180deg, #8c302c, #702522);
	color: #fff;
	border-radius: 4px;
	padding: 0.5rem 1rem;
	font-weight: 600;
	text-decoration: none;
	transition: background 0.15s ease;
}

.rusto-view-server:hover {
	background: linear-gradient(180deg, #a53932, #812b27);
	color: #fff;
}
