.darkmode{background:#16151d;color:#CCC}
.darkmode .th{background:#1a1a2e !important;box-shadow:0 2px 8px rgba(0,0,0,0.3) !important}
.darkmode #thememode .xt{color:#fff}
.darkmode .bs .bsx .ttt .timeago,.darkmode .serieslist ul li .leftseries span,.darkmode .serieslist .numscore,.darkmode .bloglist .blogbox .innerblog .infoblog .entry-meta,.darkmode .single-info.bixbox .infox .infolimit .alter, .darkmode .meta .year,.darkmode .bmc,.darkmode .comment-list .comment-body .comment-meta a,.darkmode .stylenine .bsx .inf span,.darkmode .blogpost .entry-header .entry-meta {color: #999;}
.darkmode .taxindex li a{background:#333!important;color:#999;font-weight:500}
.darkmode .taxindex li a span.count{color:#727579;font-weight:400}
.darkmode .taxindex li a:hover{color:#FFF!important;background:#0c70de!important}
.darkmode .taxindex li a:hover span.count{color:rgba(255,255,255,.5)}
.darkmode .searchx #form #s{color:#fff;background-color:#17151b;background-image:none;border:1px solid #23202a;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.darkmode .searchx #form #submit{color:#555}
.darkmode #live-search_results{background:#1a1920;-webkit-box-shadow:0 4px 20px #000;-khtml-box-shadow:0 4px 20px #000;-moz-box-shadow:0 4px 20px #000;-ms-box-shadow:0 4px 20px #000;-o-box-shadow:0 4px 20px #000;box-shadow:0 4px 20px #000}
.darkmode .live-search_result_container li{border-bottom:1px solid #262432}
.darkmode .live-search_result_container .post-thumbnail{background:none}
.darkmode .live-search_result_container .over span{color:#777}
.darkmode .live-search_result_container li a{color:#c2c2c2}
.darkmode .live-search_result_container li:hover{background:#1f1d26}
.darkmode #top-menu.topmobshow{background:#222;box-shadow:1px 3px 8px rgba(0,0,0,0.65)}
.darkmode #sidebar .section{background:#222;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,.1);-ms-box-shadow:0 2px 3px rgba(0,0,0,.1);-o-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}
.darkmode .releases h1,.darkmode .releases h2,.darkmode .releases h3,.darkmode #sidebar .section h3,.darkmode .releases h4,.darkmode #sidebar .section h4{color:#FFF}
.darkmode .releases{border-bottom:1px solid #312f40}
.darkmode .rating-prc .rtp .rtb:before{color:#555}
.darkmode #gallery.owl-loaded .owl-dots span{background:#555}
.darkmode .serieslist ul li,.darkmode #sidebar .section .widgetephis li,.darkmode #history-pool .history-item,.darkmode .history-item-tree,.darkmode .wp-block-latest-comments .wp-block-latest-comments__comment{border-bottom:1px solid #383838}
.darkmode .serieslist ul li .ctr{color:#888;border:.5px solid #888}
.darkmode .serieslist ul li .imgseries{background:none}
.darkmode a,.darkmode .meta h1,.darkmode .single-info.bixbox .infox .infolimit h2{color:#FFF}
.darkmode .meta .epx{color:#999}
.darkmode #sidebar .section ul.genre:before,.darkmode #sidebar .section ul.genre:after{background:#262432}
.darkmode .bixbox{background:#222;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,.1);-ms-box-shadow:0 2px 3px rgba(0,0,0,.1);-o-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);color:#CCC}
.darkmode .hpage a{color:#FFF}
.darkmode .advancedsearch .lbx{padding:10px 0;background:none;border:0}
.darkmode .advancedsearch tr .inputx{background:#16151d;color:#fff;border:1px solid #16151d}
.darkmode .checkmarkx{background-color:#282635}
.darkmode .checkmark{background-color:#282635}
.darkmode .pagination a{background:#333}
.darkmode .surprise{color:#FFF}
.darkmode .surprise:hover{color:#333;background:#FFF}
.darkmode .nav_apb a{background:#333}
.darkmode .nav_apb a:hover{background:#111;color:#FFF}
.darkmode .soralist span{border-bottom:1px solid #312f40}
.darkmode .soralist ul{color:#223a65}
.darkmode .animefull .bigcover a.gp{border:0}
.darkmode .bigcontent .rt .rating,.darkmode .single-info.bixbox .infox .rating{background:#111}
.darkmode .bigcontent .thumb{border:4px solid #141219}
.darkmode .animefull .bottom{border-top:1px solid #312f40}
.darkmode .bottom.tags a{background:#111;border-color:#333}
.darkmode .bxcl ul::-webkit-scrollbar-track,.darkmode .quickfilter .filters .filter .scrollz::-webkit-scrollbar-track{background:#111}
.darkmode .bxcl ul li{border-bottom:1px solid #262432}
.darkmode .bxcl ul li span.dt a{background:#223a65;color:#FFF}
.darkmode .bxcl ul li span.dt a .dashicons{color:#FFF}
.darkmode .megavid{box-shadow:0 3px 0 0 #0f0f0f}
.darkmode .item{background:#222}
.darkmode .naveps .nvs a{background:#333;color:#FFF}
.darkmode .naveps .nvsc a{background:#0c70de}
.darkmode .iconx a{color:#f05252}
.darkmode .iconx a:hover{color:#FFF}
.darkmode .naveps.bignav .nvs a{background:#222;color:#CCC;box-shadow:0 3px 0 0 #0f0f0f}
.darkmode .naveps.bignav .nvs a:hover{color:#FFF;background:#333}
.darkmode .naveps.bignav .nvs .nolink{background:#0d0d0d;color:#666;cursor:default}
.darkmode .meta{box-shadow:0 3px 0 0 #0f0f0f}
.darkmode .meta .epx .lg{background:#474747;color:#DDD}
.darkmode select.mirror{border:1px solid #303030;color:#DDD;background:#333}
.darkmode .lista{background:none;border-bottom:0}
.darkmode .lista a{border:1px solid #0c70de;background:#0c70de;color:#FFF}
.darkmode .lista a:hover{background:none}
.darkmode .listo .bx .imgx{background:none}
.darkmode .listo{color:#999}
.darkmode .listo .bx{border-bottom:1px solid #262432}
.darkmode .commentx h3{color:#919191}
.darkmode .commentx .commentlist li{border-bottom:1px solid #262432}
.darkmode .commentx textarea,.darkmode .commentx #respond input[type="text"]{border:1px solid #16151d;color:#FFF;background:#16151d;box-shadow:none}
.darkmode .comment-list>li,.darkmode .comment-list .children{border-color:#312f40}
.darkmode .comment-list>li:hover{box-shadow:0 0 8px 0 rgba(0,0,0,0.42)}
.darkmode .page{color:#DDD}
.darkmode blockquote,.darkmode q{background:#303030;border-left:3px solid #4f4f4f}
.darkmode #sidebar .section>ul>li,.darkmode .wp-block-latest-posts li{border-bottom:1px solid #262432}
.darkmode .gov-multipart>div{border-bottom:1px solid #262432}
.darkmode .gov-multipart .gov-mr-host{color:#c2c2c2}
.darkmode .gov-multipart .gov-the-embed{background-color:#2d2a3a;color:#c2c2c2;border-bottom:3px solid #100f15}
.darkmode .gov-multipart .gov-the-embed:hover{background-color:#3f3b51;border-bottom:3px solid #100f15}
.darkmode .bixbox.infx.singleinfo .navepsx{background:#1d1b26;border-bottom:1px solid #343243}
.darkmode .bixbox.infx.singleinfo .navepsx .nvs.nvsc a{border-color:#343243}
.darkmode .bixbox.infx.singleinfo{color:inherit}
.darkmode .bixbox.infx.singleinfo .navepsx .nvs a:hover{background:#181720}
.darkmode .bixbox.infx.singleinfo ul li{background-color:#2b2936}
.darkmode .dlbox ul li{border-color:#2b2936;color:#FFF}
.darkmode .dlbox ul li:nth-child(even){background:#191919}
.darkmode .dlbox ul li span a:hover{color:#FFF}
.darkmode .single-info.bixbox .infox .desc.mindes .colap{background:#333;color:#999;border:1px solid #444}
.darkmode .sebox .msebox{border-color:#333}
.darkmode .sebox .msebox .headsebox .minsebox{background:#2f2b3a}
.darkmode .sebox .msebox .headsebox .minsebox span{border-color:#494949}
.darkmode .sebox .msebox .headsebox .gesebox{border-color:#333;background:#201d2a}
.darkmode .sebox .msebox .headsebox .gesebox a{background:#363345;border-color:#363345;color:#999}
.darkmode .sebox .msebox .footsebox{border-color:#333;background:#2f2b3a;color:#999}
.darkmode .naveps.bignav .nvs.nvsc a{background:#0c70de;color:#FFF}
.darkmode .ntf{background:#333;color:#CCC}
.darkmode .soraddlx .soraurlx{background:#333}
.darkmode .soraddlx a:after{color:#555}
.darkmode .series-gen .nav-tabs{background:#333}
.darkmode .bloglist .blogbox .innerblog .infoblog .entry-content{color:#999}
.darkmode .tooltip .detail .rating{background:#111}
.darkmode #sidebar .section ul.season::-webkit-scrollbar-track{background:#0e0e0e}
.darkmode #sidebar .section .ongoingseries ul li{border-bottom:1px solid #262432}
.darkmode #sidebar .section .ongoingseries ul li:hover{background:#333}
.darkmode #sidebar .section .ongoingseries ul li a .l .dashicons{color:#1d1b26}
.darkmode #sidebar .section .ts-wpop-series-gen .ts-wpop-nav-tabs{background:#333}
.darkmode .bigcontent .infox a,.darkmode .animefull .bottom a,.darkmode .single-info.bixbox .infox .genxed a{color:#CCC}
.darkmode .bigcontent .infox a:hover,.darkmode .animefull .bottom a:hover,.darkmode .single-info.bixbox .infox .genxed a:hover{color:#FFF}
.darkmode .bigcontent .infox h1{color:#FFF}
.darkmode .stylefiv .bsx .inf span{color:#999}
.darkmode #footer{background:#222;color:#CCC}
.darkmode a:hover{color:#0c70de}
.darkmode .footer-az span.ftaz{border-right:1px solid rgba(255,255,255,0.3)}
.darkmode .quickfilter .filters .filter button{background-color:#333;border-color:#333;color:#CCC}
.darkmode .quickfilter .filters .filter ul{background:#333}
.darkmode .quickfilter .filters .filter ul li input+label:before,.darkmode .quickfilter .filters .filter ul li input:not(:checked)+label:before{background-color:#5d5d5d}
.darkmode .quickfilter .filters .filter ul label{color:#CCC}
.darkmode .quickfilter .filters .filter.submit button{background:#0c70de;color:#FFF}
.darkmode .qtip-default{box-shadow:0 1px 5px #000}
.darkmode .qtip-default a{color:#999}
.darkmode .releases.latesthome .vl{background:#222;color:#FFF}
.darkmode .stylesix{border-bottom:1px solid #383838}
.darkmode .seventh .main-seven .tt .sosev span{color:#999}
.darkmode .seventh .main-seven .tt .sosev span a{color:#999}
.darkmode .stylenine{border-color:#383838}
.darkmode .stylenine .bsx .inf{background:#333}
.darkmode .stylenine .bsx .inf span a{color:#a6abb6}
.darkmode .stylenine .bsx .inf span a:hover{color:#FFF}
.darkmode .newseason .listseries .card .card-box{background:#222}
.darkmode .newseason .listseries .card .card-box .card-info .card-info-top .stats .right{background:#333;color:#999}
.darkmode .newseason .listseries .card .card-box .card-info .card-info-top .stats .left span{color:#999}
.darkmode .newseason .listseries .card .card-box .card-info .card-info-top .desc{color:#999}
.darkmode .newseason .listseries .card .card-box .card-info-bottom{background:#333}
.darkmode .newseason .listseries .card .card-box .card-info .card-info-top::-webkit-scrollbar-thumb{background:rgba(116,115,115,0.46)}
.darkmode .bixbox.episodedl .epwrapper .epheader h1{color:#FFF}
.darkmode .bixbox.episodedl .epwrapper .epheader .entry-info{color:#CCC}
.darkmode .bixbox.episodedl .epwrapper .epheader{border-bottom:1px solid #333}
.darkmode .bixbox.episodedl .notice{background:#333;color:#999}
.darkmode .bigcontent .infox .alter{color:#CCC}
.darkmode .bigcontent .infox .desc{color:#CCC}
.darkmode .epcheck .ephead{color:#FFF;border-bottom:1px solid #262432}
.darkmode .bxcl ul li:nth-child(odd){background:#191919}
.darkmode .bxcl ul li:hover{background:#0c70de}
.darkmode hr{border-color:#535353}
.darkmode .bs.styleegg .bsx .egghead{background:rgba(48,57,73,.9)}
.darkmode .bigcontent .infox .spe span a:hover{color:#FFF}
.darkmode .cvlist .cvitem .cvitempad{background:#333}
.darkmode .post-nav-links .current{background:#333 !important;}
.darkmode .dlbox ul li.head span,.darkmode .dlbox ul li span{border-color:#2b2936;}
.darkmode .single-info.bixbox .infox .spe span a, .darkmode .bigcontent .infox .spe span a,.darkmode .cmt .must-log-in a,.darkmode .stylesix .bsx .inf ul li a,.darkmode .dlbox ul li span a,.darkmode .meta .year a,.darkmode .blogpost .entry-header .entry-meta a {color: #FFF;}
.darkmode .single-info.bixbox .infox .spe span a:hover,.darkmode .bigcontent .infox .spe span a:hover,.darkmode .cmt .must-log-in a:hover,.darkmode .stylesix .bsx .inf ul li a:hover,.darkmode .dlbox ul li span a:hover,.darkmode .meta .year a:hover,.darkmode .blogpost .entry-header .entry-meta a:hover{color:#366ad3;}
.darkmode .paginationjs ul li a,.darkmode #ts-episode-history .eph-num{background: #333;}
.darkmode .paginationjs ul li.active a{background:#0c70de;}
.darkmode #ts-import-export #imex-notices,.darkmode #ts-import-export-bookmark #imex-bm-notices{color:#c9e9bf!important}
.darkmode #ts-episode-history .eph-num .ts-latest-history-item .post-date{color:#999}
/* DARK MODE ADDITIONS - MyAnimeKu */
.darkmode body{background:#16151d !important;padding-top:60px !important}
.darkmode #main-menu{background:#1a1a2e !important}
.darkmode #main-menu ul li a{color:#CCC !important}
.darkmode #main-menu ul li a:hover{color:#FFF !important;background:#0c70de !important}
.darkmode .mainheader .hdl{color:#FFF !important}
.darkmode .searchx-desktop input,.darkmode .searchx-mobile input{background:#2a2a3e !important;color:#FFF !important;border-color:#3a3a4e !important}
.darkmode .searchx-desktop button{background:#0c70de !important;color:#FFF !important}
.darkmode .searchx-mobile{background:transparent !important}
.darkmode .searchx-mobile button{background:transparent !important;color:#0c70de !important}

/* Content Area Dark */
.darkmode #content{background:#16151d !important}
.darkmode .wrapper{background:transparent !important}
.darkmode #main{background:transparent !important}
.darkmode .bound{background:transparent !important}
.darkmode .container{background:transparent !important}

/* ALL Remaining White/Gray Backgrounds */
.darkmode .slidtop,.darkmode .postbody,.darkmode .listupd,.darkmode .excstf,.darkmode article.bs{background:transparent !important}
.darkmode .section{background:#1a1a2e !important}
.darkmode div[style*="background:#FFF"],.darkmode div[style*="background: #FFF"],.darkmode div[style*="background:#fff"],.darkmode div[style*="background: #fff"]{background:#1a1a2e !important}

/* Anime Cards Dark */
.darkmode .bs{background:transparent !important}
.darkmode .bs .bsx{background:transparent !important;box-shadow:none !important}
.darkmode .bs .bsx:hover{box-shadow:none !important;transform:translateY(-2px) !important}
.darkmode .bs .bsx .limit{background:transparent !important;border-radius:8px !important;overflow:hidden !important}
.darkmode .bs .bsx .limit img{border-radius:8px !important}
.darkmode .bs .bsx .tt{color:#FFF !important;background:transparent !important}
.darkmode .bs .bsx .limit .typez{background:rgba(12,112,222,0.9) !important}
.darkmode .bs .bsx .limit .status.ongoing{background:#51CF66 !important}
.darkmode .bs .bsx .limit .status.completed{background:#1E88E5 !important}
.darkmode .bs .bsx .limit .episode-count{background:rgba(0,0,0,0.85) !important;color:#FFF !important}
.darkmode .bs .bsx .limit .new-episode-badge{background:rgba(74,144,226,0.95) !important}
.darkmode .bs .bsx .limit .typem{background:#FF6B6B !important}
.darkmode .bs .bsx .limit .ply{color:#FFF !important}

/* Releases Headers Dark */
.darkmode .releases h2,.darkmode .releases h3{color:#FFF !important;background:transparent !important}
.darkmode .releases{border-bottom:1px solid #2a2a3e !important;background:transparent !important}
.darkmode .releases:after{display:none !important}
.darkmode .releases.hothome{background:transparent !important}
.darkmode .releases.latesthome{background:transparent !important}

/* Sidebar Dark */
.darkmode #sidebar{background:transparent !important}
.darkmode #sidebar .section{background:#1a1a2e !important;border:1px solid #2a2a3e !important;box-shadow:0 2px 8px rgba(0,0,0,0.3) !important}
.darkmode #sidebar .section h3,.darkmode #sidebar .section h4{color:#FFF !important;background:transparent !important}
.darkmode .genre-list-wrapper{background:#1a1a2e !important;border:1px solid #2a2a3e !important}
.darkmode .genre-list-scroll{background:#1a1a2e !important}
.darkmode .genre-list-scroll li a{color:#CCC !important}
.darkmode .genre-list-scroll li a:hover{color:#FFF !important;background:rgba(12,112,222,0.2) !important}
.darkmode .genre-list-scroll::-webkit-scrollbar-track{background:#16151d !important}
.darkmode .genre-list-scroll::-webkit-scrollbar-thumb{background:#3a3a4e !important}

/* Filter Search Dark */
.darkmode .filter-genre,.darkmode .filter-type,.darkmode .filter-studio{background:#2a2a3e !important;color:#CCC !important;border:1px solid #3a3a4e !important}
.darkmode .filter-genre:hover,.darkmode .filter-type:hover,.darkmode .filter-studio:hover{background:#3a3a4e !important;color:#FFF !important}
.darkmode .filter-genre.active,.darkmode .filter-type.active,.darkmode .filter-studio.active{background:#0c70de !important;color:#FFF !important;border-color:#0c70de !important}

/* Slider Dark */
.darkmode .modern-slider-container{background:#000 !important}
.darkmode .modern-slide-item{background:#000 !important}
.darkmode .modern-slide-item .slide-background{filter:blur(25px) brightness(0.2) !important}
.darkmode .slide-title a{color:#FFF !important}
.darkmode .slide-description{color:#CCC !important}
.darkmode .slide-meta .meta-rating,.darkmode .slide-meta .meta-status,.darkmode .slide-meta .meta-episodes{color:#FFF !important}
.darkmode .genre-tag{background:rgba(74,144,226,0.3) !important;border-color:rgba(74,144,226,0.5) !important;color:#FFF !important}
.darkmode .modern-anime-slider .owl-nav button{background:rgba(0,0,0,0.7) !important;color:#FFF !important}
.darkmode .btn-watch-now{background:linear-gradient(135deg,#4A90E2 0%,#3A7BC8 100%) !important}
.darkmode .btn-details{background:rgba(255,255,255,0.15) !important;border-color:rgba(255,255,255,0.3) !important}
.darkmode .owl-dots{background:transparent !important}

/* Episode List Dark */
.darkmode .eplister{background:#222 !important;border:1px solid #2a2a3e !important}
.darkmode .ephead{background:#1a1a2e !important;color:#FFF !important;border-bottom:1px solid #2a2a3e !important}
.darkmode .eplister ul li{background:#222 !important;border-bottom:1px solid #2a2a3e !important}
.darkmode .eplister ul li:hover{background:#2a2a3e !important}
.darkmode .eplister ul li a{color:#CCC !important}
.darkmode .eplister ul li:hover a{color:#FFF !important}
.darkmode .epl-num{background:#1a1a2e !important;color:#0c70de !important}
.darkmode .eplister ul li:hover .epl-num{background:#0c70de !important;color:#FFF !important}
.darkmode .epl-date{color:#999 !important}

/* Episode Navigation Modern Dark */
.darkmode .episode-navigation-modern{background:#222 !important}
.darkmode .ep-nav-card{background:#1a1a2e !important;border:1px solid #2a2a3e !important}
.darkmode .ep-nav-card:hover{background:#2a2a3e !important;border-color:#0c70de !important}
.darkmode .ep-nav-label{color:#999 !important}
.darkmode .ep-nav-title{color:#FFF !important}

/* Filter Buttons Dark */
.darkmode .filter-genre,.darkmode .filter-type{background:#1a1a2e !important;border:1px solid #2a2a3e !important;color:#CCC !important}
.darkmode .filter-genre.active,.darkmode .filter-type.active{background:#0c70de !important;color:#FFF !important}
.darkmode .filter-genre:hover,.darkmode .filter-type:hover{background:#2a2a3e !important;color:#FFF !important}

/* Pagination Dark */
.darkmode #load-more{background:#0c70de !important;color:#FFF !important}
.darkmode #load-more:hover{background:#0a5cbd !important}

/* Bottom Nav Mobile Dark */
.darkmode .bottom-nav-mobile{background:#1a1a2e !important;border-top:1px solid #2a2a3e !important}
.darkmode .bottom-nav-mobile .nav-item{color:#CCC !important}
.darkmode .bottom-nav-mobile .nav-item:hover,.darkmode .bottom-nav-mobile .nav-item.active{color:#0c70de !important}

/* Mobile Menu Dark */
.darkmode .mobile-menu-content{background:#1a1a2e !important}
.darkmode .mobile-menu-header{background:#0c70de !important;color:#FFF !important}
.darkmode .mobile-menu-list li a{color:#CCC !important;border-bottom:1px solid #2a2a3e !important}
.darkmode .mobile-menu-list li a:hover{background:#2a2a3e !important;color:#FFF !important}

/* Anime Detail Page Dark */
.darkmode .infox{background:#222 !important;color:#CCC !important}
.darkmode .infox h1{color:#FFF !important}
.darkmode .spe span{color:#999 !important}
.darkmode .spe span b{color:#FFF !important}
.darkmode .genxed a{background:#2a2a3e !important;color:#CCC !important;border:1px solid #3a3a4e !important}
.darkmode .genxed a:hover{background:#0c70de !important;color:#FFF !important}

/* Watch Page Dark */
.darkmode .megavid{background:#222 !important;box-shadow:0 3px 0 0 #1a1a2e !important}
.darkmode .item{background:#222 !important;border:1px solid #2a2a3e !important}
.darkmode select.mirror{background:#2a2a3e !important;color:#FFF !important;border-color:#3a3a4e !important}
.darkmode .lista a{background:#0c70de !important;border-color:#0c70de !important}

/* Footer Dark (override inline styles) */
.darkmode footer{background:linear-gradient(135deg,#1a1a2e,#16151d) !important}

/* Bixbox Dark */
.darkmode .bixbox{background:#1a1a2e !important;border:1px solid #2a2a3e !important;box-shadow:0 2px 8px rgba(0,0,0,0.3) !important;color:#CCC !important}
.darkmode .bixbox.bbnofrm{background:transparent !important;border:none !important;box-shadow:none !important}
.darkmode .listupd{background:transparent !important}
.darkmode .listupd.normal{background:transparent !important}
.darkmode .excstf{background:transparent !important}

/* Popular Series Sidebar Dark */
.darkmode .ts-wpop-tabs{background:#2a2a3e !important}
.darkmode .ts-wpop-tab{color:#CCC !important;background:#2a2a3e !important}
.darkmode .ts-wpop-tab.active,.darkmode .ts-wpop-tab:hover{color:#FFF !important;background:#0c70de !important}
.darkmode .serieslist ul{background:transparent !important}
.darkmode .serieslist ul li{background:#222 !important;border-bottom:1px solid #2a2a3e !important}
.darkmode .serieslist ul li:hover{background:#2a2a3e !important}
.darkmode .serieslist .leftseries h4 a{color:#FFF !important}
.darkmode .serieslist .leftseries span{color:#999 !important}

/* Ads/Sponsor Dark */
.darkmode .ads-container{background:#1a1a2e !important;border:1px solid #2a2a3e !important}
.darkmode .ads-content{background:#222 !important}

/* Ongoing Series List Dark */
.darkmode .ongoingseries ul li{background:#222 !important}
.darkmode .ongoingseries ul li:hover{background:#2a2a3e !important}
.darkmode .ongoingseries .l{color:#FFF !important}

/* Popular Today & Latest Release Containers */
.darkmode .slidtop{background:transparent !important}
.darkmode .bixbox#popular-today-section{background:transparent !important}

/* Full Cover Carousel Dark (if any) */
.darkmode .full-cover-carousel .item{background:#000 !important}

/* Gray Background Areas - Force Dark */
.darkmode .postbody{background:transparent !important}
.darkmode .animefull{background:transparent !important}
.darkmode .bigcontent{background:#1a1a2e !important}
.darkmode .thumbnail{border-color:#2a2a3e !important}

/* Force ALL containers to be dark */
.darkmode [class*="box"]:not(.bixbox.bbnofrm){background:#1a1a2e !important}
.darkmode .content,.darkmode .main-content{background:transparent !important}
.darkmode .page-content{background:transparent !important}

/* Input & Select Dark */
.darkmode input[type="text"],.darkmode input[type="email"],.darkmode input[type="password"],.darkmode textarea{background:#2a2a3e !important;color:#FFF !important;border-color:#3a3a4e !important}
.darkmode select{background:#2a2a3e !important;color:#FFF !important;border-color:#3a3a4e !important}
.darkmode input::placeholder,.darkmode textarea::placeholder{color:#999 !important}

/* White Boxes Force Dark */
.darkmode .white-box,.darkmode .content-box{background:#1a1a2e !important;color:#CCC !important}

/* Tab Navigation Dark */
.darkmode .nav-tabs{background:#2a2a3e !important;border-bottom:1px solid #3a3a4e !important}
.darkmode .nav-tabs li{background:transparent !important}
.darkmode .nav-tabs li a{color:#CCC !important;background:#2a2a3e !important}
.darkmode .nav-tabs li.active a,.darkmode .nav-tabs li a:hover{color:#FFF !important;background:#0c70de !important}

/* ========================================
   DARK MODE - IKLAN / ADVERTISEMENT
   ======================================== */

/* Ad Section - Banner (Content Area) */
.darkmode .ad-section {
  background: #222 !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important;
  border: 1px solid #333 !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* Ad Box - Sidebar */
.darkmode .ad-box {
  background: #222 !important;
  border: 1px solid #333 !important;
  border-top: none !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* Section containing ads in sidebar */
.darkmode #sidebar .section .releases,
.darkmode #sidebar .section:has(.ad-box) .releases {
  background: #1a1a2e !important;
  border-bottom: 1px solid #333 !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.darkmode #sidebar .section .releases h3,
.darkmode #sidebar .section:has(.ad-box) .releases h3 {
  color: #FFF !important;
}

/* Ensure ad content is visible in dark mode */
.darkmode .ad-section *,
.darkmode .ad-box * {
  visibility: visible !important;
  opacity: 1 !important;
  max-width: 100% !important;
  /* Let elements use their natural display type */
}

/* Allow ad elements to display properly in dark mode */
.darkmode .ad-section ins,
.darkmode .ad-box ins {
  display: inline-block !important;
  text-decoration: none !important;
}

.darkmode .ad-section iframe,
.darkmode .ad-box iframe {
  display: block !important;
  margin: 0 auto !important;
  border: none !important;
}

.darkmode .ad-section img,
.darkmode .ad-box img {
  display: inline-block !important;
  max-width: 100% !important;
  height: auto !important;
}

/* Google AdSense in dark mode */
.darkmode .ad-section ins.adsbygoogle,
.darkmode .ad-box ins.adsbygoogle {
  display: inline-block !important;
  min-width: 100% !important;
}

/* Adsterra in dark mode */
.darkmode .ad-section .atm-inline-block,
.darkmode .ad-box .atm-inline-block {
  display: inline-block !important;
}

/* Override any sidebar section dark mode styling */
.darkmode #sidebar .section > * {
  background: #222 !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important;
}

/* ========================================
   DARK MODE - FILTER SEARCH & DROPDOWN
   ======================================== */

/* Filter Search Section */
.darkmode .quickfilter {
  background: #1a1a2e !important;
  border: 1px solid #2a2a3e !important;
  padding: 15px !important;
  border-radius: 8px !important;
}

/* Filter Dropdown Buttons */
.darkmode .filter.dropdown button,
.darkmode .dropdown-toggle {
  background: #2a2a3e !important;
  border: 1px solid #3a3a4e !important;
  color: #CCC !important;
}

.darkmode .filter.dropdown button:hover,
.darkmode .dropdown-toggle:hover {
  background: #3a3a4e !important;
  color: #FFF !important;
}

/* Dropdown Menu */
.darkmode .dropdown-menu {
  background: #2a2a3e !important;
  border: 1px solid #3a3a4e !important;
  box-shadow: 0 4px 12px rgba(0,0,0,0.5) !important;
}

.darkmode .dropdown-menu li {
  border-bottom: 1px solid #3a3a4e !important;
}

.darkmode .dropdown-menu li:hover {
  background: #3a3a4e !important;
}

.darkmode .dropdown-menu label {
  color: #CCC !important;
}

.darkmode .dropdown-menu input[type="checkbox"] {
  border: 1px solid #555 !important;
}

/* Search Button */
.darkmode .btn-custom-search,
.darkmode .filter.submit button {
  background: #0c70de !important;
  color: #FFF !important;
  border: none !important;
}

.darkmode .btn-custom-search:hover,
.darkmode .filter.submit button:hover {
  background: #0a5cbd !important;
}

/* ========================================
   DARK MODE - POPULAR SERIES TABS
   ======================================== */

/* Tab Container */
.darkmode .series-gen,
.darkmode .ts-wpop-series-gen {
  background: #1a1a2e !important;
  border: 1px solid #2a2a3e !important;
  border-radius: 8px !important;
}

/* Tab Navigation */
.darkmode .nav-tabs,
.darkmode .ts-wpop-nav-tabs {
  background: #2a2a3e !important;
  border-bottom: 1px solid #3a3a4e !important;
}

.darkmode .nav-tabs li a,
.darkmode .ts-wpop-nav-tabs li a {
  background: #2a2a3e !important;
  color: #CCC !important;
  border-color: #3a3a4e !important;
}

.darkmode .nav-tabs li.active a,
.darkmode .nav-tabs li a:hover,
.darkmode .ts-wpop-nav-tabs li.active a,
.darkmode .ts-wpop-nav-tabs li a:hover {
  background: #0c70de !important;
  color: #FFF !important;
  border-color: #0c70de !important;
}

/* Tab Content */
.darkmode .tab-content,
.darkmode .tab-pane {
  background: #1a1a2e !important;
  color: #CCC !important;
}

/* ========================================
   DARK MODE - SERIES LIST & WIDGETS
   ======================================== */

/* Series List Items */
.darkmode .serieslist,
.darkmode .ongoingseries {
  background: #1a1a2e !important;
}

.darkmode .serieslist ul,
.darkmode .ongoingseries ul {
  background: transparent !important;
}

.darkmode .serieslist ul li,
.darkmode .ongoingseries ul li {
  background: #2a2a3e !important;
  border-bottom: 1px solid #3a3a4e !important;
  color: #CCC !important;
}

.darkmode .serieslist ul li:hover,
.darkmode .ongoingseries ul li:hover {
  background: #3a3a4e !important;
}

.darkmode .serieslist ul li a,
.darkmode .ongoingseries ul li a {
  color: #FFF !important;
}

.darkmode .serieslist ul li .leftseries span,
.darkmode .ongoingseries ul li .leftseries span {
  color: #999 !important;
}

/* Popular Widget */
.darkmode .widgetephis {
  background: #1a1a2e !important;
}

.darkmode .widgetephis li {
  background: #2a2a3e !important;
  border-bottom: 1px solid #3a3a4e !important;
}

.darkmode .widgetephis li:hover {
  background: #3a3a4e !important;
}

/* Genre List */
.darkmode .genre-list-wrapper {
  background: transparent !important;
}

.darkmode .genre-list-scroll li {
  border-bottom: 1px solid #3a3a4e !important;
  background: transparent !important;
}

.darkmode .genre-list-scroll li:hover {
  background: #2a2a3e !important;
}

.darkmode .genre-list-scroll li a {
  color: #CCC !important;
}

.darkmode .genre-list-scroll li a:hover {
  color: #FFF !important;
}

.darkmode .genre-list-scroll li a i {
  color: #0c70de !important;
}

/* Scrollbar untuk widgets */
.darkmode .genre-list-wrapper::-webkit-scrollbar-track {
  background: #1a1a2e !important;
}

.darkmode .genre-list-wrapper::-webkit-scrollbar-thumb {
  background: #0c70de !important;
}

/* Input fields */
.darkmode input[type="text"],
.darkmode input[type="email"],
.darkmode input[type="password"],
.darkmode select,
.darkmode textarea {
  background: #2a2a3e !important;
  border: 1px solid #3a3a4e !important;
  color: #CCC !important;
}

.darkmode input[type="text"]:focus,
.darkmode input[type="email"]:focus,
.darkmode input[type="password"]:focus,
.darkmode select:focus,
.darkmode textarea:focus {
  background: #3a3a4e !important;
  border-color: #0c70de !important;
  color: #FFF !important;
}

@media only screen and (max-width:800px) {
.darkmode .th{background:#1a1a2e !important}
.darkmode body{padding-top:56px !important;padding-bottom:60px !important}
}
@media only screen and (max-width:650px) {
.darkmode .bixbox.episodedl .epwrapper .navimedia .naveps{background:#333}
}
/* Popular & Ongoing Series Widgets - Dark Mode */
.darkmode .series-gen { background: #222 !important; box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important; }
.darkmode .series-gen .nav-tabs { background: #1a1a2e !important; border-bottom-color: #333 !important; }
.darkmode .series-gen .nav-tabs li a { color: #999 !important; }
.darkmode .series-gen .nav-tabs li a:hover { color: #FFF !important; background: rgba(12, 112, 222, 0.1) !important; }
.darkmode .series-gen .nav-tabs li.active a { color: #0c70de !important; background: #222 !important; border-bottom-color: #0c70de !important; }
.darkmode .series-gen .serieslist { background: #222 !important; }
.darkmode .series-gen .serieslist ul li { border-bottom-color: #333 !important; }
.darkmode .series-gen .serieslist ul li:hover { background: #2a2a3e !important; }
.darkmode .series-gen .serieslist .leftseries h4 { color: #CCC !important; }
.darkmode .series-gen .serieslist .leftseries span { color: #999 !important; }
.darkmode .series-gen .serieslist .ctr { background: #0c70de !important; color: #FFF !important; }
.darkmode .ongoingseries { background: #222 !important; box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important; }
.darkmode .ongoingseries ul li { border-bottom-color: #333 !important; }
.darkmode .ongoingseries ul li:hover { background: #2a2a3e !important; }
.darkmode .ongoingseries .leftseries h4 { color: #CCC !important; }
.darkmode .ongoingseries .leftseries span { color: #999 !important; }
.darkmode .section .releases { background: #0c70de !important; }

/* Filter Search - Dark Mode */
.darkmode .quickfilter { background: #222 !important; border: 1px solid #333 !important; }
.darkmode .quickfilter .filter.dropdown button { background: #2a2a3e !important; color: #CCC !important; border-color: #3a3a4e !important; }
.darkmode .quickfilter .filter.dropdown button:hover { background: #3a3a4e !important; color: #FFF !important; }
.darkmode .quickfilter .dropdown-menu { background: #2a2a3e !important; border-color: #3a3a4e !important; }
.darkmode .quickfilter .btn-custom-search { background: #0c70de !important; color: #FFF !important; }

/* CRITICAL: Force all white backgrounds to dark */
.darkmode .series-gen,
.darkmode .series-gen .nav-tabs,
.darkmode .series-gen .serieslist,
.darkmode .quickfilter,
.darkmode .section > div {
  background: #222 !important;
}

.darkmode .series-gen .nav-tabs li.active a {
  background: #222 !important;
}

.darkmode .series-gen .nav-tabs li a:hover {
  background: rgba(12, 112, 222, 0.1) !important;
}

/* Ensure NO white backgrounds anywhere */
.darkmode div[style*='background:#FFF'],
.darkmode div[style*='background: #FFF'],
.darkmode div[style*='background:#fff'],
.darkmode div[style*='background: #fff'],
.darkmode div[style*='background:white'],
.darkmode div[style*='background: white'],
.darkmode div[style*='background:#FFFFFF'],
.darkmode div[style*='background: #FFFFFF'] {
  background: #222 !important;
}

/* ULTRA CRITICAL: Override ALL white backgrounds with highest specificity */
body.darkmode .series-gen,
body.darkmode .series-gen .nav-tabs,
body.darkmode .series-gen .nav-tabs li a,
body.darkmode .series-gen .nav-tabs li.active a,
body.darkmode .series-gen .serieslist,
body.darkmode .series-gen .serieslist ul,
body.darkmode .ongoingseries,
body.darkmode .quickfilter,
body.darkmode #sidebar .section > *:not(.ad-box),
body.darkmode .ad-section,
body.darkmode .ad-box {
  background: #222 !important;
}

/* Filter Search specific */
body.darkmode .quickfilter {
  background: #1a1a2e !important;
  border-color: #333 !important;
}

/* Tabs specific */
body.darkmode .series-gen .nav-tabs {
  background: #1a1a2e !important;
  border-bottom-color: #333 !important;
}

body.darkmode .series-gen .nav-tabs li a {
  color: #999 !important;
  background: transparent !important;
}

body.darkmode .series-gen .nav-tabs li.active a {
  color: #0c70de !important;
  background: #222 !important;
  border-bottom-color: #0c70de !important;
}
