/* İçerik türleri ortak görsel dil; header kuralları içermez. */
body:not(.yonetim-govde){min-height:100dvh;display:flex;flex-direction:column}body:not(.yonetim-govde)>main{flex:1 0 auto;padding-bottom:36px}body:not(.yonetim-govde)>.alt-alan{margin-top:auto;flex-shrink:0}.sunum{--metin:#19354b;--baslik:#102b45;--kagit:#fcf9f1;--ince:#e2cda6;color:var(--metin);padding-top:32px}.sunum h1,.sunum h2,.sunum h3{color:var(--baslik)}.sunum h1{font-size:54px;letter-spacing:-.5px}.sunum h2{font-size:35px}.sunum h3{font-size:26px}.sunum p{line-height:1.75}.sunum .okuma-metni{font:500 var(--okuma-boyutu,22px)/1.7 Tarih,Georgia,serif}.sunum .okuma-metni section{padding:12px 0 25px;scroll-margin-top:155px}.sunum .okuma-metni section+section{border-top:1px solid var(--ince);position:relative;padding-top:30px}.sunum .okuma-metni section+section:before{content:'✧';position:absolute;top:-15px;left:50%;background:#faf6ee;color:#a57b37;padding:0 12px;font-size:19px}.sunum .okuma-metni p{margin-bottom:18px;max-width:72ch}.sunum .okuma-metni li{margin-bottom:9px}.sunum .okuma-metni a,.sunum .tanitim-metni a{color:#235e73;text-decoration:underline;text-underline-offset:3px}.sunum .bolum-menusu{background:#faf6eeeb;backdrop-filter:blur(8px);border-radius:0;border-bottom:1px solid var(--ince);margin:20px 0;padding:12px 0;gap:5px;box-shadow:none}.sunum .bolum-menusu a{font:600 16px Tarih,serif;padding:8px 9px}.sunum .spot-metni{font-size:23px;color:#506472;line-height:1.55}.sunum .tanitim-metni{font:500 23px/1.65 Tarih,serif;margin:25px 0}.icerik-alanlari{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0 20px}.icerik-alanlari a{font:500 17px Tarih;color:#825c23;border-bottom:1px solid #ccac72;padding:2px 0;margin-right:8px}.bilgin-duzeni{display:grid;grid-template-columns:minmax(195px,26%) minmax(0,1fr) minmax(220px,25%);gap:28px;align-items:start}.bilgin-gorsel{position:sticky;top:110px}.icerik-gorseli{margin:0 0 20px}.icerik-gorseli img{width:100%;height:auto;display:block;border-radius:10px;max-height:620px;object-fit:cover}.icerik-gorseli figcaption{font-size:11px;color:#6b7577;margin-top:7px;line-height:1.5}.altin-cerceve{position:relative;padding:4px;border:1px solid #b5904f;border-radius:3px}.altin-cerceve:before,.altin-cerceve:after{content:'✧';position:absolute;top:-15px;color:#a97930;font-size:24px;background:#faf6ee;line-height:1}.altin-cerceve:before{left:-9px}.altin-cerceve:after{right:-9px}.altin-cerceve .portre{height:auto;aspect-ratio:3/5;background-size:300% 200%;border-radius:2px}.altin-cerceve figcaption{padding:0 5px}.icerik-galerisi{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0 25px}.icerik-galerisi a{display:block;flex:0 0 calc(33.333% - 6px)}.icerik-galerisi img{width:100%;height:86px;object-fit:cover;border:1px solid #b9985b;border-radius:6px}.baslik-ve-araclar{display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:space-between}.baslik-ve-araclar h1{margin-bottom:4px}.bilgin-okuma .yasam-tarihleri{font:22px Tarih;margin:10px 0}.okuma-araclari{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;margin:14px 0 20px}.okuma-araclari span{display:flex;align-items:center;gap:5px}.okuma-araclari svg{width:16px;height:16px}.okuma-araclari button{padding:3px 7px;color:inherit;border:0;border-left:1px solid #d2c09d;border-radius:0;background:transparent;font-size:13px}.bilgin-sag .hizli-bilgi-karti{margin-top:8px}.ikonlu-bilgiler{border:1px solid #d6bd8b;border-radius:12px;padding:24px;background:linear-gradient(120deg,#f7efe0,#faf7ee)}.ikonlu-bilgiler h2{font:700 29px Tarih;border-bottom:1px solid #deceae;padding-bottom:15px;margin-bottom:0}.bilgi-satiri{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid #e6d8bc}.bilgi-satiri:last-child{border-bottom:0;padding-bottom:0}.bilgi-simgesi{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#f1e6cd;border:1px solid #e5d1aa;color:#16364e;flex-shrink:0}.bilgi-satiri strong{font:700 18px Tarih;display:block;margin-bottom:5px}.bilgi-satiri p{font:500 17px/1.4 Tarih;margin:0}.sunum-eylemleri{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0 20px}.sunum-eylemleri button,.sunum-eylemleri .dugme{font-size:13px;padding:9px 13px}.sunum-eylemleri form{display:inline-flex}.sunum-eylemleri form button{margin:0}.altin-dugme{background:#bd934f!important;border:1px solid #b78d48!important;color:#fff!important}.kaynak-karti{padding:23px;margin:25px 0;border:1px solid #d9c298;border-radius:11px;background:#f7f0e2}.kaynak-karti h2{font:700 27px Tarih;display:flex;align-items:center;gap:10px}.kaynak-karti p{font-size:15px;margin-bottom:10px;overflow-wrap:anywhere}.sunum-iliskiler{margin-top:35px}.iliski-kartlari{display:grid;gap:12px;margin:20px 0}.iliski-karti{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #dfcba4;border-radius:8px;background:#fcf8ec}.iliski-karti>span{color:#9c712c}.iliski-karti>span svg{width:35px;height:35px}.iliski-karti small{font-size:11px}.iliski-karti h3{font-size:23px;margin:0}.iliski-karti p{font-size:14px;margin:7px 0 0}.iliski-karti>b{margin-left:auto}.sunum-yorumlar{margin-top:45px;padding-top:25px;border-top:1px solid var(--ince)}.sunum-yorumlar form textarea{background:#fffdf8}.eser-duzeni{display:grid;grid-template-columns:280px minmax(0,1fr);gap:60px}.eser-kapak-alani{padding:25px;background:#efe6d3;border-radius:13px;align-self:start}.kitap-kapak{padding:40px 24px;background:linear-gradient(100deg,#0c2636,#214b59);min-height:350px;box-shadow:8px 10px 0 #d1c1a0,12px 18px 25px #122d3b22;border-left:9px solid #071f2d;border-radius:2px 9px 9px 2px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.kitap-kapak h2{color:#f3d390!important;font-size:38px;margin-top:35px}.kitap-kapak span svg{color:#dab674;width:60px;height:60px}.kitap-kapak small{color:#e0cda4}.eser-kunye{display:grid;grid-template-columns:150px minmax(0,1fr);margin:25px 0;border-top:1px solid var(--ince)}.eser-kunye dt,.eser-kunye dd{padding:12px 0;border-bottom:1px solid var(--ince);margin:0;font-size:16px;overflow-wrap:anywhere}.eser-kunye dt{font-weight:600}.eser-yazari{font-size:18px}.eser-yazari a{text-decoration:underline;text-underline-offset:3px}.haber-sunumu{max-width:1060px;margin:auto}.haber-sunumu>header h1{font-size:60px;max-width:950px;margin-top:12px}.haber-kunyesi{display:flex;gap:20px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--ince);padding-top:15px;font-size:14px}.haber-kunyesi .okuma-araclari{margin:0 0 0 auto}.haber-kapak{margin:30px 0}.haber-kapak img{max-height:460px;aspect-ratio:16/8;object-fit:cover}.haber-metni{max-width:760px;margin:0 auto}.haber-metni .okuma-metni section:first-child h2{font-size:29px}.referans-kutusu{padding:23px;border-left:3px solid #a87f3b;background:#f3ecdb;border-radius:0 8px 8px 0;margin:25px 0;overflow-wrap:anywhere}.makale-basligi{max-width:1000px;margin:0 auto 35px}.makale-duzeni{display:grid;grid-template-columns:210px minmax(0,780px);gap:55px;justify-content:center}.makale-icindekiler{position:sticky;top:115px;border-left:2px solid #c9ae7b;padding:18px;align-self:start}.makale-icindekiler a{display:block;font-size:15px;padding:9px 0}.katki-basligi,.bilimiz-icerik-basligi,.rota-basligi{padding:35px;border-radius:15px;background:linear-gradient(110deg,#103247,#1e4a56);color:#fff;margin-bottom:35px}.katki-basligi h1,.bilimiz-icerik-basligi h1,.rota-basligi h1{color:#f1d293;font-size:48px}.katki-basligi .ust-yazi,.bilimiz-icerik-basligi .ust-yazi,.rota-basligi .ust-yazi{color:#f1d293}.katki-basligi .spot-metni{color:#e2e8df}.katki-basligi .icerik-alanlari a{color:#f1d293}.bilimiz-icerik-basligi small,.rota-basligi small{color:#eadaba}.katki-duzeni,.kaynak-duzeni,.terim-duzeni,.rota-duzeni{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:40px}.katki-duzeni article .okuma-metni section{counter-increment:katki}.katki-duzeni article .okuma-metni h2:before{content:counter(katki,decimal-leading-zero)' ';font-size:20px;color:#a17e43}.terim-duzeni h1{font-size:66px}.terim-tanimi{font:500 29px/1.5 Tarih;max-width:65ch}.terim-diger-adlar{font-size:15px;color:#6d777b}.ders-duzeni{display:grid;grid-template-columns:235px minmax(0,1fr);gap:35px}.ders-icindekiler{padding:23px;border:1px solid #d7d9c9;border-radius:10px;align-self:start;background:#f4f3e9;position:sticky;top:115px}.ders-icindekiler h2{font-size:26px}.ders-icindekiler a{display:block;padding:12px 0;border-bottom:1px solid #d9dcca;font-size:15px}.ders-ilerleme{font-size:13px;color:#2c6558;margin-top:20px}.kazanim-kutusu{padding:25px;border-left:3px solid #42836f;border-radius:0 10px 10px 0;background:#edf2e8;margin-bottom:25px}.kazanim-kutusu h2{font-size:28px}.ders-tamamlama{padding:25px;background:#eff2e8;border-radius:10px;margin:25px 0}.etkinlik-sunumu{max-width:900px;margin:auto}.etkinlik-oynama{padding:30px;border:1px solid #d4d7c4;background:#fffdf6;border-radius:18px;box-shadow:0 10px 30px #193a4310;margin-top:25px}.etkinlik-oynama>h2{margin-bottom:25px}.oyun-soru{padding:25px;border-radius:12px;border-color:#ded9c7}.oyun-soru legend{font:700 26px Tarih;line-height:1.35;max-width:100%;padding:0 8px}.test-yaniti{padding:15px;border:1px solid #d8d8c8;border-radius:9px;font-weight:400;background:#faf8ef;cursor:pointer}.test-yaniti:has(input:checked){background:#e5efe8;border-color:#4f8978}.sorular-eslestirme{display:grid;grid-template-columns:1fr 1fr;gap:15px}.sorular-eslestirme .oyun-soru{margin:10px 0}.sorular-siralama .oyun-soru{display:flex;align-items:center;gap:20px}.etkinlik-oyun .oyun-soru{text-align:center;padding:35px}.etkinlik-oyun .oyun-soru input{max-width:450px;margin:20px auto}.etkinlik-sonucu:not(:empty){padding:20px;border-radius:10px;background:#e6f0e8;color:#255b48;margin-top:20px;line-height:1.8}.sinif-calisma-kagidi{border:1px dashed #ada887;border-radius:10px;padding:25px;margin:25px 0}.rota-basligi{background:linear-gradient(90deg,#103247 25%,#10324788),url('/varliklar/gorseller/tarihi-harita-hizli.webp') right center/cover}.rota-duraklari{margin-top:25px}.rota-duragi{display:flex;gap:25px;border-left:2px solid #b89a60;margin-left:20px;padding:0 0 35px 30px;position:relative}.durak-numarasi{position:absolute;left:-21px;top:0;width:40px;height:40px;display:grid;place-items:center;border:2px solid #b89a60;background:#faf6e9;border-radius:50%}.rota-duragi>div{background:#fffaf0;border:1px solid #ddcba8;border-radius:12px;padding:25px;width:100%}.bilgi-sunumu{max-width:920px;margin:auto}.bilgi-sunumu>header{padding:30px;border-radius:12px;background:#f1eadb;margin-bottom:25px}.bilgi-sunumu .okuma-metni{padding:0 10px}.sozluk-sunumu{max-width:1050px}.sozluk-basligi{text-align:center;max-width:760px;margin:20px auto 35px}.sozluk-basligi h1{font-size:56px;color:#102d45}.sozluk-arama{display:flex;align-items:center;border:1px solid #bba275;border-radius:40px;background:#fffdf6;padding:5px 8px 5px 24px;box-shadow:0 10px 25px #173d4b0b;margin-top:25px}.sozluk-arama label{flex:1;margin:0}.sozluk-arama input{border:0;background:transparent;margin:0;padding:14px 0;font-size:19px}.sozluk-arama button{border-radius:30px;padding:10px 20px}.erisebilir-etiket{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sozluk-alfabesi{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-bottom:30px}.sozluk-alfabesi a{border:1px solid #daceb4;background:#fffdf7;border-radius:6px;min-width:32px;padding:4px 8px;text-align:center;font-size:14px}.sozluk-alfabesi a.etkin{background:#173d4c;color:#fff}.sozluk-sonuc{display:grid;grid-template-columns:55px minmax(0,1fr);gap:20px;padding:25px;border:1px solid #e0d5bc;border-radius:10px;background:#fffdf7;margin:15px 0}.terim-bas-harf{font:45px Tarih;color:#946e2d;border-right:1px solid #dfcfad}.sozluk-sonuc h2{font:700 31px Tarih;margin-bottom:10px}.sozluk-sonuc p{margin-bottom:10px}.sozluk-sonuc>div>a:last-child{font-size:14px;color:#265d71}body.koyu .sunum{--metin:#eee6d5;--baslik:#f1d7a7;--ince:#73654d}body.koyu .sunum .bolum-menusu,body.koyu .sunum .okuma-metni section+section:before{background:#14232b}body.koyu .ikonlu-bilgiler,body.koyu .kaynak-karti,body.koyu .referans-kutusu,body.koyu .iliski-karti{background:#233640;color:#eee4d1}body.koyu .sunum .spot-metni{color:#d1d6d5}body.koyu .sozluk-sonuc{background:#233640;color:#eee6d5}body.koyu .sozluk-basligi h1{color:#f0d49e}
/* Türlere göre sade içerik formları */
.form-ust-baslik{display:flex;align-items:center;justify-content:space-between;gap:20px}.form-adimlari{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.form-adimlari a{padding:10px 16px;background:#ede4d2;border-radius:8px;font-size:14px}.form-bolumu{background:#fffdf8;border:1px solid #e0d5bc;border-radius:14px;padding:28px;margin:25px 0;scroll-margin-top:30px}.form-bolumu h2{font-size:30px}.form-bolum-basligi{border-bottom:1px solid #e4d8bd;padding-bottom:14px;margin-bottom:25px}.form-bolum-basligi p{font-size:14px;color:#64747a;margin:5px 0}.iki-sutun{display:grid;grid-template-columns:1fr 1fr;gap:20px}.alan-kutucuklari{max-height:280px;overflow:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 0}.alan-kutucuklari label{padding:9px;border:1px solid #e3dbc7;border-radius:6px;font-weight:400;font-size:14px;margin:0}.alan-kutucuklari small{display:block;padding-left:23px;font-size:11px}.bicim-araclari{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:8px}.bicim-araclari button{background:#f1eadb;color:#1c3b4d;padding:4px 12px;border:1px solid #d8cfb9;font-size:13px}.yazi-duzenleyici{margin:22px 0}.yazi-duzenleyici textarea{background:#fffefb;line-height:1.7}.form-satiri{padding:20px;border:1px solid #dfd8c7;border-radius:10px;margin:18px 0;display:grid;grid-template-columns:minmax(200px,2fr) 1fr minmax(160px,1.5fr);gap:15px;align-items:start;background:#f8f5ec}.form-satiri>[data-satir-sil]{justify-self:start;grid-column:1/-1;padding:5px 12px;font-size:12px}.aramali-secim select{margin-top:5px}.aramali-secim small{font-size:12px;min-height:18px;display:block}.medya-onizlemeler{display:flex;gap:15px;flex-wrap:wrap}.medya-onizlemeler article{padding:10px;border:1px solid #d9c9a7;background:#f6efdf;border-radius:8px;display:flex;flex-direction:column;max-width:155px;gap:6px}.medya-onizlemeler img{width:130px;height:110px;object-fit:cover;border-radius:5px}.medya-onizlemeler button{padding:4px 8px;font-size:12px}.medya-onizlemeler small{overflow-wrap:anywhere}.yukleme-bolgesi{padding:30px;background:#f5f0e3;border:2px dashed #c5ad7c;border-radius:12px;text-align:center;margin:20px 0}.yukleme-bolgesi.surukleniyor{background:#e5eee5;border-color:#387b69}.yukleme-bolgesi input{max-width:450px;margin:15px auto;background:#fffdf8}.form-kaydet{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px;padding-top:20px;border-top:1px solid #dfd5bf}.soru-karti{border:1px solid #d6d7c6;background:#f6f7ed;padding:22px;border-radius:12px;margin:20px 0}.yer-penceresi{width:min(800px,94vw);max-height:90dvh;overflow:auto;border:1px solid #c3a96f;border-radius:15px;padding:25px;background:#fcf9ef;color:#17384b}.yer-penceresi::backdrop{background:#071e2caa;backdrop-filter:blur(3px)}.yer-penceresi .satir{display:flex;align-items:center;justify-content:space-between}.konum-secici{margin:20px 0;border:1px solid #d2c8ad;border-radius:8px;background:#8db4b9;overflow:hidden}.konum-secici svg{display:block;width:100%;height:auto;cursor:crosshair}.konum-secici path{fill:#e2d2a8;stroke:#ab9c74;stroke-width:.4}.konum-secici .konum-pini{fill:#b53458;stroke:#fff;stroke-width:2}.yeni-form [data-yukleme-durum],.yeni-form [data-yer-sonuc]{color:#295f50;font-size:14px}.yonetim-ana>.kart form{max-width:900px}
@media(max-width:1150px){.bilgin-duzeni{grid-template-columns:200px minmax(0,1fr)}.bilgin-sag{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:25px}.bilgin-sag>.sunum-eylemleri{grid-column:1/-1}.bilgin-sag .kaynak-karti{margin-top:8px}.baslik-ve-araclar{display:block}.eser-duzeni{gap:35px;grid-template-columns:240px 1fr}.sunum h1{font-size:46px}.makale-duzeni{gap:30px;grid-template-columns:180px 1fr}.katki-duzeni,.kaynak-duzeni,.terim-duzeni,.rota-duzeni{grid-template-columns:minmax(0,1fr) 240px;gap:25px}.alan-kutucuklari{grid-template-columns:1fr 1fr}.form-satiri{grid-template-columns:1fr 1fr}.form-satiri>:first-child{grid-column:1/-1}}
@media(max-width:760px){.sunum h1,.haber-sunumu>header h1,.terim-duzeni h1{font-size:40px}.sunum h2{font-size:30px}.sunum .okuma-metni{font-size:21px}.bilgin-duzeni,.eser-duzeni,.makale-duzeni,.katki-duzeni,.kaynak-duzeni,.terim-duzeni,.ders-duzeni,.rota-duzeni{display:flex;flex-direction:column;gap:25px}.bilgin-gorsel{position:static;max-width:310px;width:100%;align-self:center}.altin-cerceve .portre{aspect-ratio:4/5}.bilgin-okuma,.eser-okuma{width:100%}.bilgin-sag{display:flex;flex-direction:column;width:100%;gap:5px}.bilgin-sag .hizli-bilgi-karti{width:100%}.sunum .bolum-menusu{top:65px;max-height:130px;overflow:auto}.bilgin-sag .kaynak-karti{width:100%}.eser-kapak-alani{max-width:300px;width:100%;align-self:center}.makale-icindekiler,.ders-icindekiler{position:static;width:100%}.makale-icindekiler a{display:inline-block;padding-right:15px}.katki-duzeni>aside,.kaynak-duzeni>aside,.terim-duzeni>aside,.rota-duzeni>aside{width:100%}.sunum .spot-metni{font-size:20px}.haber-kunyesi{gap:12px}.haber-kunyesi .okuma-araclari{margin-left:0}.katki-basligi,.bilimiz-icerik-basligi,.rota-basligi{padding:25px}.katki-basligi h1,.bilimiz-icerik-basligi h1,.rota-basligi h1{font-size:36px}.etkinlik-oynama{padding:20px}.sorular-eslestirme{grid-template-columns:1fr}.oyun-soru{padding:18px}.oyun-soru legend{font-size:24px}.sorular-siralama .oyun-soru{display:block}.sozluk-basligi h1{font-size:39px}.sozluk-sonuc{padding:20px;gap:15px;grid-template-columns:40px 1fr}.sozluk-alfabesi{gap:5px}.form-bolumu{padding:20px}.iki-sutun,.form-satiri{grid-template-columns:1fr}.form-satiri>:first-child{grid-column:auto}.alan-kutucuklari{grid-template-columns:1fr}.form-ust-baslik{align-items:start;flex-direction:column}.form-adimlari a{font-size:12px;padding:8px 10px}.form-kaydet{flex-direction:column}.sunum .bilgi-sunumu>header{padding:20px}}
@media print{body{display:block!important}.sunum .bilgin-duzeni,.sunum .ders-duzeni,.sunum .makale-duzeni{display:block}.bilgin-gorsel,.bilgin-sag,.okuma-araclari,.sunum-eylemleri,.makale-icindekiler,.ders-icindekiler,.sunum-yorumlar,.katki-alani,.ekmek-yolu{display:none!important}.sunum .okuma-metni{font-size:13pt}.sunum .okuma-metni section+section:before{display:none}}
.altin-cerceve img{height:auto;aspect-ratio:3/5;object-fit:cover;object-position:center}.sunum-kisi .bilgin-gorsel .icerik-gorseli{margin-bottom:18px}@media(max-width:760px){.altin-cerceve img{aspect-ratio:4/5}}
.icerik-alani{color:#19354b}.icerik-alani h1,.icerik-alani h2,.icerik-alani h3,.anasayfa-icerik h2,.anasayfa-icerik h3,.sayfa-basligi h1{color:#102b45}.sunum .katki-basligi h1,.sunum .bilimiz-icerik-basligi h1,.sunum .rota-basligi h1{color:#f1d293}.sunum .kitap-kapak h2{color:#f3d390}body.koyu .icerik-alani{color:#eee6d5}body.koyu .icerik-alani h1,body.koyu .icerik-alani h2,body.koyu .icerik-alani h3{color:#f1d7a7}
