/* Site genelinde tutarlı koyu görünüm */
body.dark-view:not(.admin){--paper:#0d1117;--white:#171d26;--ink:#edf2f8;--muted:#9ca8b8;--line:#303947;--shadow:0 18px 55px rgba(0,0,0,.28);background:#0d1117!important;color:#edf2f8!important;color-scheme:dark}
body.dark-view:not(.admin) main{background:#0d1117!important;color:#edf2f8}
body.dark-view:not(.admin) :is(h1,h2,h3,h4,h5,h6,strong,b,dt,dd,label,legend){color:#f3f6fa}
body.dark-view:not(.admin) :is(p,small,time,figcaption,.muted){color:#aab4c2}
body.dark-view:not(.admin) hr{border-color:#303947}
body.dark-view :is(.showcase,.people-panel,.latest-list,.birthday-tabs,.category-section,.hometown-section,.listing,.home-media-discovery,.home-directory,.home-section,.page-section,.archive-results,.archive-latest-sidebar,.profile-section,.related-sidebar,.member-card,.contact-form-section,.contact-form,.search-overlay,.search-results,.panel-shell){background:#151b23!important;border-color:#303947!important;box-shadow:0 18px 48px rgba(0,0,0,.24)!important}
body.dark-view main:not(.article) :is(.latest-list,.birthday-tabs,.category-section,.hometown-section){background:#151b23!important;border-color:#303947!important}
body.dark-view main:not(.article) .people-panel{background:#151b23!important}
body.dark-view main:not(.article) :is(.section-title,.category-heading,.hometown-title,.people-panel nav){border-color:#303947!important}
body.dark-view main:not(.article) .people-list>a{border-color:#2b3441!important;background:#171e27!important;color:#edf2f8!important}
body.dark-view main:not(.article) .people-list>a:hover{background:#202936!important}
body.dark-view main:not(.article) .people-list :is(strong,b){color:#f5f7fa!important}
body.dark-view main:not(.article) .people-list :is(small,span){color:#a6b1c0!important}
body.dark-view main:not(.article) .listing .card,body.dark-view :is(.card,.category-grid a,.hometown-grid a,.city-card,.profession-card,.archive-card,.anniversary-person){background:#1a212b!important;border-color:#333d4a!important;color:#f2f5f9!important;box-shadow:none!important}
body.dark-view main:not(.article) .listing .card h3,body.dark-view :is(.card,.category-grid a,.hometown-grid a,.city-card,.profession-card,.archive-card) :is(h2,h3,strong){color:#f3f6fa!important}
body.dark-view main:not(.article) :is(.card-body,.card-meta){border-color:#333d4a!important}
body.dark-view :is(.section-title,.category-heading,.hometown-title) p{color:#aab4c2!important}
body.dark-view :is(.profile-hero,.article article){background:linear-gradient(135deg,#1a222d,#141a22)!important;border-color:#34404f!important}
body.dark-view .profile-main>p{color:#b1bcc9!important}
body.dark-view .profile-main dl{background:#35404e!important;border-color:#35404e!important}
body.dark-view .profile-main dl div{background:#1a212b!important}
body.dark-view .profile-main :is(dt,.fact-profession dd){color:#b5c0ce!important}
body.dark-view .biography-copy,body.dark-view .biography-copy :is(p,li){color:#d9e0e9!important}
body.dark-view .biography-copy .summary{background:#1c232d!important;color:#f1f4f8!important;border-color:#d22131!important}
body.dark-view :is(.works-grid article,.gallery-grid figure,.related-grid a,.profile-list li,.achievement-card,.career-item){background:#1d2530!important;border-color:#364150!important;color:#edf2f8!important}
body.dark-view :is(.works-grid article,.related-grid a,.achievement-card,.career-item) :is(h3,strong){color:#f4f7fa!important}
body.dark-view :is(.works-grid article,.related-grid a,.achievement-card,.career-item) :is(p,small,span){color:#aeb9c7!important}
body.dark-view :is(.media-page,.media-detail){--media-paper:#151b23;--media-line:#34404e;--media-muted:#aab5c5;color:#edf2f8!important}
body.dark-view :is(.media-filter,.media-card,.cast-card,.tmdb-result-grid article,.media-character-tags,.media-tag-cloud a,.group-card,.group-content,.group-person-card){background:#19212b!important;border-color:#354150!important;color:#edf2f8!important}
body.dark-view .media-filter :is(input,select){background:#111720!important;border-color:#354150!important;color:#f1f5f9!important}
body.dark-view :is(.media-card,.cast-card,.media-character-tags,.media-tag-cloud a) :is(h2,h3,strong,small){color:#eef3f8!important}
body.dark-view :is(.media-card,.cast-card,.media-character-tags,.media-tag-cloud a) :is(p,small){color:#aab5c5!important}
body.dark-view .media-pagination a{border-color:#354150!important;color:#e8edf4!important}
body.dark-view .media-pagination a:not(.active){background:#19212b!important}
body.dark-view :is(input,textarea,select){background:#111720!important;border-color:#394555!important;color:#f2f5f9!important}
body.dark-view :is(input,textarea)::placeholder{color:#7f8b9c!important}
body.dark-view :is(.search,.home-search,.search-overlay-head){background:#171e27!important;border-color:#354150!important}
body.dark-view :is(.search-result,.submission-review>article,.submission-content,.submissions article,.page-card,.info-card,.contact-card){background:#1a222c!important;border-color:#354150!important;color:#edf2f8!important}
body.dark-view :is(.back,.cats a,.chips span,.tag,.badge){background:#202a37!important;border-color:#3a4657!important;color:#dce4ee!important}
body.dark-view :is(.pagination a,.pagination span){background:#19212b!important;border-color:#354150!important;color:#e8edf4!important}
body.dark-view :is(.ad-slot,.ad-placeholder,.empty,.media-empty,.archive-empty,.biography-picker-empty){background:#141a22!important;border-color:#333e4c!important;color:#9eaaba!important}
body.dark-view .site-footer{box-shadow:0 24px 60px rgba(0,0,0,.35)!important}
@media(max-width:700px){body.dark-view :is(.showcase,.latest-list,.birthday-tabs,.category-section,.hometown-section){border-right-color:#293340!important;border-left-color:#293340!important}}
