/* Yapay Zeka ana sayfasi: tam genislik hero ve buyuk terminal */

@media (min-width: 1200px) {
  html[data-module="yz"] body:not(.mufredat-panel-acik) .hero-inner {
    width: calc(100vw - clamp(2rem, 4vw, 4rem)) !important;
    max-width: none !important;
    grid-template-columns: minmax(380px, .88fr) minmax(560px, 1.12fr) !important;
    gap: clamp(1.5rem, 2.4vw, 3rem) !important;
    padding-inline: 0 !important;
  }

  html[data-module="yz"] body:not(.mufredat-panel-acik) .hero-terminal {
    width: 100% !important;
    max-width: none !important;
    margin-inline: 0 !important;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  html[data-module="yz"] body:not(.mufredat-panel-acik) .hero-inner {
    width: calc(100vw - clamp(2rem, 4vw, 3rem)) !important;
    max-width: none !important;
    grid-template-columns: minmax(280px, .9fr) minmax(360px, 1.1fr) !important;
    padding-inline: 0 !important;
  }

  html[data-module="yz"] body:not(.mufredat-panel-acik) .hero-terminal {
    width: 100% !important;
    max-width: none !important;
    margin-inline: 0 !important;
  }
}

/* F6-14: sayfa govdesi - panel acikken kaydirmayi kapat */
html[data-module="yz"],
html[data-module="yz"] body {
  height: 100%;
  overflow: hidden;
}

html[data-module="yz"] body.mufredat-panel-acik {
  overflow: hidden;
}

/* F6-14: arama kutusu ve hero rozeti tiklanabilir imleci */
html[data-module="yz"] .header-search,
html[data-module="yz"] .hero-badge {
  cursor: pointer;
}

html[data-module="yz"] .hero-badge .fa-chevron-right {
  font-size: .8em;
  opacity: .7;
}
