#container main h1.psalter:before{background-image:url(/build/assets/glyphicons-basic-19-music-alt@2x-HvEfJxjN.png)}#container main .content p.myAudio{color:#555;margin:.3em 0;font-size:.9em;font-style:italic}#container main .content .stop-btn{color:#000;cursor:pointer;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:.85em;transition:all .15s;display:inline-flex}#container main .content .stop-btn:hover{color:#fff;background:#000}#container main .content .stop-icon{font-size:1.1em}#container main .content .psalm-player{background:#f5f5f5;border:1px solid #ddd;border-radius:6px;flex-direction:column;gap:.6em;margin:1em 0;padding:.8em 1em;display:flex}#container main .content .psalm-row{align-items:center;display:flex}#container main .content .psalm-row-top{flex-wrap:wrap;justify-content:space-between;gap:1em}#container main .content .psalm-left{align-items:center;display:flex}#container main .content .psalm-row-player{width:100%}#container main .content .psalm-stop-btn{cursor:pointer;color:#000;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.1em;transition:all .15s;display:inline-flex}#container main .content .psalm-stop-btn:hover{color:#fff;background:#000}#container main .content .psalm-psalm{color:#555;white-space:nowrap;font-size:.85em}#container main .content .psalm-psalm strong{color:#353839;font-size:1.1em}#container main .content .psalm-row-player #psalmAudio{width:100%}#container main .content .psalm-modes{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;padding-top:.4em;display:flex}#container main .content .psalm-mode{cursor:pointer;color:#555;border:1px solid #ccc;border-radius:3px;align-items:center;gap:.3em;padding:.3em .6em;font-size:.8em;font-style:italic;transition:all .15s;display:inline-flex}#container main .content .psalm-mode:hover{border-color:#353839}#container main .content .psalm-mode.active{color:#fff;background:#353839;border-color:#353839}#container main .content .psalm-mode input{display:none}#container main .content .psalm-score{justify-content:center;display:flex}#container main .content .psalm-score canvas{display:block}#container main .content .psalm-lyrics{color:#353839;margin:1.8em 0 2em}#container main .content .psalm-lyrics h2{margin:0 0 .5em;font-size:1.15em}#container main .content .psalm-lyrics .psalm-argument{color:#666;border-left:2px solid #ddd;margin:0 0 1.6em;padding-left:.8em;font-size:.92em;font-style:italic;line-height:1.5}#container main .content .psalm-lyrics .psalm-section{margin:1.8em 0 .6em;font-size:1em;display:block}#container main .content .psalm-lyrics .psalm-stanza{margin:0 0 1.2em}#container main .content .psalm-lyrics .psalm-v{margin:0 0 .35em;padding-left:1.9em;line-height:1.6;position:relative}#container main .content .psalm-lyrics .psalm-sep{color:#bbb}#container main .content .psalm-lyrics .psalm-verse{text-align:right;color:#777;width:1.5em;font-size:.75em;font-weight:700;line-height:1;position:absolute;top:.5em;left:0}#container main .content .psalm-lyrics .sinalefa{position:relative}#container main .content .psalm-lyrics .sinalefa:after{content:"‿";color:#c8c8c8;pointer-events:none;font-size:.75em;line-height:1;position:absolute;bottom:.05em;left:50%;transform:translate(-50%)}#container main .content .psalm-lyrics .psalm-credit{color:#777;border-top:1px solid #ddd;margin-top:1.5em;padding-top:.6em;font-size:.8em}#container main .content .psalm-bible{color:#353839;margin:1.5em 0 2em}#container main .content .psalm-bible h2{margin:0 0 .6em;font-size:1.15em}#container main .content .psalm-bible-text p{margin:0 0 .5em;line-height:1.6}#container main .content .psalm-bible-text .psalm-bible-title{color:#555;font-style:italic}#container main .content .psalm-bible .psalm-verse{color:#888;margin-right:.15em;font-size:.7em}#container main .content .psalm-bible .bible-copyright{color:#777;border-top:1px solid #ddd;margin-top:1.2em;padding-top:.6em;font-size:.8em}#container aside .aside-section{border-left:2px solid #ffffff1a;padding:.5em .6em .5em 1em}#container aside .aside-section:first-child{margin-top:.5em}#container aside .aside-section+.aside-section{border-top:1px dashed #ffffff14;margin-top:.6em;padding-top:.6em}#container aside .aside-btn{color:#fff;cursor:pointer;text-align:start;background:#353839;border:none;border-radius:3px;width:100%;padding:.5em;font-family:Raleway,Noto Sans SC,Noto Sans KR,Noto Naskh Arabic,sans-serif;font-size:.95em;font-weight:700;transition:background .2s;display:block}#container aside .aside-btn:hover{background:#1a1b1c}#container aside .psalter-controls{flex-direction:column;gap:.6em;display:flex}#container aside .psalter-controls .aside-btn{width:auto;min-width:200px}#container aside .aside-modes{gap:.4em;margin-top:.6em;display:flex}#container aside .aside-mode{text-align:center;cursor:pointer;color:#ffffffb3;border:1px solid #ffffff40;border-radius:3px;flex:1;padding:.3em .2em;font-family:Raleway,Noto Sans SC,Noto Sans KR,Noto Naskh Arabic,sans-serif;font-size:.75em;transition:all .2s}#container aside .aside-mode:hover{color:#fff;border-color:#ffffff80}#container aside .aside-mode input{display:none}#container aside .aside-mode:has(input:checked){color:#fff;background:#353839;border-color:#353839}#container aside .aside-select{color:#fff;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;appearance:none;background:#2a2c2d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='rgba(255,255,255,0.6)'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E") right .3em center no-repeat;border:1px solid #ffffff40;border-radius:3px;width:100%;padding:.5em .8em .5em .5em;font-family:Raleway,Noto Sans SC,Noto Sans KR,Noto Naskh Arabic,sans-serif;font-size:1.05em;overflow:hidden}#container aside .aside-select:focus{border-color:#353839;outline:none}#container aside .aside-select option{color:#fff;background:#353839}#container aside .aside-btn.active{cursor:not-allowed;opacity:.6;font-style:italic}.playall-intro-gap{height:3em}@media (width<=639px){.playall-intro-gap{height:2em}}#container main .content .playall-bar{background:#f5f5f5;border:1px solid #ddd;border-radius:6px;flex-direction:column;gap:.6em;padding:.8em 1em;font-size:1.1em;display:flex}#container main .content .playall-row{align-items:center;display:flex}#container main .content .playall-row-top{flex-wrap:wrap;justify-content:space-between;gap:1em}#container main .content .playall-left{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}#container main .content .playall-row-player{width:100%}#container main .content .playall-stop-btn{cursor:pointer;color:#000;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.1em;transition:all .15s;display:inline-flex}#container main .content .playall-stop-btn:hover{color:#fff;background:#000}#container main .content .playall-label{color:#333;white-space:nowrap;font-size:.9em;font-weight:700}#container main .content .playall-psalm{color:#555;white-space:nowrap;font-size:.85em}#container main .content .playall-psalm strong{color:#353839;font-size:1.1em}#container main .content .playall-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5em;display:flex}#container main .content .playall-progress{color:#888;margin-left:.5em;font-size:.8em;font-style:italic}#container main .content #playAllAudio{width:100%;min-width:200px}#container main .content .playall-actions{align-items:center;gap:.4em;display:flex}#container main .content .playall-btn{color:#555;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-family:inherit;font-size:.9em;transition:all .15s;display:flex}#container main .content .playall-btn:hover{color:#fff;background:#353839;border-color:#353839}#container main .content .playall-btn-main{width:40px;height:40px;font-size:1em}#container main .content .playall-row-modes{justify-content:center;display:flex}#container main .content .playall-modes{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;padding-top:.4em;display:flex}#container main .content .playall-mode{cursor:pointer;color:#555;border:1px solid #ccc;border-radius:3px;align-items:center;gap:.3em;padding:.3em .6em;font-size:.8em;font-style:italic;transition:all .15s;display:inline-flex}#container main .content .playall-mode:hover{border-color:#353839}#container main .content .playall-mode.active{color:#fff;background:#353839;border-color:#353839}#container main .content .playall-mode input{display:none}@media (width<=600px){#container main .content .playall-row-top{flex-wrap:wrap}#container main .content .playall-right{order:3;width:100%;margin-top:.5em}}#container aside .calvin-quote{border-left:2px solid #ffffff1a;margin-top:1.5em;padding:.5em .6em .5em 1em}#container aside .calvin-quote:first-child{margin-top:.5em}#container aside .calvin-quote-text{color:#ffffffd9;margin:0 0 .8em;font-family:Raleway,Noto Sans SC,Noto Sans KR,Noto Naskh Arabic,sans-serif;font-size:1em;font-style:italic;line-height:1.6}#container aside .calvin-quote-ref{color:#ffffff8c;text-align:end;margin:.8em 0 0;font-size:.85em;font-style:normal}#container aside .calvin-quote-ref em{color:#ffffffa6;font-style:normal}#container main .editorial{opacity:.75;margin:0 0 1em;font-size:1.05em;font-style:italic}
