
/* TV Tracker 0.1.84b - Hero Orbit Mockup Stage */

/*
  0.1.84a görsel yönü beğenilmedi.
  Doğru kalan şey: random local poster altyapısı.

  Bu katman:
  - Random posterleri korur.
  - Posterleri ana obje değil, loş arka plan texture yapar.
  - Orbit'i referans mockup gibi büyük, parlak, sahnenin merkezi yapar.
  - Badge/status/signal karmaşasını kapatır.
  - Sol CTA konusunu sonraya bırakır; burada ana hedef sağ orbit sahnesidir.
*/

/* 0.1.84 badge/status ve 0.1.84a signal alanını kapat */
html body .pv4-hero-brief,
html body .pv4-hero-signal {
  display: none !important;
}

/* Hero genel: sağ taraf mockup gibi daha sinematik */
html body .pv4-home {
  background:
    radial-gradient(circle at 74% 26%, rgba(247, 212, 109, 0.13), transparent 25%),
    radial-gradient(circle at 83% 32%, rgba(126, 35, 48, 0.30), transparent 34%),
    radial-gradient(circle at 50% 0%, rgba(247, 212, 109, 0.08), transparent 38%),
    radial-gradient(circle at 92% 18%, rgba(111, 52, 173, 0.08), transparent 30%),
    linear-gradient(135deg, rgba(8, 13, 25, 0.96), rgba(15, 17, 26, 0.94) 50%, rgba(43, 12, 20, 0.80)) !important;
  overflow: hidden !important;
}

/* Sol metin tarafını eski temiz ritme yaklaştır */
html body .pv4-home .pv4-title {
  margin-bottom: 20px !important;
  letter-spacing: -0.066em !important;
  text-shadow:
    0 20px 38px rgba(0,0,0,0.48),
    0 0 26px rgba(247,212,109,0.10) !important;
}

html body .pv4-home .pv4-lead {
  max-width: 560px !important;
  color: rgba(226,232,240,0.84) !important;
  line-height: 1.68 !important;
}

/* -------------------------------------------------- */
/* RIGHT VISUAL STAGE                                 */
/* -------------------------------------------------- */

html body .pv4-visual {
  position: relative !important;
  isolation: isolate !important;
  overflow: visible !important;
  min-height: 330px !important;
}

html body .pv4-stage {
  position: relative !important;
  isolation: isolate !important;
  overflow: visible !important;
  width: min(560px, 100%) !important;
  height: 335px !important;
  margin-left: auto !important;
}

/* Genel poster alanı arka ışığı */
html body .pv4-stage::before {
  content: "" !important;
  position: absolute !important;
  z-index: 0 !important;
  right: -10px !important;
  top: 14px !important;
  width: 520px !important;
  height: 305px !important;
  border-radius: 40% 60% 54% 46% / 48% 40% 60% 52% !important;
  background:
    radial-gradient(circle at 48% 42%, rgba(247, 212, 109, 0.20), transparent 24%),
    radial-gradient(circle at 70% 48%, rgba(126, 35, 48, 0.30), transparent 42%),
    radial-gradient(circle at 28% 56%, rgba(16, 25, 47, 0.46), transparent 48%) !important;
  filter: blur(20px) saturate(120%) !important;
  opacity: 0.95 !important;
  pointer-events: none !important;
}

/* Mockup'taki altın sweep çizgisi */
html body .pv4-stage::after {
  content: "" !important;
  position: absolute !important;
  z-index: 8 !important;
  left: 42px !important;
  right: 16px !important;
  top: 222px !important;
  height: 3px !important;
  border-radius: 999px !important;
  background:
    linear-gradient(
      90deg,
      transparent 0%,
      rgba(247, 212, 109, 0.00) 12%,
      rgba(247, 212, 109, 0.58) 31%,
      rgba(255, 246, 199, 0.92) 51%,
      rgba(217, 138, 43, 0.50) 70%,
      transparent 100%
    ) !important;
  box-shadow:
    0 0 18px rgba(247, 212, 109, 0.44),
    0 0 42px rgba(217, 138, 43, 0.24),
    0 0 80px rgba(247, 212, 109, 0.12) !important;
  transform: rotate(-8deg) !important;
  pointer-events: none !important;
}

/* -------------------------------------------------- */
/* POSTERS: arka plan texture                         */
/* -------------------------------------------------- */

html body .pv4-stage .pv4-poster {
  position: absolute !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster {
  width: 126px !important;
  height: 188px !important;
  border-radius: 16px !important;
  border: 1px solid rgba(255, 245, 205, 0.13) !important;
  background: rgba(15, 23, 42, 0.62) !important;
  box-shadow:
    0 30px 52px rgba(0, 0, 0, 0.56),
    inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;
  overflow: hidden !important;
  transform-origin: 50% 92% !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  filter:
    saturate(0.50)
    brightness(0.48)
    contrast(1.08) !important;
}

/* Referans gibi: posterler orbit'in arkasında, loş */
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f1 {
  right: 292px !important;
  top: 42px !important;
  z-index: 1 !important;
  opacity: 0.26 !important;
  transform: rotate(-18deg) perspective(760px) rotateY(-18deg) scale(0.96) !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f2 {
  right: 216px !important;
  top: 16px !important;
  z-index: 2 !important;
  opacity: 0.34 !important;
  transform: rotate(-7deg) perspective(760px) rotateY(-10deg) scale(1.02) !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f3 {
  right: 92px !important;
  top: 28px !important;
  z-index: 3 !important;
  opacity: 0.38 !important;
  transform: rotate(8deg) perspective(760px) rotateY(9deg) scale(1.05) !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f4 {
  right: -6px !important;
  top: 70px !important;
  z-index: 4 !important;
  opacity: 0.34 !important;
  transform: rotate(16deg) perspective(760px) rotateY(16deg) scale(1.05) !important;
}

/* Poster üstü koyu vignette */
html body .pv4-stage .pv4-poster.pv4-randomized-poster .pv4-vig {
  opacity: 0.95 !important;
  background:
    radial-gradient(circle at 48% 26%, rgba(0,0,0,0.08) 0%, rgba(0,0,0,0.28) 46%, rgba(0,0,0,0.80) 100%) !important;
}

/* -------------------------------------------------- */
/* ORBIT: ana obje                                    */
/* -------------------------------------------------- */

html body .pv4-orbit {
  position: absolute !important;
  z-index: 20 !important;
  right: 188px !important;
  top: 60px !important;
  width: 230px !important;
  height: 230px !important;
  border-radius: 999px !important;
  display: grid !important;
  place-items: center !important;
  text-align: center !important;
  transform: none !important;
  background:
    radial-gradient(circle at 52% 42%, rgba(22, 18, 28, 0.96) 0%, rgba(13, 10, 18, 0.98) 56%, rgba(4, 6, 12, 0.96) 100%) !important;
  border: 1px solid rgba(255, 239, 184, 0.20) !important;
  box-shadow:
    0 34px 58px rgba(0, 0, 0, 0.62),
    0 0 36px rgba(247, 212, 109, 0.22),
    0 0 90px rgba(217, 138, 43, 0.13),
    inset 0 0 38px rgba(0,0,0,0.58) !important;
  filter: none !important;
}

/* Dış glowing ring */
html body .pv4-orbit::before {
  content: "" !important;
  position: absolute !important;
  inset: -13px !important;
  border-radius: 999px !important;
  background:
    conic-gradient(
      from 210deg,
      rgba(247, 212, 109, 0.08),
      rgba(247, 212, 109, 0.32),
      rgba(255, 248, 209, 0.98),
      rgba(247, 212, 109, 0.82),
      rgba(217, 138, 43, 0.42),
      rgba(247, 212, 109, 0.08),
      rgba(247, 212, 109, 0.00)
    ) !important;
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 13px), #000 calc(100% - 12px)) !important;
  mask: radial-gradient(farthest-side, transparent calc(100% - 13px), #000 calc(100% - 12px)) !important;
  box-shadow:
    0 0 28px rgba(247, 212, 109, 0.46),
    0 0 72px rgba(217, 138, 43, 0.25) !important;
  pointer-events: none !important;
}

/* İç ikinci ring */
html body .pv4-orbit::after {
  content: "" !important;
  position: absolute !important;
  inset: 11px !important;
  border-radius: 999px !important;
  border: 1px solid rgba(255, 239, 184, 0.14) !important;
  box-shadow:
    inset 0 0 22px rgba(247, 212, 109, 0.08),
    0 0 22px rgba(247, 212, 109, 0.10) !important;
  pointer-events: none !important;
}

/* Orbit iç tipografi */
html body .pv4-orbit small,
html body .pv4-orbit .pv4-orbit-label,
html body .pv4-orbit span:first-child {
  display: block !important;
  color: #f7d46d !important;
  font-size: 0.78rem !important;
  line-height: 1.10 !important;
  font-weight: 820 !important;
  max-width: 120px !important;
  margin: 0 auto 8px !important;
  text-shadow: 0 0 14px rgba(247, 212, 109, 0.22) !important;
}

html body .pv4-orbit strong,
html body .pv4-orbit b {
  display: block !important;
  color: #f7d46d !important;
  font-size: 4.0rem !important;
  line-height: 0.86 !important;
  letter-spacing: -0.065em !important;
  font-weight: 940 !important;
  background: linear-gradient(180deg, #fff3b4 0%, #f7d46d 48%, #d98a2b 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  text-shadow: none !important;
  filter:
    drop-shadow(0 0 14px rgba(247, 212, 109, 0.32))
    drop-shadow(0 12px 22px rgba(0,0,0,0.40)) !important;
}

html body .pv4-orbit .pv4-orbit-sub,
html body .pv4-orbit span:last-child {
  display: block !important;
  color: #f7d46d !important;
  font-size: 0.80rem !important;
  font-weight: 820 !important;
  margin-top: 9px !important;
  text-shadow: 0 0 12px rgba(247, 212, 109, 0.20) !important;
}

/* Küçük parıltılar */
html body .pv4-stage .pv4-orbit + * {
  position: relative !important;
}

html body .pv4-visual .pv4-stage .pv4-spark,
html body .pv4-visual .pv4-stage .pv4-glint {
  display: none !important;
}

/* Responsive */
@media (max-width: 980px) {
  html body .pv4-stage {
    height: 280px !important;
  }

  html body .pv4-orbit {
    right: 120px !important;
    top: 50px !important;
    width: 200px !important;
    height: 200px !important;
  }

  html body .pv4-orbit strong,
  html body .pv4-orbit b {
    font-size: 3.25rem !important;
  }

  html body .pv4-stage .pv4-poster.pv4-randomized-poster {
    opacity: 0.25 !important;
  }
}

@media (max-width: 720px) {
  html body .pv4-stage {
    display: none !important;
  }
}
/* /TV Tracker 0.1.84b */

/* 0.1.84c orbit boost override */

/* Stage daha geniş ve görkemli */
html body .pv4-stage {
  width: min(660px, 100%) !important;
  height: 360px !important;
  margin-left: auto !important;
}

/* Sağ alan ortam ışığı */
html body .pv4-stage::before {
  right: -26px !important;
  top: -6px !important;
  width: 610px !important;
  height: 360px !important;
  border-radius: 38% 62% 55% 45% / 42% 36% 64% 58% !important;
  background:
    radial-gradient(circle at 40% 46%, rgba(247, 212, 109, 0.26), transparent 20%),
    radial-gradient(circle at 58% 40%, rgba(255, 235, 168, 0.14), transparent 16%),
    radial-gradient(circle at 82% 44%, rgba(126, 35, 48, 0.34), transparent 34%),
    radial-gradient(circle at 70% 56%, rgba(111, 52, 173, 0.14), transparent 30%),
    radial-gradient(circle at 24% 62%, rgba(13, 24, 48, 0.62), transparent 46%) !important;
  filter: blur(22px) saturate(132%) !important;
  opacity: 1 !important;
}

/* Sweep line çok daha belirgin */
html body .pv4-stage::after {
  left: 18px !important;
  right: -10px !important;
  top: 226px !important;
  height: 4px !important;
  background:
    linear-gradient(
      90deg,
      transparent 0%,
      rgba(247, 212, 109, 0.00) 10%,
      rgba(247, 212, 109, 0.40) 26%,
      rgba(255, 247, 205, 0.98) 50%,
      rgba(247, 212, 109, 0.76) 65%,
      rgba(217, 138, 43, 0.30) 82%,
      transparent 100%
    ) !important;
  box-shadow:
    0 0 22px rgba(247, 212, 109, 0.52),
    0 0 56px rgba(247, 212, 109, 0.22),
    0 0 110px rgba(217, 138, 43, 0.15) !important;
  transform: rotate(-9deg) !important;
  opacity: 1 !important;
}

/* Posterler daha çok ve daha yaygın */
html body .pv4-stage .pv4-poster.pv4-randomized-poster {
  width: 124px !important;
  height: 186px !important;
  border-radius: 16px !important;
  border: 1px solid rgba(255, 247, 210, 0.12) !important;
  box-shadow:
    0 26px 48px rgba(0, 0, 0, 0.54),
    inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;
  backdrop-filter: blur(1px) !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster img {
  filter: saturate(0.55) brightness(0.44) contrast(1.08) !important;
}

/* 1-7 poster yerleşimi */
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f1 {
  right: 286px !important;
  top: 30px !important;
  z-index: 1 !important;
  opacity: 0.22 !important;
  transform: rotate(-18deg) perspective(760px) rotateY(-18deg) scale(0.92) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f2 {
  right: 222px !important;
  top: 6px !important;
  z-index: 2 !important;
  opacity: 0.30 !important;
  transform: rotate(-9deg) perspective(760px) rotateY(-12deg) scale(1.00) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f3 {
  right: 148px !important;
  top: 22px !important;
  z-index: 3 !important;
  opacity: 0.35 !important;
  transform: rotate(2deg) perspective(760px) rotateY(-4deg) scale(1.05) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f4 {
  right: 62px !important;
  top: 34px !important;
  z-index: 4 !important;
  opacity: 0.40 !important;
  transform: rotate(10deg) perspective(760px) rotateY(10deg) scale(1.06) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f5 {
  right: -14px !important;
  top: 76px !important;
  z-index: 5 !important;
  opacity: 0.34 !important;
  transform: rotate(19deg) perspective(760px) rotateY(18deg) scale(1.02) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f6 {
  right: 246px !important;
  top: 136px !important;
  z-index: 0 !important;
  opacity: 0.16 !important;
  transform: rotate(-24deg) perspective(760px) rotateY(-16deg) scale(0.88) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f7 {
  right: 12px !important;
  top: 144px !important;
  z-index: 0 !important;
  opacity: 0.16 !important;
  transform: rotate(26deg) perspective(760px) rotateY(16deg) scale(0.90) !important;
}

/* Orbit çok daha güçlü */
html body .pv4-orbit {
  right: 182px !important;
  top: 48px !important;
  width: 248px !important;
  height: 248px !important;
  background:
    radial-gradient(circle at 50% 44%, rgba(20, 14, 24, 0.98) 0%, rgba(12, 10, 18, 0.98) 54%, rgba(3, 5, 11, 0.98) 100%) !important;
  border: 1px solid rgba(255, 243, 193, 0.24) !important;
  box-shadow:
    0 36px 64px rgba(0, 0, 0, 0.62),
    0 0 34px rgba(247, 212, 109, 0.26),
    0 0 92px rgba(247, 212, 109, 0.18),
    0 0 140px rgba(217, 138, 43, 0.12),
    inset 0 0 42px rgba(0,0,0,0.56) !important;
  overflow: visible !important;
}

/* ana halo */
html body .pv4-orbit::before {
  inset: -18px !important;
  background:
    conic-gradient(
      from 205deg,
      rgba(247, 212, 109, 0.05),
      rgba(247, 212, 109, 0.38),
      rgba(255, 248, 211, 1.0),
      rgba(247, 212, 109, 0.92),
      rgba(217, 138, 43, 0.60),
      rgba(247, 212, 109, 0.18),
      rgba(247, 212, 109, 0.03)
    ) !important;
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 16px), #000 calc(100% - 14px)) !important;
  mask: radial-gradient(farthest-side, transparent calc(100% - 16px), #000 calc(100% - 14px)) !important;
  box-shadow:
    0 0 30px rgba(247, 212, 109, 0.50),
    0 0 76px rgba(247, 212, 109, 0.26),
    0 0 132px rgba(217, 138, 43, 0.16) !important;
}

/* iç halka */
html body .pv4-orbit::after {
  inset: 10px !important;
  border: 1px solid rgba(255, 243, 193, 0.16) !important;
  box-shadow:
    inset 0 0 26px rgba(247, 212, 109, 0.10),
    0 0 26px rgba(247, 212, 109, 0.08) !important;
}

/* orbit etrafı ekstra aura */
html body .pv4-orbit .pv4-orbit-aura {
  display: none !important;
}
html body .pv4-orbit:has(strong)::selection {
  background: transparent !important;
}
html body .pv4-orbit::selection {
  background: transparent !important;
}

/* sahte küçük ışık parçacıkları */
html body .pv4-visual::before {
  content: "" !important;
  position: absolute !important;
  z-index: 21 !important;
  right: 298px !important;
  top: 42px !important;
  width: 8px !important;
  height: 8px !important;
  border-radius: 999px !important;
  background: #fff3b4 !important;
  box-shadow:
    8px 10px 0 0 rgba(247, 212, 109, 0.72),
    136px 194px 0 0 rgba(255, 248, 209, 0.42),
    206px 126px 0 0 rgba(247, 212, 109, 0.30),
    38px 222px 0 0 rgba(247, 212, 109, 0.22) !important;
  filter: blur(0.3px) drop-shadow(0 0 10px rgba(247,212,109,0.55)) !important;
  opacity: 0.92 !important;
  pointer-events: none !important;
}

/* tipografi biraz daha ışıklı */
html body .pv4-title {
  text-shadow:
    0 18px 36px rgba(0,0,0,0.44),
    0 0 18px rgba(247,212,109,0.08) !important;
}

html body .pv4-orbit .pv4-orbit-label,
html body .pv4-orbit span:first-child {
  color: #f7d46d !important;
  font-size: 0.80rem !important;
  margin-bottom: 10px !important;
  text-shadow: 0 0 14px rgba(247, 212, 109, 0.22) !important;
}

html body .pv4-orbit strong,
html body .pv4-orbit b {
  font-size: 4.35rem !important;
  line-height: 0.85 !important;
  background: linear-gradient(180deg, #fff4bd 0%, #f7d46d 46%, #d98a2b 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  filter:
    drop-shadow(0 0 16px rgba(247, 212, 109, 0.34))
    drop-shadow(0 12px 24px rgba(0,0,0,0.40)) !important;
}

html body .pv4-orbit .pv4-orbit-sub,
html body .pv4-orbit span:last-child {
  color: #f7d46d !important;
  font-size: 0.84rem !important;
  font-weight: 840 !important;
  margin-top: 9px !important;
  text-shadow: 0 0 12px rgba(247, 212, 109, 0.20) !important;
}

@media (max-width: 980px) {
  html body .pv4-stage {
    width: 100% !important;
    height: 320px !important;
  }

  html body .pv4-orbit {
    right: 126px !important;
    top: 48px !important;
    width: 214px !important;
    height: 214px !important;
  }

  html body .pv4-orbit strong,
  html body .pv4-orbit b {
    font-size: 3.55rem !important;
  }
}
/* /0.1.84c orbit boost override */

/* 0.1.84d poster wall orbit number fix override */

/*
  Bu tur:
  - Poster opacity düşürmez.
  - Siliklik / geri plan hissi filter + vignette ile gelir.
  - 9 poster slotu kullanır.
  - Orbit değerini görünür tutacak tipografi/z-index düzeltir.
*/

/* Sağ sahneyi genişlet */
html body .pv4-stage {
  width: min(720px, 100%) !important;
  height: 365px !important;
  margin-left: auto !important;
  overflow: visible !important;
}

/* Sahne ışığı */
html body .pv4-stage::before {
  right: -34px !important;
  top: -14px !important;
  width: 660px !important;
  height: 378px !important;
  border-radius: 38% 62% 55% 45% / 42% 36% 64% 58% !important;
  background:
    radial-gradient(circle at 42% 46%, rgba(247, 212, 109, 0.28), transparent 20%),
    radial-gradient(circle at 60% 42%, rgba(255, 238, 180, 0.16), transparent 17%),
    radial-gradient(circle at 83% 45%, rgba(126, 35, 48, 0.34), transparent 34%),
    radial-gradient(circle at 72% 57%, rgba(111, 52, 173, 0.16), transparent 30%),
    radial-gradient(circle at 24% 62%, rgba(13, 24, 48, 0.64), transparent 48%) !important;
  filter: blur(24px) saturate(132%) !important;
  opacity: 1 !important;
}

/* Sweep line */
html body .pv4-stage::after {
  left: 8px !important;
  right: -22px !important;
  top: 229px !important;
  height: 4px !important;
  background:
    linear-gradient(
      90deg,
      transparent 0%,
      rgba(247, 212, 109, 0.00) 10%,
      rgba(247, 212, 109, 0.42) 25%,
      rgba(255, 247, 205, 0.98) 49%,
      rgba(247, 212, 109, 0.74) 66%,
      rgba(217, 138, 43, 0.32) 84%,
      transparent 100%
    ) !important;
  box-shadow:
    0 0 24px rgba(247, 212, 109, 0.54),
    0 0 58px rgba(247, 212, 109, 0.24),
    0 0 112px rgba(217, 138, 43, 0.16) !important;
  transform: rotate(-8deg) !important;
  opacity: 1 !important;
}

/* Posterler artık opacity ile şeffaflaşmaz */
html body .pv4-stage .pv4-poster.pv4-randomized-poster {
  width: 122px !important;
  height: 182px !important;
  border-radius: 16px !important;
  border: 1px solid rgba(255, 247, 210, 0.14) !important;
  background: #10131d !important;
  opacity: 1 !important;
  overflow: hidden !important;
  box-shadow:
    0 28px 50px rgba(0, 0, 0, 0.58),
    0 0 26px rgba(247, 212, 109, 0.055),
    inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;
  backdrop-filter: none !important;
}

/* Siliklik: opacity değil, filter */
html body .pv4-stage .pv4-poster.pv4-randomized-poster img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  opacity: 1 !important;
  filter:
    saturate(0.72)
    brightness(0.62)
    contrast(1.08)
    blur(0.18px) !important;
}

/* güçlü vignette ile arka plan dokusu */
html body .pv4-stage .pv4-poster.pv4-randomized-poster .pv4-vig {
  opacity: 1 !important;
  background:
    radial-gradient(circle at 50% 24%, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.16) 40%, rgba(0,0,0,0.70) 100%),
    linear-gradient(180deg, rgba(0,0,0,0.05), rgba(0,0,0,0.42)) !important;
}

/* 9 posterlik daha organik duvar */
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f1 {
  right: 348px !important;
  top: 36px !important;
  z-index: 1 !important;
  transform: rotate(-22deg) perspective(760px) rotateY(-20deg) scale(0.94) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f2 {
  right: 286px !important;
  top: 2px !important;
  z-index: 2 !important;
  transform: rotate(-12deg) perspective(760px) rotateY(-14deg) scale(1.00) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f3 {
  right: 214px !important;
  top: 22px !important;
  z-index: 3 !important;
  transform: rotate(-4deg) perspective(760px) rotateY(-7deg) scale(1.06) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f4 {
  right: 128px !important;
  top: 16px !important;
  z-index: 4 !important;
  transform: rotate(7deg) perspective(760px) rotateY(8deg) scale(1.07) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f5 {
  right: 46px !important;
  top: 48px !important;
  z-index: 5 !important;
  transform: rotate(16deg) perspective(760px) rotateY(16deg) scale(1.05) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f6 {
  right: -28px !important;
  top: 94px !important;
  z-index: 3 !important;
  transform: rotate(25deg) perspective(760px) rotateY(20deg) scale(0.98) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f7 {
  right: 314px !important;
  top: 148px !important;
  z-index: 0 !important;
  transform: rotate(-28deg) perspective(760px) rotateY(-18deg) scale(0.88) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f8 {
  right: 166px !important;
  top: 156px !important;
  z-index: 1 !important;
  transform: rotate(4deg) perspective(760px) rotateY(4deg) scale(0.90) !important;
}
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f9 {
  right: 10px !important;
  top: 174px !important;
  z-index: 1 !important;
  transform: rotate(28deg) perspective(760px) rotateY(18deg) scale(0.88) !important;
}

/* Posterleri hafif daha arka planda tut ama şeffaf yapma */
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f1,
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f7,
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f8,
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f9 {
  filter: brightness(0.82) saturate(0.86) !important;
}

html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f3,
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f4,
html body .pv4-stage .pv4-poster.pv4-randomized-poster.pv4-f5 {
  filter: brightness(0.98) saturate(1.0) !important;
}

/* Orbit: metin her zaman posterlerin ve ring pseudo'larının üstünde */
html body .pv4-orbit {
  right: 206px !important;
  top: 46px !important;
  width: 250px !important;
  height: 250px !important;
  z-index: 40 !important;
  overflow: visible !important;
  box-shadow:
    0 38px 68px rgba(0, 0, 0, 0.64),
    0 0 42px rgba(247, 212, 109, 0.30),
    0 0 102px rgba(247, 212, 109, 0.20),
    0 0 150px rgba(217, 138, 43, 0.14),
    inset 0 0 44px rgba(0,0,0,0.58) !important;
}

html body .pv4-orbit > * {
  position: relative !important;
  z-index: 3 !important;
}

html body .pv4-orbit::before {
  z-index: 1 !important;
  inset: -19px !important;
  box-shadow:
    0 0 34px rgba(247, 212, 109, 0.56),
    0 0 86px rgba(247, 212, 109, 0.28),
    0 0 142px rgba(217, 138, 43, 0.18) !important;
}

html body .pv4-orbit::after {
  z-index: 2 !important;
  pointer-events: none !important;
}

/* 306 görünürlüğü */
html body .pv4-orbit strong,
html body .pv4-orbit b {
  display: block !important;
  color: transparent !important;
  font-size: 4.35rem !important;
  line-height: 0.84 !important;
  min-height: 4.0rem !important;
  margin: 0 !important;
  letter-spacing: -0.065em !important;
  font-weight: 950 !important;
  background: linear-gradient(180deg, #fff4bd 0%, #f7d46d 46%, #d98a2b 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  filter:
    drop-shadow(0 0 16px rgba(247, 212, 109, 0.36))
    drop-shadow(0 13px 24px rgba(0,0,0,0.42)) !important;
}

html body .pv4-orbit .pv4-orbit-label,
html body .pv4-orbit span:first-child {
  display: block !important;
  color: #f7d46d !important;
  font-size: 0.84rem !important;
  font-weight: 860 !important;
  margin-bottom: 10px !important;
  text-shadow: 0 0 15px rgba(247, 212, 109, 0.24) !important;
}

html body .pv4-orbit .pv4-orbit-sub,
html body .pv4-orbit span:last-child {
  display: block !important;
  color: #f7d46d !important;
  font-size: 0.84rem !important;
  font-weight: 850 !important;
  margin-top: 10px !important;
  text-shadow: 0 0 14px rgba(247, 212, 109, 0.22) !important;
}

/* Ekstra parıltılar */
html body .pv4-visual::before {
  right: 324px !important;
  top: 38px !important;
  width: 8px !important;
  height: 8px !important;
  opacity: 1 !important;
  background: #fff4bd !important;
  box-shadow:
    10px 12px 0 0 rgba(247, 212, 109, 0.74),
    154px 198px 0 0 rgba(255, 248, 209, 0.48),
    232px 128px 0 0 rgba(247, 212, 109, 0.34),
    56px 232px 0 0 rgba(247, 212, 109, 0.28),
    322px 170px 0 0 rgba(255, 248, 209, 0.26) !important;
}

@media (max-width: 980px) {
  html body .pv4-stage {
    width: 100% !important;
    height: 330px !important;
  }

  html body .pv4-orbit {
    right: 132px !important;
    top: 48px !important;
    width: 218px !important;
    height: 218px !important;
  }

  html body .pv4-orbit strong,
  html body .pv4-orbit b {
    font-size: 3.55rem !important;
  }
}
/* /0.1.84d poster wall orbit number fix override */
