/* Tıklanınca / focus’ta border-outline halkası olmasın (Anasayfa) */
a:focus,
a:active,
a:focus-visible,
button:focus,
button:active,
button:focus-visible,
summary:focus,
summary:focus-visible,
[role="button"]:focus,
[role="button"]:active,
[role="button"]:focus-visible,
[role="tab"]:focus,
[role="tab"]:active,
[role="menuitem"]:focus,
[role="menuitem"]:active,
[tabindex]:focus,
[tabindex]:active,
.main-menu a:focus,
.main-menu a:active,
.main-menu a:focus-visible,
.main-menu .m-menu a:focus,
.main-menu .m-menu a:active,
.top-logo a:focus,
.top-logo a:active,
.ed-top a:focus,
.ed-top a:active,
.ed-mob-menu a:focus,
.ed-mob-menu a:active,
.ed-mm-menu a:focus,
.ed-mm-menu a:active,
.wed-menu a:focus,
.wed-menu a:active,
.social-icon:focus,
.social-icon:active,
.header-search-btn:focus,
.header-search-btn:active,
.kku-aj__tick:focus,
.kku-aj__tick:active,
.kku-aj__arrow:focus,
.kku-aj__arrow:active,
.kku-aj__gallery:focus,
.kku-aj__gallery:active,
.kku-manset-modal__close:focus,
.kku-manset-modal__close:active {
  outline: 0 !important;
  outline-offset: 0 !important;
  -webkit-tap-highlight-color: transparent !important;
  -webkit-focus-ring-color: transparent !important;
  box-shadow: none !important;
}

/* Link içi görsellerde tıklama border’ı */
a:focus img,
a:active img,
a:focus-visible img {
  outline: 0 !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* Üst / ana menü: tıklanınca kenarlık eklenmesin */
.main-menu a:focus,
.main-menu a:active,
.main-menu a:focus-visible,
.top-logo .wed-logo a:focus,
.top-logo .wed-logo a:active,
.ed-top a:focus,
.ed-top a:active,
.ed-mob-menu a:focus,
.ed-mob-menu a:active,
html.kku-a11y-highlight-links .main-menu a:focus,
html.kku-a11y-highlight-links .main-menu a:active {
  border: 0 !important;
  border-style: none !important;
}

/* Haber kartları: alt çizgi olmasın */
.news-link,
.news-link:hover,
.news-link:focus,
.news-link:active,
.news-link:visited,
.news-card a,
.news-card a:hover,
.news-card a:focus,
.news-card .news-title,
.news-card .news-meta,
.news-card .meta-item,
html.kku-a11y-highlight-links .news-link,
html.kku-a11y-highlight-links .news-card a {
  text-decoration: none !important;
}
