.theme-toggle:not(.theme-toggle--force-motion) *{color:#617b94;margin:4px}
.theme-toggle:hover:not(.theme-toggle--force-motion) *{color:#fff}
.theme-toggle.theme-toggle--reversed .theme-toggle__expand{transform:scale(-1,1)}
.theme-toggle{--theme-toggle__expand--duration:500ms}
.theme-toggle__expand g circle,.theme-toggle__expand g path{transform-origin:center;transition:transform calc(var(--theme-toggle__expand--duration) * .65) cubic-bezier(0,0,0,1.25) calc(var(--theme-toggle__expand--duration) * .35)}
.theme-toggle__expand :first-child path{transition-property:transform,d;transition-duration:calc(var(--theme-toggle__expand--duration) * .6);transition-timing-function:cubic-bezier(0,0,0.5,1)}
.theme-toggle input[type=checkbox]:checked~.theme-toggle__expand g circle,.theme-toggle--toggled:not(label).theme-toggle .theme-toggle__expand g circle{transform:scale(1.4);transition-delay:0}
.theme-toggle input[type=checkbox]:checked~.theme-toggle__expand g path,.theme-toggle--toggled:not(label).theme-toggle .theme-toggle__expand g path{transform:scale(.75);transition-delay:0}
.theme-toggle input[type=checkbox]:checked~.theme-toggle__expand :first-child path,.theme-toggle--toggled:not(label).theme-toggle .theme-toggle__expand :first-child path{d:path("M-9 3h25a1 1 0 0017 13v30H0Z");transition-delay:calc(var(--theme-toggle__expand--duration) * 0.4);transition-timing-function:cubic-bezier(0,0,0,1.25)}
.theme-toggle{border:none;background:0 0;cursor:pointer}
.theme-toggle input[type=checkbox]{display:none}
.theme-toggle .theme-toggle-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
@media (prefers-reduced-motion:reduce) {
.theme-toggle:not(.theme-toggle--force-motion) *{transition:none!important}
}

body.dark a{color:#afa79a;background-color:transparent}
body.dark{background-color:#202020;color:#afafaf}
body.dark .sidebar__nav{background-color:#28282d}
body.dark .sidebar__nav-menu--link{color:#c8c8c8;border-bottom:1px solid var(--main-color)}
body.dark .item__full-main--rating{background:#262626}
body.dark .banner_war img,body.dark .header__logo img{-webkit-filter:grayscale(70%);filter:grayscale(70%)}
body.dark #startloadingcomicsbuttom a{background-color:#2e83a4;background-image:none;border-color:#2a7592;box-shadow:0 1px 0 0 #373a3a,0 0 0 1px #313333;color:#e5e0d8;text-decoration-color:currentcolor}
body.dark .fastcomicsnavigaton button{background-color:#2e83a4;border-color:currentcolor;color:#e5e0d8!important;outline-color:currentcolor;text-decoration-color:currentcolor!important}
body.dark .comicsblockactive .blockinstrcomics1,.comicsblockactive .comics,.comicsblockactive .messbloks{display:inherit}
body.dark .addlist span img,body.dark .endcomicsblock span img{filter:invert(100%)}
body.dark .messbloks{box-shadow:0 1px 0 #2b2d2e}
body.dark #allIssuesTop,body.dark .fastcomicsnavigaton #allIssues{background-color:#242525;box-shadow:0 0 0 1px #2d2f2f;color:#e5e0d8}
body.dark .comicsblockactive .endcomicsbody, body.dark .comicsblockactive .topcomicsbody{background-color:#292a2a!important;background-image:none}
body.dark .usezoomimg{background-color:#242525;border-color:#3d3f3f;box-shadow:0 0 0 1px #2d2f2f;text-decoration-color:currentcolor}
body.dark .messbloks-info{background-color:#1d3845}
body.dark .fastcomicsnavigaton #linkstocomics{background-color:#242525;box-shadow:0 0 0 1px #2d2f2f;color:#e5e0d8}
body.dark .endcomicsblock .linkstocomicsfav{background-color:#333}
body.dark .offside__button .main{fill:var(--main-color-light)}
body.dark .sprogresstitle{color:var(--main-color-light)}
body.dark .button__mat-orange{background-image:linear-gradient(to right,var(--main-color-light),var(--main-color),var(--main-color-light),var(--main-color));box-shadow:0 4px 15px 0 var(--main-color)}
body.dark .badge,body.dark .translate_info_blok,body.dark .fullinfostatsblok,body.dark .linkstocomics{background-color:var(--main-color);border-color:#414444}
body.dark .this_page{box-shadow:inset 0 -2px 0 var(--main-color)}
body.dark .spoiler_css>.spoiler_body{background-color:#242525;border-color:currentcolor #2a7492 #2a7492}
body.dark .spoiler>.spoiler_body,body.dark .spoiler_css>input+label{background-image:linear-gradient(90deg,#2e83a4,#234c92,#1c93b9,#225196)!important;color:#e5e0d8!important}
body.dark .goreadfirstbut:hover{background-color:#3b9975;background-image:none}
body.dark .item__full-main--rating{border-bottom-color:#424445}
body.dark .gorfbcl2{background-color:#48587f}
body.dark .addlist .trigger{background-color:#399491}
body.dark .goreadfirstbut{background-color:#48587f}
body.dark{--scrollbar-background-color:#1a1a1a;--scrollbar-thumb-color:#fff;--main-color:#505050;--main-color-light:#c8c8c8}
body.dark .goreadfirstbutt{background:#7dbbdf;position:absolute;z-index:1}
::-webkit-scrollbar {width:8px;height:8px}

body.dark a:hover{color:#25aae1}
body.dark .main .card__content{background-color:#2b2b31}
body.dark .card__title a{color:#fff}
body.dark .main .card__list li{color:#fff}
body.dark .xsort-div:nth-child(-n + 5){background-color:#272727}
body.dark .xsort-selected{color:#25aae1;font-weight:600}
body.dark .xsort-div:nth-last-child(-n + 2){background-color:#696969}
body.dark .xsort-area > div{color:#d6d6d6}
body.dark #admin-debug-button,body.dark .news_mod,body.dark .status_news_today,body.dark .status_chapp_today{background:#3a3a3a}
body.dark .status_news_yesterday,body.dark .status_chapp_yesterday{background:var(--main-color-light)}
body.dark .lb__avatar-drop{border:2px solid var(--main-color-light)}
body.dark #searchsuggestions{background:#2a2a2a}
body.dark .live__comments--title{text-decoration:none}
body.dark .unit-rating,body.dark .unit-rating li a:hover,.unit-rating li.current-rating{-webkit-filter:grayscale(60%);filter:grayscale(60%)}
body.dark .page-navigation a{background:#2a2a2a}
body.dark .detail::before{background:#2a2a2a;color:#d6d6d6}
body.dark .card__text p{color:#d6d6d6}
body.dark .ltcitems{background:#202020}
body.dark a.forfastnavigation.chapterscalc{color:var(--main-color-light)}
body.dark .addlist img{filter:invert(100%)}
body.dark #sidebar-fav-list .line{background:#202020}
body.dark #sidebar-fav-list .line .x_label{color:unset}
body.dark .value.narrow.mini{color:#fff}
body.dark .item__full-title h1{color:#cfcfcf}
body.dark img{-webkit-filter:grayscale(30%);filter:grayscale(30%)}
body.dark .multirating-wrapper{background-color:#2d2e2e;border-color:#414444}
body.dark .multirating-items-wrapper{background-color:#242525;box-shadow:0 3px 10px hsl(0deg 0% 5% / 10%)}
body.dark .multirating-error{background-color:hsl(0deg 0% 5% / 30%)}
body.dark .multirating-error-text{background-color:#242525;border-left-color:#902c1b;color:#c7c0b5}
body.dark .multirating-item{border-bottom-color:#3f4141;color:#c9c2b7}
body.dark .multirating-loading .multirating-item-rateval::after{background-color:#5c0000}
body.dark .multirating-item-rating li::after{background-color:#353636;box-shadow:inset 0 1px 2px hsl(0deg 0% 5% / 30%)}
body.dark .multirating-item-rating li.multirating-rate-active::after{background-color:#39668a}
body.dark .rate__like-dislike .ratingtypeplusminus{color:#afa79a}
body.dark #sidebar-fav-list .bar.s3{background-color:#2b4c64}
body.dark #sidebar-fav-list h3{color:#b2ab9e}
body.dark div.multirating-itog{background-color:#2b2d2e;border-top-color:#3f4141;background:none;color:#c9c2b7}
body.dark .multirating-itog-rateval{background-color:#39668a;background-image:linear-gradient(90deg,#2e83a4,#225196);box-shadow:inset 0 1px 4px hsl(0deg 0% 5% / 20%),0 1px #242525;color:#e5e0d8;text-shadow:hsl(0deg 0% 5% / 30%) 0 1px 2px}
body.dark div.multirating-itog i{color:#9e9587}
body.dark .multirating-log{background-color:#242525;border-color:#474a4a;box-shadow:0 0 0 6px hsl(0deg 0% 5% / 12%);color:#bfb8ad}
body.dark .multirating-log-title{background-color:#282929;border-bottom-color:#3e4141}
body.dark .multirating-log-close{background-color:hsl(0deg 0% 5% / 0%)}
body.dark .multirating-log-list:nth-child(odd){background-color:hsl(0deg 0% 5% / 2%)}
body.dark .multirating-log-list:hover{background-color:#300}
body.dark .multirating-log-group{color:#a9a093}
body.dark .multirating-log-group::before{color:#ccc6bc}
body.dark .multirating-log-ratebar{background-color:#363838}
body.dark .multirating-log-ratebar li{border-left-color:#3a3d3d;border-right-color:#3a3d3d}
body.dark .multirating-log-ratebar li.active{background-color:#bf5b16}
body.dark .multirating-log-rate{color:#7298b3}
body.dark .multirating-log-detail li{border-bottom-color:hsl(35deg 10% 51% / 5%)}
body.dark .multirating-log-detail li i{background-color:#5f6364}
body.dark .multirating-log-navigation span{color:#60c7ea}
body.dark .multirating-log-navigation span:hover{background-color:#282929;color:#d1cbc1}
body.dark .multirating-log-navigation span.current{background-color:#176c8a;color:#e5e0d8}
body.dark .ajax-catalog{background-color:#242525;background-image:none;border-bottom-color:#3e4141}
body.dark .ac-catalog li a{color:#ccc6bc}
body.dark .ac-catalog li a.active,body.dark .ac-catalog li a:hover{background-color:#272827;color:#4eadd2}
body.dark .ac-catalog-global li:first-child{border-right-color:#3e4141}
body.dark .ac-result{background-color:#242525;background-image:none;border-top-color:#323b4c;box-shadow:0 6px 10px -2px hsl(0deg 0% 5% / 30%)}
body.dark .ac-result.loading .ac-result-list::after{background-color:hsl(0deg 0% 5% / 0%)}
body.dark .ac-result-empty{color:#9e9587}
body.dark ul.ac-result-list::-webkit-scrollbar-track{background-color:#272928;background-image:none}
body.dark ul.ac-result-list::-webkit-scrollbar-thumb{background-color:#515455;background-image:none;border-color:transparent}
body.dark .ac-result-list li a{color:#ccc5bb}
body.dark .ac-result-list li a:hover{background-color:#2e83a4;background-image:none;color:#e5e0d8;text-shadow:hsl(0deg 0% 5% / 35%) 0 1px 3px}
body.dark .ac-item-cover{background-color:#363838}
body.dark .ac-item-cover-rate{background-color:hsl(0deg 0% 5% / 80%);color:#e5e0d8}
body.dark .ac-item-cover-info{background-color:#0d0d0d;background-image:none;color:#e5e0d8}
body.dark .ac-result-footer{border-top-color:#444646}
body.dark .ac-sort li{border-right-color:hsl(35deg 10% 51% / 10%)}
body.dark .ac-sort li:hover{background-color:#282929;background-image:none;color:#4eadd2}
body.dark .ac-sort li.current{background-color:#2e83a4;background-image:none;color:#e5e0d8}
body.dark .ac-options li a{background-image:linear-gradient(90deg,#234c92,#1c93b9,#225196);box-shadow:0 0 3px 0 #215e9c;color:#e5e0d8}
body.dark .ac-options li a.ac-settings-link{background-color:#3d3f40;background-image:none}
body.dark .ac-options li a:hover{background-image:linear-gradient(90deg,#2e83a4,#234c92,#225196);color:#e5e0d8;text-shadow:hsl(0deg 0% 5% / 30%) 0 1px 2px}
body.dark .ac-settings-list{list-style-image:none}
body.dark .ac-settings-list li{border-bottom-color:#3f4141}
body.dark .ac-settings-list li:nth-child(2n){background-color:#272928;background-image:none}
body.dark .ac-settings-list-title{color:#b2ab9e}
body.dark .ac-settings-list-title strong{color:#dbd5cc}
body.dark input.ac-settings-input,body.dark select.ac-settings-input{background-color:#242525;background-image:none;border-color:#484b4b;box-shadow:none}
body.dark .ac-chbox span{background-color:#404343;background-image:none;box-shadow:inset 0 1px 2px hsl(0deg 0% 5% / 20%)}
body.dark .ac-chbox span::after{background-color:#242525;background-image:none;box-shadow:0 2px 3px hsl(0deg 0% 5% / 25%)}
body.dark .ac-chbox input:checked+span{background-color:#78913f;background-image:none}
body.dark .full-text,body.dark .head h1{color:#ada597}
body.dark .head,body.dark .user__profile-right,body.dark .user__profile-left,body.dark .user__profile-right-two,body.dark .title_faf{border:2px solid #ffffff2b;background:none}
body.dark .berrors{background-color:#63a763}
body.dark .ac-rebuild-area{background-color:hsl(0deg 0% 5% / 80%);background-image:none}
body.dark .ajax-catalog{background:#393742}
body.dark .select_text{background:darkslategrey}
body.dark .movie .title,body.dark .card__content{color:#525661}
body.dark .form-item>input[type=number],body.dark .form-secur>input[type=text],body.dark .form-item>input[type=text],body.dark .form-item>input[type=email],body.dark .form-item>input[type=password],body.dark .form-item>input[type=file]{float:left;max-width:600px;display:block;width:100%;height:40px;line-height:40px;padding:0 15px;color:#000;background-color:#d4d4d4;border-radius:4px;-webkit-appearance:none;box-shadow:0 0 0 1px #ededed}
body.dark .ac-rebuild-wrapper{background-color:#242525;background-image:none;border-color:#898070;box-shadow:0 4px 15px hsl(0deg 0% 5% / 50%)}
body.dark .ac-rebuild-progress-info{color:#ada597}
body.dark .ac-rebuild-progress-help{color:#a9a093}
body.dark .ac-rebuild-progress-help::after{background-color:#363838;background-image:none}
body.dark .ac-rebuild-progress{background-color:#343536;background-image:none}
body.dark .ac-rebuild-bar{background-color:#2e6ca4;background-image:none}

/* PM */
body.dark .dpm-wrapper {
  background-color: #1e1e2e;
  border: 1px solid #45475a;
  margin-bottom: 0;
  overflow: hidden;
   background:none
}

body.dark .dpm-wrapper .dpm-menu-content {
  background-color: #1e1e2e;
}

body.dark .dpm-wrapper .dpm-menu-profile {
  background-color: #a6e3a1;
  color: #11111b;
}

body.dark .dpm-wrapper .dpm-menu-profile-link {
  text: inherit;
}

body.dark .dpm-wrapper .dpm-menu-profile-group {
  font: initial;
  text: inherit;
}

body.dark .dpm-wrapper .dpm-menu-actions {
  color: initial;
}

body.dark .dpm-wrapper .dpm-menu-actions li {
  font: initial;
  color: initial;
  display: flex;
  justify-content: center;
  margin: 2;
}

body.dark .dpm-wrapper .dpm-menu-actions li a {
  appearance: initial;
}

body.dark .dpm-wrapper .dpm-menu-stats {
  color: initial;
}

body.dark .dpm-wrapper .dpm-menu-stats-list {
  background-color: #313244;
}

body.dark .dpm-wrapper .dpm-menu-stats-list li b {
  color: #a6adc8;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar {
  background-color: #1e1e2e;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar.dpm-bar1>div {
  background-color: #cba6f7;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar.dpm-bar2>div {
  background-color: #a6e3a1;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar.dpm-bar3>div {
  background-color: #89dceb;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar.dpm-bar4>div {
  background-color: #f9e2af;
}

body.dark .dpm-wrapper .dpm-menu-stats-list-bar.dpm-bar5>div {
  background-color: #f38ba8;
}

body.dark .dpm-wrapper .dpm-container {
  color: initial;
  border-color: transparent;
}

body.dark .dpm-wrapper .dpm-sidebar {
  background-color: #313244;
}

body.dark .dpm-wrapper .dpm-sidebar-header {
  background-color: #181825;
}

body.dark .dpm-wrapper .dpm-sidebar-menu-icon::before {
  content: icon-menu();
}

body.dark .dpm-wrapper input.dpm-search {
  appearance: initial;
}

body.dark .dpm-wrapper .dpm-users {
  color: initial;
  box-shadow: none;
}

body.dark .dpm-wrapper .dpm-users li:hover {}

body.dark .dpm-wrapper .dpm-users .dpm-users-profile:nth-last-child(-n+2) {
  color: initial;
}

body.dark .dpm-wrapper .dpm-users .dpm-users-profile:nth-last-child(-n+2):hover {
  background-color: #45475a;
}

body.dark .dpm-wrapper .dpm-users .dpm-users-profile.current:nth-last-child(-n+2) {
  background-color: #585b70;
}

body.dark .dpm-wrapper .dpm-users .dpm-users-date {
  color: #a6adc8;
}

body.dark .dpm-wrapper .dpm-users .dpm-users-message {
  color: #a6adc8;
}

body.dark .dpm-wrapper .dpm-maxpm-wrapper {
  background-color: #181825;
}

body.dark .dpm-wrapper .dpm-maxpm-wrapper .dpm-maxpm-stats {
  color: #a6adc8;
}

body.dark .dpm-wrapper .dpm-maxpm-wrapper .dpm-maxpm-stats-bar {
  box-shadow: none;
}

body.dark .dpm-wrapper .dpm-header {
  color: #181825;
      background-color: #181825;

}

body.dark .dpm-wrapper .dpm-header-profile-status {
  color: #a6adc8;
}

body.dark .dpm-wrapper .dpm-header-profile-status i {
  color: #cdd6f4;
  font-style: normal;
}

body.dark .dpm-wrapper .dpm-header-counter {
  color: #a6adc8;
}
body.dark .dpm-users li.current .dpm-users-profile{background: #3d505c;}
body.dark #comments {background: #858585;}
body.dark .dpm-wrapper .dpm-dialog .dpm-dialog-message {
  background-color: #313244;
        color: #afa79a;
  box-shadow: none;
}
body.dark .dpm-users-title {
    color: #afa79a;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-dialog-message-inbox::after {
  border-right-color: #313244;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-dialog-message-outbox::after {
  border-left-color: #313244;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-dialog-message-time {
  color: #a6adc8;
  bottom: 1;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon {
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-return {
  background-image: icon-arrow-left(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-userlist {
  background-image: icon-users(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-archive {
  background-image: icon-history(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-delete {
  background-image: icon-trash(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-clear {
  background-image: icon-eraser(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-ignore {
  background-image: icon-ban(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-ignore.dpm-icon-ignored {
  background-color: #f38ba8;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-pause {
  background-image: icon-player-pause(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-pause.current {
  background-image: icon-player-play(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-reload {
  background-image: icon-refresh(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-sound {
  background-image: icon-volume(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-sound.current {
  background-image: icon-volume-off(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-icon-expand {
  background-image: icon-arrows-vertical(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog .dpm-ignore-list-del {
  background-image: icon-x(24) !important;
}

body.dark .dpm-wrapper .dpm-dialog-menu {
  background-color: #181825;
}

body.dark .dpm-wrapper .dpm-dialog-menu .dpm-dialog-menu-count {
  background-color: #f38ba8;
  color: #11111b;
  border-radius: 0 0 0 base;
  box-shadow: inset 0 0 0 base #f38ba8;
}

body.dark .dpm-wrapper .dpm-dialog-menu li {
  display: flex;
  justify-content: center;
}

body.dark .dpm-wrapper .dpm-dialog-menu li a {
  box-sizing: border-box;
  width: 100%;
  padding: 1 2;
  position: relative;
}

body.dark .dpm-wrapper .dpm-dialog-item-select[flavor="Latte"] {
  filter: invert(100%) hue-rotate(180deg) !important;
}

body.dark .dpm-wrapper .dpm-editor-wrapper {
  background-color: #181825;
}

body.dark .dpm-wrapper .dpm-editor-wrapper .dpm-editor-timer {
  display: none;
}

body.dark .dpm-wrapper .dpm-editor-wrapper .dpm-editor-send {
  appearance: initial;
  margin-top: 4;
}

body.dark .tail-select .select-dropdown {
    color: #fff;
    background-color: #373d48;
}

body.dark .tail-select .select-dropdown ul li.dropdown-option {
    color: #fff;
}
body.dark .tail-select .select-dropdown ul li.dropdown-option.selected {
    color: #3c82e6;
}
body.dark .select-dropdown ul li.dropdown-option:hover {
   color: #303438;
}
body.dark .tail-select .select-dropdown ul li.optgroup-title {
    color: #fdfeff;
}

body.dark .post-message
 {
    color: antiquewhite;
}
body.dark #disqus_thread{
    padding: 10px;
    background-color: var(--main-color);
    border: 1px solid #414444;
    border-radius: 3px;

}

body.dark .subbutt {
    position: absolute;
    z-index: 1;
}

body.dark .collection-block {
 background-color: #28282d;
    color: #afafaf;
}

body.dark .collection-header b{

    color: #afafaf;
}
body.dark .collection-block span {    color: #afafaf;
}


body.dark .playlist-main-table tr{
    border-top: 1px solid #575757;
    border-bottom: 1px solid #575757;
    background: #2b2b31;
}

body.dark .playlist-main-table tr:hover .playlist-main-table-title a {
    color: #25aae1;
}

body.dark input.playlist-main-search {
    width: 200px;
    min-width: 150px;
    background: #2c2c2c;
    border: 1px solid #585858;
    color: #c5c5c5;
}

body.dark .playlist-category-selector-title {
    background: #202020;
    color: #d8d8d8;
}

body.dark .playlist-category-selector {
    border: 1px solid #6a6a6a;
    }

body.dark .playlist-main-table-delete a {
    filter: invert(1);
       }

body.dark .playlist-main-complaint {
    background: #48587f;    }
body.dark .playlist-main-editbutton {

    background: #48587f;
}
body.dark .playlist-main-complaint:hover {
    background: #3b9975;
    color: #fff;}
body.dark .playlist-main-editbutton:hover {

    background: #3b9975;
        color: #fff;
}
body.dark .playlist-header-content h1 {
    color: #cfcfcf;
}

body.dark .playlist-category-selector ul {
    background: #202020;
    color: #d8d8d8;
    border: 1px solid #777373;
}

body.dark .playlist-category-selector ul li.current, body.dark .playlist-category-selector ul li:hover {
    background: #3d3d3d;
}