/* =========================================================
   X-KOCH — custom-fixes.css  (2026-08-03)
   style.css'e dokunulmadan eklenen duzeltmeler.
   Geri almak icin header.php'deki link satirini silmek yeterli.
   ========================================================= */

/* ---------------------------------------------------------
   1) RENK LABORATUVARI — kesik gorsel duzeltmesi
   Sahne 1:1 kare, gorsellerin bir kismi dikey (0.75 / 0.80).
   object-fit: cover oldugu icin ust ve alt kirpiliyordu.
   contain ile koltugun tamami gorunur.
   --------------------------------------------------------- */
.colorlab-stage img {
	  object-fit: contain;
	  padding: 20px;
}

/* ---------------------------------------------------------
   2) ISTATISTIK BANDI — daha belirgin, kart + neon
   --------------------------------------------------------- */
.section-dark .stats-band {
	  position: relative;
	  gap: 14px;
}

.section-dark .stats-band::before {
	  content: "";
	  position: absolute;
	  inset: -40px -20px;
	  pointer-events: none;
	  background: radial-gradient(ellipse at center, rgba(70, 212, 34, .10), transparent 70%);
}

.stats-band > * {
	  position: relative;
	  padding: 24px 14px 20px;
	  border-radius: 16px;
	  overflow: hidden;
	  background: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, .012));
	  border: 1px solid rgba(255, 255, 255, .09);
	  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06);
	  transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease;
}

.stats-band > *::after {
	  content: "";
	  position: absolute;
	  left: 50%;
	  top: 0;
	  transform: translateX(-50%);
	  width: 52px;
	  height: 3px;
	  border-radius: 0 0 4px 4px;
	  background: linear-gradient(90deg, transparent, var(--green), transparent);
	  box-shadow: 0 0 16px var(--green-glow);
}

.stats-band > *:hover {
	  transform: translateY(-6px);
	  border-color: rgba(70, 212, 34, .45);
	  box-shadow: 0 16px 34px rgba(0, 0, 0, .5), 0 0 28px var(--green-glow);
}

.stats-band .stat-num {
	  text-shadow: 0 0 18px var(--green-glow), 0 0 46px rgba(70, 212, 34, .28);
}

.stats-band .stat-label {
	  letter-spacing: 1.1px;
}

@media (max-width: 900px) {
	.stats-band > * { padding: 18px 10px 15px; }
}
