/* V12.4 — dark mode: neutral readable surfaces, restrained accents. */
body.koyu:not(.yonetim-govde){--night-bg:#141c24;--night-paper:#1c2631;--night-raised:#263340;--night-text:#dce3e9;--night-heading:#edf2f6;--night-muted:#abbac8;--night-link:#9ecfdf;--night-line:#465664;--night-accent:#b9d4cf;--yuzey:var(--night-paper);--sinir:var(--night-line);--cerceve:var(--night-line);--krem:var(--night-paper);--metin-v7:var(--night-text);background:var(--night-bg);color:var(--night-text);color-scheme:dark}
body.koyu .sunum{--metin:var(--night-text);--baslik:var(--night-heading);--kagit:var(--night-paper);--ince:var(--night-line);color:var(--night-text)}
body.koyu .icerik-alani,body.koyu .site-duzeni,body.koyu .sunum-kisi .okuma-metni,body.koyu .sunum-kisi .tanitim-metni,body.koyu .sunum .spot-metni,body.koyu .sunum .yasam-tarihleri{color:var(--night-text)}
body.koyu .site-duzeni h1,body.koyu .site-duzeni h2,body.koyu .site-duzeni h3,body.koyu .icerik-alani h1,body.koyu .icerik-alani h2,body.koyu .icerik-alani h3,body.koyu .sunum-kisi h1,body.koyu .sunum-kisi h2,body.koyu .sunum-kisi h3,body.koyu .profil-icerik h2,body.koyu .hesap-karti h1,body.koyu .hesap-formu h1{color:var(--night-heading)}
body.koyu .ortak-cerceve,body.koyu .anasayfa-kesit,body.koyu .yan-blok,body.koyu .kart,body.koyu .icerik-karti,body.koyu .profil-sol,body.koyu .profil-bos,body.koyu .hesap-karti,body.koyu .hesap-formu,body.koyu .hesap-penceresi,body.koyu .v12-discover-side,body.koyu .v12-mobile-panel{background:var(--night-paper);color:var(--night-text);border-color:var(--night-line)}
body.koyu .ortak-baslik,body.koyu .ana-duzen .anasayfa-kesit>.bolum-basligi,body.koyu .site-ana .miras-paneli>.bolum-basligi,body.koyu .yan-blok>h2,body.koyu .detay-cerceve .bilgi-sunumu>header{background:var(--night-raised);color:var(--night-heading);border-color:var(--night-line)}
body.koyu .ortak-baslik p,body.koyu .bolum-basligi p,body.koyu .kart-metni p,body.koyu .kart-metni .etiket,body.koyu .icerik-gorseli figcaption,body.koyu .profil-kimlik small,body.koyu .terim-diger-adlar,body.koyu .v12-route-process{color:var(--night-muted)}
/* Account actions must have explicit foregrounds: old styles used a dark literal. */
body.koyu .profil-acilir{background:#23313e;color:#e7eef4;border-color:#607483;box-shadow:0 15px 35px #0005}
body.koyu .profil-acilir>strong,body.koyu .profil-acilir a{color:#e7eef4}
body.koyu .profil-acilir a:hover,body.koyu .profil-acilir a:focus-visible{background:#344755;color:#ffffff;border-radius:5px}
body.koyu .profil-acilir form button{background:#37596b;color:#f4f8fb;border-color:#7390a0}
body.koyu .ust-menu .giris-dugmesi{background:#213340;color:#e6eef3;border-color:#738797}
body.koyu .ust-menu .uye-dugmesi{background:#b9d4cf;color:#172b31;border-color:#b9d4cf}
body.koyu .ust-menu .giris-dugmesi:hover{background:#344755;color:#ffffff}
body.koyu .ust-menu .uye-dugmesi:hover{background:#cde2dd;color:#172b31}
body.koyu .profil-ac{background:#2e4c5d;color:#f0f5f8}
body.koyu .profil-menu .avatar,body.koyu .profil-avatar{background:#b9d4cf;color:#172b31;border-color:#425a65}
body.koyu .profil-sol .profil-sekmeleri a,body.koyu .profil-admin,body.koyu .profil-gezinme>summary{color:var(--night-text)}
body.koyu .profil-sol .profil-sekmeleri a>span{color:var(--night-link)}
body.koyu .profil-sol .profil-sekmeleri a.etkin{background:#354b58;color:#f2f6f8}
body.koyu .profil-sol .profil-sekmeleri a.etkin>span{color:#c1ded8}
/* Reading surfaces and metadata: no pale gold borders or yellow body copy. */
body.koyu .sunum-kisi .ikonlu-bilgiler,body.koyu .ikonlu-bilgiler,body.koyu .kaynak-karti,body.koyu .referans-kutusu,body.koyu .iliski-karti,body.koyu .bilgin-mini-kart,body.koyu .konum-basligi,body.koyu .katki-form-kutusu,body.koyu .katilim-karti,body.koyu .sozluk-sonuc{background:var(--night-raised);color:var(--night-text);border-color:var(--night-line)}
body.koyu .ikonlu-bilgiler h2,body.koyu .bilgi-satiri,body.koyu .eser-kunye,body.koyu .eser-kunye dt,body.koyu .eser-kunye dd,body.koyu .sunum .okuma-metni section+section,body.koyu .sunum-yorumlar{border-color:var(--night-line)}
body.koyu .bilgi-simgesi{background:#2e3e4b;color:#c5d5de;border-color:#5b6d78}
body.koyu .bilgi-satiri strong,body.koyu .bilgi-satiri p,body.koyu .kaynak-karti p,body.koyu .kaynak-karti a,body.koyu .iliski-karti h3{color:var(--night-text)}
body.koyu .kaynak-karti a:hover,body.koyu .sunum .okuma-metni a,body.koyu .sunum .tanitim-metni a,body.koyu .eser-yazari a,body.koyu .bilim-merkezi-link{color:var(--night-link)}
body.koyu .sunum-kisi .icerik-alanlari a,body.koyu .sunum .icerik-alanlari a{color:#b3d0da;border-color:#5b7682}
body.koyu .sunum-kisi .bolum-menusu,body.koyu .sunum .bolum-menusu{background:#202d38;border-color:var(--night-line);color:var(--night-text)}
body.koyu .sunum-kisi .bolum-menusu a.etkin,body.koyu .sunum .bolum-menusu a.etkin{background:#314652;color:#d6ecea;border-color:#75999d}
body.koyu .sunum .okuma-metni section+section:before{background:var(--night-bg);color:#8ea8b3}
body.koyu .sunum-kisi .altin-cerceve,body.koyu .altin-cerceve{background:#202c37;border-color:#657683}
body.koyu .altin-cerceve:before,body.koyu .altin-cerceve:after{background:var(--night-bg);color:#9eb2bd}
body.koyu .sunum-kisi .altin-cerceve figcaption{background:#202c37;color:var(--night-muted)}
body.koyu .icerik-galerisi img{border-color:#657683}
body.koyu .sunum-kisi .sunum-eylemleri>button,body.koyu .sunum-eylemleri>button{background:transparent;color:var(--night-text);border-color:#7a8d99}
body.koyu .sunum-eylemleri .altin-dugme{background:#365c62!important;color:#edf6f5!important;border-color:#739b9c!important}
body.koyu .bilgin-gorsel>.dugme,body.koyu .okuma-araclari button{color:var(--night-text);border-color:var(--night-line)}
body.koyu .eser-kapak-alani{background:#202c37;border-color:var(--night-line)}
body.koyu .kitap-kapak{background:linear-gradient(110deg,#243442,#344c5a);border-left-color:#17242e;box-shadow:7px 9px 0 #465562,11px 15px 20px #0003}
body.koyu .sunum .kitap-kapak h2,body.koyu .kitap-kapak h2{color:#edf2f6!important}
body.koyu .kitap-kapak span svg,body.koyu .kitap-kapak small{color:#bbd2d8}
body.koyu .site-duzeni .kart-tur-eser>a>img,body.koyu .site-duzeni .kart-tur-eser .kart-gorseli{background-color:#243442}
body.koyu .sunum .katki-basligi,body.koyu .sunum .bilimiz-icerik-basligi{background:linear-gradient(110deg,#243746,#304c59);color:var(--night-text)}
body.koyu .sunum .katki-basligi h1,body.koyu .sunum .bilimiz-icerik-basligi h1,body.koyu .sunum .rota-basligi h1{color:#edf2f6}
body.koyu .sunum .katki-basligi .ust-yazi,body.koyu .sunum .bilimiz-icerik-basligi .ust-yazi,body.koyu .sunum .rota-basligi .ust-yazi{color:#bad5db}
/* Fields, feedback and learning controls share the same readable palette. */
body.koyu input,body.koyu textarea,body.koyu select{background:#202d39;color:#e1e9ef;border-color:#647786}
body.koyu input::placeholder,body.koyu textarea::placeholder{color:#b4c0cb;opacity:1}
body.koyu label,body.koyu legend{color:var(--night-text)}
body.koyu .sozluk-arama,body.koyu .sozluk-alfabesi a,body.koyu .site-duzeni .filtreler,body.koyu .profil-icerik>.kart,body.koyu .kesif-form,body.koyu .kesif-durak,body.koyu .kesif-bolum,body.koyu .ke-panel{background:var(--night-paper);color:var(--night-text);border-color:var(--night-line)}
body.koyu .sozluk-arama input{background:transparent;color:var(--night-text)}
body.koyu .sozluk-alfabesi a.etkin{background:#385763;color:#f0f6f8}
body.koyu .sunum-ders .ders-icindekiler,body.koyu .sunum-etkinlik .etkinlik-oynama,body.koyu .sunum-etkinlik .oyun-soru,body.koyu .sunum-etkinlik .test-yaniti{background:var(--night-raised);color:var(--night-text);border-color:var(--night-line)}
body.koyu .sunum-etkinlik .oyun-soru legend{color:var(--night-heading)}
body.koyu .sunum-etkinlik .kazanim-kutusu,body.koyu .sunum-ders .kazanim-kutusu,body.koyu .sunum-ders .ders-tamamlama,body.koyu .etkinlik-sonucu:not(:empty){background:#263f3b;color:#dcebe5;border-color:#557c70}
body.koyu .sunum-etkinlik .test-yaniti:has(input:checked){background:#36514e;border-color:#88aca4}
body.koyu .yan-istatistik{background:#21313e;border-color:var(--night-line)}
body.koyu .yan-istatistik>h2,body.koyu .yan-istatistik .yan-sayilar dd{color:#e2edf1}
body.koyu .yan-istatistik .yan-sayilar dt{color:#bdcbd5}
body.koyu .v12-discover-side h2{color:var(--night-heading)}
body.koyu .v12-discover-side .v12-mini-card strong{color:#f2f5f6}
body.koyu .v12-discover-side .v12-mini-card small{color:#dce7ea}
body.koyu .v12-centers-link{color:var(--night-link)}
body.koyu .v12-route-reader,body.koyu .v12-route-stories,body.koyu .v12-location-choices{background:var(--night-paper);color:var(--night-text);border-color:var(--night-line)}
body.koyu .v12-map-note,body.koyu .v12-story-place,body.koyu .v12-location-missing{color:var(--night-muted);opacity:1}
body.koyu .v12-stop-tabs button,body.koyu .v12-location-choices button{background:#263744;color:#dce6ec;border-color:#657c8b}
body.koyu .v12-stop-tabs button[aria-pressed=true],body.koyu .v12-location-choices button[aria-pressed=true]{background:#496c74;color:#f4f8f9}
body.koyu .v12-route-stories a,body.koyu .v12-full-stop{color:var(--night-link)}
body.koyu .v12-mobile-nav{background:#1c2934;color:#e3ebf0;border-color:#536877}
body.koyu .v12-mobile-nav a,body.koyu .v12-mobile-nav button{color:#e3ebf0}
body.koyu .v12-mobile-nav .v12-mobile-create{background:#b9d4cf;color:#172b31}
body.koyu .v12-mobile-panel>[data-v12-explore-close]{color:#e3ebf0;border-color:#718797}
body.koyu .v12-route-heading .v12-create-route{background:#b9d4cf!important;color:#172b31!important;border-color:#b9d4cf}
body.koyu :focus-visible{outline-color:#a5d4df}
/* Keep illustrated section banners while neutralising their dark-theme headings. */
body.koyu .bolum-vitrini>.ortak-baslik,body.koyu .bolum-vitrini>.miras-paneli>.bolum-basligi{background:linear-gradient(90deg,#12212ef5 5%,#142432d4 55%,#14243255),var(--vitrin-resmi) center 45%/cover no-repeat;border-color:var(--night-line)}
body.koyu .v12-story-map{background:#1a2d3a;border-color:var(--night-line)}body.koyu .v12-map-land path{fill:#3d5660;stroke:#6a838c}body.koyu .v12-map-line{stroke:#a4c0c8}body.koyu .v12-story-map circle{fill:#8ebdc8;stroke:#223b47}body.koyu .v12-story-map text{fill:#112d38}body.koyu .v12-story-map a[aria-current=true] circle,body.koyu .v12-story-map a:hover circle{fill:#d1e2d9}

body .detay-cerceve .bilgi-sunumu>.v125-info-hakkimizda{background:linear-gradient(90deg,#071e2bf2,#071e2b44),url('/varliklar/gorseller/kesif-rota-v125.svg') center right/cover}
body .detay-cerceve .bilgi-sunumu>.v125-info-iletisim{background:linear-gradient(90deg,#071e2bf2,#071e2b44),url('/varliklar/gorseller/kesif-hazirlan-v125.svg') center right/cover}
body .detay-cerceve .bilgi-sunumu>.v125-info-icerik-ilkeleri{background:linear-gradient(90deg,#071e2bf2,#071e2b44),url('/varliklar/gorseller/kesif-eser-v125.svg') center right/cover}
body .detay-cerceve .bilgi-sunumu>.v125-info-gizlilik{background:linear-gradient(90deg,#071e2bf2,#071e2b44),url('/varliklar/gorseller/kesif-sina-v125.svg') center right/cover}
body .detay-cerceve .bilgi-sunumu>.v125-info-kullanim-kurallari{background:linear-gradient(90deg,#071e2bf2,#071e2b44),url('/varliklar/gorseller/kesif-sozluk-v125.svg') center right/cover}
body .detay-cerceve .bilgi-sunumu>.v125-info-header{margin:0;padding:30px}.v125-info-body .okuma-metni h3{font-size:26px;margin:28px 0 12px}@media(max-width:640px){body .detay-cerceve .bilgi-sunumu>.v125-info-header{padding:24px 20px}.v125-info-body .okuma-metni h3{font-size:23px}}

/* V12.8 calmer sidebar and compact scientist identity column. */
body .v12-discover-side{background:#eee7d9;border-color:#d8c9af;box-shadow:none}
body.koyu .v12-discover-side{background:#24313a;border-color:#465664}
.v12-discover-side .v12-mini-card{background-size:160% auto;background-position:right center;text-shadow:0 1px 3px #000,0 2px 8px #0009}
.v12-discover-side .v12-mini-card::before{background:#10263326}
.sunum-kisi .bilgin-duzeni{display:grid;grid-template-columns:260px minmax(0,1fr) 260px;gap:26px}
.sunum-kisi .bilgin-gorsel{width:100%;max-width:none;min-width:0}
.sunum-kisi .bilgin-gorsel .altin-cerceve img{width:100%;height:auto;aspect-ratio:1/1;max-height:260px;object-fit:cover;object-position:center 22%}
.sunum-kisi .bilgin-gorsel .icerik-gorseli{margin-bottom:14px}
.sunum-kisi .v126-person-meta{gap:14px;margin:14px 0}
.sunum-kisi .v126-person-meta .hizli-bilgi-karti,.sunum-kisi .v126-person-meta .kaynak-karti{padding:16px;border-radius:10px}
.sunum-kisi .v126-person-meta .hizli-bilgi-karti h2,.sunum-kisi .v126-person-meta .kaynak-karti h2{font-size:24px;padding-bottom:10px}
.sunum-kisi .v126-person-meta .bilgi-satiri{padding:10px 0;gap:10px}
.sunum-kisi .v126-person-meta .bilgi-simgesi{width:34px;height:34px}
.sunum-kisi .v126-person-meta .bilgi-satiri strong{font-size:15px}
.sunum-kisi .v126-person-meta .bilgi-satiri p{font-size:14px;line-height:1.5}
.sunum-kisi .bolum-menusu{flex-wrap:wrap;overflow:visible;white-space:normal;max-height:none;min-width:0}
.sunum-kisi .bolum-menusu a{white-space:normal}
@media(min-width:981px) and (max-width:1280px){.sunum-kisi .bilgin-duzeni{grid-template-columns:220px minmax(0,1fr) 220px;gap:20px}.sunum-kisi .bilgin-gorsel .altin-cerceve img{max-height:220px}}
@media(min-width:701px) and (max-width:980px){.sunum-kisi .bilgin-duzeni{grid-template-columns:210px minmax(0,1fr);gap:22px}.sunum-kisi .bilgin-sag{grid-column:1/-1}}
@media(max-width:700px){
 .sunum-kisi .bilgin-duzeni{display:flex;flex-direction:column;gap:22px}
 .sunum-kisi .bilgin-gorsel{max-width:100%;align-self:stretch}
 .sunum-kisi .bilgin-gorsel .altin-cerceve{width:174px;margin:0 auto 14px}
 .sunum-kisi .bilgin-gorsel .altin-cerceve img{aspect-ratio:1/1;max-height:174px}
 .sunum-kisi .bilgin-gorsel .icerik-gorseli figcaption{font-size:9px;line-height:1.35}
 .sunum-kisi .v126-person-meta{gap:12px;margin:12px 0}
 .sunum-kisi .v126-person-meta .hizli-bilgi-karti{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;padding:14px}
 .sunum-kisi .v126-person-meta .hizli-bilgi-karti h2{grid-column:1/-1;font-size:23px}
 .sunum-kisi .v126-person-meta .bilgi-satiri{align-items:flex-start;gap:7px;padding:10px 0;border-bottom:0;min-width:0}
 .sunum-kisi .v126-person-meta .bilgi-simgesi{width:27px;height:27px}
 .sunum-kisi .v126-person-meta .bilgi-simgesi svg{width:16px;height:16px}
 .sunum-kisi .v126-person-meta .bilgi-satiri strong{font-size:14px}
 .sunum-kisi .v126-person-meta .bilgi-satiri p{font-size:13px;overflow-wrap:anywhere}
 .sunum-kisi .v126-person-meta .kaynak-karti{padding:14px}
 .sunum-kisi .bilgin-okuma{width:100%;min-width:0}
 .sunum-kisi .bilgin-okuma h1{font-size:34px;margin-top:0}
 .sunum-kisi .bolum-menusu{display:flex;position:static;flex-wrap:wrap;overflow:visible;white-space:normal;max-height:none;padding:7px;gap:3px;margin:16px 0}
 .sunum-kisi .bolum-menusu a{font-size:12px;padding:8px 7px;flex-shrink:1;white-space:normal}
 .sunum-kisi .tanitim-metni,.sunum-kisi .okuma-metni{font-size:18px;line-height:1.7}
 .sunum-kisi .bilgin-sag{width:100%}
}
@media(max-width:350px){.sunum-kisi .v126-person-meta .hizli-bilgi-karti{grid-template-columns:1fr}}

/* V12.9 approved biography heading; original sidebar images and width. */
.v12-discover-side .v12-mini-card{background-size:cover;text-shadow:0 1px 4px #0008}
.v12-discover-side .v12-mini-card::before{background:linear-gradient(90deg,#071e2bbf,#071e2b26)}
.v12-discover-side .v12-mini-rota,.v12-discover-side .v12-learn-gorev{background-image:url('/varliklar/gorseller/tarihi-harita-hizli.webp');background-position:center}
.v12-discover-side .v12-mini-sozluk,.v12-discover-side .v12-learn-sina{background-image:url('/varliklar/gorseller/tarihi-bilim-mirasi-v6.webp');background-position:80% 60%}
.v12-discover-side .v12-mini-eser,.v12-discover-side .v12-learn-hazirlan{background-image:url('/varliklar/gorseller/bilgin-portresi-4-v6.webp');background-position:center 35%}
.sunum-kisi .v129-bio-heading{padding:5px 0 0;min-width:0}
.sunum-kisi .v129-bio-label{display:flex;align-items:center;gap:12px;color:#926b32;font:600 11px/1.5 Okuma,Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px}
.sunum-kisi .v129-bio-label::after{content:"";width:38px;height:1px;background:#c3a168}
.sunum-kisi .v129-bio-heading h1{font-size:clamp(34px,3.3vw,46px);line-height:1.16;letter-spacing:-.3px;margin:0 0 13px;font-weight:700;overflow-wrap:anywhere}
.sunum-kisi .v129-bio-heading .yasam-tarihleri{display:flex;align-items:center;gap:9px;font:400 20px/1.5 Tarih,Georgia,serif;color:#526675;margin:0 0 15px}
.sunum-kisi .v129-bio-heading .yasam-tarihleri svg{width:18px;height:18px;flex:none}
.sunum-kisi .v129-bio-heading .icerik-alanlari{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}
.sunum-kisi .v129-bio-heading .icerik-alanlari a{display:inline-flex;align-items:center;padding:6px 14px;margin:0;border:1px solid #dbc49c;border-radius:18px;background:#f7f0e4;color:#77572e;font:400 15px/1.35 Tarih,Georgia,serif;text-decoration:none}
.sunum-kisi .v129-bio-heading .icerik-alanlari a:hover{background:#eee1ca;border-color:#b48a4e}
.sunum-kisi .v129-bio-heading .okuma-araclari{justify-content:flex-start;gap:10px;margin:0;padding:5px 0 12px;color:#526675;font-size:11px}
.sunum-kisi .v129-bio-heading .okuma-araclari button{font-size:12px}
.sunum-kisi .v129-bio-heading .okuma-araclari button:focus-visible,.sunum-kisi .v129-bio-heading .icerik-alanlari a:focus-visible{outline:2px solid #ac8142;outline-offset:3px}
.sunum-kisi .v126-person-meta .hizli-bilgi-karti{background:#f8f3e9;border-color:#dcc8a5}
.sunum-kisi .v126-person-meta .bilgi-satiri{border-color:#e6d8c0}
body.koyu .sunum-kisi .v129-bio-label{color:#cdb98f}
body.koyu .sunum-kisi .v129-bio-heading .yasam-tarihleri,body.koyu .sunum-kisi .v129-bio-heading .okuma-araclari{color:#b7c7d2}
body.koyu .sunum-kisi .v129-bio-heading .icerik-alanlari a{background:#263540;color:#dce6e9;border-color:#536773}
body.koyu .sunum-kisi .v129-bio-heading .icerik-alanlari a:hover{background:#344753}
body.koyu .sunum-kisi .v126-person-meta .hizli-bilgi-karti{background:#263340;border-color:#465664}
body.koyu .sunum-kisi .v126-person-meta .bilgi-satiri{border-color:#465664}
@media(max-width:700px){.sunum-kisi .v129-bio-heading h1{font-size:34px}.sunum-kisi .v129-bio-label{font-size:10px;margin-bottom:9px}.sunum-kisi .v129-bio-heading .yasam-tarihleri{font-size:18px;margin-bottom:12px}.sunum-kisi .v129-bio-heading .icerik-alanlari{gap:6px;margin-bottom:13px}.sunum-kisi .v129-bio-heading .icerik-alanlari a{padding:6px 11px;font-size:14px}.sunum-kisi .v129-bio-heading .okuma-araclari{flex-wrap:wrap;gap:8px}}

/* V12.10 single-line actions, reference typography and sticky section navigation. */
.sunum-kisi .bilgin-duzeni{grid-template-columns:300px minmax(0,1fr) 260px}
.sunum-kisi .bilgin-gorsel .altin-cerceve{max-width:260px;margin-inline:auto}
.sunum-kisi .v126-person-meta .sunum-eylemleri{display:grid;grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr);gap:8px;align-items:stretch}
.sunum-kisi .v126-person-meta .sunum-eylemleri button{white-space:nowrap;font:500 13px/1.35 Georgia,serif;min-height:44px;padding:10px 8px;height:100%}
.sunum-kisi .v129-bio-heading h1{font-size:clamp(33px,3vw,42px);font-weight:700;color:#10183d;line-height:1.18;margin-bottom:10px;letter-spacing:-.35px}
.sunum-kisi .v129-bio-label{font-size:10px;letter-spacing:1px;color:#a07131;font-weight:600;margin-bottom:9px}
.sunum-kisi .v129-bio-heading .yasam-tarihleri{color:#344d69;font-size:19px;font-weight:500;margin-bottom:14px}
.sunum-kisi .v129-bio-heading .icerik-alanlari a{font-size:14px;font-weight:500;color:#875b24;background:#fbf4e8;border-color:#e3cba0;padding:6px 12px}
.sunum-kisi .v129-bio-heading .okuma-araclari{color:#344d69;font-weight:500;font-size:11px}
body.koyu .sunum-kisi .v129-bio-heading h1{color:#edf2f6}
.sunum-kisi .bolum-menusu{position:sticky;top:calc(var(--ust-yukseklik,70px) + 6px);z-index:15;background:#faf6eef7;backdrop-filter:blur(8px)}
.sunum-kisi [data-okuma-bolum],.sunum-kisi #yorumlar{scroll-margin-top:var(--bio-anchor-offset,180px)}
@media(min-width:981px) and (max-width:1280px){.sunum-kisi .bilgin-duzeni{grid-template-columns:280px minmax(0,1fr) 220px}.sunum-kisi .bilgin-gorsel .altin-cerceve{max-width:220px}}
@media(min-width:701px) and (max-width:980px){.sunum-kisi .bilgin-duzeni{grid-template-columns:280px minmax(0,1fr)}}
@media(max-width:700px){.sunum-kisi .bilgin-duzeni{display:flex}.sunum-kisi .bilgin-gorsel .altin-cerceve{max-width:174px}.sunum-kisi .v129-bio-heading h1{font-size:33px}.sunum-kisi .v129-bio-heading .yasam-tarihleri{font-size:18px}.sunum-kisi .v129-bio-heading .icerik-alanlari a{font-size:14px}.sunum-kisi .bolum-menusu{position:sticky;top:calc(var(--ust-yukseklik,70px) + 6px);overflow:visible;flex-wrap:wrap}.sunum-kisi .v126-person-meta .sunum-eylemleri button{font-size:12px}}
/* Requested V12.7 sidebar imagery; retain sidebar width and card dimensions. */
.v12-discover-side .v12-mini-rota{background-image:url('/varliklar/gorseller/kesif-rota-v127.webp');background-position:center;background-size:cover}
.v12-discover-side .v12-mini-sozluk{background-image:url('/varliklar/gorseller/kesif-sozluk-v127.webp');background-position:center;background-size:cover}
.v12-discover-side .v12-mini-eser{background-image:url('/varliklar/gorseller/kesif-eser-v127.webp');background-position:center;background-size:cover}
.v12-discover-side .v12-learn-hazirlan{background-image:url('/varliklar/gorseller/kesif-hazirlan-v127.webp');background-position:center;background-size:cover}
.v12-discover-side .v12-learn-sina{background-image:url('/varliklar/gorseller/kesif-sina-v127.webp');background-position:center;background-size:cover}
.v12-discover-side .v12-learn-gorev{background-image:url('/varliklar/gorseller/kesif-gorev-v127.webp');background-position:center;background-size:cover}

/* V12.11 biography frame matches the work-page reading surface. */
body .sunum-kisi{box-sizing:border-box;width:calc(100% - 64px);max-width:1560px;margin:28px auto 36px;padding:26px;border:1px solid #e3d6be;border-radius:14px;background:linear-gradient(120deg,#fdfaf4,#f6f0e2);box-shadow:0 4px 18px #23384705;overflow:visible}
body.koyu .sunum-kisi{background:linear-gradient(120deg,#1c2631,#202c37);border-color:#465664;box-shadow:none}
@media(max-width:980px){body .sunum-kisi{width:calc(100% - 36px);padding:22px;margin:22px auto 30px}}
@media(max-width:700px){body .sunum-kisi{width:calc(100% - 20px);padding:18px 14px;border-radius:12px;margin:16px auto 24px}}
@media print{body .sunum-kisi{width:100%;max-width:none;margin:0;padding:0;border:0;box-shadow:none;background:white}}

/* V12.12 separate discovery sidebar from the framed biography. */
body .sunum-kisi.v1212-person-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:26px;align-items:start;padding:0;border:0;background:transparent;box-shadow:none}
body.koyu .sunum-kisi.v1212-person-layout{background:transparent;border:0;box-shadow:none}
.v1212-person-frame{min-width:0;border:1px solid #e3d6be;border-radius:14px;padding:24px;background:linear-gradient(120deg,#fdfaf4,#f6f0e2);box-shadow:0 4px 18px #23384705;overflow:visible}
body.koyu .v1212-person-frame{background:linear-gradient(120deg,#1c2631,#202c37);border-color:#465664;box-shadow:none}
.sunum-kisi.v1212-person-layout .bilgin-duzeni{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px}
.sunum-kisi.v1212-person-layout>.bilgin-sag{min-width:0;margin:0}
@media(min-width:981px) and (max-width:1280px){body .sunum-kisi.v1212-person-layout{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.sunum-kisi.v1212-person-layout .bilgin-duzeni{grid-template-columns:280px minmax(0,1fr);gap:20px}.v1212-person-frame{padding:20px}}
@media(max-width:980px){body .sunum-kisi.v1212-person-layout{display:block}.sunum-kisi.v1212-person-layout>.bilgin-sag{margin-top:24px}.sunum-kisi.v1212-person-layout .bilgin-duzeni{grid-template-columns:280px minmax(0,1fr)}}
@media(max-width:700px){.v1212-person-frame{padding:18px 14px;border-radius:12px}.sunum-kisi.v1212-person-layout .bilgin-duzeni{display:flex;flex-direction:column}}
@media print{.v1212-person-frame{padding:0;border:0;background:white;box-shadow:none}.sunum-kisi.v1212-person-layout>.bilgin-sag{display:none}}

/* Restore the original light discovery-sidebar surface. */
body:not(.koyu) .v12-discover-side{background:#fffdf8;border-color:#e3d6be}

/* V12.13 align scientist and work-page reading layouts. */
body .sunum-kisi.v1212-person-layout{width:calc(100% - 64px);max-width:var(--sayfa-genisligi,1500px);margin:34px auto;grid-template-columns:minmax(0,1fr) 280px;gap:26px}
.sunum-kisi.v1212-person-layout>.bilgin-sag>.v12-discover-side{margin-top:0}
.sunum-kisi.v1212-person-layout .v1212-person-frame{padding:26px}
.sunum-kisi.v1212-person-layout .bilgin-duzeni{grid-template-columns:280px minmax(0,1fr);gap:30px}
.sunum-kisi.v1212-person-layout .v129-bio-heading{padding-top:0}
.sunum-kisi.v1212-person-layout .v129-bio-heading h1{font-size:38px;line-height:1.2}
.sunum-kisi.v1212-person-layout .bilgin-okuma h2{font-size:29px;line-height:1.25}
.sunum-kisi.v1212-person-layout .okuma-metni{font:400 var(--okuma-boyutu,19px)/1.7 Georgia,'Times New Roman',serif}
.sunum-kisi.v1212-person-layout .okuma-metni p{line-height:1.7}
.sunum-kisi.v1212-person-layout .tanitim-metni{font-size:19px;line-height:1.7}
.sunum-kisi.v1212-person-layout .bolum-menusu{border:0;border-bottom:1px solid #deceae;border-radius:0;box-shadow:none;padding:10px 0;margin:22px 0 26px}
body.koyu .sunum-kisi.v1212-person-layout .bolum-menusu{border-bottom-color:#465664}
@media(max-width:1280px) and (min-width:981px){body .sunum-kisi.v1212-person-layout{grid-template-columns:minmax(0,1fr) 280px}.sunum-kisi.v1212-person-layout .bilgin-duzeni{grid-template-columns:260px minmax(0,1fr);gap:22px}.sunum-kisi.v1212-person-layout .v1212-person-frame{padding:22px}.sunum-kisi .v126-person-meta .sunum-eylemleri button{font-size:12px}}
@media(max-width:980px){body .sunum-kisi.v1212-person-layout{width:calc(100% - 36px);display:block;margin:24px auto}.sunum-kisi.v1212-person-layout .v1212-person-frame{padding:22px}}
@media(max-width:700px){body .sunum-kisi.v1212-person-layout{width:calc(100% - 20px);margin:16px auto 24px}.sunum-kisi.v1212-person-layout .v1212-person-frame{padding:18px 14px}.sunum-kisi.v1212-person-layout .bilgin-duzeni{display:flex;gap:22px}.sunum-kisi.v1212-person-layout .v129-bio-heading h1{font-size:32px}.sunum-kisi.v1212-person-layout .bilgin-okuma h2{font-size:27px}.sunum-kisi.v1212-person-layout .tanitim-metni,.sunum-kisi.v1212-person-layout .okuma-metni{font-size:18px}}
/* V12.14 related reading, comparison and dictionary surfaces. */
.ana-gorsel p .v1214-hero-line{display:block;margin-top:5px}
.sunum .v1214-related .v1214-related-list{display:grid;grid-template-columns:1fr;gap:12px}
.sunum .v1214-related .v1214-related-row{display:grid;grid-template-columns:68px minmax(0,1fr) 20px;align-items:center;gap:17px;padding:12px;border:1px solid #dfd1b9;border-radius:12px;background:#fcf9f2;box-shadow:none;transition:background .15s,border-color .15s}
.sunum .v1214-related-row:hover{background:#f5eddd;border-color:#bc975d}
.sunum .v1214-related-image{display:flex;width:68px;height:90px;align-items:center;justify-content:center;border-radius:7px;overflow:hidden;background:#eae1cd;color:#9a7438}
.sunum .v1214-related-image img{width:100%;height:100%;object-fit:cover}
.sunum .v1214-related-symbol{background:linear-gradient(140deg,#193b4b,#2f5662);color:#dfc28b;border-left:5px solid #102d3a}
.sunum .v1214-related-symbol svg{width:27px;height:27px}
.sunum .v1214-related-row small{display:block;font-size:11px;color:#7c6b50;margin-bottom:6px}
.sunum .v1214-related-row h3{font:600 21px/1.3 Georgia,serif;margin:0;overflow-wrap:anywhere}
.sunum .v1214-related-row>b{font-size:20px;color:#a07d45}
.sunum .v1214-contribute{margin-top:30px;padding:22px;border:1px solid #dfd1b9;border-radius:12px;background:#f5efdf}
.sunum .v1214-contribute h2{font-size:22px;margin:0 0 8px!important}
.sunum .v1214-contribute p{font:14px/1.6 Okuma,Arial,sans-serif;margin:0 0 12px}
.sunum .v1214-contribute .katki-dugmesi{margin:0}
.sunum .v1214-contribute .katki-dugmesi>summary{display:inline-flex;align-items:center;gap:8px;list-style:none;border-radius:7px;padding:10px 14px;background:#fffaf0;border:1px solid #ccb182;box-shadow:none;font-size:13px}
.sunum .v1214-contribute .katki-form-kutusu{margin-top:14px;max-width:none}
.site-ana .ortak-baslik.v1214-compare-header{min-height:180px;padding:27px 30px;background:linear-gradient(90deg,#071b29ef,#071b2966),url('/varliklar/gorseller/tarihi-bilim-mirasi-v6.webp') center 45%/cover;border-bottom:1px solid #b48a44;color:#f4ead6}
.site-ana .v1214-compare-header h1{color:#f3d79d!important;margin:12px 0 8px}
.site-ana .v1214-compare-header p{color:#e5edef!important;font-size:15px;margin:0;max-width:700px}
.v1214-header-icon{display:block;color:#dfb969}.v1214-header-icon svg{width:26px;height:26px}
.v1214-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.v1214-compare-card,.v1214-compare-empty{padding:22px;border:1px solid #dfd1b9;border-radius:12px;background:#fffdf8;min-width:0}
.v1214-compare-intro{display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;margin-top:15px;align-items:start}
.v1214-compare-card h2{font-size:26px;line-height:1.25;margin:0 0 12px;overflow-wrap:anywhere}
.v1214-compare-card p{font-size:14px;line-height:1.7;margin:0}
.v1214-compare-cover .kitap-kapak{padding:12px 8px!important;min-height:155px!important;border-radius:5px!important}
.v1214-compare-cover .kitap-kapak h2{font-size:16px!important;line-height:1.3;margin-top:15px}
.v1214-compare-cover .kitap-kapak small{font-size:8px!important}
.v1214-compare-cover .kitap-kapak svg{width:24px;height:24px}
.v1214-compare-cover figure{margin:0}.v1214-compare-cover figure img{width:100%;height:155px;object-fit:contain;border-radius:5px;background:#eee5d3}.v1214-compare-cover figcaption{font-size:9px;line-height:1.3}
.v1214-compare-card dl{margin:22px 0}.v1214-compare-card dl>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:13px 0;border-top:1px solid #e7ddca;font-size:14px}.v1214-compare-card dt{font-weight:600}.v1214-compare-card dd{margin:0;overflow-wrap:anywhere}.v1214-missing{color:#77838a;font-size:13px}.v1214-work-open{font-size:13px}
.v1214-compare-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:260px;background:#f7f1e5;border-style:dashed}.v1214-compare-empty>span{color:#ac854b}.v1214-compare-empty h2{font-size:24px}.v1214-compare-empty p{font-size:14px}
.detay-cerceve .sunum-terim{padding-top:22px}
.v1214-term-heading{border:1px solid #dfd1b9;border-radius:12px;padding:26px;background:linear-gradient(110deg,#f4ead6,#fdfaf3);margin:8px 0 26px}
.v1214-term-heading .ust-yazi{display:block;margin-top:15px}
.v1214-term-heading h1{margin:9px 0 15px}
.v1214-term-heading .terim-tanimi{font:400 23px/1.6 Georgia,serif;max-width:820px;margin:0}
.v1214-term-body{max-width:900px;margin-inline:auto}
.v1214-term-alias{font-size:15px;padding:12px 16px;border-left:3px solid #b28b4c;background:#f5efdf}
.v1214-term-alias strong{display:block;font-size:12px;margin-bottom:5px;color:#85683b}
.v1214-term-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 28px;padding-top:18px;border-top:1px solid #deceae}
.v1214-term-actions .sunum-eylemleri{margin:0}.v1214-term-actions>a{font-size:13px}
body.koyu .sunum .v1214-related-row,body.koyu .v1214-compare-card{background:#22313c;border-color:#465664}
body.koyu .sunum .v1214-related-row:hover{background:#2b3c48}
body.koyu .sunum .v1214-related-row small{color:#bcc8d0}
body.koyu .sunum .v1214-contribute,body.koyu .v1214-compare-empty,body.koyu .v1214-term-alias{background:#263540;border-color:#465664}
body.koyu .sunum .v1214-contribute .katki-dugmesi>summary{background:#314551;color:#e4edf1;border-color:#70828b}
body.koyu .v1214-term-heading{background:linear-gradient(110deg,#263540,#1c2933);border-color:#465664}
body.koyu .v1214-term-heading .terim-tanimi{color:#dce3e9}
body.koyu .v1214-term-alias strong,body.koyu .v1214-missing{color:#b7c5cd}
body.koyu .v1214-compare-card dl>div,body.koyu .v1214-term-actions{border-color:#465664}
@media(max-width:1100px){.v1214-compare-intro{grid-template-columns:80px minmax(0,1fr);gap:12px}.v1214-compare-card{padding:18px}.v1214-compare-card h2{font-size:23px}}
@media(max-width:700px){.v1214-compare-grid{grid-template-columns:1fr}.v1214-compare-intro{grid-template-columns:90px minmax(0,1fr)}.site-ana .ortak-baslik.v1214-compare-header{padding:24px 20px}.v1214-term-heading{padding:22px 18px}.v1214-term-heading .terim-tanimi{font-size:20px}.sunum .v1214-related .v1214-related-row{grid-template-columns:54px minmax(0,1fr) 14px;gap:12px;padding:10px}.sunum .v1214-related-image{width:54px;height:74px}.sunum .v1214-related-row h3{font-size:18px}.sunum .v1214-contribute{padding:16px}.v1214-term-actions{align-items:flex-start}}
body.koyu .v1214-compare-card h2,body.koyu .v1214-compare-empty h2,body.koyu .sunum .v1214-contribute h2{color:#edf2f6}
@media print{.sunum .v1214-contribute{display:none}}

/* V12.17 book cover, actions and bibliographical facts in the left column. */
.detay-cerceve .v1217-work{grid-template-columns:280px minmax(0,1fr);gap:30px;align-items:start}
.v1217-work-aside{min-width:0}.v1217-work-aside .eser-kapak-alani{margin-bottom:16px}
.v1217-work-actions{display:grid;gap:10px;margin:16px 0}
.v1217-work-actions>.dugme{display:block;text-align:center;font-size:12px;padding:11px 8px;line-height:1.5}
.v1217-work-actions .sunum-eylemleri{display:grid;grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr);gap:8px;margin:0;align-items:stretch}
.v1217-work-actions .sunum-eylemleri>*{min-width:0;margin:0}
.v1217-work-actions .sunum-eylemleri button{width:100%;height:100%;min-height:44px;white-space:nowrap;font-size:12px;padding:10px 7px;line-height:1.4}
.v1217-work-facts{padding:18px;border:1px solid #dcc8a5;border-radius:11px;background:#f8f3e9;margin-bottom:18px}
.v1217-work-facts h2{display:flex;align-items:center;gap:10px;font-size:24px!important;margin:0 0 10px;padding-bottom:12px;border-bottom:1px solid #e1d2b7}
.v1217-work-facts h2 svg{width:23px;height:23px;color:#b18a49;flex:none}
.v1217-work-facts dl{margin:0}.v1217-work-facts dl>div{padding:11px 0;border-bottom:1px solid #e7dbc5}.v1217-work-facts dl>div:last-child{border:0;padding-bottom:0}
.v1217-work-facts dt{font-size:14px;font-weight:600;margin-bottom:4px}.v1217-work-facts dd{font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere}.v1217-work-facts dd a{display:block;text-decoration:underline;text-underline-offset:3px}
.v1217-work-aside .kaynak-karti{margin:0 0 18px;padding:18px}
body.koyu .v1217-work-facts{background:#263340;border-color:#465664}body.koyu .v1217-work-facts :is(h2,dl>div){border-color:#465664}body.koyu .v1217-work-facts h2 svg{color:#c5a66f}
@media(max-width:980px){.detay-cerceve .v1217-work{grid-template-columns:260px minmax(0,1fr);gap:22px}}
@media(max-width:700px){.detay-cerceve .v1217-work{display:flex;flex-direction:column;gap:24px}.v1217-work-aside{width:100%}.v1217-work-aside .eser-kapak-alani{max-width:220px;margin:0 auto 16px}.v1217-work-aside .kitap-kapak{min-height:240px!important}.v1217-work .eser-okuma{width:100%;min-width:0}.v1217-work-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}
@media(max-width:350px){.v1217-work-facts dl{grid-template-columns:1fr}}

/* V12.18 book facts use the same circular icons as scientist facts. */
.v1217-work-facts dl>.v1218-fact-row{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:10px;row-gap:3px;align-items:start}
.v1217-work-facts .v1218-fact-row dt{display:contents}
.v1217-work-facts .v1218-fact-row dt>span:last-child{grid-column:2;grid-row:1;font-weight:600}
.v1217-work-facts .v1218-fact-row dd{grid-column:2;grid-row:2}
.v1217-work-facts .v1218-fact-icon{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:34px;height:34px;border:1px solid #e4d0a5;border-radius:50%;background:#f2e7cc;color:#23485f;margin-top:2px}
.v1217-work-facts .v1218-fact-icon svg{width:19px;height:19px}
body.koyu .v1217-work-facts .v1218-fact-icon{background:#324552;border-color:#60717a;color:#d9e5eb}
@media(max-width:700px){.v1217-work-facts dl>.v1218-fact-row{grid-template-columns:29px minmax(0,1fr);column-gap:8px}.v1217-work-facts .v1218-fact-icon{width:29px;height:29px}.v1217-work-facts .v1218-fact-icon svg{width:17px;height:17px}}

/* V12.19 centers discovery card and illustrated listing header. */
.v12-discover-side .v1219-centers-card{margin-top:14px;background-image:url('/varliklar/gorseller/bilim-merkezleri-v1219.webp');background-position:center;background-size:cover}
.site-ana>.v1219-centers-header.ortak-baslik{min-height:190px;padding:27px 30px;background:linear-gradient(90deg,#071b29ed,#071b2970 65%,#071b2926),url('/varliklar/gorseller/bilim-merkezleri-v1219.webp') center 50%/cover no-repeat;border-bottom:1px solid #b48a44;color:#edf2ed}
.site-ana>.v1219-centers-header h1{color:#f1d39a!important;margin:12px 0 10px}
.site-ana>.v1219-centers-header p{color:#e5edef!important;max-width:720px;font-size:15px;margin:0}
.site-ana>.v1219-centers-header .ust-yazi{color:#dfc28d;display:block;font-size:10px;margin-top:10px}
.v1219-centers-icon{display:block;color:#dfb969}.v1219-centers-icon svg{width:26px;height:26px}
@media(max-width:700px){.site-ana>.v1219-centers-header.ortak-baslik{padding:24px 20px;min-height:180px}.site-ana>.v1219-centers-header h1{font-size:30px}}
