html,body{margin:0;padding: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}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#fff;background:#000}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
button{cursor:pointer;border:none}.songSelect{z-index:99999;background:#fff;width:250px;min-height:100vh;padding:15px;position:fixed;top:0;left:0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.songSelect .text-button{margin:0;text-align:start;vertical-align:middle;color:#838383;fill:#838383;background:0 0;border:none;gap:5px;margin-block:5px;padding:0;transition:all .25s;display:flex}.songSelect .text-button:hover{color:#333;fill:#333}@media (prefers-color-scheme:dark){.songSelect .text-button:hover{color:#fff;fill:#fff}}.songSelect .field-group{margin-bottom:8px;display:block}.songSelect .field-group label{margin-bottom:4px;display:block}.songSelect .search-input{gap:5px;display:flex}.songSelect .search-input .filter-button{width:32px;height:32px}.songSelect .search-input .filter-icon{fill:#333}@media (prefers-color-scheme:dark){.songSelect .search-input .filter-icon{fill:#fff}}.songSelect .filter-list{flex-wrap:wrap;gap:5px;display:flex}.songSelect .filter-list.hidden{display:none}.songSelect .filter-list .filter-chip{cursor:pointer;color:#e6e6e6;border-radius:50px;padding-block:3px;padding-inline:6px;transition:all .2s}.songSelect .filter-list .filter-chip.red{background-color:#6e3630;border:1px solid #6e3630}.songSelect .filter-list .filter-chip.green{background-color:#2b593f;border:1px solid #2b593f}.songSelect .filter-list .filter-chip.blue{background-color:#28456c;border:1px solid #28456c}.songSelect .filter-list .filter-chip.purple{background-color:#492f64;border:1px solid #492f64}.songSelect .filter-list .filter-chip.yellow{background-color:#89632a;border:1px solid #89632a}.songSelect .filter-list .filter-chip:hover{opacity:.75}.songSelect .filter-list .filter-chip.disabled{color:#838383;background:0 0;border-color:#838383}.songSelect .filter-list .filter-chip.disabled:hover{color:#fff;opacity:1;background-color:#838383}.songSelect .song-list{background-color:field;border:1px solid #717171;border-radius:2px;height:200px;margin:0;padding:5px;overflow-y:scroll}.songSelect .song-list li{white-space:nowrap;text-overflow:ellipsis;cursor:default;border-bottom:1px solid #717171;margin:0;padding-block:3px;padding-inline:5px;list-style:none;overflow:hidden}.songSelect .song-list li.selected{color:#e6e6e6;background-color:#375462}.songSelect h3{color:#333;border-bottom:1px solid #e6e6e6;margin:0 0 10px;padding-bottom:10px}.songSelect button{margin-top:8px;display:block}.songSelect input{width:100%;height:32px;margin-bottom:8px;display:block}.songSelect input:first-child{margin-top:8px}.songSelect input,.songSelect select,.songSelect button{width:100%;padding:5px;font-size:16px}@media (prefers-color-scheme:dark){.songSelect{background:#333}.songSelect h3{color:#fff}}.slide-wrapper{height:100%;position:absolute;top:0;left:250px}
.text-black{color:#322b29}.text-white{color:#f7f0ea}.text-blue{color:#a8dce0}.text-christmasGold{color:#f6e013}.text-christmasCream{color:#ffecda}.slide{background-color:#000;width:1920px;height:1080px;margin:0;display:block;position:relative}.slide .heroWrapper{position:absolute;top:210px;left:133px}.slide .heroWrapper .title{text-transform:uppercase;text-align:center;z-index:30;letter-spacing:0;margin:0;font-size:280px;font-weight:100;line-height:.9;position:relative}.slide .songs{flex-flow:column wrap;justify-content:center;row-gap:24px;width:860px;height:100%;margin:0;display:flex;position:absolute;top:0;right:20px}.slide .songs .song .name{text-transform:uppercase;margin:0 0 6px;font-size:70px;line-height:1.2}.slide .songs .song .copyright{margin:-7px 0 0;font-size:32px;line-height:1}.slide .ccliId{margin:0;font-size:31px;position:absolute;bottom:71px;right:80px}
@font-face{font-family:din;src:url(../media/din_condensed_bold-s.p.d12c7ebd.woff)format("woff");font-display:swap}@font-face{font-family:din Fallback;src:local(Arial);ascent-override:101.09%;descent-override:40.89%;line-gap-override:28.4%;size-adjust:70.43%}.din_7e337a41-module__hgMcqa__className{font-family:din,din Fallback}
@font-face{font-family:permanentMarker;src:url(../media/PermanentMarker-s.p.e9624d23.woff)format("woff");font-display:swap}@font-face{font-family:permanentMarker Fallback;src:local(Arial);ascent-override:97.41%;descent-override:27.87%;line-gap-override:2.66%;size-adjust:113.89%}.permanentmarker_e110cf60-module___pz2Yq__className{font-family:permanentMarker,permanentMarker Fallback}
@font-face{font-family:gemeliBold;src:url(../media/gemeli_mono_bold-s.p.998e44c7.woff)format("woff");font-display:swap}@font-face{font-family:gemeliBold Fallback;src:local(Arial);ascent-override:68.45%;descent-override:22.82%;line-gap-override:18.25%;size-adjust:109.58%}.gemelibold_b68a5b3c-module__rGRaJG__className{font-family:gemeliBold,gemeliBold Fallback}
@font-face{font-family:gemeliRegular;src:url(../media/gemeli_mono_regular-s.p.d9f1ab8c.woff)format("woff");font-display:swap}@font-face{font-family:gemeliRegular Fallback;src:local(Arial);ascent-override:68.45%;descent-override:22.82%;line-gap-override:18.25%;size-adjust:109.58%}.gemeliregular_29441bfc-module__KQXeaG__className{font-family:gemeliRegular,gemeliRegular Fallback}
