/* FB yama katmani - motorun asil CSS'inden SONRA yuklenir.
   Uretici: fb-tasarim/ic-motor-yama-katmani.py
   Dosya adi icerikten turetilmistir; icerik degisirse ad da degisir, boylece
   'immutable' onbellek eski surumu sunamaz. Asil CSS'e dokunulmaz. */


/* --- kontrast-duzeltme.css --- */
/* Motor kontrast duzeltme katmani - OLCUME dayali uretildi.
   Uretici: fb-tasarim/ic-motor-kontrast.py (compel2022.org olcumu, 29.08.2026)
   Kok neden: tema x duzen uyumsuzlugu - duzen folda kendi zeminini basiyor,
   tema tokenleri ise temanin kendi kagidina gore hesaplanmis. theme-forest'in
   yesil --accent'i layout'un zemininde 4.5'in altina dusuyordu.
   Her kural .theme-forest ile kapsanir; baska tema etkilenmez.

   NOT (30.08.2026): bu dosyanin sunucuya yazilan onceki surumunde yorum blogu
   BOZUKTU - ilk satir '*/' ile kapaniyor, kalan yorum metni CSS govdesinde
   ciplak kaliyordu. CSS ayristiricisi boyle bir noktadan sonra kendini
   toparlayana kadar token yutar, yani ilk kural da kaybolmus olabilir.
   Bu surum tek ve kapali bir yorum blogu kullanir. */

.theme-forest > header > div > a > span:not([class]) {
	color: #a1520f !important;
}

.theme-forest > main > div > div > div > section > div > a:not([class]) {
	color: #a1520f !important;
}

.theme-forest p.section-kicker {
	color: #a1520f !important;
}

/* --- yapiskan-cta.css --- */
/* Yapiskan CTA cubugu - duzen onarimi.
   Olculdu 30.08.2026, ag genelinde, masaustu VE mobil:
     aside.sticky-serp-cta  display:block, genislik 1440/375, ic bosluk 0
     icindeki <a>           display:inline-flex -> icerige buzulur (80-105px),
                            left:0 -> sol alt koseye yapisir
   Sonuc: ziyaretciyi /firmalar'a gonderen BIRINCIL DONUSUM ogesi her sayfada
   kosede kucuk bir kutuk gorunuyordu. Mobilde 105px'lik bir dugme.

   Kok neden: `.sticky-serp-cta a` kuralinda justify-content/align-items var
   ama bunlar KAPSAYICI ozelligi; kapsayici (aside) hala display:block. Yani
   ortalama niyeti yazilmis, ortalayacak yer flex yapilmamis.

   Onarim yalniz duzen: renkleri ellemiyoruz. Tema/duzen override'lari
   (.layout-gift ... ) renk veriyor, onlar bozulmadan calismaya devam eder. */

.sticky-serp-cta {
	display: flex;
	justify-content: center;
	padding: 0 16px 14px;
	/* pointer-events:none asil kuralda; padding alani tiklanabilir olmasin diye
	   oldugu gibi birakiliyor - yalnizca <a> tiklanir. */
}

.sticky-serp-cta > a {
	width: min(520px, 100%);
	padding: 0 22px;
	border-radius: 10px;
	box-shadow: 0 6px 22px rgba(0, 0, 0, .3);
}

/* Dar ekranda tam genislige yayilir; parmak hedefi 44px'in altina inmez. */
@media (max-width: 560px) {
	.sticky-serp-cta {
		padding: 0 12px 10px;
	}
	.sticky-serp-cta > a {
		width: 100%;
	}
}
