:root{--chord-diagram-font-size:10px;--chord-color:hsl(221.2 83.2% 53.3%);--chord-bg:hsl(0 0% 100%);--chord-border:hsl(214.3 31.8% 91.4%);--chord-font-weight:500;--text-color:hsl(222.2 84% 4.9%);--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05)}[class*=chord-container]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;line-height:1.6!important;color:var(--text-color)!important}@media (max-width:768px){.EasyMDEContainer{font-size:14px!important}.EasyMDEContainer .CodeMirror{min-height:200px!important;font-size:14px!important}.EasyMDEContainer .editor-toolbar{border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;background:#f9fafb!important;padding:8px!important;overflow-x:auto!important;white-space:nowrap!important}.EasyMDEContainer .editor-toolbar button{min-width:32px!important;height:32px!important;margin:0 2px!important;padding:6px!important;font-size:14px!important}.EasyMDEContainer .CodeMirror-wrap{padding:12px!important}.EasyMDEContainer .CodeMirror-scroll{min-height:200px!important}}@media (max-width:640px){.chord-examples-container .grid{grid-template-columns:1fr!important;gap:1rem!important}}[class*=chord-container] p{margin:.3em 0!important;padding:0!important;line-height:inherit!important;color:inherit!important;background:transparent!important}[class*=chord-container] .above-chord .inner,[class*=chord-container] .chord .inner,[class*=chord-container] .intro-chord .inner{color:#1e293b!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important;font-weight:700!important;font-style:italic!important;transition:none!important;white-space:nowrap!important;padding:0!important;display:inline-block!important}[class*=chord-container] .above-chord,[class*=chord-container] .chord,[class*=chord-container] .intro-chord{display:inline-block!important;margin-right:8px!important;vertical-align:baseline!important}[class*=chord-container] .above-chord .inner:hover,[class*=chord-container] .chord .inner:hover,[class*=chord-container] .intro-chord .inner:hover{color:var(--chord-color)!important;text-decoration:underline!important}.chord-container-above{color:var(--text-color)}.chord-container-above .chord-section{margin-bottom:.8em!important}.chord-container-above .chord-line{display:flex!important;gap:6px!important;margin-bottom:-3px!important;min-height:1em!important;align-items:flex-end!important;flex-wrap:wrap!important}.chord-container-above .text-line{line-height:1.35!important;color:var(--text-color)!important;padding-top:1px!important}.chord-container-above .above-chord .inner{color:var(--chord-color)!important;font-weight:600!important;font-size:.875em!important;white-space:nowrap!important;padding:0!important;background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;transition:none!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important;display:inline-block!important;position:static!important}.chord-container-above .above-chord{display:inline-block!important;margin-right:8px!important;position:static!important;user-select:none!important;height:auto!important;vertical-align:baseline!important;font-size:1em!important}.chord-container-above .above-chord .inner:hover{text-decoration:underline!important}.chord-container-above .intro-section,.chord-container-inline .intro-section{margin:1.5em 0!important;padding:0!important}.chord-container-above .intro-label,.chord-container-inline .intro-label{font-weight:600!important;color:var(--chord-color)!important;margin-bottom:.5em!important;font-size:.875em!important}.chord-container-above .intro-line,.chord-container-inline .intro-line{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important;margin-bottom:1em!important;line-height:normal!important}.chord-container-above .intro-chord,.chord-container-inline .intro-chord{margin-right:0!important}.chord-container-above,.chord-container-inline{background:transparent;color:var(--text-color)}.chord-container-above{line-height:1.6;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.chord-container-above p,.chord-container-inline p{margin:.3em 0!important; /* !important para sobrescrever oIutros estilos */padding:0!important;color:var(--text-color)!important;background:transparent!important;line-height:inherit!important}.chord-container-above .above-chord,.chord-container-above .chord,.chord-container-above .intro-chord,.chord-container-inline .above-chord,.chord-container-inline .chord,.chord-container-inline .intro-chord{all:unset}.chord-container-above .above-chord,.chord-container-inline .above-chord{display:inline-block!important;position:static!important;user-select:none!important;margin-right:8px!important;height:auto!important;vertical-align:baseline!important;font-size:1em!important}.chord-container-above .above-chord .inner,.chord-container-inline .above-chord .inner{color:var(--chord-color)!important;font-weight:600!important;font-size:.875em!important;white-space:nowrap!important;padding:0!important;background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;transition:none!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important;display:inline-block!important;position:static!important}.chord-container-above .above-chord .inner:hover,.chord-container-inline .above-chord .inner:hover{text-decoration:underline!important}.chord-container-above .intro-chord,.chord-container-inline .intro-chord{display:inline-block!important;position:static!important;user-select:none!important;margin-right:8px!important;height:auto!important;vertical-align:baseline!important;font-size:1em!important}.chord-container-above .intro-chord .inner,.chord-container-inline .intro-chord .inner{color:var(--chord-color)!important;font-weight:600!important;font-size:.875em!important;white-space:nowrap!important;padding:0!important;background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;transition:none!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important;position:static!important;display:inline-block!important;left:auto!important;bottom:auto!important;z-index:auto!important}.chord-container-above .intro-chord .inner:hover,.chord-container-inline .intro-chord .inner:hover{text-decoration:underline!important}.chord-container-above b,.chord-container-above strong,.chord-container-inline b,.chord-container-inline strong{font-weight:700;color:var(--text-color)}.chord-container-above em,.chord-container-above i,.chord-container-inline em,.chord-container-inline i{font-style:italic;color:var(--text-color)}.chord-container-above u,.chord-container-inline u{text-decoration:underline;text-decoration-color:var(--chord-color);text-decoration-thickness:1px;text-underline-offset:2px}@media (max-width:768px){.chord-container-above{line-height:1.6}.chord-container-above .above-chord .inner,.chord-container-above .intro-chord .inner,.chord-container-inline .intro-chord .inner{font-size:.8em!important;padding:1px 3px!important}.chord-container-above .chord-line{min-height:1.1em!important;margin-bottom:-2px!important;gap:6px!important}.chord-container-above .text-line{line-height:1.3!important;padding-top:2px!important}.chord-container-above .chord-section{margin-bottom:.8em!important}.chord-container-above .above-chord{margin-right:6px!important}}.music-content-container{background:white;border-radius:6px;border:1px solid #e5e7eb;padding:1.5rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.8}.music-columns-container{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:start;height:100%}.music-column{height:100%;display:flex;flex-direction:column}@media (max-width:1023px){.music-columns-container{grid-template-columns:1fr;gap:0}.music-content-container{padding:1rem}}.music-column .chord-container-above,.music-column .chord-container-inline{width:100%;height:100%}.music-column .chord-container-above .chord-section:last-child,.music-column .chord-container-inline .intro-section:last-child{margin-bottom:0!important}.music-columns-container .music-column:first-child{border-right:1px solid #e5e7eb;padding-right:2rem}.music-columns-container .music-column:last-child{padding-left:2rem}@media (max-width:1023px){.music-columns-container .music-column:first-child{border-right:none;padding-right:0}.music-columns-container .music-column:last-child{padding-left:0}}.chord-container-inline{line-height:2.6!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;color:var(--text-color)!important;background:transparent!important}.chord-container-inline p{margin:.3em 0!important;padding:0!important;line-height:inherit!important;color:inherit!important}.chord-container-inline span.chord{display:inline-block!important;position:relative!important;user-select:none!important;height:2.4em!important;font-size:70%!important;vertical-align:baseline!important;margin-right:1px!important}.chord-container-inline span.chord .inner{position:absolute!important;display:block!important;left:0!important;bottom:1.1em!important;z-index:2!important;font-size:1.25em!important;padding:0!important;white-space:nowrap!important;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important;color:var(--chord-color)!important;background:transparent!important;border:none!important;border-radius:0!important;font-weight:600!important;box-shadow:none!important;transition:none!important}.chord-container-inline span.chord .inner:hover{text-decoration:underline!important}@media (max-width:768px){.chord-container-inline{line-height:2.8!important}.chord-container-inline span.chord{height:2.4em!important;font-size:70%!important;margin-right:2px!important}.chord-container-inline span.chord .inner{bottom:1.2em!important;font-size:1.15em!important;padding:1px 2px!important}}