/* 06.11 GÜNDÜZ (Onur: Tarot'ta gündüz = fildişi/krem kadife + altın varak, koyu ve okunur yazı, aynı lüks his).
   Eski "sayfayı ters çevir" yöntemi kalktı: gündüz artık gerçek renk değişkenleriyle yazılır. Zemin: gorsel/taban_G.webp (taban_A'dan yerel Qwen-Image-Edit ile).
   Yalnız <html data-tema="gunduz"> iken etkindir (tema_sayfa.js; onay gelene kadar yalnız localStorage 'yazsammi.gunduz_deneme'='1'). Ölçüt: WCAG AA ≥ 4.5:1. */
html[data-tema="gunduz"] {
  color-scheme: light;
  --gece: #f2e8d3; --mur: rgba(255, 251, 240, .9);
  --altin: #5c3f06; --altin-acik: #503604; --krem: #281e10; --yazi: #2f2517; --sis: #54452d;
  --cizgi: rgba(122, 87, 16, .5); --cizgi-zayif: rgba(122, 87, 16, .26);
  --pn: rgba(255, 251, 240, .88); --pn2: rgba(255, 252, 244, .93); --pn-kenar: rgba(150, 108, 24, .38);
  --cam: blur(9px) saturate(1.08);
  --soluk2: #3d3120;
}
/* zemin: fildişi kadife + altın varak */
html[data-tema="gunduz"] body::before { background: #f1e6cf url(../gorsel/taban_G.webp) center bottom / cover no-repeat; }
html[data-tema="gunduz"] body::after { background: radial-gradient(120% 46% at 62% 10%, rgba(255, 250, 235, .42), rgba(255, 250, 235, 0) 70%), linear-gradient(rgba(255, 249, 235, .22) 0%, rgba(255, 249, 235, .1) 40%, rgba(255, 249, 235, 0) 70%, rgba(120, 88, 30, .08) 100%); }
@media (max-width: 959px) { html[data-tema="gunduz"] body::before { background-size: auto max(114%, 150vw); } }
@media (min-width: 960px) { html[data-tema="gunduz"] body::before { --th: max(100vh, min(150vw, 2268px)); background-image: url(../gorsel/taban_G_ayna.webp); background-size: auto var(--th); background-repeat: repeat-x; background-position: calc(50vw - var(--th) / 3) bottom; } }
html[data-tema="gunduz"] ::selection { background: rgba(190, 140, 40, .35); }
html[data-tema="gunduz"] :focus-visible { outline-color: #8a5f0a; }

/* üst / alt çubuk */
html[data-tema="gunduz"] .ust { background: linear-gradient(rgba(248, 240, 222, .95) 62%, rgba(248, 240, 222, 0)); }
html[data-tema="gunduz"] .alt { background: linear-gradient(to top, rgba(248, 240, 222, .98) 62%, rgba(248, 240, 222, .75) 86%, rgba(248, 240, 222, 0)); }
html[data-tema="gunduz"] .geriSite:hover, html[data-tema="gunduz"] .geriSite:focus-visible { background: rgba(80, 56, 12, .09); }
html[data-tema="gunduz"] .alt a { color: #54452d; }
html[data-tema="gunduz"] .alt a.aktif { color: #503604; }
html[data-tema="gunduz"] .alt a.aktif::before { background: #b9871a; box-shadow: 0 0 8px 2px rgba(185, 135, 26, .5); }
html[data-tema="gunduz"] #bildirim { background: rgba(255, 251, 240, .98); border-color: var(--cizgi); color: var(--krem); box-shadow: 0 10px 30px -12px rgba(80, 56, 12, .5); }

/* yazılar */
html[data-tema="gunduz"] #sahne { text-shadow: 0 0 10px rgba(255, 250, 236, .9); }
html[data-tema="gunduz"] .bas { text-shadow: 0 0 14px rgba(255, 250, 236, .85); }
html[data-tema="gunduz"] .altYazi, html[data-tema="gunduz"] .tur, html[data-tema="gunduz"] .oneri p, html[data-tema="gunduz"] .acNot, html[data-tema="gunduz"] .odeme p { color: #33281a; }
html[data-tema="gunduz"] .not, html[data-tema="gunduz"] .not a, html[data-tema="gunduz"] .kkNeden { color: #3d3120; }
html[data-tema="gunduz"] .not a { color: #503604; }
html[data-tema="gunduz"] .yasalNot { background: rgba(255, 251, 240, .85); color: #45381f; }
html[data-tema="gunduz"] .hata { color: #9c2b14; }
html[data-tema="gunduz"] .tersE { color: #8a3517; border-color: rgba(138, 53, 23, .55); }
html[data-tema="gunduz"] ::placeholder { color: rgba(70, 56, 30, .78); }
html[data-tema="gunduz"] .yuvaAd { color: #46382b; text-shadow: 0 0 8px rgba(255, 250, 236, .95); }
html[data-tema="gunduz"] .yuva.acik .yuvaAd { color: var(--krem); }
html[data-tema="gunduz"] .metinDugme:hover { color: #4a3205; }
html[data-tema="gunduz"] .kilitli .pozMetin { color: #54452d; }
html[data-tema="gunduz"] .odBas, html[data-tema="gunduz"] .odeme .odHak { color: #503604 !important; }
html[data-tema="gunduz"] .kapanis { color: #503604 !important; }

/* düğmeler, çipler, alanlar */
html[data-tema="gunduz"] .dugme { border-color: #8a6414; color: #52380a; }
html[data-tema="gunduz"] .dugme:hover { background: rgba(160, 118, 28, .14); }
html[data-tema="gunduz"] .dugme.dolu { background: linear-gradient(180deg, #f3d791, #d9ae55); color: #1a1405; border-color: transparent; box-shadow: 0 6px 22px -8px rgba(122, 87, 16, .7); }
html[data-tema="gunduz"] .dugme.dolu:hover { background: linear-gradient(180deg, #f8e0a4, #e2b862); }
html[data-tema="gunduz"] .cip { background: rgba(255, 251, 240, .88); border-color: rgba(122, 87, 16, .5); color: var(--krem); }
html[data-tema="gunduz"] .cip span { color: #3d3120; }
html[data-tema="gunduz"] .cip.secili, html[data-tema="gunduz"] .cip:has(input:checked) { background: #f1d98f; border-color: #8a6414; color: #3a2804; }
html[data-tema="gunduz"] .cip:has(input:checked) span, html[data-tema="gunduz"] .cip.secili span { color: #3a2804; }
html[data-tema="gunduz"] .cip.secili { background: #f1d98f; border-color: #8a6414; color: #3a2804; }
html[data-tema="gunduz"] .soruForm textarea, html[data-tema="gunduz"] .secenekForm input, html[data-tema="gunduz"] .takipForm input { background: rgba(255, 253, 246, .96); border-color: rgba(122, 87, 16, .55); color: var(--krem); }
html[data-tema="gunduz"] .soruForm textarea:focus, html[data-tema="gunduz"] .secenekForm input:focus, html[data-tema="gunduz"] .takipForm input:focus { border-color: #8a6414; box-shadow: 0 0 0 3px rgba(185, 135, 26, .25); }
html[data-tema="gunduz"] .soz { color: var(--krem); text-shadow: none; }
html[data-tema="gunduz"] .yasalNot, html[data-tema="gunduz"] .alt a, html[data-tema="gunduz"] .marka { text-shadow: none; }
html[data-tema="gunduz"] .basMetin, html[data-tema="gunduz"] .soruForm, html[data-tema="gunduz"] .gununKucuk, html[data-tema="gunduz"] .okuma, html[data-tema="gunduz"] .not, html[data-tema="gunduz"] .desteAlan:not(:empty) { box-shadow: 0 14px 38px -22px rgba(100, 70, 16, .55); }

/* kartlar, paneller */
html[data-tema="gunduz"] .katKart:hover { background: rgba(255, 252, 244, .97); }
html[data-tema="gunduz"] .bolum.cevap, html[data-tema="gunduz"] .sohbet .kahin { background: rgba(255, 252, 244, .86); }
html[data-tema="gunduz"] .sohbet .sen { background: rgba(214, 170, 70, .3); color: var(--krem); }
html[data-tema="gunduz"] .acNot { background: rgba(190, 140, 40, .16); border-left-color: #8a6414; }
html[data-tema="gunduz"] .acNot b { color: #52380a; }
html[data-tema="gunduz"] .odeme { background: linear-gradient(180deg, rgba(246, 226, 170, .75), rgba(255, 251, 240, .92)); }
html[data-tema="gunduz"] .sema rect { fill: rgba(160, 118, 28, .12); stroke: #8a6414; }
html[data-tema="gunduz"] .sema rect.yatik { fill: rgba(160, 118, 28, .28); }
html[data-tema="gunduz"] .pozNo { color: #52380a; }
html[data-tema="gunduz"] .masaKap { background: rgba(255, 251, 240, .55); }
html[data-tema="gunduz"] .yuvaKart { background: rgba(255, 250, 236, .55); border-color: rgba(122, 87, 16, .6); }
html[data-tema="gunduz"] .yuvaKart .no { color: #503604; }
html[data-tema="gunduz"] .yuva.dolu .no { background: rgba(32, 22, 6, .88); color: #ffe29a; }
html[data-tema="gunduz"] .yuva.bekliyor .yuvaKart { border-color: #b9871a; box-shadow: 0 0 0 3px rgba(185, 135, 26, .22), 0 0 22px rgba(185, 135, 26, .4); }
html[data-tema="gunduz"] .yuva.siradaki .kart3b { box-shadow: 0 0 0 2px #b9871a, 0 0 26px 3px rgba(185, 135, 26, .5); }
html[data-tema="gunduz"] .masaKaydir, html[data-tema="gunduz"] .yelpazeKap { scrollbar-color: rgba(122, 87, 16, .45) transparent; }
html[data-tema="gunduz"] .kp { color: #54452d; }
html[data-tema="gunduz"] .kp.secildi { color: #52380a; }
html[data-tema="gunduz"] .kp.secildi .kpGorsel, html[data-tema="gunduz"] .kesSahne.secim .kp:hover .kpGorsel, html[data-tema="gunduz"] .kesSahne.secim .kp:focus-visible .kpGorsel { filter: drop-shadow(0 0 12px rgba(185, 135, 26, .7)); }
@keyframes kpBekleG { 0%, 100% { filter: none; } 50% { filter: drop-shadow(0 0 8px rgba(185, 135, 26, .5)); } }
html[data-tema="gunduz"] .kesSahne.secim .kp { animation-name: kpBekleG; }
html[data-tema="gunduz"] .kart3b .yuz, html[data-tema="gunduz"] .kart3b .arka { box-shadow: 0 12px 26px -12px rgba(70, 48, 10, .7); }
html[data-tema="gunduz"] .yigin img, html[data-tema="gunduz"] .yk img { box-shadow: 0 10px 20px -10px rgba(70, 48, 10, .7); }

/* kart ayrıntısı */
html[data-tema="gunduz"] .tabaka { background: rgba(70, 50, 16, .5); }
html[data-tema="gunduz"] .tabakaIc { background: #fbf4e2; }
html[data-tema="gunduz"] .kapat { background: rgba(80, 56, 12, .1); color: var(--krem); }
html[data-tema="gunduz"] .buyukKart img { box-shadow: 0 24px 50px -18px rgba(60, 40, 8, .8); }

/* kedi: açık zeminde yumuşak ışık yerine sıcak gölge */
html[data-tema="gunduz"] .kus .ifade { filter: drop-shadow(0 12px 14px rgba(80, 56, 16, .38)); }
