html.minimal-centered main{display:flex;flex-direction:column;align-items:center;height:100vh;height:100svh;box-sizing:border-box}:is(.baptist-accent-color,.myr-accent-color)~.main-and-sidebar main{height:calc(100vh - .3rem);height:calc(100svh - .3rem)}html.minimal-centered main>h1{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.audio-player-container-wrapper{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.audio-player-container-wrapper:after{content:"";flex:none;height:2.5rem}.audio-player-container-wrapper *{line-height:1}.audio-player-container-wrapper>*{flex:none;max-width:100%}.audio-player-container-wrapper>.lp-stage{flex:1 1 0;min-height:8rem;width:100%;max-width:64rem;box-sizing:border-box;padding:1.25rem .75rem 0;position:relative}@media(min-width:48rem)and (min-height:40rem){.audio-player-container-wrapper{justify-content:center}.audio-player-container-wrapper>.lp-stage{flex:none;height:min(58svh,36rem);max-width:52rem}}.lp-stage>.pochaevskaya{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(.125rem .125rem .1875rem hsla(0,0%,0%,.35))}.audio-player-container-wrapper>.lp-info{width:100%;max-width:40rem;box-sizing:border-box;padding:0 1rem;color:#2e261f}.lp-nav{height:2.25rem;display:flex;justify-content:center;align-items:center}.lp-dots{display:flex;justify-content:center}.lp-dots button{width:1.5rem;height:2rem;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.lp-dots button:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#2e261f40}.lp-dots button[aria-current=true]:before{background:#2e261f}.lp-dots.lp-count{min-width:5rem;font-size:.875rem;font-variant-numeric:tabular-nums;color:#2e261fa6}.lp-caption{margin:0;height:2.7em;font-size:1rem;line-height:1.35;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.audio-player-container-wrapper>.lp-player-slot{width:100%;font-size:.875rem;min-height:calc(4.85rem + 1em)}.audio-player-container{position:relative;text-align:left;margin:.75rem auto 0;width:18.75rem;max-width:100%;box-sizing:border-box;color:#2e261f;background-color:#ead9aa;border-left:1rem solid hsl(38,20%,50%);box-shadow:.125rem .125rem .275rem #00000059}.audio-player-container[data-state=live]{border-left-color:#b0b282}.audio-player-container[data-state=reconnecting]{border-left-color:#c89164}.band{color:#e2cb92;background-color:#4b3c35;padding:.675rem .875rem;font-size:.875rem;font-variant:small-caps;letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-player-container[data-button=true] .band{padding-right:4.75rem}.body{display:flex;align-items:center;gap:1rem;padding:.4375rem .875rem;min-height:1.875rem;box-sizing:content-box}.meta{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-variant-numeric:tabular-nums}.meta .sep{opacity:.5}.listener-count-wrapper{display:inline-flex;align-items:center;gap:.25em}.person-svg{height:1em;width:auto}.play-wrap{position:absolute;right:.875rem;top:50%;transform:translateY(-50%)}.play-wrap .button.play-btn{width:3rem;height:3rem;min-height:3rem;max-width:none;padding:0;justify-content:center;border-color:#bea97c!important}.play-svg{width:1.5rem;height:1.5rem;display:block}.audio-player-container-wrapper .stream-notice{margin:.75em 0 0;font-size:.85em;color:#8a423b}.audio-player-container-wrapper .live-message{margin:1rem auto 0;width:300px;box-sizing:border-box;padding:.75rem .875rem;text-align:left;font-size:.9375rem;color:#2e261f;background-color:#ead9aa;border-left:1rem solid hsl(38,20%,50%);box-shadow:.125rem .125rem .275rem #00000059}.audio-player-container-wrapper .live-message p{margin:0;line-height:1.4}.audio-player-container-wrapper .live-message p+p{margin-top:.6em}.lp-track{position:absolute;top:1.25rem;right:0;bottom:0;left:0}.lp-slide{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:0 .75rem;display:none;align-items:center;justify-content:center}.lp-slide.lp-on{display:flex}.lp-slide img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;cursor:zoom-in;filter:drop-shadow(.125rem .125rem .1875rem hsla(0,0%,0%,.35))}@media(hover:none){.lp-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.lp-track::-webkit-scrollbar{display:none}.lp-slide{position:relative;inset:auto;display:flex;flex:0 0 100%;scroll-snap-align:center}}.lp-arrow{width:2.25rem;height:2.25rem;padding:0;border:0;background:none;color:#2e261f;cursor:pointer;display:grid;place-items:center}.lp-arrow svg{width:1.25rem;height:1.25rem}.lp-arrow:disabled{opacity:.25;cursor:default}@media(hover:none){.lp-arrow{display:none}}html.lp-lb-open{overflow:hidden}.lp-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000;color:#eee;touch-action:pan-x}.lp-lb[open]{display:grid;grid-template-rows:minmax(0,1fr) auto}.lp-lb::backdrop{background:#000}.lp-lb-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.lp-lb-track:focus{outline:none}.lp-lb-track::-webkit-scrollbar{display:none}.lp-lb-slide{flex:0 0 100%;min-height:0;display:flex;align-items:center;justify-content:center;scroll-snap-align:center}.lp-lb-slide img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.lp-lb-meta{padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));min-height:4.5rem;box-sizing:border-box;text-align:center;line-height:1.35}.lp-lb-meta p{margin:0}.lp-lb-count{margin-top:.25rem!important;font-size:.875rem;color:#999;font-variant-numeric:tabular-nums}.lp-lb-caption{font-style:italic}.lp-lb-close,.lp-lb-arrow{position:absolute;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:#0000008c;box-shadow:0 0 0 1px #ffffff40;cursor:pointer}.lp-lb-close{top:calc(.75rem + env(safe-area-inset-top));right:.75rem;width:2.75rem;height:2.75rem}.lp-lb-arrow{top:50%;transform:translateY(-50%);width:3rem;height:3rem}.lp-lb-prev{left:1rem}.lp-lb-next{right:1rem}.lp-lb-close svg,.lp-lb-arrow svg{width:1.25rem;height:1.25rem}.lp-lb-arrow:disabled{opacity:.2;cursor:default}@media(hover:none){.lp-lb-arrow{display:none}}
