/*! For license information please see embed.vue.js.LICENSE.txt */
(()=>{var t,e={87757:(t,e,n)=>{t.exports=n(35666)},94985:(t,e,n)=>{"use strict";function i(t,e){var n=Boolean(e.getRootNode&&e.getRootNode().host);if(t.contains(e))return!0;if(n){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}n.d(e,{Z:()=>i})},50400:(t,e,n)=>{"use strict";function i(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}n.d(e,{Z:()=>i})},21437:(t,e,n)=>{"use strict";n.d(e,{Z:()=>g});var i=n(87701),r=n(3155),o=n(27723),s=n(7994),a=n(21955),c=n(67252),l=n(43062),u=n(62556),d=n(50400),h=n(95923),f=n(94985),p=n(96333),v=n(65626);function m(t,e){return e===i.Pj?(0,v.Z)((0,r.Z)(t)):(0,u.R)(e)?function(t){var e=(0,d.Z)(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):(0,v.Z)((0,o.Z)((0,c.Z)(t)))}function g(t,e,n){var i="clippingParents"===e?function(t){var e=(0,s.Z)((0,h.Z)(t)),n=["absolute","fixed"].indexOf((0,l.Z)(t).position)>=0&&(0,u.R)(t)?(0,a.Z)(t):t;return(0,u.k)(n)?e.filter((function(t){return(0,u.k)(t)&&(0,f.Z)(t,n)&&"body"!==(0,p.Z)(t)})):[]}(t):[].concat(e),r=[].concat(i,[n]),o=r[0],c=r.reduce((function(e,n){var i=m(t,n);return e.top=Math.max(i.top,e.top),e.right=Math.min(i.right,e.right),e.bottom=Math.min(i.bottom,e.bottom),e.left=Math.max(i.left,e.left),e}),m(t,o));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}},26143:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var i=n(50400),r=n(64782),o=n(96333),s=n(62556),a=n(4063),c=n(67252),l=n(60611);function u(t,e,n){void 0===n&&(n=!1);var u=(0,c.Z)(e),d=(0,i.Z)(t),h=(0,s.R)(e),f={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(h||!h&&!n)&&(("body"!==(0,o.Z)(e)||(0,l.Z)(u))&&(f=(0,r.Z)(e)),(0,s.R)(e)?((p=(0,i.Z)(e)).x+=e.clientLeft,p.y+=e.clientTop):u&&(p.x=(0,a.Z)(u))),{x:d.left+f.scrollLeft-p.x,y:d.top+f.scrollTop-p.y,width:d.width,height:d.height}}},43062:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(62057);function r(t){return(0,i.Z)(t).getComputedStyle(t)}},67252:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(62556);function r(t){return((0,i.k)(t)?t.ownerDocument:t.document).documentElement}},27723:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(67252),r=n(43062),o=n(4063),s=n(82163);function a(t){var e=(0,i.Z)(t),n=(0,s.Z)(t),a=t.ownerDocument.body,c=Math.max(e.scrollWidth,e.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),l=Math.max(e.scrollHeight,e.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),u=-n.scrollLeft+(0,o.Z)(t),d=-n.scrollTop;return"rtl"===(0,r.Z)(a||e).direction&&(u+=Math.max(e.clientWidth,a?a.clientWidth:0)-c),{width:c,height:l,x:u,y:d}}},18328:(t,e,n)=>{"use strict";function i(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}n.d(e,{Z:()=>i})},40583:(t,e,n)=>{"use strict";function i(t){return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}}n.d(e,{Z:()=>i})},96333:(t,e,n)=>{"use strict";function i(t){return t?(t.nodeName||"").toLowerCase():null}n.d(e,{Z:()=>i})},64782:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(82163),r=n(62057),o=n(62556),s=n(18328);function a(t){return t!==(0,r.Z)(t)&&(0,o.R)(t)?(0,s.Z)(t):(0,i.Z)(t)}},21955:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var i=n(62057),r=n(96333),o=n(43062),s=n(62556),a=n(67313),c=n(95923),l=n(67252);function u(t){if(!(0,s.R)(t)||"fixed"===(0,o.Z)(t).position)return null;var e=t.offsetParent;if(e){var n=(0,l.Z)(e);if("body"===(0,r.Z)(e)&&"static"===(0,o.Z)(e).position&&"static"!==(0,o.Z)(n).position)return n}return e}function d(t){for(var e=(0,i.Z)(t),n=u(t);n&&(0,a.Z)(n)&&"static"===(0,o.Z)(n).position;)n=u(n);return n&&"body"===(0,r.Z)(n)&&"static"===(0,o.Z)(n).position?e:n||function(t){for(var e=(0,c.Z)(t);(0,s.R)(e)&&["html","body"].indexOf((0,r.Z)(e))<0;){var n=(0,o.Z)(e);if("none"!==n.transform||"none"!==n.perspective||n.willChange&&"auto"!==n.willChange)return e;e=e.parentNode}return null}(t)||e}},95923:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(96333),r=n(67252);function o(t){return"html"===(0,i.Z)(t)?t:t.assignedSlot||t.parentNode||t.host||(0,r.Z)(t)}},97523:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(95923),r=n(60611),o=n(96333),s=n(62556);function a(t){return["html","body","#document"].indexOf((0,o.Z)(t))>=0?t.ownerDocument.body:(0,s.R)(t)&&(0,r.Z)(t)?t:a((0,i.Z)(t))}},3155:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var i=n(62057),r=n(67252),o=n(4063);function s(t){var e=(0,i.Z)(t),n=(0,r.Z)(t),s=e.visualViewport,a=n.clientWidth,c=n.clientHeight,l=0,u=0;return s&&(a=s.width,c=s.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=s.offsetLeft,u=s.offsetTop)),{width:a,height:c,x:l+(0,o.Z)(t),y:u}}},62057:(t,e,n)=>{"use strict";function i(t){if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e?e.defaultView:window}return t}n.d(e,{Z:()=>i})},82163:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(62057);function r(t){var e=(0,i.Z)(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}},4063:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var i=n(50400),r=n(67252),o=n(82163);function s(t){return(0,i.Z)((0,r.Z)(t)).left+(0,o.Z)(t).scrollLeft}},62556:(t,e,n)=>{"use strict";n.d(e,{k:()=>r,R:()=>o});var i=n(62057);function r(t){return t instanceof(0,i.Z)(t).Element||t instanceof Element}function o(t){return t instanceof(0,i.Z)(t).HTMLElement||t instanceof HTMLElement}},60611:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(43062);function r(t){var e=(0,i.Z)(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}},67313:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(96333);function r(t){return["table","td","th"].indexOf((0,i.Z)(t))>=0}},7994:(t,e,n)=>{"use strict";n.d(e,{Z:()=>c});var i=n(97523),r=n(95923),o=n(96333),s=n(62057),a=n(60611);function c(t,e){void 0===e&&(e=[]);var n=(0,i.Z)(t),l="body"===(0,o.Z)(n),u=(0,s.Z)(n),d=l?[u].concat(u.visualViewport||[],(0,a.Z)(n)?n:[]):n,h=e.concat(d);return l?h:h.concat(c((0,r.Z)(d)))}},87701:(t,e,n)=>{"use strict";n.d(e,{we:()=>i,I:()=>r,F2:()=>o,t$:()=>s,d7:()=>a,mv:()=>c,BL:()=>l,ut:()=>u,zV:()=>d,Pj:()=>h,k5:()=>f,YP:()=>p,bw:()=>v,Ct:()=>m,xs:()=>g});var i="top",r="bottom",o="right",s="left",a="auto",c=[i,r,o,s],l="start",u="end",d="clippingParents",h="viewport",f="popper",p="reference",v=c.reduce((function(t,e){return t.concat([e+"-"+l,e+"-"+u])}),[]),m=[].concat(c,[a]).reduce((function(t,e){return t.concat([e,e+"-"+l,e+"-"+u])}),[]),g=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},72861:(t,e,n)=>{"use strict";n.d(e,{kZ:()=>f});var i=n(26143),r=n(40583),o=n(7994),s=n(21955),a=n(50380),c=n(98293),l=n(3),u=n(62556),d={placement:"bottom",modifiers:[],strategy:"absolute"};function h(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function f(t){void 0===t&&(t={});var e=t,n=e.defaultModifiers,f=void 0===n?[]:n,p=e.defaultOptions,v=void 0===p?d:p;return function(t,e,n){void 0===n&&(n=v);var p={placement:"bottom",orderedModifiers:[],options:Object.assign(Object.assign({},d),v),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},m=[],g=!1,y={state:p,setOptions:function(n){_(),p.options=Object.assign(Object.assign(Object.assign({},v),p.options),n),p.scrollParents={reference:(0,u.k)(t)?(0,o.Z)(t):t.contextElement?(0,o.Z)(t.contextElement):[],popper:(0,o.Z)(e)};var i=(0,a.Z)((0,l.Z)([].concat(f,p.options.modifiers)));return p.orderedModifiers=i.filter((function(t){return t.enabled})),p.orderedModifiers.forEach((function(t){var e=t.name,n=t.options,i=void 0===n?{}:n,r=t.effect;if("function"==typeof r){var o=r({state:p,name:e,instance:y,options:i}),s=function(){};m.push(o||s)}})),y.update()},forceUpdate:function(){if(!g){var t=p.elements,e=t.reference,n=t.popper;if(h(e,n)){p.rects={reference:(0,i.Z)(e,(0,s.Z)(n),"fixed"===p.options.strategy),popper:(0,r.Z)(n)},p.reset=!1,p.placement=p.options.placement,p.orderedModifiers.forEach((function(t){return p.modifiersData[t.name]=Object.assign({},t.data)}));for(var o=0;o<p.orderedModifiers.length;o++)if(!0!==p.reset){var a=p.orderedModifiers[o],c=a.fn,l=a.options,u=void 0===l?{}:l,d=a.name;"function"==typeof c&&(p=c({state:p,options:u,name:d,instance:y})||p)}else p.reset=!1,o=-1}}},update:(0,c.Z)((function(){return new Promise((function(t){y.forceUpdate(),t(p)}))})),destroy:function(){_(),g=!0}};if(!h(t,e))return y;function _(){m.forEach((function(t){return t()})),m=[]}return y.setOptions(n).then((function(t){!g&&n.onFirstUpdate&&n.onFirstUpdate(t)})),y}}},17824:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(96333),r=n(62556);const o={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},o=e.attributes[t]||{},s=e.elements[t];(0,r.R)(s)&&(0,i.Z)(s)&&(Object.assign(s.style,n),Object.keys(o).forEach((function(t){var e=o[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var o=e.elements[t],s=e.attributes[t]||{},a=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});(0,r.R)(o)&&(0,i.Z)(o)&&(Object.assign(o.style,a),Object.keys(s).forEach((function(t){o.removeAttribute(t)})))}))}},requires:["computeStyles"]}},66896:(t,e,n)=>{"use strict";n.d(e,{Z:()=>h});var i=n(6206),r=n(40583),o=n(94985),s=n(21955),a=n(11516),c=n(57516),l=n(63293),u=n(33706),d=n(87701);const h={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,o=t.name,l=n.elements.arrow,u=n.modifiersData.popperOffsets,h=(0,i.Z)(n.placement),f=(0,a.Z)(h),p=[d.t$,d.F2].indexOf(h)>=0?"height":"width";if(l&&u){var v=n.modifiersData[o+"#persistent"].padding,m=(0,r.Z)(l),g="y"===f?d.we:d.t$,y="y"===f?d.I:d.F2,_=n.rects.reference[p]+n.rects.reference[f]-u[f]-n.rects.popper[p],b=u[f]-n.rects.reference[f],w=(0,s.Z)(l),x=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,A=_/2-b/2,S=v[g],T=x-m[p]-v[y],E=x/2-m[p]/2+A,k=(0,c.Z)(S,E,T),M=f;n.modifiersData[o]=((e={})[M]=k,e.centerOffset=k-E,e)}},effect:function(t){var e=t.state,n=t.options,i=t.name,r=n.element,s=void 0===r?"[data-popper-arrow]":r,a=n.padding,c=void 0===a?0:a;null!=s&&("string"!=typeof s||(s=e.elements.popper.querySelector(s)))&&(0,o.Z)(e.elements.popper,s)&&(e.elements.arrow=s,e.modifiersData[i+"#persistent"]={padding:(0,l.Z)("number"!=typeof c?c:(0,u.Z)(c,d.mv))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},36531:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var i=n(87701),r=n(21955),o=n(62057),s=n(67252),a=n(6206),c={top:"auto",right:"auto",bottom:"auto",left:"auto"};function l(t){var e,n=t.popper,a=t.popperRect,l=t.placement,u=t.offsets,d=t.position,h=t.gpuAcceleration,f=t.adaptive,p=function(t){var e=t.x,n=t.y,i=window.devicePixelRatio||1;return{x:Math.round(e*i)/i||0,y:Math.round(n*i)/i||0}}(u),v=p.x,m=p.y,g=u.hasOwnProperty("x"),y=u.hasOwnProperty("y"),_=i.t$,b=i.we,w=window;if(f){var x=(0,r.Z)(n);x===(0,o.Z)(n)&&(x=(0,s.Z)(n)),l===i.we&&(b=i.I,m-=x.clientHeight-a.height,m*=h?1:-1),l===i.t$&&(_=i.F2,v-=x.clientWidth-a.width,v*=h?1:-1)}var A,S=Object.assign({position:d},f&&c);return h?Object.assign(Object.assign({},S),{},((A={})[b]=y?"0":"",A[_]=g?"0":"",A.transform=(w.devicePixelRatio||1)<2?"translate("+v+"px, "+m+"px)":"translate3d("+v+"px, "+m+"px, 0)",A)):Object.assign(Object.assign({},S),{},((e={})[b]=y?m+"px":"",e[_]=g?v+"px":"",e.transform="",e))}const u={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,i=n.gpuAcceleration,r=void 0===i||i,o=n.adaptive,s=void 0===o||o,c={placement:(0,a.Z)(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign(Object.assign({},e.styles.popper),l(Object.assign(Object.assign({},c),{},{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:s})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign(Object.assign({},e.styles.arrow),l(Object.assign(Object.assign({},c),{},{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1})))),e.attributes.popper=Object.assign(Object.assign({},e.attributes.popper),{},{"data-popper-placement":e.placement})},data:{}}},82372:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(62057),r={passive:!0};const o={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,o=t.options,s=o.scroll,a=void 0===s||s,c=o.resize,l=void 0===c||c,u=(0,i.Z)(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return a&&d.forEach((function(t){t.addEventListener("scroll",n.update,r)})),l&&u.addEventListener("resize",n.update,r),function(){a&&d.forEach((function(t){t.removeEventListener("scroll",n.update,r)})),l&&u.removeEventListener("resize",n.update,r)}},data:{}}},4927:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var i=n(30697),r=n(6206),o=n(30483),s=n(23161),a=n(86413),c=n(87701),l=n(14943);const u={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,u=t.name;if(!e.modifiersData[u]._skip){for(var d=n.mainAxis,h=void 0===d||d,f=n.altAxis,p=void 0===f||f,v=n.fallbackPlacements,m=n.padding,g=n.boundary,y=n.rootBoundary,_=n.altBoundary,b=n.flipVariations,w=void 0===b||b,x=n.allowedAutoPlacements,A=e.options.placement,S=(0,r.Z)(A),T=v||(S===A||!w?[(0,i.Z)(A)]:function(t){if((0,r.Z)(t)===c.d7)return[];var e=(0,i.Z)(t);return[(0,o.Z)(t),e,(0,o.Z)(e)]}(A)),E=[A].concat(T).reduce((function(t,n){return t.concat((0,r.Z)(n)===c.d7?(0,a.Z)(e,{placement:n,boundary:g,rootBoundary:y,padding:m,flipVariations:w,allowedAutoPlacements:x}):n)}),[]),k=e.rects.reference,M=e.rects.popper,C=new Map,I=!0,P=E[0],O=0;O<E.length;O++){var L=E[O],B=(0,r.Z)(L),D=(0,l.Z)(L)===c.BL,R=[c.we,c.I].indexOf(B)>=0,G=R?"width":"height",H=(0,s.Z)(e,{placement:L,boundary:g,rootBoundary:y,altBoundary:_,padding:m}),F=R?D?c.F2:c.t$:D?c.I:c.we;k[G]>M[G]&&(F=(0,i.Z)(F));var j=(0,i.Z)(F),N=[];if(h&&N.push(H[B]<=0),p&&N.push(H[F]<=0,H[j]<=0),N.every((function(t){return t}))){P=L,I=!1;break}C.set(L,N)}if(I)for(var V=function(t){var e=E.find((function(e){var n=C.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return P=e,"break"},z=w?3:1;z>0;z--){if("break"===V(z))break}e.placement!==P&&(e.modifiersData[u]._skip=!0,e.placement=P,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},19892:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(87701),r=n(23161);function o(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function s(t){return[i.we,i.F2,i.I,i.t$].some((function(e){return t[e]>=0}))}const a={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,i=e.rects.reference,a=e.rects.popper,c=e.modifiersData.preventOverflow,l=(0,r.Z)(e,{elementContext:"reference"}),u=(0,r.Z)(e,{altBoundary:!0}),d=o(l,i),h=o(u,a,c),f=s(d),p=s(h);e.modifiersData[n]={referenceClippingOffsets:d,popperEscapeOffsets:h,isReferenceHidden:f,hasPopperEscaped:p},e.attributes.popper=Object.assign(Object.assign({},e.attributes.popper),{},{"data-popper-reference-hidden":f,"data-popper-escaped":p})}}},82122:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(6206),r=n(87701);const o={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,o=t.name,s=n.offset,a=void 0===s?[0,0]:s,c=r.Ct.reduce((function(t,n){return t[n]=function(t,e,n){var o=(0,i.Z)(t),s=[r.t$,r.we].indexOf(o)>=0?-1:1,a="function"==typeof n?n(Object.assign(Object.assign({},e),{},{placement:t})):n,c=a[0],l=a[1];return c=c||0,l=(l||0)*s,[r.t$,r.F2].indexOf(o)>=0?{x:l,y:c}:{x:c,y:l}}(n,e.rects,a),t}),{}),l=c[e.placement],u=l.x,d=l.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=d),e.modifiersData[o]=c}}},77421:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(72581);const r={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=(0,i.Z)({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}}},5219:(t,e,n)=>{"use strict";n.d(e,{Z:()=>f});var i=n(87701),r=n(6206),o=n(11516),s=n(73967),a=n(57516),c=n(40583),l=n(21955),u=n(23161),d=n(14943),h=n(23607);const f={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,f=t.name,p=n.mainAxis,v=void 0===p||p,m=n.altAxis,g=void 0!==m&&m,y=n.boundary,_=n.rootBoundary,b=n.altBoundary,w=n.padding,x=n.tether,A=void 0===x||x,S=n.tetherOffset,T=void 0===S?0:S,E=(0,u.Z)(e,{boundary:y,rootBoundary:_,padding:w,altBoundary:b}),k=(0,r.Z)(e.placement),M=(0,d.Z)(e.placement),C=!M,I=(0,o.Z)(k),P=(0,s.Z)(I),O=e.modifiersData.popperOffsets,L=e.rects.reference,B=e.rects.popper,D="function"==typeof T?T(Object.assign(Object.assign({},e.rects),{},{placement:e.placement})):T,R={x:0,y:0};if(O){if(v){var G="y"===I?i.we:i.t$,H="y"===I?i.I:i.F2,F="y"===I?"height":"width",j=O[I],N=O[I]+E[G],V=O[I]-E[H],z=A?-B[F]/2:0,$=M===i.BL?L[F]:B[F],U=M===i.BL?-B[F]:-L[F],W=e.elements.arrow,Z=A&&W?(0,c.Z)(W):{width:0,height:0},X=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:(0,h.Z)(),Q=X[G],q=X[H],Y=(0,a.Z)(0,L[F],Z[F]),K=C?L[F]/2-z-Y-Q-D:$-Y-Q-D,J=C?-L[F]/2+z+Y+q+D:U+Y+q+D,tt=e.elements.arrow&&(0,l.Z)(e.elements.arrow),et=tt?"y"===I?tt.clientTop||0:tt.clientLeft||0:0,nt=e.modifiersData.offset?e.modifiersData.offset[e.placement][I]:0,it=O[I]+K-nt-et,rt=O[I]+J-nt,ot=(0,a.Z)(A?Math.min(N,it):N,j,A?Math.max(V,rt):V);O[I]=ot,R[I]=ot-j}if(g){var st="x"===I?i.we:i.t$,at="x"===I?i.I:i.F2,ct=O[P],lt=ct+E[st],ut=ct-E[at],dt=(0,a.Z)(lt,ct,ut);O[P]=dt,R[P]=dt-ct}e.modifiersData[f]=R}},requiresIfExists:["offset"]}},20804:(t,e,n)=>{"use strict";n.d(e,{fi:()=>p});var i=n(72861),r=n(82372),o=n(77421),s=n(36531),a=n(17824),c=n(82122),l=n(4927),u=n(5219),d=n(66896),h=n(19892),f=[r.Z,o.Z,s.Z,a.Z,c.Z,l.Z,u.Z,d.Z,h.Z],p=(0,i.kZ)({defaultModifiers:f})},86413:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(14943),r=n(87701),o=n(23161),s=n(6206);function a(t,e){void 0===e&&(e={});var n=e,a=n.placement,c=n.boundary,l=n.rootBoundary,u=n.padding,d=n.flipVariations,h=n.allowedAutoPlacements,f=void 0===h?r.Ct:h,p=(0,i.Z)(a),v=p?d?r.bw:r.bw.filter((function(t){return(0,i.Z)(t)===p})):r.mv,m=v.filter((function(t){return f.indexOf(t)>=0}));0===m.length&&(m=v);var g=m.reduce((function(e,n){return e[n]=(0,o.Z)(t,{placement:n,boundary:c,rootBoundary:l,padding:u})[(0,s.Z)(n)],e}),{});return Object.keys(g).sort((function(t,e){return g[t]-g[e]}))}},72581:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var i=n(6206),r=n(14943),o=n(11516),s=n(87701);function a(t){var e,n=t.reference,a=t.element,c=t.placement,l=c?(0,i.Z)(c):null,u=c?(0,r.Z)(c):null,d=n.x+n.width/2-a.width/2,h=n.y+n.height/2-a.height/2;switch(l){case s.we:e={x:d,y:n.y-a.height};break;case s.I:e={x:d,y:n.y+n.height};break;case s.F2:e={x:n.x+n.width,y:h};break;case s.t$:e={x:n.x-a.width,y:h};break;default:e={x:n.x,y:n.y}}var f=l?(0,o.Z)(l):null;if(null!=f){var p="y"===f?"height":"width";switch(u){case s.BL:e[f]=Math.floor(e[f])-Math.floor(n[p]/2-a[p]/2);break;case s.ut:e[f]=Math.floor(e[f])+Math.ceil(n[p]/2-a[p]/2)}}return e}},98293:(t,e,n)=>{"use strict";function i(t){var e;return function(){return e||(e=new Promise((function(n){Promise.resolve().then((function(){e=void 0,n(t())}))}))),e}}n.d(e,{Z:()=>i})},23161:(t,e,n)=>{"use strict";n.d(e,{Z:()=>h});var i=n(50400),r=n(21437),o=n(67252),s=n(72581),a=n(65626),c=n(87701),l=n(62556),u=n(63293),d=n(33706);function h(t,e){void 0===e&&(e={});var n=e,h=n.placement,f=void 0===h?t.placement:h,p=n.boundary,v=void 0===p?c.zV:p,m=n.rootBoundary,g=void 0===m?c.Pj:m,y=n.elementContext,_=void 0===y?c.k5:y,b=n.altBoundary,w=void 0!==b&&b,x=n.padding,A=void 0===x?0:x,S=(0,u.Z)("number"!=typeof A?A:(0,d.Z)(A,c.mv)),T=_===c.k5?c.YP:c.k5,E=t.elements.reference,k=t.rects.popper,M=t.elements[w?T:_],C=(0,r.Z)((0,l.k)(M)?M:M.contextElement||(0,o.Z)(t.elements.popper),v,g),I=(0,i.Z)(E),P=(0,s.Z)({reference:I,element:k,strategy:"absolute",placement:f}),O=(0,a.Z)(Object.assign(Object.assign({},k),P)),L=_===c.k5?O:I,B={top:C.top-L.top+S.top,bottom:L.bottom-C.bottom+S.bottom,left:C.left-L.left+S.left,right:L.right-C.right+S.right},D=t.modifiersData.offset;if(_===c.k5&&D){var R=D[f];Object.keys(B).forEach((function(t){var e=[c.F2,c.I].indexOf(t)>=0?1:-1,n=[c.we,c.I].indexOf(t)>=0?"y":"x";B[t]+=R[n]*e}))}return B}},33706:(t,e,n)=>{"use strict";function i(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}n.d(e,{Z:()=>i})},73967:(t,e,n)=>{"use strict";function i(t){return"x"===t?"y":"x"}n.d(e,{Z:()=>i})},6206:(t,e,n)=>{"use strict";function i(t){return t.split("-")[0]}n.d(e,{Z:()=>i})},23607:(t,e,n)=>{"use strict";function i(){return{top:0,right:0,bottom:0,left:0}}n.d(e,{Z:()=>i})},11516:(t,e,n)=>{"use strict";function i(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}n.d(e,{Z:()=>i})},30697:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i={left:"right",right:"left",bottom:"top",top:"bottom"};function r(t){return t.replace(/left|right|bottom|top/g,(function(t){return i[t]}))}},30483:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i={start:"end",end:"start"};function r(t){return t.replace(/start|end/g,(function(t){return i[t]}))}},14943:(t,e,n)=>{"use strict";function i(t){return t.split("-")[1]}n.d(e,{Z:()=>i})},3:(t,e,n)=>{"use strict";function i(t){var e=t.reduce((function(t,e){var n=t[e.name];return t[e.name]=n?Object.assign(Object.assign(Object.assign({},n),e),{},{options:Object.assign(Object.assign({},n.options),e.options),data:Object.assign(Object.assign({},n.data),e.data)}):e,t}),{});return Object.keys(e).map((function(t){return e[t]}))}n.d(e,{Z:()=>i})},63293:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});var i=n(23607);function r(t){return Object.assign(Object.assign({},(0,i.Z)()),t)}},50380:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(87701);function r(t){var e=new Map,n=new Set,i=[];function r(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var i=e.get(t);i&&r(i)}})),i.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||r(t)})),i}function o(t){var e=r(t);return i.xs.reduce((function(t,n){return t.concat(e.filter((function(t){return t.phase===n})))}),[])}},65626:(t,e,n)=>{"use strict";function i(t){return Object.assign(Object.assign({},t),{},{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}n.d(e,{Z:()=>i})},57516:(t,e,n)=>{"use strict";function i(t,e,n){return Math.max(t,Math.min(e,n))}n.d(e,{Z:()=>i})},39831:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});const i=new(n(70538).Z)},93756:(t,e,n)=>{"use strict";n.d(e,{zN:()=>r,Rm:()=>o});var i=n(12842),r=function(t){return Math.PI/180*t},o=function(t){var e=isNaN(+t.initial)?t.initial:+t.initial,n=isNaN(+t.maximum)?t.maximum:+t.maximum,r=isNaN(+t.minimum)?t.minimum:+t.minimum;return e===i.d$&&(e=i.E2.INITIAL),n===i.d$?n=i.E2.MAX:n===i.Lj&&(n=e),r===i.d$?r=i.E2.MIN:r===i.Lj&&(r=e),{initialFov:e,minimumFov:r,maximumFov:n}}},62144:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});const i=function(t,e){var n=t.cloneNode(!0);n.style.visibility="hidden",n.style.position="absolute",document.body.appendChild(n);var i=e(n);return n.parentNode.removeChild(n),i}},4821:(t,e,n)=>{"use strict";n.d(e,{Z:()=>g});var i=n(93096),r=n.n(i),o=["id"];function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach((function(e){c(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function c(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){if(null==t)return{};var n,i,r=function(t,e){if(null==t)return{};var n,i,r={},o=Object.keys(t);for(i=0;i<o.length;i++)n=o[i],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i<o.length;i++)n=o[i],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function u(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return d(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function h(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var f=0,p=1,v=2,m=3;const g=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.sendNextEvents=r()(this.sendNextEvents,5e3,{leading:!0,trailing:!0}),this.ravenId=null,this.sessionId=null,this.events=[],this.eventId=0,this.sendingEvents=[],this.errorTimeoutTimer=null,this.isSending=!1,this.isSessionStartPending=!1}var e,n,i;return e=t,(n=[{key:"isEnabled",get:function(){return null!==this.sessionId}},{key:"sendNextEvents",value:function(){var t=this;if(!this.isSending&&!this.errorTimeoutTimer&&this.isEnabled&&(this.sendingEvents=[].concat(u(this.sendingEvents),u(this.events.splice(0))),this.sendingEvents.length)){var e=this.sendingEvents.map((function(t){return t.id}));this.isSending=!0,this.sendMetrics(this.sendingEvents).then((function(){t.sendingEvents=t.sendingEvents.filter((function(t){var n=t.id;return!e.includes(n)})),t.sendNextEvents()})).catch((function(e){t.errorTimeoutTimer&&clearTimeout(t.errorTimeoutTimer),t.errorTimeoutTimer=setTimeout((function(){t.errorTimeoutTimer=null,t.sendNextEvents()}),3e4)})).finally((function(){t.isSending=!1}))}}},{key:"sendMetrics",value:function(t){return fetch(route("analytics.events.post",{analyticsSession:this.sessionId}),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({events:t.map((function(t){return t.id,a({},l(t,o))}))})})}},{key:"startSession",value:function(){var t=this;return this.isSessionStartPending=!0,new Promise((function(e,n){fetch(route("analytics.session.start",{raven:t.ravenId}),{method:"POST",headers:{"Content-Type":"application/json"}}).then((function(n){if(!n.ok)throw new Error("Failed to start a session");e(n.json()),t.sendNextEvents()})).catch((function(t){return n(t)})).finally((function(){t.isSessionStartPending=!1}))}))}},{key:"init",value:function(t){this.ravenId=t}},{key:"addEvent",value:function(t){var e=this;if(null===this.ravenId||this.isSessionStartPending||this.isEnabled||this.startSession().then((function(t){var n=t.session,i=void 0===n?null:n;null!==i&&(e.sessionId=i,"function"==typeof plausible&&plausible("pageview",{props:{raven_id:e.ravenId}}),document.addEventListener("visibilitychange",(function(){"hidden"===document.visibilityState&&navigator.sendBeacon(route("analytics.session.finish",{analyticsSession:e.sessionId})),"visible"===document.visibilityState&&navigator.sendBeacon(route("analytics.session.continue",{analyticsSession:e.sessionId}))})),e.sendNextEvents())})),this.isEnabled||this.isSessionStartPending){var n=this.eventId;this.events.push(a({id:n,raven_id:this.ravenId},t)),this.eventId+=1,this.sendNextEvents()}}},{key:"sceneViewed",value:function(t){var e=t.sceneId;this.addEvent({type_id:f,scene_id:e})}},{key:"infoHotspotLinkClicked",value:function(t){var e=t.sceneId,n=t.hotspotId;this.addEvent({type_id:p,scene_id:e,hotspot_info_id:n})}},{key:"infoHotspotHovered",value:function(t){var e=t.sceneId,n=t.hotspotId;this.addEvent({type_id:v,scene_id:e,hotspot_info_id:n})}},{key:"linkHotspotClicked",value:function(t){var e=t.sceneId,n=t.hotspotId;this.addEvent({type_id:m,scene_id:e,hotspot_link_id:n})}}])&&h(e.prototype,n),i&&h(e,i),t}())},77896:(t,e,n)=>{"use strict";n.d(e,{OD:()=>i,EX:()=>r,KC:()=>o,su:()=>a,XK:()=>s});var i=function(t){var e=t.data,n=t.maxSize;return!(e.size>1024*+n*1024)},r=function(t){var e=t.data,n=t.ext,i=void 0===n?null:n,r=e.name.substr(e.name.lastIndexOf(".")+1).toLowerCase();if(null!==i)i.forEach((function(t){if(r!==t)return!1}));else if("jpg"!==r&&"jpeg"!==r&&"png"!==r)return!1;return!0},o=function(t){var e=t.data,n=t.scenes,i=t.maxFiles;return!(e.length+n.length>i)},s=function(t){var e=t.current,n=t.target;return Math.round(e.width/e.height*100)/100===Math.round(n.width/n.height*100)/100},a=function(t){var e=t.width,n=t.height,i=t.equirectOffset/100*2,r=e/n;return!(r>=2-i&&r<=2+i)}},83495:(t,e,n)=>{"use strict";var i=n(94795),r=n.n(i),o=n(73609),s=n.n(o),a=n(85982),c=n.n(a),l=n(10577),u=n.n(l);const d=function(t){var e=this;this.fullscreen={setUp:function(){u().on("change",(function(){u().isFullscreen?e.fullscreen.onActivated():e.fullscreen.onDeactivated()}))},isEnabled:function(){return u().isEnabled},toggle:function(){u().toggle(t.elements.viewer[0])},onActivated:function(){},onDeactivated:function(){}},this.toggleVRMode={toggle:function(){t.utils.requestDeviceOrientation((function(){console.log("toggleVRMode")}))}},this.toggleGyroscope={toggle:function(){t.utils.requestDeviceOrientation((function(){t.renderer.gyroscope.toggle(e.toggleGyroscope.onActivated,e.toggleGyroscope.onDeactivated)}),(function(){e.toggleGyroscope.onDeactivated()}))},isEnabled:function(){var t=c().dependencies.bowser.getParser(window.navigator.userAgent).getPlatformType();return"mobile"===t||"tablet"===t},onActivated:function(){},onDeactivated:function(){}},this.toggleAutorotate={toggle:function(e,n){t.renderer.autorotate.toggle(e,n)},enable:function(){t.renderer.autorotate.enable()},disable:function(){t.renderer.autorotate.disable()},update:function(e){t.renderer.autorotate.update(e)}},this.copySliderUrl={copy:function(){t.utils.copyToClipboard(t.meta.slider_url),e.copySliderUrl.onCopied()},onCopied:function(){}},this.copyEmbedCode={copy:function(){t.utils.copyToClipboard(t.templates.controls.ravenEmbedCode.replace(":URL",t.meta.embed_url)),e.copyEmbedCode.onCopied()},onCopied:function(){}},this.viewSettings={update:function(){var e=t.renderer.renderer.scene();if(e){var n=e.view();if(n instanceof c().RectilinearView){var i,r,o=e.layer().geometry()instanceof c().CubeGeometry,s=t.scenes[t.currentScene],a=n.parameters(),l=s.settings,u=l.vertical_offset,d=l.horizontal_offset;o?(i=u,r=d<=0?d+3.14:d-3.14):(i=u,r=d),a.pitch===i&&a.yaw===r||(a.pitch=i,a.yaw=r,e.lookTo(a,{transitionDuration:500}))}}}},this.toggleScrollZoom={enable:function(){t.renderer.scrollZoom.enable(),e.toggleScrollZoom.onActivated()},disable:function(){t.renderer.scrollZoom.disable(),e.toggleScrollZoom.onDeactivated()},isEnabled:function(){return t.renderer.scrollZoom.isEnabled()},updateAll:function(){return t.renderer.scrollZoom.updateAll()},setSceneFov:function(e){return t.renderer.scrollZoom.setSceneFov(e)},onActivated:function(){},onDeactivated:function(){}},this.hotspot={toggleAtCenter:function(){t.renderer.hotspot.toggleAtCenter()},createAtCoords:function(e){var n=e.x,i=e.y,r=e.hotspotType,o=void 0===r?null:r,s=e.targetId,a=void 0===s?null:s,c=e.isEditing,l=void 0===c||c;t.renderer.hotspot.createAtCoords({x:n,y:i,hotspotType:o,targetId:a,isEditing:l})}}};var h=n(12842),f=n(93096),p=n.n(f),v=n(93756);function m(){this._dynamics={yaw:new(c().Dynamics),pitch:new(c().Dynamics)},this._deviceOrientationHandler=this._handleData.bind(this),window.DeviceOrientationEvent&&window.addEventListener("deviceorientation",this._deviceOrientationHandler),this._previous={},this._current={},this._tmp={},this._getPitchCallbacks=[]}c().dependencies.eventEmitter(m),m.prototype.destroy=function(){this._dynamics=null,window.DeviceOrientationEvent&&window.removeEventListener("deviceorientation",this._deviceOrientationHandler),this._deviceOrientationHandler=null,this._previous=null,this._current=null,this._tmp=null,this._getPitchCallbacks=null},m.prototype.getPitch=function(t){this._getPitchCallbacks.push(t)},m.prototype._handleData=function(t){var e=this._previous,n=this._current,i=this._tmp;i.yaw=c().util.degToRad(t.alpha),i.pitch=c().util.degToRad(t.beta),i.roll=c().util.degToRad(t.gamma),function(t,e){var n,i,r,o=Math.cos(t.yaw),s=Math.sin(t.yaw),a=Math.cos(t.pitch),c=Math.sin(t.pitch),l=Math.cos(t.roll),u=Math.sin(t.roll),d=[s*u-o*c*l,-o*a,o*c*u+s*l,a*l,-c,-a*u,s*c*l+o*u,s*a,-s*c*u+o*l];d[3]>.9999?(n=Math.atan2(d[2],d[8]),r=Math.PI/2,i=0):d[3]<-.9999?(n=Math.atan2(d[2],d[8]),r=-Math.PI/2,i=0):(n=Math.atan2(-d[6],d[0]),i=Math.atan2(-d[5],d[4]),r=Math.asin(d[3]));e.yaw=n,e.pitch=r,e.roll=i}(i,n),this._getPitchCallbacks.forEach((function(t){t(null,n.pitch)})),this._getPitchCallbacks.length=0,null!=e.yaw&&null!=e.pitch&&null!=e.roll&&(this._dynamics.yaw.offset=-(n.yaw-e.yaw),this._dynamics.pitch.offset=n.pitch-e.pitch,this.emit("parameterDynamics","yaw",this._dynamics.yaw),this.emit("parameterDynamics","pitch",this._dynamics.pitch)),e.yaw=n.yaw,e.pitch=n.pitch,e.roll=n.roll};const g=m;var y=n(75660),_=n(83465),b=n.n(_),w=n(12437),x=n.n(w),A=n(16373),S=n.n(A);function T(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}const E=(new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.pica=new(S())}var e,n,i;return e=t,(n=[{key:"instance",get:function(){return this.pica}}])&&T(e.prototype,n),i&&T(e,i),t}())).instance;function k(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function M(t){return new Promise((function(e,n){t.oncomplete=t.onsuccess=function(){return e(t.result)},t.onabort=t.onerror=function(){return n(t.error)}}))}const C=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.customStore=function(t,e){var n=indexedDB.open(t);n.onupgradeneeded=function(){return n.result.createObjectStore(e)};var i=M(n);return function(t,n){return i.then((function(i){return n(i.transaction(e,t).objectStore(e))}))}}("panoraven-store","resizer")}var e,n,i;return e=t,(n=[{key:"set",value:function(t,e){return this.customStore("readwrite",(function(n){return n.put(e,t),M(n.transaction)}))}},{key:"get",value:function(t){return this.customStore("readonly",(function(e){return M(e.get(t))}))}}])&&k(e.prototype,n),i&&k(e,i),t}());var I=function(t,e){return new Promise((function(n,i){C.get(t.url).then((function(t){if(!t)return Promise.reject();var i=new Image,r=URL.createObjectURL(t);i.src=r,i.onload=function(){e.getContext("2d").drawImage(i,0,0),URL.revokeObjectURL(r),n(e)},i.onerror=function(t){return Promise.reject(t)}})).catch((function(){var r=new Image;r.crossOrigin="anonymous",r.src=t.url,r.onload=function(){E.resize(r,e).then((function(){n(e),e.toBlob((function(e){C.set(t.url,e)}))})).catch((function(t){i(t)}))}}))}))};const P=function(t){this.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.position="absolute",e.style.left="-9999px",document.body.appendChild(e);var n=document.getSelection().rangeCount>0&&document.getSelection().getRangeAt(0);e.select(),document.execCommand("copy"),document.body.removeChild(e),n&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(n))},this.isMobile=function(){return new(x())(window.navigator.userAgent).phone()},this.requestDeviceOrientation=function(t,e,n){"function"==typeof DeviceOrientationEvent.requestPermission?DeviceOrientationEvent.requestPermission().then((function(n){"granted"===n?t():e&&e()})).catch((function(t){n&&n(t)})):t()},this.resizeImage=I};function O(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}const L=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.queue={},this.canvases={}}var e,n,i;return e=t,(n=[{key:"resizeImage",value:function(t){var e=t.id,n=t.image,i=t.offScreenCanvas,r="".concat(e,"-").concat(n.url);return r in this.queue||(this.queue[r]=I(n,i)),this.queue[r]}},{key:"getOffscreenCanvas",value:function(t){var e=t.id,n=t.image,i=t.maxTextureSize,r="".concat(e,"-").concat(n.url);if(!(r in this.canvases)){var o=document.createElement("canvas"),s=n.width>n.height?i/n.width:i/n.height;o.width=n.width*s,o.height=n.height*s,this.canvases[r]=o}return this.canvases[r]}}])&&O(e.prototype,n),i&&O(e,i),t}());function B(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function D(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?B(Object(n),!0).forEach((function(e){R(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function R(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var G=window.Vue;G.component("Hotspot",(function(){return n.e(2242).then(n.bind(n,23001))}));var H=c().ScrollZoomControlMethod;n(9173);const F=function(t){var e=this;this.renderer=null,this.resizingScenes=[],this.loadingScenes=[];var n={},i=function(e){var i=e.id,r=e.source;t.shouldCacheSources&&(n[i]=b()(r))};this.setUp=function(){e.renderer=new(c().Viewer)(t.elements.viewport[0],{cursors:{drag:{active:"grabbing",inactive:"grab"}},controls:{scrollZoom:!1}}),e.renderer.controls().method("mouseViewDrag").instance._opts={friction:1,maxFrictionTime:.3,speedMultiplier:t.utils.isMobile()?JSON.parse(t.settings.viewer.speed.mobile):JSON.parse(t.settings.viewer.speed.desktop)},e.renderer.controls().method("touchView").instance._opts={friction:1,maxFrictionTime:.3,speedMultiplier:t.utils.isMobile()?JSON.parse(t.settings.viewer.speed.mobile):JSON.parse(t.settings.viewer.speed.desktop)},e.hotspot.init()},this.updateCanEditHotspotProp=function(n){t.canEditHotspot=n,e.hotspot.updateIsEditingProp(t.canEditHotspot)},this.updateViewerSettings=function(e){Object.keys(e).forEach((function(n){n in t.settings.viewer&&(t.settings.viewer[n]=e[n])}))},this.update=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=t.scenes.map((function(t){return t.id})),o=n.map((function(t){return t.id})),s=o.filter((function(t){return r.indexOf(t)<0})),a=r.filter((function(t){return o.indexOf(t)<0}));if(s.length&&s.forEach((function(e){var i=n.filter((function(t){return t.id===e}))[0];t.scenes.push(i)})),a.length&&a.forEach((function(n){var i=t.scenes.filter((function(t){return t.id===n}))[0];i.hasOwnProperty("scene")&&e.renderer.hasScene(i.scene)&&e.renderer.destroyScene(i.scene),t.scenes.splice(t.scenes.indexOf(i),1)})),t.scenes.sort((function(t,e){return o.indexOf(t.id)-o.indexOf(e.id)})),t.scenes=n,i){var c=t.scenes.filter((function(t){return t.id===i}))[0],l=t.scenes.indexOf(c);l>=0&&l<t.scenes.length&&(t.currentScene=l,e.switchToCurrentScene())}},this.destroyScene=function(t){t&&t.hasOwnProperty("scene")&&e.renderer.hasScene(t.scene)&&e.renderer.destroyScene(t.scene)},this.reloadScene=function(t){var i;e.destroyScene(t),(i=t.id)in n&&(n[i]=null),e.createScene(t)},this.switchToCurrentScene=function(){var n=t.scenes[t.currentScene];n.hasOwnProperty("scene")&&e.renderer.hasScene(n.scene)?-1===e.loadingScenes.indexOf(n.id)&&e.switchToScene(n.scene):e.createScene(n)},this.createScene=function(r){var o,s,a,l=(a=r.id)in n?n[a]?b()(n[a]):n[a]:null,u=r.images[0],d=t.settings.viewer.fov.desktop,f=(0,v.Rm)(d),p=f.initialFov,m=f.minimumFov,g=f.maximumFov,y=e.renderer.stage(),_=!1;if(y instanceof c().WebGlStage&&!l&&"cube"!==r.geometry){var w=y.maxTextureSize();if(t.isMobileOrTabletPlatform&&w>8192&&(w=8192),t.isMobileIOS){var x=16777216,A=u.width*u.height;if(A>x)w=A*(A/x)}if(_=u.width>w||u.height>w){var S=L.getOffscreenCanvas({id:r.id,image:u,maxTextureSize:w});e.loadingScenes.length||t.bus.emitEvent("showLoader"),e.resizingScenes.push(r.id),e.loadingScenes.push(r.id),t.bus.emitEvent("resizeSceneStart",[{id:r.id}]),t.bus.emitEvent("textureLoadStart",[{id:r.id}]),L.resizeImage({id:r.id,image:u,offScreenCanvas:S}).then((function(){r.scene.layer().source().asset().markDirty()})).finally((function(){e.resizingScenes.splice(e.resizingScenes.indexOf(r.id),1),e.loadingScenes.splice(e.loadingScenes.indexOf(r.id),1),e.loadingScenes.length||t.bus.emitEvent("hideLoader"),t.bus.emitEvent("resizeSceneFinish",[{id:r.id}]),t.bus.emitEvent("textureLoadFinish",[{id:r.id}]),t.scenes[t.currentScene].id===r.id&&e.switchToCurrentScene()})),l=new(c().SingleAssetSource)(new(c().DynamicAsset)(S)),i({id:r.id,source:l})}}var T=r.settings.forced_equirect,E=r.settings.forced_flat;if("flat"===r.geometry&&!T||E)_||l||(l=c().ImageUrlSource.fromString(u.url),i({id:r.id,source:l})),o=new(c().FlatGeometry)([{width:u.width,height:u.height,tileWidth:u.width,tileHeight:u.height}]),s=new(c().FlatView)({mediaAspectRatio:u.width/u.height,zoom:5},c().util.compose(c().FlatView.limit.letterbox(),c().FlatView.limit.zoom(.1,5),c().FlatView.limit.visibleY(0,1)));else if("equirect"===r.geometry||"flat"===r.geometry&&T)_||l||(l=c().ImageUrlSource.fromString(u.url),i({id:r.id,source:l})),o=new(c().EquirectGeometry)([{width:u.width}]),s=new(c().RectilinearView)({yaw:r.settings.horizontal_offset,fov:p,pitch:r.settings.vertical_offset},c().util.compose(c().RectilinearView.limit.vfov(m,g),c().RectilinearView.limit.hfov(m,g),c().RectilinearView.limit.pitch(-Math.PI/2,Math.PI/2)));else if("cube"===r.geometry){l||(l=new(c().ImageUrlSource)((function(t){if(0!==t.z)return{url:r.images.find((function(e){return e.face===t.face})).url};if(r.preview){var e="urlfdb".indexOf(t.face)/6;return{url:r.preview,rect:{x:0,y:e,width:1,height:1/6}}}})),i({id:r.id,source:l})),o=new(c().CubeGeometry)([{tileSize:u.width/4,size:u.width/4,fallbackOnly:!0},{tileSize:u.width,size:u.width}]);var k=r.settings.horizontal_offset<=0?r.settings.horizontal_offset+3.14:r.settings.horizontal_offset-3.14;s=new(c().RectilinearView)({yaw:k,fov:p,pitch:r.settings.vertical_offset},c().util.compose(c().RectilinearView.limit.vfov(m,g),c().RectilinearView.limit.hfov(m,g),c().RectilinearView.limit.pitch(-Math.PI/2,Math.PI/2)))}var M=e.renderer.createScene({source:l,geometry:o,view:s,pinFirstLevel:!0});r.scene=M,r.hotspotEls={link:{},info:{}},r.hotspotsCache={link:[],info:[]},G.set(r,"editedLinkHotspotID",null),G.set(r,"editedSettingsHotspotType",null),G.set(r,"editedSettingsHotspotID",null),_||(e.loadingScenes.length||t.bus.emitEvent("showLoader"),e.loadingScenes.push(r.id),t.bus.emitEvent("textureLoadStart",[{id:r.id}]));var C=r.scene.layer().textureStore();C.addEventListener("textureUnload",(function(){t.bus.emitEvent("textureUnload",[{id:r.id}])})),C.addEventListener("textureCancel",(function(){e.loadingScenes.splice(e.loadingScenes.indexOf(r.id),1),e.loadingScenes.length||t.bus.emitEvent("hideLoader"),t.bus.emitEvent("textureCancel",[{id:r.id}])})),C.addEventListener("textureLoad",(function(){-1===e.resizingScenes.indexOf(r.id)&&(e.loadingScenes.splice(e.loadingScenes.indexOf(r.id),1),e.loadingScenes.length||t.bus.emitEvent("hideLoader"),t.bus.emitEvent("textureLoadFinish",[{id:r.id}])),e.switchToCurrentScene()})),r.hotspots.link.forEach((function(n){r.hotspotsCache.link.push(D({},n)),null===n.target_id?(e.hotspot.skipped.link.push(n.id),t.canEditHotspot&&t.bus.emitEvent("deleteHotspot",[{hotspotID:n.id,type:h.se.LINK}])):r.hotspotEls.link[n.id]=e.hotspot.renderHotspot({hotspot:n,scene:M,hotspotType:h.se.LINK,isEditing:t.canEditHotspot&&!t.isMobileOrTabletPlatform})})),r.hotspots.info.forEach((function(n){r.hotspotsCache.info.push(D({},n)),null===n.text&&null===n.url?(e.hotspot.skipped.info.push(n.id),t.canEditHotspot&&t.bus.emitEvent("deleteHotspot",[{hotspotID:n.id,type:h.se.INFO}])):r.hotspotEls.info[n.id]=e.hotspot.renderHotspot({hotspot:n,scene:M,hotspotType:h.se.INFO,isEditing:t.canEditHotspot&&!t.isMobileOrTabletPlatform})}))},this.switchToScene=function(t){var n=null,i=null,r=null,o=null;e.renderer.switchScene(t,{transitionDuration:300,transitionUpdate:function(t,e,s){if(e&&!o&&((o=e.hotspotContainer().domElement()).style.opacity=0,o.style.transition="opacity 0.3s ease-in-out"),s&&!r&&((r=s.hotspotContainer().domElement()).style.transition="opacity 0.3s ease-in-out",r.style.opacity=0),s&&!n&&(n=s.view().type),e&&!i&&(i=e.view().type),"flat"===i||"flat"===n)s&&s.layer().setEffects({opacity:1-t}),e.layer().setEffects({opacity:t});else{if(!s)return void e.layer().setEffects({opacity:t});var a;t<.5?(a=2*t,e.layer().setEffects({opacity:0}),s.layer().setEffects({colorOffset:[-a,-a,-a,0]})):(a=1-2*(t-.5),e.layer().setEffects({opacity:1,colorOffset:[-a,-a,-a,0]}))}}},(function(){o&&(o.style.opacity=1)}))},this.gyroscope={instance:null,enabled:!1,setUp:function(){e.gyroscope.instance=new g,e.renderer.controls().registerMethod("deviceOrientation",e.gyroscope.instance)},toggle:function(t,n){e.gyroscope.instance||e.gyroscope.setUp(),e.gyroscope.enabled?(e.gyroscope.disable(),n()):(e.gyroscope.enable(),t())},enable:function(){if(!e.gyroscope.instance)return!1;e.gyroscope.instance.getPitch((function(e,n){if(!e)try{t.scenes[t.currentScene].scene.view().setPitch(n)}catch(t){console.log("cannot enable gyroscope for this scene ",t)}})),e.renderer.controls().enableMethod("deviceOrientation"),e.gyroscope.enabled=!0},disable:function(){if(!e.gyroscope.instance)return!1;e.renderer.controls().disableMethod("deviceOrientation"),e.gyroscope.enabled=!1}};var r=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t/10>=.01?t/10:.01,i=c().autorotate({yawSpeed:t,yawAccel:e?t:n,targetPitch:0});return i};this.autorotate={instance:null,idleInstance:null,enabled:!1,setUp:function(){e.autorotate.isAvailable()&&(e.autorotate.instance=r(+t.settings.viewer.autorotate.speed),e.autorotate.idleInstance=r(+t.settings.viewer.autorotate.speed))},toggle:function(t,n){e.autorotate.isAvailable()&&(e.autorotate.instance||e.autorotate.setUp(),e.autorotate.enabled?(e.autorotate.disable(),n()):(e.autorotate.enable(),t()))},enable:function(){e.autorotate.isAvailable()&&(e.autorotate.instance||e.autorotate.setUp(),e.renderer.startMovement(e.autorotate.instance),e.renderer.setIdleMovement(3e3,e.autorotate.idleInstance?e.autorotate.idleInstance:e.autorotate.instance),e.autorotate.enabled=!0)},disable:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(e.autorotate.isAvailable()||t)&&(e.autorotate.instance||e.autorotate.setUp(),e.renderer.stopMovement(),e.renderer.setIdleMovement(1/0),e.autorotate.enabled=!1)},update:function(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e.autorotate.instance=r(+t.settings.viewer.autorotate.speed,n),e.autorotate.idleInstance=r(+t.settings.viewer.autorotate.speed),e.autorotate.isAvailable()?e.autorotate.enable():e.autorotate.disable(!0)},isAvailable:function(){return+t.settings.viewer.autorotate.enabled}},this.scrollZoom={instance:null,isEnabled:function(){return!!e.scrollZoom.instance&&e.renderer.controls().method("scrollZoom").enabled},enable:function(){e.scrollZoom.instance=new H(e.renderer.domElement()),e.renderer.controls().registerMethod("scrollZoom",e.scrollZoom.instance,!0)},disable:function(){e.scrollZoom.instance&&(e.scrollZoom.instance.destroy(),e.renderer.controls().unregisterMethod("scrollZoom"))},updateAll:function(){t.scenes.forEach((function(e){var n=e.scene;if(n&&n.view()instanceof c().RectilinearView){var i=t.settings.viewer.fov.desktop,r=(0,v.Rm)(i),o=r.minimumFov,s=r.maximumFov;n.view().setLimiter(c().util.compose(c().RectilinearView.limit.vfov(o,s),c().RectilinearView.limit.hfov(o,s),c().RectilinearView.limit.pitch(-Math.PI/2,Math.PI/2)))}}))},setSceneFov:function(e){var n=e.id,i=e.fov,r=t.scenes.find((function(t){return n===t.id}));r&&r.scene&&r.scene.view()instanceof c().RectilinearView&&r.scene.view().setFov(i)}},this.hotspot={centerHotspot:null,skipped:{info:[],link:[]},init:function(){t.canEditHotspot&&!t.isMobileOrTabletPlatform&&(e.renderer.domElement().addEventListener("contextmenu",(function(t){t.preventDefault()})),e.renderer.domElement().addEventListener("mouseup",(function(t){if(2===t.button){var n=s()("#modalFeatureDragSceneToCreateHotspot");"1"!==Cookies.get("modal-feature-drag-scene-to-create-hotspot-dismissed")?n&&((0,y.m)(n).then((function(t){})),n.one("hidden.bs.modal",(function(){e.hotspot.createAtCoords({x:t.clientX,y:t.clientY}),Cookies.set("modal-feature-drag-scene-to-create-hotspot-dismissed",1,{expires:15})}))):e.hotspot.createAtCoords({x:t.clientX,y:t.clientY})}})))},createAtCoords:function(n){var i=n.x,r=n.y,o=n.hotspotType,s=void 0===o?null:o,a=n.targetId,c=void 0===a?null:a,l=n.isEditing,u=void 0===l||l,d=e.renderer.domElement().getBoundingClientRect(),h=e.renderer.view().screenToCoordinates({x:i-d.x,y:r-d.y}),f=t.scenes[t.currentScene],p=f.geometry,v=f.settings,m="flat"===p&&!v.forced_equirect||v.forced_flat;e.hotspot.renderHotspot({hotspot:{yaw:m?h.x:h.yaw,pitch:m?h.y:h.pitch,target_id:c},scene:e.renderer.scene(),hotspotType:s,isEditing:u})},toggleAtCenter:function(){if(null==e.hotspot.centerHotspot||e.hotspot.centerHotspot._isDestroyed){var n=e.renderer.domElement().getBoundingClientRect(),i=e.renderer.view().screenToCoordinates({x:n.width/2,y:n.height/2}),r=t.scenes[t.currentScene],o=r.geometry,s=r.settings,a="flat"===o&&!s.forced_equirect||s.forced_flat;e.hotspot.centerHotspot=e.hotspot.renderHotspot({hotspot:{yaw:a?i.x:i.yaw,pitch:a?i.y:i.pitch},scene:e.renderer.scene(),hotspotType:null,isEditing:!0})}else e.hotspot.centerHotspot.$children[0].$children[0].deleteHotspot()},renderHotspot:function(e){var n=e.hotspot,i=e.scene,r=e.hotspotType,o=e.isEditing,s=n.yaw,a=n.pitch,c=n.geometry,l=t.scenes[t.currentScene].geometry,u=0;c&&("equirect"===c&&"cube"===l||"cube"===c&&"equirect"===l)&&(u=s<=0?3.14:-3.14);var d=i.hotspotContainer().createHotspot(function(){var t=document.createElement("div");t.classList.add("hotspot");var e=document.createElement("hotspot");return e.classList.add("vue-wrapper"),e.setAttribute(":scenes","scenes"),e.setAttribute(":current-scene-id","currentSceneID"),e.setAttribute(":current-scene-geometry","currentSceneGeometry"),e.setAttribute(":current-scene-settings","currentSceneSettings"),e.setAttribute(":scene","scene"),e.setAttribute(":bus","bus"),e.setAttribute(":hotspot-el","hotspotEl"),e.setAttribute(":hotspot-data","hotspotData"),e.setAttribute(":hotspot-type","hotspotType"),e.setAttribute(":is-editing","isEditing"),e.setAttribute(":is-mobile-or-tablet-platform","isMobileOrTabletPlatform"),e.setAttribute("v-on:destroy-hotspot","onDestroyClick"),t.appendChild(e),t}(),{yaw:s+u,pitch:a});return new G({el:d.domElement().querySelector(".vue-wrapper"),data:{scenes:t.scenes,currentSceneID:t.scenes[t.currentScene].id,currentSceneGeometry:t.scenes[t.currentScene].geometry,currentSceneSettings:t.scenes[t.currentScene].settings,scene:i,bus:t.bus,hotspotData:n,hotspotEl:d,hotspotType:r,isEditing:o,isMobileOrTabletPlatform:t.isMobileOrTabletPlatform},methods:{onDestroyClick:function(){this.$destroy()}}})},updateIsEditingProp:function(e){t.scenes.forEach((function(t){var n=t.hotspotEls;n&&(Object.keys(n.link).forEach((function(t){G.set(n.link[t],"isEditing",e)})),Object.keys(n.info).forEach((function(t){G.set(n.info[t],"isEditing",e)})))}))},update:function(n,i){var r=t.scenes.findIndex((function(t){return t.id===n}));if(-1!==r){var o=t.scenes[r],s=o.hotspotEls,a=o.hotspots;i&&(a=i);var c=a.link.map((function(t){return t.id})),l=a.info.map((function(t){return t.id})),u=Object.keys(s.link).map((function(t){return+t})),d=Object.keys(s.info).map((function(t){return+t})),f=c.filter((function(t){return-1===u.indexOf(t)&&-1===e.hotspot.skipped.link.indexOf(t)})),p=l.filter((function(t){return-1===d.indexOf(t)&&-1===e.hotspot.skipped.info.indexOf(t)})),v=u.filter((function(t){return-1===c.indexOf(t)})),m=d.filter((function(t){return-1===l.indexOf(t)}));f.forEach((function(n){s.link[n]=e.hotspot.renderHotspot({hotspot:a.link.find((function(t){return t.id===n})),scene:o.scene,hotspotType:h.se.LINK,isEditing:t.canEditHotspot&&!t.isMobileOrTabletPlatform})})),p.forEach((function(n){s.info[n]=e.hotspot.renderHotspot({hotspot:a.info.find((function(t){return t.id===n})),scene:o.scene,hotspotType:h.se.INFO,isEditing:t.canEditHotspot&&!t.isMobileOrTabletPlatform})})),m.forEach((function(t){var e=s.info[t];e._isDestroyed?delete s.info[t]:e.onDestroyClick()})),v.forEach((function(t){var e=s.link[t];e._isDestroyed?delete s.link[t]:e.onDestroyClick()})),a.link.forEach((function(t){t.id in s.link&&G.set(s.link[t.id],"hotspotData",t)})),a.info.forEach((function(t){t.id in s.info&&G.set(s.info[t.id],"hotspotData",t)}))}}},this.compass={enabled:!1,scene:null,view:null,isCubeGeometry:!1,isRectiliniarView:!1,init:function(t){e.compass.enabled?(e.renderer.removeEventListener("viewChange",e.compass.onViewChanged),e.renderer.removeEventListener("sceneChange",e.compass.onSceneChanged),e.compass.enabled=!1,e.compass.init(t)):(e.compass.cb=t,e.renderer.addEventListener("viewChange",e.compass.onViewChanged),e.renderer.addEventListener("sceneChange",e.compass.onSceneChanged),e.compass.enabled=!0)},onSceneChanged:function(){if(e.compass.scene=e.renderer.scene(),!e.compass.scene)return e.compass.view=null,e.compass.isRectiliniarView=!1,void(e.compass.isCubeGeometry=!1);e.compass.view=e.compass.scene.view(),e.compass.isRectiliniarView=e.compass.view instanceof c().RectilinearView,e.compass.isCubeGeometry=e.compass.scene.layer().geometry()instanceof c().CubeGeometry},onViewChanged:p()((function(){var n=e.compass,i=n.scene,r=n.view,o=n.isRectiliniarView,s=n.isCubeGeometry;if(i&&o){var a=t.scenes[t.currentScene].settings.horizontal_offset,c=r.parameters(),l=c.yaw,u=c.fov;s&&(l=l<=0?l+3.14:l-3.14),l-=a,e.compass.cb(l,u)}}),16,{leading:!1,trailing:!0}),cb:function(){}}};const j=function(t){return{ui:{galleryItem:'<div class="scene" data-index=":INDEX"><div class="thumbnail"><img src=":URL"/></div><div class="title"><span>:TITLE</span></div></div>',loader:{img:'<div class="loader__inner">\n                <img src=":SRC">\n              </div>',lottie:'<div class="loader__inner loader__inner--lottie">\n                  <div class="loader__lottie w-100 h-100"></div>\n                </div>'}},controls:{ravenEmbedCode:'<iframe width="90%" height="500px" allowFullScreen="true" style="display:block; margin:20px auto; border:0 none; max-width:880px;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 20px, rgba(0, 0, 0, 0.23) 0px 3px 20px;" src=":URL"></iframe>'}}};const N=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.currentScene=0,this.scenes=e.scenes,this.settings=e.settings,this.meta=e.meta,this.canEditHotspot=e.canEditHotspot,this.isMobileOrTabletPlatform=e.isMobileOrTabletPlatform,this.isMobileIOS=e.isMobileIOS,this.shouldCacheSources=e.shouldCacheSources,this.templates=j(),this.bus=n||new(r()),this.utils=new P,this.elements={viewer:s()(t),viewport:s()(t).children(".viewport")},this.renderer=new F(this),this.renderer.setUp(),this.scenes.length&&this.renderer.switchToCurrentScene(),this.controls=new d(this)};var V=n(87690);const z=LazyLoad;var $=n.n(z),U=n(39831);const W={elements_selector:".vue-lazy",callback_loading:function(t){var e=t.getAttribute("data-id");U.Z.$emit("img-lazy-loading",{src:e})},callback_loaded:function(t){var e=t.getAttribute("data-id");U.Z.$emit("img-lazy-loaded",{src:e})},callback_error:function(t){var e=t.getAttribute("data-id");U.Z.$emit("img-lazy-error",{src:e})},callback_cancel:function(t){var e=t.getAttribute("data-id");U.Z.$emit("img-lazy-cancel",{src:e})}};const Z={name:"LazyBg",props:{dataBg:{type:String,default:""},dataBgLoading:{type:String,default:null},className:{type:String,default:""}},data:function(){return{bgLoadingDefault:'data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 480" preserveAspectRatio="xMidYMid meet" primary="%23bdc3c7" secondary="%2395a5a6"%3E%3Cdefs%3E%3CclipPath id="clipPath-6"%3E%3Crect x="0" y="70" rx="5" ry="5" width="400" height="400"%3E%3C/rect%3E%3C/clipPath%3E%3ClinearGradient id="gradient-6"%3E%3Cstop offset="0.585328" stop-color="%23bdc3c7"%3E%3Canimate attributeName="offset" values="-2; 1" dur="2s" repeatCount="indefinite"%3E%3C/animate%3E%3C/stop%3E%3Cstop offset="1.08533" stop-color="%2395a5a6"%3E%3Canimate attributeName="offset" values="-1.5; 1.5" dur="2s" repeatCount="indefinite"%3E%3C/animate%3E%3C/stop%3E%3Cstop offset="1.58533" stop-color="%23bdc3c7"%3E%3Canimate attributeName="offset" values="-1; 2" dur="2s" repeatCount="indefinite"%3E%3C/animate%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Crect clip-path="url(%23clipPath-6)" x="0" y="0" width="400" height="480" style="fill: url(%23gradient-6);"%3E%3C/rect%3E%3C/svg%3E'}},computed:{bgLoading:function(){return this.dataBgLoading?this.dataBgLoading:this.bgLoadingDefault}},watch:{dataBg:function(){this.$refs.lazyImg.setAttribute("data-was-processed","false")}},created:function(){document.lazyLoadInstance||(document.lazyLoadInstance=new($())(Object.assign({},W,{})))},mounted:function(){document.lazyLoadInstance.update()},updated:function(){document.lazyLoadInstance.update()}};var X=n(51900);const Q={name:"ViewerCoreGalleryItem",components:{LazyBg:(0,X.Z)(Z,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{ref:"lazyImg",staticClass:"vue-lazy",class:t.className,attrs:{"data-bg-multi":"url('"+t.dataBg+"'), url('"+t.bgLoading+"')","data-id":t.dataBg}},[t._t("default")],2)}),[],!1,null,null,null).exports,GalleryItemLinkedStatus:function(){return n.e(4790).then(n.bind(n,5166))}},props:{scene:{type:Object,default:function(){return{id:null,thumbnail:"",title:""}},required:!0},sceneIndex:{type:Number,default:0},activeSceneId:{type:Number,default:null},editedLinkHotspot:{type:Object,default:null}},data:function(){return{isHovered:!1}},computed:{sceneTitle:function(){return this.scene.title&&this.scene.title.length?this.scene.title:trans.get("quickUpload.scene_number",{number:this.sceneIndex+1})},editedLinkHotspotTargetId:function(){return this.editedLinkHotspot?this.editedLinkHotspot.target_id:null},isSceneLinked:function(){return null!==this.scene.id&&this.scene.id===this.editedLinkHotspotTargetId}},methods:{onClick:function(){this.editedLinkHotspot&&(this.scene.id===this.activeSceneId?iziToast.info({message:trans.get("toasts.impossible_to_selflink"),displayMode:"once",color:"primary"}):this.isSceneLinked&&iziToast.info({message:trans.get("toasts.nothing_changed"),displayMode:"once",color:"primary"})),this.$emit("item-click",this.scene.id)}}};var q=n(93379),Y=n.n(q),K=n(59066),J={insert:"head",singleton:!1};Y()(K.Z,J);K.Z.locals;const tt=(0,X.Z)(Q,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__gallery__item__wrapper",on:{mouseenter:function(e){t.isHovered=!0},mouseleave:function(e){t.isHovered=!1}}},[n("div",{staticClass:"viewer-core__gallery__item",class:{"viewer-core__gallery__item--current":t.scene.id===t.activeSceneId,"viewer-core__gallery__item--current-in":t.scene.id===t.activeSceneId,"viewer-core__gallery__item--current-out":t.scene.id!==t.activeSceneId},on:{click:t.onClick}},[n("LazyBg",{attrs:{"class-name":"viewer-core__gallery__item__inner","data-bg":t.scene.thumbnail}}),t._v(" "),n("div",{staticClass:"viewer-core__gallery__item__title__wrapper"},[n("span",{staticClass:"viewer-core__gallery__item__title"},[t._v(t._s(t.sceneTitle))])]),t._v(" "),t._m(0),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.editedLinkHotspot&&t.activeSceneId!==t.scene.id?n("GalleryItemLinkedStatus",{attrs:{"is-scene-linked":t.isSceneLinked,"is-hovered":t.isHovered}}):t._e()],1)],1)])}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__gallery__item__dots"},[n("div",{staticClass:"viewer-core__gallery__item__dot"}),t._v(" "),n("div",{staticClass:"viewer-core__gallery__item__dot"}),t._v(" "),n("div",{staticClass:"viewer-core__gallery__item__dot"})])}],!1,null,"c1063f26",null).exports;const et={name:"ViewerCoreGallery",components:{VueSimplebar:V.VueSimplebar,GalleryItem:tt},props:{isGalleryCollapsed:{type:Boolean,default:!0},activeSceneId:{type:Number,default:null},editedLinkHotspotId:{type:Number,default:null},scenes:{type:Array,default:function(){return[]}},isMobile:{type:Boolean,default:!1}},data:function(){return{scrollBarOptions:{autoHide:!1},dragData:{ready:!1,startX:0,scrollLeft:0,counter:0,step:0,walk:0},knobDragData:{ready:!1,startY:0,counter:0}}},computed:{currentScene:function(){var t=this;return this.scenes.find((function(e){return e.id===t.activeSceneId}))||null},currentSceneHotspots:function(){return this.currentScene?this.currentScene.hotspots:{info:[],link:[]}},editedLinkHotspot:function(){var t=this;return null!==this.editedLinkHotspotId&&this.currentSceneHotspots.link.find((function(e){return e.id===t.editedLinkHotspotId}))||null}},methods:{onItemClick:function(t){this.dragData.counter<=2&&this.$emit("gallery-item-click",t)},beforeDrag:function(t){this.dragData.counter=0;var e=this.$refs.draggableRef.el;e.style.transition="",e.style.transform="translateX(0px)",this.dragData.ready=!0,this.dragData.startX=t.pageX-e.offsetLeft,this.dragData.scrollLeft=e.scrollLeft},afterDrag:function(){var t=this.dragData.step,e=this.$refs.draggableRef.el;this.dragData.walk=0,e.style.transition="transform .3s",e.style.transform="translateX(0px)";var n,i,r,o,s,a=this;this.dragData.counter>2&&this.dragData.ready&&(i=(n={duration:750,timing:function(t){return t},draw:function(n){var i=.5*(t-t*n);return!!a.dragData.ready||(e.scrollLeft+=i,!1)}}).timing,r=n.draw,o=n.duration,s=performance.now(),requestAnimationFrame((function t(e){var n=(e-s)/o;n>1&&(n=1);var a=i(n),c=r(a);n<1&&!c&&requestAnimationFrame(t)}))),this.dragData.ready=!1},drag:function(t){if(this.dragData.ready){this.dragData.counter+=1;var e=this.$refs.draggableRef.el,n=t.pageX-e.offsetLeft-this.dragData.startX,i=e.scrollLeft;if(e.scrollLeft=this.dragData.scrollLeft-n,this.dragData.step=e.scrollLeft-i,0===this.dragData.step){this.dragData.walk||(this.dragData.walk=n);var r=n-this.dragData.walk;(r<0&&r>=-120||r>0&&r<=120||0===r)&&(e.style.transform="translateX(".concat(.5*r,"px)"))}else this.dragData.walk=0,e.style.transform="translateX(0px)"}},onWheel:function(t){var e=this.$refs.draggableRef.el;t.deltaY>0?e.scrollLeft+=60:e.scrollLeft-=60},knobTouchBeforeDrag:function(t){var e=t.touches[0].pageY;this.knobDragData.counter=0,this.knobDragData.ready=!0,this.knobDragData.startY=e},knobTouchAfterDrag:function(){this.knobDragData.ready&&(this.knobDragData.ready=!1)},knobTouchDrag:function(t){t.preventDefault();var e=t.touches[0].pageY;this.knobDragData.ready&&(this.knobDragData.counter+=1,this.knobDragData.counter>5&&(e<this.knobDragData.startY?this.$emit("gallery-open"):this.$emit("gallery-close")))}}};var nt=n(63474),it={insert:"head",singleton:!1};Y()(nt.Z,it);nt.Z.locals;var rt=n(9774),ot={insert:"head",singleton:!1};Y()(rt.Z,ot);rt.Z.locals;const st=(0,X.Z)(et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__gallery",class:{"viewer-core__gallery--collapsed":t.isGalleryCollapsed},attrs:{"data-id":"gallery"}},[n("div",{staticClass:"viewer-core__gallery__body"},[n("div",{staticClass:"viewer-core__gallery__knob",class:t.isMobile?"viewer-core__gallery__knob--mobile":"viewer-core__gallery__knob--desktop",on:{click:function(e){return t.$emit("gallery-toggle")},touchstart:t.knobTouchBeforeDrag,touchend:t.knobTouchAfterDrag,touchmove:function(e){return e.preventDefault(),t.knobTouchDrag(e)},touchcancel:t.knobTouchAfterDrag}},[t.isMobile?[n("svg",{attrs:{width:"18",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M8.59406 9.25402L15.7537 2.0942C16.0821 1.76597 16.0821 1.23381 15.7537 0.905739C15.4256 0.577645 14.8935 0.577645 14.5654 0.905739L7.99991 7.47138L1.43457 0.905871C1.10635 0.577777 0.574263 0.577777 0.24617 0.905871C-0.0820565 1.23397 -0.0820566 1.7661 0.24617 2.09433L7.4059 9.25415C7.57002 9.4182 7.7849 9.50013 7.99989 9.50013C8.21498 9.50013 8.43002 9.41804 8.59406 9.25402Z",fill:"white"}})])]:[n("svg",{attrs:{width:"16",height:"10",viewBox:"0 0 16 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M8.59406 9.25402L15.7537 2.0942C16.0821 1.76597 16.0821 1.23381 15.7537 0.905739C15.4256 0.577645 14.8935 0.577645 14.5654 0.905739L7.99991 7.47138L1.43457 0.905871C1.10635 0.577777 0.574263 0.577777 0.24617 0.905871C-0.0820565 1.23397 -0.0820566 1.7661 0.24617 2.09433L7.4059 9.25415C7.57002 9.4182 7.7849 9.50013 7.99989 9.50013C8.21498 9.50013 8.43002 9.41804 8.59406 9.25402Z",fill:"white"}})])]],2),t._v(" "),n("vue-simplebar",{ref:"draggableRef",staticClass:"simplebar__viewer-core__gallery",staticStyle:{transform:"translateX(0px)","user-select":"none"},attrs:{options:t.scrollBarOptions,tag:"div"},on:{mousedown:t.beforeDrag,mouseup:t.afterDrag,mousemove:t.drag,mouseleave:t.afterDrag,wheel:function(e){return e.preventDefault(),t.onWheel(e)}}},[n("transition-group",{staticClass:"viewer-core__gallery__body__inner",attrs:{name:"scenes-list",tag:"div"}},t._l(t.scenes,(function(e,i){return n("GalleryItem",{key:e.id,staticClass:"scenes-list-item",attrs:{"scene-index":i,scene:e,"active-scene-id":t.activeSceneId,"edited-link-hotspot":t.editedLinkHotspot},on:{"item-click":function(e){return t.onItemClick(e)}}})})),1)],1)],1)])}),[],!1,null,null,null).exports;var at=n(45951),ct=n(54138),lt=n.n(ct);const ut=JSON.parse('{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":300,"w":200,"h":200,"nm":"Panoraven-SVG","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Calque 2 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[145.382,145.391,0],"ix":2},"a":{"a":0,"k":[145.632,145.641,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[68.156,-2.25],[0,0],[0,54.396],[7.89,14.814],[-0.228,-28.819]],"o":[[0,0],[53.802,-3.054],[0,-16.964],[26.675,8.292],[-6.87,68.21]],"v":[[4.624,136.051],[4.624,102.502],[101.461,-0.001],[89.38,-48.232],[135.439,13.857]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[22.833,3.213],[0,0],[3.527,0],[7.701,-2.622],[0,0],[-8.416,-47.678]],"o":[[0,0],[-3.308,-0.471],[-8.25,0],[0,0],[46.5,16.623],[-11.297,-18.788]],"v":[[80.562,-59.695],[80.326,-59.726],[70.027,-60.437],[46.035,-56.47],[46.035,-128.191],[134.028,-24.067]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,29.994],[11.768,11.104],[-1.86,0.832],[-9.29,0],[-2.328,-0.259],[0,-18.119],[48.796,-3.116]],"o":[[29.284,-3.519],[0,-16.31],[1.798,-1.02],[8.435,-3.777],[2.455,0],[9.812,15.162],[0,49.284],[0,0]],"v":[[4.624,58.269],[56.265,-0.001],[37.82,-42.72],[43.31,-45.511],[70.027,-51.209],[77.195,-50.776],[92.233,-0.001],[4.624,93.263]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0,0],[0,26.6],[-12.352,9.367],[-0.019,-21.482],[0,0]],"o":[[-26.338,-1.105],[0,-15.556],[17.404,12.27],[0,0],[0,0]],"v":[[-4.605,49.423],[-52.043,-0.001],[-32.381,-39.499],[-4.643,13.973],[-4.605,13.973]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[-15.766,12.301],[0,-14.451],[24.181,-3.479],[0,0],[0,0]],"o":[[10.893,9.452],[0,24.875],[0,0],[0,0],[0.081,-20.054]],"v":[[29.88,-37.392],[47.033,-0.001],[4.624,48.998],[4.624,13.918],[4.644,13.918]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[-9.793,15.077],[-3.256,0],[-9.043,-4.527],[0,-17.215],[-31.429,-1.122],[0,0],[0,50.406]],"o":[[3.154,-0.467],[10.233,0],[-12.905,11.122],[0,31.695],[0,0],[-49.99,-1.787],[0,-18.15]],"v":[[-79.715,-50.707],[-70.085,-51.472],[-40.824,-44.54],[-61.275,-0.001],[-4.605,58.655],[-4.605,93.379],[-94.719,-0.001]],"c":true},"ix":2},"nm":"Path 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[-66.599,0],[-11.939,-3.34],[0,0],[3.174,-2.258],[5.153,-13.921],[14.238,9.024],[14.18,0],[4.33,-0.785],[10.817,-17.768]],"o":[[12.506,0],[0,0],[-3.426,1.705],[-12.39,8.803],[-5.552,-15.263],[-11.927,-7.553],[-4.512,0],[-21.591,3.889],[11.706,-63.27]],"v":[[0.008,-136.163],[36.808,-131.114],[36.808,-52.543],[26.845,-46.663],[0.062,-11.641],[-30.177,-49.157],[-70.085,-60.7],[-83.411,-59.517],[-133.846,-24.816]],"c":true},"ix":2},"nm":"Path 7","mn":"ADBE Vector Shape - Group","hd":false},{"ind":7,"ty":"sh","ix":8,"ks":{"a":0,"k":{"i":[[6.537,68.667],[-25.298,9.057],[0,-16.77],[-55.081,-1.794],[0,0]],"o":[[0.378,-27.605],[-7.678,14.609],[0,55.501],[0,0],[-68.538,-2.25]],"v":[[-135.52,13.052],[-92.191,-47.621],[-103.951,-0.001],[-4.605,102.611],[-4.605,136.051]],"c":true},"ix":2},"nm":"Path 8","mn":"ADBE Vector Shape - Group","hd":false},{"ind":8,"ty":"sh","ix":9,"ks":{"a":0,"k":{"i":[[61.094,18.993],[14.729,0],[0,-80.168],[-0.405,-4.368],[0,0],[0,0],[-75.413,0],[-7.35,74.635],[0,4.927]],"o":[[-13.964,-4.338],[-80.168,0],[0,4.487],[0,0],[0,0],[7.152,74.944],[75.119,0],[0.476,-4.663],[0,-64.062]],"v":[[43.244,-138.857],[0.008,-145.391],[-145.382,-0.001],[-144.764,13.354],[-144.764,13.973],[-144.706,13.973],[0.008,145.391],[144.663,14.46],[145.382,-0.001]],"c":true},"ix":2},"nm":"Path 9","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.165000002992,0.211999990426,0.246999987434,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[145.632,145.641],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":13,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Calque 3 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[75.32,189.606,0],"ix":2},"a":{"a":0,"k":[65.708,92.086,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,55.501],[-7.677,14.609],[0.379,-27.604],[-68.539,-2.25],[0,0]],"o":[[0,-16.77],[-25.298,9.057],[6.537,68.667],[0,0],[-55.082,-1.794]],"v":[[-33.889,-44.216],[-22.129,-91.836],[-65.458,-31.163],[65.458,91.836],[65.458,58.396]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.365000017952,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[65.708,92.086],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Calque 4 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[95.721,166.345,0],"ix":2},"a":{"a":0,"k":[45.307,72.675,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-49.99,-1.787],[0,0],[0,31.694],[-12.904,11.122],[10.233,0],[3.155,-0.467],[0,-18.15]],"o":[[0,0],[-31.43,-1.121],[0,-17.215],[-9.042,-4.527],[-3.255,0],[-9.792,15.077],[0,50.405]],"v":[[45.057,72.426],[45.057,37.701],[-11.613,-20.954],[8.837,-65.494],[-20.424,-72.426],[-30.054,-71.661],[-45.057,-20.954]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.541000007181,0.603999956916,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[45.307,72.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Calque 5 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[144.884,46.515,0],"ix":2},"a":{"a":0,"k":[29.252,29.252,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.934,0],[0,-5.953],[5.911,0],[0,5.95]],"o":[[5.911,0],[0,5.95],[-5.934,0],[0,-5.953]],"v":[[-7.778,-18.267],[2.977,-7.493],[-7.778,3.24],[-18.533,-7.493]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-15.989,0],[0,16.008],[16.005,0],[0,-16.025]],"o":[[16.005,0],[0,-16.025],[-15.989,0],[0,16.008]],"v":[[0.019,29.003],[29.003,0.001],[0.019,-29.003],[-29.003,0.001]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.165000002992,0.211999990426,0.246999987434,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[29.252,29.253],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Calque 8 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[117.058,150.353,0],"ix":2},"a":{"a":0,"k":[23.969,44.711,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[17.405,12.271],[0,-15.556],[-26.339,-1.105],[0,0],[0,0]],"o":[[-12.352,9.367],[0,26.6],[0,0],[0,0],[-0.02,-21.481]],"v":[[-4.057,-44.461],[-23.719,-4.963],[23.719,44.461],[23.719,9.011],[23.681,9.011]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.725,0.804000016755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[23.969,44.711],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Calque 7 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[137.105,39.002,0],"ix":2},"a":{"a":0,"k":[11.005,11.003,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.934,0],[0,5.949],[5.911,0],[0,-5.954]],"o":[[5.911,0],[0,-5.954],[-5.934,0],[0,5.949]],"v":[[0,10.753],[10.755,0.022],[0,-10.753],[-10.755,0.022]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[11.005,11.003],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Calque 6 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[171.211,151.194,0],"ix":2},"a":{"a":0,"k":[21.455,43.446,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.081,-20.055],[0,0],[0,0],[0,24.875],[10.894,9.453]],"o":[[0,0],[0,0],[24.181,-3.479],[0,-14.451],[-15.765,12.302]],"v":[[-21.185,8.115],[-21.205,8.115],[-21.205,43.195],[21.205,-5.803],[4.051,-43.195]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.725,0.804000016755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.455,43.446],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Calque 11 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.863,71.489,0],"ix":2},"a":{"a":0,"k":[85.577,62.511,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-21.591,3.89],[-4.512,0],[-11.926,-7.554],[-5.552,-15.263],[-12.39,8.803],[-3.426,1.704],[0,0],[12.506,0],[11.706,-63.27]],"o":[[4.33,-0.784],[14.18,0],[14.238,9.023],[5.153,-13.921],[3.174,-2.257],[0,0],[-11.939,-3.34],[-66.599,0],[10.817,-17.768]],"v":[[-34.892,14.385],[-21.566,13.202],[18.342,24.746],[48.581,62.261],[75.364,27.239],[85.327,21.36],[85.327,-57.212],[48.527,-62.261],[-85.327,49.086]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.365000017952,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[85.577,62.511],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Calque 10 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[207.531,42.74,0],"ix":2},"a":{"a":0,"k":[5.666,5.664,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.996,0],[0,-2.992],[-2.973,0],[0,2.996]],"o":[[-2.973,0],[0,2.996],[2.996,0],[0,-2.992]],"v":[[-0.012,-5.414],[-5.416,0.01],[-0.012,5.414],[5.416,0.01]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.165000002992,0.211999990426,0.246999987434,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.666,5.664],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Calque 9 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[193.811,166.418,0],"ix":2},"a":{"a":0,"k":[44.055,72.486,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,49.285],[9.811,15.161],[2.455,0],[8.436,-3.777],[1.798,-1.021],[0,-16.31],[29.284,-3.519],[0,0]],"o":[[0,-18.119],[-2.328,-0.26],[-9.29,0],[-1.859,0.832],[11.767,11.103],[0,29.995],[0,0],[48.796,-3.116]],"v":[[43.805,-21.028],[28.766,-71.802],[21.598,-72.236],[-5.12,-66.538],[-10.609,-63.746],[7.835,-21.028],[-43.805,37.242],[-43.805,72.236]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.541000007181,0.603999956916,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.055,72.486],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Calque 13 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[215.414,189.3,0],"ix":2},"a":{"a":0,"k":[65.658,92.392,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[26.675,8.292],[0,-16.963],[53.802,-3.053],[0,0],[-6.871,68.21]],"o":[[7.891,14.814],[0,54.396],[0,0],[68.156,-2.25],[-0.229,-28.819]],"v":[[19.348,-92.142],[31.429,-43.911],[-65.408,58.592],[-65.408,92.142],[65.408,-30.053]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.365000017952,0.40800000359,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[65.658,92.392],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Calque 12 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[235.414,69.262,0],"ix":2},"a":{"a":0,"k":[44.247,52.312,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.996,0],[0,2.996],[-2.973,0],[0,-2.992]],"o":[[-2.973,0],[0,-2.992],[2.996,0],[0,2.996]],"v":[[-27.895,-21.108],[-33.299,-26.512],[-27.895,-31.936],[-22.467,-26.512]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[46.5,16.623],[0,0],[-8.25,0],[-3.308,-0.471],[0,0],[-11.297,-18.788]],"o":[[0,0],[7.702,-2.621],[3.526,0],[0,0],[22.832,3.213],[-8.416,-47.678]],"v":[[-43.997,-52.062],[-43.997,19.659],[-20.004,15.692],[-9.706,16.403],[-9.469,16.434],[43.997,52.062]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.725,0.804000016755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.247,52.312],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[42.914,41.828],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.364705882353,0.403921598547,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.768,-85.12],"ix":2},"a":{"a":0,"k":[0,-21],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":0,"s":[100,0]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0,0]},"t":30,"s":[100,98]},{"t":60,"s":[100,0]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":305,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"panoraven logo","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[145.5,145.5,0],"ix":1},"s":{"a":0,"k":[66,66,100],"ix":6}},"ao":0,"w":291,"h":291,"ip":0,"op":300,"st":0,"bm":0}],"markers":[]}'),dt={data:function(){return{lottieLogo:null}},mounted:function(){var t=this;setTimeout((function(){t.lottieLogo=lt().loadAnimation({container:t.$refs.logoAnimRef,renderer:"svg",loop:!0,autoplay:!0,animationData:ut,rendererSettings:{hideOnTransparent:!1}})}),4)},destroyed:function(){var t=this;setTimeout((function(){t.lottieLogo.destroy()}),300)}};const ht=(0,X.Z)(dt,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"logoAnimRef"})}),[],!1,null,null,null).exports;var ft=n(62144),pt=n(8870);const vt={name:"LazyImg",props:{src:{type:String,default:""},dataSrc:{type:String,default:""},alt:{type:String,default:""},className:{type:String,default:""}},watch:{dataSrc:function(){this.$refs.lazyImg.removeAttribute("data-ll-status")}},created:function(){document.lazyLoadInstance||(document.lazyLoadInstance=new($())(Object.assign({},W,{})))},activated:function(){document.lazyLoadInstance.update()},mounted:function(){var t=this;U.Z.$on("img-lazy-loaded",(function(e){e.src===t.dataSrc&&t.$emit("img-loaded")})),U.Z.$on("img-lazy-error",(function(e){e.src===t.dataSrc&&t.$emit("img-error")})),document.lazyLoadInstance.update()},updated:function(){document.lazyLoadInstance.update()}};const mt=(0,X.Z)(vt,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("img",{ref:"lazyImg",staticClass:"vue-lazy",class:t.className,attrs:{"data-src":t.dataSrc,"data-id":t.dataSrc,src:t.src,alt:t.alt}})}),[],!1,null,null,null).exports,gt={components:{LogoIcon:ht,LazyImg:mt},directives:{clickOutside:pt.xD},props:{settings:{type:Object,default:function(){return{default:!0,enabled:!0,size:100,transparency:1,url:"",link:null}}},isLocked:{type:Boolean,default:!1},isProtected:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},isLogoClickable:{type:Boolean,default:!1},isMobileTabletPlatform:{type:Boolean,default:!1}},data:function(){return{minWidth:"41px",maxWidth:"auto",isExpanded:!1}},computed:{logoLink:function(){return null===this.settings.link||""===this.settings.link||this.settings.default?this.route("home"):this.settings.link},logoStyle:function(){return{transform:"scale(".concat(this.settings.size/100,")"),opacity:this.settings.transparency,transformOrigin:"top left",transition:"opacity .3s ease-in-out, transform .3s ease-in-out"}},overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}},isLogoVisible:function(){return this.settings.enabled&&!this.isLocked&&!this.isEmpty&&!this.isProtected}},watch:{"settings.default":function(){var t=this;this.$nextTick((function(){t.updateWidth()}))},"settings.enabled":function(){var t=this;this.$nextTick((function(){t.updateWidth()}))},isLogoVisible:{immediate:!0,handler:function(t){this.$emit("is-logo-visible",t)}}},mounted:function(){var t=this;this.$nextTick((function(){t.updateWidth()}))},activated:function(){this.updateWidth()},methods:{onMouseenter:function(){this.isMobileTabletPlatform||this.expand()},onMouseleave:function(){this.isMobileTabletPlatform||this.collapse()},onLogoClick:function(t){this.isLogoClickable&&this.isExpanded||t.preventDefault(),this.expand()},onCustomLogoClick:function(t){this.isLogoClickable||null!==this.settings.link&&""!==this.settings.link||t.preventDefault()},updateWidth:function(){var t=this;this.$refs.elRef&&(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",e.offsetWidth>0&&(t.minWidth="".concat(e.offsetWidth,"px")),n.offsetWidth>=e.offsetWidth&&n.offsetWidth>0&&(t.maxWidth="".concat(n.offsetWidth,"px"))}))},expand:function(){var t=this;"auto"===this.maxWidth?(this.updateWidth(),setTimeout((function(){t.isExpanded=!0}),4)):this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var yt=n(20923),_t={insert:"head",singleton:!1};Y()(yt.Z,_t);yt.Z.locals;const bt=(0,X.Z)(gt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.logoStyle},[n("transition",{attrs:{name:"fade-in-out"}},[t.isLogoVisible&&t.settings.default?n("a",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.collapse,expression:"collapse"}],key:"default-logo",ref:"elRef",staticClass:"viewer-core__logo",attrs:{href:t.logoLink,target:"blank"},on:{click:t.onLogoClick,mouseenter:t.onMouseenter,mouseleave:t.onMouseleave}},[n("div",{staticClass:"viewer-core__logo__img"},[n("LogoIcon")],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"viewer-core__logo__overlay",style:t.overlayStyle},[n("div",{staticClass:"viewer-core__logo__overlay__inner"},[n("svg",{attrs:{width:"8",height:"16",viewBox:"0 0 8 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M0.25 0.5V8.75H2.5V15.5L7.75 6.5H4.75L7.75 0.5H0.25Z",fill:"url(#paint0_linear)"}}),n("defs",[n("linearGradient",{attrs:{id:"paint0_linear",x1:"4",y1:"0.5",x2:"4",y2:"15.5",gradientUnits:"userSpaceOnUse"}},[n("stop",{attrs:{"stop-color":"#69D3C2"}}),n("stop",{attrs:{offset:"0.697917","stop-color":"white"}})],1)],1)]),t._v(" "),n("span",[t._v("by")]),t._v(" "),n("img",{attrs:{src:"/assets/2.0/app/img/logo/logotype-test.png",width:"104"}})])])]):t._e(),t._v(" "),t.isLogoVisible&&!t.settings.default?n("a",{key:t.settings.url,staticClass:"viewer-core__logo viewer-core__logo--custom",attrs:{href:t.logoLink,target:"blank"},on:{click:t.onCustomLogoClick}},[n("LazyImg",{attrs:{"class-name":"viewer-core__logo__img","data-src":t.settings.url}})],1):t._e()])],1)}),[],!1,null,"2d618289",null).exports;const wt={props:{title:{type:String,default:""}}};var xt=n(66954),At={insert:"head",singleton:!1};Y()(xt.Z,At);xt.Z.locals;const St=(0,X.Z)(wt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__title"},[n("span",[t._v(t._s(t.title))])])}),[],!1,null,null,null).exports;const Tt={props:{isAnimatedBar:{type:Boolean,default:!1}}};var Et=n(90144),kt={insert:"head",singleton:!1};Y()(Et.Z,kt);Et.Z.locals;const Mt=(0,X.Z)(Tt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__pending-overlay"},[n("div",{staticClass:"viewer-core__pending-overlay__loader__wrapper"},[t._t("default")],2),t._v(" "),n("div",{staticClass:"viewer-core__pending-overlay__bar__wrapper"},[n("div",{staticClass:"viewer-core__pending-overlay__bar__corner\n       viewer-core__pending-overlay__bar__corner--left"},[n("svg",{attrs:{preserveAspectRatio:"none",viewBox:"0 0 100 100"}},[n("polygon",{attrs:{points:"100,100 100,0 0,100",opacity:"1",fill:"#FAFCFE"}})])]),t._v(" "),n("div",{staticClass:"viewer-core__pending-overlay__bar__inner"},[n("div",{staticClass:"viewer-core__pending-overlay__bar",class:{"viewer-core__pending-overlay__bar--animated":t.isAnimatedBar}})]),t._v(" "),n("div",{staticClass:"viewer-core__pending-overlay__bar__corner\n       viewer-core__pending-overlay__bar__corner--right"},[n("svg",{attrs:{preserveAspectRatio:"none",viewBox:"0 0 100 100"}},[n("polygon",{attrs:{points:"100,100 100,0 0,100",opacity:"1",fill:"#FAFCFE"}})])])])])}),[],!1,null,"8936c716",null).exports;function Ct(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function It(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Pt,Ot,Lt,Bt,Dt,Rt,Gt,Ht,Ft,jt,Nt,Vt,zt,$t,Ut,Wt,Zt,Xt,Qt,qt,Yt,Kt,Jt,te,ee,ne,ie,re={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},oe={duration:.5,overwrite:!1,delay:0},se=1e8,ae=1e-8,ce=2*Math.PI,le=ce/4,ue=0,de=Math.sqrt,he=Math.cos,fe=Math.sin,pe=function(t){return"string"==typeof t},ve=function(t){return"function"==typeof t},me=function(t){return"number"==typeof t},ge=function(t){return void 0===t},ye=function(t){return"object"==typeof t},_e=function(t){return!1!==t},be=function(){return"undefined"!=typeof window},we=function(t){return ve(t)||pe(t)},xe="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Ae=Array.isArray,Se=/(?:-?\.?\d|\.)+/gi,Te=/[-+=.]*\d+[.e\-+]*\d*[e\-\+]*\d*/g,Ee=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,ke=/[-+=.]*\d+(?:\.|e-|e)*\d*/gi,Me=/[+-]=-?[\.\d]+/,Ce=/[#\-+.]*\b[a-z\d-=+%.]+/gi,Ie={},Pe={},Oe=function(t){return(Pe=on(t,Ie))&&zi},Le=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},Be=function(t,e){return!e&&console.warn(t)},De=function(t,e){return t&&(Ie[t]=e)&&Pe&&(Pe[t]=e)||Ie},Re=function(){return 0},Ge={},He=[],Fe={},je={},Ne={},Ve=30,ze=[],$e="",Ue=function(t){var e,n,i=t[0];if(ye(i)||ve(i)||(t=[t]),!(e=(i._gsap||{}).harness)){for(n=ze.length;n--&&!ze[n].targetTest(i););e=ze[n]}for(n=t.length;n--;)t[n]&&(t[n]._gsap||(t[n]._gsap=new pi(t[n],e)))||t.splice(n,1);return t},We=function(t){return t._gsap||Ue(Ln(t))[0]._gsap},Ze=function(t,e,n){return(n=t[e])&&ve(n)?t[e]():ge(n)&&t.getAttribute&&t.getAttribute(e)||n},Xe=function(t,e){return(t=t.split(",")).forEach(e)||t},Qe=function(t){return Math.round(1e5*t)/1e5||0},qe=function(t,e){for(var n=e.length,i=0;t.indexOf(e[i])<0&&++i<n;);return i<n},Ye=function(t,e,n){var i,r=me(t[1]),o=(r?2:1)+(e<2?0:1),s=t[o];if(r&&(s.duration=t[1]),s.parent=n,e){for(i=s;n&&!("immediateRender"in i);)i=n.vars.defaults||{},n=_e(n.vars.inherit)&&n.parent;s.immediateRender=_e(i.immediateRender),e<2?s.runBackwards=1:s.startAt=t[o-1]}return s},Ke=function(){var t,e,n=He.length,i=He.slice(0);for(Fe={},He.length=0,t=0;t<n;t++)(e=i[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)},Je=function(t,e,n,i){He.length&&Ke(),t.render(e,n,i),He.length&&Ke()},tn=function(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(Ce).length<2?e:pe(t)?t.trim():t},en=function(t){return t},nn=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},rn=function(t,e){for(var n in e)n in t||"duration"===n||"ease"===n||(t[n]=e[n])},on=function(t,e){for(var n in e)t[n]=e[n];return t},sn=function t(e,n){for(var i in n)e[i]=ye(n[i])?t(e[i]||(e[i]={}),n[i]):n[i];return e},an=function(t,e){var n,i={};for(n in t)n in e||(i[n]=t[n]);return i},cn=function(t){var e=t.parent||Pt,n=t.keyframes?rn:nn;if(_e(t.inherit))for(;e;)n(t,e.vars.defaults),e=e.parent||e._dp;return t},ln=function(t,e,n,i){void 0===n&&(n="_first"),void 0===i&&(i="_last");var r=e._prev,o=e._next;r?r._next=o:t[n]===e&&(t[n]=o),o?o._prev=r:t[i]===e&&(t[i]=r),e._next=e._prev=e.parent=null},un=function(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove(t),t._act=0},dn=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var n=t;n;)n._dirty=1,n=n.parent;return t},hn=function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t},fn=function t(e){return!e||e._ts&&t(e.parent)},pn=function(t){return t._repeat?vn(t._tTime,t=t.duration()+t._rDelay)*t:0},vn=function(t,e){return(t/=e)&&~~t===t?~~t-1:~~t},mn=function(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},gn=function(t){return t._end=Qe(t._start+(t._tDur/Math.abs(t._ts||t._rts||ae)||0))},yn=function(t,e){var n=t._dp;return n&&n.smoothChildTiming&&t._ts&&(t._start=Qe(t._dp._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),gn(t),n._dirty||dn(n,t)),t},_n=function(t,e){var n;if((e._time||e._initted&&!e._dur)&&(n=mn(t.rawTime(),e),(!e._dur||Mn(0,e.totalDuration(),n)-e._tTime>ae)&&e.render(n,!0)),dn(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(n=t;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;t._zTime=-1e-8}},bn=function(t,e,n,i){return e.parent&&un(e),e._start=Qe(n+e._delay),e._end=Qe(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function(t,e,n,i,r){void 0===n&&(n="_first"),void 0===i&&(i="_last");var o,s=t[i];if(r)for(o=e[r];s&&s[r]>o;)s=s._prev;s?(e._next=s._next,s._next=e):(e._next=t[n],t[n]=e),e._next?e._next._prev=e:t[i]=e,e._prev=s,e.parent=e._dp=t}(t,e,"_first","_last",t._sort?"_start":0),t._recent=e,i||_n(t,e),t},wn=function(t,e){return(Ie.ScrollTrigger||Le("scrollTrigger",e))&&Ie.ScrollTrigger.create(e,t)},xn=function(t,e,n,i){return wi(t,e),t._initted?!n&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&Rt!==ei.frame?(He.push(t),t._lazy=[e,i],1):void 0:1},An=function(t,e,n,i){var r=t._repeat,o=Qe(e)||0,s=t._tTime/t._tDur;return s&&!i&&(t._time*=o/t._dur),t._dur=o,t._tDur=r?r<0?1e10:Qe(o*(r+1)+t._rDelay*r):o,s&&!i?yn(t,t._tTime=t._tDur*s):t.parent&&gn(t),n||dn(t.parent,t),t},Sn=function(t){return t instanceof mi?dn(t):An(t,t._dur)},Tn={_start:0,endTime:Re},En=function t(e,n){var i,r,o=e.labels,s=e._recent||Tn,a=e.duration()>=se?s.endTime(!1):e._dur;return pe(n)&&(isNaN(n)||n in o)?"<"===(i=n.charAt(0))||">"===i?("<"===i?s._start:s.endTime(s._repeat>=0))+(parseFloat(n.substr(1))||0):(i=n.indexOf("="))<0?(n in o||(o[n]=a),o[n]):(r=+(n.charAt(i-1)+n.substr(i+1)),i>1?t(e,n.substr(0,i-1))+r:a+r):null==n?a:+n},kn=function(t,e){return t||0===t?e(t):e},Mn=function(t,e,n){return n<t?t:n>e?e:n},Cn=function(t){return(t=(t+"").substr((parseFloat(t)+"").length))&&isNaN(t)?t:""},In=[].slice,Pn=function(t,e){return t&&ye(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&ye(t[0]))&&!t.nodeType&&t!==Ot},On=function(t,e,n){return void 0===n&&(n=[]),t.forEach((function(t){var i;return pe(t)&&!e||Pn(t,1)?(i=n).push.apply(i,Ln(t)):n.push(t)}))||n},Ln=function(t,e){return!pe(t)||e||!Lt&&ni()?Ae(t)?On(t,e):Pn(t)?In.call(t,0):t?[t]:[]:In.call(Bt.querySelectorAll(t),0)},Bn=function(t){return t.sort((function(){return.5-Math.random()}))},Dn=function(t){if(ve(t))return t;var e=ye(t)?t:{each:t},n=li(e.ease),i=e.from||0,r=parseFloat(e.base)||0,o={},s=i>0&&i<1,a=isNaN(i)||s,c=e.axis,l=i,u=i;return pe(i)?l=u={center:.5,edges:.5,end:1}[i]||0:!s&&a&&(l=i[0],u=i[1]),function(t,s,d){var h,f,p,v,m,g,y,_,b,w=(d||e).length,x=o[w];if(!x){if(!(b="auto"===e.grid?0:(e.grid||[1,se])[1])){for(y=-se;y<(y=d[b++].getBoundingClientRect().left)&&b<w;);b--}for(x=o[w]=[],h=a?Math.min(b,w)*l-.5:i%b,f=a?w*u/b-.5:i/b|0,y=0,_=se,g=0;g<w;g++)p=g%b-h,v=f-(g/b|0),x[g]=m=c?Math.abs("y"===c?v:p):de(p*p+v*v),m>y&&(y=m),m<_&&(_=m);"random"===i&&Bn(x),x.max=y-_,x.min=_,x.v=w=(parseFloat(e.amount)||parseFloat(e.each)*(b>w?w-1:c?"y"===c?w/b:b:Math.max(b,w/b))||0)*("edges"===i?-1:1),x.b=w<0?r-w:r,x.u=Cn(e.amount||e.each)||0,n=n&&w<0?ai(n):n}return w=(x[t]-x.min)/x.max||0,Qe(x.b+(n?n(w):w)*x.v)+x.u}},Rn=function(t){var e=t<1?Math.pow(10,(t+"").length-2):1;return function(n){return Math.floor(Math.round(parseFloat(n)/t)*t*e)/e+(me(n)?0:Cn(n))}},Gn=function(t,e){var n,i,r=Ae(t);return!r&&ye(t)&&(n=r=t.radius||se,t.values?(t=Ln(t.values),(i=!me(t[0]))&&(n*=n)):t=Rn(t.increment)),kn(e,r?ve(t)?function(e){return i=t(e),Math.abs(i-e)<=n?i:e}:function(e){for(var r,o,s=parseFloat(i?e.x:e),a=parseFloat(i?e.y:0),c=se,l=0,u=t.length;u--;)(r=i?(r=t[u].x-s)*r+(o=t[u].y-a)*o:Math.abs(t[u]-s))<c&&(c=r,l=u);return l=!n||c<=n?t[l]:e,i||l===e||me(e)?l:l+Cn(e)}:Rn(t))},Hn=function(t,e,n,i){return kn(Ae(t)?!e:!0===n?!!(n=0):!i,(function(){return Ae(t)?t[~~(Math.random()*t.length)]:(n=n||1e-5)&&(i=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((t+Math.random()*(e-t))/n)*n*i)/i}))},Fn=function(t,e,n){return kn(n,(function(n){return t[~~e(n)]}))},jn=function(t){for(var e,n,i,r,o=0,s="";~(e=t.indexOf("random(",o));)i=t.indexOf(")",e),r="["===t.charAt(e+7),n=t.substr(e+7,i-e-7).match(r?Ce:Se),s+=t.substr(o,e-o)+Hn(r?n:+n[0],r?0:+n[1],+n[2]||1e-5),o=i+1;return s+t.substr(o,t.length-o)},Nn=function(t,e,n,i,r){var o=e-t,s=i-n;return kn(r,(function(e){return n+((e-t)/o*s||0)}))},Vn=function(t,e,n){var i,r,o,s=t.labels,a=se;for(i in s)(r=s[i]-e)<0==!!n&&r&&a>(r=Math.abs(r))&&(o=i,a=r);return o},zn=function(t,e,n){var i,r,o=t.vars,s=o[e];if(s)return i=o[e+"Params"],r=o.callbackScope||t,n&&He.length&&Ke(),i?s.apply(r,i):s.call(r)},$n=function(t){return un(t),t.progress()<1&&zn(t,"onInterrupt"),t},Un=function(t){var e=(t=!t.name&&t.default||t).name,n=ve(t),i=e&&!n&&t.init?function(){this._props=[]}:t,r={init:Re,render:Bi,add:_i,kill:Ri,modifier:Di,rawVars:0},o={targetTest:0,get:0,getSetter:Ii,aliases:{},register:0};if(ni(),t!==i){if(je[e])return;nn(i,nn(an(t,r),o)),on(i.prototype,on(r,an(t,o))),je[i.prop=e]=i,t.targetTest&&(ze.push(i),Ge[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}De(e,i),t.register&&t.register(zi,i,Fi)},Wn=255,Zn={aqua:[0,Wn,Wn],lime:[0,Wn,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Wn],navy:[0,0,128],white:[Wn,Wn,Wn],olive:[128,128,0],yellow:[Wn,Wn,0],orange:[Wn,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Wn,0,0],pink:[Wn,192,203],cyan:[0,Wn,Wn],transparent:[Wn,Wn,Wn,0]},Xn=function(t,e,n){return(6*(t=t<0?t+1:t>1?t-1:t)<1?e+(n-e)*t*6:t<.5?n:3*t<2?e+(n-e)*(2/3-t)*6:e)*Wn+.5|0},Qn=function(t,e,n){var i,r,o,s,a,c,l,u,d,h,f=t?me(t)?[t>>16,t>>8&Wn,t&Wn]:0:Zn.black;if(!f){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Zn[t])f=Zn[t];else if("#"===t.charAt(0))4===t.length&&(i=t.charAt(1),r=t.charAt(2),o=t.charAt(3),t="#"+i+i+r+r+o+o),f=[(t=parseInt(t.substr(1),16))>>16,t>>8&Wn,t&Wn];else if("hsl"===t.substr(0,3))if(f=h=t.match(Se),e){if(~t.indexOf("="))return f=t.match(Te),n&&f.length<4&&(f[3]=1),f}else s=+f[0]%360/360,a=+f[1]/100,i=2*(c=+f[2]/100)-(r=c<=.5?c*(a+1):c+a-c*a),f.length>3&&(f[3]*=1),f[0]=Xn(s+1/3,i,r),f[1]=Xn(s,i,r),f[2]=Xn(s-1/3,i,r);else f=t.match(Se)||Zn.transparent;f=f.map(Number)}return e&&!h&&(i=f[0]/Wn,r=f[1]/Wn,o=f[2]/Wn,c=((l=Math.max(i,r,o))+(u=Math.min(i,r,o)))/2,l===u?s=a=0:(d=l-u,a=c>.5?d/(2-l-u):d/(l+u),s=l===i?(r-o)/d+(r<o?6:0):l===r?(o-i)/d+2:(i-r)/d+4,s*=60),f[0]=~~(s+.5),f[1]=~~(100*a+.5),f[2]=~~(100*c+.5)),n&&f.length<4&&(f[3]=1),f},qn=function(t){var e=[],n=[],i=-1;return t.split(Kn).forEach((function(t){var r=t.match(Ee)||[];e.push.apply(e,r),n.push(i+=r.length+1)})),e.c=n,e},Yn=function(t,e,n){var i,r,o,s,a="",c=(t+a).match(Kn),l=e?"hsla(":"rgba(",u=0;if(!c)return t;if(c=c.map((function(t){return(t=Qn(t,e,1))&&l+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"})),n&&(o=qn(t),(i=n.c).join(a)!==o.c.join(a)))for(s=(r=t.replace(Kn,"1").split(Ee)).length-1;u<s;u++)a+=r[u]+(~i.indexOf(u)?c.shift()||l+"0,0,0,0)":(o.length?o:c.length?c:n).shift());if(!r)for(s=(r=t.split(Kn)).length-1;u<s;u++)a+=r[u]+c[u];return a+r[s]},Kn=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in Zn)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Jn=/hsl[a]?\(/,ti=function(t){var e,n=t.join(" ");if(Kn.lastIndex=0,Kn.test(n))return e=Jn.test(n),t[1]=Yn(t[1],e),t[0]=Yn(t[0],e,qn(t[1])),!0},ei=(Ut=Date.now,Wt=500,Zt=33,Xt=Ut(),Qt=Xt,Yt=qt=1e3/240,Jt=function t(e){var n,i,r,o,s=Ut()-Qt,a=!0===e;if(s>Wt&&(Xt+=s-Zt),((n=(r=(Qt+=s)-Xt)-Yt)>0||a)&&(o=++Vt.frame,zt=r-1e3*Vt.time,Vt.time=r/=1e3,Yt+=n+(n>=qt?4:qt-n),i=1),a||(Ft=jt(t)),i)for($t=0;$t<Kt.length;$t++)Kt[$t](r,zt,o,e)},Vt={time:0,frame:0,tick:function(){Jt(!0)},deltaRatio:function(t){return zt/(1e3/(t||60))},wake:function(){Dt&&(!Lt&&be()&&(Ot=Lt=window,Bt=Ot.document||{},Ie.gsap=zi,(Ot.gsapVersions||(Ot.gsapVersions=[])).push(zi.version),Oe(Pe||Ot.GreenSockGlobals||!Ot.gsap&&Ot||{}),Nt=Ot.requestAnimationFrame),Ft&&Vt.sleep(),jt=Nt||function(t){return setTimeout(t,Yt-1e3*Vt.time+1|0)},Ht=1,Jt(2))},sleep:function(){(Nt?Ot.cancelAnimationFrame:clearTimeout)(Ft),Ht=0,jt=Re},lagSmoothing:function(t,e){Wt=t||1e8,Zt=Math.min(e,Wt,0)},fps:function(t){qt=1e3/(t||240),Yt=1e3*Vt.time+qt},add:function(t){Kt.indexOf(t)<0&&Kt.push(t),ni()},remove:function(t){var e;~(e=Kt.indexOf(t))&&Kt.splice(e,1)&&$t>=e&&$t--},_listeners:Kt=[]}),ni=function(){return!Ht&&ei.wake()},ii={},ri=/^[\d.\-M][\d.\-,\s]/,oi=/["']/g,si=function(t){for(var e,n,i,r={},o=t.substr(1,t.length-3).split(":"),s=o[0],a=1,c=o.length;a<c;a++)n=o[a],e=a!==c-1?n.lastIndexOf(","):n.length,i=n.substr(0,e),r[s]=isNaN(i)?i.replace(oi,"").trim():+i,s=n.substr(e+1).trim();return r},ai=function(t){return function(e){return 1-t(1-e)}},ci=function t(e,n){for(var i,r=e._first;r;)r instanceof mi?t(r,n):!r.vars.yoyoEase||r._yoyo&&r._repeat||r._yoyo===n||(r.timeline?t(r.timeline,n):(i=r._ease,r._ease=r._yEase,r._yEase=i,r._yoyo=n)),r=r._next},li=function(t,e){return t&&(ve(t)?t:ii[t]||function(t){var e,n,i,r,o=(t+"").split("("),s=ii[o[0]];return s&&o.length>1&&s.config?s.config.apply(null,~t.indexOf("{")?[si(o[1])]:(e=t,n=e.indexOf("(")+1,i=e.indexOf(")"),r=e.indexOf("(",n),e.substring(n,~r&&r<i?e.indexOf(")",i+1):i)).split(",").map(tn)):ii._CE&&ri.test(t)?ii._CE("",t):s}(t))||e},ui=function(t,e,n,i){void 0===n&&(n=function(t){return 1-e(1-t)}),void 0===i&&(i=function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var r,o={easeIn:e,easeOut:n,easeInOut:i};return Xe(t,(function(t){for(var e in ii[t]=Ie[t]=o,ii[r=t.toLowerCase()]=n,o)ii[r+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=ii[t+"."+e]=o[e]})),o},di=function(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}},hi=function t(e,n,i){var r=n>=1?n:1,o=(i||(e?.3:.45))/(n<1?n:1),s=o/ce*(Math.asin(1/r)||0),a=function(t){return 1===t?1:r*Math.pow(2,-10*t)*fe((t-s)*o)+1},c="out"===e?a:"in"===e?function(t){return 1-a(1-t)}:di(a);return o=ce/o,c.config=function(n,i){return t(e,n,i)},c},fi=function t(e,n){void 0===n&&(n=1.70158);var i=function(t){return t?--t*t*((n+1)*t+n)+1:0},r="out"===e?i:"in"===e?function(t){return 1-i(1-t)}:di(i);return r.config=function(n){return t(e,n)},r};Xe("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var n=e<5?e+1:e;ui(t+",Power"+(n-1),e?function(t){return Math.pow(t,n)}:function(t){return t},(function(t){return 1-Math.pow(1-t,n)}),(function(t){return t<.5?Math.pow(2*t,n)/2:1-Math.pow(2*(1-t),n)/2}))})),ii.Linear.easeNone=ii.none=ii.Linear.easeIn,ui("Elastic",hi("in"),hi("out"),hi()),te=7.5625,ne=1/(ee=2.75),ui("Bounce",(function(t){return 1-ie(1-t)}),ie=function(t){return t<ne?te*t*t:t<.7272727272727273?te*Math.pow(t-1.5/ee,2)+.75:t<.9090909090909092?te*(t-=2.25/ee)*t+.9375:te*Math.pow(t-2.625/ee,2)+.984375}),ui("Expo",(function(t){return t?Math.pow(2,10*(t-1)):0})),ui("Circ",(function(t){return-(de(1-t*t)-1)})),ui("Sine",(function(t){return 1===t?1:1-he(t*le)})),ui("Back",fi("in"),fi("out"),fi()),ii.SteppedEase=ii.steps=Ie.SteppedEase={config:function(t,e){void 0===t&&(t=1);var n=1/t,i=t+(e?0:1),r=e?1:0;return function(t){return((i*Mn(0,.99999999,t)|0)+r)*n}}},oe.ease=ii["quad.out"],Xe("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(t){return $e+=t+","+t+"Params,"}));var pi=function(t,e){this.id=ue++,t._gsap=this,this.target=t,this.harness=e,this.get=e?e.get:Ze,this.set=e?e.getSetter:Ii},vi=function(){function t(t,e){var n=t.parent||Pt;this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,An(this,+t.duration,1,1),this.data=t.data,Ht||ei.wake(),n&&bn(n,this,e||0===e?e:n._time,1),t.reversed&&this.reverse(),t.paused&&this.paused(!0)}var e=t.prototype;return e.delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(this._repeat>0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,An(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(ni(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(yn(this,t);n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t<this._tDur||this._ts<0&&t>0||!this._tDur&&!t)&&bn(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===ae||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),Je(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+pn(this))%this._dur||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+pn(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*n,e):this._repeat?vn(this._tTime,n)+1:1},e.timeScale=function(t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?mn(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||-1e-8===t?0:this._rts,hn(this.totalTime(Mn(-this._delay,this._tDur,e),!0))},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(ni(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&(this._tTime-=ae)&&Math.abs(this._zTime)!==ae))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return e&&(e._sort||!this.parent)&&bn(e,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(_e(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?mn(e.rawTime(t),this):this._tTime:this._tTime},e.globalTime=function(t){for(var e=this,n=arguments.length?t:e.rawTime();e;)n=e._start+n/(e._ts||1),e=e._dp;return n},e.repeat=function(t){return arguments.length?(this._repeat=t,Sn(this)):this._repeat},e.repeatDelay=function(t){return arguments.length?(this._rDelay=t,Sn(this)):this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(En(this,t),_e(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,_e(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-1e-8:0)),this):this._rts<0},e.invalidate=function(){return this._initted=0,this._zTime=-1e-8,this},e.isActive=function(){var t,e=this.parent||this._dp,n=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=n&&t<this.endTime(!0)-ae))},e.eventCallback=function(t,e,n){var i=this.vars;return arguments.length>1?(e?(i[t]=e,n&&(i[t+"Params"]=n),"onUpdate"===t&&(this._onUpdate=e)):delete i[t],this):i[t]},e.then=function(t){var e=this;return new Promise((function(n){var i=ve(t)?t:en,r=function(){var t=e.then;e.then=null,ve(i)&&(i=i(e))&&(i.then||i===e)&&(e.then=t),n(i),e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?r():e._prom=r}))},e.kill=function(){$n(this)},t}();nn(vi.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var mi=function(t){function e(e,n){var i;return void 0===e&&(e={}),(i=t.call(this,e,n)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=_e(e.sortChildren),i.parent&&_n(i.parent,Ct(i)),e.scrollTrigger&&wn(Ct(i),e.scrollTrigger),i}It(e,t);var n=e.prototype;return n.to=function(t,e,n){return new Ti(t,Ye(arguments,0,this),En(this,me(e)?arguments[3]:n)),this},n.from=function(t,e,n){return new Ti(t,Ye(arguments,1,this),En(this,me(e)?arguments[3]:n)),this},n.fromTo=function(t,e,n,i){return new Ti(t,Ye(arguments,2,this),En(this,me(e)?arguments[4]:i)),this},n.set=function(t,e,n){return e.duration=0,e.parent=this,cn(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Ti(t,e,En(this,n),1),this},n.call=function(t,e,n){return bn(this,Ti.delayedCall(0,t,e),En(this,n))},n.staggerTo=function(t,e,n,i,r,o,s){return n.duration=e,n.stagger=n.stagger||i,n.onComplete=o,n.onCompleteParams=s,n.parent=this,new Ti(t,n,En(this,r)),this},n.staggerFrom=function(t,e,n,i,r,o,s){return n.runBackwards=1,cn(n).immediateRender=_e(n.immediateRender),this.staggerTo(t,e,n,i,r,o,s)},n.staggerFromTo=function(t,e,n,i,r,o,s,a){return i.startAt=n,cn(i).immediateRender=_e(i.immediateRender),this.staggerTo(t,e,i,r,o,s,a)},n.render=function(t,e,n){var i,r,o,s,a,c,l,u,d,h,f,p,v=this._time,m=this._dirty?this.totalDuration():this._tDur,g=this._dur,y=this!==Pt&&t>m-ae&&t>=0?m:t<ae?0:t,_=this._zTime<0!=t<0&&(this._initted||!g);if(y!==this._tTime||n||_){if(v!==this._time&&g&&(y+=this._time-v,t+=this._time-v),i=y,d=this._start,c=!(u=this._ts),_&&(g||(v=this._zTime),(t||!e)&&(this._zTime=t)),this._repeat&&(f=this._yoyo,a=g+this._rDelay,i=Qe(y%a),y===m?(s=this._repeat,i=g):((s=~~(y/a))&&s===y/a&&(i=g,s--),i>g&&(i=g)),h=vn(this._tTime,a),!v&&this._tTime&&h!==s&&(h=s),f&&1&s&&(i=g-i,p=1),s!==h&&!this._lock)){var b=f&&1&h,w=b===(f&&1&s);if(s<h&&(b=!b),v=b?0:g,this._lock=1,this.render(v||(p?0:Qe(s*a)),e,!g)._lock=0,!e&&this.parent&&zn(this,"onRepeat"),this.vars.repeatRefresh&&!p&&(this.invalidate()._lock=1),v!==this._time||c!==!this._ts)return this;if(g=this._dur,m=this._tDur,w&&(this._lock=2,v=b?g:-1e-4,this.render(v,!0),this.vars.repeatRefresh&&!p&&this.invalidate()),this._lock=0,!this._ts&&!c)return this;ci(this,p)}if(this._hasPause&&!this._forcing&&this._lock<2&&(l=function(t,e,n){var i;if(n>e)for(i=t._first;i&&i._start<=n;){if(!i._dur&&"isPause"===i.data&&i._start>e)return i;i=i._next}else for(i=t._last;i&&i._start>=n;){if(!i._dur&&"isPause"===i.data&&i._start<e)return i;i=i._prev}}(this,Qe(v),Qe(i)))&&(y-=i-(i=l._start)),this._tTime=y,this._time=i,this._act=!u,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t),!v&&i&&!e&&zn(this,"onStart"),i>=v&&t>=0)for(r=this._first;r;){if(o=r._next,(r._act||i>=r._start)&&r._ts&&l!==r){if(r.parent!==this)return this.render(t,e,n);if(r.render(r._ts>0?(i-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(i-r._start)*r._ts,e,n),i!==this._time||!this._ts&&!c){l=0,o&&(y+=this._zTime=-1e-8);break}}r=o}else{r=this._last;for(var x=t<0?t:i;r;){if(o=r._prev,(r._act||x<=r._end)&&r._ts&&l!==r){if(r.parent!==this)return this.render(t,e,n);if(r.render(r._ts>0?(x-r._start)*r._ts:(r._dirty?r.totalDuration():r._tDur)+(x-r._start)*r._ts,e,n),i!==this._time||!this._ts&&!c){l=0,o&&(y+=this._zTime=x?-1e-8:ae);break}}r=o}}if(l&&!e&&(this.pause(),l.render(i>=v?0:-1e-8)._zTime=i>=v?1:-1,this._ts))return this._start=d,gn(this),this.render(t,e,n);this._onUpdate&&!e&&zn(this,"onUpdate",!0),(y===m&&m>=this.totalDuration()||!y&&v)&&(d!==this._start&&Math.abs(u)===Math.abs(this._ts)||this._lock||((t||!g)&&(y===m&&this._ts>0||!y&&this._ts<0)&&un(this,1),e||t<0&&!v||!y&&!v||(zn(this,y===m?"onComplete":"onReverseComplete",!0),this._prom&&!(y<m&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(t,e){var n=this;if(me(e)||(e=En(this,e)),!(t instanceof vi)){if(Ae(t))return t.forEach((function(t){return n.add(t,e)})),this;if(pe(t))return this.addLabel(t,e);if(!ve(t))return this;t=Ti.delayedCall(0,t)}return this!==t?bn(this,t,e):this},n.getChildren=function(t,e,n,i){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===n&&(n=!0),void 0===i&&(i=-se);for(var r=[],o=this._first;o;)o._start>=i&&(o instanceof Ti?e&&r.push(o):(n&&r.push(o),t&&r.push.apply(r,o.getChildren(!0,e,n)))),o=o._next;return r},n.getById=function(t){for(var e=this.getChildren(1,1,1),n=e.length;n--;)if(e[n].vars.id===t)return e[n]},n.remove=function(t){return pe(t)?this.removeLabel(t):ve(t)?this.killTweensOf(t):(ln(this,t),t===this._recent&&(this._recent=this._last),dn(this))},n.totalTime=function(e,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Qe(ei.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts))),t.prototype.totalTime.call(this,e,n),this._forcing=0,this):this._tTime},n.addLabel=function(t,e){return this.labels[t]=En(this,e),this},n.removeLabel=function(t){return delete this.labels[t],this},n.addPause=function(t,e,n){var i=Ti.delayedCall(0,e||Re,n);return i.data="isPause",this._hasPause=1,bn(this,i,En(this,t))},n.removePause=function(t){var e=this._first;for(t=En(this,t);e;)e._start===t&&"isPause"===e.data&&un(e),e=e._next},n.killTweensOf=function(t,e,n){for(var i=this.getTweensOf(t,n),r=i.length;r--;)gi!==i[r]&&i[r].kill(t,e);return this},n.getTweensOf=function(t,e){for(var n,i=[],r=Ln(t),o=this._first,s=me(e);o;)o instanceof Ti?qe(o._targets,r)&&(s?(!gi||o._initted&&o._ts)&&o.globalTime(0)<=e&&o.globalTime(o.totalDuration())>e:!e||o.isActive())&&i.push(o):(n=o.getTweensOf(r,e)).length&&i.push.apply(i,n),o=o._next;return i},n.tweenTo=function(t,e){e=e||{};var n=this,i=En(n,t),r=e,o=r.startAt,s=r.onStart,a=r.onStartParams,c=Ti.to(n,nn(e,{ease:"none",lazy:!1,time:i,overwrite:"auto",duration:e.duration||Math.abs((i-(o&&"time"in o?o.time:n._time))/n.timeScale())||ae,onStart:function(){n.pause();var t=e.duration||Math.abs((i-n._time)/n.timeScale());c._dur!==t&&An(c,t,0,1).render(c._time,!0,!0),s&&s.apply(c,a||[])}}));return c},n.tweenFromTo=function(t,e,n){return this.tweenTo(e,nn({startAt:{time:En(this,t)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(t){return void 0===t&&(t=this._time),Vn(this,En(this,t))},n.previousLabel=function(t){return void 0===t&&(t=this._time),Vn(this,En(this,t),1)},n.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+ae)},n.shiftChildren=function(t,e,n){void 0===n&&(n=0);for(var i,r=this._first,o=this.labels;r;)r._start>=n&&(r._start+=t,r._end+=t),r=r._next;if(e)for(i in o)o[i]>=n&&(o[i]+=t);return dn(this)},n.invalidate=function(){var e=this._first;for(this._lock=0;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},n.clear=function(t){void 0===t&&(t=!0);for(var e,n=this._first;n;)e=n._next,this.remove(n),n=e;return this._time=this._tTime=this._pTime=0,t&&(this.labels={}),dn(this)},n.totalDuration=function(t){var e,n,i,r=0,o=this,s=o._last,a=se;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-t:t));if(o._dirty){for(i=o.parent;s;)e=s._prev,s._dirty&&s.totalDuration(),(n=s._start)>a&&o._sort&&s._ts&&!o._lock?(o._lock=1,bn(o,s,n-s._delay,1)._lock=0):a=n,n<0&&s._ts&&(r-=n,(!i&&!o._dp||i&&i.smoothChildTiming)&&(o._start+=n/o._ts,o._time-=n,o._tTime-=n),o.shiftChildren(-n,!1,-Infinity),a=0),s._end>r&&s._ts&&(r=s._end),s=e;An(o,o===Pt&&o._time>r?o._time:r,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(t){if(Pt._ts&&(Je(Pt,mn(t,Pt)),Rt=ei.frame),ei.frame>=Ve){Ve+=re.autoSleep||120;var e=Pt._first;if((!e||!e._ts)&&re.autoSleep&&ei._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||ei.sleep()}}},e}(vi);nn(mi.prototype,{_lock:0,_hasPause:0,_forcing:0});var gi,yi=function(t,e,n,i,r,o,s){var a,c,l,u,d,h,f,p,v=new Fi(this._pt,t,e,0,1,Li,null,r),m=0,g=0;for(v.b=n,v.e=i,n+="",(f=~(i+="").indexOf("random("))&&(i=jn(i)),o&&(o(p=[n,i],t,e),n=p[0],i=p[1]),c=n.match(ke)||[];a=ke.exec(i);)u=a[0],d=i.substring(m,a.index),l?l=(l+1)%5:"rgba("===d.substr(-5)&&(l=1),u!==c[g++]&&(h=parseFloat(c[g-1])||0,v._pt={_next:v._pt,p:d||1===g?d:",",s:h,c:"="===u.charAt(1)?parseFloat(u.substr(2))*("-"===u.charAt(0)?-1:1):parseFloat(u)-h,m:l&&l<4?Math.round:0},m=ke.lastIndex);return v.c=m<i.length?i.substring(m,i.length):"",v.fp=s,(Me.test(i)||f)&&(v.e=0),this._pt=v,v},_i=function(t,e,n,i,r,o,s,a,c){ve(i)&&(i=i(r||0,t,o));var l,u=t[e],d="get"!==n?n:ve(u)?c?t[e.indexOf("set")||!ve(t["get"+e.substr(3)])?e:"get"+e.substr(3)](c):t[e]():u,h=ve(u)?c?Mi:ki:Ei;if(pe(i)&&(~i.indexOf("random(")&&(i=jn(i)),"="===i.charAt(1)&&(i=parseFloat(d)+parseFloat(i.substr(2))*("-"===i.charAt(0)?-1:1)+(Cn(d)||0))),d!==i)return isNaN(d*i)?(!u&&!(e in t)&&Le(e,i),yi.call(this,t,e,d,i,h,a||re.stringFilter,c)):(l=new Fi(this._pt,t,e,+d||0,i-(d||0),"boolean"==typeof u?Oi:Pi,0,h),c&&(l.fp=c),s&&l.modifier(s,this,t),this._pt=l)},bi=function(t,e,n,i,r,o){var s,a,c,l;if(je[t]&&!1!==(s=new je[t]).init(r,s.rawVars?e[t]:function(t,e,n,i,r){if(ve(t)&&(t=xi(t,r,e,n,i)),!ye(t)||t.style&&t.nodeType||Ae(t)||xe(t))return pe(t)?xi(t,r,e,n,i):t;var o,s={};for(o in t)s[o]=xi(t[o],r,e,n,i);return s}(e[t],i,r,o,n),n,i,o)&&(n._pt=a=new Fi(n._pt,r,t,0,1,s.render,s,0,s.priority),n!==Gt))for(c=n._ptLookup[n._targets.indexOf(r)],l=s._props.length;l--;)c[s._props[l]]=a;return s},wi=function t(e,n){var i,r,o,s,a,c,l,u,d,h,f,p,v,m=e.vars,g=m.ease,y=m.startAt,_=m.immediateRender,b=m.lazy,w=m.onUpdate,x=m.onUpdateParams,A=m.callbackScope,S=m.runBackwards,T=m.yoyoEase,E=m.keyframes,k=m.autoRevert,M=e._dur,C=e._startAt,I=e._targets,P=e.parent,O=P&&"nested"===P.data?P.parent._targets:I,L="auto"===e._overwrite,B=e.timeline;if(B&&(!E||!g)&&(g="none"),e._ease=li(g,oe.ease),e._yEase=T?ai(li(!0===T?g:T,oe.ease)):0,T&&e._yoyo&&!e._repeat&&(T=e._yEase,e._yEase=e._ease,e._ease=T),!B){if(p=(u=I[0]?We(I[0]).harness:0)&&m[u.prop],i=an(m,Ge),C&&C.render(-1,!0).kill(),y){if(un(e._startAt=Ti.set(I,nn({data:"isStart",overwrite:!1,parent:P,immediateRender:!0,lazy:_e(b),startAt:null,delay:0,onUpdate:w,onUpdateParams:x,callbackScope:A,stagger:0},y))),_)if(n>0)k||(e._startAt=0);else if(M&&!(n<0&&C))return void(n&&(e._zTime=n))}else if(S&&M)if(C)!k&&(e._startAt=0);else if(n&&(_=!1),o=nn({overwrite:!1,data:"isFromStart",lazy:_&&_e(b),immediateRender:_,stagger:0,parent:P},i),p&&(o[u.prop]=p),un(e._startAt=Ti.set(I,o)),_){if(!n)return}else t(e._startAt,ae);for(e._pt=0,b=M&&_e(b)||b&&!M,r=0;r<I.length;r++){if(l=(a=I[r])._gsap||Ue(I)[r]._gsap,e._ptLookup[r]=h={},Fe[l.id]&&He.length&&Ke(),f=O===I?r:O.indexOf(a),u&&!1!==(d=new u).init(a,p||i,e,f,O)&&(e._pt=s=new Fi(e._pt,a,d.name,0,1,d.render,d,0,d.priority),d._props.forEach((function(t){h[t]=s})),d.priority&&(c=1)),!u||p)for(o in i)je[o]&&(d=bi(o,i,e,f,a,O))?d.priority&&(c=1):h[o]=s=_i.call(e,a,o,"get",i[o],f,O,0,m.stringFilter);e._op&&e._op[r]&&e.kill(a,e._op[r]),L&&e._pt&&(gi=e,Pt.killTweensOf(a,h,e.globalTime(0)),v=!e.parent,gi=0),e._pt&&b&&(Fe[l.id]=1)}c&&Hi(e),e._onInit&&e._onInit(e)}e._from=!B&&!!m.runBackwards,e._onUpdate=w,e._initted=(!e._op||e._pt)&&!v},xi=function(t,e,n,i,r){return ve(t)?t.call(e,n,i,r):pe(t)&&~t.indexOf("random(")?jn(t):t},Ai=$e+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",Si=(Ai+",id,stagger,delay,duration,paused,scrollTrigger").split(","),Ti=function(t){function e(e,n,i,r){var o;"number"==typeof n&&(i.duration=n,n=i,i=null);var s,a,c,l,u,d,h,f,p=(o=t.call(this,r?n:cn(n),i)||this).vars,v=p.duration,m=p.delay,g=p.immediateRender,y=p.stagger,_=p.overwrite,b=p.keyframes,w=p.defaults,x=p.scrollTrigger,A=p.yoyoEase,S=o.parent,T=(Ae(e)||xe(e)?me(e[0]):"length"in n)?[e]:Ln(e);if(o._targets=T.length?Ue(T):Be("GSAP target "+e+" not found. https://greensock.com",!re.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=_,b||y||we(v)||we(m)){if(n=o.vars,(s=o.timeline=new mi({data:"nested",defaults:w||{}})).kill(),s.parent=Ct(o),b)nn(s.vars.defaults,{ease:"none"}),b.forEach((function(t){return s.to(T,t,">")}));else{if(l=T.length,h=y?Dn(y):Re,ye(y))for(u in y)~Ai.indexOf(u)&&(f||(f={}),f[u]=y[u]);for(a=0;a<l;a++){for(u in c={},n)Si.indexOf(u)<0&&(c[u]=n[u]);c.stagger=0,A&&(c.yoyoEase=A),f&&on(c,f),d=T[a],c.duration=+xi(v,Ct(o),a,d,T),c.delay=(+xi(m,Ct(o),a,d,T)||0)-o._delay,!y&&1===l&&c.delay&&(o._delay=m=c.delay,o._start+=m,c.delay=0),s.to(d,c,h(a,d,T))}s.duration()?v=m=0:o.timeline=0}v||o.duration(v=s.duration())}else o.timeline=0;return!0===_&&(gi=Ct(o),Pt.killTweensOf(T),gi=0),S&&_n(S,Ct(o)),(g||!v&&!b&&o._start===Qe(S._time)&&_e(g)&&fn(Ct(o))&&"nested"!==S.data)&&(o._tTime=-1e-8,o.render(Math.max(0,-m))),x&&wn(Ct(o),x),o}It(e,t);var n=e.prototype;return n.render=function(t,e,n){var i,r,o,s,a,c,l,u,d,h=this._time,f=this._tDur,p=this._dur,v=t>f-ae&&t>=0?f:t<ae?0:t;if(p){if(v!==this._tTime||!t||n||this._startAt&&this._zTime<0!=t<0){if(i=v,u=this.timeline,this._repeat){if(s=p+this._rDelay,i=Qe(v%s),v===f?(o=this._repeat,i=p):((o=~~(v/s))&&o===v/s&&(i=p,o--),i>p&&(i=p)),(c=this._yoyo&&1&o)&&(d=this._yEase,i=p-i),a=vn(this._tTime,s),i===h&&!n&&this._initted)return this;o!==a&&(u&&this._yEase&&ci(u,c),!this.vars.repeatRefresh||c||this._lock||(this._lock=n=1,this.render(Qe(s*o),!0).invalidate()._lock=0))}if(!this._initted){if(xn(this,t<0?t:i,n,e))return this._tTime=0,this;if(p!==this._dur)return this.render(t,e,n)}for(this._tTime=v,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=l=(d||this._ease)(i/p),this._from&&(this.ratio=l=1-l),i&&!h&&!e&&zn(this,"onStart"),r=this._pt;r;)r.r(l,r.d),r=r._next;u&&u.render(t<0?t:!i&&c?-1e-8:u._dur*l,e,n)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,n),zn(this,"onUpdate")),this._repeat&&o!==a&&this.vars.onRepeat&&!e&&this.parent&&zn(this,"onRepeat"),v!==this._tDur&&v||this._tTime!==v||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),(t||!p)&&(v===this._tDur&&this._ts>0||!v&&this._ts<0)&&un(this,1),e||t<0&&!h||!v&&!h||(zn(this,v===f?"onComplete":"onReverseComplete",!0),this._prom&&!(v<f&&this.timeScale()>0)&&this._prom()))}}else!function(t,e,n,i){var r,o,s=t.ratio,a=e<0||!e&&s&&!t._start&&t._zTime>ae&&!t._dp._lock||(t._ts<0||t._dp._ts<0)&&"isFromStart"!==t.data&&"isStart"!==t.data?0:1,c=t._rDelay,l=0;if(c&&t._repeat&&(l=Mn(0,t._tDur,e),vn(l,c)!==(o=vn(t._tTime,c))&&(s=1-a,t.vars.repeatRefresh&&t._initted&&t.invalidate())),a!==s||i||t._zTime===ae||!e&&t._zTime){if(!t._initted&&xn(t,e,i,n))return;for(o=t._zTime,t._zTime=e||(n?ae:0),n||(n=e&&!o),t.ratio=a,t._from&&(a=1-a),t._time=0,t._tTime=l,n||zn(t,"onStart"),r=t._pt;r;)r.r(a,r.d),r=r._next;t._startAt&&e<0&&t._startAt.render(e,!0,!0),t._onUpdate&&!n&&zn(t,"onUpdate"),l&&t._repeat&&!n&&t.parent&&zn(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===a&&(a&&un(t,1),n||(zn(t,a?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,n);return this},n.targets=function(){return this._targets},n.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._act=this._lazy=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),t.prototype.invalidate.call(this)},n.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e)&&(this._lazy=0,this.parent))return $n(this);if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,gi&&!0!==gi.vars.overwrite)._first||$n(this),this.parent&&n!==this.timeline.totalDuration()&&An(this,this._dur*this.timeline._tDur/n,0,1),this}var i,r,o,s,a,c,l,u=this._targets,d=t?Ln(t):u,h=this._ptLookup,f=this._pt;if((!e||"all"===e)&&function(t,e){for(var n=t.length,i=n===e.length;i&&n--&&t[n]===e[n];);return n<0}(u,d))return"all"===e&&(this._pt=0),$n(this);for(i=this._op=this._op||[],"all"!==e&&(pe(e)&&(a={},Xe(e,(function(t){return a[t]=1})),e=a),e=function(t,e){var n,i,r,o,s=t[0]?We(t[0]).harness:0,a=s&&s.aliases;if(!a)return e;for(i in n=on({},e),a)if(i in n)for(r=(o=a[i].split(",")).length;r--;)n[o[r]]=n[i];return n}(u,e)),l=u.length;l--;)if(~d.indexOf(u[l]))for(a in r=h[l],"all"===e?(i[l]=e,s=r,o={}):(o=i[l]=i[l]||{},s=e),s)(c=r&&r[a])&&("kill"in c.d&&!0!==c.d.kill(a)||ln(this,c,"_pt"),delete r[a]),"all"!==o&&(o[a]=1);return this._initted&&!this._pt&&f&&$n(this),this},e.to=function(t,n){return new e(t,n,arguments[2])},e.from=function(t,n){return new e(t,Ye(arguments,1))},e.delayedCall=function(t,n,i,r){return new e(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:n,onReverseComplete:n,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:r})},e.fromTo=function(t,n,i){return new e(t,Ye(arguments,2))},e.set=function(t,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new e(t,n)},e.killTweensOf=function(t,e,n){return Pt.killTweensOf(t,e,n)},e}(vi);nn(Ti.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),Xe("staggerTo,staggerFrom,staggerFromTo",(function(t){Ti[t]=function(){var e=new mi,n=In.call(arguments,0);return n.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,n)}}));var Ei=function(t,e,n){return t[e]=n},ki=function(t,e,n){return t[e](n)},Mi=function(t,e,n,i){return t[e](i.fp,n)},Ci=function(t,e,n){return t.setAttribute(e,n)},Ii=function(t,e){return ve(t[e])?ki:ge(t[e])&&t.setAttribute?Ci:Ei},Pi=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4,e)},Oi=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},Li=function(t,e){var n=e._pt,i="";if(!t&&e.b)i=e.b;else if(1===t&&e.e)i=e.e;else{for(;n;)i=n.p+(n.m?n.m(n.s+n.c*t):Math.round(1e4*(n.s+n.c*t))/1e4)+i,n=n._next;i+=e.c}e.set(e.t,e.p,i,e)},Bi=function(t,e){for(var n=e._pt;n;)n.r(t,n.d),n=n._next},Di=function(t,e,n,i){for(var r,o=this._pt;o;)r=o._next,o.p===i&&o.modifier(t,e,n),o=r},Ri=function(t){for(var e,n,i=this._pt;i;)n=i._next,i.p===t&&!i.op||i.op===t?ln(this,i,"_pt"):i.dep||(e=1),i=n;return!e},Gi=function(t,e,n,i){i.mSet(t,e,i.m.call(i.tween,n,i.mt),i)},Hi=function(t){for(var e,n,i,r,o=t._pt;o;){for(e=o._next,n=i;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:r)?o._prev._next=o:i=o,(o._next=n)?n._prev=o:r=o,o=e}t._pt=i},Fi=function(){function t(t,e,n,i,r,o,s,a,c){this.t=e,this.s=i,this.c=r,this.p=n,this.r=o||Pi,this.d=s||this,this.set=a||Ei,this.pr=c||0,this._next=t,t&&(t._prev=this)}return t.prototype.modifier=function(t,e,n){this.mSet=this.mSet||this.set,this.set=Gi,this.m=t,this.mt=n,this.tween=e},t}();Xe($e+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(t){return Ge[t]=1})),Ie.TweenMax=Ie.TweenLite=Ti,Ie.TimelineLite=Ie.TimelineMax=mi,Pt=new mi({sortChildren:!1,defaults:oe,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),re.stringFilter=ti;var ji={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];e.forEach((function(t){return Un(t)}))},timeline:function(t){return new mi(t)},getTweensOf:function(t,e){return Pt.getTweensOf(t,e)},getProperty:function(t,e,n,i){pe(t)&&(t=Ln(t)[0]);var r=We(t||{}).get,o=n?en:tn;return"native"===n&&(n=""),t?e?o((je[e]&&je[e].get||r)(t,e,n,i)):function(e,n,i){return o((je[e]&&je[e].get||r)(t,e,n,i))}:t},quickSetter:function(t,e,n){if((t=Ln(t)).length>1){var i=t.map((function(t){return zi.quickSetter(t,e,n)})),r=i.length;return function(t){for(var e=r;e--;)i[e](t)}}t=t[0]||{};var o=je[e],s=We(t),a=s.harness&&(s.harness.aliases||{})[e]||e,c=o?function(e){var i=new o;Gt._pt=0,i.init(t,n?e+n:e,Gt,0,[t]),i.render(1,i),Gt._pt&&Bi(1,Gt)}:s.set(t,a);return o?c:function(e){return c(t,a,n?e+n:e,s,1)}},isTweening:function(t){return Pt.getTweensOf(t,!0).length>0},defaults:function(t){return t&&t.ease&&(t.ease=li(t.ease,oe.ease)),sn(oe,t||{})},config:function(t){return sn(re,t||{})},registerEffect:function(t){var e=t.name,n=t.effect,i=t.plugins,r=t.defaults,o=t.extendTimeline;(i||"").split(",").forEach((function(t){return t&&!je[t]&&!Ie[t]&&Be(e+" effect requires "+t+" plugin.")})),Ne[e]=function(t,e,i){return n(Ln(t),nn(e||{},r),i)},o&&(mi.prototype[e]=function(t,n,i){return this.add(Ne[e](t,ye(n)?n:(i=n)&&{},this),i)})},registerEase:function(t,e){ii[t]=li(e)},parseEase:function(t,e){return arguments.length?li(t,e):ii},getById:function(t){return Pt.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var n,i,r=new mi(t);for(r.smoothChildTiming=_e(t.smoothChildTiming),Pt.remove(r),r._dp=0,r._time=r._tTime=Pt._time,n=Pt._first;n;)i=n._next,!e&&!n._dur&&n instanceof Ti&&n.vars.onComplete===n._targets[0]||bn(r,n,n._start-n._delay),n=i;return bn(Pt,r,0),r},utils:{wrap:function t(e,n,i){var r=n-e;return Ae(e)?Fn(e,t(0,e.length),n):kn(i,(function(t){return(r+(t-e)%r)%r+e}))},wrapYoyo:function t(e,n,i){var r=n-e,o=2*r;return Ae(e)?Fn(e,t(0,e.length-1),n):kn(i,(function(t){return e+((t=(o+(t-e)%o)%o||0)>r?o-t:t)}))},distribute:Dn,random:Hn,snap:Gn,normalize:function(t,e,n){return Nn(t,e,0,1,n)},getUnit:Cn,clamp:function(t,e,n){return kn(n,(function(n){return Mn(t,e,n)}))},splitColor:Qn,toArray:Ln,mapRange:Nn,pipe:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return e.reduce((function(t,e){return e(t)}),t)}},unitize:function(t,e){return function(n){return t(parseFloat(n))+(e||Cn(n))}},interpolate:function t(e,n,i,r){var o=isNaN(e+n)?0:function(t){return(1-t)*e+t*n};if(!o){var s,a,c,l,u,d=pe(e),h={};if(!0===i&&(r=1)&&(i=null),d)e={p:e},n={p:n};else if(Ae(e)&&!Ae(n)){for(c=[],l=e.length,u=l-2,a=1;a<l;a++)c.push(t(e[a-1],e[a]));l--,o=function(t){t*=l;var e=Math.min(u,~~t);return c[e](t-e)},i=n}else r||(e=on(Ae(e)?[]:{},e));if(!c){for(s in n)_i.call(h,e,s,"get",n[s]);o=function(t){return Bi(t,h)||(d?e.p:e)}}}return kn(i,o)},shuffle:Bn},install:Oe,effects:Ne,ticker:ei,updateRoot:mi.updateRoot,plugins:je,globalTimeline:Pt,core:{PropTween:Fi,globals:De,Tween:Ti,Timeline:mi,Animation:vi,getCache:We,_removeLinkedListItem:ln}};Xe("to,from,fromTo,delayedCall,set,killTweensOf",(function(t){return ji[t]=Ti[t]})),ei.add(mi.updateRoot),Gt=ji.to({},{duration:0});var Ni=function(t,e){for(var n=t._pt;n&&n.p!==e&&n.op!==e&&n.fp!==e;)n=n._next;return n},Vi=function(t,e){return{name:t,rawVars:1,init:function(t,n,i){i._onInit=function(t){var i,r;if(pe(n)&&(i={},Xe(n,(function(t){return i[t]=1})),n=i),e){for(r in i={},n)i[r]=e(n[r]);n=i}!function(t,e){var n,i,r,o=t._targets;for(n in e)for(i=o.length;i--;)(r=t._ptLookup[i][n])&&(r=r.d)&&(r._pt&&(r=Ni(r,n)),r&&r.modifier&&r.modifier(e[n],t,o[i],n))}(t,n)}}}},zi=ji.registerPlugin({name:"attr",init:function(t,e,n,i,r){var o,s;for(o in e)(s=this.add(t,"setAttribute",(t.getAttribute(o)||0)+"",e[o],i,r,0,0,o))&&(s.op=o),this._props.push(o)}},{name:"endArray",init:function(t,e){for(var n=e.length;n--;)this.add(t,n,t[n]||0,e[n])}},Vi("roundProps",Rn),Vi("modifiers"),Vi("snap",Gn))||ji;Ti.version=mi.version=zi.version="3.5.1",Dt=1,be()&&ni();ii.Power0,ii.Power1,ii.Power2,ii.Power3,ii.Power4,ii.Linear,ii.Quad,ii.Cubic,ii.Quart,ii.Quint,ii.Strong,ii.Elastic,ii.Back,ii.SteppedEase,ii.Bounce,ii.Sine;var $i,Ui,Wi,Zi,Xi,Qi,qi,Yi,Ki=ii.Expo,Ji=(ii.Circ,{}),tr=180/Math.PI,er=Math.PI/180,nr=Math.atan2,ir=/([A-Z])/g,rr=/(?:left|right|width|margin|padding|x)/i,or=/[\s,\(]\S/,sr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},ar=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},cr=function(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},lr=function(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)},ur=function(t,e){var n=e.s+e.c*t;e.set(e.t,e.p,~~(n+(n<0?-.5:.5))+e.u,e)},dr=function(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)},hr=function(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)},fr=function(t,e,n){return t.style[e]=n},pr=function(t,e,n){return t.style.setProperty(e,n)},vr=function(t,e,n){return t._gsap[e]=n},mr=function(t,e,n){return t._gsap.scaleX=t._gsap.scaleY=n},gr=function(t,e,n,i,r){var o=t._gsap;o.scaleX=o.scaleY=n,o.renderTransform(r,o)},yr=function(t,e,n,i,r){var o=t._gsap;o[e]=n,o.renderTransform(r,o)},_r="transform",br=_r+"Origin",wr=function(t,e){var n=Ui.createElementNS?Ui.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Ui.createElement(t);return n.style?n:Ui.createElement(t)},xr=function t(e,n,i){var r=getComputedStyle(e);return r[n]||r.getPropertyValue(n.replace(ir,"-$1").toLowerCase())||r.getPropertyValue(n)||!i&&t(e,Sr(n)||n,1)||""},Ar="O,Moz,ms,Ms,Webkit".split(","),Sr=function(t,e,n){var i=(e||Xi).style,r=5;if(t in i&&!n)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);r--&&!(Ar[r]+t in i););return r<0?null:(3===r?"ms":r>=0?Ar[r]:"")+t},Tr=function(){"undefined"!=typeof window&&window.document&&($i=window,Ui=$i.document,Wi=Ui.documentElement,Xi=wr("div")||{style:{}},Qi=wr("div"),_r=Sr(_r),br=_r+"Origin",Xi.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Yi=!!Sr("perspective"),Zi=1)},Er=function t(e){var n,i=wr("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,o=this.nextSibling,s=this.style.cssText;if(Wi.appendChild(i),i.appendChild(this),this.style.display="block",e)try{n=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=t}catch(t){}else this._gsapBBox&&(n=this._gsapBBox());return r&&(o?r.insertBefore(this,o):r.appendChild(this)),Wi.removeChild(i),this.style.cssText=s,n},kr=function(t,e){for(var n=e.length;n--;)if(t.hasAttribute(e[n]))return t.getAttribute(e[n])},Mr=function(t){var e;try{e=t.getBBox()}catch(n){e=Er.call(t,!0)}return e&&(e.width||e.height)||t.getBBox===Er||(e=Er.call(t,!0)),!e||e.width||e.x||e.y?e:{x:+kr(t,["x","cx","x1"])||0,y:+kr(t,["y","cy","y1"])||0,width:0,height:0}},Cr=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!Mr(t))},Ir=function(t,e){if(e){var n=t.style;e in Ji&&e!==br&&(e=_r),n.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),n.removeProperty(e.replace(ir,"-$1").toLowerCase())):n.removeAttribute(e)}},Pr=function(t,e,n,i,r,o){var s=new Fi(t._pt,e,n,0,1,o?hr:dr);return t._pt=s,s.b=i,s.e=r,t._props.push(n),s},Or={deg:1,rad:1,turn:1},Lr=function t(e,n,i,r){var o,s,a,c,l=parseFloat(i)||0,u=(i+"").trim().substr((l+"").length)||"px",d=Xi.style,h=rr.test(n),f="svg"===e.tagName.toLowerCase(),p=(f?"client":"offset")+(h?"Width":"Height"),v=100,m="px"===r,g="%"===r;return r===u||!l||Or[r]||Or[u]?l:("px"!==u&&!m&&(l=t(e,n,i,"px")),c=e.getCTM&&Cr(e),g&&(Ji[n]||~n.indexOf("adius"))?Qe(l/(c?e.getBBox()[h?"width":"height"]:e[p])*v):(d[h?"width":"height"]=v+(m?u:r),s=~n.indexOf("adius")||"em"===r&&e.appendChild&&!f?e:e.parentNode,c&&(s=(e.ownerSVGElement||{}).parentNode),s&&s!==Ui&&s.appendChild||(s=Ui.body),(a=s._gsap)&&g&&a.width&&h&&a.time===ei.time?Qe(l/a.width*v):((g||"%"===u)&&(d.position=xr(e,"position")),s===e&&(d.position="static"),s.appendChild(Xi),o=Xi[p],s.removeChild(Xi),d.position="absolute",h&&g&&((a=We(s)).time=ei.time,a.width=s[p]),Qe(m?o*l/v:o&&l?v/o*l:0))))},Br=function(t,e,n,i){var r;return Zi||Tr(),e in sr&&"transform"!==e&&~(e=sr[e]).indexOf(",")&&(e=e.split(",")[0]),Ji[e]&&"transform"!==e?(r=Ur(t,i),r="transformOrigin"!==e?r[e]:Wr(xr(t,br))+" "+r.zOrigin+"px"):(!(r=t.style[e])||"auto"===r||i||~(r+"").indexOf("calc("))&&(r=Hr[e]&&Hr[e](t,e,n)||xr(t,e)||Ze(t,e)||("opacity"===e?1:0)),n&&!~(r+"").indexOf(" ")?Lr(t,e,r,n)+n:r},Dr=function(t,e,n,i){if(!n||"none"===n){var r=Sr(e,t,1),o=r&&xr(t,r,1);o&&o!==n?(e=r,n=o):"borderColor"===e&&(n=xr(t,"borderTopColor"))}var s,a,c,l,u,d,h,f,p,v,m,g,y=new Fi(this._pt,t.style,e,0,1,Li),_=0,b=0;if(y.b=n,y.e=i,n+="","auto"===(i+="")&&(t.style[e]=i,i=xr(t,e)||i,t.style[e]=n),ti(s=[n,i]),i=s[1],c=(n=s[0]).match(Ee)||[],(i.match(Ee)||[]).length){for(;a=Ee.exec(i);)h=a[0],p=i.substring(_,a.index),u?u=(u+1)%5:"rgba("!==p.substr(-5)&&"hsla("!==p.substr(-5)||(u=1),h!==(d=c[b++]||"")&&(l=parseFloat(d)||0,m=d.substr((l+"").length),(g="="===h.charAt(1)?+(h.charAt(0)+"1"):0)&&(h=h.substr(2)),f=parseFloat(h),v=h.substr((f+"").length),_=Ee.lastIndex-v.length,v||(v=v||re.units[e]||m,_===i.length&&(i+=v,y.e+=v)),m!==v&&(l=Lr(t,e,d,v)||0),y._pt={_next:y._pt,p:p||1===b?p:",",s:l,c:g?g*f:f-l,m:u&&u<4?Math.round:0});y.c=_<i.length?i.substring(_,i.length):""}else y.r="display"===e&&"none"===i?hr:dr;return Me.test(i)&&(y.e=0),this._pt=y,y},Rr={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Gr=function(t,e){if(e.tween&&e.tween._time===e.tween._dur){var n,i,r,o=e.t,s=o.style,a=e.u,c=o._gsap;if("all"===a||!0===a)s.cssText="",i=1;else for(r=(a=a.split(",")).length;--r>-1;)n=a[r],Ji[n]&&(i=1,n="transformOrigin"===n?br:_r),Ir(o,n);i&&(Ir(o,_r),c&&(c.svg&&o.removeAttribute("transform"),Ur(o,1),c.uncache=1))}},Hr={clearProps:function(t,e,n,i,r){if("isFromStart"!==r.data){var o=t._pt=new Fi(t._pt,e,n,0,0,Gr);return o.u=i,o.pr=-10,o.tween=r,t._props.push(n),1}}},Fr=[1,0,0,1,0,0],jr={},Nr=function(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t},Vr=function(t){var e=xr(t,_r);return Nr(e)?Fr:e.substr(7).match(Te).map(Qe)},zr=function(t,e){var n,i,r,o,s=t._gsap||We(t),a=t.style,c=Vr(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(c=[(r=t.transform.baseVal.consolidate().matrix).a,r.b,r.c,r.d,r.e,r.f]).join(",")?Fr:c:(c!==Fr||t.offsetParent||t===Wi||s.svg||(r=a.display,a.display="block",(n=t.parentNode)&&t.offsetParent||(o=1,i=t.nextSibling,Wi.appendChild(t)),c=Vr(t),r?a.display=r:Ir(t,"display"),o&&(i?n.insertBefore(t,i):n?n.appendChild(t):Wi.removeChild(t))),e&&c.length>6?[c[0],c[1],c[4],c[5],c[12],c[13]]:c)},$r=function(t,e,n,i,r,o){var s,a,c,l=t._gsap,u=r||zr(t,!0),d=l.xOrigin||0,h=l.yOrigin||0,f=l.xOffset||0,p=l.yOffset||0,v=u[0],m=u[1],g=u[2],y=u[3],_=u[4],b=u[5],w=e.split(" "),x=parseFloat(w[0])||0,A=parseFloat(w[1])||0;n?u!==Fr&&(a=v*y-m*g)&&(c=x*(-m/a)+A*(v/a)-(v*b-m*_)/a,x=x*(y/a)+A*(-g/a)+(g*b-y*_)/a,A=c):(x=(s=Mr(t)).x+(~w[0].indexOf("%")?x/100*s.width:x),A=s.y+(~(w[1]||w[0]).indexOf("%")?A/100*s.height:A)),i||!1!==i&&l.smooth?(_=x-d,b=A-h,l.xOffset=f+(_*v+b*g)-_,l.yOffset=p+(_*m+b*y)-b):l.xOffset=l.yOffset=0,l.xOrigin=x,l.yOrigin=A,l.smooth=!!i,l.origin=e,l.originIsAbsolute=!!n,t.style[br]="0px 0px",o&&(Pr(o,l,"xOrigin",d,x),Pr(o,l,"yOrigin",h,A),Pr(o,l,"xOffset",f,l.xOffset),Pr(o,l,"yOffset",p,l.yOffset)),t.setAttribute("data-svg-origin",x+" "+A)},Ur=function(t,e){var n=t._gsap||new pi(t);if("x"in n&&!e&&!n.uncache)return n;var i,r,o,s,a,c,l,u,d,h,f,p,v,m,g,y,_,b,w,x,A,S,T,E,k,M,C,I,P,O,L,B,D=t.style,R=n.scaleX<0,G="px",H="deg",F=xr(t,br)||"0";return i=r=o=c=l=u=d=h=f=0,s=a=1,n.svg=!(!t.getCTM||!Cr(t)),m=zr(t,n.svg),n.svg&&(E=!n.uncache&&t.getAttribute("data-svg-origin"),$r(t,E||F,!!E||n.originIsAbsolute,!1!==n.smooth,m)),p=n.xOrigin||0,v=n.yOrigin||0,m!==Fr&&(b=m[0],w=m[1],x=m[2],A=m[3],i=S=m[4],r=T=m[5],6===m.length?(s=Math.sqrt(b*b+w*w),a=Math.sqrt(A*A+x*x),c=b||w?nr(w,b)*tr:0,(d=x||A?nr(x,A)*tr+c:0)&&(a*=Math.cos(d*er)),n.svg&&(i-=p-(p*b+v*x),r-=v-(p*w+v*A))):(B=m[6],O=m[7],C=m[8],I=m[9],P=m[10],L=m[11],i=m[12],r=m[13],o=m[14],l=(g=nr(B,P))*tr,g&&(E=S*(y=Math.cos(-g))+C*(_=Math.sin(-g)),k=T*y+I*_,M=B*y+P*_,C=S*-_+C*y,I=T*-_+I*y,P=B*-_+P*y,L=O*-_+L*y,S=E,T=k,B=M),u=(g=nr(-x,P))*tr,g&&(y=Math.cos(-g),L=A*(_=Math.sin(-g))+L*y,b=E=b*y-C*_,w=k=w*y-I*_,x=M=x*y-P*_),c=(g=nr(w,b))*tr,g&&(E=b*(y=Math.cos(g))+w*(_=Math.sin(g)),k=S*y+T*_,w=w*y-b*_,T=T*y-S*_,b=E,S=k),l&&Math.abs(l)+Math.abs(c)>359.9&&(l=c=0,u=180-u),s=Qe(Math.sqrt(b*b+w*w+x*x)),a=Qe(Math.sqrt(T*T+B*B)),g=nr(S,T),d=Math.abs(g)>2e-4?g*tr:0,f=L?1/(L<0?-L:L):0),n.svg&&(E=t.getAttribute("transform"),n.forceCSS=t.setAttribute("transform","")||!Nr(xr(t,_r)),E&&t.setAttribute("transform",E))),Math.abs(d)>90&&Math.abs(d)<270&&(R?(s*=-1,d+=c<=0?180:-180,c+=c<=0?180:-180):(a*=-1,d+=d<=0?180:-180)),n.x=((n.xPercent=i&&Math.round(t.offsetWidth/2)===Math.round(-i)?-50:0)?0:i)+G,n.y=((n.yPercent=r&&Math.round(t.offsetHeight/2)===Math.round(-r)?-50:0)?0:r)+G,n.z=o+G,n.scaleX=Qe(s),n.scaleY=Qe(a),n.rotation=Qe(c)+H,n.rotationX=Qe(l)+H,n.rotationY=Qe(u)+H,n.skewX=d+H,n.skewY=h+H,n.transformPerspective=f+G,(n.zOrigin=parseFloat(F.split(" ")[2])||0)&&(D[br]=Wr(F)),n.xOffset=n.yOffset=0,n.force3D=re.force3D,n.renderTransform=n.svg?Jr:Yi?Kr:Xr,n.uncache=0,n},Wr=function(t){return(t=t.split(" "))[0]+" "+t[1]},Zr=function(t,e,n){var i=Cn(e);return Qe(parseFloat(e)+parseFloat(Lr(t,"x",n+"px",i)))+i},Xr=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Kr(t,e)},Qr="0deg",qr="0px",Yr=") ",Kr=function(t,e){var n=e||this,i=n.xPercent,r=n.yPercent,o=n.x,s=n.y,a=n.z,c=n.rotation,l=n.rotationY,u=n.rotationX,d=n.skewX,h=n.skewY,f=n.scaleX,p=n.scaleY,v=n.transformPerspective,m=n.force3D,g=n.target,y=n.zOrigin,_="",b="auto"===m&&t&&1!==t||!0===m;if(y&&(u!==Qr||l!==Qr)){var w,x=parseFloat(l)*er,A=Math.sin(x),S=Math.cos(x);x=parseFloat(u)*er,w=Math.cos(x),o=Zr(g,o,A*w*-y),s=Zr(g,s,-Math.sin(x)*-y),a=Zr(g,a,S*w*-y+y)}v!==qr&&(_+="perspective("+v+Yr),(i||r)&&(_+="translate("+i+"%, "+r+"%) "),(b||o!==qr||s!==qr||a!==qr)&&(_+=a!==qr||b?"translate3d("+o+", "+s+", "+a+") ":"translate("+o+", "+s+Yr),c!==Qr&&(_+="rotate("+c+Yr),l!==Qr&&(_+="rotateY("+l+Yr),u!==Qr&&(_+="rotateX("+u+Yr),d===Qr&&h===Qr||(_+="skew("+d+", "+h+Yr),1===f&&1===p||(_+="scale("+f+", "+p+Yr),g.style[_r]=_||"translate(0, 0)"},Jr=function(t,e){var n,i,r,o,s,a=e||this,c=a.xPercent,l=a.yPercent,u=a.x,d=a.y,h=a.rotation,f=a.skewX,p=a.skewY,v=a.scaleX,m=a.scaleY,g=a.target,y=a.xOrigin,_=a.yOrigin,b=a.xOffset,w=a.yOffset,x=a.forceCSS,A=parseFloat(u),S=parseFloat(d);h=parseFloat(h),f=parseFloat(f),(p=parseFloat(p))&&(f+=p=parseFloat(p),h+=p),h||f?(h*=er,f*=er,n=Math.cos(h)*v,i=Math.sin(h)*v,r=Math.sin(h-f)*-m,o=Math.cos(h-f)*m,f&&(p*=er,s=Math.tan(f-p),r*=s=Math.sqrt(1+s*s),o*=s,p&&(s=Math.tan(p),n*=s=Math.sqrt(1+s*s),i*=s)),n=Qe(n),i=Qe(i),r=Qe(r),o=Qe(o)):(n=v,o=m,i=r=0),(A&&!~(u+"").indexOf("px")||S&&!~(d+"").indexOf("px"))&&(A=Lr(g,"x",u,"px"),S=Lr(g,"y",d,"px")),(y||_||b||w)&&(A=Qe(A+y-(y*n+_*r)+b),S=Qe(S+_-(y*i+_*o)+w)),(c||l)&&(s=g.getBBox(),A=Qe(A+c/100*s.width),S=Qe(S+l/100*s.height)),s="matrix("+n+","+i+","+r+","+o+","+A+","+S+")",g.setAttribute("transform",s),x&&(g.style[_r]=s)},to=function(t,e,n,i,r,o){var s,a,c=360,l=pe(r),u=parseFloat(r)*(l&&~r.indexOf("rad")?tr:1),d=o?u*o:u-i,h=i+d+"deg";return l&&("short"===(s=r.split("_")[1])&&(d%=c)!==d%180&&(d+=d<0?c:-360),"cw"===s&&d<0?d=(d+36e9)%c-~~(d/c)*c:"ccw"===s&&d>0&&(d=(d-36e9)%c-~~(d/c)*c)),t._pt=a=new Fi(t._pt,e,n,i,d,cr),a.e=h,a.u="deg",t._props.push(n),a},eo=function(t,e,n){var i,r,o,s,a,c,l,u=Qi.style,d=n._gsap;for(r in u.cssText=getComputedStyle(n).cssText+";position:absolute;display:block;",u[_r]=e,Ui.body.appendChild(Qi),i=Ur(Qi,1),Ji)(o=d[r])!==(s=i[r])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(r)<0&&(a=Cn(o)!==(l=Cn(s))?Lr(n,r,o,l):parseFloat(o),c=parseFloat(s),t._pt=new Fi(t._pt,d,r,a,c-a,ar),t._pt.u=l||0,t._props.push(r));Ui.body.removeChild(Qi)};Xe("padding,margin,Width,Radius",(function(t,e){var n="Top",i="Right",r="Bottom",o="Left",s=(e<3?[n,i,r,o]:[n+o,n+i,r+i,r+o]).map((function(n){return e<2?t+n:"border"+n+t}));Hr[e>1?"border"+t:t]=function(t,e,n,i,r){var o,a;if(arguments.length<4)return o=s.map((function(e){return Br(t,e,n)})),5===(a=o.join(" ")).split(o[0]).length?o[0]:a;o=(i+"").split(" "),a={},s.forEach((function(t,e){return a[t]=o[e]=o[e]||o[(e-1)/2|0]})),t.init(e,a,r)}}));var no,io,ro,oo={name:"css",register:Tr,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,n,i,r){var o,s,a,c,l,u,d,h,f,p,v,m,g,y,_,b,w,x,A,S=this._props,T=t.style;for(d in Zi||Tr(),e)if("autoRound"!==d&&(s=e[d],!je[d]||!bi(d,e,n,i,t,r)))if(l=typeof s,u=Hr[d],"function"===l&&(l=typeof(s=s.call(n,i,t,r))),"string"===l&&~s.indexOf("random(")&&(s=jn(s)),u)u(this,t,d,s,n)&&(_=1);else if("--"===d.substr(0,2))this.add(T,"setProperty",getComputedStyle(t).getPropertyValue(d)+"",s+"",i,r,0,0,d);else if("undefined"!==l){if(o=Br(t,d),c=parseFloat(o),(p="string"===l&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),a=parseFloat(s),d in sr&&("autoAlpha"===d&&(1===c&&"hidden"===Br(t,"visibility")&&a&&(c=0),Pr(this,T,"visibility",c?"inherit":"hidden",a?"inherit":"hidden",!a)),"scale"!==d&&"transform"!==d&&~(d=sr[d]).indexOf(",")&&(d=d.split(",")[0])),v=d in Ji)if(m||((g=t._gsap).renderTransform||Ur(t),y=!1!==e.smoothOrigin&&g.smooth,(m=this._pt=new Fi(this._pt,T,_r,0,1,g.renderTransform,g,0,-1)).dep=1),"scale"===d)this._pt=new Fi(this._pt,g,"scaleY",g.scaleY,p?p*a:a-g.scaleY),S.push("scaleY",d),d+="X";else{if("transformOrigin"===d){w=void 0,x=void 0,A=void 0,w=(b=s).split(" "),x=w[0],A=w[1]||"50%","top"!==x&&"bottom"!==x&&"left"!==A&&"right"!==A||(b=x,x=A,A=b),w[0]=Rr[x]||x,w[1]=Rr[A]||A,s=w.join(" "),g.svg?$r(t,s,0,y,0,this):((f=parseFloat(s.split(" ")[2])||0)!==g.zOrigin&&Pr(this,g,"zOrigin",g.zOrigin,f),Pr(this,T,d,Wr(o),Wr(s)));continue}if("svgOrigin"===d){$r(t,s,1,y,0,this);continue}if(d in jr){to(this,g,d,c,s,p);continue}if("smoothOrigin"===d){Pr(this,g,"smooth",g.smooth,s);continue}if("force3D"===d){g[d]=s;continue}if("transform"===d){eo(this,s,t);continue}}else d in T||(d=Sr(d)||d);if(v||(a||0===a)&&(c||0===c)&&!or.test(s)&&d in T)a||(a=0),(h=(o+"").substr((c+"").length))!==(f=Cn(s)||(d in re.units?re.units[d]:h))&&(c=Lr(t,d,o,f)),this._pt=new Fi(this._pt,v?g:T,d,c,p?p*a:a-c,"px"!==f||!1===e.autoRound||v?ar:ur),this._pt.u=f||0,h!==f&&(this._pt.b=o,this._pt.r=lr);else if(d in T)Dr.call(this,t,d,o,s);else{if(!(d in t)){Le(d,s);continue}this.add(t,d,t[d],s,i,r)}S.push(d)}_&&Hi(this)},get:Br,aliases:sr,getSetter:function(t,e,n){var i=sr[e];return i&&i.indexOf(",")<0&&(e=i),e in Ji&&e!==br&&(t._gsap.x||Br(t,"x"))?n&&qi===n?"scale"===e?mr:vr:(qi=n||{})&&("scale"===e?gr:yr):t.style&&!ge(t.style[e])?fr:~e.indexOf("-")?pr:Ii(t,e)},core:{_removeProperty:Ir,_getMatrix:zr}};zi.utils.checkPrefix=Sr,ro=Xe((no="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(io="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(t){Ji[t]=1})),Xe(io,(function(t){re.units[t]="deg",jr[t]=1})),sr[ro[13]]=no+","+io,Xe("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(t){var e=t.split(":");sr[e[1]]=ro[e[0]]})),Xe("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(t){re.units[t]="px"})),zi.registerPlugin(oo);var so=zi.registerPlugin(oo)||zi;so.core.Tween;const ao={props:{animate:{type:Boolean,default:!0}},data:function(){return{mainTl:null,id:""}},watch:{animate:function(){this.animate&&this.mainTl&&this.mainTl.resume(),!this.animate&&this.mainTl&&this.mainTl.pause(0)}},mounted:function(){this.id=Date.now();var t=this.$refs.loaderRef,e=function(e){return t.querySelector(e)},n=function(e){return t.querySelectorAll(e)},i=["#617BE5","#69D3C2","#B5C3FF"],r=e(".aurora"),o=n(".mountains *"),s=e(".mountainMask"),a=e(".outline"),c=e(".outlineBg"),l=n(".auroraStops");so.set(e("svg"),{visibility:"visible"}),this.mainTl=so.timeline({});var u=so.timeline({repeat:-1});u.to(l,{duration:.42,stopColor:so.utils.wrap([i[1],i[2],i[0]]),ease:"sine.inOut",stagger:0}).to(l,{duration:.42,stopColor:so.utils.wrap([i[2],i[0],i[1]]),ease:"sine.inOut",stagger:0},0).to(n(".auroraStops"),{duration:.42,stopColor:so.utils.wrap([i[0],i[1],i[2]]),ease:"sine.inOut",stagger:0});var d=so.timeline({repeat:-1,repeatDelay:0});d.to([a,r,s],{duration:1.5,attr:{r:"-=190"},ease:"elastic.in(0.61, 0.8)",repeat:1,yoyo:!0}).to(o,{duration:2.75,transformOrigin:so.utils.wrap(["60% 0%","40% 0%"]),x:so.utils.wrap([-380]),ease:Ki.easeInOut,stagger:.1},"-=3").to(c,1.5,{duration:1.5,attr:{r:"+=20"},repeat:1,yoyo:!0,ease:"elastic.in(0.91, 0.48)"},"-=".concat(d.recent().duration())),this.mainTl.add(u,0),this.mainTl.add(d,0),this.animate||this.mainTl.pause(0)},destroyed:function(){this.mainTl.kill()},methods:{formatId:function(t){return"".concat(this.id,"-").concat(t)},formatUrl:function(t){return"url(#".concat(this.id,"-").concat(t,")")}}};var co=n(17735),lo={insert:"head",singleton:!1};Y()(co.Z,lo);co.Z.locals;const uo=(0,X.Z)(ao,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"loaderRef"},[n("svg",{staticClass:"bl",attrs:{viewBox:"0 0 800 600",xmlns:"http://www.w3.org/2000/svg"}},[n("defs",[n("linearGradient",{attrs:{id:t.formatId("auroraGrad"),x1:"184",y1:"300",x2:"616",y2:"300",gradientUnits:"userSpaceOnUse"}},[n("stop",{staticClass:"auroraStops",attrs:{offset:"0","stop-color":"#617BE5"}}),t._v(" "),n("stop",{staticClass:"auroraStops",attrs:{offset:"0.5","stop-color":"#69D3C2"}}),t._v(" "),n("stop",{staticClass:"auroraStops",attrs:{offset:"1","stop-color":"#B5C3FF"}})],1),t._v(" "),n("linearGradient",{attrs:{id:t.formatId("outlineGrad"),x1:"401.5",y1:"78",x2:"401.5",y2:"522",gradientUnits:"userSpaceOnUse"}},[n("stop",{attrs:{offset:"0","stop-color":"#f2f2f2"}}),t._v(" "),n("stop",{attrs:{offset:"1","stop-color":"#e3e3e3"}})],1),t._v(" "),n("clipPath",{attrs:{id:t.formatId("mountainMask")}},[n("circle",{staticClass:"mountainMask",attrs:{cx:"400",cy:"300",r:"214",fill:"none"}})]),t._v(" "),n("linearGradient",{attrs:{id:t.formatId("mountain1Grad"),x1:"109.55",y1:"356.77",x2:"533.94",y2:"356.77",gradientUnits:"userSpaceOnUse"}},[n("stop",{attrs:{offset:"0","stop-color":"#f3f3f3"}}),t._v(" "),n("stop",{attrs:{offset:"1","stop-color":"#fcfcfc"}})],1),t._v(" "),n("linearGradient",{attrs:{id:t.formatId("mountain2Grad"),x1:"287.46",y1:"427.5",x2:"676.6",y2:"427.5",gradientUnits:"userSpaceOnUse"}},[n("stop",{attrs:{offset:"0","stop-color":"#fff"}}),t._v(" "),n("stop",{attrs:{offset:"0.49","stop-color":"#efefef"}}),t._v(" "),n("stop",{attrs:{offset:"1","stop-color":"#fff"}})],1)],1),t._v(" "),n("g",{staticClass:"mountainGroup"},[n("circle",{staticClass:"outlineBg",attrs:{cx:"401.5",cy:"300",r:"214",fill:t.formatUrl("outlineGrad"),"stroke-miterlimit":"10","stroke-width":"16",stroke:"none",opacity:"0.5"}}),t._v(" "),n("circle",{staticClass:"aurora",attrs:{cx:"400",cy:"300",r:"214",fill:t.formatUrl("auroraGrad")}}),t._v(" "),n("g",{attrs:{"clip-path":t.formatUrl("mountainMask")}},[n("g",{staticClass:"mountains"},[n("polygon",{attrs:{points:"330.95 202.27 573.58 621.12 86.77 621.12 330.95 202.27",fill:t.formatUrl("mountain1Grad")}}),t._v(" "),n("polygon",{attrs:{points:"481.6 273.5 726.79 660.77 237.5 660.77 481.6 273.5",fill:t.formatUrl("mountain2Grad")}})]),t._v(" "),n("g",{staticClass:"mountains",attrs:{transform:"translate(380 0)"}},[n("polygon",{attrs:{points:"330.95 202.27 573.58 621.12 86.77 621.12 330.95 202.27",fill:t.formatUrl("mountain1Grad")}}),t._v(" "),n("polygon",{attrs:{points:"481.6 273.5 726.79 660.77 237.5 660.77 481.6 273.5",fill:t.formatUrl("mountain2Grad")}})])]),t._v(" "),n("circle",{staticClass:"outline",attrs:{cx:"401.5",cy:"300",r:"214",fill:"none","stroke-miterlimit":"10","stroke-width":"16",stroke:t.formatUrl("outlineGrad")}})])])])}),[],!1,null,"071ac20c",null).exports;const ho={props:{url:{type:String,default:""},lottieData:{type:Object,default:null},renderer:{type:String,default:"svg"}},data:function(){return{lottieInstance:null}},watch:{url:function(){this.url&&this.reInit()},lottieData:function(){this.lottieData&&this.reInit()}},mounted:function(){this.url&&this.init(),this.lottieData&&this.init()},destroyed:function(){var t=this;setTimeout((function(){t.destroy()}),300)},methods:{init:function(){var t={container:this.$refs.animRef,renderer:this.renderer,loop:!0,autoplay:!0,rendererSettings:{hideOnTransparent:!1}};this.lottieData?t.animationData=this.lottieData:t.path=this.url,this.lottieInstance=lt().loadAnimation(t)},destroy:function(){this.lottieInstance&&this.lottieInstance.destroy()},reInit:function(){this.destroy(),this.init()}}};const fo=(0,X.Z)(ho,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"animRef"})}),[],!1,null,null,null).exports,po={components:{StateOverlay:Mt,BobotovLoader:uo,LottieByPath:fo},props:{loadingLogoUrl:{type:String,default:""},loadingLogoIndex:{type:Number,default:0}},computed:{isLottie:function(){return this.loadingLogoUrl&&this.loadingLogoUrl.match(/.json$/gi)},isUnset:function(){return this.loadingLogoUrl&&this.loadingLogoUrl.match(/loading.gif$/gi)||""===this.loadingLogoUrl||this.loadingLogoUrl.match(/loading1.json$/gi)}}};var vo=n(1762),mo={insert:"head",singleton:!1};Y()(vo.Z,mo);vo.Z.locals;const go=(0,X.Z)(po,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("StateOverlay",{attrs:{"is-animated-bar":!0}},[n("div",{staticClass:"viewer-core__pending-overlay__loader__inner"},[t.isUnset?n("BobotovLoader",{staticClass:"viewer-core__pending-overlay__loader"}):t._e(),t._v(" "),!t.isUnset&&t.isLottie?n("LottieByPath",{staticClass:"viewer-core__pending-overlay__loader",class:"viewer-core__pending-overlay__loader--"+t.loadingLogoIndex,attrs:{url:t.loadingLogoUrl,renderer:"svg"}}):t._e(),t._v(" "),t.isUnset||t.isLottie?t._e():n("img",{staticClass:"viewer-core__pending-overlay__loader viewer-core__pending-overlay__loader--img",attrs:{src:t.loadingLogoUrl}})],1)])}),[],!1,null,"bed5c8f2",null).exports;const yo={components:{StateOverlay:Mt,LottieByPath:fo},props:{showEmptyUpload:{type:Boolean,default:!1}},methods:{uploadScene:function(){this.$emit("empty-overlay-upload-btn-clicked")}}};var _o=n(61741),bo={insert:"head",singleton:!1};Y()(_o.Z,bo);_o.Z.locals;const wo=(0,X.Z)(yo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("StateOverlay",[n("div",{staticClass:"viewer-core__pending-overlay__loader__inner"},[n("div",{staticClass:"viewer-core__pending-overlay__loader"},[n("LottieByPath",{staticClass:"h-100",attrs:{url:"/assets/2.0/app/img/checkout/Hatching-eggs-V1.json"}})],1),t._v(" "),n("div",{staticClass:"viewer-core__pending-overlay__loader__caption__wrapper"},[n("div",{staticClass:"viewer-core__pending-overlay__loader__caption"},[n("p",{staticClass:"viewer-core__pending-overlay__title"},[t._v("\n          "+t._s(t.trans.get("quickUpload.empty_raven"))+"\n        ")]),t._v(" "),t.showEmptyUpload?n("button",{staticClass:"viewer-core__pending-overlay__btn",attrs:{type:"button"},on:{click:t.uploadScene}},[t._v("\n          "+t._s(t.trans.get("buttons.upload_one_or_more_images"))+"\n        ")]):t._e()])])])])}),[],!1,null,"88af3ece",null).exports;const xo={components:{StateOverlay:Mt}};var Ao=n(5988),So={insert:"head",singleton:!1};Y()(Ao.Z,So);Ao.Z.locals;const To=(0,X.Z)(xo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("StateOverlay",[n("div",{staticClass:"viewer-core__pending-overlay__loader__inner"},[n("img",{staticClass:"viewer-core__pending-overlay__loader",attrs:{src:"/assets/2.0/app/img/misc/locked-content.svg",alt:"empty"}}),t._v(" "),n("div",{staticClass:"viewer-core__pending-overlay__loader__caption__wrapper"},[n("div",{staticClass:"viewer-core__pending-overlay__loader__caption"},[n("p",{staticClass:"viewer-core__pending-overlay__title"},[t._v("\n          "+t._s(t.trans.get("quickUpload.locked_content"))+"\n        ")]),t._v(" "),n("a",{staticClass:"viewer-core__pending-overlay__link",attrs:{href:t.route("auth.login"),target:"blank",type:"button"}},[t._v("\n          "+t._s(t.trans.get("buttons.admin_of_this_website"))+"\n        ")])])])])])}),[],!1,null,"25402682",null).exports;const Eo={data:function(){return{modal:null,inputRef:null,password:"",focused:!1}},computed:{isMobileIOS:function(){return this.$store.getters["env/isMobileIOS"]}},mounted:function(){var t=this;this.modal=s()(this.$refs.modalRavenProtectionRef),this.inputRef=this.$refs.modalRavenProtectionInputRef,this.modal.on("shown.bs.modal",(function(){t.inputRef&&t.inputRef.focus()})),this.showModal()},destroyed:function(){this.hideModal()},methods:{showModal:function(){this.modal.appendTo("body").modal("show"),s()(".modal-backdrop").addClass("modal-backdrop-blurred")},hideModal:function(){var t=this;setTimeout((function(){s()(".modal-backdrop").removeClass("modal-backdrop-blurred"),t.modal.modal("hide")}),150)},checkPassword:function(){var t=this,e=this.$store.state.viewer.protectedRavenId,n=this.password;this.$store.dispatch("viewer/checkRavenProtectionPassword",{ravenId:e,password:n}).then((function(e){t.$store.commit("viewer/isProtected",!1),t.$store.commit("viewer/protectedRavenId",null),t.$store.commit("viewer/addRaven",e);var n=e.scenes;t.$store.commit("viewer/currentSceneId",{id:n.length?n[0].id:null}),t.$emit("protection-unlocked"),t.hideModal()})).catch((function(){return iziToast.error({message:trans.get("toasts.raven_protection.invalid_password"),displayMode:"once"})}))}}};var ko=n(23551),Mo={insert:"head",singleton:!1};Y()(ko.Z,Mo);ko.Z.locals;const Co={components:{ModalRavenProtection:(0,X.Z)(Eo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"modalRavenProtectionRef",staticClass:"modal modal--mandatory fade",attrs:{id:"modalRavenProtection",tabindex:"-1",role:"dialog","data-backdrop":"static","data-keyboard":"false"}},[n("div",{staticClass:"modal-dialog modal-dialog-centered mx-auto",attrs:{role:"document"}},[n("div",{staticClass:"modal-content align-items-center"},[n("div",{staticClass:"modal-body text-center w-100 pb-3"},[t._m(0),t._v(" "),n("h6",{staticClass:"modal-body__title"},[t._v("\n          "+t._s(t.trans.get("modals.ravenProtection.title"))+"\n        ")]),t._v(" "),n("hr"),t._v(" "),n("div",{staticClass:"form-group mb-0"},[n("div",{staticClass:"item-password__wrapper"},[n("div",{key:"input",staticClass:"item-password item-password--input",class:{"item-password--focused":t.focused,"item-password--input--scaled":t.isMobileIOS},attrs:{"data-key":"input"}},[n("div",{key:"textInput",staticClass:"item-password__inner"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],ref:"modalRavenProtectionInputRef",attrs:{type:"text",placeholder:t.trans.get("dashboard.raven_protection.password_placeholder")},domProps:{value:t.password},on:{focus:function(e){t.focused=!0},blur:function(e){t.focused=!1},keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.checkPassword(e)},input:function(e){e.target.composing||(t.password=e.target.value)}}})])])])])]),t._v(" "),n("div",{staticClass:"modal-footer d-flex align-items-center w-75 pb-3"},[n("button",{staticClass:"btn btn--main-action",attrs:{type:"button",disabled:!t.password},on:{click:t.checkPassword}},[n("span",{staticClass:"btn__text"},[t._v("\n            "+t._s(t.trans.get("modals.ravenProtection.button"))+"\n          ")])])]),t._v(" "),n("span",{staticClass:"modal-txt-info px-4 mb-4 text-center"},[t._v(t._s(t.trans.get("modals.ravenProtection.content")))])])])])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("span",[e("img",{staticClass:"modal-body-img img img-fluid",attrs:{src:"/assets/2.0/app/img/modal/lockpad-raven-protection.svg"}})])}],!1,null,"e2183ebc",null).exports,StateOverlay:Mt}};const Io=(0,X.Z)(Co,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("StateOverlay"),t._v(" "),n("ModalRavenProtection")],1)}),[],!1,null,null,null).exports,Po={components:{PendingOverlay:go,EmptyOverlay:wo,LockedOverlay:To,ProtectedOverlay:Io},props:{isLocked:{type:Boolean,default:!1},isProtected:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},isPending:{type:Boolean,default:!1},canEditRaven:{type:Boolean,default:!1},loadingLogoUrl:{type:String,default:""},loadingLogoIndex:{type:Number,default:0}},computed:{getComponent:function(){return this.isProtected?"protected-overlay":this.isLocked?"locked-overlay":this.isEmpty?"empty-overlay":this.isPending?"pending-overlay":""}}};const Oo=(0,X.Z)(Po,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade-in-out",mode:"out-in",appear:""}},[n(t.getComponent,{tag:"component",attrs:{"loading-logo-url":t.loadingLogoUrl,"loading-logo-index":t.loadingLogoIndex,"show-empty-upload":t.canEditRaven},on:{"empty-overlay-upload-btn-clicked":function(e){return t.$emit("empty-overlay-upload-btn-clicked")}}})],1)}),[],!1,null,null,null).exports;const Lo={components:{BobotovLoader:uo},props:{loadingStatus:{type:String,default:""}},data:function(){return{minWidth:"",maxWidth:"",isExpanded:!1}},computed:{overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{maxWidth:function(){this.$emit("width-change",this.maxWidth)}},mounted:function(){var t=this;this.$emit("mounted"),this.updateWidth(),this.$nextTick((function(){setTimeout((function(){t.expand()}),200)}))},destroyed:function(){this.$emit("destroyed")},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var Bo=n(63675),Do={insert:"head",singleton:!1};Y()(Bo.Z,Do);Bo.Z.locals;const Ro=(0,X.Z)(Lo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"uploading-progress__wrapper"},[n("div",{ref:"elRef",staticClass:"uploading-progress"},[n("div",{staticClass:"uploading-progress__img"},[n("BobotovLoader",{staticClass:"uploading-progress__img__loader"})],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"uploading-progress__overlay",style:t.overlayStyle},[n("div",{staticClass:"uploading-progress__overlay__inner"},[n("div",{staticClass:"uploading-progress__overlay__inner__bar",style:{width:t.loadingStatus}}),t._v(" "),n("span",[t._v(t._s(t.trans.get("quickUpload.uploading")))])])])])])}),[],!1,null,"703d1f9c",null).exports;const Go=JSON.parse('{"v":"5.7.5","fr":24,"ip":0,"op":96,"w":500,"h":500,"nm":"Loading-Blue-Wave-Ball","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":2,"ty":4,"nm":"Wave","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[916.665]},{"t":192,"s":[-416.665]}],"ix":3},"y":{"a":0,"k":362.5,"ix":4}},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[83.335,0],[83.331,0],[83.335,0],[83.335,0],[83.331,0],[83.335,0],[83.335,0],[83.331,0],[83.335,0],[83.335,0],[83.331,0],[0,0],[0,0],[0,0],[0,0]],"o":[[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[0,0],[0,0],[0,0],[0,0],[-83.335,0]],"v":[[749.996,-137.5],[583.335,-87.5],[416.665,-137.5],[249.996,-87.5],[83.335,-137.5],[-83.335,-87.5],[-250.004,-137.5],[-416.665,-87.5],[-583.335,-137.5],[-750.004,-87.5],[-916.665,-137.5],[-916.665,137.5],[83.335,137.5],[916.665,137.5],[916.665,-87.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,1,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Wave","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"s":true,"x":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-416.665]},{"t":192,"s":[916.665]}],"ix":3},"y":{"a":0,"k":355,"ix":4}},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[-83.335,0],[-83.335,0],[-83.331,0],[-83.335,0],[0,0],[0,0]],"o":[[83.331,0],[83.335,0],[83.335,0],[83.331,0],[83.335,0],[83.335,0],[83.331,0],[83.335,0],[83.335,0],[83.331,0],[83.335,0],[0,0],[0,0],[0,0]],"v":[[-916.665,-145],[-750.004,-115],[-583.335,-145],[-416.665,-115],[-250.004,-145],[-83.335,-115],[83.335,-145],[249.996,-115],[416.665,-145],[583.335,-115],[749.996,-145],[916.665,-115],[916.665,145],[-916.665,145]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.676]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-10]},{"i":{"x":[0.833],"y":[0.784]},"o":{"x":[0.167],"y":[0.112]},"t":1,"s":[-9.899]},{"i":{"x":[0.833],"y":[0.805]},"o":{"x":[0.167],"y":[0.136]},"t":2,"s":[-9.606]},{"i":{"x":[0.833],"y":[0.815]},"o":{"x":[0.167],"y":[0.146]},"t":3,"s":[-9.141]},{"i":{"x":[0.833],"y":[0.82]},"o":{"x":[0.167],"y":[0.151]},"t":4,"s":[-8.519]},{"i":{"x":[0.833],"y":[0.823]},"o":{"x":[0.167],"y":[0.155]},"t":5,"s":[-7.758]},{"i":{"x":[0.833],"y":[0.826]},"o":{"x":[0.167],"y":[0.158]},"t":6,"s":[-6.875]},{"i":{"x":[0.833],"y":[0.828]},"o":{"x":[0.167],"y":[0.16]},"t":7,"s":[-5.888]},{"i":{"x":[0.833],"y":[0.83]},"o":{"x":[0.167],"y":[0.162]},"t":8,"s":[-4.815]},{"i":{"x":[0.833],"y":[0.831]},"o":{"x":[0.167],"y":[0.163]},"t":9,"s":[-3.672]},{"i":{"x":[0.833],"y":[0.832]},"o":{"x":[0.167],"y":[0.164]},"t":10,"s":[-2.477]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.166]},"t":11,"s":[-1.247]},{"i":{"x":[0.833],"y":[0.834]},"o":{"x":[0.167],"y":[0.167]},"t":12,"s":[0]},{"i":{"x":[0.833],"y":[0.836]},"o":{"x":[0.167],"y":[0.168]},"t":13,"s":[1.247]},{"i":{"x":[0.833],"y":[0.837]},"o":{"x":[0.167],"y":[0.169]},"t":14,"s":[2.477]},{"i":{"x":[0.833],"y":[0.838]},"o":{"x":[0.167],"y":[0.17]},"t":15,"s":[3.672]},{"i":{"x":[0.833],"y":[0.84]},"o":{"x":[0.167],"y":[0.172]},"t":16,"s":[4.815]},{"i":{"x":[0.833],"y":[0.842]},"o":{"x":[0.167],"y":[0.174]},"t":17,"s":[5.888]},{"i":{"x":[0.833],"y":[0.845]},"o":{"x":[0.167],"y":[0.177]},"t":18,"s":[6.875]},{"i":{"x":[0.833],"y":[0.849]},"o":{"x":[0.167],"y":[0.18]},"t":19,"s":[7.758]},{"i":{"x":[0.833],"y":[0.854]},"o":{"x":[0.167],"y":[0.185]},"t":20,"s":[8.519]},{"i":{"x":[0.833],"y":[0.864]},"o":{"x":[0.167],"y":[0.195]},"t":21,"s":[9.141]},{"i":{"x":[0.833],"y":[0.888]},"o":{"x":[0.167],"y":[0.216]},"t":22,"s":[9.606]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0.324]},"t":23,"s":[9.899]},{"i":{"x":[0.833],"y":[0.676]},"o":{"x":[0.167],"y":[0]},"t":24,"s":[10]},{"i":{"x":[0.833],"y":[0.784]},"o":{"x":[0.167],"y":[0.112]},"t":25,"s":[9.899]},{"i":{"x":[0.833],"y":[0.805]},"o":{"x":[0.167],"y":[0.136]},"t":26,"s":[9.606]},{"i":{"x":[0.833],"y":[0.815]},"o":{"x":[0.167],"y":[0.146]},"t":27,"s":[9.141]},{"i":{"x":[0.833],"y":[0.82]},"o":{"x":[0.167],"y":[0.151]},"t":28,"s":[8.519]},{"i":{"x":[0.833],"y":[0.823]},"o":{"x":[0.167],"y":[0.155]},"t":29,"s":[7.758]},{"i":{"x":[0.833],"y":[0.826]},"o":{"x":[0.167],"y":[0.158]},"t":30,"s":[6.875]},{"i":{"x":[0.833],"y":[0.828]},"o":{"x":[0.167],"y":[0.16]},"t":31,"s":[5.888]},{"i":{"x":[0.833],"y":[0.83]},"o":{"x":[0.167],"y":[0.162]},"t":32,"s":[4.815]},{"i":{"x":[0.833],"y":[0.831]},"o":{"x":[0.167],"y":[0.163]},"t":33,"s":[3.672]},{"i":{"x":[0.833],"y":[0.832]},"o":{"x":[0.167],"y":[0.164]},"t":34,"s":[2.477]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.166]},"t":35,"s":[1.247]},{"i":{"x":[0.833],"y":[0.834]},"o":{"x":[0.167],"y":[0.167]},"t":36,"s":[0]},{"i":{"x":[0.833],"y":[0.836]},"o":{"x":[0.167],"y":[0.168]},"t":37,"s":[-1.247]},{"i":{"x":[0.833],"y":[0.837]},"o":{"x":[0.167],"y":[0.169]},"t":38,"s":[-2.477]},{"i":{"x":[0.833],"y":[0.838]},"o":{"x":[0.167],"y":[0.17]},"t":39,"s":[-3.672]},{"i":{"x":[0.833],"y":[0.84]},"o":{"x":[0.167],"y":[0.172]},"t":40,"s":[-4.815]},{"i":{"x":[0.833],"y":[0.842]},"o":{"x":[0.167],"y":[0.174]},"t":41,"s":[-5.888]},{"i":{"x":[0.833],"y":[0.845]},"o":{"x":[0.167],"y":[0.177]},"t":42,"s":[-6.875]},{"i":{"x":[0.833],"y":[0.849]},"o":{"x":[0.167],"y":[0.18]},"t":43,"s":[-7.758]},{"i":{"x":[0.833],"y":[0.854]},"o":{"x":[0.167],"y":[0.185]},"t":44,"s":[-8.519]},{"i":{"x":[0.833],"y":[0.864]},"o":{"x":[0.167],"y":[0.195]},"t":45,"s":[-9.141]},{"i":{"x":[0.833],"y":[0.888]},"o":{"x":[0.167],"y":[0.216]},"t":46,"s":[-9.606]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0.324]},"t":47,"s":[-9.899]},{"i":{"x":[0.833],"y":[0.676]},"o":{"x":[0.167],"y":[0]},"t":48,"s":[-10]},{"i":{"x":[0.833],"y":[0.784]},"o":{"x":[0.167],"y":[0.112]},"t":49,"s":[-9.899]},{"i":{"x":[0.833],"y":[0.805]},"o":{"x":[0.167],"y":[0.136]},"t":50,"s":[-9.606]},{"i":{"x":[0.833],"y":[0.815]},"o":{"x":[0.167],"y":[0.146]},"t":51,"s":[-9.141]},{"i":{"x":[0.833],"y":[0.82]},"o":{"x":[0.167],"y":[0.151]},"t":52,"s":[-8.519]},{"i":{"x":[0.833],"y":[0.823]},"o":{"x":[0.167],"y":[0.155]},"t":53,"s":[-7.758]},{"i":{"x":[0.833],"y":[0.826]},"o":{"x":[0.167],"y":[0.158]},"t":54,"s":[-6.875]},{"i":{"x":[0.833],"y":[0.828]},"o":{"x":[0.167],"y":[0.16]},"t":55,"s":[-5.888]},{"i":{"x":[0.833],"y":[0.83]},"o":{"x":[0.167],"y":[0.162]},"t":56,"s":[-4.815]},{"i":{"x":[0.833],"y":[0.831]},"o":{"x":[0.167],"y":[0.163]},"t":57,"s":[-3.672]},{"i":{"x":[0.833],"y":[0.832]},"o":{"x":[0.167],"y":[0.164]},"t":58,"s":[-2.477]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.166]},"t":59,"s":[-1.247]},{"i":{"x":[0.833],"y":[0.834]},"o":{"x":[0.167],"y":[0.167]},"t":60,"s":[0]},{"i":{"x":[0.833],"y":[0.836]},"o":{"x":[0.167],"y":[0.168]},"t":61,"s":[1.247]},{"i":{"x":[0.833],"y":[0.837]},"o":{"x":[0.167],"y":[0.169]},"t":62,"s":[2.477]},{"i":{"x":[0.833],"y":[0.838]},"o":{"x":[0.167],"y":[0.17]},"t":63,"s":[3.672]},{"i":{"x":[0.833],"y":[0.84]},"o":{"x":[0.167],"y":[0.172]},"t":64,"s":[4.815]},{"i":{"x":[0.833],"y":[0.842]},"o":{"x":[0.167],"y":[0.174]},"t":65,"s":[5.888]},{"i":{"x":[0.833],"y":[0.845]},"o":{"x":[0.167],"y":[0.177]},"t":66,"s":[6.875]},{"i":{"x":[0.833],"y":[0.849]},"o":{"x":[0.167],"y":[0.18]},"t":67,"s":[7.758]},{"i":{"x":[0.833],"y":[0.854]},"o":{"x":[0.167],"y":[0.185]},"t":68,"s":[8.519]},{"i":{"x":[0.833],"y":[0.864]},"o":{"x":[0.167],"y":[0.195]},"t":69,"s":[9.141]},{"i":{"x":[0.833],"y":[0.888]},"o":{"x":[0.167],"y":[0.216]},"t":70,"s":[9.606]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0.324]},"t":71,"s":[9.899]},{"i":{"x":[0.833],"y":[0.676]},"o":{"x":[0.167],"y":[0]},"t":72,"s":[10]},{"i":{"x":[0.833],"y":[0.784]},"o":{"x":[0.167],"y":[0.112]},"t":73,"s":[9.899]},{"i":{"x":[0.833],"y":[0.805]},"o":{"x":[0.167],"y":[0.136]},"t":74,"s":[9.606]},{"i":{"x":[0.833],"y":[0.815]},"o":{"x":[0.167],"y":[0.146]},"t":75,"s":[9.141]},{"i":{"x":[0.833],"y":[0.82]},"o":{"x":[0.167],"y":[0.151]},"t":76,"s":[8.519]},{"i":{"x":[0.833],"y":[0.823]},"o":{"x":[0.167],"y":[0.155]},"t":77,"s":[7.758]},{"i":{"x":[0.833],"y":[0.826]},"o":{"x":[0.167],"y":[0.158]},"t":78,"s":[6.875]},{"i":{"x":[0.833],"y":[0.828]},"o":{"x":[0.167],"y":[0.16]},"t":79,"s":[5.888]},{"i":{"x":[0.833],"y":[0.83]},"o":{"x":[0.167],"y":[0.162]},"t":80,"s":[4.815]},{"i":{"x":[0.833],"y":[0.831]},"o":{"x":[0.167],"y":[0.163]},"t":81,"s":[3.672]},{"i":{"x":[0.833],"y":[0.832]},"o":{"x":[0.167],"y":[0.164]},"t":82,"s":[2.477]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.166]},"t":83,"s":[1.247]},{"i":{"x":[0.833],"y":[0.834]},"o":{"x":[0.167],"y":[0.167]},"t":84,"s":[0]},{"i":{"x":[0.833],"y":[0.836]},"o":{"x":[0.167],"y":[0.168]},"t":85,"s":[-1.247]},{"i":{"x":[0.833],"y":[0.837]},"o":{"x":[0.167],"y":[0.169]},"t":86,"s":[-2.477]},{"i":{"x":[0.833],"y":[0.838]},"o":{"x":[0.167],"y":[0.17]},"t":87,"s":[-3.672]},{"i":{"x":[0.833],"y":[0.84]},"o":{"x":[0.167],"y":[0.172]},"t":88,"s":[-4.815]},{"i":{"x":[0.833],"y":[0.842]},"o":{"x":[0.167],"y":[0.174]},"t":89,"s":[-5.888]},{"i":{"x":[0.833],"y":[0.845]},"o":{"x":[0.167],"y":[0.177]},"t":90,"s":[-6.875]},{"i":{"x":[0.833],"y":[0.849]},"o":{"x":[0.167],"y":[0.18]},"t":91,"s":[-7.758]},{"i":{"x":[0.833],"y":[0.854]},"o":{"x":[0.167],"y":[0.185]},"t":92,"s":[-8.519]},{"i":{"x":[0.833],"y":[0.864]},"o":{"x":[0.167],"y":[0.195]},"t":93,"s":[-9.141]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.216]},"t":94,"s":[-9.606]},{"t":95,"s":[-9.899]}],"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":5,"nm":"Wave-Height","np":3,"mn":"ADBE Slider Control","ix":1,"en":1,"ef":[{"ty":0,"nm":"Slider","mn":"ADBE Slider Control-0001","ix":1,"v":{"a":0,"k":25,"ix":1}}]},{"ty":5,"nm":"Wave-Height 2","np":3,"mn":"ADBE Slider Control","ix":2,"en":1,"ef":[{"ty":0,"nm":"Slider","mn":"ADBE Slider Control-0001","ix":1,"v":{"a":0,"k":20,"ix":1}}]},{"ty":5,"nm":"Wave-Height 3","np":3,"mn":"ADBE Slider Control","ix":3,"en":1,"ef":[{"ty":0,"nm":"Slider","mn":"ADBE Slider Control-0001","ix":1,"v":{"a":0,"k":15,"ix":1}}]}],"ip":0,"op":96,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Cover","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[250,250],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0,0.7215686274509804,0.803921568627451,0.5,0,0.5372549019607843,0.6039215686274509,1,0,0.36470588235294116,0.40784313725490196],"ix":9}},"s":{"a":0,"k":[53,53],"ix":5},"e":{"a":0,"k":[-77,-46],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":96,"st":0,"bm":3},{"ddd":0,"ind":3,"ty":0,"nm":"Wave-01","parent":1,"td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[55.207,47.565,0],"ix":2,"l":2},"a":{"a":0,"k":[250,250,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":500,"h":500,"ip":0,"op":96,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Circle-MATTE","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[250,250],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.36470588235294116,0.40784313725490196,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":96,"st":-24,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"Wave-02","parent":1,"td":1,"refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[47.958,76.963,0],"ix":2,"l":2},"a":{"a":0,"k":[250,250,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":500,"h":500,"ip":0,"op":96,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Circle-MATTE","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[250,250],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.5372549019607843,0.6039215686274509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":96,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"BG-Gradient","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[250,250],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0,0.7215686274509804,0.803921568627451,0.5,0,0.5372549019607843,0.6039215686274509,1,0,0.36470588235294116,0.40784313725490196],"ix":9}},"s":{"a":0,"k":[-38,-57],"ix":5},"e":{"a":0,"k":[124,123],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":96,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"BG-Light","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[500,500],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":240,"op":240,"st":0,"bm":0,"hidden":0}],"markers":[]}'),Ho={props:{forceID:{type:String,default:"liquid-loader-id"}},data:function(){return{lottieLiquid:null}},mounted:function(){this.init()},destroyed:function(){var t=this;setTimeout((function(){t.destroy()}),300)},activated:function(){this.destroy(),this.init()},methods:{destroy:function(){this.lottieLiquid&&this.lottieLiquid.destroy()},init:function(){this.lottieLiquid=lt().loadAnimation({container:this.$refs.liquidAnimRef,renderer:"svg",loop:!0,autoplay:!0,animationData:Go,rendererSettings:{hideOnTransparent:!1,id:this.forceID}})}}};const Fo=(0,X.Z)(Ho,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"liquidAnimRef"})}),[],!1,null,null,null).exports,jo={components:{LiquidLoader:Fo},data:function(){return{minWidth:"",maxWidth:"",isExpanded:!1}},computed:{overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{maxWidth:function(){this.$emit("width-change",this.maxWidth)}},mounted:function(){var t=this;this.$emit("mounted"),this.updateWidth(),this.$nextTick((function(){setTimeout((function(){t.expand()}),200)}))},destroyed:function(){this.$emit("destroyed")},activated:function(){this.updateWidth()},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var No=n(36517),Vo={insert:"head",singleton:!1};Y()(No.Z,Vo);No.Z.locals;const zo=(0,X.Z)(jo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"first-scene__wrapper"},[n("div",{ref:"elRef",staticClass:"first-scene"},[n("div",{staticClass:"first-scene__img"},[n("LiquidLoader",{staticClass:"first-scene__img__loader",attrs:{"force-id":"liquid-loader-desktop-id"}})],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"first-scene__overlay",style:t.overlayStyle},[n("span",[t._v(t._s(t.trans.get("quickUpload.building_first_scene")))])])])])}),[],!1,null,"49da6d2e",null).exports;const $o={components:{BobotovLoader:uo},data:function(){return{minWidth:"",maxWidth:"",isExpanded:!1}},computed:{overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{maxWidth:function(){this.$emit("width-change",this.maxWidth)}},mounted:function(){var t=this;this.$emit("mounted"),this.updateWidth(),this.$nextTick((function(){setTimeout((function(){t.expand()}),200)}))},destroyed:function(){this.$emit("destroyed")},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var Uo=n(77227),Wo={insert:"head",singleton:!1};Y()(Uo.Z,Wo);Uo.Z.locals;const Zo=(0,X.Z)($o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"first-scene__wrapper"},[n("div",{ref:"elRef",staticClass:"first-scene"},[n("div",{staticClass:"first-scene__img"},[n("BobotovLoader",{staticClass:"first-scene__img__loader"})],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"first-scene__overlay",style:t.overlayStyle},[n("span",[t._v(t._s(t.trans.get("quickUpload.building_next_scene")))])])])])}),[],!1,null,"394c17e2",null).exports;const Xo=JSON.parse('{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":120,"w":124,"h":124,"nm":"draganddrop","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"hand 2","sr":2,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":8,"s":[64.189,85.524,0],"to":[0,-0.417,0],"ti":[0,1.75,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[64.189,83.024,0],"to":[0,-1.75,0],"ti":[0,-0.417,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[64.189,75.024,0],"to":[0,0.417,0],"ti":[0,-1.75,0]},{"t":100,"s":[64.189,85.524,0]}],"ix":2},"a":{"a":0,"k":[28.74,47.782,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":8,"s":[{"i":[[0,0],[0,0],[1.959,0],[0,-1.96],[0,0],[0,0],[1.961,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[0,0],[1.386,-1.387],[-1.386,-1.386],[0,0],[-2.647,0],[0,0],[0,4.551],[0,0],[1.96,0],[0,-1.96]],"o":[[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,0],[-1.386,-1.387],[-1.386,1.385],[0,0],[1.594,2.113],[0,0],[4.551,0],[0,0],[0,-1.96],[-1.96,0],[0,0]],"v":[[12.861,-3.781],[12.861,-16.469],[9.298,-20.031],[5.734,-16.469],[5.734,-3.781],[5.734,-18.469],[2.171,-22.031],[-1.393,-18.469],[-1.393,-3.781],[-1.393,-18.469],[-4.956,-22.031],[-8.52,-18.469],[-8.52,-3.594],[-8.52,8.661],[-13.563,4.027],[-18.604,4.027],[-18.604,9.066],[-11.355,18.676],[-4.62,22.031],[11.748,22.031],[19.99,13.79],[19.99,-11.589],[16.425,-15.152],[12.861,-11.589]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":30,"s":[{"i":[[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[0.31,0.237],[1.386,-1.387],[-1.096,-1.625],[0,0],[-2.647,0],[0,0],[0,4.552],[0,0],[1.96,0],[0,-1.96]],"o":[[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,0],[-1.555,-1.194],[-1.386,1.385],[1.2,1.777],[1.593,2.113],[0,0],[4.551,0],[0,0],[0,-1.96],[-1.959,0],[0,0]],"v":[[12.178,-5.78],[12.178,-6.468],[8.614,-10.031],[5.05,-6.468],[5.05,-5.78],[5.05,-8.468],[1.487,-12.031],[-2.077,-8.468],[-2.077,-5.78],[-2.077,-8.468],[-5.641,-12.031],[-9.205,-8.468],[-9.205,-5.593],[-9.205,6.662],[-10.556,5.882],[-15.596,5.882],[-15.596,10.922],[-12.039,16.676],[-5.305,20.032],[11.065,20.032],[19.305,11.791],[19.305,-1.588],[15.741,-5.152],[12.178,-1.588]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[0.31,0.237],[1.386,-1.387],[-1.096,-1.625],[0,0],[-2.647,0],[0,0],[0,4.552],[0,0],[1.96,0],[0,-1.96]],"o":[[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,0],[-1.555,-1.194],[-1.386,1.385],[1.2,1.777],[1.593,2.113],[0,0],[4.551,0],[0,0],[0,-1.96],[-1.959,0],[0,0]],"v":[[12.178,-5.78],[12.178,-6.468],[8.614,-10.031],[5.05,-6.468],[5.05,-5.78],[5.05,-8.468],[1.487,-12.031],[-2.077,-8.468],[-2.077,-5.78],[-2.077,-8.468],[-5.641,-12.031],[-9.205,-8.468],[-9.205,-5.593],[-9.205,6.662],[-10.556,5.882],[-15.596,5.882],[-15.596,10.922],[-12.039,16.676],[-5.305,20.032],[11.065,20.032],[19.305,11.791],[19.305,-1.588],[15.741,-5.152],[12.178,-1.588]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":82,"s":[{"i":[[0,0],[0,0],[1.959,0],[0,-1.96],[0,0],[0,0],[1.961,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[0,0],[1.386,-1.387],[-1.386,-1.386],[0,0],[-2.647,0],[0,0],[0,4.551],[0,0],[1.96,0],[0,-1.96]],"o":[[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,0],[-1.386,-1.387],[-1.386,1.385],[0,0],[1.594,2.113],[0,0],[4.551,0],[0,0],[0,-1.96],[-1.96,0],[0,0]],"v":[[12.861,-3.781],[12.861,-16.469],[9.298,-20.031],[5.734,-16.469],[5.734,-3.781],[5.734,-18.469],[2.171,-22.031],[-1.393,-18.469],[-1.393,-3.781],[-1.393,-18.469],[-4.956,-22.031],[-8.52,-18.469],[-8.52,-3.594],[-8.52,8.661],[-13.563,4.027],[-18.604,4.027],[-18.604,9.066],[-11.355,18.676],[-4.62,22.031],[11.748,22.031],[19.99,13.79],[19.99,-11.589],[16.425,-15.152],[12.861,-11.589]],"c":true}]},{"t":100,"s":[{"i":[[0,0],[0,0],[1.959,0],[0,-1.96],[0,0],[0,0],[1.961,0],[0,-1.96],[0,0],[0,0],[1.96,0],[0,-1.96],[0,0],[0,0],[0,0],[1.386,-1.387],[-1.386,-1.386],[0,0],[-2.647,0],[0,0],[0,4.551],[0,0],[1.96,0],[0,-1.96]],"o":[[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,-1.96],[-1.96,0],[0,0],[0,0],[0,0],[-1.386,-1.387],[-1.386,1.385],[0,0],[1.594,2.113],[0,0],[4.551,0],[0,0],[0,-1.96],[-1.96,0],[0,0]],"v":[[12.861,-3.781],[12.861,-16.469],[9.298,-20.031],[5.734,-16.469],[5.734,-3.781],[5.734,-18.469],[2.171,-22.031],[-1.393,-18.469],[-1.393,-3.781],[-1.393,-18.469],[-4.956,-22.031],[-8.52,-18.469],[-8.52,-3.594],[-8.52,8.661],[-13.563,4.027],[-18.604,4.027],[-18.604,9.066],[-11.355,18.676],[-4.62,22.031],[11.748,22.031],[19.99,13.79],[19.99,-11.589],[16.425,-15.152],[12.861,-11.589]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.277999997606,0.289999988032,0.340999977261,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[24.989,27.031],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"file ","parent":1,"sr":2,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":60,"s":[100]},{"t":82,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[29.05,40.773,0],"ix":2},"a":{"a":0,"k":[31.363,20.316,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-4.845],[0,0],[-4.15,0],[0,0],[0,4.845],[0,0],[4.15,0]],"o":[[-4.15,0],[0,0],[0,4.845],[0,0],[4.15,0],[0,0],[0,-4.845],[0,0]],"v":[[-15.954,-17.334],[-23.5,-8.526],[-23.5,3.357],[-15.954,12.166],[12.455,12.166],[20,3.357],[20,-8.526],[12.455,-17.334]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":16,"s":[0]},{"t":48,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.380392163992,0.482352942228,0.898039221764,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"d":[{"n":"d","nm":"dash","v":{"a":0,"k":4,"ix":1}},{"n":"g","nm":"gap","v":{"a":0,"k":6,"ix":2}},{"n":"o","nm":"offset","v":{"a":0,"k":0,"ix":7}}],"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[31.363,22.316],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[105.964,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":120,"st":0,"bm":0}],"markers":[]}'),Qo={data:function(){return{lottieClickDrag:null}},mounted:function(){this.lottieClickDrag=lt().loadAnimation({container:this.$refs.clickDragAnimRef,renderer:"svg",loop:!0,autoplay:!0,animationData:Xo,rendererSettings:{hideOnTransparent:!1}})},destroyed:function(){var t=this;setTimeout((function(){t.lottieClickDrag.destroy()}),300)}};const qo=(0,X.Z)(Qo,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"clickDragAnimRef"})}),[],!1,null,null,null).exports;const Yo=JSON.parse('{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":120,"w":124,"h":124,"nm":"rotateleft","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"hand 3","sr":2,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":16,"s":[15.579]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":38,"s":[-1.347]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":98,"s":[-1.347]},{"t":118,"s":[15.579]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":16,"s":[68.577,86.35,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":38,"s":[68.577,86.35,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":98,"s":[68.577,86.35,0],"to":[0,0,0],"ti":[0,0,0]},{"t":118,"s":[68.577,86.35,0]}],"ix":2},"a":{"a":0,"k":[26.739,44.532,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":8,"s":[{"i":[[0,0],[0,0],[-1.959,0],[0,-1.96],[0,0],[0,0],[-1.425,-1.299],[0,0],[0,-2.175],[0,0],[4.552,0],[0,0],[1.594,2.113],[0,0],[-1.386,1.386],[-1.386,-1.385],[0,0]],"o":[[0,0],[0,-1.96],[1.961,0],[0,0],[0,0],[1.929,0],[0,0],[1.606,1.465],[0,0],[0,4.551],[0,0],[-2.647,0],[0,0],[-1.386,-1.386],[1.386,-1.385],[0,0],[0,0]],"v":[[-7.02,8.663],[-7.02,-18.467],[-3.458,-22.031],[0.107,-18.467],[0.107,-3.592],[8.277,-3.592],[13.488,-1.574],[15.967,0.686],[18.49,6.4],[18.49,13.792],[10.249,22.031],[-3.12,22.031],[-9.855,18.676],[-17.104,9.066],[-17.104,4.027],[-12.064,4.027],[-7.324,8.412]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[0,0],[0,0],[-1.959,0],[0,-1.96],[0,0],[0,0],[-1.425,-1.299],[0,0],[0,-2.175],[0,0],[4.552,0],[0,0],[1.594,2.113],[0,0],[-1.386,1.386],[-1.386,-1.385],[0,0]],"o":[[0,0],[0,-1.96],[1.961,0],[0,0],[0,0],[1.929,0],[0,0],[1.606,1.465],[0,0],[0,4.551],[0,0],[-2.647,0],[0,0],[-1.386,-1.386],[1.386,-1.385],[0,0],[0,0]],"v":[[-7.02,8.663],[-10.665,-17.065],[-7.102,-20.629],[-3.538,-17.065],[0.106,-3.592],[8.277,-3.592],[13.488,-1.574],[15.967,0.686],[18.49,6.4],[18.49,13.792],[10.249,22.031],[-3.12,22.031],[-9.855,18.676],[-16.9,8.079],[-16.9,3.039],[-11.86,3.039],[-7.324,8.413]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":34,"s":[{"i":[[0,0],[0,0],[-1.959,0],[0,-1.96],[0,0],[0,0],[-1.425,-1.299],[0,0],[0,-2.175],[0,0],[4.552,0],[0,0],[1.594,2.113],[0,0],[-1.386,1.386],[-1.386,-1.385],[0,0]],"o":[[0,0],[0,-1.96],[1.961,0],[0,0],[0,0],[1.929,0],[0,0],[1.606,1.465],[0,0],[0,4.551],[0,0],[-2.647,0],[0,0],[-1.386,-1.386],[1.386,-1.385],[0,0],[0,0]],"v":[[-7.02,8.663],[-10.665,-17.065],[-7.102,-20.629],[-3.538,-17.065],[0.106,-3.592],[8.277,-3.592],[13.488,-1.574],[15.967,0.686],[18.49,6.4],[18.49,13.792],[10.249,22.031],[-3.12,22.031],[-9.855,18.676],[-16.9,8.079],[-16.9,3.039],[-11.86,3.039],[-7.324,8.413]],"c":false}]},{"t":46,"s":[{"i":[[0,0],[0,0],[-1.959,0],[0,-1.96],[0,0],[0,0],[-1.425,-1.299],[0,0],[0,-2.175],[0,0],[4.552,0],[0,0],[1.594,2.113],[0,0],[-1.386,1.386],[-1.386,-1.385],[0,0]],"o":[[0,0],[0,-1.96],[1.961,0],[0,0],[0,0],[1.929,0],[0,0],[1.606,1.465],[0,0],[0,4.551],[0,0],[-2.647,0],[0,0],[-1.386,-1.386],[1.386,-1.385],[0,0],[0,0]],"v":[[-7.02,8.663],[-7.02,-18.467],[-3.458,-22.031],[0.107,-18.467],[0.107,-3.592],[8.277,-3.592],[13.488,-1.574],[15.967,0.686],[18.49,6.4],[18.49,13.792],[10.249,22.031],[-3.12,22.031],[-9.855,18.676],[-17.104,9.066],[-17.104,4.027],[-12.064,4.027],[-7.324,8.412]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.277999997139,0.289999991655,0.340999990702,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.489,27.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":120,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"arrow 3","parent":3,"sr":2,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":67,"s":[100]},{"t":81,"s":[0]}],"ix":11},"r":{"a":0,"k":-90,"ix":10},"p":{"a":0,"k":[16.948,5.514,0],"ix":2},"a":{"a":0,"k":[27.25,16.605,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.109,-1.571],[0,1.821],[-0.141,-1.696]],"c":false}]},{"t":29,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[3.641,-1.821],[0,1.821],[-3.641,-1.821]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.380392163992,0.482352942228,0.898039221764,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.5,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[27.109,16.266],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":21,"op":117,"st":-33,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"arrow 2","sr":2,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":67,"s":[100]},{"t":81,"s":[0]}],"ix":11},"r":{"a":0,"k":-123.273,"ix":10},"p":{"a":0,"k":[48.822,60.796,0],"ix":2},"a":{"a":0,"k":[17.875,14.355,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.154,3.062],[-6.059,-0.303],[0.303,-6.059]],"o":[[-1.923,-2.091],[0.303,-6.059],[6.059,0.303],[0,0]],"v":[[-9.01,9.54],[-11.896,1.555],[-0.377,-8.867],[10.045,2.652]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.380392163992,0.482352942228,0.898039221764,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.5,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[16.137,14.48],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[0]},{"t":28,"s":[59]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":10,"op":128,"st":-22,"bm":0}],"markers":[]}'),Ko={data:function(){return{lottieTouchDrag:null}},mounted:function(){this.lottieTouchDrag=lt().loadAnimation({container:this.$refs.touchDragAnimRef,renderer:"svg",loop:!0,autoplay:!0,animationData:Yo,rendererSettings:{hideOnTransparent:!1}})},destroyed:function(){var t=this;setTimeout((function(){t.lottieTouchDrag.destroy()}),300)}};const Jo=(0,X.Z)(Ko,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"touchDragAnimRef"})}),[],!1,null,null,null).exports,ts={components:{ClickDragLoader:qo,TouchDragLoader:Jo},props:{isSceneDragged:{type:Boolean,default:!1},isMobileTabletPlatform:{type:Boolean,default:!1}},data:function(){return{show:!1,minWidth:"",maxWidth:"",isExpanded:!1,viewerEl:null,sceneDragged:!1}},computed:{wrapperStyle:function(){return this.show?{opacity:""}:{opacity:0}},overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}},getComponent:function(){return this.isMobileTabletPlatform?"TouchDragLoader":"ClickDragLoader"},getText:function(){return this.isMobileTabletPlatform?trans.get("buttons.3d_button_mobile"):trans.get("buttons.3d_button")}},watch:{getText:function(){this.updateWidth(),this.isMobileTabletPlatform&&!this.isExpanded&&(this.show=!0,this.expand())},show:function(){this.show?this.$emit("visible"):this.$emit("hidden")},maxWidth:function(){this.$emit("width-change",this.maxWidth)},isSceneDragged:function(t,e){e!==t&&!this.sceneDragged&&this.isSceneDragged&&(this.sceneDragged=!0,this.isExpanded&&this.$emit("hide-me"))}},mounted:function(){var t=this;this.updateWidth(),this.isMobileTabletPlatform&&!this.isExpanded&&(this.show=!0,this.expand()),this.viewerEl=document.querySelector(".viewer .viewport");this.viewerEl.addEventListener("mouseenter",(function e(){t.sceneHovered=!0,t.isExpanded||(t.show=!0,t.expand(),t.viewerEl.removeEventListener("mouseenter",e))}))},destroyed:function(){this.$emit("destroyed")},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var es=n(90206),ns={insert:"head",singleton:!1};Y()(es.Z,ns);es.Z.locals;const is=(0,X.Z)(ts,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"button3d__wrapper",style:t.wrapperStyle},[n("div",{ref:"elRef",staticClass:"button3d"},[n("div",{staticClass:"button3d__img"},[n(t.getComponent,{tag:"component",staticClass:"button3d__img__loader"})],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"button3d__overlay",style:t.overlayStyle},[n("span",{domProps:{textContent:t._s(t.getText)}})])])])}),[],!1,null,"083b7214",null).exports;const rs={name:"BackToScene",data:function(){return{show:!1,minWidth:"",maxWidth:"",isExpanded:!1}},computed:{wrapperStyle:function(){return this.show?{opacity:""}:{opacity:0}},overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{show:function(){this.show?this.$emit("visible"):this.$emit("hidden")},maxWidth:function(){this.$emit("width-change",this.maxWidth)}},mounted:function(){var t=this;this.updateWidth(),setTimeout((function(){t.isExpanded||(t.show=!0,t.expand())}),100)},destroyed:function(){this.$emit("destroyed")},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1},onClick:function(){this.$emit("click")}}};var os=n(92190),ss={insert:"head",singleton:!1};Y()(os.Z,ss);os.Z.locals;const as=(0,X.Z)(rs,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"back-to-scene__wrapper",style:t.wrapperStyle,on:{click:t.onClick}},[n("div",{ref:"elRef",staticClass:"back-to-scene"},[n("div",{staticClass:"back-to-scene__img"},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"14",fill:"none",viewBox:"0 0 10 7"}},[n("path",{attrs:{fill:"#fff",d:"M8.836 3.748a.375.375 0 0 0 0-.75v.75Zm-8.265-.64a.375.375 0 0 0 0 .53l2.387 2.387a.375.375 0 0 0 .53-.53L1.367 3.372l2.121-2.121a.375.375 0 0 0-.53-.53L.57 3.107Zm8.265-.11h-8v.75h8v-.75Z"}})])]),t._v(" "),n("div",{ref:"overlayRef",staticClass:"back-to-scene__overlay",style:t.overlayStyle},[n("span",{domProps:{textContent:t._s(t.trans.get("buttons.back_to_previous_scene"))}})])])])}),[],!1,null,"0fe98dce",null).exports;const cs=JSON.parse('{"nm":"locationpermission","ddd":0,"h":177,"w":177,"meta":{"g":"@lottiefiles/toolkit-js 0.33.2"},"layers":[{"ty":4,"nm":"pin ","sr":1,"st":0,"op":120,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[18.522,48.274,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,100,100],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[108,92,100],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95,105,100],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95,105,100],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[108,92,100],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98,102,100],"t":68},{"s":[100,100,100],"t":73}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":1},"s":[88.107,105.77,0],"t":8,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.333,"y":0},"i":{"x":0,"y":0.966},"s":[88.107,106.27,0],"t":17,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":1,"y":0.023},"i":{"x":0.833,"y":1},"s":[88.107,79.27,0],"t":40,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":1},"s":[88.107,106.27,0],"t":63,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[88.107,104.77,0],"t":68,"ti":[0,-0.167,0],"to":[0,0,0]},{"s":[88.107,105.77,0],"t":73}],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":4,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[0,2.781],[-8.379,-7.376],[-1.626,-14.13],[8.531,-5.751]]}],"t":24},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[-4.474,-0.077],[-12.853,-10.234],[-6.1,-16.987],[4.057,-8.608]]}],"t":33},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[-4.474,-0.077],[-12.853,-10.234],[-6.1,-16.987],[4.057,-8.608]]}],"t":36},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[3.684,-0.553],[-4.695,-10.71],[2.058,-17.463],[12.215,-9.084]]}],"t":45},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[3.684,-0.553],[-4.695,-10.71],[2.058,-17.463],[12.215,-9.084]]}],"t":48},{"s":[{"c":true,"i":[[4.692,0],[-1.013,5.397],[-3.391,0.636],[0,-5.225]],"o":[[-5.225,0],[0.637,-3.391],[5.397,-1.013],[0,4.745]],"v":[[0,2.781],[-8.379,-7.376],[-1.626,-14.13],[8.531,-5.751]]}],"t":56}],"ix":2}},{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 2","ix":2,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[9.971,0],[0,-9.918],[-4.029,-3.705],[-0.68,0.627],[0,12.444]],"o":[[-9.971,0],[0,12.444],[0.682,0.627],[4.03,-3.705],[0,-9.918]],"v":[[0,-23.773],[-18.022,-5.751],[-1.2,23.146],[1.199,23.146],[18.022,-5.751]]},"ix":2}},{"ty":"mm","bm":0,"hd":false,"mn":"ADBE Vector Filter - Merge","nm":"Merge Paths 1","mm":1},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[18.272,24.024],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"map ","sr":1,"st":0,"op":120,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[36.098,22.93,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[87.95,102.772,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"s","x":{"a":0,"k":0,"ix":4},"o":{"a":0,"k":100,"ix":3},"pt":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.309,"y":0.981},"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.001,3.741],[16.001,13.452],[56.048,13.413],[56.048,3.702]]}],"t":17},{"o":{"x":0.775,"y":0},"i":{"x":0.309,"y":0.981},"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[36.298,3.827],[36.298,13.538],[36.298,13.413],[36.298,3.702]]}],"t":36},{"o":{"x":0.775,"y":0},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[36.298,3.827],[36.298,13.538],[36.298,13.413],[36.298,3.702]]}],"t":45},{"s":[{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.001,3.741],[16.001,13.452],[56.048,13.413],[56.048,3.702]]}],"t":63}],"ix":1}}],"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[4.709,0],[0,0],[0,-4.709],[0,0],[-4.709,0],[0,0],[0,4.709],[0,0]],"o":[[0,0],[-4.709,0],[0,0],[0,4.709],[0,0],[4.709,0],[0,0],[0,-4.709]],"v":[[20.838,-16.23],[-20.838,-16.23],[-29.398,-7.669],[-29.398,7.67],[-20.838,16.23],[20.838,16.23],[29.398,7.67],[29.398,-7.669]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.68,"ix":5},"c":{"a":0,"k":[0.3804,0.4824,0.898],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[36.098,22.93],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2}],"v":"5.5.2","fr":60,"op":119,"ip":0,"assets":[]}'),ls={name:"MapHotspots",components:{LottieByPath:fo},props:{canEditHotspot:{type:Boolean,default:!1}},data:function(){return{show:!1,minWidth:"",maxWidth:"",isExpanded:!1,lottieData:cs}},computed:{wrapperStyle:function(){return this.show?{opacity:""}:{opacity:0}},overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{show:function(){this.show?this.$emit("visible"):this.$emit("hidden")},maxWidth:function(){this.$emit("width-change",this.maxWidth)}},mounted:function(){var t=this;this.updateWidth(),setTimeout((function(){t.isExpanded||(t.show=!0,t.expand())}),100)},destroyed:function(){this.$emit("destroyed")},methods:{updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1},onClick:function(){this.canEditHotspot&&this.$emit("click")}}};var us=n(7599),ds={insert:"head",singleton:!1};Y()(us.Z,ds);us.Z.locals;const hs=(0,X.Z)(ls,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"map-hotspots__wrapper",class:{"map-hotspots__wrapper--disabled":!t.canEditHotspot},style:t.wrapperStyle,on:{click:t.onClick}},[n("div",{ref:"elRef",staticClass:"map-hotspots"},[n("div",{staticClass:"map-hotspots__img"},[n("LottieByPath",{staticClass:"map-hotspots__img__lottie",attrs:{"lottie-data":t.lottieData}})],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"map-hotspots__overlay",style:t.overlayStyle},[n("span",{domProps:{textContent:t._s(t.trans.get("quickUpload.optimize_plan_with_hotspots"))}})])])])}),[],!1,null,"169097b4",null).exports;var fs={FIRST_SCENE:0,NEXT_SCENE:1,LOADING:2,IDLE:3,BACK_TO_SCENE:4,MAP_HOTSPOTS:5};const ps={components:{UploadingProgress:Ro,FirstScene:zo,NextScene:Zo,Button3d:is,BackToScene:as,MapHotspots:hs},props:{isMobileTabletPlatform:{type:Boolean,default:!1},isLocked:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},isSceneDragged:{type:Boolean,default:!1},isBuildingFirstScene:{type:Boolean,default:!1},isBuildingNextScene:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},loadingStatus:{type:String,default:""},isCurrentSceneMap:{type:Boolean,default:!1},sceneToReturnAfterMapUpload:{type:Number,default:null},currentSceneHasLinkHotspots:{type:Boolean,default:!1},canEditHotspot:{type:Boolean,default:!1},isCreateHotspotBtnEnabled:{type:Boolean,default:!1}},data:function(){return{STATES:fs,hideButton3d:!1,info:{btn3d:{visible:!1,width:null},firstScene:{visible:!1,width:null},nextScene:{visible:!1,width:null},uploading:{visible:!1,width:null},backToScene:{visible:!1,width:null},mapHotspots:{visible:!1,width:null}}}},computed:{visibleInfo:function(){var t=this,e=Object.keys(this.info).find((function(e){return t.info[e].visible&&t.info[e].width}));return e?this.info[e]:null},state:function(){return this.isLoading?this.STATES.LOADING:this.isBuildingFirstScene?this.STATES.FIRST_SCENE:this.isBuildingNextScene?this.STATES.NEXT_SCENE:this.showMapHotspots?this.STATES.MAP_HOTSPOTS:this.showBackToScene?this.STATES.BACK_TO_SCENE:this.STATES.IDLE},showBackToScene:function(){return this.sceneToReturnAfterMapUpload&&this.isCurrentSceneMap},showMapHotspots:function(){return this.isCurrentSceneMap&&!this.currentSceneHasLinkHotspots&&this.isCreateHotspotBtnEnabled}},watch:{visibleInfo:function(){this.visibleInfo?this.$emit("info-visible",this.visibleInfo):this.$emit("info-hidden")}},methods:{enter:function(t,e){setTimeout(e,300)},leave:function(t,e){setTimeout(e,300)},onBackToSceneClick:function(){this.$emit("back-to-scene-click")},onMapHotspotsClick:function(){this.$emit("map-hotspots-click")}}};var vs=n(15163),ms={insert:"head",singleton:!1};Y()(vs.Z,ms);vs.Z.locals;const gs=(0,X.Z)(ps,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{mode:"out-in"},on:{enter:t.enter,leave:t.leave}},[t.state===t.STATES.LOADING?n("UploadingProgress",{key:"loading",staticClass:"app-state__wrapper",attrs:{"loading-status":t.loadingStatus},on:{mounted:function(e){t.info.uploading.visible=!0},destroyed:function(e){t.info.uploading.visible=!1},"width-change":function(e){t.info.uploading.width=e}}}):t._e(),t._v(" "),t.state===t.STATES.FIRST_SCENE?n("FirstScene",{key:"firstScene",staticClass:"app-state__wrapper",on:{mounted:function(e){t.info.firstScene.visible=!0},destroyed:function(e){t.info.firstScene.visible=!1},"width-change":function(e){t.info.firstScene.width=e}}}):t._e(),t._v(" "),t.state===t.STATES.NEXT_SCENE?n("NextScene",{key:"nextScene",staticClass:"app-state__wrapper",on:{mounted:function(e){t.info.nextScene.visible=!0},destroyed:function(e){t.info.nextScene.visible=!1},"width-change":function(e){t.info.nextScene.width=e}}}):t._e(),t._v(" "),t.state===t.STATES.BACK_TO_SCENE?n("BackToScene",{key:"backToScene",staticClass:"app-state__wrapper",on:{mounted:function(e){t.info.backToScene.visible=!0},destroyed:function(e){t.info.backToScene.visible=!1},"width-change":function(e){t.info.backToScene.width=e},click:t.onBackToSceneClick}}):t._e(),t._v(" "),t.state===t.STATES.MAP_HOTSPOTS?n("MapHotspots",{key:"mapHotspots",staticClass:"app-state__wrapper",attrs:{"can-edit-hotspot":t.canEditHotspot},on:{mounted:function(e){t.info.mapHotspots.visible=!0},destroyed:function(e){t.info.mapHotspots.visible=!1},"width-change":function(e){t.info.mapHotspots.width=e},click:t.onMapHotspotsClick}}):t._e(),t._v(" "),t.state!==t.STATES.IDLE||t.hideButton3d||t.isEmpty||t.isLocked||t.isCurrentSceneMap?t._e():n("Button3d",{key:"idle",staticClass:"app-state__wrapper",attrs:{"is-scene-dragged":t.isSceneDragged,"is-mobile-tablet-platform":t.isMobileTabletPlatform},on:{"hide-me":function(e){t.hideButton3d=!0},visible:function(e){t.info.btn3d.visible=!0},hidden:function(e){t.info.btn3d.visible=!1},destroyed:function(e){t.info.btn3d.visible=!1},"width-change":function(e){t.info.btn3d.width=e}}})],1)}),[],!1,null,"a8440aa2",null).exports;const ys=JSON.parse('{"v":"5.6.6","fr":24,"ip":0,"op":28,"w":50,"h":50,"nm":"pencil","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-135,"ix":10},"p":{"a":0,"k":[25,25,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.1,0],[0,-12.1],[-12.1,0],[0,12.1]],"o":[[-12.1,0],[0,12.1],[12.1,0],[0,-12.1]],"v":[[0,-22],[-22,0],[0,22],[22,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.7,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[25,25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":3,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":8,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":23,"s":[0]},{"t":25,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":13,"s":[100]},{"t":23,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":28,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Pencil","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":8,"s":[0]},{"t":23,"s":[360]}],"ix":10},"p":{"a":0,"k":[25,25,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.95,-1.75],[1.75,0.95],[-1.75,1.75]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-1.794,-0.906],[0.906,1.794],[-2.594,2.594]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[4.894,-7.594],[7.594,-4.894],[4.094,-4.094]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[4.894,-7.594],[7.594,-4.894],[4.094,-4.094]],"c":true}]},{"t":28,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.95,-1.75],[1.75,0.95],[-1.75,1.75]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[6.25,43.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-16.3,11.1],[-14.7,12.701],[-12.7,12.701],[-12.7,14.701],[-11.1,16.299]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-17.144,11.944],[-15.544,13.544],[-13.544,13.544],[-13.544,15.544],[-11.944,17.143]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-10.456,5.257],[-8.856,6.857],[-6.856,6.857],[-6.856,8.857],[-5.256,10.456]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-10.456,5.257],[-8.856,6.857],[-6.856,6.857],[-6.856,8.857],[-5.256,10.456]],"c":false}]},{"t":28,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-16.3,11.1],[-14.7,12.701],[-12.7,12.701],[-12.7,14.701],[-11.1,16.299]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[10.9,-16.299],[16.3,-10.9]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[11.852,-17.253],[17.252,-11.853]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[6.365,-11.772],[11.765,-6.372]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[6.365,-11.772],[11.765,-6.372]],"c":false}]},{"t":28,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[10.9,-16.299],[16.3,-10.9]],"c":false}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.7,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.7,26.3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[20.1,-14.6],[-11.3,16.8],[-20.1,20.1],[-16.8,11.3],[14.6,-20.1]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[21.052,-15.554],[-11.191,16.69],[-20.944,20.944],[-17.644,12.144],[15.552,-21.054]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[15.565,-10.072],[-5.456,10.956],[-14.256,14.256],[-10.956,5.456],[10.065,-15.572]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[15.565,-10.072],[-5.456,10.956],[-14.256,14.256],[-10.956,5.456],[10.065,-15.572]],"c":true}]},{"t":28,"s":[{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[20.1,-14.6],[-11.3,16.8],[-20.1,20.1],[-16.8,11.3],[14.6,-20.1]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.7,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[24.1,25.9],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3,"s":[{"i":[[0,0],[0,0],[1.2,1.2],[1.2,-1.2],[0,0]],"o":[[0,0],[1.2,-1.2],[-1.199,-1.2],[0,0],[0,0]],"v":[[0.85,3.55],[2.35,2.05],[2.35,-2.35],[-2.049,-2.35],[-3.549,-0.85]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[{"i":[[0,0],[0,0],[1.2,1.2],[1.2,-1.2],[0,0]],"o":[[0,0],[1.2,-1.2],[-1.199,-1.2],[0,0],[0,0]],"v":[[1.802,2.596],[3.302,1.096],[3.302,-3.304],[-1.097,-3.304],[-2.597,-1.804]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0],[1.2,1.2],[1.2,-1.2],[0,0]],"o":[[0,0],[1.2,-1.2],[-1.199,-1.2],[0,0],[0,0]],"v":[[-3.685,8.078],[-2.185,6.578],[-2.185,2.178],[-6.584,2.178],[-8.084,3.678]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[{"i":[[0,0],[0,0],[1.2,1.2],[1.2,-1.2],[0,0]],"o":[[0,0],[1.2,-1.2],[-1.199,-1.2],[0,0],[0,0]],"v":[[-3.685,8.078],[-2.185,6.578],[-2.185,2.178],[-6.584,2.178],[-8.084,3.678]],"c":false}]},{"t":28,"s":[{"i":[[0,0],[0,0],[1.2,1.2],[1.2,-1.2],[0,0]],"o":[[0,0],[1.2,-1.2],[-1.199,-1.2],[0,0],[0,0]],"v":[[0.85,3.55],[2.35,2.05],[2.35,-2.35],[-2.049,-2.35],[-3.549,-0.85]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.7,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[42.75,7.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":28,"st":0,"bm":0}],"markers":[]}'),_s={props:{animate:{type:Boolean,default:!1}},data:function(){return{lottieEdit:null,wasAnimated:!1}},watch:{animate:function(){this.animate&&!this.wasAnimated&&(this.lottieEdit.play(),this.wasAnimated=!0)}},mounted:function(){this.lottieEdit=lt().loadAnimation({container:this.$refs.editAnimRef,renderer:"svg",loop:!1,autoplay:!1,animationData:ys,rendererSettings:{hideOnTransparent:!1}})},destroyed:function(){var t=this;setTimeout((function(){t.lottieEdit.destroy()}),300)}};const bs=(0,X.Z)(_s,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"editAnimRef"})}),[],!1,null,null,null).exports;var ws=window.iziToast,xs={INPUT:"input",TITLE:"title",PLACEHOLDER:"placeholder"};const As={components:{EditIcon:bs},directives:{clickOutside:pt.xD},props:{isRavenHasHotspots:{type:Boolean,default:!1},meta:{type:Object,default:function(){return{}}}},data:function(){return{KEYS:xs,title:"",leaveKey:"",enterKey:"",titleWidth:0,placeholderWidth:0,showSaved:!1,prevTitle:"",isEditingTitle:!1,animateEditIcon:!1}},computed:{metaTitle:function(){return this.meta.title},metaTitleCleared:function(){return(t=this.metaTitle).match(h.nS)?"":t.replace(h.Nm,"");var t},metaTitleNoSuffix:function(){return this.metaTitle.replace(h.Nm,"")},titleEnding:function(){return this.metaTitle.match(h.Nm)||""},showInput:function(){return this.isEditingTitle},showPlaceholder:function(){return!this.isEditingTitle&&!this.metaTitleCleared.length},showTitle:function(){return!this.isEditingTitle&&!!this.metaTitleCleared.length},titleText:function(){return this.showTitle?this.isRavenHasHotspots?this.metaTitleNoSuffix:this.metaTitle:this.showInput?this.title:trans.get("buttons.edit_global_title")},inputStyle:function(){var t=this.titleWidth>=this.placeholderWidth?this.titleWidth:this.placeholderWidth;return{width:t?"".concat(t+20,"px"):""}},spanStyle:function(){var t=this.titleWidth>=this.placeholderWidth?this.titleWidth:this.placeholderWidth;return{width:t?"".concat(t,"px"):""}}},watch:{titleText:function(){var t=this;this.$nextTick((function(){t.getTitleWidth()}))}},mounted:function(){this.getTitleWidth()},methods:{onTitleInput:function(t){var e=t.target.value.trim();e.length<=h.wN?this.title=e:(this.$refs.inputTitleRef.value=this.title,ws.error({message:trans.get("toasts.title_too_long"),position:"bottomRight",displayMode:"once"}))},onTitleClick:function(){var t=this;!this.showTitle&&!this.showPlaceholder||this.showSaved||this.editTitle(),this.showInput&&!this.showSaved&&setTimeout((function(){t.$refs.inputTitleRef.focus()}),500)},onTitleMouseenter:function(){this.showTitle||this.showPlaceholder?this.animateEditIcon=!0:this.animateEditIcon=!1},onTitleMouseleave:function(){this.animateEditIcon=!1},onOutsideClick:function(){this.showInput&&this.saveTitle()},getTitleWidth:function(){var t=this.$refs,e=t.titleTxtRef,n=t.placeholderTxtRef;this.titleWidth=e.getBoundingClientRect().width,this.placeholderWidth=n.getBoundingClientRect().width},saveTitle:function(){if(!this.isEditingTitle||this.title===this.prevTitle)return this.title,void(this.isEditingTitle=!1);this.isEditingTitle=!1,this.$emit("save-raven-title",this.title)},editTitle:function(){var t=this;this.isEditingTitle||(this.isEditingTitle=!0,this.title=this.metaTitleCleared,this.prevTitle=this.title,this.$nextTick((function(){setTimeout((function(){t.$refs.inputTitleRef.focus()}),500)})))},enter:function(t,e){var n=this,i=t.dataset.key,r=this.$refs.wrapperRef;i===this.KEYS.TITLE?(r.style.opacity=0,setTimeout((function(){n.enterKey=i,r.style.opacity="",e()}),300)):(this.enterKey=i,setTimeout(e,300),e())},leave:function(t,e){var n=this;this.leaveKey=t.dataset.key;var i=this.$refs.wrapperRef;this.leaveKey===this.KEYS.INPUT&&this.title?(this.showSaved=!0,i.classList.add("v-leave-active"),setTimeout((function(){i.style.opacity=0}),1e3),setTimeout((function(){n.showSaved=!1,i.classList.remove("v-leave-active"),i.style.opacity="",e()}),1300)):setTimeout(e,300)}}};var Ss=n(7200),Ts={insert:"head",singleton:!1};Y()(Ss.Z,Ts);Ss.Z.locals;const Es=(0,X.Z)(As,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"item-title__wrapper"},[n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.onOutsideClick,expression:"onOutsideClick"}],ref:"wrapperRef",staticClass:"item-title",class:{"item-title--input":t.showInput},on:{click:t.onTitleClick,mouseenter:t.onTitleMouseenter,mouseleave:t.onTitleMouseleave}},[n("transition",{attrs:{mode:"out-in"},on:{leave:t.leave,enter:t.enter}},[t.showTitle?n("div",{key:"textTitle",staticClass:"item-title__inner text-truncate",attrs:{"data-key":t.KEYS.TITLE}},[n("span",{staticClass:"text-truncate",domProps:{textContent:t._s(t.isRavenHasHotspots?t.metaTitleNoSuffix:t.metaTitle)}})]):t._e(),t._v(" "),t.showInput?n("div",{key:"textInput",staticClass:"item-title__inner",attrs:{"data-key":t.KEYS.INPUT}},[n("input",{ref:"inputTitleRef",style:t.inputStyle,attrs:{type:"text"},domProps:{value:t.title},on:{input:t.onTitleInput,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.saveTitle(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:t.saveTitle(e)}]}})]):t._e(),t._v(" "),t.showPlaceholder?n("div",{key:"placeholderText",staticClass:"item-title__inner",attrs:{"data-key":t.KEYS.INPUT}},[n("span",{style:t.spanStyle},[t._v("\n          "+t._s(t.trans.get("buttons.edit_global_title"))+"\n        ")])]):t._e()]),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.showInput&&!t.showSaved?n("div",{key:"save",staticClass:"item-title__btn",on:{click:function(e){return e.stopPropagation(),t.saveTitle(e)}}},[n("svg",{attrs:{width:"14",height:"13",viewBox:"0 0 14 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M10.3696 1.15061C10.3181 1.08881 10.2419 1.05316 10.1615 1.05305H9.24487C9.11927 0.748838 8.82268 0.550122 8.49349 0.549805H4.67408C4.3449 0.550122 4.0483 0.748838 3.9227 1.05316H2.51688C1.76921 1.054 1.16332 1.65989 1.16248 2.40756V11.1954C1.16332 11.9431 1.76921 12.549 2.51688 12.5498H11.4633C12.211 12.549 12.8169 11.9431 12.8177 11.1954V4.18574C12.8177 4.12236 12.7955 4.06109 12.755 4.01242L10.3696 1.15061ZM4.4032 1.36245C4.40341 1.21293 4.52457 1.09178 4.67408 1.09157H8.49349C8.64301 1.09178 8.76427 1.21293 8.76437 1.36245V4.06977H4.4032V1.36245ZM10.1188 12.008H3.86144V8.64987H10.1188V12.008ZM12.2761 11.1954C12.2756 11.644 11.912 12.0075 11.4634 12.008H10.6605V8.37899C10.6605 8.22937 10.5393 8.10811 10.3897 8.10811H3.59056C3.44094 8.10811 3.31968 8.22937 3.31968 8.37899V12.008H2.51677C2.06823 12.0075 1.70466 11.6439 1.70413 11.1954V2.40756C1.70466 1.95902 2.06823 1.59545 2.51677 1.59492H3.86144V4.34065C3.86144 4.49027 3.9827 4.61153 4.13232 4.61153H9.03525C9.18487 4.61153 9.30613 4.49027 9.30613 4.34065V1.59492H10.0348L12.2762 4.28383V11.1954H12.2761Z",fill:"white",stroke:"white","stroke-width":"0.5"}})])]):t._e(),t._v(" "),!t.showPlaceholder&&!t.showTitle||t.showSaved?t._e():n("div",{key:"edit",staticClass:"item-title__btn"},[n("EditIcon",{staticClass:"item-title__btn__edit-icon",attrs:{animate:t.animateEditIcon}})],1),t._v(" "),t.showSaved?n("div",{key:"saved",staticClass:"item-title__btn"},[n("svg",{attrs:{width:"15",height:"11",viewBox:"0 0 15 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M14 1L5.0625 9.9375L1 5.875",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"}})])]):t._e()])],1),t._v(" "),n("div",{ref:"titleTxtRef",staticClass:"title__txt",domProps:{textContent:t._s(t.titleText)}}),t._v(" "),n("div",{ref:"placeholderTxtRef",staticClass:"title__txt",domProps:{textContent:t._s(t.trans.get("buttons.edit_global_title"))}})])}),[],!1,null,"08a660ac",null).exports;var ks=n(91296),Ms=n.n(ks);const Cs=function(t,e){var n=null,i=!1;this.tick=function(){i&&n&&(clearTimeout(n),n=null,i=!1),n=setTimeout((function(){i=!1,e()}),t),i=!0},this.reset=function(){n&&(clearTimeout(n),n=null,i=!1)}};const Is={name:"ViewerBg",props:{sceneImg:{type:String,default:null},isBuildingCurrentScene:{type:Boolean,default:!1}},data:function(){return{imgToShow:"none"}},watch:{sceneImg:{immediate:!0,handler:function(t){this.isBuildingCurrentScene||(this.imgToShow=t)}},isBuildingCurrentScene:{immediate:!0,handler:function(t){t||(this.imgToShow=this.sceneImg)}}}};var Ps=n(46377),Os={insert:"head",singleton:!1};Y()(Ps.Z,Os);Ps.Z.locals;const Ls=(0,X.Z)(Is,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade-in-out"}},["none"!==t.imgToShow?n("div",{key:t.imgToShow,staticClass:"viewer-bg",style:{"--scene-img":t.imgToShow}}):t._e()])}),[],!1,null,null,null).exports;function Bs(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Ds=window.Cookies;function Rs(t){return"map-scenes-excluded-".concat(t)}function Gs(t){var e=Ds.get(Rs(t));if(void 0!==e)try{return JSON.parse(e)}catch(t){console.log("failed to parse cookie ",t)}return[]}const Hs=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.ravens={}}var e,n,i;return e=t,(n=[{key:"hide",value:function(t,e){t in this.ravens?this.ravens[t].scenes.includes(e)||(this.ravens[t].scenes.push(e),this.ravens[t].gotNewFlatScene=!1,this.ravens[t].gotNewLinkHotspot=!1):this.ravens[t]={scenes:[e],gotNewFlatScene:!1,gotNewLinkHotspot:!1,gotCookies:!1},function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];Ds.set(Rs(t),JSON.stringify(e),{expires:15})}(t,this.ravens[t].scenes)}},{key:"unhideAll",value:function(t){t in this.ravens&&(this.ravens[t]={scenes:[],gotNewFlatScene:!1,gotNewLinkHotspot:!1},function(t){Ds.remove(Rs(t))}(t))}},{key:"isHidden",value:function(t,e){return t in this.ravens?this.ravens[t].gotCookies||(this.ravens[t].scenes=Gs(t),this.ravens[t].gotCookies=!0):this.ravens[t]={scenes:Gs(t),gotNewFlatScene:!1,gotNewLinkHotspot:!1,gotCookies:!0},t in this.ravens&&this.ravens[t].scenes.includes(e)}},{key:"gotNewFlatScene",value:function(t){t in this.ravens&&(this.ravens[t].gotNewFlatScene=!0,this.ravens[t].gotNewLinkHotspot=!1)}},{key:"gotNewLinkHotspot",value:function(t){t in this.ravens&&(this.ravens[t].gotNewLinkHotspot=!0,this.ravens[t].gotNewFlatScene&&this.unhideAll(t))}}])&&Bs(e.prototype,n),i&&Bs(e,i),t}());var Fs=n(66818);function js(t){return function(t){if(Array.isArray(t))return Ns(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Ns(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ns(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ns(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}const Vs={components:{Gallery:st,FullscreenToggle:at.default,Logo:bt,Title:St,Overlay:Oo,AppState:gs,RavenTitle:Es,ViewerBg:Ls,CreateHotspotBtn:function(){return n.e(765).then(n.bind(n,82998))},Compass:function(){return n.e(6327).then(n.bind(n,68720))},MapBtn:function(){return n.e(984).then(n.bind(n,99348))},HotspotLinkDraggingPlaceholder:function(){return n.e(3158).then(n.bind(n,56927))}},mixins:[Fs.wF],props:{forceInit:{type:Boolean,default:!1},lazyIframeState:{type:Number,default:null}},data:function(){return{isViewerReady:!1,viewerInstance:null,activeSceneId:this.currentSceneId,isGalleryCollapsed:!0,isFullscreenEnabled:!1,isFullscreen:!1,isGyro:!1,INFO_TYPES:h.$9,visibleInfo:null,forceTitleHidden:null,wasDragged:!1,scrollZoomEnabled:!1,viewerInactivityTimer:null,isScrollZoomed:!1,forceOpenedGallery:!1,draggingTimeout:null,mousedownTimeout:null,isMouseDown:!1,lastX:0,lastY:0,isHotspotLinkDraggingPlaceholderVisible:!1,sceneToReturnAfterMapUpload:null,currentSceneDestroyed:!1}},computed:{canResetMap:function(){return this.$store.getters["pageFeatures/canResetMap"]},isLogoClickable:function(){return this.$store.getters["pageFeatures/isLogoClickable"]},loadingStatus:function(){return this.$store.state.viewer.loadingStatus},isLoading:function(){return this.$store.state.viewer.isLoading},isMapLoading:function(){return this.$store.state.viewer.isMapLoading},compassNorth:function(){return this.$store.state.viewer.compassNorth},isViewerIdle:function(){return!this.isScrollZoomed&&!this.isSceneDragged&&this.scrollZoomEnabled},showFullscreenToggle:function(){return!(this.isSceneDragged||this.isLocked||this.isEmpty||this.isProtected)&&this.isGalleryCollapsed},isCreateHotspotBtnEnabled:function(){return null!==this.currentScene&&this.$store.getters["pageFeatures/canEditHotspot"]},showCreateHotspotBtn:function(){return!(this.isBuildingFirstScene||this.isSceneDragged||this.isLocked||this.isEmpty||this.isProtected)&&this.isGalleryCollapsed},showGallery:function(){return!this.isBuildingFirstScene&&this.payload.scenes.length>1},showOverlay:function(){return this.isBuildingFirstScene||this.isLocked||this.isEmpty||this.isProtected||!this.isViewerReady||this.currentSceneDestroyed},isBuildingFirstScene:function(){return this.$store.getters["viewer/isBuildingFirstScene"]||"first-scene"===this.forcedOverlay},isLocked:function(){return this.$store.state.viewer.isLocked||"locked-scene"===this.forcedOverlay},isProtected:function(){return this.$store.state.viewer.isProtected||"protected-scene"===this.forcedOverlay},isEmpty:function(){return this.$store.getters["viewer/isEmpty"]||"empty-scene"===this.forcedOverlay},isSceneDragged:function(){return this.$store.state.viewer.isSceneDragged},payload:function(){return this.$store.getters["viewer/payload"]},currentSceneId:function(){return this.$store.state.viewer.currentSceneId},currentScene:function(){return this.$store.getters["viewer/currentScene"]},currentSceneHotspots:function(){return this.currentScene&&this.currentScene.hotspots?this.currentScene.hotspots:null},currentSceneVerticalOffset:function(){return this.currentScene?this.currentScene.settings.vertical_offset:null},currentSceneHorizontalOffset:function(){return this.currentScene?this.currentScene.settings.horizontal_offset:null},showConvertFlatSceneTip:function(){return this.currentScene?this.currentScene.geometry===h.di.FLAT&&void 0===this.currentScene.settings.forced_equirect&&!this.currentScene.settings.forced_flat&&!this.isCurrentSceneMap:null},canEditRaven:function(){return this.$store.getters["pageFeatures/canEditRaven"]},isRavenTitleEditable:function(){return this.canEditRaven},title:function(){return this.payload.meta.hasOwnProperty("title")?this.payload.meta.title:null},canUse:function(){return this.$store.state.viewer.canUse},isBuildingNextScene:function(){return this.$store.getters["viewer/isBuildingNextScene"]},updateViewSettings:function(){return this.$store.getters["pageFeatures/updateViewSettings"]},windowInnerWidth:function(){return this.$store.state.env.window.innerWidth},urlParams:function(){return this.$store.state.env.url.params},forcedOverlay:function(){return this.urlParams.hasOwnProperty("forced-overlay")?this.urlParams["forced-overlay"]:""},canEditHotspot:function(){return this.$store.getters["userFeatures/canEditHotspot"]&&this.$store.getters["pageFeatures/canEditHotspot"]&&this.$store.state.viewer.meta.is_pro},isMobileOrTabletPlatform:function(){return this.$store.getters["env/isMobileOrTabletPlatform"]},isEmbedPage:function(){return this.$store.getters["pageFeatures/isEmbedPage"]},editedLinkHotspotId:function(){return null!==this.currentScene&&"editedLinkHotspotID"in this.currentScene?this.currentScene.editedLinkHotspotID:null},isCurrentSceneFlat:function(){if(!this.currentScene)return null;var t=this.currentScene,e=t.geometry,n=t.settings;return e===h.di.FLAT&&!n.forced_equirect||n.forced_flat},sceneImg:function(){return this.currentScene&&this.isCurrentSceneFlat?"url(".concat(this.currentScene.images[0].url,")"):"none"},isBuildingCurrentScene:function(){return this.currentScene?this.$store.getters["viewer/isBuildingScene"]({id:this.currentScene.id}):null},showCompass:function(){return!!this.currentScene&&!this.isCurrentSceneFlat},getTitle:function(){return this.title.match(h.nS)?"":this.isRavenHasHotspots?this.title.replace(h.Nm,""):this.title},ravenMap:function(){var t=this.$store.state.viewer.meta.map_id;return null===t||this.$store.getters["viewer/isSceneHidden"]({id:t})?null:t},currentSceneHasLinkHotspots:function(){return this.currentSceneHotspots&&!!this.currentSceneHotspots.link.length},isCurrentSceneCanBeMap:function(){return!!(this.isCurrentSceneFlat&&null===this.ravenMap&&this.currentSceneHasLinkHotspots&&this.canEditMap)},flatScenesCount:function(){return this.payload.scenes.filter((function(t){var e=t.geometry,n=t.settings;return e===h.di.FLAT&&!n.forced_equirect||n.forced_flat})).length},linkHotspotsCount:function(){return this.payload.scenes.map((function(t){return(t.hotspots.link||[]).length})).reduce((function(t,e){return t+e}),0)},isCurrentSceneMap:function(){return this.currentSceneId===this.ravenMap},draggingSceneId:function(){return this.$store.state.viewer.draggingSceneId},isMouseEntered:function(){return this.$store.state.viewer.isMouseEntered},isDraggingSceneOverViewer:function(){return!(!this.canEditHotspot||null===this.currentScene||this.isBuildingFirstScene||this.isLocked||this.isEmpty||this.isProtected)&&(this.isMouseEntered&&null!==this.draggingSceneId)},isRavenHasHotspots:function(){return this.payload.scenes.map((function(t){var e=t.hotspots;return(e.link||[]).length+(e.info||[]).length})).reduce((function(t,e){return t+e}),0)>0},showMapBtn:function(){return!!this.ravenMap||this.canResetMap},canEditMap:function(){return this.$store.getters["userFeatures/canEditMap"]&&this.$store.state.viewer.meta.is_pro},isMobileIOS:function(){return this.$store.getters["env/isMobileIOS"]},isMobile:function(){return this.$store.getters["env/isMobilePlatform"]},canRotate:function(){return!this.canEditHotspot||this.canEditHotspot&&this.isMobileOrTabletPlatform}},watch:{editedLinkHotspotId:{immediate:!0,handler:function(t){this.forceOpenedGallery=null!==t}},isViewerIdle:function(){this.isViewerIdle?this.viewerInactivityTimer.tick():this.viewerInactivityTimer.reset()},wasDragged:function(){this.wasDragged&&this.viewerInstance.controls.toggleScrollZoom.enable()},windowInnerWidth:function(){this.checkTitleInfoCollide()},visibleInfo:function(){this.checkTitleInfoCollide()},isFullscreen:function(){this.$emit("fullscreen-changed",this.isFullscreen),this.isViewerReady&&this.viewerInstance.renderer.renderer.updateSize()},forceInit:function(){this.forceInit&&this.init()},isProtected:function(){this.isProtected||this.init()},"payload.scenes":function(){this.isViewerReady&&this.currentSceneId&&this.viewerInstance.renderer.update(this.payload.scenes,this.currentSceneId)},currentSceneId:function(){this.currentSceneId&&(this.activeSceneId=this.currentSceneId),this.isViewerReady&&this.currentSceneId&&this.viewerInstance.renderer.update(this.payload.scenes,this.currentSceneId)},isBuildingNextScene:function(t,e){e!==t&&t&&(this.isGalleryCollapsed=!0)},currentSceneVerticalOffset:function(){null!==this.currentSceneVerticalOffset&&this.isViewerReady&&this.canUse&&this.updateViewSettings&&this.viewerInstance.controls.viewSettings.update()},currentSceneHorizontalOffset:function(){null!==this.currentSceneHorizontalOffset&&this.isViewerReady&&this.canUse&&this.updateViewSettings&&this.viewerInstance.controls.viewSettings.update()},showConvertFlatSceneTip:{handler:function(t){var e=this;if(t){var n=function(){var t=e.currentScene.settings;t.forced_equirect=!0,e.$store.commit("viewer/updateSceneSettings",{sceneId:e.currentScene.id,settings:t}),e.$store.dispatch("viewer/updateSceneSettings",{sceneId:e.currentScene.id,forcedEquirect:!0}),e.isViewerReady&&e.canUse&&e.viewerInstance.renderer.reloadScene(e.currentScene),setTimeout((function(){e.$store.dispatch("info/dismiss",{message:h.$9.FLAT_SCENE,immediate:!0,unlock:!0})}),1e3)};this.$store.dispatch("info/show",{message:h.$9.FLAT_SCENE,data:{confirm:{text:trans.get("quickUpload.tips.flat_scene.turn_360"),action:function(){if(e.currentSceneHotspots&&(e.currentSceneHotspots.info.length||e.currentSceneHotspots.link.length)){var t=e;iziToast.warning({message:trans.get("toasts.you_are_about_to_convert_a_scene"),theme:"light",close:!1,buttons:[['<button class="iziToast-btn-link">'.concat(trans.get("buttons.cancel"),"</button>"),function(t,e){t.hide({},e,"btnCancelModalClose")},!0]],onClosing:function(e,i,r){"btnCancelModalClose"!==r&&Promise.all([].concat(js((t.currentSceneHotspots.info||[]).map((function(e){return t.$store.dispatch("viewer/deleteHotspot",{hotspotID:e.id,type:h.se.INFO})}))),js((t.currentSceneHotspots.link||[]).map((function(e){return t.$store.dispatch("viewer/deleteHotspot",{hotspotID:e.id,type:h.se.LINK})}))))).finally((function(){n(),setTimeout((function(){iziToast.destroy()}),400)}))}})}else n()}},reject:{text:trans.get("quickUpload.tips.flat_scene.keep_flat"),action:function(){var t=e.currentScene.settings;t.forced_equirect=!1,e.$store.commit("viewer/updateSceneSettings",{sceneId:e.currentScene.id,settings:t}),e.$store.dispatch("viewer/updateSceneSettings",{sceneId:e.currentScene.id,forcedEquirect:!1}),setTimeout((function(){e.$store.dispatch("info/dismiss",{message:h.$9.FLAT_SCENE,immediate:!0,unlock:!0})}),1e3)}}},locked:!0})}else this.$store.dispatch("info/dismiss",{message:h.$9.FLAT_SCENE,immediate:!0,unlock:!0})},immediate:!0},currentSceneHotspots:{deep:!0,immediate:!0,handler:function(t){t&&this.viewerInstance&&this.viewerInstance.renderer.hotspot.update(this.currentSceneId)}},isBuildingFirstScene:{deep:!0,immediate:!0,handler:function(t,e){e&&!t&&(null!==this.currentSceneHotspots&&(this.currentSceneHotspots.link.length||this.currentSceneHotspots.info.length)||this.payload.scenes.length>1&&(this.isGalleryCollapsed=!1))}},isCurrentSceneCanBeMap:{deep:!0,immediate:!0,handler:function(t,e){var n=this;t&&!Hs.isHidden(this.payload.meta.id,this.currentScene.id)?this.$store.dispatch("info/show",{message:h.$9.MAP_SCENE,data:{confirm:{text:trans.get("quickUpload.tips.map_scene.confirm"),action:function(){n.$store.dispatch("viewer/updateRavenMap",{ravenId:n.payload.meta.id,mapId:n.currentScene.id}).then((function(){iziToast.success({message:trans.get("toasts.set_as_map_successfully"),displayMode:"once"}),n.$store.dispatch("info/dismiss",{message:h.$9.MAP_SCENE,immediate:!0,unlock:!0})}))}},reject:{text:trans.get("quickUpload.tips.map_scene.reject"),action:function(){n.$store.dispatch("info/dismiss",{message:h.$9.MAP_SCENE,immediate:!0,unlock:!0}),Hs.hide(n.payload.meta.id,n.currentScene.id)}}},locked:!0}):this.$store.dispatch("info/dismiss",{message:h.$9.MAP_SCENE,immediate:!0,unlock:!0})}},flatScenesCount:function(t,e){e&&t>e&&Hs.gotNewFlatScene(this.payload.meta.id)},linkHotspotsCount:function(t,e){e&&t>e&&Hs.gotNewLinkHotspot(this.payload.meta.id)},isCurrentSceneMap:function(t){t&&(this.isGalleryCollapsed=!0)},isDraggingSceneOverViewer:{immediate:!0,handler:function(t){t&&(this.isHotspotLinkDraggingPlaceholderVisible=!0)}},isMapLoading:function(t){t&&(this.sceneToReturnAfterMapUpload=this.currentSceneId)},lazyIframeState:function(t){t===h.EN.VISIBLE?this.isViewerReady?this.isMobile&&this.currentScene?(this.viewerInstance.renderer.createScene(this.currentScene),this.currentSceneDestroyed=!1):this.canRotate&&this.viewerInstance.controls.toggleAutorotate.enable():this.init():t===h.EN.HIDDEN&&this.isViewerReady&&this.currentScene&&(this.isMobile?(this.viewerInstance.renderer.destroyScene(this.currentScene),this.currentSceneDestroyed=!0):this.canRotate&&this.viewerInstance.controls.toggleAutorotate.disable())},canEditHotspot:function(t){this.viewerInstance&&this.viewerInstance.renderer.updateCanEditHotspotProp(t)}},mounted:function(){var t=this;null!==this.lazyIframeState&&this.lazyIframeState!==h.EN.VISIBLE||this.init(),this.viewerInactivityTimer=new Cs(3e4,(function(){t.scrollZoomEnabled&&t.viewerInstance.controls.toggleScrollZoom.disable(),t.wasDragged&&(t.wasDragged=!1)}))},beforeDestroy:function(){this.destroy(),this.viewerInactivityTimer.reset(),this.viewerInactivityTimer=null},destroyed:function(){this.$store.commit("viewer/clearScenesStates"),this.$store.commit("viewer/isMouseEntered",!1)},methods:{checkTitleInfoCollide:Ms()((function(){if(this.visibleInfo&&this.visibleInfo.width){var t=null;if(this.$refs.titleRef&&this.$refs.titleRef.$el&&(t=this.$refs.titleRef.$el.getBoundingClientRect()),this.$refs.editTitleRef&&(t=this.$refs.editTitleRef.$refs.wrapperRef.getBoundingClientRect()),t){var e=this.$refs.viewerRef.getBoundingClientRect(),n=t.right-t.width-(e.right-e.width),i=parseFloat(this.visibleInfo.width)+20;this.forceTitleHidden=i>n}}else this.forceTitleHidden=!1}),200),init:function(){var t=this;if(!this.isViewerReady&&this.canUse){var e=new(r());e.addListener("textureLoadStart",(function(e){var n=e.id;t.$store.commit("viewer/textureLoadStart",{id:n})})),e.addListener("textureLoadFinish",(function(e){var n=e.id;t.$store.commit("viewer/textureLoadFinish",{id:n})})),e.addListener("textureUnload",(function(e){var n=e.id;t.$store.commit("viewer/textureUnload",{id:n})})),e.addListener("textureCancel",(function(e){var n=e.id;t.$store.commit("viewer/textureCancel",{id:n})})),e.addListener("goToLinkedScene",(function(e){var n=e.id;t.onGalleryItemClick(n)})),e.addListener("createHotspot",(function(e){var n=e.type,i=e.hotspot,r=e.successCB,o=e.errorCB;t.$store.dispatch("viewer/createHotspot",{type:n,hotspot:i}).then((function(t){r(t)})).catch((function(t){o(t)}))})),e.addListener("updateHotspot",(function(e){var n=e.type,i=e.hotspot,r=e.hotspotID;t.$store.dispatch("viewer/updateHotspot",{type:n,hotspot:i,hotspotID:r})})),e.addListener("deleteHotspot",(function(e){var n=e.type,i=e.hotspotID;t.$store.dispatch("viewer/deleteHotspot",{type:n,hotspotID:i})})),e.addListener("toggleEditedLinkHotspot",(function(e){var n=e.hotspotID,i=e.isOn;t.$store.dispatch("viewer/toggleEditedLinkHotspot",{hotspotID:n,isOn:i})})),e.addListener("toggleEditedSettingsHotspot",(function(e){var n=e.hotspotID,i=e.hotspotType,r=e.isOn;t.$store.dispatch("viewer/toggleEditedSettingsHotspot",{hotspotID:n,hotspotType:i,isOn:r})}));var n=this.payload,i=n.scenes,o=n.meta,s=n.settings;this.viewerInstance=new N(this.$refs.viewerRef,{scenes:i,meta:o,settings:s,canEditHotspot:this.canEditHotspot,isMobileOrTabletPlatform:this.isMobileOrTabletPlatform,isMobileIOS:this.isMobileIOS,shouldCacheSources:this.isEmbedPage&&this.$store.getters["env/isIframe"]},e),window.viewerInstance=this.viewerInstance,this.viewerInstance.renderer.update(i,this.currentSceneId);var a=this.viewerInstance.currentScene;i.length>a&&(this.activeSceneId=i[a].id);var c=this.viewerInstance.renderer.renderer.controls().method("mouseViewDrag").instance,l=this.viewerInstance.renderer.renderer.controls().method("touchView").instance;c.addEventListener("active",(function(){t.dragActiveHandler()})),l.addEventListener("active",(function(){t.dragActiveHandler()})),c.addEventListener("inactive",(function(){t.dragInactiveHandler()})),l.addEventListener("inactive",(function(){t.dragInactiveHandler()})),this.isFullscreenEnabled=this.viewerInstance.controls.fullscreen.isEnabled(),this.isFullscreenEnabled&&(this.viewerInstance.controls.fullscreen.setUp(),this.viewerInstance.controls.fullscreen.onActivated=function(){t.isFullscreen=!0},this.viewerInstance.controls.fullscreen.onDeactivated=function(){t.isFullscreen=!1}),!this.canRotate||null!==this.lazyIframeState&&this.lazyIframeState!==h.EN.VISIBLE||this.viewerInstance.controls.toggleAutorotate.enable(),this.isViewerReady=!0;var u=null;this.viewerInstance.controls.toggleScrollZoom.onActivated=function(){t.scrollZoomEnabled=!0,(u=t.viewerInstance.renderer.renderer.controls().method("scrollZoom").instance).addEventListener("active",(function(){t.scrollZoomActiveHandler()})),u.addEventListener("inactive",(function(){t.scrollZoomInactiveHandler()}))},this.viewerInstance.controls.toggleScrollZoom.onDeactivated=function(){t.scrollZoomEnabled=!1,u&&(u.removeEventListener("active",(function(){t.scrollZoomActiveHandler()})),u.removeEventListener("inactive",(function(){t.scrollZoomInactiveHandler()})))},this.scrollZoomEnabled=this.viewerInstance.controls.toggleScrollZoom.isEnabled(),this.viewerInstance.renderer.compass.init((function(e){t.$store.commit("viewer/compassNorth",e)}))}},dragActiveHandler:function(){var t=this;clearTimeout(this.mousedownTimeout),this.mousedownTimeout=setTimeout((function(){t.isMouseDown&&(t.isGalleryCollapsed=!0,clearTimeout(t.draggingTimeout),t.isSceneDragged||(t.$store.commit("viewer/isSceneDragged",!0),t.wasDragged=!0))}),150)},dragInactiveHandler:function(){var t=this;this.draggingTimeout=setTimeout((function(){t.isSceneDragged&&t.$store.commit("viewer/isSceneDragged",!1)}),1500)},scrollZoomActiveHandler:function(){this.isScrollZoomed||(this.isScrollZoomed=!0)},scrollZoomInactiveHandler:Ms()((function(){this.isScrollZoomed&&(this.isScrollZoomed=!1)}),300),reset:function(){if(this.isViewerReady)try{this.viewerInstance.renderer.renderer.destroyAllScenes()}catch(t){console.log("cannot reset the desktop viewer ",t)}},destroy:function(){if(this.isViewerReady){try{this.viewerInstance.renderer.renderer.destroy()}catch(t){console.log("cannot destroy the desktop viewer ",t)}this.isViewerReady=!1}},onGalleryItemClick:function(t){null!==this.editedLinkHotspotId?t!==this.currentSceneId&&this.$store.dispatch("viewer/updateHotspot",{type:h.se.LINK,hotspot:{target_id:t},hotspotID:this.editedLinkHotspotId}):(this.activeSceneId=t,this.$store.commit("viewer/currentSceneId",{id:t}),this.viewerInstance.renderer.update(this.payload.scenes,this.activeSceneId))},toggleFullscreen:function(){this.viewerInstance.controls.fullscreen.toggle(),this.$emit("fullscreen-toggle-clicked",this.isFullscreen)},onCreateHotspot:function(){this.viewerInstance.controls.hotspot.toggleAtCenter()},onCompassClick:function(){this.isViewerReady&&this.canUse&&this.viewerInstance.controls.viewSettings.update()},onMousedown:function(){this.isMouseDown=!0},onMouseup:function(){this.isMouseDown=!1},onMouseleave:function(){this.isMouseDown=!1},onRootMouseup:function(t){var e=this.draggingSceneId;0===t.button&&this.isDraggingSceneOverViewer&&U.Z.$emit("root-mouse-up-0",{x:t.clientX,y:t.clientY,hotspotType:h.se.LINK,targetId:e,isEditing:!1})},onRootMouseenter:function(){var t=this.$refs.viewerRef.getBoundingClientRect();this.lastX=t.left,this.lastY=t.top,this.$store.commit("viewer/isMouseEntered",!0)},onRootMouseleave:function(){this.$store.commit("viewer/isMouseEntered",!1)},onRootMousemove:function(t){var e=t.clientX,n=t.clientY;this.$store.commit("viewer/mouseCoords",{x:e-this.lastX,y:n-this.lastY})},onHotspotLinkDraggingPlaceholderCreateHotspot:function(t){t&&(t.targetId===this.currentSceneId?iziToast.info({message:trans.get("toasts.impossible_to_selflink"),displayMode:"once",color:"primary"}):this.viewerInstance.controls.hotspot.createAtCoords(t),this.isHotspotLinkDraggingPlaceholderVisible=!1)},onEmptyOverlayUploadBtnClicked:function(){this.isLoading||this.$refs.fileUploadInputRef.click()},onResetMapBtnClicked:function(){var t=this;this.canResetMap&&this.$store.dispatch("viewer/updateRavenMap",{ravenId:this.$store.getters["viewer/payload"].meta.id,mapId:null}).then((function(){iziToast.success({message:trans.get("toasts.floor_map_reverted")}),t.viewerInstance.renderer.reloadScene(t.currentScene)}))},onSaveRavenTitle:function(t){this.$store.dispatch("viewer/saveRavenTitle",{title:t}).catch((function(t){if("abort"!==t.statusText&&t.responseText){var e=JSON.parse(t.responseText).error;iziToast.error({message:e,position:"bottomRight"})}}))},onUploadMapClick:function(){this.isLoading||this.$refs.mapSceneFileUploadInputRef.click()},onBackToSceneClick:function(){this.sceneToReturnAfterMapUpload&&this.onGalleryItemClick(this.sceneToReturnAfterMapUpload)}}};var zs=n(70401),$s={insert:"head",singleton:!1};Y()(zs.Z,$s);zs.Z.locals;var Us=n(11150),Ws={insert:"head",singleton:!1};Y()(Us.Z,Ws);Us.Z.locals;const Zs={components:{DesktopCore:(0,X.Z)(Vs,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"viewerRef",staticClass:"viewer",class:{"viewer--fullscreen":t.isFullscreen,"viewer--dragging-overlay":t.isDraggingSceneOverViewer},on:{mouseup:t.onRootMouseup,mouseenter:t.onRootMouseenter,mouseleave:t.onRootMouseleave,mousemove:t.onRootMousemove}},[t.isHotspotLinkDraggingPlaceholderVisible?n("HotspotLinkDraggingPlaceholder",{attrs:{"is-dragging-scene-over-viewer":t.isDraggingSceneOverViewer},on:{"hide-me":function(e){t.isHotspotLinkDraggingPlaceholderVisible=!1},"create-hotspot":t.onHotspotLinkDraggingPlaceholderCreateHotspot}}):t._e(),t._v(" "),n("ViewerBg",{attrs:{"scene-img":t.sceneImg,"is-building-current-scene":t.isBuildingCurrentScene}}),t._v(" "),n("div",{staticClass:"viewport",on:{mousedown:t.onMousedown,mouseup:t.onMouseup,mouseleave:t.onMouseleave,touchstart:t.onMousedown,touchend:t.onMouseup,touchcancel:t.onMouseleave,touchmove:function(t){t.preventDefault()}}}),t._v(" "),t.showOverlay?n("Overlay",{attrs:{"is-locked":t.isLocked,"is-protected":t.isProtected,"is-empty":t.isEmpty,"is-pending":t.isBuildingFirstScene||!t.isViewerReady||t.currentSceneDestroyed,"can-edit-raven":t.canEditRaven,"loading-logo-url":t.payload.settings.logo.loading_logo_url,"loading-logo-index":t.payload.settings.logo.loading_logo_index},on:{"empty-overlay-upload-btn-clicked":t.onEmptyOverlayUploadBtnClicked}}):t._e(),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[t.showGallery?n("Gallery",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged&&!t.isBuildingFirstScene,expression:"!isSceneDragged && !isBuildingFirstScene"}],attrs:{"is-mobile":!1,"is-gallery-collapsed":t.forceOpenedGallery?!t.forceOpenedGallery:t.isGalleryCollapsed,"active-scene-id":t.activeSceneId,"edited-link-hotspot-id":t.editedLinkHotspotId,scenes:t.payload.scenes},on:{"gallery-item-click":t.onGalleryItemClick,"gallery-toggle":function(e){t.isGalleryCollapsed=!t.isGalleryCollapsed}}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[t.isFullscreenEnabled?n("FullscreenToggle",{directives:[{name:"show",rawName:"v-show",value:t.showFullscreenToggle,expression:"showFullscreenToggle"}],attrs:{"is-fullscreen":t.isFullscreen},on:{"toggle-fullscreen":t.toggleFullscreen}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[t.isCreateHotspotBtnEnabled?n("div",{directives:[{name:"show",rawName:"v-show",value:t.showCreateHotspotBtn,expression:"showCreateHotspotBtn"}],on:{mouseenter:function(e){return t.$store.dispatch("info/show",{message:t.INFO_TYPES.HOTSPOT_CREATE})},mouseleave:function(e){return t.$store.dispatch("info/dismiss",{message:t.INFO_TYPES.HOTSPOT_CREATE})}}},[n("CreateHotspotBtn",{attrs:{"can-edit-hotspot":t.canEditHotspot,"is-dragging-scene-over-viewer":t.isDraggingSceneOverViewer},on:{"create-hotspot":t.onCreateHotspot}})],1):t._e()]),t._v(" "),n("div",{on:{mouseenter:function(e){return t.$store.dispatch("info/show",{message:t.INFO_TYPES.LOGO})},mouseleave:function(e){return t.$store.dispatch("info/dismiss",{message:t.INFO_TYPES.LOGO})}}},[n("div",{staticClass:"logo-wrapper"},[n("Logo",{attrs:{settings:t.payload.settings.logo,"is-locked":t.isLocked,"is-protected":t.isProtected,"is-empty":t.isEmpty,"is-logo-clickable":t.isLogoClickable,"is-mobile-tablet-platform":t.isMobileOrTabletPlatform}})],1)]),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[!t.getTitle||t.isRavenTitleEditable||t.isEmpty||t.isCurrentSceneFlat?t._e():n("Title",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged,expression:"!isSceneDragged"}],ref:"titleRef",staticClass:"force-title-visibility",class:{"force-title-visibility--hidden":t.forceTitleHidden},attrs:{title:t.getTitle}})],1),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[!t.isRavenTitleEditable||t.isEmpty||t.isCurrentSceneFlat?t._e():n("RavenTitle",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged,expression:"!isSceneDragged"}],ref:"editTitleRef",staticClass:"force-title-visibility",class:{"force-title-visibility--hidden":t.forceTitleHidden},attrs:{"is-raven-has-hotspots":t.isRavenHasHotspots,meta:t.payload.meta},on:{"save-raven-title":t.onSaveRavenTitle}})],1),t._v(" "),n("div",[n("AppState",{attrs:{"is-mobile-tablet-platform":t.isMobileOrTabletPlatform,"is-locked":t.isLocked,"is-empty":t.isEmpty,"is-scene-dragged":t.isSceneDragged,"is-building-first-scene":t.isBuildingFirstScene,"is-building-next-scene":t.isBuildingNextScene,"is-loading":t.isLoading,"loading-status":t.loadingStatus,"is-current-scene-map":t.isCurrentSceneMap,"scene-to-return-after-map-upload":t.sceneToReturnAfterMapUpload,"current-scene-has-link-hotspots":t.currentSceneHasLinkHotspots,"can-edit-hotspot":t.canEditHotspot,"is-create-hotspot-btn-enabled":t.isCreateHotspotBtnEnabled},on:{"back-to-scene-click":t.onBackToSceneClick,"map-hotspots-click":t.onCreateHotspot,"info-visible":function(e){t.visibleInfo=e},"info-hidden":function(e){t.visibleInfo=null}}})],1),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[t.showCompass?n("Compass",{directives:[{name:"show",rawName:"v-show",value:!t.isBuildingFirstScene,expression:"!isBuildingFirstScene"}],attrs:{north:t.compassNorth},on:{click:t.onCompassClick}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-ui"}},[t.showMapBtn?n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged&&!t.showOverlay,expression:"!isSceneDragged && !showOverlay"}],on:{mouseenter:function(e){return t.$store.dispatch("info/show",{message:t.canEditMap?t.INFO_TYPES.FLOOR_MAP:t.INFO_TYPES.FLOOR_MAP_LOCKED})},mouseleave:function(){t.$store.dispatch("info/dismiss",{message:t.INFO_TYPES.FLOOR_MAP}),t.$store.dispatch("info/dismiss",{message:t.INFO_TYPES.FLOOR_MAP_LOCKED})}}},[n("MapBtn",{attrs:{"map-id":t.ravenMap,"current-scene-id":t.currentSceneId,"can-reset-map":t.canResetMap,"can-edit-map":t.canEditMap,"is-loading":t.isLoading,"is-map-loading":t.isMapLoading},on:{"upload-map":t.onUploadMapClick,"go-to-scene":t.onGalleryItemClick,"reset-map-btn-clicked":t.onResetMapBtnClicked,"prev-scene-changed":function(e){t.sceneToReturnAfterMapUpload=e}}})],1):t._e()]),t._v(" "),n("input",{ref:"fileUploadInputRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{type:"file",name:"files[]",multiple:""},on:{change:function(e){return t.validateAndUploadImage(e,!1,null)}}}),t._v(" "),n("input",{ref:"mapSceneFileUploadInputRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{type:"file",name:"files[]"},on:{change:function(e){return t.validateAndUploadImage(e,!1,0)}}})],1)}),[],!1,null,"5e4629df",null).exports},props:{lazyIframeState:{type:Number,default:null}}};var Xs=n(38787),Qs={insert:"head",singleton:!1};Y()(Xs.Z,Qs);Xs.Z.locals;const qs=(0,X.Z)(Zs,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer__main"},[n("div",{staticClass:"w-100 h-100 position-relative",attrs:{id:"viewer-wrapper"}},[n("DesktopCore",{attrs:{"lazy-iframe-state":t.lazyIframeState},on:{"fullscreen-changed":function(e){return t.$emit("fullscreen-changed",e)},"fullscreen-toggle-clicked":function(e){return t.$emit("fullscreen-toggle-clicked",e)}}})],1)])}),[],!1,null,"2bed17bc",null).exports;const Ys={components:{PendingOverlay:go,EmptyOverlay:wo,LockedOverlay:To,ProtectedOverlay:Io},props:{isLocked:{type:Boolean,default:!1},isProtected:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},isPending:{type:Boolean,default:!1},canEditRaven:{type:Boolean,default:!1},loadingLogoUrl:{type:String,default:""},loadingLogoIndex:{type:Number,default:0}},computed:{getComponent:function(){return this.isProtected?"protected-overlay":this.isLocked?"locked-overlay":this.isEmpty?"empty-overlay":this.isPending?"pending-overlay":""}}};const Ks=(0,X.Z)(Ys,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade-in-out",mode:"out-in",appear:""}},[n(t.getComponent,{tag:"component",attrs:{"loading-logo-url":t.loadingLogoUrl,"loading-logo-index":t.loadingLogoIndex,"show-empty-upload":t.canEditRaven},on:{"empty-overlay-upload-btn-clicked":function(e){return t.$emit("empty-overlay-upload-btn-clicked")}}})],1)}),[],!1,null,null,null).exports;var Js=window.jsSocials;Js.setDefaults("twitter",{logo:"svg-icon svg-icon--twitter"}),Js.setDefaults("facebook",{logo:"svg-icon svg-icon--facebook"}),Js.setDefaults("whatsapp",{logo:"svg-icon svg-icon--whatsapp"}),Js.setDefaults("linkedin",{logo:"svg-icon svg-icon--linkedin"}),Js.setDefaults("email",{logo:"svg-icon svg-icon--email",shareIn:"popup"}),Js.shares.sms={label:"SMS",logo:"svg-icon svg-icon--sms",shareUrl:"sms://&body={url}"};var ta={mobile:["facebook","twitter","whatsapp","sms"],tablet:["facebook","twitter","linkedin","email"],desktop:["facebook","twitter","linkedin","email"],desktopViewer:["twitter","facebook","linkedin","email"]};const ea={props:{sliderUrl:{type:String,default:null},platform:{type:String,default:""}},computed:{shares:function(){return ta.hasOwnProperty(this.platform)?ta[this.platform]:[]}},watch:{sliderUrl:function(t,e){t!==e&&this.updateShares()},shares:function(t,e){t!==e&&this.updateShares()}},mounted:function(){this.updateShares()},beforeDestroy:function(){s()(this.$refs.shareElRef).jsSocials("destroy")},methods:{updateShares:function(){s()(this.$refs.shareElRef).jsSocials({showLabel:!1,showCount:!1,text:"",url:this.sliderUrl,shares:this.shares})}}};var na=n(66814),ia={insert:"head",singleton:!1};Y()(na.Z,ia);na.Z.locals;const ra=(0,X.Z)(ea,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"shareElRef",staticClass:"svg-icons--25",attrs:{id:"social-container"}})}),[],!1,null,"7ebeffd2",null).exports;var oa=n(42152),sa=n.n(oa);function aa(t){var e=t.timing,n=t.draw,i=t.duration,r=performance.now();requestAnimationFrame((function t(o){var s=(o-r)/i;s>1&&(s=1);var a=e(s),c=n(a);s<1&&!c&&requestAnimationFrame(t)}))}var ca={CONFIRMED:0,REJECTED:1,PENDING:2,UNSET:3};const la={directives:{clickOutside:pt.xD},props:{textBefore:{type:String,default:""},textAfter:{type:String,default:""},disableDelay:{type:[Number,Boolean],default:3e3},clickToConfirm:{type:Boolean,default:!1}},data:function(){return{dragData:{ready:!1,startX:0,counter:0,button:{width:0},knob:{width:0,left:0}},trackWidth:0,position:0,isOn:!1,CONFIRMATION_STATES:ca,confirmationState:ca.UNSET,allowToReject:!1}},computed:{progress:function(){var t=this.dragData.button.width-this.dragData.knob.width;return 0===t?0:(this.position/t).toFixed(2)},trackBeforeWidth:function(){return this.dragData.button.width?"".concat(this.dragData.button.width-this.position,"px"):"100%"},trackAfterWidth:function(){return this.dragData.button.width?"".concat(this.dragData.knob.width+this.position,"px"):"0px"}},watch:{isOn:function(){var t=this;this.isOn?setTimeout((function(){t.allowToReject=!0}),400):this.allowToReject=!1}},mounted:function(){this.getWidth()},methods:{getWidth:function(){var t=this;(0,ft.Z)(this.$refs.buttonRef,(function(e){var n=e,i=e.querySelector(".swipe-button__knob").getBoundingClientRect();t.dragData.knob.width=i.width;var r=n.getBoundingClientRect();t.dragData.button.width=r.width,t.dragData.knob.left=i.left-r.left,t.trackWidth=t.dragData.button.width-t.dragData.knob.width}))},onClick:function(){this.confirmationState===this.CONFIRMATION_STATES.PENDING?(this.confirmationState=this.CONFIRMATION_STATES.CONFIRMED,this.onConfirmed()):(this.animatePosition(this.position,this.trackWidth),this.clickToConfirm?(this.isOn=!0,this.confirmationState=this.CONFIRMATION_STATES.PENDING):this.onSwitched())},reject:function(){this.confirmationState===this.CONFIRMATION_STATES.PENDING&&this.allowToReject&&(this.confirmationState=this.CONFIRMATION_STATES.REJECTED,this.isOn=!1,this.animatePosition(this.position,0))},onSwitched:function(){var t=this;this.isOn=!0,this.$emit("switched"),this.disableDelay?setTimeout((function(){t.isOn=!1,t.animatePosition(t.position,0)}),this.disableDelay):(this.isOn=!1,this.animatePosition(this.position,0))},onConfirmed:function(){this.onSwitched()},animatePosition:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300;if(t!==e){var i=e-t,r=this;aa({duration:n,timing:function(t){return t},draw:function(e){return r.position=t+i*e,!1}})}}}};var ua=n(69979),da={insert:"head",singleton:!1};Y()(ua.Z,da);ua.Z.locals;const ha=(0,X.Z)(la,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.reject,expression:"reject"}],ref:"buttonRef",staticClass:"swipe-button",on:{click:t.onClick}},[n("div",{staticClass:"swipe-button__track swipe-button__track--before",style:{width:t.trackBeforeWidth}},[n("div",{staticClass:"swipe-button__track__inner"},[n("span",{style:{width:t.trackWidth?t.trackWidth+"px":"100%"}},[t._v("\n        "+t._s(t.textBefore)+"\n      ")])])]),t._v(" "),n("div",{staticClass:"swipe-button__track swipe-button__track--after",style:{width:t.trackAfterWidth}},[n("div",{staticClass:"swipe-button__track__inner",style:{opacity:t.isOn?1:0}},[n("span",{style:{width:t.trackWidth?t.trackWidth+"px":"100%"}},[t._v("\n        "+t._s(t.textAfter)+"\n      ")])])]),t._v(" "),n("div",{ref:"knobRef",staticClass:"swipe-button__knob",style:{transform:"translateX("+t.position+"px)"}},[n("div",{staticClass:"swipe-button__knob__overlay",style:{opacity:t.progress}}),t._v(" "),n("div",{staticClass:"swipe-button__knob__overlay--progress"},[n("transition",{attrs:{name:"fade-in-out",mode:"out-in"}},[t.confirmationState===t.CONFIRMATION_STATES.PENDING?n("div",[n("svg",{attrs:{width:"20",viewBox:"0 0 18 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M17 1L6 12L1 7",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})])]):t._t("icon")],2)],1)])])}),[],!1,null,"2ba7e2de",null).exports;var fa,pa;const va={components:{ClickButton:ha},props:{isLoggedIn:{type:Boolean,default:!1},sliderUrl:{type:String,default:null},embedUrl:{type:String,default:null},embedCode:{type:String,default:null}},computed:{directLink:function(){return this.isLoggedIn?this.embedUrl:this.sliderUrl}},mounted:function(){(fa=new(sa())("#copy_link")).on("success",(function(){})),fa.on("error",(function(){})),(pa=new(sa())("#copy_embed")).on("success",(function(){})),pa.on("error",(function(){}))},beforeDestroy:function(){fa.destroy(),pa.destroy()},methods:{copyDirectLink:function(){this.$refs.copyLinkRef.click()},copyEmbedCode:function(){this.$refs.copyEmbedRef.click()}}};const ma=(0,X.Z)(va,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu__row"},[n("ClickButton",{staticClass:"menu__row__item",attrs:{"text-before":t.trans.get("buttons.direct_link"),"text-after":t.trans.get("buttons.copied")},on:{switched:t.copyDirectLink},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"20",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M16.7695 1.21786C15.1835 -0.406274 12.6027 -0.405633 11.0164 1.21786L8.13989 4.1636C7.89549 4.41389 7.89549 4.8196 8.13989 5.06989C8.3843 5.32017 8.78048 5.32017 9.02488 5.06989L11.9014 2.12414C12.4306 1.58255 13.1378 1.28388 13.8926 1.28388C14.6478 1.28388 15.355 1.58255 15.8842 2.12446C16.4134 2.66638 16.705 3.39064 16.705 4.16393C16.705 4.93689 16.4134 5.66115 15.8842 6.20307L12.123 10.0557C11.0246 11.1799 9.23799 11.1799 8.13958 10.0557C7.89518 9.80545 7.499 9.80545 7.25459 10.0557C7.01019 10.306 7.01019 10.7121 7.25459 10.962C8.04758 11.7741 9.08935 12.1801 10.1311 12.1801C11.1729 12.1801 12.2147 11.7741 13.0076 10.962L16.7695 7.10967C17.5352 6.32581 17.9571 5.27948 17.9571 4.16393C17.9571 3.04805 17.5352 2.00205 16.7695 1.21786Z",fill:"white"}}),n("path",{attrs:{d:"M9.24653 13.0009L6.8125 15.4935C6.28332 16.0354 5.57608 16.3341 4.82096 16.3341C4.06616 16.3341 3.3586 16.0354 2.82943 15.4935C1.73133 14.369 1.73133 12.5391 2.82943 11.4146L6.37001 7.78882C6.89918 7.24722 7.60643 6.94855 8.36154 6.94855C9.11635 6.94855 9.82359 7.24722 10.3528 7.78882C10.5972 8.0391 10.9934 8.0391 11.2378 7.78882C11.4822 7.53853 11.4822 7.13282 11.2378 6.88253C9.6521 5.25872 7.0713 5.2584 5.4847 6.88253L1.94412 10.5086C1.17868 11.2925 0.756836 12.3388 0.756836 13.4544C0.756836 14.5696 1.17868 15.6159 1.94444 16.3998C2.70988 17.184 3.73163 17.616 4.82065 17.616C5.90999 17.616 6.93173 17.184 7.69718 16.3998L10.1312 13.9072C10.3756 13.6569 10.3756 13.2512 10.1312 13.0009C9.8868 12.7506 9.49094 12.7506 9.24653 13.0009Z",fill:"white"}})])]},proxy:!0}])}),t._v(" "),n("ClickButton",{staticClass:"menu__row__item",attrs:{"text-before":t.trans.get("buttons.embed_code"),"text-after":t.trans.get("buttons.copied")},on:{switched:t.copyEmbedCode},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"22",viewBox:"0 0 20 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M12.3203 0.178386L11.5898 0.0146326C11.4958 -0.0110066 11.4031 -0.00294356 11.3131 0.0387539C11.2227 0.080485 11.1617 0.143132 11.1303 0.226595L6.73666 12.6612C6.7053 12.7447 6.71512 12.8234 6.76616 12.8972C6.81719 12.9711 6.89364 13.0208 6.99588 13.0465L7.72618 13.2103C7.82041 13.2361 7.9127 13.228 8.00302 13.1863C8.09337 13.1443 8.15427 13.0819 8.18558 12.9986L12.5794 0.56375C12.6107 0.480288 12.601 0.401548 12.5499 0.327633C12.4988 0.253752 12.4224 0.203992 12.3203 0.178386Z",fill:"white"}}),n("path",{attrs:{d:"M5.87854 2.47785C5.87854 2.39173 5.84483 2.31546 5.7775 2.24925L5.27242 1.75229C5.2051 1.68604 5.12762 1.65283 5.0401 1.65283C4.95258 1.65283 4.87506 1.68608 4.80778 1.75229L0.101038 6.38369C0.0336084 6.44994 0 6.52618 0 6.6123C0 6.69842 0.0337146 6.77466 0.101038 6.84087L4.80774 11.4723C4.87503 11.5386 4.9524 11.5716 5.04006 11.5716C5.12773 11.5716 5.2051 11.5385 5.27239 11.4723L5.77747 10.9756C5.84479 10.9094 5.87851 10.8331 5.87851 10.7469C5.87851 10.6609 5.84479 10.5846 5.77747 10.5184L1.80803 6.6123L5.7775 2.70646C5.84493 2.64025 5.87854 2.56398 5.87854 2.47785Z",fill:"white"}}),n("path",{attrs:{d:"M19.2141 6.38365L14.5069 1.75229C14.4396 1.68608 14.3621 1.65283 14.2747 1.65283C14.1871 1.65283 14.1098 1.68608 14.0423 1.75229L13.5374 2.24921C13.4701 2.31545 13.4365 2.39159 13.4365 2.47781C13.4365 2.56404 13.4701 2.6402 13.5374 2.70641L17.5072 6.61232L13.5374 10.5184C13.4701 10.5846 13.4365 10.6609 13.4365 10.7469C13.4365 10.8332 13.4701 10.9094 13.5374 10.9756L14.0423 11.4723C14.1098 11.5386 14.1871 11.5716 14.2747 11.5716C14.3622 11.5716 14.4396 11.5385 14.5069 11.4723L19.2141 6.84095C19.2814 6.77474 19.3151 6.69837 19.3151 6.61225C19.3151 6.52609 19.2814 6.44985 19.2141 6.38365Z",fill:"white"}})])]},proxy:!0}])}),t._v(" "),n("div",{ref:"copyLinkRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{id:"copy_link","data-clipboard-text":t.directLink}}),t._v(" "),n("div",{ref:"copyEmbedRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{id:"copy_embed","data-clipboard-text":t.embedCode}})],1)}),[],!1,null,null,null).exports;const ga={components:{ClickButton:ha},props:{isEmpty:{type:Boolean,default:!1}},methods:{deleteScene:function(){this.$emit("delete-scene")},uploadScene:function(){this.$emit("upload-scene")}}};const ya=(0,X.Z)(ga,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu__row"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],staticClass:"menu__row__item"},[n("ClickButton",{attrs:{"text-before":t.trans.get("buttons.delete_view"),"text-after":t.trans.get("buttons.are_you_sure"),"click-to-confirm":!0,"disable-delay":!1},on:{switched:t.deleteScene},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"16",viewBox:"0 0 14 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M1 14.5328C1 15.5105 1.9 16.3105 3 16.3105H11C12.1 16.3105 13 15.5105 13 14.5328V3.8661H1V14.5328ZM3.46 8.20388L4.87 6.95055L7 8.83499L9.12 6.95055L10.53 8.20388L8.41 10.0883L10.53 11.9728L9.12 13.2261L7 11.3417L4.88 13.2261L3.47 11.9728L5.59 10.0883L3.46 8.20388ZM10.5 1.19944L9.5 0.310547H4.5L3.5 1.19944H0V2.97721H14V1.19944H10.5Z",fill:"white"}})])]},proxy:!0}])})],1),t._v(" "),n("ClickButton",{staticClass:"menu__row__item",attrs:{"text-before":t.trans.get("buttons.upload_view"),"text-after":t.trans.get("buttons.browse")},on:{switched:t.uploadScene},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"16",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M13.0438 9.02881V11.7052C13.0438 12.0601 12.9029 12.4005 12.6519 12.6515C12.4009 12.9024 12.0606 13.0434 11.7056 13.0434H2.3382C1.98329 13.0434 1.64291 12.9024 1.39195 12.6515C1.14099 12.4005 1 12.0601 1 11.7052V9.02881",stroke:"white","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}}),n("path",{attrs:{d:"M10.3668 4.34551L7.02129 1L3.67578 4.34551",stroke:"white","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}}),n("path",{attrs:{d:"M7.02148 1V9.02923",stroke:"white","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}})])]},proxy:!0}])})],1)}),[],!1,null,null,null).exports;const _a={directives:{clickOutside:pt.xD},props:{isPending:{type:Boolean,default:!1}},methods:{onClick:function(){this.isPending?this.$emit("confirm"):this.$emit("first-click")},reject:function(){this.isPending&&this.$emit("reject")}}};var ba=n(7986),wa={insert:"head",singleton:!1};Y()(ba.Z,wa);ba.Z.locals;const xa=(0,X.Z)(_a,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"header-button__wrapper"},[n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.reject,expression:"reject"}],staticClass:"header-button",on:{click:t.onClick}},[n("transition",{attrs:{name:"fade-in-out",mode:"out-in"}},[t.isPending?n("div",{key:"pending",staticClass:"header-button__img"},[n("svg",{attrs:{width:"18",height:"13",viewBox:"0 0 18 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M17 1L6 12L1 7",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})])]):n("div",{key:"else",staticClass:"header-button__img"},[t._t("icon")],2)])],1)])}),[],!1,null,"8eae65ce",null).exports;var Aa={LOGO:0,DELETE:1,HOME:2};const Sa={components:{HeaderButton:xa},props:{showResetDeleteMobileBtns:{type:Boolean,default:!1}},data:function(){return{STATES:Aa,STATE:Aa.LOGO}},methods:{deleteAction:function(){this.$emit("toggle-menu"),this.resetState(),this.$emit("delete-action")},homeAction:function(){this.$emit("toggle-menu"),this.resetState(),this.$emit("home-action")},resetState:function(){this.STATE=this.STATES.LOGO}}};var Ta=n(16394),Ea={insert:"head",singleton:!1};Y()(Ta.Z,Ea);Ta.Z.locals;const ka=(0,X.Z)(Sa,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu-header"},[t.showResetDeleteMobileBtns?n("HeaderButton",{staticClass:"menu-header__btn menu-header__btn--left",attrs:{"is-pending":t.STATE===t.STATES.DELETE},on:{"first-click":function(e){t.STATE=t.STATES.DELETE},reject:t.resetState,confirm:t.deleteAction},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"16",height:"19",viewBox:"0 0 16 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M1.14103 16.2279C1.14103 17.3436 2.16795 18.2564 3.42308 18.2564H12.5513C13.8064 18.2564 14.8333 17.3436 14.8333 16.2279V4.05698H1.14103V16.2279ZM3.94795 9.0065L5.55679 7.57641L7.98718 9.72661L10.4062 7.57641L12.015 9.0065L9.59603 11.1567L12.015 13.3069L10.4062 14.737L7.98718 12.5868L5.56821 14.737L3.95936 13.3069L6.37833 11.1567L3.94795 9.0065ZM11.9808 1.01425L10.8397 0H5.13462L3.99359 1.01425H0V3.04274H15.9744V1.01425H11.9808Z",fill:"white"}})])]},proxy:!0}],null,!1,2105390159)}):t._e(),t._v(" "),n("transition",{attrs:{mode:"out-in"}},[t.STATE===t.STATES.DELETE?n("div",{key:"deleteBtn",staticClass:"menu-header__info"},[n("div",[n("span",{domProps:{innerHTML:t._s(t.trans.get("quickUpload.mobile_tips.delete_button"))}})])]):t._e(),t._v(" "),t.STATE===t.STATES.HOME?n("div",{key:"homeBtn",staticClass:"menu-header__info"},[n("div",[n("span",{domProps:{textContent:t._s(t.trans.get("quickUpload.mobile_tips.home_button"))}})])]):t._e(),t._v(" "),t.STATE===t.STATES.LOGO?n("div",{key:"logo",staticClass:"menu-header__logo",class:{"menu-header__logo--full-width":!t.showResetDeleteMobileBtns}},[n("div"),t._v(" "),n("img",{staticClass:"menu-header__logo__img",attrs:{src:"/assets/2.0/app/img/logo/logotype-test.png"}}),t._v(" "),n("p",{staticClass:"menu-header__title"},[t._v("\n        "+t._s(t.trans.get("navbar.menu"))+"\n      ")]),t._v(" "),n("div")]):t._e()]),t._v(" "),t.showResetDeleteMobileBtns?n("HeaderButton",{staticClass:"menu-header__btn menu-header__btn--right",attrs:{"is-pending":t.STATE===t.STATES.HOME},on:{"first-click":function(e){t.STATE=t.STATES.HOME},reject:t.resetState,confirm:t.homeAction},scopedSlots:t._u([{key:"icon",fn:function(){return[n("svg",{attrs:{width:"18",viewBox:"0 0 20 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M7 21V11H13V21M1 8L10 1L19 8V19C19 19.5304 18.7893 20.0391 18.4142 20.4142C18.0391 20.7893 17.5304 21 17 21H3C2.46957 21 1.96086 20.7893 1.58579 20.4142C1.21071 20.0391 1 19.5304 1 19V8Z",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})])]},proxy:!0}],null,!1,870249008)}):t._e()],1)}),[],!1,null,"22f1ba43",null).exports;const Ma=JSON.parse('{"v":"5.6.6","fr":24,"ip":0,"op":72,"w":100,"h":100,"nm":"fatal-error","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Hand 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[25,25,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.551,0],[0,-0.552],[-0.551,0],[0,0.552]],"o":[[-0.551,0],[0,0.552],[0.551,0],[0,-0.552]],"v":[[0,-1],[-1,0],[0,1],[1,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.696},"o":{"x":0.333,"y":0},"t":4,"s":[11.5,38.531],"to":[0,-0.527],"ti":[0,1.123]},{"i":{"x":0.667,"y":0.775},"o":{"x":0.333,"y":0.389},"t":5,"s":[11.5,33.657],"to":[0,-1.704],"ti":[0,0.968]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.78},"t":6,"s":[11.5,29.848],"to":[0,-0.412],"ti":[0,0.51]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[11.5,28.75],"to":[0,-2.5],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[11.5,23.531],"to":[0,0],"ti":[0,-0.954]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[11.5,28.75],"to":[0,2.5],"ti":[0,-1.63]},{"t":25,"s":[11.5,38.531]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-6.5,-12],[6.5,-12],[6.5,12],[-3.5,12]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.735},"o":{"x":0.333,"y":0},"t":4,"s":[9.562,32],"to":[0,-0.527],"ti":[0,1.123]},{"i":{"x":0.667,"y":0.789},"o":{"x":0.333,"y":0.365},"t":5,"s":[9.5,26.407],"to":[0,-1.704],"ti":[0,0.968]},{"i":{"x":0.667,"y":1},"o":{"x":0.33,"y":1},"t":6,"s":[9.5,22.348],"to":[0,-0.412],"ti":[0,0.51]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[9.5,21.5],"to":[0,-2.5],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[9.562,16.969],"to":[0,0],"ti":[0,-0.954]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[9.5,21.5],"to":[0,2.5],"ti":[-0.01,-1.75]},{"t":25,"s":[9.562,32]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":4,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":6,"s":[{"i":[[0,0],[-0.598,-0.887],[-0.031,-0.809],[0,0],[0,0],[0,0],[0,-1.654],[0.019,-0.381],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.903,-0.017],[0.277,0.676],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.662,0.48],[0,1.044],[0,0],[0,0],[0.616,0.526],[0,1.271],[0,0],[0,0],[0.578,0.415],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.128,-7.196],[-4.37,-6.051],[-3.956,-4.329],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.97,1.572],[14.061,2.362],[14.19,2.91],[15.264,5],[13.808,7.572],[13.917,8.084],[13.953,8.979],[14.958,11],[13.412,13.832],[13.398,14.167],[13.654,15.124],[14.255,17],[11.255,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-11.129,-5.18],[-9.797,-6.286],[-8.769,-6.829],[-7.568,-7.258]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[{"i":[[0,0],[-0.524,0.008],[-0.393,0.02],[0,0],[0,0],[0,0],[0,-1.654],[-0.294,-0.322],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.548,-0.023],[0.687,0],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.735,0.459],[0,1.044],[0,0],[0,0],[0.673,0.522],[0,1.271],[0,0],[0,0],[0.664,0.387],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.65,-3.938],[-5.375,-3.969],[-4.264,-3.988],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[15.294,1.572],[14.417,2.427],[14.327,2.853],[15.531,5],[14.075,7.572],[14.573,8.052],[14.359,8.947],[15.469,11],[14.085,13.832],[14.492,14.135],[14.586,15.051],[15.219,17],[12.219,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-12.012,-2.867],[-10.125,-3.906],[-9.031,-3.924],[-7.875,-3.938]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[{"i":[[0,0],[-0.524,0.008],[-0.393,0.02],[0,0],[0,0],[0,0],[0,-1.654],[-0.294,-0.322],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.548,-0.023],[0.687,0],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.735,0.459],[0,1.044],[0,0],[0,0],[0.673,0.522],[0,1.271],[0,0],[0,0],[0.664,0.387],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.65,-3.938],[-5.375,-3.969],[-4.264,-3.988],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[15.294,1.572],[14.417,2.427],[14.327,2.853],[15.531,5],[14.075,7.572],[14.573,8.052],[14.359,8.947],[15.469,11],[14.085,13.832],[14.492,14.135],[14.586,15.051],[15.219,17],[12.219,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-12.012,-2.867],[-10.125,-3.906],[-9.031,-3.924],[-7.875,-3.938]],"c":true}]},{"t":25,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4,"s":[31.5,24],"to":[0,-1.667],"ti":[0,1.667]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":6,"s":[31.5,14],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[31.5,14],"to":[0,1.833],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[31.5,25],"to":[0,0],"ti":[0,0.045]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[31.5,14],"to":[0,-0.167],"ti":[0,-1.667]},{"t":25,"s":[31.5,24]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":6,"s":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":7,"s":[100,100]},{"t":22,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":7,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Hand 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[25,25,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.551,0],[0,-0.552],[-0.551,0],[0,0.552]],"o":[[-0.551,0],[0,0.552],[0.551,0],[0,-0.552]],"v":[[0,-1],[-1,0],[0,1],[1,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.696},"o":{"x":0.333,"y":0},"t":4,"s":[11.5,38.531],"to":[0,-0.527],"ti":[0,1.123]},{"i":{"x":0.667,"y":0.775},"o":{"x":0.333,"y":0.389},"t":5,"s":[11.5,33.657],"to":[0,-1.704],"ti":[0,0.968]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.78},"t":6,"s":[11.5,29.848],"to":[0,-0.412],"ti":[0,0.51]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[11.5,28.75],"to":[0,-2.5],"ti":[0,0.87]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[11.5,23.531],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.761},"o":{"x":0.333,"y":0},"t":18,"s":[11.5,23.531],"to":[0,0.515],"ti":[0,-1.152]},{"i":{"x":0.667,"y":1},"o":{"x":0.259,"y":1},"t":20,"s":[11.5,28.751],"to":[0,0.712],"ti":[0,-0.954]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[11.5,28.75],"to":[0,2.5],"ti":[0,-1.63]},{"t":25,"s":[11.5,38.531]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-6.5,-12],[6.5,-12],[6.5,12],[-3.5,12]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.735},"o":{"x":0.333,"y":0},"t":4,"s":[9.562,32],"to":[0,-0.527],"ti":[0,1.123]},{"i":{"x":0.667,"y":0.789},"o":{"x":0.333,"y":0.365},"t":5,"s":[9.5,26.407],"to":[0,-1.704],"ti":[0,0.968]},{"i":{"x":0.667,"y":1},"o":{"x":0.33,"y":1},"t":6,"s":[9.5,22.348],"to":[0,-0.412],"ti":[0,0.51]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[9.5,21.5],"to":[0,-2.5],"ti":[-0.01,0.755]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[9.562,16.969],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.724},"o":{"x":0.333,"y":0},"t":18,"s":[9.562,16.969],"to":[0,0.515],"ti":[0,-1.152]},{"i":{"x":0.667,"y":1},"o":{"x":0.259,"y":1},"t":20,"s":[9.5,21.501],"to":[0,0.712],"ti":[0,-0.954]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[9.5,21.5],"to":[0,2.5],"ti":[-0.01,-1.75]},{"t":25,"s":[9.562,32]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":4,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":6,"s":[{"i":[[0,0],[-0.598,-0.887],[-0.031,-0.809],[0,0],[0,0],[0,0],[0,-1.654],[0.019,-0.381],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.903,-0.017],[0.277,0.676],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.662,0.48],[0,1.044],[0,0],[0,0],[0.616,0.526],[0,1.271],[0,0],[0,0],[0.578,0.415],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.128,-7.196],[-4.37,-6.051],[-3.956,-4.329],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.97,1.572],[14.061,2.362],[14.19,2.91],[15.264,5],[13.808,7.572],[13.917,8.084],[13.953,8.979],[14.958,11],[13.412,13.832],[13.398,14.167],[13.654,15.124],[14.255,17],[11.255,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-11.129,-5.18],[-9.797,-6.286],[-8.769,-6.829],[-7.568,-7.258]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[{"i":[[0,0],[-0.524,0.008],[-0.393,0.02],[0,0],[0,0],[0,0],[0,-1.654],[-0.294,-0.322],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.548,-0.023],[0.687,0],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.735,0.459],[0,1.044],[0,0],[0,0],[0.673,0.522],[0,1.271],[0,0],[0,0],[0.664,0.387],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.65,-3.938],[-5.375,-3.969],[-4.264,-3.988],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[15.294,1.572],[14.417,2.427],[14.327,2.853],[15.531,5],[14.075,7.572],[14.573,8.052],[14.359,8.947],[15.469,11],[14.085,13.832],[14.492,14.135],[14.586,15.051],[15.219,17],[12.219,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-12.012,-2.867],[-10.125,-3.906],[-9.031,-3.924],[-7.875,-3.938]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":18,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[0,0],[-0.094,-0.744],[0.013,-0.834],[0,0],[0,0],[0,0],[0,-1.654],[0.309,-0.437],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.306,0.209],[0.125,0.443],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.595,0.499],[0,1.044],[0,0],[0,0],[0.563,0.53],[0,1.271],[0,0],[0,0],[0.498,0.441],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.337,-8.438],[-3.75,-6.359],[-3.67,-4.645],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.669,1.572],[13.73,2.302],[14.062,2.963],[15.016,5],[13.56,7.572],[13.308,8.115],[13.577,9.01],[14.484,11],[12.788,13.832],[12.382,14.197],[12.789,15.191],[13.359,17],[10.359,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-10.309,-7.328],[-9.312,-7.953],[-8.391,-8.236],[-7.094,-8.531]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[{"i":[[0,0],[-0.524,0.008],[-0.393,0.02],[0,0],[0,0],[0,0],[0,-1.654],[-0.294,-0.322],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.548,-0.023],[0.687,0],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.735,0.459],[0,1.044],[0,0],[0,0],[0.673,0.522],[0,1.271],[0,0],[0,0],[0.664,0.387],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.65,-3.938],[-5.375,-3.969],[-4.264,-3.988],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[15.294,1.572],[14.417,2.427],[14.327,2.853],[15.531,5],[14.075,7.572],[14.573,8.052],[14.359,8.947],[15.469,11],[14.085,13.832],[14.492,14.135],[14.586,15.051],[15.219,17],[12.219,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-12.012,-2.867],[-10.125,-3.906],[-9.031,-3.924],[-7.875,-3.938]],"c":true}]},{"t":25,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4,"s":[31.5,24],"to":[0,-1.667],"ti":[0,-0.833]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6,"s":[31.5,14],"to":[0,0.833],"ti":[0,-1.833]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[31.5,29],"to":[0,1.833],"ti":[0,0.667]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[31.5,25],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":18,"s":[31.5,25],"to":[0,-1.343],"ti":[0,2.745]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[31.5,30.225],"to":[0,-1.003],"ti":[0,0.045]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[31.5,14],"to":[0,-0.167],"ti":[0,-1.667]},{"t":25,"s":[31.5,24]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":6,"s":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":7,"s":[100,-100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":21,"s":[100,-100]},{"t":22,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":22,"op":52,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Hand","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[25,25,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.551,0],[0,-0.552],[-0.551,0],[0,0.552]],"o":[[-0.551,0],[0,0.552],[0.551,0],[0,-0.552]],"v":[[0,-1],[-1,0],[0,1],[1,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[11.5,28.75],"to":[0,-2.5],"ti":[0,0.87]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[11.5,23.531],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.761},"o":{"x":0.333,"y":0},"t":18,"s":[11.5,23.531],"to":[0,0.515],"ti":[0,-1.152]},{"t":20,"s":[11.5,28.751]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-6.5,-12],[6.5,-12],[6.5,12],[-3.5,12]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[9.5,21.5],"to":[0,-2.5],"ti":[-0.01,0.755]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[9.562,16.969],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.724},"o":{"x":0.333,"y":0},"t":18,"s":[9.562,16.969],"to":[0,0.515],"ti":[0,-1.152]},{"t":20,"s":[9.5,21.501]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[{"i":[[0,0],[-0.524,0.008],[-0.393,0.02],[0,0],[0,0],[0,0],[0,-1.654],[-0.294,-0.322],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0.548,-0.023],[0.687,0],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.735,0.459],[0,1.044],[0,0],[0,0],[0.673,0.522],[0,1.271],[0,0],[0,0],[0.664,0.387],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-6.65,-3.938],[-5.375,-3.969],[-4.264,-3.988],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[15.294,1.572],[14.417,2.427],[14.327,2.853],[15.531,5],[14.075,7.572],[14.573,8.052],[14.359,8.947],[15.469,11],[14.085,13.832],[14.492,14.135],[14.586,15.051],[15.219,17],[12.219,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-12.012,-2.867],[-10.125,-3.906],[-9.031,-3.924],[-7.875,-3.938]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":18,"s":[{"i":[[0,0],[0,-3.439],[1.002,-3.175],[0,0],[0,0],[0,0],[0,-1.654],[0.912,-0.551],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.918,0],[0,1.082],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.454,0.539],[0,1.044],[0,0],[0,0],[0.454,0.539],[0,1.271],[0,0],[0,0],[0.332,0.495],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.962,-20],[-1.5,-12],[-3.076,-5.301],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.044,1.572],[13.042,2.177],[13.796,3.072],[14.5,5],[13.044,7.572],[12.042,8.177],[12.796,9.072],[13.5,11],[11.491,13.832],[10.273,14.26],[10.992,15.332],[11.5,17],[8.5,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-8.606,-11.789],[-8.5,-12],[-8.5,-12.236],[-8.5,-20]],"c":true}]},{"t":20,"s":[{"i":[[0,0],[-0.094,-0.744],[0.013,-0.834],[0,0],[0,0],[0,0],[0,-1.654],[0.309,-0.437],[0,0],[0,0],[0,-0.704],[0.898,-0.543],[0,0],[0,0],[0,-0.704],[1.202,-0.423],[0,0],[0,0],[0,-0.596],[1.654,0],[0,0],[0.283,0.798],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[1.306,0.209],[0.125,0.443],[0,0],[0,0],[0,0],[1.654,0],[0,1.06],[0,0],[0,0],[0.595,0.499],[0,1.044],[0,0],[0,0],[0.563,0.53],[0,1.271],[0,0],[0,0],[0.498,0.441],[0,1.654],[0,0],[-0.845,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-5.337,-8.438],[-3.75,-6.359],[-3.67,-4.645],[-3.487,-4],[-2.123,-4],[12.5,-4],[15.5,-1],[14.669,1.572],[13.73,2.302],[14.062,2.963],[15.016,5],[13.56,7.572],[13.308,8.115],[13.577,9.01],[14.484,11],[12.788,13.832],[12.382,14.197],[12.789,15.191],[13.359,17],[10.359,20],[-10.5,20],[-12.387,18.666],[-12.623,18],[-13.329,18],[-13.5,18],[-14.5,18],[-15.5,18],[-15.5,-1],[-14.5,-1],[-13.5,-1],[-13.5,-2],[-10.309,-7.328],[-9.312,-7.953],[-8.391,-8.236],[-7.094,-8.531]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[31.5,29],"to":[0,-0.667],"ti":[0,0.667]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":10,"s":[31.5,25],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":18,"s":[31.5,25],"to":[0,-1.343],"ti":[0,2.745]},{"t":21,"s":[31.5,30.225]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":7,"s":[100,-100]},{"t":21,"s":[100,-100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":7,"op":22,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"facebook-like-unlike","refId":"comp_0","sr":2,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50,50,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[50,50,100],"ix":6}},"ao":0,"w":50,"h":50,"ip":0,"op":104,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"phone","sr":2,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":9,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":22,"s":[90]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":36,"s":[90]},{"t":50,"s":[0]}],"ix":10},"p":{"a":0,"k":[50,50,0],"ix":2},"a":{"a":0,"k":[25,25,0],"ix":1},"s":{"a":0,"k":[165.909,165.909,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-13,15],[13,15]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-13,-16],[13,-16]],"c":false},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-3,18],[3,18]],"c":false},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0,0],[-1.1,0],[0,0],[0,1.1],[0,0],[1.1,0],[0,0],[0,-1.1]],"o":[[0,1.1],[0,0],[1.1,0],[0,0],[0,-1.1],[0,0],[-1.1,0],[0,0]],"v":[[-13,20],[-11,22],[11,22],[13,20],[13,-20],[11,-22],[-11,-22],[-13,-20]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[25,25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":93,"st":0,"bm":0}],"markers":[]}'),Ca={data:function(){return{lottieRotate:null}},mounted:function(){this.lottieRotate=lt().loadAnimation({container:this.$refs.rotateAnimRef,renderer:"svg",loop:!0,autoplay:!0,animationData:Ma,rendererSettings:{hideOnTransparent:!1}})},destroyed:function(){var t=this;setTimeout((function(){t.lottieRotate.destroy()}),300)}};const Ia={components:{MenuSocial:ra,MenuCopy:ma,MenuEdit:ya,MenuHeader:ka,Rotate:(0,X.Z)(Ca,(function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"rotateAnimRef"})}),[],!1,null,null,null).exports},props:{isGalleryCollapsed:{type:Boolean,default:!1},isMenuOpened:{type:Boolean,default:!1},isMobile:{type:Boolean,default:!1},canEditRaven:{type:Boolean,default:!1},isLandscape:{type:Boolean,default:!1},isBuildingFirstScene:{type:Boolean,default:!1},isSceneDragged:{type:Boolean,default:!1},showResetDeleteMobileBtns:{type:Boolean,default:!1},sliderUrl:{type:String,default:null},embedUrl:{type:String,default:null},embedCode:{type:String,default:null},platform:{type:String,default:""},isLoggedIn:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1}},data:function(){return{showMenu:!0,showRotate:!1}},computed:{showToggleButton:function(){return!this.isSceneDragged&&!this.isBuildingFirstScene&&(!(this.isMenuOpened&&!this.showMenu)&&this.isGalleryCollapsed)}},watch:{isLandscape:function(t,e){var n=this;t&&!e&&(this.showMenu=!1,setTimeout((function(){n.showRotate||(n.showRotate=!0)}),300)),!t&&e&&(this.showRotate=!1,setTimeout((function(){n.showMenu||(n.showMenu=!0)}),300))}},methods:{enter:function(t,e){setTimeout(e,500)},leave:function(t,e){setTimeout(e,500)}}};var Pa=n(2856),Oa={insert:"head",singleton:!1};Y()(Pa.Z,Oa);Pa.Z.locals;const La=(0,X.Z)(Ia,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("transition",{on:{enter:t.enter,leave:t.leave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isMenuOpened,expression:"isMenuOpened"}],staticClass:"viewer-core__menu",class:{"viewer-core__menu--opened":t.isMenuOpened}},[n("transition",{attrs:{name:"fade-in-out"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showMenu,expression:"showMenu"}]},[n("div",{staticClass:"viewer-core__menu__header"},[n("MenuHeader",{attrs:{"show-reset-delete-mobile-btns":t.showResetDeleteMobileBtns},on:{"delete-action":function(e){return t.$emit("delete-action")},"home-action":function(e){return t.$emit("home-action")},"toggle-menu":function(e){return t.$emit("toggle-menu")}}})],1)])]),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showMenu,expression:"showMenu"}],staticClass:"viewer-core__menu__body__wrapper"},[n("div",{staticClass:"viewer-core__menu__body"},[n("div",{staticClass:"viewer-core__menu__section"},[n("p",{staticClass:"viewer-core__menu__section__title"},[t._v("\n                "+t._s(t.trans.get("navbar.share"))+"\n              ")]),t._v(" "),n("MenuSocial",{attrs:{"slider-url":t.sliderUrl,platform:t.platform}}),t._v(" "),t._t("social")],2),t._v(" "),n("div",{staticClass:"viewer-core__menu__section"},[n("p",{staticClass:"viewer-core__menu__section__title"},[t._v("\n                "+t._s(t.trans.get("navbar.copy"))+"\n              ")]),t._v(" "),n("MenuCopy",{attrs:{"slider-url":t.sliderUrl,"embed-url":t.embedUrl,"embed-code":t.embedCode,"is-logged-in":t.isLoggedIn}})],1),t._v(" "),t.canEditRaven?n("div",{staticClass:"viewer-core__menu__section"},[n("p",{staticClass:"viewer-core__menu__section__title"},[t._v("\n                "+t._s(t.trans.get("navbar.edit"))+"\n              ")]),t._v(" "),n("MenuEdit",{attrs:{"is-empty":t.isEmpty},on:{"delete-scene":function(e){return t.$emit("delete-scene")},"upload-scene":function(e){return t.$emit("upload-scene")}}})],1):t._e()])])]),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[n("Rotate",{directives:[{name:"show",rawName:"v-show",value:t.showRotate,expression:"showRotate"}],key:"landscape",staticClass:"viewer-core__menu__rotate"})],1)],1)]),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:t.showToggleButton,expression:"showToggleButton"}],staticClass:"viewer-core__menu__toggle-btn",class:{"viewer-core__menu__toggle-btn--opened":t.isMenuOpened,"viewer-core__menu__toggle-btn--mobile":t.isMobile},attrs:{type:"button"},on:{click:function(e){return t.$emit("toggle-menu")}}},[n("svg",{attrs:{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M9.60407 8.13828L9.60407 1.476C9.60428 1.00015 9.2184 0.614279 8.74255 0.614482C8.26651 0.614482 7.88103 0.999953 7.88103 1.476L7.88104 8.13828L1.21856 8.13848C0.742506 8.13848 0.357037 8.52395 0.357037 9C0.356834 9.47585 0.742709 9.86172 1.21856 9.86152L7.88104 9.86132L7.88083 16.5238C7.88063 16.9996 8.26651 17.3855 8.74235 17.3853C8.98017 17.3851 9.19565 17.2886 9.35143 17.1329C9.5072 16.9771 9.60367 16.7616 9.60367 16.5236L9.60387 9.86111L16.2661 9.86111C16.5042 9.86111 16.7197 9.76464 16.8754 9.60887C17.0312 9.4531 17.1277 9.23762 17.1277 8.99959C17.1279 8.52375 16.742 8.13787 16.2661 8.13807L9.60407 8.13828Z",fill:"white"}})])])])],1)}),[],!1,null,null,null).exports;const Ba={props:{isGyro:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},isMobile:{type:Boolean,default:!1}},methods:{onClick:function(){this.isDisabled||this.$emit("toggle-gyro")}}};var Da=n(46004),Ra={insert:"head",singleton:!1};Y()(Da.Z,Ra);Da.Z.locals;const Ga=(0,X.Z)(Ba,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__gyro-toggle"},[n("button",{staticClass:"viewer-core__side-btn",class:{"viewer-core__side-btn--gyro-on":t.isGyro&&!t.isDisabled,"viewer-core__side-btn--disabled":t.isDisabled,"viewer-core__side-btn--mobile":t.isMobile},attrs:{type:"button"},on:{click:t.onClick}},[n("svg",{attrs:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M11.9446 8C11.9446 10.1405 11.4615 12.0537 10.7057 13.414C9.94057 14.7913 8.96337 15.5 8.00011 15.5C7.03685 15.5 6.05964 14.7913 5.29449 13.414C4.53875 12.0537 4.05566 10.1405 4.05566 8C4.05566 5.85947 4.53875 3.94631 5.29449 2.58597C6.05964 1.20869 7.03685 0.5 8.00011 0.5C8.96337 0.5 9.94057 1.20869 10.7057 2.58597C11.4615 3.94631 11.9446 5.85947 11.9446 8Z",stroke:"white"}}),n("path",{attrs:{d:"M8 4.05545C10.1405 4.05545 12.0537 4.53853 13.414 5.29427C14.7913 6.05943 15.5 7.03663 15.5 7.99989C15.5 8.96315 14.7913 9.94036 13.414 10.7055C12.0537 11.4613 10.1405 11.9443 8 11.9443C5.85947 11.9443 3.94631 11.4613 2.58597 10.7055C1.20869 9.94036 0.5 8.96315 0.5 7.99989C0.5 7.03663 1.20869 6.05943 2.58597 5.29427C3.94631 4.53853 5.85947 4.05545 8 4.05545Z",stroke:"white"}})])])])}),[],!1,null,"e3b8a0aa",null).exports;const Ha={components:{BobotovLoader:uo},props:{loadingStatus:{type:String,default:""}}};var Fa=n(2116),ja={insert:"head",singleton:!1};Y()(Fa.Z,ja);Fa.Z.locals;const Na=(0,X.Z)(Ha,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"uploading-progress__wrapper"},[n("div",{staticClass:"uploading-progress"},[n("div",{staticClass:"uploading-progress__overlay"},[n("div",{staticClass:"uploading-progress__img"},[n("BobotovLoader",{staticClass:"uploading-progress__img__loader"})],1),t._v(" "),n("div",{staticClass:"uploading-progress__overlay__inner"},[n("div",{staticClass:"uploading-progress__overlay__inner__bar",style:{width:t.loadingStatus}}),t._v(" "),n("span",[t._v(t._s(t.trans.get("quickUpload.uploading")))])])])])])}),[],!1,null,"07c8f1ca",null).exports;const Va={components:{LiquidLoader:Fo}};var za=n(23127),$a={insert:"head",singleton:!1};Y()(za.Z,$a);za.Z.locals;const Ua=(0,X.Z)(Va,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"first-scene__wrapper"},[n("div",{staticClass:"first-scene"},[n("div",{staticClass:"first-scene__overlay"},[n("div",{staticClass:"first-scene__img"},[n("LiquidLoader",{staticClass:"first-scene__img__loader",attrs:{"force-id":"liquid-loader-mobile-id"}})],1),t._v(" "),n("span",[t._v(t._s(t.trans.get("quickUpload.building_first_scene")))])])])])}),[],!1,null,"27efe4f6",null).exports;const Wa={components:{BobotovLoader:uo}};var Za=n(21369),Xa={insert:"head",singleton:!1};Y()(Za.Z,Xa);Za.Z.locals;const Qa=(0,X.Z)(Wa,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"first-scene__wrapper"},[n("div",{staticClass:"first-scene"},[n("div",{staticClass:"first-scene__overlay"},[n("div",{staticClass:"first-scene__img"},[n("BobotovLoader",{staticClass:"first-scene__img__loader"})],1),t._v(" "),n("span",[t._v(t._s(t.trans.get("quickUpload.building_next_scene")))])])])])}),[],!1,null,"0ea5c5bb",null).exports;const qa={components:{TouchDragLoader:Jo,ClickDragLoader:qo},props:{isSceneDragged:{type:Boolean,default:!1},isMobileTabletPlatform:{type:Boolean,default:!1}},data:function(){return{sceneDragged:!1}},computed:{getComponent:function(){return this.isMobileTabletPlatform?"TouchDragLoader":"ClickDragLoader"},getText:function(){return this.isMobileTabletPlatform?trans.get("buttons.3d_button_mobile"):trans.get("buttons.3d_button")}},watch:{isSceneDragged:function(t,e){e!==t&&!this.sceneDragged&&this.isSceneDragged&&(this.sceneDragged=!0,this.$emit("hide-me"))}}};var Ya=n(43087),Ka={insert:"head",singleton:!1};Y()(Ya.Z,Ka);Ya.Z.locals;const Ja=(0,X.Z)(qa,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"button3d__wrapper"},[n("div",{staticClass:"button3d"},[n("div",{staticClass:"button3d__overlay"},[n("div",{staticClass:"button3d__img"},[n(t.getComponent,{tag:"component",staticClass:"button3d__img__loader"})],1),t._v(" "),n("span",{domProps:{textContent:t._s(t.getText)}})])])])}),[],!1,null,"8813d352",null).exports;const tc={components:{LogoIcon:ht,LazyImg:mt},directives:{clickOutside:pt.xD},props:{settings:{type:Object,default:function(){return{default:!0,enabled:!0,size:100,transparency:1,url:""}}},isMobileTabletPlatform:{type:Boolean,default:!1},isLogoClickable:{type:Boolean,default:!1}},data:function(){return{minWidth:"",maxWidth:"",isExpanded:!1}},computed:{logoLink:function(){return null===this.settings.link||""===this.settings.link||this.settings.default?this.route("home"):this.settings.link},logoStyle:function(){return{transform:"scale(".concat(this.settings.size/100,")"),opacity:this.settings.transparency}},overlayStyle:function(){return this.isExpanded?{width:this.maxWidth}:{width:this.minWidth}}},watch:{"settings.default":function(){var t=this;this.$nextTick((function(){t.updateWidth()}))},"settings.enabled":function(){var t=this;this.$nextTick((function(){t.updateWidth()}))}},mounted:function(){this.updateWidth()},activated:function(){this.updateWidth()},methods:{onMouseenter:function(){this.isMobileTabletPlatform||this.expand()},onMouseleave:function(){this.isMobileTabletPlatform||this.collapse()},onLogoClick:function(t){this.isLogoClickable&&this.isExpanded||t.preventDefault(),this.expand()},onCustomLogoClick:function(t){this.isLogoClickable||null!==this.settings.link&&""!==this.settings.link||t.preventDefault()},updateWidth:function(){var t=this;(0,ft.Z)(this.$refs.elRef,(function(e){var n=t.$refs.overlayRef;n.style.width="auto",t.minWidth="".concat(e.offsetWidth,"px"),t.maxWidth="".concat(n.offsetWidth,"px")}))},expand:function(){this.isExpanded=!0},collapse:function(){this.isExpanded=!1}}};var ec=n(40634),nc={insert:"head",singleton:!1};Y()(ec.Z,nc);ec.Z.locals;const ic=(0,X.Z)(tc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("a",{directives:[{name:"show",rawName:"v-show",value:t.settings.enabled&&t.settings.default,expression:"settings.enabled && settings.default"},{name:"click-outside",rawName:"v-click-outside",value:t.collapse,expression:"collapse"}],ref:"elRef",staticClass:"viewer-core__logo",style:t.logoStyle,attrs:{href:t.logoLink,target:"blank"},on:{click:t.onLogoClick,mouseenter:t.onMouseenter,mouseleave:t.onMouseleave}},[n("div",{staticClass:"viewer-core__logo__img"},[n("LogoIcon")],1),t._v(" "),n("div",{ref:"overlayRef",staticClass:"viewer-core__logo__overlay",style:t.overlayStyle},[n("div",{staticClass:"viewer-core__logo__overlay__inner"},[n("svg",{attrs:{width:"9",viewBox:"0 0 8 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M0.25 0.5V8.75H2.5V15.5L7.75 6.5H4.75L7.75 0.5H0.25Z",fill:"url(#paint0_linear)"}}),n("defs",[n("linearGradient",{attrs:{id:"paint0_linear",x1:"4",y1:"0.5",x2:"4",y2:"15.5",gradientUnits:"userSpaceOnUse"}},[n("stop",{attrs:{"stop-color":"#69D3C2"}}),n("stop",{attrs:{offset:"0.697917","stop-color":"white"}})],1)],1)]),t._v(" "),n("span",[t._v("by")]),t._v(" "),n("img",{attrs:{src:"/assets/2.0/app/img/logo/logotype-test.png",width:"114"}})])])]),t._v(" "),n("a",{directives:[{name:"show",rawName:"v-show",value:t.settings.enabled&&!t.settings.default,expression:"settings.enabled && !settings.default"}],staticClass:"viewer-core__logo viewer-core__logo--custom",style:t.logoStyle,attrs:{href:t.logoLink,target:"blank"},on:{click:t.onCustomLogoClick}},[n("LazyImg",{attrs:{"class-name":"viewer-core__logo__img","data-src":t.settings.url}})],1)])}),[],!1,null,"63a60758",null).exports;var rc={FIRST_SCENE:0,NEXT_SCENE:1,LOADING:2,IDLE:3};const oc={components:{UploadingProgress:Na,FirstScene:Ua,NextScene:Qa,Button3d:Ja,Logo:ic},props:{isMenuOpened:{type:Boolean,default:!1},isLogoClickable:{type:Boolean,default:!1},isMobileTabletPlatform:{type:Boolean,default:!1},loadedTextureScenesLength:{type:Boolean,default:!1},isLocked:{type:Boolean,default:!1},isProtected:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},logoSettings:{type:Object,default:function(){return{default:!0,enabled:!0,size:100,transparency:1,url:""}}},isSceneDragged:{type:Boolean,default:!1},isBuildingFirstScene:{type:Boolean,default:!1},isBuildingNextScene:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},loadingStatus:{type:String,default:""},isCurrentSceneMap:{type:Boolean,default:!1}},data:function(){return{STATES:rc,hideButton3d:!1}},computed:{state:function(){return this.isLoading?this.STATES.LOADING:this.isBuildingFirstScene?this.STATES.FIRST_SCENE:this.isBuildingNextScene?this.STATES.NEXT_SCENE:this.STATES.IDLE},isLogoVisible:function(){return this.state===rc.IDLE&&(this.hideButton3d||this.isCurrentSceneMap)&&!this.isMenuOpened&&!this.isEmpty&&!this.isLocked&&!this.isProtected}},watch:{isLogoVisible:{immediate:!0,handler:function(t){this.$emit("is-logo-visible",t)}}},methods:{enter:function(t,e){setTimeout(e,300)},leave:function(t,e){setTimeout(e,300)}}};var sc=n(15468),ac={insert:"head",singleton:!1};Y()(sc.Z,ac);sc.Z.locals;const cc={components:{Gallery:st,Menu:La,GyroToggle:Ga,AppState:(0,X.Z)(oc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{mode:"out-in"},on:{enter:t.enter,leave:t.leave}},[t.state!==t.STATES.LOADING||t.isMenuOpened?t._e():n("UploadingProgress",{key:"loading",staticClass:"app-state__wrapper",attrs:{"loading-status":t.loadingStatus}}),t._v(" "),t.state!==t.STATES.FIRST_SCENE||t.isMenuOpened?t._e():n("FirstScene",{key:"firstScene",staticClass:"app-state__wrapper"}),t._v(" "),t.state!==t.STATES.NEXT_SCENE||t.isMenuOpened?t._e():n("NextScene",{key:"nextScene",staticClass:"app-state__wrapper"}),t._v(" "),t.state!==t.STATES.IDLE||!t.loadedTextureScenesLength||t.hideButton3d||t.isMenuOpened||t.isEmpty||t.isLocked||t.isProtected||t.isCurrentSceneMap?t._e():n("Button3d",{key:"idle",staticClass:"app-state__wrapper",attrs:{"is-mobile-tablet-platform":t.isMobileTabletPlatform,"is-scene-dragged":t.isSceneDragged},on:{"hide-me":function(e){t.hideButton3d=!0}}}),t._v(" "),t.isLogoVisible?n("Logo",{key:"logo",staticClass:"app-state__wrapper",attrs:{"is-logo-clickable":t.isLogoClickable,"is-mobile-tablet-platform":t.isMobileTabletPlatform,settings:t.logoSettings}}):t._e()],1)}),[],!1,null,"a7a8671a",null).exports,Overlay:Ks,ViewerBg:Ls,Compass:function(){return n.e(6327).then(n.bind(n,68720))},FullscreenToggleMobile:function(){return n.e(310).then(n.bind(n,59338))},FullscreenToggleDesktop:function(){return Promise.resolve().then(n.bind(n,45951))},MapBtnMobile:function(){return n.e(2035).then(n.bind(n,16271))},MapBtnDesktop:function(){return n.e(984).then(n.bind(n,99348))}},mixins:[Fs.wF],props:{forceInit:{type:Boolean,default:!1},lazyIframeState:{type:Number,default:null}},data:function(){return{isViewerReady:!1,viewerInstance:null,activeSceneId:this.currentSceneId,isGalleryCollapsed:!0,isFullscreenEnabled:!1,isFullscreen:!1,isGyro:!1,isGyroEnabled:!1,isMenuOpened:!1,wasDragged:!1,scrollZoomEnabled:!1,viewerInactivityTimer:null,isScrollZoomed:!1,forceOpenedGallery:!1,draggingTimeout:null,mousedownTimeout:null,isMouseDown:!0,currentSceneDestroyed:!1}},computed:{isLoggedIn:function(){return this.$store.getters["userFeatures/isLoggedIn"]},platform:function(){return this.$store.state.env.userAgent.platform},showResetDeleteMobileBtns:function(){return this.$store.getters["pageFeatures/showResetDeleteMobileBtns"]},isLandscape:function(){return this.$store.getters["env/isLandscape"]&&this.$store.state.env.window.innerHeight<="500"},canResetMap:function(){return this.$store.getters["pageFeatures/canResetMap"]},showOverlay:function(){return this.isBuildingFirstScene||this.isLocked||this.isEmpty||this.isProtected||!this.isViewerReady||this.currentSceneDestroyed},canEditRaven:function(){return this.$store.getters["pageFeatures/canEditRaven"]},loadingStatus:function(){return this.$store.state.viewer.loadingStatus},isLoading:function(){return this.$store.state.viewer.isLoading},isMapLoading:function(){return this.$store.state.viewer.isMapLoading},logoSettings:function(){return this.$store.getters["viewer/payload"].settings.logo},loadedTextureScenesLength:function(){return!!this.$store.state.viewer.loadedTextureScenes.length},isLogoClickable:function(){return this.$store.getters["pageFeatures/isLogoClickable"]},compassNorth:function(){return this.$store.state.viewer.compassNorth},showGallery:function(){return!this.isBuildingFirstScene&&this.payload.scenes.length>1},isViewerIdle:function(){return!this.isScrollZoomed&&!this.isSceneDragged&&this.scrollZoomEnabled},isLocked:function(){return this.$store.state.viewer.isLocked||"locked-scene"===this.forcedOverlay},isProtected:function(){return this.$store.state.viewer.isProtected||"protected-scene"===this.forcedOverlay},isEmpty:function(){return this.$store.getters["viewer/isEmpty"]||"empty-scene"===this.forcedOverlay},payload:function(){return this.$store.getters["viewer/payload"]},currentSceneId:function(){return this.$store.state.viewer.currentSceneId},currentScene:function(){return this.$store.getters["viewer/currentScene"]},canUse:function(){return this.$store.state.viewer.canUse},isSceneDragged:function(){return this.$store.state.viewer.isSceneDragged},isBuildingFirstScene:function(){return this.$store.getters["viewer/isBuildingFirstScene"]||"first-scene"===this.forcedOverlay},isBuildingNextScene:function(){return this.$store.getters["viewer/isBuildingNextScene"]},showMobileMenu:function(){return this.$store.getters["pageFeatures/showMobileMenu"]},showGyroToggle:function(){var t=this.isGyroEnabled&&!this.isLocked&&!this.isEmpty&&!this.isProtected;return this.isEmbedPage?t&&(this.$store.getters["env/isAndroid"]||this.$store.getters["env/isIOS"]&&!this.$store.getters["env/isIframe"]||this.$store.getters["env/isIOS"]&&this.$store.getters["env/isIframe"]&&this.$store.getters["env/isIframeOnSameDomain"]):t},isGyroToggleDisabled:function(){return this.currentScene&&("flat"===this.currentScene.geometry&&!this.currentScene.settings.forced_equirect||this.currentScene.settings.forced_flat)},isGyroToggleVisible:function(){return!(this.isSceneDragged||this.isMenuOpened||this.isBuildingFirstScene||!this.currentScene)&&(this.showMapBtn?this.isGalleryCollapsed:!this.isGyroToggleDisabled)},urlParams:function(){return this.$store.state.env.url.params},forcedOverlay:function(){return this.urlParams.hasOwnProperty("forced-overlay")?this.urlParams["forced-overlay"]:""},currentSceneHotspots:function(){return this.currentScene&&this.currentScene.hotspots?this.currentScene.hotspots:null},canEditHotspot:function(){return this.$store.getters["userFeatures/canEditHotspot"]&&this.$store.getters["pageFeatures/canEditHotspot"]},isMobileOrTabletPlatform:function(){return this.$store.getters["env/isMobileOrTabletPlatform"]},isEmbedPage:function(){return this.$store.getters["pageFeatures/isEmbedPage"]},editedLinkHotspotId:function(){return null!==this.currentScene&&"editedLinkHotspotID"in this.currentScene?this.currentScene.editedLinkHotspotID:null},isCurrentSceneFlat:function(){if(!this.currentScene)return null;var t=this.currentScene,e=t.geometry,n=t.settings;return e===h.di.FLAT&&!n.forced_equirect||n.forced_flat},sceneImg:function(){return this.currentScene&&this.isCurrentSceneFlat?"url(".concat(this.currentScene.images[0].url,")"):"none"},isBuildingCurrentScene:function(){return this.currentScene?this.$store.getters["viewer/isBuildingScene"]({id:this.currentScene.id}):null},showCompass:function(){return!!this.currentScene&&!this.isCurrentSceneFlat},ravenMap:function(){var t=this.$store.state.viewer.meta.map_id;return null===t||this.$store.getters["viewer/isSceneHidden"]({id:t})?null:t},currentSceneHasLinkHotspots:function(){return this.currentSceneHotspots&&!!this.currentSceneHotspots.link.length},isCurrentSceneCanBeMap:function(){return!(!this.isCurrentSceneFlat||null!==this.ravenMap||!this.currentSceneHasLinkHotspots)},isCurrentSceneMap:function(){return this.currentSceneId===this.ravenMap},showFullscreenToggle:function(){return!(this.isMenuOpened||this.isSceneDragged||this.isLocked||this.isEmpty||this.isProtected)&&this.isGalleryCollapsed},isGyroOnTheRight:function(){return!this.isFullscreenEnabled&&!this.showMobileMenu},gyroRightMarginBottom:function(){return this.isFullscreenEnabled?"57px":0},compassStyle:function(){return this.isMobileOrTabletPlatform&&this.isFullscreenEnabled&&!this.showMobileMenu?{position:"absolute",right:"0 !important",bottom:"0",top:"unset",transform:"none",marginBottom:this.compassMarginBottom}:{}},compassMarginBottom:function(){var t=0;return this.isFullscreenEnabled&&(t+=57),this.showGyroToggle&&this.isGyroOnTheRight&&(t+=57),"".concat(t,"px")},showMapBtn:function(){return this.isMobileOrTabletPlatform?!!this.ravenMap:!!this.ravenMap||this.canResetMap},canEditMap:function(){return this.$store.getters["userFeatures/canEditMap"]},isMobileIOS:function(){return this.$store.getters["env/isMobileIOS"]},isMobile:function(){return this.$store.getters["env/isMobilePlatform"]},canRotate:function(){return!this.canEditHotspot||this.canEditHotspot&&this.isMobileOrTabletPlatform}},watch:{editedLinkHotspotId:{immediate:!0,handler:function(t){this.forceOpenedGallery=null!==t}},isViewerIdle:function(){this.isViewerIdle?this.viewerInactivityTimer.tick():this.viewerInactivityTimer.reset()},wasDragged:function(){this.wasDragged&&this.viewerInstance.controls.toggleScrollZoom.enable()},isFullscreen:function(){this.$emit("fullscreen-changed",this.isFullscreen),this.isViewerReady&&this.viewerInstance.renderer.renderer.updateSize()},isMenuOpened:function(){this.$emit("menu-open-changed",this.isMenuOpened)},forceInit:function(){this.forceInit&&this.init()},isProtected:function(){this.isProtected||this.init()},"payload.scenes":function(){this.isViewerReady&&this.currentSceneId&&this.viewerInstance.renderer.update(this.payload.scenes,this.currentSceneId)},currentSceneId:function(){this.currentSceneId&&(this.activeSceneId=this.currentSceneId),this.isViewerReady&&this.currentSceneId&&this.viewerInstance.renderer.update(this.payload.scenes,this.currentSceneId)},isBuildingNextScene:function(t,e){e!==t&&t&&(this.isGalleryCollapsed=!0)},currentSceneHotspots:{deep:!0,immediate:!0,handler:function(t){t&&this.viewerInstance&&this.viewerInstance.renderer.hotspot.update(this.currentSceneId)}},isBuildingFirstScene:{deep:!0,immediate:!0,handler:function(t,e){e&&!t&&(null!==this.currentSceneHotspots&&(this.currentSceneHotspots.link.length||this.currentSceneHotspots.info.length)||this.payload.scenes.length>1&&(this.isGalleryCollapsed=!1))}},isCurrentSceneMap:function(t){t&&(this.isGalleryCollapsed=!0)},lazyIframeState:function(t){t===h.EN.VISIBLE?this.isViewerReady?this.isMobile&&this.currentScene?(this.viewerInstance.renderer.createScene(this.currentScene),this.currentSceneDestroyed=!1):this.canRotate&&this.viewerInstance.controls.toggleAutorotate.enable():this.init():t===h.EN.HIDDEN&&this.isViewerReady&&this.currentScene&&(this.isMobile?(this.viewerInstance.renderer.destroyScene(this.currentScene),this.currentSceneDestroyed=!0):this.canRotate&&this.viewerInstance.controls.toggleAutorotate.disable())},canEditHotspot:function(t){this.viewerInstance&&this.viewerInstance.renderer.updateCanEditHotspotProp(t)}},mounted:function(){var t=this;null!==this.lazyIframeState&&this.lazyIframeState!==h.EN.VISIBLE||this.init(),this.viewerInactivityTimer=new Cs(3e4,(function(){t.scrollZoomEnabled&&t.viewerInstance.controls.toggleScrollZoom.disable(),t.wasDragged&&(t.wasDragged=!1)}))},beforeDestroy:function(){this.destroy(),this.viewerInactivityTimer.reset(),this.viewerInactivityTimer=null},destroyed:function(){this.$store.commit("viewer/clearScenesStates"),this.$store.commit("viewer/isMouseEntered",!1)},methods:{init:function(){var t=this;if(!this.isViewerReady&&this.canUse){var e=new(r());e.addListener("textureLoadStart",(function(e){var n=e.id;t.$store.commit("viewer/textureLoadStart",{id:n})})),e.addListener("textureLoadFinish",(function(e){var n=e.id;t.$store.commit("viewer/textureLoadFinish",{id:n})})),e.addListener("textureUnload",(function(e){var n=e.id;t.$store.commit("viewer/textureUnload",{id:n})})),e.addListener("textureCancel",(function(e){var n=e.id;t.$store.commit("viewer/textureCancel",{id:n})})),e.addListener("goToLinkedScene",(function(e){var n=e.id;t.onGalleryItemClick(n)})),e.addListener("createHotspot",(function(e){var n=e.type,i=e.hotspot,r=e.successCB,o=e.errorCB;t.$store.dispatch("viewer/createHotspot",{type:n,hotspot:i}).then((function(t){r(t)})).catch((function(t){o(t)}))})),e.addListener("updateHotspot",(function(e){var n=e.type,i=e.hotspot,r=e.hotspotID;t.$store.dispatch("viewer/updateHotspot",{type:n,hotspot:i,hotspotID:r})})),e.addListener("deleteHotspot",(function(e){var n=e.type,i=e.hotspotID;t.$store.dispatch("viewer/deleteHotspot",{type:n,hotspotID:i})})),e.addListener("toggleEditedLinkHotspot",(function(e){var n=e.hotspotID,i=e.isOn;t.$store.dispatch("viewer/toggleEditedLinkHotspot",{hotspotID:n,isOn:i})})),e.addListener("toggleEditedSettingsHotspot",(function(e){var n=e.hotspotID,i=e.hotspotType,r=e.isOn;t.$store.dispatch("viewer/toggleEditedSettingsHotspot",{hotspotID:n,hotspotType:i,isOn:r})}));var n=this.payload,i=n.scenes,o=n.meta,s=n.settings;this.viewerInstance=new N(this.$refs.viewerRef,{scenes:i,meta:o,settings:s,canEditHotspot:this.canEditHotspot,isMobileOrTabletPlatform:this.isMobileOrTabletPlatform,isMobileIOS:this.isMobileIOS,shouldCacheSources:this.isEmbedPage&&this.$store.getters["env/isIframe"]},e),this.isViewerReady=!0,this.viewerInstance.renderer.update(i,this.currentSceneId);var a=this.viewerInstance.currentScene;i.length>a&&(this.activeSceneId=i[a].id);var c=this.viewerInstance.renderer.renderer.controls().method("mouseViewDrag").instance,l=this.viewerInstance.renderer.renderer.controls().method("touchView").instance;c.addEventListener("active",(function(){t.dragActiveHandler()})),l.addEventListener("active",(function(){t.dragActiveHandler()})),c.addEventListener("inactive",(function(){t.dragInactiveHandler()})),l.addEventListener("inactive",(function(){t.dragInactiveHandler()})),this.isFullscreenEnabled=this.viewerInstance.controls.fullscreen.isEnabled(),this.isFullscreenEnabled&&(this.viewerInstance.controls.fullscreen.setUp(),this.viewerInstance.controls.fullscreen.onActivated=function(){t.isFullscreen=!0},this.viewerInstance.controls.fullscreen.onDeactivated=function(){t.isFullscreen=!1}),this.isGyroEnabled=this.viewerInstance.controls.toggleGyroscope.isEnabled(),this.isGyroEnabled&&(this.viewerInstance.controls.toggleGyroscope.onActivated=function(){t.isGyro=!0},this.viewerInstance.controls.toggleGyroscope.onDeactivated=function(){t.isGyro=!1}),!this.canRotate||null!==this.lazyIframeState&&this.lazyIframeState!==h.EN.VISIBLE||this.viewerInstance.controls.toggleAutorotate.enable();var u=null;this.viewerInstance.controls.toggleScrollZoom.onActivated=function(){t.scrollZoomEnabled=!0,(u=t.viewerInstance.renderer.renderer.controls().method("scrollZoom").instance).addEventListener("active",(function(){t.scrollZoomActiveHandler()})),u.addEventListener("inactive",(function(){t.scrollZoomInactiveHandler()}))},this.viewerInstance.controls.toggleScrollZoom.onDeactivated=function(){t.scrollZoomEnabled=!1,u&&(u.removeEventListener("active",(function(){t.scrollZoomActiveHandler()})),u.removeEventListener("inactive",(function(){t.scrollZoomInactiveHandler()})))},this.scrollZoomEnabled=this.viewerInstance.controls.toggleScrollZoom.isEnabled(),this.viewerInstance.renderer.compass.init((function(e){t.$store.commit("viewer/compassNorth",e)}))}},dragActiveHandler:function(){var t=this;clearTimeout(this.mousedownTimeout),this.mousedownTimeout=setTimeout((function(){t.isMouseDown&&(t.isGalleryCollapsed=!0,clearTimeout(t.draggingTimeout),t.isSceneDragged||(t.$store.commit("viewer/isSceneDragged",!0),t.wasDragged=!0))}),150)},dragInactiveHandler:function(){var t=this;this.draggingTimeout=setTimeout((function(){t.isSceneDragged&&t.$store.commit("viewer/isSceneDragged",!1)}),1500)},scrollZoomActiveHandler:function(){this.isScrollZoomed||(this.isScrollZoomed=!0)},scrollZoomInactiveHandler:Ms()((function(){this.isScrollZoomed&&(this.isScrollZoomed=!1)}),300),reset:function(){if(this.isViewerReady)try{this.viewerInstance.renderer.renderer.destroyAllScenes()}catch(t){console.log("cannot reset the mobile viewer ",t)}},destroy:function(){if(this.isViewerReady){try{this.viewerInstance.renderer.renderer.destroy()}catch(t){console.log("cannot destroy the mobile viewer ",t)}this.isViewerReady=!1}},onGalleryItemClick:function(t){null!==this.editedLinkHotspotId?t!==this.currentSceneId&&this.$store.dispatch("viewer/updateHotspot",{type:h.se.LINK,hotspot:{target_id:t},hotspotID:this.editedLinkHotspotId}):(this.activeSceneId=t,this.$store.commit("viewer/currentSceneId",{id:t}),this.viewerInstance.renderer.update(this.payload.scenes,this.activeSceneId))},toggleFullscreen:function(){this.viewerInstance.controls.fullscreen.toggle(),this.$emit("fullscreen-toggle-clicked",this.isFullscreen)},toggleGyro:function(){this.viewerInstance.controls.toggleGyroscope.toggle()},toggleMenu:function(){this.isMenuOpened=!this.isMenuOpened},onCompassClick:function(){this.isViewerReady&&this.canUse&&this.viewerInstance.controls.viewSettings.update()},onMousedown:function(){this.isMouseDown=!0},onMouseup:function(){this.isMouseDown=!1},onMouseleave:function(){this.isMouseDown=!1},onEmptyOverlayUploadBtnClicked:function(){this.isLoading||(this.filesSelectedCb=function(){},this.$refs.fileUploadInputRef.click())},onResetMapBtnClicked:function(){this.canResetMap&&this.$store.dispatch("viewer/updateRavenMap",{ravenId:this.$store.getters["viewer/payload"].meta.id,mapId:null})},onMenuDeleteAction:function(){var t=this;"revealUpload"in window&&window.revealUpload(),setTimeout((function(){iziToast.destroy(),t.$store.dispatch("viewer/resetRaven").then().catch((function(t){if(t.responseText){var e=JSON.parse(t.responseText).error;iziToast.error({message:e,position:"bottomRight"})}}))}),400)},onMenuHomeAction:function(){"revealUpload"in window&&window.revealUpload(),setTimeout((function(){iziToast.destroy()}),400)},onMenuDeleteScene:function(){var t=this;this.toggleMenu(),setTimeout((function(){var e=t.currentSceneId;t.$store.dispatch("viewer/hideScene",{id:e}),t.$store.dispatch("viewer/deleteScene",{id:e}).catch((function(t){if(t.responseText){var e=JSON.parse(t.responseText).error;iziToast.error({message:e,position:"bottomRight"})}}))}),300)},onMenuUploadScene:function(){var t=this;this.isLoading||(this.filesSelectedCb=function(){t.toggleMenu()},this.$refs.fileUploadInputRef.click())},onUploadMapClick:function(){this.isLoading||this.$refs.mapSceneFileUploadInputRef.click()}}};var lc=n(92269),uc={insert:"head",singleton:!1};Y()(lc.Z,uc);lc.Z.locals;var dc=n(86034),hc={insert:"head",singleton:!1};Y()(dc.Z,hc);dc.Z.locals;const fc={components:{MobileCore:(0,X.Z)(cc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"viewerRef",staticClass:"viewer"},[n("ViewerBg",{attrs:{"scene-img":t.sceneImg,"is-building-current-scene":t.isBuildingCurrentScene}}),t._v(" "),n("div",{staticClass:"viewport",on:{mousedown:t.onMousedown,mouseup:t.onMouseup,mouseleave:t.onMouseleave,touchstart:t.onMousedown,touchend:t.onMouseup,touchcancel:t.onMouseleave,touchmove:function(t){t.preventDefault()}}}),t._v(" "),t.showOverlay?n("Overlay",{attrs:{"is-locked":t.isLocked,"is-protected":t.isProtected,"is-empty":t.isEmpty,"is-pending":t.isBuildingFirstScene||!t.isViewerReady||t.currentSceneDestroyed,"can-edit-raven":t.canEditRaven,"loading-logo-url":t.payload.settings.logo.loading_logo_url,"loading-logo-index":t.payload.settings.logo.loading_logo_index},on:{"empty-overlay-upload-btn-clicked":t.onEmptyOverlayUploadBtnClicked}}):t._e(),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.showGallery?n("Gallery",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged&&!t.isBuildingFirstScene&&!t.isMenuOpened,expression:"!isSceneDragged && !isBuildingFirstScene && !isMenuOpened"}],attrs:{"is-mobile":t.isMobileOrTabletPlatform,"is-gallery-collapsed":t.forceOpenedGallery?!t.forceOpenedGallery:t.isGalleryCollapsed,"active-scene-id":t.activeSceneId,"edited-link-hotspot-id":t.editedLinkHotspotId,scenes:t.payload.scenes},on:{"gallery-item-click":t.onGalleryItemClick,"gallery-toggle":function(e){t.isGalleryCollapsed=!t.isGalleryCollapsed},"gallery-open":function(e){t.isGalleryCollapsed=!1},"gallery-close":function(e){t.isGalleryCollapsed=!0}}}):t._e()],1),t._v(" "),!t.showMobileMenu||t.isLocked||t.isProtected?t._e():n("Menu",{attrs:{"is-mobile":t.isMobileOrTabletPlatform,"is-gallery-collapsed":t.isGalleryCollapsed,"is-menu-opened":t.isMenuOpened,"can-edit-raven":t.canEditRaven,"is-building-first-scene":t.isBuildingFirstScene,"is-scene-dragged":t.isSceneDragged,"is-landscape":t.isLandscape,"show-reset-delete-mobile-btns":t.showResetDeleteMobileBtns,"slider-url":t.payload.meta.slider_url,"embed-url":t.payload.meta.embed_url,"embed-code":t.payload.meta.embed_code,platform:t.platform,"is-logged-in":t.isLoggedIn,"is-empty":t.isEmpty},on:{"toggle-menu":t.toggleMenu,"delete-action":t.onMenuDeleteAction,"home-action":t.onMenuHomeAction,"delete-scene":t.onMenuDeleteScene,"upload-scene":t.onMenuUploadScene}}),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.isFullscreenEnabled?n(t.isMobileOrTabletPlatform?"FullscreenToggleMobile":"FullscreenToggleDesktop",{directives:[{name:"show",rawName:"v-show",value:t.showFullscreenToggle,expression:"showFullscreenToggle"}],tag:"Component",style:{bottom:t.showMobileMenu?"66px":"10px",right:"10px"},attrs:{"is-fullscreen":t.isFullscreen},on:{"toggle-fullscreen":t.toggleFullscreen}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.showGyroToggle&&t.isGyroOnTheRight?n("GyroToggle",{directives:[{name:"show",rawName:"v-show",value:t.isGyroToggleVisible,expression:"isGyroToggleVisible"}],style:{position:"absolute",right:"10px",bottom:"10px",transform:"none",marginBottom:t.gyroRightMarginBottom},attrs:{"is-disabled":t.isGyroToggleDisabled,"is-gyro":t.isGyro,"is-mobile":t.isMobileOrTabletPlatform},on:{"toggle-gyro":t.toggleGyro}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.showCompass?n("Compass",{directives:[{name:"show",rawName:"v-show",value:!t.isMenuOpened&&!t.isBuildingFirstScene,expression:"!isMenuOpened && !isBuildingFirstScene"}],style:t.compassStyle,attrs:{north:t.compassNorth,"is-mobile":t.isMobileOrTabletPlatform},on:{click:t.onCompassClick}}):t._e()],1),t._v(" "),t.showMapBtn||t.showGyroToggle?n("div",{staticClass:"viewer-core__side-buttons-left"},[n("transition",{attrs:{name:"fade-in-out"}},[t.showMapBtn?n(t.isMobileOrTabletPlatform?"MapBtnMobile":"MapBtnDesktop",{directives:[{name:"show",rawName:"v-show",value:!t.isSceneDragged&&!t.isMenuOpened&&t.isGalleryCollapsed,expression:"!isSceneDragged && !isMenuOpened && isGalleryCollapsed"}],tag:"Component",style:{position:"relative",left:"0px",top:"0px",transform:"none"},attrs:{"map-id":t.ravenMap,"current-scene-id":t.currentSceneId,"can-reset-map":t.canResetMap,"can-edit-map":t.canEditMap,"is-loading":t.isLoading,"is-map-loading":t.isMapLoading},on:{"upload-map":t.onUploadMapClick,"go-to-scene":t.onGalleryItemClick,"reset-map-btn-clicked":t.onResetMapBtnClicked}}):t._e()],1),t._v(" "),n("transition",{attrs:{name:"fade-in-out"}},[t.showGyroToggle&&!t.isGyroOnTheRight?n("GyroToggle",{directives:[{name:"show",rawName:"v-show",value:t.isGyroToggleVisible,expression:"isGyroToggleVisible"}],style:{marginTop:t.showMapBtn?"10px":""},attrs:{"is-disabled":t.isGyroToggleDisabled,"is-gyro":t.isGyro,"is-mobile":t.isMobileOrTabletPlatform},on:{"toggle-gyro":t.toggleGyro}}):t._e()],1)],1):t._e(),t._v(" "),n("AppState",{attrs:{"is-menu-opened":t.isMenuOpened,"is-logo-clickable":t.isLogoClickable,"is-mobile-tablet-platform":t.isMobileOrTabletPlatform,"loaded-texture-scenes-length":t.loadedTextureScenesLength,"is-locked":t.isLocked,"is-protected":t.isProtected,"is-empty":t.isEmpty,"logo-settings":t.logoSettings,"is-scene-dragged":t.isSceneDragged,"is-building-first-scene":t.isBuildingFirstScene,"is-building-next-scene":t.isBuildingNextScene,"is-loading":t.isLoading,"loading-status":t.loadingStatus,"url-params":t.urlParams,"is-current-scene-map":t.isCurrentSceneMap}}),t._v(" "),n("input",{ref:"fileUploadInputRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{type:"file",name:"files[]",multiple:""},on:{change:function(e){return t.validateAndUploadImage(e,!1,null)}}}),t._v(" "),n("input",{ref:"mapSceneFileUploadInputRef",staticStyle:{position:"absolute",visibility:"hidden",width:"0",height:"0"},attrs:{type:"file",name:"files[]"},on:{change:function(e){return t.validateAndUploadImage(e,!1,0)}}})],1)}),[],!1,null,"71dc3ef6",null).exports},props:{lazyIframeState:{type:Number,default:null}}};var pc=n(69351),vc={insert:"head",singleton:!1};Y()(pc.Z,vc);pc.Z.locals;const mc=(0,X.Z)(fc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer__main"},[n("div",{staticClass:"w-100 h-100 position-relative",attrs:{id:"viewer-wrapper"}},[n("MobileCore",{attrs:{"lazy-iframe-state":t.lazyIframeState},on:{"fullscreen-changed":function(e){return t.$emit("fullscreen-changed",e)},"fullscreen-toggle-clicked":function(e){return t.$emit("fullscreen-toggle-clicked",e)}}})],1)])}),[],!1,null,"45ea1d7c",null).exports;const gc={name:"Plumb"};var yc=n(54676),_c={insert:"head",singleton:!1};Y()(yc.Z,_c);yc.Z.locals;const bc=(0,X.Z)(gc,(function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"plumb"},[n("div",{staticClass:"dots"},[n("div",{staticClass:"dot"}),t._v(" "),n("div",{staticClass:"dot"}),t._v(" "),n("div",{staticClass:"dot"})])])}],!1,null,"328c837e",null).exports;var wc=n(4821);function xc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function Ac(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xc(Object(n),!0).forEach((function(e){Sc(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Sc(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const Tc={components:{Desktop:qs,Mobile:mc,Plumb:bc},props:{payload:{type:Object,default:function(){return{}}},isLocked:{type:Boolean,default:!1},isProtected:{type:Boolean,default:!1}},data:function(){return{locked:!1,lockedComponent:null,isInViewport:!1,observer:null}},computed:{lazyIframeState:function(){return this.observer?this.isInViewport?h.EN.VISIBLE:h.EN.HIDDEN:null},width:function(){return this.$store.state.env.document.clientWidth},getComponent:function(){return this.locked?this.lockedComponent:this.getComponentByWidth},getComponentByWidth:function(){return this.width>0&&this.width<h.xo?"Mobile":this.width>=h.xo?"Desktop":"Plumb"},intersectionObserverSupported:function(){return this.$store.state.env.features.intersectionObserver},isIframe:function(){return this.$store.getters["env/isIframe"]},isMobilePlatform:function(){return this.$store.getters["env/isMobilePlatform"]},normalizedPayload:function(){if(!this.isMobilePlatform||!this.isIframe)return this.payload;return Ac(Ac({},this.payload),{},{scenes:this.payload.scenes.map((function(t){if(t.geometry===h.di.CUBE){var e=t.images[1];if(e.width>4096||e.height>4096)return Ac(Ac({},t),{},{geometry:h.di.EQUIRECT})}return t}))})},currentSceneId:function(){return this.$store.state.viewer.currentSceneId}},watch:{getComponentByWidth:function(){this.locked||(this.lockedComponent=this.getComponentByWidth)},currentSceneId:function(t,e){t&&t!==e&&wc.Z.sceneViewed({sceneId:t})}},created:function(){this.onWindowLoaded(),this.onWindowResized(),this.$store.commit("viewer/isLocked",this.isLocked),this.$store.commit("viewer/isProtected",this.isProtected),this.isLocked||this.isProtected||this.$store.commit("viewer/addRaven",this.normalizedPayload),this.isProtected&&this.$store.commit("viewer/protectedRavenId",this.payload.meta.id),window.addEventListener("resize",this.onWindowResized),this.$store.dispatch("env/parseURL"),this.$store.dispatch("env/checkFrame"),this.intersectionObserverSupported&&this.isIframe&&this.setObserver(),!this.payload.meta.is_pro&&"is_pro"in this.payload.meta||wc.Z.init(this.payload.meta.id)},mounted:function(){this.lockedComponent=this.getComponentByWidth,this.observer&&this.observer.observe(this.$refs.wrapperRef)},beforeDestroy:function(){this.observer&&this.observer.unobserve(this.$refs.wrapperRef)},destroyed:function(){window.removeEventListener("resize",this.onWindowResized)},methods:{setObserver:function(){var t=this;this.observer=new IntersectionObserver((function(e){e.forEach((function(e){var n=e.intersectionRect,i=e.boundingClientRect,r=e.intersectionRatio;0===r&&t.onLeaveViewport(),r>0&&r<1&&(i.top,n.top,r>0?t.onEnterViewport():t.onLeaveViewport()),r>=1&&t.onEnterViewport()}))}),{root:null,rootMargin:"50px 0px",threshold:[0,1]})},onEnterViewport:function(){this.isInViewport=!0},onLeaveViewport:function(){this.isInViewport=!1},onWindowResized:function(){this.$store.dispatch("env/windowResized")},onWindowLoaded:function(){this.$store.dispatch("env/windowLoaded")}}};var Ec=n(74439),kc={insert:"head",singleton:!1};Y()(Ec.Z,kc);Ec.Z.locals;const Mc=(0,X.Z)(Tc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"wrapperRef",staticClass:"embed-wrapper"},[n(t.getComponent,{tag:"component",staticClass:"d-flex h-100",attrs:{"lazy-iframe-state":t.lazyIframeState},on:{"fullscreen-changed":function(e){t.locked=e},"fullscreen-toggle-clicked":function(e){t.locked=e?t.locked:!e}}})],1)}),[],!1,null,null,null).exports;var Cc=("undefined"!=typeof window?window:void 0!==n.g?n.g:{}).__VUE_DEVTOOLS_GLOBAL_HOOK__;function Ic(t,e){if(void 0===e&&(e=[]),null===t||"object"!=typeof t)return t;var n,i=(n=function(e){return e.original===t},e.filter(n)[0]);if(i)return i.copy;var r=Array.isArray(t)?[]:{};return e.push({original:t,copy:r}),Object.keys(t).forEach((function(n){r[n]=Ic(t[n],e)})),r}function Pc(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function Oc(t){return null!==t&&"object"==typeof t}var Lc=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"==typeof n?n():n)||{}},Bc={namespaced:{configurable:!0}};Bc.namespaced.get=function(){return!!this._rawModule.namespaced},Lc.prototype.addChild=function(t,e){this._children[t]=e},Lc.prototype.removeChild=function(t){delete this._children[t]},Lc.prototype.getChild=function(t){return this._children[t]},Lc.prototype.hasChild=function(t){return t in this._children},Lc.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},Lc.prototype.forEachChild=function(t){Pc(this._children,t)},Lc.prototype.forEachGetter=function(t){this._rawModule.getters&&Pc(this._rawModule.getters,t)},Lc.prototype.forEachAction=function(t){this._rawModule.actions&&Pc(this._rawModule.actions,t)},Lc.prototype.forEachMutation=function(t){this._rawModule.mutations&&Pc(this._rawModule.mutations,t)},Object.defineProperties(Lc.prototype,Bc);var Dc=function(t){this.register([],t,!1)};function Rc(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return void 0;Rc(t.concat(i),e.getChild(i),n.modules[i])}}Dc.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},Dc.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return t+((e=e.getChild(n)).namespaced?n+"/":"")}),"")},Dc.prototype.update=function(t){Rc([],this.root,t)},Dc.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var r=new Lc(e,n);0===t.length?this.root=r:this.get(t.slice(0,-1)).addChild(t[t.length-1],r);e.modules&&Pc(e.modules,(function(e,r){i.register(t.concat(r),e,n)}))},Dc.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],i=e.getChild(n);i&&i.runtime&&e.removeChild(n)},Dc.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return e.hasChild(n)};var Gc;var Hc=function(t){var e=this;void 0===t&&(t={}),!Gc&&"undefined"!=typeof window&&window.Vue&&Wc(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var i=t.strict;void 0===i&&(i=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Dc(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new Gc,this._makeLocalGettersCache=Object.create(null);var r=this,o=this.dispatch,s=this.commit;this.dispatch=function(t,e){return o.call(r,t,e)},this.commit=function(t,e,n){return s.call(r,t,e,n)},this.strict=i;var a=this._modules.root.state;zc(this,a,[],this._modules.root),Vc(this,a),n.forEach((function(t){return t(e)})),(void 0!==t.devtools?t.devtools:Gc.config.devtools)&&function(t){Cc&&(t._devtoolHook=Cc,Cc.emit("vuex:init",t),Cc.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){Cc.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){Cc.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},Fc={state:{configurable:!0}};function jc(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function Nc(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;zc(t,n,[],t._modules.root,!0),Vc(t,n,e)}function Vc(t,e,n){var i=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,o={};Pc(r,(function(e,n){o[n]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var s=Gc.config.silent;Gc.config.silent=!0,t._vm=new Gc({data:{$$state:e},computed:o}),Gc.config.silent=s,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),i&&(n&&t._withCommit((function(){i._data.$$state=null})),Gc.nextTick((function(){return i.$destroy()})))}function zc(t,e,n,i,r){var o=!n.length,s=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=i),!o&&!r){var a=$c(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){Gc.set(a,c,i.state)}))}var l=i.context=function(t,e,n){var i=""===e,r={dispatch:i?t.dispatch:function(n,i,r){var o=Uc(n,i,r),s=o.payload,a=o.options,c=o.type;return a&&a.root||(c=e+c),t.dispatch(c,s)},commit:i?t.commit:function(n,i,r){var o=Uc(n,i,r),s=o.payload,a=o.options,c=o.type;a&&a.root||(c=e+c),t.commit(c,s,a)}};return Object.defineProperties(r,{getters:{get:i?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var n={},i=e.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,i)===e){var o=r.slice(i);Object.defineProperty(n,o,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return $c(t.state,n)}}}),r}(t,s,n);i.forEachMutation((function(e,n){!function(t,e,n,i){(t._mutations[e]||(t._mutations[e]=[])).push((function(e){n.call(t,i.state,e)}))}(t,s+n,e,l)})),i.forEachAction((function(e,n){var i=e.root?n:s+n,r=e.handler||e;!function(t,e,n,i){(t._actions[e]||(t._actions[e]=[])).push((function(e){var r,o=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e);return(r=o)&&"function"==typeof r.then||(o=Promise.resolve(o)),t._devtoolHook?o.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):o}))}(t,i,r,l)})),i.forEachGetter((function(e,n){!function(t,e,n,i){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)}}(t,s+n,e,l)})),i.forEachChild((function(i,o){zc(t,e,n.concat(o),i,r)}))}function $c(t,e){return e.reduce((function(t,e){return t[e]}),t)}function Uc(t,e,n){return Oc(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function Wc(t){Gc&&t===Gc||function(t){if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:n});else{var e=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,e.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(Gc=t)}Fc.state.get=function(){return this._vm._data.$$state},Fc.state.set=function(t){0},Hc.prototype.commit=function(t,e,n){var i=this,r=Uc(t,e,n),o=r.type,s=r.payload,a=(r.options,{type:o,payload:s}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(a,i.state)})))},Hc.prototype.dispatch=function(t,e){var n=this,i=Uc(t,e),r=i.type,o=i.payload,s={type:r,payload:o},a=this._actions[r];if(a){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(s,n.state)}))}catch(t){0}var c=a.length>1?Promise.all(a.map((function(t){return t(o)}))):a[0](o);return new Promise((function(t,e){c.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(s,n.state)}))}catch(t){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(s,n.state,t)}))}catch(t){0}e(t)}))}))}},Hc.prototype.subscribe=function(t,e){return jc(t,this._subscribers,e)},Hc.prototype.subscribeAction=function(t,e){return jc("function"==typeof t?{before:t}:t,this._actionSubscribers,e)},Hc.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch((function(){return t(i.state,i.getters)}),e,n)},Hc.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},Hc.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"==typeof t&&(t=[t]),this._modules.register(t,e),zc(this,this.state,t,this._modules.get(t),n.preserveState),Vc(this,this.state)},Hc.prototype.unregisterModule=function(t){var e=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=$c(e.state,t.slice(0,-1));Gc.delete(n,t[t.length-1])})),Nc(this)},Hc.prototype.hasModule=function(t){return"string"==typeof t&&(t=[t]),this._modules.isRegistered(t)},Hc.prototype.hotUpdate=function(t){this._modules.update(t),Nc(this,!0)},Hc.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(Hc.prototype,Fc);var Zc=Kc((function(t,e){var n={};return Yc(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=Jc(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"==typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0})),n})),Xc=Kc((function(t,e){var n={};return Yc(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.commit;if(t){var o=Jc(this.$store,"mapMutations",t);if(!o)return;i=o.context.commit}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),Qc=Kc((function(t,e){var n={};return Yc(e).forEach((function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||Jc(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0})),n})),qc=Kc((function(t,e){var n={};return Yc(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var o=Jc(this.$store,"mapActions",t);if(!o)return;i=o.context.dispatch}return"function"==typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n}));function Yc(t){return function(t){return Array.isArray(t)||Oc(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function Kc(t){return function(e,n){return"string"!=typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function Jc(t,e,n){return t._modulesNamespaceMap[n]}function tl(t,e,n){var i=n?t.groupCollapsed:t.group;try{i.call(t,e)}catch(n){t.log(e)}}function el(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function nl(){var t=new Date;return" @ "+il(t.getHours(),2)+":"+il(t.getMinutes(),2)+":"+il(t.getSeconds(),2)+"."+il(t.getMilliseconds(),3)}function il(t,e){return n="0",i=e-t.toString().length,new Array(i+1).join(n)+t;var n,i}const rl={Store:Hc,install:Wc,version:"3.5.1",mapState:Zc,mapMutations:Xc,mapGetters:Qc,mapActions:qc,createNamespacedHelpers:function(t){return{mapState:Zc.bind(null,t),mapGetters:Qc.bind(null,t),mapMutations:Xc.bind(null,t),mapActions:qc.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var i=t.transformer;void 0===i&&(i=function(t){return t});var r=t.mutationTransformer;void 0===r&&(r=function(t){return t});var o=t.actionFilter;void 0===o&&(o=function(t,e){return!0});var s=t.actionTransformer;void 0===s&&(s=function(t){return t});var a=t.logMutations;void 0===a&&(a=!0);var c=t.logActions;void 0===c&&(c=!0);var l=t.logger;return void 0===l&&(l=console),function(t){var u=Ic(t.state);void 0!==l&&(a&&t.subscribe((function(t,o){var s=Ic(o);if(n(t,u,s)){var a=nl(),c=r(t),d="mutation "+t.type+a;tl(l,d,e),l.log("%c prev state","color: #9E9E9E; font-weight: bold",i(u)),l.log("%c mutation","color: #03A9F4; font-weight: bold",c),l.log("%c next state","color: #4CAF50; font-weight: bold",i(s)),el(l)}u=s})),c&&t.subscribeAction((function(t,n){if(o(t,n)){var i=nl(),r=s(t),a="action "+t.type+i;tl(l,a,e),l.log("%c action","color: #03A9F4; font-weight: bold",r),el(l)}})))}}};function ol(t){return(ol="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var sl=a.dependencies.bowser;const al={namespaced:!0,state:{window:{resizeCount:0,innerHeight:0,innerWidth:0,screenWidth:0,selfEqualsTop:!1,hasFrameElement:!1},document:{clientWidth:0,clientHeight:0,body:{scrollHeight:0}},userAgent:{platform:"",browser:"",os:""},features:{intersectionObserver:null,IntlDateTimeFormat:null},url:{params:{"lazy-enabled":null,action:null},hash:""}},getters:{isLandscape:function(t){return t.document.clientWidth>t.document.clientHeight},isMobilePlatform:function(t){return"mobile"===t.userAgent.platform},isTabletPlatform:function(t){return"tablet"===t.userAgent.platform},isMobileOrTabletPlatform:function(t,e){return e.isMobilePlatform||e.isTabletPlatform},isDesktopPlatform:function(t){return"desktop"===t.userAgent.platform},isSafariBrowser:function(t){return"Safari"===t.userAgent.browser},isMobileIOS:function(t,e){return e.isMobilePlatform&&"iOS"===t.userAgent.os},isAndroid:function(t){return"Android"===t.userAgent.os},isIOS:function(t){return"iOS"===t.userAgent.os},vh:function(t){return.01*t.window.innerHeight},isIframe:function(t){return!t.window.selfEqualsTop},isIframeOnSameDomain:function(t){return t.window.hasFrameElement}},mutations:{windowResizeCount:function(t){t.window.resizeCount+=1},parseUserAgent:function(t){var e=sl.getParser(window.navigator.userAgent);t.userAgent.platform=e.getPlatformType(),t.userAgent.browser=e.getBrowserName(),t.userAgent.os=e.getOSName()},getIntersectionObserverSupport:function(t){var e=!1;"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&("isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}),e=!0),t.features.intersectionObserver=e},getIntlDateTimeFormatSupport:function(t){t.features.IntlDateTimeFormat="object"===("undefined"==typeof Intl?"undefined":ol(Intl))&&!!Intl&&"function"==typeof Intl.DateTimeFormat},getURLParams:function(t){new URLSearchParams(window.location.search).forEach((function(e,n){t.url.params[n]=e}))},getURLHash:function(t){var e=window.location.hash;t.url.hash=e},checkFrame:function(t,e){t.window.selfEqualsTop=window.self===window.top,t.window.hasFrameElement=!!window.frameElement}},actions:{windowResized:function(t){var e=t.commit,n=t.state;n.document.clientWidth=document.documentElement.clientWidth,n.document.clientHeight=document.documentElement.clientHeight,n.window.innerHeight=window.innerHeight,n.window.innerWidth=window.innerWidth,n.document.body.scrollHeight=document.body.scrollHeight,n.window.screenWidth=window.screen.width,e("windowResizeCount"),e("parseUserAgent")},windowLoaded:function(t){(0,t.commit)("getIntersectionObserverSupport")},checkFrame:function(t){(0,t.commit)("checkFrame")},parseURL:function(t){var e=t.commit;e("getURLParams"),e("getURLHash")}}};var cl=n(70538);const ll={namespaced:!0,state:{lockedMessages:[],messages:[],hiddenMessages:[],infoData:{}},getters:{showMessenger:function(t){return!!t.messages.length},isVisible:function(t){return function(e){var n=e.message;return-1!==t.messages.indexOf(n)}},isHidden:function(t){return function(e){var n=e.message;return-1!==t.hiddenMessages.indexOf(n)}},messageToShow:function(t){return t.messages.length?t.messages[t.messages.length-1]:null},infoData:function(t){return function(e){var n=e.message;return t.infoData.hasOwnProperty(n)?t.infoData[n]:null}}},mutations:{show:function(t,e){var n=e.message,i=e.data,r=void 0===i?null:i,o=e.locked,s=void 0!==o&&o;r&&cl.Z.set(t.infoData,n,r),-1!==t.messages.indexOf(n)&&s||t.messages.push(n),s&&-1===t.lockedMessages.indexOf(n)&&t.lockedMessages.push(n)},dismiss:function(t,e){var n=e.message,i=e.unlock,r=void 0!==i&&i;if(-1!==t.messages.indexOf(n)){var o=t.lockedMessages.indexOf(n);(r||!r&&-1===o)&&t.messages.splice(t.messages.indexOf(n),1),r&&-1!==o&&t.lockedMessages.splice(o,1)}},hide:function(t,e){var n=e.message;-1===t.hiddenMessages.indexOf(n)&&t.hiddenMessages.push(n)}},actions:{show:function(t,e){var n=t.commit,i=t.getters,r=e.message,o=e.data,s=void 0===o?null:o,a=e.locked,c=void 0!==a&&a;i.isHidden({message:r})||n("show",{message:r,data:s,locked:c})},dismiss:function(t,e){var n=t.commit,i=e.message,r=e.immediate,o=void 0!==r&&r,s=e.unlock,a=void 0!==s&&s;o?n("dismiss",{message:i,unlock:a}):setTimeout((function(){n("dismiss",{message:i,unlock:a})}),5e3)},dismissAll:function(t){var e=t.state,n=t.commit;e.messages.forEach((function(t){return n("dismiss",{message:t})}))},hide:function(t,e){var n=t.commit,i=t.dispatch;n("hide",{message:e.message}),i("dismissAll")}}};const ul={namespaced:!0,state:{revealState:h.am.UNSET},getters:{isRevealed:function(t){return function(e){var n=e.revealState;return t.revealState===n}}},mutations:{reveal:function(t,e){var n=e.revealState;t.revealState=n}},actions:{reveal:function(t,e){(0,t.commit)("reveal",{revealState:e.revealState})}}};const dl={namespaced:!0,state:{page:null},getters:{isLogoClickable:function(t){return t.page!==h.q5.QU&&t.page!==h.q5.DASHBOARD},canEditRaven:function(t){return t.page===h.q5.QU||t.page===h.q5.EDIT||t.page===h.q5.DASHBOARD},canEditHotspot:function(t){return t.page===h.q5.QU||t.page===h.q5.EDIT||t.page===h.q5.DASHBOARD},canResetMap:function(t){return t.page===h.q5.QU||t.page===h.q5.EDIT||t.page===h.q5.DASHBOARD},showResetDeleteMobileBtns:function(t){return t.page===h.q5.QU},updateViewSettings:function(t){return t.page===h.q5.DASHBOARD||t.page===h.q5.QU||t.page===h.q5.EDIT},showMobileMenu:function(t){return t.page!==h.q5.EMBED},isEmbedPage:function(t){return t.page===h.q5.EMBED},isDashboardPage:function(t){return t.page===h.q5.DASHBOARD}},mutations:{page:function(t,e){t.page=e}}};var hl;function fl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pl=window.Vue;const vl={namespaced:!0,state:{user:null,isLoggedIn:!1,inTrial:null,isCheckedOut:!1,isEditLink:!1,planFeatures:(hl={},fl(hl,h.xJ.MAX_LOGO_UPLOAD,fl({},h.Ad.BUSINESS,17)),fl(hl,h.xJ.MAX_HOTSPOT_ICONS_UPLOAD,fl({},h.Ad.BUSINESS,9)),hl),userData:{logo:!1,maxLogoUpload:null,maxHotspotIconsUpload:null,north:!1,colors:!1,raven_protection:!1,sr:!1,rotation:!1,loading_logo:!1,hotspot:!1,custom_domain:!1,zoom:!1,show_view_count:!1,planCategory:"",floor_map:!1,xray_collect:!1,xray_display:!1}},getters:{inTrial:function(t){return t.inTrial},isLoggedIn:function(t){return t.isLoggedIn},isEditLink:function(t){return t.isEditLink},isCheckedOut:function(t){return t.isCheckedOut},canEditLogo:function(t){return t.userData.logo},canEditNorth:function(t){return t.userData.north},canEditColors:function(t){return t.userData.colors},canEditRavenProtection:function(t){return t.userData.raven_protection},canEditSuperResolution:function(t){return t.userData.sr},canEditRotation:function(t){return t.userData.rotation},canEditLoadingLogo:function(t){return t.userData.loading_logo},canEditHotspot:function(t){return t.userData.hotspot},canUseCustomDomain:function(t){return t.userData.custom_domain},canEditZoom:function(t){return t.userData.zoom},canEditViewerSettings:function(t){return t.userData.zoom&&t.userData.rotation},canEditMap:function(t){return t.userData.floor_map},showViewCount:function(t){return t.userData.show_view_count},maxLogoUpload:function(t,e){return e.canEditLogo&&t.userData.maxLogoUpload?t.userData.maxLogoUpload:0},maxHotspotIconsUpload:function(t,e){return e.canEditHotspot&&t.userData.maxHotspotIconsUpload?t.userData.maxHotspotIconsUpload:0},isAmateurPlan:function(t){return t.userData.planCategory===h.Ad.AMATEUR},isStarterPlan:function(t){return t.userData.planCategory===h.Ad.STARTER},isBusinessPlan:function(t){return t.userData.planCategory===h.Ad.BUSINESS},planFeatureByName:function(t){return function(e){return e in t.planFeatures?t.planFeatures[e]:null}},isAnalyticsEnabled:function(t){return t.userData.xray_display}},mutations:{setUserData:function(t,e){if(e){var n=e.userData,i=e.inTrial,r=e.isCheckedOut,o=e.planFeatures,s=e.user;t.isLoggedIn=!0,void 0!==s&&(t.user=s),void 0!==i&&(t.inTrial=i),void 0!==r&&(t.isCheckedOut=r),pl.set(t,"userData",n),o&&Object.keys(o).forEach((function(e){e in t.planFeatures&&Object.keys(o[e]).forEach((function(n){n in t.planFeatures[e]&&(t.planFeatures[e][n]=JSON.parse(o[e][n]))}))}))}else t.isLoggedIn=!1},setEditLink:function(t,e){t.isEditLink=e},updateXrayDisplay:function(t,e){t.userData.xray_display!==e&&(t.userData.xray_display=e)}}};var ml=function t(e){var n=e.raven_id,i=e.scene_id,r=e.access_code,o=e.resolve,a=e.reject,c=route("ui.raven.scene.processing_status",{raven:n,scene:i,access_code:r});s().ajax({url:c,type:"GET",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).done((function(e){"scenes"in e?o(e):setTimeout((function(){t({raven_id:n,scene_id:i,access_code:r,resolve:o,reject:a})}),500)})).fail((function(t){a(t)}))},gl=function(t){var e=t.raven_id,n=t.scene_id,i=t.access_code,r=void 0===i?null:i;return new Promise((function(t,i){ml({raven_id:e,scene_id:n,access_code:r,resolve:t,reject:i})}))},yl=function t(e){var n=e.files,i=e.index,r=void 0===i?0:i,o=e.access_code,a=e.unique_link,c=e.progress,l=void 0===c?null:c,u=e.resolve,d=e.reject,h=e.scenesID,f=void 0===h?[]:h,p=e.bulk,v=void 0!==p&&p,m=e.mapSceneIndex,g=void 0===m?null:m,y=new FormData;a&&y.append("unique_link",a),null!==g&&r===g&&y.append("is_map_scene",1),y.append("files[]",n[r]);var _=route("scene.upload");o&&(_+="?access_code=".concat(o)),s().ajax({url:_,type:"POST",data:y,xhr:function(){var t=s().ajaxSettings.xhr();return t.upload&&l&&t.upload.addEventListener("progress",(function(t){if(t.lengthComputable){var e=t.total,i=t.loaded,o=100/n.length;l(r*o+o*(100*i/e)*.01)}else l(null)}),!1),t},cache:!1,contentType:!1,processData:!1}).done((function(e){f.push({scene_id:e.scene_id,raven_id:e.raven_id}),r+1<n.length?t({files:n,index:r+1,access_code:e.access_code,unique_link:v?null:e.unique_link,progress:l,resolve:u,reject:d,scenesID:f,bulk:v,mapSceneIndex:g}):u({response:e,scenesID:f})})).catch((function(t){d(t)}))},_l=function(t){var e=t.files,n=t.progress,i=t.access_code,r=void 0===i?null:i,o=t.unique_link,s=void 0===o?null:o,a=t.bulk,c=void 0!==a&&a,l=t.mapSceneIndex,u=void 0===l?null:l;return new Promise((function(t,i){yl({files:e,progress:n,access_code:r,unique_link:s,resolve:t,reject:i,bulk:c,mapSceneIndex:u})}))},bl=function(t,e){var n=route("scene.trackView",{raven:t,scene:e});s().ajax({url:n,type:"PUT",timeout:0}).then((function(){})).catch((function(t){})).then((function(){return!0}))};function wl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function xl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?wl(Object(n),!0).forEach((function(e){Al(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):wl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Al(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Sl(t){return function(t){if(Array.isArray(t))return Tl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Tl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Tl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}const El={namespaced:!0,state:{logos:[],settings:{logo_id:null,default:null,enabled:null,size:null,transparency:null,url:null,link:null,logo_settings_type:null},defaultSettings:{size:null,transparency:null,link:null},userSettings:{logo_id:null,default:null,enabled:null,size:null,transparency:null,url:null,link:null,logo_settings_type:null},cachedSettings:{},pendingId:[],pendingIndexes:[],isUploading:!1,logoToUpload:null},mutations:{isUploading:function(t,e){t.isUploading=e},logoToUpload:function(t,e){t.logoToUpload=e},updateLogos:function(t,e){var n=e.logos,i=e.maxLogoUploadBusiness,r=[{id:null,url:null,size:100,link:null,transparency:1}];r.push.apply(r,Sl(n.map((function(t){return{id:t.id,url:t.url,size:t.logo_size,link:t.logo_link,transparency:null!==t.logo_transparency?t.logo_transparency/100:1}}))));var o=i+3-n.length;if(o>0)for(var s=1;s<=o;s++){var a="dummy-".concat(n.length+s);r.push({id:a,url:null,size:100,link:null,transparency:1})}t.logos=r},updateDefaultSettings:function(t,e){Object.keys(e).forEach((function(n){n in t.defaultSettings&&(t.defaultSettings[n]=e[n])}))},updateUserSettings:function(t,e){Object.keys(e).forEach((function(n){n in t.userSettings&&(t.userSettings[n]=e[n])}))},updateSettings:function(t,e){var n={};Object.keys(e).forEach((function(i){i in t.settings&&(n[i]=e[i]),t.settings.default&&i in t.defaultSettings&&(t.defaultSettings[i]=e[i]),t.settings.logo_settings_type===h.fE.USER&&i in t.userSettings&&(t.userSettings[i]=e[i])})),cl.Z.set(t,"settings",xl({},n)),cl.Z.set(t,"cachedSettings",xl({},b()(n)))},updateCachedSettings:function(t,e){var n={};Object.keys(e).forEach((function(i){i in t.settings&&(n[i]=e[i]),t.settings.default&&i in t.defaultSettings&&(t.defaultSettings[i]=e[i]),t.settings.logo_settings_type===h.fE.USER&&i in t.userSettings&&(t.userSettings[i]=e[i])})),cl.Z.set(t,"cachedSettings",xl({},b()(n)))},restoreSettings:function(t){Object.keys(t.cachedSettings).forEach((function(e){"link"!==e&&(t.settings[e]=t.cachedSettings[e]),t.settings.default&&e in t.defaultSettings&&(t.defaultSettings[e]=t.cachedSettings[e])}))},updateTransparency:function(t,e){t.settings.transparency=e,t.settings.default&&(t.defaultSettings.transparency=e)},updateSize:function(t,e){t.settings.size=e,t.settings.default&&(t.defaultSettings.size=e)},updateEnabled:function(t,e){t.settings.enabled=e},updateDefault:function(t,e){t.settings.default=e},updateLogoId:function(t,e){t.settings.logo_id=e},updateUrl:function(t,e){t.settings.url=e},updateLink:function(t,e){t.settings.link=null===e?"":e.trim(),t.settings.default&&(t.defaultSettings.link=null===e?"":e.trim())},updateSettingsType:function(t,e){t.settings.logo_settings_type=e},addToPending:function(t,e){t.pendingId.push(e)},removeFromPending:function(t,e){var n=t.pendingId.findIndex((function(t){return t===e}));-1!==n&&t.pendingId.splice(n,1)},addIndexToPending:function(t,e){t.pendingIndexes.push(e)},removeIndexFromPending:function(t,e){var n=t.pendingIndexes.findIndex((function(t){return t===e}));-1!==n&&t.pendingIndexes.splice(n,1)},updateLogo:function(t,e){var n=e.id,i=e.data,r=t.logos.find((function(t){return t.id===n}));r&&Object.keys(i).forEach((function(t){t in r&&cl.Z.set(r,t,i[t])})),t.settings.logo_id===n&&"url"in i&&(t.settings.url=i.url)}},getters:{isPending:function(t){return!!t.pendingId.length},isIndexPending:function(t){return function(e){return t.pendingIndexes.includes(e)}},logoCarouselItems:function(t,e,n,i){var r=i["userFeatures/maxLogoUpload"],o=i["userFeatures/isBusinessPlan"],s=t.logos.map((function(e,n){return{index:n,id:e.id,url:e.url,size:e.size,transparency:e.transparency,link:e.link,isDefault:null===e.id,isDummy:(e.id||"").toString().match(/^dummy-\d{1,}$/),isPending:null!==e.id&&t.logoToUpload===e.id&&t.isUploading,isSelected:null===e.id?null===t.settings.logo_id&&t.settings.enabled:t.settings.logo_id===e.id,isLocked:!r||n>r}})),a=s.findLastIndex((function(t){return null!==t.id&&!t.id.toString().match(/^dummy-\d{1,}$/)})),c=-1!==a?a+1:0,l=0;if(-1!==a){var u=c%3;l=u>0?3-u:0}else l=3;return o&&c+l===3&&(l+=3),!s.slice(0,c+l).reduce((function(t,e){return t||!!(e.id||"").toString().match(/^dummy-\d{1,}$/)}),!1)&&(o||!o&&!(c>r))&&c+l<s.length&&(l+=3),s.slice(0,c+l)}},actions:{updateSettings:function(t,e){(0,t.commit)("updateSettings",e)},updateLogos:function(t,e){(0,t.commit)("updateLogos",e)},uploadLogo:function(t,e){var n=t.commit,i=t.state,r=t.rootState;if(i.isUploading)return Promise.resolve();n("isUploading",!0);var o=Date.now();n("addToPending",o);var a=new FormData;a.append("file",e.files[0]),a.append("transparency",1),a.append("size",100);var c=route("ui.settings.logo.upload",{access_code:r.viewer.meta.access_code});return new Promise((function(t,i){s().ajax({url:c,type:"POST",xhr:function(){var t=s().ajaxSettings.xhr();return t.upload&&null!==e&&e.progress&&t.upload.addEventListener("progress",e.progress,!1),t},cache:!1,contentType:!1,processData:!1,data:a}).then((function(i){n("removeFromPending",o),n("updateLogo",{id:e.logo_id,data:{id:i.logo.id,url:i.logo.url}}),t(i)})).catch((function(t){n("removeFromPending",o),i(t)})).always((function(){n("isUploading",!1)}))}))},updateLogoState:function(t){var e=t.commit,n=t.state,i=t.rootState,r=t.getters,o=Date.now();e("addToPending",o);var a={logo_id:n.settings.logo_id,logo_enabled:n.settings.enabled,logo_in_use:n.settings.logo_settings_type===h.fE.RAVEN},c=route("ui.raven.settings.update",{raven:i.viewer.meta.id,access_code:i.viewer.meta.access_code});return new Promise((function(t,n){s().ajax({url:c,type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify(a)}).then((function(n){var i=n.logo;e("removeFromPending",o),r.isPending||e("updateCachedSettings",i),t(i)})).catch((function(t){e("removeFromPending",o),e("restoreSettings"),n(t)}))}))},setUserSettigsLogo:function(t,e){var n=t.rootGetters,i=t.dispatch,r=t.commit,o=e.id,a=e.url,c=e.size,l=e.transparency,u=e.link;n["pageFeatures/isDashboardPage"]?(r("viewerDefaultSettings/logoCustomization/updateDefault",!1,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateEnabled",!0,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateLogoId",o,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateUrl",a,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateLink",u,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateSize",c,{root:!0}),r("viewerDefaultSettings/logoCustomization/updateTransparency",l,{root:!0}),i("viewerDefaultSettings/logoCustomization/updateLogoState",null,{root:!0})):s().ajax({url:route("ui.settings.logo.update.user.logo-settings"),type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify({logo_id:o,enabled:!0})})}}};var kl=n(87757),Ml=n.n(kl),Cl=["id","type"];function Il(t,e,n,i,r,o,s){try{var a=t[o](s),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(i,r)}function Pl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ol(t,e){if(null==t)return{};var n,i,r=function(t,e){if(null==t)return{};var n,i,r={},o=Object.keys(t);for(i=0;i<o.length;i++)n=o[i],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i<o.length;i++)n=o[i],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function Ll(t){return function(t){if(Array.isArray(t))return Bl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Bl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Bl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}const Dl={namespaced:!0,state:{id:null,type:null,icons:[],settings:{background_color:"#000",stroke_color:"transparent",icon_color:"#FFF",icon:null,icon_id:null,icon_url:null,size:null,animation:{desktop:{type:null,is_vortex_title_hidden:!1},mobile:{type:null,is_vortex_title_hidden:!1}},settings_type:h.Zz.HOTSPOT},cachedSettings:{},pendingId:[],errors:{},isUploading:!1,iconToUpload:null},getters:{isPending:function(t){return!!t.pendingId.length},systemIcons:function(t){return(t.type===h.se.INFO?h.wD:h.IQ).map((function(t){return{id:Object.values(h.a$).indexOf(t),url:null,component:t,is:"icon-card-system"}}))},iconsCarouselItems:function(t,e,n,i){return function(n,r){var o=i["userFeatures/maxHotspotIconsUpload"],s=[].concat(Ll(e.systemIcons),Ll(t.icons)).map((function(e,n){var i;i=!o||n-h.IQ.length>=o;var r=!!(e.id||"").toString().match(/^dummy-\d{1,}$/),s=!1;return null===t.settings.icon&&null===t.settings.icon_id?s=e.component===h.yA[t.type]:null===e.id||null!==e.component||r?null!==e.component&&(s=e.id===t.settings.icon):s=e.id===t.settings.icon_id,{index:n,id:e.id,url:e.url,isSelected:s,isDefault:e.component===h.yA[t.type],isPending:t.iconToUpload===e.id&&t.isUploading,isDummy:r,isLocked:i,component:e.component,is:e.is,size:t.settings.size in h.cL?h.cL[t.settings.size].value:h.cL[h.m0].value,scale:t.settings.size in h.cL?h.cL[t.settings.size].scale:1,colors:{icon:t.settings.icon_color||"#FFF",bg:t.settings.background_color||"#000",stroke:t.settings.stroke_color||"transparent"}}})),a=n*r,c=0;if(s.length<a?c=a-s.length:s.length>a&&(c=s.length%a>0?a-s.length%a:0),c)for(var l=0;l<c;l++)s.push({id:"placeholder-".concat(l),index:s.length+l,is:"icon-card-placeholder"});return s}}},mutations:{updateIcons:function(t,e){var n=e.icons,i=e.maxHotspotIconsUploadBusiness,r=n.map((function(t){return{id:t.id,url:t.url,component:null,is:"icon-card-user"}})),o=[],s=i-r.length;if(s>0)for(var a=0;a<s;a++)o.push({id:"dummy-".concat(r.length+a),url:null,component:null,is:"icon-card-user"});t.icons=[].concat(Ll(r),o)},updateId:function(t,e){t.id=e},updateType:function(t,e){t.type=e},updateSettings:function(t,e){var n={};Object.keys(e).forEach((function(i){i in t.settings&&(n[i]=e[i])})),cl.Z.set(t,"settings",b()(n)),cl.Z.set(t,"cachedSettings",b()(n))},updateCachedSettings:function(t,e){var n={};Object.keys(e).forEach((function(i){i in t.settings&&(n[i]=e[i])})),cl.Z.set(t,"cachedSettings",b()(n))},restoreSettings:function(t){var e=b()(t.cachedSettings);Object.keys(t.cachedSettings).forEach((function(n){cl.Z.set(t.settings,n,e[n])}))},addToPending:function(t,e){t.pendingId.push(e)},removeFromPending:function(t,e){var n=t.pendingId.findIndex((function(t){return t===e}));-1!==n&&t.pendingId.splice(n,1)},errors:function(t,e){t.errors=e},updateIcon:function(t,e){var n=e.icon,i=e.icon_id,r=e.icon_url;t.settings.icon=n,t.settings.icon_id=i,t.settings.icon_url=r},updateColor:function(t,e){var n=e.color,i=e.type;t.settings["".concat(i,"_color")]=n},updateSize:function(t,e){t.settings.size=e},updateAnimation:function(t,e){var n=e.isMobile,i=e.animation,r=void 0===i?null:i,o=e.isVortexTitleHidden,s=void 0===o?null:o;null!==r&&(t.settings.animation[n?"mobile":"desktop"].type=r),null!==s&&(t.settings.animation[n?"mobile":"desktop"].is_vortex_title_hidden=s)},updateSettingsType:function(t,e){t.settings.settings_type=e},resetAll:function(t){cl.Z.set(t,"settings",{background_color:"#000",stroke_color:"transparent",icon_color:"#FFF",icon:null,icon_id:null,icon_url:null,size:null,animation:{desktop:{type:null,is_vortex_title_hidden:!1},mobile:{type:null,is_vortex_title_hidden:!1}}})},isUploading:function(t,e){t.isUploading=e},iconToUpload:function(t,e){t.iconToUpload=e},updateIconData:function(t,e){var n=e.id,i=e.data,r=t.icons.find((function(t){return t.id===n}));r&&Object.keys(i).forEach((function(t){t in r&&cl.Z.set(r,t,i[t])}))}},actions:{updateIcons:function(t,e){(0,t.commit)("updateIcons",e)},setHotspot:function(t,e){var n=t.commit,i=e.id,r=e.type,o=Ol(e,Cl);n("updateId",i),n("updateType",r),n("updateSettings",o)},updateSettings:function(t,e){(0,t.commit)("updateSettings",e)},updateIcon:function(t,e){(0,t.commit)("updateIcon",e)},updateColor:function(t,e){(0,t.commit)("updateColor",e)},updateSize:function(t,e){(0,t.commit)("updateSize",e)},updateAnimation:function(t,e){(0,t.commit)("updateAnimation",e)},saveAnimation:function(t){var e=t.dispatch,n=t.state;return e("save",{ui_animation_type_mobile:n.settings.animation.mobile.type,ui_animation_type_desktop:n.settings.animation.desktop.type,ui_is_vortex_title_hidden_mobile:n.settings.animation.mobile.is_vortex_title_hidden,ui_is_vortex_title_hidden_desktop:n.settings.animation.desktop.is_vortex_title_hidden})},saveSize:function(t){return(0,t.dispatch)("save",{ui_size:t.state.settings.size})},saveIcon:function(t){var e=t.dispatch,n=t.state;return e("save",{ui_icon:n.settings.icon,ui_icon_id:n.settings.icon_id,rotation:0})},saveColors:function(t){var e=t.dispatch,n=t.state;return e("save",{ui_background_color:n.settings.background_color,ui_icon_color:n.settings.icon_color,ui_stroke_color:n.settings.stroke_color})},resetSize:function(t){(0,t.commit)("updateSize",h.m0)},resetColors:function(t){var e=t.commit;e("updateColor",{color:"#000",type:"background"}),e("updateColor",{color:"#FFF",type:"icon"}),e("updateColor",{color:"transparent",type:"stroke"})},save:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=t.rootGetters,s=Date.now();i("addToPending",s);var a=b()(n.settings);i("updateSettingsType",h.Zz.HOTSPOT);var c=o["viewer/currentScene"],l=c?c.editedSettingsHotspotID:null;return new Promise((function(t,n){r("viewer/updateHotspot",{hotspotID:l,type:c.editedSettingsHotspotType,hotspot:e},{root:!0}).then((function(e){i("removeFromPending",s),i("updateCachedSettings",a),t(e)})).catch((function(t){i("removeFromPending",s),i("restoreSettings"),n(t)}))}))},saveAll:function(t){var e=t.state;(0,t.dispatch)("save",{ui_icon:e.settings.icon,ui_icon_id:e.settings.icon_id,ui_size:e.settings.size,ui_background_color:e.settings.background_color,ui_icon_color:e.settings.icon_color,ui_stroke_color:e.settings.stroke_color,ui_animation_type_mobile:e.settings.animation.mobile.type,ui_animation_type_desktop:e.settings.animation.desktop.type,ui_is_vortex_title_hidden_mobile:e.settings.animation.mobile.is_vortex_title_hidden,ui_is_vortex_title_hidden_desktop:e.settings.animation.desktop.is_vortex_title_hidden})},updateRavenSettings:function(t){var e,n=t.state,i=t.rootState,r=(Pl(e={},"".concat(n.type,"_hotspot_icon"),n.settings.icon),Pl(e,"".concat(n.type,"_hotspot_icon_id"),n.settings.icon_id),Pl(e,"".concat(n.type,"_hotspot_size"),n.settings.size),Pl(e,"".concat(n.type,"_hotspot_background_color"),n.settings.background_color),Pl(e,"".concat(n.type,"_hotspot_icon_color"),n.settings.icon_color),Pl(e,"".concat(n.type,"_hotspot_stroke_color"),n.settings.stroke_color),Pl(e,"".concat(n.type,"_hotspot_animation_type_mobile"),n.settings.animation.mobile.type),Pl(e,"".concat(n.type,"_hotspot_animation_type_desktop"),n.settings.animation.desktop.type),Pl(e,"".concat(n.type,"_hotspot_is_vortex_title_hidden_mobile"),n.settings.animation.mobile.is_vortex_title_hidden),Pl(e,"".concat(n.type,"_hotspot_is_vortex_title_hidden_mobile"),n.settings.animation.desktop.is_vortex_title_hidden),e),o=route("ui.raven.settings.update",{raven:i.viewer.meta.id,access_code:i.viewer.meta.access_code});return new Promise((function(t,e){s().ajax({url:o,type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify(r)}).then((function(e){var n=e.hotspot;t(n)})).catch((function(t){e(t)}))}))},resetAll:function(t){return(e=Ml().mark((function e(){var n,i;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.commit,i=t.dispatch,e.next=3,n("resetAll");case 3:return e.abrupt("return",i("saveAll"));case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(i,r){var o=e.apply(t,n);function s(t){Il(o,i,r,s,a,"next",t)}function a(t){Il(o,i,r,s,a,"throw",t)}s(void 0)}))})();var e},uploadIconFile:function(t,e){var n=t.state,i=t.commit,r=t.rootState;if(n.isUploading)return Promise.resolve();i("isUploading",!0);var o=Date.now();i("addToPending",o);var a=new FormData;a.append("file",e.files[0]);var c=route("ui.settings.hotspot_icon.upload",{access_code:r.viewer.meta.access_code});return new Promise((function(t,n){s().ajax({url:c,type:"POST",xhr:function(){var t=s().ajaxSettings.xhr();return t.upload&&null!==e&&e.progress&&t.upload.addEventListener("progress",e.progress,!1),t},cache:!1,contentType:!1,processData:!1,data:a}).then((function(n){i("removeFromPending",o),i("updateIconData",{id:e.icon_id,data:{id:n.hotspot_icon.id,url:n.hotspot_icon.url,component:null}}),t(n)})).catch((function(t){i("removeFromPending",o),n(t)})).always((function(){i("isUploading",!1)}))}))}}};function Rl(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var i,r,o=[],s=!0,a=!1;try{for(n=n.call(t);!(s=(i=n.next()).done)&&(o.push(i.value),!e||o.length!==e);s=!0);}catch(t){a=!0,r=t}finally{try{s||null==n.return||n.return()}finally{if(a)throw r}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Gl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Gl(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function Hl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function Fl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Hl(Object(n),!0).forEach((function(e){jl(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Hl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function jl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Nl=window.Vue;const Vl={modules:{logoCustomization:El,hotspotCustomization:Dl},namespaced:!0,state:{collection:null,meta:{id:null,embed_url:null,embed_code:null,slider_url:null,slug:"",title:"",title_without_scenes_count:"",map_id:null,view_count:null,access_code:null,thumbnail_url:null,ready_to_display:!1,is_pro:!0},scenes:[],scenesToHide:[],settings:{logo:{default:!0,enabled:!0,size:100,transparency:1,url:"",loading_logo_url:"",loading_logo_index:0},protection:{enabled:!1,password:"",last_password:""}},currentSceneId:null,isLoading:!1,isMapLoading:!1,loadingStatus:"",loadingTextureScenes:[],loadedTextureScenes:[],canUse:!1,isSceneDragged:!1,page:null,fbAccessToken:null,isAmateurPlan:!1,isLocked:!1,isProtected:!1,protectedRavenId:null,isProtectionTooltipAwaitingInput:!1,compassNorth:null,trackSceneViews:["/embed/","/slider/"].some((function(t){return window.location.href.includes(t)})),viewedScenes:[],draggingSceneId:null,isMouseEntered:!1,mouseCoords:{x:0,y:0},updatingSceneId:null,isTutorialsModalShow:!1,isStatisticModalShow:!1,isStatisticLoading:!0,ravenStatistic:{last_total_visits:0,last_visit_duration:0,current_total_visits:0,current_visit_duration:0,chart:[],visits:{locations:[],sources:[],scenes:[],devices:[]},no_data_at_all:!0,no_data_at_period:!0}},getters:{embedCode:function(t){return t.meta.embed_code},directLink:function(t){return t.meta.slider_url},editLink:function(t){return t.meta.edit_url},accessCode:function(t){return t.meta.access_code},ravenId:function(t){return t.meta.id},raven:function(t){return{collection:t.collection,meta:t.meta,scenes:t.scenes,settings:t.settings}},payload:function(t,e){return{scenes:e.viewerScenes,meta:t.meta,settings:t.settings}},isEmpty:function(t,e){return!e.scenesId.length},viewerScenes:function(t){return t.scenes.filter((function(e){var n=e.id;return-1===t.scenesToHide.indexOf(n)}))},scenesId:function(t,e){return e.viewerScenes.map((function(t){return t.id}))},isSceneHidden:function(t){return function(e){var n=e.id;return t.scenesToHide.indexOf(n)>=0}},getScene:function(t,e){return function(t){var n=e.viewerScenes.filter((function(e){return e.id===t}));return n.length?n[0]:null}},currentScene:function(t,e){return e.getScene(t.currentSceneId)},isBuildingNextScene:function(t){return!!(t.loadingTextureScenes.length&&t.loadedTextureScenes.length>=1)},isBuildingFirstScene:function(t){return!(!t.loadingTextureScenes.length||t.loadedTextureScenes.length)},isBuildingScene:function(t){return function(e){var n=e.id;return t.loadingTextureScenes.indexOf(n)>=0}},locationData:function(t){var e=trans.getLocale(),n=new Intl.DisplayNames([e],{type:"region",fallback:"code"});return t.ravenStatistic.visits.locations.map((function(t){var e,i=t.item.replace(/\u0000/g,"");try{e=n.of(i)}catch(t){e=i}return{item:e,count:t.count,code:i}}))},sourceData:function(t){return t.ravenStatistic.visits.sources},sceneData:function(t){return t.ravenStatistic.visits.scenes},deviceData:function(t){var e=t.ravenStatistic.visits.devices.reduce((function(t,e){return t+Number(e.count)}),0);return t.ravenStatistic.visits.devices.map((function(t,n){var i=(t.count/e*100).toFixed(1);return parseFloat(i),Fl(Fl({},t),{},{percent:parseFloat(i)})}))},chartData:function(t){return t.ravenStatistic.chart},totalVisit:function(t){return t.ravenStatistic.current_total_visits},visitDuration:function(t){return t.ravenStatistic.current_visit_duration},lastTotalVisit:function(t){return t.ravenStatistic.last_total_visits},lastVisitDuration:function(t){return t.ravenStatistic.last_visit_duration},ravenTitleWithoutScenesCount:function(t){return t.meta.title_without_scenes_count},ravenThumbnail:function(t){return t.meta.thumbnail_url},scenesCount:function(t){return t.scenes.length},isStatisticLoading:function(t){return t.isStatisticLoading},isNoDataAtAll:function(t){return t.ravenStatistic.no_data_at_all},isNodataAtPeriod:function(t){return t.ravenStatistic.no_data_at_period}},mutations:{textureLoadStart:function(t,e){var n=e.id;t.loadingTextureScenes.push(n)},textureLoadFinish:function(t,e){var n=e.id;t.loadedTextureScenes.length||(t.currentSceneId=n,t.trackSceneViews&&(console.log("".concat(n," scene tracked")),bl(t.meta.id,n),t.viewedScenes.push(n))),t.loadingTextureScenes.splice(t.loadingTextureScenes.indexOf(n),1),t.loadedTextureScenes.push(n)},textureUnload:function(t,e){var n=e.id;t.loadedTextureScenes.splice(t.loadedTextureScenes.indexOf(n),1)},textureCancel:function(t,e){var n=e.id;t.loadingTextureScenes.splice(t.loadingTextureScenes.indexOf(n),1)},isSceneDragged:function(t,e){t.isSceneDragged=!!e},isLoading:function(t,e){t.isLoading=!!e},isMapLoading:function(t,e){t.isMapLoading=!!e},loadingStatus:function(t,e){var n=e.status;t.loadingStatus=n},addRaven:function(t,e){var n=e.collection,i=e.scenes,r=e.meta,o=e.settings;Nl.set(t,"collection",n),Nl.set(t,"scenes",i),Nl.set(t,"meta",r),Nl.set(t,"settings",o),t.canUse=!0},scenes:function(t,e){var n=e.scenes;t.scenes=n},currentSceneId:function(t,e){var n=e.id;t.currentSceneId=n,t.trackSceneViews&&!t.viewedScenes.includes(n)&&(console.log("".concat(n," scene tracked")),bl(t.meta.id,n),t.viewedScenes.push(n))},hideScene:function(t,e){var n=e.id;t.scenesToHide.push(n)},unhideScene:function(t,e){var n=e.id;t.scenesToHide.splice(t.scenesToHide.indexOf(n),1)},deleteScene:function(t,e){var n=e.index;t.scenes.splice(n,1)},reorderScenes:function(t,e){var n=e.order;t.scenes.sort((function(t,e){return n.indexOf(t.id)-n.indexOf(e.id)}))},updateSceneTitle:function(t,e){var n=e.sceneId,i=e.title,r=t.scenes.filter((function(t){return t.id===n}));r.length&&(r[0].title=i)},updateScene:function(t,e){var n=e.scene,i=t.scenes.findIndex((function(t){return t.id===n.id}));-1!==i&&Nl.set(t.scenes,i,n)},updateSceneSettings:function(t,e){var n=e.sceneId,i=e.settings,r=t.scenes.findIndex((function(t){return t.id===n}));-1!==r&&Nl.set(t.scenes[r],"settings",i)},metaTitle:function(t,e){var n=e.title;t.meta.title=n},metaMapId:function(t,e){var n=e.map_id;t.meta.map_id=n},metaThumbnail:function(t,e){t.meta.thumbnail_url=e.thumbnail_url},resetRaven:function(t){t.collection=null,t.scenesToHide=[],t.scenes=[],t.meta={embed_url:null,embed_code:null,slider_url:null,slug:"",title:"",map_id:null},t.settings={logo:{default:!0,enabled:!0,size:100,transparency:1,url:""},protection:{enabled:!1,password:""}},t.currentSceneId=null,t.canUse=!1},clearScenesStates:function(t){t.resizingScenes=[],t.resizedScenes=[],t.loadingTextureScenes=[],t.loadedTextureScenes=[]},fbAccessToken:function(t,e){t.fbAccessToken=e},isAmateurPlan:function(t,e){t.isAmateurPlan=!!e},isLocked:function(t,e){t.isLocked=!!e},isProtected:function(t,e){t.isProtected=!!e},settings:function(t,e){t.settings=e},updateSceneSuperResolution:function(t,e){var n=e.scene,i=e.sr,r=t.scenes.findIndex((function(t){return t.id===n.id}));-1!==r&&Nl.set(t.scenes[r],"super_resolution",i)},updateSceneHotspot:function(t,e){var n=e.sceneID,i=e.hotspot,r=e.hotspotID,o=e.hotspotType,s=t.scenes.findIndex((function(t){return t.id===n}));if(-1!==s){var a=t.scenes[s].hotspots[o].findIndex((function(t){return t.id===r}));-1!==a&&Object.keys(i).forEach((function(e){e in t.scenes[s].hotspots[o][a]&&(t.scenes[s].hotspots[o][a][e]=i[e])}))}},updateSceneHotspotsCache:function(t,e){var n=e.scene,i=t.scenes.findIndex((function(t){return t.id===n.id}));-1!==i&&Nl.set(t.scenes[i],"hotspotsCache",n.hotspots)},updateSceneHotspots:function(t,e){var n=e.scene,i=t.scenes.findIndex((function(t){return t.id===n.id}));-1!==i&&Nl.set(t.scenes[i],"hotspots",n.hotspots)},updateSceneEditedLinkHotspotID:function(t,e){var n=e.sceneID,i=e.hotspotID,r=t.scenes.findIndex((function(t){return t.id===n}));-1!==r&&Nl.set(t.scenes[r],"editedLinkHotspotID",i)},updateSceneEditedSettingsHotspotID:function(t,e){var n=e.sceneID,i=e.hotspotID,r=e.hotspotType,o=t.scenes.findIndex((function(t){return t.id===n}));-1!==o&&(Nl.set(t.scenes[o],"editedSettingsHotspotType",r),Nl.set(t.scenes[o],"editedSettingsHotspotID",i))},protectedRavenId:function(t,e){t.protectedRavenId=e},isProtectionTooltipAwaitingInput:function(t,e){t.isProtectionTooltipAwaitingInput=!!e},compassNorth:function(t,e){t.compassNorth=e},draggingSceneId:function(t,e){var n=e.id;t.draggingSceneId=n},isMouseEntered:function(t,e){t.isMouseEntered=e},mouseCoords:function(t,e){t.mouseCoords=e},updatingSceneId:function(t,e){t.updatingSceneId=e},toggleTutorialsModal:function(t,e){t.isTutorialsModalShow=e},toggleStatisticModal:function(t,e){t.isStatisticModalShow=e},updateLogoSettings:function(t,e){Object.keys(e).forEach((function(n){n in t.settings.logo&&(t.settings.logo[n]=e[n])}))},updateHotspotSettings:function(t,e){var n=e.settings,i=void 0===n?{}:n,r=e.ravenID,o=void 0===r?null:r,s=e.hotspotID,a=void 0===s?null:s,c=e.hotspotType,l=void 0===c?null:c,u=Object.keys(i);(t.scenes||[]).forEach((function(e){e.hotspots[l].forEach((function(e){var n=e.settings_type===h.Zz.USER&&i.settings_type===h.Zz.USER,r=i.settings_type===h.Zz.RAVEN&&o===t.meta.id,s=i.settings_type===h.Zz.HOTSPOT&&o===t.meta.id&&a===e.id;(n||r||s)&&u.forEach((function(t){t in e&&Nl.set(e,t,i[t])}))}))}))},resetRavenStatistic:function(t){t.ravenStatistic={last_total_visits:0,last_visit_duration:0,current_total_visits:0,current_visit_duration:0,chart:[],visits:{locations:[],sources:[],scenes:[],devices:[]}}},toggleStatisticLoading:function(t,e){t.isStatisticLoading=e}},actions:{createHotspot:function(t,e){var n=t.state,i=t.commit,r=t.getters,o=e.ravenID,a=void 0===o?n.meta.id:o,c=e.sceneID,l=void 0===c?n.currentSceneId:c,u=e.type,d=e.hotspot,h=route("ui.raven.scene.hotspot.".concat(u,".create"),{scene:l,raven:a});return n.meta.access_code&&(h+="?access_code=".concat(n.meta.access_code)),new Promise((function(t,e){s().ajax({url:h,type:"POST",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify(Fl(Fl({},d),{},{geometry:r.currentScene.geometry}))}).then((function(e){i("updateSceneHotspots",{scene:e}),i("updateSceneHotspotsCache",{scene:e}),t(e)})).catch((function(t){console.log("error",t),e(t)}))}))},updateHotspotDebounced:Ms()((function(t,e){var n=t.commit,i=t.getters,r=e.url,o=e.hotspot,a=e.type,c=e.sceneID,l=e.hotspotID;return new Promise((function(t,e){n("updateSceneHotspot",{sceneID:c,hotspot:{geometry:i.currentScene.geometry},hotspotID:l,hotspotType:a});var u=i.currentScene&&i.currentScene.hotspotsCache&&i.currentScene.hotspotsCache[a].find((function(t){return t.id===l}))||{};s().ajax({url:r,type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify(Fl(Fl({},o),{},{geometry:i.currentScene.geometry}))}).then((function(e){n("updateSceneHotspotsCache",{scene:e}),t(e)})).catch((function(t){n("updateSceneHotspot",{sceneID:c,hotspot:u,hotspotID:l,hotspotType:a}),e(t)}))}))}),500,{leading:!1,trailing:!0}),updateHotspot:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=e.ravenID,s=void 0===o?n.meta.id:o,a=e.sceneID,c=void 0===a?n.currentSceneId:a,l=e.hotspotID,u=e.type,d=e.hotspot,h=route("ui.raven.scene.hotspot.".concat(u,".update"),{scene:c,raven:s,hotspot:l});return n.meta.access_code&&(h+="?access_code=".concat(n.meta.access_code)),i("updateSceneHotspot",{sceneID:c,hotspot:d,hotspotID:l,hotspotType:u}),r("updateHotspotDebounced",{url:h,hotspot:d,type:u,sceneID:c,hotspotID:l})},deleteHotspot:function(t,e){var n=t.state,i=t.commit,r=e.ravenID,o=void 0===r?n.meta.id:r,a=e.sceneID,c=void 0===a?n.currentSceneId:a,l=e.hotspotID,u=e.type,d=route("ui.raven.scene.hotspot.".concat(u,".delete"),{scene:c,raven:o,hotspot:l});return n.meta.access_code&&(d+="?access_code=".concat(n.meta.access_code)),new Promise((function(t,e){s().ajax({url:d,type:"DELETE",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){i("updateSceneHotspots",{scene:e}),i("updateSceneHotspotsCache",{scene:e}),t(e)})).catch((function(t){e(t)}))}))},toggleEditedLinkHotspot:function(t,e){var n=t.commit,i=t.getters,r=e.hotspotID,o=e.isOn,s=i.currentScene,a=s.editedLinkHotspotID,c=s.id;null!==a?n("updateSceneEditedLinkHotspotID",r!==a?{sceneID:c,hotspotID:o?r:a}:{sceneID:c,hotspotID:o?r:null}):o&&n("updateSceneEditedLinkHotspotID",{sceneID:c,hotspotID:r})},toggleEditedSettingsHotspot:function(t,e){var n=t.commit,i=t.getters,r=e.hotspotID,o=e.hotspotType,s=e.isOn,a=i.currentScene,c=a.editedSettingsHotspotID,l=a.id;null!==c?n("updateSceneEditedSettingsHotspotID",r!==c?{sceneID:l,hotspotID:s?r:c,hotspotType:o}:{sceneID:l,hotspotID:s?r:null,hotspotType:o}):s&&n("updateSceneEditedSettingsHotspotID",{sceneID:l,hotspotID:r,hotspotType:o})},resetRaven:function(t){var e=t.state,n=t.commit,i=route("ui.raven.delete",{raven:e.meta.id});return e.meta.access_code&&(i+="?access_code=".concat(e.meta.access_code)),new Promise((function(t,e){s().ajax({url:i,type:"DELETE"}).done((function(){n("resetRaven"),n("clearScenesStates"),t()})).fail((function(t){e(t)}))}))},editLinkDeleteRaven:function(t){var e=t.state,n=(t.commit,route("ui.raven.delete",{raven:e.meta.id}));return e.meta.access_code&&(n+="?access_code=".concat(e.meta.access_code)),new Promise((function(t,e){s().ajax({url:n,type:"DELETE"}).done((function(){t()})).fail((function(t){e(t)}))}))},updateScene:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=e.files,a=e.sceneId,c=e.ravenId,l=e.progress,u=void 0===l?null:l;return new Promise((function(t,e){i("isLoading",!0),i("updatingSceneId",a);var l=new FormData,d=n.meta.slug,h=n.meta.access_code;d&&l.append("unique_link",d),l.append("file",o[0]),l.append("_method","put");var f=route("ui.raven.scene.update",{scene:a,raven:c});h&&(f+="?access_code=".concat(h)),s().ajax({url:f,type:"POST",data:l,xhr:function(){var t=s().ajaxSettings.xhr();return t.upload&&u&&t.upload.addEventListener("progress",(function(t){if(t.lengthComputable){var e=t.total,n=t.loaded;u(n/e*100)}else u(null)}),!1),t},cache:!1,contentType:!1,processData:!1}).done((function(e){var o=e.raven_id,s=e.scene_id,a=e.unique_link,c=e.access_code;n.meta.id=o,n.meta.slug=a,n.meta.access_code=c,gl({raven_id:o,scene_id:s,access_code:c}).then((function(e){i("addRaven",e),(e.scenes||[]).map((function(t){return t.id})).includes(s)&&i("currentSceneId",{id:s}),r("refreshOG"),t(e)})).catch((function(t){return Promise.reject(t)})).finally((function(){i("isLoading",!1),i("updatingSceneId",null),i("loadingStatus",{status:""})}))})).catch((function(t){i("isLoading",!1),i("updatingSceneId",null),i("loadingStatus",{status:""}),e(t)}))}))},uploadScene:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=e.data,s=e.mapSceneIndex,a=void 0===s?null:s,c=e.progress,l=void 0===c?null:c;return new Promise((function(t,e){i("isLoading",!0),null!==a&&i("isMapLoading",!0),_l({files:o,progress:l,access_code:n.meta.access_code,unique_link:n.meta.slug,mapSceneIndex:a}).then((function(o){var s=o.response,c=o.scenesID,l=s.raven_id,u=s.unique_link,d=s.access_code;n.meta.id=l,n.meta.slug=u,n.meta.access_code=d;var h=[];c.forEach((function(t){h.push(gl({raven_id:t.raven_id,scene_id:t.scene_id,access_code:d}))})),Promise.all(h).then((function(e){var o=e[e.length-1],s=!n.scenes.length;i("addRaven",o),r("viewer/logoCustomization/updateSettings",o.settings.logo,{root:!0});var a=o.scenes,c=null;a.length&&(c=s?a[0].id:a[a.length-1].id),i("currentSceneId",{id:c}),r("refreshOG"),t(o)})).catch((function(t){e(t)})).finally((function(){i("isLoading",!1),null!==a&&i("isMapLoading",!1),i("loadingStatus",{status:""})}))})).catch((function(t){i("isLoading",!1),null!==a&&i("isMapLoading",!1),i("loadingStatus",{status:""}),e(t)}))}))},hideScene:function(t,e){var n=t.getters,i=t.state,r=t.commit,o=e.id,s=n.scenesId.indexOf(i.currentSceneId);r("hideScene",{id:o}),i.currentSceneId===o&&(s>=n.scenesId.length-1?r("currentSceneId",{id:n.scenesId[n.scenesId.length-1]}):r("currentSceneId",{id:n.scenesId[s]}))},unhideScene:function(t,e){var n=t.commit,i=e.id;n("unhideScene",{id:i}),n("currentSceneId",{id:i})},deleteScene:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=e.id,a=route("ui.raven.scene.delete",{raven:n.meta.id,scene:o});return n.meta.access_code&&(a+="?access_code=".concat(n.meta.access_code)),new Promise((function(t,e){s().ajax({url:a,type:"DELETE"}).done((function(e){var s=n.scenes.filter((function(t){return t.id===o}))[0],a=n.scenes.indexOf(s);i("deleteScene",{index:a}),i("metaTitle",{title:e.meta.title}),i("metaMapId",{map_id:e.meta.map_id}),r("refreshOG"),t(e)})).fail((function(t){i("currentSceneId",{id:o}),"abort"!==t.statusText&&e(t)})).always((function(){i("unhideScene",{id:o})}))}))},reorderScenes:function(t,e){var n=t.state,i=t.dispatch,r=t.commit,o=e.sceneId,a=e.position,c=route("ui.raven.scene.position.update",{scene:o,raven:n.meta.id});return n.meta.access_code&&(c+="?access_code=".concat(n.meta.access_code)),new Promise((function(t,e){s().ajax({url:c,type:"PUT",data:JSON.stringify({position:a}),contentType:"application/json; charset=utf-8",dataType:"json"}).done((function(e){i("refreshOG"),r("metaThumbnail",e.meta),t(e)})).catch((function(t){e(t)}))}))},saveRavenTitle:function(t,e){var n=t.state,i=t.commit,r=t.dispatch,o=e.title,a=route("ui.raven.title.update",{raven:n.meta.id});n.meta.access_code&&(a+="?access_code=".concat(n.meta.access_code));var c=n.meta.title;return i("metaTitle",{title:o}),new Promise((function(t,e){s().ajax({url:a,type:"PUT",contentType:"application/json; charset=utf-8",dataType:"json",data:JSON.stringify({title:o})}).then((function(e){i("metaTitle",{title:e.meta.title}),r("refreshOG"),t(e)})).catch((function(t){i("metaTitle",{title:c}),e(t)}))}))},saveSceneTitle:function(t,e){var n,i,r=t.state,o=t.commit,a=e.sceneId,c=e.title;return c&&c.length?(i=route("ui.raven.scene.title.update",{raven:r.meta.id,scene:a}),r.meta.access_code&&(i+="?access_code=".concat(r.meta.access_code)),n=s().ajax({url:i,type:"PUT",data:{title:c}})):(i=route("ui.raven.scene.title.delete",{raven:r.meta.id,scene:a}),r.meta.access_code&&(i+="?access_code=".concat(r.meta.access_code)),n=s().ajax({url:i,type:"DELETE"})),new Promise((function(t,e){n.done((function(e){var n=e.scenes.filter((function(t){return t.id===a}))[0].title;o("updateSceneTitle",{sceneId:a,title:n}),t(e)})).catch((function(t){e(t)}))}))},nextSlide:function(t){var e=t.getters,n=t.state,i=t.commit;if(e.scenesId.length){var r,o=e.scenesId.indexOf(n.currentSceneId);if(o>=e.scenesId.length-1)r=Rl(e.scenesId,1)[0];else r=e.scenesId[o+1];i("currentSceneId",{id:r})}else i("currentSceneId",{id:null})},prevSlide:function(t){var e=t.getters,n=t.state,i=t.commit;if(e.scenesId.length){var r=e.scenesId.indexOf(n.currentSceneId);i("currentSceneId",{id:0===r?e.scenesId[e.scenesId.length-1]:e.scenesId[r-1]})}else i("currentSceneId",{id:null})},refreshOG:function(t){var e=t.state;if(e.fbAccessToken){var n="https://graph.facebook.com?id=".concat(e.meta.slider_url,"&scrape=true");s().ajax({url:n,type:"POST",data:{access_token:e.fbAccessToken}}).then((function(){})).catch((function(){}))}},updateSceneSettings:function(t,e){var n=t.state,i=(t.commit,e.sceneId),r=e.offsetV,o=void 0===r?null:r,a=e.offsetH,c=void 0===a?null:a,l=e.sr,u=void 0===l?null:l,d=e.forcedEquirect,h=void 0===d?null:d,f=route("ui.raven.scene.settings.update",{raven:n.meta.id,scene:i});n.meta.access_code&&(f+="?access_code=".concat(n.meta.access_code));var p={settings:{}};return null!==o&&(p.settings.vertical_offset=o),null!==c&&(p.settings.horizontal_offset=c),null!==u&&(p.settings.super_resolution_enabled=u),null!==h&&(p.settings.forced_equirect=h),new Promise((function(t,e){s().ajax({url:f,type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"},data:JSON.stringify(p)}).then((function(e){var n=e.scenes.find((function(t){return t.id===i}));t(n)})).catch((function(t){e(t)}))}))},checkSceneSRStatus:function(t,e){var n=t.state,i=t.commit,r=e.sceneId,o=e.ravenId,a=n.meta.access_code,c=route("ui.raven.scene.super_resolution_status",{raven:o,scene:r,access_code:a});return new Promise((function(t,e){s().ajax({url:c,type:"GET",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){var o=n.scenes.find((function(t){return t.id===r}));o&&i("updateSceneSuperResolution",{scene:o,sr:e}),t(e)})).catch((function(t){e(t)}))}))},getScene:function(t,e){var n=t.state,i=e.sceneId,r=e.ravenId,o=route("ui.raven.scene.get",{scene:i,raven:r});return n.meta.access_code&&(o+="?access_code=".concat(n.meta.access_code)),new Promise((function(t,e){s().ajax({url:o,type:"GET",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){t(e)})).catch((function(t){e(t)}))}))},preinitViewer:function(t,e){var n=t.state;(0,t.commit)("settings",e),n.canUse=!0},checkRavenProtectionPassword:function(t,e){t.commit;var n=e.ravenId,i=e.password;return new Promise((function(t,e){s().ajax({url:route("ui.raven.protection.check",{raven:n}),data:JSON.stringify({password:i}),type:"POST",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){return t(e)})).catch((function(t){return e(t)}))}))},updateRavenProtection:function(t,e){var n=t.state,i=(t.commit,e.ravenId),r=e.enabled,o=e.password;return new Promise((function(t,e){s().ajax({url:route("ui.raven.protection.update",{raven:i}),data:JSON.stringify({enabled:r,password:o}),type:"PUT",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(){n.settings.protection.enabled=r,n.settings.protection.password=o,t()})).catch((function(t){return e(t)}))}))},updateRavenMap:function(t,e){var n=t.state,i=t.commit,r=e.ravenId,o=e.mapId,a=n.meta.access_code;return new Promise((function(t,e){s().ajax({url:route("ui.raven.map",{raven:r,access_code:a}),type:"PUT",data:{map_id:o}}).then((function(e){i("metaMapId",{map_id:o}),t(e)})).catch((function(t){e(t)}))}))},toggleTutorialsModal:function(t,e){(0,t.commit)("toggleTutorialsModal",e)},toggleStatisticModal:function(t,e){(0,t.commit)("toggleStatisticModal",e)},shareEditLink:function(t,e){var n=t.state,i=e.ravenId,r=e.action;return new Promise((function(t,e){s().ajax({url:route("ui.raven.share_edit_link",{raven:i,action:r}),type:"POST",timeout:0,headers:{Accept:"application/json","Content-Type":"application/json"}}).then((function(e){n.meta.access_code=e.access_code,n.meta.edit_url=e.edit_link,t()})).catch((function(t){return e(t)}))}))},getRavenStatistic:function(t,e){var n=t.state,i=t.commit,r=e.ravenId,o=e.period,a=e.isSampleData,c=void 0!==a&&a;return i("toggleStatisticLoading",!0),new Promise((function(t,e){s().ajax({url:route("ui.raven.get_statistic",{raven:r,period:o,"get-sample-data":c}),type:"GET"}).then((function(e){n.ravenStatistic=e,i("toggleStatisticLoading",!1),t(e)})).catch((function(t){return e(t)}))}))}}};window.Vue.use(rl);const zl=new rl.Store({modules:{env:al,info:ll,revealer:ul,pageFeatures:dl,userFeatures:vl,viewer:Vl}});var $l=window.Vue;zl.commit("pageFeatures/page",h.q5.EMBED),$l.component("embed-wrapper",Mc),new $l({el:"#vue-embed",store:zl})},75660:(t,e,n)=>{"use strict";n.d(e,{m:()=>o});var i=n(73609),r=n.n(i);function o(t){t.modal("show");var e=new(r().Deferred);return t.off("click",".modal-footer .btn"),t.one("click",".modal-footer .btn",(function(){e.resolve(r()(this).data("value"))})),e.always((function(){t.modal("hide")})),e.promise()}},9173:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>a});n(85982);var i=n(9869),r=n.n(i),o=n(80958),s=[null,null];r().prototype._updateDynamicsRelease=function(t){var e=this._element.getBoundingClientRect(),n=e.right-e.left,i=e.bottom-e.top,r=2e3*t.velocityX/n,a=2e3*t.velocityY/i;this._dynamics.x.reset(),this._dynamics.y.reset(),this._dynamics.x.velocity=r,this._dynamics.y.velocity=a,(0,o.maxFriction)(this._opts.friction,this._dynamics.x.velocity,this._dynamics.y.velocity,this._opts.maxFrictionTime,s),this._dynamics.x.friction=s[0]/2.5,this._dynamics.y.friction=s[1]/2.5},r().prototype._updateDynamicsMove=function(t){var e=t.deltaX,n=t.deltaY,i=this._lastEvent||this._startEvent;i&&(e-=i.deltaX,n-=i.deltaY);var r=this._element.getBoundingClientRect(),o=r.right-r.left,s=r.bottom-r.top;e/=o*this._opts.speedMultiplier,n/=s*this._opts.speedMultiplier,this._dynamics.x.reset(),this._dynamics.y.reset(),this._dynamics.x.offset=-e,this._dynamics.y.offset=-n,this._lastEvent=t};const a=r()},8870:(t,e,n)=>{"use strict";n.d(e,{rH:()=>v,xD:()=>a.Z,TP:()=>r,ps:()=>x});var i=n(62144);const r={bind:function(t){var e=t.getAttribute("data-is-toggle-collection"),n=t.querySelector("[data-overlay]");if(n)if(e){var r=t.querySelector("[data-cross-button]"),o=t.querySelector("[data-button-group]");t.addEventListener("mouseenter",(function(){o.getAttribute("data-is-loading")?(n.style.width="auto",o.style.width="auto"):(n.style.width=t.getAttribute("data-max-width"),r.classList.add("active"))})),t.addEventListener("mouseleave",(function(){o.getAttribute("data-is-loading")||(n.style.width=t.getAttribute("data-min-width"),o.style.removeProperty("width"),r.classList.remove("active"))})),t.addEventListener("click",(function(){r.classList.contains("active")?(n.style.width=t.getAttribute("data-min-width"),r.classList.remove("active")):(n.style.width=t.getAttribute("data-max-width"),r.classList.add("active"))})),t.addEventListener("expand",(function(){var e;(0,i.Z)(t,(function(t){var n=t.querySelector("[data-overlay]"),i=n.querySelector("[data-button-group]");n.style.width="auto",i.style.width="auto",e="".concat(n.offsetWidth,"px")})),n.classList.add("show"),o.classList.add("show"),n.style.width=e,o.style.width="auto"})),t.addEventListener("retract",(function(){n.classList.add("slow-fade"),o.classList.add("slow-fade"),n.classList.remove("show"),o.classList.remove("show"),setTimeout((function(){n.style.width=t.getAttribute("data-min-width"),n.classList.remove("slow-fade"),o.classList.remove("slow-fade")}),50),setTimeout((function(){o.style.removeProperty("width")}),500)}))}else t.addEventListener("mouseenter",(function(){n.style.width=t.getAttribute("data-max-width")})),t.addEventListener("mouseleave",(function(){n.style.width=t.getAttribute("data-min-width")}))},unbind:function(t){var e=t.querySelector("[data-overlay]");e&&(t.removeEventListener("mouseenter",(function(){e.style.width=t.getAttribute("data-max-width")})),t.removeEventListener("mouseleave",(function(){e.style.width=t.getAttribute("data-min-width")})),t.removeEventListener("click",(function(){e.style.width=t.getAttribute("data-min-width")})))},inserted:function(t){var e,n;(0,i.Z)(t,(function(t){var i=t.querySelector("[data-overlay]");i.style.width="auto",e="".concat(t.offsetWidth,"px"),n="".concat(i.offsetWidth,"px")})),t.setAttribute("data-min-width",e),t.setAttribute("data-max-width",n)}};var o,s,a=n(47538),c="function"==typeof Map?new Map:(o=[],s=[],{has:function(t){return o.indexOf(t)>-1},get:function(t){return s[o.indexOf(t)]},set:function(t,e){-1===o.indexOf(t)&&(o.push(t),s.push(e))},delete:function(t){var e=o.indexOf(t);e>-1&&(o.splice(e,1),s.splice(e,1))}}),l=function(t){return new Event(t,{bubbles:!0})};try{new Event("test")}catch(o){l=function(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!1),e}}function u(t){var e=c.get(t);e&&e.destroy()}function d(t){var e=c.get(t);e&&e.update()}var h=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((h=function(t){return t}).destroy=function(t){return t},h.update=function(t){return t}):((h=function(t,e){return t&&Array.prototype.forEach.call(t.length?t:[t],(function(t){return function(t){if(t&&t.nodeName&&"TEXTAREA"===t.nodeName&&!c.has(t)){var e,n=null,i=null,r=null,o=function(){t.clientWidth!==i&&d()},s=function(e){window.removeEventListener("resize",o,!1),t.removeEventListener("input",d,!1),t.removeEventListener("keyup",d,!1),t.removeEventListener("autosize:destroy",s,!1),t.removeEventListener("autosize:update",d,!1),Object.keys(e).forEach((function(n){t.style[n]=e[n]})),c.delete(t)}.bind(t,{height:t.style.height,resize:t.style.resize,overflowY:t.style.overflowY,overflowX:t.style.overflowX,wordWrap:t.style.wordWrap});t.addEventListener("autosize:destroy",s,!1),"onpropertychange"in t&&"oninput"in t&&t.addEventListener("keyup",d,!1),window.addEventListener("resize",o,!1),t.addEventListener("input",d,!1),t.addEventListener("autosize:update",d,!1),t.style.overflowX="hidden",t.style.wordWrap="break-word",c.set(t,{destroy:s,update:d}),"vertical"===(e=window.getComputedStyle(t,null)).resize?t.style.resize="none":"both"===e.resize&&(t.style.resize="horizontal"),n="content-box"===e.boxSizing?-(parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)):parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth),isNaN(n)&&(n=0),d()}function a(e){var n=t.style.width;t.style.width="0px",t.style.width=n,t.style.overflowY=e}function u(){if(0!==t.scrollHeight){var e=function(t){for(var e=[];t&&t.parentNode&&t.parentNode instanceof Element;)t.parentNode.scrollTop&&e.push({node:t.parentNode,scrollTop:t.parentNode.scrollTop}),t=t.parentNode;return e}(t),r=document.documentElement&&document.documentElement.scrollTop;t.style.height="",t.style.height=t.scrollHeight+n+"px",i=t.clientWidth,e.forEach((function(t){t.node.scrollTop=t.scrollTop})),r&&(document.documentElement.scrollTop=r)}}function d(){u();var e=Math.round(parseFloat(t.style.height)),n=window.getComputedStyle(t,null),i="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):t.offsetHeight;if(i<e?"hidden"===n.overflowY&&(a("scroll"),u(),i="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(t,null).height)):t.offsetHeight):"hidden"!==n.overflowY&&(a("hidden"),u(),i="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(t,null).height)):t.offsetHeight),r!==i){r=i;var o=l("autosize:resized");try{t.dispatchEvent(o)}catch(t){}}}}(t)})),t}).destroy=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],u),t},h.update=function(t){return t&&Array.prototype.forEach.call(t.length?t:[t],d),t});const f=h;var p=n(70538);const v={bind:function(t){p.Z.nextTick((function(){f(t)}))},update:function(t){p.Z.nextTick((function(){f.update(t)}))},unbind:function(t){f.destroy(t)}};var m=n(45088),g=n(72307),y=n.n(g);function _(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function b(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var w=[];const x={bind:function(t,e){var n=e.value,i=n.config,r=n.content,o=n.isDisabled,s=n.isVisible;if(i){var a=(0,m.ZP)(t,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_(Object(n),!0).forEach((function(e){b(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({content:r},i));w.push({el:t,binding:e,instance:a}),o?(a.hide(),setTimeout((function(){a.disable()}),250)):s&&a.show()}},unbind:function(t){var e=w.find((function(e){return e.el===t}));e&&(e.instance.destroy(),w=w.filter((function(e){return e.el!==t})))},update:function(t,e){var n=e.value,i=e.oldValue;if(!y()(n,i)){var r=w.find((function(e){return e.el===t})),o=0;r&&(y()(n.config,i.config)||r.instance.setProps(n.config),n.isDisabled&&!i.isDisabled&&(r.instance.hide(),setTimeout((function(){r.instance.disable()}),250)),!n.isDisabled&&i.isDisabled&&r.instance.enable(),n.isDisabled||(!i.isVisible&&n.isVisible&&r.instance.show(),i.isVisible&&!n.isVisible&&(r.instance.hide(),o=250)),n.content!==i.content&&setTimeout((function(){r.instance.setContent(n.content)}),o))}}};n(42152)},47538:(t,e,n)=>{"use strict";function i(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){c=!0,s=t},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw s}}}}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}n.d(e,{Z:()=>f});var o=[],s=0,a={x:{down:0,up:0},y:{down:0,up:0}};function c(){var t=a.x.down-a.x.up,e=a.y.down-a.y.up;return Math.abs(t)<5&&Math.abs(e)<5}function l(t,e,n,i){var r,s,l,u=document.querySelector('[data-click-outside-id="'.concat(t,'"]'));u?(n.arg?u.contains(i.target)||e.contains(i.target)||(i.target.dataset.id||"").split("|").includes(n.arg)||i.target.closest('[data-id*="'.concat(n.arg,'"]')):u.contains(i.target)||e.contains(i.target))||n.value({draggingDistance:(s=Math.abs(a.x.down-a.x.up),l=Math.abs(a.y.down-a.y.up),s>l?s:l),isClick:c(),isInViewer:(r=i.target,!!r.closest("#viewer-wrapper")),target:n.modifiers.target?i.target:null}):o=o.filter((function(t){return t.el!==e}))}function u(t){var e,n=i(o);try{for(n.s();!(e=n.n()).done;){var r=e.value;l(r.id,r.el,r.binding,t)}}catch(t){n.e(t)}finally{n.f()}}function d(t){var e=t.clientX,n=t.clientY;a.x.down=e,a.y.down=n}function h(t){var e=t.clientX,n=t.clientY;a.x.up=e,a.y.up=n}const f={bind:function(t,e){o.length||(document.addEventListener("click",u),document.addEventListener("mousedown",d),document.addEventListener("mouseup",h)),t.dataset.clickOutsideId=s,o.push({id:s,el:t,binding:e}),s+=1},unbind:function(t){(o=o.filter((function(e){return e.el!==t}))).length||(document.removeEventListener("click",u),document.addEventListener("mousedown",d),document.addEventListener("mouseup",h))}}},66818:(t,e,n)=>{"use strict";n.d(e,{V3:()=>l,wF:()=>c});var i=n(73609),r=n.n(i);window.iziToast;var o=n(75660),s=n(77896),a=window.iziToast;const c={data:function(){return{filesSelectedCb:function(){}}},methods:{validateAndUploadImage:function(t){var e,n=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(e=i?t:t.target.files,r()("input[name=check-cookie]").length&&void 0===Cookies.get("PUC")){var l=(0,o.m)(r()("div#modalPersonalUse"));l.done((function(e){"confirmed"===e&&(Cookies.set("PUC",1,{expires:15}),n.validateAndUploadImage(t,i,c))}))}else{this.filesSelectedCb();var u=!0;e.forEach((function(t){(0,s.OD)({data:t,maxSize:window.maxSize})||(a.error({message:trans.get("quickUpload.maxSize",{size:window.maxSize})}),u=!1),(0,s.EX)({data:t})||(a.error({message:trans.get("quickUpload.extensions")}),u=!1)}));var d=(0,s.KC)({data:e,scenes:this.$store.state.viewer.scenes,maxFiles:window.maxFiles});d||(a.error({message:trans.get("quickUpload.maxFiles",{quantity:window.maxFiles})}),u=!1),!0===u&&this.$store.dispatch("viewer/uploadScene",{data:e,progress:function(t){null!==t&&n.$store.commit("viewer/loadingStatus",{status:"".concat(parseInt(t),"%")})},mapSceneIndex:c}).then((function(){})).catch((function(t){if("abort"!==t.statusText&&t.responseText){var e=JSON.parse(t.responseText).error;a.error({message:e,position:"bottomRight"})}})).finally((function(){n.$refs.fileUploadInputRef.value="",n.$refs.mapSceneFileUploadInputRef&&(n.$refs.mapSceneFileUploadInputRef.value="")}))}}}};n(87757);window.iziToast;const l={components:{ChevronIcon:function(){return n.e(2272).then(n.bind(n,46962))},DoubleChevronIcon:function(){return n.e(6493).then(n.bind(n,75883))},PointIcon:function(){return n.e(4530).then(n.bind(n,36317))},LinkIcon:function(){return n.e(9628).then(n.bind(n,26383))},DroneV1Icon:function(){return n.e(6045).then(n.bind(n,46113))},ImageIcon:function(){return n.e(3117).then(n.bind(n,47852))},CameraIcon:function(){return n.e(8169).then(n.bind(n,67682))},CartIcon:function(){return n.e(733).then(n.bind(n,62748))},InfoV1Icon:function(){return n.e(7958).then(n.bind(n,2521))},InfoV2Icon:function(){return n.e(7504).then(n.bind(n,90039))},InfoV3Icon:function(){return n.e(5419).then(n.bind(n,19096))},I360V1Icon:function(){return n.e(8995).then(n.bind(n,17685))},I360V2Icon:function(){return n.e(1177).then(n.bind(n,31925))},BathroomIcon:function(){return n.e(5789).then(n.bind(n,60784))},BedroomIcon:function(){return n.e(5885).then(n.bind(n,32640))},CoffeeIcon:function(){return n.e(6918).then(n.bind(n,28649))},ConstructionWorkIcon:function(){return n.e(7318).then(n.bind(n,29266))},DeskIcon:function(){return n.e(1810).then(n.bind(n,58079))},DirectionIcon:function(){return n.e(7150).then(n.bind(n,7663))},DownstairsIcon:function(){return n.e(4429).then(n.bind(n,31941))},DressingIcon:function(){return n.e(3191).then(n.bind(n,380))},DroneV2Icon:function(){return n.e(3698).then(n.bind(n,30583))},ElectricityIcon:function(){return n.e(5753).then(n.bind(n,36486))},ExitV1Icon:function(){return n.e(331).then(n.bind(n,17723))},ExitV2Icon:function(){return n.e(1493).then(n.bind(n,96099))},GameRoomIcon:function(){return n.e(2190).then(n.bind(n,72470))},GarageIcon:function(){return n.e(9203).then(n.bind(n,74623))},GymIcon:function(){return n.e(8913).then(n.bind(n,72507))},KitchenIcon:function(){return n.e(5293).then(n.bind(n,58029))},LaundryIcon:function(){return n.e(8743).then(n.bind(n,98290))},LibraryIcon:function(){return n.e(9438).then(n.bind(n,86550))},LinkOutIcon:function(){return n.e(8194).then(n.bind(n,49510))},LivingRoomIcon:function(){return n.e(5779).then(n.bind(n,66236))},LocationIcon:function(){return n.e(5914).then(n.bind(n,51855))},MeetingRoomIcon:function(){return n.e(8848).then(n.bind(n,85732))},PatioIcon:function(){return n.e(6974).then(n.bind(n,38427))},PoolIcon:function(){return n.e(1759).then(n.bind(n,86153))},RestaurantIcon:function(){return n.e(8604).then(n.bind(n,37606))},RestroomIcon:function(){return n.e(4529).then(n.bind(n,37959))},UpstairsIcon:function(){return n.e(649).then(n.bind(n,23689))},AmazonIcon:function(){return n.e(7223).then(n.bind(n,81754))},DotsIcon:function(){return n.e(4242).then(n.bind(n,21134))},EuroIcon:function(){return n.e(893).then(n.bind(n,766))},FacebookIcon:function(){return n.e(9936).then(n.bind(n,55995))},InfoBulletIcon:function(){return n.e(1486).then(n.bind(n,96098))},InstagramIcon:function(){return n.e(1220).then(n.bind(n,13584))},InternetIcon:function(){return n.e(8371).then(n.bind(n,64486))},LinkedinIcon:function(){return n.e(107).then(n.bind(n,10337))},LinkOutV2Icon:function(){return n.e(2988).then(n.bind(n,53804))},PhoneIcon:function(){return n.e(6912).then(n.bind(n,57781))},PurseIcon:function(){return n.e(2793).then(n.bind(n,28318))},TextV1Icon:function(){return n.e(8103).then(n.bind(n,41366))},TextV2Icon:function(){return n.e(1757).then(n.bind(n,10074))},TextV3Icon:function(){return n.e(6569).then(n.bind(n,31070))},WalletIcon:function(){return n.e(9698).then(n.bind(n,38363))},WallmartIcon:function(){return n.e(5694).then(n.bind(n,80138))},XIcon:function(){return n.e(2322).then(n.bind(n,72215))},YoutubeIcon:function(){return n.e(679).then(n.bind(n,95773))}}}},12842:(t,e,n)=>{"use strict";n.d(e,{EN:()=>ht,nS:()=>u,Nm:()=>d,xo:()=>h,$9:()=>p,q5:()=>v,wN:()=>m,am:()=>g,Ad:()=>b,di:()=>U,se:()=>W,XZ:()=>Z,E2:()=>K,Lj:()=>X,d$:()=>Q,Is:()=>Y,_e:()=>q,fE:()=>J,xJ:()=>tt,a$:()=>et,IQ:()=>nt,wD:()=>it,yA:()=>st,qI:()=>rt,cL:()=>ot,m0:()=>at,Xc:()=>ct,Xn:()=>lt,IJ:()=>ut,Zz:()=>dt});var i,r,o,s,a,c=n(93756);function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u=/(^Raven\s–\s\w+\s\d{1,2},\s\d{4}$|^Raven\s–\s\w+\s\d{1,2},\s\d{4}\s·\s\d+\simages$)/g,d=/\s·\s\d+\simages$/g,h=1024,f="/assets/2.0/app/img/",p={HOME_BTN:"home_button",DIRECT_LNK:"direct_link",EDIT_LNK:"edit_link",EMBED_CODE:"embed_code",DELETE_BTN:"delete_button",SR:"super_resolution",SR_TOGGLE_DISABLED:"super_resolution_toggle_disabled",SR_TOGGLE_FAILED:"super_resolution_toggle_failed",SR_TOGGLE_PROCESSING:"super_resolution_toggle_processing",SR_TOGGLE_ENABLED:"super_resolution_toggle_enabled",NORTH:"north",LOGO:"logo",FLAT_SCENE:"flat_scene",RAVEN_PROTECTION:"raven_protection",RAVEN_PROTECTION_DISABLED:"raven_protection_disabled",HOTSPOT_CREATE:"hotspot_create",MAP_SCENE:"map_scene",CREATE_EDIT_LINK:"create_edit_link",REVOKE_EDIT_LINK:"revoke_edit_link",RAVEN_LOGO_LOCKED:"raven_logo_locked",FLOOR_MAP_LOCKED:"floor_map_locked",FLOOR_MAP:"floor_map",ANALYTICS_LOCKED:"analytics_locked"},v=(p.HOME_BTN,p.DIRECT_LNK,p.EDIT_LNK,p.EMBED_CODE,p.DELETE_BTN,p.FLAT_SCENE,p.MAP_SCENE,{QU:"quick_upload",EDIT:"quick_upload_edit",SLIDER:"slider",EMBED:"embed",DASHBOARD:"dashboard",CHECKOUT:"checkout",ACCOUNT:"account",FAQ:"faq",HOME:"home"}),m=40,g={UNSET:0},y=(g.UNSET,g.UNSET,2),_=(l(i={},1,"".concat(f,"checkout/Hatching-eggs-V1.json")),l(i,y,"".concat(f,"checkout/Pricing-Free-Raven-V2.json")),"".concat(f,"payment-icons/")),b=("".concat(_,"flat/"),"".concat(_,"mono/"),"".concat(f,"country-flags/"),{AMATEUR:"amateur",STARTER:"starter",BUSINESS:"business"}),w=("".concat(f,"account/"),l(r={},b.AMATEUR,"plan-downgrade.svg"),l(r,b.STARTER,"plan-optimal.svg"),l(r,b.BUSINESS,"plan-upgrade.svg"),"".concat(f,"account/"),l(o={},b.AMATEUR,"Raven_Amateur_Plan-01-2.svg"),l(o,b.STARTER,"Raven_Starter_Plan-01-1.svg"),l(o,b.BUSINESS,"Raven_Business_Plan-01-2.svg"),"".concat(f,"home/pricing-tooltip-icons/"),["all_features_included_v1.svg","Commercial_use_v1.svg","Dashboard_access_v1.svg","Heavy_traffic_v1.svg","Image_optimization_v1.svg","Max_image_size_v1.svg","no_optimization_v1.svg","Own_branding_v2.svg","panoraven_watermark_v1.svg","personal_use_only_v1.svg","Premium_support_v1.svg","Hotspot_feature_v1.svg","Private_Raven_v1.svg","No_Hotspot_feature_v1.svg","Custom_domain_feature_v1.svg","No_custom_domain_feature_v1.svg","viewer_customization_homepage_icon_v1.svg","no_multi_logo_homepage_icon_v1.svg","multi_logo_homepage_icon_v1.svg","analytics_v1.svg","no_analytics_v1.svg"]),x="max-image-size-15",A="max-image-size-25",S="commercial-use",T="image-optimization",E="branding",k="heavy-trafic",M="premium-support",C="free-features-included",I="amateur-features-included",P="starter-features-included",O="personal-use-only",L="no-image-optimization",B="logo-feature",D="hotspot-feature",R="private-raven-feature",G="no-hotspot-feature",H="custom-domain",F="no-custom-domain",j="viewer-customization",N="no-multi-logos-support",V="yes-multi-logos-support",z="analytics",$="no-analytics",U=(l(s={},"dashboard-access",{icon:w[2],text:"home.v2.pricing.tooltips.dashboard_access"}),l(s,x,{icon:w[5],text:"home.v2.pricing.tooltips.max_image_size_15"}),l(s,A,{icon:w[5],text:"home.v2.pricing.tooltips.max_image_size_25"}),l(s,S,{icon:w[1],text:"home.v2.pricing.tooltips.commercial_use"}),l(s,T,{icon:w[4],text:"home.v2.pricing.tooltips.image_optimization"}),l(s,E,{icon:w[7],text:"home.v2.pricing.tooltips.put_your_own_branding"}),l(s,k,{icon:w[3],text:"home.v2.pricing.tooltips.adapted_for_heavy_trafic"}),l(s,M,{icon:w[10],text:"home.v2.pricing.tooltips.premium_support"}),l(s,C,{icon:w[0],text:"home.v2.pricing.tooltips.free_features_included"}),l(s,I,{icon:w[0],text:"home.v2.pricing.tooltips.amateur_features_included"}),l(s,P,{icon:w[0],text:"home.v2.pricing.tooltips.starter_features_included"}),l(s,O,{icon:w[9],text:"home.v2.pricing.tooltips.personal_use_only"}),l(s,L,{icon:w[6],text:"home.v2.pricing.tooltips.no_image_optimization"}),l(s,B,{icon:w[8],text:"home.v2.pricing.tooltips.panoraven_watermark"}),l(s,D,{icon:w[11],text:"home.v2.pricing.tooltips.hotspot_feature"}),l(s,R,{icon:w[12],text:"home.v2.pricing.tooltips.private_raven_feature"}),l(s,G,{icon:w[13],text:"home.v2.pricing.tooltips.no_hotspot_feature"}),l(s,H,{icon:w[14],text:"home.v2.pricing.tooltips.custom_domain"}),l(s,F,{icon:w[15],text:"home.v2.pricing.tooltips.no_custom_domain"}),l(s,j,{icon:w[16],text:"home.v2.pricing.tooltips.viewer_customization"}),l(s,N,{icon:w[17],text:"home.v2.pricing.tooltips.no_multi_logos_support"}),l(s,V,{icon:w[18],text:"home.v2.pricing.tooltips.yes_multi_logos_support"}),l(s,z,{icon:w[19],text:"home.v2.pricing.tooltips.analytics"}),l(s,$,{icon:w[20],text:"home.v2.pricing.tooltips.no_analytics"}),"".concat(f,"home/features-town/Animated_-Ravenbike-LD-SD-MD-V2-4sec.json"),"".concat(f,"home/features/Raven-waving-V1.json"),"".concat(f,"home/features-carousel/3-reasons-wow-V2.json"),"".concat(f,"home/features-carousel/3-reasons-retention-V3.json"),"".concat(f,"home/features-carousel/3-reasons-sells-V2.json"),"".concat(f,"home/pricing/Pricing-Amateur-Raven-V1.json"),"".concat(f,"home/pricing/Pricing-Starter-Raven-V1.json"),"".concat(f,"home/pricing/Pricing-Business-Raven-V1.json"),"".concat(f,"home/pricing/Pricing-Free-Raven-V2.json"),"".concat(f,"faq/advantages/FAQ-Cancel-Raven-V1.json"),"".concat(f,"faq/advantages/FAQ-Switch-Raven-V1.json"),"".concat(f,"faq/advantages/FAQ-Support-Raven-V2.json"),"".concat(f,"home/HP-incentive-button-alternative-V1.json"),"".concat(f,"home/features-zen/HP-zen-raven-V4-ALTERNATIVE.json"),"".concat(f,"home/footer/HP-footer-landscape-LD-SLD-animated-background-V2.json"),{FLAT:"flat",CUBE:"cube",EQUIRECT:"equirect"}),W={INFO:"info",LINK:"link"},Z=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i,X=("".concat(f,"dashboard/tabs/viewer-settings-icon.svg"),"".concat(f,"dashboard/tabs/logo-customization-icon.svg"),"".concat(f,"dashboard/tabs/hotspot-customization-icon-v2.svg"),-2),Q=-1,q=5,Y=130-q,K={MIN:c.zN(q),INITIAL:c.zN(90),MAX:c.zN(130)},J=("".concat(f,"dashboard/settings-flags-icons/info.svg"),"".concat(f,"dashboard/settings-flags-icons/bell.svg"),"".concat(f,"dashboard/settings-flags-icons/link.svg"),"".concat(f,"home/features-showcase/fast_hotspots.webp"),"".concat(f,"home/features-showcase/floormap_support.webp"),"".concat(f,"home/features-showcase/private_raven.webp"),"".concat(f,"home/features-showcase/original.jpg"),"".concat(f,"home/features-showcase/sr_enable.jpg"),{RAVEN:"raven_settings",USER:"user_settings",GUEST:"guest_settings"}),tt={MAX_LOGO_UPLOAD:"max_logos_upload",MAX_HOTSPOT_ICONS_UPLOAD:"max_hotspot_icons_upload"},et={CHEVRON:"chevron-icon",DOUBLE_CHEVRON:"double-chevron-icon",LOCATION:"location-icon",DIRECTION:"direction-icon",POINT:"point-icon",LINK:"link-icon",DRONE_V1:"drone-v1-icon",IMAGE:"image-icon",CAMERA:"camera-icon",CART:"cart-icon",INFO_V2:"info-v2-icon",INFO_V3:"info-v3-icon",INFO_V1:"info-v1-icon",LINK_OUT:"link-out-icon",I360_V1:"i-360-v1-icon",I360_V2:"i-360-v2-icon",BATHROOM:"bathroom-icon",BEDROOM:"bedroom-icon",COFFEE:"coffee-icon",CONSTRUCTION_WORK:"construction-work-icon",DESK:"desk-icon",DOWNSTAIRS:"downstairs-icon",DRESSING:"dressing-icon",DRONE_V2:"drone-v2-icon",ELECTRICITY:"electricity-icon",EXIT_V1:"exit-v1-icon",EXIT_V2:"exit-v2-icon",GAME_ROOM:"game-room-icon",GARAGE:"garage-icon",GYM:"gym-icon",KITCHEN:"kitchen-icon",LAUNDRY:"laundry-icon",LIBRARY:"library-icon",LIVING_ROOM:"living-room-icon",MEETING_ROOM:"meeting-room-icon",PATIO:"patio-icon",POOL:"pool-icon",RESTAURANT:"restaurant-icon",UPSTAIRS:"upstairs-icon",RESTROOM:"restroom-icon",AMAZON:"amazon-icon",FACEBOOK:"facebook-icon",INSTAGRAM:"instagram-icon",LINKEDIN:"linkedin-icon",WALLMART:"wallmart-icon",YOUTUBE:"youtube-icon",DOTS:"dots-icon",EURO:"euro-icon",INFO_BULLET:"info-bullet-icon",INTERNET:"internet-icon",LINK_OUT_V2:"link-out-v2-icon",PHONE:"phone-icon",PURSE:"purse-icon",TEXT_V1:"text-v1-icon",TEXT_V2:"text-v2-icon",TEXT_V3:"text-v3-icon",WALLET:"wallet-icon",X:"x-icon"},nt=[et.CHEVRON,et.DOUBLE_CHEVRON,et.LOCATION,et.DIRECTION,et.POINT,et.LINK,et.IMAGE,et.CAMERA,et.LINK_OUT,et.DRONE_V1,et.DRONE_V2,et.I360_V1,et.I360_V2,et.UPSTAIRS,et.DOWNSTAIRS,et.BATHROOM,et.RESTAURANT,et.KITCHEN,et.COFFEE,et.RESTROOM,et.EXIT_V1,et.EXIT_V2,et.LIVING_ROOM,et.BEDROOM,et.DRESSING,et.DESK,et.PATIO,et.GYM,et.GARAGE,et.LAUNDRY,et.POOL,et.LIBRARY,et.MEETING_ROOM,et.CONSTRUCTION_WORK,et.ELECTRICITY,et.GAME_ROOM],it=[et.INFO_V1,et.INFO_V2,et.INFO_V3,et.TEXT_V1,et.INFO_BULLET,et.LIBRARY,et.TEXT_V2,et.DOTS,et.TEXT_V3,et.WALLET,et.EURO,et.PURSE,et.CART,et.INTERNET,et.LINK_OUT_V2,et.LINK,et.PHONE,et.RESTROOM,et.LIVING_ROOM,et.BEDROOM,et.DESK,et.DRESSING,et.MEETING_ROOM,et.GYM,et.LAUNDRY,et.GARAGE,et.GAME_ROOM,et.EXIT_V2,et.EXIT_V1,et.X,et.INSTAGRAM,et.FACEBOOK,et.LINKEDIN,et.YOUTUBE,et.AMAZON,et.WALLMART],rt=[et.CHEVRON,et.DOUBLE_CHEVRON,et.DIRECTION],ot={0:{label:"1",value:"35px",scale:.875,tooltip:trans.get("tooltips.size.smaller"),slider:trans.get("quickUpload.hotspot_settings.small")},1:{label:"2",value:"40px",scale:1,tooltip:trans.get("tooltips.size.regular"),slider:trans.get("quickUpload.hotspot_settings.regular")},2:{label:"3",value:"45px",scale:1.125,tooltip:trans.get("tooltips.size.larger"),slider:trans.get("quickUpload.hotspot_settings.large")}},st=(l(a={},W.LINK,et.CHEVRON),l(a,W.INFO,et.INFO_V1),a),at=1,ct={NONE:0,EXTENSION:1,VORTEX:2},lt=ct.EXTENSION,ut=ct.NONE,dt={HOTSPOT:"hotspot_settings",RAVEN:"raven_settings",USER:"user_settings"},ht={UNSET:0,VISIBLE:1,HIDDEN:2}},51206:function(t){t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=90)}({17:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i=n(18),r=function(){function t(){}return t.getFirstMatch=function(t,e){var n=e.match(t);return n&&n.length>0&&n[1]||""},t.getSecondMatch=function(t,e){var n=e.match(t);return n&&n.length>1&&n[2]||""},t.matchAndReturnConst=function(t,e,n){if(t.test(e))return n},t.getWindowsVersionName=function(t){switch(t){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},t.getMacOSVersionName=function(t){var e=t.split(".").splice(0,2).map((function(t){return parseInt(t,10)||0}));if(e.push(0),10===e[0])switch(e[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},t.getAndroidVersionName=function(t){var e=t.split(".").splice(0,2).map((function(t){return parseInt(t,10)||0}));if(e.push(0),!(1===e[0]&&e[1]<5))return 1===e[0]&&e[1]<6?"Cupcake":1===e[0]&&e[1]>=6?"Donut":2===e[0]&&e[1]<2?"Eclair":2===e[0]&&2===e[1]?"Froyo":2===e[0]&&e[1]>2?"Gingerbread":3===e[0]?"Honeycomb":4===e[0]&&e[1]<1?"Ice Cream Sandwich":4===e[0]&&e[1]<4?"Jelly Bean":4===e[0]&&e[1]>=4?"KitKat":5===e[0]?"Lollipop":6===e[0]?"Marshmallow":7===e[0]?"Nougat":8===e[0]?"Oreo":9===e[0]?"Pie":void 0},t.getVersionPrecision=function(t){return t.split(".").length},t.compareVersions=function(e,n,i){void 0===i&&(i=!1);var r=t.getVersionPrecision(e),o=t.getVersionPrecision(n),s=Math.max(r,o),a=0,c=t.map([e,n],(function(e){var n=s-t.getVersionPrecision(e),i=e+new Array(n+1).join(".0");return t.map(i.split("."),(function(t){return new Array(20-t.length).join("0")+t})).reverse()}));for(i&&(a=s-Math.min(r,o)),s-=1;s>=a;){if(c[0][s]>c[1][s])return 1;if(c[0][s]===c[1][s]){if(s===a)return 0;s-=1}else if(c[0][s]<c[1][s])return-1}},t.map=function(t,e){var n,i=[];if(Array.prototype.map)return Array.prototype.map.call(t,e);for(n=0;n<t.length;n+=1)i.push(e(t[n]));return i},t.getBrowserAlias=function(t){return i.BROWSER_ALIASES_MAP[t]},t.getBrowserTypeByAlias=function(t){return i.BROWSER_MAP[t]||""},t}();e.default=r,t.exports=e.default},18:function(t,e,n){"use strict";e.__esModule=!0,e.ENGINE_MAP=e.OS_MAP=e.PLATFORMS_MAP=e.BROWSER_MAP=e.BROWSER_ALIASES_MAP=void 0,e.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},e.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},e.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},e.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},e.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i,r=(i=n(91))&&i.__esModule?i:{default:i},o=n(18);function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a=function(){function t(){}var e,n,i;return t.getParser=function(t,e){if(void 0===e&&(e=!1),"string"!=typeof t)throw new Error("UserAgent should be a string");return new r.default(t,e)},t.parse=function(t){return new r.default(t).getResult()},e=t,i=[{key:"BROWSER_MAP",get:function(){return o.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return o.ENGINE_MAP}},{key:"OS_MAP",get:function(){return o.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return o.PLATFORMS_MAP}}],(n=null)&&s(e.prototype,n),i&&s(e,i),t}();e.default=a,t.exports=e.default},91:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i=c(n(92)),r=c(n(93)),o=c(n(94)),s=c(n(95)),a=c(n(17));function c(t){return t&&t.__esModule?t:{default:t}}var l=function(){function t(t,e){if(void 0===e&&(e=!1),null==t||""===t)throw new Error("UserAgent parameter can't be empty");this._ua=t,this.parsedResult={},!0!==e&&this.parse()}var e=t.prototype;return e.getUA=function(){return this._ua},e.test=function(t){return t.test(this._ua)},e.parseBrowser=function(){var t=this;this.parsedResult.browser={};var e=i.default.find((function(e){if("function"==typeof e.test)return e.test(t);if(e.test instanceof Array)return e.test.some((function(e){return t.test(e)}));throw new Error("Browser's test function is not valid")}));return e&&(this.parsedResult.browser=e.describe(this.getUA())),this.parsedResult.browser},e.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},e.getBrowserName=function(t){return t?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},e.getBrowserVersion=function(){return this.getBrowser().version},e.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},e.parseOS=function(){var t=this;this.parsedResult.os={};var e=r.default.find((function(e){if("function"==typeof e.test)return e.test(t);if(e.test instanceof Array)return e.test.some((function(e){return t.test(e)}));throw new Error("Browser's test function is not valid")}));return e&&(this.parsedResult.os=e.describe(this.getUA())),this.parsedResult.os},e.getOSName=function(t){var e=this.getOS().name;return t?String(e).toLowerCase()||"":e||""},e.getOSVersion=function(){return this.getOS().version},e.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},e.getPlatformType=function(t){void 0===t&&(t=!1);var e=this.getPlatform().type;return t?String(e).toLowerCase()||"":e||""},e.parsePlatform=function(){var t=this;this.parsedResult.platform={};var e=o.default.find((function(e){if("function"==typeof e.test)return e.test(t);if(e.test instanceof Array)return e.test.some((function(e){return t.test(e)}));throw new Error("Browser's test function is not valid")}));return e&&(this.parsedResult.platform=e.describe(this.getUA())),this.parsedResult.platform},e.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},e.getEngineName=function(t){return t?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},e.parseEngine=function(){var t=this;this.parsedResult.engine={};var e=s.default.find((function(e){if("function"==typeof e.test)return e.test(t);if(e.test instanceof Array)return e.test.some((function(e){return t.test(e)}));throw new Error("Browser's test function is not valid")}));return e&&(this.parsedResult.engine=e.describe(this.getUA())),this.parsedResult.engine},e.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},e.getResult=function(){return Object.assign({},this.parsedResult)},e.satisfies=function(t){var e=this,n={},i=0,r={},o=0;if(Object.keys(t).forEach((function(e){var s=t[e];"string"==typeof s?(r[e]=s,o+=1):"object"==typeof s&&(n[e]=s,i+=1)})),i>0){var s=Object.keys(n),a=s.find((function(t){return e.isOS(t)}));if(a){var c=this.satisfies(n[a]);if(void 0!==c)return c}var l=s.find((function(t){return e.isPlatform(t)}));if(l){var u=this.satisfies(n[l]);if(void 0!==u)return u}}if(o>0){var d=Object.keys(r).find((function(t){return e.isBrowser(t,!0)}));if(void 0!==d)return this.compareVersion(r[d])}},e.isBrowser=function(t,e){void 0===e&&(e=!1);var n=this.getBrowserName().toLowerCase(),i=t.toLowerCase(),r=a.default.getBrowserTypeByAlias(i);return e&&r&&(i=r.toLowerCase()),i===n},e.compareVersion=function(t){var e=[0],n=t,i=!1,r=this.getBrowserVersion();if("string"==typeof r)return">"===t[0]||"<"===t[0]?(n=t.substr(1),"="===t[1]?(i=!0,n=t.substr(2)):e=[],">"===t[0]?e.push(1):e.push(-1)):"="===t[0]?n=t.substr(1):"~"===t[0]&&(i=!0,n=t.substr(1)),e.indexOf(a.default.compareVersions(r,n,i))>-1},e.isOS=function(t){return this.getOSName(!0)===String(t).toLowerCase()},e.isPlatform=function(t){return this.getPlatformType(!0)===String(t).toLowerCase()},e.isEngine=function(t){return this.getEngineName(!0)===String(t).toLowerCase()},e.is=function(t){return this.isBrowser(t)||this.isOS(t)||this.isPlatform(t)},e.some=function(t){var e=this;return void 0===t&&(t=[]),t.some((function(t){return e.is(t)}))},t}();e.default=l,t.exports=e.default},92:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i,r=(i=n(17))&&i.__esModule?i:{default:i},o=/version\/(\d+(\.?_?\d+)+)/i,s=[{test:[/googlebot/i],describe:function(t){var e={name:"Googlebot"},n=r.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/opera/i],describe:function(t){var e={name:"Opera"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/opr\/|opios/i],describe:function(t){var e={name:"Opera"},n=r.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/SamsungBrowser/i],describe:function(t){var e={name:"Samsung Internet for Android"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/Whale/i],describe:function(t){var e={name:"NAVER Whale Browser"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/MZBrowser/i],describe:function(t){var e={name:"MZ Browser"},n=r.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/focus/i],describe:function(t){var e={name:"Focus"},n=r.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/swing/i],describe:function(t){var e={name:"Swing"},n=r.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/coast/i],describe:function(t){var e={name:"Opera Coast"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/yabrowser/i],describe:function(t){var e={name:"Yandex Browser"},n=r.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/ucbrowser/i],describe:function(t){var e={name:"UC Browser"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/Maxthon|mxios/i],describe:function(t){var e={name:"Maxthon"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/epiphany/i],describe:function(t){var e={name:"Epiphany"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/puffin/i],describe:function(t){var e={name:"Puffin"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/sleipnir/i],describe:function(t){var e={name:"Sleipnir"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/k-meleon/i],describe:function(t){var e={name:"K-Meleon"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/micromessenger/i],describe:function(t){var e={name:"WeChat"},n=r.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/qqbrowser/i],describe:function(t){var e={name:/qqbrowserlite/i.test(t)?"QQ Browser Lite":"QQ Browser"},n=r.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/msie|trident/i],describe:function(t){var e={name:"Internet Explorer"},n=r.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/\sedg\//i],describe:function(t){var e={name:"Microsoft Edge"},n=r.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/edg([ea]|ios)/i],describe:function(t){var e={name:"Microsoft Edge"},n=r.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/vivaldi/i],describe:function(t){var e={name:"Vivaldi"},n=r.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/seamonkey/i],describe:function(t){var e={name:"SeaMonkey"},n=r.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/sailfish/i],describe:function(t){var e={name:"Sailfish"},n=r.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,t);return n&&(e.version=n),e}},{test:[/silk/i],describe:function(t){var e={name:"Amazon Silk"},n=r.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/phantom/i],describe:function(t){var e={name:"PhantomJS"},n=r.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/slimerjs/i],describe:function(t){var e={name:"SlimerJS"},n=r.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(t){var e={name:"BlackBerry"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/(web|hpw)[o0]s/i],describe:function(t){var e={name:"WebOS Browser"},n=r.default.getFirstMatch(o,t)||r.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/bada/i],describe:function(t){var e={name:"Bada"},n=r.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/tizen/i],describe:function(t){var e={name:"Tizen"},n=r.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/qupzilla/i],describe:function(t){var e={name:"QupZilla"},n=r.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/firefox|iceweasel|fxios/i],describe:function(t){var e={name:"Firefox"},n=r.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/chromium/i],describe:function(t){var e={name:"Chromium"},n=r.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,t)||r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/chrome|crios|crmo/i],describe:function(t){var e={name:"Chrome"},n=r.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/GSA/i],describe:function(t){var e={name:"Google Search"},n=r.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:function(t){var e=!t.test(/like android/i),n=t.test(/android/i);return e&&n},describe:function(t){var e={name:"Android Browser"},n=r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/playstation 4/i],describe:function(t){var e={name:"PlayStation 4"},n=r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/safari|applewebkit/i],describe:function(t){var e={name:"Safari"},n=r.default.getFirstMatch(o,t);return n&&(e.version=n),e}},{test:[/.*/i],describe:function(t){var e=-1!==t.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:r.default.getFirstMatch(e,t),version:r.default.getSecondMatch(e,t)}}}];e.default=s,t.exports=e.default},93:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i,r=(i=n(17))&&i.__esModule?i:{default:i},o=n(18),s=[{test:[/Roku\/DVP/],describe:function(t){var e=r.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,t);return{name:o.OS_MAP.Roku,version:e}}},{test:[/windows phone/i],describe:function(t){var e=r.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,t);return{name:o.OS_MAP.WindowsPhone,version:e}}},{test:[/windows/i],describe:function(t){var e=r.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,t),n=r.default.getWindowsVersionName(e);return{name:o.OS_MAP.Windows,version:e,versionName:n}}},{test:[/macintosh/i],describe:function(t){var e=r.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,t).replace(/[_\s]/g,"."),n=r.default.getMacOSVersionName(e),i={name:o.OS_MAP.MacOS,version:e};return n&&(i.versionName=n),i}},{test:[/(ipod|iphone|ipad)/i],describe:function(t){var e=r.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,t).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:e}}},{test:function(t){var e=!t.test(/like android/i),n=t.test(/android/i);return e&&n},describe:function(t){var e=r.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,t),n=r.default.getAndroidVersionName(e),i={name:o.OS_MAP.Android,version:e};return n&&(i.versionName=n),i}},{test:[/(web|hpw)[o0]s/i],describe:function(t){var e=r.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,t),n={name:o.OS_MAP.WebOS};return e&&e.length&&(n.version=e),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(t){var e=r.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,t)||r.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,t)||r.default.getFirstMatch(/\bbb(\d+)/i,t);return{name:o.OS_MAP.BlackBerry,version:e}}},{test:[/bada/i],describe:function(t){var e=r.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,t);return{name:o.OS_MAP.Bada,version:e}}},{test:[/tizen/i],describe:function(t){var e=r.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,t);return{name:o.OS_MAP.Tizen,version:e}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(t){var e=r.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,t);return{name:o.OS_MAP.PlayStation4,version:e}}}];e.default=s,t.exports=e.default},94:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i,r=(i=n(17))&&i.__esModule?i:{default:i},o=n(18),s=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(t){var e=r.default.getFirstMatch(/(can-l01)/i,t)&&"Nova",n={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return e&&(n.model=e),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(t){var e=t.test(/ipod|iphone/i),n=t.test(/like (ipod|iphone)/i);return e&&!n},describe:function(t){var e=r.default.getFirstMatch(/(ipod|iphone)/i,t);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:e}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(t){return"blackberry"===t.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(t){return"bada"===t.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(t){return"windows phone"===t.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(t){var e=Number(String(t.getOSVersion()).split(".")[0]);return"android"===t.getOSName(!0)&&e>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(t){return"android"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(t){return"macos"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(t){return"windows"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(t){return"linux"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(t){return"playstation 4"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(t){return"roku"===t.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}];e.default=s,t.exports=e.default},95:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var i,r=(i=n(17))&&i.__esModule?i:{default:i},o=n(18),s=[{test:function(t){return"microsoft edge"===t.getBrowserName(!0)},describe:function(t){if(/\sedg\//i.test(t))return{name:o.ENGINE_MAP.Blink};var e=r.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,t);return{name:o.ENGINE_MAP.EdgeHTML,version:e}}},{test:[/trident/i],describe:function(t){var e={name:o.ENGINE_MAP.Trident},n=r.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:function(t){return t.test(/presto/i)},describe:function(t){var e={name:o.ENGINE_MAP.Presto},n=r.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:function(t){var e=t.test(/gecko/i),n=t.test(/like gecko/i);return e&&!n},describe:function(t){var e={name:o.ENGINE_MAP.Gecko},n=r.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(t){var e={name:o.ENGINE_MAP.WebKit},n=r.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,t);return n&&(e.version=n),e}}];e.default=s,t.exports=e.default}})},42152:function(t){var e;e=function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(t,e){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var i=window.getSelection(),r=document.createRange();r.selectNodeContents(t),i.removeAllRanges(),i.addRange(r),e=i.toString()}return e}},function(t,e){function n(){}n.prototype={on:function(t,e,n){var i=this.e||(this.e={});return(i[t]||(i[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var i=this;function r(){i.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),i=0,r=n.length;i<r;i++)n[i].fn.apply(n[i].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),i=n[t],r=[];if(i&&e)for(var o=0,s=i.length;o<s;o++)i[o].fn!==e&&i[o].fn._!==e&&r.push(i[o]);return r.length?n[t]=r:delete n[t],this}},t.exports=n,t.exports.TinyEmitter=n},function(t,e,n){var i=n(3),r=n(4);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!i.string(e))throw new TypeError("Second argument must be a String");if(!i.fn(n))throw new TypeError("Third argument must be a Function");if(i.node(t))return function(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}(t,e,n);if(i.nodeList(t))return function(t,e,n){return Array.prototype.forEach.call(t,(function(t){t.addEventListener(e,n)})),{destroy:function(){Array.prototype.forEach.call(t,(function(t){t.removeEventListener(e,n)}))}}}(t,e,n);if(i.string(t))return function(t,e,n){return r(document.body,t,e,n)}(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var n=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,e,n){var i=n(5);function r(t,e,n,i,r){var s=o.apply(this,arguments);return t.addEventListener(n,s,r),{destroy:function(){t.removeEventListener(n,s,r)}}}function o(t,e,n,r){return function(n){n.delegateTarget=i(n.target,e),n.delegateTarget&&r.call(t,n)}}t.exports=function(t,e,n,i,o){return"function"==typeof t.addEventListener?r.apply(null,arguments):"function"==typeof n?r.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,(function(t){return r(t,e,n,i,o)})))}},function(t,e){if("undefined"!=typeof Element&&!Element.prototype.matches){var n=Element.prototype;n.matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector}t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},function(t,e,n){"use strict";n.r(e);var i=n(0),r=n.n(i),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),a=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.resolveOptions(e),this.initSelection()}return s(t,[{key:"resolveOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=r()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=r()(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":o(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}(),c=n(1),l=n.n(c),u=n(2),d=n.n(u),h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),p=function(t){function e(t,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var i=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i.resolveOptions(n),i.listenClick(t),i}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),f(e,[{key:"resolveOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===h(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=d()(t,"click",(function(t){return e.onClick(t)}))}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new a({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return v("action",t)}},{key:"defaultTarget",value:function(t){var e=v("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return v("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach((function(t){n=n&&!!document.queryCommandSupported(t)})),n}}]),e}(l.a);function v(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}e.default=p}]).default},t.exports=e()},17735:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,"svg.bl[data-v-071ac20c]{height:100%;visibility:hidden;width:100%}",""]);const o=r},69979:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".swipe-button[data-v-2ba7e2de]{background:linear-gradient(180deg,rgba(97,123,229,.2) .01%,rgba(89,114,213,.2) 101.19%);border-radius:48px;height:48px;position:relative;width:122px}.swipe-button__track[data-v-2ba7e2de]{align-items:center;border-radius:48px;bottom:0;display:flex;justify-content:center;overflow:hidden;position:absolute;top:0;width:100%}.swipe-button__track--before[data-v-2ba7e2de]{border:1px solid #69d3c2;padding-left:46px;right:0}.swipe-button__track--before .swipe-button__track__inner[data-v-2ba7e2de]{color:rgba(232,239,250,.44);justify-content:flex-end}.swipe-button__track--before .swipe-button__track__inner span[data-v-2ba7e2de]{padding:0 17px 0 5px}.swipe-button__track--after[data-v-2ba7e2de]{background:linear-gradient(180deg,rgba(97,123,229,.2) .01%,rgba(89,114,213,.2) 101.19%);border:1px solid #617be5;left:0;padding-right:46px}.swipe-button__track--after .swipe-button__track__inner[data-v-2ba7e2de]{color:#69cdc5;justify-content:flex-start;opacity:0;transition:opacity .5s ease-in-out}.swipe-button__track--after .swipe-button__track__inner span[data-v-2ba7e2de]{padding:0 5px 0 17px}.swipe-button__track__inner[data-v-2ba7e2de]{display:flex;overflow:hidden}.swipe-button__track__inner span[data-v-2ba7e2de]{flex-shrink:0;font-family:Lato,sans-serif;font-size:9px;font-weight:500;letter-spacing:-.01em;line-height:103%;text-align:center;text-transform:uppercase}.swipe-button__knob[data-v-2ba7e2de]{align-items:center;background:linear-gradient(180deg,rgba(97,123,229,.2) .01%,rgba(89,114,213,.2) 101.19%);border:1px solid #69d3c2;border-radius:100%;bottom:0;cursor:pointer;display:flex;height:48px;justify-content:center;left:0;margin-left:auto;position:absolute;top:0;width:48px}.swipe-button__knob__overlay[data-v-2ba7e2de]{background:linear-gradient(270deg,#69c9ca,#6491de);border:1px solid #617be5;border-radius:100%;height:48px;left:0;position:absolute;width:48px}.swipe-button__knob__overlay--progress[data-v-2ba7e2de]{align-items:center;border-radius:100%;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:100%}",""]);const o=r},74439:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".embed-wrapper{bottom:0;left:0;position:fixed;right:0;top:0}",""]);const o=r},38787:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer__main[data-v-2bed17bc]{bottom:0;left:0;position:fixed;right:0;top:0}.viewer__main[data-v-2bed17bc] .viewer{border-radius:0!important;box-shadow:unset!important}",""]);const o=r},69351:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer__main[data-v-45ea1d7c]{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0}",""]);const o=r},23551:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".item-password[data-v-e2183ebc]{background-color:transparent;border:1px solid transparent;border-radius:36px;display:flex;flex-grow:0;height:36px;margin:0;min-width:36px;padding:0;position:relative;transform:translateY(0);transition:background-color .3s ease-in-out,border-color .3s ease-in-out,padding .6s ease-in-out,transform .3s ease-in-out,flex-grow .6s ease-in-out,opacity .3s ease-in-out;width:100%}.item-password__wrapper[data-v-e2183ebc]{display:flex;justify-content:center}.item-password__inner[data-v-e2183ebc]{align-items:center;display:flex;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:100%}.item-password[data-key=input][data-v-e2183ebc]{background-color:#fff;border:1px solid #e9ebef;color:rgba(129,138,165,.6);padding:0 10px}.item-password[data-key=input].item-password--focused[data-v-e2183ebc],.item-password[data-key=input][data-v-e2183ebc]:focus,.item-password[data-key=input][data-v-e2183ebc]:hover{border:1px solid #818aa5;color:#818aa5}.item-password[data-key=input]:hover .item-password__btn__edit-icon[data-v-e2183ebc]{opacity:1}.item-password[data-key=input].v-leave-active[data-v-e2183ebc]{flex-grow:0!important;padding:0}.item-password[data-key=input].v-leave-active .item-password__btn[data-v-e2183ebc]{background-color:#69d3c2!important;border:1px solid #69c9ca}.item-password[data-key=input].v-leave-active input[data-v-e2183ebc],.item-password[data-key=input].v-leave-active span[data-v-e2183ebc]{opacity:0;transition:width .6s ease-in-out,opacity .6s ease-in-out,color .6s ease-in-out;width:0!important}.item-password input[data-v-e2183ebc],.item-password span[data-v-e2183ebc]{color:inherit;font-family:Lato,sans-serif;font-size:16px;transition:color .3s ease-in-out}.item-password input[data-v-e2183ebc]{background:none;border:none;box-shadow:unset;margin:0;padding:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:100%}.item-password input[data-v-e2183ebc]::-moz-selection{background:#e8effa;color:#4e5983}.item-password input[data-v-e2183ebc]::selection{background:#e8effa;color:#4e5983}.item-password input[data-v-e2183ebc]:focus{background:none;box-shadow:unset;outline:0}.item-password input[data-v-e2183ebc]::-moz-placeholder{color:#cbcfda}.item-password input[data-v-e2183ebc]:-ms-input-placeholder{color:#cbcfda}.item-password input[data-v-e2183ebc]::placeholder{color:#cbcfda}.item-password span[data-v-e2183ebc]{max-width:100%;overflow:hidden;white-space:nowrap}.item-password--input--scaled .item-password__inner[data-v-e2183ebc]{max-width:114.28%;transform:scale(.875);transform-origin:center left;transition:opacity .1s ease-in-out;width:114.28%}.item-password--input--scaled .item-password__inner input[data-v-e2183ebc]{font-size:16px;line-height:18px}",""]);const o=r},70401:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.viewer[data-v-5e4629df]{border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.16),0 3px 20px rgba(0,0,0,.23);color:#333;font-size:16px;font-weight:400;height:100%;overflow:hidden;position:relative;width:100%}.viewer--dragging-overlay[data-v-5e4629df]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.viewer--fullscreen[data-v-5e4629df]{border-radius:0;box-shadow:unset}.viewer>.viewport[data-v-5e4629df]{height:100%;left:0;position:absolute;top:0;width:100%}.viewer .force-title-visibility--hidden[data-v-5e4629df]{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.viewer .logo-wrapper[data-v-5e4629df]{left:20px;position:absolute;top:20px;z-index:1000}.empty-viewer[data-v-5e4629df]{background:url(/assets/1.0/app/img/spacer.png) no-repeat 50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.fade-ui-enter-active[data-v-5e4629df],.fade-ui-leave-active[data-v-5e4629df]{transition:opacity .5s ease-in-out,bottom .3s ease-in-out}.fade-ui-enter[data-v-5e4629df],.fade-ui-leave-to[data-v-5e4629df]{opacity:0}',""]);const o=r},11150:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".fade-in-out-enter-active,.fade-in-out-leave-active{transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out,bottom .3s ease-in-out}.fade-in-out-enter,.fade-in-out-leave-to{opacity:0}",""]);const o=r},15163:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".app-state__wrapper[data-v-a8440aa2]{opacity:1;position:absolute;right:20px;top:20px;transition:opacity .3s ease-in-out}.app-state__wrapper.v-enter[data-v-a8440aa2]{opacity:0}.app-state__wrapper.v-enter-active[data-v-a8440aa2],.app-state__wrapper.v-leave[data-v-a8440aa2]{opacity:1}.app-state__wrapper.v-leave-active[data-v-a8440aa2]{opacity:0}",""]);const o=r},61544:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__fullscreen-toggle[data-v-328d38e4]{align-items:center;background-color:rgba(0,0,0,.3);border:0;border-radius:100%;box-shadow:unset;cursor:pointer;display:flex;height:41px;justify-content:center;margin:28px 0 0;padding:0;position:relative;width:41px}.viewer-core__fullscreen-toggle__wrapper[data-v-328d38e4]{bottom:20px;display:flex;flex-direction:column;position:absolute;right:20px}.viewer-core__fullscreen-toggle[data-v-328d38e4]:first-child{margin-top:0}.viewer-core__fullscreen-toggle svg[data-v-328d38e4]{display:block;height:auto;width:20px;z-index:1}.viewer-core__fullscreen-toggle[data-v-328d38e4]:focus{box-shadow:unset;outline:0}.viewer-core__fullscreen-toggle[data-v-328d38e4]:hover{box-shadow:unset}.viewer-core__fullscreen-toggle:hover .viewer-core__fullscreen-toggle__overlay[data-v-328d38e4]{opacity:1;width:auto}.viewer-core__fullscreen-toggle:hover .viewer-core__fullscreen-toggle__overlay span[data-v-328d38e4]{opacity:1}.viewer-core__fullscreen-toggle--fullscreen svg[data-v-328d38e4]{width:16px}.viewer-core__fullscreen-toggle__overlay[data-v-328d38e4]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;opacity:0;padding:0 5px 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px}.viewer-core__fullscreen-toggle__overlay span[data-v-328d38e4]{display:block;font-size:14px;margin-right:50px;opacity:0;overflow:hidden;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},20923:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__logo[data-v-2d618289]{border-radius:100%;cursor:pointer;display:block;height:41px;position:absolute;width:41px}.viewer-core__logo--custom[data-v-2d618289]{display:inline-block;width:auto}.viewer-core__logo--custom .viewer-core__logo__img[data-v-2d618289]{background-color:transparent;border-radius:unset;display:block;height:100%;width:auto}.viewer-core__logo__img[data-v-2d618289]{background-color:rgba(0,0,0,.3);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.viewer-core__logo__overlay[data-v-2d618289]{align-items:center;background:rgba(0,0,0,.3);border:2px solid #69d3c2;border-radius:41px;bottom:0;box-sizing:border-box;color:#fff;display:flex;left:0;opacity:0;overflow:hidden;padding:0 17px 0 0;position:absolute;top:0;transition:width .3s ease-in-out,opacity .3s ease-in-out;width:41px;z-index:1}.viewer-core__logo__overlay__inner[data-v-2d618289]{align-items:center;display:block;display:flex;margin-left:49px}.viewer-core__logo__overlay__inner svg[data-v-2d618289]{opacity:0;transform:translateY(-5px);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.viewer-core__logo__overlay__inner span[data-v-2d618289]{color:#fff;display:block;font-family:Lato,sans-serif;font-size:14px;margin:0 5px;opacity:0;transition:opacity .3s ease-in-out .2s;white-space:nowrap}.viewer-core__logo__overlay__inner img[data-v-2d618289]{display:block;height:auto;opacity:0;transition:opacity .3s ease-in-out .2s}.viewer-core__logo:hover .viewer-core__logo__overlay[data-v-2d618289]{opacity:1;width:auto}.viewer-core__logo:hover .viewer-core__logo__overlay__inner svg[data-v-2d618289]{opacity:1;transform:translateY(0)}.viewer-core__logo:hover .viewer-core__logo__overlay__inner img[data-v-2d618289],.viewer-core__logo:hover .viewer-core__logo__overlay__inner span[data-v-2d618289]{opacity:1}",""]);const o=r},7200:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".title__txt[data-v-08a660ac]{font-family:Nunito,sans-serif;font-size:14px;line-height:1;position:absolute;visibility:hidden;z-index:-1}.item-title[data-v-08a660ac]{align-items:center;background-color:transparent;background-color:rgba(0,0,0,.3);border:2px solid transparent;border-radius:41px;cursor:pointer;display:flex;flex-grow:0;height:41px;margin:0;max-width:500px;min-width:41px;padding:0 41px 0 15px;position:relative;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,padding .6s ease-in-out,transform .3s ease-in-out,flex-grow .6s ease-in-out,opacity .3s ease-in-out}.item-title__wrapper[data-v-08a660ac]{display:flex;height:0;justify-content:center;left:50%;max-width:calc(100% - 162px);position:absolute;top:20px;transform:translateX(-50%);width:300px}.item-title__inner[data-v-08a660ac]{align-items:center;display:flex;max-width:100%;transition:opacity .3s ease-in-out}.item-title__inner.v-enter[data-v-08a660ac]{opacity:0}.item-title__inner.v-enter-active[data-v-08a660ac],.item-title__inner.v-leave[data-v-08a660ac]{opacity:1}.item-title__inner.v-leave-active[data-v-08a660ac]{opacity:0}.item-title--input[data-v-08a660ac]{cursor:default;flex-grow:1}.item-title--input[data-v-08a660ac],.item-title[data-v-08a660ac]:focus,.item-title[data-v-08a660ac]:hover{border:2px solid #69d3c2}.item-title.v-leave-active[data-v-08a660ac]{flex-grow:0!important;padding:0}.item-title.v-leave-active .item-title__btn[data-v-08a660ac]{background-color:#69d3c2!important;border:2px solid #69d3c2}.item-title.v-leave-active input[data-v-08a660ac],.item-title.v-leave-active span[data-v-08a660ac]{opacity:0;transition:width .6s ease-in-out,opacity .6s ease-in-out;width:0!important}.item-title input[data-v-08a660ac],.item-title span[data-v-08a660ac]{color:#fff;font-family:Nunito,sans-serif;font-size:14px;line-height:normal}.item-title input[data-v-08a660ac]{background:none;border:none;box-shadow:unset;height:15px;margin:0;max-width:100%;padding:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.item-title input[data-v-08a660ac]::-moz-selection{background:#e8effa;color:#4e5983}.item-title input[data-v-08a660ac]::selection{background:#e8effa;color:#4e5983}.item-title input[data-v-08a660ac]:focus{background:none;box-shadow:unset;outline:0}.item-title span[data-v-08a660ac]{max-width:100%;overflow:hidden;white-space:nowrap}.item-title__btn[data-v-08a660ac]{align-items:center;align-self:stretch;background-color:transparent;border:1px solid transparent;border-radius:100%;bottom:-2px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;position:absolute;right:-2px;top:-2px;transition:border-color .6s ease-in-out,background-color .6s ease-in-out,opacity .6s ease-in-out;width:41px}.item-title__btn__edit-icon[data-v-08a660ac]{margin-bottom:3px;width:20px}",""]);const o=r},66954:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__title{align-items:center;background-color:rgba(0,0,0,.3);border-radius:41px;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:14px;height:41px;left:50%;max-width:calc(100% - 162px);padding:0 18px;position:absolute;text-align:center;top:20px;transform:translateX(-50%)}.viewer-core__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}",""]);const o=r},92190:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".back-to-scene[data-v-0fe98dce]{height:41px;position:relative;width:41px}.back-to-scene__img[data-v-0fe98dce]{align-items:center;background-color:rgba(0,0,0,.3);border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.back-to-scene__wrapper[data-v-0fe98dce]{cursor:pointer;transition:opacity .3s ease-in-out}.back-to-scene__wrapper.v-leave-active .back-to-scene__overlay[data-v-0fe98dce]{width:41px!important}.back-to-scene__overlay[data-v-0fe98dce]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;padding:0 0 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.back-to-scene__overlay span[data-v-0fe98dce]{display:block;font-size:14px;margin-right:48px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},90206:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".button3d[data-v-083b7214]{height:41px;position:relative;width:41px}.button3d__img[data-v-083b7214]{align-items:center;background-color:rgba(0,0,0,.3);border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.button3d__img__loader[data-v-083b7214]{bottom:-10px;flex-shrink:0;left:-10px;position:absolute;right:-10px;top:-13px}.button3d__wrapper[data-v-083b7214]{transition:opacity .3s ease-in-out}.button3d__wrapper.v-leave-active .button3d__overlay[data-v-083b7214]{width:41px!important}.button3d__overlay[data-v-083b7214]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;padding:0 0 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.button3d__overlay span[data-v-083b7214]{display:block;font-size:14px;margin-right:48px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},36517:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".first-scene[data-v-49da6d2e]{height:41px;position:relative;width:41px}.first-scene__img[data-v-49da6d2e]{align-items:center;background-color:#fff;border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.first-scene__img__loader[data-v-49da6d2e]{bottom:-21px;flex-shrink:0;left:-21px;position:absolute;right:-21px;top:-21px}.first-scene__wrapper.v-leave-active .first-scene__overlay[data-v-49da6d2e]{width:41px!important}.first-scene__overlay[data-v-49da6d2e]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;padding:0 0 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.first-scene__overlay span[data-v-49da6d2e]{display:block;font-size:14px;margin-right:48px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},7599:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".map-hotspots[data-v-169097b4]{height:41px;position:relative;width:41px}.map-hotspots__img[data-v-169097b4]{align-items:center;background-color:rgba(0,0,0,.3);border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.map-hotspots__img__lottie[data-v-169097b4]{margin-left:-3px;margin-right:-4px;margin-top:-5px}.map-hotspots__wrapper[data-v-169097b4]{cursor:pointer;transition:opacity .3s ease-in-out}.map-hotspots__wrapper--disabled[data-v-169097b4]{cursor:not-allowed}.map-hotspots__wrapper.v-leave-active .map-hotspots__overlay[data-v-169097b4]{width:41px!important}.map-hotspots__overlay[data-v-169097b4]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;padding:0 0 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.map-hotspots__overlay span[data-v-169097b4]{display:block;font-size:14px;margin-right:48px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},77227:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".first-scene[data-v-394c17e2]{height:41px;position:relative;width:41px}.first-scene__img[data-v-394c17e2]{align-items:center;border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.first-scene__img__loader[data-v-394c17e2]{flex-shrink:0;height:130%}.first-scene__wrapper.v-leave-active .first-scene__overlay[data-v-394c17e2]{width:41px!important}.first-scene__overlay[data-v-394c17e2]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#fff;display:flex;padding:0 0 0 15px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.first-scene__overlay span[data-v-394c17e2]{display:block;font-size:14px;margin-right:48px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},63675:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".uploading-progress[data-v-703d1f9c]{height:41px;position:relative;width:41px}.uploading-progress__img[data-v-703d1f9c]{align-items:center;border-radius:100%;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.uploading-progress__img__loader[data-v-703d1f9c]{flex-shrink:0;height:130%}.uploading-progress__wrapper.v-leave-active .uploading-progress__overlay[data-v-703d1f9c]{width:41px!important}.uploading-progress__overlay[data-v-703d1f9c]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;bottom:0;color:#2f2442;display:flex;padding:0 0 0 10px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;width:41px;z-index:1}.uploading-progress__overlay__inner[data-v-703d1f9c]{background:#e8effa;border-radius:24px;margin-right:48px;overflow:hidden;position:relative}.uploading-progress__overlay__inner__bar[data-v-703d1f9c]{background:linear-gradient(89.11deg,#617be5 3.87%,#69d3c2 90.51%);border-radius:0 24px 24px 0;bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.uploading-progress__overlay span[data-v-703d1f9c]{display:block;font-size:14px;padding:1.5px 30px;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},92269:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer[data-v-71dc3ef6]{border-radius:0;box-shadow:unset;color:#333;font-size:16px;font-weight:400;height:100%;overflow:hidden;position:relative;width:100%}.viewer>.viewport[data-v-71dc3ef6]{height:100%;left:0;position:absolute;top:0;width:100%}.viewer-core__side-buttons-left[data-v-71dc3ef6]{bottom:10px;display:flex;flex-direction:column;left:10px;position:absolute}.viewer-core__side-buttons-right[data-v-71dc3ef6]{bottom:10px;display:flex;flex-direction:column;position:absolute;right:10px}[data-v-71dc3ef6] .compass__wrapper{right:.25px!important}",""]);const o=r},86034:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".fade-in-out-enter-active,.fade-in-out-leave-active{transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out,bottom .3s ease-in-out}.fade-in-out-enter,.fade-in-out-leave-to{opacity:0}",""]);const o=r},15468:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".app-state__wrapper[data-v-a7a8671a]{left:12px;opacity:1;position:absolute;top:12px;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.app-state__wrapper.v-enter[data-v-a7a8671a]{opacity:0;transform:translateY(-100%)}.app-state__wrapper.v-leave[data-v-a7a8671a]{opacity:1;transform:translateY(0)}.app-state__wrapper.v-leave-active[data-v-a7a8671a]{opacity:0;transform:translateY(-100%)}",""]);const o=r},46004:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.viewer-core__side-btn[data-v-e3b8a0aa]{align-items:center;background-color:rgba(0,0,0,.3);border:0;border-radius:100%;box-shadow:unset;cursor:pointer;display:flex;height:41px;justify-content:center;margin:0;padding:0;position:relative;width:41px}.viewer-core__side-btn[data-v-e3b8a0aa]:before{background:linear-gradient(180deg,#69d3c2 .04%,#617be5);border-radius:100%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}.viewer-core__side-btn--gyro-on[data-v-e3b8a0aa]:before{opacity:1}.viewer-core__side-btn--disabled[data-v-e3b8a0aa]{cursor:not-allowed;opacity:.4}.viewer-core__side-btn svg[data-v-e3b8a0aa]{display:block;height:20px;margin:0 auto;width:20px;z-index:1}.viewer-core__side-btn--mobile[data-v-e3b8a0aa]{height:47px;width:47px}.viewer-core__side-btn--mobile svg[data-v-e3b8a0aa]{height:23px;width:23px}.viewer-core__side-btn[data-v-e3b8a0aa]:focus{box-shadow:unset;outline:0}.viewer-core__side-btn[data-v-e3b8a0aa]:hover{box-shadow:unset}',""]);const o=r},2856:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.viewer-core__menu{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:99999}.viewer-core__menu__rotate{height:50vh;left:50vw;position:fixed;top:50vh;transform:translate(-50%,-50%);width:50vw}.viewer-core__menu:before{background:linear-gradient(180deg,rgba(0,0,0,.464),rgba(0,0,0,.8) 93.04%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-in-out}.viewer-core__menu__header{height:54px;justify-content:space-evenly;transform:translateY(-100%)}.viewer-core__menu__body,.viewer-core__menu__header{align-items:center;display:flex;flex-direction:column;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.viewer-core__menu__body{color:#fff;flex-grow:1;justify-content:center;margin-bottom:57px;transform:translateY(30vh)}.viewer-core__menu__body__wrapper{display:flex;flex-direction:column;flex-grow:1}.viewer-core__menu--opened .viewer-core__menu__body,.viewer-core__menu--opened .viewer-core__menu__header{opacity:1;transform:translateY(0)}.viewer-core__menu--opened:before{opacity:1}.viewer-core__menu.v-enter .viewer-core__menu__header{opacity:0;transform:translateY(-100%)}.viewer-core__menu.v-enter .viewer-core__menu__body{opacity:0;transform:translateY(30vh)}.viewer-core__menu.v-enter:before{opacity:0}.viewer-core__menu__toggle-btn{align-items:center;background:rgba(0,0,0,.3);border:0;border-radius:100%;bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.15);display:flex;height:41px;justify-content:center;margin:0;outline:0;padding:0;position:absolute;right:10px;transition:right .5s ease-in-out;width:41px;z-index:999999}.viewer-core__menu__toggle-btn--mobile{height:47px;width:47px}.viewer-core__menu__toggle-btn.fade-in-out-enter-active,.viewer-core__menu__toggle-btn.fade-in-out-leave-active{transition:opacity .3s ease-in-out,right .3s ease-in-out}.viewer-core__menu__toggle-btn svg{display:block;height:18px;margin:0 auto;transform:rotate(0deg);transition:transform .5s ease-in-out}.viewer-core__menu__toggle-btn:focus{outline:0}.viewer-core__menu__toggle-btn:before{background:linear-gradient(180deg,#69c9ca 26.19%,#617be5 116.67%);border-radius:100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%}.viewer-core__menu__toggle-btn--opened{right:calc(50% - 20.5px)}.viewer-core__menu__toggle-btn--opened.viewer-core__menu__toggle-btn--mobile{right:calc(50% - 23.5px)}.viewer-core__menu__toggle-btn--opened svg{transform:rotate(45deg)}.viewer-core__menu__toggle-btn--opened:before{opacity:1}.viewer-core__menu__section:not(:last-child){margin-bottom:18px}.viewer-core__menu__section:first-child{position:relative}.viewer-core__menu__section:first-child .viewer-core__menu__section__title{bottom:100%;left:0;position:absolute;right:0}.viewer-core__menu__section__title{color:#f2f2f2;font-family:Lato,sans-serif;font-size:14px;font-weight:500;letter-spacing:.36em;margin-bottom:18px;opacity:.25;padding:0;text-align:center;text-transform:uppercase}.viewer-core__menu .menu__row{align-items:center;display:flex;justify-content:space-between;margin-left:-15px;margin-right:-15px}.viewer-core__menu .menu__row__item{margin-left:15px;margin-right:15px}',""]);const o=r},43087:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".button3d[data-v-8813d352]{min-width:41px}.button3d[data-v-8813d352],.button3d__img[data-v-8813d352]{height:41px;position:relative}.button3d__img[data-v-8813d352]{align-items:center;background-color:rgba(0,0,0,.3);border-radius:100%;display:flex;justify-content:center;overflow:hidden;width:41px;z-index:2}.button3d__img__loader[data-v-8813d352]{bottom:-8px;flex-shrink:0;left:-12px;position:absolute;right:-10px;top:-12px}.button3d__overlay[data-v-8813d352]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;color:#fff;display:flex;padding:0 15px 0 0;transition:opacity .3s ease-in-out;z-index:1}.button3d__overlay span[data-v-8813d352]{display:block;font-size:14px;margin-left:8px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},23127:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".first-scene[data-v-27efe4f6]{height:41px;min-width:41px;position:relative}.first-scene__img[data-v-27efe4f6]{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:41px;justify-content:center;overflow:hidden;position:relative;width:41px;z-index:2}.first-scene__img__loader[data-v-27efe4f6]{bottom:-20.5px;flex-shrink:0;left:-20.5px;position:absolute;right:-20.5px;top:-20.5px}.first-scene__overlay[data-v-27efe4f6]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;color:#fff;display:flex;padding:0 15px 0 0;transition:opacity .3s ease-in-out;z-index:1}.first-scene__overlay span[data-v-27efe4f6]{display:block;font-size:14px;margin-left:8px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},40634:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__logo[data-v-63a60758]{border-radius:100%;cursor:pointer;display:block;height:41px;position:relative;transform-origin:top left;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:41px}.viewer-core__logo--custom[data-v-63a60758]{border-radius:unset;display:inline-block;width:auto}.viewer-core__logo--custom .viewer-core__logo__img[data-v-63a60758]{background-color:transparent;border-radius:unset;display:block;height:100%;width:auto}.viewer-core__logo__img[data-v-63a60758]{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;bottom:1.5px;justify-content:center;left:1.5px;right:1.5px;top:1.5px;z-index:2}.viewer-core__logo__img[data-v-63a60758],.viewer-core__logo__overlay[data-v-63a60758]{align-items:center;display:flex;overflow:hidden;position:absolute}.viewer-core__logo__overlay[data-v-63a60758]{background:rgba(0,0,0,.3);border-radius:41px;bottom:0;box-sizing:border-box;color:#fff;left:0;padding:0 18px 0 0;top:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;z-index:1}.viewer-core__logo__overlay__inner[data-v-63a60758]{align-items:center;display:block;display:flex;margin-left:50px;transition:opacity .3s ease-in-out .3s}.viewer-core__logo__overlay__inner span[data-v-63a60758]{color:#fff;display:block;font-family:Lato,sans-serif;font-size:12px;margin:0 6px;white-space:nowrap}.viewer-core__logo__overlay__inner img[data-v-63a60758]{display:block;height:auto}",""]);const o=r},21369:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".first-scene[data-v-0ea5c5bb]{height:41px;min-width:41px;position:relative}.first-scene__img[data-v-0ea5c5bb]{align-items:center;border-radius:100%;display:flex;height:41px;justify-content:center;overflow:hidden;width:41px;z-index:2}.first-scene__img__loader[data-v-0ea5c5bb]{flex-shrink:0;height:130%}.first-scene__overlay[data-v-0ea5c5bb]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;color:#fff;display:flex;padding:0 15px 0 0;transition:opacity .3s ease-in-out;z-index:1}.first-scene__overlay span[data-v-0ea5c5bb]{display:block;font-size:14px;margin-left:8px;overflow:hidden;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},2116:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".uploading-progress[data-v-07c8f1ca]{height:41px;min-width:41px;position:relative}.uploading-progress__img[data-v-07c8f1ca]{align-items:center;border-radius:100%;display:flex;height:41px;justify-content:center;overflow:hidden;width:41px}.uploading-progress__img__loader[data-v-07c8f1ca]{flex-shrink:0;height:130%}.uploading-progress__overlay[data-v-07c8f1ca]{align-items:center;background:rgba(0,0,0,.3);border-radius:41px;color:#2f2442;display:flex;padding:0 10px 0 0;z-index:1}.uploading-progress__overlay__inner[data-v-07c8f1ca]{background:#e8effa;border-radius:24px;margin-left:5px;overflow:hidden;position:relative}.uploading-progress__overlay__inner__bar[data-v-07c8f1ca]{background:linear-gradient(89.11deg,#617be5 3.87%,#69d3c2 90.51%);border-radius:0 24px 24px 0;bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.uploading-progress__overlay span[data-v-07c8f1ca]{display:block;padding:0 30px;position:relative;transition:opacity .3s ease-in-out .3s;white-space:nowrap}",""]);const o=r},16394:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".menu-header[data-v-22f1ba43]{height:100%;position:relative;width:100%}.menu-header__btn[data-v-22f1ba43]{position:absolute;top:5px}.menu-header__btn--left[data-v-22f1ba43]{left:10px}.menu-header__btn--right[data-v-22f1ba43]{right:10px}.menu-header__logo[data-v-22f1ba43]{align-items:center;background:linear-gradient(0deg,#617be5 4.48%,#69d3c2 128%);background-clip:content-box;background-repeat:no-repeat;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:45px;padding:0 40px;position:absolute;right:45px;top:0}.menu-header__logo--full-width[data-v-22f1ba43]{left:0;padding:0;right:0}.menu-header__logo--full-width[data-v-22f1ba43]:after,.menu-header__logo--full-width[data-v-22f1ba43]:before{display:none}.menu-header__logo.v-enter[data-v-22f1ba43],.menu-header__logo.v-leave-active[data-v-22f1ba43]{transform:translateY(-100%)}.menu-header__logo__img[data-v-22f1ba43]{display:block;max-height:26px;max-width:100%;width:auto}.menu-header__logo[data-v-22f1ba43]:before{background-position:0;left:0;right:calc(100% - 45px)}.menu-header__logo[data-v-22f1ba43]:after{background-position:100%;left:calc(100% - 45px);right:0}.menu-header__logo[data-v-22f1ba43]:after,.menu-header__logo[data-v-22f1ba43]:before{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='271' height='54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M271 0c-12.215.217-22.101 12.866-22.661 26.025v11.909c0 8.874-6.627 16.066-14.804 16.066H37.465c-8.177 0-14.804-7.192-14.804-16.066V26.025C22.101 12.866 12.215.217 0 0l135.5.054L271 0z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='144.5' y1='50' x2='144.5' y2='-14' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.035' stop-color='%23617BE5'/%3E%3Cstop offset='1' stop-color='%2369D3C2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E\");background-repeat:no-repeat;background-size:cover;bottom:0;content:\"\";position:absolute;top:0;z-index:-1}.menu-header__info[data-v-22f1ba43]{align-items:center;background:linear-gradient(180deg,rgba(97,123,229,.2) .01%,rgba(89,114,213,.2) 101.19%);border:1px solid #69d3c2;border-radius:47px;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:13px;justify-content:center;left:67px;letter-spacing:-.01em;line-height:1;min-height:47px;padding:0 16px;position:absolute;right:67px;text-align:center;top:5px}.menu-header__info.v-enter[data-v-22f1ba43],.menu-header__info.v-leave-active[data-v-22f1ba43]{transform:translateY(calc(-100% - 5px))}.menu-header__info[data-v-22f1ba43] .menu-header__info__txt--danger{color:#dd7351}.menu-header__info[data-v-22f1ba43],.menu-header__logo[data-v-22f1ba43]{transform:translateY(0);transition:transform .3s ease-in-out}.menu-header__title[data-v-22f1ba43]{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:500;letter-spacing:.36em;line-height:1;margin:0;opacity:.25;text-align:center;text-transform:uppercase}",""]);const o=r},66814:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,"[data-v-7ebeffd2] .jssocials-share-link{border-radius:50%}[data-v-7ebeffd2] .jssocials-shares{align-items:center;display:flex;justify-content:center;margin:0;padding:0}[data-v-7ebeffd2] .jssocials-share{align-items:center;background:rgba(97,123,229,.2);border:1px solid #69d3c2;border-radius:100%;cursor:pointer;display:flex;height:47px;justify-content:center;margin:0 12px;text-align:center;transition:all .3s ease-out;width:47px}[data-v-7ebeffd2] .jssocials-share:active,[data-v-7ebeffd2] .jssocials-share:focus{background:linear-gradient(180deg,#69d3c2 .04%,#617be5);border:0;outline:0}[data-v-7ebeffd2] .jssocials-share .jssocials-share-link,[data-v-7ebeffd2] .jssocials-share i{border:0;color:#fff;display:block;font-size:20px;margin:0;padding:0}[data-v-7ebeffd2] .jssocials-share .jssocials-share-logo{margin:0;padding:0;vertical-align:initial}",""]);const o=r},7986:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".header-button[data-v-8eae65ce]{background:linear-gradient(180deg,#69d3c2 45.26%,#617be5);box-shadow:1px 1px 1px rgba(0,0,0,.25);cursor:pointer;height:47px;position:relative;width:47px;z-index:1}.header-button[data-v-8eae65ce],.header-button__img[data-v-8eae65ce]{align-items:center;border-radius:100%;display:flex;justify-content:center}.header-button__img[data-v-8eae65ce]{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}",""]);const o=r},54676:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".plumb[data-v-328c837e]{align-items:center;display:flex;justify-content:center}@-webkit-keyframes fx-data-v-328c837e{50%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes fx-data-v-328c837e{50%{opacity:1;transform:scale(1)}to{opacity:0}}.plumb .dots .dot[data-v-328c837e]{-webkit-animation:fx-data-v-328c837e 1.5s ease 0ms infinite;animation:fx-data-v-328c837e 1.5s ease 0ms infinite;border:2px solid #5169dd;border-radius:50%;float:left;height:10px;margin:0 5px;transform:scale(0);width:10px}.plumb .dots .dot[data-v-328c837e]:nth-child(2){-webkit-animation:fx-data-v-328c837e 1.5s ease .45s infinite;animation:fx-data-v-328c837e 1.5s ease .45s infinite}.plumb .dots .dot[data-v-328c837e]:nth-child(3){-webkit-animation:fx-data-v-328c837e 1.5s ease .9s infinite;animation:fx-data-v-328c837e 1.5s ease .9s infinite}",""]);const o=r},61741:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__pending-overlay__title[data-v-88af3ece]{color:#617be5;font-family:Nunito,sans-serif;font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:0;text-align:center}.viewer-core__pending-overlay__btn[data-v-88af3ece]{background:none;border:0;box-shadow:unset;color:#818aa5;font-family:Lato,sans-serif;font-size:10px;line-height:12px;text-decoration:underline}.viewer-core__pending-overlay__btn[data-v-88af3ece]:focus,.viewer-core__pending-overlay__btn[data-v-88af3ece]:hover{box-shadow:unset;outline:0}.viewer-core__pending-overlay__btn[data-v-88af3ece]:hover{text-decoration:none}.viewer-core__pending-overlay__loader[data-v-88af3ece]{display:block;flex-shrink:0;height:auto;max-height:30%;max-width:187px;width:100%}.viewer-core__pending-overlay__loader__caption[data-v-88af3ece]{margin-top:20px;text-align:center;width:100%}.viewer-core__pending-overlay__loader__caption__wrapper[data-v-88af3ece]{position:relative;width:100%}.viewer-core__pending-overlay__loader__inner[data-v-88af3ece]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:100%}",""]);const o=r},5988:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__pending-overlay__title[data-v-25402682]{color:#617be5;font-family:Nunito,sans-serif;font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:0;text-align:center}.viewer-core__pending-overlay__link[data-v-25402682]{color:#818aa5;font-family:Lato,sans-serif;font-size:10px;line-height:12px;text-decoration:underline}.viewer-core__pending-overlay__link[data-v-25402682]:active,.viewer-core__pending-overlay__link[data-v-25402682]:focus{color:#818aa5}.viewer-core__pending-overlay__link[data-v-25402682]:hover{color:#818aa5;text-decoration:none}.viewer-core__pending-overlay__loader[data-v-25402682]{display:block;flex-shrink:0;height:auto;max-height:30%;max-width:107px;width:100%}.viewer-core__pending-overlay__loader__caption[data-v-25402682]{margin-top:20px;text-align:center;width:100%}.viewer-core__pending-overlay__loader__caption__wrapper[data-v-25402682]{position:relative;width:100%}.viewer-core__pending-overlay__loader__inner[data-v-25402682]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:100%}",""]);const o=r},1762:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__pending-overlay__loader[data-v-bed5c8f2]{flex-shrink:0;height:130%;transform:translate(2px,-1px)}.viewer-core__pending-overlay__loader--2[data-v-bed5c8f2]{height:190%}.viewer-core__pending-overlay__loader--3[data-v-bed5c8f2]{height:390%}.viewer-core__pending-overlay__loader--4[data-v-bed5c8f2]{height:220%;width:220%}.viewer-core__pending-overlay__loader--5[data-v-bed5c8f2],.viewer-core__pending-overlay__loader--6[data-v-bed5c8f2]{height:150%}.viewer-core__pending-overlay__loader--7[data-v-bed5c8f2]{height:240%}.viewer-core__pending-overlay__loader--8[data-v-bed5c8f2]{height:300%;margin-top:3%;width:200%}.viewer-core__pending-overlay__loader--9[data-v-bed5c8f2]{height:200%;margin-top:-2%}.viewer-core__pending-overlay__loader--10[data-v-bed5c8f2]{height:160%}.viewer-core__pending-overlay__loader--11[data-v-bed5c8f2]{height:260%;margin-top:4%}.viewer-core__pending-overlay__loader--12[data-v-bed5c8f2]{height:190%;margin-top:-5%}.viewer-core__pending-overlay__loader--13[data-v-bed5c8f2]{height:350%;width:350%}.viewer-core__pending-overlay__loader--14[data-v-bed5c8f2]{height:190%}.viewer-core__pending-overlay__loader--15[data-v-bed5c8f2]{height:280%}.viewer-core__pending-overlay__loader--img[data-v-bed5c8f2]{height:100%}.viewer-core__pending-overlay__loader__inner[data-v-bed5c8f2]{align-items:center;display:flex;flex-shrink:0;height:100px;justify-content:center;width:100%}",""]);const o=r},90144:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".viewer-core__pending-overlay[data-v-8936c716]{align-items:center;background:linear-gradient(180deg,#e8effa 6.78%,#fff 92.96%);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.viewer-core__pending-overlay__loader__wrapper[data-v-8936c716]{align-items:center;display:flex;flex-grow:1;justify-content:center;min-height:0;width:100%}.viewer-core__pending-overlay__bar[data-v-8936c716]{background-color:#e8effa;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:17%;max-height:14px;min-height:10px;width:100%}.viewer-core__pending-overlay__bar--animated[data-v-8936c716]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 480'%3E%3Cdefs%3E%3ClinearGradient id='b'%3E%3Cstop offset='.585' stop-color='%23E8EFFA'%3E%3Canimate attributeName='offset' values='-2; 1' dur='2s' repeatCount='indefinite'/%3E%3C/stop%3E%3Cstop offset='1.085' stop-color='%23acc5ed'%3E%3Canimate attributeName='offset' values='-1.5; 1.5' dur='2s' repeatCount='indefinite'/%3E%3C/stop%3E%3Cstop offset='1.585' stop-color='%23E8EFFA'%3E%3Canimate attributeName='offset' values='-1; 2' dur='2s' repeatCount='indefinite'/%3E%3C/stop%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Crect y='70' rx='5' ry='5' width='400' height='400'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath clip-path='url(%23a)' style='fill:url(%23b)' d='M0 0h400v480H0z'/%3E%3C/svg%3E\")}.viewer-core__pending-overlay__bar__inner[data-v-8936c716]{align-items:center;background-color:#fafcfe;display:flex;flex-grow:1;flex-shrink:0;height:100%;justify-content:center}.viewer-core__pending-overlay__bar__corner[data-v-8936c716]{height:100%;position:relative;width:15%}.viewer-core__pending-overlay__bar__corner svg[data-v-8936c716]{display:block;height:100%;width:100%}.viewer-core__pending-overlay__bar__corner--right[data-v-8936c716]{transform:rotate(180deg) scaleY(-1)}.viewer-core__pending-overlay__bar__wrapper[data-v-8936c716]{bottom:0;display:flex;height:16%;left:0;max-height:84px;min-height:64px;position:absolute;right:0}",""]);const o=r},63474:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.viewer-core__gallery{bottom:0;left:0;position:absolute;right:0;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;z-index:1000}.viewer-core__gallery--collapsed{bottom:-152px}.viewer-core__gallery--collapsed .viewer-core__gallery__knob svg{transform:rotate(180deg)}.viewer-core__gallery--collapsed .viewer-core__gallery__body:before,.viewer-core__gallery--collapsed .viewer-core__gallery__knob:before{opacity:.3}.viewer-core__gallery .viewer-core__gallery__item__wrapper:first-child{padding-left:8px}.viewer-core__gallery .viewer-core__gallery__item__wrapper:last-child{padding-right:8px}.viewer-core__gallery__body{height:152px;position:relative}.viewer-core__gallery__body:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}.viewer-core__gallery__body__inner{align-items:center;display:flex;height:100%;position:relative}.viewer-core__gallery__body__inner:before{content:"";height:100%;margin-left:auto;width:0}.viewer-core__gallery__body__inner:after{content:"";height:100%;margin-right:auto;width:0}.viewer-core__gallery__knob{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute}.viewer-core__gallery__knob:before{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}.viewer-core__gallery__knob--mobile{height:50px;left:calc(50% - 87px);top:-50px;width:174px}.viewer-core__gallery__knob--mobile:before{background-image:url(/assets/2.0/app/img/misc/gallery-knob-2--solid.svg)}.viewer-core__gallery__knob--desktop{height:40px;left:calc(50% - 69px);top:-40px;width:138px}.viewer-core__gallery__knob--desktop:before{background-image:url(/assets/2.0/app/img/misc/gallery-knob--solid.svg)}.viewer-core__gallery__knob svg{transform:rotate(0);transition:transform .3s ease-in-out}.scenes-list-item{transition:transform .3s,opacity .3s}.scenes-list-enter,.scenes-list-leave-to{opacity:0}',""]);const o=r},9774:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,".simplebar__viewer-core__gallery{height:100%}.simplebar__viewer-core__gallery .simplebar-track.simplebar-horizontal{height:13px}.simplebar__viewer-core__gallery .simplebar-track .simplebar-scrollbar{height:5px;top:4px}.simplebar__viewer-core__gallery .simplebar-track .simplebar-scrollbar:before{background-color:#fff;border-radius:5px;left:8px;opacity:.35;right:8px}.simplebar__viewer-core__gallery .simplebar-content{height:100%}",""]);const o=r},59066:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.viewer-core__gallery__item[data-v-c1063f26]{border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:127px;overflow:hidden;position:relative;width:220px}.viewer-core__gallery__item__wrapper[data-v-c1063f26]{padding:4px}.viewer-core__gallery__item__inner[data-v-c1063f26]{background-position:50%;background-repeat:no-repeat;background-size:auto 127px,cover;border-radius:inherit;bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform .3s ease-in-out}.viewer-core__gallery__item__title[data-v-c1063f26]{color:#fff;display:block;font-family:Lato,sans-serif;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-core__gallery__item__title__wrapper[data-v-c1063f26]{-webkit-animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out forwards;animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out forwards;bottom:0;left:0;margin:0 10px 5px;position:absolute;right:0;text-align:center;z-index:2}.viewer-core__gallery__item[data-v-c1063f26]:before{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);border-radius:0 0 8px 8px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-in-out;z-index:1}.viewer-core__gallery__item__dots[data-v-c1063f26]{align-items:center;background:rgba(0,0,0,.5);border-radius:5px;bottom:4px;display:flex;height:5px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);z-index:1}.viewer-core__gallery__item__dot[data-v-c1063f26]{background:#fff;border-radius:50%;height:3px;margin:0 3px;width:3px}.viewer-core__gallery__item[data-v-c1063f26]:hover:before{opacity:1}.viewer-core__gallery__item:hover .viewer-core__gallery__item__inner[data-v-c1063f26]{transform:scale(1.05)}.viewer-core__gallery__item--current .viewer-core__gallery__item__title[data-v-c1063f26],.viewer-core__gallery__item:not(.viewer-core__gallery__item--current):hover .viewer-core__gallery__item__title__wrapper[data-v-c1063f26]{-webkit-animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out forwards;animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out forwards}.viewer-core__gallery__item--current[data-v-c1063f26]:before{opacity:1}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__title[data-v-c1063f26]{-webkit-animation:title-lift-up-data-v-c1063f26 .3s ease-in-out forwards;animation:title-lift-up-data-v-c1063f26 .3s ease-in-out forwards}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__title__wrapper[data-v-c1063f26]{-webkit-animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out forwards;animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out forwards}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__dots[data-v-c1063f26]{-webkit-animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out .3s forwards;animation:dot-fade-in-data-v-c1063f26 .3s ease-in-out .3s forwards}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__dots .viewer-core__gallery__item__dot[data-v-c1063f26]{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dot-fade-in-data-v-c1063f26;animation-name:dot-fade-in-data-v-c1063f26;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__dots .viewer-core__gallery__item__dot[data-v-c1063f26]:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__dots .viewer-core__gallery__item__dot[data-v-c1063f26]:nth-child(2){-webkit-animation-delay:.45s;animation-delay:.45s}.viewer-core__gallery__item--current-in .viewer-core__gallery__item__dots .viewer-core__gallery__item__dot[data-v-c1063f26]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.viewer-core__gallery__item--current-out .viewer-core__gallery__item__title[data-v-c1063f26]{-webkit-animation:title-lift-down-data-v-c1063f26 .3s ease-in-out .3s forwards;animation:title-lift-down-data-v-c1063f26 .3s ease-in-out .3s forwards;transform:translateY(-4px)}.viewer-core__gallery__item--current-out .viewer-core__gallery__item__title__wrapper[data-v-c1063f26]{-webkit-animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out .3s forwards;animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out .3s forwards;opacity:1}.viewer-core__gallery__item--current-out .viewer-core__gallery__item__dots[data-v-c1063f26]{-webkit-animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out forwards;animation:dot-fade-out-data-v-c1063f26 .3s ease-in-out forwards}@-webkit-keyframes title-lift-up-data-v-c1063f26{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes title-lift-up-data-v-c1063f26{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@-webkit-keyframes title-lift-down-data-v-c1063f26{0%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes title-lift-down-data-v-c1063f26{0%{transform:translateY(-4px)}to{transform:translateY(0)}}@-webkit-keyframes dot-fade-in-data-v-c1063f26{0%{opacity:0}to{opacity:1}}@keyframes dot-fade-in-data-v-c1063f26{0%{opacity:0}to{opacity:1}}@-webkit-keyframes dot-fade-out-data-v-c1063f26{0%{opacity:1}to{opacity:0}}@keyframes dot-fade-out-data-v-c1063f26{0%{opacity:1}to{opacity:0}}',""]);const o=r},46377:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var i=n(23645),r=n.n(i)()((function(t){return t[1]}));r.push([t.id,'.fade-in-out-enter-active,.fade-in-out-leave-active{transition:opacity .3s ease-in-out}.fade-in-out-enter,.fade-in-out-leave-to{opacity:0}.viewer-bg{height:100%;width:100%}.viewer-bg,.viewer-bg:after{left:0;position:absolute;top:0}.viewer-bg:after{background-color:rgba(0,0,0,.1);bottom:0;content:"";right:0}.viewer-bg:before{background-image:var(--scene-img);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-10px;content:"";filter:blur(5px);left:-10px;position:absolute;right:-10px;top:-10px}',""]);const o=r},23645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=t(e);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,i){"string"==typeof t&&(t=[[null,t,""]]);var r={};if(i)for(var o=0;o<this.length;o++){var s=this[o][0];null!=s&&(r[s]=!0)}for(var a=0;a<t.length;a++){var c=[].concat(t[a]);i&&r[c[0]]||(n&&(c[2]?c[2]="".concat(n," and ").concat(c[2]):c[2]=n),e.push(c))}},e}},90887:(t,e,n)=>{"use strict";n.r(e),n.d(e,{glMatrix:()=>i,mat2:()=>r,mat2d:()=>o,mat3:()=>s,mat4:()=>a,quat:()=>u,quat2:()=>d,vec2:()=>h,vec3:()=>c,vec4:()=>l});var i={};n.r(i),n.d(i,{ARRAY_TYPE:()=>p,EPSILON:()=>f,RANDOM:()=>v,equals:()=>_,setMatrixArrayType:()=>m,toRadian:()=>y});var r={};n.r(r),n.d(r,{LDU:()=>G,add:()=>H,adjoint:()=>M,clone:()=>w,copy:()=>x,create:()=>b,determinant:()=>C,equals:()=>N,exactEquals:()=>j,frob:()=>R,fromRotation:()=>L,fromScaling:()=>B,fromValues:()=>S,identity:()=>A,invert:()=>k,mul:()=>$,multiply:()=>I,multiplyScalar:()=>V,multiplyScalarAndAdd:()=>z,rotate:()=>P,scale:()=>O,set:()=>T,str:()=>D,sub:()=>U,subtract:()=>F,transpose:()=>E});var o={};n.r(o),n.d(o,{add:()=>lt,clone:()=>Z,copy:()=>X,create:()=>W,determinant:()=>J,equals:()=>pt,exactEquals:()=>ft,frob:()=>ct,fromRotation:()=>rt,fromScaling:()=>ot,fromTranslation:()=>st,fromValues:()=>q,identity:()=>Q,invert:()=>K,mul:()=>vt,multiply:()=>tt,multiplyScalar:()=>dt,multiplyScalarAndAdd:()=>ht,rotate:()=>et,scale:()=>nt,set:()=>Y,str:()=>at,sub:()=>mt,subtract:()=>ut,translate:()=>it});var s={};n.r(s),n.d(s,{add:()=>Nt,adjoint:()=>Et,clone:()=>_t,copy:()=>bt,create:()=>gt,determinant:()=>kt,equals:()=>Wt,exactEquals:()=>Ut,frob:()=>jt,fromMat2d:()=>Dt,fromMat4:()=>yt,fromQuat:()=>Rt,fromRotation:()=>Lt,fromScaling:()=>Bt,fromTranslation:()=>Ot,fromValues:()=>wt,identity:()=>At,invert:()=>Tt,mul:()=>Zt,multiply:()=>Mt,multiplyScalar:()=>zt,multiplyScalarAndAdd:()=>$t,normalFromMat4:()=>Gt,projection:()=>Ht,rotate:()=>It,scale:()=>Pt,set:()=>xt,str:()=>Ft,sub:()=>Xt,subtract:()=>Vt,translate:()=>Ct,transpose:()=>St});var a={};n.r(a),n.d(a,{add:()=>Be,adjoint:()=>ie,clone:()=>qt,copy:()=>Yt,create:()=>Qt,determinant:()=>re,equals:()=>Fe,exactEquals:()=>He,frob:()=>Le,fromQuat:()=>Te,fromQuat2:()=>_e,fromRotation:()=>pe,fromRotationTranslation:()=>ye,fromRotationTranslationScale:()=>Ae,fromRotationTranslationScaleOrigin:()=>Se,fromScaling:()=>fe,fromTranslation:()=>he,fromValues:()=>Kt,fromXRotation:()=>ve,fromYRotation:()=>me,fromZRotation:()=>ge,frustum:()=>Ee,getRotation:()=>xe,getScaling:()=>we,getTranslation:()=>be,identity:()=>te,invert:()=>ne,lookAt:()=>Ie,mul:()=>je,multiply:()=>oe,multiplyScalar:()=>Re,multiplyScalarAndAdd:()=>Ge,ortho:()=>Ce,perspective:()=>ke,perspectiveFromFieldOfView:()=>Me,rotate:()=>ce,rotateX:()=>le,rotateY:()=>ue,rotateZ:()=>de,scale:()=>ae,set:()=>Jt,str:()=>Oe,sub:()=>Ne,subtract:()=>De,targetTo:()=>Pe,translate:()=>se,transpose:()=>ee});var c={};n.r(c),n.d(c,{add:()=>Xe,angle:()=>Sn,bezier:()=>mn,ceil:()=>Ke,clone:()=>ze,copy:()=>We,create:()=>Ve,cross:()=>fn,dist:()=>Ln,distance:()=>sn,div:()=>On,divide:()=>Ye,dot:()=>hn,equals:()=>Mn,exactEquals:()=>kn,floor:()=>Je,forEach:()=>Gn,fromValues:()=>Ue,hermite:()=>vn,inverse:()=>un,len:()=>Dn,length:()=>$e,lerp:()=>pn,max:()=>en,min:()=>tn,mul:()=>Pn,multiply:()=>qe,negate:()=>ln,normalize:()=>dn,random:()=>gn,rotateX:()=>wn,rotateY:()=>xn,rotateZ:()=>An,round:()=>nn,scale:()=>rn,scaleAndAdd:()=>on,set:()=>Ze,sqrDist:()=>Bn,sqrLen:()=>Rn,squaredDistance:()=>an,squaredLength:()=>cn,str:()=>En,sub:()=>In,subtract:()=>Qe,transformMat3:()=>_n,transformMat4:()=>yn,transformQuat:()=>bn,zero:()=>Tn});var l={};n.r(l),n.d(l,{add:()=>zn,ceil:()=>Zn,clone:()=>Fn,copy:()=>Nn,create:()=>Hn,cross:()=>ci,dist:()=>bi,distance:()=>ti,div:()=>_i,divide:()=>Wn,dot:()=>ai,equals:()=>mi,exactEquals:()=>vi,floor:()=>Xn,forEach:()=>Si,fromValues:()=>jn,inverse:()=>oi,len:()=>xi,length:()=>ni,lerp:()=>li,max:()=>qn,min:()=>Qn,mul:()=>yi,multiply:()=>Un,negate:()=>ri,normalize:()=>si,random:()=>ui,round:()=>Yn,scale:()=>Kn,scaleAndAdd:()=>Jn,set:()=>Vn,sqrDist:()=>wi,sqrLen:()=>Ai,squaredDistance:()=>ei,squaredLength:()=>ii,str:()=>pi,sub:()=>gi,subtract:()=>$n,transformMat4:()=>di,transformQuat:()=>hi,zero:()=>fi});var u={};n.r(u),n.d(u,{add:()=>er,calculateW:()=>Bi,clone:()=>Yi,conjugate:()=>Ni,copy:()=>Ji,create:()=>Ti,dot:()=>rr,equals:()=>hr,exactEquals:()=>dr,exp:()=>Di,fromEuler:()=>zi,fromMat3:()=>Vi,fromValues:()=>Ki,getAngle:()=>Ci,getAxisAngle:()=>Mi,identity:()=>Ei,invert:()=>ji,len:()=>ar,length:()=>sr,lerp:()=>or,ln:()=>Ri,mul:()=>nr,multiply:()=>Ii,normalize:()=>ur,pow:()=>Gi,random:()=>Fi,rotateX:()=>Pi,rotateY:()=>Oi,rotateZ:()=>Li,rotationTo:()=>fr,scale:()=>ir,set:()=>tr,setAxes:()=>vr,setAxisAngle:()=>ki,slerp:()=>Hi,sqlerp:()=>pr,sqrLen:()=>lr,squaredLength:()=>cr,str:()=>$i});var d={};n.r(d),n.d(d,{add:()=>Fr,clone:()=>gr,conjugate:()=>Wr,copy:()=>Sr,create:()=>mr,dot:()=>zr,equals:()=>to,exactEquals:()=>Jr,fromMat4:()=>Ar,fromRotation:()=>xr,fromRotationTranslation:()=>br,fromRotationTranslationValues:()=>_r,fromTranslation:()=>wr,fromValues:()=>yr,getDual:()=>Mr,getReal:()=>kr,getTranslation:()=>Pr,identity:()=>Tr,invert:()=>Ur,len:()=>Xr,length:()=>Zr,lerp:()=>$r,mul:()=>Nr,multiply:()=>jr,normalize:()=>Yr,rotateAroundAxis:()=>Hr,rotateByQuatAppend:()=>Rr,rotateByQuatPrepend:()=>Gr,rotateX:()=>Lr,rotateY:()=>Br,rotateZ:()=>Dr,scale:()=>Vr,set:()=>Er,setDual:()=>Ir,setReal:()=>Cr,sqrLen:()=>qr,squaredLength:()=>Qr,str:()=>Kr,translate:()=>Or});var h={};n.r(h),n.d(h,{add:()=>so,angle:()=>Bo,ceil:()=>uo,clone:()=>no,copy:()=>ro,create:()=>eo,cross:()=>Eo,dist:()=>zo,distance:()=>yo,div:()=>Vo,divide:()=>lo,dot:()=>To,equals:()=>Ho,exactEquals:()=>Go,floor:()=>ho,forEach:()=>Wo,fromValues:()=>io,inverse:()=>Ao,len:()=>Fo,length:()=>bo,lerp:()=>ko,max:()=>po,min:()=>fo,mul:()=>No,multiply:()=>co,negate:()=>xo,normalize:()=>So,random:()=>Mo,rotate:()=>Lo,round:()=>vo,scale:()=>mo,scaleAndAdd:()=>go,set:()=>oo,sqrDist:()=>$o,sqrLen:()=>Uo,squaredDistance:()=>_o,squaredLength:()=>wo,str:()=>Ro,sub:()=>jo,subtract:()=>ao,transformMat2:()=>Co,transformMat2d:()=>Io,transformMat3:()=>Po,transformMat4:()=>Oo,zero:()=>Do});var f=1e-6,p="undefined"!=typeof Float32Array?Float32Array:Array,v=Math.random;function m(t){p=t}var g=Math.PI/180;function y(t){return t*g}function _(t,e){return Math.abs(t-e)<=f*Math.max(1,Math.abs(t),Math.abs(e))}function b(){var t=new p(4);return p!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t}function w(t){var e=new p(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function x(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function A(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t}function S(t,e,n,i){var r=new p(4);return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function T(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function E(t,e){if(t===e){var n=e[1];t[1]=e[2],t[2]=n}else t[0]=e[0],t[1]=e[2],t[2]=e[1],t[3]=e[3];return t}function k(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=n*o-r*i;return s?(s=1/s,t[0]=o*s,t[1]=-i*s,t[2]=-r*s,t[3]=n*s,t):null}function M(t,e){var n=e[0];return t[0]=e[3],t[1]=-e[1],t[2]=-e[2],t[3]=n,t}function C(t){return t[0]*t[3]-t[2]*t[1]}function I(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=n[0],c=n[1],l=n[2],u=n[3];return t[0]=i*a+o*c,t[1]=r*a+s*c,t[2]=i*l+o*u,t[3]=r*l+s*u,t}function P(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=Math.sin(n),c=Math.cos(n);return t[0]=i*c+o*a,t[1]=r*c+s*a,t[2]=i*-a+o*c,t[3]=r*-a+s*c,t}function O(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=n[0],c=n[1];return t[0]=i*a,t[1]=r*a,t[2]=o*c,t[3]=s*c,t}function L(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=i,t[1]=n,t[2]=-n,t[3]=i,t}function B(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=e[1],t}function D(t){return"mat2("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}function R(t){return Math.hypot(t[0],t[1],t[2],t[3])}function G(t,e,n,i){return t[2]=i[2]/i[0],n[0]=i[0],n[1]=i[1],n[3]=i[3]-t[2]*n[1],[t,e,n]}function H(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t}function F(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t}function j(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]}function N(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=e[0],a=e[1],c=e[2],l=e[3];return Math.abs(n-s)<=f*Math.max(1,Math.abs(n),Math.abs(s))&&Math.abs(i-a)<=f*Math.max(1,Math.abs(i),Math.abs(a))&&Math.abs(r-c)<=f*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-l)<=f*Math.max(1,Math.abs(o),Math.abs(l))}function V(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t}function z(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t[3]=e[3]+n[3]*i,t}Math.hypot||(Math.hypot=function(){for(var t=0,e=arguments.length;e--;)t+=arguments[e]*arguments[e];return Math.sqrt(t)});var $=I,U=F;function W(){var t=new p(6);return p!=Float32Array&&(t[1]=0,t[2]=0,t[4]=0,t[5]=0),t[0]=1,t[3]=1,t}function Z(t){var e=new p(6);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function X(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function Q(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function q(t,e,n,i,r,o){var s=new p(6);return s[0]=t,s[1]=e,s[2]=n,s[3]=i,s[4]=r,s[5]=o,s}function Y(t,e,n,i,r,o,s){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t[4]=o,t[5]=s,t}function K(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=n*o-i*r;return c?(c=1/c,t[0]=o*c,t[1]=-i*c,t[2]=-r*c,t[3]=n*c,t[4]=(r*a-o*s)*c,t[5]=(i*s-n*a)*c,t):null}function J(t){return t[0]*t[3]-t[1]*t[2]}function tt(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=n[0],u=n[1],d=n[2],h=n[3],f=n[4],p=n[5];return t[0]=i*l+o*u,t[1]=r*l+s*u,t[2]=i*d+o*h,t[3]=r*d+s*h,t[4]=i*f+o*p+a,t[5]=r*f+s*p+c,t}function et(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=Math.sin(n),u=Math.cos(n);return t[0]=i*u+o*l,t[1]=r*u+s*l,t[2]=i*-l+o*u,t[3]=r*-l+s*u,t[4]=a,t[5]=c,t}function nt(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=n[0],u=n[1];return t[0]=i*l,t[1]=r*l,t[2]=o*u,t[3]=s*u,t[4]=a,t[5]=c,t}function it(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=n[0],u=n[1];return t[0]=i,t[1]=r,t[2]=o,t[3]=s,t[4]=i*l+o*u+a,t[5]=r*l+s*u+c,t}function rt(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=i,t[1]=n,t[2]=-n,t[3]=i,t[4]=0,t[5]=0,t}function ot(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=e[1],t[4]=0,t[5]=0,t}function st(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=e[0],t[5]=e[1],t}function at(t){return"mat2d("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")"}function ct(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],1)}function lt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t}function ut(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t}function dt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t}function ht(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t[3]=e[3]+n[3]*i,t[4]=e[4]+n[4]*i,t[5]=e[5]+n[5]*i,t}function ft(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]}function pt(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=t[4],a=t[5],c=e[0],l=e[1],u=e[2],d=e[3],h=e[4],p=e[5];return Math.abs(n-c)<=f*Math.max(1,Math.abs(n),Math.abs(c))&&Math.abs(i-l)<=f*Math.max(1,Math.abs(i),Math.abs(l))&&Math.abs(r-u)<=f*Math.max(1,Math.abs(r),Math.abs(u))&&Math.abs(o-d)<=f*Math.max(1,Math.abs(o),Math.abs(d))&&Math.abs(s-h)<=f*Math.max(1,Math.abs(s),Math.abs(h))&&Math.abs(a-p)<=f*Math.max(1,Math.abs(a),Math.abs(p))}var vt=tt,mt=ut;function gt(){var t=new p(9);return p!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t}function yt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t}function _t(t){var e=new p(9);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function bt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function wt(t,e,n,i,r,o,s,a,c){var l=new p(9);return l[0]=t,l[1]=e,l[2]=n,l[3]=i,l[4]=r,l[5]=o,l[6]=s,l[7]=a,l[8]=c,l}function xt(t,e,n,i,r,o,s,a,c,l){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t[4]=o,t[5]=s,t[6]=a,t[7]=c,t[8]=l,t}function At(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function St(t,e){if(t===e){var n=e[1],i=e[2],r=e[5];t[1]=e[3],t[2]=e[6],t[3]=n,t[5]=e[7],t[6]=i,t[7]=r}else t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8];return t}function Tt(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8],d=u*s-a*l,h=-u*o+a*c,f=l*o-s*c,p=n*d+i*h+r*f;return p?(p=1/p,t[0]=d*p,t[1]=(-u*i+r*l)*p,t[2]=(a*i-r*s)*p,t[3]=h*p,t[4]=(u*n-r*c)*p,t[5]=(-a*n+r*o)*p,t[6]=f*p,t[7]=(-l*n+i*c)*p,t[8]=(s*n-i*o)*p,t):null}function Et(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8];return t[0]=s*u-a*l,t[1]=r*l-i*u,t[2]=i*a-r*s,t[3]=a*c-o*u,t[4]=n*u-r*c,t[5]=r*o-n*a,t[6]=o*l-s*c,t[7]=i*c-n*l,t[8]=n*s-i*o,t}function kt(t){var e=t[0],n=t[1],i=t[2],r=t[3],o=t[4],s=t[5],a=t[6],c=t[7],l=t[8];return e*(l*o-s*c)+n*(-l*r+s*a)+i*(c*r-o*a)}function Mt(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=e[8],h=n[0],f=n[1],p=n[2],v=n[3],m=n[4],g=n[5],y=n[6],_=n[7],b=n[8];return t[0]=h*i+f*s+p*l,t[1]=h*r+f*a+p*u,t[2]=h*o+f*c+p*d,t[3]=v*i+m*s+g*l,t[4]=v*r+m*a+g*u,t[5]=v*o+m*c+g*d,t[6]=y*i+_*s+b*l,t[7]=y*r+_*a+b*u,t[8]=y*o+_*c+b*d,t}function Ct(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=e[8],h=n[0],f=n[1];return t[0]=i,t[1]=r,t[2]=o,t[3]=s,t[4]=a,t[5]=c,t[6]=h*i+f*s+l,t[7]=h*r+f*a+u,t[8]=h*o+f*c+d,t}function It(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=e[8],h=Math.sin(n),f=Math.cos(n);return t[0]=f*i+h*s,t[1]=f*r+h*a,t[2]=f*o+h*c,t[3]=f*s-h*i,t[4]=f*a-h*r,t[5]=f*c-h*o,t[6]=l,t[7]=u,t[8]=d,t}function Pt(t,e,n){var i=n[0],r=n[1];return t[0]=i*e[0],t[1]=i*e[1],t[2]=i*e[2],t[3]=r*e[3],t[4]=r*e[4],t[5]=r*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function Ot(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=e[0],t[7]=e[1],t[8]=1,t}function Lt(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=i,t[1]=n,t[2]=0,t[3]=-n,t[4]=i,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function Bt(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=e[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function Dt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=0,t[3]=e[2],t[4]=e[3],t[5]=0,t[6]=e[4],t[7]=e[5],t[8]=1,t}function Rt(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=n+n,a=i+i,c=r+r,l=n*s,u=i*s,d=i*a,h=r*s,f=r*a,p=r*c,v=o*s,m=o*a,g=o*c;return t[0]=1-d-p,t[3]=u-g,t[6]=h+m,t[1]=u+g,t[4]=1-l-p,t[7]=f-v,t[2]=h-m,t[5]=f+v,t[8]=1-l-d,t}function Gt(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8],d=e[9],h=e[10],f=e[11],p=e[12],v=e[13],m=e[14],g=e[15],y=n*a-i*s,_=n*c-r*s,b=n*l-o*s,w=i*c-r*a,x=i*l-o*a,A=r*l-o*c,S=u*v-d*p,T=u*m-h*p,E=u*g-f*p,k=d*m-h*v,M=d*g-f*v,C=h*g-f*m,I=y*C-_*M+b*k+w*E-x*T+A*S;return I?(I=1/I,t[0]=(a*C-c*M+l*k)*I,t[1]=(c*E-s*C-l*T)*I,t[2]=(s*M-a*E+l*S)*I,t[3]=(r*M-i*C-o*k)*I,t[4]=(n*C-r*E+o*T)*I,t[5]=(i*E-n*M-o*S)*I,t[6]=(v*A-m*x+g*w)*I,t[7]=(m*b-p*A-g*_)*I,t[8]=(p*x-v*b+g*y)*I,t):null}function Ht(t,e,n){return t[0]=2/e,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t}function Ft(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"}function jt(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])}function Nt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t}function Vt(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t}function zt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t}function $t(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t[3]=e[3]+n[3]*i,t[4]=e[4]+n[4]*i,t[5]=e[5]+n[5]*i,t[6]=e[6]+n[6]*i,t[7]=e[7]+n[7]*i,t[8]=e[8]+n[8]*i,t}function Ut(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]}function Wt(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=t[4],a=t[5],c=t[6],l=t[7],u=t[8],d=e[0],h=e[1],p=e[2],v=e[3],m=e[4],g=e[5],y=e[6],_=e[7],b=e[8];return Math.abs(n-d)<=f*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(i-h)<=f*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(r-p)<=f*Math.max(1,Math.abs(r),Math.abs(p))&&Math.abs(o-v)<=f*Math.max(1,Math.abs(o),Math.abs(v))&&Math.abs(s-m)<=f*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(a-g)<=f*Math.max(1,Math.abs(a),Math.abs(g))&&Math.abs(c-y)<=f*Math.max(1,Math.abs(c),Math.abs(y))&&Math.abs(l-_)<=f*Math.max(1,Math.abs(l),Math.abs(_))&&Math.abs(u-b)<=f*Math.max(1,Math.abs(u),Math.abs(b))}var Zt=Mt,Xt=Vt;function Qt(){var t=new p(16);return p!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t}function qt(t){var e=new p(16);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}function Yt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}function Kt(t,e,n,i,r,o,s,a,c,l,u,d,h,f,v,m){var g=new p(16);return g[0]=t,g[1]=e,g[2]=n,g[3]=i,g[4]=r,g[5]=o,g[6]=s,g[7]=a,g[8]=c,g[9]=l,g[10]=u,g[11]=d,g[12]=h,g[13]=f,g[14]=v,g[15]=m,g}function Jt(t,e,n,i,r,o,s,a,c,l,u,d,h,f,p,v,m){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t[4]=o,t[5]=s,t[6]=a,t[7]=c,t[8]=l,t[9]=u,t[10]=d,t[11]=h,t[12]=f,t[13]=p,t[14]=v,t[15]=m,t}function te(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function ee(t,e){if(t===e){var n=e[1],i=e[2],r=e[3],o=e[6],s=e[7],a=e[11];t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=n,t[6]=e[9],t[7]=e[13],t[8]=i,t[9]=o,t[11]=e[14],t[12]=r,t[13]=s,t[14]=a}else t[0]=e[0],t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=e[1],t[5]=e[5],t[6]=e[9],t[7]=e[13],t[8]=e[2],t[9]=e[6],t[10]=e[10],t[11]=e[14],t[12]=e[3],t[13]=e[7],t[14]=e[11],t[15]=e[15];return t}function ne(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8],d=e[9],h=e[10],f=e[11],p=e[12],v=e[13],m=e[14],g=e[15],y=n*a-i*s,_=n*c-r*s,b=n*l-o*s,w=i*c-r*a,x=i*l-o*a,A=r*l-o*c,S=u*v-d*p,T=u*m-h*p,E=u*g-f*p,k=d*m-h*v,M=d*g-f*v,C=h*g-f*m,I=y*C-_*M+b*k+w*E-x*T+A*S;return I?(I=1/I,t[0]=(a*C-c*M+l*k)*I,t[1]=(r*M-i*C-o*k)*I,t[2]=(v*A-m*x+g*w)*I,t[3]=(h*x-d*A-f*w)*I,t[4]=(c*E-s*C-l*T)*I,t[5]=(n*C-r*E+o*T)*I,t[6]=(m*b-p*A-g*_)*I,t[7]=(u*A-h*b+f*_)*I,t[8]=(s*M-a*E+l*S)*I,t[9]=(i*E-n*M-o*S)*I,t[10]=(p*x-v*b+g*y)*I,t[11]=(d*b-u*x-f*y)*I,t[12]=(a*T-s*k-c*S)*I,t[13]=(n*k-i*T+r*S)*I,t[14]=(v*_-p*w-m*y)*I,t[15]=(u*w-d*_+h*y)*I,t):null}function ie(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8],d=e[9],h=e[10],f=e[11],p=e[12],v=e[13],m=e[14],g=e[15];return t[0]=a*(h*g-f*m)-d*(c*g-l*m)+v*(c*f-l*h),t[1]=-(i*(h*g-f*m)-d*(r*g-o*m)+v*(r*f-o*h)),t[2]=i*(c*g-l*m)-a*(r*g-o*m)+v*(r*l-o*c),t[3]=-(i*(c*f-l*h)-a*(r*f-o*h)+d*(r*l-o*c)),t[4]=-(s*(h*g-f*m)-u*(c*g-l*m)+p*(c*f-l*h)),t[5]=n*(h*g-f*m)-u*(r*g-o*m)+p*(r*f-o*h),t[6]=-(n*(c*g-l*m)-s*(r*g-o*m)+p*(r*l-o*c)),t[7]=n*(c*f-l*h)-s*(r*f-o*h)+u*(r*l-o*c),t[8]=s*(d*g-f*v)-u*(a*g-l*v)+p*(a*f-l*d),t[9]=-(n*(d*g-f*v)-u*(i*g-o*v)+p*(i*f-o*d)),t[10]=n*(a*g-l*v)-s*(i*g-o*v)+p*(i*l-o*a),t[11]=-(n*(a*f-l*d)-s*(i*f-o*d)+u*(i*l-o*a)),t[12]=-(s*(d*m-h*v)-u*(a*m-c*v)+p*(a*h-c*d)),t[13]=n*(d*m-h*v)-u*(i*m-r*v)+p*(i*h-r*d),t[14]=-(n*(a*m-c*v)-s*(i*m-r*v)+p*(i*c-r*a)),t[15]=n*(a*h-c*d)-s*(i*h-r*d)+u*(i*c-r*a),t}function re(t){var e=t[0],n=t[1],i=t[2],r=t[3],o=t[4],s=t[5],a=t[6],c=t[7],l=t[8],u=t[9],d=t[10],h=t[11],f=t[12],p=t[13],v=t[14],m=t[15];return(e*s-n*o)*(d*m-h*v)-(e*a-i*o)*(u*m-h*p)+(e*c-r*o)*(u*v-d*p)+(n*a-i*s)*(l*m-h*f)-(n*c-r*s)*(l*v-d*f)+(i*c-r*a)*(l*p-u*f)}function oe(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=e[8],h=e[9],f=e[10],p=e[11],v=e[12],m=e[13],g=e[14],y=e[15],_=n[0],b=n[1],w=n[2],x=n[3];return t[0]=_*i+b*a+w*d+x*v,t[1]=_*r+b*c+w*h+x*m,t[2]=_*o+b*l+w*f+x*g,t[3]=_*s+b*u+w*p+x*y,_=n[4],b=n[5],w=n[6],x=n[7],t[4]=_*i+b*a+w*d+x*v,t[5]=_*r+b*c+w*h+x*m,t[6]=_*o+b*l+w*f+x*g,t[7]=_*s+b*u+w*p+x*y,_=n[8],b=n[9],w=n[10],x=n[11],t[8]=_*i+b*a+w*d+x*v,t[9]=_*r+b*c+w*h+x*m,t[10]=_*o+b*l+w*f+x*g,t[11]=_*s+b*u+w*p+x*y,_=n[12],b=n[13],w=n[14],x=n[15],t[12]=_*i+b*a+w*d+x*v,t[13]=_*r+b*c+w*h+x*m,t[14]=_*o+b*l+w*f+x*g,t[15]=_*s+b*u+w*p+x*y,t}function se(t,e,n){var i,r,o,s,a,c,l,u,d,h,f,p,v=n[0],m=n[1],g=n[2];return e===t?(t[12]=e[0]*v+e[4]*m+e[8]*g+e[12],t[13]=e[1]*v+e[5]*m+e[9]*g+e[13],t[14]=e[2]*v+e[6]*m+e[10]*g+e[14],t[15]=e[3]*v+e[7]*m+e[11]*g+e[15]):(i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=e[8],h=e[9],f=e[10],p=e[11],t[0]=i,t[1]=r,t[2]=o,t[3]=s,t[4]=a,t[5]=c,t[6]=l,t[7]=u,t[8]=d,t[9]=h,t[10]=f,t[11]=p,t[12]=i*v+a*m+d*g+e[12],t[13]=r*v+c*m+h*g+e[13],t[14]=o*v+l*m+f*g+e[14],t[15]=s*v+u*m+p*g+e[15]),t}function ae(t,e,n){var i=n[0],r=n[1],o=n[2];return t[0]=e[0]*i,t[1]=e[1]*i,t[2]=e[2]*i,t[3]=e[3]*i,t[4]=e[4]*r,t[5]=e[5]*r,t[6]=e[6]*r,t[7]=e[7]*r,t[8]=e[8]*o,t[9]=e[9]*o,t[10]=e[10]*o,t[11]=e[11]*o,t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}function ce(t,e,n,i){var r,o,s,a,c,l,u,d,h,p,v,m,g,y,_,b,w,x,A,S,T,E,k,M,C=i[0],I=i[1],P=i[2],O=Math.hypot(C,I,P);return O<f?null:(C*=O=1/O,I*=O,P*=O,r=Math.sin(n),s=1-(o=Math.cos(n)),a=e[0],c=e[1],l=e[2],u=e[3],d=e[4],h=e[5],p=e[6],v=e[7],m=e[8],g=e[9],y=e[10],_=e[11],b=C*C*s+o,w=I*C*s+P*r,x=P*C*s-I*r,A=C*I*s-P*r,S=I*I*s+o,T=P*I*s+C*r,E=C*P*s+I*r,k=I*P*s-C*r,M=P*P*s+o,t[0]=a*b+d*w+m*x,t[1]=c*b+h*w+g*x,t[2]=l*b+p*w+y*x,t[3]=u*b+v*w+_*x,t[4]=a*A+d*S+m*T,t[5]=c*A+h*S+g*T,t[6]=l*A+p*S+y*T,t[7]=u*A+v*S+_*T,t[8]=a*E+d*k+m*M,t[9]=c*E+h*k+g*M,t[10]=l*E+p*k+y*M,t[11]=u*E+v*k+_*M,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t)}function le(t,e,n){var i=Math.sin(n),r=Math.cos(n),o=e[4],s=e[5],a=e[6],c=e[7],l=e[8],u=e[9],d=e[10],h=e[11];return e!==t&&(t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[4]=o*r+l*i,t[5]=s*r+u*i,t[6]=a*r+d*i,t[7]=c*r+h*i,t[8]=l*r-o*i,t[9]=u*r-s*i,t[10]=d*r-a*i,t[11]=h*r-c*i,t}function ue(t,e,n){var i=Math.sin(n),r=Math.cos(n),o=e[0],s=e[1],a=e[2],c=e[3],l=e[8],u=e[9],d=e[10],h=e[11];return e!==t&&(t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=o*r-l*i,t[1]=s*r-u*i,t[2]=a*r-d*i,t[3]=c*r-h*i,t[8]=o*i+l*r,t[9]=s*i+u*r,t[10]=a*i+d*r,t[11]=c*i+h*r,t}function de(t,e,n){var i=Math.sin(n),r=Math.cos(n),o=e[0],s=e[1],a=e[2],c=e[3],l=e[4],u=e[5],d=e[6],h=e[7];return e!==t&&(t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=o*r+l*i,t[1]=s*r+u*i,t[2]=a*r+d*i,t[3]=c*r+h*i,t[4]=l*r-o*i,t[5]=u*r-s*i,t[6]=d*r-a*i,t[7]=h*r-c*i,t}function he(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t}function fe(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=e[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=e[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function pe(t,e,n){var i,r,o,s=n[0],a=n[1],c=n[2],l=Math.hypot(s,a,c);return l<f?null:(s*=l=1/l,a*=l,c*=l,i=Math.sin(e),o=1-(r=Math.cos(e)),t[0]=s*s*o+r,t[1]=a*s*o+c*i,t[2]=c*s*o-a*i,t[3]=0,t[4]=s*a*o-c*i,t[5]=a*a*o+r,t[6]=c*a*o+s*i,t[7]=0,t[8]=s*c*o+a*i,t[9]=a*c*o-s*i,t[10]=c*c*o+r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)}function ve(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=i,t[6]=n,t[7]=0,t[8]=0,t[9]=-n,t[10]=i,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function me(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=i,t[1]=0,t[2]=-n,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=n,t[9]=0,t[10]=i,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function ge(t,e){var n=Math.sin(e),i=Math.cos(e);return t[0]=i,t[1]=n,t[2]=0,t[3]=0,t[4]=-n,t[5]=i,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function ye(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=i+i,c=r+r,l=o+o,u=i*a,d=i*c,h=i*l,f=r*c,p=r*l,v=o*l,m=s*a,g=s*c,y=s*l;return t[0]=1-(f+v),t[1]=d+y,t[2]=h-g,t[3]=0,t[4]=d-y,t[5]=1-(u+v),t[6]=p+m,t[7]=0,t[8]=h+g,t[9]=p-m,t[10]=1-(u+f),t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function _e(t,e){var n=new p(3),i=-e[0],r=-e[1],o=-e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=i*i+r*r+o*o+s*s;return d>0?(n[0]=2*(a*s+u*i+c*o-l*r)/d,n[1]=2*(c*s+u*r+l*i-a*o)/d,n[2]=2*(l*s+u*o+a*r-c*i)/d):(n[0]=2*(a*s+u*i+c*o-l*r),n[1]=2*(c*s+u*r+l*i-a*o),n[2]=2*(l*s+u*o+a*r-c*i)),ye(t,e,n),t}function be(t,e){return t[0]=e[12],t[1]=e[13],t[2]=e[14],t}function we(t,e){var n=e[0],i=e[1],r=e[2],o=e[4],s=e[5],a=e[6],c=e[8],l=e[9],u=e[10];return t[0]=Math.hypot(n,i,r),t[1]=Math.hypot(o,s,a),t[2]=Math.hypot(c,l,u),t}function xe(t,e){var n=new p(3);we(n,e);var i=1/n[0],r=1/n[1],o=1/n[2],s=e[0]*i,a=e[1]*r,c=e[2]*o,l=e[4]*i,u=e[5]*r,d=e[6]*o,h=e[8]*i,f=e[9]*r,v=e[10]*o,m=s+u+v,g=0;return m>0?(g=2*Math.sqrt(m+1),t[3]=.25*g,t[0]=(d-f)/g,t[1]=(h-c)/g,t[2]=(a-l)/g):s>u&&s>v?(g=2*Math.sqrt(1+s-u-v),t[3]=(d-f)/g,t[0]=.25*g,t[1]=(a+l)/g,t[2]=(h+c)/g):u>v?(g=2*Math.sqrt(1+u-s-v),t[3]=(h-c)/g,t[0]=(a+l)/g,t[1]=.25*g,t[2]=(d+f)/g):(g=2*Math.sqrt(1+v-s-u),t[3]=(a-l)/g,t[0]=(h+c)/g,t[1]=(d+f)/g,t[2]=.25*g),t}function Ae(t,e,n,i){var r=e[0],o=e[1],s=e[2],a=e[3],c=r+r,l=o+o,u=s+s,d=r*c,h=r*l,f=r*u,p=o*l,v=o*u,m=s*u,g=a*c,y=a*l,_=a*u,b=i[0],w=i[1],x=i[2];return t[0]=(1-(p+m))*b,t[1]=(h+_)*b,t[2]=(f-y)*b,t[3]=0,t[4]=(h-_)*w,t[5]=(1-(d+m))*w,t[6]=(v+g)*w,t[7]=0,t[8]=(f+y)*x,t[9]=(v-g)*x,t[10]=(1-(d+p))*x,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function Se(t,e,n,i,r){var o=e[0],s=e[1],a=e[2],c=e[3],l=o+o,u=s+s,d=a+a,h=o*l,f=o*u,p=o*d,v=s*u,m=s*d,g=a*d,y=c*l,_=c*u,b=c*d,w=i[0],x=i[1],A=i[2],S=r[0],T=r[1],E=r[2],k=(1-(v+g))*w,M=(f+b)*w,C=(p-_)*w,I=(f-b)*x,P=(1-(h+g))*x,O=(m+y)*x,L=(p+_)*A,B=(m-y)*A,D=(1-(h+v))*A;return t[0]=k,t[1]=M,t[2]=C,t[3]=0,t[4]=I,t[5]=P,t[6]=O,t[7]=0,t[8]=L,t[9]=B,t[10]=D,t[11]=0,t[12]=n[0]+S-(k*S+I*T+L*E),t[13]=n[1]+T-(M*S+P*T+B*E),t[14]=n[2]+E-(C*S+O*T+D*E),t[15]=1,t}function Te(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=n+n,a=i+i,c=r+r,l=n*s,u=i*s,d=i*a,h=r*s,f=r*a,p=r*c,v=o*s,m=o*a,g=o*c;return t[0]=1-d-p,t[1]=u+g,t[2]=h-m,t[3]=0,t[4]=u-g,t[5]=1-l-p,t[6]=f+v,t[7]=0,t[8]=h+m,t[9]=f-v,t[10]=1-l-d,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function Ee(t,e,n,i,r,o,s){var a=1/(n-e),c=1/(r-i),l=1/(o-s);return t[0]=2*o*a,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*o*c,t[6]=0,t[7]=0,t[8]=(n+e)*a,t[9]=(r+i)*c,t[10]=(s+o)*l,t[11]=-1,t[12]=0,t[13]=0,t[14]=s*o*2*l,t[15]=0,t}function ke(t,e,n,i,r){var o,s=1/Math.tan(e/2);return t[0]=s/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=s,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=r&&r!==1/0?(o=1/(i-r),t[10]=(r+i)*o,t[14]=2*r*i*o):(t[10]=-1,t[14]=-2*i),t}function Me(t,e,n,i){var r=Math.tan(e.upDegrees*Math.PI/180),o=Math.tan(e.downDegrees*Math.PI/180),s=Math.tan(e.leftDegrees*Math.PI/180),a=Math.tan(e.rightDegrees*Math.PI/180),c=2/(s+a),l=2/(r+o);return t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=-(s-a)*c*.5,t[9]=(r-o)*l*.5,t[10]=i/(n-i),t[11]=-1,t[12]=0,t[13]=0,t[14]=i*n/(n-i),t[15]=0,t}function Ce(t,e,n,i,r,o,s){var a=1/(e-n),c=1/(i-r),l=1/(o-s);return t[0]=-2*a,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+n)*a,t[13]=(r+i)*c,t[14]=(s+o)*l,t[15]=1,t}function Ie(t,e,n,i){var r,o,s,a,c,l,u,d,h,p,v=e[0],m=e[1],g=e[2],y=i[0],_=i[1],b=i[2],w=n[0],x=n[1],A=n[2];return Math.abs(v-w)<f&&Math.abs(m-x)<f&&Math.abs(g-A)<f?te(t):(u=v-w,d=m-x,h=g-A,r=_*(h*=p=1/Math.hypot(u,d,h))-b*(d*=p),o=b*(u*=p)-y*h,s=y*d-_*u,(p=Math.hypot(r,o,s))?(r*=p=1/p,o*=p,s*=p):(r=0,o=0,s=0),a=d*s-h*o,c=h*r-u*s,l=u*o-d*r,(p=Math.hypot(a,c,l))?(a*=p=1/p,c*=p,l*=p):(a=0,c=0,l=0),t[0]=r,t[1]=a,t[2]=u,t[3]=0,t[4]=o,t[5]=c,t[6]=d,t[7]=0,t[8]=s,t[9]=l,t[10]=h,t[11]=0,t[12]=-(r*v+o*m+s*g),t[13]=-(a*v+c*m+l*g),t[14]=-(u*v+d*m+h*g),t[15]=1,t)}function Pe(t,e,n,i){var r=e[0],o=e[1],s=e[2],a=i[0],c=i[1],l=i[2],u=r-n[0],d=o-n[1],h=s-n[2],f=u*u+d*d+h*h;f>0&&(u*=f=1/Math.sqrt(f),d*=f,h*=f);var p=c*h-l*d,v=l*u-a*h,m=a*d-c*u;return(f=p*p+v*v+m*m)>0&&(p*=f=1/Math.sqrt(f),v*=f,m*=f),t[0]=p,t[1]=v,t[2]=m,t[3]=0,t[4]=d*m-h*v,t[5]=h*p-u*m,t[6]=u*v-d*p,t[7]=0,t[8]=u,t[9]=d,t[10]=h,t[11]=0,t[12]=r,t[13]=o,t[14]=s,t[15]=1,t}function Oe(t){return"mat4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+", "+t[9]+", "+t[10]+", "+t[11]+", "+t[12]+", "+t[13]+", "+t[14]+", "+t[15]+")"}function Le(t){return Math.hypot(t[0],t[1],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function Be(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t[9]=e[9]+n[9],t[10]=e[10]+n[10],t[11]=e[11]+n[11],t[12]=e[12]+n[12],t[13]=e[13]+n[13],t[14]=e[14]+n[14],t[15]=e[15]+n[15],t}function De(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t[9]=e[9]-n[9],t[10]=e[10]-n[10],t[11]=e[11]-n[11],t[12]=e[12]-n[12],t[13]=e[13]-n[13],t[14]=e[14]-n[14],t[15]=e[15]-n[15],t}function Re(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t[9]=e[9]*n,t[10]=e[10]*n,t[11]=e[11]*n,t[12]=e[12]*n,t[13]=e[13]*n,t[14]=e[14]*n,t[15]=e[15]*n,t}function Ge(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t[3]=e[3]+n[3]*i,t[4]=e[4]+n[4]*i,t[5]=e[5]+n[5]*i,t[6]=e[6]+n[6]*i,t[7]=e[7]+n[7]*i,t[8]=e[8]+n[8]*i,t[9]=e[9]+n[9]*i,t[10]=e[10]+n[10]*i,t[11]=e[11]+n[11]*i,t[12]=e[12]+n[12]*i,t[13]=e[13]+n[13]*i,t[14]=e[14]+n[14]*i,t[15]=e[15]+n[15]*i,t}function He(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]&&t[9]===e[9]&&t[10]===e[10]&&t[11]===e[11]&&t[12]===e[12]&&t[13]===e[13]&&t[14]===e[14]&&t[15]===e[15]}function Fe(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=t[4],a=t[5],c=t[6],l=t[7],u=t[8],d=t[9],h=t[10],p=t[11],v=t[12],m=t[13],g=t[14],y=t[15],_=e[0],b=e[1],w=e[2],x=e[3],A=e[4],S=e[5],T=e[6],E=e[7],k=e[8],M=e[9],C=e[10],I=e[11],P=e[12],O=e[13],L=e[14],B=e[15];return Math.abs(n-_)<=f*Math.max(1,Math.abs(n),Math.abs(_))&&Math.abs(i-b)<=f*Math.max(1,Math.abs(i),Math.abs(b))&&Math.abs(r-w)<=f*Math.max(1,Math.abs(r),Math.abs(w))&&Math.abs(o-x)<=f*Math.max(1,Math.abs(o),Math.abs(x))&&Math.abs(s-A)<=f*Math.max(1,Math.abs(s),Math.abs(A))&&Math.abs(a-S)<=f*Math.max(1,Math.abs(a),Math.abs(S))&&Math.abs(c-T)<=f*Math.max(1,Math.abs(c),Math.abs(T))&&Math.abs(l-E)<=f*Math.max(1,Math.abs(l),Math.abs(E))&&Math.abs(u-k)<=f*Math.max(1,Math.abs(u),Math.abs(k))&&Math.abs(d-M)<=f*Math.max(1,Math.abs(d),Math.abs(M))&&Math.abs(h-C)<=f*Math.max(1,Math.abs(h),Math.abs(C))&&Math.abs(p-I)<=f*Math.max(1,Math.abs(p),Math.abs(I))&&Math.abs(v-P)<=f*Math.max(1,Math.abs(v),Math.abs(P))&&Math.abs(m-O)<=f*Math.max(1,Math.abs(m),Math.abs(O))&&Math.abs(g-L)<=f*Math.max(1,Math.abs(g),Math.abs(L))&&Math.abs(y-B)<=f*Math.max(1,Math.abs(y),Math.abs(B))}var je=oe,Ne=De;function Ve(){var t=new p(3);return p!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function ze(t){var e=new p(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function $e(t){var e=t[0],n=t[1],i=t[2];return Math.hypot(e,n,i)}function Ue(t,e,n){var i=new p(3);return i[0]=t,i[1]=e,i[2]=n,i}function We(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Ze(t,e,n,i){return t[0]=e,t[1]=n,t[2]=i,t}function Xe(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function Qe(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function qe(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function Ye(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function Ke(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}function Je(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}function tn(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function en(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function nn(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}function rn(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function on(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t}function sn(t,e){var n=e[0]-t[0],i=e[1]-t[1],r=e[2]-t[2];return Math.hypot(n,i,r)}function an(t,e){var n=e[0]-t[0],i=e[1]-t[1],r=e[2]-t[2];return n*n+i*i+r*r}function cn(t){var e=t[0],n=t[1],i=t[2];return e*e+n*n+i*i}function ln(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t}function un(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t}function dn(t,e){var n=e[0],i=e[1],r=e[2],o=n*n+i*i+r*r;return o>0&&(o=1/Math.sqrt(o)),t[0]=e[0]*o,t[1]=e[1]*o,t[2]=e[2]*o,t}function hn(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function fn(t,e,n){var i=e[0],r=e[1],o=e[2],s=n[0],a=n[1],c=n[2];return t[0]=r*c-o*a,t[1]=o*s-i*c,t[2]=i*a-r*s,t}function pn(t,e,n,i){var r=e[0],o=e[1],s=e[2];return t[0]=r+i*(n[0]-r),t[1]=o+i*(n[1]-o),t[2]=s+i*(n[2]-s),t}function vn(t,e,n,i,r,o){var s=o*o,a=s*(2*o-3)+1,c=s*(o-2)+o,l=s*(o-1),u=s*(3-2*o);return t[0]=e[0]*a+n[0]*c+i[0]*l+r[0]*u,t[1]=e[1]*a+n[1]*c+i[1]*l+r[1]*u,t[2]=e[2]*a+n[2]*c+i[2]*l+r[2]*u,t}function mn(t,e,n,i,r,o){var s=1-o,a=s*s,c=o*o,l=a*s,u=3*o*a,d=3*c*s,h=c*o;return t[0]=e[0]*l+n[0]*u+i[0]*d+r[0]*h,t[1]=e[1]*l+n[1]*u+i[1]*d+r[1]*h,t[2]=e[2]*l+n[2]*u+i[2]*d+r[2]*h,t}function gn(t,e){e=e||1;var n=2*v()*Math.PI,i=2*v()-1,r=Math.sqrt(1-i*i)*e;return t[0]=Math.cos(n)*r,t[1]=Math.sin(n)*r,t[2]=i*e,t}function yn(t,e,n){var i=e[0],r=e[1],o=e[2],s=n[3]*i+n[7]*r+n[11]*o+n[15];return s=s||1,t[0]=(n[0]*i+n[4]*r+n[8]*o+n[12])/s,t[1]=(n[1]*i+n[5]*r+n[9]*o+n[13])/s,t[2]=(n[2]*i+n[6]*r+n[10]*o+n[14])/s,t}function _n(t,e,n){var i=e[0],r=e[1],o=e[2];return t[0]=i*n[0]+r*n[3]+o*n[6],t[1]=i*n[1]+r*n[4]+o*n[7],t[2]=i*n[2]+r*n[5]+o*n[8],t}function bn(t,e,n){var i=n[0],r=n[1],o=n[2],s=n[3],a=e[0],c=e[1],l=e[2],u=r*l-o*c,d=o*a-i*l,h=i*c-r*a,f=r*h-o*d,p=o*u-i*h,v=i*d-r*u,m=2*s;return u*=m,d*=m,h*=m,f*=2,p*=2,v*=2,t[0]=a+u+f,t[1]=c+d+p,t[2]=l+h+v,t}function wn(t,e,n,i){var r=[],o=[];return r[0]=e[0]-n[0],r[1]=e[1]-n[1],r[2]=e[2]-n[2],o[0]=r[0],o[1]=r[1]*Math.cos(i)-r[2]*Math.sin(i),o[2]=r[1]*Math.sin(i)+r[2]*Math.cos(i),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function xn(t,e,n,i){var r=[],o=[];return r[0]=e[0]-n[0],r[1]=e[1]-n[1],r[2]=e[2]-n[2],o[0]=r[2]*Math.sin(i)+r[0]*Math.cos(i),o[1]=r[1],o[2]=r[2]*Math.cos(i)-r[0]*Math.sin(i),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function An(t,e,n,i){var r=[],o=[];return r[0]=e[0]-n[0],r[1]=e[1]-n[1],r[2]=e[2]-n[2],o[0]=r[0]*Math.cos(i)-r[1]*Math.sin(i),o[1]=r[0]*Math.sin(i)+r[1]*Math.cos(i),o[2]=r[2],t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function Sn(t,e){var n=Ue(t[0],t[1],t[2]),i=Ue(e[0],e[1],e[2]);dn(n,n),dn(i,i);var r=hn(n,i);return r>1?0:r<-1?Math.PI:Math.acos(r)}function Tn(t){return t[0]=0,t[1]=0,t[2]=0,t}function En(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"}function kn(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}function Mn(t,e){var n=t[0],i=t[1],r=t[2],o=e[0],s=e[1],a=e[2];return Math.abs(n-o)<=f*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(i-s)<=f*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(r-a)<=f*Math.max(1,Math.abs(r),Math.abs(a))}var Cn,In=Qe,Pn=qe,On=Ye,Ln=sn,Bn=an,Dn=$e,Rn=cn,Gn=(Cn=Ve(),function(t,e,n,i,r,o){var s,a;for(e||(e=3),n||(n=0),a=i?Math.min(i*e+n,t.length):t.length,s=n;s<a;s+=e)Cn[0]=t[s],Cn[1]=t[s+1],Cn[2]=t[s+2],r(Cn,Cn,o),t[s]=Cn[0],t[s+1]=Cn[1],t[s+2]=Cn[2];return t});function Hn(){var t=new p(4);return p!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function Fn(t){var e=new p(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function jn(t,e,n,i){var r=new p(4);return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function Nn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Vn(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function zn(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t}function $n(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t}function Un(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t[3]=e[3]*n[3],t}function Wn(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t[3]=e[3]/n[3],t}function Zn(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t[3]=Math.ceil(e[3]),t}function Xn(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t[3]=Math.floor(e[3]),t}function Qn(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t[3]=Math.min(e[3],n[3]),t}function qn(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t[3]=Math.max(e[3],n[3]),t}function Yn(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t[3]=Math.round(e[3]),t}function Kn(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t}function Jn(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t[2]=e[2]+n[2]*i,t[3]=e[3]+n[3]*i,t}function ti(t,e){var n=e[0]-t[0],i=e[1]-t[1],r=e[2]-t[2],o=e[3]-t[3];return Math.hypot(n,i,r,o)}function ei(t,e){var n=e[0]-t[0],i=e[1]-t[1],r=e[2]-t[2],o=e[3]-t[3];return n*n+i*i+r*r+o*o}function ni(t){var e=t[0],n=t[1],i=t[2],r=t[3];return Math.hypot(e,n,i,r)}function ii(t){var e=t[0],n=t[1],i=t[2],r=t[3];return e*e+n*n+i*i+r*r}function ri(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t}function oi(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t[3]=1/e[3],t}function si(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=n*n+i*i+r*r+o*o;return s>0&&(s=1/Math.sqrt(s)),t[0]=n*s,t[1]=i*s,t[2]=r*s,t[3]=o*s,t}function ai(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}function ci(t,e,n,i){var r=n[0]*i[1]-n[1]*i[0],o=n[0]*i[2]-n[2]*i[0],s=n[0]*i[3]-n[3]*i[0],a=n[1]*i[2]-n[2]*i[1],c=n[1]*i[3]-n[3]*i[1],l=n[2]*i[3]-n[3]*i[2],u=e[0],d=e[1],h=e[2],f=e[3];return t[0]=d*l-h*c+f*a,t[1]=-u*l+h*s-f*o,t[2]=u*c-d*s+f*r,t[3]=-u*a+d*o-h*r,t}function li(t,e,n,i){var r=e[0],o=e[1],s=e[2],a=e[3];return t[0]=r+i*(n[0]-r),t[1]=o+i*(n[1]-o),t[2]=s+i*(n[2]-s),t[3]=a+i*(n[3]-a),t}function ui(t,e){var n,i,r,o,s,a;e=e||1;do{s=(n=2*v()-1)*n+(i=2*v()-1)*i}while(s>=1);do{a=(r=2*v()-1)*r+(o=2*v()-1)*o}while(a>=1);var c=Math.sqrt((1-s)/a);return t[0]=e*n,t[1]=e*i,t[2]=e*r*c,t[3]=e*o*c,t}function di(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3];return t[0]=n[0]*i+n[4]*r+n[8]*o+n[12]*s,t[1]=n[1]*i+n[5]*r+n[9]*o+n[13]*s,t[2]=n[2]*i+n[6]*r+n[10]*o+n[14]*s,t[3]=n[3]*i+n[7]*r+n[11]*o+n[15]*s,t}function hi(t,e,n){var i=e[0],r=e[1],o=e[2],s=n[0],a=n[1],c=n[2],l=n[3],u=l*i+a*o-c*r,d=l*r+c*i-s*o,h=l*o+s*r-a*i,f=-s*i-a*r-c*o;return t[0]=u*l+f*-s+d*-c-h*-a,t[1]=d*l+f*-a+h*-s-u*-c,t[2]=h*l+f*-c+u*-a-d*-s,t[3]=e[3],t}function fi(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t}function pi(t){return"vec4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}function vi(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]}function mi(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=e[0],a=e[1],c=e[2],l=e[3];return Math.abs(n-s)<=f*Math.max(1,Math.abs(n),Math.abs(s))&&Math.abs(i-a)<=f*Math.max(1,Math.abs(i),Math.abs(a))&&Math.abs(r-c)<=f*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-l)<=f*Math.max(1,Math.abs(o),Math.abs(l))}var gi=$n,yi=Un,_i=Wn,bi=ti,wi=ei,xi=ni,Ai=ii,Si=function(){var t=Hn();return function(e,n,i,r,o,s){var a,c;for(n||(n=4),i||(i=0),c=r?Math.min(r*n+i,e.length):e.length,a=i;a<c;a+=n)t[0]=e[a],t[1]=e[a+1],t[2]=e[a+2],t[3]=e[a+3],o(t,t,s),e[a]=t[0],e[a+1]=t[1],e[a+2]=t[2],e[a+3]=t[3];return e}}();function Ti(){var t=new p(4);return p!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t[3]=1,t}function Ei(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t}function ki(t,e,n){n*=.5;var i=Math.sin(n);return t[0]=i*e[0],t[1]=i*e[1],t[2]=i*e[2],t[3]=Math.cos(n),t}function Mi(t,e){var n=2*Math.acos(e[3]),i=Math.sin(n/2);return i>f?(t[0]=e[0]/i,t[1]=e[1]/i,t[2]=e[2]/i):(t[0]=1,t[1]=0,t[2]=0),n}function Ci(t,e){var n=rr(t,e);return Math.acos(2*n*n-1)}function Ii(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=n[0],c=n[1],l=n[2],u=n[3];return t[0]=i*u+s*a+r*l-o*c,t[1]=r*u+s*c+o*a-i*l,t[2]=o*u+s*l+i*c-r*a,t[3]=s*u-i*a-r*c-o*l,t}function Pi(t,e,n){n*=.5;var i=e[0],r=e[1],o=e[2],s=e[3],a=Math.sin(n),c=Math.cos(n);return t[0]=i*c+s*a,t[1]=r*c+o*a,t[2]=o*c-r*a,t[3]=s*c-i*a,t}function Oi(t,e,n){n*=.5;var i=e[0],r=e[1],o=e[2],s=e[3],a=Math.sin(n),c=Math.cos(n);return t[0]=i*c-o*a,t[1]=r*c+s*a,t[2]=o*c+i*a,t[3]=s*c-r*a,t}function Li(t,e,n){n*=.5;var i=e[0],r=e[1],o=e[2],s=e[3],a=Math.sin(n),c=Math.cos(n);return t[0]=i*c+r*a,t[1]=r*c-i*a,t[2]=o*c+s*a,t[3]=s*c-o*a,t}function Bi(t,e){var n=e[0],i=e[1],r=e[2];return t[0]=n,t[1]=i,t[2]=r,t[3]=Math.sqrt(Math.abs(1-n*n-i*i-r*r)),t}function Di(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=Math.sqrt(n*n+i*i+r*r),a=Math.exp(o),c=s>0?a*Math.sin(s)/s:0;return t[0]=n*c,t[1]=i*c,t[2]=r*c,t[3]=a*Math.cos(s),t}function Ri(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=Math.sqrt(n*n+i*i+r*r),a=s>0?Math.atan2(s,o)/s:0;return t[0]=n*a,t[1]=i*a,t[2]=r*a,t[3]=.5*Math.log(n*n+i*i+r*r+o*o),t}function Gi(t,e,n){return Ri(t,e),ir(t,t,n),Di(t,t),t}function Hi(t,e,n,i){var r,o,s,a,c,l=e[0],u=e[1],d=e[2],h=e[3],p=n[0],v=n[1],m=n[2],g=n[3];return(o=l*p+u*v+d*m+h*g)<0&&(o=-o,p=-p,v=-v,m=-m,g=-g),1-o>f?(r=Math.acos(o),s=Math.sin(r),a=Math.sin((1-i)*r)/s,c=Math.sin(i*r)/s):(a=1-i,c=i),t[0]=a*l+c*p,t[1]=a*u+c*v,t[2]=a*d+c*m,t[3]=a*h+c*g,t}function Fi(t){var e=v(),n=v(),i=v(),r=Math.sqrt(1-e),o=Math.sqrt(e);return t[0]=r*Math.sin(2*Math.PI*n),t[1]=r*Math.cos(2*Math.PI*n),t[2]=o*Math.sin(2*Math.PI*i),t[3]=o*Math.cos(2*Math.PI*i),t}function ji(t,e){var n=e[0],i=e[1],r=e[2],o=e[3],s=n*n+i*i+r*r+o*o,a=s?1/s:0;return t[0]=-n*a,t[1]=-i*a,t[2]=-r*a,t[3]=o*a,t}function Ni(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t}function Vi(t,e){var n,i=e[0]+e[4]+e[8];if(i>0)n=Math.sqrt(i+1),t[3]=.5*n,n=.5/n,t[0]=(e[5]-e[7])*n,t[1]=(e[6]-e[2])*n,t[2]=(e[1]-e[3])*n;else{var r=0;e[4]>e[0]&&(r=1),e[8]>e[3*r+r]&&(r=2);var o=(r+1)%3,s=(r+2)%3;n=Math.sqrt(e[3*r+r]-e[3*o+o]-e[3*s+s]+1),t[r]=.5*n,n=.5/n,t[3]=(e[3*o+s]-e[3*s+o])*n,t[o]=(e[3*o+r]+e[3*r+o])*n,t[s]=(e[3*s+r]+e[3*r+s])*n}return t}function zi(t,e,n,i){var r=.5*Math.PI/180;e*=r,n*=r,i*=r;var o=Math.sin(e),s=Math.cos(e),a=Math.sin(n),c=Math.cos(n),l=Math.sin(i),u=Math.cos(i);return t[0]=o*c*u-s*a*l,t[1]=s*a*u+o*c*l,t[2]=s*c*l-o*a*u,t[3]=s*c*u+o*a*l,t}function $i(t){return"quat("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}var Ui,Wi,Zi,Xi,Qi,qi,Yi=Fn,Ki=jn,Ji=Nn,tr=Vn,er=zn,nr=Ii,ir=Kn,rr=ai,or=li,sr=ni,ar=sr,cr=ii,lr=cr,ur=si,dr=vi,hr=mi,fr=(Ui=Ve(),Wi=Ue(1,0,0),Zi=Ue(0,1,0),function(t,e,n){var i=hn(e,n);return i<-.999999?(fn(Ui,Wi,e),Dn(Ui)<1e-6&&fn(Ui,Zi,e),dn(Ui,Ui),ki(t,Ui,Math.PI),t):i>.999999?(t[0]=0,t[1]=0,t[2]=0,t[3]=1,t):(fn(Ui,e,n),t[0]=Ui[0],t[1]=Ui[1],t[2]=Ui[2],t[3]=1+i,ur(t,t))}),pr=(Xi=Ti(),Qi=Ti(),function(t,e,n,i,r,o){return Hi(Xi,e,r,o),Hi(Qi,n,i,o),Hi(t,Xi,Qi,2*o*(1-o)),t}),vr=(qi=gt(),function(t,e,n,i){return qi[0]=n[0],qi[3]=n[1],qi[6]=n[2],qi[1]=i[0],qi[4]=i[1],qi[7]=i[2],qi[2]=-e[0],qi[5]=-e[1],qi[8]=-e[2],ur(t,Vi(t,qi))});function mr(){var t=new p(8);return p!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0),t[3]=1,t}function gr(t){var e=new p(8);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e}function yr(t,e,n,i,r,o,s,a){var c=new p(8);return c[0]=t,c[1]=e,c[2]=n,c[3]=i,c[4]=r,c[5]=o,c[6]=s,c[7]=a,c}function _r(t,e,n,i,r,o,s){var a=new p(8);a[0]=t,a[1]=e,a[2]=n,a[3]=i;var c=.5*r,l=.5*o,u=.5*s;return a[4]=c*i+l*n-u*e,a[5]=l*i+u*t-c*n,a[6]=u*i+c*e-l*t,a[7]=-c*t-l*e-u*n,a}function br(t,e,n){var i=.5*n[0],r=.5*n[1],o=.5*n[2],s=e[0],a=e[1],c=e[2],l=e[3];return t[0]=s,t[1]=a,t[2]=c,t[3]=l,t[4]=i*l+r*c-o*a,t[5]=r*l+o*s-i*c,t[6]=o*l+i*a-r*s,t[7]=-i*s-r*a-o*c,t}function wr(t,e){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=.5*e[0],t[5]=.5*e[1],t[6]=.5*e[2],t[7]=0,t}function xr(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=0,t[5]=0,t[6]=0,t[7]=0,t}function Ar(t,e){var n=Ti();xe(n,e);var i=new p(3);return be(i,e),br(t,n,i),t}function Sr(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t}function Tr(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t}function Er(t,e,n,i,r,o,s,a,c){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t[4]=o,t[5]=s,t[6]=a,t[7]=c,t}var kr=Ji;function Mr(t,e){return t[0]=e[4],t[1]=e[5],t[2]=e[6],t[3]=e[7],t}var Cr=Ji;function Ir(t,e){return t[4]=e[0],t[5]=e[1],t[6]=e[2],t[7]=e[3],t}function Pr(t,e){var n=e[4],i=e[5],r=e[6],o=e[7],s=-e[0],a=-e[1],c=-e[2],l=e[3];return t[0]=2*(n*l+o*s+i*c-r*a),t[1]=2*(i*l+o*a+r*s-n*c),t[2]=2*(r*l+o*c+n*a-i*s),t}function Or(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=.5*n[0],c=.5*n[1],l=.5*n[2],u=e[4],d=e[5],h=e[6],f=e[7];return t[0]=i,t[1]=r,t[2]=o,t[3]=s,t[4]=s*a+r*l-o*c+u,t[5]=s*c+o*a-i*l+d,t[6]=s*l+i*c-r*a+h,t[7]=-i*a-r*c-o*l+f,t}function Lr(t,e,n){var i=-e[0],r=-e[1],o=-e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=a*s+u*i+c*o-l*r,h=c*s+u*r+l*i-a*o,f=l*s+u*o+a*r-c*i,p=u*s-a*i-c*r-l*o;return Pi(t,e,n),i=t[0],r=t[1],o=t[2],s=t[3],t[4]=d*s+p*i+h*o-f*r,t[5]=h*s+p*r+f*i-d*o,t[6]=f*s+p*o+d*r-h*i,t[7]=p*s-d*i-h*r-f*o,t}function Br(t,e,n){var i=-e[0],r=-e[1],o=-e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=a*s+u*i+c*o-l*r,h=c*s+u*r+l*i-a*o,f=l*s+u*o+a*r-c*i,p=u*s-a*i-c*r-l*o;return Oi(t,e,n),i=t[0],r=t[1],o=t[2],s=t[3],t[4]=d*s+p*i+h*o-f*r,t[5]=h*s+p*r+f*i-d*o,t[6]=f*s+p*o+d*r-h*i,t[7]=p*s-d*i-h*r-f*o,t}function Dr(t,e,n){var i=-e[0],r=-e[1],o=-e[2],s=e[3],a=e[4],c=e[5],l=e[6],u=e[7],d=a*s+u*i+c*o-l*r,h=c*s+u*r+l*i-a*o,f=l*s+u*o+a*r-c*i,p=u*s-a*i-c*r-l*o;return Li(t,e,n),i=t[0],r=t[1],o=t[2],s=t[3],t[4]=d*s+p*i+h*o-f*r,t[5]=h*s+p*r+f*i-d*o,t[6]=f*s+p*o+d*r-h*i,t[7]=p*s-d*i-h*r-f*o,t}function Rr(t,e,n){var i=n[0],r=n[1],o=n[2],s=n[3],a=e[0],c=e[1],l=e[2],u=e[3];return t[0]=a*s+u*i+c*o-l*r,t[1]=c*s+u*r+l*i-a*o,t[2]=l*s+u*o+a*r-c*i,t[3]=u*s-a*i-c*r-l*o,a=e[4],c=e[5],l=e[6],u=e[7],t[4]=a*s+u*i+c*o-l*r,t[5]=c*s+u*r+l*i-a*o,t[6]=l*s+u*o+a*r-c*i,t[7]=u*s-a*i-c*r-l*o,t}function Gr(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=n[0],c=n[1],l=n[2],u=n[3];return t[0]=i*u+s*a+r*l-o*c,t[1]=r*u+s*c+o*a-i*l,t[2]=o*u+s*l+i*c-r*a,t[3]=s*u-i*a-r*c-o*l,a=n[4],c=n[5],l=n[6],u=n[7],t[4]=i*u+s*a+r*l-o*c,t[5]=r*u+s*c+o*a-i*l,t[6]=o*u+s*l+i*c-r*a,t[7]=s*u-i*a-r*c-o*l,t}function Hr(t,e,n,i){if(Math.abs(i)<f)return Sr(t,e);var r=Math.hypot(n[0],n[1],n[2]);i*=.5;var o=Math.sin(i),s=o*n[0]/r,a=o*n[1]/r,c=o*n[2]/r,l=Math.cos(i),u=e[0],d=e[1],h=e[2],p=e[3];t[0]=u*l+p*s+d*c-h*a,t[1]=d*l+p*a+h*s-u*c,t[2]=h*l+p*c+u*a-d*s,t[3]=p*l-u*s-d*a-h*c;var v=e[4],m=e[5],g=e[6],y=e[7];return t[4]=v*l+y*s+m*c-g*a,t[5]=m*l+y*a+g*s-v*c,t[6]=g*l+y*c+v*a-m*s,t[7]=y*l-v*s-m*a-g*c,t}function Fr(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t}function jr(t,e,n){var i=e[0],r=e[1],o=e[2],s=e[3],a=n[4],c=n[5],l=n[6],u=n[7],d=e[4],h=e[5],f=e[6],p=e[7],v=n[0],m=n[1],g=n[2],y=n[3];return t[0]=i*y+s*v+r*g-o*m,t[1]=r*y+s*m+o*v-i*g,t[2]=o*y+s*g+i*m-r*v,t[3]=s*y-i*v-r*m-o*g,t[4]=i*u+s*a+r*l-o*c+d*y+p*v+h*g-f*m,t[5]=r*u+s*c+o*a-i*l+h*y+p*m+f*v-d*g,t[6]=o*u+s*l+i*c-r*a+f*y+p*g+d*m-h*v,t[7]=s*u-i*a-r*c-o*l+p*y-d*v-h*m-f*g,t}var Nr=jr;function Vr(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t}var zr=rr;function $r(t,e,n,i){var r=1-i;return zr(e,n)<0&&(i=-i),t[0]=e[0]*r+n[0]*i,t[1]=e[1]*r+n[1]*i,t[2]=e[2]*r+n[2]*i,t[3]=e[3]*r+n[3]*i,t[4]=e[4]*r+n[4]*i,t[5]=e[5]*r+n[5]*i,t[6]=e[6]*r+n[6]*i,t[7]=e[7]*r+n[7]*i,t}function Ur(t,e){var n=Qr(e);return t[0]=-e[0]/n,t[1]=-e[1]/n,t[2]=-e[2]/n,t[3]=e[3]/n,t[4]=-e[4]/n,t[5]=-e[5]/n,t[6]=-e[6]/n,t[7]=e[7]/n,t}function Wr(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t[4]=-e[4],t[5]=-e[5],t[6]=-e[6],t[7]=e[7],t}var Zr=sr,Xr=Zr,Qr=cr,qr=Qr;function Yr(t,e){var n=Qr(e);if(n>0){n=Math.sqrt(n);var i=e[0]/n,r=e[1]/n,o=e[2]/n,s=e[3]/n,a=e[4],c=e[5],l=e[6],u=e[7],d=i*a+r*c+o*l+s*u;t[0]=i,t[1]=r,t[2]=o,t[3]=s,t[4]=(a-i*d)/n,t[5]=(c-r*d)/n,t[6]=(l-o*d)/n,t[7]=(u-s*d)/n}return t}function Kr(t){return"quat2("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+")"}function Jr(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]}function to(t,e){var n=t[0],i=t[1],r=t[2],o=t[3],s=t[4],a=t[5],c=t[6],l=t[7],u=e[0],d=e[1],h=e[2],p=e[3],v=e[4],m=e[5],g=e[6],y=e[7];return Math.abs(n-u)<=f*Math.max(1,Math.abs(n),Math.abs(u))&&Math.abs(i-d)<=f*Math.max(1,Math.abs(i),Math.abs(d))&&Math.abs(r-h)<=f*Math.max(1,Math.abs(r),Math.abs(h))&&Math.abs(o-p)<=f*Math.max(1,Math.abs(o),Math.abs(p))&&Math.abs(s-v)<=f*Math.max(1,Math.abs(s),Math.abs(v))&&Math.abs(a-m)<=f*Math.max(1,Math.abs(a),Math.abs(m))&&Math.abs(c-g)<=f*Math.max(1,Math.abs(c),Math.abs(g))&&Math.abs(l-y)<=f*Math.max(1,Math.abs(l),Math.abs(y))}function eo(){var t=new p(2);return p!=Float32Array&&(t[0]=0,t[1]=0),t}function no(t){var e=new p(2);return e[0]=t[0],e[1]=t[1],e}function io(t,e){var n=new p(2);return n[0]=t,n[1]=e,n}function ro(t,e){return t[0]=e[0],t[1]=e[1],t}function oo(t,e,n){return t[0]=e,t[1]=n,t}function so(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function ao(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function co(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function lo(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function uo(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t}function ho(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t}function fo(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function po(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}function vo(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t}function mo(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function go(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t}function yo(t,e){var n=e[0]-t[0],i=e[1]-t[1];return Math.hypot(n,i)}function _o(t,e){var n=e[0]-t[0],i=e[1]-t[1];return n*n+i*i}function bo(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function wo(t){var e=t[0],n=t[1];return e*e+n*n}function xo(t,e){return t[0]=-e[0],t[1]=-e[1],t}function Ao(t,e){return t[0]=1/e[0],t[1]=1/e[1],t}function So(t,e){var n=e[0],i=e[1],r=n*n+i*i;return r>0&&(r=1/Math.sqrt(r)),t[0]=e[0]*r,t[1]=e[1]*r,t}function To(t,e){return t[0]*e[0]+t[1]*e[1]}function Eo(t,e,n){var i=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=i,t}function ko(t,e,n,i){var r=e[0],o=e[1];return t[0]=r+i*(n[0]-r),t[1]=o+i*(n[1]-o),t}function Mo(t,e){e=e||1;var n=2*v()*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t}function Co(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[2]*r,t[1]=n[1]*i+n[3]*r,t}function Io(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[2]*r+n[4],t[1]=n[1]*i+n[3]*r+n[5],t}function Po(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[3]*r+n[6],t[1]=n[1]*i+n[4]*r+n[7],t}function Oo(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[4]*r+n[12],t[1]=n[1]*i+n[5]*r+n[13],t}function Lo(t,e,n,i){var r=e[0]-n[0],o=e[1]-n[1],s=Math.sin(i),a=Math.cos(i);return t[0]=r*a-o*s+n[0],t[1]=r*s+o*a+n[1],t}function Bo(t,e){var n=t[0],i=t[1],r=e[0],o=e[1],s=n*n+i*i;s>0&&(s=1/Math.sqrt(s));var a=r*r+o*o;a>0&&(a=1/Math.sqrt(a));var c=(n*r+i*o)*s*a;return c>1?0:c<-1?Math.PI:Math.acos(c)}function Do(t){return t[0]=0,t[1]=0,t}function Ro(t){return"vec2("+t[0]+", "+t[1]+")"}function Go(t,e){return t[0]===e[0]&&t[1]===e[1]}function Ho(t,e){var n=t[0],i=t[1],r=e[0],o=e[1];return Math.abs(n-r)<=f*Math.max(1,Math.abs(n),Math.abs(r))&&Math.abs(i-o)<=f*Math.max(1,Math.abs(i),Math.abs(o))}var Fo=bo,jo=ao,No=co,Vo=lo,zo=yo,$o=_o,Uo=wo,Wo=function(){var t=eo();return function(e,n,i,r,o,s){var a,c;for(n||(n=2),i||(i=0),c=r?Math.min(r*n+i,e.length):e.length,a=i;a<c;a+=n)t[0]=e[a],t[1]=e[a+1],o(t,t,s),e[a]=t[0],e[a+1]=t[1];return e}}()},50840:(t,e,n)=>{var i;!function(r,o,s,a){"use strict";var c=["","webkit","moz","MS","ms","o"],l=o.createElement("div"),u="function",d=Math.round,h=Math.abs,f=Date.now;function p(t,e,n){return setTimeout(b(t,n),e)}function v(t,e,n){return!!Array.isArray(t)&&(m(t,n[e],n),!0)}function m(t,e,n){var i;if(t)if(t.forEach)t.forEach(e,n);else if(t.length!==a)for(i=0;i<t.length;)e.call(n,t[i],i,t),i++;else for(i in t)t.hasOwnProperty(i)&&e.call(n,t[i],i,t)}function g(t,e,n){for(var i=Object.keys(e),r=0;r<i.length;)(!n||n&&t[i[r]]===a)&&(t[i[r]]=e[i[r]]),r++;return t}function y(t,e){return g(t,e,!0)}function _(t,e,n){var i,r=e.prototype;(i=t.prototype=Object.create(r)).constructor=t,i._super=r,n&&g(i,n)}function b(t,e){return function(){return t.apply(e,arguments)}}function w(t,e){return typeof t==u?t.apply(e&&e[0]||a,e):t}function x(t,e){return t===a?e:t}function A(t,e,n){m(k(e),(function(e){t.addEventListener(e,n,!1)}))}function S(t,e,n){m(k(e),(function(e){t.removeEventListener(e,n,!1)}))}function T(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function E(t,e){return t.indexOf(e)>-1}function k(t){return t.trim().split(/\s+/g)}function M(t,e,n){if(t.indexOf&&!n)return t.indexOf(e);for(var i=0;i<t.length;){if(n&&t[i][n]==e||!n&&t[i]===e)return i;i++}return-1}function C(t){return Array.prototype.slice.call(t,0)}function I(t,e,n){for(var i=[],r=[],o=0;o<t.length;){var s=e?t[o][e]:t[o];M(r,s)<0&&i.push(t[o]),r[o]=s,o++}return n&&(i=e?i.sort((function(t,n){return t[e]>n[e]})):i.sort()),i}function P(t,e){for(var n,i,r=e[0].toUpperCase()+e.slice(1),o=0;o<c.length;){if((i=(n=c[o])?n+r:e)in t)return i;o++}return a}var O=1;function L(t){var e=t.ownerDocument;return e.defaultView||e.parentWindow}var B="ontouchstart"in r,D=P(r,"PointerEvent")!==a,R=B&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),G="touch",H="mouse",F=24,j=["x","y"],N=["clientX","clientY"];function V(t,e){var n=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){w(t.options.enable,[t])&&n.handler(e)},this.init()}function z(t,e,n){var i=n.pointers.length,r=n.changedPointers.length,o=1&e&&i-r==0,s=12&e&&i-r==0;n.isFirst=!!o,n.isFinal=!!s,o&&(t.session={}),n.eventType=e,function(t,e){var n=t.session,i=e.pointers,r=i.length;n.firstInput||(n.firstInput=$(e));r>1&&!n.firstMultiple?n.firstMultiple=$(e):1===r&&(n.firstMultiple=!1);var o=n.firstInput,s=n.firstMultiple,c=s?s.center:o.center,l=e.center=U(i);e.timeStamp=f(),e.deltaTime=e.timeStamp-o.timeStamp,e.angle=X(c,l),e.distance=Z(c,l),function(t,e){var n=e.center,i=t.offsetDelta||{},r=t.prevDelta||{},o=t.prevInput||{};1!==e.eventType&&4!==o.eventType||(r=t.prevDelta={x:o.deltaX||0,y:o.deltaY||0},i=t.offsetDelta={x:n.x,y:n.y});e.deltaX=r.x+(n.x-i.x),e.deltaY=r.y+(n.y-i.y)}(n,e),e.offsetDirection=W(e.deltaX,e.deltaY),e.scale=s?(u=s.pointers,d=i,Z(d[0],d[1],N)/Z(u[0],u[1],N)):1,e.rotation=s?function(t,e){return X(e[1],e[0],N)-X(t[1],t[0],N)}(s.pointers,i):0,function(t,e){var n,i,r,o,s=t.lastInterval||e,c=e.timeStamp-s.timeStamp;if(8!=e.eventType&&(c>25||s.velocity===a)){var l=s.deltaX-e.deltaX,u=s.deltaY-e.deltaY,d=function(t,e,n){return{x:e/t||0,y:n/t||0}}(c,l,u);i=d.x,r=d.y,n=h(d.x)>h(d.y)?d.x:d.y,o=W(l,u),t.lastInterval=e}else n=s.velocity,i=s.velocityX,r=s.velocityY,o=s.direction;e.velocity=n,e.velocityX=i,e.velocityY=r,e.direction=o}(n,e);var u,d;var p=t.element;T(e.srcEvent.target,p)&&(p=e.srcEvent.target);e.target=p}(t,n),t.emit("hammer.input",n),t.recognize(n),t.session.prevInput=n}function $(t){for(var e=[],n=0;n<t.pointers.length;)e[n]={clientX:d(t.pointers[n].clientX),clientY:d(t.pointers[n].clientY)},n++;return{timeStamp:f(),pointers:e,center:U(e),deltaX:t.deltaX,deltaY:t.deltaY}}function U(t){var e=t.length;if(1===e)return{x:d(t[0].clientX),y:d(t[0].clientY)};for(var n=0,i=0,r=0;r<e;)n+=t[r].clientX,i+=t[r].clientY,r++;return{x:d(n/e),y:d(i/e)}}function W(t,e){return t===e?1:h(t)>=h(e)?t>0?2:4:e>0?8:16}function Z(t,e,n){n||(n=j);var i=e[n[0]]-t[n[0]],r=e[n[1]]-t[n[1]];return Math.sqrt(i*i+r*r)}function X(t,e,n){n||(n=j);var i=e[n[0]]-t[n[0]],r=e[n[1]]-t[n[1]];return 180*Math.atan2(r,i)/Math.PI}V.prototype={handler:function(){},init:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(L(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(L(this.element),this.evWin,this.domHandler)}};var Q={mousedown:1,mousemove:2,mouseup:4},q="mousedown",Y="mousemove mouseup";function K(){this.evEl=q,this.evWin=Y,this.allow=!0,this.pressed=!1,V.apply(this,arguments)}_(K,V,{handler:function(t){var e=Q[t.type];1&e&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=4),this.pressed&&this.allow&&(4&e&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:H,srcEvent:t}))}});var J={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},tt={2:G,3:"pen",4:H,5:"kinect"},et="pointerdown",nt="pointermove pointerup pointercancel";function it(){this.evEl=et,this.evWin=nt,V.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}r.MSPointerEvent&&(et="MSPointerDown",nt="MSPointerMove MSPointerUp MSPointerCancel"),_(it,V,{handler:function(t){var e=this.store,n=!1,i=t.type.toLowerCase().replace("ms",""),r=J[i],o=tt[t.pointerType]||t.pointerType,s=o==G,a=M(e,t.pointerId,"pointerId");1&r&&(0===t.button||s)?a<0&&(e.push(t),a=e.length-1):12&r&&(n=!0),a<0||(e[a]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:o,srcEvent:t}),n&&e.splice(a,1))}});var rt={touchstart:1,touchmove:2,touchend:4,touchcancel:8},ot="touchstart",st="touchstart touchmove touchend touchcancel";function at(){this.evTarget=ot,this.evWin=st,this.started=!1,V.apply(this,arguments)}function ct(t,e){var n=C(t.touches),i=C(t.changedTouches);return 12&e&&(n=I(n.concat(i),"identifier",!0)),[n,i]}_(at,V,{handler:function(t){var e=rt[t.type];if(1===e&&(this.started=!0),this.started){var n=ct.call(this,t,e);12&e&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:n[0],changedPointers:n[1],pointerType:G,srcEvent:t})}}});var lt={touchstart:1,touchmove:2,touchend:4,touchcancel:8},ut="touchstart touchmove touchend touchcancel";function dt(){this.evTarget=ut,this.targetIds={},V.apply(this,arguments)}function ht(t,e){var n=C(t.touches),i=this.targetIds;if(3&e&&1===n.length)return i[n[0].identifier]=!0,[n,n];var r,o,s=C(t.changedTouches),a=[],c=this.target;if(o=n.filter((function(t){return T(t.target,c)})),1===e)for(r=0;r<o.length;)i[o[r].identifier]=!0,r++;for(r=0;r<s.length;)i[s[r].identifier]&&a.push(s[r]),12&e&&delete i[s[r].identifier],r++;return a.length?[I(o.concat(a),"identifier",!0),a]:void 0}function ft(){V.apply(this,arguments);var t=b(this.handler,this);this.touch=new dt(this.manager,t),this.mouse=new K(this.manager,t)}_(dt,V,{handler:function(t){var e=lt[t.type],n=ht.call(this,t,e);n&&this.callback(this.manager,e,{pointers:n[0],changedPointers:n[1],pointerType:G,srcEvent:t})}}),_(ft,V,{handler:function(t,e,n){var i=n.pointerType==G,r=n.pointerType==H;if(i)this.mouse.allow=!1;else if(r&&!this.mouse.allow)return;12&e&&(this.mouse.allow=!0),this.callback(t,e,n)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var pt=P(l.style,"touchAction"),vt=pt!==a,mt="compute",gt="auto",yt="manipulation",_t="none",bt="pan-x",wt="pan-y";function xt(t,e){this.manager=t,this.set(e)}xt.prototype={set:function(t){t==mt&&(t=this.compute()),vt&&(this.manager.element.style[pt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return m(this.manager.recognizers,(function(e){w(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))})),function(t){if(E(t,_t))return _t;var e=E(t,bt),n=E(t,wt);if(e&&n)return"pan-x pan-y";if(e||n)return e?bt:wt;if(E(t,yt))return yt;return gt}(t.join(" "))},preventDefaults:function(t){if(!vt){var e=t.srcEvent,n=t.offsetDirection;if(!this.manager.session.prevented){var i=this.actions,r=E(i,_t),o=E(i,wt),s=E(i,bt);return r||o&&6&n||s&&n&F?this.preventSrc(e):void 0}e.preventDefault()}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var At=16,St=32;function Tt(t){this.id=O++,this.manager=null,this.options=y(t||{},this.defaults),this.options.enable=x(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function Et(t){return 16==t?"down":8==t?"up":2==t?"left":4==t?"right":""}function kt(t,e){var n=e.manager;return n?n.get(t):t}function Mt(){Tt.apply(this,arguments)}function Ct(){Mt.apply(this,arguments),this.pX=null,this.pY=null}function It(){Mt.apply(this,arguments)}function Pt(){Tt.apply(this,arguments),this._timer=null,this._input=null}function Ot(){Mt.apply(this,arguments)}function Lt(){Mt.apply(this,arguments)}function Bt(){Tt.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function Dt(t,e){return(e=e||{}).recognizers=x(e.recognizers,Dt.defaults.preset),new Rt(t,e)}Tt.prototype={defaults:{},set:function(t){return g(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(v(t,"recognizeWith",this))return this;var e=this.simultaneous;return e[(t=kt(t,this)).id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return v(t,"dropRecognizeWith",this)||(t=kt(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(v(t,"requireFailure",this))return this;var e=this.requireFail;return-1===M(e,t=kt(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(v(t,"dropRequireFailure",this))return this;t=kt(t,this);var e=M(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,n=this.state;function i(i){e.manager.emit(e.options.event+(i?function(t){if(t&At)return"cancel";if(8&t)return"end";if(4&t)return"move";if(2&t)return"start";return""}(n):""),t)}n<8&&i(!0),i(),n>=8&&i(!0)},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=St},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(33&this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){var e=g({},t);if(!w(this.options.enable,[this,e]))return this.reset(),void(this.state=St);56&this.state&&(this.state=1),this.state=this.process(e),30&this.state&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},_(Mt,Tt,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,n=t.eventType,i=6&e,r=this.attrTest(t);return i&&(8&n||!r)?e|At:i||r?4&n?8|e:2&e?4|e:2:St}}),_(Ct,Mt,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var t=this.options.direction,e=[];return 6&t&&e.push(wt),t&F&&e.push(bt),e},directionTest:function(t){var e=this.options,n=!0,i=t.distance,r=t.direction,o=t.deltaX,s=t.deltaY;return r&e.direction||(6&e.direction?(r=0===o?1:o<0?2:4,n=o!=this.pX,i=Math.abs(t.deltaX)):(r=0===s?1:s<0?8:16,n=s!=this.pY,i=Math.abs(t.deltaY))),t.direction=r,n&&i>e.threshold&&r&e.direction},attrTest:function(t){return Mt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Et(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),_(It,Mt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[_t]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),_(Pt,Tt,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[gt]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,i=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!i||!n||12&t.eventType&&!r)this.reset();else if(1&t.eventType)this.reset(),this._timer=p((function(){this.state=8,this.tryEmit()}),e.time,this);else if(4&t.eventType)return 8;return St},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&4&t.eventType?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=f(),this.manager.emit(this.options.event,this._input)))}}),_(Ot,Mt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[_t]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),_(Lt,Mt,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:30,pointers:1},getTouchAction:function(){return Ct.prototype.getTouchAction.call(this)},attrTest:function(t){var e,n=this.options.direction;return 30&n?e=t.velocity:6&n?e=t.velocityX:n&F&&(e=t.velocityY),this._super.attrTest.call(this,t)&&n&t.direction&&t.distance>this.options.threshold&&h(e)>this.options.velocity&&4&t.eventType},emit:function(t){var e=Et(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),_(Bt,Tt,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[yt]},process:function(t){var e=this.options,n=t.pointers.length===e.pointers,i=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),1&t.eventType&&0===this.count)return this.failTimeout();if(i&&r&&n){if(4!=t.eventType)return this.failTimeout();var o=!this.pTime||t.timeStamp-this.pTime<e.interval,s=!this.pCenter||Z(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,s&&o?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=p((function(){this.state=8,this.tryEmit()}),e.interval,this),2):8}return St},failTimeout:function(){return this._timer=p((function(){this.state=St}),this.options.interval,this),St},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),Dt.VERSION="2.0.4",Dt.defaults={domEvents:!1,touchAction:mt,enable:!0,inputTarget:null,inputClass:null,preset:[[Ot,{enable:!1}],[It,{enable:!1},["rotate"]],[Lt,{direction:6}],[Ct,{direction:6},["swipe"]],[Bt],[Bt,{event:"doubletap",taps:2},["tap"]],[Pt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function Rt(t,e){var n;e=e||{},this.options=y(e,Dt.defaults),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.element=t,this.input=new((n=this).options.inputClass||(D?it:R?dt:B?ft:K))(n,z),this.touchAction=new xt(this,this.options.touchAction),Gt(this,!0),m(e.recognizers,(function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])}),this)}function Gt(t,e){var n=t.element;m(t.options.cssProps,(function(t,i){n.style[P(n.style,i)]=e?t:""}))}Rt.prototype={set:function(t){return g(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){var n;this.touchAction.preventDefaults(t);var i=this.recognizers,r=e.curRecognizer;(!r||r&&8&r.state)&&(r=e.curRecognizer=null);for(var o=0;o<i.length;)n=i[o],2===e.stopped||r&&n!=r&&!n.canRecognizeWith(r)?n.reset():n.recognize(t),!r&&14&n.state&&(r=e.curRecognizer=n),o++}},get:function(t){if(t instanceof Tt)return t;for(var e=this.recognizers,n=0;n<e.length;n++)if(e[n].options.event==t)return e[n];return null},add:function(t){if(v(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(v(t,"remove",this))return this;var e=this.recognizers;return t=this.get(t),e.splice(M(e,t),1),this.touchAction.update(),this},on:function(t,e){var n=this.handlers;return m(k(t),(function(t){n[t]=n[t]||[],n[t].push(e)})),this},off:function(t,e){var n=this.handlers;return m(k(t),(function(t){e?n[t].splice(M(n[t],e),1):delete n[t]})),this},emit:function(t,e){this.options.domEvents&&function(t,e){var n=o.createEvent("Event");n.initEvent(t,!0,!0),n.gesture=e,e.target.dispatchEvent(n)}(t,e);var n=this.handlers[t]&&this.handlers[t].slice();if(n&&n.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var i=0;i<n.length;)n[i](e),i++}},destroy:function(){this.element&&Gt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},g(Dt,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:At,STATE_FAILED:St,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:F,DIRECTION_ALL:30,Manager:Rt,Input:V,TouchAction:xt,TouchInput:dt,MouseInput:K,PointerEventInput:it,TouchMouseInput:ft,SingleTouchInput:at,Recognizer:Tt,AttrRecognizer:Mt,Tap:Bt,Pan:Ct,Swipe:Lt,Pinch:It,Rotate:Ot,Press:Pt,on:A,off:S,each:m,merge:y,extend:g,inherit:_,bindFn:b,prefixed:P}),n.amdO?(i=function(){return Dt}.call(e,n,e,t))===a||(t.exports=i):t.exports?t.exports=Dt:r.Hammer=Dt}(window,document)},83465:(t,e,n)=>{t=n.nmd(t);var i="__lodash_hash_undefined__",r=9007199254740991,o="[object Arguments]",s="[object Boolean]",a="[object Date]",c="[object Function]",l="[object GeneratorFunction]",u="[object Map]",d="[object Number]",h="[object Object]",f="[object Promise]",p="[object RegExp]",v="[object Set]",m="[object String]",g="[object Symbol]",y="[object WeakMap]",_="[object ArrayBuffer]",b="[object DataView]",w="[object Float32Array]",x="[object Float64Array]",A="[object Int8Array]",S="[object Int16Array]",T="[object Int32Array]",E="[object Uint8Array]",k="[object Uint8ClampedArray]",M="[object Uint16Array]",C="[object Uint32Array]",I=/\w*$/,P=/^\[object .+?Constructor\]$/,O=/^(?:0|[1-9]\d*)$/,L={};L[o]=L["[object Array]"]=L[_]=L[b]=L[s]=L[a]=L[w]=L[x]=L[A]=L[S]=L[T]=L[u]=L[d]=L[h]=L[p]=L[v]=L[m]=L[g]=L[E]=L[k]=L[M]=L[C]=!0,L["[object Error]"]=L[c]=L[y]=!1;var B="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,D="object"==typeof self&&self&&self.Object===Object&&self,R=B||D||Function("return this")(),G=e&&!e.nodeType&&e,H=G&&t&&!t.nodeType&&t,F=H&&H.exports===G;function j(t,e){return t.set(e[0],e[1]),t}function N(t,e){return t.add(e),t}function V(t,e,n,i){var r=-1,o=t?t.length:0;for(i&&o&&(n=t[++r]);++r<o;)n=e(n,t[r],r,t);return n}function z(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function $(t){var e=-1,n=Array(t.size);return t.forEach((function(t,i){n[++e]=[i,t]})),n}function U(t,e){return function(n){return t(e(n))}}function W(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var Z,X=Array.prototype,Q=Function.prototype,q=Object.prototype,Y=R["__core-js_shared__"],K=(Z=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||""))?"Symbol(src)_1."+Z:"",J=Q.toString,tt=q.hasOwnProperty,et=q.toString,nt=RegExp("^"+J.call(tt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),it=F?R.Buffer:void 0,rt=R.Symbol,ot=R.Uint8Array,st=U(Object.getPrototypeOf,Object),at=Object.create,ct=q.propertyIsEnumerable,lt=X.splice,ut=Object.getOwnPropertySymbols,dt=it?it.isBuffer:void 0,ht=U(Object.keys,Object),ft=Ht(R,"DataView"),pt=Ht(R,"Map"),vt=Ht(R,"Promise"),mt=Ht(R,"Set"),gt=Ht(R,"WeakMap"),yt=Ht(Object,"create"),_t=zt(ft),bt=zt(pt),wt=zt(vt),xt=zt(mt),At=zt(gt),St=rt?rt.prototype:void 0,Tt=St?St.valueOf:void 0;function Et(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function kt(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Mt(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Ct(t){this.__data__=new kt(t)}function It(t,e){var n=Ut(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Wt(t)}(t)&&tt.call(t,"callee")&&(!ct.call(t,"callee")||et.call(t)==o)}(t)?function(t,e){for(var n=-1,i=Array(t);++n<t;)i[n]=e(n);return i}(t.length,String):[],i=n.length,r=!!i;for(var s in t)!e&&!tt.call(t,s)||r&&("length"==s||Nt(s,i))||n.push(s);return n}function Pt(t,e,n){var i=t[e];tt.call(t,e)&&$t(i,n)&&(void 0!==n||e in t)||(t[e]=n)}function Ot(t,e){for(var n=t.length;n--;)if($t(t[n][0],e))return n;return-1}function Lt(t,e,n,i,r,f,y){var P;if(i&&(P=f?i(t,r,f,y):i(t)),void 0!==P)return P;if(!Qt(t))return t;var O=Ut(t);if(O){if(P=function(t){var e=t.length,n=t.constructor(e);e&&"string"==typeof t[0]&&tt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!e)return function(t,e){var n=-1,i=t.length;e||(e=Array(i));for(;++n<i;)e[n]=t[n];return e}(t,P)}else{var B=jt(t),D=B==c||B==l;if(Zt(t))return function(t,e){if(e)return t.slice();var n=new t.constructor(t.length);return t.copy(n),n}(t,e);if(B==h||B==o||D&&!f){if(z(t))return f?t:{};if(P=function(t){return"function"!=typeof t.constructor||Vt(t)?{}:(e=st(t),Qt(e)?at(e):{});var e}(D?{}:t),!e)return function(t,e){return Rt(t,Ft(t),e)}(t,function(t,e){return t&&Rt(e,qt(e),t)}(P,t))}else{if(!L[B])return f?t:{};P=function(t,e,n,i){var r=t.constructor;switch(e){case _:return Dt(t);case s:case a:return new r(+t);case b:return function(t,e){var n=e?Dt(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,i);case w:case x:case A:case S:case T:case E:case k:case M:case C:return function(t,e){var n=e?Dt(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}(t,i);case u:return function(t,e,n){return V(e?n($(t),!0):$(t),j,new t.constructor)}(t,i,n);case d:case m:return new r(t);case p:return function(t){var e=new t.constructor(t.source,I.exec(t));return e.lastIndex=t.lastIndex,e}(t);case v:return function(t,e,n){return V(e?n(W(t),!0):W(t),N,new t.constructor)}(t,i,n);case g:return o=t,Tt?Object(Tt.call(o)):{}}var o}(t,B,Lt,e)}}y||(y=new Ct);var R=y.get(t);if(R)return R;if(y.set(t,P),!O)var G=n?function(t){return function(t,e,n){var i=e(t);return Ut(t)?i:function(t,e){for(var n=-1,i=e.length,r=t.length;++n<i;)t[r+n]=e[n];return t}(i,n(t))}(t,qt,Ft)}(t):qt(t);return function(t,e){for(var n=-1,i=t?t.length:0;++n<i&&!1!==e(t[n],n,t););}(G||t,(function(r,o){G&&(r=t[o=r]),Pt(P,o,Lt(r,e,n,i,o,t,y))})),P}function Bt(t){return!(!Qt(t)||(e=t,K&&K in e))&&(Xt(t)||z(t)?nt:P).test(zt(t));var e}function Dt(t){var e=new t.constructor(t.byteLength);return new ot(e).set(new ot(t)),e}function Rt(t,e,n,i){n||(n={});for(var r=-1,o=e.length;++r<o;){var s=e[r],a=i?i(n[s],t[s],s,n,t):void 0;Pt(n,s,void 0===a?t[s]:a)}return n}function Gt(t,e){var n,i,r=t.__data__;return("string"==(i=typeof(n=e))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof e?"string":"hash"]:r.map}function Ht(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return Bt(n)?n:void 0}Et.prototype.clear=function(){this.__data__=yt?yt(null):{}},Et.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},Et.prototype.get=function(t){var e=this.__data__;if(yt){var n=e[t];return n===i?void 0:n}return tt.call(e,t)?e[t]:void 0},Et.prototype.has=function(t){var e=this.__data__;return yt?void 0!==e[t]:tt.call(e,t)},Et.prototype.set=function(t,e){return this.__data__[t]=yt&&void 0===e?i:e,this},kt.prototype.clear=function(){this.__data__=[]},kt.prototype.delete=function(t){var e=this.__data__,n=Ot(e,t);return!(n<0)&&(n==e.length-1?e.pop():lt.call(e,n,1),!0)},kt.prototype.get=function(t){var e=this.__data__,n=Ot(e,t);return n<0?void 0:e[n][1]},kt.prototype.has=function(t){return Ot(this.__data__,t)>-1},kt.prototype.set=function(t,e){var n=this.__data__,i=Ot(n,t);return i<0?n.push([t,e]):n[i][1]=e,this},Mt.prototype.clear=function(){this.__data__={hash:new Et,map:new(pt||kt),string:new Et}},Mt.prototype.delete=function(t){return Gt(this,t).delete(t)},Mt.prototype.get=function(t){return Gt(this,t).get(t)},Mt.prototype.has=function(t){return Gt(this,t).has(t)},Mt.prototype.set=function(t,e){return Gt(this,t).set(t,e),this},Ct.prototype.clear=function(){this.__data__=new kt},Ct.prototype.delete=function(t){return this.__data__.delete(t)},Ct.prototype.get=function(t){return this.__data__.get(t)},Ct.prototype.has=function(t){return this.__data__.has(t)},Ct.prototype.set=function(t,e){var n=this.__data__;if(n instanceof kt){var i=n.__data__;if(!pt||i.length<199)return i.push([t,e]),this;n=this.__data__=new Mt(i)}return n.set(t,e),this};var Ft=ut?U(ut,Object):function(){return[]},jt=function(t){return et.call(t)};function Nt(t,e){return!!(e=null==e?r:e)&&("number"==typeof t||O.test(t))&&t>-1&&t%1==0&&t<e}function Vt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||q)}function zt(t){if(null!=t){try{return J.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function $t(t,e){return t===e||t!=t&&e!=e}(ft&&jt(new ft(new ArrayBuffer(1)))!=b||pt&&jt(new pt)!=u||vt&&jt(vt.resolve())!=f||mt&&jt(new mt)!=v||gt&&jt(new gt)!=y)&&(jt=function(t){var e=et.call(t),n=e==h?t.constructor:void 0,i=n?zt(n):void 0;if(i)switch(i){case _t:return b;case bt:return u;case wt:return f;case xt:return v;case At:return y}return e});var Ut=Array.isArray;function Wt(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}(t.length)&&!Xt(t)}var Zt=dt||function(){return!1};function Xt(t){var e=Qt(t)?et.call(t):"";return e==c||e==l}function Qt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function qt(t){return Wt(t)?It(t):function(t){if(!Vt(t))return ht(t);var e=[];for(var n in Object(t))tt.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}t.exports=function(t){return Lt(t,!0,!0)}},91296:(t,e,n)=>{var i=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,a=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,u=c||l||Function("return this")(),d=Object.prototype.toString,h=Math.max,f=Math.min,p=function(){return u.Date.now()};function v(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function m(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==d.call(t)}(t))return NaN;if(v(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=v(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(i,"");var n=o.test(t);return n||s.test(t)?a(t.slice(2),n?2:8):r.test(t)?NaN:+t}t.exports=function(t,e,n){var i,r,o,s,a,c,l=0,u=!1,d=!1,g=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function y(e){var n=i,o=r;return i=r=void 0,l=e,s=t.apply(o,n)}function _(t){return l=t,a=setTimeout(w,e),u?y(t):s}function b(t){var n=t-c;return void 0===c||n>=e||n<0||d&&t-l>=o}function w(){var t=p();if(b(t))return x(t);a=setTimeout(w,function(t){var n=e-(t-c);return d?f(n,o-(t-l)):n}(t))}function x(t){return a=void 0,g&&i?y(t):(i=r=void 0,s)}function A(){var t=p(),n=b(t);if(i=arguments,r=this,c=t,n){if(void 0===a)return _(c);if(d)return a=setTimeout(w,e),y(c)}return void 0===a&&(a=setTimeout(w,e)),s}return e=m(e)||0,v(n)&&(u=!!n.leading,o=(d="maxWait"in n)?h(m(n.maxWait)||0,e):o,g="trailing"in n?!!n.trailing:g),A.cancel=function(){void 0!==a&&clearTimeout(a),l=0,i=c=r=a=void 0},A.flush=function(){return void 0===a?s:x(p())},A}},72307:(t,e,n)=>{t=n.nmd(t);var i="__lodash_hash_undefined__",r=9007199254740991,o="[object Arguments]",s="[object Array]",a="[object Boolean]",c="[object Date]",l="[object Error]",u="[object Function]",d="[object Map]",h="[object Number]",f="[object Object]",p="[object Promise]",v="[object RegExp]",m="[object Set]",g="[object String]",y="[object Symbol]",_="[object WeakMap]",b="[object ArrayBuffer]",w="[object DataView]",x=/^\[object .+?Constructor\]$/,A=/^(?:0|[1-9]\d*)$/,S={};S["[object Float32Array]"]=S["[object Float64Array]"]=S["[object Int8Array]"]=S["[object Int16Array]"]=S["[object Int32Array]"]=S["[object Uint8Array]"]=S["[object Uint8ClampedArray]"]=S["[object Uint16Array]"]=S["[object Uint32Array]"]=!0,S[o]=S[s]=S[b]=S[a]=S[w]=S[c]=S[l]=S[u]=S[d]=S[h]=S[f]=S[v]=S[m]=S[g]=S[_]=!1;var T="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,E="object"==typeof self&&self&&self.Object===Object&&self,k=T||E||Function("return this")(),M=e&&!e.nodeType&&e,C=M&&t&&!t.nodeType&&t,I=C&&C.exports===M,P=I&&T.process,O=function(){try{return P&&P.binding&&P.binding("util")}catch(t){}}(),L=O&&O.isTypedArray;function B(t,e){for(var n=-1,i=null==t?0:t.length;++n<i;)if(e(t[n],n,t))return!0;return!1}function D(t){var e=-1,n=Array(t.size);return t.forEach((function(t,i){n[++e]=[i,t]})),n}function R(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var G,H,F,j=Array.prototype,N=Function.prototype,V=Object.prototype,z=k["__core-js_shared__"],$=N.toString,U=V.hasOwnProperty,W=(G=/[^.]+$/.exec(z&&z.keys&&z.keys.IE_PROTO||""))?"Symbol(src)_1."+G:"",Z=V.toString,X=RegExp("^"+$.call(U).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Q=I?k.Buffer:void 0,q=k.Symbol,Y=k.Uint8Array,K=V.propertyIsEnumerable,J=j.splice,tt=q?q.toStringTag:void 0,et=Object.getOwnPropertySymbols,nt=Q?Q.isBuffer:void 0,it=(H=Object.keys,F=Object,function(t){return H(F(t))}),rt=Ot(k,"DataView"),ot=Ot(k,"Map"),st=Ot(k,"Promise"),at=Ot(k,"Set"),ct=Ot(k,"WeakMap"),lt=Ot(Object,"create"),ut=Rt(rt),dt=Rt(ot),ht=Rt(st),ft=Rt(at),pt=Rt(ct),vt=q?q.prototype:void 0,mt=vt?vt.valueOf:void 0;function gt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function yt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function _t(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function bt(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new _t;++e<n;)this.add(t[e])}function wt(t){var e=this.__data__=new yt(t);this.size=e.size}function xt(t,e){var n=Ft(t),i=!n&&Ht(t),r=!n&&!i&&jt(t),o=!n&&!i&&!r&&Ut(t),s=n||i||r||o,a=s?function(t,e){for(var n=-1,i=Array(t);++n<t;)i[n]=e(n);return i}(t.length,String):[],c=a.length;for(var l in t)!e&&!U.call(t,l)||s&&("length"==l||r&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||Dt(l,c))||a.push(l);return a}function At(t,e){for(var n=t.length;n--;)if(Gt(t[n][0],e))return n;return-1}function St(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":tt&&tt in Object(t)?function(t){var e=U.call(t,tt),n=t[tt];try{t[tt]=void 0;var i=!0}catch(t){}var r=Z.call(t);i&&(e?t[tt]=n:delete t[tt]);return r}(t):function(t){return Z.call(t)}(t)}function Tt(t){return $t(t)&&St(t)==o}function Et(t,e,n,i,r){return t===e||(null==t||null==e||!$t(t)&&!$t(e)?t!=t&&e!=e:function(t,e,n,i,r,u){var p=Ft(t),_=Ft(e),x=p?s:Bt(t),A=_?s:Bt(e),S=(x=x==o?f:x)==f,T=(A=A==o?f:A)==f,E=x==A;if(E&&jt(t)){if(!jt(e))return!1;p=!0,S=!1}if(E&&!S)return u||(u=new wt),p||Ut(t)?Ct(t,e,n,i,r,u):function(t,e,n,i,r,o,s){switch(n){case w:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case b:return!(t.byteLength!=e.byteLength||!o(new Y(t),new Y(e)));case a:case c:case h:return Gt(+t,+e);case l:return t.name==e.name&&t.message==e.message;case v:case g:return t==e+"";case d:var u=D;case m:var f=1&i;if(u||(u=R),t.size!=e.size&&!f)return!1;var p=s.get(t);if(p)return p==e;i|=2,s.set(t,e);var _=Ct(u(t),u(e),i,r,o,s);return s.delete(t),_;case y:if(mt)return mt.call(t)==mt.call(e)}return!1}(t,e,x,n,i,r,u);if(!(1&n)){var k=S&&U.call(t,"__wrapped__"),M=T&&U.call(e,"__wrapped__");if(k||M){var C=k?t.value():t,I=M?e.value():e;return u||(u=new wt),r(C,I,n,i,u)}}if(!E)return!1;return u||(u=new wt),function(t,e,n,i,r,o){var s=1&n,a=It(t),c=a.length,l=It(e).length;if(c!=l&&!s)return!1;var u=c;for(;u--;){var d=a[u];if(!(s?d in e:U.call(e,d)))return!1}var h=o.get(t);if(h&&o.get(e))return h==e;var f=!0;o.set(t,e),o.set(e,t);var p=s;for(;++u<c;){var v=t[d=a[u]],m=e[d];if(i)var g=s?i(m,v,d,e,t,o):i(v,m,d,t,e,o);if(!(void 0===g?v===m||r(v,m,n,i,o):g)){f=!1;break}p||(p="constructor"==d)}if(f&&!p){var y=t.constructor,_=e.constructor;y==_||!("constructor"in t)||!("constructor"in e)||"function"==typeof y&&y instanceof y&&"function"==typeof _&&_ instanceof _||(f=!1)}return o.delete(t),o.delete(e),f}(t,e,n,i,r,u)}(t,e,n,i,Et,r))}function kt(t){return!(!zt(t)||function(t){return!!W&&W in t}(t))&&(Nt(t)?X:x).test(Rt(t))}function Mt(t){if(n=(e=t)&&e.constructor,i="function"==typeof n&&n.prototype||V,e!==i)return it(t);var e,n,i,r=[];for(var o in Object(t))U.call(t,o)&&"constructor"!=o&&r.push(o);return r}function Ct(t,e,n,i,r,o){var s=1&n,a=t.length,c=e.length;if(a!=c&&!(s&&c>a))return!1;var l=o.get(t);if(l&&o.get(e))return l==e;var u=-1,d=!0,h=2&n?new bt:void 0;for(o.set(t,e),o.set(e,t);++u<a;){var f=t[u],p=e[u];if(i)var v=s?i(p,f,u,e,t,o):i(f,p,u,t,e,o);if(void 0!==v){if(v)continue;d=!1;break}if(h){if(!B(e,(function(t,e){if(s=e,!h.has(s)&&(f===t||r(f,t,n,i,o)))return h.push(e);var s}))){d=!1;break}}else if(f!==p&&!r(f,p,n,i,o)){d=!1;break}}return o.delete(t),o.delete(e),d}function It(t){return function(t,e,n){var i=e(t);return Ft(t)?i:function(t,e){for(var n=-1,i=e.length,r=t.length;++n<i;)t[r+n]=e[n];return t}(i,n(t))}(t,Wt,Lt)}function Pt(t,e){var n,i,r=t.__data__;return("string"==(i=typeof(n=e))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof e?"string":"hash"]:r.map}function Ot(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return kt(n)?n:void 0}gt.prototype.clear=function(){this.__data__=lt?lt(null):{},this.size=0},gt.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},gt.prototype.get=function(t){var e=this.__data__;if(lt){var n=e[t];return n===i?void 0:n}return U.call(e,t)?e[t]:void 0},gt.prototype.has=function(t){var e=this.__data__;return lt?void 0!==e[t]:U.call(e,t)},gt.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=lt&&void 0===e?i:e,this},yt.prototype.clear=function(){this.__data__=[],this.size=0},yt.prototype.delete=function(t){var e=this.__data__,n=At(e,t);return!(n<0)&&(n==e.length-1?e.pop():J.call(e,n,1),--this.size,!0)},yt.prototype.get=function(t){var e=this.__data__,n=At(e,t);return n<0?void 0:e[n][1]},yt.prototype.has=function(t){return At(this.__data__,t)>-1},yt.prototype.set=function(t,e){var n=this.__data__,i=At(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this},_t.prototype.clear=function(){this.size=0,this.__data__={hash:new gt,map:new(ot||yt),string:new gt}},_t.prototype.delete=function(t){var e=Pt(this,t).delete(t);return this.size-=e?1:0,e},_t.prototype.get=function(t){return Pt(this,t).get(t)},_t.prototype.has=function(t){return Pt(this,t).has(t)},_t.prototype.set=function(t,e){var n=Pt(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this},bt.prototype.add=bt.prototype.push=function(t){return this.__data__.set(t,i),this},bt.prototype.has=function(t){return this.__data__.has(t)},wt.prototype.clear=function(){this.__data__=new yt,this.size=0},wt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},wt.prototype.get=function(t){return this.__data__.get(t)},wt.prototype.has=function(t){return this.__data__.has(t)},wt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof yt){var i=n.__data__;if(!ot||i.length<199)return i.push([t,e]),this.size=++n.size,this;n=this.__data__=new _t(i)}return n.set(t,e),this.size=n.size,this};var Lt=et?function(t){return null==t?[]:(t=Object(t),function(t,e){for(var n=-1,i=null==t?0:t.length,r=0,o=[];++n<i;){var s=t[n];e(s,n,t)&&(o[r++]=s)}return o}(et(t),(function(e){return K.call(t,e)})))}:function(){return[]},Bt=St;function Dt(t,e){return!!(e=null==e?r:e)&&("number"==typeof t||A.test(t))&&t>-1&&t%1==0&&t<e}function Rt(t){if(null!=t){try{return $.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Gt(t,e){return t===e||t!=t&&e!=e}(rt&&Bt(new rt(new ArrayBuffer(1)))!=w||ot&&Bt(new ot)!=d||st&&Bt(st.resolve())!=p||at&&Bt(new at)!=m||ct&&Bt(new ct)!=_)&&(Bt=function(t){var e=St(t),n=e==f?t.constructor:void 0,i=n?Rt(n):"";if(i)switch(i){case ut:return w;case dt:return d;case ht:return p;case ft:return m;case pt:return _}return e});var Ht=Tt(function(){return arguments}())?Tt:function(t){return $t(t)&&U.call(t,"callee")&&!K.call(t,"callee")},Ft=Array.isArray;var jt=nt||function(){return!1};function Nt(t){if(!zt(t))return!1;var e=St(t);return e==u||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Vt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}function zt(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function $t(t){return null!=t&&"object"==typeof t}var Ut=L?function(t){return function(e){return t(e)}}(L):function(t){return $t(t)&&Vt(t.length)&&!!S[St(t)]};function Wt(t){return null!=(e=t)&&Vt(e.length)&&!Nt(e)?xt(t):Mt(t);var e}t.exports=function(t,e){return Et(t,e)}},93096:(t,e,n)=>{var i="Expected a function",r=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,a=/^0o[0-7]+$/i,c=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=l||u||Function("return this")(),h=Object.prototype.toString,f=Math.max,p=Math.min,v=function(){return d.Date.now()};function m(t,e,n){var r,o,s,a,c,l,u=0,d=!1,h=!1,m=!0;if("function"!=typeof t)throw new TypeError(i);function _(e){var n=r,i=o;return r=o=void 0,u=e,a=t.apply(i,n)}function b(t){return u=t,c=setTimeout(x,e),d?_(t):a}function w(t){var n=t-l;return void 0===l||n>=e||n<0||h&&t-u>=s}function x(){var t=v();if(w(t))return A(t);c=setTimeout(x,function(t){var n=e-(t-l);return h?p(n,s-(t-u)):n}(t))}function A(t){return c=void 0,m&&r?_(t):(r=o=void 0,a)}function S(){var t=v(),n=w(t);if(r=arguments,o=this,l=t,n){if(void 0===c)return b(l);if(h)return c=setTimeout(x,e),_(l)}return void 0===c&&(c=setTimeout(x,e)),a}return e=y(e)||0,g(n)&&(d=!!n.leading,s=(h="maxWait"in n)?f(y(n.maxWait)||0,e):s,m="trailing"in n?!!n.trailing:m),S.cancel=function(){void 0!==c&&clearTimeout(c),u=0,r=l=o=c=void 0},S.flush=function(){return void 0===c?a:A(v())},S}function g(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function y(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==h.call(t)}(t))return NaN;if(g(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=g(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(r,"");var n=s.test(t);return n||a.test(t)?c(t.slice(2),n?2:8):o.test(t)?NaN:+t}t.exports=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new TypeError(i);return g(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),m(t,e,{leading:r,maxWait:e,trailing:o})}},91154:(t,e,n)=>{"use strict";var i=n(25696),r=n(44876),o=n(47691),s=n(6939).setTransform,a=n(56112);function c(t,e,n,i,o){if((o=o||{}).perspective=o.perspective||{},o.perspective.extraTransforms=null!=o.perspective.extraTransforms?o.perspective.extraTransforms:"",(o.perspective.radius||o.perspective.extraTransforms)&&!r())throw new Error("CSS transforms on hotspots are not supported on this browser");this._domElement=t,this._parentDomElement=e,this._view=n,this._coords={},this._perspective={},this.setPosition(i),this._parentDomElement.appendChild(this._domElement),this.setPerspective(o.perspective),this._visible=!0,this._position={x:0,y:0}}i(c),c.prototype.destroy=function(){this._parentDomElement.removeChild(this._domElement),a(this)},c.prototype.domElement=function(){return this._domElement},c.prototype.position=function(){return this._coords},c.prototype.setPosition=function(t){for(var e in t)this._coords[e]=t[e];this._update()},c.prototype.perspective=function(){return this._perspective},c.prototype.setPerspective=function(t){for(var e in t)this._perspective[e]=t[e];this._update()},c.prototype.show=function(){this._visible||(this._visible=!0,this._update())},c.prototype.hide=function(){this._visible&&(this._visible=!1,this._update())},c.prototype._update=function(){var t,e,n=this._domElement,i=this._coords,r=this._position,o=!1;if(this._visible){var s=this._view;this._perspective.radius?(o=!0,this._setEmbeddedPosition(s,i)):(s.coordinatesToScreen(i,r),t=r.x,e=r.y,null!=t&&null!=e&&(o=!0,this._setPosition(t,e)))}o?(n.style.display="block",n.style.position="absolute"):(n.style.display="none",n.style.position="")},c.prototype._setEmbeddedPosition=function(t,e){var n=t.coordinatesToPerspectiveTransform(e,this._perspective.radius,this._perspective.extraTransforms);s(this._domElement,n)},c.prototype._setPosition=function(t,e){o(this._domElement,t,e,this._perspective.extraTransforms)},t.exports=c},23561:(t,e,n)=>{"use strict";var i=n(25696),r=n(91154),o=n(66929),s=n(22465),a=n(47691),c=n(6939).setAbsolute,l=n(6939).setOverflowHidden,u=n(6939).setOverflowVisible,d=n(6939).setNullSize,h=n(6939).setPixelSize,f=n(6939).setWithVendorPrefix("pointer-events"),p=n(56112);function v(t,e,n,i,r){r=r||{},this._parentDomElement=t,this._stage=e,this._view=n,this._renderLoop=i,this._hotspots=[],this._visible=!0,this._rect=r.rect,this._visibilityOrRectChanged=!0,this._stageWidth=null,this._stageHeight=null,this._tmpRect={},this._hotspotContainerWrapper=document.createElement("div"),c(this._hotspotContainerWrapper),f(this._hotspotContainerWrapper,"none"),this._parentDomElement.appendChild(this._hotspotContainerWrapper),this._hotspotContainer=document.createElement("div"),c(this._hotspotContainer),f(this._hotspotContainer,"all"),this._hotspotContainerWrapper.appendChild(this._hotspotContainer),this._updateHandler=this._update.bind(this),this._renderLoop.addEventListener("afterRender",this._updateHandler)}i(v),v.prototype.destroy=function(){for(;this._hotspots.length;)this.destroyHotspot(this._hotspots[0]);this._parentDomElement.removeChild(this._hotspotContainerWrapper),this._renderLoop.removeEventListener("afterRender",this._updateHandler),p(this)},v.prototype.domElement=function(){return this._hotspotContainer},v.prototype.setRect=function(t){t&&!s()&&"undefined"!=typeof console&&console.warn("Using a rect effect is not fully supported on this browser. Hotspots may not be shown."),this._rect=t,this._visibilityOrRectChanged=!0},v.prototype.rect=function(){return this._rect},v.prototype.createHotspot=function(t,e,n){e=e||{};var i=new r(t,this._hotspotContainer,this._view,e,n);return this._hotspots.push(i),i._update(),this.emit("hotspotsChange"),i},v.prototype.hasHotspot=function(t){return this._hotspots.indexOf(t)>=0},v.prototype.listHotspots=function(){return[].concat(this._hotspots)},v.prototype.destroyHotspot=function(t){var e=this._hotspots.indexOf(t);if(e<0)throw new Error("No such hotspot");this._hotspots.splice(e,1),t.destroy(),this.emit("hotspotsChange")},v.prototype.hide=function(){this._visible&&(this._visible=!1,this._visibilityOrRectChanged=!0,this._update())},v.prototype.show=function(){this._visible||(this._visible=!0,this._visibilityOrRectChanged=!0,this._update())},v.prototype._update=function(){var t=this._hotspotContainerWrapper,e=this._stage.width(),n=this._stage.height(),i=this._tmpRect;if(this._visibilityOrRectChanged||this._rect&&(e!==this._stageWidth||n!==this._stageHeight)){var r=this._visible&&!(this._rect&&!s());t.style.display=r?"block":"none",r&&(this._rect?(o(e,n,this._rect,i),a(t,e*i.x,n*i.y),h(t,e*i.width,n*i.height),l(t)):(a(t,0,0),d(t),u(t))),this._stageWidth=e,this._stageHeight=n,this._visibilityOrRectChanged=!1}for(var c=0;c<this._hotspots.length;c++)this._hotspots[c]._update()},t.exports=v},54221:(t,e,n)=>{"use strict";var i=n(25696),r=n(28804),o=n(56112);function s(t,e,n,i,r){r=r||{};var o=this;this._source=t,this._geometry=e,this._view=n,this._textureStore=i,this._effects=r.effects||{},this._fixedLevelIndex=null,this._viewChangeHandler=function(){o.emit("viewChange",o.view())},this._view.addEventListener("change",this._viewChangeHandler),this._textureStoreChangeHandler=function(){o.emit("textureStoreChange",o.textureStore())},this._textureStore.addEventListener("textureLoad",this._textureStoreChangeHandler),this._textureStore.addEventListener("textureError",this._textureStoreChangeHandler),this._textureStore.addEventListener("textureInvalid",this._textureStoreChangeHandler)}i(s),s.prototype.destroy=function(){this._view.removeEventListener("change",this._viewChangeHandler),this._textureStore.removeEventListener("textureLoad",this._textureStoreChangeHandler),this._textureStore.removeEventListener("textureError",this._textureStoreChangeHandler),this._textureStore.removeEventListener("textureInvalid",this._textureStoreChangeHandler),o(this)},s.prototype.source=function(){return this._source},s.prototype.geometry=function(){return this._geometry},s.prototype.view=function(){return this._view},s.prototype.textureStore=function(){return this._textureStore},s.prototype.effects=function(){return this._effects},s.prototype.setEffects=function(t){this._effects=t,this.emit("effectsChange",this._effects)},s.prototype.mergeEffects=function(t){r(this._effects,t),this.emit("effectsChange",this._effects)},s.prototype.fixedLevel=function(){return this._fixedLevelIndex},s.prototype.setFixedLevel=function(t){if(t!==this._fixedLevelIndex){if(null!=t&&(t>=this._geometry.levelList.length||t<0))throw new Error("Level index out of range: "+t);this._fixedLevelIndex=t,this.emit("fixedLevelChange",this._fixedLevelIndex)}},s.prototype._selectLevel=function(){return null!=this._fixedLevelIndex?this._geometry.levelList[this._fixedLevelIndex]:this._view.selectLevel(this._geometry.selectableLevelList)},s.prototype.visibleTiles=function(t){var e=this._selectLevel();return this._geometry.visibleTiles(this._view,e,t)},s.prototype.pinLevel=function(t){for(var e=this._geometry.levelList[t],n=this._geometry.levelTiles(e),i=0;i<n.length;i++)this._textureStore.pin(n[i])},s.prototype.unpinLevel=function(t){for(var e=this._geometry.levelList[t],n=this._geometry.levelTiles(e),i=0;i<n.length;i++)this._textureStore.unpin(n[i])},s.prototype.pinFirstLevel=function(){return this.pinLevel(0)},s.prototype.unpinFirstLevel=function(){return this.unpinLevel(0)},t.exports=s},33344:(t,e,n)=>{"use strict";function i(t){this.constructor.super_.apply(this,arguments),this.message=t}n(75003)(i,Error),t.exports=i},93036:(t,e,n)=>{"use strict";var i=n(25696),r=n(56112);function o(t){var e=this;this._stage=t,this._running=!1,this._rendering=!1,this._requestHandle=null,this._boundLoop=this._loop.bind(this),this._renderInvalidHandler=function(){e._rendering||e.renderOnNextFrame()},this._stage.addEventListener("renderInvalid",this._renderInvalidHandler)}i(o),o.prototype.destroy=function(){this.stop(),this._stage.removeEventListener("renderInvalid",this._renderInvalidHandler),r(this)},o.prototype.stage=function(){return this._stage},o.prototype.start=function(){this._running=!0,this.renderOnNextFrame()},o.prototype.stop=function(){this._requestHandle&&(window.cancelAnimationFrame(this._requestHandle),this._requestHandle=null),this._running=!1},o.prototype.renderOnNextFrame=function(){this._running&&!this._requestHandle&&(this._requestHandle=window.requestAnimationFrame(this._boundLoop))},o.prototype._loop=function(){if(!this._running)throw new Error("Render loop running while in stopped state");this._requestHandle=null,this._rendering=!0,this.emit("beforeRender"),this._rendering=!1,this._stage.render(),this.emit("afterRender")},t.exports=o},35214:(t,e,n)=>{"use strict";var i=n(54221),r=n(57559),o=n(23561),s=n(25696),a=n(91227),c=n(53120),l=n(53969),u=n(9821),d=n(56112);function h(t,e){this._viewer=t,this._view=e,this._layers=[],this._hotspotContainer=new o(t._controlContainer,t.stage(),this._view,t.renderLoop()),this._movement=null,this._movementStartTime=null,this._movementStep=null,this._movementParams=null,this._movementCallback=null,this._updateMovementHandler=this._updateMovement.bind(this),this._updateHotspotContainerHandler=this._updateHotspotContainer.bind(this),this._viewer.addEventListener("sceneChange",this._updateHotspotContainerHandler),this._viewChangeHandler=this.emit.bind(this,"viewChange"),this._view.addEventListener("change",this._viewChangeHandler),this._updateHotspotContainer()}s(h),h.prototype.destroy=function(){this._view.removeEventListener("change",this._viewChangeHandler),this._viewer.removeEventListener("sceneChange",this._updateHotspotContainerHandler),this._movement&&this.stopMovement(),this._hotspotContainer.destroy(),this.destroyAllLayers(),d(this)},h.prototype.hotspotContainer=function(){return this._hotspotContainer},h.prototype.layer=function(){return this._layers[0]},h.prototype.listLayers=function(){return[].concat(this._layers)},h.prototype.view=function(){return this._view},h.prototype.viewer=function(){return this._viewer},h.prototype.visible=function(){return this._viewer.scene()===this},h.prototype.createLayer=function(t){var e=(t=t||{}).textureStoreOpts||{},n=t.layerOpts||{},o=t.source,s=t.geometry,a=this._view,c=this._viewer.stage(),l=new r(o,c,e),u=new i(o,s,a,l,n);return this._layers.push(u),t.pinFirstLevel&&u.pinFirstLevel(),this.emit("layerChange"),u},h.prototype.destroyLayer=function(t){var e=this._layers.indexOf(t);if(e<0)throw new Error("No such layer in scene");this._layers.splice(e,1),this.emit("layerChange"),t.textureStore().destroy(),t.destroy()},h.prototype.destroyAllLayers=function(){for(;this._layers.length>0;)this.destroyLayer(this._layers[0])},h.prototype.switchTo=function(t,e){return this._viewer.switchScene(this,t,e)},h.prototype.lookTo=function(t,e,n){if(e=e||{},n=n||c,"object"!==l(t))throw new Error("Target view parameters must be an object");var i=null!=e.ease?e.ease:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},r=null!=e.controlsInterrupt&&e.controlsInterrupt,o=null!=e.transitionDuration?e.transitionDuration:1e3,s=null==e.shortest||e.shortest,a=this._view,d=a.parameters(),h={};u(h,t),u(h,d),s&&a.normalizeToClosest&&a.normalizeToClosest(h,h);var f=this._viewer.controls().enabled();r||this._viewer.controls().disable(),this.startMovement((function(){var t=!1;return function(e,n){if(n>=o&&t)return null;var r=Math.min(n/o,1);for(var s in e){var a=d[s],c=h[s];e[s]=a+i(r)*(c-a)}return t=n>=o,e}}),(function(){f&&this._viewer.controls().enable(),n()}))},h.prototype.startMovement=function(t,e){var n=this._viewer.renderLoop();this._movement&&this.stopMovement();var i=t();if("function"!=typeof i)throw new Error("Bad movement");this._movement=t,this._movementStep=i,this._movementStartTime=a(),this._movementParams={},this._movementCallback=e,n.addEventListener("beforeRender",this._updateMovementHandler),n.renderOnNextFrame()},h.prototype.stopMovement=function(){var t=this._viewer.renderLoop();this._movement&&(this._movementCallback&&this._movementCallback(),t.removeEventListener("beforeRender",this._updateMovementHandler),this._movement=null,this._movementStep=null,this._movementStartTime=null,this._movementParams=null,this._movementCallback=null)},h.prototype.movement=function(){return this._movement},h.prototype._updateMovement=function(){if(!this._movement)throw new Error("Should not call update");var t=this._viewer.renderLoop(),e=this._view,n=a()-this._movementStartTime,i=this._movementStep,r=this._movementParams;null==(r=i(r=e.parameters(r),n))?this.stopMovement():(e.setParameters(r),t.renderOnNextFrame())},h.prototype._updateHotspotContainer=function(){this.visible()?this._hotspotContainer.show():this._hotspotContainer.hide()},t.exports=h},57559:(t,e,n)=>{"use strict";var i=n(23180),r=n(65184),o=n(75290),s=n(25696),a=n(9821),c=n(22582),l=n(18111),u=n(75003),d=n(56112),h="undefined"!=typeof MARZIPANODEBUG&&MARZIPANODEBUG.textureStore,f=0,p=1,v=2,m=3,g={previouslyVisibleCacheSize:512},y=0;function _(){}function b(t,e){var n=this,i=y++;n._id=i,n._store=t,n._tile=e,n._asset=null,n._texture=null,n._changeHandler=function(){t.emit("textureInvalid",e)};var r=t.source(),o=t.stage(),s=r.loadAsset.bind(r),a=o.createTexture.bind(o),u=l(c(s),a);t.emit("textureStartLoad",e),h&&console.log("loading",i,e),n._cancel=u(o,e,(function(r,o,s,a){if(n._cancel=null,r)return s&&s.destroy(),a&&a.destroy(),void(r instanceof _?(t.emit("textureCancel",e),h&&console.log("cancel",i,e)):(t.emit("textureError",e,r),h&&console.log("error",i,e)));n._texture=a,s.isDynamic()?(n._asset=s,s.addEventListener("change",n._changeHandler)):s.destroy(),t.emit("textureLoad",e),h&&console.log("load",i,e)}))}function w(t,e,n){n=a(n||{},g),this._source=t,this._stage=e,this._state=f,this._delimCount=0,this._itemMap=new i,this._visible=new r,this._previouslyVisible=new o(n.previouslyVisibleCacheSize),this._pinMap=new i,this._newVisible=new r,this._noLongerVisible=[],this._visibleAgain=[],this._evicted=[]}u(_,Error),b.prototype.asset=function(){return this._asset},b.prototype.texture=function(){return this._texture},b.prototype.destroy=function(){var t=this._id,e=this._store,n=this._tile,i=this._asset,r=this._texture,o=this._cancel;o?o(new _("Texture load cancelled")):(i&&(i.removeEventListener("change",this._changeHandler),i.destroy()),r&&r.destroy(),e.emit("textureUnload",n),h&&console.log("unload",t,n),d(this))},s(b),s(w),w.prototype.destroy=function(){this.clear(),d(this)},w.prototype.stage=function(){return this._stage},w.prototype.source=function(){return this._source},w.prototype.clear=function(){var t=this;t._evicted.length=0,t._itemMap.forEach((function(e){t._evicted.push(e)})),t._evicted.forEach((function(e){t._unloadTile(e)})),t._itemMap.clear(),t._visible.clear(),t._previouslyVisible.clear(),t._pinMap.clear(),t._newVisible.clear(),t._noLongerVisible.length=0,t._visibleAgain.length=0,t._evicted.length=0},w.prototype.clearNotPinned=function(){var t=this;t._evicted.length=0,t._itemMap.forEach((function(e){t._pinMap.has(e)||t._evicted.push(e)})),t._evicted.forEach((function(e){t._unloadTile(e)})),t._visible.clear(),t._previouslyVisible.clear(),t._evicted.length=0},w.prototype.startFrame=function(){if(this._state!==f&&this._state!==p)throw new Error("TextureStore: startFrame called out of sequence");this._state=p,this._delimCount++},w.prototype.markTile=function(t){if(this._state!==p&&this._state!==v)throw new Error("TextureStore: markTile called out of sequence");this._state=v;var e=this._itemMap.get(t),n=e&&e.texture(),i=e&&e.asset();n&&i&&n.refresh(t,i),this._newVisible.add(t)},w.prototype.endFrame=function(){if(this._state!==p&&this._state!==v&&this._state!==m)throw new Error("TextureStore: endFrame called out of sequence");this._state=m,this._delimCount--,this._delimCount||(this._update(),this._state=f)},w.prototype._update=function(){var t=this;t._noLongerVisible.length=0,t._visible.forEach((function(e){t._newVisible.has(e)||t._noLongerVisible.push(e)})),t._visibleAgain.length=0,t._newVisible.forEach((function(e){t._previouslyVisible.has(e)&&t._visibleAgain.push(e)})),t._visibleAgain.forEach((function(e){t._previouslyVisible.remove(e)})),t._evicted.length=0,t._noLongerVisible.forEach((function(e){var n=t._itemMap.get(e);if(n&&n.texture()){var i=t._previouslyVisible.add(e);null!=i&&t._evicted.push(i)}else n&&t._unloadTile(e)})),t._evicted.forEach((function(e){t._pinMap.has(e)||t._unloadTile(e)})),t._newVisible.forEach((function(e){t._itemMap.get(e)||t._loadTile(e)}));var e=t._visible;t._visible=t._newVisible,t._newVisible=e,t._newVisible.clear(),t._noLongerVisible.length=0,t._visibleAgain.length=0,t._evicted.length=0},w.prototype._loadTile=function(t){if(this._itemMap.has(t))throw new Error("TextureStore: loading texture already in cache");var e=new b(this,t);this._itemMap.set(t,e)},w.prototype._unloadTile=function(t){var e=this._itemMap.del(t);if(!e)throw new Error("TextureStore: unloading texture not in cache");e.destroy()},w.prototype.asset=function(t){var e=this._itemMap.get(t);return e?e.asset():null},w.prototype.texture=function(t){var e=this._itemMap.get(t);return e?e.texture():null},w.prototype.pin=function(t){var e=(this._pinMap.get(t)||0)+1;return this._pinMap.set(t,e),this._itemMap.has(t)||this._loadTile(t),e},w.prototype.unpin=function(t){var e=this._pinMap.get(t);if(!e)throw new Error("TextureStore: unpin when not pinned");return--e>0?this._pinMap.set(t,e):(this._pinMap.del(t),this._visible.has(t)||this._previouslyVisible.has(t)||this._unloadTile(t)),e},w.prototype.query=function(t){var e=this._itemMap.get(t),n=this._pinMap.get(t)||0;return{visible:this._visible.has(t),previouslyVisible:this._previouslyVisible.has(t),hasAsset:null!=e&&null!=e.asset(),hasTexture:null!=e&&null!=e.texture(),pinned:0!==n,pinCount:n}},t.exports=w},16085:(t,e,n)=>{"use strict";var i=n(65184);function r(){this._stack=[],this._visited=new i,this._vertices=null}r.prototype.search=function(t,e,n){var i=this._stack,r=this._visited,o=this._vertices,s=0;for(this._clear(),i.push(e);i.length>0;){var a=i.pop();if(!r.has(a)&&t.intersects(a.vertices(o))){r.add(a);for(var c=a.neighbors(),l=0;l<c.length;l++)i.push(c[l]);n.push(a),s++}}return this._vertices=o,this._clear(),s},r.prototype._clear=function(){this._stack.length=0,this._visited.clear()},t.exports=r},89274:(t,e,n)=>{"use strict";var i=n(25696),r=n(9821),o=n(91227),s={duration:1/0};function a(t){t=r(t||{},s),this._duration=t.duration,this._startTime=null,this._handle=null,this._check=this._check.bind(this)}i(a),a.prototype.start=function(){this._startTime=o(),null==this._handle&&this._duration<1/0&&this._setup(this._duration)},a.prototype.started=function(){return null!=this._startTime},a.prototype.stop=function(){this._startTime=null,null!=this._handle&&(clearTimeout(this._handle),this._handle=null)},a.prototype._setup=function(t){this._handle=setTimeout(this._check,t)},a.prototype._teardown=function(){clearTimeout(this._handle),this._handle=null},a.prototype._check=function(){var t=o()-this._startTime,e=this._duration-t;this._teardown(),e<=0?(this.emit("timeout"),this._startTime=null):e<1/0&&this._setup(e)},a.prototype.duration=function(){return this._duration},a.prototype.setDuration=function(t){this._duration=t,null!=this._startTime&&this._check()},t.exports=a},57599:(t,e,n)=>{"use strict";var i=n(51206),r=n(25696),o=n(93036),s=n(31839),a=n(35214),c=n(89274),l=n(55662),u=n(14875),d=n(32024),h=n(24743),f=n(18975),p=n(67895),v=n(61505),m=n(6939).setOverflowHidden,g=n(6939).setAbsolute,y=n(6939).setFullSize,_=n(6939).setBlocking,b=n(65026),w=n(53120),x=n(56112),A={webgl:l,css:u,flash:d},S=[l,u,d];function T(t,e){var n;if(e=e||{},this._domElement=t,m(t),e.stageType){if(!(n=A[e.stageType]))throw new Error("Unknown stage type: "+e.stageType)}else{for(var r=0;r<S.length;r++)if(S[r].supported()){n=S[r];break}if(!n)throw new Error("None of the stage types are supported")}this._stage=new n(e.stage),v(this._stage),this._domElement.appendChild(this._stage.domElement()),this._controlContainer=document.createElement("div"),g(this._controlContainer),y(this._controlContainer),i.ios&&this._controlContainer.addEventListener("touchmove",(function(t){t.preventDefault()}));var a=document.createElement("div");g(a),y(a),_(a),this._controlContainer.appendChild(a),t.appendChild(this._controlContainer),this._size={},this.updateSize(),this._updateSizeListener=this.updateSize.bind(this),window.addEventListener("resize",this._updateSizeListener),this._renderLoop=new o(this._stage),this._controls=new s,this._controlMethods=p(this._controls,this._controlContainer,e.controls),this._controls.attach(this._renderLoop),this._hammerManagerTouch=f.get(this._controlContainer,"touch"),this._hammerManagerMouse=f.get(this._controlContainer,"mouse"),this._dragCursor=new h(this._controls,"mouseViewDrag",t,e.cursors&&e.cursors.drag||{}),this._renderLoop.start(),this._scenes=[],this._currentScene=null,this._replacedScene=null,this._cancelCurrentTween=null,this._layerChangeHandler=this._updateSceneLayers.bind(this),this._viewChangeHandler=this.emit.bind(this,"viewChange"),this._idleTimer=new c,this._idleTimer.start(),this._resetIdleTimerHandler=this._resetIdleTimer.bind(this),this.addEventListener("viewChange",this._resetIdleTimerHandler),this._triggerIdleTimerHandler=this._triggerIdleTimer.bind(this),this._idleTimer.addEventListener("timeout",this._triggerIdleTimerHandler),this._stopMovementHandler=this.stopMovement.bind(this),this._controls.addEventListener("active",this._stopMovementHandler),this.addEventListener("sceneChange",this._stopMovementHandler),this._idleMovement=null}r(T),T.prototype.destroy=function(){for(var t in window.removeEventListener("resize",this._updateSizeListener),this._currentScene&&this._removeSceneEventListeners(this._currentScene),this._replacedScene&&this._removeSceneEventListeners(this._replacedScene),this._dragCursor.destroy(),this._controlMethods)this._controlMethods[t].destroy();for(;this._scenes.length;)this.destroyScene(this._scenes[0]);this._domElement.removeChild(this._stage.domElement()),this._stage.destroy(),this._renderLoop.destroy(),this._controls.destroy(),this._controls=null,this._cancelCurrentTween&&this._cancelCurrentTween(),x(this)},T.prototype.updateSize=function(){var t=this._size;t.width=this._domElement.clientWidth,t.height=this._domElement.clientHeight,this._stage.setSize(t)},T.prototype.stage=function(){return this._stage},T.prototype.renderLoop=function(){return this._renderLoop},T.prototype.controls=function(){return this._controls},T.prototype.domElement=function(){return this._domElement},T.prototype.createScene=function(t){t=t||{};var e=this.createEmptyScene({view:t.view});return e.createLayer({source:t.source,geometry:t.geometry,pinFirstLevel:t.pinFirstLevel,textureStoreOpts:t.textureStoreOpts,layerOpts:t.layerOpts}),e},T.prototype.createEmptyScene=function(t){var e=new a(this,(t=t||{}).view);return this._scenes.push(e),e},T.prototype._updateSceneLayers=function(){var t,e,n=this._stage,i=this._currentScene,r=this._replacedScene,o=n.listLayers(),s=[];if(r&&(s=s.concat(r.listLayers())),i&&(s=s.concat(i.listLayers())),1!==Math.abs(o.length-s.length))throw new Error("Stage and scene out of sync");if(s.length<o.length)for(t=0;t<o.length;t++)if(e=o[t],s.indexOf(e)<0){this._removeLayerFromStage(e);break}if(s.length>o.length)for(t=0;t<s.length;t++)e=s[t],o.indexOf(e)<0&&this._addLayerToStage(e,t)},T.prototype._addLayerToStage=function(t,e){t.pinFirstLevel(),this._stage.addLayer(t,e)},T.prototype._removeLayerFromStage=function(t){this._stage.removeLayer(t),t.unpinFirstLevel(),t.textureStore().clearNotPinned()},T.prototype._addSceneEventListeners=function(t){t.addEventListener("layerChange",this._layerChangeHandler),t.addEventListener("viewChange",this._viewChangeHandler)},T.prototype._removeSceneEventListeners=function(t){t.removeEventListener("layerChange",this._layerChangeHandler),t.removeEventListener("viewChange",this._viewChangeHandler)},T.prototype.destroyScene=function(t){var e,n,i=this._scenes.indexOf(t);if(i<0)throw new Error("No such scene in viewer");if(this._currentScene===t){for(this._removeSceneEventListeners(t),n=t.listLayers(),e=0;e<n.length;e++)this._removeLayerFromStage(n[e]);this._cancelCurrentTween&&(this._cancelCurrentTween(),this._cancelCurrentTween=null),this._currentScene=null,this.emit("sceneChange")}if(this._replacedScene===t){for(this._removeSceneEventListeners(t),n=t.listLayers(),e=0;e<n.length;e++)this._removeLayerFromStage(n[e]);this._replacedScene=null}this._scenes.splice(i,1),t.destroy()},T.prototype.destroyAllScenes=function(){for(;this._scenes.length>0;)this.destroyScene(this._scenes[0])},T.prototype.hasScene=function(t){return this._scenes.indexOf(t)>=0},T.prototype.listScenes=function(){return[].concat(this._scenes)},T.prototype.scene=function(){return this._currentScene},T.prototype.view=function(){var t=this._currentScene;return t?t.view():null},T.prototype.lookTo=function(t,e,n){var i=this._currentScene;i&&i.lookTo(t,e,n)},T.prototype.startMovement=function(t,e){var n=this._currentScene;n&&n.startMovement(t,e)},T.prototype.stopMovement=function(){var t=this._currentScene;t&&t.stopMovement()},T.prototype.movement=function(){var t=this._currentScene;if(t)return t.movement()},T.prototype.setIdleMovement=function(t,e){this._idleTimer.setDuration(t),this._idleMovement=e},T.prototype.breakIdleMovement=function(){this.stopMovement(),this._resetIdleTimer()},T.prototype._resetIdleTimer=function(){this._idleTimer.start()},T.prototype._triggerIdleTimer=function(){var t=this._idleMovement;t&&this.startMovement(t)};function E(t,e,n){e.listLayers().forEach((function(e){e.mergeEffects({opacity:t})})),e._hotspotContainer.domElement().style.opacity=t}T.prototype.switchScene=function(t,e,n){var i=this;e=e||{},n=n||w;var r=this._stage,o=this._currentScene;if(o!==t){if(this._scenes.indexOf(t)<0)throw new Error("No such scene in viewer");this._cancelCurrentTween&&(this._cancelCurrentTween(),this._cancelCurrentTween=null);var s=o?o.listLayers():[],a=t.listLayers(),c=r.listLayers();if(o&&(c.length!==s.length||c.length>1&&c[0]!=s[0]))throw new Error("Stage not in sync with viewer");for(var l=null!=e.transitionDuration?e.transitionDuration:1e3,u=null!=e.transitionUpdate?e.transitionUpdate:E,d=0;d<a.length;d++)this._addLayerToStage(a[d]);this._cancelCurrentTween=b(l,(function(e){u(e,t,o)}),(function(){if(i._replacedScene){i._removeSceneEventListeners(i._replacedScene),s=i._replacedScene.listLayers();for(var t=0;t<s.length;t++)i._removeLayerFromStage(s[t]);i._replacedScene=null}i._cancelCurrentTween=null,n()})),this._currentScene=t,this._replacedScene=o,this.emit("sceneChange"),this.emit("viewChange"),this._addSceneEventListeners(t)}else n()},t.exports=T},43909:(t,e,n)=>{"use strict";var i=n(3188),r=n(75003),o=n(25696),s=n(56112);function a(t){this.constructor.super_.call(this,t),this._timestamp=0}r(a,i),o(a),a.prototype.destroy=function(){s(this)},a.prototype.timestamp=function(){return this._timestamp},a.prototype.isDynamic=function(){return!0},a.prototype.markDirty=function(){this._timestamp++,this.emit("change")},t.exports=a},40745:(t,e,n)=>{"use strict";var i=n(25696),r=n(56112);function o(t,e){this._flashElement=t,this._imageId=e}i(o),o.prototype.destroy=function(){this._flashElement.unloadImage(this._imageId),r(this)},o.prototype.element=function(){return this._imageId},o.prototype.width=function(){return 0},o.prototype.height=function(){return 0},o.prototype.timestamp=function(){return 0},o.prototype.isDynamic=function(){return!1},t.exports=o},3188:(t,e,n)=>{"use strict";var i=n(85135),r=n(25696),o=n(56112),s={HTMLImageElement:["naturalWidth","naturalHeight"],HTMLCanvasElement:["width","height"],ImageBitmap:["width","height"]};function a(t){var e=!1;for(var n in s)if(i[n]&&t instanceof i[n]){e=!0,this._widthProp=s[n][0],this._heightProp=s[n][1];break}if(!e)throw new Error("Unsupported pixel source");this._element=t}r(a),a.prototype.destroy=function(){o(this)},a.prototype.element=function(){return this._element},a.prototype.width=function(){return this._element[this._widthProp]},a.prototype.height=function(){return this._element[this._heightProp]},a.prototype.timestamp=function(){return 0},a.prototype.isDynamic=function(){return!1},t.exports=a},14273:(t,e,n)=>{"use strict";var i=n(9821),r=.01,o={yawSpeed:.1,pitchSpeed:.1,fovSpeed:.1,yawAccel:r,pitchAccel:r,fovAccel:r,targetPitch:0,targetFov:null};t.exports=function(t){var e=(t=i(t||{},o)).yawSpeed,n=t.pitchSpeed,r=t.fovSpeed,s=t.yawAccel,a=t.pitchAccel,c=t.fovAccel,l=t.targetPitch,u=t.targetFov;return function(){var t,i,o,d,h=0,f=0,p=0,v=0,m=0,g=0,y=0;return function(_,b){if(t=(b-h)/1e3,m=Math.min(f+t*s,e),i=m*t,_.yaw=_.yaw+i,null!=l&&_.pitch!==l){var w=.5*p*p/a;g=Math.abs(l-_.pitch)>w?Math.min(p+t*a,n):Math.max(p-t*a,0),o=g*t,l<_.pitch&&(_.pitch=Math.max(l,_.pitch-o)),l>_.pitch&&(_.pitch=Math.min(l,_.pitch+o))}if(null!=u&&_.fov!==l){var x=.5*v*v/c;y=Math.abs(u-_.fov)>x?Math.min(v+t*c,r):Math.max(v-t*c,0),d=y*t,u<_.fov&&(_.fov=Math.max(u,_.fov-d)),u>_.fov&&(_.fov=Math.min(u,_.fov+d))}return h=b,f=m,p=g,v=y,_}}}},90046:(t,e,n)=>{"use strict";var i=n(28001);function r(t){if(!isFinite(t)||Math.floor(t)!==t||t<0)throw new Error("LruMap: invalid capacity");this._capacity=t,this._keys=new Array(this._capacity),this._values=new Array(this._capacity),this._start=0,this._size=0}r.prototype._index=function(t){return i(this._start+t,this._capacity)},r.prototype.get=function(t){for(var e=0;e<this._size;e++){var n=this._keys[this._index(e)];if(t.equals(n))return this._values[this._index(e)]}return null},r.prototype.set=function(t,e){if(0===this._capacity)return t;this.del(t);var n=this._size===this._capacity?this._keys[this._index(0)]:null;return this._keys[this._index(this._size)]=t,this._values[this._index(this._size)]=e,this._size<this._capacity?this._size++:this._start=this._index(1),n},r.prototype.del=function(t){for(var e=0;e<this._size;e++)if(t.equals(this._keys[this._index(e)])){for(var n=this._values[this._index(e)],i=e;i<this._size-1;i++)this._keys[this._index(i)]=this._keys[this._index(i+1)],this._values[this._index(i)]=this._values[this._index(i+1)];return this._size--,n}return null},r.prototype.has=function(t){for(var e=0;e<this._size;e++)if(t.equals(this._keys[this._index(e)]))return!0;return!1},r.prototype.size=function(){return this._size},r.prototype.clear=function(){this._keys.length=0,this._values.length=0,this._start=0,this._size=0},r.prototype.forEach=function(t){for(var e=0,n=0;n<this._size;n++)t(this._keys[this._index(n)],this._values[this._index(n)]),e+=1;return e},t.exports=r},75290:(t,e,n)=>{"use strict";var i=n(28001);function r(t){if(!isFinite(t)||Math.floor(t)!==t||t<0)throw new Error("LruSet: invalid capacity");this._capacity=t,this._elements=new Array(this._capacity),this._start=0,this._size=0}r.prototype._index=function(t){return i(this._start+t,this._capacity)},r.prototype.add=function(t){if(0===this._capacity)return t;this.remove(t);var e=this._size===this._capacity?this._elements[this._index(0)]:null;return this._elements[this._index(this._size)]=t,this._size<this._capacity?this._size++:this._start=this._index(1),e},r.prototype.remove=function(t){for(var e=0;e<this._size;e++){var n=this._elements[this._index(e)];if(t.equals(n)){for(var i=e;i<this._size-1;i++)this._elements[this._index(i)]=this._elements[this._index(i+1)];return this._size--,n}}return null},r.prototype.has=function(t){for(var e=0;e<this._size;e++)if(t.equals(this._elements[this._index(e)]))return!0;return!1},r.prototype.size=function(){return this._size},r.prototype.clear=function(){this._elements.length=0,this._start=0,this._size=0},r.prototype.forEach=function(t){for(var e=0,n=0;n<this._size;n++)t(this._elements[this._index(n)]),e+=1;return e},t.exports=r},23180:(t,e,n)=>{"use strict";var i=n(28001);function r(t){if(null!=t&&(!isFinite(t)||Math.floor(t)!==t||t<1))throw new Error("Map: invalid capacity");this._capacity=t||64,this._keyBuckets=[],this._valBuckets=[];for(var e=0;e<this._capacity;e++)this._keyBuckets.push([]),this._valBuckets.push([]);this._size=0}r.prototype.get=function(t){for(var e=i(t.hash(),this._capacity),n=this._keyBuckets[e],r=0;r<n.length;r++){var o=n[r];if(t.equals(o))return this._valBuckets[e][r]}return null},r.prototype.set=function(t,e){for(var n=i(t.hash(),this._capacity),r=this._keyBuckets[n],o=this._valBuckets[n],s=0;s<r.length;s++){var a=r[s];if(t.equals(a)){var c=o[s];return r[s]=t,o[s]=e,c}}return r.push(t),o.push(e),this._size++,null},r.prototype.del=function(t){for(var e=i(t.hash(),this._capacity),n=this._keyBuckets[e],r=this._valBuckets[e],o=0;o<n.length;o++){var s=n[o];if(t.equals(s)){for(var a=r[o],c=o;c<n.length-1;c++)n[c]=n[c+1],r[c]=r[c+1];return n.length=n.length-1,r.length=r.length-1,this._size--,a}}return null},r.prototype.has=function(t){for(var e=i(t.hash(),this._capacity),n=this._keyBuckets[e],r=0;r<n.length;r++){var o=n[r];if(t.equals(o))return!0}return!1},r.prototype.size=function(){return this._size},r.prototype.clear=function(){for(var t=0;t<this._capacity;t++)this._keyBuckets[t].length=0,this._valBuckets[t].length=0;this._size=0},r.prototype.forEach=function(t){for(var e=0,n=0;n<this._capacity;n++)for(var i=this._keyBuckets[n],r=this._valBuckets[n],o=0;o<i.length;o++)t(i[o],r[o]),e+=1;return e},t.exports=r},65184:(t,e,n)=>{"use strict";var i=n(28001);function r(t){if(null!=t&&(!isFinite(t)||Math.floor(t)!==t||t<1))throw new Error("Set: invalid capacity");this._capacity=this._capacity||64,this._buckets=[];for(var e=0;e<this._capacity;e++)this._buckets.push([]);this._size=0}r.prototype.add=function(t){for(var e=i(t.hash(),this._capacity),n=this._buckets[e],r=0;r<n.length;r++){var o=n[r];if(t.equals(o))return n[r]=t,o}return n.push(t),this._size++,null},r.prototype.remove=function(t){for(var e=i(t.hash(),this._capacity),n=this._buckets[e],r=0;r<n.length;r++){var o=n[r];if(t.equals(o)){for(var s=r;s<n.length-1;s++)n[s]=n[s+1];return n.length=n.length-1,this._size--,o}}return null},r.prototype.has=function(t){for(var e=i(t.hash(),this._capacity),n=this._buckets[e],r=0;r<n.length;r++){var o=n[r];if(t.equals(o))return!0}return!1},r.prototype.size=function(){return this._size},r.prototype.clear=function(){for(var t=0;t<this._capacity;t++)this._buckets[t].length=0;this._size=0},r.prototype.forEach=function(t){for(var e=0,n=0;n<this._capacity;n++)for(var i=this._buckets[n],r=0;r<i.length;r++)t(i[r]),e+=1;return e},t.exports=r},42604:(t,e,n)=>{"use strict";var i=n(68585),r=n(28001);function o(t){this._concurrency=t&&t.concurrency||1,this._paused=t&&!!t.paused||!1,this._pool=[];for(var e=0;e<this._concurrency;e++)this._pool.push(new i(t));this._next=0}o.prototype.length=function(){for(var t=0,e=0;e<this._pool.length;e++)t+=this._pool[e].length();return t},o.prototype.push=function(t,e){var n=this._next,i=this._pool[n].push(t,e);return this._next=r(this._next+1,this._concurrency),i},o.prototype.pause=function(){if(!this._paused){this._paused=!0;for(var t=0;t<this._concurrency;t++)this._pool[t].pause()}},o.prototype.resume=function(){if(this._paused){this._paused=!1;for(var t=0;t<this._concurrency;t++)this._pool[t].resume()}},t.exports=o},68585:(t,e,n)=>{"use strict";var i=n(91227);function r(t,e){this.fn=t,this.cb=e,this.cfn=null}function o(t){this._queue=[],this._delay=t&&t.delay||0,this._paused=t&&!!t.paused||!1,this._currentTask=null,this._lastFinished=null}o.prototype.length=function(){return this._queue.length},o.prototype.push=function(t,e){var n=new r(t,e),i=this._cancel.bind(this,n);return this._queue.push(n),this._next(),i},o.prototype.pause=function(){this._paused||(this._paused=!0)},o.prototype.resume=function(){this._paused&&(this._paused=!1,this._next())},o.prototype._start=function(t){if(this._currentTask)throw new Error("WorkQueue: called start while running task");this._currentTask=t;var e=this._finish.bind(this,t);if(t.cfn=t.fn(e),"function"!=typeof t.cfn)throw new Error("WorkQueue: function is not cancellable")},o.prototype._finish=function(t){var e=Array.prototype.slice.call(arguments,1);if(this._currentTask!==t)throw new Error("WorkQueue: called finish on wrong task");t.cb.apply(null,e),this._currentTask=null,this._lastFinished=i(),this._next()},o.prototype._cancel=function(t){var e=Array.prototype.slice.call(arguments,1);if(this._currentTask===t)t.cfn.apply(null,e);else{var n=this._queue.indexOf(t);n>=0&&(this._queue.splice(n,1),t.cb.apply(null,e))}},o.prototype._next=function(){if(!this._paused&&this._queue.length&&!this._currentTask){if(null!=this._lastFinished){var t=i()-this._lastFinished,e=this._delay-t;if(e>0)return void setTimeout(this._next.bind(this),e)}var n=this._queue.shift();this._start(n)}},t.exports=o},28842:(t,e,n)=>{"use strict";var i=n(90887).vec4,r=n(90887).mat4;function o(t,e,n){var r,o,s,a,c,l,u;r=n,o=t,s=e.colorMatrix,a=o[0],c=o[1],l=o[2],u=o[3],r[0]=s[0]*a+s[1]*c+s[2]*l+s[3]*u,r[1]=s[4]*a+s[5]*c+s[6]*l+s[7]*u,r[2]=s[8]*a+s[9]*c+s[10]*l+s[11]*u,r[3]=s[12]*a+s[13]*c+s[14]*l+s[15]*u,i.add(n,n,e.colorOffset)}var s=i.create();t.exports={identity:function(t){var e=t||{};return e.colorOffset=e.colorOffset||i.create(),e.colorMatrix=e.colorMatrix||r.create(),e},applyToPixel:o,applyToImageData:function(t,e){for(var n=t.width,r=t.height,a=t.data,c=0;c<n*r;c++)i.set(s,a[4*c+0]/255,a[4*c+1]/255,a[4*c+2]/255,a[4*c+3]/255),o(s,e,s),a[4*c+0]=255*s[0],a[4*c+1]=255*s[1],a[4*c+2]=255*s[2],a[4*c+3]=255*s[3]}}},56279:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(91227),s=n(56112);function a(t){t=t||{},this._methods=[],this._parameters=["x","y","axisScaledX","axisScaledY","zoom","yaw","pitch","roll"],this._now=t.nowForTesting||o,this._composedOffsets={},this._composeReturn={offsets:this._composedOffsets,changing:null}}i(a),a.prototype.add=function(t){if(!this.has(t)){var e={};this._parameters.forEach((function(t){e[t]={dynamics:new r,time:null}}));var n=this._updateDynamics.bind(this,e),i={instance:t,dynamics:e,parameterDynamicsHandler:n};t.addEventListener("parameterDynamics",n),this._methods.push(i)}},a.prototype.remove=function(t){var e=this._indexOfInstance(t);if(e>=0){var n=this._methods.splice(e,1)[0];n.instance.removeEventListener("parameterDynamics",n.parameterDynamicsHandler)}},a.prototype.has=function(t){return this._indexOfInstance(t)>=0},a.prototype._indexOfInstance=function(t){for(var e=0;e<this._methods.length;e++)if(this._methods[e].instance===t)return e;return-1},a.prototype.list=function(){for(var t=[],e=0;e<this._methods.length;e++)t.push(this._methods[e].instance);return t},a.prototype._updateDynamics=function(t,e,n){var i=t[e];if(!i)throw new Error("Unknown control parameter "+e);var r=this._now();i.dynamics.update(n,(r-i.time)/1e3),i.time=r,this.emit("change")},a.prototype._resetComposedOffsets=function(){for(var t=0;t<this._parameters.length;t++)this._composedOffsets[this._parameters[t]]=0},a.prototype.offsets=function(){var t,e=!1,n=this._now();this._resetComposedOffsets();for(var i=0;i<this._methods.length;i++)for(var r=this._methods[i].dynamics,o=0;o<this._parameters.length;o++){var s=r[t=this._parameters[o]],a=s.dynamics;null!=a.offset&&(this._composedOffsets[t]+=a.offset,a.offset=null);var c=(n-s.time)/1e3,l=a.offsetFromVelocity(c);l&&(this._composedOffsets[t]+=l);var u=a.velocityAfter(c);a.velocity=u,u&&(e=!0),s.time=n}return this._composeReturn.changing=e,this._composeReturn},a.prototype.destroy=function(){for(var t=this.list(),e=0;e<t.length;e++)this.remove(t[e]);s(this)},t.exports=a},24743:(t,e,n)=>{"use strict";var i=n(9821),r=n(56112),o={active:"move",inactive:"default",disabled:"default"};function s(t,e,n,r){r=i(r||{},o),this._element=n,this._controls=t,this._id=e,this._attached=!1,this._setActiveCursor=this._setCursor.bind(this,r.active),this._setInactiveCursor=this._setCursor.bind(this,r.inactive),this._setDisabledCursor=this._setCursor.bind(this,r.disabled),this._setOriginalCursor=this._setCursor.bind(this,this._element.style.cursor),this._updateAttachmentHandler=this._updateAttachment.bind(this),t.addEventListener("methodEnabled",this._updateAttachmentHandler),t.addEventListener("methodDisabled",this._updateAttachmentHandler),t.addEventListener("enabled",this._updateAttachmentHandler),t.addEventListener("disabled",this._updateAttachmentHandler),this._updateAttachment()}s.prototype.destroy=function(){this._detachFromControlMethod(this._controls.method(this._id)),this._setOriginalCursor(),this._controls.removeEventListener("methodEnabled",this._updateAttachmentHandler),this._controls.removeEventListener("methodDisabled",this._updateAttachmentHandler),this._controls.removeEventListener("enabled",this._updateAttachmentHandler),this._controls.removeEventListener("disabled",this._updateAttachmentHandler),r(this)},s.prototype._updateAttachment=function(){var t=this._controls,e=this._id;t.enabled()&&t.method(e).enabled?this._attachToControlMethod(t.method(e)):this._detachFromControlMethod(t.method(e))},s.prototype._attachToControlMethod=function(t){this._attached||(t.instance.addEventListener("active",this._setActiveCursor),t.instance.addEventListener("inactive",this._setInactiveCursor),t.active?this._setActiveCursor():this._setInactiveCursor(),this._attached=!0)},s.prototype._detachFromControlMethod=function(t){this._attached&&(t.instance.removeEventListener("active",this._setActiveCursor),t.instance.removeEventListener("inactive",this._setInactiveCursor),this._setDisabledCursor(),this._attached=!1)},s.prototype._setCursor=function(t){this._element.style.cursor=t},t.exports=s},31839:(t,e,n)=>{"use strict";var i=n(25696),r=n(56279),o=n(56112),s="undefined"!=typeof MARZIPANODEBUG&&MARZIPANODEBUG.controls;function a(t){t=t||{},this._methods={},this._methodGroups={},this._composer=new r,this._enabled=!t||!t.enabled||!!t.enabled,this._activeCount=0,this.updatedViews_=[],this._attachedRenderLoop=null}i(a),a.prototype.destroy=function(){this.detach(),this._composer.destroy(),o(this)},a.prototype.methods=function(){var t={};for(var e in this._methods)t[e]=this._methods[e];return t},a.prototype.method=function(t){return this._methods[t]},a.prototype.registerMethod=function(t,e,n){if(this._methods[t])throw new Error("Control method already registered with id "+t);this._methods[t]={instance:e,enabled:!1,active:!1,activeHandler:this._handleActive.bind(this,t),inactiveHandler:this._handleInactive.bind(this,t)},n&&this.enableMethod(t,e)},a.prototype.unregisterMethod=function(t){var e=this._methods[t];if(!e)throw new Error("No control method registered with id "+t);e.enabled&&this.disableMethod(t),delete this._methods[t]},a.prototype.enableMethod=function(t){var e=this._methods[t];if(!e)throw new Error("No control method registered with id "+t);e.enabled||(e.enabled=!0,e.active&&this._incrementActiveCount(),this._listen(t),this._updateComposer(),this.emit("methodEnabled",t))},a.prototype.disableMethod=function(t){var e=this._methods[t];if(!e)throw new Error("No control method registered with id "+t);e.enabled&&(e.enabled=!1,e.active&&this._decrementActiveCount(),this._unlisten(t),this._updateComposer(),this.emit("methodDisabled",t))},a.prototype.addMethodGroup=function(t,e){this._methodGroups[t]=e},a.prototype.removeMethodGroup=function(t){delete this._methodGroups[t]},a.prototype.methodGroups=function(){var t={};for(var e in this._methodGroups)t[e]=this._methodGroups[e];return t},a.prototype.enableMethodGroup=function(t){var e=this;e._methodGroups[t].forEach((function(t){e.enableMethod(t)}))},a.prototype.disableMethodGroup=function(t){var e=this;e._methodGroups[t].forEach((function(t){e.disableMethod(t)}))},a.prototype.enabled=function(){return this._enabled},a.prototype.enable=function(){this._enabled||(this._enabled=!0,this._activeCount>0&&this.emit("active"),this.emit("enabled"),this._updateComposer())},a.prototype.disable=function(){this._enabled&&(this._enabled=!1,this._activeCount>0&&this.emit("inactive"),this.emit("disabled"),this._updateComposer())},a.prototype.attach=function(t){this._attachedRenderLoop&&this.detach(),this._attachedRenderLoop=t,this._beforeRenderHandler=this._updateViewsWithControls.bind(this),this._changeHandler=t.renderOnNextFrame.bind(t),this._attachedRenderLoop.addEventListener("beforeRender",this._beforeRenderHandler),this._composer.addEventListener("change",this._changeHandler)},a.prototype.detach=function(){this._attachedRenderLoop&&(this._attachedRenderLoop.removeEventListener("beforeRender",this._beforeRenderHandler),this._composer.removeEventListener("change",this._changeHandler),this._beforeRenderHandler=null,this._changeHandler=null,this._attachedRenderLoop=null)},a.prototype.attached=function(){return null!=this._attachedRenderLoop},a.prototype._listen=function(t){var e=this._methods[t];if(!e)throw new Error("Bad method id");e.instance.addEventListener("active",e.activeHandler),e.instance.addEventListener("inactive",e.inactiveHandler)},a.prototype._unlisten=function(t){var e=this._methods[t];if(!e)throw new Error("Bad method id");e.instance.removeEventListener("active",e.activeHandler),e.instance.removeEventListener("inactive",e.inactiveHandler)},a.prototype._handleActive=function(t){var e=this._methods[t];if(!e)throw new Error("Bad method id");if(!e.enabled)throw new Error("Should not receive event from disabled control method");e.active||(e.active=!0,this._incrementActiveCount())},a.prototype._handleInactive=function(t){var e=this._methods[t];if(!e)throw new Error("Bad method id");if(!e.enabled)throw new Error("Should not receive event from disabled control method");e.active&&(e.active=!1,this._decrementActiveCount())},a.prototype._incrementActiveCount=function(){this._activeCount++,s&&this._checkActiveCount(),this._enabled&&1===this._activeCount&&this.emit("active")},a.prototype._decrementActiveCount=function(){this._activeCount--,s&&this._checkActiveCount(),this._enabled&&0===this._activeCount&&this.emit("inactive")},a.prototype._checkActiveCount=function(){var t=0;for(var e in this._methods){var n=this._methods[e];n.enabled&&n.active&&t++}if(t!=this._activeCount)throw new Error("Bad control state")},a.prototype._updateComposer=function(){var t=this._composer;for(var e in this._methods){var n=this._methods[e],i=this._enabled&&n.enabled;i&&!t.has(n.instance)&&t.add(n.instance),!i&&t.has(n.instance)&&t.remove(n.instance)}},a.prototype._updateViewsWithControls=function(){var t=this._composer.offsets();t.changing&&this._attachedRenderLoop.renderOnNextFrame(),this.updatedViews_.length=0;for(var e=this._attachedRenderLoop.stage().listLayers(),n=0;n<e.length;n++){var i=e[n].view();this.updatedViews_.indexOf(i)<0&&(e[n].view().updateWithControlParameters(t.offsets),this.updatedViews_.push(i))}},t.exports=a},9869:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(18975),s=n(9821),a=n(80958).maxFriction,c=n(56112),l={friction:6,maxFrictionTime:.3},u="undefined"!=typeof MARZIPANODEBUG&&MARZIPANODEBUG.controls;function d(t,e,n){this._element=t,this._opts=s(n||{},l),this._startEvent=null,this._lastEvent=null,this._active=!1,this._dynamics={x:new r,y:new r},this._hammer=o.get(t,e),this._hammer.on("hammer.input",this._handleHammerEvent.bind(this)),this._hammer.on("panstart",this._handleStart.bind(this)),this._hammer.on("panmove",this._handleMove.bind(this)),this._hammer.on("panend",this._handleEnd.bind(this)),this._hammer.on("pancancel",this._handleEnd.bind(this))}i(d),d.prototype.destroy=function(){this._hammer.release(),c(this)},d.prototype._handleHammerEvent=function(t){if(t.isFirst){if(u&&this._active)throw new Error("DragControlMethod active detected when already active");this._active=!0,this.emit("active")}if(t.isFinal){if(u&&!this._active)throw new Error("DragControlMethod inactive detected when already inactive");this._active=!1,this.emit("inactive")}},d.prototype._handleStart=function(t){t.preventDefault(),this._startEvent=t},d.prototype._handleMove=function(t){t.preventDefault(),this._startEvent&&(this._updateDynamicsMove(t),this.emit("parameterDynamics","axisScaledX",this._dynamics.x),this.emit("parameterDynamics","axisScaledY",this._dynamics.y))},d.prototype._handleEnd=function(t){t.preventDefault(),this._startEvent&&(this._updateDynamicsRelease(t),this.emit("parameterDynamics","axisScaledX",this._dynamics.x),this.emit("parameterDynamics","axisScaledY",this._dynamics.y)),this._startEvent=!1,this._lastEvent=!1},d.prototype._updateDynamicsMove=function(t){var e=t.deltaX,n=t.deltaY,i=this._lastEvent||this._startEvent;i&&(e-=i.deltaX,n-=i.deltaY);var r=this._element.getBoundingClientRect();e/=r.right-r.left,n/=r.bottom-r.top,this._dynamics.x.reset(),this._dynamics.y.reset(),this._dynamics.x.offset=-e,this._dynamics.y.offset=-n,this._lastEvent=t};var h=[null,null];d.prototype._updateDynamicsRelease=function(t){var e=this._element.getBoundingClientRect(),n=e.right-e.left,i=e.bottom-e.top,r=1e3*t.velocityX/n,o=1e3*t.velocityY/i;this._dynamics.x.reset(),this._dynamics.y.reset(),this._dynamics.x.velocity=r,this._dynamics.y.velocity=o,a(this._opts.friction,this._dynamics.x.velocity,this._dynamics.y.velocity,this._opts.maxFrictionTime,h),this._dynamics.x.friction=h[0],this._dynamics.y.friction=h[1]},t.exports=d},24301:t=>{"use strict";function e(){this.velocity=null,this.friction=null,this.offset=null}e.equals=function(t,e){return t.velocity===e.velocity&&t.friction===e.friction&&t.offset===e.offset},e.prototype.equals=function(t){return e.equals(this,t)},e.prototype.update=function(t,e){t.offset&&(this.offset=this.offset||0,this.offset+=t.offset);var n=this.offsetFromVelocity(e);n&&(this.offset=this.offset||0,this.offset+=n),this.velocity=t.velocity,this.friction=t.friction},e.prototype.reset=function(){this.velocity=null,this.friction=null,this.offset=null},e.prototype.velocityAfter=function(t){return this.velocity?this.friction?function(t,e){if(t<0)return Math.min(0,t+e);if(t>0)return Math.max(0,t-e);return 0}(this.velocity,this.friction*t):this.velocity:null},e.prototype.offsetFromVelocity=function(t){t=Math.min(t,this.nullVelocityTime());var e=this.velocityAfter(t);return(this.velocity+e)/2*t},e.prototype.nullVelocityTime=function(){return null==this.velocity?0:this.velocity&&!this.friction?1/0:Math.abs(this.velocity/this.friction)},t.exports=e},96067:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(56112);function s(t,e,n,i){if(!t)throw new Error("ElementPressControlMethod: element must be defined");if(!e)throw new Error("ElementPressControlMethod: parameter must be defined");if(!n)throw new Error("ElementPressControlMethod: velocity must be defined");if(!i)throw new Error("ElementPressControlMethod: friction must be defined");this._element=t,this._pressHandler=this._handlePress.bind(this),this._releaseHandler=this._handleRelease.bind(this),t.addEventListener("mousedown",this._pressHandler),t.addEventListener("mouseup",this._releaseHandler),t.addEventListener("mouseleave",this._releaseHandler),t.addEventListener("touchstart",this._pressHandler),t.addEventListener("touchmove",this._releaseHandler),t.addEventListener("touchend",this._releaseHandler),this._parameter=e,this._velocity=n,this._friction=i,this._dynamics=new r,this._pressing=!1}i(s),s.prototype.destroy=function(){this._element.removeEventListener("mousedown",this._pressHandler),this._element.removeEventListener("mouseup",this._releaseHandler),this._element.removeEventListener("mouseleave",this._releaseHandler),this._element.removeEventListener("touchstart",this._pressHandler),this._element.removeEventListener("touchmove",this._releaseHandler),this._element.removeEventListener("touchend",this._releaseHandler),o(this)},s.prototype._handlePress=function(){this._pressing=!0,this._dynamics.velocity=this._velocity,this._dynamics.friction=0,this.emit("parameterDynamics",this._parameter,this._dynamics),this.emit("active")},s.prototype._handleRelease=function(){this._pressing&&(this._dynamics.friction=this._friction,this.emit("parameterDynamics",this._parameter,this._dynamics),this.emit("inactive")),this._pressing=!1},t.exports=s},18975:(t,e,n)=>{"use strict";var i=n(50840),r=n(51206),o=1,s="MarzipanoHammerElementId";function a(t,e){return t[s]||(t[s]=o++),e+t[s]}function c(){this._managers={},this._refCount={}}function l(t,e,n,i){this._manager=e,this._element=n,this._type=i,this._hammerGestures=t,this._eventHandlers=[]}c.prototype.get=function(t,e){var n=a(t,e);return this._managers[n]||(this._managers[n]=this._createManager(t,e),this._refCount[n]=0),this._refCount[n]++,new l(this,this._managers[n],t,e)},c.prototype._createManager=function(t,e){var n=new i.Manager(t);return"mouse"===e?n.add(new i.Pan({direction:i.DIRECTION_ALL,threshold:0})):"touch"!==e&&"pen"!==e&&"kinect"!==e||(n.add(new i.Pan({direction:i.DIRECTION_ALL,threshold:20,pointers:1})),r.msie&&parseFloat(r.version)<10||n.add(new i.Pinch)),n},c.prototype._releaseHandle=function(t,e){var n=a(t,e);this._refCount[n]&&(this._refCount[n]--,this._refCount[n]||(this._managers[n].destroy(),delete this._managers[n],delete this._refCount[n]))},l.prototype.on=function(t,e){var n=this._type,i=function(t){n===t.pointerType&&e(t)};this._eventHandlers.push({events:t,handler:i}),this._manager.on(t,i)},l.prototype.release=function(){for(var t=0;t<this._eventHandlers.length;t++){var e=this._eventHandlers[t];this._manager.off(e.events,e.handler)}this._hammerGestures._releaseHandle(this._element,this._type),this._manager=null,this._element=null,this._type=null,this._hammerGestures=null},l.prototype.manager=function(){return this._manager},t.exports=new c},93939:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(56112);function s(t,e,n,i,o){if(!t)throw new Error("KeyControlMethod: keyCode must be defined");if(!e)throw new Error("KeyControlMethod: parameter must be defined");if(!n)throw new Error("KeyControlMethod: velocity must be defined");if(!i)throw new Error("KeyControlMethod: friction must be defined");o=o||document,this._keyCode=t,this._parameter=e,this._velocity=n,this._friction=i,this._element=o,this._keydownHandler=this._handlePress.bind(this),this._keyupHandler=this._handleRelease.bind(this),this._blurHandler=this._handleBlur.bind(this),this._element.addEventListener("keydown",this._keydownHandler),this._element.addEventListener("keyup",this._keyupHandler),window.addEventListener("blur",this._blurHandler),this._dynamics=new r,this._pressing=!1}i(s),s.prototype.destroy=function(){this._element.removeEventListener("keydown",this._keydownHandler),this._element.removeEventListener("keyup",this._keyupHandler),window.removeEventListener("blur",this._blurHandler),o(this)},s.prototype._handlePress=function(t){t.keyCode===this._keyCode&&(this._pressing=!0,this._dynamics.velocity=this._velocity,this._dynamics.friction=0,this.emit("parameterDynamics",this._parameter,this._dynamics),this.emit("active"))},s.prototype._handleRelease=function(t){t.keyCode===this._keyCode&&(this._pressing&&(this._dynamics.friction=this._friction,this.emit("parameterDynamics",this._parameter,this._dynamics),this.emit("inactive")),this._pressing=!1)},s.prototype._handleBlur=function(){this._dynamics.velocity=0,this.emit("parameterDynamics",this._parameter,this._dynamics),this.emit("inactive"),this._pressing=!1},t.exports=s},10425:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(18975),s=n(56112);function a(t,e,n){this._hammer=o.get(t,e),this._lastEvent=null,this._active=!1,this._dynamics=new r,this._hammer.on("pinchstart",this._handleStart.bind(this)),this._hammer.on("pinch",this._handleEvent.bind(this)),this._hammer.on("pinchend",this._handleEnd.bind(this)),this._hammer.on("pinchcancel",this._handleEnd.bind(this))}i(a),a.prototype.destroy=function(){this._hammer.release(),s(this)},a.prototype._handleStart=function(){this._active||(this._active=!0,this.emit("active"))},a.prototype._handleEnd=function(){this._lastEvent=null,this._active&&(this._active=!1,this.emit("inactive"))},a.prototype._handleEvent=function(t){var e=t.scale;this._lastEvent&&(e/=this._lastEvent.scale),this._dynamics.offset=-1*(e-1),this.emit("parameterDynamics","zoom",this._dynamics),this._lastEvent=t},t.exports=a},49203:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(18975),s=n(9821),a=n(80958).maxFriction,c=n(56112),l={speed:8,friction:6,maxFrictionTime:.3};function u(t,e,n){this._element=t,this._opts=s(n||{},l),this._active=!1,this._hammer=o.get(t,e),this._dynamics={x:new r,y:new r},this._hammer.on("panstart",this._handleStart.bind(this)),this._hammer.on("panmove",this._handleMove.bind(this)),this._hammer.on("panend",this._handleRelease.bind(this)),this._hammer.on("pancancel",this._handleRelease.bind(this))}i(u),u.prototype.destroy=function(){this._hammer.release(),c(this)},u.prototype._handleStart=function(t){t.preventDefault(),this._active||(this._active=!0,this.emit("active"))},u.prototype._handleMove=function(t){t.preventDefault(),this._updateDynamics(t,!1)},u.prototype._handleRelease=function(t){t.preventDefault(),this._updateDynamics(t,!0),this._active&&(this._active=!1,this.emit("inactive"))};var d=[null,null];u.prototype._updateDynamics=function(t,e){var n=this._element.getBoundingClientRect(),i=n.right-n.left,r=n.bottom-n.top,o=Math.max(i,r),s=t.deltaX/o*this._opts.speed,c=t.deltaY/o*this._opts.speed;this._dynamics.x.reset(),this._dynamics.y.reset(),this._dynamics.x.velocity=s,this._dynamics.y.velocity=c,e&&(a(this._opts.friction,this._dynamics.x.velocity,this._dynamics.y.velocity,this._opts.maxFrictionTime,d),this._dynamics.x.friction=d[0],this._dynamics.y.friction=d[1]),this.emit("parameterDynamics","x",this._dynamics.x),this.emit("parameterDynamics","y",this._dynamics.y)},t.exports=u},9166:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(11186),s=n(9821),a=n(56112),c={frictionTime:.2,zoomDelta:.001};function l(t,e){this._opts=s(e||{},c),this._dynamics=new r,this._eventList=[];var n=this._opts.frictionTime?this.withSmoothing:this.withoutSmoothing;this._wheelListener=new o(t,n.bind(this))}function u(t){var e=1==t.deltaMode?20:1;return t.deltaY*e}i(l),l.prototype.destroy=function(){this._wheelListener.destroy(),a(this)},l.prototype.withoutSmoothing=function(t){this._dynamics.offset=u(t)*this._opts.zoomDelta,this.emit("parameterDynamics","zoom",this._dynamics),t.preventDefault(),this.emit("active"),this.emit("inactive")},l.prototype.withSmoothing=function(t){var e=t.timeStamp;for(this._eventList.push(t);this._eventList[0].timeStamp<e-1e3*this._opts.frictionTime;)this._eventList.shift(0);for(var n=0,i=0;i<this._eventList.length;i++){n+=u(this._eventList[i])*this._opts.zoomDelta/this._opts.frictionTime}this._dynamics.velocity=n,this._dynamics.friction=Math.abs(n)/this._opts.frictionTime,this.emit("parameterDynamics","zoom",this._dynamics),t.preventDefault(),this.emit("active"),this.emit("inactive")},t.exports=l},38255:(t,e,n)=>{"use strict";var i=n(25696),r=n(24301),o=n(56112);function s(t){if(!t)throw new Error("VelocityControlMethod: parameter must be defined");this._parameter=t,this._dynamics=new r}i(s),s.prototype.destroy=function(){o(this)},s.prototype.setVelocity=function(t){this._dynamics.velocity=t,this.emit("parameterDynamics",this._parameter,this._dynamics)},s.prototype.setFriction=function(t){this._dynamics.friction=t,this.emit("parameterDynamics",this._parameter,this._dynamics)},t.exports=s},11186:(t,e,n)=>{"use strict";var i,r=n(56112);function o(t,e,n){var i=s();if("wheel"===i)this._fun=e,this._elem=t,this._elem.addEventListener("wheel",this._fun,n);else{if("mousewheel"!==i)throw new Error("Browser does not support mouse wheel events");this._fun=function(t){return function(e){e||(e=window.event);var n={originalEvent:e,target:e.target||e.srcElement,type:"wheel",deltaMode:1,deltaX:0,deltaZ:0,timeStamp:e.timeStamp||Date.now(),preventDefault:e.preventDefault.bind(e)};return n.deltaY=-1/40*e.wheelDelta,e.wheelDeltaX&&(n.deltaX=-1/40*e.wheelDeltaX),t(n)}}(e),this._elem=t,this._elem.addEventListener("mousewheel",this._fun,n)}}function s(){return void 0!==i?i:i="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":null}o.prototype.destroy=function(){this._elem.removeEventListener(s(),this._fun),r(this)},t.exports=o},67895:(t,e,n)=>{"use strict";var i=n(9821),r=n(9869),o=n(49203),s=n(9166),a=n(10425),c=n(93939),l={mouseViewMode:"drag"};t.exports=function(t,e,n){n=i(n||{},l);var u={mouseViewDrag:new r(e,"mouse"),mouseViewQtvr:new o(e,"mouse"),touchView:new r(e,"touch"),pinch:new a(e,"touch"),leftArrowKey:new c(37,"x",-.7,3),rightArrowKey:new c(39,"x",.7,3),upArrowKey:new c(38,"y",-.7,3),downArrowKey:new c(40,"y",.7,3),plusKey:new c(107,"zoom",-.7,3),minusKey:new c(109,"zoom",.7,3),wKey:new c(87,"y",-.7,3),aKey:new c(65,"x",-.7,3),sKey:new c(83,"y",.7,3),dKey:new c(68,"x",.7,3),qKey:new c(81,"roll",.7,3),eKey:new c(69,"roll",-.7,3)};!1!==n.scrollZoom&&(u.scrollZoom=new s(e));var d={arrowKeys:["leftArrowKey","rightArrowKey","upArrowKey","downArrowKey"],plusMinusKeys:["plusKey","minusKey"],wasdKeys:["wKey","aKey","sKey","dKey"],qeKeys:["qKey","eKey"]},h=["scrollZoom","touchView","pinch"];switch(n.mouseViewMode){case"drag":h.push("mouseViewDrag");break;case"qtvr":h.push("mouseViewQtvr");break;default:throw new Error("Unknown mouse view mode: "+n.mouseViewMode)}for(var f in u){var p=u[f];t.registerMethod(f,p),h.indexOf(f)>=0&&t.enableMethod(f)}for(var v in d){var m=d[v];t.addMethodGroup(v,m)}return u}},80958:t=>{"use strict";function e(t,e,n,i){var r=Math.atan(e/t);i[0]=n*Math.cos(r),i[1]=n*Math.sin(r)}t.exports={maxFriction:function(t,n,i,r,o){var s=Math.sqrt(Math.pow(n,2)+Math.pow(i,2));e(n,i,t=Math.max(t,s/r),o),o[0]=Math.abs(o[0]),o[1]=Math.abs(o[1])},changeVectorNorm:e}},49032:(t,e,n)=>{"use strict";var i=n(75003),r=n(36056),o=n(16085),s=n(90046),a=n(92467),c=n(36762).makeLevelList,l=n(36762).makeSelectableLevelList,u=n(25342),d=n(87784),h=n(53969),f=n(90887).vec3,p=n(90887).vec4,v="fudlrb",m={f:{x:0,y:0},b:{x:0,y:Math.PI},l:{x:0,y:Math.PI/2},r:{x:0,y:-Math.PI/2},u:{x:Math.PI/2,y:0},d:{x:-Math.PI/2,y:0}},g=f.create();function y(t,e,n,i){e&&f.rotateZ(t,t,g,e),n&&f.rotateX(t,t,g,n),i&&f.rotateY(t,t,g,i)}for(var _={},b=0;b<v.length;b++){var w=v[b],x=m[w],A=f.fromValues(0,0,-1);y(A,0,x.x,x.y),_[w]=A}var S={f:["l","r","u","d"],b:["r","l","u","d"],l:["b","f","u","d"],r:["f","b","u","d"],u:["l","r","b","f"],d:["l","r","f","b"]},T=[[0,1],[1,0],[0,-1],[-1,0]];function E(t,e,n,i,r){this.face=t,this.x=e,this.y=n,this.z=i,this._geometry=r,this._level=r.levelList[i]}function k(t){if(this.constructor.super_.call(this,t),this._size=t.size,this._tileSize=t.tileSize,this._size%this._tileSize!=0)throw new Error("Level size is not multiple of tile size: "+this._size+" "+this._tileSize)}function M(t){if("array"!==h(t))throw new Error("Level list must be an array");this.levelList=c(t,k),this.selectableLevelList=l(this.levelList);for(var e=1;e<this.levelList.length;e++)this.levelList[e]._validateWithParentLevel(this.levelList[e-1]);this._tileSearcher=new o(this),this._neighborsCache=new s(64),this._vec=p.create(),this._viewSize={}}E.prototype.rotX=function(){return m[this.face].x},E.prototype.rotY=function(){return m[this.face].y},E.prototype.centerX=function(){return(this.x+.5)/this._level.numHorizontalTiles()-.5},E.prototype.centerY=function(){return.5-(this.y+.5)/this._level.numVerticalTiles()},E.prototype.scaleX=function(){return 1/this._level.numHorizontalTiles()},E.prototype.scaleY=function(){return 1/this._level.numVerticalTiles()},E.prototype.width=function(){return this._level.tileWidth()},E.prototype.height=function(){return this._level.tileHeight()},E.prototype.levelWidth=function(){return this._level.width()},E.prototype.levelHeight=function(){return this._level.height()},E.prototype.atTopLevel=function(){return 0===this.z},E.prototype.atBottomLevel=function(){return this.z===this._geometry.levelList.length-1},E.prototype.atTopEdge=function(){return 0===this.y},E.prototype.atBottomEdge=function(){return this.y===this._level.numVerticalTiles()-1},E.prototype.atLeftEdge=function(){return 0===this.x},E.prototype.atRightEdge=function(){return this.x===this._level.numHorizontalTiles()-1},E.prototype.padTop=function(){return this.atTopEdge()&&/[fu]/.test(this.face)},E.prototype.padBottom=function(){return!this.atBottomEdge()||/[fd]/.test(this.face)},E.prototype.padLeft=function(){return this.atLeftEdge()&&/[flud]/.test(this.face)},E.prototype.padRight=function(){return!this.atRightEdge()||/[frud]/.test(this.face)},E.prototype.vertices=function(t){t||(t=[f.create(),f.create(),f.create(),f.create()]);var e=m[this.face];function n(t,n,i){f.set(t,n,i,-.5),y(t,0,e.x,e.y)}var i=this.centerX()-this.scaleX()/2,r=this.centerX()+this.scaleX()/2,o=this.centerY()-this.scaleY()/2,s=this.centerY()+this.scaleY()/2;return n(t[0],i,s),n(t[1],r,s),n(t[2],r,o),n(t[3],i,o),t},E.prototype.parent=function(){if(this.atTopLevel())return null;var t=this.face,e=this.z,n=this.x,i=this.y,r=this._geometry,o=r.levelList[e],s=r.levelList[e-1];return new E(t,Math.floor(n/o.numHorizontalTiles()*s.numHorizontalTiles()),Math.floor(i/o.numVerticalTiles()*s.numVerticalTiles()),e-1,r)},E.prototype.children=function(t){if(this.atBottomLevel())return null;var e=this.face,n=this.z,i=this.x,r=this.y,o=this._geometry,s=o.levelList[n],a=o.levelList[n+1],c=a.numHorizontalTiles()/s.numHorizontalTiles(),l=a.numVerticalTiles()/s.numVerticalTiles();t=t||[];for(var u=0;u<c;u++)for(var d=0;d<l;d++){var h=c*i+u,f=l*r+d,p=n+1;t.push(new E(e,h,f,p,o))}return t},E.prototype.neighbors=function(){var t=this._geometry,e=t._neighborsCache,n=e.get(this);if(n)return n;for(var i=t._vec,r=this.face,o=this.x,s=this.y,a=this.z,c=this._level,l=c.numHorizontalTiles(),d=c.numVerticalTiles(),h=[],p=0;p<T.length;p++){var v=o+T[p][0],g=s+T[p][1],_=a,b=r;if(v<0||v>=l||g<0||g>=d){var w,x=this.centerX(),A=this.centerY();v<0?(f.set(i,-.5,A,-.5),b=S[r][0]):v>=l?(f.set(i,.5,A,-.5),b=S[r][1]):g<0?(f.set(i,x,.5,-.5),b=S[r][2]):g>=d&&(f.set(i,x,-.5,-.5),b=S[r][3]),y(i,0,(w=m[r]).x,w.y),y(i,0,-(w=m[b]).x,-w.y),v=u(Math.floor((.5+i[0])*l),0,l-1),g=u(Math.floor((.5-i[1])*d),0,d-1)}h.push(new E(b,v,g,_,t))}return e.set(this,h),h},E.prototype.hash=function(){return r(v.indexOf(this.face),this.z,this.y,this.x)},E.prototype.equals=function(t){return this.geometry===t.geometry&&this.face===t.face&&this.z===t.z&&this.y===t.y&&this.x===t.x},E.prototype.cmp=function(t){return d(this.z,t.z)||d(v.indexOf(this.face),v.indexOf(t.face))||d(this.y,t.y)||d(this.x,t.x)},E.prototype.str=function(){return"CubeTile("+tile.face+", "+tile.x+", "+tile.y+", "+tile.z+")"},i(k,a),k.prototype.width=function(){return this._size},k.prototype.height=function(){return this._size},k.prototype.tileWidth=function(){return this._tileSize},k.prototype.tileHeight=function(){return this._tileSize},k.prototype._validateWithParentLevel=function(t){var e=this.width(),n=this.height(),i=this.tileWidth(),r=this.tileHeight(),o=this.numHorizontalTiles(),s=this.numVerticalTiles(),a=t.width(),c=t.height(),l=t.tileWidth(),u=t.tileHeight(),d=t.numHorizontalTiles(),h=t.numVerticalTiles();if(e%a!=0)throw new Error("Level width must be multiple of parent level: "+e+" vs. "+a);if(n%c!=0)throw new Error("Level height must be multiple of parent level: "+n+" vs. "+c);if(o%d!=0)throw new Error("Number of horizontal tiles must be multiple of parent level: "+o+" ("+e+"/"+i+") vs. "+d+" ("+a+"/"+l+")");if(s%h!=0)throw new Error("Number of vertical tiles must be multiple of parent level: "+s+" ("+n+"/"+r+") vs. "+h+" ("+c+"/"+u+")")},M.prototype.maxTileSize=function(){for(var t=0,e=0;e<this.levelList.length;e++){var n=this.levelList[e];t=Math.max(t,n.tileWidth,n.tileHeight)}return t},M.prototype.levelTiles=function(t,e){var n=this.levelList.indexOf(t),i=t.numHorizontalTiles()-1,r=t.numVerticalTiles()-1;e=e||[];for(var o=0;o<v.length;o++)for(var s=v[o],a=0;a<=i;a++)for(var c=0;c<=r;c++)e.push(new E(s,a,c,n,this));return e},M.prototype._closestTile=function(t,e){var n=this._vec;p.set(n,0,0,1,1),p.transformMat4(n,n,t.inverseProjection());var i=1/0,r=null;for(var o in _){var s=_[o],a=1-f.dot(s,n);a<i&&(i=a,r=o)}for(var c=Math.max(Math.abs(n[0]),Math.abs(n[1]),Math.abs(n[2]))/.5,l=0;l<3;l++)n[l]=n[l]/c;var d=m[r];y(n,0,-d.x,-d.y);var h=this.levelList.indexOf(e),v=e.numHorizontalTiles(),g=e.numVerticalTiles();return new E(r,u(Math.floor((.5+n[0])*v),0,v-1),u(Math.floor((.5-n[1])*g),0,g-1),h,this)},M.prototype.visibleTiles=function(t,e,n){var i=this._viewSize,r=this._tileSearcher;if(n=n||[],t.size(i),0===i.width||0===i.height)return n;var o=this._closestTile(t,e);if(!r.search(t,o,n))throw new Error("Starting tile is not visible");return n},M.Tile=M.prototype.Tile=E,M.type=M.prototype.type="cube",E.type=E.prototype.type="cube",t.exports=M},18988:(t,e,n)=>{"use strict";var i=n(75003),r=n(36056),o=n(87784),s=n(36762),a=n(92467),c=n(53969);function l(t,e){this.z=t,this._geometry=e,this._level=e.levelList[t]}function u(t){this.constructor.super_.call(this,t),this._width=t.width}function d(t){if("array"!==c(t))throw new Error("Level list must be an array");this.levelList=s.makeLevelList(t,u),this.selectableLevelList=s.makeSelectableLevelList(this.levelList)}l.prototype.rotX=function(){return 0},l.prototype.rotY=function(){return 0},l.prototype.centerX=function(){return.5},l.prototype.centerY=function(){return.5},l.prototype.scaleX=function(){return 1},l.prototype.scaleY=function(){return 1},l.prototype.width=function(){return this._level.tileWidth()},l.prototype.height=function(){return this._level.tileHeight()},l.prototype.levelWidth=function(){return this._level.width()},l.prototype.levelHeight=function(){return this._level.height()},l.prototype.atTopLevel=function(){return 0===this.z},l.prototype.atBottomLevel=function(){return this.z===this._geometry.levelList.length-1},l.prototype.atTopEdge=function(){return!0},l.prototype.atBottomEdge=function(){return!0},l.prototype.atLeftEdge=function(){return!0},l.prototype.atRightEdge=function(){return!0},l.prototype.padTop=function(){return!1},l.prototype.padBottom=function(){return!1},l.prototype.padLeft=function(){return!1},l.prototype.padRight=function(){return!1},l.prototype.parent=function(){return this.atTopLevel()?null:new l(this.z-1,this._geometry)},l.prototype.children=function(t){return this.atBottomLevel()?null:((t=t||[]).push(new l(this.z+1,this._geometry)),t)},l.prototype.neighbors=function(){return[]},l.prototype.hash=function(){return r(this.z)},l.prototype.equals=function(t){return this.geometry===t.geometry&&this.z===t.z},l.prototype.cmp=function(t){return o(this.z,t.z)},l.prototype.str=function(){return"EquirectTile("+tile.z+")"},i(u,a),u.prototype.width=function(){return this._width},u.prototype.height=function(){return this._width/2},u.prototype.tileWidth=function(){return this._width},u.prototype.tileHeight=function(){return this._width/2},d.prototype.maxTileSize=function(){for(var t=0,e=0;e<this.levelList.length;e++){var n=this.levelList[e];t=Math.max(t,n.tileWidth,n.tileHeight)}return t},d.prototype.levelTiles=function(t,e){var n=this.levelList.indexOf(t);return(e=e||[]).push(new l(n,this)),e},d.prototype.visibleTiles=function(t,e,n){var i=new l(this.levelList.indexOf(e),this);(n=n||[]).length=0,n.push(i)},d.Tile=d.prototype.Tile=l,d.type=d.prototype.type="equirect",l.type=l.prototype.type="equirect",t.exports=d},80754:(t,e,n)=>{"use strict";var i=n(75003),r=n(36056),o=n(16085),s=n(90046),a=n(92467),c=n(36762).makeLevelList,l=n(36762).makeSelectableLevelList,u=n(25342),d=n(28001),h=n(87784),f=n(53969),p=n(90887).vec2,v=n(90887).vec4,m=[[0,1],[1,0],[0,-1],[-1,0]];function g(t,e,n,i){this.x=t,this.y=e,this.z=n,this._geometry=i,this._level=i.levelList[n]}function y(t){this.constructor.super_.call(this,t),this._width=t.width,this._height=t.height,this._tileWidth=t.tileWidth,this._tileHeight=t.tileHeight}function _(t){if("array"!==f(t))throw new Error("Level list must be an array");this.levelList=c(t,y),this.selectableLevelList=l(this.levelList);for(var e=1;e<this.levelList.length;e++)this.levelList[e]._validateWithParentLevel(this.levelList[e-1]);this._tileSearcher=new o(this),this._neighborsCache=new s(64),this._vec=v.create(),this._viewSize={}}g.prototype.rotX=function(){return 0},g.prototype.rotY=function(){return 0},g.prototype.centerX=function(){var t=this._level.width(),e=this._level.tileWidth();return(this.x*e+.5*this.width())/t-.5},g.prototype.centerY=function(){var t=this._level.height(),e=this._level.tileHeight();return.5-(this.y*e+.5*this.height())/t},g.prototype.scaleX=function(){var t=this._level.width();return this.width()/t},g.prototype.scaleY=function(){var t=this._level.height();return this.height()/t},g.prototype.width=function(){var t=this._level.width(),e=this._level.tileWidth();return this.atRightEdge()&&d(t,e)||e},g.prototype.height=function(){var t=this._level.height(),e=this._level.tileHeight();return this.atBottomEdge()&&d(t,e)||e},g.prototype.levelWidth=function(){return this._level.width()},g.prototype.levelHeight=function(){return this._level.height()},g.prototype.atTopLevel=function(){return 0===this.z},g.prototype.atBottomLevel=function(){return this.z===this._geometry.levelList.length-1},g.prototype.atTopEdge=function(){return 0===this.y},g.prototype.atBottomEdge=function(){return this.y===this._level.numVerticalTiles()-1},g.prototype.atLeftEdge=function(){return 0===this.x},g.prototype.atRightEdge=function(){return this.x===this._level.numHorizontalTiles()-1},g.prototype.padTop=function(){return!1},g.prototype.padBottom=function(){return!this.atBottomEdge()},g.prototype.padLeft=function(){return!1},g.prototype.padRight=function(){return!this.atRightEdge()},g.prototype.vertices=function(t){t||(t=[p.create(),p.create(),p.create(),p.create()]);var e=this.centerX()-this.scaleX()/2,n=this.centerX()+this.scaleX()/2,i=this.centerY()-this.scaleY()/2,r=this.centerY()+this.scaleY()/2;return p.set(t[0],e,r),p.set(t[1],n,r),p.set(t[2],n,i),p.set(t[3],e,i),t},g.prototype.parent=function(){if(this.atTopLevel())return null;var t=this._geometry,e=this.z-1;return new g(Math.floor(this.x/2),Math.floor(this.y/2),e,t)},g.prototype.children=function(t){if(this.atBottomLevel())return null;var e=this._geometry,n=this.z+1;return(t=t||[]).push(new g(2*this.x,2*this.y,n,e)),t.push(new g(2*this.x,2*this.y+1,n,e)),t.push(new g(2*this.x+1,2*this.y,n,e)),t.push(new g(2*this.x+1,2*this.y+1,n,e)),t},g.prototype.neighbors=function(){var t=this._geometry,e=t._neighborsCache,n=e.get(this);if(n)return n;for(var i=this.x,r=this.y,o=this.z,s=this._level,a=s.numHorizontalTiles()-1,c=s.numVerticalTiles()-1,l=[],u=0;u<m.length;u++){var d=i+m[u][0],h=r+m[u][1],f=o;0<=d&&d<=a&&0<=h&&h<=c&&l.push(new g(d,h,f,t))}return e.set(this,l),l},g.prototype.hash=function(){return r(this.z,this.y,this.x)},g.prototype.equals=function(t){return this.geometry===t.geometry&&this.z===t.z&&this.y===t.y&&this.x===t.x},g.prototype.cmp=function(t){return h(this.z,t.z)||h(this.y,t.y)||h(this.x,t.x)},g.prototype.str=function(){return"FlatTile("+tile.x+", "+tile.y+", "+tile.z+")"},i(y,a),y.prototype.width=function(){return this._width},y.prototype.height=function(){return this._height},y.prototype.tileWidth=function(){return this._tileWidth},y.prototype.tileHeight=function(){return this._tileHeight},y.prototype._validateWithParentLevel=function(t){var e=this.width(),n=this.height(),i=this.tileWidth(),r=this.tileHeight(),o=t.width(),s=t.height(),a=t.tileWidth(),c=t.tileHeight();return e%o!=0?new Error("Level width must be multiple of parent level: "+e+" vs. "+o):n%s!=0?new Error("Level height must be multiple of parent level: "+n+" vs. "+s):i%a!=0?new Error("Level tile width must be multiple of parent level: "+i+" vs. "+a):r%c!=0?new Error("Level tile height must be multiple of parent level: "+r+" vs. "+c):void 0},_.prototype.maxTileSize=function(){for(var t=0,e=0;e<this.levelList.length;e++){var n=this.levelList[e];t=Math.max(t,n.tileWidth,n.tileHeight)}return t},_.prototype.levelTiles=function(t,e){var n=this.levelList.indexOf(t),i=t.numHorizontalTiles()-1,r=t.numVerticalTiles()-1;e||(e=[]);for(var o=0;o<=i;o++)for(var s=0;s<=r;s++)e.push(new g(o,s,n,this));return e},_.prototype._closestTile=function(t,e){var n=this._vec;v.set(n,0,0,1,1),v.transformMat4(n,n,t.inverseProjection());var i=.5+n[0],r=.5-n[1],o=this.levelList.indexOf(e),s=e.width(),a=e.height(),c=e.tileWidth(),l=e.tileHeight(),d=e.numHorizontalTiles(),h=e.numVerticalTiles();return new g(u(Math.floor(i*s/c),0,d-1),u(Math.floor(r*a/l),0,h-1),o,this)},_.prototype.visibleTiles=function(t,e,n){var i=this._viewSize,r=this._tileSearcher;if(n=n||[],t.size(i),0===i.width||0===i.height)return n;var o=this._closestTile(t,e);if(!r.search(t,o,n))throw new Error("Starting tile is not visible");return n},_.Tile=_.prototype.Tile=g,_.type=_.prototype.type="flat",g.type=g.prototype.type="flat",t.exports=_},92467:t=>{"use strict";function e(t){this._fallbackOnly=!!t.fallbackOnly}e.prototype.numHorizontalTiles=function(){return Math.ceil(this.width()/this.tileWidth())},e.prototype.numVerticalTiles=function(){return Math.ceil(this.height()/this.tileHeight())},e.prototype.fallbackOnly=function(){return this._fallbackOnly},t.exports=e},36762:(t,e,n)=>{"use strict";var i=n(87784);t.exports={makeLevelList:function(t,e){for(var n=[],r=0;r<t.length;r++)n.push(new e(t[r]));return n.sort((function(t,e){return i(t.width(),e.width())})),n},makeSelectableLevelList:function(t){for(var e=[],n=0;n<t.length;n++)t[n]._fallbackOnly||e.push(t[n]);if(!e.length)throw new Error("No selectable levels in list");return e}}},85982:(t,e,n)=>{"use strict";t.exports={WebGlStage:n(55662),CssStage:n(14875),FlashStage:n(32024),WebGlCubeRenderer:n(14641),WebGlFlatRenderer:n(80591),WebGlEquirectRenderer:n(69999),CssCubeRenderer:n(33692),CssFlatRenderer:n(7446),FlashCubeRenderer:n(20657),FlashFlatRenderer:n(41336),registerDefaultRenderers:n(61505),CubeGeometry:n(49032),FlatGeometry:n(80754),EquirectGeometry:n(18988),RectilinearView:n(53070),FlatView:n(58793),ImageUrlSource:n(56105),SingleAssetSource:n(90541),StaticAsset:n(3188),DynamicAsset:n(43909),TextureStore:n(57559),Layer:n(54221),RenderLoop:n(93036),KeyControlMethod:n(93939),DragControlMethod:n(9869),QtvrControlMethod:n(49203),ScrollZoomControlMethod:n(9166),PinchZoomControlMethod:n(10425),VelocityControlMethod:n(38255),ElementPressControlMethod:n(96067),Controls:n(31839),Dynamics:n(24301),Viewer:n(57599),Scene:n(35214),Hotspot:n(91154),HotspotContainer:n(23561),colorEffects:n(28842),registerDefaultControls:n(67895),autorotate:n(14273),util:{async:n(8667),cancelize:n(10610),chain:n(18111),clamp:n(25342),clearOwnProperties:n(56112),cmp:n(87784),compose:n(36414),convertFov:n(41745),decimal:n(94743),defaults:n(9821),defer:n(40840),degToRad:n(6389),delay:n(99300),dom:n(6939),extend:n(28804),hash:n(36056),inherits:n(75003),mod:n(28001),noop:n(53120),now:n(91227),once:n(90827),pixelRatio:n(92468),radToDeg:n(50910),real:n(16467),retry:n(22582),tween:n(65026),type:n(53969)},dependencies:{bowser:n(51206),glMatrix:n(90887),eventEmitter:n(25696),hammerjs:n(50840)}}},7883:(t,e,n)=>{"use strict";var i=n(40745),r=n(33344),o=n(90827);function s(t){if("flash"!==t.type)throw new Error("Stage type incompatible with loader");this._stage=t}s.prototype.loadImage=function(t,e,n){var s=this._stage,a=s.flashElement(),c=e&&e.x||0,l=e&&e.y||0,u=e&&e.width||1,d=e&&e.height||1,h=a.loadImage(t,u,d,c,l);function f(e,o){o===h&&(s.removeFlashCallbackListener("imageLoaded",f),e?n(new r("Network error: "+t)):n(null,new i(a,h)))}return n=o(n),s.addFlashCallbackListener("imageLoaded",f),function(){a.cancelImage(h),s.removeFlashCallbackListener("imageLoaded",f),n.apply(null,arguments)}},t.exports=s},61317:(t,e,n)=>{"use strict";var i=n(3188),r=n(33344),o=n(90827);function s(t){if("webgl"!==t.type&&"css"!==t.type)throw new Error("Stage type incompatible with loader");this._stage=t}s.prototype.loadImage=function(t,e,n){var s=new Image;s.crossOrigin="anonymous";var a=e&&e.x||0,c=e&&e.y||0,l=e&&e.width||1,u=e&&e.height||1;return n=o(n),s.onload=function(){if(0===a&&0===c&&1===l&&1===u)n(null,new i(s));else{a*=s.naturalWidth,c*=s.naturalHeight,l*=s.naturalWidth,u*=s.naturalHeight;var t=document.createElement("canvas");t.width=l,t.height=u,t.getContext("2d").drawImage(s,a,c,l,u,0,0,l,u),n(null,new i(t))}},s.onerror=function(){n(new r("Network error: "+t))},s.src=t,function(){s.onload=s.onerror=null,s.src="",n.apply(null,arguments)}},t.exports=s},60717:(t,e,n)=>{"use strict";var i=n(23180),r=n(94743),o=n(6939).setOverflowHidden,s=n(6939).setNoPointerEvents,a=n(6939).setNullTransform,c=n(6939).setTransform,l=n(56112),u="undefined"!=typeof MARZIPANODEBUG&&MARZIPANODEBUG.css;function d(t,e){return t.cmp(e)}function h(t,e,n){this._root=t,this._browserQuirks=e;var r=document.createElement("div");t.appendChild(r),r.style.position="absolute",o(r),s(r),this._browserQuirks.useNullTransform&&a(r),this.domElement=r,this._oldTileList=[],this._newTileList=[],this._textureMap=new i}h.prototype.destroy=function(){this._root.removeChild(this.domElement),l(this)},h.prototype.startLayer=function(t,e){var n=this.domElement,i=this._root.clientWidth,o=this._root.clientHeight;n.style.left=r(i*e.left)+"px",n.style.top=r(o*e.top)+"px",n.style.width=r(i*e.width)+"px",n.style.height=r(o*e.height)+"px";var s=1,a=t.effects();a&&null!=a.opacity&&(s=a.opacity),n.style.opacity=s,this._newTileList.length=0,this._textureMap.clear()},h.prototype.renderTile=function(t,e){this._newTileList.push(t),this._textureMap.set(t,e)},h.prototype.endLayer=function(t,e){var n,i,r,o,s,a,l,h,f=this.domElement,p=this._oldTileList,v=this._newTileList,m=this._textureMap,g=t.view();if(f.children.length!==p.length)throw new Error("DOM not in sync with tile list");for(v.sort(d),r=p[n=0],l=f.firstChild,i=0;i<v.length;i++){for(o=v[i];n<p.length&&!(r.cmp(o)>=0);)h=l.nextSibling,f.removeChild(l),l=h,r=p[++n];if(!(a=(s=m.get(o))?s._canvas:null))throw new Error("Rendering tile with missing texture");if(r&&0===r.cmp(o)){if(a!=l)throw new Error("DOM not in sync with tile list");l=l.nextSibling,r=p[++n]}else f.insertBefore(a,l);c(a,this.calculateTransform(o,s,g)),u&&a.setAttribute("data-tile",o.str())}for(;l;)h=l.nextSibling,f.removeChild(l),l=h;if(f.children.length!==v.length)throw new Error("DOM not in sync with tile list");var y=this._oldTileList;this._oldTileList=this._newTileList,this._newTileList=y},t.exports=h},33692:(t,e,n)=>{"use strict";var i=n(49032).Tile,r=n(60717),o=n(94743);function s(t,e){this.constructor.super_.call(this,t,e,i)}n(75003)(s,r),s.prototype.calculateTransform=function(t,e,n){var i=this._browserQuirks.padSize,r=this._browserQuirks.reverseLevelDepth,s=this._browserQuirks.perspectiveNudge,a="",c=r?256-t.z:t.levelWidth(),l=n.size(),u=l.width,d=l.height;a+="translate3d("+o(u/2)+"px, "+o(d/2)+"px, 0px) ";var h=.5*d/Math.tan(n.fov()/2),f=h+s;a+="perspective("+o(h)+"px) translateZ("+o(f)+"px) ";var p=-n.roll(),v=-n.pitch(),m=n.yaw();a+="rotateZ("+o(p)+"rad) rotateX("+o(v)+"rad) rotateY("+o(m)+"rad) ";var g=-t.rotX(),y=t.rotY();a+="rotateX("+o(g)+"rad) rotateY("+o(y)+"rad) ";var _=t.centerX()-t.scaleX()/2,b=-(t.centerY()+t.scaleY()/2)*c,w=-c/2;if(a+="translate3d("+o(_*c)+"px, "+o(b)+"px, "+o(w)+"px) ",r){var x=c*t.scaleX()/t.width(),A=c*t.scaleY()/t.height();a+="scale("+o(x)+", "+o(A)+") "}var S=t.padLeft()?i:0,T=t.padTop()?i:0;return 0===S&&0===T||(a+="translate3d("+o(-S)+"px, "+o(-T)+"px, 0) "),a},t.exports=s},7446:(t,e,n)=>{"use strict";var i=n(80754).Tile,r=n(60717),o=n(94743);function s(t,e){this.constructor.super_.call(this,t,e,i)}n(75003)(s,r),s.prototype.calculateTransform=function(t,e,n){var i=this._browserQuirks.padSize,r="",s=n.width(),a=n.height();r+="translateX("+o(s/2)+"px) translateY("+o(a/2)+"px) ";var c=s/n._zoomX(),l=a/n._zoomY(),u=t.centerX()-t.scaleX()/2+.5,d=(.5-t.centerY()-t.scaleY()/2)*l;r+="translateX("+o(u*c)+"px) translateY("+o(d)+"px) ";var h=-n.x()*c,f=-n.y()*l;r+="translateX("+o(h)+"px) translateY("+o(f)+"px) ";var p=t.padLeft()?i:0,v=t.padTop()?i:0;0===p&&0===v||(r+="translateX("+o(-p)+"px) translateY("+o(-v)+"px) ");var m=c/t.levelWidth(),g=l/t.levelHeight();return r+="scale("+o(m)+", "+o(g)+") "},t.exports=s},21406:(t,e,n)=>{"use strict";var i=n(23180),r=n(56112);function o(t,e){return t.cmp(e)}function s(t,e,n,r){this._flashElement=t,this._layerId=e,this._quirks=n,this._tileList=[],this._textureMap=new i,this._layerCreated=!1}s.prototype.destroy=function(){this._layerCreated&&this._flashElement.destroyLayer(this._layerId),r(this)},s.prototype.startLayer=function(t,e){this._flashElement.isReady&&this._flashElement.isReady()&&(this._layerCreated||(this._flashElement.createLayer(this._layerId),this._layerCreated=!0),this._tileList.length=0,this._textureMap.clear())},s.prototype.renderTile=function(t,e){this._tileList.push(t),this._textureMap.set(t,e)},s.prototype.endLayer=function(t,e){this._flashElement.isReady&&this._flashElement.isReady()&&(this._tileList.sort(o),this._renderOnFlash(t,e))},t.exports=s},20657:(t,e,n)=>{"use strict";var i=n(21406),r=n(49032).Tile,o=n(75003),s=n(50910);function a(t,e,n){this.constructor.super_.call(this,t,e,n,r),this._flashTileList=[]}o(a,i),a.prototype._renderOnFlash=function(t,e){var n=this._flashElement,i=this._layerId,r=this._quirks.padSize,o=this._tileList,a=this._textureMap,c=this._flashTileList;c.length=0;for(var l=0;l<o.length;l++){var u=o[l],d=a.get(u);if(!d)throw new Error("Rendering tile with missing texture");var h=u.padTop()?r:0,f=u.padBottom()?r:0,p=u.padLeft()?r:0,v=u.padRight()?r:0;c.push({textureId:d._textureId,face:u.face,width:u.width(),height:u.height(),centerX:u.centerX(),centerY:u.centerY(),rotX:s(u.rotX()),rotY:s(u.rotY()),levelSize:u.levelWidth(),padTop:h,padBottom:f,padLeft:p,padRight:v})}var m=this._flashElement.clientWidth,g=this._flashElement.clientHeight,y=m*e.x,_=g*e.y,b=m*e.width,w=g*e.height,x=1,A=t.effects();A&&null!=A.opacity&&(x=A.opacity);var S=t.view(),T=S.yaw(),E=S.pitch(),k=S.roll(),M=S.fov();n.drawCubeTiles(i,b,w,y,_,x,T,E,k,M,c)},t.exports=a},41336:(t,e,n)=>{"use strict";var i=n(21406),r=n(80754).Tile;function o(t,e,n){this.constructor.super_.call(this,t,e,n,r),this._flashTileList=[]}n(75003)(o,i),o.prototype._renderOnFlash=function(t,e){var n=this._flashElement,i=this._layerId,r=this._quirks.padSize,o=this._tileList,s=this._textureMap,a=this._flashTileList;a.length=0;for(var c=0;c<o.length;c++){var l=o[c],u=s.get(l);if(!u)throw new Error("Rendering tile with missing texture");var d=l.padTop()?r:0,h=l.padBottom()?r:0,f=l.padLeft()?r:0,p=l.padRight()?r:0;a.push({textureId:u._textureId,width:l.width(),height:l.height(),centerX:l.centerX(),centerY:l.centerY(),scaleX:l.scaleX(),scaleY:l.scaleY(),levelWidth:l.levelWidth(),levelHeight:l.levelHeight(),padTop:d,padBottom:h,padLeft:f,padRight:p})}var v=this._flashElement.clientWidth,m=this._flashElement.clientHeight,g=v*e.x,y=m*e.y,_=v*e.width,b=m*e.height,w=1,x=t.effects();x&&null!=x.opacity&&(w=x.opacity);var A=t.view(),S=A.x(),T=A.y(),E=A._zoomX(),k=A._zoomY();n.drawFlatTiles(i,_,b,g,y,w,S,T,E,k,a)},t.exports=o},54586:(t,e,n)=>{"use strict";var i=n(90887).mat4,r=n(90887).vec3,o=n(56112),s=n(48074),a=s.createConstantBuffers,c=s.destroyConstantBuffers,l=s.createShaderProgram,u=s.destroyShaderProgram,d=s.enableAttributes,h=s.disableAttributes,f=s.setViewport,p=s.setupPixelEffectUniforms,v=s.setDepth,m=s.setTexture,g=n(33846),y=n(2827),_=[0,1,2,0,2,3],b=[-.5,-.5,0,.5,-.5,0,.5,.5,0,-.5,.5,0],w=[0,0,1,0,1,1,0,1],x=["aVertexPosition","aTextureCoord"],A=["uDepth","uOpacity","uSampler","uProjMatrix","uViewportMatrix","uColorOffset","uColorMatrix"];function S(t){this.gl=t,this.projMatrix=i.create(),this.viewportMatrix=i.create(),this.translateVector=r.create(),this.scaleVector=r.create(),this.constantBuffers=a(t,_,b,w),this.shaderProgram=l(t,g,y,x,A)}S.prototype.destroy=function(){c(this.gl,this.constantBuffers),u(this.gl,this.shaderProgram),o(this)},S.prototype.startLayer=function(t,e){var n=this.gl,i=this.shaderProgram,r=this.constantBuffers,o=this.viewportMatrix;n.useProgram(i),d(n,i),f(n,t,e,o),n.uniformMatrix4fv(i.uViewportMatrix,!1,o),n.bindBuffer(n.ARRAY_BUFFER,r.vertexPositions),n.vertexAttribPointer(i.aVertexPosition,3,n.FLOAT,n.FALSE,0,0),n.bindBuffer(n.ARRAY_BUFFER,r.textureCoords),n.vertexAttribPointer(i.aTextureCoord,2,n.FLOAT,n.FALSE,0,0),p(n,t.effects(),{opacity:i.uOpacity,colorOffset:i.uColorOffset,colorMatrix:i.uColorMatrix})},S.prototype.endLayer=function(t,e){var n=this.gl,i=this.shaderProgram;h(n,i)},S.prototype.renderTile=function(t,e,n,r){var o=this.gl,s=this.shaderProgram,a=this.constantBuffers,c=this.projMatrix,l=this.translateVector,u=this.scaleVector;l[0]=t.centerX(),l[1]=t.centerY(),l[2]=-.5,u[0]=t.scaleX(),u[1]=t.scaleY(),u[2]=1,i.copy(c,n.view().projection()),i.rotateX(c,c,t.rotX()),i.rotateY(c,c,t.rotY()),i.translate(c,c,l),i.scale(c,c,u),o.uniformMatrix4fv(s.uProjMatrix,!1,c),v(o,s,r,t.z),m(o,s,e),o.bindBuffer(o.ELEMENT_ARRAY_BUFFER,a.vertexIndices),o.drawElements(o.TRIANGLES,_.length,o.UNSIGNED_SHORT,0)},t.exports=S},48074:(t,e,n)=>{"use strict";var i=n(25342),r=n(90887).vec4,o=n(90887).vec3,s=n(90887).mat4;function a(t,e,n){var i=t.createShader(e);if(t.shaderSource(i,n),t.compileShader(i),!t.getShaderParameter(i,t.COMPILE_STATUS))throw t.getShaderInfoLog(i);return i}function c(t,e,n,i){var r=t.createBuffer();return t.bindBuffer(e,r),t.bufferData(e,i,n),r}var l=r.create(),u=s.create();s.identity(u);var d=o.create(),h=o.create();t.exports={createShaderProgram:function(t,e,n,i,r){var o=a(t,t.VERTEX_SHADER,e),s=a(t,t.FRAGMENT_SHADER,n),c=t.createProgram();if(t.attachShader(c,o),t.attachShader(c,s),t.linkProgram(c),!t.getProgramParameter(c,t.LINK_STATUS))throw t.getProgramInfoLog(c);for(var l=0;l<i.length;l++){var u=i[l];if(c[u]=t.getAttribLocation(c,u),-1===c[u])throw new Error("Shader program has no "+u+" attribute")}for(var d=0;d<r.length;d++){var h=r[d];if(c[h]=t.getUniformLocation(c,h),-1===c[h])throw new Error("Shader program has no "+h+" uniform")}return c},destroyShaderProgram:function(t,e){for(var n=t.getAttachedShaders(e),i=0;i<n.length;i++){var r=n[i];t.detachShader(e,r),t.deleteShader(r)}t.deleteProgram(e)},createConstantBuffers:function(t,e,n,i){return{vertexIndices:c(t,t.ELEMENT_ARRAY_BUFFER,t.STATIC_DRAW,new Uint16Array(e)),vertexPositions:c(t,t.ARRAY_BUFFER,t.STATIC_DRAW,new Float32Array(n)),textureCoords:c(t,t.ARRAY_BUFFER,t.STATIC_DRAW,new Float32Array(i))}},destroyConstantBuffers:function(t,e){t.deleteBuffer(e.vertexIndices),t.deleteBuffer(e.vertexPositions),t.deleteBuffer(e.textureCoords)},enableAttributes:function(t,e){for(var n=t.getProgramParameter(e,t.ACTIVE_ATTRIBUTES),i=0;i<n;i++)t.enableVertexAttribArray(i)},disableAttributes:function(t,e){for(var n=t.getProgramParameter(e,t.ACTIVE_ATTRIBUTES),i=0;i<n;i++)t.disableVertexAttribArray(i)},setTexture:function(t,e,n){t.activeTexture(t.TEXTURE0),t.bindTexture(t.TEXTURE_2D,n._texture),t.uniform1i(e.uSampler,0)},setDepth:function(t,e,n,i){var r=(256*(n+1)-i)/65536;t.uniform1f(e.uDepth,r)},setViewport:function(t,e,n,r){if(0===n.x&&1===n.width&&0===n.y&&1===n.height)return t.viewport(0,0,t.drawingBufferWidth,t.drawingBufferHeight),void s.identity(r);var a=n.x,c=i(a,0,1),l=c-a,u=1-c,f=i(n.width-l,0,u),p=n.width-f,v=1-n.height-n.y,m=i(v,0,1),g=m-v,y=1-m,_=i(n.height-g,0,y),b=n.height-_;o.set(h,n.width/f,n.height/_,1),o.set(d,(p-l)/f,(b-g)/_,0),s.identity(r),s.translate(r,r,d),s.scale(r,r,h),t.viewport(t.drawingBufferWidth*c,t.drawingBufferHeight*m,t.drawingBufferWidth*f,t.drawingBufferHeight*_)},setupPixelEffectUniforms:function(t,e,n){var i=1;e&&null!=e.opacity&&(i=e.opacity),t.uniform1f(n.opacity,i);var r=l;e&&e.colorOffset&&(r=e.colorOffset),t.uniform4fv(n.colorOffset,r);var o=u;e&&e.colorMatrix&&(o=e.colorMatrix),t.uniformMatrix4fv(n.colorMatrix,!1,o)}}},14641:(t,e,n)=>{"use strict";var i=n(54586);function r(){this.constructor.super_.apply(this,arguments)}n(75003)(r,i),t.exports=r},69999:(t,e,n)=>{"use strict";var i=n(90887).mat4,r=n(56112),o=n(48074),s=o.createConstantBuffers,a=o.destroyConstantBuffers,c=o.createShaderProgram,l=o.destroyShaderProgram,u=o.enableAttributes,d=o.disableAttributes,h=o.setViewport,f=o.setupPixelEffectUniforms,p=o.setDepth,v=o.setTexture,m=n(70453),g=n(38738),y=[0,1,2,0,2,3],_=[-1,-1,0,1,-1,0,1,1,0,-1,1,0],b=[0,0,1,0,1,1,0,1],w=["aVertexPosition"],x=["uDepth","uOpacity","uSampler","uInvProjMatrix","uViewportMatrix","uColorOffset","uColorMatrix","uTextureX","uTextureY","uTextureWidth","uTextureHeight"];function A(t){this.gl=t,this.invProjMatrix=i.create(),this.viewportMatrix=i.create(),this.constantBuffers=s(t,y,_,b),this.shaderProgram=c(t,m,g,w,x)}A.prototype.destroy=function(){a(this.gl,this.constantBuffers),l(this.gl,this.shaderProgram),r(this)},A.prototype.startLayer=function(t,e){var n=this.gl,r=this.shaderProgram,o=this.constantBuffers,s=this.invProjMatrix,a=this.viewportMatrix;n.useProgram(r),u(n,r),h(n,t,e,a),n.uniformMatrix4fv(r.uViewportMatrix,!1,a),n.bindBuffer(n.ARRAY_BUFFER,o.vertexPositions),n.vertexAttribPointer(r.aVertexPosition,3,n.FLOAT,n.FALSE,0,0),n.bindBuffer(n.ARRAY_BUFFER,o.textureCoords),i.copy(s,t.view().projection()),i.invert(s,s),n.uniformMatrix4fv(r.uInvProjMatrix,!1,s);var c=t.effects().textureCrop||{},l=null!=c.x?c.x:0,d=null!=c.y?c.y:0,p=null!=c.width?c.width:1,v=null!=c.height?c.height:1;n.uniform1f(r.uTextureX,l),n.uniform1f(r.uTextureY,d),n.uniform1f(r.uTextureWidth,p),n.uniform1f(r.uTextureHeight,v),f(n,t.effects(),{opacity:r.uOpacity,colorOffset:r.uColorOffset,colorMatrix:r.uColorMatrix})},A.prototype.endLayer=function(t,e){var n=this.gl,i=this.shaderProgram;d(n,i)},A.prototype.renderTile=function(t,e,n,i){var r=this.gl,o=this.shaderProgram,s=this.constantBuffers;p(r,o,i,t.z),v(r,o,e),r.bindBuffer(r.ELEMENT_ARRAY_BUFFER,s.vertexIndices),r.drawElements(r.TRIANGLES,y.length,r.UNSIGNED_SHORT,0)},t.exports=A},80591:(t,e,n)=>{"use strict";var i=n(54586);function r(){this.constructor.super_.apply(this,arguments)}n(75003)(r,i),t.exports=r},61505:(t,e,n)=>{"use strict";var i=n(14641),r=n(80591),o=n(69999),s=n(33692),a=n(7446),c=n(20657),l=n(41336);t.exports=function(t){switch(t.type){case"webgl":t.registerRenderer("flat","flat",r),t.registerRenderer("cube","rectilinear",i),t.registerRenderer("equirect","rectilinear",o);break;case"css":t.registerRenderer("flat","flat",a),t.registerRenderer("cube","rectilinear",s);break;case"flash":t.registerRenderer("flat","flat",l),t.registerRenderer("cube","rectilinear",c);break;default:throw new Error("Unknown stage type: "+t.type)}}},38738:t=>{"use strict";t.exports=["#ifdef GL_FRAGMENT_PRECISION_HIGH","precision highp float;","#else","precision mediump float","#endif","uniform sampler2D uSampler;","uniform float uOpacity;","uniform float uTextureX;","uniform float uTextureY;","uniform float uTextureWidth;","uniform float uTextureHeight;","uniform vec4 uColorOffset;","uniform mat4 uColorMatrix;","varying vec4 vRay;","const float PI = 3.14159265358979323846264;","void main(void) {","  float r = inversesqrt(vRay.x * vRay.x + vRay.y * vRay.y + vRay.z * vRay.z);","  float phi  = acos(vRay.y * r);","  float theta = atan(vRay.x, -1.0*vRay.z);","  float s = 0.5 + 0.5 * theta / PI;","  float t = 1.0 - phi / PI;","  s = s * uTextureWidth + uTextureX;","  t = t * uTextureHeight + uTextureY;","  vec4 color = texture2D(uSampler, vec2(s, t)) * uColorMatrix + uColorOffset;","  gl_FragColor = vec4(color.rgba * uOpacity);","}"].join("\n")},2827:t=>{"use strict";t.exports=["#ifdef GL_FRAGMENT_PRECISION_HIGH","precision highp float;","#else","precision mediump float;","#endif","uniform sampler2D uSampler;","uniform float uOpacity;","uniform vec4 uColorOffset;","uniform mat4 uColorMatrix;","varying vec2 vTextureCoord;","void main(void) {","  vec4 color = texture2D(uSampler, vTextureCoord) * uColorMatrix + uColorOffset;","  gl_FragColor = vec4(color.rgba * uOpacity);","}"].join("\n")},70453:t=>{"use strict";t.exports=["attribute vec3 aVertexPosition;","uniform float uDepth;","uniform mat4 uViewportMatrix;","uniform mat4 uInvProjMatrix;","varying vec4 vRay;","void main(void) {","  vRay = uInvProjMatrix * vec4(aVertexPosition.xy, 1.0, 1.0);","  gl_Position = uViewportMatrix * vec4(aVertexPosition.xy, uDepth, 1.0);","}"].join("\n")},33846:t=>{"use strict";t.exports=["attribute vec3 aVertexPosition;","attribute vec2 aTextureCoord;","uniform float uDepth;","uniform mat4 uViewportMatrix;","uniform mat4 uProjMatrix;","varying vec2 vTextureCoord;","void main(void) {","  gl_Position = uViewportMatrix * uProjMatrix * vec4(aVertexPosition.xy, 0.0, 1.0);","  gl_Position.z = uDepth * gl_Position.w;","  vTextureCoord = aTextureCoord;","}"].join("\n")},56105:(t,e,n)=>{"use strict";var i=n(25696),r=n(33344),o=n(42604),s=n(18111),a=n(99300),c=n(91227),l={x:"x",y:"y",z:"z",f:"face"};function u(t,e){e=e||{},this._loadPool=new o({concurrency:e.concurrency||4}),this._retryDelay=e.retryDelay||1e4,this._retryMap={},this._sourceFromTile=t}function d(t){return new RegExp("\\{("+t+")\\}","g")}i(u),u.prototype.loadAsset=function(t,e,n){var i,o=this,l=this._retryDelay,u=this._retryMap,d=this._sourceFromTile(e),h=d.url,f=d.rect,p=t.loadImage.bind(t,h,f),v=u[h];if(null!=v){var m=c()-v;m<l?i=l-m:(i=0,delete u[h])}var g=a.bind(null,i);return s(g,(function(t){return o._loadPool.push(p,(function(n,i){n?(n instanceof r&&(u[h]=c(),o.emit("networkError",i,n)),t(n,e)):(delete u[h],t(null,e,i))}))}))(n)},u.fromString=function(t,e){var n=(e=e||{})&&e.cubeMapPreviewFaceOrder||"bdflru";return new u(e.cubeMapPreviewUrl?function(t){return 0===t.z?function(t){var i=n.indexOf(t.face)/6;return{url:e.cubeMapPreviewUrl,rect:{x:0,y:i,width:1,height:1/6}}}(t):i(t)}:i,e);function i(e){var n=t;for(var i in l){var r=l[i],o=d(i),s=e.hasOwnProperty(r)?e[r]:"";n=n.replace(o,s)}return{url:n}}},t.exports=u},90541:t=>{"use strict";function e(t){this._asset=t}e.prototype.asset=function(){return this._asset},e.prototype.loadAsset=function(t,e,n){var i=this,r=setTimeout((function(){n(null,e,i._asset)}),0);return function(){clearTimeout(r),n.apply(null,arguments)}},t.exports=e},14875:(t,e,n)=>{"use strict";var i=n(30244),r=n(61317),o=n(44876),s=n(51206),a=n(75003),c=n(6939).setAbsolute,l=n(6939).setFullSize,u=n(6939).setNullTransformOrigin,d=n(56112),h={padSize:s.ios?0:3,reverseLevelDepth:s.ios,useNullTransform:s.ios,perspectiveNudge:s.webkit||s.gecko?.001:0};function f(t){this.constructor.super_.call(this,t),this._loader=new r(this),this._domElement=document.createElement("div"),c(this._domElement),l(this._domElement)}function p(t,e,n){var i=document.createElement("canvas");c(i),u(i),this._canvas=i,this._timestamp=null,this.refresh(e,n)}a(f,i),f.prototype.destroy=function(){this.constructor.super_.prototype.destroy.call(this)},f.supported=function(){return o()},f.prototype.domElement=function(){return this._domElement},f.prototype.setSizeForType=function(){},f.prototype.loadImage=function(t,e,n){return this._loader.loadImage(t,e,n)},f.prototype.validateLayer=function(t){},f.prototype.createRenderer=function(t){return new t(this._domElement,h)},f.prototype.destroyRenderer=function(t){t.destroy()},f.prototype.startFrame=function(){},f.prototype.endFrame=function(){},f.prototype.takeSnapshot=function(){throw new Error("CssStage: takeSnapshot not implemented")},f.type=f.prototype.type="css",p.prototype.refresh=function(t,e){var n=e.timestamp();if(n!==this._timestamp){this._timestamp=n;var i,r=this._canvas,o=r.getContext("2d"),s=e.element(),a=t.width(),c=t.height(),l=h.padSize,u=t.padTop()?l:0,d=t.padBottom()?l:0,f=t.padLeft()?l:0,p=t.padRight()?l:0;for(r.width=f+a+p,r.height=u+c+d,o.drawImage(s,f,u,a,c),i=0;i<u;i++)o.drawImage(r,f,u,a,1,f,i,a,1);for(i=0;i<f;i++)o.drawImage(r,f,u,1,c,i,u,1,c);for(i=0;i<d;i++)o.drawImage(r,f,u+c-1,a,1,f,u+c+i,a,1);for(i=0;i<p;i++)o.drawImage(r,f+a-1,u,1,c,f+a+i,u,1,c)}},p.prototype.destroy=function(){d(this)},f.TextureClass=f.prototype.TextureClass=p,t.exports=f},32024:(t,e,n)=>{"use strict";var i=n(30244),r=n(7883),o=n(571),s=n(68585),a=n(75003),c=n(40840),l=n(6939).setAbsolute,u=n(6939).setFullSize,d=n(6939).setBlocking,h=n(56112),f=function(){var t=document.currentScript;if(!t){var e=document.getElementsByTagName("script");t=e.length?e[e.length-1]:null}if(!t)return null;var n=t.src,i=n.lastIndexOf("/");return(n=i>=0?n.slice(0,i+1):"")+"marzipano.swf"}(),p="MarzipanoFlashCallbackMap";p in window||(window[p]={__next:0});var v=["imageLoaded"],m={padSize:3};function g(t){if(this.constructor.super_.call(this,t),this._wmode=t&&t.wmode||"transparent",this._swfPath=t&&t.swfPath||f,!f)throw new Error("Missing SWF path");this._flashStageId=window[p].__next++,this._callbacksObj=window[p][this._flashStageId]={},this._stageCallbacksObjVarName=p+"["+this._flashStageId+"]",this._callbackListeners={};for(var e=0;e<v.length;e++)this._callbacksObj[v[e]]=this._callListeners(v[e]);this._loader=new r(this),this._loadImageQueue=new s,this._loadImageQueue.pause(),this._flashReady=!1,this._nextLayerId=0;var n=function(t,e,n){var i=document.createElement("div");l(i),u(i);var r="marzipano-flash-stage-"+e,o='<object id="'+r+'" name="'+r+'" type="application/x-shockwave-flash" data="'+t+'">',s="";s+='<param name="movie" value="'+t+'" />',s+='<param name="allowscriptaccess" value="always" />',s+='<param name="flashvars" value="callbacksObjName='+n+'" />',o+=s+='<param name="wmode" value="transparent" />',o+="</object>";var a=document.createElement("div");a.innerHTML=o;var c=a.firstChild;l(c),u(c),i.appendChild(c);var h=document.createElement("div");return l(h),u(h),d(h),i.appendChild(h),{root:i,flash:c,blocking:h}}(this._swfPath,this._flashStageId,this._stageCallbacksObjVarName);this._domElement=n.root,this._blockingElement=n.blocking,this._flashElement=n.flash,this._checkReadyTimer=setInterval(this._checkReady.bind(this),50)}function y(t,e,n){var i=n.element(),r=e.width(),o=e.height(),s=m.padSize,a=e.padTop()?s:0,c=e.padBottom()?s:0,l=e.padLeft()?s:0,u=e.padRight()?s:0,d=t._flashElement.createTexture(i,r,o,a,c,l,u);this._stage=t,this._textureId=d}a(g,i),g.prototype.destroy=function(){window[p][this._flashStageId]=null,null!=this._checkReadyTimer&&clearInterval(this._checkReadyTimer),this.constructor.super_.prototype.destroy.call(this)},g.supported=function(){return o()},g.prototype.domElement=function(){return this._domElement},g.prototype.flashElement=function(){return this._flashElement},g.prototype.setSizeForType=function(){},g.prototype.loadImage=function(t,e,n){var i=this._loader.loadImage.bind(this._loader,t,e);return this._loadImageQueue.push(i,n)},g.prototype.validateLayer=function(t){},g.prototype.addFlashCallbackListener=function(t,e){this._callbackListeners[t]=this._callbackListeners[t]||[],this._callbackListeners[t].push(e)},g.prototype.removeFlashCallbackListener=function(t,e){var n=this._callbackListeners[t]||[],i=n.indexOf(e);i>=0&&n.splice(i,1)},g.prototype._callListeners=function(t){var e=this;return function(){for(var n=e._callbackListeners[t]||[],i=0;i<n.length;i++){var r=n[i];c(r,arguments)}}},g.prototype._checkReady=function(){return!!(this._flashElement&&this._flashElement.isReady&&this._flashElement.isReady())&&(this._flashReady=!0,clearTimeout(this._checkReadyTimer),this._checkReadyTimer=null,this._loadImageQueue.resume(),this.emit("renderInvalid"),!0)},g.prototype.createRenderer=function(t){return new t(this._flashElement,++this._nextLayerId,m)},g.prototype.destroyRenderer=function(t){t.destroy()},g.prototype.startFrame=function(){},g.prototype.endFrame=function(){},g.prototype.takeSnapshot=function(t){"object"==typeof t&&null!=t||(t={});var e=t.quality;if(void 0===e&&(e=75),"number"!=typeof e||e<0||e>100)throw new Error("FlashStage: Snapshot quality needs to be a number between 0 and 100");return this._flashElement.takeSnapshot(e)},g.type=g.prototype.type="flash",y.prototype.refresh=function(t,e){},y.prototype.destroy=function(){this._stage._flashElement.destroyTexture(this._textureId),h(this)},g.TextureClass=g.prototype.TextureClass=y,t.exports=g},96611:t=>{"use strict";function e(){this._renderers={}}e.prototype.set=function(t,e,n){this._renderers[t]||(this._renderers[t]={}),this._renderers[t][e]=n},e.prototype.get=function(t,e){return this._renderers[t]&&this._renderers[t][e]||null},t.exports=e},30244:(t,e,n)=>{"use strict";var i=n(25696),r=n(68585),o=n(66929),s=n(8667),a=n(10610),c=n(56112),l=n(96611);function u(t,e){return t.cmp(e)}function d(t,e){return-t.cmp(e)}function h(t){this._progressive=!(!t||!t.progressive),this._layers=[],this._renderers=[],this._tilesToLoad=[],this._tilesToRender=[],this._tmpVisible=[],this._tmpChildren=[],this._width=0,this._height=0,this._tmpRect={},this._tmpSize={},this._createTextureWorkQueue=new r,this._emitRenderInvalid=this._emitRenderInvalid.bind(this),this._rendererRegistry=new l}i(h),h.prototype.destroy=function(){this.removeAllLayers(),c(this)},h.prototype.registerRenderer=function(t,e,n){return this._rendererRegistry.set(t,e,n)},h.prototype.domElement=function(){throw new Error("Stage implementation must override domElement")},h.prototype.width=function(){return this._width},h.prototype.height=function(){return this._height},h.prototype.size=function(t){return(t=t||{}).width=this._width,t.height=this._height,t},h.prototype.setSize=function(t){this._width=t.width,this._height=t.height,this.setSizeForType(),this.emit("resize"),this._emitRenderInvalid()},h.prototype.setSizeForType=function(t){throw new Error("Stage implementation must override setSizeForType")},h.prototype.loadImage=function(){throw new Error("Stage implementation must override loadImage")},h.prototype._emitRenderInvalid=function(){this.emit("renderInvalid")},h.prototype.validateLayer=function(t){throw new Error("Stage implementation must override validateLayer")},h.prototype.listLayers=function(){return[].concat(this._layers)},h.prototype.hasLayer=function(t){return this._layers.indexOf(t)>=0},h.prototype.addLayer=function(t,e){if(this._layers.indexOf(t)>=0)throw new Error("Layer already in stage");if(null==e&&(e=this._layers.length),e<0||e>this._layers.length)throw new Error("Invalid layer position");this.validateLayer(t);var n=t.geometry().type,i=t.view().type,r=this._rendererRegistry.get(n,i);if(!r)throw new Error("No "+this.type+" renderer avaiable for "+n+" geometry and "+i+" view");var o=this.createRenderer(r);this._layers.splice(e,0,t),this._renderers.splice(e,0,o),t.addEventListener("viewChange",this._emitRenderInvalid),t.addEventListener("effectsChange",this._emitRenderInvalid),t.addEventListener("fixedLevelChange",this._emitRenderInvalid),t.addEventListener("textureStoreChange",this._emitRenderInvalid),this._emitRenderInvalid()},h.prototype.moveLayer=function(t,e){var n=this._layers.indexOf(t);if(n<0)throw new Error("No such layer in stage");if(e<0||e>=this._layers.length)throw new Error("Invalid layer position");t=this._layers.splice(n,1)[0];var i=this._renderers.splice(n,1)[0];this._layers.splice(e,0,t),this._renderers.splice(e,0,i),this._emitRenderInvalid()},h.prototype.removeLayer=function(t){var e=this._layers.indexOf(t);if(e<0)throw new Error("No such layer in stage");var n=this._layers.splice(e,1)[0],i=this._renderers.splice(e,1)[0];this.destroyRenderer(i),n.removeEventListener("viewChange",this._emitRenderInvalid),n.removeEventListener("effectsChange",this._emitRenderInvalid),n.removeEventListener("fixedLevelChange",this._emitRenderInvalid),n.removeEventListener("textureStoreChange",this._emitRenderInvalid),this._emitRenderInvalid()},h.prototype.removeAllLayers=function(){for(;this._layers.length>0;)this.removeLayer(this._layers[0])},h.prototype.startFrame=function(){throw new Error("Stage implementation must override startFrame")},h.prototype.endFrame=function(){throw new Error("Stage implementation must override endFrame")},h.prototype.render=function(){var t,e,n,i=this._tilesToLoad,r=this._tilesToRender,s=!0,a=this._width,c=this._height,l=this._tmpRect,u=this._tmpSize;if(!(a<=0||c<=0)){for(this.startFrame(),t=0;t<this._layers.length;t++)this._layers[t].textureStore().startFrame();for(t=0;t<this._layers.length;t++){var d,h,f=this._layers[t],p=f.effects(),v=f.view(),m=f.textureStore(),g=this._renderers[t],y=this._layers.length-t;if(o(a,c,p&&p.rect,l),!(l.width<=0||l.height<=0)){for(u.width=l.width*this._width,u.height=l.height*this._height,v.setSize(u),g.startLayer(f,l),n=this._collectTiles(f,m),e=0;e<i.length;e++)d=i[e],m.markTile(d);for(e=0;e<r.length;e++)d=r[e],h=m.texture(d),g.renderTile(d,h,f,y);f.emit("renderComplete",n),n||(s=!1),g.endLayer(f,l)}}for(t=0;t<this._layers.length;t++)this._layers[t].textureStore().endFrame();this.endFrame(),this.emit("renderComplete",s)}},h.prototype._collectTiles=function(t,e){var n=this._tilesToLoad,i=this._tilesToRender,r=this._tmpVisible;n.length=0,i.length=0,r.length=0,t.visibleTiles(r);for(var o=!0,s=0;s<r.length;s++){var a,c=r[s];this._collectTileToLoad(c),e.texture(c)?(a=!1,this._collectTileToRender(c)):(a=this._collectChildren(c,e),o=!1),this._collectParents(c,e,a)}return n.sort(u),i.sort(d),o},h.prototype._collectChildren=function(t,e){var n=this._tmpChildren,i=!0;do{if(n.length=0,!t.children(n))break;i=!1;for(var r=0;r<n.length;r++)t=n[r],e.texture(t)?(this._collectTileToLoad(t),this._collectTileToRender(t)):i=!0}while(i&&1===n.length);return i},h.prototype._collectParents=function(t,e,n){for(var i=this._progressive;(i||n)&&null!=(t=t.parent());){if(n)if(e.texture(t))this._collectTileToRender(t),n=!1;else if(!this._progressive)continue;this._collectTileToLoad(t)||(i=!1)}return n},h.prototype._collectTileToLoad=function(t){return this._collectTileIntoList(t,this._tilesToLoad)},h.prototype._collectTileToRender=function(t){return this._collectTileIntoList(t,this._tilesToRender)},h.prototype._collectTileIntoList=function(t,e){for(var n=!1,i=0;i<e.length;i++)if(t.equals(e[i])){n=!0;break}return n||e.push(t),!n},h.prototype.createTexture=function(t,e,n){var i=this;var r=a(s((function(){return new i.TextureClass(i,t,e)})));return this._createTextureWorkQueue.push(r,(function(i,r){n(i,t,e,r)}))},t.exports=h},55662:(t,e,n)=>{"use strict";var i=n(30244),r=n(61317),o=n(64906),s=n(51206),a=n(75003),c=n(92468),l=n(72533),u=n(6939).setAbsolute,d=n(6939).setFullSize,h=n(56112),f="undefined"!=typeof MARZIPANODEBUG&&MARZIPANODEBUG.webGl,p=s.chrome;function v(t){t=t||{};var e=this;this.constructor.super_.call(this,t),this._generateMipmaps=null!=t.generateMipmaps&&t.generateMipmaps,this._loader=new r(this),this._domElement=document.createElement("canvas"),u(this._domElement),d(this._domElement),this._gl=function(t,e){var n={alpha:!0,premultipliedAlpha:!0,antialias:!(!e||!e.antialias),preserveDrawingBuffer:!(!e||!e.preserveDrawingBuffer),xrCompatible:!(!e||!e.xrCompatible)};f&&"undefined"!=typeof WebGLDebugUtils&&(console.log("Using WebGL lost context simulator"),t=WebGLDebugUtils.makeLostContextSimulatingCanvas(t));var i=t.getContext&&(t.getContext("webgl",n)||t.getContext("experimental-webgl",n));if(!i)throw new Error("Could not get WebGL context");return f&&"undefined"!=typeof WebGLDebugUtils&&(i=WebGLDebugUtils.makeDebugContext(i),console.log("Using WebGL debug context")),i}(this._domElement,t),this._handleContextLoss=function(){e.emit("webglcontextlost"),e._gl=null},this._domElement.addEventListener("webglcontextlost",this._handleContextLoss),this._rendererInstances=[]}function m(t,e,n){this._stage=t,this._gl=t._gl,this._texture=null,this._timestamp=null,this._width=this._height=null,this.refresh(e,n)}a(v,i),v.prototype.destroy=function(){this._domElement.removeEventListener("webglcontextlost",this._handleContextLoss),this.constructor.super_.prototype.destroy.call(this)},v.supported=function(){return o()},v.prototype.domElement=function(){return this._domElement},v.prototype.webGlContext=function(){return this._gl},v.prototype.setSizeForType=function(){var t=c();this._domElement.width=t*this._width,this._domElement.height=t*this._height},v.prototype.loadImage=function(t,e,n){return this._loader.loadImage(t,e,n)},v.prototype.maxTextureSize=function(){return this._gl.getParameter(this._gl.MAX_TEXTURE_SIZE)},v.prototype.validateLayer=function(t){var e=t.geometry().maxTileSize(),n=this.maxTextureSize();if(e>n)throw new Error("Layer has level with tile size larger than maximum texture size ("+e+" vs. "+n+")")},v.prototype.createRenderer=function(t){for(var e=this._rendererInstances,n=0;n<e.length;n++)if(e[n]instanceof t)return e[n];var i=new t(this._gl);return e.push(i),i},v.prototype.destroyRenderer=function(t){var e=this._rendererInstances;if(this._renderers.indexOf(t)<0){t.destroy();var n=e.indexOf(t);n>=0&&e.splice(n,1)}},v.prototype.startFrame=function(){var t=this._gl;if(!t)throw new Error("Bad WebGL context - maybe context was lost?");t.viewport(0,0,t.drawingBufferWidth,t.drawingBufferHeight),t.clearColor(0,0,0,0),t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT),t.enable(t.DEPTH_TEST),t.enable(t.BLEND),t.blendFunc(t.ONE,t.ONE_MINUS_SRC_ALPHA)},v.prototype.endFrame=function(){},v.prototype.takeSnapshot=function(t){"object"==typeof t&&null!=t||(t={});var e=t.quality;if(void 0===e&&(e=75),"number"!=typeof e||e<0||e>100)throw new Error("WebGLStage: Snapshot quality needs to be a number between 0 and 100");return this.render(),this._domElement.toDataURL("image/jpeg",e/100)},v.type=v.prototype.type="webgl",m.prototype.refresh=function(t,e){var n,i=this._gl,r=this._stage,o=e.timestamp();if(o!==this._timestamp){var s=e.element(),a=e.width(),c=e.height();if(a!==this._width||c!==this._height){var u=r.maxTextureSize();if(a>u)throw new Error("Texture width larger than max size ("+a+" vs. "+u+")");if(c>u)throw new Error("Texture height larger than max size ("+c+" vs. "+u+")");this._texture&&i.deleteTexture(n),n=this._texture=i.createTexture(),i.bindTexture(i.TEXTURE_2D,n),i.pixelStorei(i.UNPACK_FLIP_Y_WEBGL,!0),i.pixelStorei(i.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),i.texImage2D(i.TEXTURE_2D,0,i.RGBA,i.RGBA,i.UNSIGNED_BYTE,s)}else n=this._texture,i.bindTexture(i.TEXTURE_2D,n),i.pixelStorei(i.UNPACK_FLIP_Y_WEBGL,!0),i.pixelStorei(i.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),s instanceof HTMLVideoElement&&p?i.texImage2D(i.TEXTURE_2D,0,i.RGBA,i.RGBA,i.UNSIGNED_BYTE,s):i.texSubImage2D(i.TEXTURE_2D,0,0,0,i.RGBA,i.UNSIGNED_BYTE,s);r._generateMipmaps&&l(a)&&l(c)?(i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR_MIPMAP_LINEAR),i.generateMipmap(i.TEXTURE_2D)):(i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR)),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_S,i.CLAMP_TO_EDGE),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_T,i.CLAMP_TO_EDGE),i.bindTexture(i.TEXTURE_2D,null),this._timestamp=o,this._width=a,this._height=c}},m.prototype.destroy=function(){this._texture&&this._gl.deleteTexture(this._texture),h(this)},v.TextureClass=v.prototype.TextureClass=m,t.exports=v},44876:(t,e,n)=>{"use strict";var i,r=n(6939).prefixProperty;t.exports=function(){return void 0!==i?i:i=function(){var t=r("perspective"),e=document.createElement("div"),n=void 0!==e.style[t];if(n&&"WebkitPerspective"===t){var i="__marzipano_test_css3d_support__",o=document.createElement("style");o.textContent="@media(-webkit-transform-3d){#"+i+"{height: 3px;})",document.getElementsByTagName("head")[0].appendChild(o),e.id=i,document.body.appendChild(e),n=e.offsetHeight>0,o.parentNode.removeChild(o),e.parentNode.removeChild(e)}return n}()}},571:t=>{"use strict";function e(){var t=function(){var t=null,e=navigator.plugins,n=navigator.mimeTypes,i=null;if(e&&e["Shockwave Flash"]&&n&&n["application/x-shockwave-flash"]&&n["application/x-shockwave-flash"].enabledPlugin)i=(i=e["Shockwave Flash"].description).replace(/^.*\s+(\S+\s+\S+$)/,"$1"),(t=[0,0,0])[0]=parseInt(i.replace(/^(.*)\..*$/,"$1"),10),t[1]=parseInt(i.replace(/^.*\.(.*)\s.*$/,"$1"),10),t[2]=/[a-zA-Z]/.test(i)?parseInt(i.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0;else if(window.ActiveXObject)try{var r=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");r&&(i=r.GetVariable("$version"))&&(i=i.split(" ")[1].split(","),t=[parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10)])}catch(t){}return t}();return t&&(t[0]>=11||10===t[0]&&t[1]>=1)}var n;t.exports=function(){return void 0!==n?n:n=e()}},64906:t=>{"use strict";var e;t.exports=function(){return void 0!==e?e:(t=document.createElement("canvas"),e=!(!t.getContext||!t.getContext("webgl")&&!t.getContext("experimental-webgl")));var t}},22465:(t,e,n)=>{"use strict";var i,r=n(51206);t.exports=function(){return void 0!==i?i:i=function(){var t=document.createElement("a").style;t.cssText="pointer-events:auto";var e="auto"===t.pointerEvents,n=r.msie&&parseFloat(r.version)<11;return e&&!n}()}},8667:t=>{"use strict";t.exports=function(t){return function(e){var n,i;try{i=t()}catch(t){n=t}finally{n?e(n):e(null,i)}}}},66929:t=>{"use strict";t.exports=function(t,e,n,i){var r,o,s,a;return i=i||{},r=null!=n&&null!=n.absoluteWidth?n.absoluteWidth/t:null!=n&&null!=n.relativeWidth?n.relativeWidth:1,o=n&&null!=n.absoluteHeight?n.absoluteHeight/e:null!=n&&null!=n.relativeHeight?n.relativeHeight:1,s=null!=n&&null!=n.absoluteX?n.absoluteX/t:null!=n&&null!=n.relativeX?n.relativeX:0,a=null!=n&&null!=n.absoluteY?n.absoluteY/e:null!=n&&null!=n.relativeY?n.relativeY:0,i.x=s,i.y=a,i.width=r,i.height=o,i}},10610:(t,e,n)=>{"use strict";var i=n(90827);t.exports=function(t){return function(){if(!arguments.length)throw new Error("cancelized: expected at least one argument");var e=Array.prototype.slice.call(arguments,0),n=e[e.length-1]=i(e[e.length-1]);function r(){n.apply(null,arguments)}return t.apply(null,e),r}}},18111:(t,e,n)=>{"use strict";var i=n(53120);t.exports=function(){var t=Array.prototype.slice.call(arguments,0);return function(){var e=t.slice(0),n=null,r=null,o=arguments.length?Array.prototype.slice.call(arguments,0,arguments.length-1):[],s=arguments.length?arguments[arguments.length-1]:i;function a(){var t=arguments[0];if(t)return n=r=null,void s.apply(null,arguments);if(!e.length)return n=r=null,void s.apply(null,arguments);var i=n=e.shift(),o=Array.prototype.slice.call(arguments,1);o.push(a);var c=n.apply(null,o);if(i===n){if("function"!=typeof c)throw new Error("chain: chaining on non-cancellable function");r=c}}function c(){r&&r.apply(null,arguments)}return o.unshift(null),a.apply(null,o),c}}},25342:t=>{"use strict";t.exports=function(t,e,n){return Math.min(Math.max(t,e),n)}},56112:t=>{"use strict";t.exports=function(t){for(var e in t)t.hasOwnProperty(e)&&(t[e]=void 0)}},87784:t=>{"use strict";t.exports=function(t,e){return t<e?-1:t>e?1:0}},36414:t=>{"use strict";t.exports=function(){var t=arguments;return function(e){for(var n=e,i=0;i<t.length;i++){n=t[i].call(null,n)}return n}}},41745:t=>{"use strict";function e(t,e,n){return 2*Math.atan(n*Math.tan(t/2)/e)}t.exports={convert:e,htov:function(t,n,i){return e(t,n,i)},htod:function(t,n,i){return e(t,n,Math.sqrt(n*n+i*i))},vtoh:function(t,n,i){return e(t,i,n)},vtod:function(t,n,i){return e(t,i,Math.sqrt(n*n+i*i))},dtoh:function(t,n,i){return e(t,Math.sqrt(n*n+i*i),n)},dtov:function(t,n,i){return e(t,Math.sqrt(n*n+i*i),i)}}},94743:t=>{"use strict";t.exports=function(t){return t.toPrecision(15)}},9821:t=>{"use strict";t.exports=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t}},40840:t=>{"use strict";t.exports=function(t,e){setTimeout((function(){e&&e.length>0?t.apply(null,e):t()}),0)}},6389:t=>{"use strict";t.exports=function(t){return t*Math.PI/180}},99300:t=>{"use strict";t.exports=function(t,e){var n=null;return n=setTimeout((function(){null!=n&&(n=null,e(null))}),t),function(){null!=n&&(clearTimeout(n),n=null,e.apply(null,arguments))}}},6939:t=>{"use strict";function e(t){for(var e=document.documentElement.style,n=["Moz","Webkit","Khtml","O","ms"],i=0;i<n.length;i++){var r=n[i]+(t[0].toUpperCase()+t.slice(1));if(r in e)return r}return t}function n(t){var n=e(t);return function(t,e){return t.style[n]=e}}var i=n("transform"),r=n("transformOrigin");t.exports={prefixProperty:e,getWithVendorPrefix:function(t){var n=e(t);return function(t){return t.style[n]}},setWithVendorPrefix:n,setTransform:i,setTransformOrigin:r,setNullTransform:function(t){i(t,"translateZ(0)")},setNullTransformOrigin:function(t){r(t,"0 0 0")},setAbsolute:function(t){t.style.position="absolute"},setPixelPosition:function(t,e,n){t.style.left=e+"px",t.style.top=n+"px"},setPixelSize:function(t,e,n){t.style.width=e+"px",t.style.height=n+"px"},setNullSize:function(t){t.style.width=t.style.height=0},setFullSize:function(t){t.style.width=t.style.height="100%"},setOverflowHidden:function(t){t.style.overflow="hidden"},setOverflowVisible:function(t){t.style.overflow="visible"},setNoPointerEvents:function(t){t.style.pointerEvents="none"},setBlocking:function(t){t.style.backgroundColor="#000",t.style.opacity="0",t.style.filter="alpha(opacity=0)"}}},28804:t=>{"use strict";t.exports=function(t,e){for(var n in e)t[n]=e[n];return t}},85135:(t,e,n)=>{"use strict";var i="undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==n.g?n.g:null;t.exports=i},36056:t=>{"use strict";t.exports=function(){for(var t=0,e=0;e<arguments.length;e++){var n=arguments[e];t+=n,t+=n<<10,t^=n>>6}return t+=t<<3,t^=t>>11,(t+=t<<15)>=0?t:-t}},75003:t=>{"use strict";t.exports=function(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}},72533:t=>{"use strict";t.exports=function(t){return 0==(t&t-1)}},28001:t=>{"use strict";t.exports=function(t,e){return(+t%(e=+e)+e)%e}},53120:t=>{"use strict";t.exports=function(){}},91227:t=>{"use strict";t.exports="undefined"!=typeof performance&&performance.now?function(){return performance.now()}:function(){return Date.now()}},90827:t=>{"use strict";t.exports=function(t){var e,n=!1;return function(){return n||(n=!0,e=t.apply(null,arguments)),e}}},92468:t=>{"use strict";t.exports=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t&&t.deviceXDPI&&t.logicalXDPI)return t.deviceXDPI/t.logicalXDPI;if(t&&t.systemXDPI&&t.logicalXDPI)return t.systemXDPI/t.logicalXDPI}return 1}},47691:(t,e,n)=>{"use strict";var i=n(44876),r=n(6939).setTransform,o=n(6939).setPixelPosition,s=n(94743);t.exports=function(t,e,n,a){if(a=a||"",i()){var c="translateX("+s(e)+"px) translateY("+s(n)+"px) translateZ(0) "+a;r(t,c)}else o(t,e,n)}},50910:t=>{"use strict";t.exports=function(t){return 180*t/Math.PI}},16467:t=>{"use strict";t.exports=function(t){return"number"==typeof t&&isFinite(t)}},22582:(t,e,n)=>{"use strict";var i=n(53120);t.exports=function(t){return function(){var e=arguments.length?Array.prototype.slice.call(arguments,0,arguments.length-1):[],n=arguments.length?arguments[arguments.length-1]:i,r=null,o=!1;function s(){var i=arguments[0];!i||o?n.apply(null,arguments):r=t.apply(null,e)}return e.push(s),s(!0),function(){o=!0,r.apply(null,arguments)}}}},65026:(t,e,n)=>{"use strict";var i=n(91227);t.exports=function(t,e,n){var r=!1,o=i();return e(0),requestAnimationFrame((function s(){if(!r){var a=(i()-o)/t;a<1?(e(a),requestAnimationFrame(s)):(e(1),n())}})),function(){r=!0,n.apply(null,arguments)}}},53969:t=>{"use strict";t.exports=function(t){var e=typeof t;if("object"===e){if(null===t)return"null";if("[object Array]"===Object.prototype.toString.call(t))return"array";if("[object RegExp]"===Object.prototype.toString.call(t))return"regexp"}return e}},58793:(t,e,n)=>{"use strict";var i=n(25696),r=n(90887).mat4,o=n(90887).vec4,s=n(92468),a=n(16467),c=n(25342),l=n(56112),u=[1,0,1,0],d=[-1,-1,1,1];function h(t,e){if(!t||null==t.mediaAspectRatio)throw new Error("mediaAspectRatio must be defined");this._x=t&&null!=t.x?t.x:.5,this._y=t&&null!=t.y?t.y:.5,this._zoom=t&&null!=t.zoom?t.zoom:1,this._mediaAspectRatio=t.mediaAspectRatio,this._width=t&&null!=t.width?t.width:0,this._height=t&&null!=t.height?t.height:0,this._limiter=e||null,this._projMatrix=r.create(),this._invProjMatrix=r.create(),this._frustum=[0,0,0,0],this._projectionChanged=!0,this._params={},this._vec=o.create(),this._update()}i(h),h.prototype.destroy=function(){l(this)},h.prototype.x=function(){return this._x},h.prototype.y=function(){return this._y},h.prototype.zoom=function(){return this._zoom},h.prototype.mediaAspectRatio=function(){return this._mediaAspectRatio},h.prototype.width=function(){return this._width},h.prototype.height=function(){return this._height},h.prototype.size=function(t){return(t=t||{}).width=this._width,t.height=this._height,t},h.prototype.parameters=function(t){return(t=t||{}).x=this._x,t.y=this._y,t.zoom=this._zoom,t.mediaAspectRatio=this._mediaAspectRatio,t},h.prototype.limiter=function(){return this._limiter},h.prototype.setX=function(t){this._resetParams(),this._params.x=t,this._update(this._params)},h.prototype.setY=function(t){this._resetParams(),this._params.y=t,this._update(this._params)},h.prototype.setZoom=function(t){this._resetParams(),this._params.zoom=t,this._update(this._params)},h.prototype.offsetX=function(t){this.setX(this._x+t)},h.prototype.offsetY=function(t){this.setY(this._y+t)},h.prototype.offsetZoom=function(t){this.setZoom(this._zoom+t)},h.prototype.setMediaAspectRatio=function(t){this._resetParams(),this._params.mediaAspectRatio=t,this._update(this._params)},h.prototype.setSize=function(t){this._resetParams(),this._params.width=t.width,this._params.height=t.height,this._update(this._params)},h.prototype.setParameters=function(t){this._resetParams(),this._params.x=t.x,this._params.y=t.y,this._params.zoom=t.zoom,this._params.mediaAspectRatio=t.mediaAspectRatio,this._update(this._params)},h.prototype.setLimiter=function(t){this._limiter=t||null,this._update()},h.prototype._resetParams=function(){var t=this._params;t.x=null,t.y=null,t.zoom=null,t.mediaAspectRatio=null,t.width=null,t.height=null},h.prototype._update=function(t){null==t&&(this._resetParams(),t=this._params);var e=this._x,n=this._y,i=this._zoom,r=this._mediaAspectRatio,o=this._width,s=this._height;if(t.x=null!=t.x?t.x:e,t.y=null!=t.y?t.y:n,t.zoom=null!=t.zoom?t.zoom:i,t.mediaAspectRatio=null!=t.mediaAspectRatio?t.mediaAspectRatio:r,t.width=null!=t.width?t.width:o,t.height=null!=t.height?t.height:s,this._limiter&&!(t=this._limiter(t)))throw new Error("Bad view limiter");var l=t.x,u=t.y,d=t.zoom,h=t.mediaAspectRatio,f=t.width,p=t.height;if(!(a(l)&&a(u)&&a(d)&&a(h)&&a(f)&&a(p)))throw new Error("Bad view - suspect a broken limiter");d=c(d,1e-6,1/0),this._x=l,this._y=u,this._zoom=d,this._mediaAspectRatio=h,this._width=f,this._height=p,l===e&&u===n&&d===i&&h===r&&f===o&&p===s||(this._projectionChanged=!0,this.emit("change")),f===o&&p===s||this.emit("resize")},h.prototype._zoomX=function(){return this._zoom},h.prototype._zoomY=function(){var t=this._mediaAspectRatio,e=this._width/this._height,n=this._zoom,i=n*t/e;return isNaN(i)&&(i=n),i},h.prototype.updateWithControlParameters=function(t){var e=this.zoom(),n=this._zoomX(),i=this._zoomY();this.offsetX(t.axisScaledX*n+t.x*e),this.offsetY(t.axisScaledY*i+t.y*e),this.offsetZoom(t.zoom*e)},h.prototype._updateProjection=function(){var t=this._projMatrix,e=this._invProjMatrix,n=this._frustum;if(this._projectionChanged){var i=this._x,o=this._y,s=this._zoomX(),a=this._zoomY(),c=n[0]=.5-o+.5*a,l=n[1]=i-.5+.5*s,u=n[2]=.5-o-.5*a,d=n[3]=i-.5-.5*s;r.ortho(t,d,l,u,c,-1,1),r.invert(e,t),this._projectionChanged=!1}},h.prototype.projection=function(){return this._updateProjection(),this._projMatrix},h.prototype.inverseProjection=function(){return this._updateProjection(),this._invProjMatrix},h.prototype.intersects=function(t){this._updateProjection();for(var e=this._frustum,n=0;n<e.length;n++){for(var i=e[n],r=u[n],o=d[n],s=!1,a=0;a<t.length;a++){var c=t[a];if(o<0&&c[r]<i||o>0&&c[r]>i){s=!0;break}}if(!s)return!1}return!0},h.prototype.selectLevel=function(t){for(var e=s()*this.width(),n=this._zoom,i=0;i<t.length;i++){var r=t[i];if(n*r.width()>=e)return r}return t[t.length-1]},h.prototype.coordinatesToScreen=function(t,e){var n=this._vec;e||(e={});var i=this._width,r=this._height;if(i<=0||r<=0)return e.x=null,e.y=null,null;var s=t&&null!=t.x?t.x:.5,a=t&&null!=t.y?t.y:.5;o.set(n,s-.5,.5-a,-1,1),o.transformMat4(n,n,this.projection());for(var c=0;c<3;c++)n[c]/=n[3];return e.x=i*(n[0]+1)/2,e.y=r*(1-n[1])/2,e},h.prototype.screenToCoordinates=function(t,e){var n=this._vec;e||(e={});var i=this._width,r=this._height,s=2*t.x/i-1,a=1-2*t.y/r;return o.set(n,s,a,1,1),o.transformMat4(n,n,this.inverseProjection()),e.x=.5+n[0],e.y=.5-n[1],e},h.limit={x:function(t,e){return function(n){return n.x=c(n.x,t,e),n}},y:function(t,e){return function(n){return n.y=c(n.y,t,e),n}},zoom:function(t,e){return function(n){return n.zoom=c(n.zoom,t,e),n}},resolution:function(t){return function(e){if(e.width<=0||e.height<=0)return e;var n=e.width,i=s()*n/t;return e.zoom=c(e.zoom,i,1/0),e}},visibleX:function(t,e){return function(n){var i=e-t;n.zoom>i&&(n.zoom=i);var r=t+.5*n.zoom,o=e-.5*n.zoom;return n.x=c(n.x,r,o),n}},visibleY:function(t,e){return function(n){if(n.width<=0||n.height<=0)return n;var i=n.width/n.height/n.mediaAspectRatio,r=(e-t)*i;n.zoom>r&&(n.zoom=r);var o=t+.5*n.zoom/i,s=e-.5*n.zoom/i;return n.y=c(n.y,o,s),n}},letterbox:function(){return function(t){if(t.width<=0||t.height<=0)return t;var e,n,i,r,o=t.width/t.height,s=o/t.mediaAspectRatio;return t.mediaAspectRatio>=o&&(t.zoom=Math.min(t.zoom,1)),t.mediaAspectRatio<=o&&(t.zoom=Math.min(t.zoom,s)),t.zoom>1?e=n=.5:(e=0+.5*t.zoom/1,n=1-.5*t.zoom/1),t.zoom>s?i=r=.5:(i=0+.5*t.zoom/s,r=1-.5*t.zoom/s),t.x=c(t.x,e,n),t.y=c(t.y,i,r),t}}},h.type=h.prototype.type="flat",t.exports=h},53070:(t,e,n)=>{"use strict";var i=n(25696),r=n(90887).mat4,o=n(90887).vec4,s=n(92468),a=n(41745),c=n(28001),l=n(16467),u=n(25342),d=n(94743),h=n(36414),f=n(56112),p=Math.PI/4,v=1e-6;function m(t,e){this._yaw=t&&null!=t.yaw?t.yaw:0,this._pitch=t&&null!=t.pitch?t.pitch:0,this._roll=t&&null!=t.roll?t.roll:0,this._fov=t&&null!=t.fov?t.fov:p,this._width=t&&null!=t.width?t.width:0,this._height=t&&null!=t.height?t.height:0,this._projectionCenterX=t&&null!=t.projectionCenterX?t.projectionCenterX:0,this._projectionCenterY=t&&null!=t.projectionCenterY?t.projectionCenterY:0,this._limiter=e||null,this._projMatrix=r.create(),this._invProjMatrix=r.create(),this._frustum=[o.create(),o.create(),o.create(),o.create(),o.create()],this._projectionChanged=!0,this._params={},this._fovs={},this._tmpVec=o.create(),this._update()}i(m),m.prototype.destroy=function(){f(this)},m.prototype.yaw=function(){return this._yaw},m.prototype.pitch=function(){return this._pitch},m.prototype.roll=function(){return this._roll},m.prototype.projectionCenterX=function(){return this._projectionCenterX},m.prototype.projectionCenterY=function(){return this._projectionCenterY},m.prototype.fov=function(){return this._fov},m.prototype.width=function(){return this._width},m.prototype.height=function(){return this._height},m.prototype.size=function(t){return(t=t||{}).width=this._width,t.height=this._height,t},m.prototype.parameters=function(t){return(t=t||{}).yaw=this._yaw,t.pitch=this._pitch,t.roll=this._roll,t.fov=this._fov,t},m.prototype.limiter=function(){return this._limiter},m.prototype.setYaw=function(t){this._resetParams(),this._params.yaw=t,this._update(this._params)},m.prototype.setPitch=function(t){this._resetParams(),this._params.pitch=t,this._update(this._params)},m.prototype.setRoll=function(t){this._resetParams(),this._params.roll=t,this._update(this._params)},m.prototype.setFov=function(t){this._resetParams(),this._params.fov=t,this._update(this._params)},m.prototype.setProjectionCenterX=function(t){this._resetParams(),this._params.projectionCenterX=t,this._update(this._params)},m.prototype.setProjectionCenterY=function(t){this._resetParams(),this._params.projectionCenterY=t,this._update(this._params)},m.prototype.offsetYaw=function(t){this.setYaw(this._yaw+t)},m.prototype.offsetPitch=function(t){this.setPitch(this._pitch+t)},m.prototype.offsetRoll=function(t){this.setRoll(this._roll+t)},m.prototype.offsetFov=function(t){this.setFov(this._fov+t)},m.prototype.setSize=function(t){this._resetParams(),this._params.width=t.width,this._params.height=t.height,this._update(this._params)},m.prototype.setParameters=function(t){this._resetParams(),this._params.yaw=t.yaw,this._params.pitch=t.pitch,this._params.roll=t.roll,this._params.fov=t.fov,this._params.projectionCenterX=t.projectionCenterX,this._params.projectionCenterY=t.projectionCenterY,this._update(this._params)},m.prototype.setLimiter=function(t){this._limiter=t||null,this._update()},m.prototype._resetParams=function(){var t=this._params;t.yaw=null,t.pitch=null,t.roll=null,t.fov=null,t.width=null,t.height=null},m.prototype._update=function(t){null==t&&(this._resetParams(),t=this._params);var e=this._yaw,n=this._pitch,i=this._roll,r=this._fov,o=this._projectionCenterX,s=this._projectionCenterY,a=this._width,c=this._height;if(t.yaw=null!=t.yaw?t.yaw:e,t.pitch=null!=t.pitch?t.pitch:n,t.roll=null!=t.roll?t.roll:i,t.fov=null!=t.fov?t.fov:r,t.width=null!=t.width?t.width:a,t.height=null!=t.height?t.height:c,t.projectionCenterX=null!=t.projectionCenterX?t.projectionCenterX:o,t.projectionCenterY=null!=t.projectionCenterY?t.projectionCenterY:s,this._limiter&&!(t=this._limiter(t)))throw new Error("Bad view limiter");var u=(t=this._normalize(t)).yaw,d=t.pitch,h=t.roll,f=t.fov,p=t.width,v=t.height,m=t.projectionCenterX,g=t.projectionCenterY;if(!(l(u)&&l(d)&&l(h)&&l(f)&&l(p)&&l(v)&&l(m)&&l(g)))throw new Error("Bad view - suspect a broken limiter");this._yaw=u,this._pitch=d,this._roll=h,this._fov=f,this._width=p,this._height=v,this._projectionCenterX=m,this._projectionCenterY=g,u===e&&d===n&&h===i&&f===r&&p===a&&v===c&&m===o&&g===s||(this._projectionChanged=!0,this.emit("change")),p===a&&v===c||this.emit("resize")},m.prototype._normalize=function(t){this._normalizeCoordinates(t);var e=a.htov(Math.PI,t.width,t.height),n=isNaN(e)?Math.PI:Math.min(Math.PI,e);return t.fov=u(t.fov,v,n-v),t},m.prototype._normalizeCoordinates=function(t){return"yaw"in t&&(t.yaw=c(t.yaw-Math.PI,-2*Math.PI)+Math.PI),"pitch"in t&&(t.pitch=c(t.pitch-Math.PI,-2*Math.PI)+Math.PI),"roll"in t&&(t.roll=c(t.roll-Math.PI,-2*Math.PI)+Math.PI),t},m.prototype.normalizeToClosest=function(t,e){var n=this._yaw,i=this._pitch,r=t.yaw,o=t.pitch,s=r-2*Math.PI,a=r+2*Math.PI;Math.abs(s-n)<Math.abs(r-n)?r=s:Math.abs(a-n)<Math.abs(r-n)&&(r=a);var c=o-2*Math.PI,l=o+2*Math.PI;return Math.abs(c-i)<Math.abs(o-i)?o=c:Math.abs(c-i)<Math.abs(o-i)&&(o=l),(e=e||{}).yaw=r,e.pitch=o,e},m.prototype.updateWithControlParameters=function(t){var e=this._fov,n=a.vtoh(e,this._width,this._height);isNaN(n)&&(n=e),this.offsetYaw(t.axisScaledX*n+2*t.x*n+t.yaw),this.offsetPitch(t.axisScaledY*e+2*t.y*n+t.pitch),this.offsetRoll(-t.roll),this.offsetFov(t.zoom*e)},m.prototype._updateProjection=function(){var t=this._projMatrix,e=this._invProjMatrix,n=this._frustum;if(this._projectionChanged){var i=this._width,o=this._height,s=this._fov,c=a.vtoh(s,i,o),l=i/o,u=this._projectionCenterX,d=this._projectionCenterY;if(0!==u||0!==d){var h=Math.atan(2*u*Math.tan(c/2)),f=Math.atan(2*d*Math.tan(s/2)),p=this._fovs;p.leftDegrees=180*(c/2+h)/Math.PI,p.rightDegrees=180*(c/2-h)/Math.PI,p.upDegrees=180*(s/2+f)/Math.PI,p.downDegrees=180*(s/2-f)/Math.PI,r.perspectiveFromFieldOfView(t,p,-1,1)}else r.perspective(t,s,l,-1,1);r.rotateZ(t,t,this._roll),r.rotateX(t,t,this._pitch),r.rotateY(t,t,this._yaw),r.invert(e,t),this._matrixToFrustum(t,n),this._projectionChanged=!1}},m.prototype._matrixToFrustum=function(t,e){o.set(e[0],t[3]+t[0],t[7]+t[4],t[11]+t[8],0),o.set(e[1],t[3]-t[0],t[7]-t[4],t[11]-t[8],0),o.set(e[2],t[3]+t[1],t[7]+t[5],t[11]+t[9],0),o.set(e[3],t[3]-t[1],t[7]-t[5],t[11]-t[9],0),o.set(e[4],t[3]+t[2],t[7]+t[6],t[11]+t[10],0)},m.prototype.projection=function(){return this._updateProjection(),this._projMatrix},m.prototype.inverseProjection=function(){return this._updateProjection(),this._invProjMatrix},m.prototype.intersects=function(t){this._updateProjection();for(var e=this._frustum,n=this._tmpVec,i=0;i<e.length;i++){for(var r=e[i],s=!1,a=0;a<t.length;a++){var c=t[a];o.set(n,c[0],c[1],c[2],0),o.dot(r,n)>=0&&(s=!0)}if(!s)return!1}return!0},m.prototype.selectLevel=function(t){for(var e=s()*this._height,n=Math.tan(.5*this._fov),i=0;i<t.length;i++){var r=t[i];if(n*r.height()>=e)return r}return t[t.length-1]},m.prototype.coordinatesToScreen=function(t,e){var n=this._tmpVec;e||(e={});var i=this._width,r=this._height;if(i<=0||r<=0)return e.x=null,e.y=null,null;var s=t.yaw,a=t.pitch,c=Math.sin(s)*Math.cos(a),l=-Math.sin(t.pitch),u=-Math.cos(s)*Math.cos(a);return o.set(n,c,l,u,1),o.transformMat4(n,n,this.projection()),n[3]>=0?(e.x=i*(n[0]/n[3]+1)/2,e.y=r*(1-n[1]/n[3])/2,e):(e.x=null,e.y=null,null)},m.prototype.screenToCoordinates=function(t,e){var n=this._tmpVec;e||(e={});var i=this._width,r=this._height,s=2*t.x/i-1,a=1-2*t.y/r;o.set(n,s,a,1,1),o.transformMat4(n,n,this.inverseProjection());var c=Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]);return e.yaw=Math.atan2(n[0],-n[2]),e.pitch=Math.acos(n[1]/c)-Math.PI/2,this._normalizeCoordinates(e),e},m.prototype.coordinatesToPerspectiveTransform=function(t,e,n){n=n||"";var i=this._height,r=this._width,o=this._fov,s=.5*i/Math.tan(o/2),a="";return a+="translateX("+d(r/2)+"px) ",a+="translateY("+d(i/2)+"px) ",a+="translateX(-50%) translateY(-50%) ",a+="perspective("+d(s)+"px) ",a+="translateZ("+d(s)+"px) ",a+="rotateZ("+d(-this._roll)+"rad) ",a+="rotateX("+d(-this._pitch)+"rad) ",a+="rotateY("+d(this._yaw)+"rad) ",a+="rotateY("+d(-t.yaw)+"rad) ",a+="rotateX("+d(t.pitch)+"rad) ",a+="translateZ("+d(-e)+"px) ",a+=n+" "},m.limit={yaw:function(t,e){return function(n){return n.yaw=u(n.yaw,t,e),n}},pitch:function(t,e){return function(n){return n.pitch=u(n.pitch,t,e),n}},roll:function(t,e){return function(n){return n.roll=u(n.roll,t,e),n}},hfov:function(t,e){return function(n){var i=n.width,r=n.height;if(i>0&&r>0){var o=a.htov(t,i,r),s=a.htov(e,i,r);n.fov=u(n.fov,o,s)}return n}},vfov:function(t,e){return function(n){return n.fov=u(n.fov,t,e),n}},resolution:function(t){return function(e){var n=e.height;if(n){var i=s()*n,r=2*Math.atan(i/t);e.fov=u(e.fov,r,1/0)}return e}},traditional:function(t,e,n){return n=null!=n?n:e,h(m.limit.resolution(t),m.limit.vfov(0,e),m.limit.hfov(0,n),m.limit.pitch(-Math.PI/2,Math.PI/2))}},m.type=m.prototype.type="rectilinear",t.exports=m},25696:t=>{"use strict";function e(){}e.prototype.addEventListener=function(t,e){var n=this.__events=this.__events||{},i=n[t]=n[t]||[];i.indexOf(e)<0&&i.push(e)},e.prototype.removeEventListener=function(t,e){var n=(this.__events=this.__events||{})[t];if(n){var i=n.indexOf(e);i>=0&&n.splice(i,1)}},e.prototype.emit=function(t,e){var n=this.__events=this.__events||{},i=n[t],r=Array.prototype.slice.call(arguments,1);if(i)for(var o=0;o<i.length;o++){var s=i[o];s.apply(this,r)}},t.exports=function(t){for(var n in e.prototype)e.prototype.hasOwnProperty(n)&&(t.prototype[n]=e.prototype[n])}},12437:(t,e,n)=>{!function(t,e){t((function(){"use strict";var t,n={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b(?!\\))",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},detectMobileBrowsers:{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i}},i=Object.prototype.hasOwnProperty;function r(t,e){return null!=t&&null!=e&&t.toLowerCase()===e.toLowerCase()}function o(t,e){var n,i,r=t.length;if(!r||!e)return!1;for(n=e.toLowerCase(),i=0;i<r;++i)if(n===t[i].toLowerCase())return!0;return!1}function s(t){for(var e in t)i.call(t,e)&&(t[e]=new RegExp(t[e],"i"))}function a(t,e){this.ua=function(t){return(t||"").substr(0,500)}(t),this._cache={},this.maxPhoneWidth=e||600}return n.FALLBACK_PHONE="UnknownPhone",n.FALLBACK_TABLET="UnknownTablet",n.FALLBACK_MOBILE="UnknownMobile",t="isArray"in Array?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},function(){var e,r,o,a,c,l,u=n.mobileDetectRules;for(e in u.props)if(i.call(u.props,e)){for(r=u.props[e],t(r)||(r=[r]),c=r.length,a=0;a<c;++a)(l=(o=r[a]).indexOf("[VER]"))>=0&&(o=o.substring(0,l)+"([\\w._\\+]+)"+o.substring(l+5)),r[a]=new RegExp(o,"i");u.props[e]=r}s(u.oss),s(u.phones),s(u.tablets),s(u.uas),s(u.utils),u.oss0={WindowsPhoneOS:u.oss.WindowsPhoneOS,WindowsMobileOS:u.oss.WindowsMobileOS}}(),n.findMatch=function(t,e){for(var n in t)if(i.call(t,n)&&t[n].test(e))return n;return null},n.findMatches=function(t,e){var n=[];for(var r in t)i.call(t,r)&&t[r].test(e)&&n.push(r);return n},n.getVersionStr=function(t,e){var r,o,s,a,c=n.mobileDetectRules.props;if(i.call(c,t))for(s=(r=c[t]).length,o=0;o<s;++o)if(null!==(a=r[o].exec(e)))return a[1];return null},n.getVersion=function(t,e){var i=n.getVersionStr(t,e);return i?n.prepareVersionNo(i):NaN},n.prepareVersionNo=function(t){var e;return 1===(e=t.split(/[a-z._ \/\-]/i)).length&&(t=e[0]),e.length>1&&(t=e[0]+".",e.shift(),t+=e.join("")),Number(t)},n.isMobileFallback=function(t){return n.detectMobileBrowsers.fullPattern.test(t)||n.detectMobileBrowsers.shortPattern.test(t.substr(0,4))},n.isTabletFallback=function(t){return n.detectMobileBrowsers.tabletPattern.test(t)},n.prepareDetectionCache=function(t,i,r){if(t.mobile===e){var o,s,c;if(s=n.findMatch(n.mobileDetectRules.tablets,i))return t.mobile=t.tablet=s,void(t.phone=null);if(o=n.findMatch(n.mobileDetectRules.phones,i))return t.mobile=t.phone=o,void(t.tablet=null);n.isMobileFallback(i)?(c=a.isPhoneSized(r))===e?(t.mobile=n.FALLBACK_MOBILE,t.tablet=t.phone=null):c?(t.mobile=t.phone=n.FALLBACK_PHONE,t.tablet=null):(t.mobile=t.tablet=n.FALLBACK_TABLET,t.phone=null):n.isTabletFallback(i)?(t.mobile=t.tablet=n.FALLBACK_TABLET,t.phone=null):t.mobile=t.tablet=t.phone=null}},n.mobileGrade=function(t){var e=null!==t.mobile();return t.os("iOS")&&t.version("iPad")>=4.3||t.os("iOS")&&t.version("iPhone")>=3.1||t.os("iOS")&&t.version("iPod")>=3.1||t.version("Android")>2.1&&t.is("Webkit")||t.version("Windows Phone OS")>=7||t.is("BlackBerry")&&t.version("BlackBerry")>=6||t.match("Playbook.*Tablet")||t.version("webOS")>=1.4&&t.match("Palm|Pre|Pixi")||t.match("hp.*TouchPad")||t.is("Firefox")&&t.version("Firefox")>=12||t.is("Chrome")&&t.is("AndroidOS")&&t.version("Android")>=4||t.is("Skyfire")&&t.version("Skyfire")>=4.1&&t.is("AndroidOS")&&t.version("Android")>=2.3||t.is("Opera")&&t.version("Opera Mobi")>11&&t.is("AndroidOS")||t.is("MeeGoOS")||t.is("Tizen")||t.is("Dolfin")&&t.version("Bada")>=2||(t.is("UC Browser")||t.is("Dolfin"))&&t.version("Android")>=2.3||t.match("Kindle Fire")||t.is("Kindle")&&t.version("Kindle")>=3||t.is("AndroidOS")&&t.is("NookTablet")||t.version("Chrome")>=11&&!e||t.version("Safari")>=5&&!e||t.version("Firefox")>=4&&!e||t.version("MSIE")>=7&&!e||t.version("Opera")>=10&&!e?"A":t.os("iOS")&&t.version("iPad")<4.3||t.os("iOS")&&t.version("iPhone")<3.1||t.os("iOS")&&t.version("iPod")<3.1||t.is("Blackberry")&&t.version("BlackBerry")>=5&&t.version("BlackBerry")<6||t.version("Opera Mini")>=5&&t.version("Opera Mini")<=6.5&&(t.version("Android")>=2.3||t.is("iOS"))||t.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||t.version("Opera Mobi")>=11&&t.is("SymbianOS")?"B":(t.version("BlackBerry")<5||t.match("MSIEMobile|Windows CE.*Mobile")||t.version("Windows Mobile"),"C")},n.detectOS=function(t){return n.findMatch(n.mobileDetectRules.oss0,t)||n.findMatch(n.mobileDetectRules.oss,t)},n.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},a.prototype={constructor:a,mobile:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return n.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===e&&(this._cache.userAgent=n.findMatch(n.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===e&&(this._cache.userAgents=n.findMatches(n.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===e&&(this._cache.os=n.detectOS(this.ua)),this._cache.os},version:function(t){return n.getVersion(t,this.ua)},versionStr:function(t){return n.getVersionStr(t,this.ua)},is:function(t){return o(this.userAgents(),t)||r(t,this.os())||r(t,this.phone())||r(t,this.tablet())||o(n.findMatches(n.mobileDetectRules.utils,this.ua),t)},match:function(t){return t instanceof RegExp||(t=new RegExp(t,"i")),t.test(this.ua)},isPhoneSized:function(t){return a.isPhoneSized(t||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===e&&(this._cache.grade=n.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?a.isPhoneSized=function(t){return t<0?e:n.getDeviceSmallerSide()<=t}:a.isPhoneSized=function(){},a._impl=n,a.version="1.4.4 2019-09-21",a}))}(t.exports?function(e){t.exports=e()}:n.amdD)},16373:t=>{t.exports=function(){function t(e,n,i){function r(s,a){if(!n[s]){if(!e[s]){if(o)return o(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[s]={exports:{}};e[s][0].call(l.exports,(function(t){return r(e[s][1][t]||t)}),l,l.exports,t,e,n,i)}return n[s].exports}for(var o=void 0,s=0;s<i.length;s++)r(i[s]);return r}return t}()({1:[function(t,e,n){"use strict";var i=t("multimath"),r=t("./mm_unsharp_mask"),o=t("./mm_resize");function s(t){var e=t||[],n={js:e.indexOf("js")>=0,wasm:e.indexOf("wasm")>=0};i.call(this,n),this.features={js:n.js,wasm:n.wasm&&this.has_wasm()},this.use(r),this.use(o)}s.prototype=Object.create(i.prototype),s.prototype.constructor=s,s.prototype.resizeAndUnsharp=function(t,e){var n=this.resize(t,e);return t.unsharpAmount&&this.unsharp_mask(n,t.toWidth,t.toHeight,t.unsharpAmount,t.unsharpRadius,t.unsharpThreshold),n},e.exports=s},{"./mm_resize":4,"./mm_unsharp_mask":9,multimath:19}],2:[function(t,e,n){"use strict";function i(t){return t<0?0:t>255?255:t}function r(t){return t>=0?t:0}function o(t,e,n,i,o,s){var a,c,l,u,d,h,f,p,v,m,g,y=0,_=0;for(v=0;v<i;v++){for(d=0,m=0;m<o;m++){for(h=s[d++],f=s[d++],p=y+4*h|0,a=c=l=u=0;f>0;f--)u=u+(g=s[d++])*t[p+3]|0,l=l+g*t[p+2]|0,c=c+g*t[p+1]|0,a=a+g*t[p]|0,p=p+4|0;e[_+3]=r(u>>7),e[_+2]=r(l>>7),e[_+1]=r(c>>7),e[_]=r(a>>7),_=_+4*i|0}_=4*(v+1)|0,y=(v+1)*n*4|0}}function s(t,e,n,r,o,s){var a,c,l,u,d,h,f,p,v,m,g,y=0,_=0;for(v=0;v<r;v++){for(d=0,m=0;m<o;m++){for(h=s[d++],f=s[d++],p=y+4*h|0,a=c=l=u=0;f>0;f--)u=u+(g=s[d++])*t[p+3]|0,l=l+g*t[p+2]|0,c=c+g*t[p+1]|0,a=a+g*t[p]|0,p=p+4|0;a>>=7,c>>=7,l>>=7,u>>=7,e[_+3]=i(u+8192>>14),e[_+2]=i(l+8192>>14),e[_+1]=i(c+8192>>14),e[_]=i(a+8192>>14),_=_+4*r|0}_=4*(v+1)|0,y=(v+1)*n*4|0}}function a(t,e,n,i,o,s){var a,c,l,u,d,h,f,p,v,m,g,y,_=0,b=0;for(m=0;m<i;m++){for(h=0,g=0;g<o;g++){for(f=s[h++],p=s[h++],v=_+4*f|0,a=c=l=u=0;p>0;p--)u=u+(y=s[h++])*(d=t[v+3])|0,l=l+y*t[v+2]*d|0,c=c+y*t[v+1]*d|0,a=a+y*t[v]*d|0,v=v+4|0;l=l/255|0,c=c/255|0,a=a/255|0,e[b+3]=r(u>>7),e[b+2]=r(l>>7),e[b+1]=r(c>>7),e[b]=r(a>>7),b=b+4*i|0}b=4*(m+1)|0,_=(m+1)*n*4|0}}function c(t,e,n,r,o,s){var a,c,l,u,d,h,f,p,v,m,g,y=0,_=0;for(v=0;v<r;v++){for(d=0,m=0;m<o;m++){for(h=s[d++],f=s[d++],p=y+4*h|0,a=c=l=u=0;f>0;f--)u=u+(g=s[d++])*t[p+3]|0,l=l+g*t[p+2]|0,c=c+g*t[p+1]|0,a=a+g*t[p]|0,p=p+4|0;a>>=7,c>>=7,l>>=7,(u=i(8192+(u>>=7)>>14))>0&&(a=255*a/u|0,c=255*c/u|0,l=255*l/u|0),e[_+3]=u,e[_+2]=i(l+8192>>14),e[_+1]=i(c+8192>>14),e[_]=i(a+8192>>14),_=_+4*r|0}_=4*(v+1)|0,y=(v+1)*n*4|0}}e.exports={convolveHor:o,convolveVert:s,convolveHorWithPre:a,convolveVertWithPre:c}},{}],3:[function(t,e,n){"use strict";e.exports="AGFzbQEAAAAADAZkeWxpbmsAAAAAAAEYA2AGf39/f39/AGAAAGAIf39/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBwYBAAAAAAIGBgF/AEEACweUAQgRX193YXNtX2NhbGxfY3RvcnMAAAtjb252b2x2ZUhvcgABDGNvbnZvbHZlVmVydAACEmNvbnZvbHZlSG9yV2l0aFByZQADE2NvbnZvbHZlVmVydFdpdGhQcmUABApjb252b2x2ZUhWAAUMX19kc29faGFuZGxlAwAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAKyA4GAwABC4wDARB/AkAgA0UNACAERQ0AIANBAnQhFQNAQQAhE0EAIQsDQCALQQJqIQcCfyALQQF0IAVqIgYuAQIiC0UEQEEAIQhBACEGQQAhCUEAIQogBwwBCyASIAYuAQBqIQhBACEJQQAhCiALIRRBACEOIAchBkEAIQ8DQCAFIAZBAXRqLgEAIhAgACAIQQJ0aigCACIRQRh2bCAPaiEPIBFB/wFxIBBsIAlqIQkgEUEQdkH/AXEgEGwgDmohDiARQQh2Qf8BcSAQbCAKaiEKIAhBAWohCCAGQQFqIQYgFEEBayIUDQALIAlBB3UhCCAKQQd1IQYgDkEHdSEJIA9BB3UhCiAHIAtqCyELIAEgDEEBdCIHaiAIQQAgCEEAShs7AQAgASAHQQJyaiAGQQAgBkEAShs7AQAgASAHQQRyaiAJQQAgCUEAShs7AQAgASAHQQZyaiAKQQAgCkEAShs7AQAgDCAVaiEMIBNBAWoiEyAERw0ACyANQQFqIg0gAmwhEiANQQJ0IQwgAyANRw0ACwsL2gMBD38CQCADRQ0AIARFDQAgAkECdCEUA0AgCyEMQQAhE0EAIQIDQCACQQJqIQYCfyACQQF0IAVqIgcuAQIiAkUEQEEAIQhBACEHQQAhCkEAIQkgBgwBCyAHLgEAQQJ0IBJqIQhBACEJIAIhCkEAIQ0gBiEHQQAhDkEAIQ8DQCAFIAdBAXRqLgEAIhAgACAIQQF0IhFqLwEAbCAJaiEJIAAgEUEGcmovAQAgEGwgDmohDiAAIBFBBHJqLwEAIBBsIA9qIQ8gACARQQJyai8BACAQbCANaiENIAhBBGohCCAHQQFqIQcgCkEBayIKDQALIAlBB3UhCCANQQd1IQcgDkEHdSEKIA9BB3UhCSACIAZqCyECIAEgDEECdGogB0GAQGtBDnUiBkH/ASAGQf8BSBsiBkEAIAZBAEobQQh0QYD+A3EgCUGAQGtBDnUiBkH/ASAGQf8BSBsiBkEAIAZBAEobQRB0QYCA/AdxIApBgEBrQQ51IgZB/wEgBkH/AUgbIgZBACAGQQBKG0EYdHJyIAhBgEBrQQ51IgZB/wEgBkH/AUgbIgZBACAGQQBKG3I2AgAgAyAMaiEMIBNBAWoiEyAERw0ACyAUIAtBAWoiC2whEiADIAtHDQALCwuSAwEQfwJAIANFDQAgBEUNACADQQJ0IRUDQEEAIRNBACEGA0AgBkECaiEIAn8gBkEBdCAFaiIGLgECIgdFBEBBACEJQQAhDEEAIQ1BACEOIAgMAQsgEiAGLgEAaiEJQQAhDkEAIQ1BACEMIAchFEEAIQ8gCCEGA0AgBSAGQQF0ai4BACAAIAlBAnRqKAIAIhBBGHZsIhEgD2ohDyARIBBBEHZB/wFxbCAMaiEMIBEgEEEIdkH/AXFsIA1qIQ0gESAQQf8BcWwgDmohDiAJQQFqIQkgBkEBaiEGIBRBAWsiFA0ACyAPQQd1IQkgByAIagshBiABIApBAXQiCGogDkH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEECcmogDUH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEEEcmogDEH/AW1BB3UiB0EAIAdBAEobOwEAIAEgCEEGcmogCUEAIAlBAEobOwEAIAogFWohCiATQQFqIhMgBEcNAAsgC0EBaiILIAJsIRIgC0ECdCEKIAMgC0cNAAsLC4IEAQ9/AkAgA0UNACAERQ0AIAJBAnQhFANAIAshDEEAIRJBACEHA0AgB0ECaiEKAn8gB0EBdCAFaiICLgECIhNFBEBBACEIQQAhCUEAIQYgCiEHQQAMAQsgAi4BAEECdCARaiEJQQAhByATIQJBACENIAohBkEAIQ5BACEPA0AgBSAGQQF0ai4BACIIIAAgCUEBdCIQai8BAGwgB2ohByAAIBBBBnJqLwEAIAhsIA5qIQ4gACAQQQRyai8BACAIbCAPaiEPIAAgEEECcmovAQAgCGwgDWohDSAJQQRqIQkgBkEBaiEGIAJBAWsiAg0ACyAHQQd1IQggDUEHdSEJIA9BB3UhBiAKIBNqIQcgDkEHdQtBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKGyIKQf8BcQRAIAlB/wFsIAJtIQkgCEH/AWwgAm0hCCAGQf8BbCACbSEGCyABIAxBAnRqIAlBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKG0EIdEGA/gNxIAZBgEBrQQ51IgJB/wEgAkH/AUgbIgJBACACQQBKG0EQdEGAgPwHcSAKQRh0ciAIQYBAa0EOdSICQf8BIAJB/wFIGyICQQAgAkEAShtycjYCACADIAxqIQwgEkEBaiISIARHDQALIBQgC0EBaiILbCERIAMgC0cNAAsLC0AAIAcEQEEAIAIgAyAEIAUgABADIAJBACAEIAUgBiABEAQPC0EAIAIgAyAEIAUgABABIAJBACAEIAUgBiABEAIL"},{}],4:[function(t,e,n){"use strict";e.exports={name:"resize",fn:t("./resize"),wasm_fn:t("./resize_wasm"),wasm_src:t("./convolve_wasm_base64")}},{"./convolve_wasm_base64":3,"./resize":5,"./resize_wasm":8}],5:[function(t,e,n){"use strict";var i=t("./resize_filter_gen"),r=t("./convolve"),o=r.convolveHor,s=r.convolveVert,a=r.convolveHorWithPre,c=r.convolveVertWithPre;function l(t,e,n){for(var i=3,r=e*n*4|0;i<r;){if(255!==t[i])return!0;i=i+4|0}return!1}function u(t,e,n){for(var i=3,r=e*n*4|0;i<r;)t[i]=255,i=i+4|0}e.exports=function(t){var e=t.src,n=t.width,r=t.height,d=t.toWidth,h=t.toHeight,f=t.scaleX||t.toWidth/t.width,p=t.scaleY||t.toHeight/t.height,v=t.offsetX||0,m=t.offsetY||0,g=t.dest||new Uint8Array(d*h*4),y=void 0===t.filter?"mks2013":t.filter,_=i(y,n,d,f,v),b=i(y,r,h,p,m),w=new Uint16Array(d*r*4);return l(e,n,r)?(a(e,w,n,r,d,_),c(w,g,r,d,h,b)):(o(e,w,n,r,d,_),s(w,g,r,d,h,b),u(g,d,h)),g}},{"./convolve":2,"./resize_filter_gen":6}],6:[function(t,e,n){"use strict";var i=t("./resize_filter_info"),r=14;function o(t){return Math.round(t*((1<<r)-1))}e.exports=function(t,e,n,r,s){var a,c,l,u,d,h,f,p,v,m,g,y,_,b,w,x,A,S=i.filter[t].fn,T=1/r,E=Math.min(1,r),k=i.filter[t].win/E,M=Math.floor(2*(k+1)),C=new Int16Array((M+2)*n),I=0,P=!C.subarray||!C.set;for(a=0;a<n;a++){for(c=(a+.5)*T+s,l=Math.max(0,Math.floor(c-k)),d=(u=Math.min(e-1,Math.ceil(c+k)))-l+1,h=new Float32Array(d),f=new Int16Array(d),p=0,v=l,m=0;v<=u;v++,m++)p+=g=S((v+.5-c)*E),h[m]=g;for(y=0,m=0;m<h.length;m++)y+=_=h[m]/p,f[m]=o(_);for(f[n>>1]+=o(1-y),b=0;b<f.length&&0===f[b];)b++;if(b<f.length){for(w=f.length-1;w>0&&0===f[w];)w--;if(x=l+b,A=w-b+1,C[I++]=x,C[I++]=A,P)for(m=b;m<=w;m++)C[I++]=f[m];else C.set(f.subarray(b,w+1),I),I+=A}else C[I++]=0,C[I++]=0}return C}},{"./resize_filter_info":7}],7:[function(t,e,n){"use strict";var i={box:{win:.5,fn:function(t){return t<0&&(t=-t),t<.5?1:0}},hamming:{win:1,fn:function(t){if(t<0&&(t=-t),t>=1)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*(.54+.46*Math.cos(e/1))}},lanczos2:{win:2,fn:function(t){if(t<0&&(t=-t),t>=2)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*Math.sin(e/2)/(e/2)}},lanczos3:{win:3,fn:function(t){if(t<0&&(t=-t),t>=3)return 0;if(t<1.1920929e-7)return 1;var e=t*Math.PI;return Math.sin(e)/e*Math.sin(e/3)/(e/3)}},mks2013:{win:2.5,fn:function(t){return t<0&&(t=-t),t>=2.5?0:t>=1.5?-.125*(t-2.5)*(t-2.5):t>=.5?.25*(4*t*t-11*t+7):1.0625-1.75*t*t}}};e.exports={filter:i,f2q:{box:0,hamming:1,lanczos2:2,lanczos3:3},q2f:["box","hamming","lanczos2","lanczos3"]}},{}],8:[function(t,e,n){"use strict";var i=t("./resize_filter_gen");function r(t,e,n){for(var i=3,r=e*n*4|0;i<r;){if(255!==t[i])return!0;i=i+4|0}return!1}function o(t,e,n){for(var i=3,r=e*n*4|0;i<r;)t[i]=255,i=i+4|0}function s(t){return new Uint8Array(t.buffer,0,t.byteLength)}var a=!0;try{a=1===new Uint32Array(new Uint8Array([1,0,0,0]).buffer)[0]}catch(t){}function c(t,e,n){if(a)e.set(s(t),n);else for(var i=n,r=0;r<t.length;r++){var o=t[r];e[i++]=255&o,e[i++]=o>>8&255}}e.exports=function(t){var e=t.src,n=t.width,s=t.height,a=t.toWidth,l=t.toHeight,u=t.scaleX||t.toWidth/t.width,d=t.scaleY||t.toHeight/t.height,h=t.offsetX||0,f=t.offsetY||0,p=t.dest||new Uint8Array(a*l*4),v=void 0===t.filter?"mks2013":t.filter,m=i(v,n,a,u,h),g=i(v,s,l,d,f),y=0,_=Math.max(e.byteLength,p.byteLength),b=this.__align(y+_),w=s*a*4*2,x=this.__align(b+w),A=this.__align(x+m.byteLength),S=A+g.byteLength,T=this.__instance("resize",S),E=new Uint8Array(this.__memory.buffer),k=new Uint32Array(this.__memory.buffer),M=new Uint32Array(e.buffer);k.set(M),c(m,E,x),c(g,E,A);var C=T.exports.convolveHV||T.exports._convolveHV;return r(e,n,s)?C(x,A,b,n,s,a,l,1):(C(x,A,b,n,s,a,l,0),o(p,a,l)),new Uint32Array(p.buffer).set(new Uint32Array(this.__memory.buffer,0,l*a)),p}},{"./resize_filter_gen":6}],9:[function(t,e,n){"use strict";e.exports={name:"unsharp_mask",fn:t("./unsharp_mask"),wasm_fn:t("./unsharp_mask_wasm"),wasm_src:t("./unsharp_mask_wasm_base64")}},{"./unsharp_mask":10,"./unsharp_mask_wasm":11,"./unsharp_mask_wasm_base64":12}],10:[function(t,e,n){"use strict";var i=t("glur/mono16");function r(t,e,n){for(var i,r,o,s,a=e*n,c=new Uint16Array(a),l=0;l<a;l++)i=t[4*l],r=t[4*l+1],o=t[4*l+2],s=i>=r&&i>=o?i:r>=o&&r>=i?r:o,c[l]=s<<8;return c}e.exports=function(t,e,n,o,s,a){var c,l,u,d,h;if(!(0===o||s<.5)){s>2&&(s=2);var f=r(t,e,n),p=new Uint16Array(f);i(p,e,n,s);for(var v=o/100*4096+.5|0,m=a<<8,g=e*n,y=0;y<g;y++)d=(c=f[y])-p[y],Math.abs(d)>=m&&(u=((l=(l=(l=c+(v*d+2048>>12))>65280?65280:l)<0?0:l)<<12)/(c=0!==c?c:1)|0,t[h=4*y]=t[h]*u+2048>>12,t[h+1]=t[h+1]*u+2048>>12,t[h+2]=t[h+2]*u+2048>>12)}}},{"glur/mono16":18}],11:[function(t,e,n){"use strict";e.exports=function(t,e,n,i,r,o){if(!(0===i||r<.5)){r>2&&(r=2);var s=e*n,a=4*s,c=2*s,l=2*s,u=4*Math.max(e,n),d=32,h=0,f=a,p=f+c,v=p+l,m=v+l,g=m+u,y=this.__instance("unsharp_mask",a+c+2*l+u+d,{exp:Math.exp}),_=new Uint32Array(t.buffer);new Uint32Array(this.__memory.buffer).set(_);var b=y.exports.hsv_v16||y.exports._hsv_v16;b(h,f,e,n),(b=y.exports.blurMono16||y.exports._blurMono16)(f,p,v,m,g,e,n,r),(b=y.exports.unsharp||y.exports._unsharp)(h,h,f,p,e,n,i,o),_.set(new Uint32Array(this.__memory.buffer,0,s))}}},{}],12:[function(t,e,n){"use strict";e.exports="AGFzbQEAAAAADAZkeWxpbmsAAAAAAAE0B2AAAGAEf39/fwBgBn9/f39/fwBgCH9/f39/f39/AGAIf39/f39/f30AYAJ9fwBgAXwBfAIZAgNlbnYDZXhwAAYDZW52Bm1lbW9yeQIAAAMHBgAFAgQBAwYGAX8AQQALB4oBCBFfX3dhc21fY2FsbF9jdG9ycwABFl9fYnVpbGRfZ2F1c3NpYW5fY29lZnMAAg5fX2dhdXNzMTZfbGluZQADCmJsdXJNb25vMTYABAdoc3ZfdjE2AAUHdW5zaGFycAAGDF9fZHNvX2hhbmRsZQMAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwABCsUMBgMAAQvWAQEHfCABRNuGukOCGvs/IAC7oyICRAAAAAAAAADAohAAIgW2jDgCFCABIAKaEAAiAyADoCIGtjgCECABRAAAAAAAAPA/IAOhIgQgBKIgAyACIAKgokQAAAAAAADwP6AgBaGjIgS2OAIAIAEgBSAEmqIiB7Y4AgwgASADIAJEAAAAAAAA8D+gIASioiIItjgCCCABIAMgAkQAAAAAAADwv6AgBKKiIgK2OAIEIAEgByAIoCAFRAAAAAAAAPA/IAahoCIDo7Y4AhwgASAEIAKgIAOjtjgCGAuGBQMGfwl8An0gAyoCDCEVIAMqAgghFiADKgIUuyERIAMqAhC7IRACQCAEQQFrIghBAEgiCQRAIAIhByAAIQYMAQsgAiAALwEAuCIPIAMqAhi7oiIMIBGiIg0gDCAQoiAPIAMqAgS7IhOiIhQgAyoCALsiEiAPoqCgoCIOtjgCACACQQRqIQcgAEECaiEGIAhFDQAgCEEBIAhBAUgbIgpBf3MhCwJ/IAQgCmtBAXFFBEAgDiENIAgMAQsgAiANIA4gEKIgFCASIAAvAQK4Ig+ioKCgIg22OAIEIAJBCGohByAAQQRqIQYgDiEMIARBAmsLIQIgC0EAIARrRg0AA0AgByAMIBGiIA0gEKIgDyAToiASIAYvAQC4Ig6ioKCgIgy2OAIAIAcgDSARoiAMIBCiIA4gE6IgEiAGLwECuCIPoqCgoCINtjgCBCAHQQhqIQcgBkEEaiEGIAJBAkohACACQQJrIQIgAA0ACwsCQCAJDQAgASAFIAhsQQF0aiIAAn8gBkECay8BACICuCINIBW7IhKiIA0gFrsiE6KgIA0gAyoCHLuiIgwgEKKgIAwgEaKgIg8gB0EEayIHKgIAu6AiDkQAAAAAAADwQWMgDkQAAAAAAAAAAGZxBEAgDqsMAQtBAAs7AQAgCEUNACAGQQRrIQZBACAFa0EBdCEBA0ACfyANIBKiIAJB//8DcbgiDSAToqAgDyIOIBCioCAMIBGioCIPIAdBBGsiByoCALugIgxEAAAAAAAA8EFjIAxEAAAAAAAAAABmcQRAIAyrDAELQQALIQMgBi8BACECIAAgAWoiACADOwEAIAZBAmshBiAIQQFKIQMgDiEMIAhBAWshCCADDQALCwvRAgIBfwd8AkAgB0MAAAAAWw0AIARE24a6Q4Ia+z8gB0MAAAA/l7ujIglEAAAAAAAAAMCiEAAiDLaMOAIUIAQgCZoQACIKIAqgIg22OAIQIAREAAAAAAAA8D8gCqEiCyALoiAKIAkgCaCiRAAAAAAAAPA/oCAMoaMiC7Y4AgAgBCAMIAuaoiIOtjgCDCAEIAogCUQAAAAAAADwP6AgC6KiIg+2OAIIIAQgCiAJRAAAAAAAAPC/oCALoqIiCbY4AgQgBCAOIA+gIAxEAAAAAAAA8D8gDaGgIgqjtjgCHCAEIAsgCaAgCqO2OAIYIAYEQANAIAAgBSAIbEEBdGogAiAIQQF0aiADIAQgBSAGEAMgCEEBaiIIIAZHDQALCyAFRQ0AQQAhCANAIAIgBiAIbEEBdGogASAIQQF0aiADIAQgBiAFEAMgCEEBaiIIIAVHDQALCwtxAQN/IAIgA2wiBQRAA0AgASAAKAIAIgRBEHZB/wFxIgIgAiAEQQh2Qf8BcSIDIAMgBEH/AXEiBEkbIAIgA0sbIgYgBiAEIAIgBEsbIAMgBEsbQQh0OwEAIAFBAmohASAAQQRqIQAgBUEBayIFDQALCwuZAgIDfwF8IAQgBWwhBAJ/IAazQwAAgEWUQwAAyEKVu0QAAAAAAADgP6AiC5lEAAAAAAAA4EFjBEAgC6oMAQtBgICAgHgLIQUgBARAIAdBCHQhCUEAIQYDQCAJIAIgBkEBdCIHai8BACIBIAMgB2ovAQBrIgcgB0EfdSIIaiAIc00EQCAAIAZBAnQiCGoiCiAFIAdsQYAQakEMdSABaiIHQYD+AyAHQYD+A0gbIgdBACAHQQBKG0EMdCABQQEgARtuIgEgCi0AAGxBgBBqQQx2OgAAIAAgCEEBcmoiByABIActAABsQYAQakEMdjoAACAAIAhBAnJqIgcgASAHLQAAbEGAEGpBDHY6AAALIAZBAWoiBiAERw0ACwsL"},{}],13:[function(t,e,n){"use strict";var i=100;function r(t,e){this.create=t,this.available=[],this.acquired={},this.lastId=1,this.timeoutId=0,this.idle=e||2e3}r.prototype.acquire=function(){var t,e=this;return 0!==this.available.length?t=this.available.pop():((t=this.create()).id=this.lastId++,t.release=function(){return e.release(t)}),this.acquired[t.id]=t,t},r.prototype.release=function(t){var e=this;delete this.acquired[t.id],t.lastUsed=Date.now(),this.available.push(t),0===this.timeoutId&&(this.timeoutId=setTimeout((function(){return e.gc()}),i))},r.prototype.gc=function(){var t=this,e=Date.now();this.available=this.available.filter((function(n){return!(e-n.lastUsed>t.idle&&(n.destroy(),1))})),0!==this.available.length?this.timeoutId=setTimeout((function(){return t.gc()}),i):this.timeoutId=0},e.exports=r},{}],14:[function(t,e,n){"use strict";var i=2;e.exports=function(t,e,n,r,o,s){var a=n/t,c=r/e,l=(2*s+i+1)/o;if(l>.5)return[[n,r]];var u=Math.ceil(Math.log(Math.min(a,c))/Math.log(l));if(u<=1)return[[n,r]];for(var d=[],h=0;h<u;h++){var f=Math.round(Math.pow(Math.pow(t,u-h-1)*Math.pow(n,h+1),1/u)),p=Math.round(Math.pow(Math.pow(e,u-h-1)*Math.pow(r,h+1),1/u));d.push([f,p])}return d}},{}],15:[function(t,e,n){"use strict";var i=1e-5;function r(t){var e=Math.round(t);return Math.abs(t-e)<i?e:Math.floor(t)}function o(t){var e=Math.round(t);return Math.abs(t-e)<i?e:Math.ceil(t)}e.exports=function(t){var e,n,i,s,a,c,l=t.toWidth/t.width,u=t.toHeight/t.height,d=r(t.srcTileSize*l)-2*t.destTileBorder,h=r(t.srcTileSize*u)-2*t.destTileBorder;if(d<1||h<1)throw new Error("Internal error in pica: target tile width/height is too small.");var f,p=[];for(s=0;s<t.toHeight;s+=h)for(i=0;i<t.toWidth;i+=d)(e=i-t.destTileBorder)<0&&(e=0),e+(a=i+d+t.destTileBorder-e)>=t.toWidth&&(a=t.toWidth-e),(n=s-t.destTileBorder)<0&&(n=0),n+(c=s+h+t.destTileBorder-n)>=t.toHeight&&(c=t.toHeight-n),f={toX:e,toY:n,toWidth:a,toHeight:c,toInnerX:i,toInnerY:s,toInnerWidth:d,toInnerHeight:h,offsetX:e/l-r(e/l),offsetY:n/u-r(n/u),scaleX:l,scaleY:u,x:r(e/l),y:r(n/u),width:o(a/l),height:o(c/u)},p.push(f);return p}},{}],16:[function(t,e,n){"use strict";function i(t){return Object.prototype.toString.call(t)}e.exports.isCanvas=function(t){var e=i(t);return"[object HTMLCanvasElement]"===e||"[object OffscreenCanvas]"===e||"[object Canvas]"===e},e.exports.isImage=function(t){return"[object HTMLImageElement]"===i(t)},e.exports.isImageBitmap=function(t){return"[object ImageBitmap]"===i(t)},e.exports.limiter=function(t){var e=0,n=[];function i(){e<t&&n.length&&(e++,n.shift()())}return function(t){return new Promise((function(r,o){n.push((function(){t().then((function(t){r(t),e--,i()}),(function(t){o(t),e--,i()}))})),i()}))}},e.exports.cib_quality_name=function(t){switch(t){case 0:return"pixelated";case 1:return"low";case 2:return"medium"}return"high"},e.exports.cib_support=function(t){return Promise.resolve().then((function(){if("undefined"==typeof createImageBitmap)return!1;var e=t(100,100);return createImageBitmap(e,0,0,100,100,{resizeWidth:10,resizeHeight:10,resizeQuality:"high"}).then((function(t){var n=10===t.width;return t.close(),e=null,n}))})).catch((function(){return!1}))},e.exports.worker_offscreen_canvas_support=function(){return new Promise((function(t,e){if("undefined"!=typeof OffscreenCanvas){var n=btoa("(".concat(r.toString(),")(self);")),i=new Worker("data:text/javascript;base64,".concat(n));i.onmessage=function(e){return t(e.data)},i.onerror=e}else t(!1);function r(t){"undefined"!=typeof createImageBitmap?Promise.resolve().then((function(){var t=new OffscreenCanvas(10,10);return t.getContext("2d").rect(0,0,1,1),createImageBitmap(t,0,0,1,1)})).then((function(){return t.postMessage(!0)}),(function(){return t.postMessage(!1)})):t.postMessage(!1)}})).then((function(t){return t}),(function(){return!1}))},e.exports.can_use_canvas=function(t){var e=!1;try{var n=t(2,1).getContext("2d"),i=n.createImageData(2,1);i.data[0]=12,i.data[1]=23,i.data[2]=34,i.data[3]=255,i.data[4]=45,i.data[5]=56,i.data[6]=67,i.data[7]=255,n.putImageData(i,0,0),i=null,12===(i=n.getImageData(0,0,2,1)).data[0]&&23===i.data[1]&&34===i.data[2]&&255===i.data[3]&&45===i.data[4]&&56===i.data[5]&&67===i.data[6]&&255===i.data[7]&&(e=!0)}catch(t){}return e},e.exports.cib_can_use_region=function(){return new Promise((function(t){if("undefined"!=typeof Image&&"undefined"!=typeof createImageBitmap){var e=new Image;e.src="data:image/jpeg;base64,/9j/4QBiRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAYAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAAITAAMAAAABAAEAAAAAAAAAAABIAAAAAQAAAEgAAAAB/9sAQwAEAwMEAwMEBAMEBQQEBQYKBwYGBgYNCQoICg8NEBAPDQ8OERMYFBESFxIODxUcFRcZGRsbGxAUHR8dGh8YGhsa/9sAQwEEBQUGBQYMBwcMGhEPERoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoa/8IAEQgAAQACAwERAAIRAQMRAf/EABQAAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAF/P//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAQUCf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Bf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Bf//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEABj8Cf//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAT8hf//aAAwDAQACAAMAAAAQH//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Qf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Qf//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAT8Qf//Z",e.onload=function(){createImageBitmap(e,0,0,e.width,e.height).then((function(n){n.width===e.width&&n.height===e.height?t(!0):t(!1)}),(function(){return t(!1)}))},e.onerror=function(){return t(!1)}}else t(!1)}))}},{}],17:[function(t,e,n){"use strict";e.exports=function(){var e,n=t("./mathlib");onmessage=function(t){var i=t.data.opts,r=!1;if(!i.src&&i.srcBitmap){var o=new OffscreenCanvas(i.width,i.height),s=o.getContext("2d");s.drawImage(i.srcBitmap,0,0),i.src=s.getImageData(0,0,i.width,i.height).data,o.width=o.height=0,o=null,i.srcBitmap.close(),i.srcBitmap=null}e||(e=new n(t.data.features));var a=e.resizeAndUnsharp(i);if(r){var c=new ImageData(new Uint8ClampedArray(a),i.toWidth,i.toHeight),l=new OffscreenCanvas(i.toWidth,i.toHeight);l.getContext("2d").putImageData(c,0,0),createImageBitmap(l).then((function(t){postMessage({bitmap:t},[t])}))}else postMessage({data:a},[a.buffer])}}},{"./mathlib":1}],18:[function(t,e,n){var i,r,o,s,a,c;function l(t){t<.5&&(t=.5);var e=Math.exp(.527076)/t,n=Math.exp(-e),l=Math.exp(-2*e),u=(1-n)*(1-n)/(1+2*e*n-l);return i=u,r=u*(e-1)*n,o=u*(e+1)*n,s=-u*l,a=2*n,c=-l,new Float32Array([i,r,o,s,a,c,(i+r)/(1-a-c),(o+s)/(1-a-c)])}function u(t,e,n,i,r,o){var s,a,c,l,u,d,h,f,p,v,m,g,y,_;for(p=0;p<o;p++){for(h=p,f=0,l=u=(s=t[d=p*r])*i[6],m=i[0],g=i[1],y=i[4],_=i[5],v=0;v<r;v++)c=(a=t[d])*m+s*g+l*y+u*_,u=l,l=c,s=a,n[f]=l,f++,d++;for(f--,h+=o*(r-1),l=u=(s=t[--d])*i[7],a=s,m=i[2],g=i[3],v=r-1;v>=0;v--)c=a*m+s*g+l*y+u*_,u=l,l=c,s=a,a=t[d],e[h]=n[f]+l,d--,f--,h-=o}}function d(t,e,n,i){if(i){var r=new Uint16Array(t.length),o=new Float32Array(Math.max(e,n)),s=l(i);u(t,r,o,s,e,n,i),u(r,t,o,s,n,e,i)}}e.exports=d},{}],19:[function(t,e,n){"use strict";var i=t("object-assign"),r=t("./lib/base64decode"),o=t("./lib/wa_detect"),s={js:!0,wasm:!0};function a(t){if(!(this instanceof a))return new a(t);var e=i({},s,t||{});if(this.options=e,this.__cache={},this.__init_promise=null,this.__modules=e.modules||{},this.__memory=null,this.__wasm={},this.__isLE=1===new Uint32Array(new Uint8Array([1,0,0,0]).buffer)[0],!this.options.js&&!this.options.wasm)throw new Error('mathlib: at least "js" or "wasm" should be enabled')}a.prototype.has_wasm=o,a.prototype.use=function(t){return this.__modules[t.name]=t,this.options.wasm&&this.has_wasm()&&t.wasm_fn?this[t.name]=t.wasm_fn:this[t.name]=t.fn,this},a.prototype.init=function(){if(this.__init_promise)return this.__init_promise;if(!this.options.js&&this.options.wasm&&!this.has_wasm())return Promise.reject(new Error('mathlib: only "wasm" was enabled, but it\'s not supported'));var t=this;return this.__init_promise=Promise.all(Object.keys(t.__modules).map((function(e){var n=t.__modules[e];return t.options.wasm&&t.has_wasm()&&n.wasm_fn?t.__wasm[e]?null:WebAssembly.compile(t.__base64decode(n.wasm_src)).then((function(n){t.__wasm[e]=n})):null}))).then((function(){return t})),this.__init_promise},a.prototype.__base64decode=r,a.prototype.__reallocate=function(t){if(!this.__memory)return this.__memory=new WebAssembly.Memory({initial:Math.ceil(t/65536)}),this.__memory;var e=this.__memory.buffer.byteLength;return e<t&&this.__memory.grow(Math.ceil((t-e)/65536)),this.__memory},a.prototype.__instance=function(t,e,n){if(e&&this.__reallocate(e),!this.__wasm[t]){var r=this.__modules[t];this.__wasm[t]=new WebAssembly.Module(this.__base64decode(r.wasm_src))}if(!this.__cache[t]){var o={memoryBase:0,memory:this.__memory,tableBase:0,table:new WebAssembly.Table({initial:0,element:"anyfunc"})};this.__cache[t]=new WebAssembly.Instance(this.__wasm[t],{env:i(o,n||{})})}return this.__cache[t]},a.prototype.__align=function(t,e){var n=t%(e=e||8);return t+(n?e-n:0)},e.exports=a},{"./lib/base64decode":20,"./lib/wa_detect":21,"object-assign":22}],20:[function(t,e,n){"use strict";var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";e.exports=function(t){for(var e=t.replace(/[\r\n=]/g,""),n=e.length,r=new Uint8Array(3*n>>2),o=0,s=0,a=0;a<n;a++)a%4==0&&a&&(r[s++]=o>>16&255,r[s++]=o>>8&255,r[s++]=255&o),o=o<<6|i.indexOf(e.charAt(a));var c=n%4*6;return 0===c?(r[s++]=o>>16&255,r[s++]=o>>8&255,r[s++]=255&o):18===c?(r[s++]=o>>10&255,r[s++]=o>>2&255):12===c&&(r[s++]=o>>4&255),r}},{}],21:[function(t,e,n){"use strict";var i;e.exports=function(){if(void 0!==i)return i;if(i=!1,"undefined"==typeof WebAssembly)return i;try{var t=new Uint8Array([0,97,115,109,1,0,0,0,1,6,1,96,1,127,1,127,3,2,1,0,5,3,1,0,1,7,8,1,4,116,101,115,116,0,0,10,16,1,14,0,32,0,65,1,54,2,0,32,0,40,2,0,11]),e=new WebAssembly.Module(t);return 0!==new WebAssembly.Instance(e,{}).exports.test(4)&&(i=!0),i}catch(t){}return i}},{}],22:[function(t,e,n){"use strict";var i=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function s(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function a(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(t){i[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(t){return!1}}e.exports=a()?Object.assign:function(t,e){for(var n,a,c=s(t),l=1;l<arguments.length;l++){for(var u in n=Object(arguments[l]))r.call(n,u)&&(c[u]=n[u]);if(i){a=i(n);for(var d=0;d<a.length;d++)o.call(n,a[d])&&(c[a[d]]=n[a[d]])}}return c}},{}],23:[function(t,e,n){var i=arguments[3],r=arguments[4],o=arguments[5],s=JSON.stringify;e.exports=function(t,e){for(var n,a=Object.keys(o),c=0,l=a.length;c<l;c++){var u=a[c],d=o[u].exports;if(d===t||d&&d.default===t){n=u;break}}if(!n){n=Math.floor(Math.pow(16,8)*Math.random()).toString(16);var h={};for(c=0,l=a.length;c<l;c++)h[u=a[c]]=u;r[n]=["function(require,module,exports){"+t+"(self); }",h]}var f=Math.floor(Math.pow(16,8)*Math.random()).toString(16),p={};p[n]=n,r[f]=["function(require,module,exports){var f = require("+s(n)+");(f.default ? f.default : f)(self);}",p];var v={};function m(t){for(var e in v[t]=!0,r[t][1]){var n=r[t][1][e];v[n]||m(n)}}m(f);var g="("+i+")({"+Object.keys(v).map((function(t){return s(t)+":["+r[t][0]+","+s(r[t][1])+"]"})).join(",")+"},{},["+s(f)+"])",y=window.URL||window.webkitURL||window.mozURL||window.msURL,_=new Blob([g],{type:"text/javascript"});if(e&&e.bare)return _;var b=y.createObjectURL(_),w=new Worker(b);return w.objectURL=b,w}},{}],"/index.js":[function(t,e,n){"use strict";function i(t,e){return c(t)||a(t,e)||o(t,e)||r()}function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(t,e){if(t){if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(t,e):void 0}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function a(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o=[],s=!0,a=!1;try{for(n=n.call(t);!(s=(i=n.next()).done)&&(o.push(i.value),!e||o.length!==e);s=!0);}catch(t){a=!0,r=t}finally{try{s||null==n.return||n.return()}finally{if(a)throw r}}return o}}function c(t){if(Array.isArray(t))return t}var l=t("object-assign"),u=t("webworkify"),d=t("./lib/mathlib"),h=t("./lib/pool"),f=t("./lib/utils"),p=t("./lib/worker"),v=t("./lib/stepper"),m=t("./lib/tiler"),g=t("./lib/mm_resize/resize_filter_info"),y={},_=!1;try{"undefined"!=typeof navigator&&navigator.userAgent&&(_=navigator.userAgent.indexOf("Safari")>=0)}catch(t){}var b=1;"undefined"!=typeof navigator&&(b=Math.min(navigator.hardwareConcurrency||1,4));var w={tile:1024,concurrency:b,features:["js","wasm","ww"],idle:2e3,createCanvas:function(t,e){var n=document.createElement("canvas");return n.width=t,n.height=e,n}},x={filter:"mks2013",unsharpAmount:0,unsharpRadius:0,unsharpThreshold:0},A=!1,S=!1,T=!1,E=!1,k=!1;function M(){return{value:u(p),destroy:function(){if(this.value.terminate(),"undefined"!=typeof window){var t=window.URL||window.webkitURL||window.mozURL||window.msURL;t&&t.revokeObjectURL&&this.value.objectURL&&t.revokeObjectURL(this.value.objectURL)}}}}function C(t){if(!(this instanceof C))return new C(t);this.options=l({},w,t||{});var e="lk_".concat(this.options.concurrency);this.__limit=y[e]||f.limiter(this.options.concurrency),y[e]||(y[e]=this.__limit),this.features={js:!1,wasm:!1,cib:!1,ww:!1},this.__workersPool=null,this.__requested_features=[],this.__mathlib=null}C.prototype.init=function(){var e=this;if(this.__initPromise)return this.__initPromise;if("undefined"!=typeof ImageData&&"undefined"!=typeof Uint8ClampedArray)try{new ImageData(new Uint8ClampedArray(400),10,10),A=!0}catch(t){}"undefined"!=typeof ImageBitmap&&(ImageBitmap.prototype&&ImageBitmap.prototype.close?S=!0:this.debug("ImageBitmap does not support .close(), disabled"));var n=this.options.features.slice();if(n.indexOf("all")>=0&&(n=["cib","wasm","js","ww"]),this.__requested_features=n,this.__mathlib=new d(n),n.indexOf("ww")>=0&&"undefined"!=typeof window&&"Worker"in window)try{t("webworkify")((function(){})).terminate(),this.features.ww=!0;var i="wp_".concat(JSON.stringify(this.options));y[i]?this.__workersPool=y[i]:(this.__workersPool=new h(M,this.options.idle),y[i]=this.__workersPool)}catch(t){}var r,o,s=this.__mathlib.init().then((function(t){l(e.features,t.features)}));r=S?f.cib_support(this.options.createCanvas).then((function(t){e.features.cib&&n.indexOf("cib")<0?e.debug("createImageBitmap() resize supported, but disabled by config"):n.indexOf("cib")>=0&&(e.features.cib=t)})):Promise.resolve(!1),T=f.can_use_canvas(this.options.createCanvas),o=(o=S&&A&&-1!==n.indexOf("ww")?f.worker_offscreen_canvas_support():Promise.resolve(!1)).then((function(t){E=t}));var a=f.cib_can_use_region().then((function(t){k=t}));return this.__initPromise=Promise.all([s,r,o,a]).then((function(){return e})),this.__initPromise},C.prototype.__invokeResize=function(t,e){var n=this;return e.__mathCache=e.__mathCache||{},Promise.resolve().then((function(){return n.features.ww?new Promise((function(i,r){var o=n.__workersPool.acquire();e.cancelToken&&e.cancelToken.catch((function(t){return r(t)})),o.value.onmessage=function(t){o.release(),t.data.err?r(t.data.err):i(t.data)};var s=[];t.src&&s.push(t.src.buffer),t.srcBitmap&&s.push(t.srcBitmap),o.value.postMessage({opts:t,features:n.__requested_features,preload:{wasm_nodule:n.__mathlib.__}},s)})):{data:n.__mathlib.resizeAndUnsharp(t,e.__mathCache)}}))},C.prototype.__extractTileData=function(t,e,n,i,r){if(this.features.ww&&E&&(f.isCanvas(e)||k))return this.debug("Create tile for OffscreenCanvas"),createImageBitmap(i.srcImageBitmap||e,t.x,t.y,t.width,t.height).then((function(t){return r.srcBitmap=t,r}));if(f.isCanvas(e))return i.srcCtx||(i.srcCtx=e.getContext("2d")),this.debug("Get tile pixel data"),r.src=i.srcCtx.getImageData(t.x,t.y,t.width,t.height).data,r;this.debug("Draw tile imageBitmap/image to temporary canvas");var o=this.options.createCanvas(t.width,t.height),s=o.getContext("2d");return s.globalCompositeOperation="copy",s.drawImage(i.srcImageBitmap||e,t.x,t.y,t.width,t.height,0,0,t.width,t.height),this.debug("Get tile pixel data"),r.src=s.getImageData(0,0,t.width,t.height).data,o.width=o.height=0,r},C.prototype.__landTileData=function(t,e,n){var i;if(this.debug("Convert raw rgba tile result to ImageData"),e.bitmap)return n.toCtx.drawImage(e.bitmap,t.toX,t.toY),null;if(A)i=new ImageData(new Uint8ClampedArray(e.data),t.toWidth,t.toHeight);else if((i=n.toCtx.createImageData(t.toWidth,t.toHeight)).data.set)i.data.set(e.data);else for(var r=i.data.length-1;r>=0;r--)i.data[r]=e.data[r];return this.debug("Draw tile"),_?n.toCtx.putImageData(i,t.toX,t.toY,t.toInnerX-t.toX,t.toInnerY-t.toY,t.toInnerWidth+1e-5,t.toInnerHeight+1e-5):n.toCtx.putImageData(i,t.toX,t.toY,t.toInnerX-t.toX,t.toInnerY-t.toY,t.toInnerWidth,t.toInnerHeight),null},C.prototype.__tileAndResize=function(t,e,n){var i=this,r={srcCtx:null,srcImageBitmap:null,isImageBitmapReused:!1,toCtx:null},o=function(e){return i.__limit((function(){if(n.canceled)return n.cancelToken;var o={width:e.width,height:e.height,toWidth:e.toWidth,toHeight:e.toHeight,scaleX:e.scaleX,scaleY:e.scaleY,offsetX:e.offsetX,offsetY:e.offsetY,filter:n.filter,unsharpAmount:n.unsharpAmount,unsharpRadius:n.unsharpRadius,unsharpThreshold:n.unsharpThreshold};return i.debug("Invoke resize math"),Promise.resolve(o).then((function(o){return i.__extractTileData(e,t,n,r,o)})).then((function(t){return i.debug("Invoke resize math"),i.__invokeResize(t,n)})).then((function(t){return n.canceled?n.cancelToken:(r.srcImageData=null,i.__landTileData(e,t,r))}))}))};return Promise.resolve().then((function(){if(r.toCtx=e.getContext("2d"),f.isCanvas(t))return null;if(f.isImageBitmap(t))return r.srcImageBitmap=t,r.isImageBitmapReused=!0,null;if(f.isImage(t))return S?(i.debug("Decode image via createImageBitmap"),createImageBitmap(t).then((function(t){r.srcImageBitmap=t})).catch((function(t){return null}))):null;throw new Error('Pica: ".from" should be Image, Canvas or ImageBitmap')})).then((function(){if(n.canceled)return n.cancelToken;i.debug("Calculate tiles");var t=m({width:n.width,height:n.height,srcTileSize:i.options.tile,toWidth:n.toWidth,toHeight:n.toHeight,destTileBorder:n.__destTileBorder}).map((function(t){return o(t)}));function s(t){t.srcImageBitmap&&(t.isImageBitmapReused||t.srcImageBitmap.close(),t.srcImageBitmap=null)}return i.debug("Process tiles"),Promise.all(t).then((function(){return i.debug("Finished!"),s(r),e}),(function(t){throw s(r),t}))}))},C.prototype.__processStages=function(t,e,n,r){var o=this;if(r.canceled)return r.cancelToken;var s,a,c=i(t.shift(),2),u=c[0],d=c[1],h=0===t.length;return s=h||g.q2f.indexOf(r.filter)<0?r.filter:"box"===r.filter?"box":"hamming",r=l({},r,{toWidth:u,toHeight:d,filter:s}),h||(a=this.options.createCanvas(u,d)),this.__tileAndResize(e,h?n:a,r).then((function(){return h?n:(r.width=u,r.height=d,o.__processStages(t,a,n,r))})).then((function(t){return a&&(a.width=a.height=0),t}))},C.prototype.__resizeViaCreateImageBitmap=function(t,e,n){var i=this,r=e.getContext("2d");return this.debug("Resize via createImageBitmap()"),createImageBitmap(t,{resizeWidth:n.toWidth,resizeHeight:n.toHeight,resizeQuality:f.cib_quality_name(g.f2q[n.filter])}).then((function(t){if(n.canceled)return n.cancelToken;if(!n.unsharpAmount)return r.drawImage(t,0,0),t.close(),r=null,i.debug("Finished!"),e;i.debug("Unsharp result");var o=i.options.createCanvas(n.toWidth,n.toHeight),s=o.getContext("2d");s.drawImage(t,0,0),t.close();var a=s.getImageData(0,0,n.toWidth,n.toHeight);return i.__mathlib.unsharp_mask(a.data,n.toWidth,n.toHeight,n.unsharpAmount,n.unsharpRadius,n.unsharpThreshold),r.putImageData(a,0,0),o.width=o.height=0,a=s=o=r=null,i.debug("Finished!"),e}))},C.prototype.resize=function(t,e,n){var i=this;this.debug("Start resize...");var r=l({},x);if(isNaN(n)?n&&(r=l(r,n)):r=l(r,{quality:n}),r.toWidth=e.width,r.toHeight=e.height,r.width=t.naturalWidth||t.width,r.height=t.naturalHeight||t.height,Object.prototype.hasOwnProperty.call(r,"quality")){if(r.quality<0||r.quality>3)throw new Error("Pica: .quality should be [0..3], got ".concat(r.quality));r.filter=g.q2f[r.quality]}if(0===e.width||0===e.height)return Promise.reject(new Error("Invalid output size: ".concat(e.width,"x").concat(e.height)));r.unsharpRadius>2&&(r.unsharpRadius=2),r.canceled=!1,r.cancelToken&&(r.cancelToken=r.cancelToken.then((function(t){throw r.canceled=!0,t}),(function(t){throw r.canceled=!0,t})));var o=3;return r.__destTileBorder=Math.ceil(Math.max(o,2.5*r.unsharpRadius|0)),this.init().then((function(){if(r.canceled)return r.cancelToken;if(i.features.cib){if(g.q2f.indexOf(r.filter)>=0)return i.__resizeViaCreateImageBitmap(t,e,r);i.debug("cib is enabled, but not supports provided filter, fallback to manual math")}if(!T){var n=new Error("Pica: cannot use getImageData on canvas, make sure fingerprinting protection isn't enabled");throw n.code="ERR_GET_IMAGE_DATA",n}var o=v(r.width,r.height,r.toWidth,r.toHeight,i.options.tile,r.__destTileBorder);return i.__processStages(o,t,e,r)}))},C.prototype.resizeBuffer=function(t){var e=this,n=l({},x,t);if(Object.prototype.hasOwnProperty.call(n,"quality")){if(n.quality<0||n.quality>3)throw new Error("Pica: .quality should be [0..3], got ".concat(n.quality));n.filter=g.q2f[n.quality]}return this.init().then((function(){return e.__mathlib.resizeAndUnsharp(n)}))},C.prototype.toBlob=function(t,e,n){return e=e||"image/png",new Promise((function(i){if(t.toBlob)t.toBlob((function(t){return i(t)}),e,n);else if(t.convertToBlob)i(t.convertToBlob({type:e,quality:n}));else{for(var r=atob(t.toDataURL(e,n).split(",")[1]),o=r.length,s=new Uint8Array(o),a=0;a<o;a++)s[a]=r.charCodeAt(a);i(new Blob([s],{type:e}))}}))},C.prototype.debug=function(){},e.exports=C},{"./lib/mathlib":1,"./lib/mm_resize/resize_filter_info":7,"./lib/pool":13,"./lib/stepper":14,"./lib/tiler":15,"./lib/utils":16,"./lib/worker":17,"object-assign":22,webworkify:23}]},{},[])("/index.js")},35666:t=>{var e=function(t){"use strict";var e,n=Object.prototype,i=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",s=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function c(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,n){return t[e]=n}}function l(t,e,n,i){var r=e&&e.prototype instanceof m?e:m,o=Object.create(r.prototype),s=new M(i||[]);return o._invoke=function(t,e,n){var i=d;return function(r,o){if(i===f)throw new Error("Generator is already running");if(i===p){if("throw"===r)throw o;return I()}for(n.method=r,n.arg=o;;){var s=n.delegate;if(s){var a=T(s,n);if(a){if(a===v)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===d)throw i=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=f;var c=u(t,e,n);if("normal"===c.type){if(i=n.done?p:h,c.arg===v)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i=p,n.method="throw",n.arg=c.arg)}}}(t,n,s),o}function u(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var d="suspendedStart",h="suspendedYield",f="executing",p="completed",v={};function m(){}function g(){}function y(){}var _={};c(_,o,(function(){return this}));var b=Object.getPrototypeOf,w=b&&b(b(C([])));w&&w!==n&&i.call(w,o)&&(_=w);var x=y.prototype=m.prototype=Object.create(_);function A(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function S(t,e){function n(r,o,s,a){var c=u(t[r],t,o);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==typeof d&&i.call(d,"__await")?e.resolve(d.__await).then((function(t){n("next",t,s,a)}),(function(t){n("throw",t,s,a)})):e.resolve(d).then((function(t){l.value=t,s(l)}),(function(t){return n("throw",t,s,a)}))}a(c.arg)}var r;this._invoke=function(t,i){function o(){return new e((function(e,r){n(t,i,e,r)}))}return r=r?r.then(o,o):o()}}function T(t,n){var i=t.iterator[n.method];if(i===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method))return v;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var r=u(i,t.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,v;var o=r.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function C(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,s=function n(){for(;++r<t.length;)if(i.call(t,r))return n.value=t[r],n.done=!1,n;return n.value=e,n.done=!0,n};return s.next=s}}return{next:I}}function I(){return{value:e,done:!0}}return g.prototype=y,c(x,"constructor",y),c(y,"constructor",g),g.displayName=c(y,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,c(t,a,"GeneratorFunction")),t.prototype=Object.create(x),t},t.awrap=function(t){return{__await:t}},A(S.prototype),c(S.prototype,s,(function(){return this})),t.AsyncIterator=S,t.async=function(e,n,i,r,o){void 0===o&&(o=Promise);var s=new S(l(e,n,i,r),o);return t.isGeneratorFunction(n)?s:s.next().then((function(t){return t.done?t.value:s.next()}))},A(x),c(x,a,"Generator"),c(x,o,(function(){return this})),c(x,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var i=e.pop();if(i in t)return n.value=i,n.done=!1,n}return n.done=!0,n}},t.values=C,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(i,r){return a.type="throw",a.arg=t,n.next=i,r&&(n.method="next",n.arg=e),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],a=s.completion;if("root"===s.tryLoc)return r("end");if(s.tryLoc<=this.prev){var c=i.call(s,"catchLoc"),l=i.call(s,"finallyLoc");if(c&&l){if(this.prev<s.catchLoc)return r(s.catchLoc,!0);if(this.prev<s.finallyLoc)return r(s.finallyLoc)}else if(c){if(this.prev<s.catchLoc)return r(s.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return r(s.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=t,s.arg=e,o?(this.method="next",this.next=o.finallyLoc,v):this.complete(s)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),k(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var r=i.arg;k(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:C(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=e),v}},t}(t.exports);try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}},10577:t=>{!function(){"use strict";var e="undefined"!=typeof window&&void 0!==window.document?window.document:{},n=t.exports,i=function(){for(var t,n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i=0,r=n.length,o={};i<r;i++)if((t=n[i])&&t[1]in e){for(i=0;i<t.length;i++)o[n[0][i]]=t[i];return o}return!1}(),r={change:i.fullscreenchange,error:i.fullscreenerror},o={request:function(t){return new Promise(function(n,r){var o=function(){this.off("change",o),n()}.bind(this);this.on("change",o);var s=(t=t||e.documentElement)[i.requestFullscreen]();s instanceof Promise&&s.then(o).catch(r)}.bind(this))},exit:function(){return new Promise(function(t,n){if(this.isFullscreen){var r=function(){this.off("change",r),t()}.bind(this);this.on("change",r);var o=e[i.exitFullscreen]();o instanceof Promise&&o.then(r).catch(n)}else t()}.bind(this))},toggle:function(t){return this.isFullscreen?this.exit():this.request(t)},onchange:function(t){this.on("change",t)},onerror:function(t){this.on("error",t)},on:function(t,n){var i=r[t];i&&e.addEventListener(i,n,!1)},off:function(t,n){var i=r[t];i&&e.removeEventListener(i,n,!1)},raw:i};i?(Object.defineProperties(o,{isFullscreen:{get:function(){return Boolean(e[i.fullscreenElement])}},element:{enumerable:!0,get:function(){return e[i.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(e[i.fullscreenEnabled])}}}),n?t.exports=o:window.screenfull=o):n?t.exports={isEnabled:!1}:window.screenfull={isEnabled:!1}}()},93379:(t,e,n)=>{"use strict";var i,r=function(){return void 0===i&&(i=Boolean(window&&document&&document.all&&!window.atob)),i},o=function(){var t={};return function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}t[e]=n}return t[e]}}(),s=[];function a(t){for(var e=-1,n=0;n<s.length;n++)if(s[n].identifier===t){e=n;break}return e}function c(t,e){for(var n={},i=[],r=0;r<t.length;r++){var o=t[r],c=e.base?o[0]+e.base:o[0],l=n[c]||0,u="".concat(c," ").concat(l);n[c]=l+1;var d=a(u),h={css:o[1],media:o[2],sourceMap:o[3]};-1!==d?(s[d].references++,s[d].updater(h)):s.push({identifier:u,updater:m(h,e),references:1}),i.push(u)}return i}function l(t){var e=document.createElement("style"),i=t.attributes||{};if(void 0===i.nonce){var r=n.nc;r&&(i.nonce=r)}if(Object.keys(i).forEach((function(t){e.setAttribute(t,i[t])})),"function"==typeof t.insert)t.insert(e);else{var s=o(t.insert||"head");if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(e)}return e}var u,d=(u=[],function(t,e){return u[t]=e,u.filter(Boolean).join("\n")});function h(t,e,n,i){var r=n?"":i.media?"@media ".concat(i.media," {").concat(i.css,"}"):i.css;if(t.styleSheet)t.styleSheet.cssText=d(e,r);else{var o=document.createTextNode(r),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(o,s[e]):t.appendChild(o)}}function f(t,e,n){var i=n.css,r=n.media,o=n.sourceMap;if(r?t.setAttribute("media",r):t.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var p=null,v=0;function m(t,e){var n,i,r;if(e.singleton){var o=v++;n=p||(p=l(e)),i=h.bind(null,n,o,!1),r=h.bind(null,n,o,!0)}else n=l(e),i=f.bind(null,n,e),r=function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)};return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else r()}}t.exports=function(t,e){(e=e||{}).singleton||"boolean"==typeof e.singleton||(e.singleton=r());var n=c(t=t||[],e);return function(t){if(t=t||[],"[object Array]"===Object.prototype.toString.call(t)){for(var i=0;i<n.length;i++){var r=a(n[i]);s[r].references--}for(var o=c(t,e),l=0;l<n.length;l++){var u=a(n[l]);0===s[u].references&&(s[u].updater(),s.splice(u,1))}n=o}}}},45088:(t,e,n)=>{"use strict";n.d(e,{ZP:()=>X});var i=n(20804),r="tippy-content",o="tippy-backdrop",s="tippy-arrow",a="tippy-svg-arrow",c={passive:!0,capture:!0};function l(t,e,n){if(Array.isArray(t)){var i=t[e];return null==i?Array.isArray(n)?n[e]:n:i}return t}function u(t,e){var n={}.toString.call(t);return 0===n.indexOf("[object")&&n.indexOf(e+"]")>-1}function d(t,e){return"function"==typeof t?t.apply(void 0,e):t}function h(t,e){return 0===e?t:function(i){clearTimeout(n),n=setTimeout((function(){t(i)}),e)};var n}function f(t){return[].concat(t)}function p(t,e){-1===t.indexOf(e)&&t.push(e)}function v(t){return t.split("-")[0]}function m(t){return[].slice.call(t)}function g(){return document.createElement("div")}function y(t){return["Element","Fragment"].some((function(e){return u(t,e)}))}function _(t){return u(t,"MouseEvent")}function b(t){return!(!t||!t._tippy||t._tippy.reference!==t)}function w(t){return y(t)?[t]:function(t){return u(t,"NodeList")}(t)?m(t):Array.isArray(t)?t:m(document.querySelectorAll(t))}function x(t,e){t.forEach((function(t){t&&(t.style.transitionDuration=e+"ms")}))}function A(t,e){t.forEach((function(t){t&&t.setAttribute("data-state",e)}))}function S(t){var e=f(t)[0];return e&&e.ownerDocument||document}function T(t,e,n){var i=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(e){t[i](e,n)}))}var E={isTouch:!1},k=0;function M(){E.isTouch||(E.isTouch=!0,window.performance&&document.addEventListener("mousemove",C))}function C(){var t=performance.now();t-k<20&&(E.isTouch=!1,document.removeEventListener("mousemove",C)),k=t}function I(){var t=document.activeElement;if(b(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}var P="undefined"!=typeof window&&"undefined"!=typeof document?navigator.userAgent:"",O=/MSIE |Trident\//.test(P);var L={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},B=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},L,{},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),D=Object.keys(B);function R(t){var e=(t.plugins||[]).reduce((function(e,n){var i=n.name,r=n.defaultValue;return i&&(e[i]=void 0!==t[i]?t[i]:r),e}),{});return Object.assign({},t,{},e)}function G(t,e){var n=Object.assign({},e,{content:d(e.content,[t])},e.ignoreAttributes?{}:function(t,e){return(e?Object.keys(R(Object.assign({},B,{plugins:e}))):D).reduce((function(e,n){var i=(t.getAttribute("data-tippy-"+n)||"").trim();if(!i)return e;if("content"===n)e[n]=i;else try{e[n]=JSON.parse(i)}catch(t){e[n]=i}return e}),{})}(t,e.plugins));return n.aria=Object.assign({},B.aria,{},n.aria),n.aria={expanded:"auto"===n.aria.expanded?e.interactive:n.aria.expanded,content:"auto"===n.aria.content?e.interactive?null:"describedby":n.aria.content},n}function H(t,e){t.innerHTML=e}function F(t){var e=g();return!0===t?e.className=s:(e.className=a,y(t)?e.appendChild(t):H(e,t)),e}function j(t,e){y(e.content)?(H(t,""),t.appendChild(e.content)):"function"!=typeof e.content&&(e.allowHTML?H(t,e.content):t.textContent=e.content)}function N(t){var e=t.firstElementChild,n=m(e.children);return{box:e,content:n.find((function(t){return t.classList.contains(r)})),arrow:n.find((function(t){return t.classList.contains(s)||t.classList.contains(a)})),backdrop:n.find((function(t){return t.classList.contains(o)}))}}function V(t){var e=g(),n=g();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var i=g();function o(n,i){var r=N(e),o=r.box,s=r.content,a=r.arrow;i.theme?o.setAttribute("data-theme",i.theme):o.removeAttribute("data-theme"),"string"==typeof i.animation?o.setAttribute("data-animation",i.animation):o.removeAttribute("data-animation"),i.inertia?o.setAttribute("data-inertia",""):o.removeAttribute("data-inertia"),o.style.maxWidth="number"==typeof i.maxWidth?i.maxWidth+"px":i.maxWidth,i.role?o.setAttribute("role",i.role):o.removeAttribute("role"),n.content===i.content&&n.allowHTML===i.allowHTML||j(s,t.props),i.arrow?a?n.arrow!==i.arrow&&(o.removeChild(a),o.appendChild(F(i.arrow))):o.appendChild(F(i.arrow)):a&&o.removeChild(a)}return i.className=r,i.setAttribute("data-state","hidden"),j(i,t.props),e.appendChild(n),n.appendChild(i),o(t.props,t.props),{popper:e,onUpdate:o}}V.$$tippy=!0;var z=1,$=[],U=[];function W(t,e){var n,r,o,s,a,u,y,b,w,k=G(t,Object.assign({},B,{},R((n=e,Object.keys(n).reduce((function(t,e){return void 0!==n[e]&&(t[e]=n[e]),t}),{}))))),M=!1,C=!1,I=!1,P=!1,L=[],D=h(yt,k.interactiveDebounce),H=S(k.triggerTarget||t),F=z++,j=(w=k.plugins).filter((function(t,e){return w.indexOf(t)===e})),V={id:F,reference:t,popper:g(),popperInstance:null,props:k,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:j,clearDelayTimeouts:function(){clearTimeout(r),clearTimeout(o),cancelAnimationFrame(s)},setProps:function(e){0;if(V.state.isDestroyed)return;rt("onBeforeUpdate",[V,e]),mt();var n=V.props,i=G(t,Object.assign({},V.props,{},e,{ignoreAttributes:!0}));V.props=i,vt(),n.interactiveDebounce!==i.interactiveDebounce&&(at(),D=h(yt,i.interactiveDebounce));n.triggerTarget&&!i.triggerTarget?f(n.triggerTarget).forEach((function(t){t.removeAttribute("aria-expanded")})):i.triggerTarget&&t.removeAttribute("aria-expanded");st(),it(),X&&X(n,i);V.popperInstance&&(xt(),St().forEach((function(t){requestAnimationFrame(t._tippy.popperInstance.forceUpdate)})));rt("onAfterUpdate",[V,e])},setContent:function(t){V.setProps({content:t})},show:function(){0;var t=V.state.isVisible,e=V.state.isDestroyed,n=!V.state.isEnabled,i=E.isTouch&&!V.props.touch,r=l(V.props.duration,0,B.duration);if(t||e||n||i)return;if(tt().hasAttribute("disabled"))return;if(rt("onShow",[V],!1),!1===V.props.onShow(V))return;V.state.isVisible=!0,J()&&(Z.style.visibility="visible");it(),dt(),V.state.isMounted||(Z.style.transition="none");if(J()){var o=et(),s=o.box,a=o.content;x([s,a],0)}y=function(){if(V.state.isVisible&&!P){if(P=!0,Z.offsetHeight,Z.style.transition=V.props.moveTransition,J()&&V.props.animation){var t=et(),e=t.box,n=t.content;x([e,n],r),A([e,n],"visible")}ot(),st(),p(U,V),V.state.isMounted=!0,rt("onMount",[V]),V.props.animation&&J()&&function(t,e){ft(t,e)}(r,(function(){V.state.isShown=!0,rt("onShown",[V])}))}},function(){var t,e=V.props.appendTo,n=tt();t=V.props.interactive&&e===B.appendTo||"parent"===e?n.parentNode:d(e,[n]);t.contains(Z)||t.appendChild(Z);xt(),!1}()},hide:function(){0;var t=!V.state.isVisible,e=V.state.isDestroyed,n=!V.state.isEnabled,i=l(V.props.duration,1,B.duration);if(t||e||n)return;if(rt("onHide",[V],!1),!1===V.props.onHide(V))return;V.state.isVisible=!1,V.state.isShown=!1,P=!1,M=!1,J()&&(Z.style.visibility="hidden");if(at(),ht(),it(),J()){var r=et(),o=r.box,s=r.content;V.props.animation&&(x([o,s],i),A([o,s],"hidden"))}ot(),st(),V.props.animation?J()&&function(t,e){ft(t,(function(){!V.state.isVisible&&Z.parentNode&&Z.parentNode.contains(Z)&&e()}))}(i,V.unmount):V.unmount()},hideWithInteractivity:function(t){0;H.addEventListener("mousemove",D),p($,D),D(t)},enable:function(){V.state.isEnabled=!0},disable:function(){V.hide(),V.state.isEnabled=!1},unmount:function(){0;V.state.isVisible&&V.hide();if(!V.state.isMounted)return;At(),St().forEach((function(t){t._tippy.unmount()})),Z.parentNode&&Z.parentNode.removeChild(Z);U=U.filter((function(t){return t!==V})),V.state.isMounted=!1,rt("onHidden",[V])},destroy:function(){0;if(V.state.isDestroyed)return;V.clearDelayTimeouts(),V.unmount(),mt(),delete t._tippy,V.state.isDestroyed=!0,rt("onDestroy",[V])}};if(!k.render)return V;var W=k.render(V),Z=W.popper,X=W.onUpdate;Z.setAttribute("data-tippy-root",""),Z.id="tippy-"+V.id,V.popper=Z,t._tippy=V,Z._tippy=V;var Q=j.map((function(t){return t.fn(V)})),q=t.hasAttribute("aria-expanded");return vt(),st(),it(),rt("onCreate",[V]),k.showOnCreate&&Tt(),Z.addEventListener("mouseenter",(function(){V.props.interactive&&V.state.isVisible&&V.clearDelayTimeouts()})),Z.addEventListener("mouseleave",(function(t){V.props.interactive&&V.props.trigger.indexOf("mouseenter")>=0&&(H.addEventListener("mousemove",D),D(t))})),V;function Y(){var t=V.props.touch;return Array.isArray(t)?t:[t,0]}function K(){return"hold"===Y()[0]}function J(){var t;return!!(null==(t=V.props.render)?void 0:t.$$tippy)}function tt(){return b||t}function et(){return N(Z)}function nt(t){return V.state.isMounted&&!V.state.isVisible||E.isTouch||a&&"focus"===a.type?0:l(V.props.delay,t?0:1,B.delay)}function it(){Z.style.pointerEvents=V.props.interactive&&V.state.isVisible?"":"none",Z.style.zIndex=""+V.props.zIndex}function rt(t,e,n){var i;(void 0===n&&(n=!0),Q.forEach((function(n){n[t]&&n[t].apply(void 0,e)})),n)&&(i=V.props)[t].apply(i,e)}function ot(){var e=V.props.aria;if(e.content){var n="aria-"+e.content,i=Z.id;f(V.props.triggerTarget||t).forEach((function(t){var e=t.getAttribute(n);if(V.state.isVisible)t.setAttribute(n,e?e+" "+i:i);else{var r=e&&e.replace(i,"").trim();r?t.setAttribute(n,r):t.removeAttribute(n)}}))}}function st(){!q&&V.props.aria.expanded&&f(V.props.triggerTarget||t).forEach((function(t){V.props.interactive?t.setAttribute("aria-expanded",V.state.isVisible&&t===tt()?"true":"false"):t.removeAttribute("aria-expanded")}))}function at(){H.removeEventListener("mousemove",D),$=$.filter((function(t){return t!==D}))}function ct(t){if(!(E.isTouch&&(I||"mousedown"===t.type)||V.props.interactive&&Z.contains(t.target))){if(tt().contains(t.target)){if(E.isTouch)return;if(V.state.isVisible&&V.props.trigger.indexOf("click")>=0)return}else rt("onClickOutside",[V,t]);!0===V.props.hideOnClick&&(V.clearDelayTimeouts(),V.hide(),C=!0,setTimeout((function(){C=!1})),V.state.isMounted||ht())}}function lt(){I=!0}function ut(){I=!1}function dt(){H.addEventListener("mousedown",ct,!0),H.addEventListener("touchend",ct,c),H.addEventListener("touchstart",ut,c),H.addEventListener("touchmove",lt,c)}function ht(){H.removeEventListener("mousedown",ct,!0),H.removeEventListener("touchend",ct,c),H.removeEventListener("touchstart",ut,c),H.removeEventListener("touchmove",lt,c)}function ft(t,e){var n=et().box;function i(t){t.target===n&&(T(n,"remove",i),e())}if(0===t)return e();T(n,"remove",u),T(n,"add",i),u=i}function pt(e,n,i){void 0===i&&(i=!1),f(V.props.triggerTarget||t).forEach((function(t){t.addEventListener(e,n,i),L.push({node:t,eventType:e,handler:n,options:i})}))}function vt(){var t;K()&&(pt("touchstart",gt,{passive:!0}),pt("touchend",_t,{passive:!0})),(t=V.props.trigger,t.split(/\s+/).filter(Boolean)).forEach((function(t){if("manual"!==t)switch(pt(t,gt),t){case"mouseenter":pt("mouseleave",_t);break;case"focus":pt(O?"focusout":"blur",bt);break;case"focusin":pt("focusout",bt)}}))}function mt(){L.forEach((function(t){var e=t.node,n=t.eventType,i=t.handler,r=t.options;e.removeEventListener(n,i,r)})),L=[]}function gt(t){var e,n=!1;if(V.state.isEnabled&&!wt(t)&&!C){var i="focus"===(null==(e=a)?void 0:e.type);a=t,b=t.currentTarget,st(),!V.state.isVisible&&_(t)&&$.forEach((function(e){return e(t)})),"click"===t.type&&(V.props.trigger.indexOf("mouseenter")<0||M)&&!1!==V.props.hideOnClick&&V.state.isVisible?n=!0:Tt(t),"click"===t.type&&(M=!n),n&&!i&&Et(t)}}function yt(t){var e=t.target,n=tt().contains(e)||Z.contains(e);"mousemove"===t.type&&n||function(t,e){var n=e.clientX,i=e.clientY;return t.every((function(t){var e=t.popperRect,r=t.popperState,o=t.props.interactiveBorder,s=v(r.placement),a=r.modifiersData.offset;if(!a)return!0;var c="bottom"===s?a.top.y:0,l="top"===s?a.bottom.y:0,u="right"===s?a.left.x:0,d="left"===s?a.right.x:0,h=e.top-i+c>o,f=i-e.bottom-l>o,p=e.left-n+u>o,m=n-e.right-d>o;return h||f||p||m}))}(St().concat(Z).map((function(t){var e,n=null==(e=t._tippy.popperInstance)?void 0:e.state;return n?{popperRect:t.getBoundingClientRect(),popperState:n,props:k}:null})).filter(Boolean),t)&&(at(),Et(t))}function _t(t){wt(t)||V.props.trigger.indexOf("click")>=0&&M||(V.props.interactive?V.hideWithInteractivity(t):Et(t))}function bt(t){V.props.trigger.indexOf("focusin")<0&&t.target!==tt()||V.props.interactive&&t.relatedTarget&&Z.contains(t.relatedTarget)||Et(t)}function wt(t){return!!E.isTouch&&K()!==t.type.indexOf("touch")>=0}function xt(){At();var e=V.props,n=e.popperOptions,r=e.placement,o=e.offset,s=e.getReferenceClientRect,a=e.moveTransition,c=J()?N(Z).arrow:null,l=s?{getBoundingClientRect:s,contextElement:s.contextElement||tt()}:t,u=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!a}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(t){var e=t.state;if(J()){var n=et().box;["placement","reference-hidden","escaped"].forEach((function(t){"placement"===t?n.setAttribute("data-placement",e.placement):e.attributes.popper["data-popper-"+t]?n.setAttribute("data-"+t,""):n.removeAttribute("data-"+t)})),e.attributes.popper={}}}}];J()&&c&&u.push({name:"arrow",options:{element:c,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),V.popperInstance=(0,i.fi)(l,Z,Object.assign({},n,{placement:r,onFirstUpdate:y,modifiers:u}))}function At(){V.popperInstance&&(V.popperInstance.destroy(),V.popperInstance=null)}function St(){return m(Z.querySelectorAll("[data-tippy-root]"))}function Tt(t){V.clearDelayTimeouts(),t&&rt("onTrigger",[V,t]),dt();var e=nt(!0),n=Y(),i=n[0],o=n[1];E.isTouch&&"hold"===i&&o&&(e=o),e?r=setTimeout((function(){V.show()}),e):V.show()}function Et(t){if(V.clearDelayTimeouts(),rt("onUntrigger",[V,t]),V.state.isVisible){if(!(V.props.trigger.indexOf("mouseenter")>=0&&V.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(t.type)>=0&&M)){var e=nt(!1);e?o=setTimeout((function(){V.state.isVisible&&V.hide()}),e):s=requestAnimationFrame((function(){V.hide()}))}}else ht()}}function Z(t,e){void 0===e&&(e={});var n=B.plugins.concat(e.plugins||[]);document.addEventListener("touchstart",M,c),window.addEventListener("blur",I);var i=Object.assign({},e,{plugins:n}),r=w(t).reduce((function(t,e){var n=e&&W(e,i);return n&&t.push(n),t}),[]);return y(t)?r[0]:r}Z.defaultProps=B,Z.setDefaultProps=function(t){Object.keys(t).forEach((function(e){B[e]=t[e]}))},Z.currentInput=E;Z.setDefaultProps({render:V});const X=Z},45951:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>c});const i={directives:{expandButton:n(8870).TP},props:{isFullscreen:{type:Boolean,default:!0}}};var r=n(93379),o=n.n(r),s=n(61544),a={insert:"head",singleton:!1};o()(s.Z,a);s.Z.locals;const c=(0,n(51900).Z)(i,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"viewer-core__fullscreen-toggle__wrapper"},[n("button",{directives:[{name:"expand-button",rawName:"v-expand-button"}],staticClass:"viewer-core__fullscreen-toggle viewer-core__fullscreen-toggle--fullscreen",attrs:{type:"button"},on:{click:function(e){return t.$emit("toggle-fullscreen")}}},[t.isFullscreen?t._e():n("svg",{attrs:{viewBox:"0 0 32 32",x:"192",y:"0"}},[n("path",{attrs:{fill:"#fff",d:"M30.707 0h-9.805c-0.714 0-1.293 0.579-1.293 1.293s0.579 1.293 1.293 1.293h8.512v8.512c0 0.714 0.579 1.293 1.293 1.293s1.293-0.579 1.293-1.293v-9.805c0-0.714-0.579-1.293-1.293-1.293z"}}),n("path",{attrs:{fill:"#fff",d:"M11.098 29.415h-8.512v-8.512c0-0.714-0.579-1.293-1.293-1.293s-1.293 0.579-1.293 1.293v9.805c0 0.714 0.579 1.293 1.293 1.293h9.805c0.714 0 1.293-0.579 1.293-1.293s-0.579-1.293-1.293-1.293z"}}),n("path",{attrs:{fill:"#fff",d:"M31.621 0.379c-0.505-0.505-1.323-0.505-1.828 0l-11.439 11.439c-0.505 0.505-0.505 1.323 0 1.828 0.252 0.252 0.583 0.379 0.914 0.379s0.662-0.126 0.914-0.379l11.439-11.439c0.505-0.505 0.505-1.323 0-1.828z"}}),n("path",{attrs:{fill:"#fff",d:"M13.646 18.354c-0.505-0.505-1.323-0.505-1.828 0l-11.439 11.439c-0.505 0.505-0.505 1.323 0 1.828 0.252 0.253 0.583 0.379 0.914 0.379s0.662-0.126 0.914-0.379l11.439-11.439c0.505-0.505 0.505-1.323 0-1.828z"}})]),t._v(" "),t.isFullscreen?n("svg",{attrs:{viewBox:"0 0 32 32",x:"144",y:"0"}},[n("path",{attrs:{fill:"#fff",d:"M13.098 18h-9.805c-0.714 0-1.293 0.579-1.293 1.293s0.579 1.293 1.293 1.293h8.512v8.512c0 0.714 0.579 1.293 1.293 1.293s1.293-0.579 1.293-1.293v-9.805c0-0.714-0.579-1.293-1.293-1.293z"}}),n("path",{attrs:{fill:"#fff",d:"M29.098 11.805h-8.512v-8.512c0-0.714-0.579-1.293-1.293-1.293s-1.293 0.579-1.293 1.293v9.805c0 0.714 0.579 1.293 1.293 1.293h9.805c0.714 0 1.293-0.579 1.293-1.293s-0.579-1.293-1.293-1.293z"}}),n("path",{attrs:{fill:"#fff",d:"M31.621 0.379c-0.505-0.505-1.323-0.505-1.828 0l-11.439 11.439c-0.505 0.505-0.505 1.323 0 1.828 0.252 0.252 0.583 0.379 0.914 0.379s0.662-0.126 0.914-0.379l11.439-11.439c0.505-0.505 0.505-1.323 0-1.828z"}}),n("path",{attrs:{fill:"#fff",d:"M13.646 18.354c-0.505-0.505-1.323-0.505-1.828 0l-11.439 11.439c-0.505 0.505-0.505 1.323 0 1.828 0.252 0.253 0.583 0.379 0.914 0.379s0.662-0.126 0.914-0.379l11.439-11.439c0.505-0.505 0.505-1.323 0-1.828z"}})]):t._e(),t._v(" "),n("div",{staticClass:"viewer-core__fullscreen-toggle__overlay",attrs:{"data-overlay":""}},[n("span",[t._v(t._s(t.trans.get("buttons.full_screen")))])])])])}),[],!1,null,"328d38e4",null).exports},51900:(t,e,n)=>{"use strict";function i(t,e,n,i,r,o,s,a){var c,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),i&&(l.functional=!0),o&&(l._scopeId="data-v-"+o),s?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},l._ssrRegister=c):r&&(c=a?function(){r.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:r),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,e){return c.call(e),u(t,e)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:l}}n.d(e,{Z:()=>i})},87690:function(t,e,n){!function(t){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function o(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),t}function s(t,e){return a(t)||c(t,e)||l()}function a(t){if(Array.isArray(t))return t}function c(t,e){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=t[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);i=!0);}catch(t){r=!0,o=t}finally{try{i||null==a.return||a.return()}finally{if(r)throw o}}return n}}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function d(t,e){return t(e={exports:{}},e.exports),e.exports}var h=d((function(t,e){var n;n=function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==u?u:"undefined"!=typeof self?self:{};function e(t,e){return t(e={exports:{}},e.exports),e.exports}var n,i,r,o="object",s=function(t){return t&&t.Math==Math&&t},a=s(typeof globalThis==o&&globalThis)||s(typeof window==o&&window)||s(typeof self==o&&self)||s(typeof t==o&&t)||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},l=!c((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),d={}.propertyIsEnumerable,h=Object.getOwnPropertyDescriptor,f={f:h&&!d.call({1:2},1)?function(t){var e=h(this,t);return!!e&&e.enumerable}:d},p=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},v={}.toString,m=function(t){return v.call(t).slice(8,-1)},g="".split,y=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==m(t)?g.call(t,""):Object(t)}:Object,_=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return y(_(t))},w=function(t){return"object"==typeof t?null!==t:"function"==typeof t},x=function(t,e){if(!w(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!w(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!w(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!w(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")},A={}.hasOwnProperty,S=function(t,e){return A.call(t,e)},T=a.document,E=w(T)&&w(T.createElement),k=function(t){return E?T.createElement(t):{}},M=!l&&!c((function(){return 7!=Object.defineProperty(k("div"),"a",{get:function(){return 7}}).a})),C=Object.getOwnPropertyDescriptor,I={f:l?C:function(t,e){if(t=b(t),e=x(e,!0),M)try{return C(t,e)}catch(t){}if(S(t,e))return p(!f.f.call(t,e),t[e])}},P=function(t){if(!w(t))throw TypeError(String(t)+" is not an object");return t},O=Object.defineProperty,L={f:l?O:function(t,e,n){if(P(t),e=x(e,!0),P(n),M)try{return O(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},B=l?function(t,e,n){return L.f(t,e,p(1,n))}:function(t,e,n){return t[e]=n,t},D=function(t,e){try{B(a,t,e)}catch(n){a[t]=e}return e},R=e((function(t){var e=a["__core-js_shared__"]||D("__core-js_shared__",{});(t.exports=function(t,n){return e[t]||(e[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.2.1",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),G=R("native-function-to-string",Function.toString),H=a.WeakMap,F="function"==typeof H&&/native code/.test(G.call(H)),j=0,N=Math.random(),V=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++j+N).toString(36)},z=R("keys"),$=function(t){return z[t]||(z[t]=V(t))},U={},W=a.WeakMap;if(F){var Z=new W,X=Z.get,Q=Z.has,q=Z.set;n=function(t,e){return q.call(Z,t,e),e},i=function(t){return X.call(Z,t)||{}},r=function(t){return Q.call(Z,t)}}else{var Y=$("state");U[Y]=!0,n=function(t,e){return B(t,Y,e),e},i=function(t){return S(t,Y)?t[Y]:{}},r=function(t){return S(t,Y)}}var K={set:n,get:i,has:r,enforce:function(t){return r(t)?i(t):n(t,{})},getterFor:function(t){return function(e){var n;if(!w(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},J=e((function(t){var e=K.get,n=K.enforce,i=String(G).split("toString");R("inspectSource",(function(t){return G.call(t)})),(t.exports=function(t,e,r,o){var s=!!o&&!!o.unsafe,c=!!o&&!!o.enumerable,l=!!o&&!!o.noTargetGet;"function"==typeof r&&("string"!=typeof e||S(r,"name")||B(r,"name",e),n(r).source=i.join("string"==typeof e?e:"")),t!==a?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=r:B(t,e,r)):c?t[e]=r:D(e,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||G.call(this)}))})),tt=a,et=function(t){return"function"==typeof t?t:void 0},nt=function(t,e){return arguments.length<2?et(tt[t])||et(a[t]):tt[t]&&tt[t][e]||a[t]&&a[t][e]},it=Math.ceil,rt=Math.floor,ot=function(t){return isNaN(t=+t)?0:(t>0?rt:it)(t)},st=Math.min,at=function(t){return t>0?st(ot(t),9007199254740991):0},ct=Math.max,lt=Math.min,ut=function(t){return function(e,n,i){var r,o=b(e),s=at(o.length),a=function(t,e){var n=ot(t);return n<0?ct(n+e,0):lt(n,e)}(i,s);if(t&&n!=n){for(;s>a;)if((r=o[a++])!=r)return!0}else for(;s>a;a++)if((t||a in o)&&o[a]===n)return t||a||0;return!t&&-1}},dt=(ut(!0),ut(!1)),ht=function(t,e){var n,i=b(t),r=0,o=[];for(n in i)!S(U,n)&&S(i,n)&&o.push(n);for(;e.length>r;)S(i,n=e[r++])&&(~dt(o,n)||o.push(n));return o},ft=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],pt=ft.concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return ht(t,pt)}},mt={f:Object.getOwnPropertySymbols},gt=nt("Reflect","ownKeys")||function(t){var e=vt.f(P(t)),n=mt.f;return n?e.concat(n(t)):e},yt=function(t,e){for(var n=gt(e),i=L.f,r=I.f,o=0;o<n.length;o++){var s=n[o];S(t,s)||i(t,s,r(e,s))}},_t=/#|\.prototype\./,bt=function(t,e){var n=xt[wt(t)];return n==St||n!=At&&("function"==typeof e?c(e):!!e)},wt=bt.normalize=function(t){return String(t).replace(_t,".").toLowerCase()},xt=bt.data={},At=bt.NATIVE="N",St=bt.POLYFILL="P",Tt=bt,Et=I.f,kt=function(t,e){var n,i,r,o,s,c=t.target,l=t.global,u=t.stat;if(n=l?a:u?a[c]||D(c,{}):(a[c]||{}).prototype)for(i in e){if(o=e[i],r=t.noTargetGet?(s=Et(n,i))&&s.value:n[i],!Tt(l?i:c+(u?".":"#")+i,t.forced)&&void 0!==r){if(typeof o==typeof r)continue;yt(o,r)}(t.sham||r&&r.sham)&&B(o,"sham",!0),J(n,i,o,t)}},Mt=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},Ct=function(t,e,n){if(Mt(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,r){return t.call(e,n,i,r)}}return function(){return t.apply(e,arguments)}},It=function(t){return Object(_(t))},Pt=Array.isArray||function(t){return"Array"==m(t)},Ot=!!Object.getOwnPropertySymbols&&!c((function(){return!String(Symbol())})),Lt=a.Symbol,Bt=R("wks"),Dt=function(t){return Bt[t]||(Bt[t]=Ot&&Lt[t]||(Ot?Lt:V)("Symbol."+t))},Rt=Dt("species"),Gt=function(t,e){var n;return Pt(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Pt(n.prototype)?w(n)&&null===(n=n[Rt])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},Ht=[].push,Ft=function(t){var e=1==t,n=2==t,i=3==t,r=4==t,o=6==t,s=5==t||o;return function(a,c,l,u){for(var d,h,f=It(a),p=y(f),v=Ct(c,l,3),m=at(p.length),g=0,_=u||Gt,b=e?_(a,m):n?_(a,0):void 0;m>g;g++)if((s||g in p)&&(h=v(d=p[g],g,f),t))if(e)b[g]=h;else if(h)switch(t){case 3:return!0;case 5:return d;case 6:return g;case 2:Ht.call(b,d)}else if(r)return!1;return o?-1:i||r?r:b}},jt={forEach:Ft(0),map:Ft(1),filter:Ft(2),some:Ft(3),every:Ft(4),find:Ft(5),findIndex:Ft(6)},Nt=function(t,e){var n=[][t];return!n||!c((function(){n.call(null,e||function(){throw 1},1)}))},Vt=jt.forEach,zt=Nt("forEach")?function(t){return Vt(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach;kt({target:"Array",proto:!0,forced:[].forEach!=zt},{forEach:zt});var $t={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0};for(var Ut in $t){var Wt=a[Ut],Zt=Wt&&Wt.prototype;if(Zt&&Zt.forEach!==zt)try{B(Zt,"forEach",zt)}catch(t){Zt.forEach=zt}}var Xt=!("undefined"==typeof window||!window.document||!window.document.createElement),Qt=Dt("species"),qt=jt.filter;kt({target:"Array",proto:!0,forced:!function(t){return!c((function(){var e=[];return(e.constructor={})[Qt]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}("filter")},{filter:function(t){return qt(this,t,arguments.length>1?arguments[1]:void 0)}});var Yt=Object.keys||function(t){return ht(t,ft)},Kt=l?Object.defineProperties:function(t,e){P(t);for(var n,i=Yt(e),r=i.length,o=0;r>o;)L.f(t,n=i[o++],e[n]);return t},Jt=nt("document","documentElement"),te=$("IE_PROTO"),ee=function(){},ne=function(){var t,e=k("iframe"),n=ft.length;for(e.style.display="none",Jt.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),ne=t.F;n--;)delete ne.prototype[ft[n]];return ne()},ie=Object.create||function(t,e){var n;return null!==t?(ee.prototype=P(t),n=new ee,ee.prototype=null,n[te]=t):n=ne(),void 0===e?n:Kt(n,e)};U[te]=!0;var re=Dt("unscopables"),oe=Array.prototype;null==oe[re]&&B(oe,re,ie(null));var se,ae,ce,le=function(t){oe[re][t]=!0},ue={},de=!c((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),he=$("IE_PROTO"),fe=Object.prototype,pe=de?Object.getPrototypeOf:function(t){return t=It(t),S(t,he)?t[he]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?fe:null},ve=Dt("iterator"),me=!1;[].keys&&("next"in(ce=[].keys())?(ae=pe(pe(ce)))!==Object.prototype&&(se=ae):me=!0),null==se&&(se={}),S(se,ve)||B(se,ve,(function(){return this}));var ge={IteratorPrototype:se,BUGGY_SAFARI_ITERATORS:me},ye=L.f,_e=Dt("toStringTag"),be=function(t,e,n){t&&!S(t=n?t:t.prototype,_e)&&ye(t,_e,{configurable:!0,value:e})},we=ge.IteratorPrototype,xe=function(){return this},Ae=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,i){return P(n),function(t){if(!w(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}(i),e?t.call(n,i):n.__proto__=i,n}}():void 0),Se=ge.IteratorPrototype,Te=ge.BUGGY_SAFARI_ITERATORS,Ee=Dt("iterator"),ke=function(){return this},Me=function(t,e,n,i,r,o,s){!function(t,e,n){var i=e+" Iterator";t.prototype=ie(we,{next:p(1,n)}),be(t,i,!1),ue[i]=xe}(n,e,i);var a,c,l,u=function(t){if(t===r&&m)return m;if(!Te&&t in f)return f[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",h=!1,f=t.prototype,v=f[Ee]||f["@@iterator"]||r&&f[r],m=!Te&&v||u(r),g="Array"==e&&f.entries||v;if(g&&(a=pe(g.call(new t)),Se!==Object.prototype&&a.next&&(pe(a)!==Se&&(Ae?Ae(a,Se):"function"!=typeof a[Ee]&&B(a,Ee,ke)),be(a,d,!0))),"values"==r&&v&&"values"!==v.name&&(h=!0,m=function(){return v.call(this)}),f[Ee]!==m&&B(f,Ee,m),ue[e]=m,r)if(c={values:u("values"),keys:o?m:u("keys"),entries:u("entries")},s)for(l in c)!Te&&!h&&l in f||J(f,l,c[l]);else kt({target:e,proto:!0,forced:Te||h},c);return c},Ce=K.set,Ie=K.getterFor("Array Iterator"),Pe=Me(Array,"Array",(function(t,e){Ce(this,{type:"Array Iterator",target:b(t),index:0,kind:e})}),(function(){var t=Ie(this),e=t.target,n=t.kind,i=t.index++;return!e||i>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:e[i],done:!1}:{value:[i,e[i]],done:!1}}),"values");ue.Arguments=ue.Array,le("keys"),le("values"),le("entries");var Oe=Object.assign,Le=!Oe||c((function(){var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=Oe({},t)[n]||"abcdefghijklmnopqrst"!=Yt(Oe({},e)).join("")}))?function(t,e){for(var n=It(t),i=arguments.length,r=1,o=mt.f,s=f.f;i>r;)for(var a,c=y(arguments[r++]),u=o?Yt(c).concat(o(c)):Yt(c),d=u.length,h=0;d>h;)a=u[h++],l&&!s.call(c,a)||(n[a]=c[a]);return n}:Oe;kt({target:"Object",stat:!0,forced:Object.assign!==Le},{assign:Le});var Be=Dt("toStringTag"),De="Arguments"==m(function(){return arguments}()),Re=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),Be))?n:De?m(e):"Object"==(i=m(e))&&"function"==typeof e.callee?"Arguments":i},Ge={};Ge[Dt("toStringTag")]="z";var He="[object z]"!==String(Ge)?function(){return"[object "+Re(this)+"]"}:Ge.toString,Fe=Object.prototype;He!==Fe.toString&&J(Fe,"toString",He,{unsafe:!0});var je="\t\n\v\f\r                　\u2028\u2029\ufeff",Ne="["+je+"]",Ve=RegExp("^"+Ne+Ne+"*"),ze=RegExp(Ne+Ne+"*$"),$e=function(t){return function(e){var n=String(_(e));return 1&t&&(n=n.replace(Ve,"")),2&t&&(n=n.replace(ze,"")),n}},Ue=($e(1),$e(2),$e(3)),We=a.parseInt,Ze=/^[+-]?0[Xx]/,Xe=8!==We(je+"08")||22!==We(je+"0x16")?function(t,e){var n=Ue(String(t));return We(n,e>>>0||(Ze.test(n)?16:10))}:We;kt({global:!0,forced:parseInt!=Xe},{parseInt:Xe});var Qe=function(t){return function(e,n){var i,r,o=String(_(e)),s=ot(n),a=o.length;return s<0||s>=a?t?"":void 0:(i=o.charCodeAt(s))<55296||i>56319||s+1===a||(r=o.charCodeAt(s+1))<56320||r>57343?t?o.charAt(s):i:t?o.slice(s,s+2):r-56320+(i-55296<<10)+65536}},qe={codeAt:Qe(!1),charAt:Qe(!0)},Ye=qe.charAt,Ke=K.set,Je=K.getterFor("String Iterator");Me(String,"String",(function(t){Ke(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=Je(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=Ye(n,i),e.index+=t.length,{value:t,done:!1})}));var tn=function(t,e,n){for(var i in e)J(t,i,e[i],n);return t},en=!c((function(){return Object.isExtensible(Object.preventExtensions({}))})),nn=e((function(t){var e=L.f,n=V("meta"),i=0,r=Object.isExtensible||function(){return!0},o=function(t){e(t,n,{value:{objectID:"O"+ ++i,weakData:{}}})},s=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!w(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!S(t,n)){if(!r(t))return"F";if(!e)return"E";o(t)}return t[n].objectID},getWeakData:function(t,e){if(!S(t,n)){if(!r(t))return!0;if(!e)return!1;o(t)}return t[n].weakData},onFreeze:function(t){return en&&s.REQUIRED&&r(t)&&!S(t,n)&&o(t),t}};U[n]=!0})),rn=(nn.REQUIRED,nn.fastKey,nn.getWeakData,nn.onFreeze,Dt("iterator")),on=Array.prototype,sn=Dt("iterator"),an=function(t,e,n,i){try{return i?e(P(n)[0],n[1]):e(n)}catch(e){var r=t.return;throw void 0!==r&&P(r.call(t)),e}},cn=e((function(t){var e=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,n,i,r,o){var s,a,c,l,u,d,h,f=Ct(n,i,r?2:1);if(o)s=t;else{if("function"!=typeof(a=function(t){if(null!=t)return t[sn]||t["@@iterator"]||ue[Re(t)]}(t)))throw TypeError("Target is not iterable");if(void 0!==(h=a)&&(ue.Array===h||on[rn]===h)){for(c=0,l=at(t.length);l>c;c++)if((u=r?f(P(d=t[c])[0],d[1]):f(t[c]))&&u instanceof e)return u;return new e(!1)}s=a.call(t)}for(;!(d=s.next()).done;)if((u=an(s,f,d.value,r))&&u instanceof e)return u;return new e(!1)}).stop=function(t){return new e(!0,t)}})),ln=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t},un=Dt("iterator"),dn=!1;try{var hn=0,fn={next:function(){return{done:!!hn++}},return:function(){dn=!0}};fn[un]=function(){return this},Array.from(fn,(function(){throw 2}))}catch(t){}var pn=function(t,e,n,i,r){var o=a[t],s=o&&o.prototype,l=o,u=i?"set":"add",d={},h=function(t){var e=s[t];J(s,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(r&&!w(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return r&&!w(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(r&&!w(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(Tt(t,"function"!=typeof o||!(r||s.forEach&&!c((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,i,u),nn.REQUIRED=!0;else if(Tt(t,!0)){var f=new l,p=f[u](r?{}:-0,1)!=f,v=c((function(){f.has(1)})),m=function(t,e){if(!dn)return!1;var n=!1;try{var i={};i[un]=function(){return{next:function(){return{done:n=!0}}}},t(i)}catch(t){}return n}((function(t){new o(t)})),g=!r&&c((function(){for(var t=new o,e=5;e--;)t[u](e,e);return!t.has(-0)}));m||((l=e((function(e,n){ln(e,l,t);var r=function(t,e,n){var i,r;return Ae&&"function"==typeof(i=e.constructor)&&i!==n&&w(r=i.prototype)&&r!==n.prototype&&Ae(t,r),t}(new o,e,l);return null!=n&&cn(n,r[u],r,i),r}))).prototype=s,s.constructor=l),(v||g)&&(h("delete"),h("has"),i&&h("get")),(g||p)&&h(u),r&&s.clear&&delete s.clear}return d[t]=l,kt({global:!0,forced:l!=o},d),be(l,t),r||n.setStrong(l,t,i),l},vn=nn.getWeakData,mn=K.set,gn=K.getterFor,yn=jt.find,_n=jt.findIndex,bn=0,wn=function(t){return t.frozen||(t.frozen=new xn)},xn=function(){this.entries=[]},An=function(t,e){return yn(t.entries,(function(t){return t[0]===e}))};xn.prototype={get:function(t){var e=An(this,t);if(e)return e[1]},has:function(t){return!!An(this,t)},set:function(t,e){var n=An(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=_n(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}};var Sn={getConstructor:function(t,e,n,i){var r=t((function(t,o){ln(t,r,e),mn(t,{type:e,id:bn++,frozen:void 0}),null!=o&&cn(o,t[i],t,n)})),o=gn(e),s=function(t,e,n){var i=o(t),r=vn(P(e),!0);return!0===r?wn(i).set(e,n):r[i.id]=n,t};return tn(r.prototype,{delete:function(t){var e=o(this);if(!w(t))return!1;var n=vn(t);return!0===n?wn(e).delete(t):n&&S(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!w(t))return!1;var n=vn(t);return!0===n?wn(e).has(t):n&&S(n,e.id)}}),tn(r.prototype,n?{get:function(t){var e=o(this);if(w(t)){var n=vn(t);return!0===n?wn(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),r}},Tn=(e((function(t){var e,n=K.enforce,i=!a.ActiveXObject&&"ActiveXObject"in a,r=Object.isExtensible,o=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},s=t.exports=pn("WeakMap",o,Sn,!0,!0);if(F&&i){e=Sn.getConstructor(o,"WeakMap",!0),nn.REQUIRED=!0;var c=s.prototype,l=c.delete,u=c.has,d=c.get,h=c.set;tn(c,{delete:function(t){if(w(t)&&!r(t)){var i=n(this);return i.frozen||(i.frozen=new e),l.call(this,t)||i.frozen.delete(t)}return l.call(this,t)},has:function(t){if(w(t)&&!r(t)){var i=n(this);return i.frozen||(i.frozen=new e),u.call(this,t)||i.frozen.has(t)}return u.call(this,t)},get:function(t){if(w(t)&&!r(t)){var i=n(this);return i.frozen||(i.frozen=new e),u.call(this,t)?d.call(this,t):i.frozen.get(t)}return d.call(this,t)},set:function(t,i){if(w(t)&&!r(t)){var o=n(this);o.frozen||(o.frozen=new e),u.call(this,t)?h.call(this,t,i):o.frozen.set(t,i)}else h.call(this,t,i);return this}})}})),Dt("iterator")),En=Dt("toStringTag"),kn=Pe.values;for(var Mn in $t){var Cn=a[Mn],In=Cn&&Cn.prototype;if(In){if(In[Tn]!==kn)try{B(In,Tn,kn)}catch(t){In[Tn]=kn}if(In[En]||B(In,En,Mn),$t[Mn])for(var Pn in Pe)if(In[Pn]!==Pe[Pn])try{B(In,Pn,Pe[Pn])}catch(t){In[Pn]=Pe[Pn]}}}var On="Expected a function",Ln=NaN,Bn="[object Symbol]",Dn=/^\s+|\s+$/g,Rn=/^[-+]0x[0-9a-f]+$/i,Gn=/^0b[01]+$/i,Hn=/^0o[0-7]+$/i,Fn=parseInt,jn="object"==typeof t&&t&&t.Object===Object&&t,Nn="object"==typeof self&&self&&self.Object===Object&&self,Vn=jn||Nn||Function("return this")(),zn=Object.prototype.toString,$n=Math.max,Un=Math.min,Wn=function(){return Vn.Date.now()};function Zn(t,e,n){var i,r,o,s,a,c,l=0,u=!1,d=!1,h=!0;if("function"!=typeof t)throw new TypeError(On);function f(e){var n=i,o=r;return i=r=void 0,l=e,s=t.apply(o,n)}function p(t){var n=t-c;return void 0===c||n>=e||n<0||d&&t-l>=o}function v(){var t=Wn();if(p(t))return m(t);a=setTimeout(v,function(t){var n=e-(t-c);return d?Un(n,o-(t-l)):n}(t))}function m(t){return a=void 0,h&&i?f(t):(i=r=void 0,s)}function g(){var t=Wn(),n=p(t);if(i=arguments,r=this,c=t,n){if(void 0===a)return function(t){return l=t,a=setTimeout(v,e),u?f(t):s}(c);if(d)return a=setTimeout(v,e),f(c)}return void 0===a&&(a=setTimeout(v,e)),s}return e=Qn(e)||0,Xn(n)&&(u=!!n.leading,o=(d="maxWait"in n)?$n(Qn(n.maxWait)||0,e):o,h="trailing"in n?!!n.trailing:h),g.cancel=function(){void 0!==a&&clearTimeout(a),l=0,i=c=r=a=void 0},g.flush=function(){return void 0===a?s:m(Wn())},g}function Xn(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Qn(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&zn.call(t)==Bn}(t))return Ln;if(Xn(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Xn(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Dn,"");var n=Gn.test(t);return n||Hn.test(t)?Fn(t.slice(2),n?2:8):Rn.test(t)?Ln:+t}var qn=function(t,e,n){var i=!0,r=!0;if("function"!=typeof t)throw new TypeError(On);return Xn(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),Zn(t,e,{leading:i,maxWait:e,trailing:r})},Yn="Expected a function",Kn=NaN,Jn="[object Symbol]",ti=/^\s+|\s+$/g,ei=/^[-+]0x[0-9a-f]+$/i,ni=/^0b[01]+$/i,ii=/^0o[0-7]+$/i,ri=parseInt,oi="object"==typeof t&&t&&t.Object===Object&&t,si="object"==typeof self&&self&&self.Object===Object&&self,ai=oi||si||Function("return this")(),ci=Object.prototype.toString,li=Math.max,ui=Math.min,di=function(){return ai.Date.now()};function hi(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function fi(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&ci.call(t)==Jn}(t))return Kn;if(hi(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=hi(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(ti,"");var n=ni.test(t);return n||ii.test(t)?ri(t.slice(2),n?2:8):ei.test(t)?Kn:+t}var pi=function(t,e,n){var i,r,o,s,a,c,l=0,u=!1,d=!1,h=!0;if("function"!=typeof t)throw new TypeError(Yn);function f(e){var n=i,o=r;return i=r=void 0,l=e,s=t.apply(o,n)}function p(t){var n=t-c;return void 0===c||n>=e||n<0||d&&t-l>=o}function v(){var t=di();if(p(t))return m(t);a=setTimeout(v,function(t){var n=e-(t-c);return d?ui(n,o-(t-l)):n}(t))}function m(t){return a=void 0,h&&i?f(t):(i=r=void 0,s)}function g(){var t=di(),n=p(t);if(i=arguments,r=this,c=t,n){if(void 0===a)return function(t){return l=t,a=setTimeout(v,e),u?f(t):s}(c);if(d)return a=setTimeout(v,e),f(c)}return void 0===a&&(a=setTimeout(v,e)),s}return e=fi(e)||0,hi(n)&&(u=!!n.leading,o=(d="maxWait"in n)?li(fi(n.maxWait)||0,e):o,h="trailing"in n?!!n.trailing:h),g.cancel=function(){void 0!==a&&clearTimeout(a),l=0,i=c=r=a=void 0},g.flush=function(){return void 0===a?s:m(di())},g},vi="Expected a function",mi="__lodash_hash_undefined__",gi="[object Function]",yi="[object GeneratorFunction]",_i=/^\[object .+?Constructor\]$/,bi="object"==typeof t&&t&&t.Object===Object&&t,wi="object"==typeof self&&self&&self.Object===Object&&self,xi=bi||wi||Function("return this")(),Ai=Array.prototype,Si=Function.prototype,Ti=Object.prototype,Ei=xi["__core-js_shared__"],ki=function(){var t=/[^.]+$/.exec(Ei&&Ei.keys&&Ei.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Mi=Si.toString,Ci=Ti.hasOwnProperty,Ii=Ti.toString,Pi=RegExp("^"+Mi.call(Ci).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Oi=Ai.splice,Li=Ni(xi,"Map"),Bi=Ni(Object,"create");function Di(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Ri(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Gi(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Hi(t,e){for(var n,i,r=t.length;r--;)if((n=t[r][0])===(i=e)||n!=n&&i!=i)return r;return-1}function Fi(t){return!(!zi(t)||(e=t,ki&&ki in e))&&(function(t){var e=zi(t)?Ii.call(t):"";return e==gi||e==yi}(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}(t)?Pi:_i).test(function(t){if(null!=t){try{return Mi.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t));var e}function ji(t,e){var n,i,r=t.__data__;return("string"==(i=typeof(n=e))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof e?"string":"hash"]:r.map}function Ni(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return Fi(n)?n:void 0}function Vi(t,e){if("function"!=typeof t||e&&"function"!=typeof e)throw new TypeError(vi);var n=function(){var i=arguments,r=e?e.apply(this,i):i[0],o=n.cache;if(o.has(r))return o.get(r);var s=t.apply(this,i);return n.cache=o.set(r,s),s};return n.cache=new(Vi.Cache||Gi),n}function zi(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}Di.prototype.clear=function(){this.__data__=Bi?Bi(null):{}},Di.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},Di.prototype.get=function(t){var e=this.__data__;if(Bi){var n=e[t];return n===mi?void 0:n}return Ci.call(e,t)?e[t]:void 0},Di.prototype.has=function(t){var e=this.__data__;return Bi?void 0!==e[t]:Ci.call(e,t)},Di.prototype.set=function(t,e){return this.__data__[t]=Bi&&void 0===e?mi:e,this},Ri.prototype.clear=function(){this.__data__=[]},Ri.prototype.delete=function(t){var e=this.__data__,n=Hi(e,t);return!(n<0||(n==e.length-1?e.pop():Oi.call(e,n,1),0))},Ri.prototype.get=function(t){var e=this.__data__,n=Hi(e,t);return n<0?void 0:e[n][1]},Ri.prototype.has=function(t){return Hi(this.__data__,t)>-1},Ri.prototype.set=function(t,e){var n=this.__data__,i=Hi(n,t);return i<0?n.push([t,e]):n[i][1]=e,this},Gi.prototype.clear=function(){this.__data__={hash:new Di,map:new(Li||Ri),string:new Di}},Gi.prototype.delete=function(t){return ji(this,t).delete(t)},Gi.prototype.get=function(t){return ji(this,t).get(t)},Gi.prototype.has=function(t){return ji(this,t).has(t)},Gi.prototype.set=function(t,e){return ji(this,t).set(t,e),this},Vi.Cache=Gi;var $i=Vi,Ui=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,i){return t[0]===e&&(n=i,!0)})),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),i=this.__entries__[n];return i&&i[1]},e.prototype.set=function(e,n){var i=t(this.__entries__,e);~i?this.__entries__[i][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,i=t(n,e);~i&&n.splice(i,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,i=this.__entries__;n<i.length;n++){var r=i[n];t.call(e,r[1],r[0])}},e}()}(),Wi="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,Zi=void 0!==u&&u.Math===Math?u:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),Xi="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(Zi):function(t){return setTimeout((function(){return t(Date.now())}),1e3/60)},Qi=2,qi=20,Yi=["top","right","bottom","left","width","height","size","weight"],Ki="undefined"!=typeof MutationObserver,Ji=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(t,e){var n=!1,i=!1,r=0;function o(){n&&(n=!1,t()),i&&a()}function s(){Xi(o)}function a(){var t=Date.now();if(n){if(t-r<Qi)return;i=!0}else n=!0,i=!1,setTimeout(s,e);r=t}return a}(this.refresh.bind(this),qi)}return t.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},t.prototype.removeObserver=function(t){var e=this.observers_,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},t.prototype.updateObservers_=function(){var t=this.observers_.filter((function(t){return t.gatherActive(),t.hasActive()}));return t.forEach((function(t){return t.broadcastActive()})),t.length>0},t.prototype.connect_=function(){Wi&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Ki?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){Wi&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;Yi.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),tr=function(t,e){for(var n=0,i=Object.keys(e);n<i.length;n++){var r=i[n];Object.defineProperty(t,r,{value:e[r],enumerable:!1,writable:!1,configurable:!0})}return t},er=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||Zi},nr=cr(0,0,0,0);function ir(t){return parseFloat(t)||0}function rr(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.reduce((function(e,n){return e+ir(t["border-"+n+"-width"])}),0)}function or(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return nr;var i=er(t).getComputedStyle(t),r=function(t){for(var e={},n=0,i=["top","right","bottom","left"];n<i.length;n++){var r=i[n],o=t["padding-"+r];e[r]=ir(o)}return e}(i),o=r.left+r.right,s=r.top+r.bottom,a=ir(i.width),c=ir(i.height);if("border-box"===i.boxSizing&&(Math.round(a+o)!==e&&(a-=rr(i,"left","right")+o),Math.round(c+s)!==n&&(c-=rr(i,"top","bottom")+s)),!function(t){return t===er(t).document.documentElement}(t)){var l=Math.round(a+o)-e,u=Math.round(c+s)-n;1!==Math.abs(l)&&(a-=l),1!==Math.abs(u)&&(c-=u)}return cr(r.left,r.top,a,c)}var sr="undefined"!=typeof SVGGraphicsElement?function(t){return t instanceof er(t).SVGGraphicsElement}:function(t){return t instanceof er(t).SVGElement&&"function"==typeof t.getBBox};function ar(t){return Wi?sr(t)?function(t){var e=t.getBBox();return cr(0,0,e.width,e.height)}(t):or(t):nr}function cr(t,e,n,i){return{x:t,y:e,width:n,height:i}}var lr=function(){function t(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=cr(0,0,0,0),this.target=t}return t.prototype.isActive=function(){var t=ar(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t}(),ur=function(t,e){var n,i,r,o,s,a,c,l=(i=(n=e).x,r=n.y,o=n.width,s=n.height,a="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,c=Object.create(a.prototype),tr(c,{x:i,y:r,width:o,height:s,top:r,right:i+o,bottom:s+r,left:i}),c);tr(this,{target:t,contentRect:l})},dr=function(){function t(t,e,n){if(this.activeObservations_=[],this.observations_=new Ui,"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=e,this.callbackCtx_=n}return t.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof er(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)||(e.set(t,new lr(t)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof er(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)&&(e.delete(t),e.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach((function(e){e.isActive()&&t.activeObservations_.push(e)}))},t.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,e=this.activeObservations_.map((function(t){return new ur(t.target,t.broadcastRect())}));this.callback_.call(t,e,t),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),hr="undefined"!=typeof WeakMap?new WeakMap:new Ui,fr=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=Ji.getInstance(),i=new dr(e,n,this);hr.set(this,i)};["observe","unobserve","disconnect"].forEach((function(t){fr.prototype[t]=function(){var e;return(e=hr.get(this))[t].apply(e,arguments)}}));var pr=void 0!==Zi.ResizeObserver?Zi.ResizeObserver:fr,vr=null,mr=null;function gr(){if(null===vr){if("undefined"==typeof document)return vr=0;var t=document.body,e=document.createElement("div");e.classList.add("simplebar-hide-scrollbar"),t.appendChild(e);var n=e.getBoundingClientRect().right;t.removeChild(e),vr=n}return vr}Xt&&window.addEventListener("resize",(function(){mr!==window.devicePixelRatio&&(mr=window.devicePixelRatio,vr=null)}));var yr=function(){function t(e,n){var i=this;this.onScroll=function(){i.scrollXTicking||(window.requestAnimationFrame(i.scrollX),i.scrollXTicking=!0),i.scrollYTicking||(window.requestAnimationFrame(i.scrollY),i.scrollYTicking=!0)},this.scrollX=function(){i.axis.x.isOverflowing&&(i.showScrollbar("x"),i.positionScrollbar("x")),i.scrollXTicking=!1},this.scrollY=function(){i.axis.y.isOverflowing&&(i.showScrollbar("y"),i.positionScrollbar("y")),i.scrollYTicking=!1},this.onMouseEnter=function(){i.showScrollbar("x"),i.showScrollbar("y")},this.onMouseMove=function(t){i.mouseX=t.clientX,i.mouseY=t.clientY,(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&i.onMouseMoveForAxis("x"),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&i.onMouseMoveForAxis("y")},this.onMouseLeave=function(){i.onMouseMove.cancel(),(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&i.onMouseLeaveForAxis("x"),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&i.onMouseLeaveForAxis("y"),i.mouseX=-1,i.mouseY=-1},this.onWindowResize=function(){i.scrollbarWidth=i.getScrollbarWidth(),i.hideNativeScrollbar()},this.hideScrollbars=function(){i.axis.x.track.rect=i.axis.x.track.el.getBoundingClientRect(),i.axis.y.track.rect=i.axis.y.track.el.getBoundingClientRect(),i.isWithinBounds(i.axis.y.track.rect)||(i.axis.y.scrollbar.el.classList.remove(i.classNames.visible),i.axis.y.isVisible=!1),i.isWithinBounds(i.axis.x.track.rect)||(i.axis.x.scrollbar.el.classList.remove(i.classNames.visible),i.axis.x.isVisible=!1)},this.onPointerEvent=function(t){var e,n;i.axis.x.track.rect=i.axis.x.track.el.getBoundingClientRect(),i.axis.y.track.rect=i.axis.y.track.el.getBoundingClientRect(),(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&(e=i.isWithinBounds(i.axis.x.track.rect)),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&(n=i.isWithinBounds(i.axis.y.track.rect)),(e||n)&&(t.preventDefault(),t.stopPropagation(),"mousedown"===t.type&&(e&&(i.axis.x.scrollbar.rect=i.axis.x.scrollbar.el.getBoundingClientRect(),i.isWithinBounds(i.axis.x.scrollbar.rect)?i.onDragStart(t,"x"):i.onTrackClick(t,"x")),n&&(i.axis.y.scrollbar.rect=i.axis.y.scrollbar.el.getBoundingClientRect(),i.isWithinBounds(i.axis.y.scrollbar.rect)?i.onDragStart(t,"y"):i.onTrackClick(t,"y"))))},this.drag=function(e){var n=i.axis[i.draggedAxis].track,r=n.rect[i.axis[i.draggedAxis].sizeAttr],o=i.axis[i.draggedAxis].scrollbar,s=i.contentWrapperEl[i.axis[i.draggedAxis].scrollSizeAttr],a=parseInt(i.elStyles[i.axis[i.draggedAxis].sizeAttr],10);e.preventDefault(),e.stopPropagation();var c=(("y"===i.draggedAxis?e.pageY:e.pageX)-n.rect[i.axis[i.draggedAxis].offsetAttr]-i.axis[i.draggedAxis].dragOffset)/(r-o.size)*(s-a);"x"===i.draggedAxis&&(c=i.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?c-(r+o.size):c,c=i.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-c:c),i.contentWrapperEl[i.axis[i.draggedAxis].scrollOffsetAttr]=c},this.onEndDrag=function(t){t.preventDefault(),t.stopPropagation(),i.el.classList.remove(i.classNames.dragging),document.removeEventListener("mousemove",i.drag,!0),document.removeEventListener("mouseup",i.onEndDrag,!0),i.removePreventClickId=window.setTimeout((function(){document.removeEventListener("click",i.preventClick,!0),document.removeEventListener("dblclick",i.preventClick,!0),i.removePreventClickId=null}))},this.preventClick=function(t){t.preventDefault(),t.stopPropagation()},this.el=e,this.minScrollbarWidth=20,this.options=Object.assign({},t.defaultOptions,{},n),this.classNames=Object.assign({},t.defaultOptions.classNames,{},this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,t.instances.has(this.el)||(this.recalculate=qn(this.recalculate.bind(this),64),this.onMouseMove=qn(this.onMouseMove.bind(this),64),this.hideScrollbars=pi(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=pi(this.onWindowResize.bind(this),64,{leading:!0}),t.getRtlHelpers=$i(t.getRtlHelpers),this.init())}t.getRtlHelpers=function(){var e=document.createElement("div");e.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var n=e.firstElementChild;document.body.appendChild(n);var i=n.firstElementChild;n.scrollLeft=0;var r=t.getOffset(n),o=t.getOffset(i);n.scrollLeft=999;var s=t.getOffset(i);return{isRtlScrollingInverted:r.left!==o.left&&o.left-s.left!=0,isRtlScrollbarInverted:r.left!==o.left}},t.getOffset=function(t){var e=t.getBoundingClientRect();return{top:e.top+(window.pageYOffset||document.documentElement.scrollTop),left:e.left+(window.pageXOffset||document.documentElement.scrollLeft)}};var e=t.prototype;return e.init=function(){t.instances.set(this.el,this),Xt&&(this.initDOM(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.initDOM=function(){var t=this;if(Array.prototype.filter.call(this.el.children,(function(e){return e.classList.contains(t.classNames.wrapper)})).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var e=document.createElement("div"),n=document.createElement("div");e.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),e.appendChild(n),this.axis.x.track.el=e.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=e.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},e.initListeners=function(){var t=this;this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(e){t.el.addEventListener(e,t.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(e){t.el.addEventListener(e,t.onPointerEvent,{capture:!0,passive:!0})})),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),window.addEventListener("resize",this.onWindowResize);var e=!1;this.resizeObserver=new pr((function(){e&&t.recalculate()})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),window.requestAnimationFrame((function(){e=!0})),this.mutationObserver=new MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},e.recalculate=function(){this.elStyles=window.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.heightAutoObserverEl.offsetHeight<=1,e=this.heightAutoObserverEl.offsetWidth<=1,n=this.contentEl.offsetWidth,i=this.contentWrapperEl.offsetWidth,r=this.elStyles.overflowX,o=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var s=this.contentEl.scrollHeight,a=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=t?"auto":"100%",this.placeholderEl.style.width=e?n+"px":"auto",this.placeholderEl.style.height=s+"px";var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=a>n,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==r&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==o&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var l=this.axis.x.isOverflowing?this.scrollbarWidth:0,u=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&a>i-u,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-l,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},e.getScrollbarSize=function(t){if(void 0===t&&(t="y"),!this.axis[t].isOverflowing)return 0;var e,n=this.contentEl[this.axis[t].scrollSizeAttr],i=this.axis[t].track.el[this.axis[t].offsetSizeAttr],r=i/n;return e=Math.max(~~(r*i),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(e=Math.min(e,this.options.scrollbarMaxSize)),e},e.positionScrollbar=function(e){if(void 0===e&&(e="y"),this.axis[e].isOverflowing){var n=this.contentWrapperEl[this.axis[e].scrollSizeAttr],i=this.axis[e].track.el[this.axis[e].offsetSizeAttr],r=parseInt(this.elStyles[this.axis[e].sizeAttr],10),o=this.axis[e].scrollbar,s=this.contentWrapperEl[this.axis[e].scrollOffsetAttr],a=(s="x"===e&&this.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-s:s)/(n-r),c=~~((i-o.size)*a);c="x"===e&&this.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?c+(i-o.size):c,o.el.style.transform="x"===e?"translate3d("+c+"px, 0, 0)":"translate3d(0, "+c+"px, 0)"}},e.toggleTrackVisibility=function(t){void 0===t&&(t="y");var e=this.axis[t].track.el,n=this.axis[t].scrollbar.el;this.axis[t].isOverflowing||this.axis[t].forceVisible?(e.style.visibility="visible",this.contentWrapperEl.style[this.axis[t].overflowAttr]="scroll"):(e.style.visibility="hidden",this.contentWrapperEl.style[this.axis[t].overflowAttr]="hidden"),this.axis[t].isOverflowing?n.style.display="block":n.style.display="none"},e.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},e.onMouseMoveForAxis=function(t){void 0===t&&(t="y"),this.axis[t].track.rect=this.axis[t].track.el.getBoundingClientRect(),this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[t].scrollbar.rect)?this.axis[t].scrollbar.el.classList.add(this.classNames.hover):this.axis[t].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[t].track.rect)?(this.showScrollbar(t),this.axis[t].track.el.classList.add(this.classNames.hover)):this.axis[t].track.el.classList.remove(this.classNames.hover)},e.onMouseLeaveForAxis=function(t){void 0===t&&(t="y"),this.axis[t].track.el.classList.remove(this.classNames.hover),this.axis[t].scrollbar.el.classList.remove(this.classNames.hover)},e.showScrollbar=function(t){void 0===t&&(t="y");var e=this.axis[t].scrollbar.el;this.axis[t].isVisible||(e.classList.add(this.classNames.visible),this.axis[t].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},e.onDragStart=function(t,e){void 0===e&&(e="y");var n=this.axis[e].scrollbar,i="y"===e?t.pageY:t.pageX;this.axis[e].dragOffset=i-n.rect[this.axis[e].offsetAttr],this.draggedAxis=e,this.el.classList.add(this.classNames.dragging),document.addEventListener("mousemove",this.drag,!0),document.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(document.addEventListener("click",this.preventClick,!0),document.addEventListener("dblclick",this.preventClick,!0)):(window.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.onTrackClick=function(t,e){var n=this;void 0===e&&(e="y"),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect();var i=this.axis[e].scrollbar.rect[this.axis[e].offsetAttr],r=parseInt(this.elStyles[this.axis[e].sizeAttr],10),o=this.contentWrapperEl[this.axis[e].scrollOffsetAttr],s=("y"===e?this.mouseY-i:this.mouseX-i)<0?-1:1,a=-1===s?o-r:o+r;!function t(){var i,r;-1===s?o>a&&(o-=40,n.contentWrapperEl.scrollTo(((i={})[n.axis[e].offsetAttr]=o,i)),window.requestAnimationFrame(t)):o<a&&(o+=40,n.contentWrapperEl.scrollTo(((r={})[n.axis[e].offsetAttr]=o,r)),window.requestAnimationFrame(t))}()},e.getContentElement=function(){return this.contentEl},e.getScrollElement=function(){return this.contentWrapperEl},e.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style?0:gr()}catch(t){return gr()}},e.removeListeners=function(){var t=this;this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(e){t.el.removeEventListener(e,t.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(e){t.el.removeEventListener(e,t.onPointerEvent,{capture:!0,passive:!0})})),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.removeEventListener("scroll",this.onScroll),window.removeEventListener("resize",this.onWindowResize),this.mutationObserver.disconnect(),this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},e.unMount=function(){this.removeListeners(),t.instances.delete(this.el)},e.isWithinBounds=function(t){return this.mouseX>=t.left&&this.mouseX<=t.left+t.width&&this.mouseY>=t.top&&this.mouseY<=t.top+t.height},e.findChild=function(t,e){var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector;return Array.prototype.filter.call(t.children,(function(t){return n.call(t,e)}))[0]},t}();yr.defaultOptions={autoHide:!0,forceVisible:!1,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},yr.instances=new WeakMap;var _r=function(t){return function(e,n,i,r){Mt(n);var o=It(e),s=y(o),a=at(o.length),c=t?a-1:0,l=t?-1:1;if(i<2)for(;;){if(c in s){r=s[c],c+=l;break}if(c+=l,t?c<0:a<=c)throw TypeError("Reduce of empty array with no initial value")}for(;t?c>=0:a>c;c+=l)c in s&&(r=n(r,s[c],c,o));return r}},br=[_r(!1),_r(!0)][0];kt({target:"Array",proto:!0,forced:Nt("reduce")},{reduce:function(t){return br(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}});var wr=L.f,xr=Function.prototype,Ar=xr.toString,Sr=/^\s*function ([^ (]*)/;!l||"name"in xr||wr(xr,"name",{configurable:!0,get:function(){try{return Ar.call(this).match(Sr)[1]}catch(t){return""}}});var Tr,Er,kr=function(){var t=P(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},Mr=RegExp.prototype.exec,Cr=String.prototype.replace,Ir=Mr,Pr=(Tr=/a/,Er=/b*/g,Mr.call(Tr,"a"),Mr.call(Er,"a"),0!==Tr.lastIndex||0!==Er.lastIndex),Or=void 0!==/()??/.exec("")[1];(Pr||Or)&&(Ir=function(t){var e,n,i,r,o=this;return Or&&(n=new RegExp("^"+o.source+"$(?!\\s)",kr.call(o))),Pr&&(e=o.lastIndex),i=Mr.call(o,t),Pr&&i&&(o.lastIndex=o.global?i.index+i[0].length:e),Or&&i&&i.length>1&&Cr.call(i[0],n,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(i[r]=void 0)})),i});var Lr=Ir;kt({target:"RegExp",proto:!0,forced:/./.exec!==Lr},{exec:Lr});var Br=Dt("species"),Dr=!c((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),Rr=!c((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Gr=function(t,e,n,i){var r=Dt(t),o=!c((function(){var e={};return e[r]=function(){return 7},7!=""[t](e)})),s=o&&!c((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[Br]=function(){return n}),n[r](""),!e}));if(!o||!s||"replace"===t&&!Dr||"split"===t&&!Rr){var a=/./[r],l=n(r,""[t],(function(t,e,n,i,r){return e.exec===Lr?o&&!r?{done:!0,value:a.call(e,n,i)}:{done:!0,value:t.call(n,e,i)}:{done:!1}})),u=l[0],d=l[1];J(String.prototype,t,u),J(RegExp.prototype,r,2==e?function(t,e){return d.call(t,this,e)}:function(t){return d.call(t,this)}),i&&B(RegExp.prototype[r],"sham",!0)}},Hr=qe.charAt,Fr=function(t,e,n){return e+(n?Hr(t,e).length:1)},jr=function(t,e){var n=t.exec;if("function"==typeof n){var i=n.call(t,e);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==m(t))throw TypeError("RegExp#exec called on incompatible receiver");return Lr.call(t,e)};Gr("match",1,(function(t,e,n){return[function(e){var n=_(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var r=P(t),o=String(this);if(!r.global)return jr(r,o);var s=r.unicode;r.lastIndex=0;for(var a,c=[],l=0;null!==(a=jr(r,o));){var u=String(a[0]);c[l]=u,""===u&&(r.lastIndex=Fr(o,at(r.lastIndex),s)),l++}return 0===l?null:c}]}));var Nr=Math.max,Vr=Math.min,zr=Math.floor,$r=/\$([$&'`]|\d\d?|<[^>]*>)/g,Ur=/\$([$&'`]|\d\d?)/g;Gr("replace",2,(function(t,e,n){return[function(n,i){var r=_(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,r,i):e.call(String(r),n,i)},function(t,r){var o=n(e,t,this,r);if(o.done)return o.value;var s=P(t),a=String(this),c="function"==typeof r;c||(r=String(r));var l=s.global;if(l){var u=s.unicode;s.lastIndex=0}for(var d=[];;){var h=jr(s,a);if(null===h)break;if(d.push(h),!l)break;""===String(h[0])&&(s.lastIndex=Fr(a,at(s.lastIndex),u))}for(var f,p="",v=0,m=0;m<d.length;m++){h=d[m];for(var g=String(h[0]),y=Nr(Vr(ot(h.index),a.length),0),_=[],b=1;b<h.length;b++)_.push(void 0===(f=h[b])?f:String(f));var w=h.groups;if(c){var x=[g].concat(_,y,a);void 0!==w&&x.push(w);var A=String(r.apply(void 0,x))}else A=i(g,a,y,_,w,r);y>=v&&(p+=a.slice(v,y)+A,v=y+g.length)}return p+a.slice(v)}];function i(t,n,i,r,o,s){var a=i+t.length,c=r.length,l=Ur;return void 0!==o&&(o=It(o),l=$r),e.call(s,l,(function(e,s){var l;switch(s.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,i);case"'":return n.slice(a);case"<":l=o[s.slice(1,-1)];break;default:var u=+s;if(0===u)return e;if(u>c){var d=zr(u/10);return 0===d?e:d<=c?void 0===r[d-1]?s.charAt(1):r[d-1]+s.charAt(1):e}l=r[u-1]}return void 0===l?"":l}))}}));var Wr=function(t){return Array.prototype.reduce.call(t,(function(t,e){var n=e.name.match(/data-simplebar-(.+)/);if(n){var i=n[1].replace(/\W+(.)/g,(function(t,e){return e.toUpperCase()}));switch(e.value){case"true":t[i]=!0;break;case"false":t[i]=!1;break;case void 0:t[i]=!0;break;default:t[i]=e.value}}return t}),{})};return yr.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll('[data-simplebar]:not([data-simplebar="init"])'),(function(t){yr.instances.has(t)||new yr(t,Wr(t.attributes))}))},yr.removeObserver=function(){this.globalObserver.disconnect()},yr.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),"undefined"!=typeof MutationObserver&&(this.globalObserver=new MutationObserver(yr.handleMutations),this.globalObserver.observe(document,{childList:!0,subtree:!0})),"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))},yr.handleMutations=function(t){t.forEach((function(t){Array.prototype.forEach.call(t.addedNodes,(function(t){1===t.nodeType&&(t.hasAttribute("data-simplebar")?!yr.instances.has(t)&&new yr(t,Wr(t.attributes)):Array.prototype.forEach.call(t.querySelectorAll('[data-simplebar]:not([data-simplebar="init"])'),(function(t){!yr.instances.has(t)&&new yr(t,Wr(t.attributes))})))})),Array.prototype.forEach.call(t.removedNodes,(function(t){1===t.nodeType&&(t.hasAttribute('[data-simplebar="init"]')?yr.instances.has(t)&&yr.instances.get(t).unMount():Array.prototype.forEach.call(t.querySelectorAll('[data-simplebar="init"]'),(function(t){yr.instances.has(t)&&yr.instances.get(t).unMount()})))}))}))},yr.getOptions=Wr,Xt&&yr.initHtmlApi(),yr},t.exports=n()})),f=function(){function t(e,n){i(this,t),this.el=e,this.vue=n,this.lastScroll=this.saveScrollPosition(),this.reach=this.resolveAxisPosition(),this.contentWidth=null,this.containerWidth=null,this.contentHeight=null,this.containerHeight=null}return o(t,[{key:"onScroll",value:function(){this.scrolling("y",this.el.scrollTop-this.lastScroll.y),this.scrolling("x",this.el.scrollLeft-this.lastScroll.x),this.lastScroll=this.saveScrollPosition()}},{key:"scrolling",value:function(t,e){return"y"===t?this.processScrollDiff(e,["scrollHeight","clientHeight","scrollTop","y","up","down"]):this.processScrollDiff(e,["scrollWidth","clientWidth","scrollLeft","x","left","right"])}},{key:"processScrollDiff",value:function(t,e){var n=s(e,6),i=n[0],r=n[1],o=n[2],a=n[3];if(n[4],n[5],this.reach[a]=null,this.el[o]<1&&(this.reach[a]="start"),this.el[o]>=this.el[i]-this.el[r]&&(this.reach[a]="end"),this.reach[a]&&t)return this.vue.$emit("scroll-".concat(a,"-reach-").concat(this.reach[a]))}},{key:"saveScrollPosition",value:function(){return{y:Math.floor(this.el.scrollTop),x:this.el.scrollLeft}}},{key:"resolveAxisPosition",value:function(){return{x:this._xAxisPosition(),y:this._yAxisPosition()}}},{key:"_xAxisPosition",value:function(){return this.el.scrollLeft<=0?"start":this.el.scrollLeft>=this.contentWidth-this.containerWidth?"end":null}},{key:"_yAxisPosition",value:function(){return this.el.scrollTop<=0?"start":this.el.scrollTop>=this.contentHeight-this.containerHeight?"end":null}}]),t}(),p={name:"vue-simplebar",props:{options:{type:Object,required:!1,default:function(){}},tag:{type:String,required:!1,default:"section"}},data:function(){return{sb:null}},computed:{el:function(){return this.sb.getScrollElement()}},render:function(t){return t(this.tag,{ref:"container",on:this.$listeners},this.$slots.default)},mounted:function(){this.init(),this.scroll=new f(this.el,this)},beforeDestroy:function(){this.destroy()},methods:{init:function(){this.sb&&this.$isServer||(this.sb=new h(this.$refs.container,this.options),this.el.addEventListener("scroll",this.scrollListener))},scrollListener:function(){this.scroll.onScroll()},destroy:function(){this.sb&&(this.el.removeEventListener("scroll",this.scrollListener),this.sb.unMount(),this.sb=null)},scrollTop:function(){this.el.scrollTop=0},scrollBottom:function(){this.el.scrollTop=this.el.scrollHeight},scrollTo:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.el.scrollTop=t}}},v=function(t,n){n&&(n.name&&"string"==typeof n.name&&(p.name=n.name),n.options&&"object"===e(n.options)&&(p.props.options.default=function(){return n.options}),n.tag&&"string"==typeof n.tag&&(p.props.tag.default=n.tag)),t.component(p.name,p)};"undefined"!=typeof window&&window.Vue&&window.Vue.use(v),t.VueSimplebar=p,t.default=v,Object.defineProperty(t,"__esModule",{value:!0})}(e)},70538:(t,e,n)=>{"use strict";n.d(e,{Z:()=>ya});var i=Object.freeze({});function r(t){return null==t}function o(t){return null!=t}function s(t){return!0===t}function a(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function c(t){return null!==t&&"object"==typeof t}var l=Object.prototype.toString;function u(t){return"[object Object]"===l.call(t)}function d(t){return"[object RegExp]"===l.call(t)}function h(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return o(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r<i.length;r++)n[i[r]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}var g=m("slot,component",!0),y=m("key,ref,slot,slot-scope,is");function _(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function w(t,e){return b.call(t,e)}function x(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var A=/-(\w)/g,S=x((function(t){return t.replace(A,(function(t,e){return e?e.toUpperCase():""}))})),T=x((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),E=/\B([A-Z])/g,k=x((function(t){return t.replace(E,"-$1").toLowerCase()}));var M=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function C(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function I(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n<t.length;n++)t[n]&&I(e,t[n]);return e}function O(t,e,n){}var L=function(t,e,n){return!1},B=function(t){return t};function D(t,e){if(t===e)return!0;var n=c(t),i=c(e);if(!n||!i)return!n&&!i&&String(t)===String(e);try{var r=Array.isArray(t),o=Array.isArray(e);if(r&&o)return t.length===e.length&&t.every((function(t,n){return D(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(r||o)return!1;var s=Object.keys(t),a=Object.keys(e);return s.length===a.length&&s.every((function(n){return D(t[n],e[n])}))}catch(t){return!1}}function R(t,e){for(var n=0;n<t.length;n++)if(D(t[n],e))return n;return-1}function G(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var H="data-server-rendered",F=["component","directive","filter"],j=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],N={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:L,isReservedAttr:L,isUnknownElement:L,getTagNamespace:O,parsePlatformTagName:B,mustUseProp:L,async:!0,_lifecycleHooks:j},V=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function z(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function $(t,e,n,i){Object.defineProperty(t,e,{value:n,enumerable:!!i,writable:!0,configurable:!0})}var U=new RegExp("[^"+V.source+".$_\\d]");var W,Z="__proto__"in{},X="undefined"!=typeof window,Q="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,q=Q&&WXEnvironment.platform.toLowerCase(),Y=X&&window.navigator.userAgent.toLowerCase(),K=Y&&/msie|trident/.test(Y),J=Y&&Y.indexOf("msie 9.0")>0,tt=Y&&Y.indexOf("edge/")>0,et=(Y&&Y.indexOf("android"),Y&&/iphone|ipad|ipod|ios/.test(Y)||"ios"===q),nt=(Y&&/chrome\/\d+/.test(Y),Y&&/phantomjs/.test(Y),Y&&Y.match(/firefox\/(\d+)/)),it={}.watch,rt=!1;if(X)try{var ot={};Object.defineProperty(ot,"passive",{get:function(){rt=!0}}),window.addEventListener("test-passive",null,ot)}catch(t){}var st=function(){return void 0===W&&(W=!X&&!Q&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),W},at=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ct(t){return"function"==typeof t&&/native code/.test(t.toString())}var lt,ut="undefined"!=typeof Symbol&&ct(Symbol)&&"undefined"!=typeof Reflect&&ct(Reflect.ownKeys);lt="undefined"!=typeof Set&&ct(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=O,ht=0,ft=function(){this.id=ht++,this.subs=[]};ft.prototype.addSub=function(t){this.subs.push(t)},ft.prototype.removeSub=function(t){_(this.subs,t)},ft.prototype.depend=function(){ft.target&&ft.target.addDep(this)},ft.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e<n;e++)t[e].update()},ft.target=null;var pt=[];function vt(t){pt.push(t),ft.target=t}function mt(){pt.pop(),ft.target=pt[pt.length-1]}var gt=function(t,e,n,i,r,o,s,a){this.tag=t,this.data=e,this.children=n,this.text=i,this.elm=r,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=s,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=a,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},yt={child:{configurable:!0}};yt.child.get=function(){return this.componentInstance},Object.defineProperties(gt.prototype,yt);var _t=function(t){void 0===t&&(t="");var e=new gt;return e.text=t,e.isComment=!0,e};function bt(t){return new gt(void 0,void 0,void 0,String(t))}function wt(t){var e=new gt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var xt=Array.prototype,At=Object.create(xt);["push","pop","shift","unshift","splice","sort","reverse"].forEach((function(t){var e=xt[t];$(At,t,(function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];var r,o=e.apply(this,n),s=this.__ob__;switch(t){case"push":case"unshift":r=n;break;case"splice":r=n.slice(2)}return r&&s.observeArray(r),s.dep.notify(),o}))}));var St=Object.getOwnPropertyNames(At),Tt=!0;function Et(t){Tt=t}var kt=function(t){this.value=t,this.dep=new ft,this.vmCount=0,$(t,"__ob__",this),Array.isArray(t)?(Z?function(t,e){t.__proto__=e}(t,At):function(t,e,n){for(var i=0,r=n.length;i<r;i++){var o=n[i];$(t,o,e[o])}}(t,At,St),this.observeArray(t)):this.walk(t)};function Mt(t,e){var n;if(c(t)&&!(t instanceof gt))return w(t,"__ob__")&&t.__ob__ instanceof kt?n=t.__ob__:Tt&&!st()&&(Array.isArray(t)||u(t))&&Object.isExtensible(t)&&!t._isVue&&(n=new kt(t)),e&&n&&n.vmCount++,n}function Ct(t,e,n,i,r){var o=new ft,s=Object.getOwnPropertyDescriptor(t,e);if(!s||!1!==s.configurable){var a=s&&s.get,c=s&&s.set;a&&!c||2!==arguments.length||(n=t[e]);var l=!r&&Mt(n);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=a?a.call(t):n;return ft.target&&(o.depend(),l&&(l.dep.depend(),Array.isArray(e)&&Ot(e))),e},set:function(e){var i=a?a.call(t):n;e===i||e!=e&&i!=i||a&&!c||(c?c.call(t,e):n=e,l=!r&&Mt(e),o.notify())}})}}function It(t,e,n){if(Array.isArray(t)&&h(e))return t.length=Math.max(t.length,e),t.splice(e,1,n),n;if(e in t&&!(e in Object.prototype))return t[e]=n,n;var i=t.__ob__;return t._isVue||i&&i.vmCount?n:i?(Ct(i.value,e,n),i.dep.notify(),n):(t[e]=n,n)}function Pt(t,e){if(Array.isArray(t)&&h(e))t.splice(e,1);else{var n=t.__ob__;t._isVue||n&&n.vmCount||w(t,e)&&(delete t[e],n&&n.dep.notify())}}function Ot(t){for(var e=void 0,n=0,i=t.length;n<i;n++)(e=t[n])&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&Ot(e)}kt.prototype.walk=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)Ct(t,e[n])},kt.prototype.observeArray=function(t){for(var e=0,n=t.length;e<n;e++)Mt(t[e])};var Lt=N.optionMergeStrategies;function Bt(t,e){if(!e)return t;for(var n,i,r,o=ut?Reflect.ownKeys(e):Object.keys(e),s=0;s<o.length;s++)"__ob__"!==(n=o[s])&&(i=t[n],r=e[n],w(t,n)?i!==r&&u(i)&&u(r)&&Bt(i,r):It(t,n,r));return t}function Dt(t,e,n){return n?function(){var i="function"==typeof e?e.call(n,n):e,r="function"==typeof t?t.call(n,n):t;return i?Bt(i,r):r}:e?t?function(){return Bt("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function Rt(t,e){var n=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return n?function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(n):n}function Gt(t,e,n,i){var r=Object.create(t||null);return e?I(r,e):r}Lt.data=function(t,e,n){return n?Dt(t,e,n):e&&"function"!=typeof e?t:Dt(t,e)},j.forEach((function(t){Lt[t]=Rt})),F.forEach((function(t){Lt[t+"s"]=Gt})),Lt.watch=function(t,e,n,i){if(t===it&&(t=void 0),e===it&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var r={};for(var o in I(r,t),e){var s=r[o],a=e[o];s&&!Array.isArray(s)&&(s=[s]),r[o]=s?s.concat(a):Array.isArray(a)?a:[a]}return r},Lt.props=Lt.methods=Lt.inject=Lt.computed=function(t,e,n,i){if(!t)return e;var r=Object.create(null);return I(r,t),e&&I(r,e),r},Lt.provide=Dt;var Ht=function(t,e){return void 0===e?t:e};function Ft(t,e,n){if("function"==typeof e&&(e=e.options),function(t,e){var n=t.props;if(n){var i,r,o={};if(Array.isArray(n))for(i=n.length;i--;)"string"==typeof(r=n[i])&&(o[S(r)]={type:null});else if(u(n))for(var s in n)r=n[s],o[S(s)]=u(r)?r:{type:r};t.props=o}}(e),function(t,e){var n=t.inject;if(n){var i=t.inject={};if(Array.isArray(n))for(var r=0;r<n.length;r++)i[n[r]]={from:n[r]};else if(u(n))for(var o in n){var s=n[o];i[o]=u(s)?I({from:o},s):{from:s}}}}(e),function(t){var e=t.directives;if(e)for(var n in e){var i=e[n];"function"==typeof i&&(e[n]={bind:i,update:i})}}(e),!e._base&&(e.extends&&(t=Ft(t,e.extends,n)),e.mixins))for(var i=0,r=e.mixins.length;i<r;i++)t=Ft(t,e.mixins[i],n);var o,s={};for(o in t)a(o);for(o in e)w(t,o)||a(o);function a(i){var r=Lt[i]||Ht;s[i]=r(t[i],e[i],n,i)}return s}function jt(t,e,n,i){if("string"==typeof n){var r=t[e];if(w(r,n))return r[n];var o=S(n);if(w(r,o))return r[o];var s=T(o);return w(r,s)?r[s]:r[n]||r[o]||r[s]}}function Nt(t,e,n,i){var r=e[t],o=!w(n,t),s=n[t],a=$t(Boolean,r.type);if(a>-1)if(o&&!w(r,"default"))s=!1;else if(""===s||s===k(t)){var c=$t(String,r.type);(c<0||a<c)&&(s=!0)}if(void 0===s){s=function(t,e,n){if(!w(e,"default"))return;var i=e.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[n]&&void 0!==t._props[n])return t._props[n];return"function"==typeof i&&"Function"!==Vt(e.type)?i.call(t):i}(i,r,t);var l=Tt;Et(!0),Mt(s),Et(l)}return s}function Vt(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function zt(t,e){return Vt(t)===Vt(e)}function $t(t,e){if(!Array.isArray(e))return zt(e,t)?0:-1;for(var n=0,i=e.length;n<i;n++)if(zt(e[n],t))return n;return-1}function Ut(t,e,n){vt();try{if(e)for(var i=e;i=i.$parent;){var r=i.$options.errorCaptured;if(r)for(var o=0;o<r.length;o++)try{if(!1===r[o].call(i,t,e,n))return}catch(t){Zt(t,i,"errorCaptured hook")}}Zt(t,e,n)}finally{mt()}}function Wt(t,e,n,i,r){var o;try{(o=n?t.apply(e,n):t.call(e))&&!o._isVue&&f(o)&&!o._handled&&(o.catch((function(t){return Ut(t,i,r+" (Promise/async)")})),o._handled=!0)}catch(t){Ut(t,i,r)}return o}function Zt(t,e,n){if(N.errorHandler)try{return N.errorHandler.call(null,t,e,n)}catch(e){e!==t&&Xt(e,null,"config.errorHandler")}Xt(t,e,n)}function Xt(t,e,n){if(!X&&!Q||"undefined"==typeof console)throw t;console.error(t)}var Qt,qt=!1,Yt=[],Kt=!1;function Jt(){Kt=!1;var t=Yt.slice(0);Yt.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&ct(Promise)){var te=Promise.resolve();Qt=function(){te.then(Jt),et&&setTimeout(O)},qt=!0}else if(K||"undefined"==typeof MutationObserver||!ct(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Qt="undefined"!=typeof setImmediate&&ct(setImmediate)?function(){setImmediate(Jt)}:function(){setTimeout(Jt,0)};else{var ee=1,ne=new MutationObserver(Jt),ie=document.createTextNode(String(ee));ne.observe(ie,{characterData:!0}),Qt=function(){ee=(ee+1)%2,ie.data=String(ee)},qt=!0}function re(t,e){var n;if(Yt.push((function(){if(t)try{t.call(e)}catch(t){Ut(t,e,"nextTick")}else n&&n(e)})),Kt||(Kt=!0,Qt()),!t&&"undefined"!=typeof Promise)return new Promise((function(t){n=t}))}var oe=new lt;function se(t){ae(t,oe),oe.clear()}function ae(t,e){var n,i,r=Array.isArray(t);if(!(!r&&!c(t)||Object.isFrozen(t)||t instanceof gt)){if(t.__ob__){var o=t.__ob__.dep.id;if(e.has(o))return;e.add(o)}if(r)for(n=t.length;n--;)ae(t[n],e);else for(n=(i=Object.keys(t)).length;n--;)ae(t[i[n]],e)}}var ce=x((function(t){var e="&"===t.charAt(0),n="~"===(t=e?t.slice(1):t).charAt(0),i="!"===(t=n?t.slice(1):t).charAt(0);return{name:t=i?t.slice(1):t,once:n,capture:i,passive:e}}));function le(t,e){function n(){var t=arguments,i=n.fns;if(!Array.isArray(i))return Wt(i,null,arguments,e,"v-on handler");for(var r=i.slice(),o=0;o<r.length;o++)Wt(r[o],null,t,e,"v-on handler")}return n.fns=t,n}function ue(t,e,n,i,o,a){var c,l,u,d;for(c in t)l=t[c],u=e[c],d=ce(c),r(l)||(r(u)?(r(l.fns)&&(l=t[c]=le(l,a)),s(d.once)&&(l=t[c]=o(d.name,l,d.capture)),n(d.name,l,d.capture,d.passive,d.params)):l!==u&&(u.fns=l,t[c]=u));for(c in e)r(t[c])&&i((d=ce(c)).name,e[c],d.capture)}function de(t,e,n){var i;t instanceof gt&&(t=t.data.hook||(t.data.hook={}));var a=t[e];function c(){n.apply(this,arguments),_(i.fns,c)}r(a)?i=le([c]):o(a.fns)&&s(a.merged)?(i=a).fns.push(c):i=le([a,c]),i.merged=!0,t[e]=i}function he(t,e,n,i,r){if(o(e)){if(w(e,n))return t[n]=e[n],r||delete e[n],!0;if(w(e,i))return t[n]=e[i],r||delete e[i],!0}return!1}function fe(t){return a(t)?[bt(t)]:Array.isArray(t)?ve(t):void 0}function pe(t){return o(t)&&o(t.text)&&!1===t.isComment}function ve(t,e){var n,i,c,l,u=[];for(n=0;n<t.length;n++)r(i=t[n])||"boolean"==typeof i||(l=u[c=u.length-1],Array.isArray(i)?i.length>0&&(pe((i=ve(i,(e||"")+"_"+n))[0])&&pe(l)&&(u[c]=bt(l.text+i[0].text),i.shift()),u.push.apply(u,i)):a(i)?pe(l)?u[c]=bt(l.text+i):""!==i&&u.push(bt(i)):pe(i)&&pe(l)?u[c]=bt(l.text+i.text):(s(t._isVList)&&o(i.tag)&&r(i.key)&&o(e)&&(i.key="__vlist"+e+"_"+n+"__"),u.push(i)));return u}function me(t,e){if(t){for(var n=Object.create(null),i=ut?Reflect.ownKeys(t):Object.keys(t),r=0;r<i.length;r++){var o=i[r];if("__ob__"!==o){for(var s=t[o].from,a=e;a;){if(a._provided&&w(a._provided,s)){n[o]=a._provided[s];break}a=a.$parent}if(!a)if("default"in t[o]){var c=t[o].default;n[o]="function"==typeof c?c.call(e):c}else 0}}return n}}function ge(t,e){if(!t||!t.length)return{};for(var n={},i=0,r=t.length;i<r;i++){var o=t[i],s=o.data;if(s&&s.attrs&&s.attrs.slot&&delete s.attrs.slot,o.context!==e&&o.fnContext!==e||!s||null==s.slot)(n.default||(n.default=[])).push(o);else{var a=s.slot,c=n[a]||(n[a]=[]);"template"===o.tag?c.push.apply(c,o.children||[]):c.push(o)}}for(var l in n)n[l].every(ye)&&delete n[l];return n}function ye(t){return t.isComment&&!t.asyncFactory||" "===t.text}function _e(t,e,n){var r,o=Object.keys(e).length>0,s=t?!!t.$stable:!o,a=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(s&&n&&n!==i&&a===n.$key&&!o&&!n.$hasNormal)return n;for(var c in r={},t)t[c]&&"$"!==c[0]&&(r[c]=be(e,c,t[c]))}else r={};for(var l in e)l in r||(r[l]=we(e,l));return t&&Object.isExtensible(t)&&(t._normalized=r),$(r,"$stable",s),$(r,"$key",a),$(r,"$hasNormal",o),r}function be(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:fe(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function we(t,e){return function(){return t[e]}}function xe(t,e){var n,i,r,s,a;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),i=0,r=t.length;i<r;i++)n[i]=e(t[i],i);else if("number"==typeof t)for(n=new Array(t),i=0;i<t;i++)n[i]=e(i+1,i);else if(c(t))if(ut&&t[Symbol.iterator]){n=[];for(var l=t[Symbol.iterator](),u=l.next();!u.done;)n.push(e(u.value,n.length)),u=l.next()}else for(s=Object.keys(t),n=new Array(s.length),i=0,r=s.length;i<r;i++)a=s[i],n[i]=e(t[a],a,i);return o(n)||(n=[]),n._isVList=!0,n}function Ae(t,e,n,i){var r,o=this.$scopedSlots[t];o?(n=n||{},i&&(n=I(I({},i),n)),r=o(n)||e):r=this.$slots[t]||e;var s=n&&n.slot;return s?this.$createElement("template",{slot:s},r):r}function Se(t){return jt(this.$options,"filters",t)||B}function Te(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function Ee(t,e,n,i,r){var o=N.keyCodes[e]||n;return r&&i&&!N.keyCodes[e]?Te(r,i):o?Te(o,t):i?k(i)!==e:void 0}function ke(t,e,n,i,r){if(n)if(c(n)){var o;Array.isArray(n)&&(n=P(n));var s=function(s){if("class"===s||"style"===s||y(s))o=t;else{var a=t.attrs&&t.attrs.type;o=i||N.mustUseProp(e,a,s)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=S(s),l=k(s);c in o||l in o||(o[s]=n[s],r&&((t.on||(t.on={}))["update:"+s]=function(t){n[s]=t}))};for(var a in n)s(a)}else;return t}function Me(t,e){var n=this._staticTrees||(this._staticTrees=[]),i=n[t];return i&&!e||Ie(i=n[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),i}function Ce(t,e,n){return Ie(t,"__once__"+e+(n?"_"+n:""),!0),t}function Ie(t,e,n){if(Array.isArray(t))for(var i=0;i<t.length;i++)t[i]&&"string"!=typeof t[i]&&Pe(t[i],e+"_"+i,n);else Pe(t,e,n)}function Pe(t,e,n){t.isStatic=!0,t.key=e,t.isOnce=n}function Oe(t,e){if(e)if(u(e)){var n=t.on=t.on?I({},t.on):{};for(var i in e){var r=n[i],o=e[i];n[i]=r?[].concat(r,o):o}}else;return t}function Le(t,e,n,i){e=e||{$stable:!n};for(var r=0;r<t.length;r++){var o=t[r];Array.isArray(o)?Le(o,e,n):o&&(o.proxy&&(o.fn.proxy=!0),e[o.key]=o.fn)}return i&&(e.$key=i),e}function Be(t,e){for(var n=0;n<e.length;n+=2){var i=e[n];"string"==typeof i&&i&&(t[e[n]]=e[n+1])}return t}function De(t,e){return"string"==typeof t?e+t:t}function Re(t){t._o=Ce,t._n=v,t._s=p,t._l=xe,t._t=Ae,t._q=D,t._i=R,t._m=Me,t._f=Se,t._k=Ee,t._b=ke,t._v=bt,t._e=_t,t._u=Le,t._g=Oe,t._d=Be,t._p=De}function Ge(t,e,n,r,o){var a,c=this,l=o.options;w(r,"_uid")?(a=Object.create(r))._original=r:(a=r,r=r._original);var u=s(l._compiled),d=!u;this.data=t,this.props=e,this.children=n,this.parent=r,this.listeners=t.on||i,this.injections=me(l.inject,r),this.slots=function(){return c.$slots||_e(t.scopedSlots,c.$slots=ge(n,r)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return _e(t.scopedSlots,this.slots())}}),u&&(this.$options=l,this.$slots=this.slots(),this.$scopedSlots=_e(t.scopedSlots,this.$slots)),l._scopeId?this._c=function(t,e,n,i){var o=$e(a,t,e,n,i,d);return o&&!Array.isArray(o)&&(o.fnScopeId=l._scopeId,o.fnContext=r),o}:this._c=function(t,e,n,i){return $e(a,t,e,n,i,d)}}function He(t,e,n,i,r){var o=wt(t);return o.fnContext=n,o.fnOptions=i,e.slot&&((o.data||(o.data={})).slot=e.slot),o}function Fe(t,e){for(var n in e)t[S(n)]=e[n]}Re(Ge.prototype);var je={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var n=t;je.prepatch(n,n)}else{(t.componentInstance=function(t,e){var n={_isComponent:!0,_parentVnode:t,parent:e},i=t.data.inlineTemplate;o(i)&&(n.render=i.render,n.staticRenderFns=i.staticRenderFns);return new t.componentOptions.Ctor(n)}(t,en)).$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var n=e.componentOptions;!function(t,e,n,r,o){0;var s=r.data.scopedSlots,a=t.$scopedSlots,c=!!(s&&!s.$stable||a!==i&&!a.$stable||s&&t.$scopedSlots.$key!==s.$key),l=!!(o||t.$options._renderChildren||c);t.$options._parentVnode=r,t.$vnode=r,t._vnode&&(t._vnode.parent=r);if(t.$options._renderChildren=o,t.$attrs=r.data.attrs||i,t.$listeners=n||i,e&&t.$options.props){Et(!1);for(var u=t._props,d=t.$options._propKeys||[],h=0;h<d.length;h++){var f=d[h],p=t.$options.props;u[f]=Nt(f,p,e,t)}Et(!0),t.$options.propsData=e}n=n||i;var v=t.$options._parentListeners;t.$options._parentListeners=n,tn(t,n,v),l&&(t.$slots=ge(o,r.context),t.$forceUpdate());0}(e.componentInstance=t.componentInstance,n.propsData,n.listeners,e,n.children)},insert:function(t){var e,n=t.context,i=t.componentInstance;i._isMounted||(i._isMounted=!0,an(i,"mounted")),t.data.keepAlive&&(n._isMounted?((e=i)._inactive=!1,ln.push(e)):on(i,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?sn(e,!0):e.$destroy())}},Ne=Object.keys(je);function Ve(t,e,n,a,l){if(!r(t)){var u=n.$options._base;if(c(t)&&(t=u.extend(t)),"function"==typeof t){var d;if(r(t.cid)&&void 0===(t=function(t,e){if(s(t.error)&&o(t.errorComp))return t.errorComp;if(o(t.resolved))return t.resolved;var n=Ze;n&&o(t.owners)&&-1===t.owners.indexOf(n)&&t.owners.push(n);if(s(t.loading)&&o(t.loadingComp))return t.loadingComp;if(n&&!o(t.owners)){var i=t.owners=[n],a=!0,l=null,u=null;n.$on("hook:destroyed",(function(){return _(i,n)}));var d=function(t){for(var e=0,n=i.length;e<n;e++)i[e].$forceUpdate();t&&(i.length=0,null!==l&&(clearTimeout(l),l=null),null!==u&&(clearTimeout(u),u=null))},h=G((function(n){t.resolved=Xe(n,e),a?i.length=0:d(!0)})),p=G((function(e){o(t.errorComp)&&(t.error=!0,d(!0))})),v=t(h,p);return c(v)&&(f(v)?r(t.resolved)&&v.then(h,p):f(v.component)&&(v.component.then(h,p),o(v.error)&&(t.errorComp=Xe(v.error,e)),o(v.loading)&&(t.loadingComp=Xe(v.loading,e),0===v.delay?t.loading=!0:l=setTimeout((function(){l=null,r(t.resolved)&&r(t.error)&&(t.loading=!0,d(!1))}),v.delay||200)),o(v.timeout)&&(u=setTimeout((function(){u=null,r(t.resolved)&&p(null)}),v.timeout)))),a=!1,t.loading?t.loadingComp:t.resolved}}(d=t,u)))return function(t,e,n,i,r){var o=_t();return o.asyncFactory=t,o.asyncMeta={data:e,context:n,children:i,tag:r},o}(d,e,n,a,l);e=e||{},Cn(t),o(e.model)&&function(t,e){var n=t.model&&t.model.prop||"value",i=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[n]=e.model.value;var r=e.on||(e.on={}),s=r[i],a=e.model.callback;o(s)?(Array.isArray(s)?-1===s.indexOf(a):s!==a)&&(r[i]=[a].concat(s)):r[i]=a}(t.options,e);var h=function(t,e,n){var i=e.options.props;if(!r(i)){var s={},a=t.attrs,c=t.props;if(o(a)||o(c))for(var l in i){var u=k(l);he(s,c,l,u,!0)||he(s,a,l,u,!1)}return s}}(e,t);if(s(t.options.functional))return function(t,e,n,r,s){var a=t.options,c={},l=a.props;if(o(l))for(var u in l)c[u]=Nt(u,l,e||i);else o(n.attrs)&&Fe(c,n.attrs),o(n.props)&&Fe(c,n.props);var d=new Ge(n,c,s,r,t),h=a.render.call(null,d._c,d);if(h instanceof gt)return He(h,n,d.parent,a);if(Array.isArray(h)){for(var f=fe(h)||[],p=new Array(f.length),v=0;v<f.length;v++)p[v]=He(f[v],n,d.parent,a);return p}}(t,h,e,n,a);var p=e.on;if(e.on=e.nativeOn,s(t.options.abstract)){var v=e.slot;e={},v&&(e.slot=v)}!function(t){for(var e=t.hook||(t.hook={}),n=0;n<Ne.length;n++){var i=Ne[n],r=e[i],o=je[i];r===o||r&&r._merged||(e[i]=r?ze(o,r):o)}}(e);var m=t.options.name||l;return new gt("vue-component-"+t.cid+(m?"-"+m:""),e,void 0,void 0,void 0,n,{Ctor:t,propsData:h,listeners:p,tag:l,children:a},d)}}}function ze(t,e){var n=function(n,i){t(n,i),e(n,i)};return n._merged=!0,n}function $e(t,e,n,i,r,l){return(Array.isArray(n)||a(n))&&(r=i,i=n,n=void 0),s(l)&&(r=2),function(t,e,n,i,r){if(o(n)&&o(n.__ob__))return _t();o(n)&&o(n.is)&&(e=n.is);if(!e)return _t();0;Array.isArray(i)&&"function"==typeof i[0]&&((n=n||{}).scopedSlots={default:i[0]},i.length=0);2===r?i=fe(i):1===r&&(i=function(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}(i));var s,a;if("string"==typeof e){var l;a=t.$vnode&&t.$vnode.ns||N.getTagNamespace(e),s=N.isReservedTag(e)?new gt(N.parsePlatformTagName(e),n,i,void 0,void 0,t):n&&n.pre||!o(l=jt(t.$options,"components",e))?new gt(e,n,i,void 0,void 0,t):Ve(l,n,t,i,e)}else s=Ve(e,n,t,i);return Array.isArray(s)?s:o(s)?(o(a)&&Ue(s,a),o(n)&&function(t){c(t.style)&&se(t.style);c(t.class)&&se(t.class)}(n),s):_t()}(t,e,n,i,r)}function Ue(t,e,n){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,n=!0),o(t.children))for(var i=0,a=t.children.length;i<a;i++){var c=t.children[i];o(c.tag)&&(r(c.ns)||s(n)&&"svg"!==c.tag)&&Ue(c,e,n)}}var We,Ze=null;function Xe(t,e){return(t.__esModule||ut&&"Module"===t[Symbol.toStringTag])&&(t=t.default),c(t)?e.extend(t):t}function Qe(t){return t.isComment&&t.asyncFactory}function qe(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var n=t[e];if(o(n)&&(o(n.componentOptions)||Qe(n)))return n}}function Ye(t,e){We.$on(t,e)}function Ke(t,e){We.$off(t,e)}function Je(t,e){var n=We;return function i(){var r=e.apply(null,arguments);null!==r&&n.$off(t,i)}}function tn(t,e,n){We=t,ue(e,n||{},Ye,Ke,Je,t),We=void 0}var en=null;function nn(t){var e=en;return en=t,function(){en=e}}function rn(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function on(t,e){if(e){if(t._directInactive=!1,rn(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)on(t.$children[n]);an(t,"activated")}}function sn(t,e){if(!(e&&(t._directInactive=!0,rn(t))||t._inactive)){t._inactive=!0;for(var n=0;n<t.$children.length;n++)sn(t.$children[n]);an(t,"deactivated")}}function an(t,e){vt();var n=t.$options[e],i=e+" hook";if(n)for(var r=0,o=n.length;r<o;r++)Wt(n[r],t,null,t,i);t._hasHookEvent&&t.$emit("hook:"+e),mt()}var cn=[],ln=[],un={},dn=!1,hn=!1,fn=0;var pn=0,vn=Date.now;if(X&&!K){var mn=window.performance;mn&&"function"==typeof mn.now&&vn()>document.createEvent("Event").timeStamp&&(vn=function(){return mn.now()})}function gn(){var t,e;for(pn=vn(),hn=!0,cn.sort((function(t,e){return t.id-e.id})),fn=0;fn<cn.length;fn++)(t=cn[fn]).before&&t.before(),e=t.id,un[e]=null,t.run();var n=ln.slice(),i=cn.slice();fn=cn.length=ln.length=0,un={},dn=hn=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,on(t[e],!0)}(n),function(t){var e=t.length;for(;e--;){var n=t[e],i=n.vm;i._watcher===n&&i._isMounted&&!i._isDestroyed&&an(i,"updated")}}(i),at&&N.devtools&&at.emit("flush")}var yn=0,_n=function(t,e,n,i,r){this.vm=t,r&&(t._watcher=this),t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++yn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new lt,this.newDepIds=new lt,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!U.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}(e),this.getter||(this.getter=O)),this.value=this.lazy?void 0:this.get()};_n.prototype.get=function(){var t;vt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(t){if(!this.user)throw t;Ut(t,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&se(t),mt(),this.cleanupDeps()}return t},_n.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},_n.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},_n.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var e=t.id;if(null==un[e]){if(un[e]=!0,hn){for(var n=cn.length-1;n>fn&&cn[n].id>t.id;)n--;cn.splice(n+1,0,t)}else cn.push(t);dn||(dn=!0,re(gn))}}(this)},_n.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Ut(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},_n.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},_n.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},_n.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||_(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var bn={enumerable:!0,configurable:!0,get:O,set:O};function wn(t,e,n){bn.get=function(){return this[e][n]},bn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,bn)}function xn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[];t.$parent&&Et(!1);var o=function(o){r.push(o);var s=Nt(o,e,n,t);Ct(i,o,s),o in t||wn(t,"_props",o)};for(var s in e)o(s);Et(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?O:M(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;u(e=t._data="function"==typeof e?function(t,e){vt();try{return t.call(e,e)}catch(t){return Ut(t,e,"data()"),{}}finally{mt()}}(e,t):e||{})||(e={});var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);for(;r--;){var o=n[r];0,i&&w(i,o)||z(o)||wn(t,"_data",o)}Mt(e,!0)}(t):Mt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),i=st();for(var r in e){var o=e[r],s="function"==typeof o?o:o.get;0,i||(n[r]=new _n(t,s||O,O,An)),r in t||Sn(t,r,o)}}(t,e.computed),e.watch&&e.watch!==it&&function(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r<i.length;r++)kn(t,n,i[r]);else kn(t,n,i)}}(t,e.watch)}var An={lazy:!0};function Sn(t,e,n){var i=!st();"function"==typeof n?(bn.get=i?Tn(e):En(n),bn.set=O):(bn.get=n.get?i&&!1!==n.cache?Tn(e):En(n.get):O,bn.set=n.set||O),Object.defineProperty(t,e,bn)}function Tn(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ft.target&&e.depend(),e.value}}function En(t){return function(){return t.call(this,this)}}function kn(t,e,n,i){return u(n)&&(i=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,i)}var Mn=0;function Cn(t){var e=t.options;if(t.super){var n=Cn(t.super);if(n!==t.superOptions){t.superOptions=n;var i=function(t){var e,n=t.options,i=t.sealedOptions;for(var r in n)n[r]!==i[r]&&(e||(e={}),e[r]=n[r]);return e}(t);i&&I(t.extendOptions,i),(e=t.options=Ft(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function In(t){this._init(t)}function Pn(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,r=t._Ctor||(t._Ctor={});if(r[i])return r[i];var o=t.name||n.options.name;var s=function(t){this._init(t)};return(s.prototype=Object.create(n.prototype)).constructor=s,s.cid=e++,s.options=Ft(n.options,t),s.super=n,s.options.props&&function(t){var e=t.options.props;for(var n in e)wn(t.prototype,"_props",n)}(s),s.options.computed&&function(t){var e=t.options.computed;for(var n in e)Sn(t.prototype,n,e[n])}(s),s.extend=n.extend,s.mixin=n.mixin,s.use=n.use,F.forEach((function(t){s[t]=n[t]})),o&&(s.options.components[o]=s),s.superOptions=n.options,s.extendOptions=t,s.sealedOptions=I({},s.options),r[i]=s,s}}function On(t){return t&&(t.Ctor.options.name||t.tag)}function Ln(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function Bn(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var o in n){var s=n[o];if(s){var a=On(s.componentOptions);a&&!e(a)&&Dn(n,o,i,r)}}}function Dn(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,_(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=Mn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),i=e._parentVnode;n.parent=e.parent,n._parentVnode=i;var r=i.componentOptions;n.propsData=r.propsData,n._parentListeners=r.listeners,n._renderChildren=r.children,n._componentTag=r.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Ft(Cn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&tn(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,r=n&&n.context;t.$slots=ge(e._renderChildren,r),t.$scopedSlots=i,t._c=function(e,n,i,r){return $e(t,e,n,i,r,!1)},t.$createElement=function(e,n,i,r){return $e(t,e,n,i,r,!0)};var o=n&&n.data;Ct(t,"$attrs",o&&o.attrs||i,null,!0),Ct(t,"$listeners",e._parentListeners||i,null,!0)}(e),an(e,"beforeCreate"),function(t){var e=me(t.$options.inject,t);e&&(Et(!1),Object.keys(e).forEach((function(n){Ct(t,n,e[n])})),Et(!0))}(e),xn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),an(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(In),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=It,t.prototype.$delete=Pt,t.prototype.$watch=function(t,e,n){var i=this;if(u(e))return kn(i,t,e,n);(n=n||{}).user=!0;var r=new _n(i,t,e,n);if(n.immediate)try{e.call(i,r.value)}catch(t){Ut(t,i,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(In),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var i=this;if(Array.isArray(t))for(var r=0,o=t.length;r<o;r++)i.$on(t[r],n);else(i._events[t]||(i._events[t]=[])).push(n),e.test(t)&&(i._hasHookEvent=!0);return i},t.prototype.$once=function(t,e){var n=this;function i(){n.$off(t,i),e.apply(n,arguments)}return i.fn=e,n.$on(t,i),n},t.prototype.$off=function(t,e){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(t)){for(var i=0,r=t.length;i<r;i++)n.$off(t[i],e);return n}var o,s=n._events[t];if(!s)return n;if(!e)return n._events[t]=null,n;for(var a=s.length;a--;)if((o=s[a])===e||o.fn===e){s.splice(a,1);break}return n},t.prototype.$emit=function(t){var e=this,n=e._events[t];if(n){n=n.length>1?C(n):n;for(var i=C(arguments,1),r='event handler for "'+t+'"',o=0,s=n.length;o<s;o++)Wt(n[o],e,i,e,r)}return e}}(In),function(t){t.prototype._update=function(t,e){var n=this,i=n.$el,r=n._vnode,o=nn(n);n._vnode=t,n.$el=r?n.__patch__(r,t):n.__patch__(n.$el,t,e,!1),o(),i&&(i.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){an(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||_(e.$children,t),t._watcher&&t._watcher.teardown();for(var n=t._watchers.length;n--;)t._watchers[n].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),an(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(In),function(t){Re(t.prototype),t.prototype.$nextTick=function(t){return re(t,this)},t.prototype._render=function(){var t,e=this,n=e.$options,i=n.render,r=n._parentVnode;r&&(e.$scopedSlots=_e(r.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=r;try{Ze=e,t=i.call(e._renderProxy,e.$createElement)}catch(n){Ut(n,e,"render"),t=e._vnode}finally{Ze=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof gt||(t=_t()),t.parent=r,t}}(In);var Rn=[String,RegExp,Array],Gn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Rn,exclude:Rn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Dn(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Bn(t,(function(t){return Ln(e,t)}))})),this.$watch("exclude",(function(e){Bn(t,(function(t){return!Ln(e,t)}))}))},render:function(){var t=this.$slots.default,e=qe(t),n=e&&e.componentOptions;if(n){var i=On(n),r=this.include,o=this.exclude;if(r&&(!i||!Ln(r,i))||o&&i&&Ln(o,i))return e;var s=this.cache,a=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;s[c]?(e.componentInstance=s[c].componentInstance,_(a,c),a.push(c)):(s[c]=e,a.push(c),this.max&&a.length>parseInt(this.max)&&Dn(s,a[0],a,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return N}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:I,mergeOptions:Ft,defineReactive:Ct},t.set=It,t.delete=Pt,t.nextTick=re,t.observable=function(t){return Mt(t),t},t.options=Object.create(null),F.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,I(t.options.components,Gn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=C(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Ft(this.options,t),this}}(t),Pn(t),function(t){F.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(In),Object.defineProperty(In.prototype,"$isServer",{get:st}),Object.defineProperty(In.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(In,"FunctionalRenderContext",{value:Ge}),In.version="2.6.12";var Hn=m("style,class"),Fn=m("input,textarea,option,select,progress"),jn=function(t,e,n){return"value"===n&&Fn(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Nn=m("contenteditable,draggable,spellcheck"),Vn=m("events,caret,typing,plaintext-only"),zn=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),$n="http://www.w3.org/1999/xlink",Un=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Wn=function(t){return Un(t)?t.slice(6,t.length):""},Zn=function(t){return null==t||!1===t};function Xn(t){for(var e=t.data,n=t,i=t;o(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=Qn(i.data,e));for(;o(n=n.parent);)n&&n.data&&(e=Qn(e,n.data));return function(t,e){if(o(t)||o(e))return qn(t,Yn(e));return""}(e.staticClass,e.class)}function Qn(t,e){return{staticClass:qn(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function qn(t,e){return t?e?t+" "+e:t:e||""}function Yn(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i<r;i++)o(e=Yn(t[i]))&&""!==e&&(n&&(n+=" "),n+=e);return n}(t):c(t)?function(t){var e="";for(var n in t)t[n]&&(e&&(e+=" "),e+=n);return e}(t):"string"==typeof t?t:""}var Kn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Jn=m("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),ti=m("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),ei=function(t){return Jn(t)||ti(t)};function ni(t){return ti(t)?"svg":"math"===t?"math":void 0}var ii=Object.create(null);var ri=m("text,number,password,search,email,tel,url");function oi(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}var si=Object.freeze({createElement:function(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n},createElementNS:function(t,e){return document.createElementNS(Kn[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,n){t.insertBefore(e,n)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),ai={create:function(t,e){ci(e)},update:function(t,e){t.data.ref!==e.data.ref&&(ci(t,!0),ci(e))},destroy:function(t){ci(t,!0)}};function ci(t,e){var n=t.data.ref;if(o(n)){var i=t.context,r=t.componentInstance||t.elm,s=i.$refs;e?Array.isArray(s[n])?_(s[n],r):s[n]===r&&(s[n]=void 0):t.data.refInFor?Array.isArray(s[n])?s[n].indexOf(r)<0&&s[n].push(r):s[n]=[r]:s[n]=r}}var li=new gt("",{},[]),ui=["create","activate","update","remove","destroy"];function di(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&function(t,e){if("input"!==t.tag)return!0;var n,i=o(n=t.data)&&o(n=n.attrs)&&n.type,r=o(n=e.data)&&o(n=n.attrs)&&n.type;return i===r||ri(i)&&ri(r)}(t,e)||s(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function hi(t,e,n){var i,r,s={};for(i=e;i<=n;++i)o(r=t[i].key)&&(s[r]=i);return s}var fi={create:pi,update:pi,destroy:function(t){pi(t,li)}};function pi(t,e){(t.data.directives||e.data.directives)&&function(t,e){var n,i,r,o=t===li,s=e===li,a=mi(t.data.directives,t.context),c=mi(e.data.directives,e.context),l=[],u=[];for(n in c)i=a[n],r=c[n],i?(r.oldValue=i.value,r.oldArg=i.arg,yi(r,"update",e,t),r.def&&r.def.componentUpdated&&u.push(r)):(yi(r,"bind",e,t),r.def&&r.def.inserted&&l.push(r));if(l.length){var d=function(){for(var n=0;n<l.length;n++)yi(l[n],"inserted",e,t)};o?de(e,"insert",d):d()}u.length&&de(e,"postpatch",(function(){for(var n=0;n<u.length;n++)yi(u[n],"componentUpdated",e,t)}));if(!o)for(n in a)c[n]||yi(a[n],"unbind",t,t,s)}(t,e)}var vi=Object.create(null);function mi(t,e){var n,i,r=Object.create(null);if(!t)return r;for(n=0;n<t.length;n++)(i=t[n]).modifiers||(i.modifiers=vi),r[gi(i)]=i,i.def=jt(e.$options,"directives",i.name);return r}function gi(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function yi(t,e,n,i,r){var o=t.def&&t.def[e];if(o)try{o(n.elm,t,n,i,r)}catch(i){Ut(i,n.context,"directive "+t.name+" "+e+" hook")}}var _i=[ai,fi];function bi(t,e){var n=e.componentOptions;if(!(o(n)&&!1===n.Ctor.options.inheritAttrs||r(t.data.attrs)&&r(e.data.attrs))){var i,s,a=e.elm,c=t.data.attrs||{},l=e.data.attrs||{};for(i in o(l.__ob__)&&(l=e.data.attrs=I({},l)),l)s=l[i],c[i]!==s&&wi(a,i,s);for(i in(K||tt)&&l.value!==c.value&&wi(a,"value",l.value),c)r(l[i])&&(Un(i)?a.removeAttributeNS($n,Wn(i)):Nn(i)||a.removeAttribute(i))}}function wi(t,e,n){t.tagName.indexOf("-")>-1?xi(t,e,n):zn(e)?Zn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Nn(e)?t.setAttribute(e,function(t,e){return Zn(e)||"false"===e?"false":"contenteditable"===t&&Vn(e)?e:"true"}(e,n)):Un(e)?Zn(n)?t.removeAttributeNS($n,Wn(e)):t.setAttributeNS($n,e,n):xi(t,e,n)}function xi(t,e,n){if(Zn(n))t.removeAttribute(e);else{if(K&&!J&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var Ai={create:bi,update:bi};function Si(t,e){var n=e.elm,i=e.data,s=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(s)||r(s.staticClass)&&r(s.class)))){var a=Xn(e),c=n._transitionClasses;o(c)&&(a=qn(a,Yn(c))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}var Ti,Ei,ki,Mi,Ci,Ii,Pi={create:Si,update:Si},Oi=/[\w).+\-_$\]]/;function Li(t){var e,n,i,r,o,s=!1,a=!1,c=!1,l=!1,u=0,d=0,h=0,f=0;for(i=0;i<t.length;i++)if(n=e,e=t.charCodeAt(i),s)39===e&&92!==n&&(s=!1);else if(a)34===e&&92!==n&&(a=!1);else if(c)96===e&&92!==n&&(c=!1);else if(l)47===e&&92!==n&&(l=!1);else if(124!==e||124===t.charCodeAt(i+1)||124===t.charCodeAt(i-1)||u||d||h){switch(e){case 34:a=!0;break;case 39:s=!0;break;case 96:c=!0;break;case 40:h++;break;case 41:h--;break;case 91:d++;break;case 93:d--;break;case 123:u++;break;case 125:u--}if(47===e){for(var p=i-1,v=void 0;p>=0&&" "===(v=t.charAt(p));p--);v&&Oi.test(v)||(l=!0)}}else void 0===r?(f=i+1,r=t.slice(0,i).trim()):m();function m(){(o||(o=[])).push(t.slice(f,i).trim()),f=i+1}if(void 0===r?r=t.slice(0,i).trim():0!==f&&m(),o)for(i=0;i<o.length;i++)r=Bi(r,o[i]);return r}function Bi(t,e){var n=e.indexOf("(");if(n<0)return'_f("'+e+'")('+t+")";var i=e.slice(0,n),r=e.slice(n+1);return'_f("'+i+'")('+t+(")"!==r?","+r:r)}function Di(t,e){console.error("[Vue compiler]: "+t)}function Ri(t,e){return t?t.map((function(t){return t[e]})).filter((function(t){return t})):[]}function Gi(t,e,n,i,r){(t.props||(t.props=[])).push(Wi({name:e,value:n,dynamic:r},i)),t.plain=!1}function Hi(t,e,n,i,r){(r?t.dynamicAttrs||(t.dynamicAttrs=[]):t.attrs||(t.attrs=[])).push(Wi({name:e,value:n,dynamic:r},i)),t.plain=!1}function Fi(t,e,n,i){t.attrsMap[e]=n,t.attrsList.push(Wi({name:e,value:n},i))}function ji(t,e,n,i,r,o,s,a){(t.directives||(t.directives=[])).push(Wi({name:e,rawName:n,value:i,arg:r,isDynamicArg:o,modifiers:s},a)),t.plain=!1}function Ni(t,e,n){return n?"_p("+e+',"'+t+'")':t+e}function Vi(t,e,n,r,o,s,a,c){var l;(r=r||i).right?c?e="("+e+")==='click'?'contextmenu':("+e+")":"click"===e&&(e="contextmenu",delete r.right):r.middle&&(c?e="("+e+")==='click'?'mouseup':("+e+")":"click"===e&&(e="mouseup")),r.capture&&(delete r.capture,e=Ni("!",e,c)),r.once&&(delete r.once,e=Ni("~",e,c)),r.passive&&(delete r.passive,e=Ni("&",e,c)),r.native?(delete r.native,l=t.nativeEvents||(t.nativeEvents={})):l=t.events||(t.events={});var u=Wi({value:n.trim(),dynamic:c},a);r!==i&&(u.modifiers=r);var d=l[e];Array.isArray(d)?o?d.unshift(u):d.push(u):l[e]=d?o?[u,d]:[d,u]:u,t.plain=!1}function zi(t,e,n){var i=$i(t,":"+e)||$i(t,"v-bind:"+e);if(null!=i)return Li(i);if(!1!==n){var r=$i(t,e);if(null!=r)return JSON.stringify(r)}}function $i(t,e,n){var i;if(null!=(i=t.attrsMap[e]))for(var r=t.attrsList,o=0,s=r.length;o<s;o++)if(r[o].name===e){r.splice(o,1);break}return n&&delete t.attrsMap[e],i}function Ui(t,e){for(var n=t.attrsList,i=0,r=n.length;i<r;i++){var o=n[i];if(e.test(o.name))return n.splice(i,1),o}}function Wi(t,e){return e&&(null!=e.start&&(t.start=e.start),null!=e.end&&(t.end=e.end)),t}function Zi(t,e,n){var i=n||{},r=i.number,o="$$v",s=o;i.trim&&(s="(typeof $$v === 'string'? $$v.trim(): $$v)"),r&&(s="_n("+s+")");var a=Xi(e,s);t.model={value:"("+e+")",expression:JSON.stringify(e),callback:"function ($$v) {"+a+"}"}}function Xi(t,e){var n=function(t){if(t=t.trim(),Ti=t.length,t.indexOf("[")<0||t.lastIndexOf("]")<Ti-1)return(Mi=t.lastIndexOf("."))>-1?{exp:t.slice(0,Mi),key:'"'+t.slice(Mi+1)+'"'}:{exp:t,key:null};Ei=t,Mi=Ci=Ii=0;for(;!qi();)Yi(ki=Qi())?Ji(ki):91===ki&&Ki(ki);return{exp:t.slice(0,Ci),key:t.slice(Ci+1,Ii)}}(t);return null===n.key?t+"="+e:"$set("+n.exp+", "+n.key+", "+e+")"}function Qi(){return Ei.charCodeAt(++Mi)}function qi(){return Mi>=Ti}function Yi(t){return 34===t||39===t}function Ki(t){var e=1;for(Ci=Mi;!qi();)if(Yi(t=Qi()))Ji(t);else if(91===t&&e++,93===t&&e--,0===e){Ii=Mi;break}}function Ji(t){for(var e=t;!qi()&&(t=Qi())!==e;);}var tr,er="__r";function nr(t,e,n){var i=tr;return function r(){var o=e.apply(null,arguments);null!==o&&or(t,r,n,i)}}var ir=qt&&!(nt&&Number(nt[1])<=53);function rr(t,e,n,i){if(ir){var r=pn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}tr.addEventListener(t,e,rt?{capture:n,passive:i}:n)}function or(t,e,n,i){(i||tr).removeEventListener(t,e._wrapper||e,n)}function sr(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};tr=e.elm,function(t){if(o(t.__r)){var e=K?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}o(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),ue(n,i,rr,or,nr,e.context),tr=void 0}}var ar,cr={create:sr,update:sr};function lr(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,s=e.elm,a=t.data.domProps||{},c=e.data.domProps||{};for(n in o(c.__ob__)&&(c=e.data.domProps=I({},c)),a)n in c||(s[n]="");for(n in c){if(i=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===a[n])continue;1===s.childNodes.length&&s.removeChild(s.childNodes[0])}if("value"===n&&"PROGRESS"!==s.tagName){s._value=i;var l=r(i)?"":String(i);ur(s,l)&&(s.value=l)}else if("innerHTML"===n&&ti(s.tagName)&&r(s.innerHTML)){(ar=ar||document.createElement("div")).innerHTML="<svg>"+i+"</svg>";for(var u=ar.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;u.firstChild;)s.appendChild(u.firstChild)}else if(i!==a[n])try{s[n]=i}catch(t){}}}}function ur(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,i=t._vModifiers;if(o(i)){if(i.number)return v(n)!==v(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var dr={create:lr,update:lr},hr=x((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}})),e}));function fr(t){var e=pr(t.style);return t.staticStyle?I(t.staticStyle,e):e}function pr(t){return Array.isArray(t)?P(t):"string"==typeof t?hr(t):t}var vr,mr=/^--/,gr=/\s*!important$/,yr=function(t,e,n){if(mr.test(e))t.style.setProperty(e,n);else if(gr.test(n))t.style.setProperty(k(e),n.replace(gr,""),"important");else{var i=br(e);if(Array.isArray(n))for(var r=0,o=n.length;r<o;r++)t.style[i]=n[r];else t.style[i]=n}},_r=["Webkit","Moz","ms"],br=x((function(t){if(vr=vr||document.createElement("div").style,"filter"!==(t=S(t))&&t in vr)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<_r.length;n++){var i=_r[n]+e;if(i in vr)return i}}));function wr(t,e){var n=e.data,i=t.data;if(!(r(n.staticStyle)&&r(n.style)&&r(i.staticStyle)&&r(i.style))){var s,a,c=e.elm,l=i.staticStyle,u=i.normalizedStyle||i.style||{},d=l||u,h=pr(e.data.style)||{};e.data.normalizedStyle=o(h.__ob__)?I({},h):h;var f=function(t,e){var n,i={};if(e)for(var r=t;r.componentInstance;)(r=r.componentInstance._vnode)&&r.data&&(n=fr(r.data))&&I(i,n);(n=fr(t.data))&&I(i,n);for(var o=t;o=o.parent;)o.data&&(n=fr(o.data))&&I(i,n);return i}(e,!0);for(a in d)r(f[a])&&yr(c,a,"");for(a in f)(s=f[a])!==d[a]&&yr(c,a,null==s?"":s)}}var xr={create:wr,update:wr},Ar=/\s+/;function Sr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ar).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Tr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ar).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Er(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&I(e,kr(t.name||"v")),I(e,t),e}return"string"==typeof t?kr(t):void 0}}var kr=x((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Mr=X&&!J,Cr="transition",Ir="animation",Pr="transition",Or="transitionend",Lr="animation",Br="animationend";Mr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Pr="WebkitTransition",Or="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Lr="WebkitAnimation",Br="webkitAnimationEnd"));var Dr=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Rr(t){Dr((function(){Dr(t)}))}function Gr(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Sr(t,e))}function Hr(t,e){t._transitionClasses&&_(t._transitionClasses,e),Tr(t,e)}function Fr(t,e,n){var i=Nr(t,e),r=i.type,o=i.timeout,s=i.propCount;if(!r)return n();var a=r===Cr?Or:Br,c=0,l=function(){t.removeEventListener(a,u),n()},u=function(e){e.target===t&&++c>=s&&l()};setTimeout((function(){c<s&&l()}),o+1),t.addEventListener(a,u)}var jr=/\b(transform|all)(,|$)/;function Nr(t,e){var n,i=window.getComputedStyle(t),r=(i[Pr+"Delay"]||"").split(", "),o=(i[Pr+"Duration"]||"").split(", "),s=Vr(r,o),a=(i[Lr+"Delay"]||"").split(", "),c=(i[Lr+"Duration"]||"").split(", "),l=Vr(a,c),u=0,d=0;return e===Cr?s>0&&(n=Cr,u=s,d=o.length):e===Ir?l>0&&(n=Ir,u=l,d=c.length):d=(n=(u=Math.max(s,l))>0?s>l?Cr:Ir:null)?n===Cr?o.length:c.length:0,{type:n,timeout:u,propCount:d,hasTransform:n===Cr&&jr.test(i[Pr+"Property"])}}function Vr(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map((function(e,n){return zr(e)+zr(t[n])})))}function zr(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function $r(t,e){var n=t.elm;o(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var i=Er(t.data.transition);if(!r(i)&&!o(n._enterCb)&&1===n.nodeType){for(var s=i.css,a=i.type,l=i.enterClass,u=i.enterToClass,d=i.enterActiveClass,h=i.appearClass,f=i.appearToClass,p=i.appearActiveClass,m=i.beforeEnter,g=i.enter,y=i.afterEnter,_=i.enterCancelled,b=i.beforeAppear,w=i.appear,x=i.afterAppear,A=i.appearCancelled,S=i.duration,T=en,E=en.$vnode;E&&E.parent;)T=E.context,E=E.parent;var k=!T._isMounted||!t.isRootInsert;if(!k||w||""===w){var M=k&&h?h:l,C=k&&p?p:d,I=k&&f?f:u,P=k&&b||m,O=k&&"function"==typeof w?w:g,L=k&&x||y,B=k&&A||_,D=v(c(S)?S.enter:S);0;var R=!1!==s&&!J,H=Zr(O),F=n._enterCb=G((function(){R&&(Hr(n,I),Hr(n,C)),F.cancelled?(R&&Hr(n,M),B&&B(n)):L&&L(n),n._enterCb=null}));t.data.show||de(t,"insert",(function(){var e=n.parentNode,i=e&&e._pending&&e._pending[t.key];i&&i.tag===t.tag&&i.elm._leaveCb&&i.elm._leaveCb(),O&&O(n,F)})),P&&P(n),R&&(Gr(n,M),Gr(n,C),Rr((function(){Hr(n,M),F.cancelled||(Gr(n,I),H||(Wr(D)?setTimeout(F,D):Fr(n,a,F)))}))),t.data.show&&(e&&e(),O&&O(n,F)),R||H||F()}}}function Ur(t,e){var n=t.elm;o(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var i=Er(t.data.transition);if(r(i)||1!==n.nodeType)return e();if(!o(n._leaveCb)){var s=i.css,a=i.type,l=i.leaveClass,u=i.leaveToClass,d=i.leaveActiveClass,h=i.beforeLeave,f=i.leave,p=i.afterLeave,m=i.leaveCancelled,g=i.delayLeave,y=i.duration,_=!1!==s&&!J,b=Zr(f),w=v(c(y)?y.leave:y);0;var x=n._leaveCb=G((function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[t.key]=null),_&&(Hr(n,u),Hr(n,d)),x.cancelled?(_&&Hr(n,l),m&&m(n)):(e(),p&&p(n)),n._leaveCb=null}));g?g(A):A()}function A(){x.cancelled||(!t.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[t.key]=t),h&&h(n),_&&(Gr(n,l),Gr(n,d),Rr((function(){Hr(n,l),x.cancelled||(Gr(n,u),b||(Wr(w)?setTimeout(x,w):Fr(n,a,x)))}))),f&&f(n,x),_||b||x())}}function Wr(t){return"number"==typeof t&&!isNaN(t)}function Zr(t){if(r(t))return!1;var e=t.fns;return o(e)?Zr(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function Xr(t,e){!0!==e.data.show&&$r(e)}var Qr=function(t){var e,n,i={},c=t.modules,l=t.nodeOps;for(e=0;e<ui.length;++e)for(i[ui[e]]=[],n=0;n<c.length;++n)o(c[n][ui[e]])&&i[ui[e]].push(c[n][ui[e]]);function u(t){var e=l.parentNode(t);o(e)&&l.removeChild(e,t)}function d(t,e,n,r,a,c,u){if(o(t.elm)&&o(c)&&(t=c[u]=wt(t)),t.isRootInsert=!a,!function(t,e,n,r){var a=t.data;if(o(a)){var c=o(t.componentInstance)&&a.keepAlive;if(o(a=a.hook)&&o(a=a.init)&&a(t,!1),o(t.componentInstance))return h(t,e),f(n,t.elm,r),s(c)&&function(t,e,n,r){var s,a=t;for(;a.componentInstance;)if(o(s=(a=a.componentInstance._vnode).data)&&o(s=s.transition)){for(s=0;s<i.activate.length;++s)i.activate[s](li,a);e.push(a);break}f(n,t.elm,r)}(t,e,n,r),!0}}(t,e,n,r)){var d=t.data,v=t.children,m=t.tag;o(m)?(t.elm=t.ns?l.createElementNS(t.ns,m):l.createElement(m,t),y(t),p(t,v,e),o(d)&&g(t,e),f(n,t.elm,r)):s(t.isComment)?(t.elm=l.createComment(t.text),f(n,t.elm,r)):(t.elm=l.createTextNode(t.text),f(n,t.elm,r))}}function h(t,e){o(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,v(t)?(g(t,e),y(t)):(ci(t),e.push(t))}function f(t,e,n){o(t)&&(o(n)?l.parentNode(n)===t&&l.insertBefore(t,e,n):l.appendChild(t,e))}function p(t,e,n){if(Array.isArray(e)){0;for(var i=0;i<e.length;++i)d(e[i],n,t.elm,null,!0,e,i)}else a(t.text)&&l.appendChild(t.elm,l.createTextNode(String(t.text)))}function v(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return o(t.tag)}function g(t,n){for(var r=0;r<i.create.length;++r)i.create[r](li,t);o(e=t.data.hook)&&(o(e.create)&&e.create(li,t),o(e.insert)&&n.push(t))}function y(t){var e;if(o(e=t.fnScopeId))l.setStyleScope(t.elm,e);else for(var n=t;n;)o(e=n.context)&&o(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e),n=n.parent;o(e=en)&&e!==t.context&&e!==t.fnContext&&o(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e)}function _(t,e,n,i,r,o){for(;i<=r;++i)d(n[i],o,t,e,!1,n,i)}function b(t){var e,n,r=t.data;if(o(r))for(o(e=r.hook)&&o(e=e.destroy)&&e(t),e=0;e<i.destroy.length;++e)i.destroy[e](t);if(o(e=t.children))for(n=0;n<t.children.length;++n)b(t.children[n])}function w(t,e,n){for(;e<=n;++e){var i=t[e];o(i)&&(o(i.tag)?(x(i),b(i)):u(i.elm))}}function x(t,e){if(o(e)||o(t.data)){var n,r=i.remove.length+1;for(o(e)?e.listeners+=r:e=function(t,e){function n(){0==--n.listeners&&u(t)}return n.listeners=e,n}(t.elm,r),o(n=t.componentInstance)&&o(n=n._vnode)&&o(n.data)&&x(n,e),n=0;n<i.remove.length;++n)i.remove[n](t,e);o(n=t.data.hook)&&o(n=n.remove)?n(t,e):e()}else u(t.elm)}function A(t,e,n,i){for(var r=n;r<i;r++){var s=e[r];if(o(s)&&di(t,s))return r}}function S(t,e,n,a,c,u){if(t!==e){o(e.elm)&&o(a)&&(e=a[c]=wt(e));var h=e.elm=t.elm;if(s(t.isAsyncPlaceholder))o(e.asyncFactory.resolved)?k(t.elm,e,n):e.isAsyncPlaceholder=!0;else if(s(e.isStatic)&&s(t.isStatic)&&e.key===t.key&&(s(e.isCloned)||s(e.isOnce)))e.componentInstance=t.componentInstance;else{var f,p=e.data;o(p)&&o(f=p.hook)&&o(f=f.prepatch)&&f(t,e);var m=t.children,g=e.children;if(o(p)&&v(e)){for(f=0;f<i.update.length;++f)i.update[f](t,e);o(f=p.hook)&&o(f=f.update)&&f(t,e)}r(e.text)?o(m)&&o(g)?m!==g&&function(t,e,n,i,s){var a,c,u,h=0,f=0,p=e.length-1,v=e[0],m=e[p],g=n.length-1,y=n[0],b=n[g],x=!s;for(;h<=p&&f<=g;)r(v)?v=e[++h]:r(m)?m=e[--p]:di(v,y)?(S(v,y,i,n,f),v=e[++h],y=n[++f]):di(m,b)?(S(m,b,i,n,g),m=e[--p],b=n[--g]):di(v,b)?(S(v,b,i,n,g),x&&l.insertBefore(t,v.elm,l.nextSibling(m.elm)),v=e[++h],b=n[--g]):di(m,y)?(S(m,y,i,n,f),x&&l.insertBefore(t,m.elm,v.elm),m=e[--p],y=n[++f]):(r(a)&&(a=hi(e,h,p)),r(c=o(y.key)?a[y.key]:A(y,e,h,p))?d(y,i,t,v.elm,!1,n,f):di(u=e[c],y)?(S(u,y,i,n,f),e[c]=void 0,x&&l.insertBefore(t,u.elm,v.elm)):d(y,i,t,v.elm,!1,n,f),y=n[++f]);h>p?_(t,r(n[g+1])?null:n[g+1].elm,n,f,g,i):f>g&&w(e,h,p)}(h,m,g,n,u):o(g)?(o(t.text)&&l.setTextContent(h,""),_(h,null,g,0,g.length-1,n)):o(m)?w(m,0,m.length-1):o(t.text)&&l.setTextContent(h,""):t.text!==e.text&&l.setTextContent(h,e.text),o(p)&&o(f=p.hook)&&o(f=f.postpatch)&&f(t,e)}}}function T(t,e,n){if(s(n)&&o(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i<e.length;++i)e[i].data.hook.insert(e[i])}var E=m("attrs,class,staticClass,staticStyle,key");function k(t,e,n,i){var r,a=e.tag,c=e.data,l=e.children;if(i=i||c&&c.pre,e.elm=t,s(e.isComment)&&o(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(o(c)&&(o(r=c.hook)&&o(r=r.init)&&r(e,!0),o(r=e.componentInstance)))return h(e,n),!0;if(o(a)){if(o(l))if(t.hasChildNodes())if(o(r=c)&&o(r=r.domProps)&&o(r=r.innerHTML)){if(r!==t.innerHTML)return!1}else{for(var u=!0,d=t.firstChild,f=0;f<l.length;f++){if(!d||!k(d,l[f],n,i)){u=!1;break}d=d.nextSibling}if(!u||d)return!1}else p(e,l,n);if(o(c)){var v=!1;for(var m in c)if(!E(m)){v=!0,g(e,n);break}!v&&c.class&&se(c.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,n,a){if(!r(e)){var c,u=!1,h=[];if(r(t))u=!0,d(e,h);else{var f=o(t.nodeType);if(!f&&di(t,e))S(t,e,h,null,null,a);else{if(f){if(1===t.nodeType&&t.hasAttribute(H)&&(t.removeAttribute(H),n=!0),s(n)&&k(t,e,h))return T(e,h,!0),t;c=t,t=new gt(l.tagName(c).toLowerCase(),{},[],void 0,c)}var p=t.elm,m=l.parentNode(p);if(d(e,h,p._leaveCb?null:m,l.nextSibling(p)),o(e.parent))for(var g=e.parent,y=v(e);g;){for(var _=0;_<i.destroy.length;++_)i.destroy[_](g);if(g.elm=e.elm,y){for(var x=0;x<i.create.length;++x)i.create[x](li,g);var A=g.data.hook.insert;if(A.merged)for(var E=1;E<A.fns.length;E++)A.fns[E]()}else ci(g);g=g.parent}o(m)?w([t],0,0):o(t.tag)&&b(t)}}return T(e,h,u),e.elm}o(t)&&b(t)}}({nodeOps:si,modules:[Ai,Pi,cr,dr,xr,X?{create:Xr,activate:Xr,remove:function(t,e){!0!==t.data.show?Ur(t,e):e()}}:{}].concat(_i)});J&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&io(t,"input")}));var qr={inserted:function(t,e,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?de(n,"postpatch",(function(){qr.componentUpdated(t,e,n)})):Yr(t,e,n.context),t._vOptions=[].map.call(t.options,to)):("textarea"===n.tag||ri(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",eo),t.addEventListener("compositionend",no),t.addEventListener("change",no),J&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Yr(t,e,n.context);var i=t._vOptions,r=t._vOptions=[].map.call(t.options,to);if(r.some((function(t,e){return!D(t,i[e])})))(t.multiple?e.value.some((function(t){return Jr(t,r)})):e.value!==e.oldValue&&Jr(e.value,r))&&io(t,"change")}}};function Yr(t,e,n){Kr(t,e,n),(K||tt)&&setTimeout((function(){Kr(t,e,n)}),0)}function Kr(t,e,n){var i=e.value,r=t.multiple;if(!r||Array.isArray(i)){for(var o,s,a=0,c=t.options.length;a<c;a++)if(s=t.options[a],r)o=R(i,to(s))>-1,s.selected!==o&&(s.selected=o);else if(D(to(s),i))return void(t.selectedIndex!==a&&(t.selectedIndex=a));r||(t.selectedIndex=-1)}}function Jr(t,e){return e.every((function(e){return!D(e,t)}))}function to(t){return"_value"in t?t._value:t.value}function eo(t){t.target.composing=!0}function no(t){t.target.composing&&(t.target.composing=!1,io(t.target,"input"))}function io(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ro(t){return!t.componentInstance||t.data&&t.data.transition?t:ro(t.componentInstance._vnode)}var oo={model:qr,show:{bind:function(t,e,n){var i=e.value,r=(n=ro(n)).data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&r?(n.data.show=!0,$r(n,(function(){t.style.display=o}))):t.style.display=i?o:"none"},update:function(t,e,n){var i=e.value;!i!=!e.oldValue&&((n=ro(n)).data&&n.data.transition?(n.data.show=!0,i?$r(n,(function(){t.style.display=t.__vOriginalDisplay})):Ur(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,i,r){r||(t.style.display=t.__vOriginalDisplay)}}},so={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ao(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ao(qe(e.children)):t}function co(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var o in r)e[S(o)]=r[o];return e}function lo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var uo=function(t){return t.tag||Qe(t)},ho=function(t){return"show"===t.name},fo={name:"transition",props:so,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(uo)).length){0;var i=this.mode;0;var r=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return r;var o=ao(r);if(!o)return r;if(this._leaving)return lo(t,r);var s="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?s+"comment":s+o.tag:a(o.key)?0===String(o.key).indexOf(s)?o.key:s+o.key:o.key;var c=(o.data||(o.data={})).transition=co(this),l=this._vnode,u=ao(l);if(o.data.directives&&o.data.directives.some(ho)&&(o.data.show=!0),u&&u.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(o,u)&&!Qe(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var d=u.data.transition=I({},c);if("out-in"===i)return this._leaving=!0,de(d,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),lo(t,r);if("in-out"===i){if(Qe(o))return l;var h,f=function(){h()};de(c,"afterEnter",f),de(c,"enterCancelled",f),de(d,"delayLeave",(function(t){h=t}))}}return r}}},po=I({tag:String,moveClass:String},so);function vo(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function mo(t){t.data.newPos=t.elm.getBoundingClientRect()}function go(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,r=e.top-n.top;if(i||r){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate("+i+"px,"+r+"px)",o.transitionDuration="0s"}}delete po.mode;var yo={Transition:fo,TransitionGroup:{props:po,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var r=nn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],s=co(this),a=0;a<r.length;a++){var c=r[a];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))o.push(c),n[c.key]=c,(c.data||(c.data={})).transition=s;else;}if(i){for(var l=[],u=[],d=0;d<i.length;d++){var h=i[d];h.data.transition=s,h.data.pos=h.elm.getBoundingClientRect(),n[h.key]?l.push(h):u.push(h)}this.kept=t(e,null,l),this.removed=u}return t(e,null,o)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(vo),t.forEach(mo),t.forEach(go),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var n=t.elm,i=n.style;Gr(n,e),i.transform=i.WebkitTransform=i.transitionDuration="",n.addEventListener(Or,n._moveCb=function t(i){i&&i.target!==n||i&&!/transform$/.test(i.propertyName)||(n.removeEventListener(Or,t),n._moveCb=null,Hr(n,e))})}})))},methods:{hasMove:function(t,e){if(!Mr)return!1;if(this._hasMove)return this._hasMove;var n=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){Tr(n,t)})),Sr(n,e),n.style.display="none",this.$el.appendChild(n);var i=Nr(n);return this.$el.removeChild(n),this._hasMove=i.hasTransform}}}};In.config.mustUseProp=jn,In.config.isReservedTag=ei,In.config.isReservedAttr=Hn,In.config.getTagNamespace=ni,In.config.isUnknownElement=function(t){if(!X)return!0;if(ei(t))return!1;if(t=t.toLowerCase(),null!=ii[t])return ii[t];var e=document.createElement(t);return t.indexOf("-")>-1?ii[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ii[t]=/HTMLUnknownElement/.test(e.toString())},I(In.options.directives,oo),I(In.options.components,yo),In.prototype.__patch__=X?Qr:O,In.prototype.$mount=function(t,e){return function(t,e,n){var i;return t.$el=e,t.$options.render||(t.$options.render=_t),an(t,"beforeMount"),i=function(){t._update(t._render(),n)},new _n(t,i,O,{before:function(){t._isMounted&&!t._isDestroyed&&an(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,an(t,"mounted")),t}(this,t=t&&X?oi(t):void 0,e)},X&&setTimeout((function(){N.devtools&&at&&at.emit("init",In)}),0);var _o=/\{\{((?:.|\r?\n)+?)\}\}/g,bo=/[-.*+?^${}()|[\]\/\\]/g,wo=x((function(t){var e=t[0].replace(bo,"\\$&"),n=t[1].replace(bo,"\\$&");return new RegExp(e+"((?:.|\\n)+?)"+n,"g")}));var xo={staticKeys:["staticClass"],transformNode:function(t,e){e.warn;var n=$i(t,"class");n&&(t.staticClass=JSON.stringify(n));var i=zi(t,"class",!1);i&&(t.classBinding=i)},genData:function(t){var e="";return t.staticClass&&(e+="staticClass:"+t.staticClass+","),t.classBinding&&(e+="class:"+t.classBinding+","),e}};var Ao,So={staticKeys:["staticStyle"],transformNode:function(t,e){e.warn;var n=$i(t,"style");n&&(t.staticStyle=JSON.stringify(hr(n)));var i=zi(t,"style",!1);i&&(t.styleBinding=i)},genData:function(t){var e="";return t.staticStyle&&(e+="staticStyle:"+t.staticStyle+","),t.styleBinding&&(e+="style:("+t.styleBinding+"),"),e}},To=function(t){return(Ao=Ao||document.createElement("div")).innerHTML=t,Ao.textContent},Eo=m("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),ko=m("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),Mo=m("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Co=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Io=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Po="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+V.source+"]*",Oo="((?:"+Po+"\\:)?"+Po+")",Lo=new RegExp("^<"+Oo),Bo=/^\s*(\/?)>/,Do=new RegExp("^<\\/"+Oo+"[^>]*>"),Ro=/^<!DOCTYPE [^>]+>/i,Go=/^<!\--/,Ho=/^<!\[/,Fo=m("script,style,textarea",!0),jo={},No={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},Vo=/&(?:lt|gt|quot|amp|#39);/g,zo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,$o=m("pre,textarea",!0),Uo=function(t,e){return t&&$o(t)&&"\n"===e[0]};function Wo(t,e){var n=e?zo:Vo;return t.replace(n,(function(t){return No[t]}))}var Zo,Xo,Qo,qo,Yo,Ko,Jo,ts,es=/^@|^v-on:/,ns=/^v-|^@|^:|^#/,is=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,rs=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,os=/^\(|\)$/g,ss=/^\[.*\]$/,as=/:(.*)$/,cs=/^:|^\.|^v-bind:/,ls=/\.[^.\]]+(?=[^\]]*$)/g,us=/^v-slot(:|$)|^#/,ds=/[\r\n]/,hs=/\s+/g,fs=x(To),ps="_empty_";function vs(t,e,n){return{type:1,tag:t,attrsList:e,attrsMap:xs(e),rawAttrsMap:{},parent:n,children:[]}}function ms(t,e){Zo=e.warn||Di,Ko=e.isPreTag||L,Jo=e.mustUseProp||L,ts=e.getTagNamespace||L;var n=e.isReservedTag||L;(function(t){return!!t.component||!n(t.tag)}),Qo=Ri(e.modules,"transformNode"),qo=Ri(e.modules,"preTransformNode"),Yo=Ri(e.modules,"postTransformNode"),Xo=e.delimiters;var i,r,o=[],s=!1!==e.preserveWhitespace,a=e.whitespace,c=!1,l=!1;function u(t){if(d(t),c||t.processed||(t=gs(t,e)),o.length||t===i||i.if&&(t.elseif||t.else)&&_s(i,{exp:t.elseif,block:t}),r&&!t.forbidden)if(t.elseif||t.else)s=t,(a=function(t){for(var e=t.length;e--;){if(1===t[e].type)return t[e];t.pop()}}(r.children))&&a.if&&_s(a,{exp:s.elseif,block:s});else{if(t.slotScope){var n=t.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[n]=t}r.children.push(t),t.parent=r}var s,a;t.children=t.children.filter((function(t){return!t.slotScope})),d(t),t.pre&&(c=!1),Ko(t.tag)&&(l=!1);for(var u=0;u<Yo.length;u++)Yo[u](t,e)}function d(t){if(!l)for(var e;(e=t.children[t.children.length-1])&&3===e.type&&" "===e.text;)t.children.pop()}return function(t,e){for(var n,i,r=[],o=e.expectHTML,s=e.isUnaryTag||L,a=e.canBeLeftOpenTag||L,c=0;t;){if(n=t,i&&Fo(i)){var l=0,u=i.toLowerCase(),d=jo[u]||(jo[u]=new RegExp("([\\s\\S]*?)(</"+u+"[^>]*>)","i")),h=t.replace(d,(function(t,n,i){return l=i.length,Fo(u)||"noscript"===u||(n=n.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Uo(u,n)&&(n=n.slice(1)),e.chars&&e.chars(n),""}));c+=t.length-h.length,t=h,E(u,c-l,c)}else{var f=t.indexOf("<");if(0===f){if(Go.test(t)){var p=t.indexOf("--\x3e");if(p>=0){e.shouldKeepComment&&e.comment(t.substring(4,p),c,c+p+3),A(p+3);continue}}if(Ho.test(t)){var v=t.indexOf("]>");if(v>=0){A(v+2);continue}}var m=t.match(Ro);if(m){A(m[0].length);continue}var g=t.match(Do);if(g){var y=c;A(g[0].length),E(g[1],y,c);continue}var _=S();if(_){T(_),Uo(_.tagName,t)&&A(1);continue}}var b=void 0,w=void 0,x=void 0;if(f>=0){for(w=t.slice(f);!(Do.test(w)||Lo.test(w)||Go.test(w)||Ho.test(w)||(x=w.indexOf("<",1))<0);)f+=x,w=t.slice(f);b=t.substring(0,f)}f<0&&(b=t),b&&A(b.length),e.chars&&b&&e.chars(b,c-b.length,c)}if(t===n){e.chars&&e.chars(t);break}}function A(e){c+=e,t=t.substring(e)}function S(){var e=t.match(Lo);if(e){var n,i,r={tagName:e[1],attrs:[],start:c};for(A(e[0].length);!(n=t.match(Bo))&&(i=t.match(Io)||t.match(Co));)i.start=c,A(i[0].length),i.end=c,r.attrs.push(i);if(n)return r.unarySlash=n[1],A(n[0].length),r.end=c,r}}function T(t){var n=t.tagName,c=t.unarySlash;o&&("p"===i&&Mo(n)&&E(i),a(n)&&i===n&&E(n));for(var l=s(n)||!!c,u=t.attrs.length,d=new Array(u),h=0;h<u;h++){var f=t.attrs[h],p=f[3]||f[4]||f[5]||"",v="a"===n&&"href"===f[1]?e.shouldDecodeNewlinesForHref:e.shouldDecodeNewlines;d[h]={name:f[1],value:Wo(p,v)}}l||(r.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:d,start:t.start,end:t.end}),i=n),e.start&&e.start(n,d,l,t.start,t.end)}function E(t,n,o){var s,a;if(null==n&&(n=c),null==o&&(o=c),t)for(a=t.toLowerCase(),s=r.length-1;s>=0&&r[s].lowerCasedTag!==a;s--);else s=0;if(s>=0){for(var l=r.length-1;l>=s;l--)e.end&&e.end(r[l].tag,n,o);r.length=s,i=s&&r[s-1].tag}else"br"===a?e.start&&e.start(t,[],!0,n,o):"p"===a&&(e.start&&e.start(t,[],!1,n,o),e.end&&e.end(t,n,o))}E()}(t,{warn:Zo,expectHTML:e.expectHTML,isUnaryTag:e.isUnaryTag,canBeLeftOpenTag:e.canBeLeftOpenTag,shouldDecodeNewlines:e.shouldDecodeNewlines,shouldDecodeNewlinesForHref:e.shouldDecodeNewlinesForHref,shouldKeepComment:e.comments,outputSourceRange:e.outputSourceRange,start:function(t,n,s,a,d){var h=r&&r.ns||ts(t);K&&"svg"===h&&(n=function(t){for(var e=[],n=0;n<t.length;n++){var i=t[n];As.test(i.name)||(i.name=i.name.replace(Ss,""),e.push(i))}return e}(n));var f,p=vs(t,n,r);h&&(p.ns=h),"style"!==(f=p).tag&&("script"!==f.tag||f.attrsMap.type&&"text/javascript"!==f.attrsMap.type)||st()||(p.forbidden=!0);for(var v=0;v<qo.length;v++)p=qo[v](p,e)||p;c||(!function(t){null!=$i(t,"v-pre")&&(t.pre=!0)}(p),p.pre&&(c=!0)),Ko(p.tag)&&(l=!0),c?function(t){var e=t.attrsList,n=e.length;if(n)for(var i=t.attrs=new Array(n),r=0;r<n;r++)i[r]={name:e[r].name,value:JSON.stringify(e[r].value)},null!=e[r].start&&(i[r].start=e[r].start,i[r].end=e[r].end);else t.pre||(t.plain=!0)}(p):p.processed||(ys(p),function(t){var e=$i(t,"v-if");if(e)t.if=e,_s(t,{exp:e,block:t});else{null!=$i(t,"v-else")&&(t.else=!0);var n=$i(t,"v-else-if");n&&(t.elseif=n)}}(p),function(t){null!=$i(t,"v-once")&&(t.once=!0)}(p)),i||(i=p),s?u(p):(r=p,o.push(p))},end:function(t,e,n){var i=o[o.length-1];o.length-=1,r=o[o.length-1],u(i)},chars:function(t,e,n){if(r&&(!K||"textarea"!==r.tag||r.attrsMap.placeholder!==t)){var i,o,u,d=r.children;if(t=l||t.trim()?"script"===(i=r).tag||"style"===i.tag?t:fs(t):d.length?a?"condense"===a&&ds.test(t)?"":" ":s?" ":"":"")l||"condense"!==a||(t=t.replace(hs," ")),!c&&" "!==t&&(o=function(t,e){var n=e?wo(e):_o;if(n.test(t)){for(var i,r,o,s=[],a=[],c=n.lastIndex=0;i=n.exec(t);){(r=i.index)>c&&(a.push(o=t.slice(c,r)),s.push(JSON.stringify(o)));var l=Li(i[1].trim());s.push("_s("+l+")"),a.push({"@binding":l}),c=r+i[0].length}return c<t.length&&(a.push(o=t.slice(c)),s.push(JSON.stringify(o))),{expression:s.join("+"),tokens:a}}}(t,Xo))?u={type:2,expression:o.expression,tokens:o.tokens,text:t}:" "===t&&d.length&&" "===d[d.length-1].text||(u={type:3,text:t}),u&&d.push(u)}},comment:function(t,e,n){if(r){var i={type:3,text:t,isComment:!0};0,r.children.push(i)}}}),i}function gs(t,e){var n;!function(t){var e=zi(t,"key");if(e){t.key=e}}(t),t.plain=!t.key&&!t.scopedSlots&&!t.attrsList.length,function(t){var e=zi(t,"ref");e&&(t.ref=e,t.refInFor=function(t){var e=t;for(;e;){if(void 0!==e.for)return!0;e=e.parent}return!1}(t))}(t),function(t){var e;"template"===t.tag?(e=$i(t,"scope"),t.slotScope=e||$i(t,"slot-scope")):(e=$i(t,"slot-scope"))&&(t.slotScope=e);var n=zi(t,"slot");n&&(t.slotTarget='""'===n?'"default"':n,t.slotTargetDynamic=!(!t.attrsMap[":slot"]&&!t.attrsMap["v-bind:slot"]),"template"===t.tag||t.slotScope||Hi(t,"slot",n,function(t,e){return t.rawAttrsMap[":"+e]||t.rawAttrsMap["v-bind:"+e]||t.rawAttrsMap[e]}(t,"slot")));if("template"===t.tag){var i=Ui(t,us);if(i){0;var r=bs(i),o=r.name,s=r.dynamic;t.slotTarget=o,t.slotTargetDynamic=s,t.slotScope=i.value||ps}}else{var a=Ui(t,us);if(a){0;var c=t.scopedSlots||(t.scopedSlots={}),l=bs(a),u=l.name,d=l.dynamic,h=c[u]=vs("template",[],t);h.slotTarget=u,h.slotTargetDynamic=d,h.children=t.children.filter((function(t){if(!t.slotScope)return t.parent=h,!0})),h.slotScope=a.value||ps,t.children=[],t.plain=!1}}}(t),"slot"===(n=t).tag&&(n.slotName=zi(n,"name")),function(t){var e;(e=zi(t,"is"))&&(t.component=e);null!=$i(t,"inline-template")&&(t.inlineTemplate=!0)}(t);for(var i=0;i<Qo.length;i++)t=Qo[i](t,e)||t;return function(t){var e,n,i,r,o,s,a,c,l=t.attrsList;for(e=0,n=l.length;e<n;e++){if(i=r=l[e].name,o=l[e].value,ns.test(i))if(t.hasBindings=!0,(s=ws(i.replace(ns,"")))&&(i=i.replace(ls,"")),cs.test(i))i=i.replace(cs,""),o=Li(o),(c=ss.test(i))&&(i=i.slice(1,-1)),s&&(s.prop&&!c&&"innerHtml"===(i=S(i))&&(i="innerHTML"),s.camel&&!c&&(i=S(i)),s.sync&&(a=Xi(o,"$event"),c?Vi(t,'"update:"+('+i+")",a,null,!1,0,l[e],!0):(Vi(t,"update:"+S(i),a,null,!1,0,l[e]),k(i)!==S(i)&&Vi(t,"update:"+k(i),a,null,!1,0,l[e])))),s&&s.prop||!t.component&&Jo(t.tag,t.attrsMap.type,i)?Gi(t,i,o,l[e],c):Hi(t,i,o,l[e],c);else if(es.test(i))i=i.replace(es,""),(c=ss.test(i))&&(i=i.slice(1,-1)),Vi(t,i,o,s,!1,0,l[e],c);else{var u=(i=i.replace(ns,"")).match(as),d=u&&u[1];c=!1,d&&(i=i.slice(0,-(d.length+1)),ss.test(d)&&(d=d.slice(1,-1),c=!0)),ji(t,i,r,o,d,c,s,l[e])}else Hi(t,i,JSON.stringify(o),l[e]),!t.component&&"muted"===i&&Jo(t.tag,t.attrsMap.type,i)&&Gi(t,i,"true",l[e])}}(t),t}function ys(t){var e;if(e=$i(t,"v-for")){var n=function(t){var e=t.match(is);if(!e)return;var n={};n.for=e[2].trim();var i=e[1].trim().replace(os,""),r=i.match(rs);r?(n.alias=i.replace(rs,"").trim(),n.iterator1=r[1].trim(),r[2]&&(n.iterator2=r[2].trim())):n.alias=i;return n}(e);n&&I(t,n)}}function _s(t,e){t.ifConditions||(t.ifConditions=[]),t.ifConditions.push(e)}function bs(t){var e=t.name.replace(us,"");return e||"#"!==t.name[0]&&(e="default"),ss.test(e)?{name:e.slice(1,-1),dynamic:!0}:{name:'"'+e+'"',dynamic:!1}}function ws(t){var e=t.match(ls);if(e){var n={};return e.forEach((function(t){n[t.slice(1)]=!0})),n}}function xs(t){for(var e={},n=0,i=t.length;n<i;n++)e[t[n].name]=t[n].value;return e}var As=/^xmlns:NS\d+/,Ss=/^NS\d+:/;function Ts(t){return vs(t.tag,t.attrsList.slice(),t.parent)}var Es=[xo,So,{preTransformNode:function(t,e){if("input"===t.tag){var n,i=t.attrsMap;if(!i["v-model"])return;if((i[":type"]||i["v-bind:type"])&&(n=zi(t,"type")),i.type||n||!i["v-bind"]||(n="("+i["v-bind"]+").type"),n){var r=$i(t,"v-if",!0),o=r?"&&("+r+")":"",s=null!=$i(t,"v-else",!0),a=$i(t,"v-else-if",!0),c=Ts(t);ys(c),Fi(c,"type","checkbox"),gs(c,e),c.processed=!0,c.if="("+n+")==='checkbox'"+o,_s(c,{exp:c.if,block:c});var l=Ts(t);$i(l,"v-for",!0),Fi(l,"type","radio"),gs(l,e),_s(c,{exp:"("+n+")==='radio'"+o,block:l});var u=Ts(t);return $i(u,"v-for",!0),Fi(u,":type",n),gs(u,e),_s(c,{exp:r,block:u}),s?c.else=!0:a&&(c.elseif=a),c}}}}];var ks,Ms,Cs={expectHTML:!0,modules:Es,directives:{model:function(t,e,n){n;var i=e.value,r=e.modifiers,o=t.tag,s=t.attrsMap.type;if(t.component)return Zi(t,i,r),!1;if("select"===o)!function(t,e,n){var i='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(n&&n.number?"_n(val)":"val")+"});";i=i+" "+Xi(e,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Vi(t,"change",i,null,!0)}(t,i,r);else if("input"===o&&"checkbox"===s)!function(t,e,n){var i=n&&n.number,r=zi(t,"value")||"null",o=zi(t,"true-value")||"true",s=zi(t,"false-value")||"false";Gi(t,"checked","Array.isArray("+e+")?_i("+e+","+r+")>-1"+("true"===o?":("+e+")":":_q("+e+","+o+")")),Vi(t,"change","var $$a="+e+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+s+");if(Array.isArray($$a)){var $$v="+(i?"_n("+r+")":r)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Xi(e,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Xi(e,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Xi(e,"$$c")+"}",null,!0)}(t,i,r);else if("input"===o&&"radio"===s)!function(t,e,n){var i=n&&n.number,r=zi(t,"value")||"null";Gi(t,"checked","_q("+e+","+(r=i?"_n("+r+")":r)+")"),Vi(t,"change",Xi(e,r),null,!0)}(t,i,r);else if("input"===o||"textarea"===o)!function(t,e,n){var i=t.attrsMap.type;0;var r=n||{},o=r.lazy,s=r.number,a=r.trim,c=!o&&"range"!==i,l=o?"change":"range"===i?er:"input",u="$event.target.value";a&&(u="$event.target.value.trim()");s&&(u="_n("+u+")");var d=Xi(e,u);c&&(d="if($event.target.composing)return;"+d);Gi(t,"value","("+e+")"),Vi(t,l,d,null,!0),(a||s)&&Vi(t,"blur","$forceUpdate()")}(t,i,r);else{if(!N.isReservedTag(o))return Zi(t,i,r),!1}return!0},text:function(t,e){e.value&&Gi(t,"textContent","_s("+e.value+")",e)},html:function(t,e){e.value&&Gi(t,"innerHTML","_s("+e.value+")",e)}},isPreTag:function(t){return"pre"===t},isUnaryTag:Eo,mustUseProp:jn,canBeLeftOpenTag:ko,isReservedTag:ei,getTagNamespace:ni,staticKeys:function(t){return t.reduce((function(t,e){return t.concat(e.staticKeys||[])}),[]).join(",")}(Es)},Is=x((function(t){return m("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(t?","+t:""))}));function Ps(t,e){t&&(ks=Is(e.staticKeys||""),Ms=e.isReservedTag||L,Os(t),Ls(t,!1))}function Os(t){if(t.static=function(t){if(2===t.type)return!1;if(3===t.type)return!0;return!(!t.pre&&(t.hasBindings||t.if||t.for||g(t.tag)||!Ms(t.tag)||function(t){for(;t.parent;){if("template"!==(t=t.parent).tag)return!1;if(t.for)return!0}return!1}(t)||!Object.keys(t).every(ks)))}(t),1===t.type){if(!Ms(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var e=0,n=t.children.length;e<n;e++){var i=t.children[e];Os(i),i.static||(t.static=!1)}if(t.ifConditions)for(var r=1,o=t.ifConditions.length;r<o;r++){var s=t.ifConditions[r].block;Os(s),s.static||(t.static=!1)}}}function Ls(t,e){if(1===t.type){if((t.static||t.once)&&(t.staticInFor=e),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(var n=0,i=t.children.length;n<i;n++)Ls(t.children[n],e||!!t.for);if(t.ifConditions)for(var r=1,o=t.ifConditions.length;r<o;r++)Ls(t.ifConditions[r].block,e)}}var Bs=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,Ds=/\([^)]*?\);*$/,Rs=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Gs={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Hs={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Fs=function(t){return"if("+t+")return null;"},js={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Fs("$event.target !== $event.currentTarget"),ctrl:Fs("!$event.ctrlKey"),shift:Fs("!$event.shiftKey"),alt:Fs("!$event.altKey"),meta:Fs("!$event.metaKey"),left:Fs("'button' in $event && $event.button !== 0"),middle:Fs("'button' in $event && $event.button !== 1"),right:Fs("'button' in $event && $event.button !== 2")};function Ns(t,e){var n=e?"nativeOn:":"on:",i="",r="";for(var o in t){var s=Vs(t[o]);t[o]&&t[o].dynamic?r+=o+","+s+",":i+='"'+o+'":'+s+","}return i="{"+i.slice(0,-1)+"}",r?n+"_d("+i+",["+r.slice(0,-1)+"])":n+i}function Vs(t){if(!t)return"function(){}";if(Array.isArray(t))return"["+t.map((function(t){return Vs(t)})).join(",")+"]";var e=Rs.test(t.value),n=Bs.test(t.value),i=Rs.test(t.value.replace(Ds,""));if(t.modifiers){var r="",o="",s=[];for(var a in t.modifiers)if(js[a])o+=js[a],Gs[a]&&s.push(a);else if("exact"===a){var c=t.modifiers;o+=Fs(["ctrl","shift","alt","meta"].filter((function(t){return!c[t]})).map((function(t){return"$event."+t+"Key"})).join("||"))}else s.push(a);return s.length&&(r+=function(t){return"if(!$event.type.indexOf('key')&&"+t.map(zs).join("&&")+")return null;"}(s)),o&&(r+=o),"function($event){"+r+(e?"return "+t.value+"($event)":n?"return ("+t.value+")($event)":i?"return "+t.value:t.value)+"}"}return e||n?t.value:"function($event){"+(i?"return "+t.value:t.value)+"}"}function zs(t){var e=parseInt(t,10);if(e)return"$event.keyCode!=="+e;var n=Gs[t],i=Hs[t];return"_k($event.keyCode,"+JSON.stringify(t)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(i)+")"}var $s={on:function(t,e){t.wrapListeners=function(t){return"_g("+t+","+e.value+")"}},bind:function(t,e){t.wrapData=function(n){return"_b("+n+",'"+t.tag+"',"+e.value+","+(e.modifiers&&e.modifiers.prop?"true":"false")+(e.modifiers&&e.modifiers.sync?",true":"")+")"}},cloak:O},Us=function(t){this.options=t,this.warn=t.warn||Di,this.transforms=Ri(t.modules,"transformCode"),this.dataGenFns=Ri(t.modules,"genData"),this.directives=I(I({},$s),t.directives);var e=t.isReservedTag||L;this.maybeComponent=function(t){return!!t.component||!e(t.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Ws(t,e){var n=new Us(e);return{render:"with(this){return "+(t?Zs(t,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Zs(t,e){if(t.parent&&(t.pre=t.pre||t.parent.pre),t.staticRoot&&!t.staticProcessed)return Xs(t,e);if(t.once&&!t.onceProcessed)return Qs(t,e);if(t.for&&!t.forProcessed)return Ks(t,e);if(t.if&&!t.ifProcessed)return qs(t,e);if("template"!==t.tag||t.slotTarget||e.pre){if("slot"===t.tag)return function(t,e){var n=t.slotName||'"default"',i=na(t,e),r="_t("+n+(i?","+i:""),o=t.attrs||t.dynamicAttrs?oa((t.attrs||[]).concat(t.dynamicAttrs||[]).map((function(t){return{name:S(t.name),value:t.value,dynamic:t.dynamic}}))):null,s=t.attrsMap["v-bind"];!o&&!s||i||(r+=",null");o&&(r+=","+o);s&&(r+=(o?"":",null")+","+s);return r+")"}(t,e);var n;if(t.component)n=function(t,e,n){var i=e.inlineTemplate?null:na(e,n,!0);return"_c("+t+","+Js(e,n)+(i?","+i:"")+")"}(t.component,t,e);else{var i;(!t.plain||t.pre&&e.maybeComponent(t))&&(i=Js(t,e));var r=t.inlineTemplate?null:na(t,e,!0);n="_c('"+t.tag+"'"+(i?","+i:"")+(r?","+r:"")+")"}for(var o=0;o<e.transforms.length;o++)n=e.transforms[o](t,n);return n}return na(t,e)||"void 0"}function Xs(t,e){t.staticProcessed=!0;var n=e.pre;return t.pre&&(e.pre=t.pre),e.staticRenderFns.push("with(this){return "+Zs(t,e)+"}"),e.pre=n,"_m("+(e.staticRenderFns.length-1)+(t.staticInFor?",true":"")+")"}function Qs(t,e){if(t.onceProcessed=!0,t.if&&!t.ifProcessed)return qs(t,e);if(t.staticInFor){for(var n="",i=t.parent;i;){if(i.for){n=i.key;break}i=i.parent}return n?"_o("+Zs(t,e)+","+e.onceId+++","+n+")":Zs(t,e)}return Xs(t,e)}function qs(t,e,n,i){return t.ifProcessed=!0,Ys(t.ifConditions.slice(),e,n,i)}function Ys(t,e,n,i){if(!t.length)return i||"_e()";var r=t.shift();return r.exp?"("+r.exp+")?"+o(r.block)+":"+Ys(t,e,n,i):""+o(r.block);function o(t){return n?n(t,e):t.once?Qs(t,e):Zs(t,e)}}function Ks(t,e,n,i){var r=t.for,o=t.alias,s=t.iterator1?","+t.iterator1:"",a=t.iterator2?","+t.iterator2:"";return t.forProcessed=!0,(i||"_l")+"(("+r+"),function("+o+s+a+"){return "+(n||Zs)(t,e)+"})"}function Js(t,e){var n="{",i=function(t,e){var n=t.directives;if(!n)return;var i,r,o,s,a="directives:[",c=!1;for(i=0,r=n.length;i<r;i++){o=n[i],s=!0;var l=e.directives[o.name];l&&(s=!!l(t,o,e.warn)),s&&(c=!0,a+='{name:"'+o.name+'",rawName:"'+o.rawName+'"'+(o.value?",value:("+o.value+"),expression:"+JSON.stringify(o.value):"")+(o.arg?",arg:"+(o.isDynamicArg?o.arg:'"'+o.arg+'"'):"")+(o.modifiers?",modifiers:"+JSON.stringify(o.modifiers):"")+"},")}if(c)return a.slice(0,-1)+"]"}(t,e);i&&(n+=i+","),t.key&&(n+="key:"+t.key+","),t.ref&&(n+="ref:"+t.ref+","),t.refInFor&&(n+="refInFor:true,"),t.pre&&(n+="pre:true,"),t.component&&(n+='tag:"'+t.tag+'",');for(var r=0;r<e.dataGenFns.length;r++)n+=e.dataGenFns[r](t);if(t.attrs&&(n+="attrs:"+oa(t.attrs)+","),t.props&&(n+="domProps:"+oa(t.props)+","),t.events&&(n+=Ns(t.events,!1)+","),t.nativeEvents&&(n+=Ns(t.nativeEvents,!0)+","),t.slotTarget&&!t.slotScope&&(n+="slot:"+t.slotTarget+","),t.scopedSlots&&(n+=function(t,e,n){var i=t.for||Object.keys(e).some((function(t){var n=e[t];return n.slotTargetDynamic||n.if||n.for||ta(n)})),r=!!t.if;if(!i)for(var o=t.parent;o;){if(o.slotScope&&o.slotScope!==ps||o.for){i=!0;break}o.if&&(r=!0),o=o.parent}var s=Object.keys(e).map((function(t){return ea(e[t],n)})).join(",");return"scopedSlots:_u(["+s+"]"+(i?",null,true":"")+(!i&&r?",null,false,"+function(t){var e=5381,n=t.length;for(;n;)e=33*e^t.charCodeAt(--n);return e>>>0}(s):"")+")"}(t,t.scopedSlots,e)+","),t.model&&(n+="model:{value:"+t.model.value+",callback:"+t.model.callback+",expression:"+t.model.expression+"},"),t.inlineTemplate){var o=function(t,e){var n=t.children[0];0;if(n&&1===n.type){var i=Ws(n,e.options);return"inlineTemplate:{render:function(){"+i.render+"},staticRenderFns:["+i.staticRenderFns.map((function(t){return"function(){"+t+"}"})).join(",")+"]}"}}(t,e);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",t.dynamicAttrs&&(n="_b("+n+',"'+t.tag+'",'+oa(t.dynamicAttrs)+")"),t.wrapData&&(n=t.wrapData(n)),t.wrapListeners&&(n=t.wrapListeners(n)),n}function ta(t){return 1===t.type&&("slot"===t.tag||t.children.some(ta))}function ea(t,e){var n=t.attrsMap["slot-scope"];if(t.if&&!t.ifProcessed&&!n)return qs(t,e,ea,"null");if(t.for&&!t.forProcessed)return Ks(t,e,ea);var i=t.slotScope===ps?"":String(t.slotScope),r="function("+i+"){return "+("template"===t.tag?t.if&&n?"("+t.if+")?"+(na(t,e)||"undefined")+":undefined":na(t,e)||"undefined":Zs(t,e))+"}",o=i?"":",proxy:true";return"{key:"+(t.slotTarget||'"default"')+",fn:"+r+o+"}"}function na(t,e,n,i,r){var o=t.children;if(o.length){var s=o[0];if(1===o.length&&s.for&&"template"!==s.tag&&"slot"!==s.tag){var a=n?e.maybeComponent(s)?",1":",0":"";return""+(i||Zs)(s,e)+a}var c=n?function(t,e){for(var n=0,i=0;i<t.length;i++){var r=t[i];if(1===r.type){if(ia(r)||r.ifConditions&&r.ifConditions.some((function(t){return ia(t.block)}))){n=2;break}(e(r)||r.ifConditions&&r.ifConditions.some((function(t){return e(t.block)})))&&(n=1)}}return n}(o,e.maybeComponent):0,l=r||ra;return"["+o.map((function(t){return l(t,e)})).join(",")+"]"+(c?","+c:"")}}function ia(t){return void 0!==t.for||"template"===t.tag||"slot"===t.tag}function ra(t,e){return 1===t.type?Zs(t,e):3===t.type&&t.isComment?function(t){return"_e("+JSON.stringify(t.text)+")"}(t):function(t){return"_v("+(2===t.type?t.expression:sa(JSON.stringify(t.text)))+")"}(t)}function oa(t){for(var e="",n="",i=0;i<t.length;i++){var r=t[i],o=sa(r.value);r.dynamic?n+=r.name+","+o+",":e+='"'+r.name+'":'+o+","}return e="{"+e.slice(0,-1)+"}",n?"_d("+e+",["+n.slice(0,-1)+"])":e}function sa(t){return t.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");function aa(t,e){try{return new Function(t)}catch(n){return e.push({err:n,code:t}),O}}function ca(t){var e=Object.create(null);return function(n,i,r){(i=I({},i)).warn;delete i.warn;var o=i.delimiters?String(i.delimiters)+n:n;if(e[o])return e[o];var s=t(n,i);var a={},c=[];return a.render=aa(s.render,c),a.staticRenderFns=s.staticRenderFns.map((function(t){return aa(t,c)})),e[o]=a}}var la,ua,da=(la=function(t,e){var n=ms(t.trim(),e);!1!==e.optimize&&Ps(n,e);var i=Ws(n,e);return{ast:n,render:i.render,staticRenderFns:i.staticRenderFns}},function(t){function e(e,n){var i=Object.create(t),r=[],o=[];if(n)for(var s in n.modules&&(i.modules=(t.modules||[]).concat(n.modules)),n.directives&&(i.directives=I(Object.create(t.directives||null),n.directives)),n)"modules"!==s&&"directives"!==s&&(i[s]=n[s]);i.warn=function(t,e,n){(n?o:r).push(t)};var a=la(e.trim(),i);return a.errors=r,a.tips=o,a}return{compile:e,compileToFunctions:ca(e)}})(Cs),ha=(da.compile,da.compileToFunctions);function fa(t){return(ua=ua||document.createElement("div")).innerHTML=t?'<a href="\n"/>':'<div a="\n"/>',ua.innerHTML.indexOf("&#10;")>0}var pa=!!X&&fa(!1),va=!!X&&fa(!0),ma=x((function(t){var e=oi(t);return e&&e.innerHTML})),ga=In.prototype.$mount;In.prototype.$mount=function(t,e){if((t=t&&oi(t))===document.body||t===document.documentElement)return this;var n=this.$options;if(!n.render){var i=n.template;if(i)if("string"==typeof i)"#"===i.charAt(0)&&(i=ma(i));else{if(!i.nodeType)return this;i=i.innerHTML}else t&&(i=function(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div");return e.appendChild(t.cloneNode(!0)),e.innerHTML}(t));if(i){0;var r=ha(i,{outputSourceRange:!1,shouldDecodeNewlines:pa,shouldDecodeNewlinesForHref:va,delimiters:n.delimiters,comments:n.comments},this),o=r.render,s=r.staticRenderFns;n.render=o,n.staticRenderFns=s}}return ga.call(this,t,e)},In.compile=ha;const ya=In},94795:function(t,e,n){var i;!function(e){"use strict";function r(){}var o=r.prototype,s=e.EventEmitter;function a(t,e){for(var n=t.length;n--;)if(t[n].listener===e)return n;return-1}function c(t){return function(){return this[t].apply(this,arguments)}}function l(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&l(t.listener)}o.getListeners=function(t){var e,n,i=this._getEvents();if(t instanceof RegExp)for(n in e={},i)i.hasOwnProperty(n)&&t.test(n)&&(e[n]=i[n]);else e=i[t]||(i[t]=[]);return e},o.flattenListeners=function(t){var e,n=[];for(e=0;e<t.length;e+=1)n.push(t[e].listener);return n},o.getListenersAsObject=function(t){var e,n=this.getListeners(t);return n instanceof Array&&((e={})[t]=n),e||n},o.addListener=function(t,e){if(!l(e))throw new TypeError("listener must be a function");var n,i=this.getListenersAsObject(t),r="object"==typeof e;for(n in i)i.hasOwnProperty(n)&&-1===a(i[n],e)&&i[n].push(r?e:{listener:e,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(t){return this.getListeners(t),this},o.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},o.removeListener=function(t,e){var n,i,r=this.getListenersAsObject(t);for(i in r)r.hasOwnProperty(i)&&-1!==(n=a(r[i],e))&&r[i].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},o.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},o.manipulateListeners=function(t,e,n){var i,r,o=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(i=n.length;i--;)o.call(this,e,n[i]);else for(i in e)e.hasOwnProperty(i)&&(r=e[i])&&("function"==typeof r?o.call(this,i,r):s.call(this,i,r));return this},o.removeEvent=function(t){var e,n=typeof t,i=this._getEvents();if("string"===n)delete i[t];else if(t instanceof RegExp)for(e in i)i.hasOwnProperty(e)&&t.test(e)&&delete i[e];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(t,e){var n,i,r,o,s=this.getListenersAsObject(t);for(o in s)if(s.hasOwnProperty(o))for(n=s[o].slice(0),r=0;r<n.length;r++)!0===(i=n[r]).once&&this.removeListener(t,i.listener),i.listener.apply(this,e||[])===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},o.trigger=c("emitEvent"),o.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},o.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},r.noConflict=function(){return e.EventEmitter=s,r},void 0===(i=function(){return r}.call(e,n,e,t))||(t.exports=i)}("undefined"!=typeof window?window:this||{})},73609:t=>{"use strict";t.exports=jQuery},54138:t=>{"use strict";t.exports=lottie}},n={};function i(t){var r=n[t];if(void 0!==r)return r.exports;var o=n[t]={id:t,loaded:!1,exports:{}};return e[t].call(o.exports,o,o.exports,i),o.loaded=!0,o.exports}i.m=e,i.amdD=function(){throw new Error("define cannot be used indirect")},i.amdO={},i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.f={},i.e=t=>Promise.all(Object.keys(i.f).reduce(((e,n)=>(i.f[n](t,e),e)),[])),i.u=t=>2272===t?"assets/2.0/app/js/routes/account/chunk-chevron-icon.js?id=5244ba7a962b39c3cdd0":6493===t?"assets/2.0/app/js/routes/account/chunk-double-chevron-icon.js?id=6b2c6008cfc76878bc74":4530===t?"assets/2.0/app/js/routes/account/chunk-point-icon.js?id=7edc61dde804ffbaa3c4":9628===t?"assets/2.0/app/js/routes/account/chunk-link-icon.js?id=552063d2ac3abc1ff4c5":6045===t?"assets/2.0/app/js/routes/account/chunk-drone-v1-icon.js?id=86677a0b57396fbdad60":3117===t?"assets/2.0/app/js/routes/account/chunk-image-icon.js?id=394018596ac14813e450":8169===t?"assets/2.0/app/js/routes/account/chunk-camera-icon.js?id=90cf93cb258b7733d7cf":733===t?"assets/2.0/app/js/routes/account/chunk-cart-icon.js?id=d768ce8a2ddfe9090629":7958===t?"assets/2.0/app/js/routes/account/chunk-info-v1-icon.js?id=1a67549c24ce2e64d701":7504===t?"assets/2.0/app/js/routes/account/chunk-info-v2-icon.js?id=d9c9f141d69955816c69":5419===t?"assets/2.0/app/js/routes/account/chunk-info-v3-icon.js?id=dac433e8c8fb260f0ba7":8995===t?"assets/2.0/app/js/routes/account/chunk-i-360-v1-icon.js?id=92e585cf4a9a8fe0ae76":1177===t?"assets/2.0/app/js/routes/account/chunk-i-360-v2-icon.js?id=1b8207773d0bb9c91ebf":5789===t?"assets/2.0/app/js/routes/account/chunk-bathroom-icon.js?id=44acda1e6d1ab155e98b":5885===t?"assets/2.0/app/js/routes/account/chunk-bedroom-icon.js?id=6e5570415e9b9e37c23c":6918===t?"assets/2.0/app/js/routes/account/chunk-coffee-icon.js?id=ea2ab7b013bb7882ae18":7318===t?"assets/2.0/app/js/routes/account/chunk-construction-work-icon.js?id=59e359c0e5320b36488f":1810===t?"assets/2.0/app/js/routes/account/chunk-desk-icon.js?id=7ff068678032938cd6be":7150===t?"assets/2.0/app/js/routes/account/chunk-direction-icon.js?id=67118cf7e37e4d4a3a53":4429===t?"assets/2.0/app/js/routes/account/chunk-downstairs-icon.js?id=06a92c5b858ac77a8e74":3191===t?"assets/2.0/app/js/routes/account/chunk-dressing-icon.js?id=b061582f31034f32170c":3698===t?"assets/2.0/app/js/routes/account/chunk-drone-v2-icon.js?id=23e1b7a5ef9b0a4f601b":5753===t?"assets/2.0/app/js/routes/account/chunk-electricity-icon.js?id=d58698e311cf1ef89bb2":331===t?"assets/2.0/app/js/routes/account/chunk-exit-v1-icon.js?id=56780abc204bb635f835":1493===t?"assets/2.0/app/js/routes/account/chunk-exit-v2-icon.js?id=5dd591b7d1a3dbf743d7":2190===t?"assets/2.0/app/js/routes/account/chunk-game-room-icon.js?id=ea073231575754c31f33":9203===t?"assets/2.0/app/js/routes/account/chunk-garage-icon.js?id=c165fb86ef984316e3d8":8913===t?"assets/2.0/app/js/routes/account/chunk-gym-icon.js?id=d277e1278ff3f8d61164":5293===t?"assets/2.0/app/js/routes/account/chunk-kitchen-icon.js?id=8a6e062ee859af3de2fa":8743===t?"assets/2.0/app/js/routes/account/chunk-laundry-icon.js?id=e5c46139ef864317bc42":9438===t?"assets/2.0/app/js/routes/account/chunk-library-icon.js?id=e9feaaccf6720c206ab3":8194===t?"assets/2.0/app/js/routes/account/chunk-link-out-icon.js?id=3306edadc382cb88f240":5779===t?"assets/2.0/app/js/routes/account/chunk-living-room-icon.js?id=520da11d05c541ffb36c":5914===t?"assets/2.0/app/js/routes/account/chunk-location-icon.js?id=21d93ca26deddb321f7e":8848===t?"assets/2.0/app/js/routes/account/chunk-meeting-room-icon.js?id=f8159caa5da8a5a46ce7":6974===t?"assets/2.0/app/js/routes/account/chunk-patio-icon.js?id=1c2c724a6ec7b834937f":1759===t?"assets/2.0/app/js/routes/account/chunk-pool-icon.js?id=ba2c753984ce067f4c19":8604===t?"assets/2.0/app/js/routes/account/chunk-restaurant-icon.js?id=9c98b80a087c7b1f6208":4529===t?"assets/2.0/app/js/routes/account/chunk-restroom-icon.js?id=458046ca3666ea9d6781":649===t?"assets/2.0/app/js/routes/account/chunk-upstairs-icon.js?id=fd43a2d3bafddc9e7f3c":7223===t?"assets/2.0/app/js/routes/account/chunk-amazon-icon.js?id=23839a2cdcc15aea08ba":4242===t?"assets/2.0/app/js/routes/account/chunk-dots-icon.js?id=0311dead51f38b4cce94":893===t?"assets/2.0/app/js/routes/account/chunk-euro-icon.js?id=28c807d5e4f1f9f2b8b1":9936===t?"assets/2.0/app/js/routes/account/chunk-facebook-icon.js?id=7c16fb887a8edc4656a8":1486===t?"assets/2.0/app/js/routes/account/chunk-info-bullet-icon.js?id=b90d59a1c198b87b1a41":1220===t?"assets/2.0/app/js/routes/account/chunk-instagram-icon.js?id=ccd2efdcc0de8e36701d":8371===t?"assets/2.0/app/js/routes/account/chunk-internet-icon.js?id=f2a84f7bdad0fc058499":107===t?"assets/2.0/app/js/routes/account/chunk-linkedin-icon.js?id=3f236751236fb47c094a":2988===t?"assets/2.0/app/js/routes/account/chunk-link-out-v2-icon.js?id=d88f69f081dea43604ef":6912===t?"assets/2.0/app/js/routes/account/chunk-phone-icon.js?id=69bba2eac996c5d2a870":2793===t?"assets/2.0/app/js/routes/account/chunk-purse-icon.js?id=4d28b5ff2f969991c897":8103===t?"assets/2.0/app/js/routes/account/chunk-text-v1-icon.js?id=4a3e042d8ea17374aa93":1757===t?"assets/2.0/app/js/routes/account/chunk-text-v2-icon.js?id=2c88501435bd3e6674b2":6569===t?"assets/2.0/app/js/routes/account/chunk-text-v3-icon.js?id=1e24a27b82f4a4666418":9698===t?"assets/2.0/app/js/routes/account/chunk-wallet-icon.js?id=4fcb4a99de8502ed7c22":5694===t?"assets/2.0/app/js/routes/account/chunk-wallmart-icon.js?id=773d40ee598c4a54d698":2322===t?"assets/2.0/app/js/routes/account/chunk-x-icon.js?id=90b4c33a792ddd55a058":679===t?"assets/2.0/app/js/routes/account/chunk-youtube-icon.js?id=6f6305c680e1f81c8579":2242===t?"assets/2.0/app/js/routes/account/chunk-hotspot.js?id=7e8047e797de39efd561":4790===t?"assets/2.0/app/js/routes/account/chunk-gallery-item-linked-status.js?id=ab05ed116928aaf6e53f":765===t?"assets/2.0/app/js/routes/account/chunk-qu-desktop-create-hotspot-btn.js?id=ce5562a97df5d70d0c8f":6327===t?"assets/2.0/app/js/routes/account/chunk-qu-shared-compass.js?id=ce7e794fa8cf561c1b96":984===t?"assets/2.0/app/js/routes/account/chunk-qu-desktop-map-btn.js?id=420553bb81cb351b19a4":3158===t?"assets/2.0/app/js/routes/account/chunk-qu-shared-hotspot-hotspot-link-dragging-placeholder.js?id=d1ad6cddac861423510f":310===t?"assets/2.0/app/js/routes/account/chunk-qu-mobile-fullscreen-toggle.js?id=c1d4f8257f49701a9599":2035===t?"assets/2.0/app/js/routes/account/chunk-qu-mobile-map-btn.js?id=0eb4523a3f3d87c565dc":5883===t?"assets/2.0/app/js/routes/account/chunk-hotspot-analytics-label.js?id=8dcec33185babf69c56d":void 0,i.miniCssF=t=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),t={},i.l=(e,n,r,o)=>{if(t[e])t[e].push(n);else{var s,a;if(void 0!==r)for(var c=document.getElementsByTagName("script"),l=0;l<c.length;l++){var u=c[l];if(u.getAttribute("src")==e){s=u;break}}s||(a=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.src=e),t[e]=[n];var d=(n,i)=>{s.onerror=s.onload=null,clearTimeout(h);var r=t[e];if(delete t[e],s.parentNode&&s.parentNode.removeChild(s),r&&r.forEach((t=>t(i))),n)return n(i)},h=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),a&&document.head.appendChild(s)}},i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),i.j=8263,i.p="/",(()=>{var t={8263:0};i.f.j=(e,n)=>{var r=i.o(t,e)?t[e]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise(((n,i)=>r=t[e]=[n,i]));n.push(r[2]=o);var s=i.p+i.u(e),a=new Error;i.l(s,(n=>{if(i.o(t,e)&&(0!==(r=t[e])&&(t[e]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.src;a.message="Loading chunk "+e+" failed.\n("+o+": "+s+")",a.name="ChunkLoadError",a.type=o,a.request=s,r[1](a)}}),"chunk-"+e,e)}};var e=(e,n)=>{var r,o,[s,a,c]=n,l=0;if(s.some((e=>0!==t[e]))){for(r in a)i.o(a,r)&&(i.m[r]=a[r]);if(c)c(i)}for(e&&e(n);l<s.length;l++)o=s[l],i.o(t,o)&&t[o]&&t[o][0](),t[s[l]]=0},n=self.webpackChunk=self.webpackChunk||[];n.forEach(e.bind(null,0)),n.push=e.bind(null,n.push.bind(n))})();i(83495)})();