/* YENI KABUK UYUMU - belgeler ve rehberler (yalniz yeni kabuk onizlemesinde yuklenir).
   belgeler.css / rehber.css bu dosyadan SONRA yuklenir; ustune yazmak icin her kural
   ayni seciciyi .sayfa-belge / .sayfa-rehberler onekiyle tekrarlar (ozgulluk +1 sinif).
   Eski styles.css bu kabukta yok: sablonlarin bekledigi jetonlar (--text, --dim ...)
   yeni.css degiskenlerine eslenir, eksik kalan styles.css kurallari (belge-urun*)
   burada yeniden verilir. Yalniz acik tema; animasyon yalniz transform. */

/* ---------- jeton eslemesi ---------- */
.sayfa-belge,.sayfa-rehberler{
  --text:var(--murekkep); --dim:var(--metin); --faint:var(--soluk);
  --brand:var(--marka); --deep:var(--marka-koyu);
  --line:var(--cizgi); --line2:var(--cizgi);
  --surface:var(--kart); --surface2:var(--kart2); --bg:var(--zemin);
  --tint:var(--marka-ton); --tintStrong:rgba(107,63,212,.2);
  --grad-dugme:linear-gradient(135deg,#5b34bd 0%,#7a3fb6 55%,#a8407f 100%); /* beyaz yazi AA */
  --brandBand:linear-gradient(125deg,#f1ebfd 0%,#f9f5fe 55%,#fcf0f6 100%);
  --shadow:var(--golge-m);
  --ust-bar:68px;
}
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde){overflow-wrap:break-word}
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde) :is(h2,h3){font-weight:800;letter-spacing:-.025em}

/* kod, kbd, pre, tablo (iki sablonda ortak) */
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde) code{font-family:var(--mono);font-size:.86em;
  background:#f1ecfb;color:var(--marka-koyu);padding:.14em .42em;border-radius:6px;border:1px solid rgba(107,63,212,.12)}
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde) pre{margin:20px 0 0;padding:16px 18px;overflow-x:auto;
  background:var(--murekkep);color:#ece8f5;border-radius:var(--r-m);font:500 14px/1.65 var(--mono);box-shadow:var(--golge-s)}
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde) pre code{background:none;border:0;padding:0;color:inherit;font-size:inherit}
:is(.sayfa-belge,.sayfa-rehberler) kbd{font:500 .82em var(--mono);padding:.1em .45em;border-radius:6px;background:var(--kart);
  border:1px solid var(--cizgi2);box-shadow:0 1px 0 var(--cizgi2);color:var(--murekkep)}
.sayfa-belge .belge-yazi table{width:100%;border-collapse:collapse;margin-top:20px;font-size:15px;display:block;overflow-x:auto}
.sayfa-belge .belge-yazi :is(th,td){padding:11px 12px;border-bottom:1px solid var(--cizgi);text-align:left;vertical-align:top}
.sayfa-belge .belge-yazi th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--soluk);background:var(--kart2)}

/* ======================================================================
   BELGELER
   ====================================================================== */
.sayfa-belge .belge-duzen{max-width:1320px;padding:clamp(28px,4vw,48px) var(--kenar) clamp(64px,8vw,112px);gap:clamp(28px,3.5vw,48px)}

/* sol menu + arama */
.sayfa-belge .belge-ara input{font-size:14.5px;color:var(--murekkep);background-color:var(--kart);border:1px solid var(--cizgi2);
  border-radius:var(--r-s);padding:11px 12px 11px 38px;box-shadow:var(--golge-s);transition:border-color .15s,box-shadow .15s}
.sayfa-belge .belge-ara input::placeholder{color:var(--soluk)}
.sayfa-belge .belge-ara input:focus{outline:0;border-color:var(--marka);box-shadow:0 0 0 3px rgba(107,63,212,.28)}
.sayfa-belge .belge-ara kbd{font:500 11px var(--mono);color:var(--soluk);border-color:var(--cizgi2);background:var(--kart2);box-shadow:none}
.sayfa-belge .belge-sonuclar{border-radius:var(--r-m);border-color:var(--cizgi);box-shadow:var(--golge-l)}
.sayfa-belge .belge-sonuclar a{border-radius:var(--r-s);color:var(--murekkep)}
.sayfa-belge .belge-sonuclar a span{color:var(--soluk)}
.sayfa-belge .belge-sonuclar a mark{background:#e4d8fb}

.sayfa-belge .belge-menu summary{font-family:var(--govde);font-size:11.5px;font-weight:700;letter-spacing:.09em;color:var(--soluk);border-radius:8px}
.sayfa-belge .belge-menu summary:hover{color:var(--murekkep);background:rgba(21,17,29,.04)}
.sayfa-belge .belge-menu ul{border-left-color:var(--cizgi2)}
.sayfa-belge .belge-menu a{color:var(--metin);padding:6px 10px;transition:color .15s,background-color .15s}
.sayfa-belge .belge-menu a:hover{color:var(--murekkep);background:rgba(21,17,29,.04)}
.sayfa-belge .belge-menu a[aria-current="page"]{color:var(--marka-koyu);background:var(--marka-acik);border-left-color:var(--marka);font-weight:600}
.sayfa-belge .belge-menu .belge-ana{font-family:var(--baslik);font-weight:800;letter-spacing:-.01em;color:var(--murekkep);font-size:15px}
.sayfa-belge .belge-menu .belge-ana:hover{color:var(--marka)}
.sayfa-belge .belge-menu-urunler{display:grid;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--cizgi);font-size:14px;font-weight:600}
.sayfa-belge .belge-menu-urunler a{color:var(--marka);padding:4px 8px;border:0}
.sayfa-belge .belge-menu-urunler a:hover{color:var(--marka-koyu);text-decoration:underline;background:none}
@media (max-width:999px){
  .sayfa-belge .belge-menu-ac{color:var(--murekkep);background:var(--kart);border:1px solid var(--cizgi2);border-radius:var(--r-s);
    padding:12px 14px;box-shadow:var(--golge-s);font-weight:600}
  .sayfa-belge .belge-menu-ac::after{border-color:var(--soluk)}
  .sayfa-belge .belge-yan.acik .belge-menu{border-color:var(--cizgi);border-radius:var(--r-m);background:var(--kart);box-shadow:var(--golge-m)}
}

/* icerik */
.sayfa-belge .belge-icerik{max-width:800px}
.sayfa-belge .belge-kirinti ol{font-size:13px;color:var(--soluk);margin-bottom:20px}
.sayfa-belge .belge-kirinti li + li::before{color:var(--silik)}
.sayfa-belge .belge-kirinti a{color:var(--soluk)}
.sayfa-belge .belge-kirinti a:hover{color:var(--marka)}
.sayfa-belge .belge-yazi h1{font-size:clamp(30px,3.6vw,46px);line-height:1.08;letter-spacing:-.035em;font-weight:800;color:var(--murekkep)}
.sayfa-belge .belge-ozet{font-size:clamp(16.5px,1.4vw,18.5px);line-height:1.6;color:var(--metin);margin-top:16px;max-width:42em}
.sayfa-belge .belge-yazi .belge-rol li{line-height:1.45;font-size:12.5px;font-weight:600;color:var(--marka-koyu);background:var(--marka-acik);padding:5px 12px}
.sayfa-belge .belge-yazi h2{font-size:clamp(22px,2.2vw,27px);line-height:1.22;color:var(--murekkep);margin-top:52px}
.sayfa-belge .belge-yazi h3{font-size:18px;color:var(--murekkep);margin-top:30px}
.sayfa-belge .belge-yazi p,.sayfa-belge .belge-yazi li{font-size:16.5px;line-height:1.72;color:var(--metin)}
.sayfa-belge .belge-yazi b,.sayfa-belge .belge-yazi strong{color:var(--murekkep);font-weight:600}
.sayfa-belge .belge-yazi a:not([class]){color:var(--marka-koyu);text-decoration:underline;text-decoration-color:rgba(107,63,212,.35);text-underline-offset:3px}
.sayfa-belge .belge-yazi a:not([class]):hover{text-decoration-color:currentColor}

/* "Kisaca" ozeti: soluk kart */
.sayfa-belge .belge-kisaca{margin-top:28px;padding:20px 22px;border-radius:var(--r-m);background:var(--kart);border:1px solid var(--cizgi);box-shadow:var(--golge-s)}
.sayfa-belge .belge-kisaca h2{margin:0;font-size:17px;letter-spacing:-.015em}
.sayfa-belge .belge-kisaca p{margin-top:8px;font-size:15.5px;line-height:1.65}

/* adimlar */
.sayfa-belge ol.belge-adimlar > li{padding-left:52px}
.sayfa-belge ol.belge-adimlar > li::before{width:34px;height:34px;font:800 14.5px/1 var(--baslik);background:var(--grad-dugme);
  box-shadow:0 0 0 4px var(--zemin),0 6px 14px -6px rgba(91,52,189,.55)}
.sayfa-belge ol.belge-adimlar > li:not(:last-child)::after{left:16px;top:40px;background:linear-gradient(var(--marka-acik),var(--cizgi2))}
.sayfa-belge ol.belge-adimlar > li > :first-child{margin-top:5px}
.sayfa-belge .not-no{color:var(--marka-koyu);border-color:var(--marka);background:var(--kart)}

/* kutular */
.sayfa-belge .belge-kutu{border-radius:var(--r-m);padding:16px 18px 16px 52px;font-size:15.5px;color:var(--metin);background:var(--kart2);border-color:var(--cizgi)}
.sayfa-belge .belge-kutu > b:first-child{color:var(--murekkep);font-weight:700}
.sayfa-belge .belge-kutu.ipucu{background:var(--marka-ton);border-color:rgba(107,63,212,.22)}
.sayfa-belge .belge-kutu.dikkat{background:#fdf5e6;border-color:rgba(183,121,31,.35)}
.sayfa-belge .belge-kutu.sonuc{background:var(--yesil-acik);border-color:rgba(20,147,95,.3)}

/* ilgili + onceki/sonraki: kart yuzeyi */
.sayfa-belge .belge-ilgili a,.sayfa-belge .belge-gecis a{border:1px solid var(--cizgi);border-radius:var(--r-m);background:var(--kart);
  color:var(--murekkep);box-shadow:var(--golge-s);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s var(--ease)}
.sayfa-belge .belge-ilgili a{font-weight:600;padding:15px 18px}
.sayfa-belge .belge-ilgili a:hover,.sayfa-belge .belge-gecis a:hover{border-color:rgba(107,63,212,.4);color:var(--marka-koyu);box-shadow:var(--golge-m);transform:translateY(-2px)}
.sayfa-belge .belge-gecis{border-top-color:var(--cizgi);margin-top:56px}
.sayfa-belge .belge-gecis a{padding:16px 18px;font-family:var(--baslik);font-weight:700;letter-spacing:-.01em}
.sayfa-belge .belge-gecis small{font-family:var(--govde);font-size:11.5px;font-weight:600;letter-spacing:.09em;color:var(--soluk)}

/* sag icindekiler */
@media (min-width:1260px){
  .sayfa-belge .belge-toc b{font-size:11.5px;font-weight:700;letter-spacing:.09em;color:var(--soluk)}
  .sayfa-belge .belge-toc ul{border-left-color:var(--cizgi2)}
  .sayfa-belge .belge-toc a{color:var(--soluk);transition:color .15s}
  .sayfa-belge .belge-toc a:hover{color:var(--murekkep)}
  .sayfa-belge .belge-toc a.etkin{color:var(--marka-koyu);border-left-color:var(--marka);font-weight:600}
}

/* belgeler ana sayfasi */
.sayfa-belge .belge-urunler{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;align-items:start;margin:24px 0 8px}
.sayfa-belge .belge-urun{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--cizgi);border-radius:var(--r-m);
  background:var(--kart);color:var(--murekkep);text-decoration:none;box-shadow:var(--golge-s);transition:border-color .2s,box-shadow .2s,transform .2s var(--ease)}
.sayfa-belge .belge-urun:hover,.sayfa-belge .belge-urun:focus-visible{border-color:rgba(107,63,212,.4);box-shadow:var(--golge-m);transform:translateY(-2px);color:var(--murekkep)}
.sayfa-belge .belge-urun img{flex:0 0 44px}
.sayfa-belge .belge-urun > span:nth-of-type(1){display:grid;gap:4px;flex:1;min-width:0}
.sayfa-belge .belge-urun strong{font:800 16px/1.25 var(--baslik);letter-spacing:-.015em}
.sayfa-belge .belge-urun > span > span{font-size:13.5px;color:var(--soluk);line-height:1.45}
.sayfa-belge .belge-urun-git{color:var(--marka);font-weight:700;font-size:18px;transition:transform .2s var(--ease)}
.sayfa-belge .belge-urun:hover .belge-urun-git{transform:translateX(3px)}
.sayfa-belge .belge-bolumler{gap:18px}
.sayfa-belge .belge-bolumler.masonry{row-gap:0}
.sayfa-belge .belge-bolumler section{padding:24px 24px 18px;border:1px solid var(--cizgi);border-radius:var(--r-l);background:var(--kart);box-shadow:var(--golge-s)}
.sayfa-belge .belge-bolumler h2{margin:0;font-size:19px;letter-spacing:-.02em}
.sayfa-belge .belge-bolumler p{color:var(--soluk);font-size:14.5px;line-height:1.55}
.sayfa-belge .belge-bolumler li a{color:var(--metin);font-size:15px;padding:6px 0;border-top:1px solid var(--cizgi);text-decoration:none}
.sayfa-belge .belge-bolumler li:first-child a{border-top:0}
.sayfa-belge .belge-bolumler li a:hover{color:var(--marka)}

/* ekran notu: yalniz yuzey uyumu, yerlesim belgeler.css'te kalir */
.sayfa-belge .en-sahne{border-radius:var(--r-m);border-color:var(--cizgi);box-shadow:var(--golge-m)}
.sayfa-belge .belge-yazi .en-notlar li{background:var(--murekkep);color:#fff;font-family:var(--govde);font-size:13.5px;line-height:1.4}
.sayfa-belge .en-no{color:var(--marka-koyu)}
.sayfa-belge .en-altyazi{color:var(--soluk)}
@container (max-width:559px){
  .sayfa-belge .belge-yazi .en-notlar li{background:var(--kart2);color:var(--metin);border-color:var(--cizgi)}
  .sayfa-belge .en-notlar .en-no{background:var(--grad-dugme);color:#fff}
}

/* ======================================================================
   REHBERLER
   ====================================================================== */
.sayfa-rehberler .rehber-bas{background:radial-gradient(55% 90% at 100% 0%,rgba(107,63,212,.10),transparent 70%),
  radial-gradient(40% 70% at 0% 100%,rgba(200,82,155,.06),transparent 70%),var(--zemin);border-bottom-color:var(--cizgi)}
.sayfa-rehberler .rehber-bas-ic{max-width:1240px;padding:clamp(32px,5vw,72px) var(--kenar) clamp(36px,5vw,72px)}
.sayfa-rehberler .rehber-kirinti a{color:var(--soluk)}
.sayfa-rehberler .rehber-kirinti a:hover{color:var(--marka)}
.sayfa-rehberler .rehber-kirinti ol{color:var(--soluk)}
.sayfa-rehberler .rehber-kategori{font-size:11.5px;font-weight:700;letter-spacing:.09em;color:var(--marka-koyu);background:var(--marka-acik)}
.sayfa-rehberler .rehber-bas h1{font-size:clamp(32px,4.6vw,58px);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--murekkep)}
.sayfa-rehberler .rehber-ozet{color:var(--metin);font-size:clamp(17px,1.5vw,19.5px)}
.sayfa-rehberler .rehber-meta{color:var(--soluk)}

.sayfa-rehberler .rehber-duzen{max-width:1240px;padding:clamp(36px,5vw,72px) var(--kenar) clamp(56px,7vw,96px);gap:clamp(32px,4vw,64px)}
@media (min-width:1100px){ .sayfa-rehberler .rehber-duzen{grid-template-columns:240px minmax(0,760px)} }
.sayfa-rehberler .rehber-toc b{font-size:11.5px;font-weight:700;letter-spacing:.09em;color:var(--soluk)}
.sayfa-rehberler .rehber-toc ol{border-left-color:var(--cizgi2)}
.sayfa-rehberler .rehber-toc a{color:var(--metin);transition:color .15s,border-color .15s}
.sayfa-rehberler .rehber-toc a::before{color:var(--silik);font-family:var(--mono);font-weight:500}
.sayfa-rehberler .rehber-toc a:hover{color:var(--marka-koyu);border-left-color:var(--marka)}
@media (max-width:1099px){ .sayfa-rehberler .rehber-toc{border-color:var(--cizgi);border-radius:var(--r-m);background:var(--kart);box-shadow:var(--golge-s)} }

.sayfa-rehberler .rehber-govde{font-size:17px;line-height:1.75;color:var(--metin)}
.sayfa-rehberler .rehber-govde h2{font-size:clamp(24px,2.5vw,31px);line-height:1.18;color:var(--murekkep);margin-top:60px}
.sayfa-rehberler .rehber-govde h3{font-size:20px;color:var(--murekkep)}
.sayfa-rehberler .rehber-govde strong{color:var(--murekkep);font-weight:600}
.sayfa-rehberler .rehber-govde li::marker{color:var(--marka)}
.sayfa-rehberler .rehber-govde a{color:var(--marka-koyu);border-bottom-color:rgba(107,63,212,.3)}
.sayfa-rehberler .rehber-govde a:hover{border-bottom-color:var(--marka)}
.sayfa-rehberler .rehber-govde blockquote{border-left-color:var(--marka);color:var(--murekkep);font-family:var(--baslik);font-weight:600;letter-spacing:-.015em}
.sayfa-rehberler .rehber-govde figcaption{color:var(--soluk)}
.sayfa-rehberler .rehber-govde :is(th,td){border-bottom-color:var(--cizgi)}
.sayfa-rehberler .rehber-govde th{color:var(--soluk);background:var(--kart2);font-weight:600}
.sayfa-rehberler .rehber-govde table{background:var(--kart)}
.sayfa-rehberler .rehber-tablo{border:1px solid var(--cizgi);border-radius:var(--r-m);background:var(--kart)}
.sayfa-rehberler ol.rehber-adimlar > li::before{font:800 14.5px/1 var(--baslik);background:var(--grad-dugme);box-shadow:0 6px 14px -6px rgba(91,52,189,.55)}
.sayfa-rehberler ul.rehber-kontrol > li::before{background:var(--marka-acik);box-shadow:inset 0 0 0 1.5px rgba(107,63,212,.3)}
.sayfa-rehberler ul.rehber-kontrol > li::after{border-color:var(--marka-koyu)}

.sayfa-rehberler .rehber-kutu{border-radius:var(--r-m);background:var(--kart2);border-color:var(--cizgi)}
.sayfa-rehberler .rehber-kutu.dikkat{background:#fdf5e6;border-color:rgba(183,121,31,.35)}
.sayfa-rehberler .rehber-kutu.ipucu{background:var(--marka-ton);border-color:rgba(107,63,212,.22)}

.sayfa-rehberler .rehber-cozum{border-radius:var(--r-l);background:var(--brandBand);border-color:rgba(107,63,212,.18)}
.sayfa-rehberler .rehber-cozum li{border-radius:var(--r-s);border-color:var(--cizgi);background:var(--kart);box-shadow:var(--golge-s)}
.sayfa-rehberler .rehber-cozum li::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3l2.3 2.2 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat,var(--grad-dugme)}
.sayfa-rehberler .rehber-cozum .rehber-baglar a{color:var(--marka-koyu)}

.sayfa-rehberler .rehber-sss details{border-radius:var(--r-m);border-color:var(--cizgi);background:var(--kart);transition:border-color .2s,box-shadow .2s}
.sayfa-rehberler .rehber-sss details[open]{border-color:var(--cizgi2);box-shadow:var(--golge-s)}
.sayfa-rehberler .rehber-sss summary{font-family:var(--baslik);font-weight:700;letter-spacing:-.01em;color:var(--murekkep);border-radius:var(--r-m)}
.sayfa-rehberler .rehber-sss summary::after,.sayfa-rehberler .rehber-sss details[open] > summary::after{border-color:var(--marka)}

.sayfa-rehberler .rehber-ilgili a{border-radius:var(--r-m);border-color:var(--cizgi);background:var(--kart);color:var(--murekkep);box-shadow:var(--golge-s);
  transition:border-color .2s,box-shadow .2s,transform .2s var(--ease)}
.sayfa-rehberler .rehber-ilgili a:hover{border-color:rgba(107,63,212,.4);color:var(--marka-koyu);box-shadow:var(--golge-m);transform:translateY(-2px)}
.sayfa-rehberler .rehber-ilgili a small{color:var(--soluk)}

.sayfa-rehberler .rehber-cagri{border-radius:var(--r-l);background:var(--grad-dugme);box-shadow:var(--golge-l)}
.sayfa-rehberler .rehber-cagri h2{font-weight:800;letter-spacing:-.03em;font-size:clamp(22px,2.4vw,28px)}
.sayfa-rehberler .rehber-cagri p{color:rgba(255,255,255,.92)}
.sayfa-rehberler .rehber-cagri-dugmeler a{padding:12px 22px;transition:transform .2s var(--ease)}
.sayfa-rehberler .rehber-cagri-dugmeler a:hover{filter:none;transform:translateY(-1px)}
.sayfa-rehberler .rehber-cagri-dugmeler a.birincil,.sayfa-rehberler .rehber-cagri-dugmeler a.birincil:hover{background:#fff;color:var(--marka-koyu)}
.sayfa-rehberler .rehber-cagri-dugmeler a:focus-visible{outline-color:#fff}

.sayfa-rehberler .sektor-sorunlar > li{border-radius:var(--r-m);border-color:var(--cizgi);background:var(--kart);box-shadow:var(--golge-s)}
.sayfa-rehberler .sektor-sorunlar > li::before{color:var(--marka);font-family:var(--baslik)}
.sayfa-rehberler .sektor-sorunlar > li b{color:var(--murekkep)}

/* kart listesi */
.sayfa-rehberler .rehber-liste{max-width:1240px;padding:clamp(36px,5vw,72px) var(--kenar)}
.sayfa-rehberler .rehber-liste > h2{font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.03em;color:var(--murekkep)}
.sayfa-rehberler .rehber-liste > p{color:var(--soluk)}
.sayfa-rehberler .rehber-kart{border-radius:var(--r-l);border-color:var(--cizgi);background:var(--kart);color:var(--metin);padding:24px;box-shadow:var(--golge-s);
  transition:border-color .2s,transform .25s var(--ease),box-shadow .25s}
.sayfa-rehberler a.rehber-kart{border-bottom:1px solid var(--cizgi)}
.sayfa-rehberler .rehber-kart:hover{border-color:rgba(107,63,212,.35);transform:translateY(-3px);box-shadow:var(--golge-m);color:var(--metin)}
.sayfa-rehberler .rehber-kart :is(h2,h3){font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--murekkep)}
.sayfa-rehberler .rehber-kart:hover :is(h2,h3){color:var(--marka-koyu)}
.sayfa-rehberler .rehber-kart small{color:var(--soluk)}
.sayfa-rehberler .rehber-diger{background:var(--kart2);border-top-color:var(--cizgi)}
.sayfa-rehberler .rehber-liste.rehber-diger{max-width:none;padding-inline:max(var(--kenar),calc((100% - 1240px) / 2 + var(--kenar)))}
@media (prefers-reduced-motion:reduce){
  .sayfa-rehberler .rehber-kart:hover,.sayfa-rehberler .rehber-ilgili a:hover,.sayfa-rehberler .rehber-cagri-dugmeler a:hover,
  .sayfa-belge .belge-ilgili a:hover,.sayfa-belge .belge-gecis a:hover,.sayfa-belge .belge-urun:hover,.sayfa-belge .belge-urun:hover .belge-urun-git{transform:none}
}
/* ilgili kartlarinda govde bag cizgisi olmaz */
.sayfa-belge .belge-yazi .belge-ilgili a{text-decoration:none;color:var(--murekkep)}
.sayfa-belge .belge-yazi .belge-ilgili a:hover{color:var(--marka-koyu)}
:is(.sayfa-belge,.sayfa-rehberler) :is(.belge-yazi,.rehber-govde) pre{background:var(--kart2)!important;color:var(--murekkep)!important;border:1px solid var(--cizgi)!important} /* cerceve v1: koyu blok yok */
