:root {
  --main: #241e29 !important;
  --light: #2e2735 !important;
  --dark: #29232f !important;
  --text: #08fc9c !important;
  --border: #cccccc50 !important;
}

a.sc-ministats {
  color: #bababa !important;
}

body,
.trackItem:hover,
.trackItem.hover:not(.m-disabled) .trackItem__additional,
.trackItem.active:not(.m-disabled) .trackItem__additional,
.sc-toggle,
.sc-toggle-handle,
.commentForm__input,
.dropbar__content,
.trackItem.hover,
.trackItem.active,
.g-type-shrinkwrap-inline,
.searchOptions__navigationItem.active,
.searchOptions__navigationItem.active::after,
.linkMenu,
.TopListeners_TopListenerUpsellFooter__31kGX,
.TopLocations_TopLocationUpsellFooter__22__T {
  background: var(--main) !important;
}

.sc-button,
.sc-toggle::before,
.compactTrackListItem.clickToPlay.active,
.compactTrackListItem.clickToPlay:hover,
.compactTrackListItem.clickToPlay:focus,
.compactTrackListItem.clickToPlay.active .compactTrackListItem__additional,
.compactTrackListItem.clickToPlay:hover .compactTrackListItem__additional,
.compactTrackListItem.clickToPlay:focus .compactTrackListItem__additional,
.compactTrackList__moreLink:hover,
.compactTrackList__moreLink:focus,
.header__navMenu > li > a.selected,
.header > li > a:focus,
.playControls__inner,
.volume.expanded .volume__sliderWrapper,
select,
.g-dark,
.profileMenu__link,
.userNav__button.selected,
.playControls__controls,
.playControls__bg,
li.notifications__item:hover,
.uploadMain__chooserContainer,
.audibleEditForm__form,
.g-tabs,
input,
textarea,
.tagInput__wrapper,
select,
.linkMenu__item:hover,
.moreActions,
.editTrackItem__additional,
.sc-classic .moreActions__button:not(:disabled),
.sc-classic .moreActions__link,
.sc-classic .dialog,
.quotaMeterWrapper,
.activeUpload__form,
.activeUpload.m-hq-upload-note .activeUpload__hqNote,
.soundBadge.active:not(.compact),
.soundBadge.hover:not(.compact),
.soundBadge.selected:not(.compact),
.soundBadge:hover:not(.compact),
.soundBadge.active:not(.compact) .soundBadge__additional,
.soundBadge.hover:not(.compact) .soundBadge__additional,
.soundBadge.selected:not(.compact) .soundBadge__additional,
.soundBadge:hover:not(.compact) .soundBadge__additional,
main.Layout_MainSection__3PvQn {
  background: var(--light) !important;
}

header,
.l-container.l-content,
.g-dark textarea,
.g-dark select,
.g-dark input[type="text"],
.g-dark input[type="password"],
.sound__soundActions,
.commentForm,
.readMoreBadge__countWrapper,
.playbackTimeline__progressBackground,
.volume__sliderWrapper,
.commentForm__wrapper,
.fullListenHero__foreground,
.sc-label.sc-label-private,
.visualSound.listenContext .visualSound__wrapper,
.g-dark-list,
.notifications__viewAll,
.g-dark,
.uploadMain__foot,
.soundBadge__additional,
.l-fixed-top-one-column > .l-top,
.searchTitle,
.commentFormDisabled,
.modal.modalWhiteout,
.volume__sliderBackground,
.editTrackItem:hover,
.Modal,
.Card_Card__1zOh7 {
  background: var(--dark) !important;
}

.g-dark a:hover,
.g-dark a:focus {
  background-color: var(--main) !important;
}

.playbackTimeline__progressBar,
.volume__sliderProgress,
.volume__sliderHandle {
  background: var(--text) !important;
}

body,
input,
textarea,
select,
.sc-button,
.sc-button:hover,
.sc-button:focus,
.sc-button-focus,
.sc-tag,
.sc-tag:visited,
.sc-buylink,
.compactTrackListItem__number,
.compactTrackListItem__trackTitle,
.commentForm__input,
.g-tabs-link,
select,
.g-dark textarea,
.g-dark select,
.g-dark input[type="text"],
.g-dark input[type="password"],
.g-dark input[type="search"],
.g-type-shrinkwrap-large-primary,
.fullListenHero__uploadTime {
  color: var(--text) !important;
}

.conversationBadge__body.sc-truncate,
.conversationMessage__body,
.sc-text {
  color: var(--border);
}

.playbackSoundBadge__title,
.playbackSoundBadge__title:visited,
.g-link-user,
a {
  color: var(--text) !important;
}

.FeaturesGrid__cell.m-featureName,
.FeaturesGrid__sectionSubheader,
.FeaturesGrid__sectionHeader,
.FeaturesGrid__cellText,
.FeaturesGrid__headerCell,
.FeatureList__text,
.ProLandingPage__priceYearly .Price__price {
  color: #fff;
}

.sc-classic .listenEngagement {
  border: none;
}

.Hint__toggle,
.quotaMeter__dropdownButton:after,
.sc-button-medium.sc-button-pageleft:before,
.sc-button-medium.sc-button-pageright:before {
  filter: invert(1);
}

a.sc-link-dark,
.g-tabs-link.active,
.playbackTimeline__timePassed,
.playbackTimeline__duration {
  color: var(--text) !important;
}

.IntervalSelector__overlayBackground {
  background-color: var(--border);
}

/* remove shit */
.l-listen-wrapper .l-about-rows,
.sc-button,
.listenEngagement,
.sc-border-light-bottom,
.sc-border-light-top,
.sc-tag,
.sc-tag:visited,
.sc-toggle,
.sc-border-light-right,
.g-tabs,
.g-tabs-link.active,
.sc-border-light,
.commentForm,
.commentForm__input,
.collection.m-overview .collection__section:not(:last-child),
.audibleBadgePlaceholder::before,
.header__navMenu > li > a,
.playControls__inner,
.volume.expanded .volume__sliderWrapper,
.ownActivity.large .ownActivity__user,
.g-form-section-head,
select,
.image__whiteOutline .image__full,
.commentForm__wrapper,
.notifications__viewAll,
.playControls__inner,
.playControls__bg,
.searchTitle__text,
.searchPremiumContentFooter,
.sc-snippet-badge-grey,
.searchOptions__navigationItem.active::after,
.g-modal-title-h1,
input,
textarea,
.tagInput__wrapper,
select,
.moreActions__group,
.moreActions__button {
  border: none;
}

.modal.modalWhiteout {
  opacity: 0.9 !important;
}

.listenEngagement {
  box-shadow: none !important;
}

.trackManager__upsellWrapper {
  background: none;
}

.g-nav-item.active > .g-nav-link {
  text-shadow: none !important;
}

.soundBadge.playlist .soundBadge__avatarLink,
.truncatedUserDescription.m-overflow.m-collapsed
  .truncatedUserDescription__wrapper::after,
.modal__modal,
.soundBadge.playlist .soundBadge__artwork {
  background: transparent !important;
}

.dashbox__wrapper,
.l-footer,
.mobileAppsButtons.m-sidebar,
.mobileApps .sidebarHeader__title,
.paging-eof,
.dashbox__box,
.truncatedAudioInfo.m-overflow.m-collapsed .truncatedAudioInfo__wrapper::after,
.header__link.header__goUpsell {
  display: none !important;
}

.g-modal-title-h1 {
  text-align: center !important;
}

.sc-border-light-bottom,
.commentForm__input {
  padding: 5px !important;
}

.userBadge__actions {
  padding: 15px !important;
}

.fullListenHero__artwork,
.g-avatar-badge-avatar > div:nth-child(1) > span,
.image:not(.m-omitRoundedBorder) .image__rounded,
.image__full,
.image {
  box-shadow: 4px 4px 10px var(--border-color) !important;
}

.Card_CardResponsive__107G5 {
  border-color: var(--border-color);
}

.header__logoLink {
  background-image: url("https://a-v2.sndcdn.com/assets/images/header/cloud-e365a4.png") !important;
  background-color: var(--light) !important;
}

.header {
  height: 60px !important;
  background-color: var(--light) !important;
  box-shadow: 4px 4px 10px #000 !important;
}

.headerSearch__input {
  height: 40px !important;
  margin-top: -7px !important;
  margin-left: -15px !important;
}

.header__inner {
  margin-top: 7px !important;
}

.headerSearch__submit {
  display: none !important;
}

.header__mainMenu-collection,
.header__navMenu > li > a.selected,
.header > li > a:focus {
  padding: 19px !important;
  height: 60px !important;
  margin-top: -7px !important;
  background-color: var(--light) !important;
}

.uploadButton {
  padding: 19px !important;
  margin-top: -6px !important;
  background-color: var(--light) !important;
  margin-left: -85px !important;
}

.userNav,
.header__navMenu > li > a.header__moreButton {
  height: 60px !important;
  margin-top: -7px !important;
  background-color: var(--light) !important;
  opacity: 1 !important;
}

.header__navMenu > li > a.selected,
.header > li > a:focus,
.headerSearch__input,
.g-dark input[type="search"] {
  background-color: var(--main) !important;
}

.sc-tag,
.sc-tag:visited {
  background-color: var(--main) !important;
  border-radius: 0px !important;
  padding: 10px !important;
}

.sc-button-medium.sc-button-startstation::before,
.sc-button-medium.sc-button-message::before,
.sc-button-medium.sc-button-more::before,
.playControls__control,
.playControl,
button.skipControl,
svg:not(:root),
.volume__button,
.sc-button-small::before,
.sc-button-medium.sc-button-share::before,
.sc-button-medium.sc-button-edit::before {
  filter: invert(100) !important;
  opacity: 0.5 !important;
}

.sc-button-pause,
.sc-button-play {
  /*     filter: invert(100) !important; */
  background: transparent !important;
  opacity: 1 !important;
}

.playableTile__artwork:hover {
  box-shadow:
    2px -2px var(--text),
    -2px 2px var(--text),
    2px 2px var(--text),
    -2px -2px var(--text) !important;
}

.playableTile__artwork {
  border-radius: 15px !important;
  border-collapse: separate !important;
  overflow: hidden !important;
  box-shadow: 4px 4px 10px #000 !important;
}

.sc-button-medium.sc-button-like::before,
.sc-button-medium.sc-button-share::before,
.sc-button-medium.sc-button-edit::before,
.sc-button-medium.sc-button-delete::before {
  opacity: 0.7 !important;
}

.systemPlaylistBannerItem:not(.m-disabled).m-overlayOpen,
.systemPlaylistBannerItem:not(.m-disabled).m-playing,
.systemPlaylistBannerItem:not(.m-disabled):focus,
.systemPlaylistBannerItem:not(.m-disabled):hover {
  background: #24212c;
}

.userSidebar.sc-clearfix.sc-browsers-enable-gpu,
.streamSidebar.sc-clearfix.sc-browsers-enable-gpu {
  box-shadow: -10px 0 20px -10px #000;
}

/* Margin for right profile tab */
.sidebarModule.g-all-transitions-200-linear {
  position: relative;
  left: 15px;
  border-top: 1px solid var(--border);
}

.infoStats {
  position: relative;
  left: 38px;
  top: 20px;
}

.insightsSidebarModule.sc-font.sc-mb-3x {
  position: relative;
  left: 20px;
}

.sc-button.sc-button-white.sc-button-large.insightsSidebarModule__button {
  position: relative;
  right: 5px;
}

.backgroundGradient__buffer {
  background: #332b3b !important;
}

.playbackTimeline__progressHandle {
  border: 1px solid var(--text);
  background-color: var(--text);
}

.playControls.m-visible .playControls__inner {
  box-shadow: 4px 0px 20px #000 !important;
}

.playableTile__artwork:hover {
  margin-block-start: -15px !important;
  margin-block-end: 15px !important;
  transition: all 0.2s cubic-bezier(0.1, 0.5, 1, 1) !important;
}

.playableTile__artwork {
  border-radius: 15px !important;
  border-collapse: separate !important;
  overflow: hidden !important;
}

.tileGallery__slider {
  padding: 20px !important;
}

.sc-classic .headerMenu.m-light,
.sc-background-light {
  background-color: var(--light);
}

button,
input,
select,
textarea {
  color: #999 !important;
}

.sc-classic .gritter-item-wrapper {
  background-color: #332b3b;
  color: #999;
  border: var(--light);
  box-shadow:
    0 0 4px rgb(0 0 0 / 20%),
    inset 0 0 2px #332b3b !important;
}

.sc-button-medium.sc-button-startstation::before,
.sc-button-medium.sc-button-message::before,
.sc-button-medium.sc-button-more::before,
.playControls__control,
.playControl,
button.skipControl,
svg:not(:root),
.volume__button,
.sc-button-small::before,
.sc-button-medium.sc-button-share::before,
.sc-button-medium.sc-button-edit::before {
  opacity: 1 !important;
}

/* light icons */
.m-light .profileMenu__profile:after,
.m-light .profileMenu__likes:after,
.m-light .profileMenu__sets:after,
.m-light .profileMenu__stations:after,
.m-light .profileMenu__following:after,
.m-light .profileMenu__friends:after,
.m-light .profileMenu__premium:after,
.m-light .profileMenu__trackManager:after,
.sc-classic .m-light .profileMenu__insights:after,
.m-light .profileMenu__distribute:after,
.sc-button-medium.sc-button-repost:before,
.sc-button-medium.sc-button-copylink:before,
.sc-button-queue:before,
.sc-button-medium.sc-button-addtoset:before,
.sc-button-report:before,
.sc-button-medium.sc-button-like:before {
  filter: invert(100) !important;
}

.sc-classic .m-light .headerMenu__link:focus,
.sc-classic .m-light .headerMenu__link:hover {
  background-color: #ffffff25;
}

.mixedSelectionModule {
  border-bottom: 1px solid #f2f2f275 !important;
}

tileGallery__sliderButton:active,
.tileGallery__sliderButton:active:after,
.tileGallery__sliderButton:focus,
.tileGallery__sliderButton:focus:after,
.tileGallery__sliderPeek:hover .tileGallery__sliderButton,
.tileGallery__sliderPeek:hover .tileGallery__sliderButton:after {
  border-color: var(--text) !important;
}

.sc-classic .commentPopover.darkText .commentPopover__body {
  color: #999;
}

.playbackSoundBadge.m-queueVisible .playbackSoundBadge__queueIcon {
  fill: #f70363;
}

.queue {
  background-color: var(--dark);
}

.queue__itemWrapper {
  background-color: var(--dark);
}

.queue__panel {
  border: solid 2px var(--main);
}

.queueItemView.m-dimmed .queueItemView__artworkImage,
.queueItemView.m-dimmed .queueItemView__details {
  opacity: 0.9;
}

.queueItemView.m-active,
.queueItemView:hover {
  background: #f8f8f825;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat-x: initial;
  background-repeat-y: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: #f8f8f825;
}

.sc-button-active.sc-button-focus,
.sc-button-active:focus,
.sc-button-active:hover,
.sc-button-selected.sc-button-focus,
.sc-button-selected:focus,
.sc-button-selected:hover {
  border: 1px solid var(--text);
}

.sc-classic .insightsSidebarModule__title {
  color: #999;
}

.volume__sliderWrapper {
  border: none;
}

.sc-classic .commentForm__wrapper,
.sc-classic .commentForm__input {
  border: 1px solid var(--main);
}

.sc-classic .g-tabs {
  border-bottom: none;
  box-shadow: 0px 1px 4px #000 !important;
}

.g-tabs-item.networkTabs__likes,
.g-tabs-link.active,
.g-tabs-item.networkTabs__library {
  margin-left: 20px;
}

.sc-button-startstation.sc-button.sc-button-medium.sc-button-responsive,
.sc-button-follow.sc-button.sc-button-medium.sc-button-responsive.sc-button-cta.sc-button-primary,
.sc-button.sc-button-medium.sc-button-icon.sc-button-responsive.sc-button-message,
.sc-button-more.sc-button.sc-button-medium.sc-button-icon.sc-button-responsive,
.sc-button-edit.editProfileButton.sc-button.sc-button-medium.sc-button-responsive.editProfileButton--hiddenLabelOnSmallScreen,
.sc-button-insights.sc-button.sc-button-medium.sc-button-responsive.sc-button-cta.sc-button-primary {
  position: relative;
  top: 6px;
}

.sc-classic .headerMenu.m-light,
.sc-classic .m-light .headerMenu__list {
  border: 1px solid var(--main);
}

.sc-classic .tokenInput__wrapper {
  border: 1px solid var(--border);
}

.sc-classic .l-listen-wrapper .l-about-rows {
  border: none;
}

.sc-classic .dropdownContent__container {
  background-color: var(--dark);
  border: 2px solid var(--main);
}

.Modal__container {
  background-color: #2e273550;
}

.sc-classic .dropdownContent__header,
.sc-classic .dropdownContent__listItem,
.sc-classic .dropdownContent__main {
  border-bottom: 2px solid var(--main);
}

.queueFallback__stationMode {
  border-top: 2px solid var(--main);
}

.queue__itemsHeight {
  background-image: none;
}

.conversation__actions {
  background: var(--main);
  box-shadow: none;
}

.PageContainer,
.Footer {
  background: var(--main);
}

.ProLandingPage__container {
  background: var(--dark);
}

.FeaturesGrid__sectionHeader,
.FeaturesGrid__sectionSubheader,
.FeaturesGrid__row,
.FeaturesGrid__cell,
.FeaturesGrid__cell.m-featureName,
.ProLandingPage__bestValueRibbon.m-ghost,
.ProLandingPage__bestValueRibbon {
  background: var(--light);
}

.inboxItem.active,
.inboxItem.unread,
.inboxItem:focus,
.inboxItem:hover,
.commentItem.m-creatorComment {
  background-color: var(--main);
  border-left-color: var(--text);
}

.inbox__item:before,
.sc-classic .composeMessage__bottomWrapper {
  background-color: var(--main);
}

.sc-classic .composeMessage__bottomWrapper,
.sc-input,
.sc-classic .moreActions {
  border: 1px solid var(--border);
}

.conversation__form {
  border-top: 1px dashed var(--border);
}

.sc-classic .moreActions__button:not(:last-child),
.sc-classic .moreActions__link {
  border-bottom: 1px solid var(--border);
}

.sc-classic .headerSearch {
  padding-left: 30px;
}

.sc-classic .compactTrackListItem.active,
.sc-classic .compactTrackListItem.active .compactTrackListItem__content,
.sc-classic .compactTrackListItem.active .compactTrackListItem__number,
.sc-classic .compactTrackListItem.active .compactTrackListItem__plays,
.sc-classic .compactTrackListItem.active .compactTrackListItem__trackTitle,
.sc-classic .compactTrackListItem.active .compactTrackListItem__user {
  color: var(--text);
}

.sceneLayer:not(.waveformCommentsNode) {
  filter: hue-rotate(145deg);
}

.IntervalOnboardingModal__image {
  filter: invert(0.8);
}

/* Icon Changes*/
.sc-classic .header__navMenu > li > a.header__moreButton {
  background: url(https://a-v2.sndcdn.com/assets/images/more-0e9e752c.svg) 50%
    50% no-repeat !important;
}

.sc-button-small.sc-button-visual.sc-button-share:before {
  background-image: url(https://a-v2.sndcdn.com/assets/images/share-e2febe1d.svg) !important;
}

.sc-button-small.sc-button-more:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iNHB4IiB2aWV3Qm94PSIwIDAgMTQgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8dGl0bGU+bW9yZTwvdGl0bGU+CiAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9InJnYigzNCwgMzQsIDM0KSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxjaXJjbGUgY3g9IjIiIGN5PSIyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSI3IiBjeT0iMiIgcj0iMiIvPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K) !important;
  background-size: 14px 4px !important;
}

.sc-button-small.sc-button-selected.sc-button-like.sc-button-lightfg:before,
.sc-button-small.sc-button-selected.sc-button-like.sc-button-visual:before,
.sc-button-small.sc-button-selected.sc-button-like:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAxIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzdmdqcz0iaHR0cDovL3N2Z2pzLmNvbS9zdmdqcyI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDIiPjwvZGVmcz48ZyBpZD0iU3ZnanNHMTAwOCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLDApIj48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyODgiIGhlaWdodD0iMjg4IiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGZpbGw9IiNmNzAzNjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjgwNDk4MTgsMyBDOC43ODQ3MTU3OSwzIDguMDAwNjUyODUsNS4zNDQ4NjQ4NiA4LjAwMDY1Mjg1LDUuMzQ0ODY0ODYgQzguMDAwNjUyODUsNS4zNDQ4NjQ4NiA3LjIxMjk2Mzg3LDMgNS4xOTYwNDQ5NCwzIEMzLjQ5NDMxMzE4LDMgMS43NDgzNzQsNC4wOTU5MjY5NCAyLjAzMDA4OTk2LDYuNTE0MzA1MzIgQzIuMzczNzI3NjUsOS40NjY3Mzc3NSA3Ljc1NDkxOTE3LDEyLjk5Mjg3MzggNy45OTMxMDk1OCwxMy4wMDEwNTU3IEM4LjIzMTI5OTk4LDEzLjAwOTIzNzggMTMuNzMwOTgyOCw5LjI3ODUzNzggMTMuOTgxNDU5LDYuNTAxMjQwNSBDMTQuMTg3ODY0Nyw0LjIwMDk3MDIzIDEyLjUwNjcxMzYsMyAxMC44MDQ5ODE4LDMgWiIgY2xhc3M9ImNvbG9yRjUwIHN2Z1NoYXBlIGNvbG9yYzgwMGZmIj48L3BhdGg+PC9zdmc+PC9zdmc+PC9nPjwvc3ZnPg==) !important;
  background-size: 16px 16px !important;
}

.sc-button-selected.sc-button-medium.sc-button-like:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAxIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzdmdqcz0iaHR0cDovL3N2Z2pzLmNvbS9zdmdqcyI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDIiPjwvZGVmcz48ZyBpZD0iU3ZnanNHMTAwOCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLDApIj48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyODgiIGhlaWdodD0iMjg4IiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGZpbGw9IiNmNzAzNjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjgwNDk4MTgsMyBDOC43ODQ3MTU3OSwzIDguMDAwNjUyODUsNS4zNDQ4NjQ4NiA4LjAwMDY1Mjg1LDUuMzQ0ODY0ODYgQzguMDAwNjUyODUsNS4zNDQ4NjQ4NiA3LjIxMjk2Mzg3LDMgNS4xOTYwNDQ5NCwzIEMzLjQ5NDMxMzE4LDMgMS43NDgzNzQsNC4wOTU5MjY5NCAyLjAzMDA4OTk2LDYuNTE0MzA1MzIgQzIuMzczNzI3NjUsOS40NjY3Mzc3NSA3Ljc1NDkxOTE3LDEyLjk5Mjg3MzggNy45OTMxMDk1OCwxMy4wMDEwNTU3IEM4LjIzMTI5OTk4LDEzLjAwOTIzNzggMTMuNzMwOTgyOCw5LjI3ODUzNzggMTMuOTgxNDU5LDYuNTAxMjQwNSBDMTQuMTg3ODY0Nyw0LjIwMDk3MDIzIDEyLjUwNjcxMzYsMyAxMC44MDQ5ODE4LDMgWiIgY2xhc3M9ImNvbG9yRjUwIHN2Z1NoYXBlIGNvbG9yYzgwMGZmIj48L3BhdGg+PC9zdmc+PC9zdmc+PC9nPjwvc3ZnPg==) !important;
}

.sc-button-follow.sc-button-lightfg.m-boldIcon:not(.sc-button-selected):before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAuNSA1YzMuMjUgMCAzLjk0NCAzLjIzNiAyLjUgNyAzLjcxNyAxLjUzNCA0IDQuODUgNCA2SDRjMC0xLjE1LjI4My00LjQ2NiA0LTYtMS40NDUtMy43NzUtLjc1LTcgMi41LTd6TTE4IDRhMSAxIDAgMDExIDF2MWgxYTEgMSAwIDAxMCAyaC0xdjFhMSAxIDAgMDEtMiAwVjcuOTk5TDE2IDhhMSAxIDAgMDEwLTJsMS0uMDAxVjVhMSAxIDAgMDExLTF6Ii8+PC9zdmc+Cg==);
}

.sc-button-follow.sc-button-selected.m-boldIcon:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI0Y3MDM2MyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAuNSA1YzMuMjUgMCAzLjk0NCAzLjIzNiAyLjUgNyAzLjcxNyAxLjUzNCA0IDQuODUgNCA2SDRjMC0xLjE1LjI4My00LjQ2NiA0LTYtMS40NDUtMy43NzUtLjc1LTcgMi41LTd6bTEwLjc5My0uNzA3bDEuNDE0IDEuNDE0TDE4IDEwLjQxNGwtMi43MDctMi43MDcgMS40MTQtMS40MTRMMTggNy41ODV6Ii8+PC9zdmc+Cg==) !important;
}

.sc-button-small.sc-button-lightfg.sc-button-repost:before,
.sc-button-small.sc-button-visual.sc-button-repost:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjMgKDc4OTEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICA8dGl0bGU+c3RhdHNfcmVwb3N0PC90aXRsZT4NCiAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogIDxkZWZzLz4NCiAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgPGcgaWQ9InJlcG9zdC0iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9InJnYigzNCwgMzQsIDM0KSI+DQogICAgICA8cGF0aCBkPSJNMiw2IEwyLDExLjAwMDM4NSBDMiwxMi4xMDQ3NDE5IDIuOTAxOTUwMzYsMTMgNC4wMDg1MzAyLDEzIEwxMC45OTU3MzQ5LDEzIEwxMC45OTU3MzQ5LDEzIEwxMCwxMyBMMTAsMTMgTDgsMTEgTDQsMTEgTDQsNiBMMy41LDYgTDYsNiBMMywzIEwwLDYgTDIsNiBMMiw2IFogTTYsMyBMNS4wMDQyNjUxLDMgTDExLjk5MTQ2OTgsMyBDMTMuMDk4MDQ5NiwzIDE0LDMuODk1MjU4MTIgMTQsNC45OTk2MTQ5OCBMMTQsMTAgTDEyLDEwIEwxMiw1IEw4LDUgTDYsMyBaIE0xNiwxMCBMMTAsMTAgTDEzLDEzIEwxNiwxMCBaIiBpZD0iUmVjdGFuZ2xlLTQzIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==);
}

.sc-button-small.sc-button-lightfg.sc-button-share:before,
.sc-button-small.sc-button-like.sc-button-lightfg:before,
.sc-button-small.sc-button-like.sc-button-visual:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjAuMyAoNzg5MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnN0YXRzX2xpa2VzX2dyZXk8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzLz4NCiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPHBhdGggZD0iTTEwLjgwNDk4MTgsMyBDOC43ODQ3MTU3OSwzIDguMDAwNjUyODUsNS4zNDQ4NjQ4NiA4LjAwMDY1Mjg1LDUuMzQ0ODY0ODYgQzguMDAwNjUyODUsNS4zNDQ4NjQ4NiA3LjIxMjk2Mzg3LDMgNS4xOTYwNDQ5NCwzIEMzLjQ5NDMxMzE4LDMgMS43NDgzNzQsNC4wOTU5MjY5NCAyLjAzMDA4OTk2LDYuNTE0MzA1MzIgQzIuMzczNzI3NjUsOS40NjY3Mzc3NSA3Ljc1NDkxOTE3LDEyLjk5Mjg3MzggNy45OTMxMDk1OCwxMy4wMDEwNTU3IEM4LjIzMTI5OTk4LDEzLjAwOTIzNzggMTMuNzMwOTgyOCw5LjI3ODUzNzggMTMuOTgxNDU5LDYuNTAxMjQwNSBDMTQuMTg3ODY0Nyw0LjIwMDk3MDIzIDEyLjUwNjcxMzYsMyAxMC44MDQ5ODE4LDMgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0icmdiKDM0LCAzNCwgMzQpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+DQogICAgPC9nPg0KPC9zdmc+DQo=);
}

.sc-button-active.sc-button-medium.sc-button-more:before,
.sc-button-selected.sc-button-medium.sc-button-more:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iNHB4IiB2aWV3Qm94PSIwIDAgMTQgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8dGl0bGU+bW9yZTwvdGl0bGU+CiAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiNGNzAzNjMiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICA8Y2lyY2xlIGN4PSIyIiBjeT0iMiIgcj0iMiIvPgogICAgPGNpcmNsZSBjeD0iNyIgY3k9IjIiIHI9IjIiLz4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMiIgcj0iMiIvPgogIDwvZz4KPC9zdmc+);
}

.sc-button-active.sc-button-queue:before,
.sc-button-selected.sc-button-queue:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyMHYyMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGNzAzNjMiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQgOWgxMHYySDRWOXptMCA0aDEwdjJINHYtMnptMC04aDh2Mkg0VjV6bTEwLTRsNCAzLTQgM1YxeiIvPgogICAgPC9nPgo8L3N2Zz4K);
}

.sc-button-small.sc-button-selected.sc-button-follow.sc-button-icon-light:before,
.sc-button-small.sc-button-selected.sc-button-follow:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI0Y3MDM2MyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAuNSA1YzMuMjUgMCAzLjk0NCAzLjIzNiAyLjUgNyAzLjcxNyAxLjUzNCA0IDQuODUgNCA2SDRjMC0xLjE1LjI4My00LjQ2NiA0LTYtMS40NDUtMy43NzUtLjc1LTcgMi41LTd6bTEwLjc5My0uNzA3bDEuNDE0IDEuNDE0TDE4IDEwLjQxNGwtMi43MDctMi43MDcgMS40MTQtMS40MTRMMTggNy41ODV6Ii8+PC9zdmc+Cg==) !important;
  background-size: 20px 20px;
}

.queue__hide,
.queue__hide:focus,
.queue__hide:hover {
  height: 23px;
  width: 24px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzA4ZmM5YyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.removeFromNextUp,
.removeFromNextUp:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogICAgPHBhdGggZmlsbD0iI2RkZGRkZCIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTUuNSA5LjIwNWwtLjcwNS0uNzA1TDEyIDExLjI5NSA5LjIwNSA4LjVsLS43MDUuNzA1TDExLjI5NSAxMiA4LjUgMTQuNzk1bC43MDUuNzA1TDEyIDEyLjcwNWwyLjc5NSAyLjc5NS43MDUtLjcwNUwxMi43MDUgMTJ6Ii8+Cjwvc3ZnPgo=) !important;
  background-size: 42px 42px !important;
  background-position: -6px !important;
  background-repeat: no-repeat !important;
}

/* CSS For SCI Elements */
.playControls__themebtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/ctx-themes-%23fff.png") !important;
}
.playControls__pluginbtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/ctx-plugins-%23fff.png") !important;
}
.playControls__lyricbtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/round_mic_%23fff.png") !important;
}
.playControls__showcasebtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/baseline_smart_display_black_%23fff.png");
}

.header__app__custombtns:hover {
  background-color: var(--main);
}
.header__appclosebtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/baseline_close_white_24dp.png");
}
.header__appmaximizebtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/baseline_fullscreen_white_48dp.png");
}
.header__appminimizebtn {
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/outline_minimize_black_48dp.png");
}
/* Previous And Next Header Btn */
.header__appnextbtn {
  background-color: var(--light);
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/sharp_arrow_forward_ios_white_48dp.png");
}
.header__apppreviousbtn {
  background-color: var(--light);
  background-image: url("https://raw.githubusercontent.com/AlirezaKJ/BetterSoundCloud/refs/heads/before0.6/lib/assets/sharp_arrow_back_ios_white_48dp.png");
}
