/* YDS/YÖKDİL Eşdeğerlik Hesaplayıcı — eski .esd- tasarım dili: beyaz kart, gri zeminli segment sekmeler, büyük ortalı giriş, gradyan sonuç başlığı
   (≥55 yeşil, <55 kırmızı), 2 sütun ✓/✗ kontroller, gradyan CTA kutusu, lacivert başlıklı tablolar, numaralı adım kartları, sol kenarlı bilgi kartları. */
.ye{max-width:900px;margin:0 auto;width:100%}
.ye *,.ye *::before,.ye *::after{box-sizing:border-box}
.ye-kart{background:#fff;border-radius:18px;box-shadow:0 6px 30px rgba(0,0,0,.08);border:1px solid #eef0f6;padding:24px;max-width:780px;width:100%;margin:0 auto}
:where(.dark) .ye-kart{background-color:#161a3d;border:1px solid rgba(255,255,255,0.08)}

/* dil çipleri + sınav sekmeleri */
.ye-diller{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}
.ye-dil{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;border:1.5px solid #e4e7ec;background:#fff;color:#667085;font-size:13px;font-weight:800;text-decoration:none;transition:.15s}
:where(.dark) .ye-dil{border:1.5px solid rgba(255,255,255,0.08);background-color:#161a3d;color:#aeb3d1}
.ye-dil small{font-size:11px;padding:1px 7px;border-radius:999px;background:#f2f4f7;color:#98a2b3}
:where(.dark) .ye-dil small{background-color:#1b2048;color:#7d83a8}
.ye-dil:hover{border-color:#a5b4fc;color:#1e3c72}
:where(.dark) .ye-dil:hover{border-color:rgba(71,100,235,0.35);color:#97b2e4}
.ye-dil.on{border-color:#4361ee;background:#eef2ff;color:#1e3c72}
:where(.dark) .ye-dil.on{background-color:rgba(77,113,230,0.16);color:#97b2e4}
.ye-dil.on small{background:#4361ee;color:#fff}
.ye-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:4px;background:#f3f4f6;border-radius:12px;padding:4px;margin-bottom:22px}
:where(.dark) .ye-tabs{background-color:#1b2048}
.ye-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border-radius:10px;font-weight:700;font-size:13px;line-height:1.2;color:#888;text-decoration:none;text-align:center;transition:all .2s}
:where(.dark) .ye-tab{color:#aeb3d1}
.ye-tab:hover:not(.on){color:#1e3c72}
:where(.dark) .ye-tab:hover:not(.on){color:#97b2e4}
.ye-tab.on{background:#fff;color:#1e3c72;box-shadow:0 2px 8px rgba(0,0,0,.08)}
:where(.dark) .ye-tab.on{background-color:#161a3d;color:#97b2e4}
.ye-tab-yok{color:#b0b5c1;text-decoration:line-through;text-decoration-color:rgba(220,38,38,.45)}
.ye-tab-yok.on{text-decoration:none}
.ye-tab .fa{font-size:12px}
.ye-tab[hidden]{display:none}

/* form */
.ye-form{margin:0}
.ye-grup{margin:0 0 16px;padding:0;border:0;min-width:0}
.ye-lbl{display:block;padding:0;font-weight:700;font-size:13px;color:#1e3c72;margin:0 0 6px}
:where(.dark) .ye-lbl{color:#97b2e4}
.ye-hint{font-size:11.5px;color:#999;margin:0 0 8px}
:where(.dark) .ye-hint{color:#7d83a8}
.ye-inp{width:100%;padding:14px 18px;border:2px solid #e5e7eb;border-radius:12px;font:inherit;font-size:20px;font-weight:700;color:#1e3c72;outline:none;transition:all .2s;text-align:center;background:#fff;-moz-appearance:textfield;appearance:textfield;line-height:1.4}
:where(.dark) .ye-inp{border:2px solid rgba(255,255,255,0.08);color:#97b2e4;background-color:#161a3d}
.ye-inp::-webkit-outer-spin-button,.ye-inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.ye-inp:focus{border-color:#4361ee;box-shadow:0 0 0 3px rgba(67,97,238,.12)}
.ye-inp::placeholder{color:#ccc;font-weight:400;font-size:14px}
.ye-inp.kucuk{font-size:15px;padding:10px 12px}
.ye-rng{display:flex;justify-content:space-between;font-size:11px;color:#aaa;margin-top:4px}
:where(.dark) .ye-rng{color:#7d83a8}
.ye-secenekler{display:flex;flex-wrap:wrap;gap:8px}
.ye-secenekler.cok{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
.ye-sec{cursor:pointer;flex:1 1 120px;min-width:0}
.ye-sec input{position:absolute;opacity:0;pointer-events:none}
.ye-sec span{display:flex;flex-direction:column;align-items:center;gap:2px;height:100%;padding:12px 10px;border-radius:12px;border:2px solid #e5e7eb;background:#fff;text-align:center;transition:.15s}
:where(.dark) .ye-sec span{border:2px solid rgba(255,255,255,0.08);background-color:#161a3d}
.ye-sec b{font-size:14px;color:#344054}
:where(.dark) .ye-sec b{color:#d5d8ee}
.ye-sec small{font-size:11.5px;color:#98a2b3;font-weight:700}
:where(.dark) .ye-sec small{color:#7d83a8}
.ye-sec input:checked+span{border-color:#4361ee;background:#eef2ff;box-shadow:0 0 0 3px rgba(67,97,238,.12)}
:where(.dark) .ye-sec input:checked+span{background-color:rgba(77,113,230,0.16)}
.ye-sec input:checked+span b{color:#1e3c72}
:where(.dark) .ye-sec input:checked+span b{color:#97b2e4}
.ye-sec input:focus-visible+span{outline:2px solid #4361ee;outline-offset:2px}
.ye-beceri,.ye-tarih{margin-top:12px;border:1px dashed #d0d5dd;border-radius:12px;padding:0 14px;background:#fcfcfd}
:where(.dark) .ye-beceri,:where(.dark) .ye-tarih{border:1px dashed rgba(255,255,255,0.14);background-color:#1b2048}
.ye-beceri summary,.ye-tarih summary{cursor:pointer;padding:11px 0;font-size:13px;font-weight:700;color:#4361ee;list-style:none;display:flex;align-items:center;gap:7px}
:where(.dark) .ye-beceri summary,:where(.dark) .ye-tarih summary{color:#9cacf6}
.ye-beceri summary::-webkit-details-marker,.ye-tarih summary::-webkit-details-marker{display:none}
.ye-beceri summary::after,.ye-tarih summary::after{content:'+';margin-left:auto;font-size:17px;line-height:1}
.ye-beceri[open] summary::after,.ye-tarih[open] summary::after{content:'–'}
.ye-tarih summary small{font-weight:600;color:#98a2b3}
:where(.dark) .ye-tarih summary small{color:#7d83a8}
.ye-tarih .ye-inp{margin:0 0 12px;text-align:left}
.ye-beceri p{margin:0 0 10px;font-size:12.5px;color:#667085;line-height:1.5}
:where(.dark) .ye-beceri p{color:#aeb3d1}
.ye-beceri-iz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}
.ye-beceri-iz label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:800;color:#667085;min-width:0}
:where(.dark) .ye-beceri-iz label{color:#aeb3d1}
.ye-beceri-ort{font-weight:700;color:#1e3c72!important}
:where(.dark) .ye-beceri-ort{color:#97b2e4 !important}
.ye-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:50px;margin-top:14px;border:0;border-radius:12px;background:linear-gradient(135deg,#1e3c72,#4361ee);color:#fff;font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:transform .2s,box-shadow .2s}
.ye-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(30,60,114,.3)}
.ye.js .ye-btn{display:none}
.ye-hata{margin:10px 0 0;padding:10px 14px;border-radius:10px;background:#fef2f2;color:#b42318;font-size:13px;font-weight:700}
:where(.dark) .ye-hata{background-color:#1b2048;color:#ef918a}
.ye-not{display:flex;gap:9px;align-items:flex-start;margin:14px 0 0;padding:11px 14px;border-radius:12px;background:#f5f7ff;color:#3b4a7a;font-size:12.5px;line-height:1.55}
:where(.dark) .ye-not{background-color:#1b2048;color:#a0acd1}
.ye-not .fa{margin-top:2px;color:#4361ee;flex:none}
:where(.dark) .ye-not .fa{color:#9cacf6}

/* IELTS sekmesi */
.ye-yok{text-align:left;padding:4px 2px}
.ye-yok-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#fff4e5;color:#fb8500;font-size:20px;margin-bottom:10px}
:where(.dark) .ye-yok-ic{background-color:rgba(230,165,77,0.16)}
.ap .ye-yok h2{margin:0 0 8px;font-size:19px;font-weight:800;color:#1e3c72}
:where(.dark) .ap .ye-yok h2{color:#97b2e4}
.ye-yok p{margin:0 0 10px;font-size:14px;line-height:1.65;color:#475467}
:where(.dark) .ye-yok p{color:#d5d8ee}
.ye-yok ul{margin:0 0 14px;padding-left:18px;font-size:13.5px;line-height:1.65;color:#475467}
:where(.dark) .ye-yok ul{color:#d5d8ee}
.ye-yok-git{display:flex;flex-wrap:wrap;gap:8px}

/* sonuç */
.ye-sonuc{margin-top:22px;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.08);scroll-margin-top:90px}
.ye-sonuc-bas{padding:20px 24px;text-align:center;color:#fff;background:linear-gradient(135deg,#64748b,#94a3b8)}
.ye-ok .ye-sonuc-bas{background:linear-gradient(135deg,#059669,#10b981)}
.ye-fl .ye-sonuc-bas{background:linear-gradient(135deg,#dc2626,#ef4444)}
.ye-sonuc-bas small{display:block;font-size:13px;opacity:.92}
.ye-buyuk{display:block;font-size:52px;font-weight:800;line-height:1;margin:6px 0 4px;font-variant-numeric:tabular-nums}
.ye-girdi{display:inline-block;font-size:12.5px;font-weight:700;padding:3px 12px;border-radius:999px;background:rgba(255,255,255,.18)}
.ye-sonuc-govde{padding:20px 24px;background:#fff}
:where(.dark) .ye-sonuc-govde{background-color:#161a3d}
.ye-acik{display:flex;gap:9px;align-items:flex-start;margin:0 0 10px;font-size:13.5px;line-height:1.55;color:#475467}
:where(.dark) .ye-acik{color:#d5d8ee}
.ye-acik>.fa{margin-top:3px;color:#4361ee;flex:none}
:where(.dark) .ye-acik>.fa{color:#9cacf6}
.ye-acik b{color:#1e3c72}
:where(.dark) .ye-acik b{color:#97b2e4}
.ye-acik.uyari{color:#b42318}
:where(.dark) .ye-acik.uyari{color:#ef918a}.ye-acik.uyari>.fa{color:#dc2626}
:where(.dark) .ye-acik.uyari>.fa{color:#ee9494}
.ye-yer{font-size:12.5px;color:#667085}
:where(.dark) .ye-yer{color:#aeb3d1}
.ye-chks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 16px}
.ye-chk{padding:12px;border-radius:10px;display:flex;align-items:flex-start;gap:10px;min-width:0}
.ye-ico{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;flex-shrink:0}
.ap .ye-chk h4{font-size:12.5px;font-weight:800;margin:0 0 2px;color:inherit}
.ye-chk p{font-size:11.5px;color:#888;margin:0;font-weight:700}
:where(.dark) .ye-chk p{color:#aeb3d1}
.ye-chk small{display:block;margin-top:3px;font-size:11px;line-height:1.4;color:#98a2b3}
:where(.dark) .ye-chk small{color:#7d83a8}
.ye-chk.ok{border:1.5px solid #059669;background:#f0fdf4;color:#065f46}
:where(.dark) .ye-chk.ok{background-color:#1b2048;color:#0dc994}
.ye-chk.ok .ye-ico{background:#dcfce7;color:#059669}
:where(.dark) .ye-chk.ok .ye-ico{background-color:rgba(77,230,129,0.16);color:#0ac48a}
.ye-chk.fl{border:1.5px solid #dc2626;background:#fef2f2;color:#991b1b}
:where(.dark) .ye-chk.fl{background-color:#1b2048;color:#ec9494}
.ye-chk.fl .ye-ico{background:#fee2e2;color:#dc2626}
:where(.dark) .ye-chk.fl .ye-ico{background-color:rgba(230,77,77,0.16);color:#ee9494}
.ye-chk:last-child:nth-child(odd){grid-column:1/-1}
.ye-cta-box{margin-top:6px;padding:20px;background:linear-gradient(135deg,#1e3c72,#4361ee);border-radius:12px;color:#fff;text-align:center}
.ap .ye-cta-box h4{font-size:15px;font-weight:800;margin:0 0 6px;color:#fff}
.ye-cta-box p{font-size:12.5px;opacity:.88;margin:0 0 12px;color:#fff}
.ye-cta-box a{display:inline-block;background:#fff;color:#1e3c72;font-weight:800;font-size:12.5px;padding:10px 24px;border-radius:50px;text-decoration:none;transition:all .2s}
:where(.dark) .ye-cta-box a{background-color:#161a3d;color:#97b2e4}
.ye-cta-box a:hover{transform:scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.2)}
.ye-cta-box[hidden]{display:none}
.ye-eylem{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}

/* sınav tablosu */
.ye-st{margin-top:22px}
.ye-st-bas{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}
.ap .ye-st-bas h2,.ap .ye-tam h2{margin:0;font-size:16px;font-weight:800;color:#1e3c72}
:where(.dark) .ap .ye-st-bas h2,:where(.dark) .ap .ye-tam h2{color:#97b2e4}
.ye-hedef{display:flex;flex-wrap:wrap;gap:8px}
.ye-hd{display:flex;flex-direction:column;padding:8px 12px;border-radius:12px;background:#f8f9fc;border:1px solid #eceff5;min-width:0;flex:1 1 150px}
:where(.dark) .ye-hd{background-color:#1b2048;border:1px solid rgba(255,255,255,0.08)}
.ye-hd small{font-size:11px;font-weight:800;color:#98a2b3;text-transform:uppercase;letter-spacing:.4px}
:where(.dark) .ye-hd small{color:#7d83a8}
.ye-hd b{font-size:15px;color:#1e3c72}
:where(.dark) .ye-hd b{color:#97b2e4}
.ye-hd-docentlik{background:#f0fdf4;border-color:#bbf7d0}
:where(.dark) .ye-hd-docentlik{background-color:#1b2048;border-color:rgba(72,234,129,0.35)}.ye-hd-docentlik b{color:#047857}
:where(.dark) .ye-hd-docentlik b{color:#0ac38f}
.ye-tbl{width:100%;border-collapse:collapse;font-size:13px}
.ye-tbl th{background:#1e3c72;color:#fff;padding:10px 8px;font-weight:700;font-size:11.5px;text-align:center;white-space:nowrap}
.ye-tbl th a{color:#fff;text-decoration:none}
.ye-tbl th a:hover{text-decoration:underline}
.ye-tbl td{padding:9px 8px;text-align:center;border-bottom:1px solid #f0f0f0;color:#444}
:where(.dark) .ye-tbl td{border-bottom:1px solid rgba(255,255,255,0.08);color:#d5d8ee}
.ye-tbl td small{margin-left:3px;font-size:10.5px;color:#98a2b3;font-weight:700}
:where(.dark) .ye-tbl td small{color:#7d83a8}
.ye-tbl tbody tr:hover td{background:#f8f9fc}
:where(.dark) .ye-tbl tbody tr:hover td{background-color:#1b2048}
.ye-tbl tbody th[scope=row]{background:#f3f5fb;color:#1e3c72;font-size:13px}
:where(.dark) .ye-tbl tbody th[scope=row]{background-color:#1b2048;color:#97b2e4}
.ye-tbl tr.k50 td{background:#eef2ff;color:#1e3c72}
:where(.dark) .ye-tbl tr.k50 td{background-color:rgba(77,113,230,0.16);color:#97b2e4}
.ye-tbl tr.k55 td{background:#f0fdf4;color:#047857}
:where(.dark) .ye-tbl tr.k55 td{background-color:#1b2048;color:#0ac38f}
.ye-tbl tr.vurgu td,.ye-tbl tr.vurgu th{font-weight:800}
.ye-tbl tr.secili td{background:#fef9c3!important;color:#713f12;font-weight:800;box-shadow:inset 3px 0 0 #eab308}
:where(.dark) .ye-tbl tr.secili td{background-color:rgba(230,217,77,0.16) !important;color:#e59c5b}
.ye-tbl tr.ye-grup-s th{background:#e8ecf7;color:#1e3c72;text-align:left;padding:7px 10px;font-size:12px}
:where(.dark) .ye-tbl tr.ye-grup-s th{background-color:#252a5a;color:#97b2e4}
.ye-tbl.kucuk{font-size:12.5px}
.ye-tbl.kucuk td{padding:6px 8px}
.ye-tbl.kucuk td:first-child{text-align:left}
.ye-dip{margin:10px 0 0;font-size:11.5px;color:#999;text-align:center;line-height:1.5}
:where(.dark) .ye-dip{color:#7d83a8}
.ye-dip a{color:#4361ee}
:where(.dark) .ye-dip a{color:#9cacf6}

/* Tam tablo */
.ye-tam{margin-top:26px;padding-top:22px;border-top:1px dashed #e4e7ec}
:where(.dark) .ye-tam{border-top:1px dashed rgba(255,255,255,0.08)}
.ye.js .ye-tam{margin-top:0;padding-top:0;border-top:0}
.ye.js .ye-tam:not(.on){display:none}
.ye-tam-alt{margin:4px 0 12px;font-size:13px;color:#667085}
:where(.dark) .ye-tam-alt{color:#aeb3d1}
.ye-matris td,.ye-matris th{white-space:nowrap}
.ap .ye-tam h3{margin:22px 0 10px;font-size:15px;font-weight:800;color:#1e3c72}
:where(.dark) .ap .ye-tam h3{color:#97b2e4}
.ye-diger{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}
.ye-diger-k{border:1px solid #eceff5;border-radius:12px;overflow:hidden;background:#fff}
:where(.dark) .ye-diger-k{border:1px solid rgba(255,255,255,0.08);background-color:#161a3d}
.ap .ye-diger-k h4{margin:0;padding:10px 12px;font-size:13px;font-weight:800;background:#f8f9fc;border-bottom:1px solid #eceff5}
:where(.dark) .ap .ye-diger-k h4{background-color:#1b2048;border-bottom:1px solid rgba(255,255,255,0.08)}
.ye-diger-k h4 a{color:#1e3c72;text-decoration:none}
:where(.dark) .ye-diger-k h4 a{color:#97b2e4}
.ye-diger-k h4 small{font-weight:700;color:#98a2b3;font-size:11px;margin-left:4px}
:where(.dark) .ye-diger-k h4 small{color:#7d83a8}
.ye-diger-k .ye-tbl td{border-bottom:1px solid #f5f6f8}
:where(.dark) .ye-diger-k .ye-tbl td{border-bottom:1px solid rgba(255,255,255,0.08)}

/* sayfa bölümleri */
.ye-bolum{margin-top:6px}
.ye-adimlar ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.ye-adimlar li{background:#fff;border-radius:14px;padding:20px 16px;box-shadow:0 3px 14px rgba(0,0,0,.06);text-align:center;border-top:3px solid var(--r)}
:where(.dark) .ye-adimlar li{background-color:#161a3d}
.ye-adimlar li>b{display:block;font-size:28px;font-weight:800;color:var(--r);margin-bottom:8px;line-height:1}
:where(.dark) .ye-adimlar li>b{color:color-mix(in srgb,var(--r) 55%,#fff)}
.ap .ye-adimlar h3{font-weight:800;font-size:14px;color:#1e3c72;margin:0 0 6px}
:where(.dark) .ap .ye-adimlar h3{color:#97b2e4}
.ye-adimlar p{font-size:13px;color:#777;line-height:1.55;margin:0}
:where(.dark) .ye-adimlar p{color:#aeb3d1}
.ye-bilgi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.ye-bilgi>div{padding:18px;border-radius:14px;background:#fff;border:1px solid #eef0f6;border-left:4px solid var(--r);box-shadow:0 3px 14px rgba(0,0,0,.05)}
:where(.dark) .ye-bilgi>div{background-color:#161a3d;border:1px solid rgba(255,255,255,0.08)}
.ap .ye-bilgi h3{margin:0 0 8px;font-size:14px;font-weight:800;color:#1e3c72}
:where(.dark) .ap .ye-bilgi h3{color:#97b2e4}
.ye-bilgi p{margin:0;font-size:13px;line-height:1.6;color:#666}
:where(.dark) .ye-bilgi p{color:#aeb3d1}
.ye-bilgi a{color:#4361ee;font-weight:700}
:where(.dark) .ye-bilgi a{color:#9cacf6}
.ye-linkler{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}
.ye-linkler a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--ap-cizgi,#e6e9f4);font-weight:800;font-size:14px;color:#1e3c72;text-decoration:none;transition:transform .2s,border-color .2s}
:where(.dark) .ye-linkler a{background-color:#161a3d;border:1px solid rgba(255,255,255,0.08);color:#97b2e4}
.ye-linkler a:hover{transform:translateY(-2px);border-color:var(--r)}
.ye-linkler span{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:15px;color:var(--r);background:color-mix(in srgb,var(--r) 12%,#fff)}
:where(.dark) .ye-linkler span{color:color-mix(in srgb,var(--r) 55%,#fff);background:color-mix(in srgb,var(--r) 12%,#161a3d)}

@media (max-width:768px){
  .ye-bilgi,.ye-adimlar ol{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:640px){
  .ye-kart{padding:16px;border-radius:16px}
  .ye-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}
  .ye-tab{font-size:12px;padding:8px 6px;min-height:40px}
  .ye-inp{font-size:17px;padding:12px 14px}
  .ye-buyuk{font-size:40px}
  .ye-chks{grid-template-columns:minmax(0,1fr)}
  .ye-secenekler.cok{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ye-beceri-iz{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ye-tbl{font-size:12px}
  .ye-tbl th,.ye-tbl td{padding:7px 5px}
  .ye-sonuc-govde{padding:16px}
  .ye-eylem .ar-btn{flex:1 1 calc(50% - 8px);padding:0 10px}
}
@media print{
  .ye-sayfa .inner-top,.ye-sayfa .inner-nav,.ye-sayfa .inner-head,.ye-diller,.ye-tabs,.ye-form,.ye-not,.ye-eylem,.ye-cta-box,.ye-bolum,.ye-linkler,.ye-tam,.ye-sayfa .ap-cta,.ye-sayfa .ar-ilgili,.ye-sayfa footer,.ye-sayfa .wa-float,.ye-sayfa [class*="hocaya"]{display:none!important}
  .ye-kart{box-shadow:none;border:0;padding:0}
  .ye-sonuc-bas,.ye-chk,.ye-ico,.ye-tbl th,.ye-tbl tr td{-webkit-print-color-adjust:exact;print-color-adjust:exact}
  @page{margin:14mm}
}
