/* @vimeo/player v2.15.3 | (c) 2021 Vimeo | MIT License | https://github.com/vimeo/player.js */ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.getGlobal=function(e){return"undefined"!=typeof window&&window===e?e:"undefined"!=typeof global&&null!=global?global:e};$jscomp.global=$jscomp.getGlobal(this);$jscomp.checkEs6ConformanceViaProxy=function(){try{var e={},h=Object.create(new $jscomp.global.Proxy(e,{get:function(k,l,g){return k==e&&"q"==l&&g==h}}));return!0===h.q}catch(k){return!1}};$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS=!1; $jscomp.ES6_CONFORMANCE=$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS&&$jscomp.checkEs6ConformanceViaProxy();$jscomp.arrayIteratorImpl=function(e){var h=0;return function(){return hf&&(c=JSON.stringify(c)),a.element.contentWindow.postMessage(c,a.origin))}function M(a,d){var b,c,e=[];(d=E(d)).event?("error"===d.event&&f(a,d.data.method).forEach(function(b){var c=Error(d.data.message);c.name=d.data.name;b.reject(c);m(a,d.data.method,b)}),e=f(a,"event:".concat(d.event)),b=d.data):!d.method||(c=function(b,a){var c=f(b,a);if(1>c.length)return!1;c=c.shift();return m(b,a,c),c}(a,d.method))&&(e.push(c),b=d.value);e.forEach(function(c){try{if("function"==typeof c)return void c.call(a, b);c.resolve(b)}catch(V){}})}var B="undefined"!=typeof global&&"[object global]"==={}.toString.call(global),F=void 0!==Array.prototype.indexOf,Q="undefined"!=typeof window&&void 0!==window.postMessage;if(!(B||F&&Q))throw Error("Sorry, the Vimeo Player API is not available in this browser.");var K,J,v,C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};(K="undefined"!=typeof self?self:"undefined"!=typeof window? window:C).WeakMap||(J=Object.prototype.hasOwnProperty,v=function(a,d,b){Object.defineProperty?Object.defineProperty(a,d,{configurable:!0,writable:!0,value:b}):a[d]=b},K.WeakMap=(v(g.prototype,"delete",function(a){if(p(this,"delete"),Object(a)!==a)return!1;var c=a[this._id];return!(!c||c[0]!==a)&&(delete a[this._id],!0)}),v(g.prototype,"get",function(a){if(p(this,"get"),Object(a)===a){var c=a[this._id];return c&&c[0]===a?c[1]:void 0}}),v(g.prototype,"has",function(a){if(p(this,"has"),Object(a)!==a)return!1; var c=a[this._id];return!(!c||c[0]!==a)}),v(g.prototype,"set",function(a,d){if(p(this,"set"),Object(a)!==a)throw new TypeError("Invalid value used as weak map key");var b=a[this._id];return b&&b[0]===a?b[1]=d:v(a,this._id,[a,d]),this}),v(g,"_polyfill",!0),g));var L,w=(function(a){var c=function(){function a(a,b){this.fn=a;this.self=b;this.next=void 0}function c(a,b){n.add(a,b);m=m||w(n.drain)}function e(a){var b,c=typeof a;return null==a||"object"!=c&&"function"!=c||(b=a.then),"function"==typeof b&& b}function f(){for(var a=0;a