"use strict";function docReady(e){"complete"===document.readyState||"interactive"===document.readyState?setTimeout(e,1):document.addEventListener("DOMContentLoaded",e)}docReady(function(){let e=document.querySelectorAll(".castos-player");e.forEach(function(t){let s=t.dataset.player_id,n=window["ssp_castos_player_"+s],i=t.dataset.episode,e=t.querySelector(".ssp-playback"),r,a=t.querySelector(".play-btn"),o=t.querySelector(".pause-btn"),c=t.querySelector(".player__artwork"),l=t.querySelector(".ssp-duration"),d=t.querySelector(".ssp-timer"),u=t.querySelector(".ssp-progress"),p=t.querySelector(".progress__filled"),f=e.querySelectorAll("[data-skip]"),y=t.querySelector(".player-btn__volume"),v=t.querySelector(".player-btn__speed"),m=t.querySelector(".ssp-loader"),L=t.querySelector(".playlist__items"),_=t.querySelector(".player__podcast-title"),h=t.querySelector(".player__episode-title"),E=t.querySelector(".playlist__wrapper"),S=!!E,q,b;function k(e){return(""+(e+100)).substring(1)}function g(e){var t=Math.floor(e/3600);e%=3600;let i=Math.floor(e/60),r=Math.floor(e%60),s=0;return s=0
'+t(e.title)+'

'+t(e.title)+"

"+t(e.date)+" • "+t(e.duration)+'

'+t(e.excerpt)+'

',r.firstChild}(e);L.appendChild(t),t.addEventListener("click",Z)}):E.removeEventListener("scroll",$)}r()},e.onerror=function(){r()},e.send()}()}K&&K.addEventListener("click",function(){return V(P)}),J&&J.addEventListener("click",function(){return V(P)}),N&&N.addEventListener("click",function(){return V(W)}),X&&X.addEventListener("click",function(){return V(W)}),G&&G.addEventListener("click",function(){return Y(B)}),z&&z.addEventListener("click",function(){return Y(U)}),Q&&Q.addEventListener("click",function(){return Y(I)}),document.addEventListener("keydown",e=>{if(document.activeElement.closest(".castos-player"))if("ArrowRight"===e.code)e.preventDefault(),r.currentTime+=30;else if("ArrowLeft"===e.code)e.preventDefault(),r.currentTime-=10;else if("Space"===e.code)e.preventDefault(),T();else if("m"===e.key||"M"===e.key)y.dispatchEvent(new Event("click")),y.focus();else if(e.shiftKey&&"Period"===e.code){let e=v.dataset.speed<2?parseFloat(v.dataset.speed)+.2:2;F(e.toFixed(1))}else if(e.shiftKey&&"Comma"===e.code){let e=.4