/**
 * Nearby fallback notice.
 * Accent colour comes from --dnf-accent (default #FFED4F), overridable per site.
 */
.dnf-nearby-notice {
	--dnf-accent: #ffed4f;
	box-sizing: border-box;
	margin: 0 0 1rem;
	padding: 0.75rem 1rem;
	border: 1px solid color-mix(in srgb, var(--dnf-accent) 70%, #333 30%);
	border-left: 4px solid var(--dnf-accent);
	border-radius: 4px;
	background: color-mix(in srgb, var(--dnf-accent) 28%, #fff 72%);
	color: #1a1a1a;
	font-size: 0.95rem;
	line-height: 1.45;
}

.dnf-nearby-notice--widened {
	font-weight: 500;
}

.dnf-nearby-notice--empty {
	background: #fff8e6;
	border-color: #e0c35a;
}
