/*
  SKAYNET no text selection fix
  Amaç: hero/kart/nav/menü alanlarında yanlışlıkla yazı seçilmesini engellemek.
  Not: code/pre/input/tracker URL gibi kopyalanabilir alanlar açık bırakılır.
*/

html,
body {
  -webkit-tap-highlight-color: transparent;
}

body,
header,
nav,
footer,
section,
article,
.card,
.sk-qc-card,
.sk-qc-pure,
.skaynet-quick-center,
.skaynet-clean-navigation,
.hero,
.hero *,
.site-hero,
.site-hero *,
[class*="hero"],
[class*="card"],
[class*="quick"],
[class*="nav"],
[class*="menu"] {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

/* Mavi seçim rengini gizle */
::selection {
  background: transparent !important;
  color: inherit !important;
}

::-moz-selection {
  background: transparent !important;
  color: inherit !important;
}

/* Kopyalanması gereken alanlar seçilebilir kalır */
input,
textarea,
select,
button,
code,
pre,
kbd,
samp,
.mono,
.copyline code,
#httpsUrl,
#udpUrl,
[data-copy],
.allow-select,
.selectable,
.tracker-url,
.tracker-url *,
pre *,
code * {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}

/* Sürükleme kaynaklı seçim/ghost image azaltma */
img,
svg,
a,
button {
  -webkit-user-drag: none;
  user-drag: none;
}

a,
button,
[role="button"],
.card,
.sk-qc-card {
  outline-offset: 4px;
}
