<commit_before>html:not([style-scope]):not(.style-scope) {
  --default-primary-color: $color_accent;
  --primary-color: $color_accent;
}

// Scrollbar
::-webkit-scrollbar-thumb,
::shadow ::-webkit-scrollbar-thumb {
  background-color: $color_accent;
}

.primary:not([style-scope]):not(.style-scope) {
  color: $color_accent !important;
}

// Logo
#material-app-bar #material-one-left {
  // TODO - Update logo in future
  .music-logo-link {
    display: none !important;
  }
}

// Uploading Music
.material-transfer-radial-download-overlay,
.material-transfer-radial-processing-overlay,
.material-transfer-radial-upload-overlay {
  background: $color_accent;
}

// Menu Selected
.goog-menu .goog-menuitem.selected .goog-menuitem-content:not([style-scope]):not(.style-scope) {
  color: $color_accent !important;

  &:hover {
    color: $color_accent !important;
  }
}

// Chevron Icons
.cluster.material-cluster .lane-button core-icon,
.cluster.material-cluster .lane-button iron-icon {
  color: $color_accent;
}

// Toggle Button
paper-toggle-button::shadow [checked] {
  .toggle {
    background: $color_accent;
  }

  .toggle-ink {
    color: $color_accent;
  }
}

paper-toggle-button[checked]:not([disabled]) {
  .toggle-bar.paper-toggle-button,
  .toggle-button.paper-toggle-button {
    background-color: $color_accent;
  }

  .toggle-ink.paper-toggle-button {
    color: $color_accent;
  }
}

// Checkbox
paper-checkbox::shadow {
  #checkbox.checked {
    background-color: $color_accent;
    border-color: $color_accent;
  }

  #ink[checked] {
    color: $color_accent;
  }
}

paper-checkbox {
  #ink[checked],
  #ink[checked].paper-checkbox {
    color: $color_accent;
  }

  #checkbox.checked,
  #checkbox.checked.paper-checkbox {
    background-color: $color_accent;
    border-color: $color_accent;
  }
}

// Buttons
.button.primary,
.simple-dialog-buttons button.goog-buttonset-default,
paper-button.material-primary,
paper-button.material-primary:not([raised])[focused],
sj-paper-button.material-primary {
  background: $color_accent;
  color: #fff;

  &:hover {
    background: $color_accent !important;
  }
}

.info-card:not([style-scope]):not(.style-scope):not(.szsb-card):not(.add-your-music) paper-button,
.top-charts-view .song-row [data-col="index"] .column-content:not([style-scope]):not(.style-scope),
.upload-dialog-dragover .upload-dialog-description:not([style-scope]):not(.style-scope),
.ups.light iron-icon:not([style-scope]):not(.style-scope),
paper-dialog .buttons paper-button:not([style-scope]):not(.style-scope):not([disabled]),
paper-toast paper-button[data-action="button"]:not([style-scope]):not(.style-scope) {
  color: $color_accent;
}

paper-action-dialog sj-paper-button,
paper-dialog .buttons paper-button:not([style-scope]):not(.style-scope):not([disabled]) {
  color: $color_accent;
}

#music-content .material-banner.banner.new-user-quiz-card sj-paper-button,
#music-content .material-banner.banner.ws-search-banner sj-paper-button,
#music-content .material-banner.banner.ws-subscriber-card sj-paper-button {
  color: $color_accent;
}

.more-songs-container.primary > paper-button {
  color: $color_accent;
}

paper-toast [data-action="button"],
paper-toast div[data-action="button"] {
  color: $color_accent;
}

sj-callout {
  background: $color_accent !important;
}

paper-icon-button.sj-callout-target:not([style-scope]):not(.style-scope) {
  background-color: $color_accent !important;
}

gpm-bottom-sheet {
  paper-button span {
    color: $color_accent;
  }
}

// Playlist button
#unsubscribe-playlist-button,
sj-paper-button#unsubscribe-playlist-button {<commit_msg>Fixed button styling on popup box for free users<commit_after>html:not([style-scope]):not(.style-scope) {
  --default-primary-color: $color_accent;
  --primary-color: $color_accent;
}

// Scrollbar
::-webkit-scrollbar-thumb,
::shadow ::-webkit-scrollbar-thumb {
  background-color: $color_accent;
}

.primary:not([style-scope]):not(.style-scope) {
  color: $color_accent !important;
}

// Logo
#material-app-bar #material-one-left {
  // TODO - Update logo in future
  .music-logo-link {
    display: none !important;
  }
}

// Uploading Music
.material-transfer-radial-download-overlay,
.material-transfer-radial-processing-overlay,
.material-transfer-radial-upload-overlay {
  background: $color_accent;
}

// Menu Selected
.goog-menu .goog-menuitem.selected .goog-menuitem-content:not([style-scope]):not(.style-scope) {
  color: $color_accent !important;

  &:hover {
    color: $color_accent !important;
  }
}

// Chevron Icons
.cluster.material-cluster .lane-button core-icon,
.cluster.material-cluster .lane-button iron-icon {
  color: $color_accent;
}

// Toggle Button
paper-toggle-button::shadow [checked] {
  .toggle {
    background: $color_accent;
  }

  .toggle-ink {
    color: $color_accent;
  }
}

paper-toggle-button[checked]:not([disabled]) {
  .toggle-bar.paper-toggle-button,
  .toggle-button.paper-toggle-button {
    background-color: $color_accent;
  }

  .toggle-ink.paper-toggle-button {
    color: $color_accent;
  }
}

// Checkbox
paper-checkbox::shadow {
  #checkbox.checked {
    background-color: $color_accent;
    border-color: $color_accent;
  }

  #ink[checked] {
    color: $color_accent;
  }
}

paper-checkbox {
  #ink[checked],
  #ink[checked].paper-checkbox {
    color: $color_accent;
  }

  #checkbox.checked,
  #checkbox.checked.paper-checkbox {
    background-color: $color_accent;
    border-color: $color_accent;
  }
}

// Buttons
.button.primary,
.simple-dialog-buttons button.goog-buttonset-default,
paper-button.material-primary,
paper-button.material-primary:not([raised])[focused],
sj-paper-button.material-primary {
  background: $color_accent;
  color: #fff;

  &:hover {
    background: $color_accent !important;
  }
}

.info-card:not([style-scope]):not(.style-scope):not(.szsb-card):not(.add-your-music) paper-button,
.top-charts-view .song-row [data-col="index"] .column-content:not([style-scope]):not(.style-scope),
.upload-dialog-dragover .upload-dialog-description:not([style-scope]):not(.style-scope),
.ups.light iron-icon:not([style-scope]):not(.style-scope),
paper-dialog .buttons paper-button:not([style-scope]):not(.style-scope):not([disabled]),
paper-toast paper-button[data-action="button"]:not([style-scope]):not(.style-scope) {
  color: $color_accent;
}

paper-action-dialog sj-paper-button,
paper-dialog .buttons paper-button:not([style-scope]):not(.style-scope):not([disabled]) {
  color: $color_accent;
}

#music-content .material-banner.banner.new-user-quiz-card sj-paper-button,
#music-content .material-banner.banner.ws-search-banner sj-paper-button,
#music-content .material-banner.banner.ws-subscriber-card sj-paper-button {
  color: $color_accent;
}

.more-songs-container.primary > paper-button {
  color: $color_accent;
}

paper-toast [data-action="button"],
paper-toast div[data-action="button"] {
  color: $color_accent;
}

sj-callout {
  background: $color_accent !important;
}

paper-icon-button.sj-callout-target:not([style-scope]):not(.style-scope) {
  background-color: $color_accent !important;
}

gpm-bottom-sheet {
  #buttonRow {
    paper-button {
      background-color: $color_accent !important;

      span {
        color: $font_primary !important;
      }

      &:first-child {
        background-color: transparent !important;

        span {
          color: $color_accent !important;
        }
      }
    }
  }
}

// Playlist button
#unsubscribe-playlist-button,
sj-paper-button#unsubscribe-playlist-button {
{'fraction_non_alphanumeric': 0.16697686785429408, 'fraction_numerical': 0.0, 'mean_word_length': 4.152739726027397, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3912581', 'n_tokens_mistral': 2750, 'n_tokens_neox': 2652, 'n_words': 365}