body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.editBorder{border:1px dashed #e3e3e3}.buttonDiv{border:1px solid red}.pre,pre{border:none;padding:0;margin:0;display:inline;text-align:left}pre{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.chord{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin-bottom:-6px;margin-top:6px}.chord,.pre-chord{font-weight:400;color:crimson}.chord,.pre-chord,.pre-title{font-size:12pt;background-color:inherit;background:transparent}.pre-title{font-weight:700}.lyric{font-size:16pt;font-family:Yaldevi}.englishLyric,.lyric{font-weight:400;color:#000}.englishLyric{font-size:14pt;font-family:Consolas,Liberation Mono,Courier New}.container{width:"100%";padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.g-0,.gx-0,.no-gutters{--bs-gutter-x:0}.g-0,.gy-0,.no-gutters{--bs-gutter-y:-0.25rem}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1.5rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mr-2{margin-right:.5rem!important}.col{-webkit-flex:1 0;-moz-box-flex:1;flex:1 0}.col-auto{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:auto}.mt-auto{margin-top:auto!important}@media (min-width:576px){.mainbox{border-radius:15px;-webkit-box-shadow:0 7px 13px 6px rgba(86,95,102,.47);box-shadow:0 7px 13px 6px rgba(86,95,102,.47)}}@media only screen and (max-width:575px){.mainpadding{padding:0}}