[data-theme=dark],[data-theme=light]{--form-control-border:#3e4446;--list-group-link-heading-color:#333}[data-theme=light]{--accordion-background:#fff;--accordion-color:#333;--accordion-heading-background:#f5f5f5;--accordion-heading-color:#333;--alert-info-background:#d9edf7;--alert-info-color:#31708f;--body-background:#c0deed;--body-color:#000;--button-background:#fff;--button-border:#cccccc;--button-color:#333333;--button-group-background:#fff;--button-group-color:#333333;--button-group-active-background:#ffffff;--button-group-active-color:#333333;--button-group-active-font-weight:400;--button-primary-background:#428bca;--button-primary-border:#285e8e;--button-primary-color:#ffffff;--form-control-background:#fff;--form-control-color:#333333;--hymn-copyright-color:#707070;--hymn-excerpt-first-letter-color:#903;--hymn-hr-color:#404040;--hymn-main-color:#000;--hymn-note-color:#707070;--hymn-tab-content-background:#F6F6F6;--line-label-background:#e3e3e3;--line-label-color:#555;--link-color:#428bca;--list-group-item-background:#fff;--list-group-item-border:#ddd;--list-group-item-color:#000;--list-group-item-title-color:#777;--list-group-link-background:#fff;--list-group-link-border:#ddd;--list-group-link-color:#333333;--musicplayer-background:#6363fe;--navbar-background-highlight:#5c9afd;--navbar-background:#6363fe;--navbar-color-highlight:#ffffff;--navbar-color:#ffffff;--pagination-active-background:#428bca;--pagination-active-border:#428bca;--pagination-active-color:#ffffff;--pagination-disabled-background:#ffffff;--pagination-disabled-border:#dddddd;--pagination-disabled-color:#777777;--pagination-standard-background:#ffffff;--pagination-standard-border:#dddddd;--pagination-standard-color:#428bca;--verse-num-background-highlight:#6363fe;--verse-num-background:#ddd;--verse-num-color-highlight:#fff;--verse-num-color:#444}[data-theme=dark]{--accordion-background:#181a1b;--accordion-color:#c8c3bc;--accordion-heading-background:#1e2021;--accordion-heading-color:#c8c3bc;--alert-info-background:#ccc;--alert-info-color:#333;--body-background:#163b4d;--body-color:#e8e6e3;--button-background:#26292b;--button-border:#474d50;--button-color:#c8c3bc;--button-group-background:#26292b;--button-group-color:#ffffff;--button-group-active-background:#26292b;--button-group-active-color:#ffffff;--button-group-active-font-weight:700;--button-primary-background:#265a87;--button-primary-border:#285f8e;--button-primary-color:#e8e6e3;--form-control-background:#181a1b;--form-control-color:#c8c3bc;--hymn-copyright-color:#e8e6e3;--hymn-excerpt-first-letter-color:#ff6196;--hymn-hr-color:#707070;--hymn-main-color:#e8e6e3;--hymn-note-color:#e8e6e3;--hymn-tab-content-background:#1c1c1c;--line-label-background:#3a3e41;--line-label-color:#c8c3bc;--link-color:#5399cf;--list-group-item-background:#181a1b;--list-group-item-border:#3a3e41;--list-group-item-color:#e8e6e3;--list-group-item-title-color:#bbb;--list-group-link-background:#bbb;--list-group-link-border:#aaa;--list-group-link-color:#555;--musicplayer-background:#010190;--navbar-background-highlight:#023a94;--navbar-background:#010190;--navbar-color-highlight:#e8e6e3;--navbar-color:#e8e6e3;--pagination-active-background:#2b6699;--pagination-active-border:#265b88;--pagination-active-color:#e8e6e3;--pagination-disabled-background:#181a1b;--pagination-disabled-border:#3a3e41;--pagination-disabled-color:#9d9488;--pagination-standard-background:#181a1b;--pagination-standard-border:#3a3e41;--pagination-standard-color:#5399cf;--verse-num-background-highlight:#010190;--verse-num-background:#2b2f31;--verse-num-color-highlight:#e8e6e3;--verse-num-color:#bdb7af}.combobox-selected .caret,body.hymn .common-panel .key-sig.hidden{display:none}.combobox-container:not(.combobox-selected) .glyphicon-remove{display:none}.typeahead-long{max-height:300px;overflow-y:auto}.mejs__container,.mejs__container .mejs__controls,.mejs__mediaelement{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.mejs__container,.mejs__container .mejs__controls{background:var(--musicplayer-background)}.mejs__container{display:inline-block;width:100%;max-width:100%;margin:0 auto}.mejs__container .mejs__controls{border:1px solid var(--musicplayer-background)}.mejs__controls .mejs__button button{color:#fff}.mejs__container .mejs__controls .mejs__time{box-sizing:border-box;height:40px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;overflow:visible;font-variant-numeric:tabular-nums}.main-audio-container{margin:0 auto}.learn-piano-toast{float:none;max-width:400px;margin:8px auto 0;padding:8px 12px;font-size:13px;text-align:center}.tap-to-play-button{margin-top:10px;font-weight:700}.tap-to-play-button .fa{margin-right:6px}.spinner{padding-right:10px}.truncate{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.navbar-default{border-color:var(--navbar-background-highlight);background-color:var(--navbar-background)}.navbar-default .navbar-brand,.navbar-default .navbar-nav li a{color:var(--navbar-color)}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav li a:focus,.navbar-default .navbar-nav li a:hover{color:var(--navbar-color-highlight)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:var(--navbar-color-highlight);background-color:var(--navbar-background-highlight)}.navbar-default .navbar-nav .dropdown-menu{background-color:var(--navbar-background)}.navbar-default .navbar-toggle{border-color:var(--navbar-background-highlight)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:var(--navbar-background-highlight)}.navbar-default .navbar-toggle .icon-bar{background-color:var(--navbar-color)}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:var(--navbar-color)}.h1,h1{margin-bottom:30px;font-size:24px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}.h4,h4{font-size:16px}.dropdown-menu{margin:0}.pagination{margin:0 0 20px!important}.pagination .disabled a{pointer-events:none}@media only screen and (min-width:768px){.nav>li.opened .dropdown-menu{display:none}.dropdown:hover .dropdown-menu,.nav>li.open .dropdown-menu{display:block}}@media only screen and (max-width:1024px){.navbar-default .container-fluid{margin-right:-10px;margin-left:-10px;padding:0}}@media only screen and (max-width:768px){.h1,h1{font-size:20px}.h2,h2{font-size:18px}.h3,h3{font-size:16px}.h4,h4{font-size:14px}.navbar-default .container-fluid{margin:0;padding:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:var(--navbar-color)}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:var(--navbar-color-highlight)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:var(--navbar-color-highlight);background-color:var(--navbar-background-highlight)}.navbar-collapse{max-height:none}}.list-group-item{background-color:var(--list-group-item-background);border:1px solid var(--list-group-item-border)}a.list-group-item{background:var(--list-group-link-background);border:1px solid var(--list-group-link-border);color:var(--list-group-link-color)}.panel.panel-default .panel-body,.panel.panel-default .panel-heading,.panel.panel-default a.list-group-item{background:var(--accordion-background);color:var(--accordion-color)}.form-control{background:var(--form-control-background);border-color:var(--form-control-border);color:var(--form-control-color)}.btn-default,.btn-default ul.dropdown-menu{background:var(--button-background);border-color:var(--button-border);color:var(--button-color)}.btn-default.active,.btn-default:hover{background:var(--button-group-active-background)!important;color:var(--button-group-active-color)!important;font-weight:var(--button-group-active-font-weight)!important}.btn-primary{background:var(--button-primary-background);border:var(--button-primary-border);color:var(--button-primary-color)}.dropdown-menu{background:var(--button-background);border-color:var(--button-border)}.dropdown-menu a{color:var(--button-color)!important}.dropdown-menu a:focus,.dropdown-menu a:hover{color:var(--button-group-active-color)!important;background-color:var(--button-group-active-background)!important}.input-group-btn .btn-default{background:var(--form-control-background);border-color:var(--form-control-border);color:var(--form-control-color)}.audio-player .btn-default{background:var(--button-group-background);color:var(--button-group-color)}.audio-player .btn-default.active,.lyrics-format .btn-default.active{background:var(--button-group-active-background);color:var(--button-group-active-color);font-weight:var(--button-group-active-font-weight)}.audio-player .loop-setting{display:inline-flex;align-items:center;gap:8px;margin-top:6px}.lyrics-format .btn-default{background:var(--button-group-background);color:var(--button-group-color)}.index-language-select{width:auto;flex:0 0 auto}.footer-language-select{display:inline-block;width:auto;height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.no-new-comments{background:var(--alert-info-background);color:var(--alert-info-color)}.pagination li a{background:var(--pagination-standard-background);border-color:var(--pagination-standard-border);color:var(--pagination-standard-color)}.pagination li.disabled a{background:var(--pagination-disabled-background);border-color:var(--pagination-disabled-border);color:var(--pagination-disabled-color)}.pagination li.active a{background:var(--pagination-active-background);border-color:var(--pagination-active-border);color:var(--pagination-active-color)}.nav>li>a:hover{background-color:inherit!important;border-color:transparent!important;color:inherit!important}#song-title{display:flex;align-items:center}#song-title-text{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}i.hymn-num-nav-left,i.hymn-num-nav-right{color:gray}.visible-xs .hymn-num-nav-left{float:left;font-size:20px;margin:-2px 0 0-20px}.visible-xs i.hymn-num-nav-left{margin-top:2px}.visible-xs .hymn-num-nav-right{float:right;font-size:20px;margin:-54px -20px 0 0}.visible-xs i.hymn-num-nav-right{margin-top:-50px}.hidden-xs .hymn-num-nav-left{margin-right:16px;flex-shrink:0}.hidden-xs .hymn-num-nav-right{margin-left:16px;flex-shrink:0}body{background-color:var(--body-background);color:var(--body-color)}.header{margin:0;padding:4px 0}.header>div{padding:0}.search-form{padding-top:8px}.search-form .form-control{font-size:16px}@media only screen and (min-width:768px){.header .logo{padding-top:12px}}@media only screen and (max-width:768px){.header .logo{padding-top:6px}}::-ms-clear{display:none}.form-control-clear{z-index:10;pointer-events:auto;cursor:pointer;margin-top:-1.5rem}a{color:var(--link-color)}.new-comment-song>.row{padding-bottom:10px}.comment-delete-row{padding-top:10px}.save-buttons-row .comment-delete-row{padding-top:0}.new-comment-or-excerpt>.comment-delete-row{margin-left:0;margin-right:0}.save-buttons-row{padding-top:10px;display:flex;align-items:center}.save-buttons-row>.col-xs-6.text-right{width:auto;flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:8px;overflow-x:auto}.song-index .list-group .list-group-item,.song-keys .list-group .list-group-item,.song-meters .list-group .list-group-item,.song-times .list-group .list-group-item,body.hymn .leadsheet svg{margin-left:auto;margin-right:auto}body.admin .common-panel:first-child .row:first-child{margin-top:0}body.new-comments blockquote{margin-left:15px;font-size:110%}.moderation-flags{margin:6px 0}.moderation-flags .label{margin-right:4px;font-weight:400}body.stats .stats-summary-total{font-size:32px;font-weight:700;font-variant-numeric:tabular-nums}body.stats .stats-loading{opacity:.5;transition:opacity .15s ease}body.stats .stats-summary-total.stats-loading{font-size:inherit;font-weight:400}.search-empty{margin-top:20px}.search-autocomplete-results{position:absolute;top:100%;left:0;right:0;z-index:1050;margin:2px 0 0;padding:0;max-height:320px;overflow-y:auto;list-style:none;text-align:left;background:var(--list-group-item-background);border:1px solid var(--form-control-border);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.search-autocomplete-results .search-autocomplete-item{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 12px;cursor:pointer;color:var(--list-group-item-color);border-bottom:1px solid var(--list-group-item-border)}.search-autocomplete-results .search-autocomplete-item:last-child{border-bottom:none}.search-autocomplete-results .search-autocomplete-item.active,.search-autocomplete-results .search-autocomplete-item:hover{background:var(--navbar-background);color:var(--navbar-color)}.search-autocomplete-results .search-autocomplete-item.active .search-autocomplete-category,.search-autocomplete-results .search-autocomplete-item:hover .search-autocomplete-category{color:var(--navbar-color);opacity:.85}.search-autocomplete-results .search-autocomplete-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-autocomplete-results .search-autocomplete-category{flex:0 0 auto;font-size:85%;white-space:nowrap;color:var(--hymn-note-color)}.search-autocomplete-results .search-autocomplete-message{cursor:default;font-style:italic;color:var(--hymn-note-color);justify-content:center}.search-autocomplete-results .search-autocomplete-message:hover{background:0 0;color:var(--hymn-note-color)}body.hymn{overflow-x:hidden}body.hymn .common-panel{position:relative}body.hymn .common-panel .audio-player{min-height:30px}body.hymn .common-panel .key-sig{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}body.hymn .common-panel .text-toggles{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px}@media (max-width:480px){body.hymn .common-panel .text-toggles{gap:8px 10px}}body.hymn .learn-panel .learn-toggles{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;margin:0 0 6px}@media (max-width:480px){body.hymn .learn-panel .learn-toggles{gap:8px 10px}}body.hymn .learn-panel .learn-toggles .btn{padding-top:4px;padding-bottom:4px}body.hymn .common-panel .toggle-group{display:inline-flex;align-items:center;gap:4px}body.hymn .common-panel .semitone-display{font-size:12px;opacity:.75;min-width:64px;text-align:right;font-variant-numeric:tabular-nums}body.hymn .common-panel .semitone-display .semitone-label{text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;margin-right:4px}@media (max-width:480px){body.hymn .common-panel .semitone-display .semitone-label{display:none}}body.hymn .common-panel #semitone-value{font-weight:600;opacity:1}body.hymn .common-panel .key-sig{font-size:14px;min-width:64px}body.hymn .common-panel .key-sig a{color:inherit;opacity:.55;text-decoration:none;transition:opacity .15s ease,color .15s ease}body.hymn .common-panel .key-sig a:hover{opacity:1;color:#6d8fe0}body.hymn .common-panel .key-sig svg{display:block;width:18px;height:18px}body.hymn .common-panel #keysig{font-weight:700;font-variant-numeric:tabular-nums;min-width:1.6em;text-align:center}body.hymn .common-panel .hymn-content .lyrics div.key-sig{display:flex;margin-top:0;margin-bottom:10px;align-items:center;justify-content:center}body.hymn .common-panel .hymn-content .lyrics div.key-sig a.keysig-down{margin-right:12px}body.hymn .common-panel .hymn-content .lyrics div.key-sig a.keysig-up{margin-left:12px}body.hymn .common-panel .hymn-content .lyrics article{width:fit-content;max-width:100%;box-sizing:border-box;margin:0 auto}body.hymn .common-panel .hymn-content .lyrics article .verse{display:flex;vertical-align:text-top}body.hymn .common-panel .hymn-content .lyrics article .verse div:first-child{padding-right:16px}body.hymn .common-panel .hymn-content .lyrics article .verse div{display:flex;padding-bottom:20px}body.hymn .common-panel .hymn-content .lyrics article .verse div.verse-num{cursor:pointer;text-align:right}body.hymn .common-panel .hymn-content .lyrics article .verse div.verse-num span{border-radius:50%;background:var(--verse-num-background);color:var(--verse-num-color);width:28px;height:28px;line-height:28px;text-align:center}body.hymn .common-panel .hymn-content .lyrics article .verse div.verse-num.highlight span{background:var(--verse-num-background-highlight);color:var(--verse-num-color-highlight)}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container{display:flex;flex-direction:column;flex-wrap:wrap}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container .line{display:flex;align-items:flex-end;flex-grow:1;flex-wrap:wrap;padding-bottom:0;white-space:nowrap}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container .break{flex-basis:max-content;height:0;padding-bottom:0}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container .chord-text{display:flex;flex-direction:column;padding:0}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container .chord{font-size:12px;opacity:.75}body.hymn .common-panel .hymn-content .lyrics article .verse div.chord-container .line.line-label{flex-grow:0;align-self:flex-start;font-style:italic;background:var(--line-label-background);color:var(--line-label-color);border-radius:6px;padding:2px 10px;margin-bottom:4px}body.hymn .common-panel .hymn-content .lyrics article .verse div.empty-num{width:28px;height:28px;padding:4px}body.hymn .common-panel .hymn-content .lyrics article .verse div.chorus{padding-left:32px}body.hymn .common-panel .hymn-content .lyrics article .verse div.note{width:320px;justify-content:center;color:var(--hymn-note-color);font-style:italic}body.hymn .common-panel .hymn-content .lyrics article .verse div.copyright{width:100%;margin-left:20px;padding-top:10px;justify-content:center;color:var(--hymn-copyright-color)}body.hymn .common-panel .hymn-content .lyrics .notes{color:var(--hymn-note-color);font-style:italic;text-align:center}body.hymn .common-panel .hymn-content .chinese-lyrics{font-size:120%}body.hymn .common-panel .tabs .tab-content .tab-pane{padding:15px}body.hymn .common-panel .tabs .tab-content .tab-pane .add-comment-section .response{margin-top:10px}body.hymn .common-panel .tabs .tab-content .tab-pane .add-comment-section .add-comment-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}body.hymn .common-panel .tabs .tab-content .tab-pane .add-comment-section .add-comment-row .comment-search{flex:1 1 180px;max-width:320px}body.hymn .common-panel .tabs .tab-content .tab-pane .add-comment-section .add-comment-row .badge{margin-left:auto}body.hymn .common-panel .tabs .tab-content .tab-pane .comment-search-no-results{margin-top:15px}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts blockquote{font-size:110%}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment p{margin-bottom:3px;text-align:justify;text-indent:15px}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment p.location{margin-bottom:0;text-align:left;text-indent:0;font-variant:small-caps}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment cite{font-weight:700}body.hymn .common-panel .tabs .tab-content .tab-pane .audio,body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment .comment,body.hymn .common-panel .tabs .tab-content .tab-pane .video{padding-bottom:12px}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment .comment-text{position:relative;max-height:160px;overflow:hidden}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment .comment-text.expanded{max-height:none}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment .comment-text.truncated:not(.expanded)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(to bottom,transparent 0%,var(--hymn-tab-content-background) 85%)}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .existing-comment .comment-more-link{display:none;font-weight:700}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts .excerpt p:first-child:first-letter{float:left;padding:0 8px 0 3px;color:var(--hymn-excerpt-first-letter-color);font-family:Georgia;font-size:60px;line-height:60px}body.hymn .common-panel .tabs .tab-content .tab-pane .comments-or-excerpts hr{margin-top:0;margin-bottom:0;border-color:var(--hymn-hr-color)}body.hymn .leadsheet{background:#fff;min-height:320px}body.hymn .leadsheet img{margin-right:-15px;margin-left:-15px}body.hymn .leadsheet .spinner{color:#000}body.hymn .leadsheet-instrument-toggle{margin-top:10px}body.hymn .leadsheet-download-midi{margin-left:15px}body.hymn .learn-panel{padding:4px 12px;margin-top:-20px}body.hymn .common-panel.learn-mode-active .learn-panel{margin-left:-22px;margin-right:-22px}body.hymn .learn-panel .learn-lyrics{position:relative;font-size:24px;padding-top:20px;line-height:3.2;color:var(--hymn-main-color);max-width:100%;overflow-x:hidden;overflow-y:hidden}body.hymn .learn-panel .learn-line{position:relative;white-space:nowrap}body.hymn .learn-panel .learn-line.chorus{font-style:italic}body.hymn .learn-panel .learn-line.chorus-start{margin-top:16px}body.hymn .learn-panel .learn-line-notation{display:flex;align-items:center;justify-content:center;min-height:56px;background:#fff;border-radius:4px;padding:4px 8px;margin:14px 0 12px;overflow:hidden}.sidebar .sidebar-title:first-child,body.hymn .learn-panel .learn-lyrics>.learn-line-notation:first-child{margin-top:0}body.hymn .learn-panel .learn-line-notation svg{display:block;max-width:100%;height:auto;min-width:0;min-height:0;margin:0}body.hymn .learn-panel .learn-note-highlight{fill:var(--link-color);opacity:0;pointer-events:none;transition:opacity .1s ease}body.hymn .learn-panel .learn-note-highlight.visible{opacity:.25}.footer:after,.footer:before,body.hymn .learn-panel .learn-lyrics.hide-lead-sheet .learn-line-notation{display:none}body.hymn .learn-panel .syl{display:inline-block;position:relative;padding:0 1px;transition:transform .15s ease;transform:translateX(var(--align-x, 0px)) translateY(var(--pitch-y, 0px))}body.hymn .learn-panel .syl-ink{color:var(--hymn-main-color);opacity:.45;transition:opacity .15s ease,color .15s ease}body.hymn .learn-panel .syl.joined{padding-right:0}body.hymn .learn-panel .syl.joined+.syl{padding-left:0}body.hymn .learn-panel .syl.sung .syl-ink{opacity:.75}body.hymn .learn-panel .syl.active{transform:translateX(var(--align-x, 0px)) translateY(calc(var(--pitch-y, 0px) - 2px))}body.hymn .learn-panel .syl.active .syl-ink{opacity:1;color:var(--link-color);font-weight:700}body.hymn .learn-panel .syl.melisma.active .syl-ink{color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,var(--link-color) 0%,var(--link-color) var(--fill, 0%),var(--hymn-main-color) var(--fill, 0%),var(--hymn-main-color) 100%);-webkit-background-clip:text;background-clip:text}ruby.chinese-reading-ruby,ruby.hebrew-reading-ruby,ruby.russian-reading-ruby{ruby-align:center}rt.chinese-reading-rt,rt.hebrew-reading-rt,rt.russian-reading-rt{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:400;letter-spacing:0;font-size:.5em;color:var(--hymn-note-color);opacity:.85}rt.chinese-reading-rt.chinese-reading-bpmf{font-size:.6em}body.hymn .common-panel .chord-container.hebrew-reading-active,body.hymn .common-panel .chord-container.russian-reading-active,body.hymn .common-panel .chorus.text-container.chinese-reading-active,body.hymn .common-panel .chorus.text-container.hebrew-reading-active,body.hymn .common-panel .chorus.text-container.russian-reading-active,body.hymn .common-panel .text-container.chinese-reading-active,body.hymn .common-panel .text-container.hebrew-reading-active,body.hymn .common-panel .text-container.russian-reading-active{line-height:2.5}body.hymn .learn-panel .syl-ink rt.chinese-reading-rt{color:var(--hymn-main-color);-webkit-text-fill-color:var(--hymn-main-color);background-image:none;opacity:.55;font-weight:400}body.hymn .learn-panel .syl.active .syl-ink rt.chinese-reading-rt,body.hymn .learn-panel .syl.melisma.active .syl-ink rt.chinese-reading-rt{opacity:.85}body.hymn .common-panel .chinese-reading-aid-toggles,body.hymn .common-panel .chinese-reading-aid-toggles-learn,body.hymn .common-panel .hebrew-reading-aid-toggles,body.hymn .common-panel .russian-reading-aid-toggles{gap:4px}body.hymn .learn-panel .learn-ball{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:-5px;margin-top:-5px;border-radius:50%;background:var(--link-color);pointer-events:none;will-change:transform;box-shadow:0 1px 3px rgba(0,0,0,.35)}@media (max-width:480px){body.hymn .learn-panel .learn-lyrics{font-size:19px;line-height:2.8}body.hymn .learn-panel{padding-left:4px;padding-right:4px}}body.hymn .toggle-hymn-nums{cursor:pointer}body.hymn .common-panel:first-child .row{margin-top:20px}body.hymn .sidebar{overflow-x:hidden}body.hymn .sidebar .hymn-related-songs .row{padding-bottom:6px}body.hymn .urdu{font-family:"Noto Nastaliq Urdu","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.8!important}@media only screen and (max-width:768px),(pointer:coarse) and (max-width:1024px){.presentation-mode-btn{display:none}}.my-songs-delete{margin-top:4px}.my-songs-delete:focus,.my-songs-delete:hover{color:#fff!important;background-color:#d9534f!important;border-color:#d43f3a!important}.my-songs-pdf-export{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.song-list-picker-checkboxes{max-height:220px;overflow-y:auto;margin-bottom:16px}.song-list-picker-new-list{margin-bottom:0}.my-songs-list-modal-error,.song-list-picker-error{margin-top:12px;margin-bottom:0}#hymnalnet-widget{margin:0 auto;padding:0;text-align:center}body.site-widget{background-color:inherit}body.site-widget .widget-panel{border:1px solid #6363fe}body.site-widget .widget-panel .widget-heading h4{font-weight:700;line-height:120%}body.site-widget .widget-panel .widget-body{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.site-widget .widget-panel .widget-body .link{margin-top:20px}body.site-widget .container.dark a,body.site-widget .container.light .widget-heading a{color:#fff}body.site-widget .container.dark .widget-body,body.site-widget .container.dark .widget-heading{background-color:#000}body.site-widget .container.light .widget-heading{background-color:#6363fe}body.site-widget .container.light .widget-body,body.site-widget .container.plain .widget-body{background-color:#fff}body.site-widget .container.light .widget-body a{color:#2a6496}body.site-widget .container.plain a{color:#6363fe}.sidebar{overflow-x:hidden}.sidebar .common-panel{padding:20px 10px 10px}.sidebar .external-share{padding:0 0 6px 15px;width:377px;overflow:hidden}.sidebar .panel,.sidebar .sidebar-title{-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.sidebar .sidebar-title{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;margin-top:25px;padding:0 15px;color:var(--navbar-color);background-color:var(--navbar-background)}.sidebar .panel{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;padding:15px;background-color:var(--body-background)}@media only screen and (max-width:992px){.sidebar .sidebar-title:first-child{margin-top:25px}}@media only screen and (min-width:992px){.sidebar{padding-left:30px}}.jukebox-submit{font-weight:700}.jukebox-submit .fa{margin-right:6px}.footer{padding-top:20px;padding-bottom:20px;font-size:90%;display:flex;align-items:center;gap:10px}.footer>div{min-width:0}.footer .separator{padding:0 5px}.footer .donate{display:inline-block;height:21px;vertical-align:bottom}@media only screen and (max-width:767px){.footer{flex-wrap:wrap;justify-content:center;gap:10px 6px}.footer>div{text-align:center}}.offline-hidden{display:none!important}.catalog-type-btn{border-radius:999px}.catalog-type-btn.active{background:var(--navbar-background);border-color:var(--navbar-background);color:#fff}.catalog-rail{background:var(--list-group-item-background);border:1px solid var(--list-group-item-border);border-radius:8px;overflow:hidden}.settings-row{margin-bottom:22px}