/* m-kalip-icerik.css · FAZ 0 iskelet: bu kalıbın sayfaya özel kuralları (FAZ 1 grubu sahiplenir). Ortak katman recla-ortak.css. */
/* 1 · eski sitenin yapı kuralları (canli-kapsam): yerleşim korunur; yazı boyu · renk · aile · değişken token'a çevrildi */
.m-ek-canli *{box-sizing: border-box; margin: 0; padding: 0;}
.m-ek-canli main h1{font: 700 var(--r-h1)/1.2 -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;
  margin-bottom: 8px;
  letter-spacing: -0.02em;}
.m-ek-canli main .rc-legal__sub{color: var(--muted);
  font-size: var(--r-etiket);
  margin-bottom: 28px;}
.m-ek-canli main h2{font: 600 var(--r-giris)/1.3 -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;
  margin-top: 32px;
  margin-bottom: 10px;
  color: var(--ink);}
.m-ek-canli main h3{font: 600 var(--r-kucuk)/1.3 -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;
  margin-top: 20px;
  margin-bottom: 8px;
  color: var(--ink);}
.m-ek-canli main p{margin-bottom: 12px;}
.m-ek-canli main ul,.m-ek-canli main ol{margin: 8px 0 16px 22px;}
.m-ek-canli main li{margin-bottom: 6px;}
.m-ek-canli main a{color: var(--gold-metin);
  text-decoration: none;
  border-bottom: 1px solid color-mix(in srgb, var(--gold-metin) 30%, transparent);}
.m-ek-canli main a:hover{border-bottom-color: var(--gold-metin);}
.m-ek-canli main table{width: 100%;
  border-collapse: collapse;
  margin: 14px 0 20px;
  font-size: var(--r-etiket);}
.m-ek-canli main th,.m-ek-canli main td{text-align: left;
  padding: 10px 12px;
  border-bottom: 1px solid var(--hairline);
  vertical-align: top;}
.m-ek-canli main th{background: var(--gold-soft);
  font-weight: 600;}
.m-ek-canli .rc-legal__company{background: var(--surface);
  border: 1px solid var(--hairline);
  border-radius: 10px;
  padding: 16px;
  font-size: var(--r-etiket);
  line-height: 1.7;
  margin: 24px 0;}
@media (max-width: 480px){
.m-ek-canli main h1{font-size: var(--r-h2);}
}@media (max-width: 420px){
.m-ek-canli main table{table-layout: fixed; font-size: var(--r-mikro);}
.m-ek-canli main th,.m-ek-canli main td{padding: 8px 6px; overflow-wrap: anywhere; word-break: break-word;}
}.m-ek-canli img{max-width:100%}
.m-ek-canli [hidden]{display:none!important}
.m-ek-canli *{box-sizing:border-box}
.m-ek-canli .sayfa{max-width:680px;margin:0 auto;padding-inline:20px;padding-block:28px 140px}
.m-ek-canli a{color:inherit}
.m-ek-canli .sayfa{max-width:1040px;margin:0 auto;padding:24px 16px 96px}
.m-ek-canli .dar{max-width:680px}
.m-ek-canli .ust{display:flex;align-items:center;gap:12px;margin-bottom:28px}
.m-ek-canli .ust svg{width:40px;height:40px;flex:none}
.m-ek-canli .ust .marka{font-size:var(--r-h2);font-weight:700;letter-spacing:-.02em}
.m-ek-canli .cip{display:inline-block;font-family:var(--r-font);font-size:var(--r-mikro);letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;background:var(--cip);color:var(--soluk)}
.m-ek-canli h1,.m-ek-canli h2,.m-ek-canli h3{font-weight:700;letter-spacing:-.02em;text-wrap:balance;margin:0}
.m-ek-canli h1{font-size:var(--r-h1);line-height:1.1}
.m-ek-canli h2{font-size:var(--r-h3);line-height:1.25;margin-bottom:12px}
.m-ek-canli h1,.m-ek-canli h2,.m-ek-canli h3{font-family:var(--r-font);font-weight:700;letter-spacing:-.02em;text-wrap:balance;margin:0}
.m-ek-canli h1{font-size:var(--r-h1);line-height:1.12}
.m-ek-canli h2{font-size:var(--r-h2);line-height:1.25}
.m-ek-canli p{margin:0}
.m-ek-canli .giris p{margin-top:12px;color:var(--soluk);max-width:640px}
.m-ek-canli .durum{display:flex;align-items:center;gap:8px;margin-top:16px;font-family:var(--r-font);font-size:var(--r-etiket)}
.m-ek-canli .durum .nokta{width:10px;height:10px;border-radius:50%;background:var(--iyi);flex:none}
.m-ek-canli .durum[data-durdu] .nokta{background:transparent;border:2px solid var(--soluk)}
.m-ek-canli .sahne{margin-top:24px;background:var(--sahne);color:var(--sahne-yazi);border-radius:18px;overflow:hidden;position:relative}
.m-ek-canli .sahne canvas{display:block;width:100%}
.m-ek-canli .sahne-alt{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px 14px;border-top:1px solid rgba(246,244,239,.10);font-family:var(--r-font);font-size:var(--r-etiket);color:var(--sahne-soluk)}
.m-ek-canli .sahne-alt .simdi{flex:1 1 280px;color:var(--sahne-yazi);min-height:1.5em}
.m-ek-canli .dugme{font:inherit;font-family:var(--r-font);font-size:var(--r-etiket);min-height:44px;min-width:44px;padding:0 14px;border-radius:10px;border:1px solid rgba(246,244,239,.22);background:transparent;color:var(--sahne-yazi);cursor:pointer}
.m-ek-canli .dugme:focus-visible{outline:2px solid var(--pil);outline-offset:2px}
.m-ek-canli .dugme[disabled]{opacity:.45;cursor:default}
.m-ek-canli .bolum{padding-block:36px 0}
.m-ek-canli .dongu{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:8px}
.m-ek-canli .adim{background:var(--kart);border:1px solid var(--cizgi);border-radius:14px;padding:14px}
.m-ek-canli .adim .no{font-family:var(--r-font);font-size:var(--r-mikro);color:var(--soluk);letter-spacing:.06em}
.m-ek-canli .adim h3{font-size:var(--r-govde);margin:4px 0 6px}
.m-ek-canli .adim .sayi{font-family:var(--r-font);font-size:var(--r-h2);font-weight:600;letter-spacing:-.01em}
.m-ek-canli .adim p{font-size:var(--r-etiket);color:var(--soluk);margin-top:6px}
.m-ek-canli .adim.kapi{border-color:var(--vurgu)}
.m-ek-canli .adim.odul .sayi{color:var(--soluk)}
@media (max-width:860px){
.m-ek-canli .dongu{grid-template-columns:1fr 1fr}
.m-ek-canli .adim.odul{grid-column:1/-1}
}@media (max-width:420px){
.m-ek-canli .dongu{grid-template-columns:1fr}
}.m-ek-canli .lejant{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 16px;margin-top:14px;font-size:var(--r-kucuk)}
.m-ek-canli .lejant div{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--cizgi);padding:6px 0}
.m-ek-canli .lejant b{font-family:var(--r-font);font-weight:600}
.m-ek-canli .iki{display:grid;grid-template-columns:1fr 1fr;gap:12px}
@media (max-width:640px){
.m-ek-canli .iki{grid-template-columns:1fr}
}.m-ek-canli .kutu{background:var(--kart);border:1px solid var(--cizgi);border-radius:14px;padding:16px}
.m-ek-canli .kutu .sayi{font-family:var(--r-font);font-size:var(--r-h1);font-weight:600}
.m-ek-canli .kutu p{color:var(--soluk);font-size:var(--r-kucuk);margin-top:6px}
.m-ek-canli table{width:100%;border-collapse:collapse;font-size:var(--r-etiket)}
.m-ek-canli th,.m-ek-canli td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--cizgi);vertical-align:top}
.m-ek-canli th{font-family:var(--r-font);font-size:var(--r-mikro);font-weight:600;color:var(--soluk);letter-spacing:.04em;text-transform:uppercase}
.m-ek-canli td[data-hal="iyi"]{color:var(--iyi)}
.m-ek-canli td[data-hal="kotu"]{color:var(--kotu)}
.m-ek-canli td[data-hal="bekle"]{color:var(--bekle)}
.m-ek-canli td[data-hal="z"]{font-family:var(--r-font);white-space:nowrap;color:var(--soluk)}
.m-ek-canli .kafes li{margin:8px 0}
.m-ek-canli .sinir li{margin:8px 0}
.m-ek-canli .sinir li b{font-weight:600}
.m-ek-canli .dip{margin-top:40px;font-size:var(--r-etiket);color:var(--soluk)}
.m-ek-canli .tablo-kap{overflow-x:auto}
.m-ek-canli .bolum{padding-block:30px;border-top:1px solid var(--cizgi)}
.m-ek-canli .bolum:first-of-type{border-top:0;padding-top:0}
.m-ek-canli .gorunen{font-family:var(--r-font);font-size:var(--r-giris);line-height:1.45;font-weight:500;letter-spacing:-.01em}
.m-ek-canli .gorunen + .gorunen{margin-top:10px}
.m-ek-canli .gorunen b{font-weight:600}
.m-ek-canli .robot{font-family:var(--r-font);font-size:var(--r-giris);line-height:1.6;font-weight:500}
.m-ek-canli .duz{font-size:var(--r-govde-s);line-height:1.6}
@keyframes k-gir{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.m-ek-canli details.tik{margin-top:14px;background:var(--kart);border-radius:22px;box-shadow:var(--golge);overflow:hidden}
.m-ek-canli details.tik summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:14px 18px;font-weight:600;font-size:var(--r-govde-s)}
.m-ek-canli details.tik summary::-webkit-details-marker{display:none}
.m-ek-canli details.tik summary .rozet{margin-left:auto;font-size:var(--r-mikro);font-weight:500;color:var(--soluk);background:var(--cip);border-radius:99px;padding:4px 10px;white-space:nowrap}
.m-ek-canli details.tik summary::after{content:"›";font-size:var(--r-h3);color:var(--soluk);transform:rotate(90deg);transition:transform .2s;margin-left:6px}
.m-ek-canli details.tik[open] summary::after{transform:rotate(-90deg)}
.m-ek-canli details.tik .ic{padding:0 18px 18px;font-size:var(--r-govde-s);line-height:1.6}
.m-ek-canli details.tik .ic p{margin:0 0 10px}
.m-ek-canli details.tik .ic ul{margin:0;padding-left:18px}
.m-ek-canli details.tik .ic li{margin-bottom:8px}
.m-ek-canli details.tik table{width:100%;border-collapse:collapse;font-size:var(--r-kucuk);font-variant-numeric:tabular-nums}
.m-ek-canli details.tik td,.m-ek-canli details.tik th{text-align:left;vertical-align:top;padding:8px 6px;border-top:1px solid var(--cizgi)}
.m-ek-canli details.tik th{color:var(--soluk);font-weight:500;font-size:var(--r-mikro);letter-spacing:.06em;text-transform:uppercase;border-top:0}
.m-ek-canli .tablo-kutu{overflow-x:auto}
.m-ek-canli .rozetli{display:inline-block;font-size:var(--r-mikro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vurgu-metin);background:var(--vurgu-acik);border-radius:6px;padding:2px 6px;vertical-align:middle}
.m-ek-canli .pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--pill);color:var(--pill-yazi);border:0;border-radius:99px;padding:15px 24px;font:600 var(--r-govde-s)/1 var(--sans);cursor:pointer;box-shadow:var(--golge-buyuk);text-decoration:none;min-height:48px}
.m-ek-canli .pill:focus-visible{outline:3px solid var(--vurgu);outline-offset:2px}
.m-ek-canli .rozetli.olcum{color:var(--iyi);background:transparent;border:1px solid var(--iyi)}
.m-ek-canli .kartlar{display:grid;gap:12px;margin-top:16px}
.m-ek-canli .kart{background:var(--kart);border-radius:22px;padding:18px;box-shadow:var(--golge)}
.m-ek-canli .kart .no{font-family:var(--r-font);font-size:var(--r-mikro);color:var(--vurgu-metin);margin-bottom:6px}
.m-ek-canli .kart h3{font-family:var(--r-font);font-size:var(--r-govde);font-weight:600;margin-bottom:6px}
.m-ek-canli .kart p{font-size:var(--r-kucuk);color:var(--murekkep)}
@media (prefers-reduced-motion:no-preference){
.m-ek-canli [data-giris]{animation:gir .7s cubic-bezier(.32,.72,.33,1) both}
.m-ek-canli [data-giris="2"]{animation-delay:90ms}
.m-ek-canli [data-giris="3"]{animation-delay:180ms}
.m-ek-canli [data-giris="4"]{animation-delay:220ms}
.m-ek-canli [data-giris="5"]{animation-delay:270ms}
.m-ek-canli [data-giris="6"]{animation-delay:360ms}
@keyframes gir{from{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}
}.m-ek-canli.js .acil{opacity:0;transform:translateY(12px)}
.m-ek-canli.js .acil.goruldu{opacity:1;transform:none;transition:opacity .6s ease-out,transform .6s cubic-bezier(.32,.72,.33,1)}
@media (prefers-reduced-motion:reduce){
.m-ek-canli.js .acil{opacity:1;transform:none;transition:none}
}.m-ek-canli [data-sayac]{font-variant-numeric:tabular-nums}
.m-ek-canli .sema{display:block;width:100%;max-width:360px;height:auto;aspect-ratio:360/424;margin:18px auto 0;overflow:visible}
.m-ek-canli .sema text{font-family:var(--r-font);font-size:var(--r-etiket);fill:var(--murekkep)}
.m-ek-canli .sema .ad{font-weight:600;font-size:var(--r-etiket);letter-spacing:.02em}
.m-ek-canli .sema .not{fill:var(--soluk);font-size:var(--r-mikro)}
.m-ek-canli .sema .hat{fill:none;stroke:var(--vurgu);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}
.m-ek-canli .sema .dugum{fill:var(--kart);stroke:var(--murekkep);stroke-width:1.5}
.m-ek-canli .sema .dugum.robot{stroke:var(--vurgu)}
.m-ek-canli .sema-alt{font-size:var(--r-etiket);line-height:1.5;color:var(--soluk);margin:8px auto 0;max-width:360px;text-align:left}
.m-ek-canli.js .sema:not(.cizildi) .hat{stroke-dashoffset:1}
.m-ek-canli.js .sema.cizildi .hat{transition:stroke-dashoffset .8s ease-out;transition-delay:calc(var(--i,0)*90ms)}
@media (prefers-reduced-motion:reduce){
.m-ek-canli.js .sema:not(.cizildi) .hat{stroke-dashoffset:0}
.m-ek-canli.js .sema.cizildi .hat{transition:none}
}.m-ek-canli .kosu{margin-top:16px;background:var(--kart);border-radius:22px;padding:14px 16px;box-shadow:var(--golge)}
.m-ek-canli .kosu-ust{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:var(--r-etiket);color:var(--soluk);margin-bottom:6px}
.m-ek-canli .kosu-ust .rozetli{font-size:var(--r-mikro)}
.m-ek-canli .kosu-liste{list-style:none;margin:0;padding:0;font-size:var(--r-etiket);line-height:1.45}
.m-ek-canli .kosu-liste li{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:4px 10px;align-items:baseline;padding:9px 0;border-top:1px solid var(--cizgi)}
.m-ek-canli .kosu-liste li:first-child{border-top:0}
.m-ek-canli .kosu-liste time{font-family:var(--r-font);font-size:var(--r-mikro);color:var(--soluk);font-variant-numeric:tabular-nums}
.m-ek-canli .kosu-liste .robot-adi{font-weight:600;font-size:var(--r-etiket)}
.m-ek-canli .kosu-liste .hukum{font-size:var(--r-mikro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 6px;white-space:nowrap;font-style:normal}
.m-ek-canli .kosu-liste .is{grid-column:1/-1;min-width:0}
.m-ek-canli .kosu-liste .k{grid-column:1/-1;justify-self:start}
.m-ek-canli .hukum.h-aligned{color:var(--iyi);border:1px solid var(--iyi)}
@media (prefers-reduced-motion:no-preference){
.m-ek-canli.js .kosu.goruldu .kosu-liste li[data-n]{animation:gir .55s ease-out both;animation-delay:calc(var(--n,0)*400ms)}
}.m-ek-canli .kosu .aciklama{margin-top:10px}
.m-ek-canli .hero-sag{margin-top:22px}
@media (min-width:1100px){
.m-ek-canli .hero-y{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start;margin-inline:calc(50% - min(580px, 50vw - 32px))}
.m-ek-canli .hero-y .hero-sag{margin-top:0}
.m-ek-canli .hero-y .hero-sag .sema{margin-top:0}
.m-ek-canli .hero-y .hero-sag .kosu{margin-top:14px}
}.m-ek-canli .dil{position:fixed;top:calc(10px + env(safe-area-inset-top,0px));right:12px;z-index:20;display:flex;background:var(--kart);border-radius:99px;border:1px solid var(--cizgi);padding:2px;transition:box-shadow .18s}
.m-ek-canli .dil:hover,.m-ek-canli .dil:focus-within{box-shadow:var(--golge)}
.m-ek-canli .dil button{border:0;background:transparent;color:var(--soluk);font:600 var(--r-mikro)/1 var(--sans);padding:8px 13px;border-radius:99px;cursor:pointer;min-height:44px;min-width:44px}
.m-ek-canli .dil button[aria-pressed="true"]{background:var(--pill);color:var(--pill-yazi)}
.m-ek-canli .dil button:focus-visible{outline:2px solid var(--vurgu)}
.m-ek-canli h2.bas{margin-bottom:16px}
.m-ek-canli .sema .dugum-bag{cursor:pointer}
.m-ek-canli .sema .dugum-bag:hover .dugum,.m-ek-canli .sema .dugum-bag:focus-visible .dugum{stroke-width:2.5;fill:var(--cip)}
.m-ek-canli .sema .dugum-bag:focus-visible{outline:none}
.m-ek-canli .sema .dugum-bag:focus-visible .dugum{stroke:var(--murekkep)}
.m-ek-canli .sema .sayi{font-family:var(--r-font);font-size:var(--r-mikro);fill:var(--iyi);font-variant-numeric:tabular-nums}
.m-ek-canli .sema .nokta{fill:var(--iyi)}
.m-ek-canli .kayit-bag{margin-top:10px;font-size:var(--r-etiket)}
.m-ek-canli .kayit-bag a{color:var(--vurgu-metin);font-weight:600;text-underline-offset:3px;display:inline-block;padding:10px 0;min-height:44px}
.m-ek-canli .karne{margin-top:16px;background:var(--kart);border-radius:22px;padding:14px 16px;box-shadow:var(--golge)}
.m-ek-canli .karne-lejant{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--r-etiket);color:var(--soluk);margin-bottom:6px}
.m-ek-canli .karne-lejant b{font-family:var(--r-font);color:var(--murekkep)}
.m-ek-canli .karne-satir{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0;border-top:1px solid var(--cizgi)}
.m-ek-canli .karne-satir:first-of-type{border-top:0}
.m-ek-canli .karne-ad{font-size:var(--r-mikro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.m-ek-canli .karne-ad .k{text-transform:none;letter-spacing:.02em}
.m-ek-canli .karne-cubuk{display:grid;grid-template-columns:18px minmax(0,1fr) 44px;gap:8px;align-items:center;font-size:var(--r-mikro)}
.m-ek-canli .karne-cubuk > span{font-family:var(--r-font);color:var(--soluk)}
.m-ek-canli .karne-cubuk > b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}
.m-ek-canli .karne-ray{height:8px;border-radius:99px;background:var(--cip);overflow:hidden}
.m-ek-canli .karne-ray i{display:block;height:100%;width:var(--y);border-radius:99px;background:var(--vurgu)}
.m-ek-canli.js .karne:not(.goruldu) .karne-ray i{width:0}
.m-ek-canli.js .karne.goruldu .karne-ray i{transition:width .9s cubic-bezier(.32,.72,.33,1);transition-delay:calc(var(--s,0)*70ms)}
@media (prefers-reduced-motion:reduce){
.m-ek-canli.js .karne:not(.goruldu) .karne-ray i{width:var(--y)}
.m-ek-canli.js .karne.goruldu .karne-ray i{transition:none}
}@media (min-width:700px){
.m-ek-canli .karne-satir{grid-template-columns:200px minmax(0,1fr);align-items:center;column-gap:16px}
}@media (prefers-reduced-motion:no-preference){
@keyframes k-nabiz{0%{box-shadow:0 0 0 0 var(--vurgu);color:var(--vurgu-metin)}70%{box-shadow:0 0 0 7px transparent}100%{box-shadow:0 0 0 0 transparent}}
}.m-ek-canli .sayfa{padding-top:52px}
.m-ek-canli .hero{padding-block:6px 30px}
.m-ek-canli .hero h1{margin-bottom:14px}
.m-ek-canli .hero .alt{font-size:var(--r-govde);line-height:1.55;max-width:56ch}
.m-ek-canli .aciklama{font-size:var(--r-etiket);color:var(--soluk);margin-top:12px}
.m-ek-canli .liste{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:12px}
.m-ek-canli .liste li{padding-left:18px;position:relative;font-size:var(--r-govde);line-height:1.55}
.m-ek-canli .liste li::before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--vurgu)}
.m-ek-canli .son{text-align:center;padding-block:36px 8px}
.m-ek-canli .son .pill{width:100%;max-width:520px}
.m-ek-canli .onbes{display:grid;gap:10px;margin-top:6px}
.m-ek-canli .onbes .p{display:grid;grid-template-columns:118px 1fr;gap:12px;align-items:start}
.m-ek-canli .onbes .p > span{font-size:var(--r-mikro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk);padding-top:6px}
.m-ek-canli .onbes .p p{font-family:var(--r-font);font-size:var(--r-govde);line-height:1.45;font-weight:500}
@media (max-width:420px){
.m-ek-canli .onbes .p{grid-template-columns:1fr;gap:2px}
}.m-ek-canli .kapanis{margin-top:22px;background:var(--vurgu-acik);border-radius:22px;padding:18px}
.m-ek-canli .kapanis p{font-family:var(--r-font);font-size:var(--r-giris);line-height:1.4;font-weight:600}
@media (max-width:420px){
.m-ek-canli table{table-layout:fixed;width:100%;font-size:var(--r-mikro)}
.m-ek-canli th,.m-ek-canli td{padding:8px 6px;overflow-wrap:anywhere;word-break:break-word}
}.m-ek-canli .vaka-rozet{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;font-size:var(--r-kucuk);color:var(--soluk);margin-bottom:14px}
.m-ek-canli .bolum h2{margin-bottom:4px}
.m-ek-canli .bolum h3{font-size:var(--r-giris);line-height:1.3;margin-top:26px}
.m-ek-canli .bolum p{margin-top:10px;font-size:var(--r-govde-s);line-height:1.6}
.m-ek-canli .bolum p.not{font-size:var(--r-etiket);line-height:1.55;color:var(--soluk)}
.m-ek-canli .vaka-lejant{margin-top:14px;font-size:var(--r-etiket);line-height:1.55;color:var(--soluk)}
.m-ek-canli .vk-durum{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:10px;font-size:var(--r-kucuk)}
.m-ek-canli .bolum .liste li{font-size:var(--r-govde-s)}
.m-ek-canli .bos{color:var(--soluk)}
.m-ek-canli .vaka-tablo{width:100%;margin-top:14px;border-collapse:separate;border-spacing:0;background:var(--kart);border-radius:18px;box-shadow:var(--golge);font-size:var(--r-kucuk);line-height:1.5;font-variant-numeric:tabular-nums}
.m-ek-canli .vaka-tablo th,.m-ek-canli .vaka-tablo td{text-align:left;vertical-align:top;padding:10px 12px;border-top:1px solid var(--cizgi);overflow-wrap:break-word}
.m-ek-canli .vaka-tablo th{color:var(--soluk);font-weight:600;font-size:var(--r-mikro);letter-spacing:.06em;text-transform:uppercase;border-top:0}
@media (min-width:1120px){
.m-ek-canli .vaka-tablo.genis{width:960px;margin-left:-160px}
}@media (max-width:1119px){
.m-ek-canli .vaka-tablo.genis,.m-ek-canli .vaka-tablo.genis tbody,.m-ek-canli .vaka-tablo.genis tr,.m-ek-canli .vaka-tablo.genis td{display:block;width:auto}
.m-ek-canli .vaka-tablo.genis{background:transparent;box-shadow:none;border-radius:0}
.m-ek-canli .vaka-tablo.genis thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.m-ek-canli .vaka-tablo.genis thead tr,.m-ek-canli .vaka-tablo.genis th{display:block;padding:0;border:0}
.m-ek-canli .vaka-tablo.genis tr{background:var(--kart);border-radius:18px;box-shadow:var(--golge);padding:4px 16px;margin-top:10px}
.m-ek-canli .vaka-tablo.genis td{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:2px 12px;padding:9px 0;border-top:1px solid var(--cizgi);overflow-wrap:anywhere}
.m-ek-canli .vaka-tablo.genis tr > td:first-child{border-top:0}
.m-ek-canli .vaka-tablo.genis td::before{content:attr(data-etiket);color:var(--soluk);font-size:var(--r-mikro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding-top:3px}
}@media (max-width:640px){
.m-ek-canli .vaka-tablo,.m-ek-canli .vaka-tablo tbody,.m-ek-canli .vaka-tablo tr,.m-ek-canli .vaka-tablo td{display:block;width:auto}
.m-ek-canli .vaka-tablo{background:transparent;box-shadow:none;border-radius:0}
.m-ek-canli .vaka-tablo thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.m-ek-canli .vaka-tablo thead tr,.m-ek-canli .vaka-tablo th{display:block;padding:0;border:0}
.m-ek-canli .vaka-tablo tr{background:var(--kart);border-radius:18px;box-shadow:var(--golge);padding:4px 16px;margin-top:10px}
.m-ek-canli .vaka-tablo td{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:2px 12px;padding:9px 0;border-top:1px solid var(--cizgi);overflow-wrap:anywhere}
.m-ek-canli .vaka-tablo tr > td:first-child{border-top:0}
.m-ek-canli .vaka-tablo td::before{content:attr(data-etiket);color:var(--soluk);font-size:var(--r-mikro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding-top:3px}
.m-ek-canli .vaka-tablo td.uzun{display:block}
.m-ek-canli .vaka-tablo td.uzun::before{display:block;padding:0 0 2px}
}.m-ek-canli .vk-cta{margin-top:26px}
.m-ek-canli .vo-tarih{font-size:var(--r-kucuk);color:var(--soluk)}
.m-ek-canli .vaka-tablo small{color:var(--soluk);font-size:var(--r-mikro)}
.m-ek-canli .vk-ozet{display:grid;gap:12px;margin-top:16px}
@media (min-width:720px){
.m-ek-canli .vk-ozet{grid-template-columns:1fr 1fr}
}.m-ek-canli .vk-ozet a{display:block;padding:16px;border-radius:18px;background:var(--kart);box-shadow:var(--golge);text-decoration:none;color:inherit}
.m-ek-canli .vk-ozet b{display:block;font-size:var(--r-govde);line-height:1.35}
.m-ek-canli .vk-ozet span{display:block;margin-top:6px;font-size:var(--r-kucuk);line-height:1.55;color:var(--soluk)}
.m-ek-canli .hero .kisa{font-size:var(--r-giris);line-height:1.6;max-width:62ch}
.m-ek-canli .yazan{font-size:var(--r-etiket);color:var(--soluk);margin-top:12px}
.m-ek-canli .uzun-tablo{margin-top:16px}
.m-ek-canli .uzun-tablo summary{cursor:pointer;font-weight:600;padding:10px 0;line-height:24px}
@keyframes nabiz{0%,100%{opacity:1}50%{opacity:.35}}

/* 2 · anthropic kalıbı (KATMAN) */
:root:root .m-ek-canli{background:transparent;color:var(--m-murekkep);font-family:var(--m-sans);max-width:none;margin:0;padding:0}
:root:root .m-ek-canli .m-n-h1{margin:0 0 20px;font:700 var(--r-h1)/1.1 var(--m-sans);letter-spacing:0}
:root:root .m-ek-canli .m-yazi-alt-kap{margin-top:48px}
:root:root .m-ek-canli .m-yazi-alt{border:0;padding:0;margin:0}
:root:root .m-ek-kap{width:100%;max-width:calc(var(--h-metin) + 2 * var(--h-kenar));margin-inline:auto;padding-inline:var(--h-kenar)}
:root:root .m-ek-canli img,:root:root .m-ek-canli svg,:root:root .m-ek-canli canvas,:root:root .m-ek-canli video{max-width:100%}
:root:root .m-ek-canli .tablo-kap{overflow-x:auto;max-width:100%}
:root:root .m-ek-canli pre{white-space:pre-wrap;overflow-wrap:anywhere}
:root:root .m-ek-canli :is(td,th,li,p,dd,dt,summary,span){overflow-wrap:break-word}
:root:root .m-ek-satirlar .m-ek-satir{padding:12px 0;border-top:var(--h-ince,1px) solid var(--h-cizgi)}
:root:root .m-ek-satirlar .m-ek-satir p{margin:0;font:500 var(--r-etiket)/19.6px var(--m-sans);color:var(--h-soluk)}
:root:root .m-ek-one-h2{margin:0 0 24px}
:root:root .m-ek-dizin .m-n-meta .vk-durum{display:flex;flex-wrap:wrap;gap:6px 12px;font:500 var(--r-etiket)/16.8px var(--m-sans);color:var(--h-soluk)}
:root:root .m-ek-bolumler section{margin:0 0 48px;padding:0;border:0;background:none;max-width:none}
:root:root .m-ek-bolumler h2{margin:0 0 16px;font:600 var(--r-h2)/27.6px var(--m-sans);color:var(--m-murekkep)}
:root:root .m-ek-bolumler p{margin:0 0 16px;font:400 var(--r-govde)/26.35px var(--m-sans);color:var(--m-murekkep)}
:root:root .m-ek-bolumler .pill{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:8px;background:var(--m-murekkep);color:#faf9f5;font:400 var(--r-govde-s)/20px var(--m-sans);text-decoration:none}
:root:root .m-ek-yazi .m-yazi-govde section{margin:0;padding:0;border:0;background:none;max-width:none}
:root:root .m-ek-yazi .m-yazi-govde section+section{margin-top:48px}
:root:root .m-ek-yazi .m-yazi-govde h2{margin:0 0 16px}
:root:root .m-ek-yazi .m-ek-sahne{margin-inline:0;aspect-ratio:auto;overflow:visible;border-radius:0}
:root:root .m-ek-yazi .m-ek-sahne section{margin:0;padding:0;border:0;background:none}
:root:root .m-ek-yazi{padding-top:48px}
:root:root .m-ek-yazi .m-yazi-hero{display:flex;flex-direction:column;gap:24px;padding-top:0;padding-bottom:0}
:root:root .m-ek-yazi .m-yazi-kategori{margin:0;line-height:21px}
:root:root .m-ek-yazi .m-yazi-hero.m-ek-kategorisiz{padding-top:45px}
:root:root .m-ek-yazi .m-yazi-hero :is(.hero,section.giris){display:flex;flex-direction:column;gap:24px;margin:0;padding:0;max-width:none;text-align:center}
:root:root .m-ek-yazi .m-yazi-hero :is(.hero,section.giris)>*{margin:0}
:root:root .m-ek-yazi .m-yazi-govde-kap{margin-top:24px}
:root:root .m-ek-yazi :is(pre,pre.kod,pre code){font-family:ui-monospace,"SF Mono",SFMono-Regular,monospace}
:root:root .m-ek-yazi .m-yazi-hero .vaka-rozet{justify-content:center}
:root:root .m-ek-yazi .m-yazi-hero section.giris h1{font:700 var(--r-h1)/1.1 var(--m-sans);text-align:center}
:root:root .m-ek-yazi .m-yazi-hero section.giris .durum{justify-content:center}
:root:root .m-ek-sirket .m-ek-kap{padding-bottom:32px}
:root:root .m-ek-sirket section{margin:0;padding:32px 0 0;border:0;background:none;max-width:none}
:root:root .m-ek-sirket section::before{content:"";display:block;padding-bottom:32px;border-top:var(--h-ince,1px) solid var(--h-cizgi)}
:root:root .m-ek-sirket section.hero{padding-top:64px}
:root:root .m-ek-sirket section.hero::before{display:none}
:root:root .m-ek-sirket h1{margin:0;font:700 var(--r-h1)/1.1 var(--m-sans);color:var(--m-murekkep);text-align:left}
:root:root .m-ek-sirket :is(.kart,.kosu,.karne,.soru,.canli,.kapanis,details.tik){margin:16px 0 0;padding:16px 0 0;background:none;box-shadow:none;border-radius:0;border:0;border-top:var(--h-ince,1px) solid var(--h-cizgi)}
:root:root .m-ek-sirket section.hero p{font:400 var(--r-giris)/29.45px var(--m-sans)}
:root:root .m-ek-sirket-legal h1{font-size:var(--r-h1);line-height:1.1}
:root:root .m-ek-sirket-legal section.hero p.rc-legal__sub{margin:20px 0 0}
:root:root .m-ek-sirket-legal .rc-legal__company{margin:0;padding:0;border:0;background:none;border-radius:0;font:400 var(--r-govde-s)/21px var(--m-sans)}
:root:root .m-ek-sirket-legal ul{margin:0 0 16px;padding-left:21px;list-style:disc}
:root:root .m-ek-sirket h2{margin:0 0 16px;font:600 var(--r-h2)/27.6px var(--m-sans);color:var(--m-murekkep)}
:root:root .m-ek-sirket h3{margin:24px 0 8px;font:600 var(--r-h3)/24px var(--m-sans);color:var(--m-murekkep)}
:root:root .m-ek-sirket :is(p,li,dd,td){font:400 var(--r-govde-s)/21px var(--m-sans);color:var(--m-murekkep)}
:root:root .m-ek-sirket p{margin:0 0 16px}
:root:root .m-ek-sirket :is(.pill,a.dugme,button.dugme){display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:8px;background:var(--m-murekkep);color:#faf9f5;border:1.33px solid var(--m-murekkep);font:400 var(--r-govde-s)/20px var(--m-sans);text-decoration:none;box-shadow:none}

/* Vaka tür etiketi: düz metin (anthropic haber tür etiketi); dizin h1 serbest akış */
:root:root .m-ek-canli .rozetli{background:transparent;color:var(--r-metin);border:0;border-radius:0;padding:0;text-transform:none;letter-spacing:.15px;font-size:var(--r-etiket);font-weight:var(--r-w-orta);vertical-align:baseline}
:root:root .m-ek-canli .rozetli.olcum{color:var(--r-metin);border:0}
:root:root .m-ek-canli .m-n-h1{text-wrap:wrap}
:root:root .m-ek-canli :is(.aciklama,.vaka-lejant){color:var(--r-metin-2)}
:root:root .m-ek-canli .hero p.aciklama{max-width:100%;overflow-wrap:anywhere}
