1(()=>{"use strict";function e(e){switch(e){case"play":return"start";case"pause":return"pause";case"buffering":return"buffering";case"ended":return"complete";case"seeked":return"seek";default:return""}}function t({provider:e,status:t,url:n,title:r,currentTime:i,duration:a,percent:o,element:d}){const u=Number(a)||0,l=Number(i)||0;let m=0;"number"==typeof o?m=o:u>0&&(m=Math.floor(l/u*100));const c={"gtm.videoProvider":e,"gtm.videoUrl":n,"gtm.videoTitle":r,"gtm.videoStatus":t,"gtm.videoCurrentTime":Math.floor(l),"gtm.videoDuration":Math.floor(u),"gtm.videoPercent":m},s=function(e){let t=e;if("function"==typeof e)try{t=e()}catch(e){return}if(!t||1!==t.nodeType||!t.isConnected||"function"!=typeof t.getBoundingClientRect)return;const n=t.ownerDocument&&t.ownerDocument.defaultView;if(!n)return;if("hidden"===n.document.visibilityState)return!1;if("function"==typeof n.getComputedStyle){const e=n.getComputedStyle(t);if(e&&("hidden"===e.visibility||"none"===e.display))return!1}const r=t.getBoundingClientRect();if(!r||r.width<=0||r.height<=0)return!1;const i=n.innerHeight||n.document.documentElement.clientHeight||0,a=n.innerWidth||n.document.documentElement.clientWidth||0;return r.top<i&&r.bottom>0&&r.left<a&&r.right>0}(d);return"boolean"==typeof s&&(c["gtm.videoVisible"]=s),c}const n=Object.create(null);var r;r=function(){!function(r,i,a,o){const d=function(i){if(i.closest("[data-gtm4wp-media-wired]"))return;if(!a())return;const o=i.parentNode,d=o?Array.prototype.indexOf.call(o.childNodes,i):-1;i.setAttribute("data-gtm4wp-media-wired","1");try{!function(r){const i=new Vimeo.Player(r),a=function(e){return function(e){const t=e||"";if(""===t)return"";try{const e=new URL(t,window.location.href);return e.origin+e.pathname}catch(e){return t.split("#").shift().split("?").shift()}}(e&&e.getAttribute("src"))}(r),o=a.split("/").pop();r.setAttribute("data-player_id",o),r.setAttribute("data-player_url",a),i.getVideoTitle().then(function(e){r.setAttribute("data-player_title",e),i.getDuration().then(function(e){r.setAttribute("data-player_duration",e),window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerReady",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:a,duration:e},mediaCurrentTime:0,...t({provider:"vimeo",status:"",url:a,title:r.getAttribute("data-player_title"),currentTime:0,duration:e,element:r})})}).catch(function(e){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerEvent",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:a,duration:0},mediaCurrentTime:0,mediaPlayerEvent:"error",mediaPlayerEventParam:e,...t({provider:"vimeo",status:"",url:a,title:r.getAttribute("data-player_title"),currentTime:0,duration:0,element:r})})})}).catch(function(e){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerEvent",mediaType:"vimeo",mediaData:{id:o,author:"",title:"Unknown title",url:a,duration:0},mediaCurrentTime:0,mediaPlayerEvent:"error",mediaPlayerEventParam:e,...t({provider:"vimeo",status:"",url:a,title:"Unknown title",currentTime:0,duration:0,element:r})})}),i.on("playing",function(e){u("play",e)}),i.on("pause",function(e){u("pause",e)}),i.on("ended",function(e){u("ended",e)}),i.on("seeked",function(e){u("seeked",e)}),i.on("bufferstart",function(){l("buffering")}),i.on("bufferend",function(){l("bufferend")}),i.on("texttrackchange",function(e){d("texttrackchange",e)}),i.on("volumechange",function(e){d("volumechange",e.volume)}),i.on("playbackratechange",function(e){d("playbackratechange",e.playbackRate)}),i.on("qualitychange",function(e){d("qualitychange",e.quality)}),i.on("fullscreenchange",function(e){d("fullscreenchange",e.fullscreen)}),i.on("enterpictureinpicture",function(){d("enterpictureinpicture",!0)}),i.on("leavepictureinpicture",function(){d("leavepictureinpicture",!0)}),i.on("error",function(e){d("error",e)}),i.on("timeupdate",function(e){m(e)});const d=function(e,n){i.getCurrentTime().then(function(i){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerEvent",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:r.getAttribute("data-player_url"),duration:r.getAttribute("data-player_duration")},mediaPlayerEvent:e,mediaPlayerEventParam:n,mediaCurrentTime:i,...t({provider:"vimeo",status:"",url:r.getAttribute("data-player_url"),title:r.getAttribute("data-player_title"),currentTime:i,duration:r.getAttribute("data-player_duration"),element:r})})}).catch(function(e){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerEvent",mediaType:"vimeo",mediaData:{id:o,author:"",title:"Unknown title",url:a,duration:r.getAttribute("data-player_duration")},mediaCurrentTime:0,mediaPlayerEvent:"error",mediaPlayerEventParam:e,...t({provider:"vimeo",status:"",url:a,title:"Unknown title",currentTime:0,duration:r.getAttribute("data-player_duration"),element:r})})})},u=function(n,i){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerStateChange",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:r.getAttribute("data-player_url"),duration:i.duration},mediaPlayerState:n,mediaCurrentTime:i.seconds,...t({provider:"vimeo",status:e(n),url:r.getAttribute("data-player_url"),title:r.getAttribute("data-player_title"),currentTime:i.seconds,duration:i.duration,element:r})})},l=function(n){i.getCurrentTime().then(function(i){const a=Number(r.getAttribute("data-player_duration"));window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerStateChange",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:r.getAttribute("data-player_url"),duration:a},mediaPlayerState:n,mediaCurrentTime:i,...t({provider:"vimeo",status:e(n),url:r.getAttribute("data-player_url"),title:r.getAttribute("data-player_title"),currentTime:i,duration:a,element:r})})}).catch(function(e){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlayerEvent",mediaType:"vimeo",mediaData:{id:o,author:"",title:"Unknown title",url:a,duration:r.getAttribute("data-player_duration")},mediaCurrentTime:0,mediaPlayerEvent:"error",mediaPlayerEventParam:e,...t({provider:"vimeo",status:"",url:a,title:"Unknown title",currentTime:0,duration:r.getAttribute("data-player_duration"),element:r})})})},m=function(e){const i=e.duration;if(!i)return;const a=Math.floor(e.seconds/i*100);!function(e,t,n,r,i){let a=e[t];Array.isArray(a)||(a=[],e[t]=a);for(let e=0;e<100;e+=r)n>e&&-1===a.indexOf(e)&&(a.push(e),i(e))}(n,o,a,10,function(n){window[gtm4wp_datalayer_name].push({event:"gtm4wp.mediaPlaybackPercentage",mediaType:"vimeo",mediaData:{id:o,author:"",title:r.getAttribute("data-player_title"),url:r.getAttribute("data-player_url"),duration:i},mediaCurrentTime:e.seconds,mediaPercentage:n,...t({provider:"vimeo",status:"progress",url:r.getAttribute("data-player_url"),title:r.getAttribute("data-player_title"),currentTime:e.seconds,duration:i,percent:n,element:r})})})}}(i)}catch(e){}if(o&&d>-1&&i.parentNode!==o){const e=o.childNodes[d];e&&1===e.nodeType&&(e.matches(r)||e.querySelector(r))&&e.setAttribute("data-gtm4wp-media-wired","1")}},u=o;let l=!1;const m=function(){document.querySelectorAll(r).forEach(d)},c=function(){if(l)return;const e=!window.gtm4wp_media_gate_expected||!0===window.gtm4wp_media_sdk_allowed;if(window.gtm4wp_media_sdk_blocked||!e)return l=!0,void(!window.gtm4wp_media_sdk_blocked&&"undefined"!=typeof gtm4wp_console_log&>m4wp_console_log&&window.console&&window.console.warn&&window.console.warn("GTM4WP: a media player library was not requested because gtm4wp-media-gate.js did not run. That is expected if a consent manager or an optimization plugin blocked it. Players already on the page are still tracked; only the events that need this library are missing. Library: "+u));if(l=!0,a())return;let t=null;const n=document.getElementsByTagName("script");for(let e=0;e<n.length;e++)if(n[e].getAttribute("src")===u){t=n[e];break}t||(t=document.createElement("script"),t.async=!0,t.src=u,(document.head||document.documentElement).appendChild(t)),t.addEventListener("load",m)};o&&"function"==typeof o.subscribe&&o.subscribe(m);const s=document.querySelectorAll(r);
1s.forEach(d),s.length&&c(),window.gtm4wp_media_observe_dynamic&&(window.gtm4wp_media_scanners=(window.gtm4wp_media_scanners||[]).filter(function(e){return e.selector!==r}),window.gtm4wp_media_scanners.push({selector:r,wireOnce:d,ensureSdk:c}),window.gtm4wp_media_observer||(window.gtm4wp_media_observer=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){1===e.nodeType&&window.gtm4wp_media_scanners.forEach(function(t){let n=!1;e.matches(t.selector)&&(t.wireOnce(e),n=!0);const r=e.querySelectorAll(t.selector);r.forEach(t.wireOnce),(n||r.length)&&t.ensureSdk()})})})}),window.gtm4wp_media_observer.observe(document.body||document.documentElement,{childList:!0,subtree:!0})),window.gtm4wp_media_observer)}('iframe[src*="vimeo.com"]',0,function(){return"undefined"!=typeof Vimeo&&void 0!==Vimeo.Player},"https://player.vimeo.com/api/player.js")},"loading"===document.readyState?window.addEventListener("DOMContentLoaded",r):r()})();
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.