/* Mali Hülya 3.6.11 — üst menü: dekoratif ok yerine zarif mavi ışık çizgisi.
   Açılır menü HTML/JS işleyişi, klavye ve dokunma desteği değişmez. */
@media (min-width:1081px) and (hover:hover) and (pointer:fine){
  .mh-head .mh-head-nav>.mh-head-nav-link,
  .mh-head .mh-head-nav>.nav-group>.nav-group-trigger{
    position:relative;
    isolation:isolate;
    background:transparent;
    overflow:visible;
    transition:color .2s ease;
  }
  /* Belirgin ancak incelikli safir mavisi parıltı; yazının ALTINDA kalır. */
  .mh-head .mh-head-nav>.mh-head-nav-link::after,
  .mh-head .mh-head-nav>.nav-group>.nav-group-trigger::after{
    content:"";
    position:absolute;
    left:14%;
    right:14%;
    bottom:2px;
    height:3px;
    border-radius:99px;
    background:linear-gradient(90deg,transparent 0%,#36a1ff 22%,#0874dc 52%,#46c6ff 80%,transparent 100%);
    box-shadow:0 0 7px rgba(31,146,249,.70),0 0 16px rgba(27,126,240,.38);
    opacity:0;
    transform:scaleX(.18);
    transform-origin:center;
    pointer-events:none;
    transition:opacity .22s ease,transform .24s cubic-bezier(.2,.8,.2,1);
  }
  .mh-head .mh-head-nav>.mh-head-nav-link:hover,
  .mh-head .mh-head-nav>.mh-head-nav-link:focus-visible,
  .mh-head .mh-head-nav>.nav-group:hover>.nav-group-trigger,
  .mh-head .mh-head-nav>.nav-group:focus-within>.nav-group-trigger,
  .mh-head .mh-head-nav>.nav-group.is-open>.nav-group-trigger{
    color:#0866bc;
    background:transparent;
  }
  .mh-head .mh-head-nav>.mh-head-nav-link:hover::after,
  .mh-head .mh-head-nav>.mh-head-nav-link:focus-visible::after,
  .mh-head .mh-head-nav>.nav-group:hover>.nav-group-trigger::after,
  .mh-head .mh-head-nav>.nav-group:focus-within>.nav-group-trigger::after,
  .mh-head .mh-head-nav>.nav-group.is-open>.nav-group-trigger::after{
    opacity:1;
    transform:scaleX(1);
  }
}
/* Mobil ve dokunmatik menü: oklar kaldırıldı, açılma durumu yazı rengiyle belirgin. */
@media (max-width:1080px), (hover:none){
  .mh-head .mh-head-nav>.nav-group.is-open>.nav-group-trigger{
    color:#0b62b3;
    background:#e7f3ff;
  }
}
@media (prefers-reduced-motion:reduce){
  .mh-head .mh-head-nav>.mh-head-nav-link::after,
  .mh-head .mh-head-nav>.nav-group>.nav-group-trigger::after{
    transition:none;
  }
}
