1import{r,h as t,a as o,c as i,H as e}from"./p-BxRAfMA5.js";import{t as s,l,p as a,a as p,b as n,i as d}from"./p-EuTDjLsB.js";import{f as _}from"./p-G840BFTB.js";import{r as c,s as h,a as y}from"./p-D8o-F2Bu.js";const u=":host{display:block}",v=class{constructor(t){r(this,t)}componentWillLoad(){this.player&&(this.player.on("ended",()=>this.setEnded()),this.player.on("timeupdate",r=>this.setCurrentTime(r)))}handlePlayerChange(){this.player&&(this.player.on("ended",()=>this.setEnded()),this.player.on("timeupdate",r=>this.setCurrentTime(r)))}setEnded(){this.ended=!0}setCurrentTime(r){var t,e;this.currentTime=null===(t=null==r?void 0:r.detail)||void 0===t?void 0:t.plyr.currentTime,this.duration=null===(e=null==r?void 0:r.detail)||void 0===e?void 0:e.plyr.duration}disconnectedCallback(){this.player&&(this.player.off("ended",this.setEnded),this.player.off("timeupdate",this.setCurrentTime))}render(){return t("presto-action-bar-controller",{key:"b3e5ee805698aa3db15cd161ead5687cdc8dd527",ended:this.ended,config:this.config,currentTime:this.currentTime,duration:this.duration,direction:this.direction,youtube:this.youtube})}get el(){return o(this)}static get watchers(){return{player:["handlePlayerChange"]}}};v.style=u;const g=":host{display:block}",f=class{constructor(t){r(this,t),this.actionBarStateChange=i(this,"actionBarStateChange"),this.show=!1,this.youtubeRenderKey=1,this.percentagePassed=0}componentWillLoad(){this.handleDuration()}handleDuration(){this.handleTime()}handleEnded(r){var t;if(r){if(100!==(null===(t=null==this?void 0:this.config)||void 0===t?void 0:t.percentage_start))return;this.show=!0}}handlePercentagePassed(){this.percentagePassed=this.currentTime/this.duration*100}handleTime(){this.checkTime()}checkTime(){var r,t;(null===(r=null===window||void 0===window?void 0:window.wp)||void 0===r?void 0:r.blocks)?this.show=!0:this.show=s({current:this.currentTime,duration:this.duration,showAfter:null===(t=this.config)||void 0===t?void 0:t.percentage_start})}handleButtonCountChange(r,t){(null==r?void 0:r.button_count)!==(null==t?void 0:t.button_count)&&this.youtubeRenderKey++,(null==r?void 0:r.enabled)&&this.handleDuration()}youtubeButton(){var r,e,o,i;if("youtube"===(null===(r=this.config)||void 0===r?void 0:r.button_type)&&(null===(e=this.youtube)||void 0===e?void 0:e.channelId))return t("presto-youtube-subscribe-button",{key:this.youtubeRenderKey,channel:null===(o=this.youtube)||void 0===o?void 0:o.channelId,showCount:null===(i=this.config)||void 0===i?void 0:i.button_count})}customButton(){var r,e,o,i,a,l,s,p,n,d,c;if("custom"===(null===(r=this.config)||void 0===r?void 0:r.button_type))return t("presto-player-button",{type:"primary",size:"small",href:null===(o=null===(e=this.config)||void 0===e?void 0:e.button_link)||void 0===o?void 0:o.url,target:(null===(a=null===(i=this.config)||void 0===i?void 0:i.button_link)||void 0===a?void 0:a.opensInNewTab)?"_blank":"_self",style:{"--presto-player-button-border-radius":`${null===(l=this.config)||void 0===l?void 0:l.button_radius}px`,...(null===(s=this.config)||void 0===s?void 0:s.button_color)?{"--presto-player-button-color":`${null===(p=this.config)||void 0===p?void 0:p.button_color}`}:{},...(null===(n=this.config)||void 0===n?void 0:n.button_text_color)?{"--presto-player-button-text":`${null===(d=this.config)||void 0===d?void 0:d.button_text_color}`}:{}}},null===(c=this.config)||void 0===c?void 0:c.button_text)}handleCtaStateChange(r){this.actionBarStateChange.emit(r)}render(){var r,e;return t("presto-action-bar-ui",{key:"843046d7ae74eb23df6f6bafa018987c12f61df7",open:this.show,style:{"--presto-action-bar-background":(null===(r=this.config)||void 0===r?void 0:r.background_color)||"#1d1d1d"}},null===(e=this.config)||void 0===e?void 0:e.text,t("div",{key:"3dd88ff01aeb1df74303758c5b640d29e48fe1a2",slot:"button"},this.youtubeButton(),this.customButton()))}get el(){return o(this)}static get watchers(){return{duration:["handleDuration","handlePercentagePassed"],ended:["handleEnded"],currentTime:["handlePercentagePassed","handleTime"],config:["handleButtonCountChange"],show:["handleCtaStateChange"]}}};f.style=g;const b=":host{display:block}.presto-audio__wrapper{border-radius:var(--presto-player-border-radius, 0px)}.presto-audio__wrapper .plyr--audio .plyr__controls{padding:0}.presto-audio__wrapper .plyr--audio .plyr__control.plyr__tab-focus,.presto-audio__wrapper .plyr--audio .plyr__control:hover,.presto-audio__wrapper .plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-controls-background);color:var(--plyr-audio-control-color)}.presto-audio__wrapper{display:flex;background:var(--plyr-audio-controls-background, #fff)}.presto-audio__controls-wrapper{padding:calc(var(--plyr-control-spacing, 10px) * 2);flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}.has-poster .presto-audio__controls-wrapper{padding:calc(var(--plyr-control-spacing, 10px) * 3)}.has-play-large:not(.has-poster) .presto-audio__controls-wrapper{padding-left:0}.presto-audio__title,.presto-audio__mobile-title{font-size:18px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--plyr-audio-control-color)}.presto-audio__title{margin:calc(var(--plyr-control-spacing, 10px) / 2);margin-top:0;text-wrap:wrap}.presto-audio__poster-wrapper{position:relative;width:100px;min-height:100px;flex:0 0 100px}.presto-audio__poster-wrapper img{border-radius:var(--presto-player-border-radius, 0px) 0 0 var(--presto-player-border-radius, 0px);width:100%;height:100%;object-fit:cover;aspect-ratio:1;display:block}.has-poster .presto-audio__poster-wrapper{width:140px;height:140px;flex:0 0 140px}.presto-audio__poster{width:100%;height:100%}.presto-audio__large-play-button{user-select:none;cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:white;border-radius:100%;background:var(--plyr-audio-control-color);color:var(--plyr-audio-controls-background)}.presto-audio__large-play-button.is-relative{position:relative;top:auto;left:auto;transform:none}.has-light-background.has-poster .presto-audio__large-play-button{background:var(--plyr-audio-controls-background);color:var(--plyr-audio-control-color)}.has-dark-background.has-poster .presto-audio__large-play-button{background:var(--plyr-audio-control-color);color:var(--plyr-audio-controls-background)}.presto-audio__icon-play,.presto-audio__icon-pause{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:currentColor;display:block;transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;margin:0 auto;text-align:center}.presto-audio__icon-pause{opacity:0;visibility:hidden}.presto-audio__wrapper.is-playing .presto-audio__icon-pause{opacity:1;visibility:visible}.presto-audio__icon-play{margin-left:2px;opacity:1;visibility:visible}.presto-audio__wrapper.is-playing .presto-audio__icon-play{opacity:0;visibility:hidden}.presto-audio__poster-wrapper-mobile{display:none;min-width:0}.presto-audio__poster-wrapper-mobile .presto-audio__large-play-button{flex:0 0 50px}.presto-audio__wrapper.breakpoint-small{flex-direction:column}.presto-audio__wrapper.breakpoint-small .presto-audio__controls-wrapper{padding:calc(var(--plyr-control-spacing, 10px) * 2)}.presto-audio__wrapper.breakpoint-small.has-poster .presto-audio__title{text-align:center;margin:calc(var(--plyr-control-spacing, 10px) * 1.5)}.presto-audio__wrapper.breakpoint-small.has-poster .presto-audio__poster-wrapper{margin:30px auto auto auto;overflow:hidden;border-radius:var(--presto-player-border-radius, 0px);width:225px;height:225px;flex:0 0 225px}.presto-audio__wrapper.breakpoint-small.has-play-large:not(.has-poster) .presto-audio__poster-wrapper,.presto-audio__wrapper.breakpoint-small.has-play-large:not(.has-poster) .presto-audio__title{display:none}.presto-audio__wrapper.breakpoint-small.has-play-large:not(.has-poster) .presto-audio__poster-wrapper-mobile{display:flex;align-items:center;gap:1em;margin-bottom:calc(var(--plyr-control-spacing, 10px) * -1);padding:calc(var(--plyr-control-spacing, 10px) * 2) calc(var(--plyr-control-spacing, 10px) * 2) 0 calc(var(--plyr-control-spacing, 10px) * 2)}.skin-stacked.presto-sticky-audio .presto-audio__wrapper{height:115px}.skin-stacked.presto-sticky-audio .has-poster .presto-audio__controls-wrapper{padding:20px}.skin-stacked.presto-sticky-audio .has-poster .presto-audio__poster-wrapper{width:115px;height:115px;flex:0 0 115px}.presto-sticky-audio .presto-audio__wrapper{height:100px}.presto-sticky-audio .has-poster .presto-audio__controls-wrapper{padding:20px}.presto-sticky-audio .has-poster .presto-audio__poster-wrapper{width:100px;height:100px;flex:0 0 100px}.action-bar-active .presto-audio__wrapper{border-radius:var(--presto-player-border-radius) var(--presto-player-border-radius) 0px 0px}@media screen and (max-width: 782px){.presto-sticky-audio .presto-audio__poster-wrapper-mobile{display:flex;align-items:center;gap:1em;margin-bottom:calc(var(--plyr-control-spacing, 10px) * -1);padding:calc(var(--plyr-control-spacing, 10px) * 2) calc(var(--plyr-control-spacing, 10px) * 2) 0 calc(var(--plyr-control-spacing, 10px) * 2)}.presto-sticky-audio .presto-audio__poster-wrapper,.presto-sticky-audio .presto-audio__title{display:none}.presto-sticky-audio .presto-audio__wrapper{height:140px}.presto-sticky-audio .has-poster .presto-audio__controls-wrapper{padding:0px}.presto-sticky-audio .presto-audio__poster-wrapper-mobile .presto-audio__large-play-button{flex:0 0 40px;height:40px}}",m=class{constructor(t){r(this,t),this.playVideo=i(this,"playVideo"),this.pauseVideo=i(this,"pauseVideo")}renderPosterImage(){if(this.poster)return t("div",{class:"presto-audio__poster"},t("img",{src:this.poster}))}hasPosterArea(){var r;return!!this.poster||!!(null===(r=this.preset)||void 0===r?void 0:r["play-large"])}renderMobilePoster(){var r;return t("div",{class:"presto-audio__poster-wrapper-mobile"},!!(null===(r=this.preset)||void 0===r?void 0:r["play-large"])&&this.renderLargePlay("presto-audio__large-play-button is-relative"),t("div",{class:"presto-audio__mobile-title"},this.mediaTitle))}renderLargePlay(r="presto-audio__large-play-button"){return t("div",{class:r,onClick:()=>{this.player.playing?this.pauseVideo.emit():this.playVideo.emit()}},t("svg",{class:"presto-audio__icon-play",width:"16",height:"18",viewBox:"0 0 16 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t("path",{d:"M15.5588 9.00005L0.117662 17.915L0.117662 0.0850823L15.5588 9.00005Z"})),t("svg",{class:"presto-audio__icon-pause",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t("rect",{width:"5",height:"17"}),t("rect",{x:"12",width:"5",height:"17"})))}componentDidLoad(){"ResizeObserver"in window&&new ResizeObserver(r=>{r.forEach(r=>this.width=r.contentRect.width)}).observe(this.el)}render(){var r,e,o,i,a;return t("div",{key:"b9d4dc94569cc875faa3ca027f261435c5f16176",ref:r=>this.el=r,class:{"presto-audio__wrapper":!0,"has-poster":!!this.poster,"has-play-large":!!(null===(r=this.preset)||void 0===r?void 0:r["play-large"]),"is-playing":null===(e=this.player)||void 0===e?void 0:e.playing,"has-light-background":"light"===l(null===(o=this.preset)||void 0===o?void 0:o.background_color),"has-dark-background":"dark"===l(null===(i=this.preset)||void 0===i?void 0:i.background_color),"breakpoint-small":this.width<52
10,"skin-stacked":this.width<520,"breakpoint-large":this.width>=520}},this.hasPosterArea()&&t("div",{key:"c44d629e4005fefe173117449ca46fd38d668f37",class:"presto-audio__poster-wrapper"},!!(null===(a=this.preset)||void 0===a?void 0:a["play-large"])&&t("div",{key:"d5e7bcf6adaf2d1682a637a51a7e5927dfdfeba5",class:"presto-audio__large-play-wrapper"},this.renderLargePlay()),this.renderPosterImage()),this.hasPosterArea()&&this.renderMobilePoster(),t("div",{key:"8cd1d93e0847b492b9bd4bfbcc6f79489531f64a",class:"presto-audio__controls-wrapper"},t("div",{key:"c20d37014383c5a7897d504168697043a5e52385",class:"presto-audio__title"},this.mediaTitle),t("audio",{key:"c17bc3d36bcda183e46e8a0a1c44a4c5ce35a4df",part:"audio-player",ref:this.getRef,autoplay:this.autoplay,preload:this.preload,"data-poster":this.poster,...this.audioAttributes},t("source",{key:"9d69389fe7894d6f6823d55ce0a433c9d0d39952",src:this.src}),!!this.tracks&&!!this.tracks.length&&this.tracks.map(r=>t("track",{kind:"captions",label:(null==r?void 0:r.label)?r.label:"Captions",src:null==r?void 0:r.src,srclang:(null==r?void 0:r.srcLang)?null==r?void 0:r.srcLang:"en"})))))}};m.style=b;const k=class{constructor(t){r(this,t)}render(){return t("presto-video",{key:"ec0230a6921905dde598bb5217ef1b7204c15e83",getRef:this.getRef,player:this.player,autoplay:this.autoplay,preload:this.preload,poster:this.poster,playsinline:this.playsinline,src:this.src,tracks:this.tracks,videoAttributes:this.videoAttributes})}},w='.skin-business.presto-player__wrapper.rewind-inactive .plyr__controls .plyr__controls__item:nth-child(2)::before{border-radius:var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px)}.skin-business.presto-player__wrapper.caption-style-full .plyr:not(.plyr--hide-controls):not(.is-muted-overlay) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 16px) * -4))}.skin-business.presto-player__wrapper .presto-player-progress__marker{border-radius:0;width:15px;height:15px;border-width:1px}.skin-business.presto-player__wrapper .plyr__control[data-plyr]:hover:not([role*=menuitem]):not(.plyr__control--back),.skin-business.presto-player__wrapper .plyr__control[data-plyr]:focus:not([role*=menuitem]):not(.plyr__control--back),.skin-business.presto-player__wrapper .plyr__control[data-plyr]:active:not([role*=menuitem]):not(.plyr__control--back){background-color:transparent;color:var(--plyr-color-main)}.skin-business.presto-player__wrapper .plyr__control[data-plyr]:hover:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play],.skin-business.presto-player__wrapper .plyr__control[data-plyr]:focus:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play],.skin-business.presto-player__wrapper .plyr__control[data-plyr]:active:not([role*=menuitem]):not(.plyr__control--back)[data-plyr=play]{background-color:var(--plyr-color-main);color:white}.skin-business.presto-player__wrapper .plyr__control--overlaid[data-plyr=play]{border-radius:4px;background:#000000;opacity:75%}.skin-business.presto-player__wrapper .plyr__control--overlaid[data-plyr=play]:hover{background-color:var(--plyr-color-main);color:white;opacity:100%}.skin-business.presto-player__wrapper .plyr__volume input[type=range]{cursor:pointer}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fast-forward]{border-radius:0px}.skin-business.presto-player__wrapper .plyr__progress{margin:0px 20px 0 5px}.skin-business.presto-player__wrapper .plyr__progress input[type=range]{height:32px;border-radius:0px;cursor:pointer}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker):first-child::before{border-radius:var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px)}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker):last-child::before{border-radius:0px var(--plyr-control-radius, 3px) var(--plyr-control-radius, 3px) 0px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__control[data-plyr=play]{order:-1;margin-right:5px;padding:11px 20px 11px 20px;top:-4px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__control[data-plyr=play]::before{border-radius:4px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=rewind]::before{border-radius:var(--plyr-control-radius, 3px) 0px 0px var(--plyr-control-radius, 3px)}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not([data-plyr=play]){margin:0}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen]{padding:4px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] svg{height:24px;width:24px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker){position:relative}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker).plyr__time{height:32px;padding-top:4.5px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item:not(.presto-player-progress__marker)::before{content:"";background:#000000;position:absolute;top:0px;left:0;right:0;bottom:0px;opacity:0.76;z-index:-1}.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-runnable-track{box-shadow:none;color:var(--plyr-color-main);height:9px;outline:1px solid rgba(135, 135, 135, 0.6509803922);outline-offset:2px;border-radius:0px}.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-thumb{visibility:hidden}.skin-business.presto-player__wrapper .plyr__progress__buffer::-webkit-progress-value{position:relative;border-radius:0px;height:9px;top:-2px}.skin-business.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background-color:transparent}@media screen and (max-width: 480px){.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item.plyr__time{padding:1.5%}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=play]{padding:8px;top:0px}.skin-business.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] svg{width:22px}}',x=class{constructor(t){r(this,t)}render(){return t(e,{key:"43b7781a757d117be4457ee9fec35756fe48d025"},t("slot",{key:"39cd2e2e479e5959ba8980ba74c72faa006ed867"}))}};x.style=w;const C=":host{display:block}",z=class{constructor(t){r(this,t)}componentWillLoad(){this.player&&(this.player.on("ended",()=>this.setEnded()),this.player.on("timeupdate",r=>this.setCurrentTime(r)))}setEnded(){this.ended=!0}setCurrentTime(r){var t,e;this.currentTime=null===(t=null==r?void 0:r.detail)||void 0===t?void 0:t.plyr.currentTime,this.duration=null===(e=null==r?void 0:r.detail)||void 0===e?void 0:e.plyr.duration}disconnectedCallback(){this.player&&(this.player.off("ended",this.setEnded),this.player.off("timeupdate",this.setCurrentTime))}render(){var r;return t("presto-cta-overlay-controller",{key:"8ee64dc818a0256e6674c9c2b0f33916374c89fa",ended:this.ended,currentTime:this.currentTime,duration:this.duration,direction:this.direction,cta:null===(r=this.preset)||void 0===r?void 0:r.cta,i18n:this.i18n,provider:this.provider})}};z.style=C;const S=":host{display:block}",P=class{constructor(t){r(this,t),this.playVideo=i(this,"playVideo"),this.pauseVideo=i(this,"pauseVideo"),this.restartVideo=i(this,"restartVideo"),this.ctaStateChange=i(this,"ctaStateChange"),this.percentagePassed=0}componentWillLoad(){this.handleDuration()}handleEnded(r){var t;if(r){if(100!==(null===(t=null==this?void 0:this.cta)||void 0===t?void 0:t.percentage))return;this.show=!0}}handleDuration(){var r;this.enabled=!this.skipped&&(null===(r=null==this?void 0:this.cta)||void 0===r?void 0:r.enabled),this.handleTime()}handlePercentagePassed(){this.percentagePassed=this.currentTime/this.duration*100}handleEnabled(){this.show&&(this.skipped||this.pauseVideo.emit(!0))}handleTime(){var r;this.enabled&&(this.skipped||100!==(null===(r=null==this?void 0:this.cta)||void 0===r?void 0:r.percentage)&&this.checkTime())}checkTime(){var r;this.show=s({current:this.currentTime,duration:this.duration,showAfter:(null===(r=null==this?void 0:this.cta)||void 0===r?void 0:r.percentage)||0})}skip(){this.skipped=!0,this.show=!1,this.playVideo.emit()}rewatch(){this.ended=!1,this.show=!1,this.restartVideo.emit()}handleCtaStateChange(r){this.ctaStateChange.emit(r)}render(){var r,e,o,i,a,l,s,p,n,d,c,_,y,h;if(this.show)return t("presto-cta-overlay-ui",{style:{"--presto-player-button-border-radius":`${null===(r=null==this?void 0:this.cta)||void 0===r?void 0:r.button_radius}px`,...(null===(e=null==this?void 0:this.cta)||void 0===e?void 0:e.background_opacity)?{"--presto-player-cta-background-opacity":""+(null===(o=null==this?void 0:this.cta)||void 0===o?void 0:o.background_opacity)/100}:{},...(null===(i=null==this?void 0:this.cta)||void 0===i?void 0:i.button_color)?{"--presto-player-button-color":`${null===(a=null==this?void 0:this.cta)||void 0===a?void 0:a.button_color}`}:{},...(null===(l=null==this?void 0:this.cta)||void 0===l?void 0:l.button_text_color)?{"--presto-player-button-text":`${null===(s=null==this?void 0:this.cta)||void 0===s?void 0:s.button_text_color}`}:{}},direction:this.direction,class:"cta-overlay",i18n:this.i18n,headline:null===(p=null==this?void 0:this.cta)||void 0===p?void 0:p.headline,"bottom-text":null===(n=null==this?void 0:this.cta)||void 0===n?void 0:n.bottom_text,"show-button":null===(d=null==this?void 0:this.cta)||void 0===d?void 0:d.show_button,buttonLink:null===(c=null==this?void 0:this.cta)||void 0===c?void 0:c.button_link,allowSkip:!this.ended&&(null===(_=null==this?void 0:this.cta)||void 0===_?void 0:_.show_skip),allowRewatch:this.ended&&(null===(y=null==this?void 0:this.cta)||void 0===y?void 0:y.show_rewatch),"button-text":null===(h=null==this?void 0:this.cta)||void 0===h?void 0:h.button_text,onSkip:()=>this.skip(),onRewatch:()=>this.rewatch(),provider:this.provider})}static get watchers(){return{ended:["handleEnded"],duration:["handleDuration","handlePercentagePassed"],currentTime:["handlePercentagePassed","handleEnabled","handleTime"],show:["handleCtaStateChange"]}}};P.style=S;const T=":host{display:block}.overlay-text{text-decoration:none;display:inline-block;user-select:none;line-height:1;opacity:var(--presto-dynamic-overlay-opacity, 1);font-size:var(--presto-dynamic-overlay-font-size, 18px);padding:var(--presto-dynamic-overlay-padding, 0.65em 0.85em);font-weight:var(--presto-dynamic-overlay-font-weight, 500);border-radius:var(--presto-dynamic-overlay-radius, 0.25em);background:var(--presto-dynamic-overlay-background, rgba(0, 0, 0, 0.8));color:var(--presto-dynamic-overlay-color, #fff);opacity:var(--presto-dynamic-overlay-opacity, 1);word-break:break-word}a.overlay-text{cursor:pointer}",L=class{constructor(t){r(this,t),this.position="top-right"}closestElement(r,t){return t&&t!=document&&t!=window&&t.closest(r)||t&&this.closestElement(r,t.getRootNode().host)}componentDidLoad(){let r=this.closestElement("presto-player",this.el);
1_(this.text,3,{maxFontSize:16,minFontSize:10,container:r})}render(){const r=this.href?"a":"span";return t(r,{key:"aba93930fd5449cfccd632ecd9983841c5333d9f",class:{"overlay-text":!0,"overlay--top-left":"top-left"===this.position,"overlay--top-right":"top-right"===this.position},href:this.href,target:this.target,part:"overlay-text",ref:r=>this.text=r},t("slot",{key:"be2b2aa9b5c71e613ccef9e62f828451964649fe"}))}get el(){return o(this)}};L.style=T;const $=".top-left,.top-right{position:absolute;display:block;padding:20px;max-width:45%;z-index:20;display:flex;flex-direction:column;flex-wrap:wrap}.top-left{top:0;left:0}.top-right{top:0;right:0;align-items:flex-end}presto-dynamic-overlay-ui{overflow:hidden;height:0;opacity:0;transition:height 0ms 400ms, opacity 400ms 0ms}presto-dynamic-overlay-ui.visible{margin-bottom:10px;height:auto;opacity:1;transition:height 0ms 0ms, opacity 500ms 0ms}",j=class{constructor(t){r(this,t),this.reloadComponent=i(this,"reloadComponent"),this.watermarkRef={left:null,right:null},this.destroy=!1,this.refs={}}componentDidLoad(){this.player&&this.player.on("timeupdate",r=>{this.currentTime=r.detail.plyr.currentTime,this.checkValidity()})}checkValidity(){var r,t,e,o,i,a,l,s,p,n;this.player.playing&&((null===(r=null==this?void 0:this.overlays)||void 0===r?void 0:r.length)||(null===(e=null===(t=this.preset)||void 0===t?void 0:t.watermark)||void 0===e?void 0:e.enabled))&&((null===(o=this.container)||void 0===o?void 0:o.offsetParent)&&(null===(i=this.topLeft)||void 0===i?void 0:i.offsetParent)&&(null===(a=this.topRight)||void 0===a?void 0:a.offsetParent)||this.reloadComponent.emit(),Object.keys(this.refs||{}).forEach(r=>{const{overlay:t,component:e}=this.refs[r];this.checkComponent(e,t.text,()=>this.reloadComponent.emit())}),this.shouldShowWatermark("top-left")&&this.watermarkRef.left&&this.checkComponent(this.watermarkRef.left,null===(s=null===(l=this.preset)||void 0===l?void 0:l.watermark)||void 0===s?void 0:s.text,()=>this.reloadComponent.emit()),this.shouldShowWatermark("top-right")&&this.watermarkRef.right&&this.checkComponent(this.watermarkRef.right,null===(n=null===(p=this.preset)||void 0===p?void 0:p.watermark)||void 0===n?void 0:n.text,()=>this.reloadComponent.emit()))}checkComponent(r,t,e){if(!(null==r?void 0:r.offsetParent))return e();if(!r.shadowRoot.querySelector("slot"))return e();if(this.player&&this.player.playing){const o=r.shadowRoot.querySelector("slot").assignedNodes()[0];if(o){const r=document.createElement("div");if(r.innerHTML=String(null!=t?t:""),o.parentElement.innerHTML!==r.innerHTML)return e();const i=getComputedStyle(o.parentElement.shadowRoot.querySelector(".overlay-text"));if(parseInt(i.fontSize,10)<10)return e();const l=a(i.color);if("1"!==(null==l?void 0:l[3]))return e()}}}shouldShowOverlay(r){if(void 0!==this.currentTime)return!(this.currentTime<p(null==r?void 0:r.startTime)||this.currentTime>p(null==r?void 0:r.endTime))}renderOverlay(r){var e,o;return t("presto-dynamic-overlay-ui",{class:{visible:this.shouldShowOverlay(r)},ref:t=>this.refs[r.id]={overlay:r,component:t},key:r.id,position:r.position,href:null===(e=null==r?void 0:r.link)||void 0===e?void 0:e.url,target:(null===(o=null==r?void 0:r.link)||void 0===o?void 0:o.opensInNewTab)?"_blank":"_self",style:{"--presto-dynamic-overlay-color":(null==r?void 0:r.color)||"#fff","--presto-dynamic-overlay-background":(null==r?void 0:r.backgroundColor)||"#333","--presto-dynamic-overlay-opacity":(null==r?void 0:r.opacity)?(r.opacity/100).toString():"1"},innerHTML:this.shouldShowOverlay(r)?r.text:""})}shouldShowWatermark(r){var t,e,o;if(!(null===(e=null===(t=this.preset)||void 0===t?void 0:t.watermark)||void 0===e?void 0:e.enabled))return!1;const i=null===(o=this.preset)||void 0===o?void 0:o.watermark;return"randomize"===i.position?Math.floor((this.player.currentTime||0)/10)%2==0?"top-left"===r:"top-right"===r:i.position===r||!i.position&&"top-right"===r}render(){var r,e,o,i,a,l,s,p,n,d,c;if(this.enabled&&((null===(r=null==this?void 0:this.overlays)||void 0===r?void 0:r.length)||(null===(o=null===(e=this.preset)||void 0===e?void 0:e.watermark)||void 0===o?void 0:o.enabled)))return t("div",{class:"overlays",ref:r=>this.container=r},t("div",{class:"top-left",ref:r=>this.topLeft=r},!!this.shouldShowWatermark("top-left")&&t("presto-dynamic-overlay-ui",{ref:r=>this.watermarkRef.left=r,style:{"--presto-dynamic-overlay-color":(null===(i=this.preset.watermark)||void 0===i?void 0:i.color)||"#fff","--presto-dynamic-overlay-background":(null===(a=this.preset.watermark)||void 0===a?void 0:a.backgroundColor)||"#333","--presto-dynamic-overlay-opacity":(null===(l=this.preset.watermark)||void 0===l?void 0:l.opacity)?(this.preset.watermark.opacity/100).toString():"1"},class:"visible",position:"top-left",innerHTML:this.preset.watermark.text}),!!(null===(s=null==this?void 0:this.overlays)||void 0===s?void 0:s.length)&&this.overlays.map(r=>"top-left"!==r.position?"":this.renderOverlay(r))),t("div",{class:"top-right",ref:r=>this.topRight=r},!!this.shouldShowWatermark("top-right")&&t("presto-dynamic-overlay-ui",{ref:r=>this.watermarkRef.right=r,style:{"--presto-dynamic-overlay-color":(null===(p=this.preset.watermark)||void 0===p?void 0:p.color)||"#fff","--presto-dynamic-overlay-background":(null===(n=this.preset.watermark)||void 0===n?void 0:n.backgroundColor)||"#333","--presto-dynamic-overlay-opacity":(null===(d=this.preset.watermark)||void 0===d?void 0:d.opacity)?(this.preset.watermark.opacity/100).toString():"1"},class:"visible",position:"top-right",innerHTML:this.preset.watermark.text}),!!(null===(c=null==this?void 0:this.overlays)||void 0===c?void 0:c.length)&&this.overlays.map(r=>"top-right"!==r.position?"":this.renderOverlay(r))))}get el(){return o(this)}};j.style=$;const E=":host{display:block}",B=class{constructor(t){r(this,t)}componentWillLoad(){this.player&&(this.player.on("ended",()=>this.setEnded()),this.player.on("timeupdate",r=>this.setCurrentTime(r)))}setEnded(){this.ended=!0}setCurrentTime(r){var t,e;this.currentTime=null===(t=null==r?void 0:r.detail)||void 0===t?void 0:t.plyr.currentTime,this.duration=null===(e=null==r?void 0:r.detail)||void 0===e?void 0:e.plyr.duration}disconnectedCallback(){this.player&&(this.player.off("ended",this.setEnded),this.player.off("timeupdate",this.setCurrentTime))}render(){var r,e;return t("presto-email-overlay-controller",{key:"ccdb3335179aced53bfe8ba1c0f4594e5aa6051c",ended:this.ended,currentTime:this.currentTime,videoId:this.videoId,duration:this.duration,direction:this.direction,presetId:null===(r=this.preset)||void 0===r?void 0:r.id,emailCollection:null===(e=this.preset)||void 0===e?void 0:e.email_collection,i18n:this.i18n,provider:this.provider})}};B.style=E;const D=":host{display:block}",V=class{constructor(t){r(this,t),this.playVideo=i(this,"playVideo"),this.pauseVideo=i(this,"pauseVideo"),this.restartVideo=i(this,"restartVideo"),this.emailStateChange=i(this,"emailStateChange"),this.percentagePassed=0}setStorage(r){window.localStorage.setItem("presto.videos.email_collection",JSON.stringify({[this.videoId]:r}))}getStorage(){return window.localStorage.getItem("presto.videos.email_collection")}componentWillLoad(){this.handleDuration()}handleDuration(){var r;this.enabled=!this.getStorage()&&(null===(r=null==this?void 0:this.emailCollection)||void 0===r?void 0:r.enabled),this.handleTimeCheck()}handleTimeCheck(){this.enabled&&(this.getStorage()||this.checkTime())}handleShowChange(){this.show&&this.pauseVideo.emit(!0)}checkTime(){var r;this.show=s({current:this.currentTime,duration:this.duration,showAfter:(null===(r=null==this?void 0:this.emailCollection)||void 0===r?void 0:r.percentage)||0})}async post(r,t){var e;return await fetch(null===(e=null===window||void 0===window?void 0:window.prestoPlayer)||void 0===e?void 0:e.ajaxurl,{method:"post",body:new URLSearchParams({action:"presto_player_email_submit",nonce:t,preset_id:this.presetId,video_id:this.videoId,provider:this.provider,...(null==r?void 0:r.detail)||{}})})}async refreshNonce(){var r;try{const t=await fetch(`${null===(r=null===window||void 0===window?void 0:window.prestoPlayer)||void 0===r?void 0:r.ajaxurl}?action=presto_refresh_progress_nonce`),{success:e,data:o}=await t.json();return e&&"string"==typeof o?o:""}catch(r){return""}}getErrorMessage(r){const t=Array.isArray(r)?r[0]:r;return t&&"string"==typeof t?t:""}async submit(r){var t,e,o;this.loading=!0,this.error="";try{let o=await this.post(r,null===(t=null===window||void 0===window?void 0:window.prestoPlayer)||void 0===t?void 0:t.nonce);if(403===(null==o?void 0:o.status)){const t=await this.refreshNonce();t&&(o=await this.post(r,t))}const{success:i,data:a}=await o.json();if(i)this.setStorage("collected"),this.show=!1,this.playVideo.emit();else{const r=403===(null==o?void 0:o.status)?"":this.getErrorMessage(
1a);this.error=r||(null===(e=null==this?void 0:this.i18n)||void 0===e?void 0:e.emailError)}}catch(r){this.error=null===(o=null==this?void 0:this.i18n)||void 0===o?void 0:o.emailError}finally{this.loading=!1}}skip(){this.setStorage("skipped"),this.show=!1,this.playVideo.emit()}handleEmailStateChange(r){this.emailStateChange.emit(r)}render(){var r,e,o,i,a,l,s,p;if(this.show)return t("presto-email-overlay-ui",{style:{...(null===(r=null==this?void 0:this.emailCollection)||void 0===r?void 0:r.button_color)?{"--presto-player-button-color":`${null===(e=null==this?void 0:this.emailCollection)||void 0===e?void 0:e.button_color}`}:{},...(null===(o=null==this?void 0:this.emailCollection)||void 0===o?void 0:o.button_text_color)?{"--presto-player-button-text":`${null===(i=null==this?void 0:this.emailCollection)||void 0===i?void 0:i.button_text_color}`}:{}},direction:this.direction,class:"email-overlay",headline:null===(a=null==this?void 0:this.emailCollection)||void 0===a?void 0:a.headline,bottomText:null===(l=null==this?void 0:this.emailCollection)||void 0===l?void 0:l.bottom_text,allowSkip:null===(s=null==this?void 0:this.emailCollection)||void 0===s?void 0:s.allow_skip,buttonText:null===(p=null==this?void 0:this.emailCollection)||void 0===p?void 0:p.button_text,isLoading:this.loading,errorMessage:this.error,onSubmitForm:r=>this.submit(r),onSkip:()=>this.skip(),i18n:this.i18n,provider:this.provider})}static get watchers(){return{duration:["handleDuration"],currentTime:["handleTimeCheck","handleShowChange"],show:["handleEmailStateChange"]}}};V.style=D;const A='.skin-floating-pill.plyr--video,.skin-floating-pill .plyr--video{--plyr-video-controls-background:transparent;--plyr-video-control-color:rgba(255, 255, 255, 0.9);--plyr-video-control-color-hover:#fff;--plyr-video-control-background-hover:rgba(255, 255, 255, 0.14);--plyr-control-spacing:8px;--plyr-control-icon-size:16px;--plyr-control-radius:9999px;--plyr-range-track-height:3px;--plyr-range-thumb-height:12px;--plyr-range-thumb-background:#fff;--plyr-range-thumb-shadow:none;--plyr-range-fill-background:var(--plyr-color-main);--plyr-video-range-track-background:rgba(255, 255, 255, 0.25);--plyr-video-progress-buffered-background:rgba(255, 255, 255, 0.4);--plyr-menu-background:rgba(30, 30, 32, 0.82);--plyr-menu-color:rgba(255, 255, 255, 0.92);--plyr-menu-radius:12px;--plyr-control-toggle-checked-background:transparent;--plyr-font-size-menu:13px;--plyr-tooltip-background:rgba(30, 30, 32, 0.85);--plyr-tooltip-color:#fff;--plyr-tooltip-radius:8px}.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls{position:absolute;left:50%;right:auto;bottom:16px;transform:translateX(-50%);width:min(100% - 24px, 420px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:clamp(6px, 1.6%, 8px) clamp(10px, 3%, 14px);background:rgba(28, 28, 30, 0.72);border:1px solid rgba(255, 255, 255, 0.1);border-radius:clamp(14px, 4%, 20px);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 8px 28px rgba(0, 0, 0, 0.38), inset 0 1px 0 rgba(255, 255, 255, 0.14);transition:opacity 0.3s ease, transform 0.3s ease}.skin-floating-pill.presto-player__wrapper .plyr__controls__item{order:0;margin:0;transition-property:background-color, color, box-shadow, opacity, transform}.skin-floating-pill.presto-player__wrapper .plyr__controls .plyr__controls__item:first-child{margin:0}.skin-floating-pill.presto-player__wrapper .plyr__volume{order:2;margin-inline-end:auto;--plyr-range-fill-background:rgba(255, 255, 255, 0.9)}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=rewind],.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=play]:not(.plyr__control--overlaid),.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=fast-forward]{position:absolute;top:8px;left:50%}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=rewind]{order:5;transform:translateX(calc(-50% - var(--pp-transport-gap, 34px)))}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=play]:not(.plyr__control--overlaid){order:6;transform:translateX(-50%) scale(1.1)}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=play]:not(.plyr__control--overlaid) .icon--not-pressed{margin-left:1px}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=fast-forward]{order:7;transform:translateX(calc(-50% + var(--pp-transport-gap, 34px)))}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=captions],.skin-floating-pill.presto-player__wrapper .plyr__menu,.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=pip],.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=airplay],.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=fullscreen]{order:16}.skin-floating-pill.presto-player__wrapper .plyr__controls .plyr__controls__item:is(.plyr__control[data-plyr=captions],.plyr__menu,.plyr__control[data-plyr=pip],.plyr__control[data-plyr=airplay],.plyr__control[data-plyr=fullscreen]):not(:where(.plyr__control[data-plyr=captions],.plyr__menu,.plyr__control[data-plyr=pip],.plyr__control[data-plyr=airplay],.plyr__control[data-plyr=fullscreen])~*){margin-inline-start:auto}.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls:has(.plyr__control[data-plyr=play]:not(.plyr__control--overlaid),.plyr__control[data-plyr=rewind],.plyr__control[data-plyr=fast-forward]
1)::after{content:"";order:0;width:0;height:calc(var(--plyr-control-icon-size) + var(--plyr-control-padding, calc(var(--plyr-control-spacing) * 0.7)) * 2)}.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls::before{content:"";order:18;flex:1 0 100%;height:0;margin:0}.skin-floating-pill.presto-player__wrapper .plyr__controls__item.plyr__progress__container{order:21;flex:1 1 auto;min-width:0;margin:2px 0 0}.skin-floating-pill.presto-player__wrapper .plyr__progress{display:flex;align-items:center}.skin-floating-pill.presto-player__wrapper .plyr__progress__buffer{height:3px}.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-webkit-slider-runnable-track{height:3px;transition:height 0.25s ease}.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-moz-range-track{height:3px;transition:height 0.25s ease}.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-webkit-slider-thumb{visibility:hidden;opacity:0;transition:opacity 0.25s ease}.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-moz-range-thumb{visibility:hidden;opacity:0;transition:opacity 0.25s ease}.skin-floating-pill.presto-player__wrapper .plyr__progress__container:hover input[type=range]::-webkit-slider-thumb,.skin-floating-pill.presto-player__wrapper .plyr__progress__container:focus-within input[type=range]::-webkit-slider-thumb{visibility:visible;opacity:1}.skin-floating-pill.presto-player__wrapper .plyr__progress__container:hover input[type=range]::-moz-range-thumb,.skin-floating-pill.presto-player__wrapper .plyr__progress__container:focus-within input[type=range]::-moz-range-thumb{visibility:visible;opacity:1}.skin-floating-pill.presto-player__wrapper .plyr__time{order:20;margin:2px 0 0;font-size:12px;opacity:0.85;white-space:nowrap}.skin-floating-pill.presto-player__wrapper .plyr__time--duration{order:22}.skin-floating-pill.presto-player__wrapper button.plyr__control.plyr__control--overlaid{padding:22px;border-radius:9999px;transform:translate(-50%, -50%) !important;background:rgba(28, 28, 30, 0.62);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 4px 18px rgba(0, 0, 0, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.14);transition:opacity 0.3s ease, background-color 0.2s ease, box-shadow 0.2s ease}.skin-floating-pill.presto-player__wrapper button.plyr__control.plyr__control--overlaid:hover{background:rgba(44, 44, 48, 0.78);box-shadow:0 6px 24px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.22)}.skin-floating-pill.presto-player__wrapper .plyr__menu__container{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);max-height:200px !important;overflow-y:auto}.skin-floating-pill.presto-player__wrapper .plyr__menu__container .plyr__control[role=menuitemradio]{margin-top:0;padding-block:3px}.skin-floating-pill.presto-player__wrapper .plyr__controls>.plyr__control:is([data-plyr=rewind],[data-plyr=play],[data-plyr=fast-forward]) .plyr__tooltip{left:50%;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%}.skin-floating-pill.presto-player__wrapper .plyr__controls>.plyr__control:is([data-plyr=rewind],[data-plyr=play],[data-plyr=fast-forward]) .plyr__tooltip::before{left:50%}.skin-floating-pill.presto-player__wrapper .plyr__controls>.plyr__control:is([data-plyr=rewind],[data-plyr=play],[data-plyr=fast-forward]):hover .plyr__tooltip,.skin-floating-pill.presto-player__wrapper .plyr__controls>.plyr__control:is([data-plyr=rewind],[data-plyr=play],[data-plyr=fast-forward]).plyr__tab-focus .plyr__tooltip{transform:translate(-50%, 0) scale(1)}.skin-floating-pill.presto-player__wrapper .plyr__control:focus-visible{outline:2px solid var(--plyr-color-main, #fff);outline-offset:2px}.skin-floating-pill.presto-player__wrapper .plyr--video.plyr--hide-controls .plyr__controls{opacity:0;transform:translate(-50%, 220%);pointer-events:none}@media (max-width: 480px){.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls{bottom:10px;column-gap:2px;padding:5px 8px;--plyr-control-icon-size:15px;--pp-transport-gap:28px}.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=rewind],.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=play]:not(.plyr__control--overlaid),.skin-floating-pill.presto-player__wrapper .plyr__control[data-plyr=fast-forward]{top:5px}.skin-floating-pill.presto-player__wrapper .plyr__time{font-size:11px}.skin-floating-pill.presto-player__wrapper button.plyr__control.plyr__control--overlaid{padding:16px}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls,.skin-floating-pill.presto-player__wrapper button.plyr__control.plyr__control--overlaid{background:rgba(24, 24, 26, 0.92)}}@media (prefers-reduced-motion: reduce){.skin-floating-pill.presto-player__wrapper .plyr--video .plyr__controls,.skin-floating-pill.presto-player__wrapper button.plyr__control.plyr__control--overlaid,.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-webkit-slider-thumb,.skin-floating-pill.presto-player__wrapper .plyr__progress input[type=range]::-moz-range-thumb{transition:none}}',M=class{constructor(t){r(this,t)}render(){return t(e,{key:"793fe26b95287e0bb037a12a40cf49f481ab19f4"},t("slot",{key:"7d91a21a9e09763474b51b32403c98e2f996f917"}))}};M.style=A;const F='.skin-modern.presto-player__wrapper button.plyr__control.plyr__control--overlaid{border-radius:2px;padding:3% 5%;max-width:135px;max-height:90px;box-sizing:content-box;position:absolute !important;top:50% !important;opacity:100%}.skin-modern.presto-player__wrapper button.plyr__control.plyr__control--overlaid svg{height:31px;width:37px}.skin-modern.presto-player__wrapper button.plyr__control.plyr__control--overlaid:hover,.skin-modern.presto-player__wrapper button.plyr__control.plyr__control--overlaid:focus{opacity:0.8;background:var(--plyr-color-main)}.skin-modern.presto-player__wrapper.caption-style-full .plyr:not(.plyr--hide-control
1s):not(.is-muted-overlay) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 9px) * -4))}.skin-modern.presto-player__wrapper .plyr--video .plyr__controls{padding:0px}.skin-modern.presto-player__wrapper .plyr--video .plyr__controls::before{content:"";background:var(--plyr-color-main);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.75}.skin-modern.presto-player__wrapper .plyr__controls__item{z-index:1}.skin-modern.presto-player__wrapper .plyr__controls__item.plyr__control:not(.presto-player-progress__marker):not([role*=menuitem]):not(.plyr__control--back){height:36px;border-radius:0px}.skin-modern.presto-player__wrapper .plyr__controls__item.plyr__control:not(.presto-player-progress__marker):not([role*=menuitem]):not(.plyr__control--back):focus{background-color:transparent;color:white}.skin-modern.presto-player__wrapper .plyr__controls__item.presto-player-progress__marker{z-index:2}.skin-modern.presto-player__wrapper .plyr__controls__item.plyr__menu{height:36px}.skin-modern.presto-player__wrapper .plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{height:2px;color:white}.skin-modern.presto-player__wrapper .presto-player__wrapper .plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{height:2px}.skin-modern.presto-player__wrapper .plyr--video .plyr__progress__buffer{height:2px;top:11px}.skin-modern.presto-player__wrapper .plyr__progress input[type=range]{cursor:pointer}.skin-modern.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-thumb{top:1px;height:var(--plyr-range-thumb-height, 8px);width:var(--plyr-range-thumb-height, 8px);box-shadow:0px 0px 5px white}.skin-modern.presto-player__wrapper .plyr--full-ui input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.5)}.skin-modern.presto-player__wrapper .plyr__controls .plyr__controls__item{margin:0px}.skin-modern.presto-player__wrapper .plyr__volume{width:auto}.skin-modern.presto-player__wrapper .plyr__volume input[type=range]{width:55px}.skin-modern.presto-player__wrapper .plyr__volume input[type=range]{cursor:pointer}.skin-modern.presto-player__wrapper .presto-player__muted-overlay .plyr__control.plyr__control--overlaid{border-radius:2px}.skin-modern.presto-player__wrapper .presto-player__muted-overlay .plyr__control.plyr__control--overlaid svg{height:40px;width:50px}.skin-modern.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=rewind] svg,.skin-modern.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fast-forward] svg,.skin-modern.presto-player__wrapper .plyr__controls .plyr__controls__item[data-plyr=fullscreen] svg{width:22px;height:22px}@media screen and (max-width: 480px){.skin-modern.presto-player__wrapper .plyr__control--overlaid svg{height:18px;width:16px}}',N=class{constructor(t){r(this,t)}render(){return t(e,{key:"3de90d0ff956f7db15572fd5164b5678c8738855"},t("slot",{key:"fa484f5d48a9df089ab3d396d400c4516ea8c804"}))}};N.style=F;const R=":host{display:block}",W=class{constructor(t){r(this,t),this.playVideo=i(this,"playVideo")}render(){var r,e,o,i,a,l,s,p,n;return t("div",{key:"d65899750134c7f2e369720c2d035c27825e1ce4",class:"presto-player__muted-overlay",onClick:()=>{this.mutedPreview=!1,this.playVideo.emit()}},(null===(r=this.preset)||void 0===r?void 0:r["play-large"])&&t("div",{key:"231db6abba50bbe06312e3c6a162c651cb1408a8",class:"plyr__control plyr__control--overlaid","data-plyr":"play","aria-label":"Play",part:"muted-overlay-play"},t("svg",{key:"4bd21f713381abfafbcab0e26e7af9fefd3c10de",id:"plyr-play",viewBox:"0 0 18 18"},t("path",{key:"6ffa3046759503f5a46a7f6fcaef328494868811",d:"M15.562 8.1L3.87.225c-.818-.562-1.87 0-1.87.9v15.75c0 .9 1.052 1.462 1.87.9L15.563 9.9c.584-.45.584-1.35 0-1.8z"})),t("span",{key:"c00867bba01ae310176b7609bcb3cfb4218ef125",class:"plyr__sr-only"},"Play")),(null===(e=this.mutedOverlay)||void 0===e?void 0:e.enabled)&&(null===(o=this.mutedOverlay)||void 0===o?void 0:o.src)?t("div",{class:"presto-player__overlay is-image",part:"muted-overlay-image",style:{width:`${(null===(i=this.mutedOverlay)||void 0===i?void 0:i.width)||50}%`,left:100*((null===(l=null===(a=this.mutedOverlay)||void 0===a?void 0:a.focalPoint)||void 0===l?void 0:l.x)||.5)+"%",top:100*((null===(p=null===(s=this.mutedOverlay)||void 0===s?void 0:s.focalPoint)||void 0===p?void 0:p.y)||.5)+"%"}},t("img",{src:null===(n=this.mutedOverlay)||void 0===n?void 0:n.src,style:{transform:"translateX(-50%) translateY(-50%)"}})):"")}};W.style=R;const I=class{constructor(t){r(this,t),this.currentMarkerLocation=-1}onSearch(r){if(this.value=r.detail,""===this.value)c(this.player),this.markers=[];else{const r=h(this.player,this.value);this.player.config.markers={enabled:!0,points:r},this.markers=r,y(this.player,r)}}onPreviousNav(){this.currentMarkerLocation-1<0?this.currentMarkerLocation=this.markers.length-1:this.currentMarkerLocation--,this.player.currentTime=this.markers[this.currentMarkerLocation].time}onFocusChange(r){var t,e;!0===(null==r?void 0:r.detail)?this.player.config.hideControls=!1:this.player.config.hideControls=(null===(e=null===(t=this.player.config)||void 0===t?void 0:t.preset)||void 0===e?void 0:e.auto_hide)||!1}onNextNav(){this.currentMarkerLocation+1>this.markers.length-1?this.currentMarkerLocation=0:this.currentMarkerLocation++,this.player.currentTime=this.markers[this.currentMarkerLocation].time}render(){var r,e,o,i,a,l,s,p;if(!this.player)return"";if(!(null===(o=null===(e=null===(r=this.player)||void 0===r?void 0:r.media)||void 0===e?void 0:e.textTracks)||void 0===o?void 0:o.length)||0===(null===(l=null===(a=null===(i=this.player)||void 0===i?void 0:i.media)||void 0===a?void 0:a.textTracks)||void 0===l?void 0:l.length))return"";const n=null===(s=this.player.config.preset.search)||void 0===s?void 0:s.placeholder;return t("presto-search-bar-ui",{value:this.value,hasNavigation:(null===(p=this.markers)||void 0===p?void 0:p.length)>1,placeholder:n,onNextNav:()=>this.onNextNav(),onPreviousNav:()=>this.onPreviousNav(),onSearch:r=>this.onSearch(r),onFocusChange:r=>this.onFocusChange(r)})}},O=".skin-stacked .plyr__controls{flex-wrap:wrap}.skin-stacked .presto-player-progress__marker{transform:scale(0.75)}.skin-stacked .plyr__controls{justify-content:flex-start}.skin-stacked .plyr__controls__item.plyr__progress__container{order:-1;flex:1 0 100%}.skin-stacked .plyr__controls__item.plyr__progress__container+:not(.plyr__time),.skin-stacked .plyr__controls__item.plyr__progress__container+.plyr__time+*{margin-left:auto}.skin-stacked .plyr__controls .plyr__controls__item:first-child{margin:0}.skin-stacked .plyr__progress{height:19px;display:flex;align-items:center}.skin-stacked .plyr__progress .plyr__progress__buffer{height:3px;transition:all 0.25s ease;position:absolute;top:calc(50% + 1px)}.skin-stacked .plyr__progress input[type=range]::-moz-range-track{height:3px;transition:all 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-webkit-slider-runnable-track{height:3px;transition:all 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-ms-track{height:3px;transition:all 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-ms-fill-upper{height:3px;transition:all 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-ms-fill-lower{height:3px;transition:height 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-webkit-slider-thumb{visibility:hidden;opacity:0;transition:opacity 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-moz-range-thumb{visibility:hidden;opacity:0;transition:opacity 0.25s ease}.skin-stacked .plyr__progress input[type=range]::-ms-thumb{visibility:hidden;opacity:0;transition:opacity 0.25s ease}.skin-stacked .plyr__progress__container:hover .presto-player-progress__marker{transform:scale(1)}.skin-stacked .plyr__progress__container:hover .plyr__progress .plyr__progress__buffer{height:5px;top:50%}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]{overflow:visible}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-moz-range-track{height:5px}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-webkit-slider-runnable-track{height:5px}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-ms-track{height:5px}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-ms-fill-upper{height:5px}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-ms-fill-lower{height:5px}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-webkit-slider-thumb{visibility:visible;opacity:1}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-moz-range-thumb{visibility:visible;opacity:1}.skin-stacked .plyr__progress__container:hover .plyr__progress input[type=range]::-ms-thumb{visibility:visible;opacity:1}",H=class{constructor(t){r(this,t)}render(){return t(e,{key:"7c530c409e461710175bbdf9aa28eb5fd1a8e6e5"},t("slot",{key:"140b907fff9855d454cae4bb9b3179161e144e99"}))}};H.style=O;const X=":host{display:block}",Y=class{constructor(t){r(this,t)}getId(r){const t=/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/.exec(r||"");return(null==t?void 0:t[5])||""}parseHash(r){const t=r.match(/^.*(?:vimeo.com\/|video\/)(?:\d+)(?:\?.*\&*h=|\/)+(?<hash>[\d,a-f]+)/);return t?t.groups.hash:null}
1render(){if(this.src)return n()?t("div",{class:"presto-iframe-fallback-container"},t("iframe",{src:`https://player.vimeo.com/video/${this.getId(this.src)}?h=${this.parseHash(this.src)}&loop=false&byline=false&portrait=false&title=false&speed=true&transparent=0&gesture=media`,allowFullScreen:!0,allowTransparency:!0,allow:"autoplay",style:{width:"100%"},class:"presto-fallback-iframe"})):t("div",{class:"plyr__video-embed",part:"embed",ref:this.getRef,"data-plyr-provider":"vimeo","data-plyr-embed-id":this.getId(this.src),"data-plyr-embed-hash":this.parseHash(this.src)})}};Y.style=X;const q=":host{display:block}.fallback-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fallback-container iframe,.fallback-container object,.fallback-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0 !important;padding-bottom:calc(100% / (var(--presto-player-aspect-ratio, 16/9)));position:relative}}.plyr--youtube{aspect-ratio:var(--presto-player-aspect-ratio, auto)}",G=class{constructor(t){r(this,t),this.reload=i(this,"reload")}handlePlayerChange(){this.player&&(this.fixes(),this.setPoster())}fixes(){this.player.once("statechange",r=>{var t,e,o,i,a;1===r.detail.code&&((null===(a=null===(i=null===(o=null===(e=null===(t=null==r?void 0:r.detail)||void 0===t?void 0:t.plyr)||void 0===e?void 0:e.config)||void 0===o?void 0:o.blockAttributes)||void 0===i?void 0:i.mutedPreview)||void 0===a?void 0:a.enabled)||(this.player.muted=!1))})}getId(r){var t;const e=(r||"").match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/);return e&&11===(null===(t=null==e?void 0:e[2])||void 0===t?void 0:t.length)?e[2]:null}loadPlayer(){this.lazyLoad=!1,this.reloadPlayer=!0}componentDidRender(){this.reloadPlayer&&(this.reloadPlayer=!1,this.reload.emit("play"))}setWebView(){var r;let t=null===(r=window.navigator)||void 0===r?void 0:r.standalone,e=window.navigator.userAgent.toLowerCase(),o=/safari/.test(e),i=/iphone|ipod|ipad/.test(e);this.isWebView=i?!t&&!o:e.includes("wv")}loadImage(r,t=1){return new Promise((e,o)=>{const i=new Image,a=()=>{delete i.onload,delete i.onerror,(i.naturalWidth>=t?e:o)(r)};Object.assign(i,{onload:a,onerror:a,src:r})})}setPoster(){if(!this.player.poster){let r=r=>`https://i.ytimg.com/vi/${this.getId(this.src)}/${r}default.jpg`;this.loadImage(r("maxres"),121).catch(()=>this.loadImage(r("sd"),121)).catch(()=>this.loadImage(r("hq"),121)).then(r=>this.player.poster=r).catch(()=>{})}}componentWillLoad(){this.setWebView(),this.lazyLoad&&d()&&(this.lazyLoad=!1)}render(){return this.isWebView?t("div",{class:"fallback-container"},t("iframe",{src:this.src,allowFullScreen:!0,allowtransparency:!0,allow:"autoplay"})):this.lazyLoad?t("div",null,t("presto-video",{part:"video",getRef:this.getRef,src:"",provider:"youtube"}),t("div",{class:"presto-player__play-cover",onClick:()=>this.loadPlayer()})):t("div",{class:"plyr__video-embed",part:"embed",ref:this.getRef,"data-plyr-provider":"youtube","data-plyr-embed-id":this.getId(this.src)})}static get watchers(){return{player:["handlePlayerChange"]}}};G.style=q;export{v as presto_action_bar,f as presto_action_bar_controller,m as presto_audio,k as presto_bunny,x as presto_business_skin,z as presto_cta_overlay,P as presto_cta_overlay_controller,L as presto_dynamic_overlay_ui,j as presto_dynamic_overlays,B as presto_email_overlay,V as presto_email_overlay_controller,M as presto_floating_pill_skin,N as presto_modern_skin,W as presto_muted_overlay,I as presto_search_bar,H as presto_stacked_skin,Y as presto_vimeo,G as presto_youtube};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.