/* SONURUN V37 - Header sağ aksiyonları / Flaş Fırsatlar hizalama */

/* İl Haritası eklendikten sonra grid 3 kolon kaldığı için Flaş Fırsatlar
   implicit ikinci satıra düşüyordu. İki sağ linki tek aksiyon kolonunda tut. */
body.sn3-site .sn3-nav-inner{
  grid-template-columns:190px minmax(0,1fr) auto!important;
  column-gap:16px!important;
  row-gap:0!important;
}

body.sn3-site .sn37-nav-actions{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:12px!important;
  min-width:max-content!important;
  height:100%!important;
  white-space:nowrap!important;
}

body.sn3-site .sn37-nav-actions .sn36-city-map-link,
body.sn3-site .sn37-nav-actions .sn3-flash{
  flex:0 0 auto!important;
  margin:0!important;
  align-self:center!important;
}

body.sn3-site .sn37-nav-actions .sn3-flash{
  justify-self:auto!important;
  min-height:38px!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:7px!important;
}

body.sn3-site .sn37-nav-actions .sn3-flash span{
  white-space:nowrap!important;
}

/* Menü alanı sağ aksiyonları itmesin. */
body.sn3-site .sn3-menu{
  min-width:0!important;
  overflow:visible!important;
}

/* Orta masaüstünde İl Haritası yazısı zaten gizleniyor; aksiyonlar tek satırda kalır. */
@media(max-width:1240px){
  body.sn3-site .sn3-nav-inner{
    grid-template-columns:180px minmax(0,1fr) auto!important;
    gap:12px!important;
  }
  body.sn3-site .sn37-nav-actions{
    gap:9px!important;
  }
}

/* 900px altında mevcut sistem navı mobil drawer'a çeviriyor. */
@media(max-width:900px){
  body.sn3-site .sn37-nav-actions{
    display:none!important;
  }
}
