/* tukav-premium-skin: site 61 only (body.sc.sc-tukav.tukav-premium). Teal #0e83af / #12a6c4 / #095066, mist #e3f3fb, gold #C6A15B / #8C6A2F, cream #FBF6EC. */
body.sc.sc-tukav.tukav-premium{
  --yn-paper:#FBF6EC;--yn-paper2:#e3f3fb;--yn-card:#fffdf8;--yn-ink:#122d3c;--yn-ink2:#1b3f52;--yn-mute:#4c6571;--yn-line:rgba(198,161,91,.42);
  --yn-f:"Avenir Next","Segoe UI",system-ui,sans-serif;
  --yn-serif:Palatino,"Iowan Old Style","Palatino Linotype",Georgia,serif;
  --yn-r:22px;--yn-r-s:16px;
  --yn-shadow:0 22px 44px -34px rgba(9,80,102,.72);
  --tk-teal:#0e83af;--tk-teal2:#12a6c4;--tk-deep:#095066;--tk-mist:#e3f3fb;--tk-gold:#C6A15B;--tk-gold-deep:#8C6A2F;--tk-cream:#FBF6EC;
  --yn-hot:#0e83af;--yn-hot2:#12a6c4;--yn-mag:#8C6A2F;--yn-violet:#095066;--yn-lime:#C6A15B;--yn-sun:#C6A15B;
  --yn-grad:linear-gradient(120deg,#095066 0%,#0e83af 58%,#12a6c4 100%);
  background:
    radial-gradient(920px 280px at 0% 0%,rgba(18,166,196,.10),transparent 58%),
    linear-gradient(180deg,#f4fafb 0%,#FBF6EC 28%,#FBF6EC 100%);
  color:var(--yn-ink);
  font-family:var(--yn-f);
  line-height:1.6;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium{
  --yn-paper:#06141d;--yn-paper2:#0b1f2b;--yn-card:#0f232f;--yn-ink:#FBF6EC;--yn-ink2:#d6eaf0;--yn-mute:#9cbbc6;--yn-line:rgba(198,161,91,.38);
  --yn-shadow:0 22px 44px -30px rgba(0,0,0,.75);
  background:#06141d;
  color:#FBF6EC;
}
body.sc.sc-tukav.tukav-premium h1,
body.sc.sc-tukav.tukav-premium h2,
body.sc.sc-tukav.tukav-premium h3,
body.sc.sc-tukav.tukav-premium .yn-card-t,
body.sc.sc-tukav.tukav-premium .yn-tile-h,
body.sc.sc-tukav.tukav-premium .yn-page-h,
body.sc.sc-tukav.tukav-premium .yn-ah-t,
body.sc.sc-tukav.tukav-premium .yn-foot-slogan,
body.sc.sc-tukav.tukav-premium .yn-sec-head h2{
  font-family:var(--yn-serif);
  font-weight:600;
  letter-spacing:-.02em;
}
body.sc.sc-tukav.tukav-premium .yn-page-h,
body.sc.sc-tukav.tukav-premium .yn-ah-t{line-height:1.08}
body.sc.sc-tukav.tukav-premium :focus-visible{outline:2px solid #C6A15B;outline-offset:3px}

/* top bar, header, nav */
body.sc.sc-tukav.tukav-premium .sc-topbar{display:block;background:#095066;color:#FBF6EC;font-size:.8rem;letter-spacing:.04em}
body.sc.sc-tukav.tukav-premium .sc-topbar-in{width:min(var(--yn-max,1180px),100% - 32px);margin:auto;display:flex;gap:8px 22px;align-items:center;justify-content:space-between;padding:8px 0;flex-wrap:wrap}
body.sc.sc-tukav.tukav-premium .sc-tb-date{font-weight:650;color:#E8D7B0}
body.sc.sc-tukav.tukav-premium .sc-tb-msg{display:inline;font-family:var(--yn-serif);font-style:italic;opacity:.92}
body.sc.sc-tukav.tukav-premium .sc-tb-nav{display:flex;gap:14px}
body.sc.sc-tukav.tukav-premium .sc-tb-nav a{color:#FBF6EC;text-decoration:none;border-bottom:1px solid rgba(198,161,91,.7);padding-bottom:1px}
body.sc.sc-tukav.tukav-premium .sc-tb-nav a:hover{color:#C6A15B}
body.sc.sc-tukav.tukav-premium .yn-head{
  background:#095066;
  border-bottom:1px solid #C6A15B;
  box-shadow:0 18px 40px -34px rgba(0,0,0,.55);
  backdrop-filter:none;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head{background:#031825;border-bottom-color:#C6A15B}
body.sc.sc-tukav.tukav-premium .yn-head-in{padding-block:14px}
body.sc.sc-tukav.tukav-premium .yn-nav a,
body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t{
  color:#FBF6EC;
  font-weight:650;
  letter-spacing:.045em;
  font-size:.86rem;
  border-radius:999px;
  padding:8px 12px;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav a,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t{color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-nav a::after{height:1px;background:#C6A15B;left:12px;right:12px;bottom:4px}
body.sc.sc-tukav.tukav-premium .yn-nav a:hover,
body.sc.sc-tukav.tukav-premium .yn-nav a[aria-current],
body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t:hover,
body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t[aria-current]{color:#E8D7B0;background:rgba(251,246,236,.12)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav a:hover,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav a[aria-current],
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t:hover,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t[aria-current]{color:#E8D7B0;background:rgba(18,166,196,.16)}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn{border-radius:999px}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-ghost{border-color:rgba(251,246,236,.55);color:#FBF6EC;background:transparent}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-ghost:hover{background:rgba(251,246,236,.12);color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-hot{background:#01131d;color:#FBF6EC;border-color:#C6A15B;box-shadow:none}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-hot:hover{background:#0e83af;color:#FBF6EC}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-ghost{border-color:rgba(198,161,91,.55);color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-theme,
body.sc.sc-tukav.tukav-premium .yn-burger{border-color:rgba(198,161,91,.55);color:#FBF6EC}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-theme,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-burger{color:#FBF6EC}

/* dropdowns: tukav teal, leave Şehitgazi burgundy rules untouched */
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m{
  background:#fffdf8!important;
  border:1px solid rgba(198,161,91,.55)!important;
  border-radius:16px;
  box-shadow:0 22px 40px -24px rgba(9,80,102,.55);
  padding:8px;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m{background:#0f232f!important;border-color:rgba(198,161,91,.4)!important}
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a,
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:visited{
  color:#095066!important;
  border-radius:10px;
  font-weight:600;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:visited{color:#FBF6EC!important}
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:hover,
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:focus,
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a[aria-current]{
  background:#095066!important;
  color:#FBF6EC!important;
}

/* chips */
body.sc.sc-tukav.tukav-premium .yn-chips{
  background:transparent;
  gap:8px;
  padding:10px 16px 14px;
  border-bottom:1px solid rgba(198,161,91,.35);
}
body.sc.sc-tukav.tukav-premium .yn-chips a{
  border-radius:999px;
  border:1px solid rgba(14,131,175,.22);
  background:#e3f3fb;
  color:#095066;
  font-weight:650;
  letter-spacing:.02em;
  padding:8px 14px;
}
body.sc.sc-tukav.tukav-premium .yn-chips a::before{background:#C6A15B;border-radius:999px}
body.sc.sc-tukav.tukav-premium .yn-chips a[aria-current]{background:#095066;color:#FBF6EC;border-color:#C6A15B}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-chips a{background:#0d2634;color:#FBF6EC;border-color:rgba(198,161,91,.4)}
body.sc.sc-tukav.tukav-premium .yn-sheet{background:#FBF6EC;color:#122d3c}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-sheet{background:#06141d;color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc a:hover,
body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc-top:hover{background:#095066;color:#FBF6EC;border-radius:10px}

/* cards, tiles, sections */
body.sc.sc-tukav.tukav-premium .yn-main{padding-bottom:12px}
body.sc.sc-tukav.tukav-premium .yn-card-a{
  background:var(--yn-card);
  border:1px solid rgba(198,161,91,.38);
  border-radius:22px;
  box-shadow:var(--yn-shadow);
}
body.sc.sc-tukav.tukav-premium .yn-card-lead .yn-card-a{border:1px solid rgba(198,161,91,.48);border-radius:26px}
body.sc.sc-tukav.tukav-premium .yn-card-row .yn-card-a,
body.sc.sc-tukav.tukav-premium .yn-card-text .yn-card-a{
  border:0;
  border-bottom:1px solid rgba(198,161,91,.4);
  border-radius:0;
  box-shadow:none;
  background:transparent;
}
body.sc.sc-tukav.tukav-premium .yn-card-t{font-size:1.16rem;line-height:1.25}
body.sc.sc-tukav.tukav-premium .yn-card-lead .yn-card-t{font-size:clamp(1.7rem,3.6vw,2.8rem);line-height:1.08;font-weight:600}
body.sc.sc-tukav.tukav-premium .yn-tag{
  letter-spacing:.12em;
  text-transform:uppercase;
  font-size:.72rem;
  color:#8C6A2F;
  font-weight:700;
}
body.sc.sc-tukav.tukav-premium .yn-card-lead .yn-tag{background:rgba(9,80,102,.72);color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-tile{
  border-radius:22px;
  background:#fffdf8;
  border:1px solid rgba(198,161,91,.38);
  box-shadow:var(--yn-shadow);
  padding:18px;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-tile{background:#0f232f}
body.sc.sc-tukav.tukav-premium .yn-sec-head{
  border-bottom:1px solid rgba(198,161,91,.55);
  padding-bottom:12px;
  margin-bottom:6px;
}
body.sc.sc-tukav.tukav-premium .yn-eyebrow{color:#8C6A2F;letter-spacing:.16em}
body.sc.sc-tukav.tukav-premium .yn-more{color:#095066;border-bottom-color:#C6A15B}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-more{color:#E8D7B0}
body.sc.sc-tukav.tukav-premium .sc-res-card,
body.sc.sc-tukav.tukav-premium .sc-card,
body.sc.sc-tukav.tukav-premium .sc-dcard{
  border:1px solid rgba(198,161,91,.4);
  border-radius:22px;
  background:#fffdf8;
  box-shadow:var(--yn-shadow);
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .sc-res-card,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .sc-card{background:#0f232f}
body.sc.sc-tukav.tukav-premium .yn-btn{border-radius:999px}
body.sc.sc-tukav.tukav-premium .yn-btn-hot{background:#095066;color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-btn-hot:hover{background:#0e83af;color:#FBF6EC}
body.sc.sc-tukav.tukav-premium .yn-btn-lime{background:#C6A15B;color:#122d3c}
body.sc.sc-tukav.tukav-premium .yn-btn-lime:hover{background:#d4b56e;color:#122d3c}
body.sc.sc-tukav.tukav-premium .yn-btn-ghost{border-color:rgba(14,131,175,.4);color:#095066}
body.sc.sc-tukav.tukav-premium .yn-btn-ghost:hover{background:#e3f3fb;color:#095066}

/* footer gold hairline */
body.sc.sc-tukav.tukav-premium .yn-foot{
  background:#095066;
  color:#FBF6EC;
  border-top:1px solid #C6A15B;
  margin-top:56px;
  padding-top:28px;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-foot{background:#031825}
body.sc.sc-tukav.tukav-premium .tukav-top{padding-top:8px;padding-bottom:26px}
body.sc.sc-tukav.tukav-premium .tukav-top p{color:#C6A15B;font-family:Palatino,"Palatino Linotype",Georgia,serif}
body.sc.sc-tukav.tukav-premium .tukav-top:before,
body.sc.sc-tukav.tukav-premium .tukav-top:after{background:linear-gradient(90deg,transparent,#C6A15B)}
body.sc.sc-tukav.tukav-premium .tukav-top:after{background:linear-gradient(90deg,#C6A15B,transparent)}
body.sc.sc-tukav.tukav-premium .yn-foot a{color:#e3f3fb}
body.sc.sc-tukav.tukav-premium .yn-foot a:hover{color:#C6A15B}
body.sc.sc-tukav.tukav-premium .yn-foot-col p{color:#C6A15B;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem}
body.sc.sc-tukav.tukav-premium .yn-foot-slogan{color:#FBF6EC;max-width:24ch}
body.sc.sc-tukav.tukav-premium .yn-foot-bottom{border-top:1px solid rgba(198,161,91,.35)}
@media (max-width:699px){
  body.sc.sc-tukav.tukav-premium .sc-topbar .sc-tb-msg{display:none}
  body.sc.sc-tukav.tukav-premium .yn-head-in{padding-block:10px}
}
/* skin-tukav.css sets header, logo, and hot buttons with !important. Site 61 wins by the extra tukav-premium class. */
body.sc.sc-tukav.tukav-premium .yn-head{
  background:#095066!important;
  background-image:none!important;
  border-bottom:1px solid #C6A15B!important;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-head{
  background:#031825!important;
  border-bottom-color:#C6A15B!important;
}
body.sc.sc-tukav.tukav-premium .yn-logo-l{display:block!important}
body.sc.sc-tukav.tukav-premium .yn-logo-d{display:none!important}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-logo-l{display:none!important}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-logo-d{display:block!important}
body.sc.sc-tukav.tukav-premium .yn-logo img{height:52px;width:auto;max-width:240px}
body.sc.sc-tukav.tukav-premium .yn-nav a:hover,
body.sc.sc-tukav.tukav-premium .yn-nav a[aria-current],
body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t:hover,
body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t[aria-current]{
  background:rgba(251,246,236,.12)!important;
  color:#E8D7B0!important;
}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav a:hover,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav a[aria-current],
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t:hover,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-nav .sgdd-t[aria-current]{
  background:rgba(18,166,196,.18)!important;
  color:#E8D7B0!important;
}
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:hover,
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a:focus,
body.sc.sc-tukav.tukav-premium .yn-head .yn-nav .sgdd-m a[aria-current],
body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc a:hover{
  background:#095066!important;
  background-color:#095066!important;
  color:#FBF6EC!important;
}
body.sc.sc-tukav.tukav-premium .yn-btn-hot{
  background:#095066!important;
  border-color:#095066!important;
  color:#FBF6EC!important;
}
body.sc.sc-tukav.tukav-premium .yn-btn-hot:hover{background:#0e83af!important;color:#FBF6EC!important}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-hot{
  background:#01131d!important;
  border-color:#C6A15B!important;
  color:#FBF6EC!important;
}
body.sc.sc-tukav.tukav-premium .yn-head .yn-btn-hot:hover,
body.sc.sc-tukav.tukav-premium .sg-hero .yn-btn-hot{
  background:#C6A15B!important;
  border-color:#C6A15B!important;
  color:#122d3c!important;
}
body.sc.sc-tukav.tukav-premium .sg-hero .yn-btn-hot:hover{background:#d4b56e!important;color:#122d3c!important}

/* tukav-ogrenme-premium 2026-10-22 (Nail): Öğrenme köşesi + Resmî kaynaklar ultra-premium. Yalnız site 61 (body.sc.sc-tukav.tukav-premium). Deniz turkuazı: #073455 #095066 #0b5f7e #3C728C #0e83af #12a6c4 #2aa1b7 #6ad6f0 #e3f3fb */
body.sc.sc-tukav.tukav-premium{--tko-ink:#073455;--tko-sub:#41606e;--tko-line:rgba(14,131,175,.16);--tko-line-h:rgba(18,166,196,.55);--tko-card:linear-gradient(180deg,#ffffff 0%,#f5fbfd 100%);--tko-sh:0 1px 2px rgba(7,52,85,.06),0 14px 32px -20px rgba(7,52,85,.42);--tko-sh-h:0 2px 4px rgba(7,52,85,.08),0 26px 48px -22px rgba(9,80,102,.55),0 0 0 4px rgba(106,214,240,.14)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium{--tko-ink:#eaf7fb;--tko-sub:#a9c9d4;--tko-line:rgba(106,214,240,.18);--tko-line-h:rgba(106,214,240,.55);--tko-card:linear-gradient(180deg,#10293a 0%,#0b1f2b 100%);--tko-sh:0 1px 2px rgba(0,0,0,.3),0 16px 34px -20px rgba(0,0,0,.8);--tko-sh-h:0 2px 4px rgba(0,0,0,.35),0 26px 48px -22px rgba(0,0,0,.85),0 0 0 4px rgba(106,214,240,.12)}

/* başlık: h2 ile alt metin üst üste binmesin */
body.sc.sc-tukav.tukav-premium .ok-strip{padding:34px 0 18px}
body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-head{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px;border-bottom:1px solid var(--tko-line)}
body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-head::after{width:96px;height:3px;border-radius:3px;background:linear-gradient(90deg,#095066,#12a6c4 60%,#6ad6f0)}
body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-head h2{margin:0;white-space:nowrap;color:var(--tko-ink);font-size:clamp(1.7rem,3.4vw,2.4rem)}
body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-sub{margin:0;color:var(--tko-sub);font-size:.95rem}
body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-sub a{color:#0e83af;text-decoration:none;font-weight:700;border-bottom:1px solid rgba(14,131,175,.4)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-sub a{color:#6ad6f0;border-bottom-color:rgba(106,214,240,.45)}

/* öğrenme kartları */
body.sc.sc-tukav.tukav-premium .ok-strip-grid{gap:18px}
body.sc.sc-tukav.tukav-premium .ok-strip-item{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:178px;padding:24px 22px 22px;border-radius:20px;background:var(--tko-card);border:1px solid var(--tko-line);box-shadow:var(--tko-sh);color:var(--tko-ink);transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s}
body.sc.sc-tukav.tukav-premium .ok-strip-item::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#095066,#12a6c4 55%,#6ad6f0);opacity:.85;z-index:-1}
body.sc.sc-tukav.tukav-premium .ok-strip-item::after{content:"→";position:absolute;right:18px;bottom:16px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.95rem;font-weight:700;color:#0e83af;background:rgba(14,131,175,.08);border:1px solid rgba(14,131,175,.18);transition:transform .28s,background .28s,color .28s}
body.sc.sc-tukav.tukav-premium .ok-strip-item:hover,body.sc.sc-tukav.tukav-premium .ok-strip-item:focus-visible{transform:translateY(-5px);border-color:var(--tko-line-h);box-shadow:var(--tko-sh-h)}
body.sc.sc-tukav.tukav-premium .ok-strip-item:hover::after,body.sc.sc-tukav.tukav-premium .ok-strip-item:focus-visible::after{transform:translateX(3px);background:#0e83af;color:#fff;border-color:#0e83af}
body.sc.sc-tukav.tukav-premium .ok-strip-item strong{margin-top:6px;font-family:var(--yn-serif);font-weight:600;font-size:1.14rem;letter-spacing:-.01em;line-height:1.25;color:var(--tko-ink)}
body.sc.sc-tukav.tukav-premium .ok-strip-item span:not(.ok-strip-ch){color:var(--tko-sub);font-size:.86rem;line-height:1.5;padding-right:34px}
body.sc.sc-tukav.tukav-premium .ok-strip-ch{width:50px;height:50px;margin:0;border-radius:15px;font-family:var(--yn-serif);font-size:1.3rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(7,52,85,.35);background:linear-gradient(145deg,#12a6c4,#0e83af 55%,#095066);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 6px rgba(7,52,85,.25),0 10px 18px -8px rgba(14,131,175,.65);border:1px solid rgba(255,255,255,.4);transition:transform .28s}
body.sc.sc-tukav.tukav-premium .ok-strip-item:hover .ok-strip-ch{transform:scale(1.06) rotate(-3deg)}
body.sc.sc-tukav.tukav-premium .ok-strip-item:nth-child(2) .ok-strip-ch{background:linear-gradient(145deg,#0e83af,#0b5f7e 55%,#073455)}
body.sc.sc-tukav.tukav-premium .ok-strip-item:nth-child(3) .ok-strip-ch{background:linear-gradient(145deg,#3C728C,#095066 60%,#073455)}
body.sc.sc-tukav.tukav-premium .ok-strip-item:nth-child(4) .ok-strip-ch{background:linear-gradient(145deg,#6ad6f0,#2aa1b7 50%,#0e83af)}
body.sc.sc-tukav.tukav-premium .ok-strip-item:nth-child(5) .ok-strip-ch{background:linear-gradient(145deg,#2aa1b7,#0b5f7e 60%,#095066)}

/* resmî kaynaklar */
body.sc.sc-tukav.tukav-premium .sc-res{padding:34px 0 14px}
body.sc.sc-tukav.tukav-premium .sc-res>.yn-h2{position:relative;margin:0 0 20px;padding-bottom:12px;color:var(--tko-ink);border-bottom:1px solid var(--tko-line)}
body.sc.sc-tukav.tukav-premium .sc-res>.yn-h2::after{content:"";position:absolute;left:0;bottom:-1px;width:96px;height:3px;border-radius:3px;background:linear-gradient(90deg,#095066,#12a6c4 60%,#6ad6f0)}
body.sc.sc-tukav.tukav-premium .sc-res-grid{gap:18px}
@media (min-width:860px){body.sc.sc-tukav.tukav-premium .sc-res-grid{grid-template-columns:repeat(3,1fr)}}
body.sc.sc-tukav.tukav-premium .sc-res-card{position:relative;overflow:hidden;display:grid;grid-template-columns:52px 1fr;column-gap:16px;row-gap:4px;align-content:start;padding:22px 22px 22px 20px;border-radius:18px;background:var(--tko-card);border:1px solid var(--tko-line);border-left:1px solid var(--tko-line);box-shadow:var(--tko-sh);color:var(--tko-ink);transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s}
body.sc.sc-tukav.tukav-premium .sc-res-card::before{content:"";grid-row:1 / span 2;width:52px;height:52px;border-radius:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10 12 4l9 6'/%3E%3Cpath d='M5 10v8M9.5 10v8M14.5 10v8M19 10v8'/%3E%3Cpath d='M3 20h18'/%3E%3C/svg%3E") center/24px no-repeat,linear-gradient(145deg,#0e83af,#095066 60%,#073455);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 18px -9px rgba(9,80,102,.7);border:1px solid rgba(255,255,255,.35)}
body.sc.sc-tukav.tukav-premium .sc-res-card::after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#6ad6f0,#0e83af 50%,#095066);opacity:.9}
body.sc.sc-tukav.tukav-premium .sc-res-card b{align-self:end;font-family:var(--yn-serif);font-weight:600;font-size:1.1rem;letter-spacing:-.01em;line-height:1.25;color:var(--tko-ink)}
body.sc.sc-tukav.tukav-premium .sc-res-card span{color:var(--tko-sub);font-size:.88rem;line-height:1.5}
body.sc.sc-tukav.tukav-premium .sc-res-card:hover,body.sc.sc-tukav.tukav-premium .sc-res-card:focus-visible{transform:translateY(-4px);background:var(--tko-card);border-color:var(--tko-line-h);box-shadow:var(--tko-sh-h);color:var(--tko-ink)}
body.sc.sc-tukav.tukav-premium .sc-res-card:hover b{color:#0e83af}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .sc-res-card,html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .sc-res-card:hover{background:var(--tko-card)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .sc-res-card:hover b{color:#6ad6f0}

/* mobil: öğrenme kartları yatay kaydırma (taşmasız), kaynaklar tek sütun */
@media (max-width:859px){
  body.sc.sc-tukav.tukav-premium .ok-strip-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(220px,74%);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin-inline:-16px;padding:6px 16px 26px;scrollbar-width:none}
  body.sc.sc-tukav.tukav-premium .ok-strip-grid::-webkit-scrollbar{display:none}
  body.sc.sc-tukav.tukav-premium .ok-strip-item{scroll-snap-align:start;min-height:168px}
  body.sc.sc-tukav.tukav-premium .ok-strip .yn-sec-head h2{white-space:normal}
  body.sc.sc-tukav.tukav-premium .sc-res-card{padding:18px 18px 18px 16px;grid-template-columns:46px 1fr;column-gap:14px}
  body.sc.sc-tukav.tukav-premium .sc-res-card::before{width:46px;height:46px;border-radius:13px;background-size:22px,auto}
}
@media (prefers-reduced-motion:reduce){body.sc.sc-tukav.tukav-premium .ok-strip-item,body.sc.sc-tukav.tukav-premium .sc-res-card,body.sc.sc-tukav.tukav-premium .ok-strip-ch{transition:none}}
/* /tukav-ogrenme-premium */

/* ===== tukav-kontrast-menu 2026-10-22 (Grok Bot, Nail t519u/t520u) — yalnız tukav (bu dosya yalnız site 61'de yüklenir) =====
   1) Karanlık modda okunabilirlik (WCAG AA) 2) Mobil çekmece başlığın altında kalmasın 3) Pill alt menü paneli.
   Geri alma: bu işaretten "/tukav-kontrast-menu" işaretine kadar sil. */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium{--tkc-ink:#eaf2f6;--tkc-text:#d3e1e8;--tkc-sub:#aac3ce;--tkc-link:#7fdcf2;--tkc-gold:#e3c27e}
/* genel sayfa/haber gövdesi */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-eyebrow,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-eyebrow a,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-ey,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .ke-kicker-ink,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .ke-brand span{color:var(--tkc-gold)!important}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-page-h,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > h1,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > h2,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > h3{color:var(--tkc-ink)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > p:not([class]),
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > ul > li,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > ol > li{color:var(--tkc-text)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > p:not([class]) a:not([class]),
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-wrap > ul > li a:not([class]){color:var(--tkc-link)}
/* Hakkımızda (config/tukav-hakkimizda.html, Sector.php içi stil yalnız açık tema) */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk p,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk li,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk li strong,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk p strong{color:var(--tkc-text)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk h2,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk h3{color:var(--tkc-ink)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk .tk-hk-org{color:var(--tkc-link)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk a:not(.tk-hk-cta a){color:var(--tkc-link)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk .tk-hk-cta a{background:#C6A15B;color:#06141d}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-hk p.yn-eyebrow{color:var(--tkc-gold)}
/* kartlar, düğmeler, sayfalama */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-card-body .yn-tag{color:#04222f}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-btn.yn-btn-ghost,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-pg a{color:var(--tkc-link);border-color:rgba(127,220,242,.45)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkh-ev-tag,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-tag{color:var(--tkc-link)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-chip:not(.is-on){color:#cdeef7}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-row label,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-src,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tke-src{color:var(--tkc-sub)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tke-src a,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tkv-src a{color:var(--tkc-link)}
/* /harita (yalnız renk; harita dosyalarına dokunulmadı) */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-h1,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-stat b{color:var(--tkc-ink)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-lead,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-stat span,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-foot{color:var(--tkc-sub)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-foot a{color:var(--tkc-link)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .thk-empty{color:#06141d}
/* Kitaplık / Kardeş Evler */
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-shelf > h2{color:var(--tkc-ink)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-shelf > p,
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tk-note{color:var(--tkc-sub)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .ke-nav a{color:#9fe3f5}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .ke-section > h2{color:var(--tkc-ink)}
/* her iki tema: teal zeminli düğmeler/kartlar, tarih kutuları, footer */
body.sc.sc-tukav.tukav-premium .bs-btn,
body.sc.sc-tukav.tukav-premium .sgv-btn{background:#0e7490!important;color:#fff!important}
body.sc.sc-tukav.tukav-premium .bs-cr{color:rgba(255,255,255,.86)}
body.sc.sc-tukav.tukav-premium .bs-sib a.on{background:#0e7490!important}
body.sc.sc-tukav.tukav-premium .bs-sib a.on small{color:#fff3d6!important}
body.sc.sc-tukav.tukav-premium .thk-tog{color:#0a6a8f}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tha-net,html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tha-net .tha-net-row,html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .tha-net .tha-net-row *:not(a){color:#12303f}
body.sc.sc-tukav.tukav-premium .bs-sib a small{color:#f0c879}
body.sc.sc-tukav.tukav-premium .tk-qc-c:not([href*="bagis"]){box-shadow:inset 0 0 0 999px rgba(3,24,34,.26)}
body.sc.sc-tukav.tukav-premium .tk-qc-c:not([href*="bagis"]) span{color:#fff}
body.sc.sc-tukav.tukav-premium .tk-qc-c[href*="bagis"] span{color:#062a44}
body.sc.sc-tukav.tukav-premium .tkv-date i,
body.sc.sc-tukav.tukav-premium .tkh-ev-dt i{color:#0b6577}
body.sc.sc-tukav.tukav-premium .yn-foot .yn-foot-col > p{color:#ecca86}
body.sc.sc-tukav.tukav-premium .yn-foot .yn-foot-lead,
body.sc.sc-tukav.tukav-premium .yn-foot .ys-footer-credits span,
body.sc.sc-tukav.tukav-premium .yn-foot .yn-foot-bottom span{color:#d2dde2}
body.sc.sc-tukav.tukav-premium .yn-foot .yn-btn.yn-btn-lime{color:#06141d!important}
/* açık tema ince ayar */
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .tkv-ey,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .tkv-ey a{color:#80601f}
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .tkv-row label,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .tkv-src,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .thk-stat span,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .thk-foot,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .tkh-ev-chip em{color:#556878}
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .thk-tog,
html[data-theme="light"] body.sc.sc-tukav.tukav-premium .thk-foot a{color:#0a6a8f}

/* 2) mobil çekmece: başlığın (üst şerit+logo+pill satırı) hemen altından başlasın; Vakıf/Tarih artık başlığın arkasında kalmaz */
@media (max-width:999px){
  body.sc.sc-tukav.tukav-premium .yn-sheet{top:var(--tk-head-b,64px);overscroll-behavior:contain}
  body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:1.05rem}
  body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc summary::-webkit-details-marker{display:none}
  body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc summary:after{float:none;transition:transform .25s ease;color:#C6A15B}
  body.sc.sc-tukav.tukav-premium .yn-sheet .sgacc a{min-height:40px;display:flex;align-items:center}
}

/* 3) pill alt menü paneli (mobil pill satırı + masaüstü grup menüsü) */
body.sc.sc-tukav.tukav-premium .yn-chips .tk-chip[aria-expanded="true"]{background:#095066;color:#FBF6EC;border-color:#C6A15B;box-shadow:0 0 0 2px rgba(198,161,91,.35)}
html[data-theme="dark"] body.sc.sc-tukav.tukav-premium .yn-chips .tk-chip[aria-expanded="true"]{background:#C6A15B;color:#06141d;border-color:#C6A15B}
body.sc.sc-tukav.tukav-premium .yn-chips .tk-chip:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease;opacity:.8}
body.sc.sc-tukav.tukav-premium .yn-chips .tk-chip[aria-expanded="true"]:after{transform:translateY(1px) rotate(-135deg)}
body.sc.sc-tukav.tukav-premium .yn-chips .tk-chip:focus-visible,body.sc.sc-tukav.tukav-premium .tk-pp a:focus-visible{outline:2px solid #C6A15B;outline-offset:2px}
.tk-pp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .25s ease;opacity:0;background:#e3f3fb;border-bottom:1px solid rgba(198,161,91,.45)}
.tk-pp[hidden]{display:none}
.tk-pp.is-open{grid-template-rows:1fr;opacity:1}
.tk-pp-in{overflow:hidden;min-height:0}
html[data-theme="dark"] .tk-pp{background:#0b1f2b;border-bottom-color:rgba(198,161,91,.38)}
.tk-pp-row{display:none;gap:8px;align-items:center;padding:10px 16px 12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:16px}
.tk-pp-row::-webkit-scrollbar{display:none}
.tk-pp-row.is-on{display:flex;animation:tkppIn .32s cubic-bezier(.2,.8,.2,1)}
.tk-pp-row a{flex:0 0 auto;white-space:nowrap;text-decoration:none;font-weight:650;font-size:.86rem;line-height:1.2;padding:8px 13px;border-radius:999px;color:#095066;background:#fff;border:1px solid rgba(14,131,175,.22)}
.tk-pp-row a.tk-pp-all{background:#095066;color:#FBF6EC;border-color:#C6A15B}
.tk-pp-row a[aria-current]{border-color:#C6A15B;box-shadow:inset 0 0 0 1px #C6A15B}
html[data-theme="dark"] .tk-pp-row a{background:#0d2634;color:#FBF6EC;border-color:rgba(198,161,91,.4)}
html[data-theme="dark"] .tk-pp-row a.tk-pp-all{background:#C6A15B;color:#06141d;border-color:#C6A15B}
@keyframes tkppIn{from{transform:translateY(-8px);opacity:.2}to{transform:none;opacity:1}}
@media (min-width:1000px){
  .tk-pp-row{flex-wrap:wrap;overflow:visible;width:min(var(--yn-max,1240px),calc(100% - 24px));margin:0 auto;padding:10px 0 12px}
  body.sc.sc-tukav.tukav-premium .yn-head .tk-groups .tk-g[aria-expanded="true"]{box-shadow:inset 0 -3px 0 #C6A15B}
}
@media (prefers-reduced-motion:reduce){.tk-pp,.tk-pp-row.is-on,.yn-chips .tk-chip:after{transition:none!important;animation:none!important}}
/* /tukav-kontrast-menu */


/* ===== tukav-hz-360 2026-10-22 (Grok Bot): ana sayfa kayan kart okları+noktaları 360px ekranı taşırmasın. Geri alma: bloğu sil ===== */
@media (max-width:420px){body.sc.sc-tukav.tukav-premium .hz-nav{gap:6px;padding-left:4px;padding-right:4px}body.sc.sc-tukav.tukav-premium .hz-dots{min-width:0;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:2px}body.sc.sc-tukav.tukav-premium .hz-dot{padding:0 2px;width:auto;min-width:18px}}
/* /tukav-hz-360 */
