/**
 * İç sayfa kapağı: hazır kapak görseli yerine marka deseni ve logo.
 * Logo kapağa göre konumlanır; yönetici çubuğu açıkken de ortada kalır.
 */
.gridlove-cover-area:has(img:not([src*="/uploads/"])) {
	position: relative;
	background: var(--ufb-stripes);
}

.gridlove-cover-area:has(img:not([src*="/uploads/"])) img {
	opacity: 0;
}

.gridlove-cover-area:has(img:not([src*="/uploads/"]))::after {
	content: "";
	position: absolute;
	top: 128px;
	left: 50%;
	z-index: var(--ufb-z-raised);
	width: 112px;
	aspect-ratio: 473 / 600;
	background: url("../../img/ufb-fb-logo.png") center / contain no-repeat;
	transform: translate(-50%, -50%);
	pointer-events: none;
}

@media (min-width: 768px) and (max-width: 991px) {
	.gridlove-cover-area:has(img:not([src*="/uploads/"]))::after {
		top: 175px;
	}
}

@media (max-width: 767px) {
	.gridlove-cover-area:has(img:not([src*="/uploads/"]))::after {
		top: 132px;
		width: 96px;
	}
}
