@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(./EB_Garamond_Latin-G2HRvT-R.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(./EB_Garamond_LatinExt-Cb2qctUl.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(./EB_Garamond_Greek-1rKYZosq.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(./EB_Garamond_GreekExt-CqPQL2lr.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v26/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkAI9_S6w.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v26/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCY9_S6w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v26/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkC49_S6w.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(./Libre_Franklin_Latin-C_XYfPZC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(./Libre_Franklin_Latin-C_XYfPZC.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v13/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsWkD9DJX-I.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}.component-modal{width:100vw;height:100vh;-webkit-backdrop-filter:blur(3px) saturate(80%);backdrop-filter:blur(3px) saturate(80%);position:fixed}.component-modal>.modal-box{border-radius:.5em;background-color:transparent;left:50%;top:50%;transform:translate(-50%,-50%);position:fixed;height:max-content;min-width:max(4cm,30%)}.component-modal>.modal-box header{text-align:center;border-top-left-radius:.5em;border-top-right-radius:.5em}.component-modal>.modal-box header h1,.component-modal>.modal-box header h2,.component-modal>.modal-box header h3,.component-modal>.modal-box header h4{margin:0}.component-modal>.modal-box footer{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.component-modal>.modal-box>div{overflow-y:auto;max-height:70vh;padding:.5em}.component-modal>.modal-box>div:last-child{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.component-modal>div.modal-box{box-shadow:0 0 5px var(--row-shadow-color, #111)}.component-modal>div.modal-box header,.component-modal>div.modal-box footer{padding:.25em 0;margin:0}.component-modal>div.modal-box header{background-color:var(--background-color-highlight, #f60);color:var(--text-color-highlight, #000)}.component-modal>div.modal-box>div,.component-modal>div.modal-box>footer{color:var(--text-color-primary, #ddd);background-color:var(--background-color-primary, #222)}form.component-search{width:100%;text-align:center}form.component-search input[type=search]{margin:1.62em 0;width:85%;border:0;height:1.8em;border-radius:.3em;padding-left:.5em!important;padding-right:.5em!important;color:var(--text-color-secondary, #fff);background-color:var(--background-color-secondary, #444)}.bg-highlight{background-color:var(--background-color-highlight, #f60);color:var(--text-color-highlight, #000)}.border-highlight{border-color:var(--background-color-highlight, #f60)}table.songbook tr,div.row{box-shadow:0 2px 3px var(--row-shadow-color, #111);border-bottom:1px solid #111}table.songbook tr:active,div.row:active{background-color:var(--background-color-secondary, #444)}table.songbook tr:first-child,div.row:first-child{box-shadow:0 1px 5px var(--row-shadow-color, #111)}.view-generator .generatorbuttons>div{color:var(--background-color-highlight, #f60)}.view-generator .setting input,input.secondary,textarea.secondary{color:var(--background-color-primary, #ddd);background-color:var(--background-color-secondary, #444);border:none;border-radius:.3em;padding-left:.5em!important;padding-right:.5em!important}.view-generator .setting input:not(textarea),input.secondary:not(textarea),textarea.secondary:not(textarea){height:1.8em}body.night{--background-color-primary: #222;--background-color-secondary: #444;--background-color-highlight: #f60;--background-color-button: rgba(128, 128, 128, .1);--background-color-button-active: rgba(128, 128, 128, .3);--text-color-primary: #ddd;--text-color-secondary: #fff;--text-color-highlight: #000;--text-color-button: #ddd;--color-success: #0E0;--row-shadow-color: #111;--image-filter-sheetmusic: invert(.6);--image-filter-inline: invert(1)}body.day{--background-color-primary: #fff;--background-color-secondary: #f1f1f1;--background-color-highlight: #f60;--background-color-button: rgba(128, 128, 128, .1);--background-color-button-active: rgba(128, 128, 128, .3);--text-color-primary: #333;--text-color-secondary: #333;--text-color-highlight: #000;--text-color-button: #333;--color-success: #0E0;--row-shadow-color: #aaa;--image-filter-sheetmusic: none;--image-filter-inline: none}body.galaxy{--background-color-primary: #221F20;--background-color-secondary: #3d3739;--background-color-highlight: #3B5262;--background-color-button: rgba(47, 59, 75, .4);--background-color-button-active: rgba(47, 59, 75, .7);--text-color-primary: #ddd;--text-color-secondary: #ddd;--text-color-highlight: #ddd;--text-color-button: #ddd;--color-success: #197F2A;--row-shadow-color: #3d3739;--image-filter-sheetmusic: invert(.8);--image-filter-inline: invert(1);font-family:Libre Franklin,Arial,sans-serif;letter-spacing:.005em;word-spacing:.02em}body.galaxy .navbar .title{font-family:Libre Franklin,Arial,sans-serif}body.galaxy .component-settings{font-size:1.1em}body.neo{--background-color-primary: #f8f9fa;--background-color-secondary: #f0f0f0;--background-color-highlight: #FF642B;--background-color-button: #132a3e;--background-color-button-active: rgba(128, 128, 128, .3);--text-color-primary: #333;--text-color-secondary: #333;--text-color-highlight: #000;--text-color-button: #f8f9fa;--color-success: #0E0;--row-shadow-color: transparent;--image-filter-sheetmusic: none;--image-filter-inline: none;--image-filter-inline-highlight: invert(1);font-family:Libre Franklin,Arial,sans-serif;letter-spacing:.005em;word-spacing:.02em}body.neo .navbar .title{font-family:Libre Franklin,Arial,sans-serif}body.neo table.songbook tr:nth-child(odd){background-color:#f0f0f0}body.neo .button{color:#f0f0f0}body.neo .component-settings{font-size:1.1em}body.neo .navbuttons>.button>div>img{filter:invert(1)}html{height:100%}body,#app{min-height:100vh;color:var(--text-color-primary);background-color:var(--background-color-primary)}#app>div.flex-row,#app div.component-swiper{min-height:calc(100vh - 2.3em)}body{margin:0;transition:.1s background-color ease-in-out;font-family:EB Garamond,Garamond,serif}.flex-row{display:flex;flex-direction:row}.flex-col,#app,#main-wrapper{display:flex;flex-direction:column}div.main{width:100%}h2{text-align:center}div.main h2{margin:.75em 24px;padding:.75em 0 0}.button{text-align:center;font-size:1em;border-width:0;border-radius:12px;margin:12px 6px;padding:12px;font-family:inherit;color:var(--text-color-button, #ddd);background-color:var(--background-color-button, #2c2c2c)}.button:active:not(.disabled):not(.static){background-color:var(--background-color-button-active, #3f3f3f)}.button.disabled{opacity:.5}.button.button-2{width:calc(50% - 36px);display:inline-block}img.inline{max-height:100%;height:1em;vertical-align:middle;margin-bottom:.2em;filter:var(--image-filter-inline, invert(1))}.toggle{float:right;width:.8em;height:.8em;border-width:1px;border-style:solid;border-radius:.4em;margin-top:.3em;padding:0}table.songbook{font-size:1.2em;line-height:2em;overflow-x:hidden;vertical-align:top;width:98%;margin:0 1% 2em;border-spacing:0}table.songbook td{height:3em;vertical-align:middle}table.songbook .index{padding-left:1em}table.songbook .name{padding-left:1em;padding-right:.5em}table.songbook .sheetmusicicon{float:right;margin-right:.5em}ol>li{margin-top:.75em}.textcontainer>p{line-height:1.5em;font-size:1.1em}div.titlecontainer{margin:auto;width:fit-content}.song-request{text-align:center;padding:1em 0 1.5em}.song-request p{margin:0}.song-request a{color:var(--background-color-highlight);text-decoration:underline}.song-request a:hover{opacity:.8}@media print{.navbar,.view-generator,.component-search,.navbuttons,.musicbutton,.zoombuttoncontainer,.component-sheet-music-renderer>.notice{display:none}}.dropdown-enter-from,.dropdown-leave-to{transform:translateY(-100%);opacity:0}.navbar{background:var(--background-color-highlight, #f60);position:sticky;width:100%;top:0;height:2.3em;z-index:100}.navbar img{height:1em}.navbar button{background-color:transparent;height:100%;border:0;padding:.8em}.navbar button:active{background-color:#fff3}.navbar .title{color:#fff;text-decoration:none;font-family:Lato,sans-serif;position:absolute;width:100%;text-align:center;font-weight:700;font-size:1.1em;padding-top:.4em;z-index:-1}.navbar .title a{color:inherit;text-decoration:inherit}.component-settings{color:var(--text-color-primary, #ddd);background:var(--background-color-primary, #222);box-shadow:0 0 14px #000;top:1.5em;position:fixed;left:0;right:0;padding:.5em .5em 0;font-size:1.2em;transition:top .3s ease-in-out;z-index:9}.component-settings .checkmark{float:right;width:.8em;height:.8em;padding:0;margin-right:.1em;color:var(--color-success, #0e0)}.component-settings>div{width:100%;padding:.8em 0}.component-settings .copy .checkmark{float:right;width:.8em;height:.8em;padding:0;margin-right:.1em}.component-settings .fade-enter-active,.component-settings .fade-leave-active{transition:opacity .5s ease}.component-settings .fade-leave-to{opacity:0}.component-settings-switchdiv.setting{padding:.8em 0}.component-settings-switch div.switch{float:right;padding:0}.component-settings-switch div.switch>span{font-size:.8em;border-width:1px 0px;border-style:solid;display:inline-block;padding:.2em .5em}.component-settings-switch div.switch>span:first-child{border-left-width:1px;border-top-left-radius:.4em;border-bottom-left-radius:.4em}.component-settings-switch div.switch>span:last-child{border-right-width:1px;border-top-right-radius:.4em;border-bottom-right-radius:.4em}.component-swiper{width:100%;overflow-x:hidden;padding:0;margin:0;border:none}.component-swiper div.swipe-indicator{transition:all .3s ease-out;position:fixed;top:30vh;border-radius:4cm;height:4cm;width:4cm;line-height:4cm;opacity:.5}.component-swiper div.swipe-indicator.right{right:-3cm;padding-left:1cm}.component-swiper div.swipe-indicator.left{left:-3cm;padding-right:1cm;text-align:right}.component-swiper div.swipe-indicator>img{height:1em;vertical-align:middle}.component-swiper div.swipe-indicator.disabled{background-color:gray}.component-swiper .swipe-right-enter-from,.component-swiper .swipe-right-leave-to{right:-4cm!important;opacity:0!important}.component-swiper .swipe-left-enter-from,.component-swiper .swipe-left-leave-to{left:-4cm!important;opacity:0!important}.modal-down-enter-from,.modal-down-leave-to{filter:blur(0);transform:translateY(-100%);opacity:0}.song-index{margin:12px 16px auto 12px;float:right;font-size:1.5em;opacity:.7;letter-spacing:1px}div.lyrics{margin-left:1%;margin-right:1%}.button.musicbutton{margin-right:12px;float:left;min-width:3em}.melody,.author{font-style:italic;padding-right:24px;padding-left:24px}.melody{text-align:center;margin-bottom:12px}.author{text-align:right}.textcontainer{text-align:left;display:inline-block;padding:0 24px 12px;font-size:1.05em;line-height:1.25em}.textcontainer.larger{font-size:1.2em;line-height:1.5em}.component-listmodal div.row{padding:.75em;text-align:center}.component-listmodal div.row.disabled{opacity:.3;text-decoration:line-through}.navbuttons{padding:20px 0;text-align:center}.navbuttons.fixed{position:fixed;bottom:0;left:0;padding-top:0;width:100%;background-color:var(--background-color-primary, #222);box-shadow:0 0 20px 20px var(--background-color-primary, #222)}.navbuttons .button img{filter:var(--image-filter-inline-highlight, var(--image-filter-inline, invert(1)))}.navbuttons>div{width:50%;display:inline-block}.navbuttons>div>div{border-radius:12px;margin:12px;padding:12px}.navbuttons>div>div>div{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbuttons>div>div>div>img{height:.5em}.navbuttons>div:last-child>div>div>img{transform:scaleX(-1)}div.filler{opacity:0}div.filler.fixed{height:50px}.nohits{text-align:center;box-shadow:unset!important;border-bottom:unset!important}a{color:var(--background-color-highlight)}
