/* CSS rules for the chordpro renderer */
:root{
    --chordsheet-font: "Courier New", monospace;
    --chordsheet-character-spacing: 0.08rem;
    --chordsheet-line-spacing: 1.5;
    --chord-font-weight: 600;
    --chord-font-color: #36728f;
}

.line {
    line-height: var(--chordsheet-line-spacing);
    display: flex;
    flex-wrap: wrap;
    font-size: 0;
}

.chord-lyric-pair {
    position: relative;
    vertical-align: top;
    /*margin-right: 0.5rem;*/
    color: #222424;
    font-family: var(--chordsheet-font);
    letter-spacing: var(--chordsheet-character-spacing);
    font-size: 1rem; /* Base font size */
}

.chord-above {
    display: block;
    font-weight: var(--chord-font-weight);
    color: var(--chord-font-color);
}

/*.lyric-below {
}*/

.empty-line {
    height: 1.5rem;
}

.section-marking {
    font-size: 1rem;
    font-weight: bold;
    color: rgb(26, 48, 59);
    font-family: Verdana, sans-serif;
    margin-bottom: 0.5rem;
    text-decoration: underline;
}

.song-title{
    font-size: 2rem;
    font-weight: bold;
    color: rgb(26, 48, 59);
    font-family: Verdana, sans-serif;
    margin-bottom: 0.5rem;
    text-decoration: underline;
}