https://www.exoticwinetravel.com/wp-content/plugins/travelpayouts/assets/878.a696222b5c95f5df1a68.js
1/*! For license information please see 878.a696222b5c95f5df1a68.js.LICENSE.txt */ 2(self.travelpayoutsWpPlugin=self.travelpayoutsWpPlugin||[]).push([[878],{60042:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},42094:(e,t,n)=>{"use strict";function r(){if(!(this instanceof r))return new r;this.size=0,this.uid=0,this.selectors=[],this.selectorObjects={},this.indexes=Object.create(this.indexes),this.activeIndexes=[]}n.d(t,{f:()=>C,on:()=>I});var i=window.document.documentElement,o=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector;r.prototype.matchesSelector=function(e,t){return o.call(e,t)},r.prototype.querySelectorAll=function(e,t){return t.querySelectorAll(e)},r.prototype.indexes=[];var a=/^#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;r.prototype.indexes.push({name:"ID",selector:function(e){var t;if(t=e.match(a))return t[0].slice(1)},element:function(e){if(e.id)return[e.id]}});var s=/^\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;r.prototype.indexes.push({name:"CLASS",selector:function(e){var t;if(t=e.match(s))return t[0].slice(1)},element:function(e){var t=e.className;if(t){if("string"==typeof t)return t.split(/\s/);if("object"==typeof t&&"baseVal"in t)return t.baseVal.split(/\s/)}}});var c,u=/^((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;r.prototype.indexes.push({name:"TAG",selector:function(e){var t;if(t=e.match(u))return t[0].toUpperCase()},element:function(e){return[e.nodeName.toUpperCase()]}}),r.prototype.indexes.default={name:"UNIVERSAL",selector:function(){return!0},element:function(){return[!0]}},c="function"==typeof window.Map?window.Map:function(){function e(){this.map={}}return e.prototype.get=function(e){return this.map[e+" "]},e.prototype.set=function(e,t){this.map[e+" "]=t},e}();var l=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g;function f(e,t){var n,r,i,o,a,s,c=(e=e.slice(0).concat(e.default)).length,u=t,f=[];do{if(l.exec(""),(i=l.exec(u))&&(u=i[3],i[2]||!u))for(n=0;n<c;n++)if(a=(s=e[n]).selector(i[1])){for(r=f.length,o=!1;r--;)if(f[r].index===s&&f[r].key===a){o=!0;break}o||f.push({index:s,key:a});break}}while(i);return f}function d(e,t){var n,r,i;for(n=0,r=e.length;n<r;n++)if(i=e[n],t.isPrototypeOf(i))return i}function h(e,t){return e.id-t.id}r.prototype.logDefaultIndexUsed=function(){},r.prototype.add=function(e,t){var n,r,i,o,a,s,u,l,h=this.activeIndexes,p=this.selectors,g=this.selectorObjects;if("string"==typeof e){for(g[(n={id:this.uid++,selector:e,data:t}).id]=n,u=f(this.indexes,e),r=0;r<u.length;r++)o=(l=u[r]).key,(a=d(h,i=l.index))||((a=Object.create(i)).map=new c,h.push(a)),i===this.indexes.default&&this.logDefaultIndexUsed(n),(s=a.map.get(o))||(s=[],a.map.set(o,s)),s.push(n);this.size++,p.push(e)}},r.prototype.remove=function(e,t){if("string"==typeof e){var n,r,i,o,a,s,c,u,l=this.activeIndexes,d=this.selectors=[],h=this.selectorObjects,p={},g=1===arguments.length;for(n=f(this.indexes,e),i=0;i<n.length;i++)for(r=n[i],o=l.length;o--;)if(s=l[o],r.index.isPrototypeOf(s)){if(c=s.map.get(r.key))for(a=c.length;a--;)(u=c[a]).selector!==e||!g&&u.data!==t||(c.splice(a,1),p[u.id]=!0);break}for(i in p)delete h[i],this.size--;for(i in h)d.push(h[i].selector)}},r.prototype.queryAll=function(e){if(!this.selectors.length)return[];var t,n,r,i,o,a,s,c,u={},l=[],f=this.querySelectorAll(this.selectors.join(", "),e);for(t=0,r=f.length;t<r;t++)for(o=f[t],n=0,i=(a=this.matches(o)).length;n<i;n++)u[(c=a[n]).id]?s=u[c.id]:(s={id:c.id,selector:c.selector,data:c.data,elements:[]},u[c.id]=s,l.push(s)),s.elements.push(o);return l.sort(h)},r.prototype.matches=function(e){if(!e)return[];var t,n,r,i,o,a,s,c,u,l,f,d=this.activeIndexes,p={},g=[];for(t=0,i=d.length;t<i;
2t++)if(c=(s=d[t]).element(e))for(n=0,o=c.length;n<o;n++)if(u=s.map.get(c[n]))for(r=0,a=u.length;r<a;r++)!p[f=(l=u[r]).id]&&this.matchesSelector(e,l.selector)&&(p[f]=!0,g.push(l));return g.sort(h)};var p={},g={},m=new WeakMap,v=new WeakMap,y=new WeakMap,b=Object.getOwnPropertyDescriptor(Event.prototype,"currentTarget");function w(e,t,n){var r=e[t];return e[t]=function(){return n.apply(e,arguments),r.apply(e,arguments)},e}function x(){m.set(this,!0)}function k(){m.set(this,!0),v.set(this,!0)}function M(){return y.get(this)||null}function O(e,t){b&&Object.defineProperty(e,"currentTarget",{configurable:!0,enumerable:!0,get:t||b.get})}function F(e){if(function(e){try{return e.eventPhase,!0}catch(e){return!1}}(e)){var t=(1===e.eventPhase?g:p)[e.type];if(t){var n=function(e,t,n){var r=[],i=t;do{if(1!==i.nodeType)break;var o=e.matches(i);if(o.length){var a={node:i,observers:o};n?r.unshift(a):r.push(a)}}while(i=i.parentElement);return r}(t,e.target,1===e.eventPhase);if(n.length){w(e,"stopPropagation",x),w(e,"stopImmediatePropagation",k),O(e,M);for(var r=0,i=n.length;r<i&&!m.get(e);r++){var o=n[r];y.set(e,o.node);for(var a=0,s=o.observers.length;a<s&&!v.get(e);a++)o.observers[a].data.call(o.node,e)}y.delete(e),O(e)}}}}function I(e,t,n){var i=!!(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).capture,o=i?g:p,a=o[e];a||(a=new r,o[e]=a,document.addEventListener(e,F,i)),a.add(t,n)}function C(e,t,n){return e.dispatchEvent(new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:n}))}},76132:e=>{var t=/^(?:submit|button|image|reset|file)$/i,n=/^(?:input|select|textarea|keygen)/i,r=/(\[[^\[\]]*\])/g;function i(e,t,n){if(0===t.length)return e=n;var r=t.shift(),o=r.match(/^\[(.+?)\]$/);if("[]"===r)return e=e||[],Array.isArray(e)?e.push(i(null,t,n)):(e._values=e._values||[],e._values.push(i(null,t,n))),e;if(o){var a=o[1],s=+a;isNaN(s)?(e=e||{})[a]=i(e[a],t,n):(e=e||[])[s]=i(e[s],t,n)}else e[r]=i(e[r],t,n);return e}function o(e,t,n){if(t.match(r)){i(e,function(e){var t=[],n=new RegExp(r),i=/^([^\[\]]*)/.exec(e);for(i[1]&&t.push(i[1]);null!==(i=n.exec(e));)t.push(i[1]);return t}(t),n)}else{var o=e[t];o?(Array.isArray(o)||(e[t]=[o]),e[t].push(n)):e[t]=n}return e}function a(e,t,n){return n=n.replace(/(\r)?\n/g,"\r\n"),n=(n=encodeURIComponent(n)).replace(/%20/g,"+"),e+(e?"&":"")+encodeURIComponent(t)+"="+n}e.exports=function(e,r){"object"!=typeof r?r={hash:!!r}:void 0===r.hash&&(r.hash=!0);for(var i=r.hash?{}:"",s=r.serializer||(r.hash?o:a),c=e&&e.elements?e.elements:[],u=Object.create(null),l=0;l<c.length;++l){var f=c[l];if((r.disabled||!f.disabled)&&f.name&&(n.test(f.nodeName)&&!t.test(f.type))){var d=f.name,h=f.value;if("checkbox"!==f.type&&"radio"!==f.type||f.checked||(h=void 0),r.empty){if("checkbox"!==f.type||f.checked||(h=""),"radio"===f.type&&(u[f.name]||f.checked?f.checked&&(u[f.name]=!0):u[f.name]=!1),null==h&&"radio"==f.type)continue}else if(!h)continue;if("select-multiple"!==f.type)i=s(i,d,h);else{h=[];for(var p=f.options,g=!1,m=0;m<p.length;++m){var v=p[m],y=r.empty&&!v.value,b=v.value||y;v.selected&&b&&(g=!0,i=r.hash&&"[]"!==d.slice(d.length-2)?s(i,d+"[]",v.value):s(i,d,v.value))}!g&&r.empty&&(i=s(i,d,""))}}}if(r.empty)for(var d in u)u[d]||(i=s(i,d,""));return i}},76531:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(23615),i=n.n(r),o=n(27378);function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var c,u,l=(c=function(e){!function(t){if("undefined"!=typeof window){var n,r=0,i=!1,o=!1,a="message".length,s="[iFrameSizer]",c=s.length,u=null,l=window.requestAnimationFrame,f={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},d={},h=null,p={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){M("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}},g={};window.jQuery&&((n=window.jQuery).fn?n.fn.iFrameResize||(n.fn.iFrameResize=function(e){return this.filter("iframe").each((function(t,n){W(n,e)})).end()}):k("","Unable to bind to jQuery, it is not fully loaded.")),"function"==typeof t&&t.amd?t([],L):e.exports=L(),window.iFrameResize=window.iFrameResize||L()}function m(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function v(e,t,n){e.addEventListener(t,n,!1)}function y(e,t,n){e.removeEventListener(t,n,!1)}function b(e){return s+"["+function(e){var t="Host page: "+e;return window.top!==window.self&&(t=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+e:"Nested host page: "+e),t}(e)+"]"}function w(e){return d[e]?d[e].log:i}function x(e,t){O("log",e,t,w(e))}function k(e,t){O("info",e,t,w(e))}function M(e,t){O("warn",e,t,!0)}function O(e,t,n,r){!0===r&&"object"==typeof window.console&&console[e](b(t),n)}function F(e){function t(){i("Height"),i("Width"),T((function(){j(H),R(U),b("onResized",H)}),H,"init")}function n(e){return"border-box"!==e.boxSizing?0:(e.paddingTop?parseInt(e.paddingTop,10):0)+(e.paddingBottom?parseInt(e.paddingBottom,10):0)}function r(e){return"border-box"!==e.boxSizing?0:(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0)}function i(e){var t=Number(d[U]["max"+e]),n=Number(d[U]["min"+e]),r=e.toLowerCase(),i=Number(H[r]);x(U,"Checking "+r+" is in range "+n+"-"+t),i<n&&(i=n,x(U,"Set "+r+" to min value")),i>t&&(i=t,x(U,"Set "+r+" to max value")),H[r]=""+i}function o(e){return B.substr(B.indexOf(":")+a+e)}function l(e,t){var n,r,i;n=function(){var n,r;P("Send Page Info","pageInfo:"+(n=document.body.getBoundingClientRect(),r=H.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:r.height,iframeWidth:r.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(r.top-n.top,10),offsetLeft:parseInt(r.left-n.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),e,t)},r=32,g[i=t]||(g[i]=setTimeout((function(){g[i]=null,n()}),r))}function f(e){var t=e.getBoundingClientRect();return z(U),{x:Math.floor(Number(t.left)+Number(u.x)),y:Math.floor(Number(t.top)+Number(u.y))}}function h(e){var t=e?f(H.iframe):{x:0,y:0},n={x:Number(H.width)+t.x,y:Number(H.height)+t.y};x(U,"Reposition requested from iFrame (offset x:"+t.x+" y:"+t.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](n.x,n.y):M(U,"Unable to scroll to requested position, window.parentIFrame not found"):(u=n,p(),x(U,"--"))}function p(){!1!==b("onScroll",u)?R(U):S()}function m(e){b(e,{iframe:H.iframe,screenX:H.width,screenY:H.height,type:H.type})}function b(e,t){return I(U,e,t)}var w,O,F,C,W,N,B=e.data,H={},U=null;"[iFrameResizerChild]Ready"===B?function(){for(var e in d)P("iFrame requested init",V(e),d[e].iframe,e)}():s===(""+B).substr(0,c)&&B.substr(c).split(":")[0]in d?(F=B.substr(c).split(":"),C=F[1]?parseInt(F[1],10):0,W=d[F[0]]&&d[F[0]].iframe,N=getComputedStyle(W),H={iframe:W,id:F[0],height:C+n(N)+r(N),width:F[2],type:F[3]},U=H.id,d[U]&&(d[U].loaded=!0),(O=H.type in{true:1,false:1,undefined:1})&&x(U,"Ignoring init message from meta parent page"),!O&&function(e){var t=!0;return d[e]||(t=!1,M(H.type+" No settings for "+e+". Message was: "+B)),t}(U)&&(x(U,"Received: "+B),w=!0,null===H.iframe&&(M(U,"IFrame ("+H.id+") not found"),w=!1),w&&function(){var t,n=e.origin,r=d[U]&&d[U].checkOrigin;if(r&&""+n!="null"&&!(r.constructor===Array?function(){var e=0,t=!1;for(x(U,"Checking connection is from allowed list of origins: "+r);e<r.length;e++)if(r[e]===n){t=!0;break}return t}():(t=d[U]&&d[U].remoteHost,x(U,"Checking connection is from: "+t),n===t)))throw new Error("Unexpected message received from: "+n+" for "+H.iframe.id+". Message was: "+e.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}()&&function(){switch(d[U]&&d[U].firstRun&&d[U]&&(d[U].firstRun=!1),H.type){case"close"
2:A(H.iframe);break;case"message":a=o(6),x(U,"onMessage passed: {iframe: "+H.iframe.id+", message: "+a+"}"),b("onMessage",{iframe:H.iframe,message:JSON.parse(a)}),x(U,"--");break;case"mouseenter":m("onMouseEnter");break;case"mouseleave":m("onMouseLeave");break;case"autoResize":d[U].autoResize=JSON.parse(o(9));break;case"scrollTo":h(!1);break;case"scrollToOffset":h(!0);break;case"pageInfo":l(d[U]&&d[U].iframe,U),function(){function e(e,r){function i(){d[n]?l(d[n].iframe,n):t()}["scroll","resize"].forEach((function(t){x(n,e+t+" listener for sendPageInfo"),r(window,t,i)}))}function t(){e("Remove ",y)}var n=U;e("Add ",v),d[n]&&(d[n].stopPageInfo=t)}();break;case"pageInfoStop":d[U]&&d[U].stopPageInfo&&(d[U].stopPageInfo(),delete d[U].stopPageInfo);break;case"inPageLink":n=o(9).split("#")[1]||"",r=decodeURIComponent(n),(i=document.getElementById(r)||document.getElementsByName(r)[0])?(e=f(i),x(U,"Moving to in page link (#"+n+") at x: "+e.x+" y: "+e.y),u={x:e.x,y:e.y},p(),x(U,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(n):x(U,"In page link #"+n+" not found and window.parentIFrame not found"):x(U,"In page link #"+n+" not found");break;case"reset":E(H);break;case"init":t(),b("onInit",H.iframe);break;default:t()}var e,n,r,i,a}())):k(U,"Ignored: "+B)}function I(e,t,n){var r=null,i=null;if(d[e]){if("function"!=typeof(r=d[e][t]))throw new TypeError(t+" on iFrame["+e+"] is not a function");i=r(n)}return i}function C(e){var t=e.id;delete d[t]}function A(e){var t=e.id;if(!1!==I(t,"onClose",t)){x(t,"Removing iFrame: "+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){M(e)}I(t,"onClosed",t),x(t,"--"),C(e)}else x(t,"Close iframe cancelled by onClose event")}function z(e){null===u&&x(e,"Get page position: "+(u={x:window.pageXOffset!==t?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==t?window.pageYOffset:document.documentElement.scrollTop}).x+","+u.y)}function R(e){null!==u&&(window.scrollTo(u.x,u.y),x(e,"Set page position: "+u.x+","+u.y),S())}function S(){u=null}function E(e){x(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),z(e.id),T((function(){j(e),P("reset","reset",e.iframe,e.id)}),e,"reset")}function j(e){function t(t){o||"0"!==e[t]||(o=!0,x(r,"Hidden iFrame detected, creating visibility listener"),function(){function e(){function e(e){function t(t){return"0px"===(d[e]&&d[e].iframe.style[t])}function n(e){return null!==e.offsetParent}d[e]&&n(d[e].iframe)&&(t("height")||t("width"))&&P("Visibility change","resize",d[e].iframe,e)}Object.keys(d).forEach((function(t){e(t)}))}function t(t){x("window","Mutation observed: "+t[0].target+" "+t[0].type),N(e,16)}function n(){var e=document.querySelector("body"),n={attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0};new r(t).observe(e,n)}var r=m();r&&n()}())}function n(n){!function(t){e.id?(e.iframe.style[t]=e[t]+"px",x(e.id,"IFrame ("+r+") "+t+" set to "+e[t]+"px")):x("undefined","messageData id not set")}(n),t(n)}var r=e.iframe.id;d[r]&&(d[r].sizeHeight&&n("height"),d[r].sizeWidth&&n("width"))}function T(e,t,n){n!==t.type&&l&&!window.jasmine?(x(t.id,"Requesting animation frame"),l(e)):e()}function P(e,t,n,r,i){var o,a=!1;r=r||n.id,d[r]&&(n&&"contentWindow"in n&&null!==n.contentWindow?(o=d[r]&&d[r].targetOrigin,x(r,"["+e+"] Sending msg to iframe["+r+"] ("+t+") targetOrigin: "+o),n.contentWindow.postMessage(s+t,o)):M(r,"["+e+"] IFrame("+r+") not found"),i&&d[r]&&d[r].warningTimeout&&(d[r].msgTimeout=setTimeout((function(){!d[r]||d[r].loaded||a||(a=!0,M(r,"IFrame has not responded within "+d[r].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}),d[r].warningTimeout)))}function V(e){return e+":"+d[e].bodyMarginV1+":"+d[e].sizeWidth+":"+d[e].log+":"+d[e].interval+":"+d[e].enablePublicMethods+":"+d[e].autoResize+":"+d[e].bodyMargin+":"+d[e].heightCalculationMethod+":"+d[e].bodyBackgroun
2d+":"+d[e].bodyPadding+":"+d[e].tolerance+":"+d[e].inPageLinks+":"+d[e].resizeFrom+":"+d[e].widthCalculationMethod}function W(e,n){function o(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],M(c,"Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}var a,s,c=function(t){var o;return""===t&&(e.id=(o=n&&n.id||p.id+r++,null!==document.getElementById(o)&&(o+=r++),t=o),i=(n||{}).log,x(t,"Added missing iframe ID: "+t+" ("+e.src+")")),t}(e.id);c in d&&"iFrameResizer"in e?M(c,"Ignored iFrame, already setup."):(function(t){var n;t=t||{},d[c]={firstRun:!0,iframe:e,remoteHost:e.src&&e.src.split("/").slice(0,3).join("/")},function(e){if("object"!=typeof e)throw new TypeError("Options is not an object")}(t),Object.keys(t).forEach(o,t),function(e){for(var t in p)Object.prototype.hasOwnProperty.call(p,t)&&(d[c][t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:p[t])}(t),d[c]&&(d[c].targetOrigin=!0===d[c].checkOrigin?""===(n=d[c].remoteHost)||null!==n.match(/^(about:blank|javascript:|file:\/\/)/)?"*":n:"*")}(n),function(){switch(x(c,"IFrame scrolling "+(d[c]&&d[c].scrolling?"enabled":"disabled")+" for "+c),e.style.overflow=!1===(d[c]&&d[c].scrolling)?"hidden":"auto",d[c]&&d[c].scrolling){case"omit":break;case!0:e.scrolling="yes";break;case!1:e.scrolling="no";break;default:e.scrolling=d[c]?d[c].scrolling:"no"}}(),function(){function t(t){1/0!==d[c][t]&&0!==d[c][t]&&(e.style[t]=d[c][t]+"px",x(c,"Set "+t+" = "+d[c][t]+"px"))}function n(e){if(d[c]["min"+e]>d[c]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}n("Height"),n("Width"),t("maxHeight"),t("minHeight"),t("maxWidth"),t("minWidth")}(),"number"!=typeof(d[c]&&d[c].bodyMargin)&&"0"!==(d[c]&&d[c].bodyMargin)||(d[c].bodyMarginV1=d[c].bodyMargin,d[c].bodyMargin=d[c].bodyMargin+"px"),a=V(c),(s=m())&&function(t){e.parentNode&&new t((function(t){t.forEach((function(t){Array.prototype.slice.call(t.removedNodes).forEach((function(t){t===e&&A(e)}))}))})).observe(e.parentNode,{childList:!0})}(s),v(e,"load",(function(){var n,r;P("iFrame.onload",a,e,t,!0),n=d[c]&&d[c].firstRun,r=d[c]&&d[c].heightCalculationMethod in f,!n&&r&&E({iframe:e,height:0,width:0,type:"init"})})),P("init",a,e,t,!0),d[c]&&(d[c].iframe.iFrameResizer={close:A.bind(null,d[c].iframe),removeListeners:C.bind(null,d[c].iframe),resize:P.bind(null,"Window resize","resize",d[c].iframe),moveToAnchor:function(e){P("Move to anchor","moveToAnchor:"+e,d[c].iframe,c)},sendMessage:function(e){P("Send Message","message:"+(e=JSON.stringify(e)),d[c].iframe,c)}}))}function N(e,t){null===h&&(h=setTimeout((function(){h=null,e()}),t))}function B(){"hidden"!==document.visibilityState&&(x("document","Trigger event: Visiblity change"),N((function(){H("Tab Visable","resize")}),16))}function H(e,t){Object.keys(d).forEach((function(n){(function(e){return d[e]&&"parent"===d[e].resizeFrom&&d[e].autoResize&&!d[e].firstRun})(n)&&P(e,t,d[n].iframe,n)}))}function U(){v(window,"message",F),v(window,"resize",(function(){var e;x("window","Trigger event: "+(e="resize")),N((function(){H("Window "+e,"resize")}),16)})),v(document,"visibilitychange",B),v(document,"-webkit-visibilitychange",B)}function L(){function e(e,t){t&&(function(){if(!t.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==t.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+t.tagName+">")}(),W(t,e),n.push(t))}var n;return function(){var e,t=["moz","webkit","o","ms"];for(e=0;e<t.length&&!l;e+=1)l=window[t[e]+"RequestAnimationFrame"];l?l=l.bind(window):x("setup","RequestAnimationFrame not supported")}(),U(),function(r,i){switch(n=[],function(e){e&&e.enablePublicMethods&&M("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}(r),typeof i){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(i||"iframe"),e.bind(t,r));break;case"object":e(r,i);break;default:throw new TypeError("Unexpected data type ("+typeof i+")")}return n}}}()},c(u={exports:{}},u.exports),u.exports),f=function(){},d=f,h=function(e){var t=e.title,n=e.forwardRef,r=s(e,["title","forwardRef"]),i=function(e){return e.autoResize,e.bodyBackgroun
2d,e.bodyMargin,e.bodyPadding,e.checkOrigin,e.inPageLinks,e.heightCalculationMethod,e.interval,e.log,e.maxHeight,e.maxWidth,e.minHeight,e.minWidth,e.resizeFrom,e.scrolling,e.sizeHeight,e.sizeWidth,e.warningTimeout,e.tolerance,e.widthCalculationMethod,e.onClosed,e.onInit,e.onMessage,e.onMouseEnter,e.onMouseLeave,e.onResized,s(e,["autoResize","bodyBackground","bodyMargin","bodyPadding","checkOrigin","inPageLinks","heightCalculationMethod","interval","log","maxHeight","maxWidth","minHeight","minWidth","resizeFrom","scrolling","sizeHeight","sizeWidth","warningTimeout","tolerance","widthCalculationMethod","onClosed","onInit","onMessage","onMouseEnter","onMouseLeave","onResized"])}(r),c=(0,o.useRef)(null),u=function(){return d(!c.current,"[iframeSizerReact]["+(c&&c.current&&c.current.id)+"] Close event ignored, to remove the iframe update your React component"),!c.current};return(0,o.useEffect)((function(){var e=c.current;return l(a({},r,{onClose:u}),e),function(){return e.iFrameResizer&&e.iFrameResizer.removeListeners()}}),[]),(0,o.useImperativeHandle)(n,(function(){return{resize:function(){return c.current.iFrameResizer.resize()},moveToAnchor:function(e){return c.current.iFrameResizer.moveToAnchor(e)},sendMessage:function(e,t){c.current.iFrameResizer.sendMessage(e,t)}}})),o.createElement("iframe",a({title:t},i,{ref:c}))};h.defaultProps={title:"iframe"},h.propTypes={title:i().string};const p=h},83578:function(e,t,n){var r,i;i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var i,o=(n=n||{}).Base64,a="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(e){for(var t={},n=0,r=e.length;n<r;n++)t[e.charAt(n)]=n;return t}(s),u=String.fromCharCode,l=function(e){if(e.length<2)return(t=e.charCodeAt(0))<128?e:t<2048?u(192|t>>>6)+u(128|63&t):u(224|t>>>12&15)+u(128|t>>>6&63)+u(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return u(240|t>>>18&7)+u(128|t>>>12&63)+u(128|t>>>6&63)+u(128|63&t)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,d=function(e){return e.replace(f,l)},h=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},p=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,h)},g=function(e){return p(d(String(e)))},m=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?m(g(e)):g(e)},y=function(e){return v(e,!0)};n.Uint8Array&&(i=function(e,t){for(var n="",r=0,i=e.length;r<i;r+=3){var o=e[r],a=e[r+1],c=e[r+2],u=o<<16|a<<8|c;n+=s.charAt(u>>>18)+s.charAt(u>>>12&63)+(void 0!==a?s.charAt(u>>>6&63):"=")+(void 0!==c?s.charAt(63&u):"=")}return t?m(n):n});var b,w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return u(55296+(t>>>10))+u(56320+(1023&t));case 3:return u((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return u((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},k=function(e){return e.replace(w,x)},M=function(e){var t=e.length,n=t%4,r=(t>0?c[e.charAt(0)]<<18:0)|(t>1?c[e.charAt(1)]<<12:0)|(t>2?c[e.charAt(2)]<<6:0)|(t>3?c[e.charAt(3)]:0),i=[u(r>>>16),u(r>>>8&255),u(255&r)];return i.length-=[0,0,2,1][n],i.join("")},O=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,M)},F=function(e){return O(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},I=function(e){return k(O(e))},C=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},A=function(e){return I(C(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(F(C(e)),(function(e){return e.charCodeAt(0)}))});var z=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:a,atob:F,btoa:p,fromBase64:A,toBase64:v,utob:d,encode:v,encodeURI:y,btou:k,decode:A,noConflict:z,fromUint8Array:i,toUint8Array:b},"function"==typeof Object.defineProperty){var R=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",R((function(){return A(this)}))),Object.defineProperty(String.prototype,"toBase64",R((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",R((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}
2.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(i)},9957:(e,t,n)=>{"use strict";n.d(t,{YD:()=>g});var r=n(27378);function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}var a=new Map,s=new WeakMap,c=0,u=void 0;function l(e){return Object.keys(e).sort().filter((function(t){return void 0!==e[t]})).map((function(t){return t+"_"+("root"===t?(n=e.root)?(s.has(n)||(c+=1,s.set(n,c.toString())),s.get(n)):"0":e[t]);var n})).toString()}function f(e,t,n,r){if(void 0===n&&(n={}),void 0===r&&(r=u),void 0===window.IntersectionObserver&&void 0!==r){var i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),function(){}}var o=function(e){var t=l(e),n=a.get(t);if(!n){var r,i=new Map,o=new IntersectionObserver((function(t){t.forEach((function(t){var n,o=t.isIntersecting&&r.some((function(e){return t.intersectionRatio>=e}));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=i.get(t.target))||n.forEach((function(e){e(o,t)}))}))}),e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:i},a.set(t,n)}return n}(n),s=o.id,c=o.observer,f=o.elements,d=f.get(e)||[];return f.has(e)||f.set(e,d),d.push(t),c.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(f.delete(e),c.unobserve(e)),0===f.size&&(c.disconnect(),a.delete(s))}}var d=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function h(e){return"function"!=typeof e.children}var p=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).node=null,n._unobserveCb=null,n.handleNode=function(e){n.node&&(n.unobserve(),e||n.props.triggerOnce||n.props.skip||n.setState({inView:!!n.props.initialInView,entry:void 0})),n.node=e||null,n.observeNode()},n.handleChange=function(e,t){e&&n.props.triggerOnce&&n.unobserve(),h(n.props)||n.setState({inView:e,entry:t}),n.props.onChange&&n.props.onChange(e,t)},n.state={inView:!!t.initialInView,entry:void 0},n}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,o(t,n);var s=a.prototype;return s.componentDidUpdate=function(e){e.rootMargin===this.props.rootMargin&&e.root===this.props.root&&e.threshold===this.props.threshold&&e.skip===this.props.skip&&e.trackVisibility===this.props.trackVisibility&&e.delay===this.props.delay||(this.unobserve(),this.observeNode())},s.componentWillUnmount=function(){this.unobserve(),this.node=null},s.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,n=e.root,r=e.rootMargin,i=e.trackVisibility,o=e.delay,a=e.fallbackInView;this._unobserveCb=f(this.node,this.handleChange,{threshold:t,root:n,rootMargin:r,trackVisibility:i,delay:o},a)}},s.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},s.render=function(){if(!h(this.props)){var e=this.state,t=e.inView,n=e.entry;return this.props.children({inView:t,entry:n,ref:this.handleNode})}var o=this.props,a=o.children,s=o.as,c=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(o,d);return r.createElement(s||"div",i({ref:this.handleNode},c),a)},a}(r.Component);function g(e){var t=void 0===e?{}:e,n=t.threshold,i=t.delay,o=t.trackVisibility,a=t.rootMargin,s=t.root,c=t.triggerOnce,u=t.skip,l=t.initialInView,d=t.fallbackInView,h=r.useRef(),p=r.useState({inView:!!l}),g=p[0],m=p[1],v=r.useCallback((function(e){void 0!==h.current&&(h.current(),h.current=void 0),u||e&&(h.current=f(e,(function(e,t){m({inView:e,entry:t}),t.isIntersecting&&c&&h.current&&(h.current(),h.current=void 0)}),{root:s,rootMargin:a,threshold:n,trackVisibility:o,delay:i},d))}),[Array.isArray(n)?n.toString():n,s,a,c,u,o,d,i]);(0,r.useEffect)((function(){h.current||!g.entry||c||u||m({inView:!!l})}));var y=[v,g.inView,g.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}p.displayName="InView",p.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.