1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3412],{73412:function(t,e,i){i.r(e),i.d(e,{default:function(){return d}});let s='\n <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M5.5 2.42773C5.5 2.15159 5.27614 1.92773 5 1.92773C4.72386 1.92773 4.5 2.15159 4.5 2.42773V13.5706C4.5 13.8467 4.72386 14.0706 5 14.0706C5.27614 14.0706 5.5 13.8467 5.5 13.5706V2.42773Z" fill="#ffffff"/>\n <path d="M11.5 2.42773C11.5 2.15159 11.2761 1.92773 11 1.92773C10.7239 1.92773 10.5 2.15159 10.5 2.42773V13.5706C10.5 13.8467 10.7239 14.0706 11 14.0706C11.2761 14.0706 11.5 13.8467 11.5 13.5706V2.42773Z" fill="#ffffff"/>\n </svg>\n',n='\n <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M12.8961 9.78943C14.3706 9.05234 14.3704 6.94814 12.8957 6.21138L4.89389 2.21345C3.56412 1.54907 2 2.51608 2 4.00258L2 12.0006C2 13.4873 3.56449 14.4543 4.89429 13.7895L12.8961 9.78943ZM4.44714 12.8951L12.449 8.89496C13.1862 8.52642 13.1861 7.47432 12.4488 7.10594L4.44694 3.10802C3.78206 2.77583 3 3.25933 3 4.00258L3 12.0006C3 12.744 3.78225 13.2275 4.44714 12.8951Z" fill="#ffffff"/>\n </svg>\n',o='\n <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M13.8535 1.14643C13.6583 0.951177 13.3417 0.951192 13.1464 1.14646C12.9512 1.34174 12.9512 1.65832 13.1465 1.85357L13.5607 2.26777C13.842 2.54908 14.0001 2.93063 14.0001 3.32849V12.6715C14.0001 13.0694 13.842 13.4509 13.5607 13.7322L13.1465 14.1464C12.9512 14.3417 12.9512 14.6583 13.1464 14.8535C13.3417 15.0488 13.6583 15.0488 13.8535 14.8536L14.2678 14.4394C14.7367 13.9705 15.0001 13.3346 15.0001 12.6715V3.32849C15.0001 2.6654 14.7367 2.02948 14.2678 1.56063L13.8535 1.14643Z" fill="#ffffff"/>\n <path fill-rule="evenodd" clip-rule="evenodd" d="M2.41 4.11875C1.53286 4.66696 1 5.62837 1 6.66274V9.33726C1 10.3716 1.53286 11.333 2.41 11.8813L5.94 14.0875C7.2721 14.9201 9 13.9624 9 12.3915V3.6085C9 2.03762 7.2721 1.07994 5.94 1.9125L2.41 4.11875ZM6.47 2.7605L2.94 4.96675C2.35524 5.33222 2 5.97316 2 6.66274V9.33726C2 10.0268 2.35524 10.6678 2.94 11.0333L6.47 13.2395C7.13605 13.6558 8 13.1769 8 12.3915V3.6085C8 2.82306 7.13605 2.34422 6.47 2.7605Z" fill="#ffffff"/>\n <path d="M11.5 4C11.7761 4 12 4.22386 12 4.5V11.5C12 11.7761 11.7761 12 11.5 12C11.2239 12 11 11.7761 11 11.5V4.5C11 4.22386 11.2239 4 11.5 4Z" fill="#ffffff"/>\n </svg>\n',r='\n <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M1.92786 1.22067C1.7326 1.0254 1.41602 1.0254 1.22076 1.22067C1.02549 1.41593 1.02549 1.73251 1.22076 1.92777L14.2388 14.9458C14.434 15.1411 14.7506 15.1411 14.9459 14.9458C15.1412 14.7505 15.1412 14.434 14.9459 14.2387L9 8.2928V3.60848C9 2.03761 7.2721 1.07993 5.94 1.91249L3.89673 3.18953L1.92786 1.22067ZM4.62242 3.91522L8 7.2928V3.60848C8 2.82305 7.13605 2.34421 6.47 2.76049L4.62242 3.91522Z" fill="#ffffff"/>\n <path d="M1.97905 5.39326C2.14554 5.55974 2.17321 5.81521 2.09975 6.0389C2.03452 6.23754 2 6.44777 2 6.66273V9.33725C2 10.0268 2.35524 10.6678 2.94 11.0332L6.47 13.2395C7.13605 13.6558 8 13.1769 8 12.3915C8 12.0308 8.43603 11.8502 8.69105 12.1053L8.85158 12.2658C8.94643 12.3606 9.00206 12.4904 8.98716 12.6237C8.82718 14.0542 7.20509 14.8782 5.94 14.0875L2.41 11.8812C1.53286 11.333 1 10.3716 1 9.33725V6.66273C1 6.25637 1.08224 5.86127 1.23528 5.49806C1.36191 5.19755 1.74846 5.16267 1.97905 5.39326Z" fill="#ffffff"/>\n </svg>\n';class d extends HTMLElement{getVideoElement(){let t=document.createElement("video");return t.src=this.getAttribute("src")||"",t.setAttribute("part","video"),this.hasAttribute("loop")&&t.setAttribute("loop",""),t.addEventListener("loadstart",this.setMuted.bind(this)),t.addEventListener("canplaythrough",this.setAutoplay.bind(this)),t.addEventListener("play",this.hidePoster.bind(this)),t.addEventListener("pause",this.showPoster.bind(this)),t.addEventListener("ended",this.showPoster.bind(this)),t}getPosterImage(){let t=this.getAttribute("poster");if(!t)return null;let e=document.createElement("img");return e.src=t,e.setAttribute("part","poster"),e.style.zIndex="2",e}getPlayPauseButton(){let t=document.createElement("button");return t.setAttribute("part","play-pause-button"),t.innerHTML=n,t.addEventListener("click",t=>{t.stopPropagation(),this.togglePlayPause()}),t}getMuteButton(){let t=document.createElement("button");return t.setAttribute("part","mute-button"),t.innerHTML=o,t.addEventListener("click",t=>{t.stopPropagation(),this.toggleMute()}),t}getControlsContainer(){let t=this.hasAttribute("hideVolumeControl"),e=document.createElement("div");return e.setAttribute("part","button-container"),e.appendChild(this.playPauseButton),t||e.appendChild(this.muteButton),e}getVideoContainer(){let t=this.hasAttribute("hideControl"),e=document.createElement("div"),i=this.getControlsContainer();return e.setAttribute("part","container"),this.wrapper.appendChild(this.video),this.poster&&this.wrapper.appendChild(this.poster),t||this.wrapper.appendChild(i),e}getVideoWrapper(){let t=document.createElement("div");return t.setAttribute("part","wrapper"),t.addEventListener("click",t=>{t.stopPropagation(),this.togglePlayPause()}),t}togglePlayPause(){var t;null===(t=window.top)||void 0===t||t.postMessage({id:"Click",Tracking_Type:"link",data_element_id:this.dataset.id,data_description:"Play"},"*"),this.video.paused?(this.video.play(),this.playPauseButton.innerHTML=s):(this.video.pause(),this.playPauseButton.innerHTML=n)}toggleMute(){var t;null===(t=window.top)||void 0===t||t.postMessage({id:"Click",Tracking_Type:"link",data_element_id:this.dataset.id,data_description:"Volume"},"*"),this.video.muted=!this.video.muted,this.muteButton.innerHTML=this.video.muted?r:o}setAutoplay(){this.hasAttribute("autoplay")&&(this.video.setAttribute("muted",""),this.video.muted=!0,this.video.play(),this.video.setAttribute("autoplay",""),this.playPauseButton.innerHTML=s,this.muteButton.innerHTML=r)}setMuted(){let t=this.hasAttribute("mute");(this.hasAttribute("muted")||t)&&(this.video.muted=!0,this.video.setAttribute("muted",""),this.muteButton.innerHTML=r)}hidePoster(){this.poster&&(this.poster.style.zIndex="0")}showPoster(){this.poster&&(this.poster.style.zIndex="2")}constructor(){super();let t=this.attachShadow({mode:"open"});this.video=this.getVideoElement(),this.poster=this.getPosterImage(),this.playPauseButton=this.getPlayPauseButton(),this.muteButton=this.getMuteButton(),this.wrapper=this.getVideoWrapper();let e=this.getVideoContainer();e.appendChild(this.wrapper),t.appendChild(e)}}customElements.define("wc-video-player",d)}}]);
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.