Comparing version 1.0.187 to 1.0.188
@@ -1,2 +0,2 @@ | ||
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("belter",[],n):"object"==typeof exports?exports.belter=n():t.belter=n()}("undefined"!=typeof self?self:this,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return{}.hasOwnProperty.call(t,n)},e.p="",e(e.s=0)}([function(t,n,e){"use strict";e.r(n),e.d(n,"getUserAgent",(function(){return o})),e.d(n,"isDevice",(function(){return u})),e.d(n,"isTablet",(function(){return c})),e.d(n,"isWebView",(function(){return a})),e.d(n,"isStandAlone",(function(){return f})),e.d(n,"isFacebookWebView",(function(){return s})),e.d(n,"isFirefox",(function(){return d})),e.d(n,"isFirefoxIOS",(function(){return l})),e.d(n,"isEdgeIOS",(function(){return h})),e.d(n,"isOperaMini",(function(){return p})),e.d(n,"isAndroid",(function(){return v})),e.d(n,"isIos",(function(){return m})),e.d(n,"isIOS14",(function(){return w})),e.d(n,"isGoogleSearchApp",(function(){return y})),e.d(n,"isQQBrowser",(function(){return g})),e.d(n,"isIosWebview",(function(){return b})),e.d(n,"isSFVC",(function(){return S})),e.d(n,"isSFVCorSafari",(function(){return E})),e.d(n,"isAndroidWebview",(function(){return O})),e.d(n,"isIE",(function(){return _})),e.d(n,"isIECompHeader",(function(){return P})),e.d(n,"isElectron",(function(){return x})),e.d(n,"isIEIntranet",(function(){return j})),e.d(n,"isMacOsCna",(function(){return C})),e.d(n,"supportsPopups",(function(){return k})),e.d(n,"isChrome",(function(){return A})),e.d(n,"isSafari",(function(){return M})),e.d(n,"isApplePaySupported",(function(){return T})),e.d(n,"getBody",(function(){return Nn})),e.d(n,"isDocumentReady",(function(){return Dn})),e.d(n,"isDocumentInteractive",(function(){return Ln})),e.d(n,"urlEncode",(function(){return Rn})),e.d(n,"waitForWindowReady",(function(){return Bn})),e.d(n,"waitForDocumentReady",(function(){return Fn})),e.d(n,"waitForDocumentBody",(function(){return Un})),e.d(n,"parseQuery",(function(){return qn})),e.d(n,"getQueryParam",(function(){return Vn})),e.d(n,"urlWillRedirectPage",(function(){return Jn})),e.d(n,"formatQuery",(function(){return $n})),e.d(n,"extendQuery",(function(){return Gn})),e.d(n,"extendUrl",(function(){return Qn})),e.d(n,"redirect",(function(){return Kn})),e.d(n,"hasMetaViewPort",(function(){return Xn})),e.d(n,"isElementVisible",(function(){return Yn})),e.d(n,"getPerformance",(function(){return Zn})),e.d(n,"enablePerformance",(function(){return te})),e.d(n,"getPageRenderTime",(function(){return ne})),e.d(n,"htmlEncode",(function(){return ee})),e.d(n,"isBrowser",(function(){return re})),e.d(n,"querySelectorAll",(function(){return oe})),e.d(n,"onClick",(function(){return ie})),e.d(n,"getScript",(function(){return ue})),e.d(n,"isLocalStorageEnabled",(function(){return ce})),e.d(n,"getBrowserLocales",(function(){return ae})),e.d(n,"appendChild",(function(){return fe})),e.d(n,"isElement",(function(){return se})),e.d(n,"getElementSafe",(function(){return de})),e.d(n,"getElement",(function(){return le})),e.d(n,"elementReady",(function(){return he})),e.d(n,"PopupOpenError",(function(){return ve})),e.d(n,"popup",(function(){return me})),e.d(n,"writeToWindow",(function(){return we})),e.d(n,"writeElementToWindow",(function(){return ye})),e.d(n,"setStyle",(function(){return ge})),e.d(n,"awaitFrameLoad",(function(){return be})),e.d(n,"awaitFrameWindow",(function(){return Se})),e.d(n,"createElement",(function(){return Ee})),e.d(n,"iframe",(function(){return Oe})),e.d(n,"addEventListener",(function(){return _e})),e.d(n,"bindEvents",(function(){return Pe})),e.d(n,"setVendorCSS",(function(){return je})),e.d(n,"animate",(function(){return Ae})),e.d(n,"makeElementVisible",(function(){return Me})),e.d(n,"makeElementInvisible",(function(){return Te})),e.d(n,"showElement",(function(){return Ie})),e.d(n,"hideElement",(function(){return He})),e.d(n,"destroyElement",(function(){return ze})),e.d(n,"showAndAnimate",(function(){return We})),e.d(n,"animateAndHide",(function(){return Ne})),e.d(n,"addClass",(function(){return De})),e.d(n,"removeClass",(function(){return Le})),e.d(n,"isElementClosed",(function(){return Re})),e.d(n,"watchElementForClose",(function(){return Be})),e.d(n,"fixScripts",(function(){return Fe})),e.d(n,"onResize",(function(){return Ue})),e.d(n,"getResourceLoadTime",(function(){return qe})),e.d(n,"isShadowElement",(function(){return Ve})),e.d(n,"getShadowRoot",(function(){return Je})),e.d(n,"getShadowHost",(function(){return $e})),e.d(n,"insertShadowSlot",(function(){return Ge})),e.d(n,"preventClickFocus",(function(){return Qe})),e.d(n,"getStackTrace",(function(){return Ke})),e.d(n,"getCurrentScript",(function(){return Ye})),e.d(n,"getCurrentScriptUID",(function(){return tr})),e.d(n,"submitForm",(function(){return nr})),e.d(n,"experiment",(function(){return ur})),e.d(n,"getGlobalNameSpace",(function(){return cr})),e.d(n,"getStorage",(function(){return er})),e.d(n,"getFunctionName",(function(){return st})),e.d(n,"setFunctionName",(function(){return dt})),e.d(n,"base64encode",(function(){return lt})),e.d(n,"base64decode",(function(){return ht})),e.d(n,"uniqueID",(function(){return pt})),e.d(n,"getGlobal",(function(){return vt})),e.d(n,"getObjectID",(function(){return mt})),e.d(n,"getEmptyObject",(function(){return yt})),e.d(n,"memoize",(function(){return St})),e.d(n,"promiseIdentity",(function(){return Et})),e.d(n,"memoizePromise",(function(){return Ot})),e.d(n,"promisify",(function(){return _t})),e.d(n,"inlineMemoize",(function(){return Pt})),e.d(n,"noop",(function(){return xt})),e.d(n,"once",(function(){return jt})),e.d(n,"hashStr",(function(){return Ct})),e.d(n,"strHashStr",(function(){return kt})),e.d(n,"match",(function(){return At})),e.d(n,"awaitKey",(function(){return Mt})),e.d(n,"stringifyError",(function(){return Tt})),e.d(n,"stringifyErrorMessage",(function(){return It})),e.d(n,"stringify",(function(){return Ht})),e.d(n,"domainMatches",(function(){return zt})),e.d(n,"patchMethod",(function(){return Wt})),e.d(n,"extend",(function(){return Nt})),e.d(n,"values",(function(){return Dt})),e.d(n,"memoizedValues",(function(){return Lt})),e.d(n,"perc",(function(){return Rt})),e.d(n,"min",(function(){return Bt})),e.d(n,"max",(function(){return Ft})),e.d(n,"roundUp",(function(){return Ut})),e.d(n,"regexMap",(function(){return qt})),e.d(n,"svgToBase64",(function(){return Vt})),e.d(n,"objFilter",(function(){return Jt})),e.d(n,"identity",(function(){return $t})),e.d(n,"regexTokenize",(function(){return Gt})),e.d(n,"promiseDebounce",(function(){return Qt})),e.d(n,"safeInterval",(function(){return Kt})),e.d(n,"isInteger",(function(){return Xt})),e.d(n,"isFloat",(function(){return Yt})),e.d(n,"serializePrimitive",(function(){return Zt})),e.d(n,"deserializePrimitive",(function(){return tn})),e.d(n,"dotify",(function(){return nn})),e.d(n,"undotify",(function(){return en})),e.d(n,"eventEmitter",(function(){return rn})),e.d(n,"camelToDasherize",(function(){return on})),e.d(n,"dasherizeToCamel",(function(){return un})),e.d(n,"capitalizeFirstLetter",(function(){return cn})),e.d(n,"get",(function(){return an})),e.d(n,"safeTimeout",(function(){return fn})),e.d(n,"defineLazyProp",(function(){return sn})),e.d(n,"arrayFrom",(function(){return dn})),e.d(n,"isObject",(function(){return ln})),e.d(n,"isObjectObject",(function(){return hn})),e.d(n,"isPlainObject",(function(){return pn})),e.d(n,"replaceObject",(function(){return vn})),e.d(n,"copyProp",(function(){return mn})),e.d(n,"regex",(function(){return wn})),e.d(n,"regexAll",(function(){return yn})),e.d(n,"isDefined",(function(){return gn})),e.d(n,"cycle",(function(){return bn})),e.d(n,"debounce",(function(){return Sn})),e.d(n,"isRegex",(function(){return En})),e.d(n,"weakMapMemoize",(function(){return On})),e.d(n,"weakMapMemoizePromise",(function(){return _n})),e.d(n,"getOrSet",(function(){return Pn})),e.d(n,"cleanup",(function(){return xn})),e.d(n,"tryCatch",(function(){return jn})),e.d(n,"removeFromArray",(function(){return Cn})),e.d(n,"assertExists",(function(){return kn})),e.d(n,"unique",(function(){return An})),e.d(n,"constHas",(function(){return Mn})),e.d(n,"dedupeErrors",(function(){return Tn})),e.d(n,"ExtendableError",(function(){return In})),e.d(n,"request",(function(){return fr})),e.d(n,"addHeaderBuilder",(function(){return sr})),e.d(n,"TYPES",(function(){return dr})),e.d(n,"memoized",(function(){return lr})),e.d(n,"promise",(function(){return hr})),e.d(n,"isPerc",(function(){return pr})),e.d(n,"isPx",(function(){return vr})),e.d(n,"toNum",(function(){return mr})),e.d(n,"toPx",(function(){return wr})),e.d(n,"toCSS",(function(){return yr})),e.d(n,"percOf",(function(){return gr})),e.d(n,"normalizeDimension",(function(){return br})),e.d(n,"wrapPromise",(function(){return Sr})),e.d(n,"KEY_CODES",(function(){return Hn})),e.d(n,"ATTRIBUTES",(function(){return zn})),e.d(n,"UID_HASH_LENGTH",(function(){return Wn})),e.d(n,"sfvcScreens",(function(){return r}));var r={926:{device:"iPhone 12/13 Pro Max",textSizeHeights:[752,748,744,738],textSizeHeightsNoTabs:[860,858,856,854],zoomHeight:{1.15:[752,747,744,738],1.25:[753,748,744,738],1.5:[752,749,744,738],1.75:[753,747,744,739],2:[752,748,744],2.5:[753,748],3:[753,744]},maybeSafari:{2:[738],2.5:[745,738],3:[747,738]}},896:{device:"iPhone XS Max, iPhone 11 Pro Max, iPhone XR, iPhone 11",textSizeHeights:[721,717,713,707],textSizeHeightsNoTabs:[829,827,825,823],zoomHeight:{1.15:[721,716,713,707],1.25:[721,718,713,708],1.5:[722,717,713],1.75:[721,718,712,707],2:[722,718,714,708],2.5:[720,718,713,708],3:[720,717,708]},maybeSafari:{1.5:[707],3:[714]}},844:{device:"iPhone 12, iPhone 12 Pro",textSizeHeights:[670,666,662,656],textSizeHeightsNoTabs:[778,776,774,772],zoomHeight:{1.15:[670,666,662],1.25:[670,666,663,656],1.5:[671,666,662],1.75:[670,667,662,656],2:[670,666,662],2.5:[670,663],3:[669,666,663,657]},maybeSafari:{1.15:[656],1.5:[656],2:[656],2.5:[665,655],3:[663]}},812:{device:"iPhone X, iPhone XS, iPhone 11 Pro, iPhone 12 Mini",textSizeHeights:[641,637,633,627],textSizeHeightsNoTabs:[749,747,745,743],zoomHeight:{1.15:[641,637,633,627],1.25:[641,638,633,628],1.5:[641,638,633,627],1.75:[641,637,634],2:[642,638,634,628],2.5:[640,638,633,628],3:[642,633]},maybeSafari:{1.75:[627],3:[636,627]}},736:{device:"iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus",textSizeHeights:[628,624,620,614],textSizeHeightsNoTabs:[736,734,732,730],zoomHeight:{1.15:[628,624,620,614],1.25:[628,624,620,614],1.5:[629,624,620],1.75:[628,625,620,614],2:[628,624,620],2.5:[628,625,620,615],3:[627,624,615]},maybeSafari:{1.5:[614],2:[614],3:[621]}},667:{device:"iPhone 6, iPhone 6S, iPhone 7, iPhone 8, iPhone SE2",textSizeHeights:[559,555,551,545],textSizeHeightsNoTabs:[667,665,663,661],zoomHeight:{1.15:[559,555,551,545],1.25:[559,555,551,545],1.5:[560,555,551],1.75:[558,555,551],2:[560,556,552,546],2.5:[560,555,550],3:[558,555,546]},maybeSafari:{1.5:[545],1.75:[544],2.5:[545],3:[552]}}};function o(){return window.navigator.mockUserAgent||window.navigator.userAgent}var i=/ip(a|ro)d|silk|xoom|playbook|tablet|kindle|Nexus 7|GT-P10|SC-01C|SHW-M180S|SM-T320|SGH-T849|SCH-I800|SHW-M180L|SPH-P100|SGH-I987|zt180|HTC( Flyer|_Flyer)|Sprint ATP51|ViewPad7|pandigital(sprnova|nova)|Ideos S7|Dell Streak 7|Advent Vega|A101IT|A70BHT|MID7015|Next2|nook|FOLIO|MB511.*RUTEM|Mac OS.*Silk/i;function u(t){return void 0===t&&(t=o()),!!t.match(/Android|webOS|iPhone|iPad|iPod|bada|Symbian|Palm|CriOS|BlackBerry|IEMobile|WindowsMobile|Opera Mini/i)}function c(t){return void 0===t&&(t=o()),i.test(t)}function a(){var t=o();return/(iPhone|iPod|iPad|Macintosh).*AppleWebKit(?!.*Safari)|.*WKWebView/i.test(t)||/\bwv\b/.test(t)||/Android.*Version\/(\d)\.(\d)/i.test(t)}function f(){return!0===window.navigator.standalone||window.matchMedia("(display-mode: standalone)").matches}function s(t){return void 0===t&&(t=o()),/FBAN/.test(t)||/FBAV/.test(t)}function d(t){return void 0===t&&(t=o()),/Firefox/i.test(t)}function l(t){return void 0===t&&(t=o()),/FxiOS/i.test(t)}function h(t){return void 0===t&&(t=o()),/EdgiOS/i.test(t)}function p(t){return void 0===t&&(t=o()),/Opera Mini/i.test(t)}function v(t){return void 0===t&&(t=o()),/Android/.test(t)}function m(t){return void 0===t&&(t=o()),/iPhone|iPod|iPad/.test(t)}function w(t){return void 0===t&&(t=o()),/iPhone.*OS.*(1)?(?:(1)[0-4]| [0-9])_/.test(t)}function y(t){return void 0===t&&(t=o()),/\bGSA\b/.test(t)}function g(t){return void 0===t&&(t=o()),/QQBrowser/.test(t)}function b(t){return void 0===t&&(t=o()),!!m(t)&&(!!y(t)||/.+AppleWebKit(?!.*Safari)|.*WKWebView/.test(t))}function S(t){if(void 0===t&&(t=o()),m(t)){if(0!==window.pageYOffset)return!0;var n=window.innerHeight,e=Math.round(window.screen.width/window.innerWidth*100)/100,i=Math.round(n*e),u=null;if(w(t))u=r[window.outerHeight];else{if(1!==e)return!0;u=r[window.outerHeight]}return!!u&&(e>1&&u.zoomHeight&&u.zoomHeight[e]?-1!==u.zoomHeight[e].indexOf(i):-1!==u.textSizeHeights.indexOf(i)||-1!==u.textSizeHeightsNoTabs.indexOf(i))}return!1}function E(t){if(void 0===t&&(t=o()),m(t)){var n=S(t),e=w(t)?r[window.outerHeight]:null;if(!e)return!1;var i=window.innerHeight,u=Math.round(window.screen.width/window.innerWidth*100)/100,c=Math.round(i*u),a=e.maybeSafari,f=!1;return u>1&&a[u]&&-1!==a[u].indexOf(c)&&(f=!0),n||f}return!1}function O(t){return void 0===t&&(t=o()),!!v(t)&&/Version\/[\d.]+/.test(t)&&!p(t)}function _(){return!!window.document.documentMode||Boolean(window.navigator&&window.navigator.userAgent&&/Edge|MSIE|rv:11/i.test(window.navigator.userAgent))}function P(){var t=window.document.querySelector('meta[http-equiv="X-UA-Compatible"]'),n=window.document.querySelector('meta[content="IE=edge"]');return!(!t||!n)}function x(){return!("undefined"==typeof process||!process.versions||!process.versions.electron)}function j(){if(window.document.documentMode)try{var t=window.status;return window.status="testIntranetMode","testIntranetMode"===window.status&&(window.status=t,!0)}catch(t){return!1}return!1}function C(){var t=o();return/Macintosh.*AppleWebKit(?!.*Safari)/i.test(t)}function k(t){return void 0===t&&(t=o()),!(b(t)||O(t)||p(t)||l(t)||h(t)||s(t)||g(t)||x()||C()||f())}function A(t){return void 0===t&&(t=o()),/Chrome|Chromium|CriOS/.test(t)&&!/SamsungBrowser|Silk|EdgA/.test(t)}function M(t){return void 0===t&&(t=o()),/Safari/.test(t)&&!A(t)&&!/Silk|FxiOS|EdgiOS/.test(t)}function T(){try{if(window.ApplePaySession&&window.ApplePaySession.supportsVersion(3)&&window.ApplePaySession.canMakePayments())return!0}catch(t){return!1}return!1}function I(t,n){return(I=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function H(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n)}function z(){return(z=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}function W(t){try{if(!t)return!1;if("undefined"!=typeof Promise&&t instanceof Promise)return!0;if("undefined"!=typeof window&&"function"==typeof window.Window&&t instanceof window.Window)return!1;if("undefined"!=typeof window&&"function"==typeof window.constructor&&t instanceof window.constructor)return!1;var n={}.toString;if(n){var e=n.call(t);if("[object Window]"===e||"[object global]"===e||"[object DOMWindow]"===e)return!1}if("function"==typeof t.then)return!0}catch(t){return!1}return!1}var N,D=[],L=[],R=0;function B(){if(!R&&N){var t=N;N=null,t.resolve()}}function F(){R+=1}function U(){R-=1,B()}var q=function(){function t(t){var n=this;if(this.resolved=void 0,this.rejected=void 0,this.errorHandled=void 0,this.value=void 0,this.error=void 0,this.handlers=void 0,this.dispatching=void 0,this.stack=void 0,this.resolved=!1,this.rejected=!1,this.errorHandled=!1,this.handlers=[],t){var e,r,o=!1,i=!1,u=!1;F();try{t((function(t){u?n.resolve(t):(o=!0,e=t)}),(function(t){u?n.reject(t):(i=!0,r=t)}))}catch(t){return U(),void this.reject(t)}U(),u=!0,o?this.resolve(e):i&&this.reject(r)}}var n=t.prototype;return n.resolve=function(t){if(this.resolved||this.rejected)return this;if(W(t))throw new Error("Can not resolve promise with another promise");return this.resolved=!0,this.value=t,this.dispatch(),this},n.reject=function(t){var n=this;if(this.resolved||this.rejected)return this;if(W(t))throw new Error("Can not reject promise with another promise");if(!t){var e=t&&"function"==typeof t.toString?t.toString():{}.toString.call(t);t=new Error("Expected reject to be called with Error, got "+e)}return this.rejected=!0,this.error=t,this.errorHandled||setTimeout((function(){n.errorHandled||function(t,n){if(-1===D.indexOf(t)){D.push(t),setTimeout((function(){throw t}),1);for(var e=0;e<L.length;e++)L[e](t,n)}}(t,n)}),1),this.dispatch(),this},n.asyncReject=function(t){return this.errorHandled=!0,this.reject(t),this},n.dispatch=function(){var n=this.resolved,e=this.rejected,r=this.handlers;if(!this.dispatching&&(n||e)){this.dispatching=!0,F();for(var o=function(t,n){return t.then((function(t){n.resolve(t)}),(function(t){n.reject(t)}))},i=0;i<r.length;i++){var u=r[i],c=u.onSuccess,a=u.onError,f=u.promise,s=void 0;if(n)try{s=c?c(this.value):this.value}catch(t){f.reject(t);continue}else if(e){if(!a){f.reject(this.error);continue}try{s=a(this.error)}catch(t){f.reject(t);continue}}if(s instanceof t&&(s.resolved||s.rejected)){var d=s;d.resolved?f.resolve(d.value):f.reject(d.error),d.errorHandled=!0}else W(s)?s instanceof t&&(s.resolved||s.rejected)?s.resolved?f.resolve(s.value):f.reject(s.error):o(s,f):f.resolve(s)}r.length=0,this.dispatching=!1,U()}},n.then=function(n,e){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.then expected a function for success handler");if(e&&"function"!=typeof e&&!e.call)throw new Error("Promise.then expected a function for error handler");var r=new t;return this.handlers.push({promise:r,onSuccess:n,onError:e}),this.errorHandled=!0,this.dispatch(),r},n.catch=function(t){return this.then(void 0,t)},n.finally=function(n){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.finally expected a function");return this.then((function(e){return t.try(n).then((function(){return e}))}),(function(e){return t.try(n).then((function(){throw e}))}))},n.timeout=function(t,n){var e=this;if(this.resolved||this.rejected)return this;var r=setTimeout((function(){e.resolved||e.rejected||e.reject(n||new Error("Promise timed out after "+t+"ms"))}),t);return this.then((function(t){return clearTimeout(r),t}))},n.toPromise=function(){if("undefined"==typeof Promise)throw new TypeError("Could not find Promise");return Promise.resolve(this)},n.lazy=function(){return this.errorHandled=!0,this},t.resolve=function(n){return n instanceof t?n:W(n)?new t((function(t,e){return n.then(t,e)})):(new t).resolve(n)},t.reject=function(n){return(new t).reject(n)},t.asyncReject=function(n){return(new t).asyncReject(n)},t.all=function(n){var e=new t,r=n.length,o=[].slice();if(!r)return e.resolve(o),e;for(var i=function(t,n,i){return n.then((function(n){o[t]=n,0==(r-=1)&&e.resolve(o)}),(function(t){i.reject(t)}))},u=0;u<n.length;u++){var c=n[u];if(c instanceof t){if(c.resolved){o[u]=c.value,r-=1;continue}}else if(!W(c)){o[u]=c,r-=1;continue}i(u,t.resolve(c),e)}return 0===r&&e.resolve(o),e},t.hash=function(n){var e={},r=[],o=function(t){if(n.hasOwnProperty(t)){var o=n[t];W(o)?r.push(o.then((function(n){e[t]=n}))):e[t]=o}};for(var i in n)o(i);return t.all(r).then((function(){return e}))},t.map=function(n,e){return t.all(n.map(e))},t.onPossiblyUnhandledException=function(t){return function(t){return L.push(t),{cancel:function(){L.splice(L.indexOf(t),1)}}}(t)},t.try=function(n,e,r){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.try expected a function");var o;F();try{o=n.apply(e,r||[])}catch(n){return U(),t.reject(n)}return U(),t.resolve(o)},t.delay=function(n){return new t((function(t){setTimeout(t,n)}))},t.isPromise=function(n){return!!(n&&n instanceof t)||W(n)},t.flush=function(){return n=N=N||new t,B(),n;var n},t}(),V="Call was rejected by callee.\r\n";function J(t){return void 0===t&&(t=window),t.location.protocol}function $(t){if(void 0===t&&(t=window),t.mockDomain){var n=t.mockDomain.split("//")[0];if(n)return n}return J(t)}function G(t){return void 0===t&&(t=window),"about:"===$(t)}function Q(t){try{return!0}catch(t){}return!1}function K(t){void 0===t&&(t=window);var n=t.location;if(!n)throw new Error("Can not read window location");var e=J(t);if(!e)throw new Error("Can not read window protocol");if("file:"===e)return"file://";if("about:"===e){var r=function(t){if(void 0===t&&(t=window),t)try{if(t.parent&&t.parent!==t)return t.parent}catch(t){}}(t);return r&&Q()?K(r):"about://"}var o=n.host;if(!o)throw new Error("Can not read window host");return e+"//"+o}function X(t){void 0===t&&(t=window);var n=K(t);return n&&t.mockDomain&&0===t.mockDomain.indexOf("mock:")?t.mockDomain:n}function Y(t){if(!function(t){try{if(t===window)return!0}catch(t){}try{var n=Object.getOwnPropertyDescriptor(t,"location");if(n&&!1===n.enumerable)return!1}catch(t){}try{if(G(t)&&Q())return!0}catch(t){}try{if(function(t){return void 0===t&&(t=window),"mock:"===$(t)}(t)&&Q())return!0}catch(t){}try{if(K(t)===K(window))return!0}catch(t){}return!1}(t))return!1;try{if(t===window)return!0;if(G(t)&&Q())return!0;if(X(window)===X(t))return!0}catch(t){}return!1}var Z=[],tt=[];function nt(t,n){void 0===n&&(n=!0);try{if(t===window)return!1}catch(t){return!0}try{if(!t)return!0}catch(t){return!0}try{if(t.closed)return!0}catch(t){return!t||t.message!==V}if(n&&Y(t))try{if(t.mockclosed)return!0}catch(t){}try{if(!t.parent||!t.top)return!0}catch(t){}var e=function(t,n){for(var e=0;e<t.length;e++)try{if(t[e]===n)return e}catch(t){}return-1}(Z,t);if(-1!==e){var r=tt[e];if(r&&function(t){if(!t.contentWindow)return!0;if(!t.parentNode)return!0;var n=t.ownerDocument;if(n&&n.documentElement&&!n.documentElement.contains(t)){for(var e=t;e.parentNode&&e.parentNode!==e;)e=e.parentNode;if(!e.host||!n.documentElement.contains(e.host))return!0}return!1}(r))return!0}return!1}function et(t){try{if(t===window)return!0}catch(t){if(t&&t.message===V)return!0}try{if("[object Window]"==={}.toString.call(t))return!0}catch(t){if(t&&t.message===V)return!0}try{if(window.Window&&t instanceof window.Window)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.self===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.parent===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.top===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&"__unlikely_value__"===t.__cross_domain_utils_window_check__)return!1}catch(t){return!0}try{if("postMessage"in t&&"self"in t&&"location"in t)return!0}catch(t){}return!1}function rt(t,n){for(var e=0;e<t.length;e++)try{if(t[e]===n)return e}catch(t){}return-1}var ot,it=function(){function t(){if(this.name=void 0,this.weakmap=void 0,this.keys=void 0,this.values=void 0,this.name="__weakmap_"+(1e9*Math.random()>>>0)+"__",function(){if("undefined"==typeof WeakMap)return!1;if(void 0===Object.freeze)return!1;try{var t=new WeakMap,n={};return Object.freeze(n),t.set(n,"__testvalue__"),"__testvalue__"===t.get(n)}catch(t){return!1}}())try{this.weakmap=new WeakMap}catch(t){}this.keys=[],this.values=[]}var n=t.prototype;return n._cleanupClosedWindows=function(){for(var t=this.weakmap,n=this.keys,e=0;e<n.length;e++){var r=n[e];if(et(r)&&nt(r)){if(t)try{t.delete(r)}catch(t){}n.splice(e,1),this.values.splice(e,1),e-=1}}},n.isSafeToReadWrite=function(t){return!et(t)},n.set=function(t,n){if(!t)throw new Error("WeakMap expected key");var e=this.weakmap;if(e)try{e.set(t,n)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var r=this.name,o=t[r];return void(o&&o[0]===t?o[1]=n:Object.defineProperty(t,r,{value:[t,n],writable:!0}))}catch(t){}this._cleanupClosedWindows();var i=this.keys,u=this.values,c=rt(i,t);-1===c?(i.push(t),u.push(n)):u[c]=n},n.get=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(t))return n.get(t)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];return e&&e[0]===t?e[1]:void 0}catch(t){}this._cleanupClosedWindows();var r=rt(this.keys,t);if(-1!==r)return this.values[r]},n.delete=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{n.delete(t)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];e&&e[0]===t&&(e[0]=e[1]=void 0)}catch(t){}this._cleanupClosedWindows();var r=this.keys,o=rt(r,t);-1!==o&&(r.splice(o,1),this.values.splice(o,1))},n.has=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(t))return!0}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];return!(!e||e[0]!==t)}catch(t){}return this._cleanupClosedWindows(),-1!==rt(this.keys,t)},n.getOrSet=function(t,n){if(this.has(t))return this.get(t);var e=n();return this.set(t,e),e},t}();function ut(t){return(ut=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function ct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function at(t,n,e){return(at=ct()?Reflect.construct:function(t,n,e){var r=[null];r.push.apply(r,n);var o=new(Function.bind.apply(t,r));return e&&I(o,e.prototype),o}).apply(null,arguments)}function ft(t){var n="function"==typeof Map?new Map:void 0;return(ft=function(t){if(null===t||-1===Function.toString.call(t).indexOf("[native code]"))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(t))return n.get(t);n.set(t,e)}function e(){return at(t,arguments,ut(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),I(e,t)})(t)}function st(t){return t.name||t.__name__||t.displayName||"anonymous"}function dt(t,n){try{delete t.name,t.name=n}catch(t){}return t.__name__=t.displayName=n,t}function lt(t){if("function"==typeof btoa)return btoa(encodeURIComponent(t).replace(/%([0-9A-F]{2})/g,(function(t,n){return String.fromCharCode(parseInt(n,16))}))).replace(/[=]/g,"");if("undefined"!=typeof Buffer)return Buffer.from(t,"utf8").toString("base64").replace(/[=]/g,"");throw new Error("Can not find window.btoa or Buffer")}function ht(t){if("function"==typeof atob)return decodeURIComponent([].map.call(atob(t),(function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""));if("undefined"!=typeof Buffer)return Buffer.from(t,"base64").toString("utf8");throw new Error("Can not find window.atob or Buffer")}function pt(){var t="0123456789abcdef";return"uid_"+"xxxxxxxxxx".replace(/./g,(function(){return t.charAt(Math.floor(Math.random()*t.length))}))+"_"+lt((new Date).toISOString().slice(11,19).replace("T",".")).replace(/[^a-zA-Z0-9]/g,"").toLowerCase()}function vt(){if("undefined"!=typeof window)return window;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("No global found")}function mt(t){if(ot=ot||new it,null==t||"object"!=typeof t&&"function"!=typeof t)throw new Error("Invalid object");var n=ot.get(t);return n||(n=typeof t+":"+pt(),ot.set(t,n)),n}function wt(t){try{return JSON.stringify([].slice.call(t),(function(t,n){return"function"==typeof n?"memoize["+mt(n)+"]":"undefined"!=typeof window&&n instanceof window.Element||null!==n&&"object"==typeof n&&1===n.nodeType&&"object"==typeof n.style&&"object"==typeof n.ownerDocument?{}:n}))}catch(t){throw new Error("Arguments not serializable -- can not be used to memoize")}}function yt(){return{}}var gt=0,bt=0;function St(t,n){void 0===n&&(n={});var e,r,o=n.thisNamespace,i=void 0!==o&&o,u=n.time,c=gt;gt+=1;var a=function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];var f,s;c<bt&&(e=null,r=null,c=gt,gt+=1),f=i?(r=r||new it).getOrSet(this,yt):e=e||{};try{s=wt(o)}catch(n){return t.apply(this,arguments)}var d=f[s];if(d&&u&&Date.now()-d.time<u&&(delete f[s],d=null),d)return d.value;var l=Date.now(),h=t.apply(this,arguments);return f[s]={time:l,value:h},h};return a.reset=function(){e=null,r=null},dt(a,(n.name||st(t))+"::memoized")}function Et(t){return q.resolve(t)}function Ot(t){var n={};function e(){for(var e=arguments,r=this,o=arguments.length,i=new Array(o),u=0;u<o;u++)i[u]=arguments[u];var c=wt(i);return n.hasOwnProperty(c)||(n[c]=q.try((function(){return t.apply(r,e)})).finally((function(){delete n[c]}))),n[c]}return e.reset=function(){n={}},dt(e,st(t)+"::promiseMemoized")}function _t(t,n){function e(){return q.try(t,this,arguments)}return void 0===n&&(n={}),n.name&&(e.displayName=n.name+":promisified"),dt(e,st(t)+"::promisified")}function Pt(t,n,e){void 0===e&&(e=[]);var r=t.__inline_memoize_cache__=t.__inline_memoize_cache__||{},o=wt(e);return r.hasOwnProperty(o)?r[o]:r[o]=n.apply(void 0,e)}function xt(){}function jt(t){var n=!1;return dt((function(){if(!n)return n=!0,t.apply(this,arguments)}),st(t)+"::once")}function Ct(t){for(var n=0,e=0;e<t.length;e++)n+=t[e].charCodeAt(0)*Math.pow(e%10+1,5);return Math.floor(Math.pow(Math.sqrt(n),5))}function kt(t){for(var n="",e=0;e<t.length;e++){var r=t[e].charCodeAt(0)*e;t[e+1]&&(r+=t[e+1].charCodeAt(0)*(e-1)),n+=String.fromCharCode(97+Math.abs(r)%26)}return n}function At(t,n){var e=t.match(n);if(e)return e[1]}function Mt(t,n){return new q((function(e){var r=t[n];if(r)return e(r);delete t[n],Object.defineProperty(t,n,{configurable:!0,set:function(t){(r=t)&&e(r)},get:function(){return r}})}))}function Tt(t,n){if(void 0===n&&(n=1),n>=3)return"stringifyError stack overflow";try{if(!t)return"<unknown error: "+{}.toString.call(t)+">";if("string"==typeof t)return t;if(t instanceof Error){var e=t&&t.stack,r=t&&t.message;if(e&&r)return-1!==e.indexOf(r)?e:r+"\n"+e;if(e)return e;if(r)return r}return t&&t.toString&&"function"==typeof t.toString?t.toString():{}.toString.call(t)}catch(t){return"Error while stringifying error: "+Tt(t,n+1)}}function It(t){var n="<unknown error: "+{}.toString.call(t)+">";return t?t instanceof Error?t.message||n:"string"==typeof t.message&&t.message||n:n}function Ht(t){return"string"==typeof t?t:t&&t.toString&&"function"==typeof t.toString?t.toString():{}.toString.call(t)}function zt(t,n){var e=(t=t.split("://")[1]).indexOf(n);return-1!==e&&t.slice(e)===n}function Wt(t,n,e){var r=t[n];t[n]=function(){var t=arguments,n=this;return e({context:this,args:[].slice.call(arguments),original:r,callOriginal:function(){return r.apply(n,t)}})}}function Nt(t,n){if(!n)return t;if(Object.assign)return Object.assign(t,n);for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function Dt(t){if(Object.values)return Object.values(t);var n=[];for(var e in t)t.hasOwnProperty(e)&&n.push(t[e]);return n}St.clear=function(){bt=gt};var Lt=St(Dt);function Rt(t,n){return Math.round(t*n/100)}function Bt(){return Math.min.apply(Math,arguments)}function Ft(){return Math.max.apply(Math,arguments)}function Ut(t,n){var e=t%n;return e?t-e+n:t}function qt(t,n,e){var r=[];return t.replace(n,(function(t){r.push(e?e.apply(null,arguments):t)})),r}function Vt(t){return"data:image/svg+xml;base64,"+lt(t)}function Jt(t,n){void 0===n&&(n=Boolean);var e={};for(var r in t)t.hasOwnProperty(r)&&n(t[r],r)&&(e[r]=t[r]);return e}function $t(t){return t}function Gt(t,n){var e=[];return t.replace(n,(function(t){return e.push(t),""})),e}function Qt(t,n){var e,r;return void 0===n&&(n=50),dt((function(){r&&clearTimeout(r);var o=e=e||new q;return r=setTimeout((function(){e=null,r=null,q.try(t).then((function(t){o.resolve(t)}),(function(t){o.reject(t)}))}),n),o}),st(t)+"::promiseDebounced")}function Kt(t,n){var e;return function r(){e=setTimeout((function(){t(),r()}),n)}(),{cancel:function(){clearTimeout(e)}}}function Xt(t){return Boolean(t.match(/^[0-9]+$/))}function Yt(t){return Boolean(t.match(/^[0-9]+\.[0-9]+$/))}function Zt(t){return t.toString()}function tn(t){return"true"===t||"false"!==t&&(Xt(t)?parseInt(t,10):Yt(t)?parseFloat(t):t)}function nn(t,n,e){for(var r in void 0===n&&(n=""),void 0===e&&(e={}),n=n?n+".":n,t)t.hasOwnProperty(r)&&null!=t[r]&&"function"!=typeof t[r]&&(t[r]&&Array.isArray(t[r])&&t[r].length&&t[r].every((function(t){return"object"!=typeof t}))?e[""+n+r+"[]"]=t[r].join(","):t[r]&&"object"==typeof t[r]?e=nn(t[r],""+n+r,e):e[""+n+r]=Zt(t[r]));return e}function en(t){var n={};for(var e in t)if(t.hasOwnProperty(e)&&"string"==typeof t[e]){var r=t[e];e.match(/^.+\[\]$/)?(e=e.slice(0,-2),r=r.split(",").map(tn)):r=tn(r);for(var o=n,i=e.split("."),u=0;u<i.length;u++){var c=i[u],a=u+1===i.length,f=!a&&Xt(i[u+1]);if("constructor"===c||"prototype"===c||"__proto__"===c)throw new Error("Disallowed key: "+c);a?o[c]=r:o=o[c]=o[c]||(f?[]:{})}}return n}function rn(){var t={},n={},e={on:function(t,e){var r=n[t]=n[t]||[];r.push(e);var o=!1;return{cancel:function(){o||(o=!0,r.splice(r.indexOf(e),1))}}},once:function(t,n){var r=e.on(t,(function(){r.cancel(),n()}));return r},trigger:function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),o=1;o<e;o++)r[o-1]=arguments[o];var i=n[t],u=[];if(i)for(var c=function(t){var n=i[t];u.push(q.try((function(){return n.apply(void 0,r)})))},a=0;a<i.length;a++)c(a);return q.all(u).then(xt)},triggerOnce:function(n){if(t[n])return q.resolve();t[n]=!0;for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return e.trigger.apply(e,[n].concat(o))},reset:function(){n={}}};return e}function on(t){return t.replace(/([A-Z])/g,(function(t){return"-"+t.toLowerCase()}))}function un(t){return t.replace(/-([a-z])/g,(function(t){return t[1].toUpperCase()}))}function cn(t){return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()}function an(t,n,e){if(!n)return e;for(var r=n.split("."),o=0;o<r.length;o++){if("object"!=typeof t||null===t)return e;t=t[r[o]]}return void 0===t?e:t}function fn(t,n){var e=Kt((function(){(n-=100)<=0&&(e.cancel(),t())}),100)}function sn(t,n,e){if(Array.isArray(t)){if("number"!=typeof n)throw new TypeError("Array key must be number")}else if("object"==typeof t&&null!==t&&"string"!=typeof n)throw new TypeError("Object key must be string");Object.defineProperty(t,n,{configurable:!0,enumerable:!0,get:function(){delete t[n];var r=e();return t[n]=r,r},set:function(e){delete t[n],t[n]=e}})}function dn(t){return[].slice.call(t)}function ln(t){return"object"==typeof t&&null!==t}function hn(t){return ln(t)&&"[object Object]"==={}.toString.call(t)}function pn(t){if(!hn(t))return!1;var n=t.constructor;if("function"!=typeof n)return!1;var e=n.prototype;return!!hn(e)&&!!e.hasOwnProperty("isPrototypeOf")}function vn(t,n,e){if(void 0===e&&(e=""),Array.isArray(t)){for(var r=t.length,o=[],i=function(r){sn(o,r,(function(){var o=e?e+"."+r:""+r,i=n(t[r],r,o);return(pn(i)||Array.isArray(i))&&(i=vn(i,n,o)),i}))},u=0;u<r;u++)i(u);return o}if(pn(t)){var c={},a=function(r){if(!t.hasOwnProperty(r))return"continue";sn(c,r,(function(){var o=e?e+"."+r:""+r,i=n(t[r],r,o);return(pn(i)||Array.isArray(i))&&(i=vn(i,n,o)),i}))};for(var f in t)a(f);return c}throw new Error("Pass an object or array")}function mn(t,n,e,r){if(t.hasOwnProperty(e)){var o=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(n,e,o)}else n[e]=r}function wn(t,n,e){void 0===e&&(e=0),"string"==typeof t&&(t=new RegExp(t));var r=n.slice(e).match(t);if(r){var o=r.index,i=r[0];return{text:i,groups:r.slice(1),start:e+o,end:e+o+i.length,length:i.length,replace:function(t){return i?""+i.slice(0,e+o)+t+i.slice(o+i.length):""}}}}function yn(t,n){for(var e=[],r=0;;){var o=wn(t,n,r);if(!o)break;e.push(o),r=At.end}return e}function gn(t){return null!=t}function bn(t){return q.try(t).then((function(){return bn(t)}))}function Sn(t,n){var e;return void 0===n&&(n=100),dt((function(){var r=arguments,o=this;clearTimeout(e),e=setTimeout((function(){return t.apply(o,r)}),n)}),st(t)+"::debounced")}function En(t){return"[object RegExp]"==={}.toString.call(t)}var On=function(t){var n=new it;return function(e){var r=this;return n.getOrSet(e,(function(){return t.call(r,e)}))}},_n=function(t){var n=new it;return function(e){var r=this;return n.getOrSet(e,(function(){return t.call(r,e).finally((function(){n.delete(e)}))}))}};function Pn(t,n,e){if(t.hasOwnProperty(n))return t[n];var r=e();return t[n]=r,r}function xn(t){var n,e=[],r=!1,o={set:function(n,e){return r||(t[n]=e,o.register((function(){delete t[n]}))),e},register:function(t){var o=jt((function(){return t(n)}));return r?t(n):e.push(o),{cancel:function(){var t=e.indexOf(o);-1!==t&&e.splice(t,1)}}},all:function(t){n=t;var o=[];for(r=!0;e.length;){var i=e.shift();o.push(i())}return q.all(o).then(xt)}};return o}function jn(t){var n,e;try{n=t()}catch(t){e=t}return{result:n,error:e}}function Cn(t,n){var e=t.indexOf(n);-1!==e&&t.splice(e,1)}function kn(t,n){if(null==n)throw new Error("Expected "+t+" to be present");return n}function An(t){for(var n={},e=0;e<t.length;e++)n[t[e]]=!0;return Object.keys(n)}var Mn=function(t,n){return-1!==Lt(t).indexOf(n)};function Tn(t){var n=[],e={};return function(r){if(-1===n.indexOf(r)){n.push(r);var o=Tt(r);if(!e[o])return e[o]=!0,t(r)}}}var In=function(t){function n(n){var e;return(e=t.call(this,n)||this).name=e.constructor.name,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(e),e.constructor):e.stack=new Error(n).stack,e}return H(n,t),n}(ft(Error)),Hn={ENTER:13,SPACE:32},zn={UID:"data-uid"},Wn=30;function Nn(){var t=document.body;if(!t)throw new Error("Body element not found");return t}function Dn(){return Boolean(document.body)&&"complete"===document.readyState}function Ln(){return Boolean(document.body)&&"interactive"===document.readyState}function Rn(t){return encodeURIComponent(t)}function Bn(){return Pt(Bn,(function(){return new q((function(t){Dn()&&t(),window.addEventListener("load",(function(){return t()}))}))}))}var Fn=St((function(){return new q((function(t){if(Dn()||Ln())return t();var n=setInterval((function(){if(Dn()||Ln())return clearInterval(n),t()}),10)}))}));function Un(){return q.try((function(){return document.body?document.body:Fn().then((function(){if(document.body)return document.body;throw new Error("Document ready but document.body not present")}))}))}function qn(t){return Pt(qn,(function(){var n={};if(!t)return n;if(-1===t.indexOf("="))return n;for(var e=0,r=t.split("&");e<r.length;e++){var o=r[e];(o=o.split("="))[0]&&o[1]&&(n[decodeURIComponent(o[0])]=decodeURIComponent(o[1]))}return n}),[t])}function Vn(t){return qn(window.location.search.slice(1))[t]}function Jn(t){return-1===t.indexOf("#")||0!==t.indexOf("#")&&t.split("#")[0]!==window.location.href.split("#")[0]}function $n(t){return void 0===t&&(t={}),Object.keys(t).filter((function(n){return"string"==typeof t[n]||"boolean"==typeof t[n]})).map((function(n){var e=t[n];if("string"!=typeof e&&"boolean"!=typeof e)throw new TypeError("Invalid type for query");return Rn(n)+"="+Rn(e.toString())})).join("&")}function Gn(t,n){return void 0===n&&(n={}),n&&Object.keys(n).length?$n(z({},qn(t),n)):t}function Qn(t,n){var e,r,o=n.query||{},i=n.hash||{},u=t.split("#");r=u[1];var c=(e=u[0]).split("?");e=c[0];var a=Gn(c[1],o),f=Gn(r,i);return a&&(e=e+"?"+a),f&&(e=e+"#"+f),e}function Kn(t,n){return void 0===n&&(n=window),new q((function(e){n.location=t,Jn(t)||e()}))}function Xn(){var t=document.querySelector("meta[name=viewport]");return!(u()&&window.screen.width<660&&!t)}function Yn(t){return Boolean(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}function Zn(){return Pt(Zn,(function(){var t=window.performance;if(t&&t.now&&t.timing&&t.timing.connectEnd&&t.timing.navigationStart&&Math.abs(t.now()-Date.now())>1e3&&t.now()-(t.timing.connectEnd-t.timing.navigationStart)>0)return t}))}function te(){return Boolean(Zn())}function ne(){return Fn().then((function(){var t=Zn();if(t){var n=t.timing;return n.connectEnd&&n.domInteractive?n.domInteractive-n.connectEnd:void 0}}))}function ee(t){return void 0===t&&(t=""),t.toString().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")}function re(){return"undefined"!=typeof window&&void 0!==window.location}function oe(t,n){return void 0===n&&(n=window.document),[].slice.call(n.querySelectorAll(t))}function ie(t,n){t.addEventListener("touchstart",xt),t.addEventListener("click",n),t.addEventListener("keypress",(function(t){if(t.keyCode===Hn.ENTER||t.keyCode===Hn.SPACE)return n(t)}))}function ue(t){var n=t.host,e=void 0===n?window.location.host:n,r=t.path,o=t.reverse,i=void 0!==o&&o;return Pt(ue,(function(){var t=""+e+r,n=[].slice.call(document.getElementsByTagName("script"));i&&n.reverse();for(var o=0;o<n.length;o++){var u=n[o];if(u.src&&u.src.replace(/^https?:\/\//,"").split("?")[0]===t)return u}}),[r])}function ce(){return Pt(ce,(function(){try{if("undefined"==typeof window)return!1;if(window.localStorage){var t=Math.random().toString();window.localStorage.setItem("__test__localStorage__",t);var n=window.localStorage.getItem("__test__localStorage__");if(window.localStorage.removeItem("__test__localStorage__"),t===n)return!0}}catch(t){}return!1}))}function ae(){var t=window.navigator,n=t.languages?[].concat(t.languages):[];return t.language&&n.push(t.language),t.userLanguage&&n.push(t.userLanguage),n.map((function(t){if(t&&t.match(/^[a-z]{2}[-_][A-Z]{2}$/)){var n=t.split(/[-_]/);return{country:n[1],lang:n[0]}}return t&&t.match(/^[a-z]{2}$/)?{lang:t}:null})).filter(Boolean)}function fe(t,n){t.appendChild(n)}function se(t){return t instanceof window.Element||null!==t&&"object"==typeof t&&1===t.nodeType&&"object"==typeof t.style&&"object"==typeof t.ownerDocument}function de(t,n){return void 0===n&&(n=document),se(t)?t:"string"==typeof t?n.querySelector(t):void 0}function le(t,n){void 0===n&&(n=document);var e=de(t,n);if(e)return e;throw new Error("Can not find element: "+Ht(t))}function he(t){return new q((function(n,e){var r=Ht(t),o=de(t);if(o)return n(o);if(Dn())return e(new Error("Document is ready and element "+r+" does not exist"));var i=setInterval((function(){return(o=de(t))?(n(o),void clearInterval(i)):Dn()?(clearInterval(i),e(new Error("Document is ready and element "+r+" does not exist"))):void 0}),10)}))}var pe,ve=function(t){function n(){return t.apply(this,arguments)||this}return H(n,t),n}(In);function me(t,n){var e=(n=n||{}).closeOnUnload,r=void 0===e?1:e,o=n.name,i=void 0===o?"":o,u=n.width,c=n.height,a=0,f=0;u&&(window.outerWidth?f=Math.round((window.outerWidth-u)/2)+window.screenX:window.screen.width&&(f=Math.round((window.screen.width-u)/2))),c&&(window.outerHeight?a=Math.round((window.outerHeight-c)/2)+window.screenY:window.screen.height&&(a=Math.round((window.screen.height-c)/2))),delete n.closeOnUnload,delete n.name,u&&c&&(n=z({top:a,left:f,width:u,height:c,status:1,toolbar:0,menubar:0,resizable:1,scrollbars:1},n));var s,d,l=Object.keys(n).map((function(t){if(null!=n[t])return t+"="+Ht(n[t])})).filter(Boolean).join(",");try{s=window.open(t,i,l)}catch(d){throw new ve("Can not open popup window - "+(d.stack||d.message))}if(nt(s))throw new ve("Can not open popup window - blocked");return r&&window.addEventListener("unload",(function(){return s.close()})),s}function we(t,n){try{t.document.open(),t.document.write(n),t.document.close()}catch(e){try{t.location="javascript: document.open(); document.write("+JSON.stringify(n)+"); document.close();"}catch(t){}}}function ye(t,n){var e=n.tagName.toLowerCase();if("html"!==e)throw new Error("Expected element to be html, got "+e);for(var r=t.document.documentElement,o=0,i=dn(r.children);o<i.length;o++)r.removeChild(i[o]);for(var u=0,c=dn(n.children);u<c.length;u++)r.appendChild(c[u])}function ge(t,n,e){void 0===e&&(e=window.document),t.styleSheet?t.styleSheet.cssText=n:t.appendChild(e.createTextNode(n))}function be(t){if((pe=pe||new it).has(t)){var n=pe.get(t);if(n)return n}var e=new q((function(n,e){t.addEventListener("load",(function(){(function(t){if(function(){for(var t=0;t<Z.length;t++){var n=!1;try{n=Z[t].closed}catch(t){}n&&(tt.splice(t,1),Z.splice(t,1))}}(),t&&t.contentWindow)try{Z.push(t.contentWindow),tt.push(t)}catch(t){}})(t),n(t)})),t.addEventListener("error",(function(r){t.contentWindow?n(t):e(r)}))}));return pe.set(t,e),e}function Se(t){return be(t).then((function(t){if(!t.contentWindow)throw new Error("Could not find window in iframe");return t.contentWindow}))}function Ee(t,n,e){void 0===t&&(t="div"),void 0===n&&(n={}),t=t.toLowerCase();var r=document.createElement(t);if(n.style&&Nt(r.style,n.style),n.class&&(r.className=n.class.join(" ")),n.id&&r.setAttribute("id",n.id),n.attributes)for(var o=0,i=Object.keys(n.attributes);o<i.length;o++){var u=i[o];r.setAttribute(u,n.attributes[u])}if(n.styleSheet&&ge(r,n.styleSheet),e&&fe(e,r),n.html)if("iframe"===t){if(!e||!r.contentWindow)throw new Error("Iframe html can not be written unless container provided and iframe in DOM");we(r.contentWindow,n.html)}else r.innerHTML=n.html;return r}function Oe(t,n){void 0===t&&(t={});var e=t.style||{},r=Ee("iframe",{attributes:z({allowTransparency:"true"},t.attributes||{}),style:z({backgroundColor:"transparent",border:"none"},e),html:t.html,class:t.class}),o=window.navigator.userAgent.match(/MSIE|Edge/i);return r.hasAttribute("id")||r.setAttribute("id",pt()),be(r),n&&le(n).appendChild(r),(t.url||o)&&r.setAttribute("src",t.url||"about:blank"),r}function _e(t,n,e){return t.addEventListener(n,e),{cancel:function(){t.removeEventListener(n,e)}}}function Pe(t,n,e){e=jt(e);for(var r=0;r<n.length;r++)t.addEventListener(n[r],e);return{cancel:jt((function(){for(var r=0;r<n.length;r++)t.removeEventListener(n[r],e)}))}}var xe=["webkit","moz","ms","o"];function je(t,n,e){t.style[n]=e;for(var r=cn(n),o=0;o<xe.length;o++)t.style[""+xe[o]+r]=e}var Ce=["animationstart","webkitAnimationStart","oAnimationStart","MSAnimationStart"],ke=["animationend","webkitAnimationEnd","oAnimationEnd","MSAnimationEnd"];function Ae(t,n,e,r){return void 0===r&&(r=1e3),new q((function(o,i){var u=le(t);if(!u)return o();var c,a,f,s,d=!1;function l(){clearTimeout(c),clearTimeout(a),f.cancel(),s.cancel()}f=Pe(u,Ce,(function(t){t.target===u&&t.animationName===n&&(clearTimeout(c),t.stopPropagation(),f.cancel(),d=!0,a=setTimeout((function(){l(),o()}),r))})),s=Pe(u,ke,(function(t){if(t.target===u&&t.animationName===n)return l(),"string"==typeof t.animationName&&t.animationName!==n?i("Expected animation name to be "+n+", found "+t.animationName):o()})),je(u,"animationName",n),c=setTimeout((function(){if(!d)return l(),o()}),200),e&&e(l)}))}function Me(t){t.style.setProperty("visibility","")}function Te(t){t.style.setProperty("visibility","hidden","important")}function Ie(t){t.style.setProperty("display","")}function He(t){t.style.setProperty("display","none","important")}function ze(t){t&&t.parentNode&&t.parentNode.removeChild(t)}function We(t,n,e){var r=Ae(t,n,e);return Ie(t),r}function Ne(t,n,e){return Ae(t,n,e).then((function(){He(t)}))}function De(t,n){t.classList.add(n)}function Le(t,n){t.classList.remove(n)}function Re(t){return!(t&&t.parentNode&&t.ownerDocument&&t.ownerDocument.documentElement&&t.ownerDocument.documentElement.contains(t))}function Be(t,n){n=jt(n);var e,r,o,i=!1,u=[],c=function(){i=!0;for(var t=0;t<u.length;t++)u[t].disconnect();e&&e.cancel(),o&&o.removeEventListener("unload",a),r&&ze(r)},a=function(){i||(n(),c())};if(Re(t))return a(),{cancel:c};if(window.MutationObserver)for(var f=t.parentElement;f;){var s=new window.MutationObserver((function(){Re(t)&&a()}));s.observe(f,{childList:!0}),u.push(s),f=f.parentElement}return(r=document.createElement("iframe")).setAttribute("name","__detect_close_"+pt()+"__"),r.style.display="none",Se(r).then((function(t){(o=function(t){if(!Y(t))throw new Error("Expected window to be same domain");return t}(t)).addEventListener("unload",a)})),t.appendChild(r),e=Kt((function(){Re(t)&&a()}),1e3),{cancel:c}}function Fe(t,n){void 0===n&&(n=window.document);for(var e=0,r=oe("script",t);e<r.length;e++){var o=r[e],i=o.parentNode;if(i){var u=n.createElement("script");u.text=o.textContent,i.replaceChild(u,o)}}}function Ue(t,n,e){var r=void 0===e?{}:e,o=r.width,i=void 0===o||o,u=r.height,c=void 0===u||u,a=r.interval,f=void 0===a?100:a,s=r.win,d=void 0===s?window:s,l=t.offsetWidth,h=t.offsetHeight,p=!1;n({width:l,height:h});var v,m,w=function(){if(!p&&Yn(t)){var e=t.offsetWidth,r=t.offsetHeight;(i&&e!==l||c&&r!==h)&&n({width:e,height:r}),l=e,h=r}};return d.addEventListener("resize",w),void 0!==d.ResizeObserver?((v=new d.ResizeObserver(w)).observe(t),m=Kt(w,10*f)):void 0!==d.MutationObserver?((v=new d.MutationObserver(w)).observe(t,{attributes:!0,childList:!0,subtree:!0,characterData:!1}),m=Kt(w,10*f)):m=Kt(w,f),{cancel:function(){p=!0,v.disconnect(),window.removeEventListener("resize",w),m.cancel()}}}function qe(t){var n=Zn();if(n&&"function"==typeof n.getEntries)for(var e=n.getEntries(),r=0;r<e.length;r++){var o=e[r];if(o&&o.name&&0===o.name.indexOf(t)&&"number"==typeof o.duration)return Math.floor(o.duration)}}function Ve(t){for(;t.parentNode;)t=t.parentNode;return"[object ShadowRoot]"===t.toString()}function Je(t){for(;t.parentNode;)t=t.parentNode;if(Ve(t))return t}function $e(t){var n=Je(t);if(n&&n.host)return n.host}function Ge(t){var n=$e(t);if(!n)throw new Error("Element is not in shadow dom");var e="shadow-slot-"+pt(),r=document.createElement("slot");r.setAttribute("name",e),t.appendChild(r);var o=document.createElement("div");return o.setAttribute("slot",e),n.appendChild(o),Ve(n)?Ge(o):o}function Qe(t){var n=function n(e){return t.removeEventListener("focus",n),e.preventDefault(),t.blur(),!1};t.addEventListener("mousedown",(function(){t.addEventListener("focus",n),setTimeout((function(){t.removeEventListener("focus",n)}),1)}))}function Ke(){try{throw new Error("_")}catch(t){return t.stack||""}}var Xe="undefined"!=typeof document?document.currentScript:null,Ye=St((function(){if(Xe)return Xe;if(Xe=function(){try{var t=Ke(),n=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(t),e=n&&n[1];if(!e)return;for(var r=0,o=[].slice.call(document.getElementsByTagName("script")).reverse();r<o.length;r++){var i=o[r];if(i.src&&i.src===e)return i}}catch(t){}}())return Xe;throw new Error("Can not determine current script")})),Ze=pt(),tr=St((function(){var t;try{t=Ye()}catch(t){return Ze}var n=t.getAttribute(zn.UID);if(n&&"string"==typeof n)return n;if((n=t.getAttribute(zn.UID+"-auto"))&&"string"==typeof n)return n;if(t.src){var e=kt(JSON.stringify({src:t.src,dataset:t.dataset}));n="uid_"+e.slice(e.length-Wn)}else n=pt();return t.setAttribute(zn.UID+"-auto",n),n}));function nr(t){var n=t.url,e=t.target,r=t.body,o=t.method,i=void 0===o?"post":o,u=document.createElement("form");if(u.setAttribute("target",e),u.setAttribute("method",i),u.setAttribute("action",n),u.style.display="none",r)for(var c=0,a=Object.keys(r);c<a.length;c++){var f,s=a[c],d=document.createElement("input");d.setAttribute("name",s),d.setAttribute("value",null==(f=r[s])?void 0:f.toString()),u.appendChild(d)}Nn().appendChild(u),u.submit(),Nn().removeChild(u)}function er(t){var n=t.name,e=t.lifetime,r=void 0===e?12e5:e;return Pt(er,(function(){var t,e="__"+n+"_storage__",o=pt();function i(n){var r,i=ce();if(t&&(r=t),!r&&i){var u=window.localStorage.getItem(e);u&&(r=JSON.parse(u))}r||(r=vt()[e]),r||(r={id:o}),r.id||(r.id=o),t=r;var c=n(r);return i?window.localStorage.setItem(e,JSON.stringify(r)):vt()[e]=r,t=null,c}function u(){return i((function(t){return t.id}))}function c(t){return i((function(n){var e=n.__session__,o=Date.now();return e&&o-e.created>r&&(e=null),e||(e={guid:pt(),created:o}),n.__session__=e,t(e)}))}return{getState:i,getID:u,isStateFresh:function(){return u()===o},getSessionState:function(t){return c((function(n){return n.state=n.state||{},t(n.state)}))},getSessionID:function(){return c((function(t){return t.guid}))}}}),[{name:n,lifetime:r}])}function rr(){return er({name:"belter_experiment"})}function or(t){return rr().getSessionState((function(n){return n.loggedBeacons=n.loggedBeacons||[],-1===n.loggedBeacons.indexOf(t)&&(n.loggedBeacons.push(t),!0)}))}function ir(t){return Math.floor(Math.random()*t)}function ur(t){var n,e=t.name,r=t.sample,o=void 0===r?50:r,i=t.logTreatment,u=void 0===i?xt:i,c=t.logCheckpoint,a=void 0===c?xt:c,f=t.sticky,s=void 0===f||f?function(t){return rr().getState((function(n){return n.throttlePercentiles=n.throttlePercentiles||{},n.throttlePercentiles[t]=n.throttlePercentiles[t]||ir(100),n.throttlePercentiles[t]}))}(e):ir(100),d=e+"_"+(n=s<o?"test":o>=50||o<=s&&s<2*o?"control":"throttle"),l=!1,h=!1;try{window.localStorage&&window.localStorage.getItem(e)&&(h=!0)}catch(t){}var p={isEnabled:function(){return"test"===n||h},isDisabled:function(){return"test"!==n&&!h},getTreatment:function(){return d},log:function(t,n){return void 0===n&&(n={}),l?(or(d+"_"+JSON.stringify(n))&&u({name:e,treatment:d,payload:n,throttle:s}),or(d+"_"+t+"_"+JSON.stringify(n))&&a({name:e,treatment:d,checkpoint:t,payload:n,throttle:s}),p):p},logStart:function(t){return void 0===t&&(t={}),l=!0,p.log("start",t)},logComplete:function(t){return void 0===t&&(t={}),p.log("complete",t)}};return p}function cr(t){var n=t.name,e=t.version,r=void 0===e?"latest":e,o=vt(),i="__"+n+"__"+r+"_global__",u=o[i]=o[i]||{};return{get:function(t,n){return n=n||{},u[t]=u[t]||n}}}var ar=[];function fr(t){var n=t.url,e=t.method,r=void 0===e?"get":e,o=t.headers,i=void 0===o?{}:o,u=t.json,c=t.data,a=t.body,f=t.win,s=void 0===f?window:f,d=t.timeout,l=void 0===d?0:d;return new q((function(t,e){if(u&&c||u&&a||c&&u)throw new Error("Only options.json or options.data or options.body should be passed");for(var o={},f=0,d=Object.keys(i);f<d.length;f++){var h=d[f];o[h.toLowerCase()]=i[h]}u?o["content-type"]=o["content-type"]||"application/json":(c||a)&&(o["content-type"]=o["content-type"]||"application/x-www-form-urlencoded; charset=utf-8"),o.accept=o.accept||"application/json";for(var p=0;p<ar.length;p++)for(var v=(0,ar[p])(),m=0,w=Object.keys(v);m<w.length;m++){var y=w[m];o[y.toLowerCase()]=v[y]}var g=new s.XMLHttpRequest;for(var b in g.addEventListener("load",(function(){var o=function(t){void 0===t&&(t="");for(var n={},e=0,r=t.trim().split("\n");e<r.length;e++){var o=r[e].split(":"),i=o[0],u=o.slice(1);n[i.toLowerCase()]=u.join(":").trim()}return n}(this.getAllResponseHeaders());if(!this.status)return e(new Error("Request to "+r.toLowerCase()+" "+n+" failed: no response status code."));var i=o["content-type"],u=i&&(0===i.indexOf("application/json")||0===i.indexOf("text/json")),c=this.responseText;try{c=JSON.parse(c)}catch(t){if(u)return e(new Error("Invalid json: "+this.responseText+"."))}return t({status:this.status,headers:o,body:c})}),!1),g.addEventListener("error",(function(t){e(new Error("Request to "+r.toLowerCase()+" "+n+" failed: "+t.toString()+"."))}),!1),g.open(r,n,!0),o)o.hasOwnProperty(b)&&g.setRequestHeader(b,o[b]);u?a=JSON.stringify(u):c&&(a=Object.keys(c).map((function(t){return encodeURIComponent(t)+"="+(c?encodeURIComponent(c[t]):"")})).join("&")),g.timeout=l,g.ontimeout=function(){e(new Error("Request to "+r.toLowerCase()+" "+n+" has timed out"))},g.send(a)}))}function sr(t){ar.push(t)}var dr=!0;function lr(t,n,e){e.value=St(e.value,{name:n,thisNamespace:!0})}function hr(t,n,e){e.value=_t(e.value,{name:n})}function pr(t){return"string"==typeof t&&/^[0-9]+%$/.test(t)}function vr(t){return"string"==typeof t&&/^[0-9]+px$/.test(t)}function mr(t){if("number"==typeof t)return t;var n=t.match(/^([0-9]+)(px|%)$/);if(!n)throw new Error("Could not match css value from "+t);return parseInt(n[1],10)}function wr(t){return mr(t)+"px"}function yr(t){return"number"==typeof t?wr(t):pr(t)?t:wr(t)}function gr(t,n){return parseInt(t*mr(n)/100,10)}function br(t,n){if("number"==typeof t)return t;if(pr(t))return gr(n,t);if(vr(t))return mr(t);throw new Error("Can not normalize dimension: "+t)}function Sr(t,n){var e=(void 0===n?{}:n).timeout,r=void 0===e?5e3:e,o=[],i=[];return new q((function(n,e){var u=setTimeout((function(){o.length&&e(new Error("Expected "+o[0].name+" to be called in "+r+"ms")),i.length&&e(new Error("Expected "+i[0].name+" promise to complete in "+r+"ms"))}),r),c=function(t,n){void 0===n&&(n=xt);var e={name:t,handler:n};return o.push(e),function(){for(var r=this,u=arguments.length,c=new Array(u),a=0;a<u;a++)c[a]=arguments[a];Cn(o,e);var f=jn((function(){var t;return(t=n).call.apply(t,[r].concat(c))})),s=f.result,d=f.error;if(d)throw i.push({name:t,promise:q.asyncReject(d)}),d;return i.push({name:t,promise:q.resolve(s)}),s}},a=function(t,n){return void 0===n&&(n=xt),function(){var e;i.push({name:t,promise:q.asyncReject(new Error("Expected "+t+" to not be called"))});for(var r=arguments.length,o=new Array(r),u=0;u<r;u++)o[u]=arguments[u];return(e=n).call.apply(e,[this].concat(o))}},f=function(t,n){void 0===n&&(n=xt);var e={name:t,handler:n};return o.push(e),function(){for(var r=this,u=arguments.length,c=new Array(u),a=0;a<u;a++)c[a]=arguments[a];Cn(o,e);var f=jn((function(){var t;return(t=n).call.apply(t,[r].concat(c))})),s=f.result,d=f.error;if(d)throw d;return i.push({name:t,promise:q.resolve(s).then((function(){throw new Error("Expected "+t+" to throw an error")}),xt)}),s}};i.push({name:"wrapPromise handler",promise:q.try((function(){return t({expect:c,avoid:a,expectError:f,error:a,wait:function(){return q.resolve()}})}))}),function t(){return q.try((function(){if(i.length){var n=i[0];return n.promise.finally((function(){Cn(i,n)})).then(t)}})).then((function(){if(o.length)return q.delay(10).then(t)}))}().finally((function(){clearTimeout(u)})).then(n,e)}))}}])})); | ||
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("belter",[],n):"object"==typeof exports?exports.belter=n():t.belter=n()}("undefined"!=typeof self?self:this,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return{}.hasOwnProperty.call(t,n)},e.p="",e(e.s=0)}([function(t,n,e){"use strict";e.r(n),e.d(n,"getUserAgent",(function(){return o})),e.d(n,"isDevice",(function(){return u})),e.d(n,"isTablet",(function(){return c})),e.d(n,"isWebView",(function(){return a})),e.d(n,"isStandAlone",(function(){return f})),e.d(n,"isFacebookWebView",(function(){return s})),e.d(n,"isFirefox",(function(){return d})),e.d(n,"isFirefoxIOS",(function(){return l})),e.d(n,"isEdgeIOS",(function(){return h})),e.d(n,"isOperaMini",(function(){return p})),e.d(n,"isAndroid",(function(){return v})),e.d(n,"isIos",(function(){return m})),e.d(n,"isIOS14",(function(){return w})),e.d(n,"isGoogleSearchApp",(function(){return y})),e.d(n,"isQQBrowser",(function(){return g})),e.d(n,"isIosWebview",(function(){return b})),e.d(n,"isSFVC",(function(){return S})),e.d(n,"isSFVCorSafari",(function(){return E})),e.d(n,"isAndroidWebview",(function(){return O})),e.d(n,"isIE",(function(){return _})),e.d(n,"isIECompHeader",(function(){return P})),e.d(n,"isElectron",(function(){return x})),e.d(n,"isIEIntranet",(function(){return j})),e.d(n,"isMacOsCna",(function(){return C})),e.d(n,"supportsPopups",(function(){return k})),e.d(n,"isChrome",(function(){return A})),e.d(n,"isSafari",(function(){return M})),e.d(n,"isApplePaySupported",(function(){return T})),e.d(n,"getBody",(function(){return Nn})),e.d(n,"isDocumentReady",(function(){return Dn})),e.d(n,"isDocumentInteractive",(function(){return Ln})),e.d(n,"urlEncode",(function(){return Rn})),e.d(n,"waitForWindowReady",(function(){return Bn})),e.d(n,"waitForDocumentReady",(function(){return Fn})),e.d(n,"waitForDocumentBody",(function(){return Un})),e.d(n,"parseQuery",(function(){return qn})),e.d(n,"getQueryParam",(function(){return Vn})),e.d(n,"urlWillRedirectPage",(function(){return Jn})),e.d(n,"formatQuery",(function(){return $n})),e.d(n,"extendQuery",(function(){return Gn})),e.d(n,"extendUrl",(function(){return Qn})),e.d(n,"redirect",(function(){return Kn})),e.d(n,"hasMetaViewPort",(function(){return Xn})),e.d(n,"isElementVisible",(function(){return Yn})),e.d(n,"getPerformance",(function(){return Zn})),e.d(n,"enablePerformance",(function(){return te})),e.d(n,"getPageRenderTime",(function(){return ne})),e.d(n,"htmlEncode",(function(){return ee})),e.d(n,"isBrowser",(function(){return re})),e.d(n,"querySelectorAll",(function(){return oe})),e.d(n,"onClick",(function(){return ie})),e.d(n,"getScript",(function(){return ue})),e.d(n,"isLocalStorageEnabled",(function(){return ce})),e.d(n,"getBrowserLocales",(function(){return ae})),e.d(n,"appendChild",(function(){return fe})),e.d(n,"isElement",(function(){return se})),e.d(n,"getElementSafe",(function(){return de})),e.d(n,"getElement",(function(){return le})),e.d(n,"elementReady",(function(){return he})),e.d(n,"PopupOpenError",(function(){return ve})),e.d(n,"popup",(function(){return me})),e.d(n,"writeToWindow",(function(){return we})),e.d(n,"writeElementToWindow",(function(){return ye})),e.d(n,"setStyle",(function(){return ge})),e.d(n,"awaitFrameLoad",(function(){return be})),e.d(n,"awaitFrameWindow",(function(){return Se})),e.d(n,"createElement",(function(){return Ee})),e.d(n,"iframe",(function(){return Oe})),e.d(n,"addEventListener",(function(){return _e})),e.d(n,"bindEvents",(function(){return Pe})),e.d(n,"setVendorCSS",(function(){return je})),e.d(n,"animate",(function(){return Ae})),e.d(n,"makeElementVisible",(function(){return Me})),e.d(n,"makeElementInvisible",(function(){return Te})),e.d(n,"showElement",(function(){return Ie})),e.d(n,"hideElement",(function(){return He})),e.d(n,"destroyElement",(function(){return ze})),e.d(n,"showAndAnimate",(function(){return We})),e.d(n,"animateAndHide",(function(){return Ne})),e.d(n,"addClass",(function(){return De})),e.d(n,"removeClass",(function(){return Le})),e.d(n,"isElementClosed",(function(){return Re})),e.d(n,"watchElementForClose",(function(){return Be})),e.d(n,"fixScripts",(function(){return Fe})),e.d(n,"onResize",(function(){return Ue})),e.d(n,"getResourceLoadTime",(function(){return qe})),e.d(n,"isShadowElement",(function(){return Ve})),e.d(n,"getShadowRoot",(function(){return Je})),e.d(n,"getShadowHost",(function(){return $e})),e.d(n,"insertShadowSlot",(function(){return Ge})),e.d(n,"preventClickFocus",(function(){return Qe})),e.d(n,"getStackTrace",(function(){return Ke})),e.d(n,"getCurrentScript",(function(){return Ye})),e.d(n,"getCurrentScriptUID",(function(){return tr})),e.d(n,"submitForm",(function(){return nr})),e.d(n,"experiment",(function(){return ur})),e.d(n,"getGlobalNameSpace",(function(){return cr})),e.d(n,"getStorage",(function(){return er})),e.d(n,"getFunctionName",(function(){return st})),e.d(n,"setFunctionName",(function(){return dt})),e.d(n,"base64encode",(function(){return lt})),e.d(n,"base64decode",(function(){return ht})),e.d(n,"uniqueID",(function(){return pt})),e.d(n,"getGlobal",(function(){return vt})),e.d(n,"getObjectID",(function(){return mt})),e.d(n,"getEmptyObject",(function(){return yt})),e.d(n,"memoize",(function(){return St})),e.d(n,"promiseIdentity",(function(){return Et})),e.d(n,"memoizePromise",(function(){return Ot})),e.d(n,"promisify",(function(){return _t})),e.d(n,"inlineMemoize",(function(){return Pt})),e.d(n,"noop",(function(){return xt})),e.d(n,"once",(function(){return jt})),e.d(n,"hashStr",(function(){return Ct})),e.d(n,"strHashStr",(function(){return kt})),e.d(n,"match",(function(){return At})),e.d(n,"awaitKey",(function(){return Mt})),e.d(n,"stringifyError",(function(){return Tt})),e.d(n,"stringifyErrorMessage",(function(){return It})),e.d(n,"stringify",(function(){return Ht})),e.d(n,"domainMatches",(function(){return zt})),e.d(n,"patchMethod",(function(){return Wt})),e.d(n,"extend",(function(){return Nt})),e.d(n,"values",(function(){return Dt})),e.d(n,"memoizedValues",(function(){return Lt})),e.d(n,"perc",(function(){return Rt})),e.d(n,"min",(function(){return Bt})),e.d(n,"max",(function(){return Ft})),e.d(n,"roundUp",(function(){return Ut})),e.d(n,"regexMap",(function(){return qt})),e.d(n,"svgToBase64",(function(){return Vt})),e.d(n,"objFilter",(function(){return Jt})),e.d(n,"identity",(function(){return $t})),e.d(n,"regexTokenize",(function(){return Gt})),e.d(n,"promiseDebounce",(function(){return Qt})),e.d(n,"safeInterval",(function(){return Kt})),e.d(n,"isInteger",(function(){return Xt})),e.d(n,"isFloat",(function(){return Yt})),e.d(n,"serializePrimitive",(function(){return Zt})),e.d(n,"deserializePrimitive",(function(){return tn})),e.d(n,"dotify",(function(){return nn})),e.d(n,"undotify",(function(){return en})),e.d(n,"eventEmitter",(function(){return rn})),e.d(n,"camelToDasherize",(function(){return on})),e.d(n,"dasherizeToCamel",(function(){return un})),e.d(n,"capitalizeFirstLetter",(function(){return cn})),e.d(n,"get",(function(){return an})),e.d(n,"safeTimeout",(function(){return fn})),e.d(n,"defineLazyProp",(function(){return sn})),e.d(n,"arrayFrom",(function(){return dn})),e.d(n,"isObject",(function(){return ln})),e.d(n,"isObjectObject",(function(){return hn})),e.d(n,"isPlainObject",(function(){return pn})),e.d(n,"replaceObject",(function(){return vn})),e.d(n,"copyProp",(function(){return mn})),e.d(n,"regex",(function(){return wn})),e.d(n,"regexAll",(function(){return yn})),e.d(n,"isDefined",(function(){return gn})),e.d(n,"cycle",(function(){return bn})),e.d(n,"debounce",(function(){return Sn})),e.d(n,"isRegex",(function(){return En})),e.d(n,"weakMapMemoize",(function(){return On})),e.d(n,"weakMapMemoizePromise",(function(){return _n})),e.d(n,"getOrSet",(function(){return Pn})),e.d(n,"cleanup",(function(){return xn})),e.d(n,"tryCatch",(function(){return jn})),e.d(n,"removeFromArray",(function(){return Cn})),e.d(n,"assertExists",(function(){return kn})),e.d(n,"unique",(function(){return An})),e.d(n,"constHas",(function(){return Mn})),e.d(n,"dedupeErrors",(function(){return Tn})),e.d(n,"ExtendableError",(function(){return In})),e.d(n,"request",(function(){return fr})),e.d(n,"addHeaderBuilder",(function(){return sr})),e.d(n,"TYPES",(function(){return dr})),e.d(n,"memoized",(function(){return lr})),e.d(n,"promise",(function(){return hr})),e.d(n,"isPerc",(function(){return pr})),e.d(n,"isPx",(function(){return vr})),e.d(n,"toNum",(function(){return mr})),e.d(n,"toPx",(function(){return wr})),e.d(n,"toCSS",(function(){return yr})),e.d(n,"percOf",(function(){return gr})),e.d(n,"normalizeDimension",(function(){return br})),e.d(n,"wrapPromise",(function(){return Sr})),e.d(n,"KEY_CODES",(function(){return Hn})),e.d(n,"ATTRIBUTES",(function(){return zn})),e.d(n,"UID_HASH_LENGTH",(function(){return Wn})),e.d(n,"sfvcScreens",(function(){return r}));var r={926:{device:"iPhone 12/13 Pro Max",textSizeHeights:[752,748,744,738],textSizeHeightsNoTabs:[860,858,856,854],zoomHeight:{1.15:[752,747,744,738],1.25:[753,748,744,738],1.5:[752,749,744,738],1.75:[753,747,744,739],2:[752,748,744],2.5:[753,748],3:[753,744]},maybeSafari:{2:[738],2.5:[745,738],3:[747,738]}},896:{device:"iPhone XS Max, iPhone 11 Pro Max, iPhone XR, iPhone 11",textSizeHeights:[721,717,713,707],textSizeHeightsNoTabs:[829,827,825,823],zoomHeight:{1.15:[721,716,713,707],1.25:[721,718,713,708],1.5:[722,717,713],1.75:[721,718,712,707],2:[722,718,714,708],2.5:[720,718,713,708],3:[720,717,708]},maybeSafari:{1.5:[707],3:[714]}},844:{device:"iPhone 12, iPhone 12 Pro",textSizeHeights:[670,666,662,656],textSizeHeightsNoTabs:[778,776,774,772],zoomHeight:{1.15:[670,666,662],1.25:[670,666,663,656],1.5:[671,666,662],1.75:[670,667,662,656],2:[670,666,662],2.5:[670,663],3:[669,666,663,657]},maybeSafari:{1.15:[656],1.5:[656],2:[656],2.5:[665,655],3:[663]}},812:{device:"iPhone X, iPhone XS, iPhone 11 Pro, iPhone 12 Mini",textSizeHeights:[641,637,633,627],textSizeHeightsNoTabs:[749,747,745,743],zoomHeight:{1.15:[641,637,633,627],1.25:[641,638,633,628],1.5:[641,638,633,627],1.75:[641,637,634],2:[642,638,634,628],2.5:[640,638,633,628],3:[642,633]},maybeSafari:{1.75:[627],3:[636,627]}},736:{device:"iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus",textSizeHeights:[628,624,620,614],textSizeHeightsNoTabs:[736,734,732,730],zoomHeight:{1.15:[628,624,620,614],1.25:[628,624,620,614],1.5:[629,624,620],1.75:[628,625,620,614],2:[628,624,620],2.5:[628,625,620,615],3:[627,624,615]},maybeSafari:{1.5:[614],2:[614],3:[621]}},667:{device:"iPhone 6, iPhone 6S, iPhone 7, iPhone 8, iPhone SE2",textSizeHeights:[559,555,551,545],textSizeHeightsNoTabs:[667,665,663,661],zoomHeight:{1.15:[559,555,551,545],1.25:[559,555,551,545],1.5:[560,555,551],1.75:[558,555,551],2:[560,556,552,546],2.5:[560,555,550],3:[558,555,546]},maybeSafari:{1.5:[545],1.75:[544],2.5:[545],3:[552]}}};function o(){return window.navigator.mockUserAgent||window.navigator.userAgent}var i=/ip(a|ro)d|silk|xoom|playbook|tablet|kindle|Nexus 7|GT-P10|SC-01C|SHW-M180S|SM-T320|SGH-T849|SCH-I800|SHW-M180L|SPH-P100|SGH-I987|zt180|HTC( Flyer|_Flyer)|Sprint ATP51|ViewPad7|pandigital(sprnova|nova)|Ideos S7|Dell Streak 7|Advent Vega|A101IT|A70BHT|MID7015|Next2|nook|FOLIO|MB511.*RUTEM|Mac OS.*Silk/i;function u(t){return void 0===t&&(t=o()),!!t.match(/Android|webOS|iPhone|iPad|iPod|bada|Symbian|Palm|CriOS|BlackBerry|IEMobile|WindowsMobile|Opera Mini/i)}function c(t){return void 0===t&&(t=o()),i.test(t)}function a(){var t=o();return/(iPhone|iPod|iPad|Macintosh).*AppleWebKit(?!.*Safari)|.*WKWebView/i.test(t)||/\bwv\b/.test(t)||/Android.*Version\/(\d)\.(\d)/i.test(t)}function f(){return!0===window.navigator.standalone||window.matchMedia("(display-mode: standalone)").matches}function s(t){return void 0===t&&(t=o()),/FBAN/.test(t)||/FBAV/.test(t)}function d(t){return void 0===t&&(t=o()),/Firefox/i.test(t)}function l(t){return void 0===t&&(t=o()),/FxiOS/i.test(t)}function h(t){return void 0===t&&(t=o()),/EdgiOS/i.test(t)}function p(t){return void 0===t&&(t=o()),/Opera Mini/i.test(t)}function v(t){return void 0===t&&(t=o()),/Android/.test(t)}function m(t){return void 0===t&&(t=o()),/iPhone|iPod|iPad/.test(t)}function w(t){return void 0===t&&(t=o()),/iPhone.*OS.*(1)?(?:(1)[0-4]| [0-9])_/.test(t)}function y(t){return void 0===t&&(t=o()),/\bGSA\b/.test(t)}function g(t){return void 0===t&&(t=o()),/QQBrowser/.test(t)}function b(t){return void 0===t&&(t=o()),!!m(t)&&(!!y(t)||/.+AppleWebKit(?!.*Safari)|.*WKWebView/.test(t))}function S(t){if(void 0===t&&(t=o()),m(t)){var n=window.innerHeight,e=Math.round(window.screen.width/window.innerWidth*100)/100,i=Math.round(n*e),u=null;if(w(t))u=r[window.outerHeight];else{if(1!==e)return!0;u=r[window.outerHeight]}return!!u&&(e>1&&u.zoomHeight&&u.zoomHeight[e]?-1!==u.zoomHeight[e].indexOf(i):-1!==u.textSizeHeights.indexOf(i)||-1!==u.textSizeHeightsNoTabs.indexOf(i))}return!1}function E(t){if(void 0===t&&(t=o()),m(t)){var n=S(t),e=w(t)?r[window.outerHeight]:null;if(!e)return!1;var i=window.innerHeight,u=Math.round(window.screen.width/window.innerWidth*100)/100,c=Math.round(i*u),a=e.maybeSafari,f=!1;return u>1&&a[u]&&-1!==a[u].indexOf(c)&&(f=!0),n||f}return!1}function O(t){return void 0===t&&(t=o()),!!v(t)&&/Version\/[\d.]+/.test(t)&&!p(t)}function _(){return!!window.document.documentMode||Boolean(window.navigator&&window.navigator.userAgent&&/Edge|MSIE|rv:11/i.test(window.navigator.userAgent))}function P(){var t=window.document.querySelector('meta[http-equiv="X-UA-Compatible"]'),n=window.document.querySelector('meta[content="IE=edge"]');return!(!t||!n)}function x(){return!("undefined"==typeof process||!process.versions||!process.versions.electron)}function j(){if(window.document.documentMode)try{var t=window.status;return window.status="testIntranetMode","testIntranetMode"===window.status&&(window.status=t,!0)}catch(t){return!1}return!1}function C(){var t=o();return/Macintosh.*AppleWebKit(?!.*Safari)/i.test(t)}function k(t){return void 0===t&&(t=o()),!(b(t)||O(t)||p(t)||l(t)||h(t)||s(t)||g(t)||x()||C()||f())}function A(t){return void 0===t&&(t=o()),/Chrome|Chromium|CriOS/.test(t)&&!/SamsungBrowser|Silk|EdgA/.test(t)}function M(t){return void 0===t&&(t=o()),/Safari/.test(t)&&!A(t)&&!/Silk|FxiOS|EdgiOS/.test(t)}function T(){try{if(window.ApplePaySession&&window.ApplePaySession.supportsVersion(3)&&window.ApplePaySession.canMakePayments())return!0}catch(t){return!1}return!1}function I(t,n){return(I=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function H(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n)}function z(){return(z=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t}).apply(this,arguments)}function W(t){try{if(!t)return!1;if("undefined"!=typeof Promise&&t instanceof Promise)return!0;if("undefined"!=typeof window&&"function"==typeof window.Window&&t instanceof window.Window)return!1;if("undefined"!=typeof window&&"function"==typeof window.constructor&&t instanceof window.constructor)return!1;var n={}.toString;if(n){var e=n.call(t);if("[object Window]"===e||"[object global]"===e||"[object DOMWindow]"===e)return!1}if("function"==typeof t.then)return!0}catch(t){return!1}return!1}var N,D=[],L=[],R=0;function B(){if(!R&&N){var t=N;N=null,t.resolve()}}function F(){R+=1}function U(){R-=1,B()}var q=function(){function t(t){var n=this;if(this.resolved=void 0,this.rejected=void 0,this.errorHandled=void 0,this.value=void 0,this.error=void 0,this.handlers=void 0,this.dispatching=void 0,this.stack=void 0,this.resolved=!1,this.rejected=!1,this.errorHandled=!1,this.handlers=[],t){var e,r,o=!1,i=!1,u=!1;F();try{t((function(t){u?n.resolve(t):(o=!0,e=t)}),(function(t){u?n.reject(t):(i=!0,r=t)}))}catch(t){return U(),void this.reject(t)}U(),u=!0,o?this.resolve(e):i&&this.reject(r)}}var n=t.prototype;return n.resolve=function(t){if(this.resolved||this.rejected)return this;if(W(t))throw new Error("Can not resolve promise with another promise");return this.resolved=!0,this.value=t,this.dispatch(),this},n.reject=function(t){var n=this;if(this.resolved||this.rejected)return this;if(W(t))throw new Error("Can not reject promise with another promise");if(!t){var e=t&&"function"==typeof t.toString?t.toString():{}.toString.call(t);t=new Error("Expected reject to be called with Error, got "+e)}return this.rejected=!0,this.error=t,this.errorHandled||setTimeout((function(){n.errorHandled||function(t,n){if(-1===D.indexOf(t)){D.push(t),setTimeout((function(){throw t}),1);for(var e=0;e<L.length;e++)L[e](t,n)}}(t,n)}),1),this.dispatch(),this},n.asyncReject=function(t){return this.errorHandled=!0,this.reject(t),this},n.dispatch=function(){var n=this.resolved,e=this.rejected,r=this.handlers;if(!this.dispatching&&(n||e)){this.dispatching=!0,F();for(var o=function(t,n){return t.then((function(t){n.resolve(t)}),(function(t){n.reject(t)}))},i=0;i<r.length;i++){var u=r[i],c=u.onSuccess,a=u.onError,f=u.promise,s=void 0;if(n)try{s=c?c(this.value):this.value}catch(t){f.reject(t);continue}else if(e){if(!a){f.reject(this.error);continue}try{s=a(this.error)}catch(t){f.reject(t);continue}}if(s instanceof t&&(s.resolved||s.rejected)){var d=s;d.resolved?f.resolve(d.value):f.reject(d.error),d.errorHandled=!0}else W(s)?s instanceof t&&(s.resolved||s.rejected)?s.resolved?f.resolve(s.value):f.reject(s.error):o(s,f):f.resolve(s)}r.length=0,this.dispatching=!1,U()}},n.then=function(n,e){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.then expected a function for success handler");if(e&&"function"!=typeof e&&!e.call)throw new Error("Promise.then expected a function for error handler");var r=new t;return this.handlers.push({promise:r,onSuccess:n,onError:e}),this.errorHandled=!0,this.dispatch(),r},n.catch=function(t){return this.then(void 0,t)},n.finally=function(n){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.finally expected a function");return this.then((function(e){return t.try(n).then((function(){return e}))}),(function(e){return t.try(n).then((function(){throw e}))}))},n.timeout=function(t,n){var e=this;if(this.resolved||this.rejected)return this;var r=setTimeout((function(){e.resolved||e.rejected||e.reject(n||new Error("Promise timed out after "+t+"ms"))}),t);return this.then((function(t){return clearTimeout(r),t}))},n.toPromise=function(){if("undefined"==typeof Promise)throw new TypeError("Could not find Promise");return Promise.resolve(this)},n.lazy=function(){return this.errorHandled=!0,this},t.resolve=function(n){return n instanceof t?n:W(n)?new t((function(t,e){return n.then(t,e)})):(new t).resolve(n)},t.reject=function(n){return(new t).reject(n)},t.asyncReject=function(n){return(new t).asyncReject(n)},t.all=function(n){var e=new t,r=n.length,o=[].slice();if(!r)return e.resolve(o),e;for(var i=function(t,n,i){return n.then((function(n){o[t]=n,0==(r-=1)&&e.resolve(o)}),(function(t){i.reject(t)}))},u=0;u<n.length;u++){var c=n[u];if(c instanceof t){if(c.resolved){o[u]=c.value,r-=1;continue}}else if(!W(c)){o[u]=c,r-=1;continue}i(u,t.resolve(c),e)}return 0===r&&e.resolve(o),e},t.hash=function(n){var e={},r=[],o=function(t){if(n.hasOwnProperty(t)){var o=n[t];W(o)?r.push(o.then((function(n){e[t]=n}))):e[t]=o}};for(var i in n)o(i);return t.all(r).then((function(){return e}))},t.map=function(n,e){return t.all(n.map(e))},t.onPossiblyUnhandledException=function(t){return function(t){return L.push(t),{cancel:function(){L.splice(L.indexOf(t),1)}}}(t)},t.try=function(n,e,r){if(n&&"function"!=typeof n&&!n.call)throw new Error("Promise.try expected a function");var o;F();try{o=n.apply(e,r||[])}catch(n){return U(),t.reject(n)}return U(),t.resolve(o)},t.delay=function(n){return new t((function(t){setTimeout(t,n)}))},t.isPromise=function(n){return!!(n&&n instanceof t)||W(n)},t.flush=function(){return n=N=N||new t,B(),n;var n},t}(),V="Call was rejected by callee.\r\n";function J(t){return void 0===t&&(t=window),t.location.protocol}function $(t){if(void 0===t&&(t=window),t.mockDomain){var n=t.mockDomain.split("//")[0];if(n)return n}return J(t)}function G(t){return void 0===t&&(t=window),"about:"===$(t)}function Q(t){try{return!0}catch(t){}return!1}function K(t){void 0===t&&(t=window);var n=t.location;if(!n)throw new Error("Can not read window location");var e=J(t);if(!e)throw new Error("Can not read window protocol");if("file:"===e)return"file://";if("about:"===e){var r=function(t){if(void 0===t&&(t=window),t)try{if(t.parent&&t.parent!==t)return t.parent}catch(t){}}(t);return r&&Q()?K(r):"about://"}var o=n.host;if(!o)throw new Error("Can not read window host");return e+"//"+o}function X(t){void 0===t&&(t=window);var n=K(t);return n&&t.mockDomain&&0===t.mockDomain.indexOf("mock:")?t.mockDomain:n}function Y(t){if(!function(t){try{if(t===window)return!0}catch(t){}try{var n=Object.getOwnPropertyDescriptor(t,"location");if(n&&!1===n.enumerable)return!1}catch(t){}try{if(G(t)&&Q())return!0}catch(t){}try{if(function(t){return void 0===t&&(t=window),"mock:"===$(t)}(t)&&Q())return!0}catch(t){}try{if(K(t)===K(window))return!0}catch(t){}return!1}(t))return!1;try{if(t===window)return!0;if(G(t)&&Q())return!0;if(X(window)===X(t))return!0}catch(t){}return!1}var Z=[],tt=[];function nt(t,n){void 0===n&&(n=!0);try{if(t===window)return!1}catch(t){return!0}try{if(!t)return!0}catch(t){return!0}try{if(t.closed)return!0}catch(t){return!t||t.message!==V}if(n&&Y(t))try{if(t.mockclosed)return!0}catch(t){}try{if(!t.parent||!t.top)return!0}catch(t){}var e=function(t,n){for(var e=0;e<t.length;e++)try{if(t[e]===n)return e}catch(t){}return-1}(Z,t);if(-1!==e){var r=tt[e];if(r&&function(t){if(!t.contentWindow)return!0;if(!t.parentNode)return!0;var n=t.ownerDocument;if(n&&n.documentElement&&!n.documentElement.contains(t)){for(var e=t;e.parentNode&&e.parentNode!==e;)e=e.parentNode;if(!e.host||!n.documentElement.contains(e.host))return!0}return!1}(r))return!0}return!1}function et(t){try{if(t===window)return!0}catch(t){if(t&&t.message===V)return!0}try{if("[object Window]"==={}.toString.call(t))return!0}catch(t){if(t&&t.message===V)return!0}try{if(window.Window&&t instanceof window.Window)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.self===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.parent===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&t.top===t)return!0}catch(t){if(t&&t.message===V)return!0}try{if(t&&"__unlikely_value__"===t.__cross_domain_utils_window_check__)return!1}catch(t){return!0}try{if("postMessage"in t&&"self"in t&&"location"in t)return!0}catch(t){}return!1}function rt(t,n){for(var e=0;e<t.length;e++)try{if(t[e]===n)return e}catch(t){}return-1}var ot,it=function(){function t(){if(this.name=void 0,this.weakmap=void 0,this.keys=void 0,this.values=void 0,this.name="__weakmap_"+(1e9*Math.random()>>>0)+"__",function(){if("undefined"==typeof WeakMap)return!1;if(void 0===Object.freeze)return!1;try{var t=new WeakMap,n={};return Object.freeze(n),t.set(n,"__testvalue__"),"__testvalue__"===t.get(n)}catch(t){return!1}}())try{this.weakmap=new WeakMap}catch(t){}this.keys=[],this.values=[]}var n=t.prototype;return n._cleanupClosedWindows=function(){for(var t=this.weakmap,n=this.keys,e=0;e<n.length;e++){var r=n[e];if(et(r)&&nt(r)){if(t)try{t.delete(r)}catch(t){}n.splice(e,1),this.values.splice(e,1),e-=1}}},n.isSafeToReadWrite=function(t){return!et(t)},n.set=function(t,n){if(!t)throw new Error("WeakMap expected key");var e=this.weakmap;if(e)try{e.set(t,n)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var r=this.name,o=t[r];return void(o&&o[0]===t?o[1]=n:Object.defineProperty(t,r,{value:[t,n],writable:!0}))}catch(t){}this._cleanupClosedWindows();var i=this.keys,u=this.values,c=rt(i,t);-1===c?(i.push(t),u.push(n)):u[c]=n},n.get=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(t))return n.get(t)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];return e&&e[0]===t?e[1]:void 0}catch(t){}this._cleanupClosedWindows();var r=rt(this.keys,t);if(-1!==r)return this.values[r]},n.delete=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{n.delete(t)}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];e&&e[0]===t&&(e[0]=e[1]=void 0)}catch(t){}this._cleanupClosedWindows();var r=this.keys,o=rt(r,t);-1!==o&&(r.splice(o,1),this.values.splice(o,1))},n.has=function(t){if(!t)throw new Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(t))return!0}catch(t){delete this.weakmap}if(this.isSafeToReadWrite(t))try{var e=t[this.name];return!(!e||e[0]!==t)}catch(t){}return this._cleanupClosedWindows(),-1!==rt(this.keys,t)},n.getOrSet=function(t,n){if(this.has(t))return this.get(t);var e=n();return this.set(t,e),e},t}();function ut(t){return(ut=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function ct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function at(t,n,e){return(at=ct()?Reflect.construct:function(t,n,e){var r=[null];r.push.apply(r,n);var o=new(Function.bind.apply(t,r));return e&&I(o,e.prototype),o}).apply(null,arguments)}function ft(t){var n="function"==typeof Map?new Map:void 0;return(ft=function(t){if(null===t||-1===Function.toString.call(t).indexOf("[native code]"))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(t))return n.get(t);n.set(t,e)}function e(){return at(t,arguments,ut(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),I(e,t)})(t)}function st(t){return t.name||t.__name__||t.displayName||"anonymous"}function dt(t,n){try{delete t.name,t.name=n}catch(t){}return t.__name__=t.displayName=n,t}function lt(t){if("function"==typeof btoa)return btoa(encodeURIComponent(t).replace(/%([0-9A-F]{2})/g,(function(t,n){return String.fromCharCode(parseInt(n,16))}))).replace(/[=]/g,"");if("undefined"!=typeof Buffer)return Buffer.from(t,"utf8").toString("base64").replace(/[=]/g,"");throw new Error("Can not find window.btoa or Buffer")}function ht(t){if("function"==typeof atob)return decodeURIComponent([].map.call(atob(t),(function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""));if("undefined"!=typeof Buffer)return Buffer.from(t,"base64").toString("utf8");throw new Error("Can not find window.atob or Buffer")}function pt(){var t="0123456789abcdef";return"uid_"+"xxxxxxxxxx".replace(/./g,(function(){return t.charAt(Math.floor(Math.random()*t.length))}))+"_"+lt((new Date).toISOString().slice(11,19).replace("T",".")).replace(/[^a-zA-Z0-9]/g,"").toLowerCase()}function vt(){if("undefined"!=typeof window)return window;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("No global found")}function mt(t){if(ot=ot||new it,null==t||"object"!=typeof t&&"function"!=typeof t)throw new Error("Invalid object");var n=ot.get(t);return n||(n=typeof t+":"+pt(),ot.set(t,n)),n}function wt(t){try{return JSON.stringify([].slice.call(t),(function(t,n){return"function"==typeof n?"memoize["+mt(n)+"]":"undefined"!=typeof window&&n instanceof window.Element||null!==n&&"object"==typeof n&&1===n.nodeType&&"object"==typeof n.style&&"object"==typeof n.ownerDocument?{}:n}))}catch(t){throw new Error("Arguments not serializable -- can not be used to memoize")}}function yt(){return{}}var gt=0,bt=0;function St(t,n){void 0===n&&(n={});var e,r,o=n.thisNamespace,i=void 0!==o&&o,u=n.time,c=gt;gt+=1;var a=function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];var f,s;c<bt&&(e=null,r=null,c=gt,gt+=1),f=i?(r=r||new it).getOrSet(this,yt):e=e||{};try{s=wt(o)}catch(n){return t.apply(this,arguments)}var d=f[s];if(d&&u&&Date.now()-d.time<u&&(delete f[s],d=null),d)return d.value;var l=Date.now(),h=t.apply(this,arguments);return f[s]={time:l,value:h},h};return a.reset=function(){e=null,r=null},dt(a,(n.name||st(t))+"::memoized")}function Et(t){return q.resolve(t)}function Ot(t){var n={};function e(){for(var e=arguments,r=this,o=arguments.length,i=new Array(o),u=0;u<o;u++)i[u]=arguments[u];var c=wt(i);return n.hasOwnProperty(c)||(n[c]=q.try((function(){return t.apply(r,e)})).finally((function(){delete n[c]}))),n[c]}return e.reset=function(){n={}},dt(e,st(t)+"::promiseMemoized")}function _t(t,n){function e(){return q.try(t,this,arguments)}return void 0===n&&(n={}),n.name&&(e.displayName=n.name+":promisified"),dt(e,st(t)+"::promisified")}function Pt(t,n,e){void 0===e&&(e=[]);var r=t.__inline_memoize_cache__=t.__inline_memoize_cache__||{},o=wt(e);return r.hasOwnProperty(o)?r[o]:r[o]=n.apply(void 0,e)}function xt(){}function jt(t){var n=!1;return dt((function(){if(!n)return n=!0,t.apply(this,arguments)}),st(t)+"::once")}function Ct(t){for(var n=0,e=0;e<t.length;e++)n+=t[e].charCodeAt(0)*Math.pow(e%10+1,5);return Math.floor(Math.pow(Math.sqrt(n),5))}function kt(t){for(var n="",e=0;e<t.length;e++){var r=t[e].charCodeAt(0)*e;t[e+1]&&(r+=t[e+1].charCodeAt(0)*(e-1)),n+=String.fromCharCode(97+Math.abs(r)%26)}return n}function At(t,n){var e=t.match(n);if(e)return e[1]}function Mt(t,n){return new q((function(e){var r=t[n];if(r)return e(r);delete t[n],Object.defineProperty(t,n,{configurable:!0,set:function(t){(r=t)&&e(r)},get:function(){return r}})}))}function Tt(t,n){if(void 0===n&&(n=1),n>=3)return"stringifyError stack overflow";try{if(!t)return"<unknown error: "+{}.toString.call(t)+">";if("string"==typeof t)return t;if(t instanceof Error){var e=t&&t.stack,r=t&&t.message;if(e&&r)return-1!==e.indexOf(r)?e:r+"\n"+e;if(e)return e;if(r)return r}return t&&t.toString&&"function"==typeof t.toString?t.toString():{}.toString.call(t)}catch(t){return"Error while stringifying error: "+Tt(t,n+1)}}function It(t){var n="<unknown error: "+{}.toString.call(t)+">";return t?t instanceof Error?t.message||n:"string"==typeof t.message&&t.message||n:n}function Ht(t){return"string"==typeof t?t:t&&t.toString&&"function"==typeof t.toString?t.toString():{}.toString.call(t)}function zt(t,n){var e=(t=t.split("://")[1]).indexOf(n);return-1!==e&&t.slice(e)===n}function Wt(t,n,e){var r=t[n];t[n]=function(){var t=arguments,n=this;return e({context:this,args:[].slice.call(arguments),original:r,callOriginal:function(){return r.apply(n,t)}})}}function Nt(t,n){if(!n)return t;if(Object.assign)return Object.assign(t,n);for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function Dt(t){if(Object.values)return Object.values(t);var n=[];for(var e in t)t.hasOwnProperty(e)&&n.push(t[e]);return n}St.clear=function(){bt=gt};var Lt=St(Dt);function Rt(t,n){return Math.round(t*n/100)}function Bt(){return Math.min.apply(Math,arguments)}function Ft(){return Math.max.apply(Math,arguments)}function Ut(t,n){var e=t%n;return e?t-e+n:t}function qt(t,n,e){var r=[];return t.replace(n,(function(t){r.push(e?e.apply(null,arguments):t)})),r}function Vt(t){return"data:image/svg+xml;base64,"+lt(t)}function Jt(t,n){void 0===n&&(n=Boolean);var e={};for(var r in t)t.hasOwnProperty(r)&&n(t[r],r)&&(e[r]=t[r]);return e}function $t(t){return t}function Gt(t,n){var e=[];return t.replace(n,(function(t){return e.push(t),""})),e}function Qt(t,n){var e,r;return void 0===n&&(n=50),dt((function(){r&&clearTimeout(r);var o=e=e||new q;return r=setTimeout((function(){e=null,r=null,q.try(t).then((function(t){o.resolve(t)}),(function(t){o.reject(t)}))}),n),o}),st(t)+"::promiseDebounced")}function Kt(t,n){var e;return function r(){e=setTimeout((function(){t(),r()}),n)}(),{cancel:function(){clearTimeout(e)}}}function Xt(t){return Boolean(t.match(/^[0-9]+$/))}function Yt(t){return Boolean(t.match(/^[0-9]+\.[0-9]+$/))}function Zt(t){return t.toString()}function tn(t){return"true"===t||"false"!==t&&(Xt(t)?parseInt(t,10):Yt(t)?parseFloat(t):t)}function nn(t,n,e){for(var r in void 0===n&&(n=""),void 0===e&&(e={}),n=n?n+".":n,t)t.hasOwnProperty(r)&&null!=t[r]&&"function"!=typeof t[r]&&(t[r]&&Array.isArray(t[r])&&t[r].length&&t[r].every((function(t){return"object"!=typeof t}))?e[""+n+r+"[]"]=t[r].join(","):t[r]&&"object"==typeof t[r]?e=nn(t[r],""+n+r,e):e[""+n+r]=Zt(t[r]));return e}function en(t){var n={};for(var e in t)if(t.hasOwnProperty(e)&&"string"==typeof t[e]){var r=t[e];e.match(/^.+\[\]$/)?(e=e.slice(0,-2),r=r.split(",").map(tn)):r=tn(r);for(var o=n,i=e.split("."),u=0;u<i.length;u++){var c=i[u],a=u+1===i.length,f=!a&&Xt(i[u+1]);if("constructor"===c||"prototype"===c||"__proto__"===c)throw new Error("Disallowed key: "+c);a?o[c]=r:o=o[c]=o[c]||(f?[]:{})}}return n}function rn(){var t={},n={},e={on:function(t,e){var r=n[t]=n[t]||[];r.push(e);var o=!1;return{cancel:function(){o||(o=!0,r.splice(r.indexOf(e),1))}}},once:function(t,n){var r=e.on(t,(function(){r.cancel(),n()}));return r},trigger:function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),o=1;o<e;o++)r[o-1]=arguments[o];var i=n[t],u=[];if(i)for(var c=function(t){var n=i[t];u.push(q.try((function(){return n.apply(void 0,r)})))},a=0;a<i.length;a++)c(a);return q.all(u).then(xt)},triggerOnce:function(n){if(t[n])return q.resolve();t[n]=!0;for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return e.trigger.apply(e,[n].concat(o))},reset:function(){n={}}};return e}function on(t){return t.replace(/([A-Z])/g,(function(t){return"-"+t.toLowerCase()}))}function un(t){return t.replace(/-([a-z])/g,(function(t){return t[1].toUpperCase()}))}function cn(t){return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()}function an(t,n,e){if(!n)return e;for(var r=n.split("."),o=0;o<r.length;o++){if("object"!=typeof t||null===t)return e;t=t[r[o]]}return void 0===t?e:t}function fn(t,n){var e=Kt((function(){(n-=100)<=0&&(e.cancel(),t())}),100)}function sn(t,n,e){if(Array.isArray(t)){if("number"!=typeof n)throw new TypeError("Array key must be number")}else if("object"==typeof t&&null!==t&&"string"!=typeof n)throw new TypeError("Object key must be string");Object.defineProperty(t,n,{configurable:!0,enumerable:!0,get:function(){delete t[n];var r=e();return t[n]=r,r},set:function(e){delete t[n],t[n]=e}})}function dn(t){return[].slice.call(t)}function ln(t){return"object"==typeof t&&null!==t}function hn(t){return ln(t)&&"[object Object]"==={}.toString.call(t)}function pn(t){if(!hn(t))return!1;var n=t.constructor;if("function"!=typeof n)return!1;var e=n.prototype;return!!hn(e)&&!!e.hasOwnProperty("isPrototypeOf")}function vn(t,n,e){if(void 0===e&&(e=""),Array.isArray(t)){for(var r=t.length,o=[],i=function(r){sn(o,r,(function(){var o=e?e+"."+r:""+r,i=n(t[r],r,o);return(pn(i)||Array.isArray(i))&&(i=vn(i,n,o)),i}))},u=0;u<r;u++)i(u);return o}if(pn(t)){var c={},a=function(r){if(!t.hasOwnProperty(r))return"continue";sn(c,r,(function(){var o=e?e+"."+r:""+r,i=n(t[r],r,o);return(pn(i)||Array.isArray(i))&&(i=vn(i,n,o)),i}))};for(var f in t)a(f);return c}throw new Error("Pass an object or array")}function mn(t,n,e,r){if(t.hasOwnProperty(e)){var o=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(n,e,o)}else n[e]=r}function wn(t,n,e){void 0===e&&(e=0),"string"==typeof t&&(t=new RegExp(t));var r=n.slice(e).match(t);if(r){var o=r.index,i=r[0];return{text:i,groups:r.slice(1),start:e+o,end:e+o+i.length,length:i.length,replace:function(t){return i?""+i.slice(0,e+o)+t+i.slice(o+i.length):""}}}}function yn(t,n){for(var e=[],r=0;;){var o=wn(t,n,r);if(!o)break;e.push(o),r=At.end}return e}function gn(t){return null!=t}function bn(t){return q.try(t).then((function(){return bn(t)}))}function Sn(t,n){var e;return void 0===n&&(n=100),dt((function(){var r=arguments,o=this;clearTimeout(e),e=setTimeout((function(){return t.apply(o,r)}),n)}),st(t)+"::debounced")}function En(t){return"[object RegExp]"==={}.toString.call(t)}var On=function(t){var n=new it;return function(e){var r=this;return n.getOrSet(e,(function(){return t.call(r,e)}))}},_n=function(t){var n=new it;return function(e){var r=this;return n.getOrSet(e,(function(){return t.call(r,e).finally((function(){n.delete(e)}))}))}};function Pn(t,n,e){if(t.hasOwnProperty(n))return t[n];var r=e();return t[n]=r,r}function xn(t){var n,e=[],r=!1,o={set:function(n,e){return r||(t[n]=e,o.register((function(){delete t[n]}))),e},register:function(t){var o=jt((function(){return t(n)}));return r?t(n):e.push(o),{cancel:function(){var t=e.indexOf(o);-1!==t&&e.splice(t,1)}}},all:function(t){n=t;var o=[];for(r=!0;e.length;){var i=e.shift();o.push(i())}return q.all(o).then(xt)}};return o}function jn(t){var n,e;try{n=t()}catch(t){e=t}return{result:n,error:e}}function Cn(t,n){var e=t.indexOf(n);-1!==e&&t.splice(e,1)}function kn(t,n){if(null==n)throw new Error("Expected "+t+" to be present");return n}function An(t){for(var n={},e=0;e<t.length;e++)n[t[e]]=!0;return Object.keys(n)}var Mn=function(t,n){return-1!==Lt(t).indexOf(n)};function Tn(t){var n=[],e={};return function(r){if(-1===n.indexOf(r)){n.push(r);var o=Tt(r);if(!e[o])return e[o]=!0,t(r)}}}var In=function(t){function n(n){var e;return(e=t.call(this,n)||this).name=e.constructor.name,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(e),e.constructor):e.stack=new Error(n).stack,e}return H(n,t),n}(ft(Error)),Hn={ENTER:13,SPACE:32},zn={UID:"data-uid"},Wn=30;function Nn(){var t=document.body;if(!t)throw new Error("Body element not found");return t}function Dn(){return Boolean(document.body)&&"complete"===document.readyState}function Ln(){return Boolean(document.body)&&"interactive"===document.readyState}function Rn(t){return encodeURIComponent(t)}function Bn(){return Pt(Bn,(function(){return new q((function(t){Dn()&&t(),window.addEventListener("load",(function(){return t()}))}))}))}var Fn=St((function(){return new q((function(t){if(Dn()||Ln())return t();var n=setInterval((function(){if(Dn()||Ln())return clearInterval(n),t()}),10)}))}));function Un(){return q.try((function(){return document.body?document.body:Fn().then((function(){if(document.body)return document.body;throw new Error("Document ready but document.body not present")}))}))}function qn(t){return Pt(qn,(function(){var n={};if(!t)return n;if(-1===t.indexOf("="))return n;for(var e=0,r=t.split("&");e<r.length;e++){var o=r[e];(o=o.split("="))[0]&&o[1]&&(n[decodeURIComponent(o[0])]=decodeURIComponent(o[1]))}return n}),[t])}function Vn(t){return qn(window.location.search.slice(1))[t]}function Jn(t){return-1===t.indexOf("#")||0!==t.indexOf("#")&&t.split("#")[0]!==window.location.href.split("#")[0]}function $n(t){return void 0===t&&(t={}),Object.keys(t).filter((function(n){return"string"==typeof t[n]||"boolean"==typeof t[n]})).map((function(n){var e=t[n];if("string"!=typeof e&&"boolean"!=typeof e)throw new TypeError("Invalid type for query");return Rn(n)+"="+Rn(e.toString())})).join("&")}function Gn(t,n){return void 0===n&&(n={}),n&&Object.keys(n).length?$n(z({},qn(t),n)):t}function Qn(t,n){var e,r,o=n.query||{},i=n.hash||{},u=t.split("#");r=u[1];var c=(e=u[0]).split("?");e=c[0];var a=Gn(c[1],o),f=Gn(r,i);return a&&(e=e+"?"+a),f&&(e=e+"#"+f),e}function Kn(t,n){return void 0===n&&(n=window),new q((function(e){n.location=t,Jn(t)||e()}))}function Xn(){var t=document.querySelector("meta[name=viewport]");return!(u()&&window.screen.width<660&&!t)}function Yn(t){return Boolean(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}function Zn(){return Pt(Zn,(function(){var t=window.performance;if(t&&t.now&&t.timing&&t.timing.connectEnd&&t.timing.navigationStart&&Math.abs(t.now()-Date.now())>1e3&&t.now()-(t.timing.connectEnd-t.timing.navigationStart)>0)return t}))}function te(){return Boolean(Zn())}function ne(){return Fn().then((function(){var t=Zn();if(t){var n=t.timing;return n.connectEnd&&n.domInteractive?n.domInteractive-n.connectEnd:void 0}}))}function ee(t){return void 0===t&&(t=""),t.toString().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")}function re(){return"undefined"!=typeof window&&void 0!==window.location}function oe(t,n){return void 0===n&&(n=window.document),[].slice.call(n.querySelectorAll(t))}function ie(t,n){t.addEventListener("touchstart",xt),t.addEventListener("click",n),t.addEventListener("keypress",(function(t){if(t.keyCode===Hn.ENTER||t.keyCode===Hn.SPACE)return n(t)}))}function ue(t){var n=t.host,e=void 0===n?window.location.host:n,r=t.path,o=t.reverse,i=void 0!==o&&o;return Pt(ue,(function(){var t=""+e+r,n=[].slice.call(document.getElementsByTagName("script"));i&&n.reverse();for(var o=0;o<n.length;o++){var u=n[o];if(u.src&&u.src.replace(/^https?:\/\//,"").split("?")[0]===t)return u}}),[r])}function ce(){return Pt(ce,(function(){try{if("undefined"==typeof window)return!1;if(window.localStorage){var t=Math.random().toString();window.localStorage.setItem("__test__localStorage__",t);var n=window.localStorage.getItem("__test__localStorage__");if(window.localStorage.removeItem("__test__localStorage__"),t===n)return!0}}catch(t){}return!1}))}function ae(){var t=window.navigator,n=t.languages?[].concat(t.languages):[];return t.language&&n.push(t.language),t.userLanguage&&n.push(t.userLanguage),n.map((function(t){if(t&&t.match(/^[a-z]{2}[-_][A-Z]{2}$/)){var n=t.split(/[-_]/);return{country:n[1],lang:n[0]}}return t&&t.match(/^[a-z]{2}$/)?{lang:t}:null})).filter(Boolean)}function fe(t,n){t.appendChild(n)}function se(t){return t instanceof window.Element||null!==t&&"object"==typeof t&&1===t.nodeType&&"object"==typeof t.style&&"object"==typeof t.ownerDocument}function de(t,n){return void 0===n&&(n=document),se(t)?t:"string"==typeof t?n.querySelector(t):void 0}function le(t,n){void 0===n&&(n=document);var e=de(t,n);if(e)return e;throw new Error("Can not find element: "+Ht(t))}function he(t){return new q((function(n,e){var r=Ht(t),o=de(t);if(o)return n(o);if(Dn())return e(new Error("Document is ready and element "+r+" does not exist"));var i=setInterval((function(){return(o=de(t))?(n(o),void clearInterval(i)):Dn()?(clearInterval(i),e(new Error("Document is ready and element "+r+" does not exist"))):void 0}),10)}))}var pe,ve=function(t){function n(){return t.apply(this,arguments)||this}return H(n,t),n}(In);function me(t,n){var e=(n=n||{}).closeOnUnload,r=void 0===e?1:e,o=n.name,i=void 0===o?"":o,u=n.width,c=n.height,a=0,f=0;u&&(window.outerWidth?f=Math.round((window.outerWidth-u)/2)+window.screenX:window.screen.width&&(f=Math.round((window.screen.width-u)/2))),c&&(window.outerHeight?a=Math.round((window.outerHeight-c)/2)+window.screenY:window.screen.height&&(a=Math.round((window.screen.height-c)/2))),delete n.closeOnUnload,delete n.name,u&&c&&(n=z({top:a,left:f,width:u,height:c,status:1,toolbar:0,menubar:0,resizable:1,scrollbars:1},n));var s,d,l=Object.keys(n).map((function(t){if(null!=n[t])return t+"="+Ht(n[t])})).filter(Boolean).join(",");try{s=window.open(t,i,l)}catch(d){throw new ve("Can not open popup window - "+(d.stack||d.message))}if(nt(s))throw new ve("Can not open popup window - blocked");return r&&window.addEventListener("unload",(function(){return s.close()})),s}function we(t,n){try{t.document.open(),t.document.write(n),t.document.close()}catch(e){try{t.location="javascript: document.open(); document.write("+JSON.stringify(n)+"); document.close();"}catch(t){}}}function ye(t,n){var e=n.tagName.toLowerCase();if("html"!==e)throw new Error("Expected element to be html, got "+e);for(var r=t.document.documentElement,o=0,i=dn(r.children);o<i.length;o++)r.removeChild(i[o]);for(var u=0,c=dn(n.children);u<c.length;u++)r.appendChild(c[u])}function ge(t,n,e){void 0===e&&(e=window.document),t.styleSheet?t.styleSheet.cssText=n:t.appendChild(e.createTextNode(n))}function be(t){if((pe=pe||new it).has(t)){var n=pe.get(t);if(n)return n}var e=new q((function(n,e){t.addEventListener("load",(function(){(function(t){if(function(){for(var t=0;t<Z.length;t++){var n=!1;try{n=Z[t].closed}catch(t){}n&&(tt.splice(t,1),Z.splice(t,1))}}(),t&&t.contentWindow)try{Z.push(t.contentWindow),tt.push(t)}catch(t){}})(t),n(t)})),t.addEventListener("error",(function(r){t.contentWindow?n(t):e(r)}))}));return pe.set(t,e),e}function Se(t){return be(t).then((function(t){if(!t.contentWindow)throw new Error("Could not find window in iframe");return t.contentWindow}))}function Ee(t,n,e){void 0===t&&(t="div"),void 0===n&&(n={}),t=t.toLowerCase();var r=document.createElement(t);if(n.style&&Nt(r.style,n.style),n.class&&(r.className=n.class.join(" ")),n.id&&r.setAttribute("id",n.id),n.attributes)for(var o=0,i=Object.keys(n.attributes);o<i.length;o++){var u=i[o];r.setAttribute(u,n.attributes[u])}if(n.styleSheet&&ge(r,n.styleSheet),e&&fe(e,r),n.html)if("iframe"===t){if(!e||!r.contentWindow)throw new Error("Iframe html can not be written unless container provided and iframe in DOM");we(r.contentWindow,n.html)}else r.innerHTML=n.html;return r}function Oe(t,n){void 0===t&&(t={});var e=t.style||{},r=Ee("iframe",{attributes:z({allowTransparency:"true"},t.attributes||{}),style:z({backgroundColor:"transparent",border:"none"},e),html:t.html,class:t.class}),o=window.navigator.userAgent.match(/MSIE|Edge/i);return r.hasAttribute("id")||r.setAttribute("id",pt()),be(r),n&&le(n).appendChild(r),(t.url||o)&&r.setAttribute("src",t.url||"about:blank"),r}function _e(t,n,e){return t.addEventListener(n,e),{cancel:function(){t.removeEventListener(n,e)}}}function Pe(t,n,e){e=jt(e);for(var r=0;r<n.length;r++)t.addEventListener(n[r],e);return{cancel:jt((function(){for(var r=0;r<n.length;r++)t.removeEventListener(n[r],e)}))}}var xe=["webkit","moz","ms","o"];function je(t,n,e){t.style[n]=e;for(var r=cn(n),o=0;o<xe.length;o++)t.style[""+xe[o]+r]=e}var Ce=["animationstart","webkitAnimationStart","oAnimationStart","MSAnimationStart"],ke=["animationend","webkitAnimationEnd","oAnimationEnd","MSAnimationEnd"];function Ae(t,n,e,r){return void 0===r&&(r=1e3),new q((function(o,i){var u=le(t);if(!u)return o();var c,a,f,s,d=!1;function l(){clearTimeout(c),clearTimeout(a),f.cancel(),s.cancel()}f=Pe(u,Ce,(function(t){t.target===u&&t.animationName===n&&(clearTimeout(c),t.stopPropagation(),f.cancel(),d=!0,a=setTimeout((function(){l(),o()}),r))})),s=Pe(u,ke,(function(t){if(t.target===u&&t.animationName===n)return l(),"string"==typeof t.animationName&&t.animationName!==n?i("Expected animation name to be "+n+", found "+t.animationName):o()})),je(u,"animationName",n),c=setTimeout((function(){if(!d)return l(),o()}),200),e&&e(l)}))}function Me(t){t.style.setProperty("visibility","")}function Te(t){t.style.setProperty("visibility","hidden","important")}function Ie(t){t.style.setProperty("display","")}function He(t){t.style.setProperty("display","none","important")}function ze(t){t&&t.parentNode&&t.parentNode.removeChild(t)}function We(t,n,e){var r=Ae(t,n,e);return Ie(t),r}function Ne(t,n,e){return Ae(t,n,e).then((function(){He(t)}))}function De(t,n){t.classList.add(n)}function Le(t,n){t.classList.remove(n)}function Re(t){return!(t&&t.parentNode&&t.ownerDocument&&t.ownerDocument.documentElement&&t.ownerDocument.documentElement.contains(t))}function Be(t,n){n=jt(n);var e,r,o,i=!1,u=[],c=function(){i=!0;for(var t=0;t<u.length;t++)u[t].disconnect();e&&e.cancel(),o&&o.removeEventListener("unload",a),r&&ze(r)},a=function(){i||(n(),c())};if(Re(t))return a(),{cancel:c};if(window.MutationObserver)for(var f=t.parentElement;f;){var s=new window.MutationObserver((function(){Re(t)&&a()}));s.observe(f,{childList:!0}),u.push(s),f=f.parentElement}return(r=document.createElement("iframe")).setAttribute("name","__detect_close_"+pt()+"__"),r.style.display="none",Se(r).then((function(t){(o=function(t){if(!Y(t))throw new Error("Expected window to be same domain");return t}(t)).addEventListener("unload",a)})),t.appendChild(r),e=Kt((function(){Re(t)&&a()}),1e3),{cancel:c}}function Fe(t,n){void 0===n&&(n=window.document);for(var e=0,r=oe("script",t);e<r.length;e++){var o=r[e],i=o.parentNode;if(i){var u=n.createElement("script");u.text=o.textContent,i.replaceChild(u,o)}}}function Ue(t,n,e){var r=void 0===e?{}:e,o=r.width,i=void 0===o||o,u=r.height,c=void 0===u||u,a=r.interval,f=void 0===a?100:a,s=r.win,d=void 0===s?window:s,l=t.offsetWidth,h=t.offsetHeight,p=!1;n({width:l,height:h});var v,m,w=function(){if(!p&&Yn(t)){var e=t.offsetWidth,r=t.offsetHeight;(i&&e!==l||c&&r!==h)&&n({width:e,height:r}),l=e,h=r}};return d.addEventListener("resize",w),void 0!==d.ResizeObserver?((v=new d.ResizeObserver(w)).observe(t),m=Kt(w,10*f)):void 0!==d.MutationObserver?((v=new d.MutationObserver(w)).observe(t,{attributes:!0,childList:!0,subtree:!0,characterData:!1}),m=Kt(w,10*f)):m=Kt(w,f),{cancel:function(){p=!0,v.disconnect(),window.removeEventListener("resize",w),m.cancel()}}}function qe(t){var n=Zn();if(n&&"function"==typeof n.getEntries)for(var e=n.getEntries(),r=0;r<e.length;r++){var o=e[r];if(o&&o.name&&0===o.name.indexOf(t)&&"number"==typeof o.duration)return Math.floor(o.duration)}}function Ve(t){for(;t.parentNode;)t=t.parentNode;return"[object ShadowRoot]"===t.toString()}function Je(t){for(;t.parentNode;)t=t.parentNode;if(Ve(t))return t}function $e(t){var n=Je(t);if(n&&n.host)return n.host}function Ge(t){var n=$e(t);if(!n)throw new Error("Element is not in shadow dom");var e="shadow-slot-"+pt(),r=document.createElement("slot");r.setAttribute("name",e),t.appendChild(r);var o=document.createElement("div");return o.setAttribute("slot",e),n.appendChild(o),Ve(n)?Ge(o):o}function Qe(t){var n=function n(e){return t.removeEventListener("focus",n),e.preventDefault(),t.blur(),!1};t.addEventListener("mousedown",(function(){t.addEventListener("focus",n),setTimeout((function(){t.removeEventListener("focus",n)}),1)}))}function Ke(){try{throw new Error("_")}catch(t){return t.stack||""}}var Xe="undefined"!=typeof document?document.currentScript:null,Ye=St((function(){if(Xe)return Xe;if(Xe=function(){try{var t=Ke(),n=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(t),e=n&&n[1];if(!e)return;for(var r=0,o=[].slice.call(document.getElementsByTagName("script")).reverse();r<o.length;r++){var i=o[r];if(i.src&&i.src===e)return i}}catch(t){}}())return Xe;throw new Error("Can not determine current script")})),Ze=pt(),tr=St((function(){var t;try{t=Ye()}catch(t){return Ze}var n=t.getAttribute(zn.UID);if(n&&"string"==typeof n)return n;if((n=t.getAttribute(zn.UID+"-auto"))&&"string"==typeof n)return n;if(t.src){var e=kt(JSON.stringify({src:t.src,dataset:t.dataset}));n="uid_"+e.slice(e.length-Wn)}else n=pt();return t.setAttribute(zn.UID+"-auto",n),n}));function nr(t){var n=t.url,e=t.target,r=t.body,o=t.method,i=void 0===o?"post":o,u=document.createElement("form");if(u.setAttribute("target",e),u.setAttribute("method",i),u.setAttribute("action",n),u.style.display="none",r)for(var c=0,a=Object.keys(r);c<a.length;c++){var f,s=a[c],d=document.createElement("input");d.setAttribute("name",s),d.setAttribute("value",null==(f=r[s])?void 0:f.toString()),u.appendChild(d)}Nn().appendChild(u),u.submit(),Nn().removeChild(u)}function er(t){var n=t.name,e=t.lifetime,r=void 0===e?12e5:e;return Pt(er,(function(){var t,e="__"+n+"_storage__",o=pt();function i(n){var r,i=ce();if(t&&(r=t),!r&&i){var u=window.localStorage.getItem(e);u&&(r=JSON.parse(u))}r||(r=vt()[e]),r||(r={id:o}),r.id||(r.id=o),t=r;var c=n(r);return i?window.localStorage.setItem(e,JSON.stringify(r)):vt()[e]=r,t=null,c}function u(){return i((function(t){return t.id}))}function c(t){return i((function(n){var e=n.__session__,o=Date.now();return e&&o-e.created>r&&(e=null),e||(e={guid:pt(),created:o}),n.__session__=e,t(e)}))}return{getState:i,getID:u,isStateFresh:function(){return u()===o},getSessionState:function(t){return c((function(n){return n.state=n.state||{},t(n.state)}))},getSessionID:function(){return c((function(t){return t.guid}))}}}),[{name:n,lifetime:r}])}function rr(){return er({name:"belter_experiment"})}function or(t){return rr().getSessionState((function(n){return n.loggedBeacons=n.loggedBeacons||[],-1===n.loggedBeacons.indexOf(t)&&(n.loggedBeacons.push(t),!0)}))}function ir(t){return Math.floor(Math.random()*t)}function ur(t){var n,e=t.name,r=t.sample,o=void 0===r?50:r,i=t.logTreatment,u=void 0===i?xt:i,c=t.logCheckpoint,a=void 0===c?xt:c,f=t.sticky,s=void 0===f||f?function(t){return rr().getState((function(n){return n.throttlePercentiles=n.throttlePercentiles||{},n.throttlePercentiles[t]=n.throttlePercentiles[t]||ir(100),n.throttlePercentiles[t]}))}(e):ir(100),d=e+"_"+(n=s<o?"test":o>=50||o<=s&&s<2*o?"control":"throttle"),l=!1,h=!1;try{window.localStorage&&window.localStorage.getItem(e)&&(h=!0)}catch(t){}var p={isEnabled:function(){return"test"===n||h},isDisabled:function(){return"test"!==n&&!h},getTreatment:function(){return d},log:function(t,n){return void 0===n&&(n={}),l?(or(d+"_"+JSON.stringify(n))&&u({name:e,treatment:d,payload:n,throttle:s}),or(d+"_"+t+"_"+JSON.stringify(n))&&a({name:e,treatment:d,checkpoint:t,payload:n,throttle:s}),p):p},logStart:function(t){return void 0===t&&(t={}),l=!0,p.log("start",t)},logComplete:function(t){return void 0===t&&(t={}),p.log("complete",t)}};return p}function cr(t){var n=t.name,e=t.version,r=void 0===e?"latest":e,o=vt(),i="__"+n+"__"+r+"_global__",u=o[i]=o[i]||{};return{get:function(t,n){return n=n||{},u[t]=u[t]||n}}}var ar=[];function fr(t){var n=t.url,e=t.method,r=void 0===e?"get":e,o=t.headers,i=void 0===o?{}:o,u=t.json,c=t.data,a=t.body,f=t.win,s=void 0===f?window:f,d=t.timeout,l=void 0===d?0:d;return new q((function(t,e){if(u&&c||u&&a||c&&u)throw new Error("Only options.json or options.data or options.body should be passed");for(var o={},f=0,d=Object.keys(i);f<d.length;f++){var h=d[f];o[h.toLowerCase()]=i[h]}u?o["content-type"]=o["content-type"]||"application/json":(c||a)&&(o["content-type"]=o["content-type"]||"application/x-www-form-urlencoded; charset=utf-8"),o.accept=o.accept||"application/json";for(var p=0;p<ar.length;p++)for(var v=(0,ar[p])(),m=0,w=Object.keys(v);m<w.length;m++){var y=w[m];o[y.toLowerCase()]=v[y]}var g=new s.XMLHttpRequest;for(var b in g.addEventListener("load",(function(){var o=function(t){void 0===t&&(t="");for(var n={},e=0,r=t.trim().split("\n");e<r.length;e++){var o=r[e].split(":"),i=o[0],u=o.slice(1);n[i.toLowerCase()]=u.join(":").trim()}return n}(this.getAllResponseHeaders());if(!this.status)return e(new Error("Request to "+r.toLowerCase()+" "+n+" failed: no response status code."));var i=o["content-type"],u=i&&(0===i.indexOf("application/json")||0===i.indexOf("text/json")),c=this.responseText;try{c=JSON.parse(c)}catch(t){if(u)return e(new Error("Invalid json: "+this.responseText+"."))}return t({status:this.status,headers:o,body:c})}),!1),g.addEventListener("error",(function(t){e(new Error("Request to "+r.toLowerCase()+" "+n+" failed: "+t.toString()+"."))}),!1),g.open(r,n,!0),o)o.hasOwnProperty(b)&&g.setRequestHeader(b,o[b]);u?a=JSON.stringify(u):c&&(a=Object.keys(c).map((function(t){return encodeURIComponent(t)+"="+(c?encodeURIComponent(c[t]):"")})).join("&")),g.timeout=l,g.ontimeout=function(){e(new Error("Request to "+r.toLowerCase()+" "+n+" has timed out"))},g.send(a)}))}function sr(t){ar.push(t)}var dr=!0;function lr(t,n,e){e.value=St(e.value,{name:n,thisNamespace:!0})}function hr(t,n,e){e.value=_t(e.value,{name:n})}function pr(t){return"string"==typeof t&&/^[0-9]+%$/.test(t)}function vr(t){return"string"==typeof t&&/^[0-9]+px$/.test(t)}function mr(t){if("number"==typeof t)return t;var n=t.match(/^([0-9]+)(px|%)$/);if(!n)throw new Error("Could not match css value from "+t);return parseInt(n[1],10)}function wr(t){return mr(t)+"px"}function yr(t){return"number"==typeof t?wr(t):pr(t)?t:wr(t)}function gr(t,n){return parseInt(t*mr(n)/100,10)}function br(t,n){if("number"==typeof t)return t;if(pr(t))return gr(n,t);if(vr(t))return mr(t);throw new Error("Can not normalize dimension: "+t)}function Sr(t,n){var e=(void 0===n?{}:n).timeout,r=void 0===e?5e3:e,o=[],i=[];return new q((function(n,e){var u=setTimeout((function(){o.length&&e(new Error("Expected "+o[0].name+" to be called in "+r+"ms")),i.length&&e(new Error("Expected "+i[0].name+" promise to complete in "+r+"ms"))}),r),c=function(t,n){void 0===n&&(n=xt);var e={name:t,handler:n};return o.push(e),function(){for(var r=this,u=arguments.length,c=new Array(u),a=0;a<u;a++)c[a]=arguments[a];Cn(o,e);var f=jn((function(){var t;return(t=n).call.apply(t,[r].concat(c))})),s=f.result,d=f.error;if(d)throw i.push({name:t,promise:q.asyncReject(d)}),d;return i.push({name:t,promise:q.resolve(s)}),s}},a=function(t,n){return void 0===n&&(n=xt),function(){var e;i.push({name:t,promise:q.asyncReject(new Error("Expected "+t+" to not be called"))});for(var r=arguments.length,o=new Array(r),u=0;u<r;u++)o[u]=arguments[u];return(e=n).call.apply(e,[this].concat(o))}},f=function(t,n){void 0===n&&(n=xt);var e={name:t,handler:n};return o.push(e),function(){for(var r=this,u=arguments.length,c=new Array(u),a=0;a<u;a++)c[a]=arguments[a];Cn(o,e);var f=jn((function(){var t;return(t=n).call.apply(t,[r].concat(c))})),s=f.result,d=f.error;if(d)throw d;return i.push({name:t,promise:q.resolve(s).then((function(){throw new Error("Expected "+t+" to throw an error")}),xt)}),s}};i.push({name:"wrapPromise handler",promise:q.try((function(){return t({expect:c,avoid:a,expectError:f,error:a,wait:function(){return q.resolve()}})}))}),function t(){return q.try((function(){if(i.length){var n=i[0];return n.promise.finally((function(){Cn(i,n)})).then(t)}})).then((function(){if(o.length)return q.delay(10).then(t)}))}().finally((function(){clearTimeout(u)})).then(n,e)}))}}])})); | ||
//# sourceMappingURL=belter.min.js.map |
@@ -122,6 +122,2 @@ import { sfvcScreens } from './screenHeights'; | ||
if (isIos(ua)) { | ||
if (window.pageYOffset !== 0) { | ||
return true; | ||
} | ||
var height = window.innerHeight; | ||
@@ -128,0 +124,0 @@ var scale = Math.round(window.screen.width / window.innerWidth * 100) / 100; |
{ | ||
"name": "belter", | ||
"version": "1.0.187", | ||
"version": "1.0.188", | ||
"description": "Utilities.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -85,6 +85,2 @@ /* @flow */ | ||
if (isIos(ua)) { | ||
if (window.pageYOffset !== 0) { | ||
return true; | ||
} | ||
const height = window.innerHeight; | ||
@@ -91,0 +87,0 @@ const scale = Math.round(window.screen.width / window.innerWidth * 100) / 100; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
634774
9184
1