/* Generated by scripts/build_folio_palette.py. Do not edit; change remap() there. */
:root[data-ui="next"] .help-launcher kbd,:root[data-ui="next"] .help-palette kbd{background:#ecebe3;border:1px solid #c9cbc4}
:root[data-ui="next"] .help-palette{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .help-close:hover{background:#ecebe3}
:root[data-ui="next"] .help-sections{background:#ecebe3}
:root[data-ui="next"] .help-topics button{border:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .help-topics button[aria-pressed="true"]{background:#e8e6da;border-color:#4d5466}
:root[data-ui="next"] .help-location{background:#ecebe3;border-top:1px solid #e8e6da;border-bottom:1px solid #e8e6da;color:#1d2433}
:root[data-ui="next"] #help-article .help-callout{background:#ecebe3;border-left:3px solid #4d5466}
:root[data-ui="next"] #help-article .help-footnote,:root[data-ui="next"] .help-sources p{color:#1d2433}
:root[data-ui="next"] .help-footer{border-top:1px solid #e8e6da;color:#1d2433}
:root[data-ui="next"] .help-figure-stack{background:#ecebe3;color:#1d2433}
:root[data-ui="next"] .help-tones small,:root[data-ui="next"] .register-example small{color:#1d2433}
:root[data-ui="next"] .help-ranges caption{color:#1d2433}
:root[data-ui="next"] .help-ranges th,:root[data-ui="next"] .help-ranges td{border-bottom:1px solid #e8e6da}
:root[data-ui="next"] .help-ranges .current{background:#e8e6da}
:root[data-ui="next"] .help-sources{border-top:1px solid #e8e6da}
:root[data-ui="next"] .help-sources summary{color:#1d2433}
:root[data-ui="next"] .editor-help button{background:#1d2433;color:#fbfbf8;border:1px solid #4d5466}
:root[data-ui="next"] .editor-help button:hover{background:#1d2433}
:root[data-ui="next"] .editor-help span{color:#e8e6da}
:root[data-ui="next"] .figure-help-target:hover .figure-help-halo,:root[data-ui="next"] .figure-help-target:focus .figure-help-halo{fill:#e8e6da;stroke:#4d5466}
:root[data-ui="next"] .whole-bass{border:1px solid #e8e6da}
:root[data-ui="next"] .voice-path-card{background:#fbfbf8}
:root[data-ui="next"] .edition{color:#1d2433}
:root[data-ui="next"] .eyebrow span{color:#c9cbc4}
:root[data-ui="next"] h1 em{color:#1d2433}
:root[data-ui="next"] .approaches button.active{color:#fbfbf8}
:root[data-ui="next"] .score-card{background:#fbfbf8}
:root[data-ui="next"] .score-svg .staff{stroke:#c9cbc4}
:root[data-ui="next"] .score-svg .barline{stroke:#c9cbc4}
:root[data-ui="next"] .score-svg .clef{fill:#1d2433}
:root[data-ui="next"] .score-svg .bar-number{fill:#1d2433}
:root[data-ui="next"] .score-svg .roman{fill:#1d2433}
:root[data-ui="next"] .score-svg .given{fill:#1d2433}
:root[data-ui="next"] .score-svg .note-button:hover .note-halo{fill:#e8e6da}
:root[data-ui="next"] .score-bottom{border-top:1px solid #ecebe3}
:root[data-ui="next"] .coach{background:#ecebe3;border:1px solid #e8e6da}
:root[data-ui="next"] .coach p{color:#1d2433}
:root[data-ui="next"] .coach .question{color:#1d2433}
:root[data-ui="next"] .choice{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .choice.correct{background:#e8e6da;border-color:#4d5466}
:root[data-ui="next"] .feedback{border-left:2px solid #4d5466;background:#ecebe3;color:#1d2433}
:root[data-ui="next"] .primary{color:#fbfbf8}
:root[data-ui="next"] .round{border:1px solid #c9cbc4}
:root[data-ui="next"] .path-step{border-top:2px solid #e8e6da}
:root[data-ui="next"] .path-step span{color:#1d2433}
:root[data-ui="next"] .thought .symbol{color:#4d5466}
:root[data-ui="next"] .workshop{color:#ecebe3}
:root[data-ui="next"] .workshop .section-heading span{color:#c9cbc4}
:root[data-ui="next"] .workshop .phrase-select button{color:#e8e6da;border-color:#1d2433}
:root[data-ui="next"] .workshop .phrase-select button.active{background:#e8e6da;color:#1d2433}
:root[data-ui="next"] .editor .eyebrow{color:#c9cbc4}
:root[data-ui="next"] .editor p{color:#c9cbc4}
:root[data-ui="next"] .voice-tabs button{border:1px solid #4d5466}
:root[data-ui="next"] .voice-tabs button.active{background:#e8e6da;color:#1d2433;border-color:#e8e6da}
:root[data-ui="next"] .pitch-picker button{color:#e8e6da;border:1px solid #1d2433}
:root[data-ui="next"] .pitch-picker button.chord-tone{background:#1d2433;border-color:#4d5466}
:root[data-ui="next"] .pitch-picker button.selected{background:#e8e6da;color:#1d2433}
:root[data-ui="next"] .workshop .feedback{background:#1d2433;color:#e8e6da;border-color:#c9cbc4}
:root[data-ui="next"] .editor-actions .primary{background:#e8e6da;color:#1d2433}
:root[data-ui="next"] .editor-actions .secondary{border-color:#4d5466;color:#e8e6da}
:root[data-ui="next"] .workshop-caption{color:#c9cbc4}
:root[data-ui="next"] .workshop .legend{color:#1d2433}
:root[data-ui="next"] .ear-center span{color:#4d5466}
:root[data-ui="next"] .ear-center small{color:#4d5466}
:root[data-ui="next"] .ear-options button{background:#fbfbf8}
:root[data-ui="next"] .ear-question{background:#fbfbf8}
:root[data-ui="next"] .ear-question .choice.correct{background:#e8e6da;border-color:#4d5466}
:root[data-ui="next"] .ear-question .feedback{background:#ecebe3}
:root[data-ui="next"] .ear-progress i.active{background:#4d5466}
:root[data-ui="next"] .footer{color:#1d2433}
:root[data-ui="next"] .footer button{color:#1d2433}
:root[data-ui="next"] #lesson-continuation{border-top:1px solid #c9cbc4;background:#ecebe3;color:#1d2433}
:root[data-ui="next"] .live-dot{background:#4d5466}
:root[data-ui="next"] .dock-voices button.solo{background:#e8e6da}
:root[data-ui="next"] .score-svg .playhead{fill:#e8e6da}
:root[data-ui="next"] .score-svg .selected-column{fill:#ecebe3}
:root[data-ui="next"] .score-svg .active-note .note-halo{fill:#e8e6da;stroke:#1d2433}
:root[data-ui="next"] dialog{background:#fbfbf8;border:1px solid #e8e6da}
:root[data-ui="next"] dialog p{color:#1d2433}
:root[data-ui="next"] .unit-progress{border:1px solid #e8e6da;background:#ecebe3}
:root[data-ui="next"] .unit-track .done{color:#1d2433}
:root[data-ui="next"] .optional-milestone small{border:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .completion{border-top:1px solid #c9cbc4}
:root[data-ui="next"] .practice-path button{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .practice-path button>span{color:#1d2433}
:root[data-ui="next"] .practice-path .active{background:#e8e6da;border-color:#4d5466;box-shadow:inset 0 -3px #1d2433}
:root[data-ui="next"] .help-caption{color:#1d2433}
:root[data-ui="next"] .editor{color:#ecebe3}
:root[data-ui="next"] .editor .hint-box,:root[data-ui="next"] .editor .hint-box p{color:#1d2433}
:root[data-ui="next"] .hint-box{background:#ecebe3}
:root[data-ui="next"] textarea{border:1px solid #4d5466;background:#fbfbf8}
:root[data-ui="next"] .scope-note,:root[data-ui="next"] .glossary{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .score-svg .bass-figures text{fill:#1d2433}
:root[data-ui="next"] .score-svg .row-label{fill:#1d2433}
:root[data-ui="next"] .harmony-cell input{border:1.5px solid #4d5466;background:#fbfbf8;color:#1d2433}
:root[data-ui="next"] .harmony-cell input::placeholder{color:#4d5466}
:root[data-ui="next"] .harmony-cell input:focus{background:#fbfbf8}
:root[data-ui="next"] .harmony-valid input{border:2px solid #1d2433;background:#ecebe3}
:root[data-ui="next"] .harmony-check-label{color:#1d2433}
:root[data-ui="next"] .figure-caption{color:#1d2433}
:root[data-ui="next"] .harmony-entry-help{color:#1d2433}
:root[data-ui="next"] .note-entry{border:1px solid #4d5466}
:root[data-ui="next"] .note-entry>label{color:#ecebe3}
:root[data-ui="next"] .note-entry>input{color:#1d2433;background:#fbfbf8;border:2px solid #c9cbc4}
:root[data-ui="next"] .editor .note-entry p{color:#e8e6da}
:root[data-ui="next"] .advance-option input{accent-color:#c9cbc4}
:root[data-ui="next"] .bonet-hint{color:#1d2433}
:root[data-ui="next"] .bonet-hint .bonet-location{color:#1d2433}
:root[data-ui="next"] .editor .bonet-hint p{color:#1d2433}
:root[data-ui="next"] .editor .bonet-hint .secondary{color:#1d2433;background:#fbfbf8;border-color:#4d5466}
:root[data-ui="next"] .bonet-reveal:not(:disabled){background:#e8e6da;color:#1d2433;border-color:#4d5466}
:root[data-ui="next"] .correction-tooltip{background:#fbfbf8}
:root[data-ui="next"] .parallel-edge rect{fill:#fbfbf8}
:root[data-ui="next"] .feedback-choices button{background:#fbfbf8}
:root[data-ui="next"] .feedback-choices button[aria-pressed="true"]{color:#fbfbf8}
:root[data-ui="next"] .feedback-mark rect{fill:#fbfbf8}
:root[data-ui="next"] .score-feedback-review .focused-feedback{background:#fbfbf8}
:root[data-ui="next"] .published-scroll{border:1px solid #e8e6da}
:root[data-ui="next"] .explore-playback-toggle{color:#1d2433}
:root[data-ui="next"] .explore-playback-toggle input{accent-color:#1d2433}
:root[data-ui="next"] .foundation-entry{background:#fbfbf8;border:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .foundation-entry:focus-visible{outline:3px solid #9c2a2a}
:root[data-ui="next"] .course-nav{background:#ecebe3;border-bottom:1px solid #c9cbc4}
:root[data-ui="next"] .course-nav a{color:#1d2433;border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .course-nav a[aria-current]{background:#e8e6da;border-color:#1d2433;box-shadow:inset 0 -3px #1d2433}
:root[data-ui="next"] .course-nav a:focus-visible{outline:3px solid #9c2a2a}
:root[data-ui="next"] .study-activity-card{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .study-answer-options button{border:1px solid #4d5466;color:#1d2433}
:root[data-ui="next"] .study-answer-options .correct{background:#e8e6da}
:root[data-ui="next"] .study-caption{color:#1d2433}
:root[data-ui="next"] .study-score-panel{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .study-key,:root[data-ui="next"] .study-accidental{fill:#1d2433}
:root[data-ui="next"] .study-note.selected .study-note-halo{fill:#e8e6da;stroke:#1d2433}
:root[data-ui="next"] .study-note:focus .study-note-halo{stroke:#1d2433}
:root[data-ui="next"] .study-selected-column{fill:#ecebe3}
:root[data-ui="next"] .study-empty{stroke:#4d5466}
:root[data-ui="next"] .study-ledger{stroke:#4d5466}
:root[data-ui="next"] .study-given{fill:#1d2433}
:root[data-ui="next"] .study-tie{stroke:#1d2433}
:root[data-ui="next"] .study-slur{stroke:#4d5466}
:root[data-ui="next"] .study-figure,:root[data-ui="next"] .study-roman{fill:#1d2433}
:root[data-ui="next"] .study-row-label{fill:#1d2433}
:root[data-ui="next"] #study-editor{color:#ecebe3}
:root[data-ui="next"] .study-edit-inner input[type=text]{background:#fbfbf8;color:#1d2433;border:2px solid #c9cbc4}
:root[data-ui="next"] .study-edit-inner .secondary{color:#ecebe3;border-color:#c9cbc4}
:root[data-ui="next"] .study-edit-inner .primary{background:#e8e6da;color:#1d2433}
:root[data-ui="next"] .study-edit-inner .study-entry-message{color:#e8e6da}
:root[data-ui="next"] .study-feedback{border:1px solid #c9cbc4;background:#ecebe3}
:root[data-ui="next"] .study-next{background:#e8e6da;border:1px solid #c9cbc4}
:root[data-ui="next"] .study-next a{color:#1d2433}
:root[data-ui="next"] .study-reflection{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .study-reflection textarea{border:1px solid #c9cbc4}
:root[data-ui="next"] .study-footer{border-top:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .study-player .primary{color:#fbfbf8}
:root[data-ui="next"] #study-help nav button{border:1px solid #c9cbc4;background:#ecebe3}
:root[data-ui="next"] #study-help-content kbd{background:#e8e6da}
:root[data-ui="next"] .study-shell button:focus-visible,:root[data-ui="next"] .study-shell a:focus-visible,:root[data-ui="next"] .study-shell input:focus-visible,:root[data-ui="next"] .study-shell textarea:focus-visible{outline:3px solid #9c2a2a}
:root[data-ui="next"] .study-edit-inner .study-caption{color:#e8e6da}
:root[data-ui="next"] .study-shell a.primary{color:#fbfbf8}
:root[data-ui="next"] .supplement-versions [aria-pressed=true]{background:#e8e6da;border-color:#1d2433}
:root[data-ui="next"] .supplement-question{border:1px solid #4d5466}
:root[data-ui="next"] .supplement-question input{accent-color:#e8e6da}
:root[data-ui="next"] .supplement-task textarea{color:#1d2433;background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .supplement-task #supplement-completion{color:#e8e6da}
:root[data-ui="next"] #study-coach .study-activity-card{background:#ecebe3;border-color:#e8e6da}
:root[data-ui="next"] .foundation-layout nav a{border:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .foundation-layout nav a[aria-current]{background:#e8e6da;border-color:#1d2433}
:root[data-ui="next"] .foundation-small{color:#1d2433}
:root[data-ui="next"] .foundation-examples{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-example-choice select{background:#fbfbf8;color:#1d2433;border:1px solid #4d5466}
:root[data-ui="next"] .foundation-score g.note:focus{outline:3px solid #1d2433}
:root[data-ui="next"] .foundation-score g.sounding{fill:#9c2a2a;color:#9c2a2a}
:root[data-ui="next"] .foundation-score .playing-measure{fill:#9c2a2a}
:root[data-ui="next"] .foundation-voices input{accent-color:#1d2433}
:root[data-ui="next"] .foundation-caption{color:#1d2433}
:root[data-ui="next"] .foundation-question,:root[data-ui="next"] .foundation-task{background:#ecebe3;border:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-question input{accent-color:#1d2433}
:root[data-ui="next"] .foundation-task textarea{color:#1d2433;background:#fbfbf8;border:1px solid #4d5466}
:root[data-ui="next"] .foundation-practice-check input{accent-color:#1d2433}
:root[data-ui="next"] .foundation-panels figure{border:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-player{background:#1d2433;color:#fbfbf8}
:root[data-ui="next"] .foundation-player input{accent-color:#e8e6da}
:root[data-ui="next"] .foundation-player .secondary{background:#e8e6da;color:#1d2433}
:root[data-ui="next"] .foundation-footer{border-top:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .foundation-workbook{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .foundation-ref{color:#1d2433}
:root[data-ui="next"] .foundation-shell a{color:#1d2433}
:root[data-ui="next"] .back-link{color:#1d2433}
:root[data-ui="next"] .foundation-shell a.primary{color:#fbfbf8}
:root[data-ui="next"] .foundation-layout .foundation-reading{background:#ecebe3;border:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-reading dt{color:#1d2433}
:root[data-ui="next"] .foundation-reading dd{color:#1d2433}
:root[data-ui="next"] .foundation-figure-guide th,:root[data-ui="next"] .foundation-figure-guide td{border-bottom:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-figure-guide th{background:#ecebe3;color:#1d2433}
:root[data-ui="next"] .foundation-figure-guide td{background:#fbfbf8}
:root[data-ui="next"] .foundation-orientation{color:#1d2433}
:root[data-ui="next"] .foundation-comparisons button[aria-pressed=true]{background:#e8e6da;color:#1d2433;border-color:#1d2433;box-shadow:inset 0 -3px #1d2433}
:root[data-ui="next"] .site-actions a{border:1px solid #c9cbc4;color:#1d2433;background:#fbfbf8}
:root[data-ui="next"] .site-actions a:hover,:root[data-ui="next"] .site-actions [aria-current=page]{background:#e8e6da;border-color:#1d2433}
:root[data-ui="next"] .support-nav input{background:#fbfbf8;border:1px solid #4d5466}
:root[data-ui="next"] .support-nav a{color:#1d2433}
:root[data-ui="next"] .support-nav a:hover,:root[data-ui="next"] .support-nav a[aria-current]{background:#e8e6da}
:root[data-ui="next"] .support-card{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .support-card th,:root[data-ui="next"] .support-card td{border-bottom:1px solid #e8e6da}
:root[data-ui="next"] .support-card kbd{background:#ecebe3;border:1px solid #c9cbc4}
:root[data-ui="next"] .setting-row{border-top:1px solid #e8e6da}
:root[data-ui="next"] .setting-row input{accent-color:#1d2433}
:root[data-ui="next"] .setting-row small{color:#1d2433}
:root[data-ui="next"] .setting-status{color:#1d2433}
:root[data-ui="next"] .backup-preview{background:#ecebe3}
:root[data-ui="next"] .support-muted{color:#1d2433}
:root[data-ui="next"] .tour-contents button{color:#1d2433}
:root[data-ui="next"] .welcome-tour{border:1px solid #c9cbc4;background:#ecebe3}
:root[data-ui="next"] .tour-card{background:#fbfbf8;border:2px solid #1d2433;color:#1d2433}
:root[data-ui="next"] .tour-card a{color:#1d2433}
:root[data-ui="next"] .tour-card .tour-try{background:#ecebe3}
:root[data-ui="next"] .tour-card progress{accent-color:#1d2433}
:root[data-ui="next"] .keyboard-footer{border-top:1px solid #e8e6da;color:#1d2433;background:#fbfbf8}
:root[data-ui="next"] .keyboard-footer kbd,:root[data-ui="next"] .keyboard-help kbd{border:1px solid #c9cbc4;background:#fbfbf8;color:#1d2433}
:root[data-ui="next"] .keyboard-target>span{color:#4d5466}
:root[data-ui="next"] .keyboard-target select{color:#1d2433;background:#ecebe3;border:1px solid #c9cbc4}
:root[data-ui="next"] .keyboard-position{color:#1d2433}
:root[data-ui="next"] .keyboard-footer .keyboard-help-button{color:#1d2433}
:root[data-ui="next"] .keyboard-help-button:hover{background:#ecebe3;border-color:#c9cbc4}
:root[data-ui="next"] .keyboard-footer :focus-visible,:root[data-ui="next"] .keyboard-help :focus-visible,:root[data-ui="next"] [data-music-workspace]:focus-visible{outline:2px solid #1d2433}
:root[data-ui="next"] .keyboard-dialog-footer{box-shadow:0 -5px 12px #fbfbf8}
:root[data-ui="next"] #keyboard-help{border:1px solid #c9cbc4;background:#fbfbf8;color:#1d2433}
:root[data-ui="next"] .keyboard-help-head h2{color:#1d2433}
:root[data-ui="next"] .keyboard-help-head p{color:#4d5466}
:root[data-ui="next"] .keyboard-help-head button{color:#1d2433}
:root[data-ui="next"] .keyboard-help-tools{border-bottom:1px solid #e8e6da}
:root[data-ui="next"] .keyboard-search input{border:1px solid #c9cbc4;color:#1d2433}
:root[data-ui="next"] .keyboard-help-filters button{color:#1d2433}
:root[data-ui="next"] .keyboard-help-filters button[aria-pressed=true]{background:#ecebe3;border-color:#c9cbc4;color:#1d2433}
:root[data-ui="next"] .shortcut-group h3{color:#4d5466}
:root[data-ui="next"] .shortcut-row{border-bottom:1px solid #ecebe3}
:root[data-ui="next"] .shortcut-row dt small{color:#4d5466}
:root[data-ui="next"] .shortcut-empty{color:#4d5466}
:root[data-ui="next"] .keyboard-preferences{border-top:1px solid #e8e6da;background:#fbfbf8}
:root[data-ui="next"] .keyboard-preferences input{accent-color:#1d2433}
:root[data-ui="next"] .keyboard-preferences p{color:#4d5466}
:root[data-ui="next"] .keyboard-note-selected .notehead,:root[data-ui="next"] .keyboard-note-selected>ellipse{filter:drop-shadow(0 0 2px #4d5466)}
:root[data-ui="next"] [data-keyboard-note]:focus .note-halo,:root[data-ui="next"] [data-keyboard-note]:focus .study-note-halo{stroke:#1d2433;fill:#e8e6da}
:root[data-ui="next"] [data-keyboard-note]:focus .notehead{filter:drop-shadow(0 0 3px #1d2433)}
:root[data-ui="next"] .keyboard-beat-selected .notehead{filter:drop-shadow(0 0 4px #4d5466)}
:root[data-ui="next"] .keyboard-beat-selected .note-halo{fill:#e8e6da;stroke:#4d5466}
:root[data-ui="next"] .singing-step:focus{outline:2px solid #1d2433}
:root[data-ui="next"] .keyboard-note-selected:not(.sounding) .study-note-halo{fill:#e8e6da;stroke:#1d2433}
:root[data-ui="next"] .measure-strip-group{background:#ecebe3}
:root[data-ui="next"] .measure-strip .current-measure{background:#e8e6da;box-shadow:inset 0 -2px #1d2433}
:root[data-ui="next"] .measure-strip button{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .measure-strip .measure-beat{border-color:#4d5466;background:#e8e6da}
:root[data-ui="next"] .measure-strip .current-beat,:root[data-ui="next"] .measure-strip .sounding-beat{background:#1d2433;border-color:#1d2433}
:root[data-ui="next"] .measure-strip button:focus-visible{outline:2px solid #1d2433}
:root[data-ui="next"] .measure-shortcuts{color:#1d2433}
:root[data-ui="next"] .voice-strip{border:1px solid #c9cbc4;background:#fbfbf8;color:#1d2433}
:root[data-ui="next"] .voice-strip .voice-strip-shortcuts{color:#1d2433}
:root[data-ui="next"] .voice-strip input[type=checkbox]{accent-color:#1d2433}
:root[data-ui="next"] .voice-strip button{border:1px solid #c9cbc4;color:#1d2433;background:#fbfbf8}
:root[data-ui="next"] .voice-strip button:hover{background:#ecebe3}
:root[data-ui="next"] .voice-strip button[aria-pressed=true]{background:#e8e6da;border-color:#1d2433;box-shadow:inset 0 -2px #1d2433}
:root[data-ui="next"] .voice-strip :focus-visible{outline:3px solid #1d2433}
:root[data-ui="next"] .voice-strip [data-voice-row=A] label{color:#1d2433}
:root[data-ui="next"] .singing-dialog{border:1px solid #4d5466;background:#fbfbf8;color:#1d2433}
:root[data-ui="next"] .singing-settings{border-bottom:1px solid #c9cbc4}
:root[data-ui="next"] .singing-settings select,:root[data-ui="next"] .singing-settings input{background:#fbfbf8;border:1px solid #4d5466}
:root[data-ui="next"] .singing-progress{color:#1d2433}
:root[data-ui="next"] .singing-instruction{color:#1d2433}
:root[data-ui="next"] .singing-option input{accent-color:#1d2433}
:root[data-ui="next"] .singing-option span{color:#1d2433}
:root[data-ui="next"] .singing-shortcuts{color:#1d2433}
:root[data-ui="next"] .singing-shortcuts kbd{border:1px solid #c9cbc4;background:#ecebe3}
:root[data-ui="next"] .singing-conductor>span{color:#1d2433}
:root[data-ui="next"] .conducting-guide{stroke:#e8e6da}
:root[data-ui="next"] .conducting-trail{stroke:#4d5466}
:root[data-ui="next"] .conducting-tip{fill:#1d2433;stroke:#fbfbf8}
:root[data-ui="next"] .conducting-halo{fill:#4d5466}
:root[data-ui="next"] .conducting-labels{fill:#1d2433}
:root[data-ui="next"] .conducting-current{fill:#1d2433}
:root[data-ui="next"] .singing-conductor[data-active="false"] .conducting-tip{fill:#4d5466}
:root[data-ui="next"] .singing-score{border:1px solid #c9cbc4;background:#fbfbf8}
:root[data-ui="next"] .singing-score .singing-now{filter:drop-shadow(0 0 3px #4d5466)}
:root[data-ui="next"] .singing-score .singing-now ellipse{stroke:#1d2433}
:root[data-ui="next"] .singing-score .singing-now .note-halo,:root[data-ui="next"] .singing-score .singing-now .study-note-halo{fill:#e8e6da}
:root[data-ui="next"] .singing-score .singing-note:hover,:root[data-ui="next"] .singing-score .singing-audition{filter:drop-shadow(0 0 3px #4d5466)}
:root[data-ui="next"] .singing-score .singing-audition .note-halo,:root[data-ui="next"] .singing-score .singing-audition .study-note-halo{fill:#e8e6da}
:root[data-ui="next"] .singing-dialog #singing-list{border-top:1px solid #c9cbc4}
:root[data-ui="next"] .singing-dialog li input{accent-color:#1d2433}
:root[data-ui="next"] .singing-dialog li button{color:#1d2433}
:root[data-ui="next"] .singing-dialog li button[aria-current]{background:#e8e6da;border-color:#4d5466}
:root[data-ui="next"] .singing-storage{color:#1d2433}
:root[data-ui="next"] .singing-dialog :focus-visible{outline:3px solid #1d2433}
:root[data-ui="next"] .score-reference{border-bottom:1px dotted #4d5466!important}
:root[data-ui="next"] .score-reference-status button{background:#fbfbf8}
:root[data-ui="next"] .tone-controls select,:root[data-ui="next"] .tone-controls button,:root[data-ui="next"] .tone-dialog select,:root[data-ui="next"] .tone-dialog button{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .tone-controls :focus-visible,:root[data-ui="next"] .tone-dialog :focus-visible{outline:2px solid #1d2433}
:root[data-ui="next"] .tone-dialog{background:#fbfbf8;border:1px solid #c9cbc4}
:root[data-ui="next"] .foundation-player .tone-controls{color:#fbfbf8}
