/* Kategori sol kenar (yüzer)
   Chrome: topbar~36 + header~72 + nav~46 + ticker~42 ≈ 196px
   + kategori içerik padding-top ~24px → içerik hizası ≈ 220px */
body.has-category-left-ads{position:relative;}
.floating-side-ad.category-left-ad{
  --category-left-ad-top: 228px;
  position:fixed;
  top:calc(var(--category-left-ad-top) + var(--side-ad-stack-offset, 0px));
  z-index:24;
  width:150px;
}
.floating-side-ad.category-left-ad.is-behavior-sabit{position:absolute;}
.floating-side-ad.category-left-ad.is-behavior-kayan{position:fixed;}
.floating-side-ad.category-left-ad.left{left:calc((100vw - 1440px) / 2 - 168px);}
.floating-side-ad.category-left-ad.is-behavior-sabit.left{left:max(0px, calc((100% - 1440px) / 2 - 158px));}
.floating-side-ad.category-left-ad .ad-unit.ad-side{position:relative;display:block;width:150px;height:var(--side-ad-height,520px);overflow:hidden;border:1px solid #e5e7eb;background:#111;text-decoration:none;color:#fff;}
.floating-side-ad.category-left-ad .ad-unit.ad-side > span{position:absolute;left:8px;top:8px;z-index:2;font-size:11px;font-weight:800;opacity:.85;}
.floating-side-ad.category-left-ad .ad-unit.ad-image-fill .ad-fill-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}
.floating-side-ad.category-left-ad .ad-unit.ad-html-fill{background:#fff;color:#111;}
.floating-side-ad.category-left-ad .ad-unit.ad-video-fill::after{display:none;}
@media (max-width:1500px){
  .floating-side-ad.category-left-ad.left{left:10px;}
}
@media (max-width:1180px){
  .floating-side-ad.category-left-ad{display:none;}
}
