body:where(.dark, .dark *) {
    background-color: rgb(0 0 0/ 95%) !important;
}

.main-header:where(.dark, .dark *) {
    background-color: rgb(0 0 0) !important;
}

.main-nav ul li a:where(.dark, .dark *) {
    color: #ededed !important;
}

.main-nav ul li a:hover:where(.dark, .dark *) {
    color: #d1c304 !important;
}

.container:where(.dark, .dark *) {
    background-color: rgb(0 0 0) !important;
    color: #ededed;
}

.film-list-section:where(.dark, .dark *) {
    background-color: rgb(0 0 0) !important;
}

section.common-section .section-header .section-title:where(.dark, .dark *) {
    color: #ededed !important;
}

.mini-poster:where(.dark, .dark *) {
    background: rgb(10 10 10) !important;
}

.mini-poster-content span:where(.dark, .dark *) {
    color: #ededed !important;
}

.mini-poster .mini-poster-content .mini-poster-title:where(.dark, .dark *) {
    color: #ededed !important;
}

.mini-poster:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(28 27 27 / var(--tw-bg-opacity)) !important;
    text-decoration: none;
}

.mini-poster:hover .mini-poster-title:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(208 248 255 / var(--tw-text-opacity)) !important;
}

.sidebar .nav .nav-link:where(.dark, .dark *) {
    background: rgb(10 10 10) !important;
    color: #ededed !important;
}

.sidebar .nav .nav-link:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(28 27 27 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1;
    color: rgb(208 248 255 / var(--tw-text-opacity)) !important;
}

.sidebar .nav .nav-link svg:where(.dark, .dark *) {
    fill: #ededed !important;
    ;
}

.pagination-button:where(.dark, .dark *) {
    background-color: #1c1b1b !important;
    fill: #ededed !important;
    ;
    border: 1px solid #2c2c2c !important;
    color: #ededed !important;
}

.pagination-button:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(28 27 27 / var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1;
    color: rgb(208 248 255 / var(--tw-text-opacity)) !important;
}

.pagination-button.disabled:where(.dark, .dark *) {
    background-color: #6c6c6c !important;
}

.pagination-button.active:where(.dark, .dark *) {
    background-color: #000000 !important;
    ;
    border-color: #7e0e0e !important;
}

.search-input:where(.dark, .dark *) {
    background-color: #0a0a0a !important;
    color: #ffffff;
}

.search-box,
.modal-search-box:where(.dark, .dark *) {
    border: 1px solid #262626 !important;
}

.search-button:where(.dark, .dark *) {
    background-color: #0a0a0a !important;
    color: #ededed !important;
}

.load-more-button:where(.dark, .dark *) {
    background-color: #202020 !important;
}

.load-more-button:hover:where(.dark, .dark *) {
    background-color: rgb(92 0 0) !important;
}

.filtre-kutusu:where(.dark, .dark *) {
    background: #161515 !important;
}

.secim-baslik:where(.dark, .dark *) {
    color: #ededed !important;
}

.filtre-dropdown:where(.dark, .dark *) {
    background: #161515 !important;
    border: 1px solid #161515 !important;
    color: #ededed;
}

.filtre-dropdown option:checked:where(.dark, .dark *) {
    background-color: #020202 !important;
    color: #ededed !important;
}

.filtre-dropdown option:where(.dark, .dark *) {
    padding: 8px;
    /* Seçenekler için padding */
    background-color: #202020 !important;
    color: #ededed !important;
}

.player-buttons:where(.dark, .dark *) {
    background: #323131 !important;
}

.lang-label:where(.dark, .dark *) {
    background-color: #323131 !important;
}

.repotbutton:where(.dark, .dark *) {
    background-color: #323131 !important;
}

.movie-card:where(.dark, .dark *) {
    background-color: #000 !important;
}

.title:where(.dark, .dark *) {
    color: #ededed !important;
}

.detail-label:where(.dark, .dark *) {
    color: #ededed !important;
}

.detail-value a:where(.dark, .dark *) {
    color: #ffffff !important;
    text-decoration: none;
}

.summary-title:where(.dark, .dark *) {
    color: #ededed !important;
}

.summary-text:where(.dark, .dark *) {
    color: #ededed !important;
}

.text-2xl:where(.dark, .dark *) {
    background-color: #000 !important;
}

textarea:where(.dark, .dark *) {
    background: #1c1b1b !important;
    border: 1px solid #181717 !important;
}

.spoiler-checkbox label:where(.dark, .dark *) {
    color: #ededed !important;
}

.submit-btn:where(.dark, .dark *) {
    background-color: #302e2e !important;
}

.submit-btn:hover:where(.dark, .dark *) {
    background-color: rgb(92 0 0) !important;
}

.modal-content:where(.dark, .dark *) {
    background-color: #141414 !important;
    border: none !important;
}

.form-group label:where(.dark, .dark *) {
    color: #ededed !important;
}

.submit-button:where(.dark, .dark *) {
    background-color: #323236 !important;
}

.detail-value:where(.dark, .dark *) {
    color: #fff !important;
}

.duyuruheader:where(.dark, .dark *) {
    background-color: #1c1c1c !important;
}

.duyuruheader svg:where(.dark, .dark *) {
    fill: #ededed !important
}

.linkNameheader:where(.dark, .dark *) {
    color: #ff9100 !important;
}

.comment-body:where(.dark, .dark *) {
    color: #ededed !important;
}

.comment-date:where(.dark, .dark *) {
    color: #bdd8e1 !important
}

.comment-author:where(.dark, .dark *) {
    color: #ededed !important;
}

.comment:where(.dark, .dark *) {
    background-color: #2e2e2e !important;
}

.footer-tagline:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-copyright:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-promo-text h3:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-copyright:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-promo-text h3:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-promo-text p:where(.dark, .dark *) {
    color: #ffffff !important;
}

.feature-item:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-promo-text strong:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-sitemap-column h5:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-sitemap-links a:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-sitemap-links a:hover:where(.dark, .dark *) {
    color: #a75b5b !important;

}

.footer-disclaimer h4:where(.dark, .dark *) {
    color: #ffffff !important;
}

.footer-disclaimer p:where(.dark, .dark *) {
    color: #ffffff !important;
}
textarea:where(.dark, .dark *){
color:#fff !important
}