.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.harmonica-notation:not(:empty),.chord:not(:empty),.\!chord:not(:empty){color:hsl(var(--primary-foreground));background-color:hsl(var(--primary))}.harmonica-notation:not(:empty),.chord:not(:empty){word-break:break-all;border-radius:4px;display:inline-block}.\!chord:not(:empty){word-break:break-all!important;border-radius:4px!important;display:inline-block!important}.harmonica-notation:not(:empty){margin:0 2px;padding:0}.\!chord:not(:empty){box-shadow:4px 0 0 0 hsl(var(--primary)), -4px 0 0 0 hsl(var(--primary))!important}.chord:not(:empty){box-shadow:4px 0 0 0 hsl(var(--primary)), -4px 0 0 0 hsl(var(--primary))}.annotation{color:hsl(var(--secondary))}.\!chord{cursor:default!important}.chord{cursor:default}.tab-parser-engine{flex-direction:column;gap:8px;line-height:18px;display:flex}.empty-block,.lyrics-only-block,.standalone-chord-block,.tablature-block,.unknown-block{display:flex}.tablature-block{color:hsl(var(--tertiary));flex-direction:column}.chord-lyrics-block{flex-direction:column;gap:8px;display:flex}.note-base-underline{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, hsl(var(--secondary)), transparent 45%);text-decoration-color:color-mix(in srgb, hsl(var(--secondary)), transparent 45%);text-underline-offset:4px}.line-with-hovered-note{border-left:4px solid hsl(var(--secondary));padding-left:8px}
