/* normal */.view-player.tracka,.view-player.artista,.view-player.player-controls-container.progress-container.elapsed,.view-player.player-controls-container.progress-container.remaining{
/* normal */.view-player.player-controls-container.progress-container.progress-bar.inner,.view-player.extra-controls-container.volumebar-container.progress-bar.inner{
/* normal */.view-player.player-controls-container.controls.button-play,.view-player.player-controls-container.controls.button-repeat,.view-player.player-controls-container.controls.button-shuffle,.view-player.player-controls-container.controls.button-thumbs-down,.view-player.player-controls-container.controls.button-thumbs-up,.view-player.player-controls-container.controls.next,.view-player.player-controls-container.controls.previous,.view-player.extra-controls-container.button-devices,.view-player.extra-controls-container.button-lyrics,.view-player.extra-controls-container.button-queue,.view-player.extra-controls-container.button-subtitles,.button.button-icon-only,.view-player.now-playing-container.button-add,.view-player.now-playing-container.button-add:not(:disabled):hover,.view-player.now-playing-container.nowplaying-add-button,.view-player.now-playing-container.nowplaying-add-button:not(:disabled):hover,.view-player.now-playing-container.nowplaying-ban-button,.view-player.now-playing-container.nowplaying-ban-button:not(:disabled):hover{
/* toggles on */.view-player.player-controls-container.controls.button-repeat.active,.view-player.player-controls-container.controls.button-shuffle.active,.view-player.player-controls-container.controls.button-thumbs-down.active,.view-player.player-controls-container.controls.button-thumbs-up.active{
/* album grid background shit */.card-placeholder-wrapper,.Card__image-hit-area{
background:none;
background-color:none
}
/* more header shit (?) */#view-content>.embedded-app,#view-content>iframe,.Header__background.Header__background-color,.glue-page-header--with-active-sticky-header.glue-page-header__background-scroll-overlay-ellipse{
background-color:var(--s-bg)
}
/* header text shit */.Header__label,.Header__content.Header__title-text,.glue-page-header__content.glue-page-header__count-label-text,.glue-page-header__content.glue-page-header__count-label-number,.glue-page-header__content.glue-page-header__label,.glue-page-header__content.glue-page-header__title{
/* play */.Button--style-green,.Button--style-green:not(:disabled).Button--is-strong-style,.Button--style-green:not(:disabled):hover,.button.button-green,.button.button-green.contextmenu-active,.button.button-green:not(:disabled):hover{
background:var(--s-magenta)
}
/* play background bullshit */.Button--style-stroke,.button.button-white,.Button__alt-text--is-active,.Button__text--is-active,.Button--style-stroke,.button.button-white,.Button--style-stroke:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,button[data-button=add-recommendation]{
/* background of the stupid fucking button itself */.Button--style-stroke,.button.button-white,.Button__alt-text--is-active,.Button__text--is-active,.Button--style-stroke,.button.button-white,.Button--style-stroke:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,button[data-button=add-recommendation]{
background:var(--s-bg);
box-shadow:inset0001pxvar(--s-fg)
}
/* background of the stupid fucking button itself on hover */.Button--style-stroke:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,button[data-button=add-recommendation].contextmenu-active,button[data-button=add-recommendation]:not(:disabled):hover{
/* text */.Button__alt-text--is-active,.Button__text--is-active,.Button--style-stroke,.button.button-white,.Button--style-stroke:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,.button.button-white.contextmenu-active,.button.button-white:not(:disabled):hover,button[data-button=add-recommendation]{
color:var(--s-fg)
}
/* veeeeery special button hover background */button[data-button=add-recommendation].contextmenu-active,button[data-button=add-recommendation]:not(:disabled):hover{
/* fucking AWFUL border + bunch of text */.TableCell,.tracklist-album,.tracklist-chart,.tracklist-basic,.tracklist-playlist,.tracklist-podcast,.tracklist-popular,.tracklist-station,.tracklist-queue,.tracklist-search,.tl-headerth,.tl-cell,.tl-highlight,.added.button.button-icon-only.button-add,.Button--style-icon-background,.TrackListDiscRow__cell{
border-top:none;
color:var(--s-fg)
}
/* featured artist link */.TableCellSong__featuredArtist{
/* playing now icon */.Button--style-icon-background{
background:none
}
/* disc */.TrackListDiscRow__cell{
color:var(--s-fg)
}
/* now playing title */.TableCellSong--track-is-playing.TableCellSong__featuredArtist,.TableCellSong--track-is-playing.TableCellSong__text-truncator,.TableCellSong--track-is-playing.TableCellSong__track-name,.tl-row.current.tl-cell:not(.tl-number),.tl-row.current.tl-cella:link,.tl-row.current.tl-highlight{
color:var(--s-magenta)
}
/* "more by" */
/* text */.GlueSectionDivider__title{
color:var(--s-fg)
}
/* border */.GlueSectionDivider__container{
border-bottom:none
}
/* album name */.Card__info-titlea{
color:var(--s-fg)
}
/* album year */.Card__info-subtitle-metadata{
color:var(--s-fg)
}
/* copyright */.AlbumFooter__copyrights-list{
color:var(--s-fg)
}
/* search bar */.h-search,.focus.h-search,.h-search:focus{
background:none;
color:var(--s-fg)
}
/* filtered shit? */.empty-filtered-content{
border-top:none
}
/* slider */
/* on */.slider.enabled{
background:var(--s-magenta)
}
/* handle */.slider.enableddiv,.sliderdiv{
background:var(--s-fg);
box-shadow:001pxvar(--s-fg),003pxvar(--s-fg)
}
/* off */.slider{
background:var(--s-darkgray);
border:2pxsolidvar(--s-fg)
}
/* album art hover overlay */.card-overlay{
background:var(--s-bg);
opacity:0.5;
}
/* charts */
/* unchanged */.trend-mark.trend-equal::before{
background-color:var(--s-fg)
}
/* up */.trend-mark.trend-up{
color:var(--s-green)
}
/* down */.trend-mark.trend-down{
color:var(--s-red)
}
/* artist page */
/* album header background in list view */.header{
/* text */.added.button-add:not(.button-icon-only):not(.button-icon-with-stroke),.button-add.added:not(.button-icon-only):not(.button-icon-with-stroke),.added.button-add:not(.button-icon-only):not(.button-icon-with-stroke).contextmenu-active,.added.button-add:not(.button-icon-only):not(.button-icon-with-stroke):not(:disabled):hover,.button-add.added:not(.button-icon-only):not(.button-icon-with-stroke).contextmenu-active,.button-add.added:not(.button-icon-only):not(.button-icon-with-stroke):not(:disabled):hover{
/* title */.PlaylistAnnotationModal__title,.Button--style-icon:not(.Button--is-drop-target-active),.popover-title{
color:var(--s-fg)
}
/* close button hover */.Button--style-icon:not(.Button--is-drop-target-active):not(:disabled).Button--is-strong-style,.Button--style-icon:not(.Button--is-drop-target-active):not(:disabled):focus.Button--with-focus,.Button--style-icon:not(.Button--is-drop-target-active):not(:disabled):hover{
color:var(--s-lightgray)
}
/* merch text */.merch-popup-description,.popover-addendum{
color:var(--s-fg)
}
/* dropdown menu */
/* background */.dropdown-menu,.GlueDropdown{
background-color:var(--s-bg);
border:none
}
/* dangerous as fuck button */.button.button-red,.button.button-red.contextmenu-active,.button.button-red:not(:disabled):hover{
/* available device */.ConnectPopup__device--available,.ConnectPopup__device-info,.view-player.remote-playback-barp{
color:var(--s-fg)
}
/* listening on this device */.ConnectPopup__device--active,.ConnectPopup__device--active.ConnectPopup__device-info,.ConnectPopup__device--active.ConnectPopup__device-title,.view-player.extra-controls-container.button-devices.active,.view-player.extra-controls-container.button-lyrics.active,.view-player.extra-controls-container.button-queue.active,.view-player.extra-controls-container.button-subtitles.active,.view-player.remote-playback-bar,.view-player.extra-controls-container.button-devices.active.contextmenu-active,.view-player.extra-controls-container.button-devices.active:not(:disabled):hover,.view-player.extra-controls-container.button-lyrics.active.contextmenu-active,.view-player.extra-controls-container.button-lyrics.active:not(:disabled):hover,.view-player.extra-controls-container.button-queue.active.contextmenu-active,.view-player.extra-controls-container.button-queue.active:not(:disabled):hover,.view-player.extra-controls-container.button-subtitles.active.contextmenu-active,.view-player.extra-controls-container.button-subtitles.active:not(:disabled):hover{