/* Akıllı Saha Sistem ana kategori navigasyonu - 7 sekme tek sıra */
@media (min-width: 992px) {
  .as-system-primary-filter .content-filter__list {
    display: grid !important;
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    width: 100%;
  }
  .as-system-primary-filter .content-filter__item {
    width: auto !important;
    min-width: 0;
  }
  .as-system-primary-filter .content-filter__link {
    height: 92px !important;
    padding: 17px 6px 15px !important;
    gap: 7px !important;
    font-size: 11px !important;
    line-height: 1.1 !important;
    white-space: nowrap;
  }
  .as-system-primary-filter .as-system-tab-icon {
    height: 19px !important;
    font-size: 15px !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .as-system-primary-filter .content-filter__list {
    display: grid !important;
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    width: 100%;
  }
  .as-system-primary-filter .content-filter__item {
    width: auto !important;
    min-width: 0;
  }
  .as-system-primary-filter .content-filter__link {
    height: 80px !important;
    padding: 13px 3px 12px !important;
    gap: 6px !important;
    font-size: 9px !important;
    line-height: 1.1 !important;
    white-space: nowrap;
  }
  .as-system-primary-filter .as-system-tab-icon {
    height: 17px !important;
    font-size: 13px !important;
  }
}

/* Mobil (<768): custom.css zaten yatay kaydırılabilir şerit yapıyor;
   burada yalnızca kaydırma ipucu (ince scrollbar) ekliyoruz. */
@media (max-width: 767px) {
  .as-system-primary-filter .container { scrollbar-width: thin; }
  .as-system-primary-filter .container::-webkit-scrollbar { height: 3px; }
  .as-system-primary-filter .container::-webkit-scrollbar-thumb { background: #75ff11; }
}
