/* Karanlık mod: <html class="dark-mode"> iken geçerli. Renkler aşağıdaki değişkenlerde. */

html.dark-mode {
  --dm-bg: #121212;          /* sayfa zemini */
  --dm-surface: #1e1e1e;     /* kartlar, kutular, menüler (temadaki #fff) */
  --dm-surface-2: #242424;   /* ikincil zemin (temadaki #f9f9f9) */
  --dm-surface-3: #2a2a2a;   /* üzerine gelince / giriş alanları */
  --dm-border: #333333;      /* kenarlıklar (temadaki #dbdbdb) */
  --dm-border-strong: #4a4a4a;
  --dm-text: #e6e6e6;        /* ana yazı (temadaki #363636) */
  --dm-muted: #a3a3a3;       /* soluk yazı (temadaki #8b8b8b) */
  --dm-muted-2: #b3b3b3;     /* paragraf yazısı (temadaki #777) */
  --dm-accent: #3ea6ff;      /* bağlantı üzerine gelince */
  color-scheme: dark;
}

/* Temel */
html.dark-mode body { background-color: var(--dm-bg); color: var(--dm-text); }
html.dark-mode a:hover { color: var(--dm-accent); }
html.dark-mode hr { border-color: var(--dm-border); }
html.dark-mode ::selection { background: #1c95f3; color: #fff; }
html.dark-mode ::-webkit-scrollbar { width: 10px; height: 10px; background: var(--dm-bg); }
html.dark-mode ::-webkit-scrollbar-thumb { background: #3a3a3a; border-radius: 5px; }

/* Banner */
html.dark-mode .banner-wrap {
  background-image: var(--banner-image, url("../img/banners/main-banner.jpg")), linear-gradient(45deg, #f30a5c, #1c95f3);
  background-blend-mode: multiply;
}

/* Tema bileşenleri (style.min.css karşılıkları) */
html.dark-mode .post-preview-title{color:var(--dm-text)}
html.dark-mode .product-preview-title{color:var(--dm-text)}
html.dark-mode body{background-color:var(--dm-bg)}
html.dark-mode h1,
html.dark-mode h2,
html.dark-mode h3,
html.dark-mode h4,
html.dark-mode h5,
html.dark-mode h6{color:var(--dm-text)}
html.dark-mode p{color:var(--dm-muted-2)}
html.dark-mode p.light{color:var(--dm-muted)}
html.dark-mode .title{color:var(--dm-text)}
html.dark-mode .user-avatar.character{border:2px solid var(--dm-border-strong)}
html.dark-mode .user-avatar.character.v2{border:4px solid var(--dm-border-strong)}
html.dark-mode .user-avatar.character.small{border:3px solid var(--dm-border-strong)}
html.dark-mode .skill-loot-list .skill-loot-item-info .skill-loot-item-title{color:var(--dm-text)}
html.dark-mode .skill-loot-list .skill-loot-item-info .skill-loot-item-text{color:var(--dm-muted)}
html.dark-mode .hexagon-wrap.light .hexagon-wrap{background-color:var(--dm-surface-2)}
html.dark-mode .hexagon-wrap.gray .hexagon-wrap{background-color:var(--dm-border)}
html.dark-mode .text-heading{color:var(--dm-text)}
html.dark-mode .badge-info{color:var(--dm-text)}
html.dark-mode .logo.negative .logo-text .logo-info{color:var(--dm-muted)}
html.dark-mode .line-separator{background-color:var(--dm-border)}
html.dark-mode .page-navigation .page-navigation-item{border:1px solid var(--dm-border);color:var(--dm-text)}
html.dark-mode .filter-heading{border-bottom:1px solid var(--dm-border)}
html.dark-mode .filter-heading .filter-heading-text{color:var(--dm-text)}
html.dark-mode .error-display .error-title{color:var(--dm-text)}
html.dark-mode .error-display .error-subtitle{color:var(--dm-muted)}
html.dark-mode .account-info-wrap .account-info-username{color:var(--dm-text)}
html.dark-mode .account-info-wrap .account-info-name{color:var(--dm-muted)}
html.dark-mode .account-info-wrap .account-info-stats .account-info-stat .account-info-stat-title{color:var(--dm-muted)}
html.dark-mode .account-info-wrap .account-info-stats .account-info-stat .account-info-stat-value{color:var(--dm-text)}
html.dark-mode .team-info-wrap.v3 .team-logo-wrap:after{background-color:var(--dm-surface)}
html.dark-mode .team-info-wrap.v2 .team-logo-wrap:after{background-color:var(--dm-surface)}
html.dark-mode .team-info-wrap .team-info .team-name{color:var(--dm-text)}
html.dark-mode .team-info-wrap .team-info .team-country{color:var(--dm-muted)}
html.dark-mode .featured-stat-wrap .featured-stat-title{color:var(--dm-text)}
html.dark-mode .featured-stat-wrap .featured-stat-title.void .highlight:nth-child(1),
html.dark-mode .featured-stat-wrap .featured-stat-title.void .highlight:nth-child(2),
html.dark-mode .featured-stat-wrap .featured-stat-title.void .highlight:nth-child(3){color:var(--dm-muted)}
html.dark-mode .featured-stat-wrap .featured-stat-title .highlight:nth-child(3){color:var(--dm-muted-2)}
html.dark-mode .featured-stat-wrap .featured-stat-text{color:var(--dm-muted)}
html.dark-mode .ban-list-wrap .ban-list-title{color:var(--dm-text)}
html.dark-mode .character-selection-list{border-bottom:1px solid var(--dm-border)}
html.dark-mode .character-selection-list .character-selection-list-text{color:var(--dm-muted)}
html.dark-mode .ticket-wrap:before{border:1px solid var(--dm-border)}
html.dark-mode .ticket-wrap .ticket-corner{background-color:var(--dm-surface);border:1px solid var(--dm-border)}
html.dark-mode .ticket-wrap .ticket-info .ticket-title{color:var(--dm-text)}
html.dark-mode .ticket-wrap .ticket-info .ticket-text{color:var(--dm-muted)}
html.dark-mode .ticket-wrap .ticket-info .ticket-text .bold{color:var(--dm-text)}
html.dark-mode .ticket-wrap .ticket-teams .ticket-teams-text{color:var(--dm-text)}
html.dark-mode .ticket-wrap .ticket-buy-button{border:1px solid var(--dm-border);border-top:1px dashed var(--dm-border);background-color:var(--dm-surface-2);color:var(--dm-text)}
html.dark-mode .filters-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .order-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .order-item .order-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .order-item .order-header .order-header-item{color:var(--dm-muted)}
html.dark-mode .order-item .order-header .order-header-item .highlight{color:var(--dm-text)}
html.dark-mode .order-item .order-body .order-body-item .order-body-item-title{color:var(--dm-text)}
html.dark-mode .order-item .order-body .order-body-item .order-body-item-text .highlight,
html.dark-mode .order-item .order-body .order-body-item .order-body-item-text.bold{color:var(--dm-text)}
html.dark-mode .bio-item .bio-item-title{color:var(--dm-text)}
html.dark-mode .player-preview .player-preview-info{background-color:var(--dm-surface)}
html.dark-mode .player-preview .player-preview-info .player-preview-nickname{color:var(--dm-text)}
html.dark-mode .player-preview .player-preview-info .player-preview-name{color:var(--dm-muted)}
html.dark-mode .player-overview .overview-info-wrap{background-color:var(--dm-surface)}
html.dark-mode .stats-info-item .stats-info-item-value{color:var(--dm-text)}
html.dark-mode .stats-info-item .stats-info-item-value .highlight:nth-child(3){color:var(--dm-muted-2)}
html.dark-mode .stats-info-item .stats-info-item-description .stats-info-item-description-title{color:var(--dm-text)}
html.dark-mode .stats-info-item .stats-info-item-description .stats-info-item-description-text{color:var(--dm-muted)}
html.dark-mode .streamer-overview{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .streamer-overview .streamer-info{background-color:var(--dm-surface)}
html.dark-mode .streamer-overview .streamer-info .streamer-info-name{color:var(--dm-text)}
html.dark-mode .character-switch-list .character-switch-list-item{background-color:var(--dm-surface)}
html.dark-mode .information-rows{border-top:1px solid var(--dm-border)}
html.dark-mode .information-rows .information-row{border-bottom:1px solid var(--dm-border);background-color:var(--dm-surface-2)}
html.dark-mode .information-rows .information-row .information-row-item .information-row-item-text{color:var(--dm-muted-2)}
html.dark-mode .information-rows .information-row .information-row-item:last-child .information-row-item-text{color:var(--dm-text)}
html.dark-mode .information-rows .information-row:nth-child(even){background-color:var(--dm-surface)}
html.dark-mode .contact-section-wrap{background-color:var(--dm-surface)}
html.dark-mode .contact-section{background-color:var(--dm-surface)}
html.dark-mode .contact-section .contact-section-title{color:var(--dm-text)}
html.dark-mode .contact-item .contact-item-title{color:var(--dm-muted)}
html.dark-mode .contact-item .contact-item-text{color:var(--dm-text)}
html.dark-mode .subscribe-section .subscribe-section-title{color:var(--dm-text)}
html.dark-mode .sponsors-title{color:var(--dm-text)}
html.dark-mode .sponsor-items .sponsor-item{border-top:1px solid var(--dm-border);border-right:1px solid var(--dm-border)}
html.dark-mode .sponsor-item .sponsor-item-link{color:var(--dm-text)}
html.dark-mode .sponsor-info .sponsor-info-title{color:var(--dm-text)}
html.dark-mode .faq-items .faq-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .faq-item .faq-item-trigger .faq-item-title{color:var(--dm-text)}
html.dark-mode .faq-item .faq-item-footer{border-top:1px solid var(--dm-border)}
html.dark-mode .faq-item .faq-item-footer .faq-item-footer-text{color:var(--dm-text)}
html.dark-mode .faq-item .faq-item-footer .faq-item-footer-text .light{color:var(--dm-muted)}
@media screen and (max-width: 1260px){
  html.dark-mode .subscribe-section-wrap{background-color:var(--dm-surface-2)}
  html.dark-mode .sponsor-items .sponsor-item:nth-child(3n+3){border-right:1px solid var(--dm-border)}
  html.dark-mode .sponsor-items .sponsor-item:nth-child(3){border-top:1px solid var(--dm-border)}
}
html.dark-mode .bullet-icon,
html.dark-mode .tower-icon,
html.dark-mode .shield-icon,
html.dark-mode .plus-icon{fill:var(--dm-text)}
html.dark-mode .search-icon,
html.dark-mode .inventory-icon,
html.dark-mode .inventory-close-icon{fill:var(--dm-text)}
html.dark-mode .plus-cc-icon,
html.dark-mode .minus-cc-icon{fill:var(--dm-text)}
html.dark-mode .baron-icon,
html.dark-mode .dragon-icon,
html.dark-mode .inhibitor-icon,
html.dark-mode .rift-herald-icon,
html.dark-mode .tower-icon{fill:var(--dm-text)}
html.dark-mode .track-icon{fill:var(--dm-text)}
html.dark-mode .close-icon{color:var(--dm-text)}
html.dark-mode .bubble-ornament{background-color:var(--dm-border)}
html.dark-mode .bubble-ornament.black:after{border-top-color:var(--dm-border-strong)}
html.dark-mode .bubble-ornament.hoverable{background-color:var(--dm-border)}
html.dark-mode .bubble-ornament.hoverable:after{border-top-color:var(--dm-border)}
html.dark-mode .bubble-ornament.hoverable:hover.black:after{border-top-color:var(--dm-border-strong)}
html.dark-mode .tag-item{border:1px solid var(--dm-border);color:var(--dm-muted-2)}
html.dark-mode .button.gray{background-color:var(--dm-border)}
html.dark-mode .button-replay{color:var(--dm-text)}
html.dark-mode .decorated-link{color:var(--dm-text)}
html.dark-mode .link-text-form{color:var(--dm-muted)}
html.dark-mode label{color:var(--dm-text)}
html.dark-mode input[type="text"],
html.dark-mode input[type="password"],
html.dark-mode input[type="email"],
html.dark-mode textarea,
html.dark-mode select{border:1px solid var(--dm-border);background-color:var(--dm-surface);color:var(--dm-text)}
html.dark-mode input[type="text"]:disabled,
html.dark-mode input[type="password"]:disabled,
html.dark-mode input[type="email"]:disabled,
html.dark-mode textarea:disabled,
html.dark-mode select:disabled{background-color:var(--dm-border)}
html.dark-mode input[type="checkbox"]:checked+.checkbox-box{border-color:var(--dm-border-strong)}
html.dark-mode input[type="checkbox"]:disabled+.checkbox-box{border-color:var(--dm-border);background-color:var(--dm-border)}
html.dark-mode input[type="radio"]:checked+.radio-circle{border:5px solid var(--dm-border-strong)}
html.dark-mode input[type="radio"]:disabled+.radio-circle{border:5px solid var(--dm-border)}
html.dark-mode .checkbox-box,
html.dark-mode .radio-circle{border:1px solid var(--dm-border)}
html.dark-mode .counter{border:1px solid var(--dm-border)}
html.dark-mode .counter .counter-value{color:var(--dm-text)}
html.dark-mode .form-box-wrap{background-color:var(--dm-surface)}
html.dark-mode .form-box-wrap .tab-form-buttons .tab-form-button{border-top:1px solid var(--dm-border);border-right:1px solid var(--dm-border)}
html.dark-mode .form-box-wrap .tab-form-buttons .tab-form-button.selected{color:var(--dm-text)}
html.dark-mode .form-box{background-color:var(--dm-surface)}
html.dark-mode .quick-form-wrap{background-color:var(--dm-surface)}
html.dark-mode .navigation-wrap{background-color:var(--dm-surface)}
html.dark-mode .navigation{background-color:var(--dm-surface)}
html.dark-mode .navigation:before,
html.dark-mode .navigation:after{background-color:var(--dm-surface)}
html.dark-mode .main-menu .main-menu-item-link{background-color:var(--dm-surface);color:var(--dm-text)}
html.dark-mode .submenu{background-color:var(--dm-surface)}
html.dark-mode .submenu .submenu-item{background-color:var(--dm-surface)}
html.dark-mode .link-list-item a{color:var(--dm-muted-2)}
html.dark-mode .link-list-item a:hover{color:var(--dm-text)}
html.dark-mode .news-section-options-wrap{border-bottom:1px solid var(--dm-border)}
html.dark-mode .news-section-option.active .news-section-option-title{color:var(--dm-text)}
html.dark-mode .news-section-categories .link-sections{background-color:var(--dm-surface)}
html.dark-mode .dropdown-inner-list{border-top:1px solid var(--dm-border)}
html.dark-mode .dropdown-inner-list .dropdown-inner-list-item .dropdown-inner-list-item-title,
html.dark-mode .dropdown-inner-list .dropdown-inner-list-item .dropdown-inner-list-item-value{color:var(--dm-muted)}
html.dark-mode .dropdown-list.void{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .dropdown-list.accordion{border-bottom:1px solid var(--dm-border)}
html.dark-mode .dropdown-list.accordion .dropdown-list-item>.dropdown-list-item-link{color:var(--dm-text)}
html.dark-mode .dropdown-list.violet .dropdown-list-item>.dropdown-list-item-link{color:var(--dm-text)}
html.dark-mode .dropdown-list.violet .dropdown-list-item>.arrow-icon{fill:var(--dm-text)}
html.dark-mode .dropdown-list .dropdown-list-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .dropdown-list .dropdown-list-item.active>.dropdown-list-item-link,
html.dark-mode .dropdown-list .dropdown-list-item:hover>.dropdown-list-item-link{color:var(--dm-text)}
html.dark-mode .dropdown-list .dropdown-list-item.active>.arrow-icon,
html.dark-mode .dropdown-list .dropdown-list-item:hover>.arrow-icon{fill:var(--dm-text)}
html.dark-mode .dropdown-list .dropdown-list-item>.dropdown-list-item-link{background-color:var(--dm-surface)}
html.dark-mode .submenu-slider .submenu-slider-options{border-right:1px solid var(--dm-border)}
html.dark-mode .submenu-slider .submenu-slider-items .submenu-slider-item{background-color:var(--dm-surface)}
html.dark-mode .inventory-bag-preview{border-left:1px solid var(--dm-border);background-color:var(--dm-surface)}
html.dark-mode .inventory-bag-preview .items-in-inventory,
html.dark-mode .inventory-bag-preview .inventory-subtotal{color:var(--dm-text)}
html.dark-mode .inventory-item-preview.empty{border:1px solid var(--dm-border);background-color:var(--dm-surface-2)}
html.dark-mode .mobile-menu-wrap{background-color:var(--dm-surface)}
html.dark-mode .mobile-menu-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .mobile-menu-item>.mobile-menu-item-link{background-color:var(--dm-surface);color:var(--dm-text)}
html.dark-mode .mobile-menu-item>.mobile-dropdown{border-top:1px solid var(--dm-border)}
html.dark-mode .mobile-dropdown-item>.mobile-dropdown-item-link{color:var(--dm-text)}
html.dark-mode .mobile-dropdown-item>.mobile-dropdown .mobile-dropdown-item .mobile-dropdown-item-link{color:var(--dm-muted-2)}
html.dark-mode .dropdown-simple-wrap .dp-options{border:1px solid var(--dm-border);background-color:var(--dm-surface)}
html.dark-mode .dropdown-simple-wrap .dp-option-text{color:var(--dm-text)}
@media screen and (max-width: 1260px){
  html.dark-mode .navigation-wrap.void{background-color:var(--dm-surface)}
}
html.dark-mode .widget-title-wrap{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-title-wrap.border-top{border-top:1px solid var(--dm-border)}
html.dark-mode .widget-title-wrap.full{border-top:1px solid var(--dm-border)}
html.dark-mode .widget-title-wrap .widget-title{color:var(--dm-text)}
html.dark-mode .widget-title-wrap .widget-text{color:var(--dm-muted)}
html.dark-mode .widget-title-wrap .widget-text.bold{color:var(--dm-text)}
html.dark-mode .widget-title-wrap .stats-reference .stat-reference .stat-reference-text{color:var(--dm-text)}
html.dark-mode .widget-overflow-wrap .widget-overflow-list{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-overflow-wrap .widget-overflow-list .widget-overflow-list-text{color:var(--dm-text)}
html.dark-mode .widget-match-result:hover{background-color:var(--dm-surface-3)}
html.dark-mode .widget-match-result .widget-match-result-actions .widget-match-result-action{color:var(--dm-text)}
html.dark-mode .widget-match-result .widget-match-result-item .match-score,
html.dark-mode .widget-match-result .widget-match-result-item .match-datetime{color:var(--dm-text)}
html.dark-mode .widget-match-result .widget-match-result-item .match-datetime.light{color:var(--dm-muted)}
html.dark-mode .widget-match-box.multiple-items{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-match-box.bordered{border:1px solid var(--dm-border)}
html.dark-mode .widget-match-box .widget-match-box-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-match-box .widget-match-box-items .widget-team-vs{border-right:1px solid var(--dm-border)}
html.dark-mode .widget-match-box .medal-list{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-match-box-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-match-box-item .widget-match-box-link{color:var(--dm-text)}
html.dark-mode .widget-mvp .widget-mvp-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .mvp-stats .mvp-stat .mvp-stat-title{color:var(--dm-text)}
html.dark-mode .mvp-stats .mvp-stat .mvp-stat-text{color:var(--dm-muted)}
html.dark-mode .widget-team-vs.v2{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-team-vs.v2.filled{background-color:var(--dm-surface-2)}
html.dark-mode .widget-team-vs.v2 .match-stats .match-stat-text{color:var(--dm-muted)}
html.dark-mode .widget-team-vs .widget-team-vs-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-team-vs .widget-team-vs-item .team-score{color:var(--dm-text)}
html.dark-mode .widget-team-vs .widget-team-vs-item .team-score.light{color:var(--dm-muted)}
html.dark-mode .widget-team-vs .widget-team-vs-item:last-child:before{background-color:var(--dm-surface);color:var(--dm-text)}
html.dark-mode .widget-team-stats.bottom-spaced{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-team-stats.bottom-border{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-info-box .widget-info-box-item .widget-info-title{color:var(--dm-text)}
html.dark-mode .widget-info-box .widget-info-box-item .widget-info-text{color:var(--dm-muted)}
html.dark-mode .widget-stat-rows .widget-stat-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stats.border-top{border-top:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stats.v2 .widget-simple-stat:nth-child(2n+2) .widget-simple-stat-rows{border-left:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stat{background-color:var(--dm-surface)}
html.dark-mode .widget-simple-stat .widget-simple-stat-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stat .widget-simple-stat-header .widget-simple-stat-header-title{color:var(--dm-text)}
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row:nth-child(odd){background-color:var(--dm-surface-2)}
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row.border-top{border-top:1px solid var(--dm-border)}
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row .widget-simple-stat-title,
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row .widget-simple-stat-value{color:var(--dm-text)}
html.dark-mode .widget-simple-stat .widget-simple-stat-rows .widget-simple-stat-row .widget-simple-stat-title.light{color:var(--dm-muted-2)}
html.dark-mode .widget-stat-info-wrap .widget-stat-info-number{color:var(--dm-text)}
html.dark-mode .widget-stat-info-wrap .widget-stat-info .widget-stat-info-title{color:var(--dm-text)}
html.dark-mode .widget-stat-info-wrap .widget-stat-info .widget-stat-info-text{color:var(--dm-muted)}
html.dark-mode .widget-top-player{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-top-player .top-player-info-wrap .top-player-info .top-player-flag{color:var(--dm-text)}
html.dark-mode .widget-top-player .top-player-info-wrap .top-player-info .top-player-name{color:var(--dm-text)}
html.dark-mode .widget-top-player .top-player-info-wrap .top-player-info .top-player-team{color:var(--dm-muted)}
html.dark-mode .widget-top-player .top-player-stats .top-player-stat .top-player-stat-title{color:var(--dm-text)}
html.dark-mode .widget-top-player .top-player-stats .top-player-stat .top-player-stat-title .highlight:nth-child(3){color:var(--dm-muted-2)}
html.dark-mode .tweets-preview-widget.negative .tweets-preview-widget-item .tweets-preview-widget-item-text{color:var(--dm-muted-2)}
html.dark-mode .tweets-preview-widget-item .tweets-prevew-widget-item-user{color:var(--dm-text)}
html.dark-mode .tweets-preview-widget-item .tweets-preview-widget-item-timestamp{color:var(--dm-muted)}
html.dark-mode .live-news-widget .live-news-widget-text{color:var(--dm-muted)}
html.dark-mode .loader{border:4px solid var(--dm-border)}
html.dark-mode .comment-preview .comment-preview-title{color:var(--dm-text)}
html.dark-mode .poll-widget .poll-widget-title{color:var(--dm-text)}
html.dark-mode .events-preview .event-preview-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .events-preview .event-preview-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .events-preview .event-preview-item .event-preview-item-decoration:before{background-color:var(--dm-surface)}
html.dark-mode .events-preview .event-preview-item .event-preview-item-timestamp{color:var(--dm-text)}
html.dark-mode .events-preview .event-preview-item .event-preview-item-content .event-preview-item-title{color:var(--dm-text)}
html.dark-mode .team-score-boxes-title-wrap .team-score-box-title{color:var(--dm-text)}
html.dark-mode .team-score-boxes.fill-end .team-score-box:last-child{border-right:1px solid var(--dm-border)}
html.dark-mode .team-score-boxes .team-score-box{border-left:1px solid var(--dm-border)}
html.dark-mode .team-score-boxes .team-score-box.filled{background-color:var(--dm-surface-2);border-bottom:1px solid var(--dm-border)}
html.dark-mode .team-score-boxes .team-score-box.final .team-points{color:var(--dm-text)}
html.dark-mode .team-score-boxes .team-score-box .team-points{color:var(--dm-muted)}
html.dark-mode .team-score-boxes .team-score-box .team-score-box-text{color:var(--dm-muted)}
html.dark-mode .widget-characters .widget-characters-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-characters-list .widget-characters-list-item{border-right:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-slider-wrap{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-slider-items .widget-slider-item .widget-slider-item-title{color:var(--dm-text)}
html.dark-mode .widget-slider-items .widget-slider-item .widget-slider-item-text{color:var(--dm-muted)}
html.dark-mode .widget-medals{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-medals .widget-medals-info .widget-medals-title{color:var(--dm-text)}
html.dark-mode .widget-medals .widget-medals-info .widget-medals-text{color:var(--dm-muted)}
html.dark-mode .medal-list .medal-list-item .medal-list-item-title{color:var(--dm-text)}
html.dark-mode .medal-list .medal-list-item .medal-list-item-text{color:var(--dm-muted)}
html.dark-mode .widget-row{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-row.filled{background-color:var(--dm-surface-2)}
html.dark-mode .widget-overall-stats{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-tournament-results .widget-tournament-result.tier-2:after,
html.dark-mode .widget-tournament-results .widget-tournament-result.tier-3:after{background-color:var(--dm-border)}
html.dark-mode .widget-tournament-results .widget-tournament-result .widget-match-box:before,
html.dark-mode .widget-tournament-results .widget-tournament-result .widget-match-box:after{background-color:var(--dm-border)}
html.dark-mode .widget-display{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-team-list .widget-team-list-item{border-right:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .overview-info-wrap .overview-info-item .overview-info-item-title{color:var(--dm-muted)}
html.dark-mode .overview-info-wrap .overview-info-item .overview-info-item-text{color:var(--dm-text)}
html.dark-mode .widget-calendar-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .widget-calendar-row .calendar-row-wrap .calendar-row-items .calendar-row-item .calendar-row-item-month{color:var(--dm-muted)}
html.dark-mode .widget-calendar-row .calendar-row-wrap .calendar-row-items .calendar-row-item .calendar-row-item-day{color:var(--dm-text)}
@media screen and (max-width: 960px){
  html.dark-mode .widget-characters .widget-characters-list .widget-characters-list-item:nth-child(5n+5){border-right:1px solid var(--dm-border)}
}
@media screen and (max-width: 680px){
  html.dark-mode .widget-match-box .widget-match-box-items .widget-team-vs{border-bottom:1px solid var(--dm-border)}
  html.dark-mode .widget-characters .widget-characters-list .widget-characters-list-item:nth-child(3n+3){border-right:1px solid var(--dm-border)}
}
html.dark-mode .table{border-bottom:1px solid var(--dm-border)}
html.dark-mode .table.order-overview .table-row-item .product-name{color:var(--dm-text)}
html.dark-mode .table.order-overview .table-row-item .product-category{color:var(--dm-muted)}
html.dark-mode .table.lineups .table-text .highlight:nth-child(3){color:var(--dm-muted-2)}
html.dark-mode .table-row-header.colored{background-color:var(--dm-surface-2)}
html.dark-mode .table-row-header.bordered .table-row-header-item{border-top:1px solid var(--dm-border)}
html.dark-mode .table-row-header-item .table-row-header-title{color:var(--dm-text)}
html.dark-mode .table-rows .table-row:nth-child(odd){background-color:var(--dm-surface-2)}
html.dark-mode .table-rows .table-row:nth-child(odd).void{background-color:var(--dm-surface)}
html.dark-mode .table-rows.no-color .table-row:nth-child(odd){background-color:var(--dm-surface)}
html.dark-mode .table-row.filled{background-color:var(--dm-surface-2)}
html.dark-mode .table-row-item{border-top:1px solid var(--dm-border)}
html.dark-mode .table-row-item .table-text{color:var(--dm-muted)}
html.dark-mode .table-row-item .table-text.bold{color:var(--dm-text)}
html.dark-mode .table-row-item .table-text.bold.light{color:var(--dm-muted)}
html.dark-mode .table-row-item .table-text.bolder{color:var(--dm-text)}
html.dark-mode .table-row-item .table-text.bolder.light{color:var(--dm-muted)}
html.dark-mode .table-row-item .table-text .highlight:nth-child(3){color:var(--dm-muted-2)}
html.dark-mode .table-row-item .table-text-link{color:var(--dm-text)}
html.dark-mode .featured-info .featured-info-text{color:var(--dm-text)}
html.dark-mode .match-stats .match-score{color:var(--dm-text)}
html.dark-mode .match-stats .match-score .light{color:var(--dm-muted)}
html.dark-mode .match-stats .match-link{color:var(--dm-text)}
html.dark-mode .match-stats .match-link.light{color:var(--dm-muted-2)}
html.dark-mode .match-stats .match-time{color:var(--dm-text)}
html.dark-mode .post-open-author-wrap .post-open-author,
html.dark-mode .post-open-author-wrap .post-open-timestamp,
html.dark-mode .post-open-author-wrap .post-open-comment-count,
html.dark-mode .post-open-author-wrap .post-open-comment-text{color:var(--dm-muted)}
html.dark-mode .post-preview:hover .post-preview-title{color:var(--dm-text)}
html.dark-mode .post-preview-showcase.border-top{border-top:1px solid var(--dm-border)}
html.dark-mode .post-open .post-open-title{color:var(--dm-text)}
html.dark-mode .post-open .post-open-subtitle{color:var(--dm-text)}
html.dark-mode .post-open .post-open-text.bold{color:var(--dm-text)}
html.dark-mode .post-open .quote-text{color:var(--dm-text)}
html.dark-mode .post-open .post-open-tags{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .post-open .feature-list .feature-list-item .feature-title{color:var(--dm-text)}
html.dark-mode .post-open .feature-list .feature-list-item .feature-info{color:var(--dm-muted)}
html.dark-mode .post-open .feature-list .feature-list-item .feature-info.highlight{color:var(--dm-text)}
html.dark-mode .post-open .review-wrap{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .post-open .review-wrap .review-score-wrap .review-score-number,
html.dark-mode .post-open .review-wrap .review-score-wrap .review-score-text{color:var(--dm-text)}
html.dark-mode .post-open .review-wrap .review-info-wrap .review-info-text .highlight{color:var(--dm-text)}
html.dark-mode .post-comment{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .post-comment .post-comment-username{color:var(--dm-text)}
html.dark-mode .post-comment .post-comment-timestamp,
html.dark-mode .post-comment .report-button{color:var(--dm-muted)}
html.dark-mode .post-comment .post-comment-actions .likes-count{color:var(--dm-muted)}
html.dark-mode .post-comment>.post-comment:before{background-color:var(--dm-border)}
html.dark-mode .product-preview.list .product-preview-features .product-preview-feature{color:var(--dm-muted)}
html.dark-mode .product-preview.list .product-preview-features .product-preview-feature .value{color:var(--dm-text)}
html.dark-mode .product-preview.short .product-preview-img-wrap{border:1px solid var(--dm-border)}
html.dark-mode .product-preview.small .product-preview-img-wrap{border:1px solid var(--dm-border)}
html.dark-mode .product-preview .product-preview-category{color:var(--dm-muted)}
html.dark-mode .product-preview .product-preview-price{color:var(--dm-text)}
html.dark-mode .product-preview .product-preview-price.before{color:var(--dm-muted)}
html.dark-mode .product-open .product-name{color:var(--dm-text)}
html.dark-mode .product-open .product-category-wrap .product-category{color:var(--dm-muted)}
html.dark-mode .product-open .product-category-wrap .product-stock{color:var(--dm-text)}
html.dark-mode .product-open .product-price{color:var(--dm-text)}
html.dark-mode .product-open .product-info-list .product-info-list-item{color:var(--dm-muted)}
html.dark-mode .product-open .product-info-list .product-info-list-item .highlight{color:var(--dm-text)}
html.dark-mode .product-feature .product-feature-icon{color:var(--dm-text)}
html.dark-mode .product-feature .product-feature-info .product-feature-title{color:var(--dm-muted)}
html.dark-mode .product-feature .product-feature-info .product-feature-text{color:var(--dm-text)}
html.dark-mode .arc.negative .arc-progress-text{color:var(--dm-text)}
html.dark-mode .arc-rate-wrap .arc-rate-stat{color:var(--dm-text)}
html.dark-mode .arc-rate-wrap .arc-rate-info{color:var(--dm-muted)}
html.dark-mode .arc-stats-wrap .arc-stats-info .arc-stats-stat{color:var(--dm-text)}
html.dark-mode .arc-stats-wrap .arc-stats-info .arc-stats-measure{color:var(--dm-muted)}
html.dark-mode .countdown-text-wrap.bordered{border-bottom:1px solid var(--dm-border)}
html.dark-mode .countdown-text-wrap .countdown-text-heading{color:var(--dm-text)}
html.dark-mode .countdown-text-wrap .countdown-text-info{color:var(--dm-muted)}
html.dark-mode .countdown-text{color:var(--dm-text)}
html.dark-mode .bar-progress-wrap.bubble:before{border-top:10px solid var(--dm-border-strong)}
html.dark-mode .bar-progress-info,
html.dark-mode .bar-progress-text{color:var(--dm-text)}
html.dark-mode .progress-stat-wrap.bottom-spaced{border-bottom:1px solid var(--dm-border)}
html.dark-mode .progress-bar .progress-bar-caption{color:var(--dm-muted)}
html.dark-mode .progress-bar .progress-bar-text{color:var(--dm-muted)}
html.dark-mode .progress-bar .progress-bar-text.bold,
html.dark-mode .progress-bar .progress-bar-text .pg-text{color:var(--dm-text)}
html.dark-mode .tab-wrap.border-bottom{border-bottom:1px solid var(--dm-border)}
html.dark-mode .tab-wrap .tab-header.border-top{border-top:1px solid var(--dm-border)}
html.dark-mode .tab-wrap .tab-header .tab-header-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .tab-wrap .tab-header .tab-header-item.selected .tab-header-item-text{color:var(--dm-text)}
html.dark-mode .slider-controls.blue .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.red .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.green .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.yellow .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.violet .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.cyan .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .slider-controls.hover-yellow .slider-control.disabled:hover{background-color:var(--dm-border)}
html.dark-mode .slider-control.disabled{background-color:var(--dm-border)}
html.dark-mode .banner-slider.v3 .banner-slider-controls .arrow-icon{fill:var(--dm-text)}
html.dark-mode .banner-slider.v3 .banner-slider-controls .control-previous,
html.dark-mode .banner-slider.v3 .banner-slider-controls .control-next{background-color:var(--dm-surface)}
html.dark-mode .banner-slider-roster-item{background-color:var(--dm-surface)}
html.dark-mode .slideshow .slider-footer .slider-footer-text{color:var(--dm-muted)}
html.dark-mode .carousel-match-result-wrap{border:1px solid var(--dm-border)}
html.dark-mode .carousel-match-result-wrap.full .control-next,
html.dark-mode .carousel-match-result-wrap.full .control-previous{border-left:1px solid var(--dm-border)}
html.dark-mode .carousel-match-result{border-right:1px solid var(--dm-border);border-left:1px solid var(--dm-border)}
html.dark-mode .carousel-match-result .carousel-match-result-items .carousel-match-result-item{border-right:1px solid var(--dm-border)}
html.dark-mode .shop-banner-slider{border:1px solid var(--dm-border)}
html.dark-mode .shop-banner-slider-roster .shop-banner-slider-roster-item.active .bar-progress-info{color:var(--dm-text)}
html.dark-mode .xm-tooltip{border:1px solid var(--dm-border);background-color:var(--dm-surface)}
html.dark-mode .xm-tooltip .xm-tooltip-text{color:var(--dm-text)}
html.dark-mode .xm-tooltip.v2{border-color:var(--dm-border-strong)}
html.dark-mode .xm-tooltip.v2:after{border-top:6px solid var(--dm-border-strong)}
html.dark-mode .calendar .calendar-header .calendar-header-top{border-bottom:1px solid var(--dm-border)}
html.dark-mode .calendar .calendar-header .calendar-header-top .calendar-month-year{color:var(--dm-text)}
html.dark-mode .calendar .calendar-header .calendar-header-bottom{border-bottom:1px solid var(--dm-border)}
html.dark-mode .calendar .calendar-header .calendar-header-bottom .calendar-week-day{color:var(--dm-text)}
html.dark-mode .calendar .calendar-body .calendar-day{border-bottom:1px solid var(--dm-border);border-right:1px solid var(--dm-border)}
html.dark-mode .calendar .calendar-body .calendar-day .event-list .event-item{color:var(--dm-text)}
html.dark-mode .calendar .calendar-body .calendar-day.event-popup .event-list{background-color:var(--dm-surface);border:1px solid var(--dm-border)}
html.dark-mode .widget-options.linkable .widget-option .widget-option-text{color:var(--dm-muted)}
html.dark-mode .widget-options .widget-option-heading{border-left:3px solid var(--dm-border)}
html.dark-mode .promo-advert{border:1px solid var(--dm-border)}
html.dark-mode .banner-display-separator{background-color:var(--dm-surface)}
html.dark-mode .section-title-wrap .section-title-separator{background-color:var(--dm-border)}
html.dark-mode .section-slider-bg .section-slider-title{border-left:6px solid var(--dm-border-strong)}
html.dark-mode .option-list .option-list-item.selected{color:var(--dm-text)}
html.dark-mode .user-dropdown .user-dropdown-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .user-dropdown .user-dropdown-header .user-dropdown-header-text{color:var(--dm-text)}
html.dark-mode .user-dropdown .user-dropdown-header .user-dropdown-header-actions .user-dropdown-header-action .icon-envelope,
html.dark-mode .user-dropdown .user-dropdown-header .user-dropdown-header-actions .user-dropdown-header-action .icon-settings{color:var(--dm-text)}
html.dark-mode .user-dropdown .user-dropdown-body{border-bottom:1px solid var(--dm-border)}
html.dark-mode .forum-category-wrap .forum-category-title{color:var(--dm-text)}
html.dark-mode .forum-category-wrap .forum-category-subcategories{border-left:1px solid var(--dm-border)}
html.dark-mode .forum-category-wrap .forum-category-subcategories .forum-category-subcategory{color:var(--dm-text)}
html.dark-mode .forum-post-link{color:var(--dm-text)}
html.dark-mode .forum-post-timestamp{color:var(--dm-muted)}
html.dark-mode .forum-category-text{color:var(--dm-muted-2)}
html.dark-mode .forum-category-text:before{border:2px solid var(--dm-border-strong)}
html.dark-mode .topic-wrap .topic-scroll-wrap .topic-scroll-date-start,
html.dark-mode .topic-wrap .topic-scroll-wrap .topic-scroll-date-end,
html.dark-mode .topic-wrap .topic-scroll-wrap .topic-scroll-date-current{color:var(--dm-muted)}
html.dark-mode .topic-wrap .topic-scroll-wrap .topic-scroll{border-left:1px solid var(--dm-border)}
html.dark-mode .topic-wrap .topic-scroll-wrap .topic-scroll .topic-scroll-info .topic-scroll-counter{color:var(--dm-text)}
html.dark-mode .topic-wrap .topic-header .topic-title{color:var(--dm-text)}
html.dark-mode .topic-wrap .topic-header .topic-info{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .topic-wrap .topic-footer{border-bottom:1px solid var(--dm-border)}
html.dark-mode .topic-wrap .topic-footer .topic-footer-info .topic-footer-text{color:var(--dm-text)}
html.dark-mode .topic-comment{border-bottom:1px solid var(--dm-border)}
html.dark-mode .topic-comment .topic-comment-user .topic-comment-user-text{color:var(--dm-text)}
html.dark-mode .topic-comment .topic-comment-content .topic-comment-content-header .topic-comment-username{color:var(--dm-text)}
html.dark-mode .topic-comment .topic-comment-content .topic-comment-content-header .topic-comment-info .topic-comment-timestamp{color:var(--dm-muted)}
html.dark-mode .topic-comment .topic-comment-content .topic-comment-quote{background-color:var(--dm-surface-3)}
html.dark-mode .topic-comment .topic-comment-content .topic-comment-quote .topic-comment-quote-user .topic-comment-quote-user-name{color:var(--dm-text)}
html.dark-mode .topic-comment .topic-comment-actions{border-top:1px solid var(--dm-border)}
html.dark-mode .topic-actions .topic-action .topic-action-text{color:var(--dm-muted)}
html.dark-mode .topic-comment-reply-user .topic-comment-reply-name{color:var(--dm-text)}
html.dark-mode .badge-item .badge-item-title{color:var(--dm-text)}
html.dark-mode .profile-header{border-bottom:1px solid var(--dm-border)}
html.dark-mode .profile-user .profile-user-name{color:var(--dm-text)}
html.dark-mode .profile-user .profile-user-info{color:var(--dm-text)}
html.dark-mode .profile-user .profile-user-info .highlight{color:var(--dm-muted)}
html.dark-mode .topic-link-item .topic-link-item-title{color:var(--dm-text)}
html.dark-mode .user-link-item .user-link-item-title{color:var(--dm-text)}
html.dark-mode .activity-items .activity-item:last-child{border-bottom:1px solid var(--dm-border)}
html.dark-mode .activity-item{border-top:1px solid var(--dm-border)}
html.dark-mode .activity-item .activity-item-row .activity-item-title{color:var(--dm-text)}
html.dark-mode .activity-item .activity-item-row .activity-item-timestamp{color:var(--dm-muted)}
html.dark-mode .notification-items.bordered .notification-item{border-top:1px solid var(--dm-border)}
html.dark-mode .notification-items.bordered .notification-item:last-child{border-bottom:1px solid var(--dm-border)}
html.dark-mode .notification-item .notification-item-text{color:var(--dm-muted)}
html.dark-mode .notification-item .notification-item-text .highlight{color:var(--dm-text)}
html.dark-mode .profile-messages-actions{border-bottom:1px solid var(--dm-border)}
html.dark-mode .reviews-wrap .reviews-header .reviews-header-title{color:var(--dm-text)}
html.dark-mode .reviews-wrap .reviews-header .reviews-header-rating .reviews-header-rating-text{color:var(--dm-muted)}
html.dark-mode .reviews-wrap .reviews-body .reviews-body-title{color:var(--dm-text)}
html.dark-mode .rating-block .rating-block-title{color:var(--dm-text)}
html.dark-mode .user-reviews{border-top:1px solid var(--dm-border)}
html.dark-mode .user-reviews .user-review{border-bottom:1px solid var(--dm-border)}
html.dark-mode .user-review .user-review-title{color:var(--dm-text)}
html.dark-mode .user-review .user-review-info{color:var(--dm-muted)}
html.dark-mode .user-review .user-review-info .highlight{color:var(--dm-text)}
html.dark-mode .user-review .user-review-timestamp,
html.dark-mode .user-review .user-review-button{color:var(--dm-muted)}
html.dark-mode .inventory-open-header{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .inventory-open-header .inventory-open-header-title{color:var(--dm-text)}
html.dark-mode .inventory-open-body{border-bottom:1px solid var(--dm-border)}
html.dark-mode .inventory-open-action{border-bottom:1px solid var(--dm-border)}
html.dark-mode .inventory-open-action .inventory-open-row-text{color:var(--dm-text)}
html.dark-mode .inventory-open-total{border-bottom:1px solid var(--dm-border)}
html.dark-mode .inventory-open-total .inventory-open-row-text{color:var(--dm-text)}
html.dark-mode .information-header{border-top:1px solid var(--dm-border);border-bottom:1px solid var(--dm-border)}
html.dark-mode .information-header .information-header-title{color:var(--dm-text)}
html.dark-mode .information-header .information-header-text{color:var(--dm-muted)}
html.dark-mode .payment-methods .payment-method{border-bottom:1px solid var(--dm-border)}
html.dark-mode .order-result-banner .order-result-banner-title{color:var(--dm-text)}
html.dark-mode .order-result-banner .order-result-banner-text{color:var(--dm-muted)}
html.dark-mode .order-result-banner .order-result-banner-text .highlight{color:var(--dm-text)}
html.dark-mode .wishlist-items{border-bottom:1px solid var(--dm-border)}
html.dark-mode .wishlist-item-preview{border:1px solid var(--dm-border);background-color:var(--dm-surface-2)}
html.dark-mode .inventory-compare .inventory-compare-title{color:var(--dm-text)}
html.dark-mode .inventory-compare .inventory-compare-title.v2 .before{color:var(--dm-muted)}
html.dark-mode .inventory-compare .inventory-compare-title.light{color:var(--dm-muted)}
html.dark-mode .inventory-compare-header-item{border-bottom:1px solid var(--dm-border)}
html.dark-mode .inventory-compare-item{border-left:1px solid var(--dm-border)}
html.dark-mode .inventory-compare-item .inventory-compare-item-row{border-bottom:1px solid var(--dm-border)}
html.dark-mode .information-box{border:1px solid var(--dm-border)}
html.dark-mode .information-box .information-box-message{color:var(--dm-text)}
html.dark-mode .shortcode-section .shortcode-section-title{color:var(--dm-text)}
html.dark-mode .shortcode-color.color-white-darker{background-color:var(--dm-border)}
html.dark-mode .shortcode-color .shortcode-color-code{background-color:var(--dm-surface);color:var(--dm-text)}
html.dark-mode .shortcode-font .shortcode-font-demo{color:var(--dm-text)}
html.dark-mode .shortcode-font .shortcode-font-family{color:var(--dm-text)}
html.dark-mode .shortcode-font .shortcode-font-weight{color:var(--dm-muted)}

/* Sayfa içi stiller */
html.dark-mode p{color:var(--dm-muted-2)}
html.dark-mode [style*="color:#363636" i]:not([style*="background" i]),
html.dark-mode [style*="color: #363636" i]:not([style*="background" i]) { color: var(--dm-text) !important; }
html.dark-mode [style*="background:#fff" i],
html.dark-mode [style*="background: #fff" i],
html.dark-mode [style*="background-color:#fff" i],
html.dark-mode [style*="background-color: #fff" i],
html.dark-mode [style*="background:white" i],
html.dark-mode [style*="background-color:white" i] { background-color: var(--dm-surface) !important; }

/* Bootstrap */
html.dark-mode .alert-warning { background-color: #3a3016; border-color: #5c4a1a; color: #f3d98b; }
html.dark-mode .alert-danger  { background-color: #3b1d1f; border-color: #5e2a2e; color: #f2b8bb; }
html.dark-mode .alert-info    { background-color: #10283a; border-color: #1d4461; color: #9fd3f5; }
html.dark-mode .alert-success { background-color: #16301a; border-color: #25502c; color: #a9e2b0; }
html.dark-mode .alert-warning *, html.dark-mode .alert-danger *,
html.dark-mode .alert-info *, html.dark-mode .alert-success * { color: inherit; }
html.dark-mode .alert .close { color: inherit; text-shadow: none; opacity: .7; }

html.dark-mode .modal-content { background-color: var(--dm-surface); border-color: var(--dm-border); color: var(--dm-text); box-shadow: 0 5px 25px rgba(0,0,0,.7); }
html.dark-mode .modal-header, html.dark-mode .modal-footer { border-color: var(--dm-border); }
html.dark-mode .modal-backdrop.in { opacity: .75; }
html.dark-mode .close { color: var(--dm-text); text-shadow: none; opacity: .7; }
html.dark-mode .close:hover { color: #fff; opacity: 1; }

html.dark-mode .form-control,
html.dark-mode input[type="text"], html.dark-mode input[type="email"], html.dark-mode input[type="password"],
html.dark-mode input[type="number"], html.dark-mode input[type="search"], html.dark-mode input[type="url"],
html.dark-mode input[type="tel"], html.dark-mode textarea, html.dark-mode select {
  background-color: var(--dm-surface-3); color: var(--dm-text); border-color: var(--dm-border-strong);
}
html.dark-mode .form-control:focus, html.dark-mode input:focus, html.dark-mode textarea:focus, html.dark-mode select:focus {
  border-color: #1c95f3; box-shadow: 0 0 0 2px rgba(28,149,243,.25);
}
html.dark-mode ::placeholder { color: #8a8a8a; opacity: 1; }
html.dark-mode .form-control[disabled], html.dark-mode .form-control[readonly] { background-color: var(--dm-surface-2); color: var(--dm-muted); }
html.dark-mode .input-group-addon { background-color: var(--dm-surface-2); border-color: var(--dm-border-strong); color: var(--dm-muted); }
html.dark-mode .help-block, html.dark-mode .text-muted { color: var(--dm-muted); }

html.dark-mode .btn-default { background-color: var(--dm-surface-3); border-color: var(--dm-border-strong); color: var(--dm-text); }
html.dark-mode .btn-default:hover, html.dark-mode .btn-default:focus { background-color: #333; color: #fff; }

html.dark-mode .table > thead > tr > th, html.dark-mode .table > tbody > tr > td,
html.dark-mode .table > tbody > tr > th, html.dark-mode .table > tfoot > tr > td { border-color: var(--dm-border); }
html.dark-mode .table .table { background-color: transparent; }
html.dark-mode .table-striped > tbody > tr:nth-of-type(odd) { background-color: var(--dm-surface-2); }
html.dark-mode .table-hover > tbody > tr:hover { background-color: var(--dm-surface-3); }

html.dark-mode .panel, html.dark-mode .well, html.dark-mode .list-group-item, html.dark-mode .thumbnail {
  background-color: var(--dm-surface); border-color: var(--dm-border); color: var(--dm-text);
}
html.dark-mode .panel-default > .panel-heading { background-color: var(--dm-surface-2); border-color: var(--dm-border); color: var(--dm-text); }
html.dark-mode .dropdown-menu { background-color: var(--dm-surface); border-color: var(--dm-border); }
html.dark-mode .dropdown-menu > li > a { color: var(--dm-text); }
html.dark-mode .dropdown-menu > li > a:hover { background-color: var(--dm-surface-3); color: #fff; }
html.dark-mode .dropdown-menu .divider { background-color: var(--dm-border); }
html.dark-mode .pagination > li > a, html.dark-mode .pagination > li > span { background-color: var(--dm-surface); border-color: var(--dm-border); color: var(--dm-text); }
html.dark-mode .pagination > li > a:hover { background-color: var(--dm-surface-3); }
html.dark-mode .nav-tabs { border-color: var(--dm-border); }
html.dark-mode .nav-tabs > li > a:hover { background-color: var(--dm-surface-3); border-color: var(--dm-border); }
html.dark-mode .nav-tabs > li.active > a,
html.dark-mode .nav-tabs > li.active > a:hover { background-color: var(--dm-surface); border-color: var(--dm-border) var(--dm-border) transparent; color: var(--dm-text); }
html.dark-mode .breadcrumb, html.dark-mode .progress { background-color: var(--dm-surface-2); }
html.dark-mode pre, html.dark-mode code { background-color: var(--dm-surface-2); color: #f0a6c8; border-color: var(--dm-border); }
html.dark-mode blockquote { border-color: var(--dm-border-strong); }

/* CKEditor */
html.dark-mode .cke_chrome, html.dark-mode .cke_inner { background: var(--dm-surface) !important; border-color: var(--dm-border) !important; }
html.dark-mode .cke_top, html.dark-mode .cke_bottom { background: var(--dm-surface-3) !important; border-color: var(--dm-border) !important; }
html.dark-mode .cke_button_icon, html.dark-mode .cke_combo_button, html.dark-mode .cke_button_arrow { filter: invert(.85); }
html.dark-mode a.cke_button:hover, html.dark-mode a.cke_button_on { background: #3a3a3a !important; border-color: #4a4a4a !important; }
html.dark-mode .cke_path_item, html.dark-mode .cke_wordcount { color: var(--dm-muted) !important; }
html.dark-mode .cke_wysiwyg_frame { background: var(--dm-surface) !important; }
html.dark-mode .cke_combo_text, html.dark-mode .cke_button_label { color: var(--dm-text) !important; }

/* Özel düzeltmeler */
/* Üst çubuk ve ana menü */
html.dark-mode .header-wrap { box-shadow: 0 2px 10px rgba(0,0,0,.5); }
html.dark-mode .navigation-wrap,
html.dark-mode .navigation,
html.dark-mode .navigation:before,
html.dark-mode .navigation:after { background-color: #1a1a1a; }
html.dark-mode .navigation-wrap { border-bottom: 1px solid #2a2a2a; box-shadow: 0 4px 15px rgba(0,0,0,.6); }
html.dark-mode .main-menu .main-menu-item-link { background-color: transparent; color: #fff; transition: background-color .15s, color .15s; }
html.dark-mode .main-menu .main-menu-item:hover .main-menu-item-link { background-color: #262626; }
html.dark-mode .main-menu .main-menu-item:hover > .main-menu-item-link,
html.dark-mode .main-menu .main-menu-item.active > .main-menu-item-link { color: var(--dm-accent); }
html.dark-mode #darkModeToggle, html.dark-mode #darkModeToggle:hover { color: #ffb400 !important; }

/* Kullanıcı kutusu (üst sağ) */
html.dark-mode .user-quickview, html.dark-mode .account-info { background: transparent; box-shadow: none; }

/* Son haberler şeridi */
html.dark-mode .live-news-widget-wrap, html.dark-mode .live-news-widget,
html.dark-mode .live-news-widget-text-wrap { background-color: #1a1a1a; border-color: var(--dm-border); }
html.dark-mode .live-news-widget-text, html.dark-mode .xm-line-item,
html.dark-mode .xm-line-item .link { color: var(--dm-text); }

/* Anasayfa slider kartları görselin üzerinde durur; zemin şeffaf kalmalı */
html.dark-mode .postslide .post-preview,
html.dark-mode .banner-slider .post-preview,
html.dark-mode .banner-slider-preview .post-preview { background-color: transparent; border-color: transparent; }

/* Sayfa seçici */
html.dark-mode .page-navigation .page-navigation-item:hover {
  color: var(--dm-accent); border-color: var(--dm-accent); background-color: var(--dm-surface-3);
}
html.dark-mode .page-navigation .page-navigation-item.active { border-color: #1c95f3; }

/* Tablolar: satırlar sırayla bir ton açık, üzerine gelinen satır belirgin */
html.dark-mode .table-rows .table-row:nth-child(odd),
html.dark-mode .table-rows.no-color .table-row:nth-child(odd),
html.dark-mode .table > .table-row:nth-child(odd) { background-color: #262626; }
html.dark-mode .table-rows .table-row:nth-child(even),
html.dark-mode .table-rows.no-color .table-row:nth-child(even),
html.dark-mode .table > .table-row:nth-child(even) { background-color: var(--dm-surface); }
html.dark-mode .table-rows .table-row:hover,
html.dark-mode .table > .table-row:hover { background-color: #2c3440; }
html.dark-mode .table > .table-rows:nth-child(even) > .table-row:only-child { background-color: #262626; }
html.dark-mode .table > .table-rows:nth-child(odd) > .table-row:only-child { background-color: var(--dm-surface); }
html.dark-mode .table > .table-rows:nth-child(n) > .table-row:only-child:hover { background-color: #2c3440; }
html.dark-mode .table .table .table-row,
html.dark-mode .table .table .table-row:hover,
html.dark-mode .table .table > .table-rows:nth-child(n) > .table-row:only-child,
html.dark-mode .table .table > .table-rows:nth-child(n) > .table-row:only-child:hover { background-color: transparent; }

/* İçerik kutusu */
html.dark-mode .layout-content-1,
html.dark-mode .layout-content-4,
html.dark-mode .layout-content-5,
html.dark-mode .layout-content-full { background-color: var(--dm-surface); box-shadow: 0 2px 14px rgba(0, 0, 0, .4); }

/* Arkadaş listesi */
html.dark-mode .friend-card { color: var(--dm-text); }
html.dark-mode .friend-card:hover { background-color: var(--dm-surface-3); color: var(--dm-accent); }
html.dark-mode .friend-requests-note { color: var(--dm-muted); }

/* Sıralama tabloları */
html.dark-mode .ranking-player { color: var(--dm-text); }
html.dark-mode .ranking-player:hover .ranking-player-name { color: var(--dm-accent); }
html.dark-mode .stat-grid {
  --sc-card: var(--dm-surface); --sc-line: var(--dm-border);
  --sc-text: var(--dm-text); --sc-muted: var(--dm-muted); --sc-accent: var(--dm-accent);
}
html.dark-mode .stat-card { box-shadow: none; }
html.dark-mode .punishment-console { color: var(--dm-text); }
html.dark-mode .coming-soon { border-color: var(--dm-border); }
html.dark-mode .coming-soon-icon { background: rgba(255, 180, 0, .12); }
html.dark-mode .coming-soon-title { color: var(--dm-text); }
html.dark-mode .coming-soon-text { color: var(--dm-muted); }
html.dark-mode .top-players-empty { border-color: var(--dm-border); color: var(--dm-muted); }
