:where(.song-chord,.overline-preview__document .chord:not(:empty),.song-used-chord__name){isolation:isolate;box-shadow:none;color:var(--mr-chord-color);font-family:var(--gds-font-family-chord);font-size:var(--mr-chord-size);font-weight:var(--mr-chord-weight);letter-spacing:var(--mr-chord-letter-spacing);line-height:var(--mr-chord-line-height);transform:translateY(var(--mr-chord-offset-y));background:0 0;border:0;padding:0;display:inline-block;position:relative}:where(.song-chord,.song-used-chord__name):before{z-index:-1;inset:calc(-1 * var(--mr-chord-padding-block)) calc(-1 * var(--mr-chord-padding-inline));border-radius:var(--mr-chord-radius);background:var(--mr-chord-surface);box-shadow:inset 0 0 0 1px var(--mr-chord-border-color);content:"";pointer-events:none;position:absolute}:where(.song-chord,.overline-preview__document .chord:not(:empty))[data-chord-diagram=available]{cursor:pointer;transition:color var(--gds-motion-fast) var(--gds-easing-standard)}:where(.song-chord)[data-chord-diagram=available]:before,.song-used-chord[data-chord-diagram=available] .song-used-chord__name:before{transition:background-color var(--gds-motion-fast) var(--gds-easing-standard), box-shadow var(--gds-motion-fast) var(--gds-easing-standard)}@media (hover:hover){:where(.song-chord,.overline-preview__document .chord:not(:empty))[data-chord-diagram=available]:hover,.song-used-chord[data-chord-diagram=available]:hover .song-used-chord__name{color:var(--mr-chord-hover-color)}:where(.song-chord)[data-chord-diagram=available]:hover:before,.song-used-chord[data-chord-diagram=available]:hover .song-used-chord__name:before{background:var(--mr-chord-hover-surface);box-shadow:inset 0 0 0 1px var(--mr-chord-hover-border-color)}}:where(.song-chord,.overline-preview__document .chord:not(:empty))[data-chord-diagram=available]:focus-visible,.song-used-chord[data-chord-diagram=available]:focus-visible .song-used-chord__name{outline:2px solid var(--mr-chord-focus-color);outline-offset:1px}:where(.song-chord,.overline-preview__document .chord:not(:empty))[data-chord-diagram=available][aria-expanded=true],.song-used-chord[data-chord-diagram=available][aria-expanded=true] .song-used-chord__name{color:var(--mr-chord-hover-color)}:where(.song-chord)[data-chord-diagram=available][aria-expanded=true]:before,.song-used-chord[data-chord-diagram=available][aria-expanded=true] .song-used-chord__name:before{background:var(--mr-chord-active-surface);box-shadow:inset 0 0 0 1px var(--mr-chord-active-border-color)}@media (prefers-reduced-motion:reduce){:where(.song-chord,.overline-preview__document .chord:not(:empty))[data-chord-diagram=available],:where(.song-chord)[data-chord-diagram=available]:before,.song-used-chord[data-chord-diagram=available] .song-used-chord__name:before{transition:none}}.song-representation-selector{align-items:center;gap:var(--gds-space-1);margin-bottom:var(--gds-space-2);flex-wrap:wrap;display:flex}.song-representation-selector__label{color:var(--gds-color-text-secondary);font-size:var(--gds-font-size-xs);font-weight:var(--gds-font-weight-semibold);letter-spacing:var(--gds-letter-spacing-label);text-transform:uppercase}.song-representation-selector .btn{box-shadow:none;color:var(--gds-color-text-secondary);background:0 0;border-color:#0000}.song-representation-selector .btn:hover,.song-representation-selector .btn:focus-visible{background:var(--gds-color-primary-soft);color:var(--gds-color-primary-hover);border-color:#0000}.song-representation-selector .btn.active{border-color:color-mix(in srgb, var(--gds-color-primary) 28%, transparent);background:color-mix(in srgb, var(--gds-color-primary-soft) 72%, transparent);color:var(--gds-color-primary-hover)}[data-song-representation-host]{min-width:0}.overline-preview__document :is(.title,.subtitle,.artist,.composer,.album,.key,.lyricist,.copyright,.year,.time,.tempo,.duration){display:none}.overline-preview__document{min-width:0;max-width:100%;overflow:auto hidden}.song-reader-standard .overline-preview__document{width:min(100%, var(--mr-reading-width));min-height:70vh;padding:var(--mr-reading-padding);background:var(--song-background);box-shadow:none;color:var(--song-text);font-family:var(--song-font-family);font-size:var(--song-font-size);line-height:var(--song-line-height);border:0;border-radius:0;margin-inline:auto}.overline-preview__document .row{margin:0;margin-bottom:var(--mr-verse-gap);--bs-gutter-x:0;--bs-gutter-y:0;grid-template-rows:auto auto;grid-auto-columns:max-content;grid-auto-flow:column;align-items:start;display:grid!important}.overline-preview__document .row:last-child{margin-bottom:0}.overline-preview__document .row>.column{display:contents}.overline-preview__document .chord-sheet{min-width:max-content}.song-reader-standard .overline-preview__document .chord-sheet{min-width:100%}.overline-preview__document .paragraph{margin-bottom:var(--mr-stanza-gap)}.overline-preview__document .paragraph:empty,.overline-preview__document .paragraph:last-child{margin-bottom:0}.overline-preview__document .chord{grid-row:1;align-self:end;min-height:1.1em;line-height:1.1}:is(.overline-preview__document .row--lyrics-only .chord,.overline-preview__document .row:not(:has(.chord:not(:empty))) .chord){visibility:hidden;height:0;min-height:0;overflow:hidden}.overline-preview__document .lyrics{color:var(--mr-lyric-color);font-family:var(--mr-reading-font-family);font-weight:var(--mr-lyric-weight);line-height:var(--mr-reading-line-height);grid-row:2;align-self:start}:is(.overline-preview__document .row--section-header,.overline-preview__document .row:has(.label)){margin-bottom:var(--gds-space-2);min-height:auto}.overline-preview__document .label,.overline-preview__document .chord-sheet .label{color:var(--mr-comment-color);font-family:var(--song-font-family);font-size:var(--mr-section-title-size);font-style:var(--mr-section-title-style);font-weight:var(--mr-section-title-weight);line-height:var(--mr-comment-line-height);letter-spacing:var(--mr-section-title-letter-spacing);text-transform:none;border:0;margin:0;padding:0}:is(.overline-preview__document .row--comment,.overline-preview__document .row:has(.comment)){margin-bottom:var(--gds-space-2);min-height:auto}.overline-preview__document .chord-sheet .comment{color:var(--mr-comment-color);font-family:var(--song-font-family);font-size:var(--mr-comment-size);font-style:var(--mr-comment-style);font-weight:var(--mr-comment-weight);line-height:var(--mr-comment-line-height);border:0;border-radius:0;margin:0;padding:0}.presentation-session .overline-preview__document{width:min(100%, var(--reading-document-max-width));color:var(--gds-color-presentation-text);font-family:var(--mr-reading-font-family);font-size:var(--reading-document-font-size);line-height:var(--mr-reading-line-height);text-rendering:optimizelegibility;overflow-x:auto}.presentation-session .overline-preview__document .chord-sheet{min-width:max-content;padding-inline:clamp(var(--gds-space-5), 4vw, var(--gds-space-10))}.presentation-session .overline-preview__document .paragraph,.presentation-session .reading-container .overline-preview__document .paragraph{margin-bottom:var(--mr-stanza-gap)}.presentation-session .overline-preview__document .paragraph:empty,.presentation-session .overline-preview__document .paragraph:last-child,.presentation-session .reading-container .overline-preview__document .paragraph:empty,.presentation-session .reading-container .overline-preview__document .paragraph:last-child{margin-bottom:0}.presentation-session .overline-preview__document .row,.presentation-session .reading-container .overline-preview__document .row{min-height:0;margin-bottom:var(--mr-verse-gap)}.presentation-session .overline-preview__document .row:last-child,.presentation-session .reading-container .overline-preview__document .row:last-child{margin-bottom:0}.presentation-session .overline-preview__document .row--section-header,.presentation-session .reading-container .overline-preview__document .row--section-header,.presentation-session .overline-preview__document .row--comment,.presentation-session .reading-container .overline-preview__document .row--comment{min-height:auto;margin-bottom:var(--gds-space-2)}.presentation-session .overline-preview__document .row:has(.label){min-height:auto;margin-bottom:var(--gds-space-2)}.presentation-session .reading-container .overline-preview__document .row:has(.label){min-height:auto;margin-bottom:var(--gds-space-2)}.presentation-session .overline-preview__document .row:has(.comment){min-height:auto;margin-bottom:var(--gds-space-2)}.presentation-session .reading-container .overline-preview__document .row:has(.comment){min-height:auto;margin-bottom:var(--gds-space-2)}.presentation-session .overline-preview__document .column{font-family:var(--gds-font-family-music);display:contents}.presentation-session .overline-preview__document .chord,.presentation-session .overline-preview__document .lyrics{font-family:var(--gds-font-family-music)}.presentation-session .overline-preview__document .chord{grid-row:1;align-self:end;min-height:1.1em;line-height:1.1}:is(.presentation-session .overline-preview__document .row--lyrics-only .chord,.presentation-session .overline-preview__document .row:not(:has(.chord:not(:empty))) .chord){visibility:hidden;height:0;min-height:0;overflow:hidden}.presentation-session .overline-preview__document .lyrics{color:var(--mr-lyric-color);font-family:var(--gds-font-family-music);font-weight:var(--mr-lyric-weight);line-height:var(--mr-reading-line-height)}.presentation-session .overline-preview__document .label,.presentation-session .overline-preview__document .chord-sheet .label{color:var(--mr-comment-color);font-family:var(--mr-reading-font-family);font-size:var(--mr-section-title-size);font-style:var(--mr-section-title-style);font-weight:var(--mr-section-title-weight)}.presentation-session .overline-preview__document .chord-sheet .comment{color:var(--mr-comment-color);border:0}:is(.overline-preview__document .row--harmonic-pattern,.overline-preview__document .row:has(.harmonic-pattern)){margin-block:var(--mr-pattern-gap);border:0;padding-block:0}:is(.overline-preview__document .row--harmonic-pattern .chord,.overline-preview__document .row:has(.harmonic-pattern) .chord){display:none}.overline-preview__document .harmonic-pattern{color:var(--mr-pattern-color);font-family:var(--song-chord-font-family);font-size:var(--mr-pattern-size);font-weight:var(--mr-pattern-weight);letter-spacing:var(--mr-chord-letter-spacing);line-height:var(--mr-reading-line-height);white-space:pre-wrap;padding-inline-start:0;display:inline-block}@media (width<=48rem){.presentation-session .overline-preview__document .chord-sheet{padding-inline:var(--gds-space-4)}}@media (width<=40rem){.overline-preview__document{-webkit-overflow-scrolling:touch}}
