/* =====================================================================
   Yurt Disi Egitim Rehberim - tasarim katmani v2
   Tek font, tek palet, tek kose yaricapi olcegi, sakin hareket.
   Butun kurallar body.yer-v2 altinda; sinif kaldirilinca site eski haline doner.
   ===================================================================== */

@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400 900;font-display:swap;src:url("fonts/schibsted-grotesk-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400 900;font-display:swap;src:url("fonts/schibsted-grotesk-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

/* ---------- Tokenlar ---------- */
body.yer-v2{
  --yer-accent:#DD183B;
  --yer-accent-rgb:221,24,59;
  --yer-accent-deep:#B5102E;
  --yer-accent-soft:#FF8AA0;
  --yer-ink:#0F172A;
  --yer-ink-rgb:15,23,42;
  --yer-text:#36414F;
  --yer-muted:#566170;
  --yer-subtle:#687385;
  --yer-paper:#FCFCFD;
  --yer-tint:#F4F5F7;
  --yer-tint-2:#ECEEF2;
  --yer-line:#DDE1E7;
  --yer-font:"Schibsted Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  /* Kose olcegi: dugme ve girdi 10, kart ve gorsel 12, etiket hap. */
  --yer-r-ctl:10px;
  --yer-r-card:12px;
  --yer-ease:cubic-bezier(.16,1,.3,1);
  --e-global-typography-primary-font-family:var(--yer-font);
  --e-global-typography-secondary-font-family:var(--yer-font);
  --e-global-typography-text-font-family:var(--yer-font);
  --e-global-typography-accent-font-family:var(--yer-font);
  font-family:var(--yer-font);
  background:var(--yer-paper);
  color:var(--yer-text);
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
}
body.yer-v2 :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea,.menu-link,.ast-custom-button,.wpforms-field-label,.wpforms-submit){font-family:var(--yer-font)}
body.yer-v2 ::selection{background:rgba(var(--yer-accent-rgb),.16);color:var(--yer-ink)}
body.yer-v2 :focus-visible{outline:2px solid var(--yer-ink);outline-offset:3px;border-radius:4px}

/* ---------- Ust bar ---------- */
body.yer-v2 .ast-primary-header-bar{background:var(--yer-paper);border-bottom:1px solid var(--yer-line);box-shadow:none}
body.yer-v2 .main-header-menu > .menu-item > .menu-link{font-size:15px;font-weight:500;letter-spacing:-.005em;color:var(--yer-ink);transition:color .2s var(--yer-ease)}
body.yer-v2 .main-header-menu > .menu-item:hover > .menu-link,
body.yer-v2 .main-header-menu > .current-menu-item > .menu-link,
body.yer-v2 .main-header-menu > .current-menu-ancestor > .menu-link{color:var(--yer-accent)}
body.yer-v2 .main-header-menu .sub-menu{background:#fff;border:1px solid var(--yer-line);border-radius:var(--yer-r-card);padding:6px;min-width:250px;box-shadow:0 18px 40px -18px rgba(var(--yer-ink-rgb),.22)}
body.yer-v2 .main-header-menu .sub-menu .menu-link{border:0;border-radius:8px;padding:9px 12px;font-size:14.5px;font-weight:500;color:var(--yer-text);transition:background-color .15s var(--yer-ease),color .15s var(--yer-ease)}
body.yer-v2 .main-header-menu .sub-menu .menu-link:hover,
body.yer-v2 .main-header-menu .sub-menu .current-menu-item > .menu-link{background:var(--yer-tint);color:var(--yer-ink)}
body.yer-v2 .ast-custom-button{border-radius:var(--yer-r-ctl);background:var(--yer-accent);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.005em;padding:11px 18px;box-shadow:none;transition:background-color .2s var(--yer-ease),transform .2s var(--yer-ease)}
body.yer-v2 .ast-custom-button:hover{background:var(--yer-accent-deep);color:#fff}
body.yer-v2 .ast-custom-button:active{transform:scale(.98)}
body.yer-v2 .ast-button-wrap .menu-toggle{border:0;background:transparent;color:var(--yer-ink);border-radius:var(--yer-r-ctl);box-shadow:none}
body.yer-v2 .ast-button-wrap .menu-toggle:hover{background:var(--yer-tint)}
body.yer-v2 .ast-mobile-header-content,
body.yer-v2 .ast-mobile-popup-content{background:var(--yer-paper)}
body.yer-v2 .ast-mobile-header-content .menu-link,
body.yer-v2 .ast-mobile-popup-content .menu-link{font-weight:500;color:var(--yer-ink);border-color:var(--yer-line)}

/* ---------- Ic sayfalar: ortak BEM sozlugu ---------- */
/* Etiketler (eyebrow): yol haritasi zaten kategoriyi soyluyor. */
body.yer-v2:not(.home) .entry-content :is([class$="__eyebrow"],[class*="__eyebrow "]){display:none}

body.yer-v2:not(.home) .entry-content :is([class$="__crumb"],[class*="__crumb "]){background:transparent;border-bottom:1px solid var(--yer-line);padding-block:12px}
body.yer-v2:not(.home) .entry-content :is([class$="__crumb"],[class*="__crumb "]) ol{font-size:13.5px}

body.yer-v2:not(.home) .entry-content :is([class$="__h1"],[class*="__h1 "]){font-size:clamp(2rem,1.35rem + 2.6vw,3.1rem);line-height:1.08;letter-spacing:-.028em;font-weight:700;text-wrap:balance;margin-bottom:18px}
body.yer-v2:not(.home) .entry-content :is([class$="__lead"],[class*="__lead "]){font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.6;text-wrap:pretty}
body.yer-v2:not(.home) .entry-content :is([class$="__h2"],[class*="__h2 "],[class$="__cta-title"]){font-size:clamp(1.45rem,1.2rem + 1.1vw,2rem);line-height:1.15;letter-spacing:-.02em;font-weight:680;text-wrap:balance;margin-bottom:18px}
body.yer-v2:not(.home) .entry-content [class^="yer-"] h3{letter-spacing:-.01em;font-weight:650}
body.yer-v2:not(.home) .entry-content :is([class$="__answer"],[class*="__answer "]){font-size:1.0625rem;line-height:1.7;text-wrap:pretty}
body.yer-v2:not(.home) .entry-content :is([class$="__hl"],[class*="__hl "]){background:none;color:inherit;padding:0;box-shadow:none;border-radius:0}

body.yer-v2:not(.home) .entry-content :is([class$="__section"],[class*="__section "]){padding-block:clamp(48px,5.5vw,84px)}
body.yer-v2:not(.home) .entry-content :is([class$="__hero"],[class*="__hero "]){padding-block:clamp(44px,5vw,76px)}

/* Dugmeler: tek yaricap, hale yok, bastirma geri bildirimi. */
body.yer-v2:not(.home) .entry-content :is([class$="__btn"],[class*="__btn "]){border-radius:var(--yer-r-ctl);font-weight:600;font-size:15.5px;letter-spacing:-.005em;min-height:48px;padding:12px 22px;box-shadow:none;transition:background-color .2s var(--yer-ease),color .2s var(--yer-ease),border-color .2s var(--yer-ease),transform .2s var(--yer-ease)}
body.yer-v2:not(.home) .entry-content :is([class$="__btn"],[class*="__btn "]):hover{transform:none;box-shadow:none}
body.yer-v2:not(.home) .entry-content :is([class$="__btn"],[class*="__btn "]):active{transform:scale(.98)}
body.yer-v2:not(.home) .entry-content [class*="__btn--ghost"]{border-width:1.5px}

/* Kartlar: golge yerine ince cizgi, sicramak yok. */
body.yer-v2:not(.home) .entry-content :is([class$="card"],[class*="card "],[class$="__comparecol"],[class$="__sourcebox"],[class$="__faq-item"],[class*="__faq-item "]){border-radius:var(--yer-r-card);box-shadow:none}
body.yer-v2:not(.home) .entry-content :is([class$="card"],[class*="card "]):hover{transform:none;box-shadow:none}
body.yer-v2:not(.home) .entry-content a:is([class$="card"],[class*="card "]){transition:border-color .2s var(--yer-ease),background-color .2s var(--yer-ease)}
body.yer-v2:not(.home) .entry-content a:is([class$="card"],[class*="card "]):hover{border-color:rgba(var(--yer-ink-rgb),.32)}

/* Ikon rozetleri: pembe yerine notr, cerceve halkasi yok. */
body.yer-v2:not(.home) .entry-content :is([class$="-icon"],[class*="-icon "]){background:var(--yer-tint-2);color:var(--yer-ink);border-radius:var(--yer-r-ctl)}
body.yer-v2:not(.home) .entry-content :is([class$="-icon"],[class*="-icon "])::before,
body.yer-v2:not(.home) .entry-content :is([class$="-icon"],[class*="-icon "])::after{display:none}
body.yer-v2:not(.home) .entry-content :is([class$="card"],[class*="card "]):hover :is([class$="-icon"],[class*="-icon "]){background:var(--yer-tint-2);color:var(--yer-ink);transform:none}
body.yer-v2:not(.home) .entry-content :is([class$="relcard"],[class*="relcard "]) > span:first-child{background:var(--yer-tint-2);color:var(--yer-ink)}

body.yer-v2:not(.home) .entry-content [class$="__taglist"] li{background:var(--yer-tint-2);color:var(--yer-ink);font-weight:600}
body.yer-v2:not(.home) .entry-content :is([class$="__infobox"],[class*="__infobox "]){border-left-width:2px;border-radius:0 var(--yer-r-ctl) var(--yer-r-ctl) 0}

/* Metin ici baglantilar: murekkep rengi, kirmizi alt cizgi. */
body.yer-v2:not(.home) .entry-content [class^="yer-"]:not(.yer-home) :is(p,li,td,dd) a:not([class]){color:inherit;text-decoration:underline;text-decoration-color:var(--yer-accent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s var(--yer-ease)}
body.yer-v2:not(.home) .entry-content [class^="yer-"]:not(.yer-home) :is(p,li,td,dd) a:not([class]):hover{color:var(--yer-accent)}

/* Tablolar */


/* Kapanis bandi: kirmizi degrade yerine sakin zemin. */
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]){background:var(--yer-tint);padding-block:clamp(48px,5.5vw,80px)}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "])::before,
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "])::after{display:none}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]) [class$="__cta-title"]{color:var(--yer-ink)}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]) p{color:var(--yer-muted);font-size:1.0625rem;max-width:56ch;margin-inline:auto}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]) [class*="__btn--primary"]{background:var(--yer-accent);color:#fff;box-shadow:none}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]) [class*="__btn--primary"]:hover{background:var(--yer-accent-deep);color:#fff}
body.yer-v2:not(.home) .entry-content :is([class$="__cta"],[class*="__cta "]) a:focus-visible{outline-color:var(--yer-ink)}

/* Universite dizini: gorsel oranlari sabit. */
body.yer-v2:not(.home) .entry-content .yer-unis__ucard-img{height:auto;aspect-ratio:16/10;object-fit:cover}

/* ---------- Yazar satiri, WhatsApp ---------- */
body.yer-v2 .yer-yazar{max-width:920px;margin:0 auto;padding:18px 20px 40px;border-top:1px solid var(--yer-line);font-size:14px;color:var(--yer-subtle)}
body.yer-v2 .yer-yazar__link{color:var(--yer-ink);font-weight:600;text-decoration-color:var(--yer-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}
body.yer-v2 .yer-yazar__link:hover{color:var(--yer-accent)}
body.yer-v2 .yer-wa{box-shadow:0 10px 26px -10px rgba(var(--yer-ink-rgb),.45);font-weight:600}

/* ---------- Alt bilgi: duz zemin, parlama ve serit yok ---------- */
body.yer-v2 .site-footer{background:var(--yer-ink)}
body.yer-v2 .site-footer .site-primary-footer-wrap{background:var(--yer-ink) !important;background-image:none !important;padding:60px 0 44px !important}
body.yer-v2 .site-footer .site-primary-footer-wrap::before{display:none}
body.yer-v2 .site-footer .site-below-footer-wrap{background:var(--yer-ink) !important;border-top:1px solid rgba(255,255,255,.1)}
body.yer-v2 .site-footer .yer-ft__logo{background:#fff;border-radius:var(--yer-r-ctl)}
body.yer-v2 .site-footer .yer-ft__h{margin-bottom:14px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:#fff}
body.yer-v2 .site-footer .yer-ft__h::after{display:none}
body.yer-v2 .site-footer .yer-ft__contact svg{color:#A9B2C4}
body.yer-v2 .site-footer .ast-footer-copyright a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.4);text-underline-offset:3px}
body.yer-v2 .site-footer .ast-footer-copyright a:hover{text-decoration-color:#fff}

/* ---------- Ust bar olculeri: yeni font daha genis, satir tasmasin ---------- */
body.yer-v2 .site-header .custom-logo-link img{max-width:196px;height:auto}
body.yer-v2 #ast-desktop-header .main-header-menu > .menu-item > .menu-link{font-size:14.5px !important;padding-inline:9px !important}
body.yer-v2 .ast-custom-button{font-size:14.5px;padding:11px 16px;white-space:nowrap}
body.yer-v2 .site-header .ast-builder-grid-row{min-width:0}

/* ---------- Ayrintilar ---------- */
body.yer-v2:not(.home) .entry-content :is([class$="__crumb"],[class*="__crumb "]) a{text-decoration:none;color:var(--yer-muted)}
body.yer-v2:not(.home) .entry-content :is([class$="__crumb"],[class*="__crumb "]) a:hover{color:var(--yer-accent)}
body.yer-v2:not(.home) .entry-content :is([class$="__btn"],[class*="__btn "]){text-decoration:none}
body.yer-v2:not(.home) .entry-content a:is([class$="relcard"],[class*="relcard "]){color:var(--yer-ink);text-decoration:none;font-weight:600}
body.yer-v2:not(.home) .entry-content a:is([class$="relcard"],[class*="relcard "]):hover{color:var(--yer-ink);transform:none}
body.yer-v2:not(.home) .entry-content :is([class$="__accent"],[class*="__accent "]){background:none;padding:0;border-radius:0}
body.yer-v2:not(.home) .entry-content [class$="__hero-credit"]{display:none}
body.yer-v2:not(.home) .entry-content [class*="__hero"] [class$="__trust"]{display:none}
body.yer-v2:not(.home) .entry-content .yer-unis__ucard-img{max-width:none;width:calc(100% + 44px)}

/* Sayfa govdesi kenardan kenara: Elementor kapsayici boslugu yok. */
body.yer-v2:not(.home).ast-page-builder-template .entry-content > .elementor > .e-con.e-parent{--padding-left:0px;--padding-right:0px;--padding-top:0px;--padding-bottom:0px;padding:0}

/* ---------- Hareket: azaltilmis hareket tercihi ---------- */
@media (prefers-reduced-motion:reduce){
  body.yer-v2:not(.home) .entry-content [class^="yer-"],
  body.yer-v2:not(.home) .entry-content [class^="yer-"] *{animation:none !important;transition:none !important;opacity:1 !important}
}

/* Ust bar yuksekligi ve yol haritasi baglantilari */
body.yer-v2 .ast-primary-header-bar,body.yer-v2 .ast-primary-header-bar .site-primary-header-wrap{min-height:72px}
body.yer-v2:not(.home) .entry-content nav[aria-label="Breadcrumb"] a{text-decoration:none;color:var(--yer-muted)}
body.yer-v2:not(.home) .entry-content nav[aria-label="Breadcrumb"] a:hover{color:var(--yer-accent)}

/* 1200px altinda yalnizca mobil ust bar, ustunde yalnizca masaustu. */
@media (max-width:1200px){body.yer-v2 #ast-desktop-header{display:none}}
@media (min-width:1201px){body.yer-v2 #ast-mobile-header{display:none}}

/* Form: ayni kose olcegi, degrade ve hale yok. */
body.yer-v2:not(.home) .entry-content .wpforms-container button.wpforms-submit{border-radius:var(--yer-r-ctl) !important;background:var(--yer-accent) !important;background-image:none !important;box-shadow:none !important;font-family:var(--yer-font);font-weight:600;letter-spacing:-.005em;transition:background-color .2s var(--yer-ease),transform .2s var(--yer-ease)}
body.yer-v2:not(.home) .entry-content .wpforms-container button.wpforms-submit:hover{background:var(--yer-accent-deep) !important;transform:none !important}
body.yer-v2:not(.home) .entry-content .wpforms-container button.wpforms-submit:active{transform:scale(.98) !important}
body.yer-v2:not(.home) .entry-content .wpforms-container :is(input[type=text],input[type=email],input[type=tel],select,textarea){border-radius:var(--yer-r-ctl);font-family:var(--yer-font)}
body.yer-v2:not(.home) .entry-content .wpforms-container :is(input,select,textarea):focus{border-color:var(--yer-ink);box-shadow:0 0 0 3px rgba(var(--yer-ink-rgb),.12);outline:none}

/* Mobil menu: rahat dokunma alani. */
body.yer-v2 #ast-mobile-header .main-header-menu .menu-link{padding:14px 20px !important;font-size:16px !important}
body.yer-v2 #ast-mobile-header .main-header-menu .sub-menu{border:0;border-radius:0;box-shadow:none;padding:0 0 6px;background:var(--yer-tint)}
body.yer-v2 #ast-mobile-header .main-header-menu .sub-menu .menu-link{padding:11px 20px 11px 32px !important;font-size:15px !important;border-radius:0}

/* ---------- Ana sayfa: yapi ayni kalir, yalnizca ayrintilar ---------- */
body.yer-v2.home .entry-content{overflow-x:clip}
body.yer-v2.home .entry-content :is(h1,h2){letter-spacing:-.024em;text-wrap:balance}
body.yer-v2.home .entry-content h3{letter-spacing:-.01em}
body.yer-v2.home .entry-content .elementor-element-d45ba6c{background-color:var(--yer-tint) !important;background-image:none !important}
body.yer-v2.home .entry-content svg [fill="#FFEDE6" i],body.yer-v2.home .entry-content svg[fill="#FFEDE6" i]{fill:var(--yer-tint)}
body.yer-v2.home .entry-content :is(a,button)[class*="btn"],body.yer-v2.home .entry-content .elementor-button{border-radius:var(--yer-r-ctl);box-shadow:none}
body.yer-v2.home .entry-content :is(a,button)[class*="btn"]:active,body.yer-v2.home .entry-content .elementor-button:active{transform:scale(.98)}
body.yer-v2.home .entry-content .yer-hr__ctas a{border-radius:var(--yer-r-ctl)}

/* ---------- Icerik bilesenleri: tablo, kunye, alt basliklar ---------- */
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__wrap{overflow-x:auto;margin:16px 0 10px;-webkit-overflow-scrolling:touch}
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl{width:100%;min-width:520px;border-collapse:collapse;margin:0;font-size:15px;line-height:1.45;border:0}
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl th,body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl td{border:0;border-bottom:1px solid var(--yer-line);padding:11px 14px 11px 0;text-align:left;vertical-align:top;background:none}
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl th{border-bottom:1.5px solid var(--yer-ink);font-weight:650;color:var(--yer-ink);white-space:nowrap}
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl td:first-child{font-weight:600;color:var(--yer-ink)}
body.yer-v2 .entry-content [class^="yer-"] .yer-ud__tbl caption{caption-side:bottom;padding-top:10px;text-align:left;font-size:13.5px;line-height:1.55;color:var(--yer-subtle)}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic h3{margin:34px 0 10px;font-size:1.17rem;line-height:1.3;color:var(--yer-ink)}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic > p{margin:0 0 12px;max-width:72ch;font-size:1.0625rem;line-height:1.7}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ul,body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ol{margin:6px 0 14px;padding-left:22px;max-width:72ch}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ul li,body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ol li{margin:7px 0;font-size:1.0625rem;line-height:1.65}
body.yer-v2 .entry-content [class^="yer-"] .yer-kunye{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0 32px;margin:4px 0 6px;padding:0;list-style:none;max-width:none}
body.yer-v2 .entry-content [class^="yer-"] .yer-kunye li{margin:0;padding:13px 0;border-top:1px solid var(--yer-line);font-size:1rem;line-height:1.4}
body.yer-v2 .entry-content [class^="yer-"] .yer-kunye span{display:block;margin-bottom:3px;font-size:13.5px;color:var(--yer-subtle)}
body.yer-v2 .entry-content [class^="yer-"] .yer-kunye strong{font-weight:600;color:var(--yer-ink)}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic [class$="__infobox"],body.yer-v2 .entry-content [class^="yer-"] .yer-ic [class$="__sourcebox"]{margin-top:26px}body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ul.yer-kunye{padding:0;max-width:none}
body.yer-v2 .entry-content [class^="yer-"] .yer-ic > ul.yer-kunye li{margin:0;font-size:1rem}

/* Soru-yanit: her sablonda ayni gorunur. */
body.yer-v2 .entry-content .yer-soru{display:grid;gap:10px;max-width:none;margin-top:6px}
body.yer-v2 .entry-content .yer-soru details{background:#fff;border:1px solid var(--yer-line);border-radius:var(--yer-r-card);padding:2px 20px}
body.yer-v2 .entry-content .yer-soru summary{cursor:pointer;list-style:none;position:relative;padding:17px 32px 17px 0;font-weight:600;font-size:1.03rem;line-height:1.4;color:var(--yer-ink)}
body.yer-v2 .entry-content .yer-soru summary::-webkit-details-marker{display:none}
body.yer-v2 .entry-content .yer-soru summary::after{content:"+";position:absolute;right:0;top:12px;font-size:22px;font-weight:400;color:var(--yer-accent)}
body.yer-v2 .entry-content .yer-soru details[open] summary::after{content:"\2212"}
body.yer-v2 .entry-content .yer-soru summary:focus-visible{outline:2px solid var(--yer-ink);outline-offset:4px;border-radius:4px}
body.yer-v2 .entry-content .yer-soru details p{margin:0 0 18px;max-width:72ch;font-size:1rem;line-height:1.65;color:var(--yer-text)}

/* Ust bar: 1201-1439 px arasinda dugme sagdan kesilmesin. */
body.yer-v2 #ast-desktop-header .ast-custom-button{padding:11px 16px !important}
@media (min-width:1201px) and (max-width:1439px){
  body.yer-v2 #ast-desktop-header .main-header-menu > .menu-item > .menu-link{font-size:14px !important;padding-inline:7px !important}
  body.yer-v2 .site-header .custom-logo-link img{max-width:172px}
}
/* Ust bar: genis ekranda icerik kapsayiciya sigsin, sag bosluk sol boslukla esit olsun. */
@media (min-width:1440px){body.yer-v2 #ast-desktop-header .ast-primary-header-bar .ast-container{max-width:1340px}}
