@media (max-width:599px){.melody-v4 .mt-chords-page .mt-page-head>.mt-page-actions{flex-wrap:wrap}}.melody-v4 .mt-chords-page .mt-chords-search{gap:8px;display:grid}.melody-v4 .mt-chords-page .mt-chords-search-row{max-width:420px;min-height:var(--mt-touch-min);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-soft);align-items:center;gap:8px;padding:0 12px;display:flex}.melody-v4 .mt-chords-page .mt-chords-search-row:focus-within{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}.melody-v4 .mt-chords-page .mt-chords-input{min-width:0;min-height:var(--mt-touch-min);color:var(--text);font:var(--mt-type-label-mono);background:0 0;border:0;flex:auto;padding:0;font-size:16px}.melody-v4 .mt-chords-page .mt-chords-input:focus{outline:none}.melody-v4 .mt-chords-page .mt-chords-input::placeholder{color:var(--text-soft);opacity:1}.melody-v4 .mt-chords-page .mt-chords-status:empty{display:none}.melody-v4 .mt-chords-page .mt-chords-nomatch{color:var(--text);font:var(--mt-type-label);overflow-wrap:anywhere;margin:0}.melody-v4 .mt-chords-page .mt-chords-suggestion{justify-self:start}.melody-v4 .mt-chords-page .mt-chords-prompt{color:var(--text);font:var(--mt-type-label);margin:0}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-empty{justify-items:start;gap:10px;display:grid}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-card{gap:14px;display:grid}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-title{font:var(--mt-type-title-sm);color:var(--text);overflow-wrap:anywhere;margin:0}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-tones{color:var(--text-soft);font:var(--mt-type-caption-mono);margin:0}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-voicings{grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);text-align:center;align-content:start;justify-items:center;gap:6px;min-width:0;padding:12px 8px;display:grid}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard[data-playing=true]{border-color:var(--primary)}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-name{color:var(--text);font:var(--mt-type-label);font-size:15px}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-caption{color:var(--text-soft);font:var(--mt-type-caption);overflow-wrap:anywhere}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-play:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-play[data-state=playing]{border-color:var(--primary);background:color-mix(in srgb,var(--primary)24%,var(--surface-2))}@media (forced-colors:active){:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard[data-playing=true],:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-play[aria-pressed=true]{forced-color-adjust:none;outline-offset:2px;outline:2px solid highlight}}.melody-v4 .mt-chords-page .mt-chords-list-anchor{min-width:0;scroll-margin-top:96px;display:grid}.melody-v4 .mt-chords-page .mt-chords-list-anchor:empty{display:none}.melody-v4 .mt-chords-page .mt-chords-tools{gap:var(--mt-gap,20px);align-items:start;display:grid}@media (min-width:1100px){.melody-v4 .mt-chords-page .mt-chords-list-anchor{min-width:0;scroll-margin-top:96px;display:grid}.melody-v4 .mt-chords-page .mt-chords-list-anchor:empty{display:none}.melody-v4 .mt-chords-page .mt-chords-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.melody-v4 .mt-chords-page :is(.mt-key-card,.mt-capo-card){gap:14px;display:grid;container-type:inline-size}.melody-v4 .mt-chords-page :is(.mt-key-card,.mt-capo-card)>.mt-card-title{margin:0}.melody-v4 .mt-chords-page :is(.mt-key-picker,.mt-capo-keys){flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.melody-v4 .mt-chords-page :is(.mt-key-select,.mt-capo-input){min-height:var(--mt-touch-min);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text);font:var(--mt-type-label);padding:0 10px;font-size:16px}.melody-v4 .mt-chords-page .mt-key-select{min-width:9rem;max-width:100%}.melody-v4 .mt-chords-page .mt-capo-input{width:min(100%,420px);font:var(--mt-type-label-mono);font-size:16px}.melody-v4 .mt-chords-page .mt-capo-input::placeholder{color:var(--text-soft);opacity:1}.melody-v4 .mt-chords-page :is(.mt-key-select,.mt-capo-input,.mt-key-cell,.mt-key-play):focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}.melody-v4 .mt-chords-page .mt-key-cells{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:479px){.melody-v4 .mt-chords-page .mt-key-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:420px){.melody-v4 .mt-chords-page .mt-key-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}.melody-v4 .mt-chords-page .mt-key-cell{width:100%;min-width:var(--mt-touch-min);min-height:calc(var(--mt-touch-min) + 12px);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);cursor:pointer;align-content:center;justify-items:center;gap:2px;padding:6px 4px;display:grid}.melody-v4 .mt-chords-page .mt-key-cell[data-playing=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary)24%,var(--surface-2))}.melody-v4 .mt-chords-page .mt-key-numeral{color:var(--text-soft);font:var(--mt-type-caption-mono)}.melody-v4 .mt-chords-page .mt-key-name{font:var(--mt-type-label);overflow-wrap:anywhere;font-size:15px}.melody-v4 .mt-chords-page .mt-key-subtitle{color:var(--text);font:var(--mt-type-label);margin:4px 0 0}.melody-v4 .mt-chords-page .mt-key-progressions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.melody-v4 .mt-chords-page .mt-key-progression{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);align-items:center;gap:12px;min-width:0;padding:6px 10px 6px 6px;display:flex}.melody-v4 .mt-chords-page .mt-key-progression[data-playing=true]{border-color:var(--primary)}.melody-v4 .mt-chords-page .mt-key-play{flex:none}.melody-v4 .mt-chords-page .mt-key-play[data-state=playing]{border-color:var(--primary);background:color-mix(in srgb,var(--primary)24%,var(--surface-2))}.melody-v4 .mt-chords-page .mt-key-prog-text{gap:2px;min-width:0;display:grid}.melody-v4 .mt-chords-page .mt-key-prog-numerals{color:var(--text-soft);font:var(--mt-type-caption-mono)}.melody-v4 .mt-chords-page .mt-key-prog-chords{color:var(--text);font:var(--mt-type-label-mono);overflow-wrap:anywhere}.melody-v4 .mt-chords-page .mt-capo-unknown{color:var(--text);font:var(--mt-type-label);overflow-wrap:anywhere;margin:0}.melody-v4 .mt-chords-page .mt-capo-result{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--mt-info)10%,var(--surface-solid));color:var(--text);gap:6px;padding:14px 16px;display:grid}.melody-v4 .mt-chords-page .mt-capo-result p{overflow-wrap:anywhere;margin:0}.melody-v4 .mt-chords-page .mt-capo-result .mt-note{color:var(--text)}.melody-v4 .mt-chords-page .mt-capo-hero{font:var(--mt-type-result-hero)}.melody-v4 .mt-chords-page .mt-capo-same{font:var(--mt-type-label);font-size:16px}.melody-v4 .mt-chords-page .mt-capo-shapes{font:var(--mt-type-caption);font-size:14px}.melody-v4 .mt-chords-page .mt-capo-shapes .mt-capo-hero{margin-right:4px}.melody-v4 .mt-chords-page .mt-capo-line{font:var(--mt-type-caption);font-size:14px}.melody-v4 .mt-chords-page .mt-capo-line.is-first{font:var(--mt-type-label);font-size:15px}@media (forced-colors:active){.melody-v4 .mt-chords-page .mt-key-cell[data-playing=true],.melody-v4 .mt-chords-page .mt-key-play[aria-pressed=true]{forced-color-adjust:none;outline-offset:2px;outline:2px solid highlight}.melody-v4 .mt-chords-page .mt-capo-result{border:1px solid canvastext}}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard.is-mine{border-color:color-mix(in srgb,var(--primary)45%,transparent)}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard[data-editing=true]{border-color:var(--primary)}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-src-mine{background:color-mix(in srgb,var(--primary)16%,transparent);color:var(--primary-ink);font:var(--mt-type-caption);border-radius:999px;padding:2px 8px;font-weight:700}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-src-teacher{border:1px solid var(--primary);color:var(--primary-ink);font:var(--mt-type-caption);border-radius:999px;padding:1px 8px;font-weight:700}.melody-v4 .mt-page .mt-vcard-note{color:var(--text);font:var(--mt-type-caption);overflow-wrap:anywhere}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-src-shared{border:1px solid var(--line-strong);color:var(--text-soft);font:var(--mt-type-caption);overflow-wrap:anywhere;border-radius:999px;padding:1px 8px}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-share{white-space:normal;overflow-wrap:anywhere;width:100%}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-share[aria-busy=true]{cursor:progress;border-style:dashed}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-action[aria-disabled=true]{opacity:.6;cursor:not-allowed}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-reason{color:var(--text-soft);font:var(--mt-type-caption);overflow-wrap:anywhere;margin:0}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-row{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-action:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-action[aria-pressed=true],:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-action[aria-expanded=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary)24%,var(--surface-2))}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-confirm{border-top:1px solid var(--line);justify-items:center;gap:6px;width:100%;padding-top:8px;display:grid}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-vcard-confirm p{color:var(--text);font:var(--mt-type-caption);margin:0;font-size:13px}.melody-v4 .mt-chords-page .mt-btn-danger{border:1px solid var(--danger);color:var(--danger-ink);background:0 0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-btn-ghost{min-width:var(--mt-touch-min);color:var(--text);background:0 0;border:1px solid #0000}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-btn-ghost:hover{background:var(--surface-2)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-btn-primary{background:var(--cta-gradient);color:var(--mt-on-primary);border:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-btn[aria-disabled=true]{cursor:not-allowed;opacity:.6}.melody-v4 .mt-chords-page .mt-chords-build-link{color:var(--secondary-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.melody-v4 .mt-chords-page .mt-chords-build-link:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder{gap:12px;scroll-margin-top:96px;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-title{margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-title:focus{outline:none}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-title:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-intro{margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-body{align-items:start;gap:20px;display:grid}@media (min-width:760px){:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-body{grid-template-columns:minmax(0,340px) minmax(0,1fr)}}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-left{gap:12px;min-width:0;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-scroll{max-width:100%;padding:4px 4px 6px;overflow-x:auto}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-board{grid-template-columns:28px repeat(6,var(--mt-fret-cell));grid-template-rows:auto auto;gap:8px 0;width:max-content;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-corner{grid-area:1/1}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-string{border:0;grid-row:1;gap:2px;min-width:0;margin:0;padding:0;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sopt{min-width:var(--mt-touch-min);min-height:var(--mt-touch-min);border-radius:var(--radius-sm);color:var(--text-soft);text-align:center;cursor:pointer;align-content:center;place-items:center;padding:2px;display:grid;position:relative}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sopt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sopt.is-checked{background:color-mix(in srgb,var(--primary)24%,transparent);box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--text)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sopt:focus-within{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:1px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-glyph{font:var(--mt-type-label-mono);font-size:15px;line-height:1}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sword{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:640px){:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-sword{clip:auto;white-space:normal;width:auto;height:auto;font:var(--mt-type-caption);overflow-wrap:anywhere;font-size:10px;line-height:1.15;position:static;overflow:visible}}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-frets{grid-area:2/1;grid-template-rows:repeat(5,calc(var(--mt-fret-cell) + 1px));color:var(--text-soft);font:var(--mt-type-caption-mono);place-items:center end;padding-right:6px;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-grid{border-top:1px solid var(--line-strong);grid-area:2/2/auto/span 6;grid-template-rows:repeat(5,auto);display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-board[data-nut=true] .mt-builder-grid{border-top:4px solid var(--text)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-row{grid-template-columns:repeat(6,var(--mt-fret-cell));border-bottom:1px solid var(--line-strong);display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell{width:var(--mt-fret-cell);height:var(--mt-fret-cell);cursor:pointer;place-items:center;display:grid;position:relative}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell:before{content:"";background:var(--text-soft);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell:hover:not(.is-pressed,.in-barre):after{content:"";background:color-mix(in srgb,var(--text)22%,transparent);border-radius:999px;width:14px;height:14px;position:absolute}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell:focus{outline:none}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:-3px;border-radius:var(--radius-sm)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell.is-selected{box-shadow:inset 0 0 0 2px var(--primary);border-radius:var(--radius-sm)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell.in-barre:after{content:"";background:var(--text);height:24px;position:absolute;top:calc(50% - 12px);left:0;right:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell.in-barre.is-barre-start:after{border-radius:999px 0 0 999px;left:10px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell.in-barre.is-barre-end:after{border-radius:0 999px 999px 0;right:10px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-dot{z-index:1;background:var(--text);width:24px;height:24px;color:var(--bg);font:700 12px/1 var(--font-sans);border-radius:999px;place-items:center;display:grid;position:relative}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-dot.is-suggested{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--text-soft)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-controls{flex-wrap:wrap;align-items:end;gap:12px 20px;display:flex}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-base{gap:6px;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-base .lp-stepper button{min-width:var(--mt-touch-min);min-height:var(--mt-touch-min)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-chips{flex-wrap:wrap;gap:6px;display:flex}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-chip{min-width:var(--mt-touch-min);min-height:var(--mt-touch-min);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font:var(--mt-type-label-mono);cursor:pointer;padding:0 10px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-chip-auto{font:var(--mt-type-label);font-size:14px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-chip[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary)24%,var(--surface-2));box-shadow:inset 0 0 0 1.5px var(--primary)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-chip[aria-disabled=true]{cursor:not-allowed;opacity:.6}:is(.melody-v4 .mt-chords-page,.mt-scope) :is(.mt-builder-chip,.mt-builder-ask-input):focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-result{align-content:start;gap:8px;min-width:0;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-label{margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-name{color:var(--text);font:var(--mt-type-result-hero);overflow-wrap:anywhere}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-name[data-named=false]{font:var(--mt-type-title-sm)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-notes,:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-mono{color:var(--text);font:var(--mt-type-caption-mono);font-size:14px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-fingerline{color:var(--text);margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-actions{flex-wrap:wrap;gap:8px;display:flex}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-workbench-picker{flex-wrap:wrap;gap:12px 16px;display:flex}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-workbench-select{min-height:var(--mt-touch-min);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-solid);min-width:9rem;max-width:100%;color:var(--text);font:var(--mt-type-label);padding:0 10px;font-size:16px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-workbench-select:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-ask{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);gap:6px;padding:12px;display:grid}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-ask .mt-note{margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-ask-input{width:min(100%,240px);min-height:var(--mt-touch-min);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text);font:var(--mt-type-label-mono);padding:0 10px;font-size:16px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-ask-input[aria-invalid=true]{border-color:var(--danger)}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-error{color:var(--danger-ink);font:var(--mt-type-label);overflow-wrap:anywhere;margin:0}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-message{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--mt-info)12%,var(--surface-solid));color:var(--text);font:var(--mt-type-label);overflow-wrap:anywhere;margin:0;padding:10px 12px}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-message.is-failed{background:color-mix(in srgb,var(--danger)12%,var(--surface-solid))}@media (forced-colors:active){:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-dot{forced-color-adjust:none;color:canvas;background:canvastext}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell.in-barre:after{forced-color-adjust:none;background:canvastext}:is(.melody-v4 .mt-chords-page,.mt-scope) :is(.mt-builder-sopt.is-checked,.mt-builder-chip[aria-pressed=true],.mt-builder-cell.is-selected){forced-color-adjust:none;outline-offset:-2px;outline:2px solid highlight}:is(.melody-v4 .mt-chords-page,.mt-scope) .mt-builder-cell:before{background:canvastext}}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-title:focus{outline:none}:is(.melody-v4 :is(.mt-page,.mt-dock),.mt-scope) .mt-chords-title:focus-visible{outline:3px solid color-mix(in srgb,var(--secondary)72%,var(--text));outline-offset:2px}.melody-v4 .mt-chords-page .mt-chords-restored{justify-items:start;gap:8px;display:grid}.melody-v4 .mt-chords-page .mt-chords-restored p{color:var(--text);margin:0}.melody-v4 .mt-chords-page .mt-chords-restored ul{color:var(--text);font:var(--mt-type-label);overflow-wrap:anywhere;margin:0;padding-left:20px}
