/* Koyu tema: sayfa tersine çevrilir, görseller ve renkli öğeler geri çevrilir (tek yerden bakım, ek renk listesi gerekmez) */
html[data-theme=dark]{filter:invert(1) hue-rotate(180deg) brightness(.94);background:#fff}
html[data-theme=dark] img,html[data-theme=dark] video,html[data-theme=dark] canvas,html[data-theme=dark] svg image,
html[data-theme=dark] .mav,html[data-theme=dark] .mphoto,html[data-theme=dark] .pph,html[data-theme=dark] .pthumb,html[data-theme=dark] .svimg,
html[data-theme=dark] .gal img,html[data-theme=dark] [style*="background-image"],html[data-theme=dark] .fstory .ring,html[data-theme=dark] .logo .lg,
html[data-theme=dark] .themebtn,html[data-theme=dark] .tipcard,html[data-theme=dark] .happyhero,html[data-theme=dark] .fbbtn,html[data-theme=dark] .gbtn,html[data-theme=dark] .okeytable,html[data-theme=dark] .felt{filter:brightness(1.0638) hue-rotate(180deg) invert(1)}
html[data-theme=dark] dialog::backdrop{background:rgba(255,255,255,.4)}
.themebtn{border:1px solid var(--line);background:#fff;border-radius:999px;width:38px;height:38px;cursor:pointer;font-size:1.05rem;line-height:1}
/* CSS arka plan görselleri (img etiketi olmayanlar) */
html[data-theme=dark] .a1,html[data-theme=dark] .a2,html[data-theme=dark] .a3,html[data-theme=dark] .a4,html[data-theme=dark] .st1,html[data-theme=dark] .st2,
html[data-theme=dark] .signup .cover,html[data-theme=dark] .bcard .cover,
html[data-theme=dark] .p1:before,html[data-theme=dark] .p2:before,html[data-theme=dark] .p3:before,html[data-theme=dark] .p4:before,
html[data-theme=dark] .p5:before,html[data-theme=dark] .p6:before,html[data-theme=dark] .p7:before,html[data-theme=dark] .p8:before{filter:brightness(1.0638) hue-rotate(180deg) invert(1)}
