.piano-sound-settings{border:1px solid #c8a66e40;border-radius:12px;padding:20px;margin:0 0 22px;background:#20271b}.piano-sound-settings legend{font:22px var(--brand-serif,Georgia,serif);padding:0 7px;color:#e6d5ad}.piano-sound-settings>label{display:flex;align-items:center;gap:16px;font-size:12px;color:#bdc4b1}.piano-sound-settings select{flex:1;min-width:0;background:#11170f;border:1px solid #ffffff28;border-radius:7px;padding:11px;color:#eee7d5}.piano-sound-actions{display:flex;align-items:center;gap:12px;margin:16px 0}.piano-sound-actions button{font-size:11px;border-color:#c8a66e70;color:#e1c58c;white-space:nowrap}.piano-sound-actions span{font-size:11px;color:#a7b599;line-height:1.5}.piano-sound-settings>p{font-size:11px;color:#a3b091;line-height:1.6}.piano-sound-settings small{display:block;color:#829374;font-size:10px;line-height:1.7}.piano-sound-settings a{color:#bca877}@media(max-width:600px){.piano-sound-settings{padding:16px}.piano-sound-settings>label{display:block}.piano-sound-settings select{display:block;margin-top:9px;width:100%}.piano-sound-actions{align-items:start;flex-wrap:wrap}}
.piano-sound-actions{flex-wrap:wrap}.piano-sound-actions span{flex-basis:100%}
.score-expression-settings{margin-top:18px;border-top:1px solid #c8a66e25;padding-top:16px}.score-expression-settings label{display:flex;align-items:center;gap:9px;color:#dddfce;font-size:12px;line-height:1.6}.score-expression-settings input{accent-color:#c8a66e;width:16px;height:16px;min-height:0;margin:0}.score-expression-settings p{font-size:11px;color:#cbb985;line-height:1.6;margin:10px 0 6px}.score-expression-settings small{font-size:10px;color:#8c9f7c;line-height:1.6}#score-expression-badge{display:inline-block;margin-top:7px;padding:4px 8px;border:1px solid #c8a66e35;border-radius:20px;font-size:9px;color:#cdbb90;background:#c8a66e08}
