:root{--page-break-margin-top:20px;--n-columns:1;--sheet-music-margin-bottom:0.5rem;--sheet-music-spacing:calc(3 * var(--sheet-music-margin-bottom));--line-height:1.4em;--color-chord:var(--mui-palette-text-secondary);--color-section:var(--mui-palette-primary-main);--color-text:var(--mui-palette-text-primary)}.cifra-document{line-height:var(--line-height);color:var(--color-text);column-gap:16px;font-size:var(--cifra-font-size,14px)}.cifra-document .use-columns{columns:var(--n-columns)}.cifra-document .pos{position:relative}.cifra-document .chord,.cifra-document .chordline{color:var(--color-chord);font-weight:700}.cifra-document .chord,.cifra-document .chordgroup{line-height:var(--line-height);position:absolute;top:calc(-1*var(--volta-chord, 1)*var(--line-height));left:0}.cifra-document .chord.volta2,.cifra-document .chordgroup.volta2{--volta-chord:2}.cifra-document .chord.volta3,.cifra-document .chordgroup.volta3{--volta-chord:3}.cifra-document .chord.volta4,.cifra-document .chordgroup.volta4{--volta-chord:4}.cifra-document .chord.volta5,.cifra-document .chordgroup.volta5{--volta-chord:5}.cifra-document .chord.volta6,.cifra-document .chordgroup.volta6{--volta-chord:6}.cifra-document .chord.volta7,.cifra-document .chordgroup.volta7{--volta-chord:7}.cifra-document .chord.volta8,.cifra-document .chordgroup.volta8{--volta-chord:8}.cifra-document .chord.volta9,.cifra-document .chordgroup.volta9{--volta-chord:9}.cifra-document .chord.volta10,.cifra-document .chordgroup.volta10{--volta-chord:10}.cifra-document .chordgroup .chord,.cifra-document .chordline .chord{position:unset;top:unset;left:unset}.cifra-document .chordgroup .chord.volta,.cifra-document .chordline .chord.volta{position:absolute;left:0}.cifra-document .chord[data-original][data-keychange]:before{content:attr(data-keychange) ":";position:absolute;color:var(--color-section);top:calc(-1*var(--line-height))}.cifra-document .line{--n-lines:calc(1 + var(--generic-keychange, 0) + var(--volta, 0) + var(--anchored, 0));padding-bottom:calc(.7*var(--line-height));margin-bottom:calc(-.5*max(var(--n-lines) - 1,1)*var(--line-height));line-height:calc(var(--n-lines)*var(--line-height))}.cifra-document .line.has-keychange.is-generic{--generic-keychange:1}.cifra-document .line.volta2{--volta:2}.cifra-document .line.volta3{--volta:3}.cifra-document .line.volta4{--volta:4}.cifra-document .line.volta5{--volta:5}.cifra-document .line.volta6{--volta:6}.cifra-document .line.volta7{--volta:7}.cifra-document .line.volta8{--volta:8}.cifra-document .line.volta9{--volta:9}.cifra-document .line.volta10{--volta:10}.cifra-document .anchored{--anchored:1;padding-top:calc(.7*var(--line-height));padding-bottom:0}.cifra-document .anchored.has-keychange.is-generic{padding-top:calc(1.4*var(--line-height))}.cifra-document .anchored-sheet-music{margin-bottom:calc(-1*var(--sheet-music-spacing));margin-top:calc(.8*var(--sheet-music-margin-bottom));padding-top:var(--line-height)}.cifra-document .anchored-sheet-music.has-keychange.is-generic{padding-top:calc(2*var(--line-height))}.cifra-document .anchored-sheet-music .pos{display:inline-block}.cifra-document .anchored-sheet-music .pos>.sheet-music-svg{margin-bottom:var(--sheet-music-spacing)}.cifra-document .anchored-sheet-music .pos>.chord{top:calc(-1*var(--line-height))}.cifra-document .sectionline{color:var(--color-section);font-weight:700}.cifra-document .line-min-height{min-height:var(--line-height);box-sizing:content-box}.cifra-document .chord-container{padding:15px 0;column-count:var(--n-columns);column-gap:16px;outline:none;word-wrap:normal}.cifra-document .chord-container:focus-visible{outline:1px solid var(--color-border)}.cifra-document .button,.cifra-document .clickable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.print-show{display:none}@media print{body,main,main.MuiBox-root{padding:0;margin:0}.print-show{display:unset}body{border:"1px solid green"!important}#bottom-detector,#portal-icon,.print-hide,button.print-hide,div.MuiToolbar-root,h2.print-hide,header,nav{display:none}.chord-container{padding:0}.line{width:-moz-fit-content;width:fit-content}#summary h1{opacity:1}#summary-content{column-count:2}h2{page-break-before:always;break-before:page}}