PageSourceSearch

https://www.simula.no/_next/static/chunks/pages/_app-8720b4c4cd4fc97f.js

js simula.no collected 2026-10-02 02:39:32 UTC 351,775 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{92:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(6345)}])},189:(e,t,i)=>{"use strict";i.d(t,{J:()=>g});class n{value;next;constructor(e){this.value=e}}class r{#e;#t;#i;constructor(){this.clear()}enqueue(e){let t=new n(e);this.#e?this.#t.next=t:this.#e=t,this.#t=t,this.#i++}dequeue(){let e=this.#e;if(e)return this.#e=this.#e.next,this.#i--,e.value}peek(){if(this.#e)return this.#e.value}clear(){this.#e=void 0,this.#t=void 0,this.#i=0}get size(){return this.#i}*[Symbol.iterator](){let e=this.#e;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#e;)yield this.dequeue()}}function a(e){if(!((Number.isInteger(e)||e===1/0)&&e>0))throw TypeError("Expected `concurrency` to be a number from 1 and up")}var s,o,l=i(4897);let c=Object.prototype.toString,u=new Set(["network error","Failed to fetch","NetworkError when attempting to fetch resource.","The Internet connection appears to be offline.","Load failed","Network request failed","fetch failed","terminated"]);class d extends Error{constructor(e){super(),e instanceof Error?(this.originalError=e,{message:e}=e):(this.originalError=Error(e),this.originalError.stack=this.stack),this.name="AbortError",this.message=e}}let h=(e,t,i)=>{let n=i.retries-(t-1);return e.attemptNumber=t,e.retriesLeft=n,e};async function p(e,t){return new Promise((i,n)=>{t={...t},t.onFailedAttempt??=()=>{},t.shouldRetry??=()=>!0,t.retries??=10;let r=l.operation(t),a=()=>{r.stop(),n(t.signal?.reason)};t.signal&&!t.signal.aborted&&t.signal.addEventListener("abort",a,{once:!0});let s=()=>{t.signal?.removeEventListener("abort",a),r.stop()};r.attempt(async a=>{try{let t=await e(a);s(),i(t)}catch(e){try{if(!(e instanceof Error))throw TypeError(`Non-error was thrown: "${e}". You should only throw errors.`);if(e instanceof d)throw e.originalError;if(e instanceof TypeError&&!(e&&"[object Error]"===c.call(e)&&"TypeError"===e.name&&"string"==typeof e.message&&("Load failed"===e.message?void 0===e.stack:u.has(e.message))))throw e;if(h(e,a,t),await t.shouldRetry(e)||(r.stop(),n(e)),await t.onFailedAttempt(e),!r.retry(e))throw r.mainError()}catch(e){h(e,a,t),s(),n(e)}}})})}var f=i(5364);let m=function(e){a(e);let t=new r,i=0,n=()=>{i<e&&t.size>0&&(t.dequeue()(),i++)},s=async(e,t,r)=>{let a=(async()=>e(...r))();t(a);try{await a}catch{}i--,n()},o=(r,...a)=>new Promise(o=>{new Promise(e=>{t.enqueue(e)}
1).then(s.bind(void 0,r,o,a)),(async()=>{await Promise.resolve(),i<e&&n()})()});return Object.defineProperties(o,{activeCount:{get:()=>i},pendingCount:{get:()=>t.size},clearQueue:{value(){t.clear()}},concurrency:{get:()=>e,set(r){a(r),e=r,queueMicrotask(()=>{for(;i<e&&t.size>0;)n()})}}}),o}(Number(null!=(s=f.env.FETCH_CONCURRENCY)?s:5));async function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number(null!=(o=f.env.FETCH_RETRIES)?o:3),{timeoutMs:n=1e4,...r}=t,a=async()=>{let t=new AbortController,i=setTimeout(()=>t.abort(),n);try{let i=await fetch(e,{...r,signal:t.signal});if(!i.ok){let t=i.status;if(404===t&&String(e).includes("/router/translate-path"))return i;if(408===t||429===t||t>=500)throw Error("HTTP ".concat(t," ").concat(i.statusText,": ").concat("string"==typeof e?e:""));throw new d("Failed ".concat("string"==typeof e?e:"",": ").concat(t," ").concat(i.statusText))}return i}finally{clearTimeout(i)}};return m(()=>p(a,{retries:i}))}},438:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=t.existsOne=t.findOne=t.findOneChild=t.find=t.filter=void 0;var n=i(3219);function r(e,t,i,r){for(var a=[],s=[t],o=[0];;){if(o[0]>=s[0].length){if(1===o.length)return a;s.shift(),o.shift();continue}var l=s[0][o[0]++];if(e(l)&&(a.push(l),--r<=0))return a;i&&(0,n.hasChildren)(l)&&l.children.length>0&&(o.unshift(0),s.unshift(l.children))}}t.filter=function(e,t,i,n){return void 0===i&&(i=!0),void 0===n&&(n=1/0),r(e,Array.isArray(t)?t:[t],i,n)},t.find=r,t.findOneChild=function(e,t){return t.find(e)},t.findOne=function e(t,i,r){void 0===r&&(r=!0);for(var a=null,s=0;s<i.length&&!a;s++){var o=i[s];(0,n.isTag)(o)&&(t(o)?a=o:r&&o.children.length>0&&(a=e(t,o.children,!0)))}return a},t.existsOne=function e(t,i){return i.some(function(i){return(0,n.isTag)(i)&&(t(i)||e(t,i.children))})},t.findAll=function(e,t){for(var i=[],r=[t],a=[0];;){if(a[0]>=r[0].length){if(1===r.length)return i;r.shift(),a.shift();continue}var s=r[0][a[0]++];(0,n.isTag)(s)&&(e(s)&&i.push(s),s.children.length>0&&(a.unshift(0),r.unshift(s.children)))}}},793:(e,t,i)=>{"use strict";i.d(t,{B:()=>a,D:()=>s});var n=i(7876),r=i(4232);let a=(0,r.createContext)({isMoreMenuOpen:!1,setIsMoreMenuOpen:()=>{},isSubNavOpen:!1,setIsSubNavOpen:()=>{}}),s=e=>{let{children:t}=e,[i,s]=(0,r.useState)(!1),[o,l]=(0,r.useState)(!1);return(0,n.jsx)(a.Provider,{value:{isMoreMenuOpen:i,setIsMoreMenuOpen:s,isSubNavOpen:o,setIsSubNavOpen:l},children:t})}},949:(e,t,i)=>{"use strict";let n,r,a,s;i.r(t),i.d(t,{parse:()=>u});let o=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function l(e,t,i,n,r){return{blockName:e,attrs:t,innerBlocks:i,innerHTML:n,innerContent:r}}function c(e){return l(null,{},[],e,[e])}let u=e=>{n=e,r=0,a=[],s=[],o.lastIndex=0;do;while(function(){let e=s.length,[t,i,u,f,m]=function(){let e=o.exec(n);if(null===e)return["no-more-tokens","",null,0,0];let t=e.index,[i,r,a,s,l,,c]=e,u=i.length,d=!!r,h=!!c,p=(a||"core/")+s,f=l?function(e){try{return JSON.parse(e)}catch(e){return null}}(l):{};return(d,h)?["void-block",p,f,t,u]:d?["block-closer",p,null,t,u]:["block-opener",p,f,t,u]}(),g=f>r?r:null;switch(t){case"no-more-tokens":if(0===e)return d(),!1;if(1===e)return p(),!1;for(;0<s.length;)p();return!1;case"void-block":if(0===e)return null!==g&&a.push(c(n.substr(g,f-g))),a.push(l(i,u,[],"",[])),r=f+m,!0;return h(l(i,u,[],"",[]),f,m),r=f+m,!0;case"block-opener":var v;return s.push((v=l(i,u,[],"",[]),{block:v,tokenStart:f,tokenLength:m,prevOffset:f+m||f+m,leadingHtmlStart:g})),r=f+m,!0;case"block-closer":if(0===e)return d(),!1;if(1===e)return p(f),r=f+m,!0;let y=s.pop(),b=n.substr(y.prevOffset,f-y.prevOffset);return y.block.innerHTML+=b,y.block.innerContent.push(b),y.prevOffset=f+m,h(y.block,y.tokenStart,y.tokenLength,f+m),r=f+m,!0;default:return d(),!1}}());return a};function d(e){let t=e||n.length-r;0!==t&&a.push(c(n.substr(r,t)))}function h(e,t,i,r){let a=s[s.length-1];a.block.innerBlocks.push(e);let o=n.substr(a.prevOffset,t-a.prevOffset);o&&(a.block.innerHTML+=o,a.block.innerContent.push(o)),a.block.innerContent.push(null),a.prevOffset=r||t+i}function p(e){let{block:t,leadingHtmlStart:i,prevOffset:r,tokenStart:o}=s.pop(),l=e?n.substr(r,e-r):n.substr(r);l&&(t.innerHTML+=l,t.innerContent.push(l)),null!==i&&a.push(c(n.substr(i,o-i))),a.push(t)}},1058:(e,t,i)=>{"use strict";Object.defineProperty(t,"eB",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Kq",{enumerable:!0,get:function(){return r.Provider}}),Object.defineProperty(t,"sr",{enumerable:!0,get:function(){return a.customBlocks}}),Object.defineProperty(t,"Ly",{enumerable:!0,get:function(){return a.customTags}}),Object.defineProperty(t,"SV",{enumerable:!0,get:function(){return s.default}});
1var n=o(i(6500)),r=(o(i(5303)),i(7502)),a=i(5180),s=(o(i(2133)),o(i(3568)),o(i(6565)));function o(e){return e&&e.__esModule?e:{default:e}}},1104:e=>{e.exports={"particles-wrapper":"styles_particles-wrapper__tCSdq",particles:"styles_particles__6Dxix"}},1417:e=>{function t(e,t){"boolean"==typeof t&&(t={forever:t}),this._originalTimeouts=JSON.parse(JSON.stringify(e)),this._timeouts=e,this._options=t||{},this._maxRetryTime=t&&t.maxRetryTime||1/0,this._fn=null,this._errors=[],this._attempts=1,this._operationTimeout=null,this._operationTimeoutCb=null,this._timeout=null,this._operationStart=null,this._timer=null,this._options.forever&&(this._cachedTimeouts=this._timeouts.slice(0))}e.exports=t,t.prototype.reset=function(){this._attempts=1,this._timeouts=this._originalTimeouts.slice(0)},t.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this._timer&&clearTimeout(this._timer),this._timeouts=[],this._cachedTimeouts=null},t.prototype.retry=function(e){if(this._timeout&&clearTimeout(this._timeout),!e)return!1;var t=new Date().getTime();if(e&&t-this._operationStart>=this._maxRetryTime)return this._errors.push(e),this._errors.unshift(Error("RetryOperation timeout occurred")),!1;this._errors.push(e);var i=this._timeouts.shift();if(void 0===i)if(!this._cachedTimeouts)return!1;else this._errors.splice(0,this._errors.length-1),i=this._cachedTimeouts.slice(-1);var n=this;return this._timer=setTimeout(function(){n._attempts++,n._operationTimeoutCb&&(n._timeout=setTimeout(function(){n._operationTimeoutCb(n._attempts)},n._operationTimeout),n._options.unref&&n._timeout.unref()),n._fn(n._attempts)},i),this._options.unref&&this._timer.unref(),!0},t.prototype.attempt=function(e,t){this._fn=e,t&&(t.timeout&&(this._operationTimeout=t.timeout),t.cb&&(this._operationTimeoutCb=t.cb));var i=this;this._operationTimeoutCb&&(this._timeout=setTimeout(function(){i._operationTimeoutCb()},i._operationTimeout)),this._operationStart=new Date().getTime(),this._fn(this._attempts)},t.prototype.try=function(e){console.log("Using RetryOperation.try() is deprecated"),this.attempt(e)},t.prototype.start=function(e){console.log("Using RetryOperation.start() is deprecated"),this.attempt(e)},t.prototype.start=t.prototype.try,t.prototype.errors=function(){return this._errors},t.prototype.attempts=function(){return this._attempts},t.prototype.mainError=function(){if(0===this._errors.length)return null;for(var e={},t=null,i=0,n=0;n<this._errors.length;n++){var r=this._errors[n],a=r.message,s=(e[a]||0)+1;e[a]=s,s>=i&&(t=r,i=s)}return t}},1587:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uniqueSort=t.compareDocumentPosition=t.DocumentPosition=t.removeSubsets=void 0;var n,r=i(3219);function a(e,t){var i=[],a=[];if(e===t)return 0;for(var s=(0,r.hasChildren)(e)?e:e.parent;s;)i.unshift(s),s=s.parent;for(s=(0,r.hasChildren)(t)?t:t.parent;s;)a.unshift(s),s=s.parent;for(var o=Math.min(i.length,a.length),l=0;l<o&&i[l]===a[l];)l++;if(0===l)return n.DISCONNECTED;var c=i[l-1],u=c.children,d=i[l],h=a[l];return u.indexOf(d)>u.indexOf(h)?c===t?n.FOLLOWING|n.CONTAINED_BY:n.FOLLOWING:c===e?n.PRECEDING|n.CONTAINS:n.PRECEDING}t.removeSubsets=function(e){for(var t=e.length;--t>=0;){var i=e[t];if(t>0&&e.lastIndexOf(i,t-1)>=0){e.splice(t,1);continue}for(var n=i.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e},function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"}(n=t.DocumentPosition||(t.DocumentPosition={})),t.compareDocumentPosition=a,t.uniqueSort=function(e){return(e=e.filter(function(e,t,i){return!i.includes(e,t+1)})).sort(function(e,t){var i=a(e,t);return i&n.PRECEDING?-1:i&n.FOLLOWING?1:0}),e}},1673:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.attribs,i=t.alt,n=t.class,r=t.src,a=t.height,s=t.width;return React.createElement("img",{alt:void 0===i?"":i,className:void 0===n?"":n,src:r,width:s,height:a})}},1905:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});var n=i(7876);i(4232);var r=i(3866),a=i.n(r);function s(){return(0,n.jsx)("div",{className:"spinner-container",children:(0,n.jsx)("div",{className:a().loadingSpinner})})}},2043:(e,t,i)=>{"use strict";i.d(t,{Yv:()=>s,tc:()=>a});let n={};Object.entries({"Department of High Performance Computing":{owner:"simula",variants:{job:"High Performance computing",publication:["High performance comp","high perforamsnce"]}},"Department of Computational Physiology":{owner:"simulamet",variants:{job:"Department of Computational Physiology",publication:"Department of Computational Physiology"}},"Computational Physiology":{owner:"simula",variants:{job:"Computational Physiology",publication:"Computational Physiology"}}}
1).forEach(e=>{let[t,i]=e,{owner:r}=i;Object.prototype.hasOwnProperty.call(n,r)?n[r].push(t):n[r]=[t]});let r={Oslo:{owner:"simula"},"Pilestredet 52, Oslo":{owner:"simulamet"},"Bergen, Norway":{owner:"simulauib"}},a={};Object.keys(r).forEach(e=>{let{owner:t}=r[e];a[t]?a[t].push(e):a[t]=[e]});let s=[{size:"48x48",href:"icon-48x48.png"},{size:"72x72",href:"icon-72x72.png"},{size:"96x96",href:"icon-96x96.png"},{size:"144x144",href:"icon-144x144.png"},{size:"192x192",href:"icon-192x192.png"},{size:"256x256",href:"icon-256x256.png"},{size:"384x384",href:"icon-384x384.png"},{size:"512x512",href:"icon-512x512.png"}]},2133:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i(2891)),r=a(i(3833));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return void 0===e?{}:Object.fromEntries(Object.entries(e).map(function(e){return"style"===e[0]?[(0,n.default)(e[0]),(0,r.default)(e[1])]:[(0,n.default)(e[0]),e[1]]}))}},2229:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(7876);i(4232);let r=e=>{let{message:t,linkHref:i,linkText:r,className:a="text-lg"}=e,s=[a].join(" ").trim();return(0,n.jsxs)("div",{className:s,children:[t,i&&(0,n.jsx)("p",{className:"mt-md",children:(0,n.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",children:r||"See publications on NVA"})})]})}},2331:function(e,t,i){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);
vendor: 2,105 bytes, line 1
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomUtils=t.parseFeed=t.getFeed=t.ElementType=t.Tokenizer=t.createDomStream=t.parseDOM=t.parseDocument=t.DefaultHandler=t.DomHandler=t.Parser=void 0;var o=i(7678),l=i(7678);Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return l.Parser}});var c=i(3219),u=i(3219);function d(e,t){var i=new c.DomHandler(void 0,t);return new o.Parser(i,t).end(e),i.root}function h(e,t){return d(e,t).children}Object.defineProperty(t,"DomHandler",{enumerable:!0,get:function(){return u.DomHandler}}),Object.defineProperty(t,"DefaultHandler",{enumerable:!0,get:function(){return u.DomHandler}}),t.parseDocument=d,t.parseDOM=h,t.createDomStream=function(e,t,i){var n=new c.DomHandler(e,t,i);return new o.Parser(n,t)};var p=i(4666);Object.defineProperty(t,"Tokenizer",{enumerable:!0,get:function(){return s(p).default}}),t.ElementType=a(i(5883));var f=i(4014),m=i(4014);Object.defineProperty(t,"getFeed",{enumerable:!0,get:function(){return m.getFeed}});var g={xmlMode:!0};t.parseFeed=function(e,t){return void 0===t&&(t=g),(0,f.getFeed)(h(e,t))},t.DomUtils=a(i(4014))},2376:function(e,t,i){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},r=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&r(t,e,i);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.render=void 0;var o=s(i(5883)),l=i(9888),c=i(9568),u=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function d(e){return e.replace(/"/g,"&quot;")}var h=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function p(e,t){void 0===t&&(t={});for(var i=("length"in e)?e:[e],r="",a=0;a<i.length;a++)r+=function(e,t){var i,r,a;switch(e.type){case o.Root:return p(e.children,t);case o.Doctype:case o.Directive:return i=e,"<".concat(i.data,">");case o.Comment:return r=e,"\x3c!--".concat(r.data,"--\x3e");case o.CDATA:return a=e,"<![CDATA[".concat(a.children[0].data,"]]>");case o.Script:case o.Style:case o.Tag:return function(e,t){"foreign"===t.xmlMode&&(e.name=null!=(i=c.elementNames.get(e.name))?i:e.name,e.parent&&f.has(e.parent.name)&&(t=n(n({},t),{xmlMode:!1}))),!t.xmlMode&&m.has(e.name)&&(t=n(n({},t),{xmlMode:"foreign"}));var i,r="<".concat(e.name),a=function(e,t){if(e){var i,n=(null!=(i=t.encodeEntities)?i:t.decodeEntities)===!1?d:t.xmlMode||"utf8"!==t.encodeEntities?l.encodeXML:l.escapeAttribute;return Object.keys(e).map(function(i){var r,a,s=null!=(r=e[i])?r:"";return("foreign"===t.xmlMode&&(i=null!=(a=c.attributeNames.get(i))?a:i),t.emptyAttrs||t.xmlMode||""!==s)?"".concat(i,'="').concat(n(s),'"'):i}).join(" ")}}(e.attribs,t);return a&&(r+=" ".concat(a)),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&h.has(e.name))?(t.xmlMode||(r+=" "),r+="/>"):(r+=">",e.children.length>0&&(r+=p(e.children,t)),(t.xmlMode||!h.has(e.name))&&(r+="</".concat(e.name,">"))),r}(e,t);case o.Text:return function(e,t){var i,n=e.data||"";return(null!=(i=t.encodeEntities)?i:t.decodeEntities)===!1||!t.xmlMode&&e.parent&&u.has(e.parent.name)||(n=t.xmlMode||"utf8"!==t.encodeEntities?(0,l.encodeXML)(n):(0,l.escapeText)(n)),n}(e,t)}}(i[a],t);return r}t.render=p,t.default=p;var f=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),m=new Set(["svg","math"])},2467:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.attribs,i=e.tag,r=(0,n.default)(t);return React.createElement(i,r)};var n=function(e){return e&&e.__esModule?e:{default:e}}(i(2133))},2797:(e,t,i)=>{"use strict";i.d(t,{A:()=>d});var n=i(7876);i(4232);var r=i(4587),a=i.n(r),s=i(8230),o=i.n(s),l=i(9241),c=i(6265),u=i(4599);let d=e=>{let{url:t,siteDomains:i,title:r,meta1:s,meta2:d,eventDate:h,excerpt:p,drupalImg:f,nextImg:m,nextImgWidth:g,nextImgHeight:v,imgAlt:y,variant:b,style:w,className:x}=e,_="wp-block-simula-preview",k=(0,l.A)(x,_,b&&"".concat(_,"--").concat(b),w&&"has-".concat(w,"-style")),T="publication"===b||"publication-card"===b,S=t?(0,c.mt)(t,i):null,E=!!(null==S?void 0:S.href);return(0,n.jsxs)("div",{className:k,children:[E&&(S.isExternal?(0,n.jsx)("a",{href:S.href,className:"".concat(_,"__link"),target:"_blank",rel:"noopener noreferrer","data-site":S.site,children:(0,n.jsxs)("span",{className:"visually-hidden",children:["Read ",r]})}):(0,n.jsx)(o(),{href:S.href,className:"".concat(_,"__link"),"data-site":S.site,children:(0,n.jsxs)("span",{className:"visually-hidden",children:["Read ",r]})})),m&&(0,n.jsx)("figure",{className:"".concat(_,"__image"),children:(0,n.jsx)(a(),{src:m,width:g,height:v,alt:y||""})}),f&&(0,n.jsx)("figure",{className:"".concat(_,"__image"),children:(0,n.jsx)(a(),{src:f,alt:y||""})}),h&&(0,n.jsx)("div",{className:"".concat(_,"__date"),children:(0,n.jsx)("time",{children:(0,u.MK)(h)})}),(0,n.jsxs)("div",{className:"".concat(_,"__copy"),children:[!!(s&&T)&&(0,n.jsx)("p",{className:"".concat(_,"__meta meta-one"),children:s}),(0,n.jsx)("p",{className:"".concat(_,"__title"),children:r}),!!(s&&!T)&&(0,n.jsx)("p",{className:"".concat(_,"__meta meta-one"),children:s}),d&&(0,n.jsx)("p",{className:"".concat(_,"__meta meta-two"),children:d}),p&&(0,n.jsx)("p",{className:"".concat(_,"__excerpt"),children:p})]})]})}}
1,2891:e=>{"use strict";var t={for:"htmlFor",class:"className",accept:"accept",acceptcharset:"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",allowtransparency:"allowTransparency",alt:"alt",async:"async",autocomplete:"autoComplete",autofocus:"autoFocus",autoplay:"autoPlay",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",challenge:"challenge",charset:"charSet",checked:"checked",cite:"cite",classid:"classID",classname:"className",colspan:"colSpan",cols:"cols",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",coords:"coords",crossorigin:"crossOrigin",data:"data",datetime:"dateTime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",enctype:"encType",form:"form",formaction:"formAction",formenctype:"formEncType",formmethod:"formMethod",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv",icon:"icon",id:"id",inputmode:"inputMode",integrity:"integrity",is:"is",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginheight:"marginHeight",marginwidth:"marginWidth",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",novalidate:"noValidate",nonce:"nonce",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",rel:"rel",required:"required",reversed:"reversed",role:"role",rowspan:"rowSpan",rows:"rows",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",accentheight:"accentHeight",accumulate:"accumulate",additive:"additive",alignmentbaseline:"alignmentBaseline",allowreorder:"allowReorder",alphabetic:"alphabetic",amplitude:"amplitude",arabicform:"arabicForm",ascent:"ascent",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",azimuth:"azimuth",basefrequency:"baseFrequency",baseprofile:"baseProfile",baselineshift:"baselineShift",bbox:"bbox",begin:"begin",bias:"bias",by:"by",calcmode:"calcMode",capheight:"capHeight",clip:"clip",clippath:"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule",colorinterpolation:"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters",colorprofile:"colorProfile",colorrendering:"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",cursor:"cursor",cx:"cx",cy:"cy",d:"d",decelerate:"decelerate",desce
1nt:"descent",diffuseconstant:"diffuseConstant",direction:"direction",display:"display",divisor:"divisor",dominantbaseline:"dominantBaseline",dur:"dur",dx:"dx",dy:"dy",edgemode:"edgeMode",elevation:"elevation",enablebackground:"enableBackground",end:"end",exponent:"exponent",externalresourcesrequired:"externalResourcesRequired",fill:"fill",fillopacity:"fillOpacity",fillrule:"fillRule",filter:"filter",filterres:"filterRes",filterunits:"filterUnits",floodcolor:"floodColor",floodopacity:"floodOpacity",focusable:"focusable",fontfamily:"fontFamily",fontsize:"fontSize",fontsizeadjust:"fontSizeAdjust",fontstretch:"fontStretch",fontstyle:"fontStyle",fontvariant:"fontVariant",fontweight:"fontWeight",format:"format",from:"from",fx:"fx",fy:"fy",g1:"g1",g2:"g2",glyphname:"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",hanging:"hanging",horizadvx:"horizAdvX",horizoriginx:"horizOriginX",ideographic:"ideographic",imagerendering:"imageRendering",in:"in",in2:"in2",intercept:"intercept",k:"k",k1:"k1",k2:"k2",k3:"k3",k4:"k4",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",kerning:"kerning",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing",lightingcolor:"lightingColor",limitingconeangle:"limitingConeAngle",local:"local",markerend:"markerEnd",markerheight:"markerHeight",markermid:"markerMid",markerstart:"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",mask:"mask",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",mathematical:"mathematical",mode:"mode",numoctaves:"numOctaves",offset:"offset",opacity:"opacity",operator:"operator",order:"order",orient:"orient",orientation:"orientation",origin:"origin",overflow:"overflow",overlineposition:"overlinePosition",overlinethickness:"overlineThickness",paintorder:"paintOrder",panose1:"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents",points:"points",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",r:"r",radius:"radius",refx:"refX",refy:"refY",renderingintent:"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",restart:"restart",result:"result",rotate:"rotate",rx:"rx",ry:"ry",scale:"scale",seed:"seed",shaperendering:"shapeRendering",slope:"slope",spacing:"spacing",specularconstant:"specularConstant",specularexponent:"specularExponent",speed:"speed",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stemh:"stemh",stemv:"stemv",stitchtiles:"stitchTiles",stopcolor:"stopColor",stopopacity:"stopOpacity",strikethroughposition:"strikethroughPosition",strikethroughthickness:"strikethroughThickness",string:"string",stroke:"stroke",strokedasharray:"strokeDasharray",strokedashoffset:"strokeDashoffset",strokelinecap:"strokeLinecap",strokelinejoin:"strokeLinejoin",strokemiterlimit:"strokeMiterlimit",strokeopacity:"strokeOpacity",strokewidth:"strokeWidth",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor",textdecoration:"textDecoration",textlength:"textLength",textrendering:"textRendering",to:"to",transform:"transform",u1:"u1",u2:"u2",underlineposition:"underlinePosition",underlinethickness:"underlineThickness",unicode:"unicode",unicodebidi:"unicodeBidi",unicoderange:"unicodeRange",unitsperem:"unitsPerEm",valphabetic:"vAlphabetic",vhanging:"vHanging",videographic:"vIdeographic",vmathematical:"vMathematical",values:"values",vectoreffect:"vectorEffect",version:"version",vertadvy:"vertAdvY",vertoriginx:"vertOriginX",vertoriginy:"vertOriginY",viewbox:"viewBox",viewtarget:"viewTarget",visibility:"visibility",widths:"widths",wordspacing:"wordSpacing",writingmode:"writingMode",x:"x",x1:"x1",x2:"x2",xchannelselector:"xChannelSelector",xheight:"xHeight",xlinkactuate:"xlinkActuate",xlinkarcrole:"xlinkArcrole",xlinkhref:"xlinkHref",xlinkrole:"xlinkRole",xlinkshow:"xlinkShow",xlinktitle:"xlinkTitle",xlinktype:"xlinkType",xmlns:"xmlns",xmlnsxlink:"xmlnsXlink",xmlbase:"xmlBase",xmllang:"xmlLang",xmlspace:"xmlSpace",y:"y",y1:"y1",y2:"y2",ychannelselector:"yChannelSelector",z:"z",zoomandpan:"zoomAndPan",onabort:"onAbort",onanimationend:"onAnimationEnd",onanimationiteration:"onAnimationIteration",onanimationstart:"onAnimationStart",onblur:"onBlur",oncanplay:"onCanPlay",oncanplaythrough:"onCanPlayThrough",onchange:"onChange",oncl
1ick:"onClick",oncompositionend:"onCompositionEnd",oncompositionstart:"onCompositionStart",oncompositionupdate:"onCompositionUpdate",oncontextmenu:"onContextMenu",oncopy:"onCopy",oncut:"onCut",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",ondurationchange:"onDurationChange",onemptied:"onEmptied",onencrypted:"onEncrypted",onended:"onEnded",onerror:"onError",onfocus:"onFocus",oninput:"onInput",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onloadeddata:"onLoadedData",onloadedmetadata:"onLoadedMetadata",onloadstart:"onLoadStart",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onpaste:"onPaste",onpause:"onPause",onplay:"onPlay",onplaying:"onPlaying",onprogress:"onProgress",onratechange:"onRateChange",onscroll:"onScroll",onseeked:"onSeeked",onseeking:"onSeeking",onselect:"onSelect",onstalled:"onStalled",onsubmit:"onSubmit",onsuspend:"onSuspend",ontimeupdate:"onTimeUpdate",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",ontransitionend:"onTransitionEnd",onvolumechange:"onVolumeChange",onwaiting:"onWaiting",onwheel:"onWheel"},i=/[-:]/g,n=function(e){return/^(data-|aria-)/.test(e)?e:t[e.replace(i,"").toLowerCase()]||e};e.exports=n,e.exports.convert=n},3219:function(e,t,i){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),r=this&&this.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||n(t,e,i)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var a=i(5883),s=i(4093);r(i(4093),t);var o={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,i){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(i=t,t=o),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:o,this.elementCB=null!=i?i:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var i=this.options.xmlMode?a.ElementType.Tag:void 0,n=new s.Element(e,t,void 0,i);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===a.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var i=new s.Text(e);this.addNode(i),this.lastNode=i}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment){this.lastNode.data+=e;return}var t=new s.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new s.Text(""),t=new s.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var i=new s.ProcessingInstruction(e,t);this.addNode(i)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],i=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),i&&(e.prev=i,i.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t.default=l},3408:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),i(6201);let n=i(8637),r=i(9161),a=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var i,l;let c,u,d,{src:h,sizes:p,unoptimized:f=!1,priority:m=!1,loading:g,className:v,quality:y,width:b,height:w,fill:x=!1,style:_,overrideSrc:k,onLoad:T,onLoadingComplete:S,placeholder:E="empty",blurDataURL:C,fetchPriority:O,decoding:M="async",layout:P,objectFit:A,objectPosition:D,lazyBoundary:I,lazyRoot:N,...L}=e,{imgConf:j,showAltText:R,blurComplete:z,defaultLoader:q}=t,B=j||r.imageConfigDefault;if("allSizes"in B)c=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),n=null==(i=B.qualities)?void 0:i.sort((e,t)=>e-t);c={...B,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===q)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let V=L.loader||q;delete L.loader,delete L.srcSet;let H="__next_img_default"in V;if(H){if("custom"===c.loader)throw Object.defineProperty(Error('Image with src "'+h+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,
1configurable:!0})}else{let e=V;V=t=>{let{config:i,...n}=t;return e(n)}}if(P){"fill"===P&&(x=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[P];t&&!p&&(p=t)}let F="",U=o(b),G=o(w);if((l=h)&&"object"==typeof l&&(s(l)||void 0!==l.src)){let e=s(h)?h.default:h;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,d=e.blurHeight,C=C||e.blurDataURL,F=e.src,!x)if(U||G){if(U&&!G){let t=U/e.width;G=Math.round(e.height*t)}else if(!U&&G){let t=G/e.height;U=Math.round(e.width*t)}}else U=e.width,G=e.height}let W=!m&&("lazy"===g||void 0===g);(!(h="string"==typeof h?h:F)||h.startsWith("data:")||h.startsWith("blob:"))&&(f=!0,W=!1),c.unoptimized&&(f=!0),H&&!c.dangerouslyAllowSVG&&h.split("?",1)[0].endsWith(".svg")&&(f=!0);let X=o(y),$=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:D}:{},R?{}:{color:"transparent"},_),Y=z||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:U,heightInt:G,blurWidth:u,blurHeight:d,blurDataURL:C||"",objectFit:$.objectFit})+'")':'url("'+E+'")',Q=a.includes($.objectFit)?"fill"===$.objectFit?"100% 100%":"cover":$.objectFit,J=Y?{backgroundSize:Q,backgroundPosition:$.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function(e){let{config:t,src:i,unoptimized:n,width:r,quality:a,sizes:s,loader:o}=e;if(n)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=function(e,t,i){let{deviceSizes:n,allSizes:r}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(i);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:r.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:r,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>r.find(t=>t>=e)||r[r.length-1]))],kind:"x"}}(t,r,s),u=l.length-1;return{sizes:s||"w"!==c?s:"100vw",srcSet:l.map((e,n)=>o({config:t,src:i,quality:a,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:o({config:t,src:i,quality:a,width:l[u]})}}({config:c,src:h,unoptimized:f,width:U,quality:X,sizes:p,loader:V});return{props:{...L,loading:W?"lazy":g,fetchPriority:O,width:U,height:G,decoding:M,className:v,style:{...$,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:k||Z.src},meta:{unoptimized:f,priority:m,placeholder:E,fill:x}}}},3568:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(2331);t.default=function(e,t){var i,r=e.length?"".concat(t[0],"[innerBlocks]").concat(t[t.length-1]):t[0],a=r?r.trim():"";return null!=(i=(0,n.parseDocument)(a,{lowerCaseTags:!0,recognizeSelfClosing:!0}).children[0])?i:null}},3614:function(e,t,i){"use strict";var n,r,a,s,o,l,c,u,d=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),h=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&d(t,e,i);return h(t,e),t},f=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXML=t.decodeHTMLStrict=t.decodeHTMLAttribute=t.decodeHTML=t.determineBranch=t.EntityDecoder=t.DecodingMode=t.BinTrieFlags=t.fromCodePoint=t.replaceCodePoint=t.decodeCodePoint=t.xmlDecodeTree=t.htmlDecodeTree=void 0;var m=f(i(7059));t.htmlDecodeTree=m.default;var g=f(i(4919));t.xmlDecodeTree=g.default;var v=p(i(8840));t.decodeCodePoint=v.default;var y=i(8840);function b(e){return e>=o.ZERO&&e<=o.NINE}Object.defineProperty(t,"replaceCodePoint",{enumerable:!0,get:function(){return y.replaceCodePoint}}),Object.defineProperty(t,"fromCodePoint",{enumerable:!0,get:function(){return y.fromCodePoint}}),(n=o||(o={}))[n.NUM=35]="NUM",n[n.SEMI=59]="SEMI",n[n.EQUALS=61]="EQUALS",n[n.ZERO=48]="ZERO",n[n.NINE=57]="NINE",n[n.LOWER_A=97]="LOWER_A",n[n.LOWER_F=102]="LOWER_F",n[n.LOWER_X=120]="LOWER_X",n[n.LOWER_Z=122]="LOWER_Z",n[n.UPPER_A=65]="UPPER_A",n[n.UPPER_F=70]="UPPER_F",n[n.UPPER_Z=90]="UPPER_Z",(r=l=t.BinTrieFlags||(t.BinTrieFlags={}))[r.VALUE_LENGTH=49152]="VALUE_LENGTH",r[r.BRANCH_LENGTH=16256]="BRANCH_LENGTH",r[r.JUMP_TABLE=127]="JUMP_TABLE",(a=c||(c={}))[a.EntityStart=0]="EntityStart",a[a.NumericStart=1]="NumericStart",a[a.NumericDecimal=2]="NumericDecimal",a[a.NumericHex=3]="NumericHex",a[a.NamedEntity=4]="NamedEntity",(s=u=t.DecodingMode||(t.DecodingMode={}))[s.Legacy=0]="Legacy",s[s.Strict=1]="Strict",s[s.Attribute=2]="Attribute";var w=function(){function e(e,t,i){this.decodeTree=e,this.emitCodePoint=t,this.errors=i,this.state=c.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=u.Strict}return e.prototype.startEntity=function(e){this.decodeMode=e,this.state=c.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(e,t){switch(this.state){case c.EntityStart:if(e.charCodeAt(t)===o.NUM)return this.state=c.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=c.NamedEntity,this.stateNamedEntity(e,t);case c.NumericStart:return this.stateNumericStart(e,t);case c.NumericDecimal:return this.stateNumericDecimal(e,t);case c.NumericHex:return this.stateNumericHex(e,t);case c.NamedEntity:return this.stateNamedEntity(e,t)}},e.prototype.stateNumericStart=function(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===o.LOWER_X?(this.state=c.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=c.NumericDecimal,this.stateNumericDecimal(e,t))},e.prototype.addToNumericResult=function(e,t,i,n){if(t!==i){var r=i-t;this.result=this.result*Math.pow(n,r)+parseInt(e.substr(t,r),n),this.consumed+=r}},e.prototype.stateNumericHex=function(e,t){for(var i=t;t<e.length;){var n,r=e.charCodeAt(t);if(!b(r)&&(!((n=r)>=o.UPPER_A)||!(n<=o.UPPER_F))&&(!(n>=o.LOWER_A)||!(n<=o.LOWER_F)))return this.addToNumericResult(e,i,t,16),this.emitNumericEntity(r,3);t+=1}return this.addToNumericResult(e,i,t,16),-1},e.prototype.stateNumericDecimal=function(e,t){for(var i=t;t<e.length;){var n=e.charCodeAt(t);if(!b(n))return this.addToNumericResult(e,i,t,10),this.emitNumericEntity(n,2);t+=1}return this.addToNumericResult(e,i,t,10),-1},e.prototype.emitNumericEntity=function(e,t){var i;if(this.consumed<=t)return null==(i=this.errors)||i.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===o.SEMI)this.consumed+=1;else if(this.decodeMode===u.Strict)return 0;return this.emitCodePoint((0,v.replaceCodePoint)(this.result),this.consumed),this.errors&&(e!==o.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed},e.prototype.stateNamedEntity=function(e,t){for(var i=this.decodeTree,n=i[this.treeIndex],r=(n&l.VALUE_LENGTH)>>14;t<e.length;t++,this.excess++){var a=e.charCodeAt(t);if(this.treeIndex=_(i,n,this.treeIndex+Math.max(1,r),a),this.treeIndex<0)return 0===this.result||this.decodeMode===u.Attribute&&(0===r||function(e){var t;return e===o.EQUALS||(t=e)>=o.UPPER_A&&t<=o.UPPER_Z||t>=o.LOWER_A&&t<=o.LOWER_Z||b(t)}(a))?0:this.emitNotTerminatedNamedEntity();if(0!=(r=((n=i[this.treeIndex])&l.VALUE_LENGTH)>>14)){if(a===o.SEMI)return this.emitNamedEntityData(this.treeIndex,r,this.consumed+this.excess);this.decodeMode!==u.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1},e.prototype.emitNotTerminatedNamedEntity=function(){var e,t=this.result,i=(this.decodeTree[t]&l.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,i,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(e,t,i){var n=this.decodeTree;return this.emitCodePoint(1===t?n[e]&~l.VALUE_LENGTH:n[e+1],i),3===t&&this.emitCodePoint(n[e+2],i),i},e.prototype.end=function(){var e;switch(this.state){case c.NamedEntity:return 0!==this.result&&(this.decodeMode!==u.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case c.NumericDecimal:return this.emitNumericEntity(0,2);case c.NumericHex:return this.emitNumericEntity(0,3);case c.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case c.EntityStart:return 0}},e}();function x(e){var t="",i=new w(e,function(e){return t+=(0,v.fromCodePoint)(e)});return function(e,n){for(var r=0,a=0;(a=e.indexOf("&",a))>=0;){t+=e.slice(r,a),i.startEntity(n);var s=i.write(e,a+1);if(s<0){r=a+i.end();break}r=a+s,a=0===s?r+1:r}var o=t+e.slice(r);return t="",o}}function _(e,t,i,n){var r=(t&l.BRANCH_LENGTH)>>7,a=t&l.JUMP_TABLE;if(0===r)return 0!==a&&n===a?i:-1;if(a){var s=n-a;return s<0||s>=r?-1:e[i+s]-1}for(var o=i,c=o+r-1;o<=c;){var u=o+c>>>1,d=e[u];if(d<n)o=u+1;else{if(!(d>n))return e[u+r];c=u-1}}return -1}t.EntityDecoder=w,t.determineBranch=_;var k=x(m.default),T=x(g.default);t.decodeHTML=function(e,t){return void 0===t&&(t=u.Legacy),k(e,t)},t.decodeHTMLAttribute=function(e){return k(e,u.Attribute)},t.decodeHTMLStrict=function(e){return k(e,u.Strict)},t.decodeXML=function(e){return T(e,u.Strict)}},3731:(e,t)=>{"use strict";function i(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children,i=t.lastIndexOf(e);i>=0&&t.splice(i,1)}e.next=null,e.prev=null,e.parent=null}
1Object.defineProperty(t,"__esModule",{value:!0}),t.prepend=t.prependChild=t.append=t.appendChild=t.replaceElement=t.removeElement=void 0,t.removeElement=i,t.replaceElement=function(e,t){var i=t.prev=e.prev;i&&(i.next=t);var n=t.next=e.next;n&&(n.prev=t);var r=t.parent=e.parent;if(r){var a=r.children;a[a.lastIndexOf(e)]=t,e.parent=null}},t.appendChild=function(e,t){if(i(t),t.next=null,t.parent=e,e.children.push(t)>1){var n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null},t.append=function(e,t){i(t);var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var a=n.children;a.splice(a.lastIndexOf(r),0,t)}}else n&&n.children.push(t)},t.prependChild=function(e,t){if(i(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){var n=e.children[1];n.prev=t,t.next=n}else t.next=null},t.prepend=function(e,t){i(t);var n=e.parent;if(n){var r=n.children;r.splice(r.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},3786:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=i(4232),r=i(3273),a="function"==typeof IntersectionObserver,s=new Map,o=[];function l(e){let{rootRef:t,rootMargin:i,disabled:l}=e,c=l||!a,[u,d]=(0,n.useState)(!1),h=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{h.current=e},[]);return(0,n.useEffect)(()=>{if(a){if(c||u)return;let e=h.current;if(e&&e.tagName)return function(e,t,i){let{id:n,observer:r,elements:a}=function(e){let t,i={root:e.root||null,margin:e.rootMargin||""},n=o.find(e=>e.root===i.root&&e.margin===i.margin);if(n&&(t=s.get(n)))return t;let r=new Map;return t={id:i,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=r.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;t&&i&&t(i)})},e),elements:r},o.push(i),s.set(i,t),t}(i);return a.set(e,t),r.observe(e),function(){if(a.delete(e),r.unobserve(e),0===a.size){r.disconnect(),s.delete(n);let e=o.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&o.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:i})}else if(!u){let e=(0,r.requestIdleCallback)(()=>d(!0));return()=>(0,r.cancelIdleCallback)(e)}},[c,i,t,u,h.current]),[p,u,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3833:function(e,t,i){"use strict";var n=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(i(8945)),r=i(4181);function a(e,t){var i={};return e&&"string"==typeof e&&(0,n.default)(e,function(e,n){e&&n&&(i[(0,r.camelCase)(e,t)]=n)}),i}a.default=a,e.exports=a},3866:e=>{e.exports={loadingSpinner:"loadingSpinner_loadingSpinner__ibJdX",spinner:"loadingSpinner_spinner__nIBEf"}},4009:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return _},useLinkStatus:function(){return x}});let n=i(8365),r=i(7876),a=n._(i(4232)),s=i(4727),o=i(1623),l=i(170),c=i(464),u=i(125),d=i(242),h=i(3786),p=i(4327),f=i(9094),m=i(9203);i(5785);let g=new Set;function v(e,t,i,n){if((0,o.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let r=t+"%"+i+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(g.has(r))return;g.add(r)}e.prefetch(t,i,n).catch(e=>{})}}function y(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=a.default.forwardRef(function(e,t){let i,n,{href:l,as:g,children:b,prefetch:w=null,passHref:x,replace:_,shallow:k,scroll:T,locale:S,onClick:E,onNavigate:C,onMouseEnter:O,onTouchStart:M,legacyBehavior:P=!1,...A}=e;i=b,P&&("string"==typeof i||"number"==typeof i)&&(i=(0,r.jsx)("a",{children:i}));let D=a.default.useContext(d.RouterContext),I=!1!==w,{href:N,as:L}=a.default.useMemo(()=>{if(!D){let e=y(l);return{href:e,as:g?y(g):e}}let[e,t]=(0,s.resolveHref)(D,l,!0);return{href:e,as:g?(0,s.resolveHref)(D,g):t||e}},[D,l,g]),j=a.default.useRef(N),R=a.default.useRef(L);P&&(n=a.default.Children.only(i));let z=P?n&&"object"==typeof n&&n.ref:t,[q,B,V]=(0,h.useIntersection)({rootMargin:"200px"}),H=a.default.useCallback(e=>{(R.current!==L||j.current!==N)&&(V(),R.current=L,j.current=N),q(e)},[L,N,V,q]),F=(0,m.useMergedRef)(H,z);a.default.useEffect(()=>{D&&B&&I&&v(D,N,L,{locale:S})},[L,N,B,S,I,null==D?void 0:D.locale,D]);let U={ref:F,onClick(e){P||"function"!=typeof E||E(e),P&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),D&&(e.defaultPrevented||function(e,t,i,n,r,a,s,l,c){let{nodeName:u}=e.currentTarget;if(!("A"===u.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}
1(e)||e.currentTarget.hasAttribute("download"))){if(!(0,o.isLocalURL)(i)){r&&(e.preventDefault(),location.replace(i));return}e.preventDefault(),(()=>{if(c){let e=!1;if(c({preventDefault:()=>{e=!0}}),e)return}let e=null==s||s;"beforePopState"in t?t[r?"replace":"push"](i,n,{shallow:a,locale:l,scroll:e}):t[r?"replace":"push"](n||i,{scroll:e})})()}}(e,D,N,L,_,k,T,S,C))},onMouseEnter(e){P||"function"!=typeof O||O(e),P&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),D&&v(D,N,L,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){P||"function"!=typeof M||M(e),P&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),D&&v(D,N,L,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if((0,c.isAbsoluteUrl)(L))U.href=L;else if(!P||x||"a"===n.type&&!("href"in n.props)){let e=void 0!==S?S:null==D?void 0:D.locale;U.href=(null==D?void 0:D.isLocaleDomain)&&(0,p.getDomainLocale)(L,e,null==D?void 0:D.locales,null==D?void 0:D.domainLocales)||(0,f.addBasePath)((0,u.addLocale)(L,e,null==D?void 0:D.defaultLocale))}return P?a.default.cloneElement(n,U):(0,r.jsx)("a",{...A,...U,children:i})}),w=(0,a.createContext)({pending:!1}),x=()=>(0,a.useContext)(w),_=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4014:function(e,t,i){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),r=this&&this.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||n(t,e,i)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasChildren=t.isDocument=t.isComment=t.isText=t.isCDATA=t.isTag=void 0,r(i(7091),t),r(i(4452),t),r(i(3731),t),r(i(438),t),r(i(8417),t),r(i(1587),t),r(i(9551),t);var a=i(3219);Object.defineProperty(t,"isTag",{enumerable:!0,get:function(){return a.isTag}}),Object.defineProperty(t,"isCDATA",{enumerable:!0,get:function(){return a.isCDATA}}),Object.defineProperty(t,"isText",{enumerable:!0,get:function(){return a.isText}}),Object.defineProperty(t,"isComment",{enumerable:!0,get:function(){return a.isComment}}),Object.defineProperty(t,"isDocument",{enumerable:!0,get:function(){return a.isDocument}}),Object.defineProperty(t,"hasChildren",{enumerable:!0,get:function(){return a.hasChildren}})},4093:function(e,t,i){"use strict";var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var s=i(5883),o=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),_(this,e)},e}();t.Node=o;var l=function(e){function t(t){var i=e.call(this)||this;return i.data=t,i}return r(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(o);t.DataNode=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Text,t}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(l);t.Text=c;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Comment,t}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);t.Comment=u;var d=function(e){function t(t,i){var n=e.call(this,i)||this;return n.name=t,n.type=s.ElementType.Directive,n}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);t.ProcessingInstruction=d;var h=function(e){function t(t){var i=e.call(this)||this;return i.children=t,i}return r(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!=(e=this.children[0])?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e}
1,enumerable:!1,configurable:!0}),t}(o);t.NodeWithChildren=h;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.CDATA,t}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(h);t.CDATA=p;var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=s.ElementType.Root,t}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(h);t.Document=f;var m=function(e){function t(t,i,n,r){void 0===n&&(n=[]),void 0===r&&(r="script"===t?s.ElementType.Script:"style"===t?s.ElementType.Style:s.ElementType.Tag);var a=e.call(this,n)||this;return a.name=t,a.attribs=i,a.type=r,a}return r(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var i,n;return{name:t,value:e.attribs[t],namespace:null==(i=e["x-attribsNamespace"])?void 0:i[t],prefix:null==(n=e["x-attribsPrefix"])?void 0:n[t]}})},enumerable:!1,configurable:!0}),t}(h);function g(e){return(0,s.isTag)(e)}function v(e){return e.type===s.ElementType.CDATA}function y(e){return e.type===s.ElementType.Text}function b(e){return e.type===s.ElementType.Comment}function w(e){return e.type===s.ElementType.Directive}function x(e){return e.type===s.ElementType.Root}function _(e,t){if(void 0===t&&(t=!1),y(e))i=new c(e.data);else if(b(e))i=new u(e.data);else if(g(e)){var i,n=t?k(e.children):[],r=new m(e.name,a({},e.attribs),n);n.forEach(function(e){return e.parent=r}),null!=e.namespace&&(r.namespace=e.namespace),e["x-attribsNamespace"]&&(r["x-attribsNamespace"]=a({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(r["x-attribsPrefix"]=a({},e["x-attribsPrefix"])),i=r}else if(v(e)){var n=t?k(e.children):[],s=new p(n);n.forEach(function(e){return e.parent=s}),i=s}else if(x(e)){var n=t?k(e.children):[],o=new f(n);n.forEach(function(e){return e.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),i=o}else if(w(e)){var l=new d(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),i=l}else throw Error("Not implemented yet: ".concat(e.type));return i.startIndex=e.startIndex,i.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(i.sourceCodeLocation=e.sourceCodeLocation),i}function k(e){for(var t=e.map(function(e){return _(e,!0)}),i=1;i<t.length;i++)t[i].prev=t[i-1],t[i-1].next=t[i];return t}t.Element=m,t.isTag=g,t.isCDATA=v,t.isText=y,t.isComment=b,t.isDirective=w,t.isDocument=x,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=_},4181:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var i=/^--[a-zA-Z0-9-]+$/,n=/-([a-z])/g,r=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,o=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var c;return(void 0===t&&(t={}),!(c=e)||r.test(c)||i.test(c))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,l):e.replace(a,l)).replace(n,o))}},4327:(e,t,i)=>{"use strict";function n(e,t,i,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),i(9783),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4363:(e,t,i)=>{var n=i(1417);t.operation=function(e){return new n(t.timeouts(e),{forever:e&&(e.forever||e.retries===1/0),unref:e&&e.unref,maxRetryTime:e&&e.maxRetryTime})},t.timeouts=function(e){if(e instanceof Array)return[].concat(e);var t={retries:10,factor:2,minTimeout:1e3,maxTimeout:1/0,randomize:!1};for(var i in e)t[i]=e[i];if(t.minTimeout>t.maxTimeout)throw Error("minTimeout is greater than maxTimeout");for(var n=[],r=0;r<t.retries;r++)n.push(this.createTimeout(r,t));return e&&e.forever&&!n.length&&n.push(this.createTimeout(r,t)),n.sort(function(e,t){return e-t}),n},t.createTimeout=function(e,t){var i=Math.round((t.randomize?Math.random()+1:1)*Math.max(t.minTimeout,1)*Math.pow(t.factor,e));return Math.min(i,t.maxTimeout)},t.wrap=function(e,i,n){if(i instanceof Array&&(n=i,i=null),!n)for(var r in n=[],e)"function"==typeof e[r]&&n.push(r);for(var a=0;a<n.length;a++){var s=n[a],o=e[s];e[s]=(function(n){var r=t.operation(i),a=Array.prototype.slice.call(arguments,1
1),s=a.pop();a.push(function(e){r.retry(e)||(e&&(arguments[0]=r.mainError()),s.apply(this,arguments))}),r.attempt(function(){n.apply(e,a)})}).bind(e,o),e[s].options=i}}},4452:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.prevElementSibling=t.nextElementSibling=t.getName=t.hasAttrib=t.getAttributeValue=t.getSiblings=t.getParent=t.getChildren=void 0;var n=i(3219);function r(e){return(0,n.hasChildren)(e)?e.children:[]}function a(e){return e.parent||null}t.getChildren=r,t.getParent=a,t.getSiblings=function(e){var t=a(e);if(null!=t)return r(t);for(var i=[e],n=e.prev,s=e.next;null!=n;)i.unshift(n),n=n.prev;for(;null!=s;)i.push(s),s=s.next;return i},t.getAttributeValue=function(e,t){var i;return null==(i=e.attribs)?void 0:i[t]},t.hasAttrib=function(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]},t.getName=function(e){return e.name},t.nextElementSibling=function(e){for(var t=e.next;null!==t&&!(0,n.isTag)(t);)t=t.next;return t},t.prevElementSibling=function(e){for(var t=e.prev;null!==t&&!(0,n.isTag)(t);)t=t.prev;return t}},4459:(e,t,i)=>{"use strict";var n=i(4232),r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,s=n.useEffect,o=n.useLayoutEffect,l=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var i=t();return!r(e,i)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var i=t(),n=a({inst:{value:i,getSnapshot:t}}),r=n[0].inst,u=n[1];return o(function(){r.value=i,r.getSnapshot=t,c(r)&&u({inst:r})},[e,i,t]),s(function(){return c(r)&&u({inst:r}),e(function(){c(r)&&u({inst:r})})},[e]),l(i),i};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:u},4468:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return l},getImageProps:function(){return o}});let n=i(4252),r=i(3408),a=i(9420),s=n._(i(5540));function o(e){let{props:t}=(0,r.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}}let l=a.Image},4587:(e,t,i)=>{e.exports=i(4468)},4599:(e,t,i)=>{"use strict";i.d(t,{MK:()=>l,Ns:()=>a,Yq:()=>o,Zr:()=>n,hh:()=>h,i$:()=>s,ki:()=>u,lA:()=>r,nD:()=>c,qV:()=>d});let n=e=>e.charAt(0).toUpperCase()+e.slice(1),r=e=>e.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&amp;/g,"&"),a=e=>e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(parseInt(t,10))),s=e=>{let t=new Date(e).toLocaleDateString("nb-NO",{year:"numeric",month:"2-digit",day:"2-digit"});return"Invalid Date"===t?"":t},o=e=>new Date(e).toLocaleDateString("no-NB",{month:"2-digit",day:"numeric",year:"numeric"}),l=e=>new Date(e).toLocaleDateString("en-GB",{month:"long",day:"numeric"}),c=e=>{let{firstName:t,lastName:i,middleName:n=""}=e,r="".concat(null!=t?t:""," ").concat(null!=n?n:"").trim().split(" ").map(e=>"".concat(e.charAt(0),".")).join(" ");return"".concat(r," ").concat(null!=i?i:"")},u=e=>e.flatMap((t,i)=>[0!==i?i!==e.length-1?", ":" and ":"",t]),d=e=>{var t;return(null==(t=e.match(/^([^@]*)@/))?void 0:t[1])||""},h=(e,t)=>{let i=new Date(e),n=new Date(t);if(Number.isNaN(i.getTime())||Number.isNaN(n.getTime()))return"";let r=i.getDate()===n.getDate()&&i.getMonth()===n.getMonth()&&i.getFullYear()===n.getFullYear(),a=i.getMonth()===n.getMonth()&&i.getFullYear()===n.getFullYear(),s=i.getFullYear()===n.getFullYear();if(r){let e=new Intl.DateTimeFormat("en-GB",{weekday:"long"}).format(i),t=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric"}).format(i),r=new Intl.DateTimeFormat("en-GB",{hour:"2-digit",minute:"2-digit",hour12:!1}).format(i),a=new Intl.DateTimeFormat("en-GB",{hour:"2-digit",minute:"2-digit",hour12:!1}).format(n);return"".concat(e,", ").concat(t,", ").concat(r,"–").concat(a)}if(a){let e=i.getDate(),t=n.getDate(),r=new Intl.DateTimeFormat("en-GB",{month:"long",year:"numeric"}).format(i);return"".concat(e,"–").concat(t," ").concat(r)}if(s){let e=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long"}).format(i),t=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric"}).format(n);return"".concat(e,"–").concat(t)}let o=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric"}).format(i),l=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric"}).format(n);return"".concat(o,"–").concat(l)}},4666:(e,t,i)=>{"use strict";
vendor: 16,384 bytes, line 1
1Object.defineProperty(t,"__esModule",{value:!0}),t.QuoteType=void 0;var n,r,a,s=i(3614);function o(e){return e===n.Space||e===n.NewLine||e===n.Tab||e===n.FormFeed||e===n.CarriageReturn}function l(e){return e===n.Slash||e===n.Gt||o(e)}function c(e){return e>=n.Zero&&e<=n.Nine}!function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"}(n||(n={})),function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.BeforeEntity=25]="BeforeEntity",e[e.BeforeNumericEntity=26]="BeforeNumericEntity",e[e.InNamedEntity=27]="InNamedEntity",e[e.InNumericEntity=28]="InNumericEntity",e[e.InHexEntity=29]="InHexEntity"}(r||(r={})),!function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"}(a=t.QuoteType||(t.QuoteType={}));var u={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};t.default=function(){function e(e,t){var i=e.xmlMode,n=void 0!==i&&i,a=e.decodeEntities;this.cbs=t,this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=n,this.decodeEntities=void 0===a||a,this.entityTrie=n?s.xmlDecodeTree:s.htmlDecodeTree}return e.prototype.reset=function(){this.state=r.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=r.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},e.prototype.write=function(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()},e.prototype.end=function(){this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()},e.prototype.getIndex=function(){return this.index},e.prototype.getSectionStart=function(){return this.sectionStart},e.prototype.stateText=function(e){e===n.Lt||!this.decodeEntities&&this.fastForwardTo(n.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=r.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===n.Amp&&(this.state=r.BeforeEntity)},e.prototype.stateSpecialStartSequence=function(e){var t=this.sequenceIndex===this.currentSequence.length;if(t?l(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=r.InTagName,this.stateInTagName(e)},e.prototype.stateInSpecialTag=function(e){if(this.sequenceIndex===this.currentSequence.length){if(e===n.Gt||o(e)){var t=this.index-this.currentSequence.length;if(this.sectionStart<t){var i=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=i}this.isSpecial=!1,this.sectionStart=t+2,this.stateInClosingTagName(e);return}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===u.TitleEnd?this.decodeEntities&&e===n.Amp&&(this.state=r.BeforeEntity):this.fastForwardTo(n.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===n.Lt)},e.prototype.stateCDATASequence=function(e){e===u.Cdata[this.sequenceIndex]?++this.sequenceIndex===u.Cdata.length&&(this.state=r.InCommentLike,this.currentSequence=u.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=r.InDeclaration,this.stateInDeclaration(e))},e.prototype.fastForwardTo=function(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1},e.prototype.stateInCommentLike=function(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===u.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=r.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)},e.prototype.isTagStartChar=function(e){return this.xmlMode?!l(e):e>=n.LowerA&&e<=n.LowerZ||e>=n.UpperA&&e<=n.UpperZ},e.prototype.startSpecial=function(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=r.SpecialStartSequence},e.prototype.stateBeforeTagName=function(e){if(e===n.ExclamationMark)this.state=r.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===n.Questionmark)this.state=r.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){var t=32|e;this.sectionStart=this.index,this.xmlMode||t!==u.TitleEnd[2]?this.state=this.xmlMode||t!==u.ScriptEnd[2]?r.InTagName:r.BeforeSpecialS:this.startSpecial(u.TitleEnd,3)}else e===n.Slash?this.state=r.BeforeClosingTagName:(this.state=r.Text,this.stateText(e))},e.prototype.stateInTagName=function(e){l(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=r.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateBeforeClosingTagName=function(e){o(e)||(e===n.Gt?this.state=r.Text:(this.state=this.isTagStartChar(e)?r.InClosingTagName:r.InSpecialComment,this.sectionStart=this.index))},e.prototype.stateInClosingTagName=function(e){(e===n.Gt||o(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=r.AfterClosingTagName,this.stateAfterClosingTagName(e))},e.prototype.stateAfterClosingTagName=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.state=r.Text,this.baseState=r.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeAttributeName=function(e){e===n.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=r.InSpecialTag,this.sequenceIndex=0):this.state=r.Text,this.baseState=this.state,this.sectionStart=this.index+1):e===n.Slash?this.state=r.InSelfClosingTag:o(e)||(this.state=r.InAttributeName,this.sectionStart=this.index)},e.prototype.stateInSelfClosingTag=function(e){e===n.Gt?(this.cbs.onselfclosingtag(this.index),this.state=r.Text,this.baseState=r.Text,this.sectionStart=this.index+1,this.isSpecial=!1):o(e)||(this.state=r.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateInAttributeName=function(e){(e===n.Eq||l(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=r.AfterAttributeName,this.stateAfterAttributeName(e))},e.prototype.stateAfterAttributeName=function(e){e===n.Eq?this.state=r.BeforeAttributeValue:e===n.Slash||e===n.Gt?(this.cbs.onattribend(a.NoValue,this.index),this.state=r.BeforeAttributeName,this.stateBeforeAttributeName(e)):o(e)||(this.cbs.onattribend(a.NoValue,this.index),this.state=r.InAttributeName,this.sectionStart=this.index)},e.prototype.stateBeforeAttributeValue=function(e){e===n.DoubleQuote?(this.state=r.InAttributeValueDq,this.sectionStart=this.index+1):e===n.SingleQuote?(this.state=r.InAttributeValueSq,this.sectionStart=this.index+1):o(e)||(this.sectionStart=this.index,this.state=r.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))},e.prototype.handleInAttributeValue=function(e,t){e===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===n.DoubleQuote?a.Double:a.Single,this.index),this.state=r.BeforeAttributeName):this.decodeEntities&&e===n.Amp&&(this.baseState=this.state,this.state=r.BeforeEntity)},e.prototype.stateInAttributeValueDoubleQuotes=function(e){this.handleInAttributeValue(e,n.DoubleQuote)},e.prototype.stateInAttributeValueSingleQuotes=function(e){this.handleInAttributeValue(e,n.SingleQuote)},e.prototype.stateInAttributeValueNoQuotes=function(e){o(e)||e===n.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(a.Unquoted,this.index),this.state=r.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===n.Amp&&(this.baseState=this.state,this.state=r.BeforeEntity)},e.prototype.stateBeforeDeclaration=function(e){e===n.OpeningSquareBracket?(this.state=r.CDATASequence,this.sequenceIndex=0):this.state=e===n.Dash?r.BeforeComment:r.InDeclaration},e.prototype.stateInDeclaration=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=r.Text,this.sectionStart=this.index+1)},e.prototype.stateInProcessingInstruction=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=r.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeComment=function(e){e===n.Dash?(this.state=r.InCommentLike,this.currentSequence=u.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=r.InDeclaration},e.prototype.stateInSpecialComment=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=r.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeSpecialS=function(e){var t=32|e;t===u.ScriptEnd[3]?this.startSpecial(u.ScriptEnd,4):t===u.StyleEnd[3]?this.startSpecial(u.StyleEnd,4):(this.state=r.InTagName,this.stateInTagName(e))},e.prototype.stateBeforeEntity=function(e){this.entityExcess=1,this.entityResult=0,e===n.Number?this.state=r.BeforeNumericEntity:e===n.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=r.InNamedEntity,this.stateInNamedEntity(e))},e.prototype.stateInNamedEntity=function(e){if(this.entityExcess+=1,this.trieIndex=(0,s.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,e),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];var t=this.trieCurrent&s.BinTrieFlags.VALUE_LENGTH;if(t){var i=(t>>14)-1;if(this.allowLegacyEntity()||e===n.Semi){var r=this.index-this.entityExcess+1;r>this.sectionStart&&this.emitPartial(this.sectionStart,r),this.entityResult=this.trieIndex,this.trieIndex+=i,this.entityExcess=0,this.sectionStart=this.index+1,0===i&&this.emitNamedEntity()}else this.trieIndex+=i}},e.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&s.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~s.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},e.prototype.stateBeforeNumericEntity=function(e){(32|e)===n.LowerX?(this.entityExcess++,this.state=r.InHexEntity):(this.state=r.InNumericEntity,this.stateInNumericEntity(e))},e.prototype.emitNumericEntity=function(e){var t=this.index-this.entityExcess-1;t+2+Number(this.state===r.InHexEntity)!==this.index&&(t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.sectionStart=this.index+Number(e),this.emitCodePoint((0,s.replaceCodePoint)(this.entityResult))),this.state=this.baseState},e.prototype.stateInNumericEntity=function(e){e===n.Semi?this.emitNumericEntity(!0):c(e)?(this.entityResult=10*this.entityResult+(e-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},e.prototype.stateInHexEntity=function(e){if(e===n.Semi)this.emitNumericEntity(!0);else if(c(e))this.entityResult=16*this.entityResult+(e-n.Zero),this.entityExcess++;else e>=n.UpperA&&e<=n.UpperF||e>=n.LowerA&&e<=n.LowerF?(this.entityResult=16*this.entityResult+((32|e)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},e.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===r.Text||this.baseState===r.InSpecialTag)},e.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===r.Text||this.state===r.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===r.InAttributeValueDq||this.state===r.InAttributeValueSq||this.state===r.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},e.prototype.shouldContinue=function(){return this.index<this.buffer.length+this.offset&&this.running},e.prototype.parse=function(){for(;this.shouldContinue();){var e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case r.Text:this.stateText(e);break;case r.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case r.InSpecialTag:this.stateInSpecialTag(e);break;case r.CDATASequence:this.stateCDATASequence(e);break;case r.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case r.InAttributeName:this.stateInAttributeName(e);break;case r.InCommentLike:this.stateInCommentLike(e);break;case r.InSpecialComment:this.stateInSpecialComment(e);break;case r.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case r.InTagName:this.stateInTagName(e);break;case r.InClosingTagName:this.stateInClosingTagName(e);break;case r.BeforeTagName:this.stateBeforeTagName(e);break;case r.AfterAttributeName:this.stateAfterAttributeName(e);break;case r.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case r.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case r.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case r.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case r.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case r.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case r.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case r.InDeclaration:this.stateInDeclaration(e);break;case r.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case r.BeforeComment:this.stateBeforeComment(e);break;case r.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case r.InNamedEntity:this.stateInNamedEntity(e);break;case r.BeforeEntity:this.stateBeforeEntity(e);break;case r.InHexEntity:this.stateInHexEntity(e);break;case r.InNumericEntity:this.stateInNumericEntity(e);break;default:this.stateBeforeNumericEntity(e)}this.index++}this.cleanup()},e.prototype.finish=function(){this.state===r.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()},e.prototype.handleTrailingData=function(){var e=this.buffer.length+this.offset;this.state===r.InCommentLike?this.currentSequence===u.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncommen
1t(this.sectionStart,e,0):this.state===r.InNumericEntity&&this.allowLegacyEntity()||this.state===r.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===r.InTagName||this.state===r.BeforeAttributeName||this.state===r.BeforeAttributeValue||this.state===r.AfterAttributeName||this.state===r.InAttributeName||this.state===r.InAttributeValueSq||this.state===r.InAttributeValueDq||this.state===r.InAttributeValueNq||this.state===r.InClosingTagName||this.cbs.ontext(this.sectionStart,e)},e.prototype.emitPartial=function(e,t){this.baseState!==r.Text&&this.baseState!==r.InSpecialTag?this.cbs.onattribdata(e,t):this.cbs.ontext(e,t)},e.prototype.emitCodePoint=function(e){this.baseState!==r.Text&&this.baseState!==r.InSpecialTag?this.cbs.onattribentity(e):this.cbs.ontextentity(e)},e}()},4815:(e,t,i)=>{"use strict";i.d(t,{A:()=>L});var n,r,a,s,o,l,c,u,d,h,p,f,m,g,v=i(7876),y=i(4232),b=i(9241);function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function x(){return(x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function _(){return(_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function k(){return(k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function T(){return(T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function E(){return(E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function C(){return(C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function O(){return(O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function M(){return(M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function P(){return(P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function D(){return(D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}function I(){return(I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}let N={menu:function(e){return y.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),n||(n=y.createElement("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"})))},search:function(e){return y.createElement("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),r||(r=y.createElement("path",{d:"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"})))},close:function(e){return y.createElement("svg",_({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),a||(a=y.createElement("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})))},"arrow-up":function(e){return y.createElement("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),s||(s=y.createElement("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"})))},"arrow-down":function(e){return y.createElement("svg",T({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),o||(o=y.createElement("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"})))},"arrow-forward-up":function(e){return y.createElement("svg",S({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),l||(l=y.createElement("path",{d:"M6.343 6.343v1.994l7.899.007-8.606 8.606 1.414 1.414 8.606-8.606.007 7.899h1.994V6.343z"})))},"chevron-right":function(e){return y.createElement("svg",E({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),c||(c=y.createElement("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})))},"chevron-left":function(e){return y.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),u||(u=y.createElement("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"})))},"expand-more":function(e){return y.createElement("svg",O({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}
1,e),d||(d=y.createElement("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"})))},"expand-less":function(e){return y.createElement("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),h||(h=y.createElement("path",{d:"M16.59 16 12 11.42 7.41 16 6 14.59l6-6 6 6z"})))},facebook:function(e){return y.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),p||(p=y.createElement("path",{d:"M19.071 3H4.93A1.93 1.93 0 0 0 3 4.929V19.07A1.93 1.93 0 0 0 4.929 21h5.514v-6.12H7.912V12h2.531V9.805c0-2.497 1.487-3.877 3.764-3.877 1.09 0 2.23.195 2.23.195v2.45h-1.256c-1.238 0-1.624.769-1.624 1.557V12h2.763l-.442 2.88h-2.321V21h5.514A1.93 1.93 0 0 0 21 19.071V4.93A1.93 1.93 0 0 0 19.071 3"})))},youtube:function(e){return y.createElement("svg",A({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),f||(f=y.createElement("path",{d:"m10.256 9.473 4.463 2.536-4.463 2.536zM22.5 3.75v16.5a2.25 2.25 0 0 1-2.25 2.25H3.75a2.25 2.25 0 0 1-2.25-2.25V3.75A2.25 2.25 0 0 1 3.75 1.5h16.5a2.25 2.25 0 0 1 2.25 2.25m-1.969 8.264s0-2.794-.356-4.134a2.14 2.14 0 0 0-1.51-1.52C17.34 6 12 6 12 6s-5.34 0-6.666.36a2.14 2.14 0 0 0-1.509 1.52c-.356 1.336-.356 4.134-.356 4.134s0 2.794.356 4.134c.197.741.773 1.299 1.51 1.496C6.66 18 12 18 12 18s5.34 0 6.666-.36a2.11 2.11 0 0 0 1.509-1.496c.356-1.336.356-4.13.356-4.13"})))},twitter:function(e){return y.createElement("svg",D({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),m||(m=y.createElement("path",{d:"M19.071 3H4.93A1.93 1.93 0 0 0 3 4.929V19.07A1.93 1.93 0 0 0 4.929 21H19.07A1.93 1.93 0 0 0 21 19.071V4.93A1.93 1.93 0 0 0 19.071 3m-1.964 6.38c.008.113.008.23.008.342 0 3.483-2.652 7.497-7.498 7.497a7.46 7.46 0 0 1-4.046-1.181c.213.024.418.032.635.032a5.3 5.3 0 0 0 3.27-1.125 2.64 2.64 0 0 1-2.462-1.828c.406.06.771.06 1.19-.048a2.635 2.635 0 0 1-2.11-2.588v-.032c.35.197.76.318 1.189.334A2.63 2.63 0 0 1 6.11 8.589c0-.49.128-.94.357-1.33a7.48 7.48 0 0 0 5.433 2.756c-.374-1.788.964-3.238 2.571-3.238.76 0 1.442.317 1.924.831a5.2 5.2 0 0 0 1.672-.634 2.63 2.63 0 0 1-1.157 1.45 5.2 5.2 0 0 0 1.519-.41 5.6 5.6 0 0 1-1.322 1.366"})))},linkedin:function(e){return y.createElement("svg",I({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),g||(g=y.createElement("path",{d:"M19.714 3H4.282C3.575 3 3 3.583 3 4.298v15.404C3 20.417 3.575 21 4.282 21h15.432c.707 0 1.286-.583 1.286-1.298V4.298C21 3.583 20.421 3 19.714 3M8.44 
118.429H5.772v-8.59h2.672v8.59zM7.106 8.665a1.548 1.548 0 0 1 0-3.094 1.55 1.55 0 0 1 1.547 1.547c0 .856-.691 1.547-1.547 1.547m11.335 9.764h-2.668V14.25c0-.996-.02-2.278-1.386-2.278-1.39 0-1.604 1.085-1.604 2.206v4.25h-2.667v-8.59h2.559v1.174h.036c.358-.675 1.23-1.387 2.527-1.387 2.7 0 3.203 1.78 3.203 4.095z"})))}},L=e=>{let{name:t,size:i="md",className:n,...r}=e,a=N[t],s=(0,b.A)("icon",t&&"icon--".concat(t),i&&"icon--".concat(i),n);return a?(0,v.jsx)(a,{className:s,...r}):(console.warn("Icon '".concat(t,"' not found.")),null)}},4897:(e,t,i)=>{e.exports=i(4363)},4919:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Uint16Array("Ȁaglq	\x15\x18\x1bɭ\x0f\0\0\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(function(e){return e.charCodeAt(0)}))},4959:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.getCodePoint=t.xmlReplacer=void 0,t.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var i=new Map([[34,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]);function n(e){for(var n,r="",a=0;null!==(n=t.xmlReplacer.exec(e));){var s=n.index,o=e.charCodeAt(s),l=i.get(o);void 0!==l?(r+=e.substring(a,s)+l,a=s+1):(r+="".concat(e.substring(a,s),"&#x").concat((0,t.getCodePoint)(e,s).toString(16),";"),a=t.xmlReplacer.lastIndex+=Number((64512&o)==55296))}return r+e.substr(a)}function r(e,t){return function(i){for(var n,r=0,a="";n=e.exec(i);)r!==n.index&&(a+=i.substring(r,n.index)),a+=t.get(n[0].charCodeAt(0)),r=n.index+1;return a+i.substring(r)}}t.getCodePoint=null!=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)},t.encodeXML=n,t.escape=n,t.escapeUTF8=r(/[&<>'"]/g,i),t.escapeAttribute=r(/["&\u00A0]/g,new Map([[34,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),t.escapeText=r(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]))},5105:(e,t,i)=>{e.exports=i(6758)},5180:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.customTags=t.customBlocks=t.coreTags=t.coreBlocks=void 0;var n=s(i(4232)),r=s(i(1673)),a=s(i(2467));function s(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach(function(t){var n,r,a;n=e,r=t,a=i[t],r in n?Object.defineProperty(n,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[r]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var c={img:function(e){var t=e.attribs;return n.default.createElement(r.default,{attribs:t})},br:function(e){var t=e.attribs;return n.default.createElement(a.default,{attribs:t,tag:"br"})},hr:function(e){var t=e.attribs;return n.default.createElement(a.default,{attribs:t,tag:"hr"})},meta:function(e){return e.attribs,null}};t.coreTags=c;var u={};t.coreBlocks=u,t.customTags=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(l({},c),e)},t.customBlocks=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(l({},u),e)}},5303:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var i=t.node,o=t.block,l=(0,r.useTagComponent)(i.name);if((0,s.default)(i.attribs),"text"===i.type)return"[innerBlocks]"===i.data?null==(u=o.innerBlocks)?void 0:u.map(function(e,t){return n.default.createElement(a.default,{block:e,key:t})}):i.data;if(l){var c,u,d,h=null==(d=i.children)?void 0:d.map(function(t,i){return n.default.createElement(e,{node:t,block:o,key:i})});return n.default.createElement(l,{node:h,attribs:i.attribs})}var p=i.name,f=(0,s.default)(i.attribs);return n.default.createElement(p,f,null==(c=i.children)?void 0:c.map(function(t,i){return n.default.createElement(e,{node:t,block:o,key:i})}))};var n=o(i(4232)),r=i(7502),a=o(i(6500)),s=o(i(2133));
1function o(e){return e&&e.__esModule?e:{default:e}}},5459:(e,t,i)=>{"use strict";i.d(t,{Z:()=>o,l:()=>l});var n=i(7876),r=i(4232),a=i(6571);let s={site:a.CT,siteMainMenu:(0,a.Q2)().SITE_MAIN_MENU},o=(0,r.createContext)({siteSettings:s,setSiteSettings:()=>{}}),l=e=>{let{children:t}=e,[i,a]=(0,r.useState)(s);return(0,n.jsx)(o.Provider,{value:{siteSettings:i,setSiteSettings:a},children:t})}},5540:(e,t)=>{"use strict";function i(e){var t;let{config:i,src:n,width:r,quality:a}=e,s=a||(null==(t=i.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return i.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+s+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),i.__next_img_default=!0;let n=i},5785:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return i}});let i=e=>{}},5883:(e,t)=>{"use strict";var i;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(i=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===i.Tag||e.type===i.Script||e.type===i.Style},t.Root=i.Root,t.Text=i.Text,t.Directive=i.Directive,t.Comment=i.Comment,t.Script=i.Script,t.Style=i.Style,t.Tag=i.Tag,t.CDATA=i.CDATA,t.Doctype=i.Doctype},6265:(e,t,i)=>{"use strict";i.d(t,{O8:()=>a,Yv:()=>o,mt:()=>s});var n=i(6571);let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null===e)return e;let i=e.replace("/main-navigation-".concat(n.CT,"/"),"/");
1return Object.entries(n.bo).forEach(e=>{let[,n]=e;n.rewritePaths.forEach(e=>{let r=t?"":null==n?void 0:n.url;i=i.replace("/".concat(e,"/"),"".concat(r,"/"))})}),i},a=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null===e)return e;let i=e.match(/^\/.*?(?=\/)/);if(i){let n;switch(i[0]){case"/main-navigation-simula":case"/main-navigation-simulamet":case"/footer-simula":case"/footer-simulamet":n=r(e,t);break;default:n=e}return n}return e},s=function(e){var t,i,s;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(null===e)return null;let l=(0,n.rt)(e);if(l&&l!==n.CT)return{href:null!=(t=r(e,!1))?t:e,isExternal:!0,site:l};let c=o.find(e=>e!==n.CT);if(c&&n.bo[c]){let t=n.bo[c].url;return{href:"".concat(t).concat(null!=(i=a(e))?i:e),isExternal:!0,site:c}}let u=null!=(s=a(e))?s:e,d=/^https?:\/\//i.test(u);return{href:u,isExternal:d,site:n.CT}},o=e=>e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")},6345:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>eg});var n=i(7876),r=i(4232),a=i(8477),s=i(1058),o=i(793),l=i(5459),c=i(4587),u=i.n(c);let d=e=>{let{attribs:t}=e,{alt:i="",class:r="",src:a,height:s="480",width:o="480"}=t,l=parseInt(s,10),c=parseInt(o,10),d="https://cms.simula.no"+a;return(null==a?void 0:a.startsWith("data:"))?(0,n.jsx)(u(),{alt:i,className:r,src:a,width:c,height:l}):(null==a?void 0:a.startsWith("/"))?(0,n.jsx)(u(),{alt:i,className:r,src:d,width:c,height:l}):null};var h=i(8230),p=i.n(h),f=i(6571),m=i(6265);let g=e=>{let{node:t,attribs:i}=e,{"data-domain":r=null,"data-id":a,href:s,target:o=""}=i,l=s&&s.startsWith("/")?(0,m.O8)(s):null,c=null==r?void 0:r.split(",");if(l){if(l.startsWith("http"))return(0,n.jsx)("a",{className:i.class,href:l,target:"_blank",rel:"noreferrer",children:t});if(l.startsWith("/")&&c&&!c.includes(f.CT)){var u;let e=null==(u=f.bo[c[0]])?void 0:u.url;if(e)return(0,n.jsx)("a",{className:i.class,href:e+l,target:"_blank",rel:"noreferrer",children:t})}}return l&&null!==a?(0,n.jsx)(p(),{href:l,className:i.class,target:o,children:t},a):l?(0,n.jsx)(p(),{href:l,className:i.class,target:o,children:t}):i.href?(0,n.jsx)("a",{className:i.class,href:i.href,target:o,children:t}):(0,n.jsx)(n.Fragment,{children:t})},v=e=>{let{attribs:t}=e,i=(null==t?void 0:t.class)||"",r=i.includes("is-style-wide")?i:i.replace(/(alignwide|aligncenter)\s+/g,""),{class:a="",...s}=t?{...t}:{};return(0,n.jsx)("hr",{className:r,...s})},y={youtube:e=>{if(e.includes("youtube.com/embed")||e.includes("youtube-nocookie.com/embed"))return e;let t=(e=>{let t=e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/);return t&&11===t[2].length?t[2]:void 0})(e);return t?"https://www.youtube.com/embed/".concat(t):e},vimeo:e=>{let t=(e=>{let t=/vimeo.*\/(\d+)/i.exec(e);return t&&t[1].length>0?t[1]:void 0})(e);return t?"https://player.vimeo.com/video/".concat(t):e}},b=e=>{let{block:t}=e,{className:i,attrs:{providerNameSlug:r,url:a},htmlAttrs:s}=t,o=y[r],l=o?o(a):a;return(0,n.jsx)("figure",{...s,children:(0,n.jsx)("div",{className:"wp-block-embed__wrapper",children:(0,n.jsx)("iframe",{src:l,title:r,className:i,allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})})};var w=i(6904);let x=e=>{let t="fly-".concat(1e3*Math.random()),i=(null==e?void 0:e.backgroundColor)?"#D0D0D0":"#F8AC90";return(0,n.jsx)("div",{className:"pattern-wrapper",style:{height:"100%",width:"100%",top:0,left:0,position:"absolute",gridColumn:"auto"},children:(0,n.jsx)(w.A,{id:t,amount:100,distance:50,color:i,bounce:!0})})},_=()=>(0,n.jsxs)("div",{className:"pattern pattern--simulamet pattern--2",children:[(0,n.jsx)("span",{className:"element-1"}),(0,n.jsx)("span",{className:"element-2"}),(0,n.jsx)("span",{className:"element-3"})]}),k=e=>{let{block:t}=e,{htmlAttrs:{className:i},innerBlocks:a,attrs:o}=t,l=((null==o?void 0:o.className)||"").includes("is-style-pattern"),c=f.CT,u=a.map((e,t)=>(0,n.jsx)(r.Fragment,{children:(0,n.jsx)(s.eB,{block:e})},t));return(0,n.jsxs)("div",{className:i,style:{position:"relative"},children:[u,"simulamet"===c&&l&&(0,n.jsx)(_,{}),"simula"===c&&l&&(0,n.jsx)(x,{...o})]})};var T=i(9241),S=i(4815);let E=e=>{let{block:t}=e,{htmlAttrs:i,innerBlocks:a,attrs:o={},innerContent:l=[]}=t,c=(null==i?void 0:i.className)||"",u=(null==c?void 0:c.includes("is-open"))||!1,[d,h]=(0,r.useState)(u),p=(0,T.A)("wp-block-simula-accordion-item",d?"is-open":"is-closed"),f=(l[0]||"").match(/<span>(.*?)<\/span>/),m=f?f[1]:"",g=o.headingLevel||"h2";return(0,n.jsxs)("div",{className:p,children:[(0,n.jsx)(g,{className:"title",children:(0,n.jsxs)("a",{className:"arrow-link block link",href:"#",onClick:e=>{e.preventDefault(),h(!d)},"aria-expanded":d,children:[(0,n.jsx)("span",{children:m}),d?(0,n.jsx)(S.A,{name:"expand-less",size:"md"}):(0,n.jsx)(S.A,{name:"expand-more",size:"md"})]})}),(0,n.jsx)("div",{className:"copy",children:null==a?void 0:a.map((e,t)=>(0,n.jsx)(s.eB,{block:e},t))})]})},C=e=>{let{block:t}=e,{htmlAttrs:i,innerBlocks:r}=t,a=(null==i?void 0:i.className)||"";return(0,n.jsx)("div",{className:a,children:null==r?void 0:r.map((e,t)=>(0,n.jsx)(s.eB,{block:e},t))})};var O=i(9890),M=i(6893),P=i(2797);let A=e=>{let{tagName:t,className:i,value:r}=e;return(0,n.jsx)(t,{className:i,dangerouslySetInnerHTML:{__html:r}}
1)},D=e=>{let{className:t,title:i,titleLevel:r="h2",description:a,footer:s,children:o}=e,l=null==t?void 0:t.split(" ")[0];return(0,n.jsxs)("div",{className:t,children:[i&&(0,n.jsx)(A,{className:"".concat(l,"__title"),tagName:r,value:i}),a&&(0,n.jsx)(A,{className:"".concat(l,"__description"),tagName:"p",value:a}),(0,n.jsx)("div",{className:"".concat(l,"__main"),children:o}),s&&(0,n.jsx)(A,{className:"".concat(l,"__footer"),tagName:"p",value:s})]})},I=e=>{let{items:t=3,wrapperProps:i,...a}=e,{data:s,error:o}=(0,O.Ay)("/api/articles?limit=".concat(t),M.G),l=!s;return o||l||!s||0===s.length?null:(0,n.jsx)(D,{...i,children:s.map(e=>{let t=new Date(e.created).toLocaleDateString("nb-NO",{day:"2-digit",month:"2-digit",year:"numeric"}),{field_header_image:i={}}=e,n=(e=>{var t,i,n,r,a;let s=null==e||null==(a=e.field_media_image)||null==(r=a.resourceIdObjMeta)||null==(n=r.imageDerivatives)||null==(i=n.links)||null==(t=i.wide)?void 0:t.href;if(s)return s})(i);return(0,r.createElement)(P.A,{...e,...a,meta1:"Published: ".concat(t),url:e.path.alias,key:e.id,imgAlt:e.title,nextImg:n,nextImgWidth:340,nextImgHeight:340})})})},N=e=>{let{items:t=3,wrapperProps:i,...a}=e,{data:s,error:o}=(0,O.Ay)("/api/events?limit=".concat(t,"&upcoming=true"),M.G),l=!s;return o||l||!s||0===s.length?null:(0,n.jsx)(D,{...i,children:s.map(e=>{let{field_event_type:t,field_location_address:i,field_event_start:s}=e,o=(0,n.jsxs)(n.Fragment,{children:[(null==t?void 0:t.name)&&(0,n.jsx)("span",{children:t.name}),i&&(0,n.jsx)("span",{children:i})]});return(0,r.createElement)(P.A,{...e,...a,meta1:o,eventDate:s,url:e.path.alias,key:e.id})})})},L=e=>{let{items:t=100,wrapperProps:i,...a}=e,{data:s,error:o}=(0,O.Ay)("/api/projects?limit=".concat(t),M.G),l=!s;return o||l||!s||0===s.length?null:(0,n.jsx)(D,{...i,children:s.map(e=>{var t,i;let{field_featured_image:n={}}=e,s=(e=>{var t,i,n,r,a;let s=null==e||null==(a=e.field_media_image)||null==(r=a.resourceIdObjMeta)||null==(n=r.imageDerivatives)||null==(i=n.links)||null==(t=i.wide)?void 0:t.href;if(s)return s})(n);return(0,r.createElement)(P.A,{...e,...a,excerpt:null==(t=e.body)?void 0:t.summary,key:e.id,url:null==e||null==(i=e.path)?void 0:i.alias,imgAlt:e.title,nextImg:s,nextImgWidth:340,nextImgHeight:340})})})};var j=i(5364);let R=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.Ku,i="boolean"==typeof(e=void 0!==j.env.NVA_MODE?j.env.NVA_MODE:"true")?e:"true"===(e||"true").toString().toLowerCase(),n=j.env.NVA_MODE_LINK||"https://nva.sikt.no/filter?topLevelOrganization=7498.0.0.0";return{nvaMode:i,nvaMessage:j.env.NVA_MODE_MESSAGE||j.env.NEXT_PUBLIC_NVA_MODE_MESSAGE||"As of May 2026, all ".concat(t," affiliated publications are now stored in The Norwegian Research Information Repository (NVA)."),nvaLink:n}};var z=i(2229);let q=e=>{let{wrapperProps:t}=e,{nvaMode:i,nvaMessage:r,nvaLink:a}=R();return i?(0,n.jsx)(D,{...t,children:(0,n.jsx)(z.A,{message:r,linkHref:a||void 0,linkText:"See ".concat(f.Ku," publications on NVA"),className:"text-md"})}):null};var B=i(2043);let V=e=>{let{items:t,wrapperProps:i,...a}=e,{data:s,error:o}=(0,O.Ay)("/api/jobs",M.G),l=!s;if(o||l)return null;let c=f.CT,u=s.filter(e=>B.tc[c].includes(e.location.name)).slice(0,t);return 0===u.length?null:(0,n.jsx)(D,{...i,children:u.map(e=>{let{id:t,location:{name:i},metadata:n}=e,s=n.find(e=>"Application deadline"===e.name),o=null==s?void 0:s.name,l=null==s?void 0:s.value;return(0,r.createElement)(P.A,{...e,...a,meta1:i?"Location: ".concat(i):"",meta2:l?"".concat(o,": ").concat(new Date(l).toLocaleDateString("nb-NO")):"",key:t,url:"/careers/job-openings/".concat(e.title.toLowerCase().replace(/\s/g,"-"))})})})};var H=i(8162),F=i(7368);let U=e=>{let{department:t,wrapperProps:i}=e,{data:r,error:a}=(0,O.Ay)("/api/persons",M.G),{data:s,error:o}=(0,O.Ay)("/api/employees",M.G),l=!r||!s;if(a||o||l)return null;let c=("All"!==t?((e,t)=>e.filter(e=>{let{profile:i}=e;return"All"!==t&&i.department===t}).sort((e,t)=>"Head of Department"===e.profile.administrativeTitle?-1:+("Head of Department"===t.profile.administrativeTitle)))(r,t):r).filter(e=>s.some(t=>t.workEmail===e.profile.email));return 0===c.length?null:(0,n.jsx)(D,{...i,children:c.map(e=>{let t=s.find(t=>t.workEmail===e.profile.email);return(0,n.jsx)(H.A,{...e.profile,...t,profileLink:(0,F.Rp)(e.profile.email)},e.id)})})},G=e=>{let t,{block:i}=e,{attrs:r,htmlAttrs:a}=i,{department:s,description:o,footer:l,itemsNum:c,itemsType:u,personDepartment:d,previewStyle:h,title:p,titleLevel:f="h2"}=r,{className:m}=a;switch(u){case"project":t=L;break;case"publication":t=q;break;case"job":t=V;break;case"person":t=U;break;case"event":t=N;break;default:t=I}return(0,n.jsx)(t,{items:c,variant:u,style:h,department:"person"===u?d:s,wrapperProps:{className:m,title:p,titleLevel:f,description:o,footer:l}})},W=e=>{var t;let{block:i}=e,{title:r,fid:a,meta:s,excerpt:o,url:l}=i.attrs,{data:c,error:d}=(0,O.Ay)("/api/files?fid=".concat(a),M.G),h=!c;if(d||h)return null;let p="wp-block-simula-preview";return(0,n.jsxs)("div",{className:"".concat(p),children:[l&&(0,n.jsx)("a",{className:"".concat(p,"__link"),href:l,"aria-label":"View ".concat(r||""),children:(0,n.jsx)("span",{className:"visually-hidden"})}),c&&(null==c?void 0:c.image_style_uri)&&(0,n.jsx)("figure",{className:"".concat(p,"__image"),children:(0,n.jsx)(u(),{src:null==c||null==(t=c.image_style_uri)?void 0:t.large,alt:r||"",width:400,height:400})}),(0,n.jsxs)("div",{className:"".concat(p,"__copy"),children:[r&&(0,n.jsx)(A,{className:"".concat(p,"__title"),tagName:"h3",value:r}),s&&(0,n.jsx)(A,{className:"".concat(p,"__meta"),tagName:"p",value:s}),o&&(0,n.jsx)(A,{className:"".concat(p,"__excerpt"),tagName:"p",value:o})]})]})},X=e=>{let{block:t}=e,{greenhouse_id:i,greenhouse_board:a}=t.attrs||{}
1,s="https://boards.greenhouse.io/embed/job_board/js?for=".concat(a);return(0,r.useEffect)(()=>{let e=document.createElement("script");return e.src=s,e.async=!0,e.onload=()=>{void 0!==window.Grnhse&&(window.Grnhse.UriHelper.base=()=>"http://simula.com",window.Grnhse.Iframe.load(i))},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[s,i]),(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{id:"grnhse_app",className:"wp-block-simula-greenhouse-form"})})},$=e=>{let{block:t}=e,{attrs:i}=t,{previewStyle:r}=i,a=i.title||"",{data:s,error:o}=(0,O.Ay)("/api/jobs",M.G),l=!s;if(o||l)return null;let c=null==s?void 0:s.find(e=>e.title===a);if(!c)return null;let{title:u,location:{name:d},metadata:h}=c,p=h.find(e=>"Application deadline"===e.name),f=null==p?void 0:p.name,m=null==p?void 0:p.value;return(0,n.jsx)(P.A,{title:u,meta1:d?"Location: ".concat(d):"",meta2:m?"".concat(f,": ").concat(new Date(m).toLocaleDateString("nb-NO")):"",variant:"job",url:"/careers/job-openings/".concat(u.toLowerCase().replace(/\s/g,"-")),style:r})};var Y=i(189),Q=i(1905);let J=e=>{let{block:t}=e,{attrs:i}=t,r=i.email||"",{data:a,error:s}=(0,O.Ay)("/api/persons",Z),{data:o,error:l}=(0,O.Ay)("/api/employees",Z),c=!a||!o;if(c)return(0,n.jsx)("div",{className:"text-center mb-md",children:c&&(0,n.jsx)(Q.A,{})});if(s||l)return(0,n.jsx)(n.Fragment,{children:"Error"});if(0===r.length)return null;let u=null==a?void 0:a.find(e=>e.profile.email===r),d=(null==u?void 0:u.profile)||null,h=null==o?void 0:o.find(e=>e.workEmail===r);if(d)return(0,n.jsx)(H.A,{...d,...h,profileLink:(0,F.Rp)(d.email)})},Z=async e=>{try{let t=await (0,Y.J)(e);return await t.json()}catch(e){return console.error("person fetcher error: ".concat(e)),null}},K=e=>{var t;let{block:i}=e,{name:r,fid:a,email:s,position:o}=i.attrs,{data:l,error:c}=(0,O.Ay)("/api/files?fid=".concat(a),M.G),d=!l;if(c||d)return null;let h="wp-block-simula-preview";return(0,n.jsxs)("div",{className:"".concat(h,"--person"),children:[l&&(null==l?void 0:l.image_style_uri)&&(0,n.jsx)("figure",{className:"".concat(h,"__image"),children:(0,n.jsx)(u(),{src:null==l||null==(t=l.image_style_uri)?void 0:t.large,alt:r||"",width:300,height:300})}),(0,n.jsxs)("div",{className:"".concat(h,"__copy"),children:[r&&(0,n.jsx)(A,{className:"".concat(h,"__title"),tagName:"h3",value:r}),o&&(0,n.jsx)(A,{className:"".concat(h,"__meta"),tagName:"p",value:o}),s&&(0,n.jsx)(A,{className:"".concat(h,"__email"),tagName:"p",value:s})]})]})},ee=()=>(0,n.jsx)(n.Fragment,{}),et=e=>{let{nodeId:t,contentType:i,previewStyle:r,hasImage:a}=e,{data:s,error:o}=(0,O.Ay)("/api/articles?id=".concat(t),M.G),l=!s;if(o||l)return null;if(!s)return(0,n.jsx)(ee,{});let{title:c,created:u,path:{alias:d=""},field_header_image:h={},field_simula_domains:p=[]}=s,f=a&&(e=>{var t,i,n,r,a;let s=null==e||null==(a=e.field_media_image)||null==(r=a.resourceIdObjMeta)||null==(n=r.imageDerivatives)||null==(i=n.links)||null==(t=i.wide)?void 0:t.href;if(s)return s})(h);return(0,n.jsx)(P.A,{title:c,meta1:u?"Published: ".concat(new Date(u).toLocaleDateString("nb-NO")):"",nextImg:f,nextImgWidth:340,nextImgHeight:340,imgAlt:"".concat(s.title," image"),variant:i,style:r,url:d,siteDomains:p})},ei=e=>{let{nodeId:t,contentType:i,previewStyle:r}=e,{data:a,error:s}=(0,O.Ay)("/api/events?id=".concat(t),M.G);if(s||!a)return null;if(!a)return(0,n.jsx)(ee,{});let{title:o,path:{alias:l=""},field_event_start:c,field_event_type:u,field_location_address:d,field_simula_domains:h=[]}=a,p=(0,n.jsxs)(n.Fragment,{children:[(null==u?void 0:u.name)&&(0,n.jsx)("span",{children:u.name}),d&&(0,n.jsx)("span",{children:d})]});return(0,n.jsx)(P.A,{title:o,meta1:p,eventDate:c,variant:i,style:r,url:l,siteDomains:h})},en=e=>{let{nodeId:t,contentType:i,previewStyle:r,hasImage:a}=e,{data:s,error:o}=(0,O.Ay)("/api/pages?id=".concat(t),M.G),l=!s;if(o||l)return null;if(!s)return(0,n.jsx)(ee,{});let{title:c,path:{alias:u=""},field_featured_image:d={},field_simula_domains:h=[]}=s,p=a&&(e=>{var t,i,n,r,a;let s=null==e||null==(a=e.field_media_image)||null==(r=a.resourceIdObjMeta)||null==(n=r.imageDerivatives)||null==(i=n.links)||null==(t=i.wide)?void 0:t.href;if(s)return s})(d);
1return(0,n.jsx)(P.A,{title:c,nextImg:p,nextImgWidth:340,nextImgHeight:340,imgAlt:"".concat(s.title," image"),variant:i,style:r,url:u,siteDomains:h})},er=e=>{let{nodeId:t,contentType:i,previewStyle:r,hasImage:a}=e,{data:s,error:o}=(0,O.Ay)("/api/projects?id=".concat(t),M.G),l=!s;if(o||l)return null;if(!s)return(0,n.jsx)(ee,{});let{title:c,path:{alias:u=""},field_featured_image:d={},field_simula_domains:h=[]}=s,p=a&&(e=>{var t,i,n,r,a;let s=null==e||null==(a=e.field_media_image)||null==(r=a.resourceIdObjMeta)||null==(n=r.imageDerivatives)||null==(i=n.links)||null==(t=i.wide)?void 0:t.href;if(s)return s})(d);return(0,n.jsx)(P.A,{title:c,nextImg:p,nextImgWidth:340,nextImgHeight:340,imgAlt:"".concat(s.title," image"),variant:i,style:r,url:u,siteDomains:h})},ea=e=>{let{nodeId:t,contentType:i,previewStyle:r}=e,{data:a,error:s}=(0,O.Ay)("/api/studies?id=".concat(t),M.G);if(s||!a)return null;if(!a)return(0,n.jsx)(ee,{});let{title:o,field_application_end_date:l,field_study_startup_date:c,path:{alias:u}}=a;return(0,n.jsx)(P.A,{title:o,meta1:c?"Starting: ".concat(new Date(c).toLocaleDateString("nb-NO")):"",meta2:l?"Application deadline: ".concat(new Date(l).toLocaleDateString("nb-NO")):"",variant:i,style:r,url:u})},es=e=>{let t,{block:i}=e,{attrs:r}=i,{contentType:a}=r;switch(a){case"page":t=en;break;case"project":t=er;break;case"study":t=ea;break;case"article":t=et;break;case"event":t=ei;break;default:t=ee}return(0,n.jsx)(t,{...r})},eo=e=>{let{block:t}=e,{attrs:i,htmlAttrs:r}=t,{className:a}=r,o=null==a?void 0:a.split(" ")[0],{title:l,titleLevel:c="h2",description:u,footer:d}=i,h=t.innerBlocks.map((e,t)=>(0,n.jsx)(s.eB,{block:e},t));return(0,n.jsxs)("div",{className:a,children:[l&&(0,n.jsx)(A,{className:"".concat(o,"__title"),tagName:c,value:l}),u&&(0,n.jsx)(A,{className:"".concat(o,"__description"),tagName:"p",value:u}),(0,n.jsx)("div",{className:"".concat(o,"__main"),children:h}),d&&(0,n.jsx)(A,{className:"".concat(o,"__footer"),tagName:"p",value:d})]})},el=e=>{let{block:t}=e,{attrs:i={}}=t,{nvaMode:r,nvaMessage:a,nvaLink:s}=R();return r&&i.nodeId?(0,n.jsx)(z.A,{message:a,linkHref:s||void 0,linkText:"See this publication on NVA"}):null},ec=()=>(0,n.jsx)("div",{className:"pattern pattern--simula pattern--1",children:(0,n.jsx)(w.A,{amount:20,bounce:!0})}),eu=e=>{var t;let{block:i}=e,{attrs:r,htmlAttrs:{className:a},innerBlocks:o}=i,l=(null==r||null==(t=r.className)?void 0:t.includes("is-style-pattern"))||!1,c=o.map((e,t)=>(0,n.jsx)(s.eB,{block:e},t));return(0,n.jsxs)("div",{className:a,children:[l&&"simula"===f.CT&&(0,n.jsx)(ec,{}),(0,n.jsx)("div",{className:"wp-block-simula-sidebar__inner",children:c})]})},ed=(0,s.Ly)({a:e=>{let{node:t,attribs:i}=e;return(0,n.jsx)(g,{node:t,attribs:i})},img:e=>{let{attribs:t}=e;return(0,n.jsx)(d,{attribs:t})},wbr:()=>null,hr:e=>{let{attribs:t}=e;return(0,n.jsx)(v,{attribs:t})}}),eh=(0,s.sr)({"core/group":e=>{let{block:t}=e;return(0,n.jsx)(k,{block:t})},"core/embed":e=>{let{block:t}=e;return(0,n.jsx)(b,{block:t})},"simula/accordion":e=>{let{block:t}=e;return(0,n.jsx)(C,{block:t})},"simula/accordion-item":e=>{let{block:t}=e;return(0,n.jsx)(E,{block:t})},"simula/dynamic-preview-list":e=>{let{block:t}=e;return(0,n.jsx)(G,{block:t})},"simula/general-static":e=>{let{block:t}=e;return(0,n.jsx)(W,{block:t})},"simula/greenhouse-form":e=>{let{block:t}=e;return(0,n.jsx)(X,{block:t})},"simula/job":e=>{let{block:t}=e;return(0,n.jsx)($,{block:t})},"simula/person-static":e=>{let{block:t}=e;return(0,n.jsx)(K,{block:t})},"simula/person":e=>{let{block:t}=e;return(0,n.jsx)(J,{block:t})},"simula/preview-list":e=>{let{block:t}=e;return(0,n.jsx)(eo,{block:t})},"simula/preview":e=>{let{block:t}=e;return(0,n.jsx)(es,{block:t})},"simula/publication":e=>{let{block:t}=e;return(0,n.jsx)(el,{block:t})},"simula/sidebar":e=>{let{block:t}=e;return(0,n.jsx)(eu,{block:t})}});i(9924);var ep=i(5105),ef=i.n(ep);let em=e=>{let{id:t}=e;return(0,n.jsx)(ef(),{strategy:"lazyOnload",id:t,children:"\n        (function(window, document, dataLayerName, id) {\n          window[dataLayerName] = window[dataLayerName] || [];\n          window[dataLayerName].push({\n            start: new Date().getTime(),\n            event: 'stg.start',\n          });\n\n          const scripts = document.getElementsByTagName('script')[0];\n          const tags = document.createElement('script');\n\n          function stgCreateCookie(name, value, days) {\n            let expires = '';\n            let sameSite = '';\n            if (days) {\n              const date = new Date();\n              date.setTime(\n                date.getTime() + 24 * 60 * 60 * 1000 * days\n              );\n              expires = '; expires=' + date.toUTCString();\n              sameSite = '; SameSite=Strict';\n            }\n            document.cookie = name + '=' + value + expires + sameSite + '; path=/';\n          }\n\n          const isStgDebug = (window.location.href.match('stg_debug') || document.cookie.match('stg_debug')) && !window.location.href.match('stg_disable_debug');\n          stgCreateCookie(\n            'stg_debug',\n            isStgDebug ? '1' : '',\n            isStgDebug ? 14 : -1,\n          );\n\n          const queryParams = [];\n          if (dataLayerName !== 'dataLayer') {\n            queryParams.push('data_layer_name=' + dataLayerName);\n          }\n          if (isStgDebug) {\n            queryParams.push('stg_debug');\n          }\n          const queryParamsString = queryParams.length > 0 ? '?' + queryParams.join('&') : '';\n\n          tags.async = true;\n          tags.src = 'https://simulanorway.containers.piwik.pro/' + id + '.js' + queryParamsString;\n          scripts.parentNode.insertBefore(tags, scripts);\n\n          (function(global, namespace, methods) {\n            global[namespace] = global[namespace] || {};\n            for (let i = 0; i < methods.length;
1 i++) {\n              (function(methodName) {\n                global[namespace][methodName] = global[namespace][methodName] || {};\n                global[namespace][methodName].api = global[namespace][methodName].api || function(...args) {\n                  if (typeof args[0] === 'string') {\n                    window[dataLayerName].push({\n                      event: namespace + '.' + methodName + ':' + args[0],\n                      parameters: args.slice(1),\n                    });\n                  }\n                };\n              })(methods[i]);\n            }\n          })(window, 'ppms', ['tm', 'cm']);\n        })(window, document, 'dataLayer', '".concat(t,"');\n      ")})};i.g.React=r,i.g.ReactDOM=a;let eg=e=>{let{Component:t,pageProps:i}=e;return(0,n.jsx)(l.l,{children:(0,n.jsx)(o.D,{children:(0,n.jsxs)(s.Kq,{value:{CustomTags:ed,CustomBlocks:eh},children:[(0,n.jsx)(t,{...i}),(0,n.jsx)(em,{id:"75fc7894-9fbd-4dce-8f0c-3f5384474d18"})]})})})}},6500:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.block,i=t.blockName,l=void 0===i?null:i,c=t.innerContent,d=t.innerBlocks,h=(0,s.useBlockComponent)(l),p=(0,o.default)(c[0]),f=u(u({},t),{},{htmlAttrs:p});if(h)return n.default.createElement(h,{block:f});if(!l&&0===c.length||1===c.length&&("\n"===c[0]||"</"===c[0].substring(0,2)))return null;var m=(0,a.default)(d,c);return m?n.default.createElement(r.default,{node:m,block:f}):null};var n=l(i(4232)),r=l(i(5303)),a=l(i(3568)),s=i(7502),o=l(i(9322));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function u(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?c(Object(i),!0).forEach(function(t){var n,r,a;n=e,r=t,a=i[t],r in n?Object.defineProperty(n,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[r]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}},6565:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(949),r=function(e){return e&&e.__esModule?e:{default:e}}(i(6500));t.default=function(e){return(0,n.parse)(e.trim()).map(function(e,t){return React.createElement(r.default,{block:e,key:t})})}},6571:(e,t,i)=>{"use strict";i.d(t,{CT:()=>r,Ku:()=>o,Q2:()=>s,bo:()=>n,rt:()=>a});let n={simula:{url:"https://www.simula.no",title:"Simula Research Laboratory",description:"Simula performs high-quality research, specialised in 5 research areas within information and communication technology. Learn more.",rewritePaths:["only-simula","main-navigation-simula","footer-simula"],mainMenu:"main",footerMenu:"footer",footerBlock:"Simula Research Laboratory",menus:["main","footer"],publicationDepartments:["Department of High Performance Computing","Department of Computational Physiology","Department of Numerical Analysis and Scientific Computing","Department of Engineering Complex Software Systems","Data-Driven Software Engineering Department","Department of Validation Intelligence for Autonomous Software Systems"],frontpage:"/front-page-simula"},simulamet:{url:"https://www.simulamet.no",title:"Simula Metropolitan Center for Digital Engineering",description:"High quality research in the fields of artificial intelligence, communications systems and IT management. Learn more.",rewritePaths:["only-simulamet","main-navigation-simulamet","footer-simulamet"],mainMenu:"main-simulamet",footerMenu:"footer-simulamet",footerBlock:"Footer SimulaMET",menus:["main-simulamet","footer-simulamet"],publicationDepartments:["Department of IT Management","Department of Data Science and Knowledge Discovery","Department of Holistic Systems","The Center for Resilient Networks and Applications","EDOS: Effective Digitalization of Public Sector","Signal and Information Processing for Intelligent Systems"],frontpage:"/front-page-simulamet"}},r=Object.keys(n).find(e=>"simula"===e)||"simula",a=e=>Object.keys(n).find(t=>{let i=!1;return n[t].rewritePaths.forEach(t=>{e.startsWith("/".concat(t,"/"))&&(i=!0)}),i}),s=()=>({SITE_URL:n[r].url,SITE_TITLE:n[r].title,SITE_DESCRIPTION:n[r].description,SITE_REWRITE_PATHS:n[r].rewritePaths,SITE_MAIN_MENU:n[r].mainMenu,SITE_FOOTER_MENU:n[r].footerMenu,SITE_FOOTER_BLOCK:n[r].footerBlock}),o=r.charAt(0).toUpperCase()+r.slice(1)},6720:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,o=/^[;
1\s]*/,l=/^\s+|\s+$/g;function c(e){return e?e.replace(l,""):""}e.exports=function(e,l){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];l=l||{};var u=1,d=1;function h(e){var t=e.match(i);t&&(u+=t.length);var n=e.lastIndexOf("\n");d=~n?e.length-n:d+e.length}function p(){var e={line:u,column:d};return function(t){return t.position=new f(e),v(n),t}}function f(e){this.start=e,this.end={line:u,column:d},this.source=l.source}f.prototype.content=e;var m=[];function g(t){var i=Error(l.source+":"+u+":"+d+": "+t);if(i.reason=t,i.filename=l.source,i.line=u,i.column=d,i.source=e,l.silent)m.push(i);else throw i}function v(t){var i=t.exec(e);if(i){var n=i[0];return h(n),e=e.slice(n.length),i}}function y(e){var t;for(e=e||[];t=b();)!1!==t&&e.push(t);return e}function b(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var i=2;""!=e.charAt(i)&&("*"!=e.charAt(i)||"/"!=e.charAt(i+1));)++i;if(i+=2,""===e.charAt(i-1))return g("End of comment missing");var n=e.slice(2,i-2);return d+=2,h(n),e=e.slice(i),d+=2,t({type:"comment",comment:n})}}v(n);var w,x=[];for(y(x);w=function(){var e=p(),i=v(r);if(i){if(b(),!v(a))return g("property missing ':'");var n=v(s),l=e({type:"declaration",property:c(i[0].replace(t,"")),value:n?c(n[0].replace(t,"")):""});return v(o),l}}();)!1!==w&&(x.push(w),y(x));return x}},6893:(e,t,i)=>{"use strict";i.d(t,{G:()=>n});let n=async e=>{try{let t=await fetch(e);return await t.json()}catch(e){return console.error("swr fetcher error: ".concat(e)),null}}},6904:(e,t,i)=>{"use strict";i.d(t,{A:()=>nG});var n=i(7876),r=i(4232),a=i(9241);let s="generated",o="pointerleave",l="pointermove",c="touchend",u="tsParticles - Error";class d{constructor(e,t,i){if(this._updateFromAngle=(e,t)=>{this.x=Math.cos(e)*t,this.y=Math.sin(e)*t},!Z(e)&&e)this.x=e.x,this.y=e.y,this.z=e.z?e.z:0;else if(void 0!==e&&void 0!==t)this.x=e,this.y=t,this.z=i??0;else throw Error(`${u} Vector3d not initialized correctly`)}static get origin(){return d.create(0,0,0)}get angle(){return Math.atan2(this.y,this.x)}set angle(e){this._updateFromAngle(e,this.length)}get length(){return Math.sqrt(this.getLengthSq())}set length(e){this._updateFromAngle(this.angle,e)}static clone(e){return d.create(e.x,e.y,e.z)}static create(e,t,i){return new d(e,t,i)}add(e){return d.create(this.x+e.x,this.y+e.y,this.z+e.z)}addTo(e){this.x+=e.x,this.y+=e.y,this.z+=e.z}copy(){return d.clone(this)}distanceTo(e){return this.sub(e).length}distanceToSq(e){return this.sub(e).getLengthSq()}div(e){return d.create(this.x/e,this.y/e,this.z/e)}divTo(e){this.x/=e,this.y/=e,this.z/=e}getLengthSq(){return this.x**2+this.y**2}mult(e){return d.create(this.x*e,this.y*e,this.z*e)}multTo(e){this.x*=e,this.y*=e,this.z*=e}normalize(){let e=this.length;0!=e&&this.multTo(1/e)}rotate(e){return d.create(this.x*Math.cos(e)-this.y*Math.sin(e),this.x*Math.sin(e)+this.y*Math.cos(e),0)}setTo(e){this.x=e.x,this.y=e.y,this.z=e.z?e.z:0}sub(e){return d.create(this.x-e.x,this.y-e.y,this.z-e.z)}subFrom(e){this.x-=e.x,this.y-=e.y,this.z-=e.z}}class h extends d{constructor(e,t){super(e,t,0)}static get origin(){return h.create(0,0)}static clone(e){return h.create(e.x,e.y)}static create(e,t){return new h(e,t)}}let p=Math.random,f=new Map;function m(e,t){f.get(e)||f.set(e,t)}function g(e){return f.get(e)||(e=>e)}function v(){return y(p(),0,1-1e-16)}function y(e,t,i){return Math.min(Math.max(e,t),i)}function b(e,t,i,n){return Math.floor((e*i+t*n)/(i+n))}function w(e){let t=k(e),i=_(e);return t===i&&(i=0),v()*(t-i)+i}function x(e){return Z(e)?e:w(e)}function _(e){return Z(e)?e:e.min}function k(e){return Z(e)?e:e.max}function T(e,t){if(e===t||void 0===t&&Z(e))return e;let i=_(e),n=k(e);return void 0!==t?{min:Math.min(i,t),max:Math.max(n,t)}:T(i,n)}function S(e){let t=e.random,{enable:i,minimumValue:n}=Q(t)?{enable:t,minimumValue:0}:t;return i?x(T(e.value,n)):x(e.value)}function E(e,t){let i=e.x-t.x,n=e.y-t.y;return{dx:i,dy:n,distance:Math.sqrt(i**2+n**2)}}function C(e,t){return E(e,t).distance}function O(e,t,i,n){return h.create(e.x*(i-n)/(i+n)+2*t.x*n/(i+n),e.y)}function M(e){return e?e.endsWith("%")?parseFloat(e)/100:parseFloat(e):1}let P={debug:console.debug,error:console.error,info:console.info,log:console.log,verbose:console.log,warning:console.warn};function A(e){let t={bounced:!1}
1,{pSide:i,pOtherSide:n,rectSide:r,rectOtherSide:a,velocity:s,factor:o}=e;return n.min<a.min||n.min>a.max||n.max<a.min||n.max>a.max||(i.max>=r.min&&i.max<=(r.max+r.min)/2&&s>0||i.min<=r.max&&i.min>(r.max+r.min)/2&&s<0)&&(t.velocity=-(s*o),t.bounced=!0),t}function D(){return"undefined"==typeof window||!window||void 0===window.document||!window.document}function I(e){if(!D()&&"undefined"!=typeof matchMedia)return matchMedia(e)}function N(e,t){return e===t||et(t)&&t.indexOf(e)>-1}async function L(e,t){try{await document.fonts.load(`${t??"400"} 36px '${e??"Verdana"}'`)}catch{}}function j(e,t,i=!0){return e[void 0!==t&&i?t%e.length:Math.floor(v()*e.length)]}function R(e,t,i,n,r){var a,s,o,l;let c;return a=z(e,n??0),s=t,o=i,c=!0,(l=r)&&"bottom"!==l||(c=a.top<s.height+o.x),c&&(!l||"left"===l)&&(c=a.right>o.x),c&&(!l||"right"===l)&&(c=a.left<s.width+o.y),c&&(!l||"top"===l)&&(c=a.bottom>o.y),c}function z(e,t){return{bottom:e.y+t,left:e.x-t,right:e.x+t,top:e.y-t}}function q(e,...t){for(let i of t){if(null==i)continue;if(!ee(i)){e=i;continue}let t=Array.isArray(i);for(let n in t&&(ee(e)||!e||!Array.isArray(e))?e=[]:!t&&(ee(e)||!e||Array.isArray(e))&&(e={}),i){if("__proto__"===n)continue;let t=i[n],r=e;r[n]=ee(t)&&Array.isArray(t)?t.map(e=>q(r[n],e)):q(r[n],t)}}return e}function B(e,t){return!!X(t,t=>t.enable&&N(e,t.mode))}function V(e,t,i){G(t,t=>{var n,r;let a=t.mode;t.enable&&N(e,a)&&(n=t,r=i,G(n.selectors,e=>{r(e,n)}))})}function H(e,t){if(t&&e)return X(e,e=>(function(e,t){let i=G(t,t=>e.matches(t));return et(i)?i.some(e=>e):i})(t,e.selectors))}function F(e){return{position:e.getPosition(),radius:e.getRadius(),mass:e.getMass(),velocity:e.velocity,factor:h.create(S(e.options.bounce.horizontal),S(e.options.bounce.vertical))}}function U(e,t){let{x:i,y:n}=e.velocity.sub(t.velocity),[r,a]=[e.position,t.position],{dx:s,dy:o}=E(a,r);if(i*s+n*o<0)return;let l=-Math.atan2(o,s),c=e.mass,u=t.mass,d=e.velocity.rotate(l),h=t.velocity.rotate(l),p=O(d,h,c,u),f=O(h,d,c,u),m=p.rotate(-l),g=f.rotate(-l);e.velocity.x=m.x*e.factor.x,e.velocity.y=m.y*e.factor.y,t.velocity.x=g.x*t.factor.x,t.velocity.y=g.y*t.factor.y}function G(e,t){return et(e)?e.map((e,i)=>t(e,i)):t(e,0)}function W(e,t,i){return et(e)?j(e,t,i):e}function X(e,t){return et(e)?e.find((e,i)=>t(e,i)):t(e,0)?e:void 0}function $(e,t){let i=e.value,n=e.animation,r={delayTime:1e3*x(n.delay),enable:n.enable,value:x(e.value)*t,max:k(i)*t,min:_(i)*t,loops:0,maxLoops:x(n.count),time:0};if(n.enable){switch(r.decay=1-x(n.decay),n.mode){case"increase":r.status="increasing";break;case"decrease":r.status="decreasing";break;case"random":r.status=v()>=.5?"increasing":"decreasing"}let e="auto"===n.mode;switch(n.startValue){case"min":r.value=r.min,e&&(r.status="increasing");break;case"max":r.value=r.max,e&&(r.status="decreasing");break;default:r.value=w(r),e&&(r.status=v()>=.5?"increasing":"decreasing")}}return r.initialValue=r.value,r}function Y(e,t){if("percent"!==e.mode){let{mode:t,...i}=e;return i}return"x"in e?{x:e.x/100*t.width,y:e.y/100*t.height}:{width:e.width/100*t.width,height:e.height/100*t.height}}function Q(e){return"boolean"==typeof e}function J(e){return"string"==typeof e}function Z(e){return"number"==typeof e}function K(e){return"function"==typeof e}function ee(e){return"object"==typeof e&&null!==e}function et(e){return Array.isArray(e)}let ei="random",en=new Map;function er(e){en.set(e.key,e)}function ea(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}function es(e,t,i=!0){if(!e)return;let n=J(e)?{value:e}:e;if(J(n.value))return function e(t,i,n=!0){if(!t)return;let r=J(t)?{value:t}:t;if(J(r.value))return r.value===ei?eu():function(e){for(let[,t]of en)if(e.startsWith(t.stringPrefix))return t.parseString(e);let t=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,(e,t,i,n,r)=>t+t+i+i+n+n+(void 0!==r?r+r:"")),i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i.exec(t);return i?{a:void 0!==i[4]?parseInt(i[4],16)/255:1,b:parseInt(i[3],16),g:parseInt(i[2],16),r:parseInt(i[1],16)}:void 0}(r.value);if(et(r.value))return e({value:j(r.value,i,n)});for(let[,e]of en){let t=e.handleColor(r);if(t)return t}}(n.value,t,i);if(et(n.value))return es({value:j(n.value,t,i)});for(let[,e]of en){let t=e.handleRangeColor(n);if(t)return t}}function eo(e,t,i=!0){let n=es(e,t,i);return n?el(n):void 0}function el(e){let t=e.r/255,i=e.g/255,n=e.b/255,r=Math.max(t,i,n),a=Math.min(t,i,n),s={h:0,l:(r+a)/2,s:0};
1return r!==a&&(s.s=s.l<.5?(r-a)/(r+a):(r-a)/(2-r-a),s.h=t===r?(i-n)/(r-a):s.h=i===r?2+(n-t)/(r-a):4+(t-i)/(r-a)),s.l*=100,s.s*=100,s.h*=60,s.h<0&&(s.h+=360),s.h>=360&&(s.h-=360),s}function ec(e){let t={b:0,g:0,r:0},i={h:e.h/360,l:e.l/100,s:e.s/100};if(i.s){let e=i.l<.5?i.l*(1+i.s):i.l+i.s-i.l*i.s,n=2*i.l-e;t.r=ea(n,e,i.h+1/3),t.g=ea(n,e,i.h),t.b=ea(n,e,i.h-1/3)}else t.r=t.g=t.b=i.l;return t.r=Math.floor(255*t.r),t.g=Math.floor(255*t.g),t.b=Math.floor(255*t.b),t}function eu(e){let t=e??0;return{b:Math.floor(w(T(t,256))),g:Math.floor(w(T(t,256))),r:Math.floor(w(T(t,256)))}}function ed(e,t){return`rgba(${e.r}, ${e.g}, ${e.b}, ${t??1})`}function eh(e,t){return`hsla(${e.h}, ${e.s}%, ${e.l}%, ${t??1})`}function ep(e,t,i,n){let r=e,a=t;return void 0===r.r&&(r=ec(e)),void 0===a.r&&(a=ec(t)),{b:b(r.b,a.b,i,n),g:b(r.g,a.g,i,n),r:b(r.r,a.r,i,n)}}function ef(e,t,i){if(i===ei)return eu();if("mid"!==i)return i;{let i=e.getFillColor()??e.getStrokeColor(),n=t?.getFillColor()??t?.getStrokeColor();if(i&&n&&t)return ep(i,n,e.getRadius(),t.getRadius());{let e=i??n;if(e)return ec(e)}}}function em(e,t,i){let n=J(e)?e:e.value;return n===ei?i?es({value:n}):t?ei:"mid":"mid"===n?"mid":es({value:n})}function eg(e){return void 0!==e?{h:e.h.value,s:e.s.value,l:e.l.value}:void 0}function ev(e,t,i){let n={h:{enable:!1,value:e.h},s:{enable:!1,value:e.s},l:{enable:!1,value:e.l}};return t&&(ey(n.h,t.h,i),ey(n.s,t.s,i),ey(n.l,t.l,i)),n}function ey(e,t,i){e.enable=t.enable,e.enable?(e.velocity=x(t.speed)/100*i,e.decay=1-x(t.decay),e.status="increasing",e.loops=0,e.maxLoops=x(t.count),e.time=0,e.delayTime=1e3*x(t.delay),t.sync||(e.velocity*=v(),e.value*=v()),e.initialValue=e.value):e.velocity=0}function eb(e,t,i){e.beginPath(),e.moveTo(t.x,t.y),e.lineTo(i.x,i.y),e.closePath()}function ew(e,t){e.clearRect(0,0,t.width,t.height)}class ex{constructor(e){this.container=e,this._applyPostDrawUpdaters=e=>{for(let t of this._postDrawUpdaters)t.afterDraw&&t.afterDraw(e)},this._applyPreDrawUpdaters=(e,t,i,n,r,a)=>{for(let s of this._preDrawUpdaters){if(s.getColorStyles){let{fill:a,stroke:o}=s.getColorStyles(t,e,i,n);a&&(r.fill=a),o&&(r.stroke=o)}if(s.getTransformValues){let e=s.getTransformValues(t);for(let t in e)!function(e,t,i){let n=t[i];void 0!==n&&(e[i]=(e[i]??1)*n)}(a,e,t)}s.beforeDraw&&s.beforeDraw(t)}},this._applyResizePlugins=()=>{for(let e of this._resizePlugins)e.resize&&e.resize()},this._getPluginParticleColors=e=>{let t,i;for(let n of this._colorPlugins)if(!t&&n.particleFillColor&&(t=eo(n.particleFillColor(e))),!i&&n.particleStrokeColor&&(i=eo(n.particleStrokeColor(e))),t&&i)break;return[t,i]},this._initCover=()=>{let e=this.container.actualOptions.backgroundMask.cover,t=es(e.color);if(t){let i={...t,a:e.opacity};this._coverColorStyle=ed(i,i.a)}},this._initStyle=()=>{let e=this.element,t=this.container.actualOptions;if(e)for(let i in this._fullScreen?(this._originalStyle=q({},e.style),this._setFullScreenStyle()):this._resetOriginalStyle(),t.style){if(!i||!t.style)continue;let n=t.style[i];n&&e.style.setProperty(i,n,"important")}},this._initTrail=async()=>{let e=this.container.actualOptions,t=e.particles.move.trail,i=t.fill;if(t.enable)if(i.color){let t=es(i.color);if(!t)return;let n=e.particles.move.trail;this._trailFill={color:{...t},opacity:1/n.length}}else await new Promise((e,n)=>{if(!i.image)return;let r=document.createElement("img");r.addEventListener("load",()=>{this._trailFill={image:r,opacity:1/t.length},e()}),r.addEventListener("error",e=>{n(e.error)}),r.src=i.image})},this._paintBase=e=>{this.draw(t=>(function(e,t,i){e.fillStyle=i??"rgba(0,0,0,0)",e.fillRect(0,0,t.width,t.height)})(t,this.size,e))},this._paintImage=(e,t)=>{this.draw(i=>(function(e,t,i,n){i&&(e.globalAlpha=n,e.drawImage(i,0,0,t.width,t.height),e.globalAlpha=1)})(i,this.size,e,t))},this._repairStyle=()=>{let e=this.element;e&&(this._safeMutationObserver(e=>
1e.disconnect()),this._initStyle(),this.initBackground(),this._safeMutationObserver(t=>t.observe(e,{attributes:!0})))},this._resetOriginalStyle=()=>{let e=this.element,t=this._originalStyle;if(!(e&&t))return;let i=e.style;i.position=t.position,i.zIndex=t.zIndex,i.top=t.top,i.left=t.left,i.width=t.width,i.height=t.height},this._safeMutationObserver=e=>{this._mutationObserver&&e(this._mutationObserver)},this._setFullScreenStyle=()=>{let e=this.element;if(!e)return;let t="important",i=e.style;i.setProperty("position","fixed",t),i.setProperty("z-index",this.container.actualOptions.fullScreen.zIndex.toString(10),t),i.setProperty("top","0",t),i.setProperty("left","0",t),i.setProperty("width","100%",t),i.setProperty("height","100%",t)},this.size={height:0,width:0},this._context=null,this._generated=!1,this._preDrawUpdaters=[],this._postDrawUpdaters=[],this._resizePlugins=[],this._colorPlugins=[]}get _fullScreen(){return this.container.actualOptions.fullScreen.enable}clear(){let e=this.container.actualOptions,t=e.particles.move.trail,i=this._trailFill;e.backgroundMask.enable?this.paint():t.enable&&t.length>0&&i?i.color?this._paintBase(ed(i.color,i.opacity)):i.image&&this._paintImage(i.image,i.opacity):this.draw(e=>{ew(e,this.size)})}destroy(){if(this.stop(),this._generated){let e=this.element;e&&e.remove()}else this._resetOriginalStyle();this._preDrawUpdaters=[],this._postDrawUpdaters=[],this._resizePlugins=[],this._colorPlugins=[]}draw(e){let t=this._context;if(t)return e(t)}drawParticle(e,t){if(e.spawning||e.destroyed)return;let i=e.getRadius();if(i<=0)return;let n=e.getFillColor(),r=e.getStrokeColor()??n,[a,s]=this._getPluginParticleColors(e);a||(a=n),s||(s=r),(a||s)&&this.draw(n=>{let r=this.container,o=r.actualOptions,l=e.options.zIndex,c=(1-e.zIndexFactor)**l.opacityRate,u=e.bubble.opacity??e.opacity?.value??1,d=e.strokeOpacity??u,h=u*c,p={},f={fill:a?eh(a,h):void 0};f.stroke=s?eh(s,d*c):f.fill,this._applyPreDrawUpdaters(n,e,i,h,f,p),function(e){let{container:t,context:i,particle:n,delta:r,colorStyles:a,backgroundMask:s,composite:o,radius:l,opacity:c,shadow:u,transform:d}=e,h=n.getPosition(),p=n.rotation+(n.pathRotation?n.velocity.angle:0),f={sin:Math.sin(p),cos:Math.cos(p)},m={a:f.cos*(d.a??1),b:f.sin*(d.b??1),c:-f.sin*(d.c??1),d:f.cos*(d.d??1)};i.setTransform(m.a,m.b,m.c,m.d,h.x,h.y),i.beginPath(),s&&(i.globalCompositeOperation=o);let g=n.shadowColor;u.enable&&g&&(i.shadowBlur=u.blur,i.shadowColor=ed(g),i.shadowOffsetX=u.offset.x,i.shadowOffsetY=u.offset.y),a.fill&&(i.fillStyle=a.fill);let v=n.strokeWidth??0;i.lineWidth=v,a.stroke&&(i.strokeStyle=a.stroke),function(e,t,i,n,r,a){if(!i.shape)return;let s=e.drawers.get(i.shape);s&&s.draw(t,i,n,r,a,e.retina.pixelRatio)}(t,i,n,l,c,r),v>0&&i.stroke(),n.close&&i.closePath(),n.fill&&i.fill(),function(e,t,i,n,r,a){if(!i.shape)return;let s=e.drawers.get(i.shape);s&&s.afterEffect&&s.afterEffect(t,i,n,r,a,e.retina.pixelRatio)}(t,i,n,l,c,r),i.globalCompositeOperation="source-over",i.setTransform(1,0,0,1,0,0)}({container:r,context:n,particle:e,delta:t,colorStyles:f,backgroundMask:o.backgroundMask.enable,composite:o.backgroundMask.composite,radius:i*(1-e.zIndexFactor)**l.sizeRate,opacity:h,shadow:e.options.shadow,transform:p}),this._applyPostDrawUpdaters(e)})}drawParticlePlugin(e,t,i){this.draw(n=>{e.drawParticle&&e.drawParticle(n,t,i)})}drawPlugin(e,t){this.draw(i=>{e.draw&&e.draw(i,t)})}
1async init(){this._safeMutationObserver(e=>e.disconnect()),this._mutationObserver=function(e){if(!D()&&"undefined"!=typeof MutationObserver)return new MutationObserver(e)}(e=>{for(let t of e)"attributes"===t.type&&"style"===t.attributeName&&this._repairStyle()}),this.resize(),this._initStyle(),this._initCover();try{await this._initTrail()}catch(e){P.error(e)}this.initBackground(),this._safeMutationObserver(e=>{this.element&&e.observe(this.element,{attributes:!0})}),this.initUpdaters(),this.initPlugins(),this.paint()}initBackground(){let e=this.container.actualOptions.background,t=this.element;if(!t)return;let i=t.style;if(i){if(e.color){let t=es(e.color);i.backgroundColor=t?ed(t,e.opacity):""}else i.backgroundColor="";i.backgroundImage=e.image||"",i.backgroundPosition=e.position||"",i.backgroundRepeat=e.repeat||"",i.backgroundSize=e.size||""}}initPlugins(){for(let[,e]of(this._resizePlugins=[],this.container.plugins))e.resize&&this._resizePlugins.push(e),(e.particleFillColor||e.particleStrokeColor)&&this._colorPlugins.push(e)}initUpdaters(){for(let e of(this._preDrawUpdaters=[],this._postDrawUpdaters=[],this.container.particles.updaters))e.afterDraw&&this._postDrawUpdaters.push(e),(e.getColorStyles||e.getTransformValues||e.beforeDraw)&&this._preDrawUpdaters.push(e)}loadCanvas(e){this._generated&&this.element&&this.element.remove(),this._generated=e.dataset&&s in e.dataset?"true"===e.dataset[s]:this._generated,this.element=e,this.element.ariaHidden="true",this._originalStyle=q({},this.element.style),this.size.height=e.offsetHeight,this.size.width=e.offsetWidth,this._context=this.element.getContext("2d"),this._safeMutationObserver(e=>{this.element&&e.observe(this.element,{attributes:!0})}
1),this.container.retina.init(),this.initBackground()}paint(){let e=this.container.actualOptions;this.draw(t=>{e.backgroundMask.enable&&e.backgroundMask.cover?(ew(t,this.size),this._paintBase(this._coverColorStyle)):this._paintBase()})}resize(){if(!this.element)return!1;let e=this.container,t=e.retina.pixelRatio,i=e.canvas.size,n={width:this.element.offsetWidth*t,height:this.element.offsetHeight*t};if(n.height===i.height&&n.width===i.width&&n.height===this.element.height&&n.width===this.element.width)return!1;let r={...i};return this.element.width=i.width=this.element.offsetWidth*t,this.element.height=i.height=this.element.offsetHeight*t,this.container.started&&(this.resizeFactor={width:i.width/r.width,height:i.height/r.height}),!0}stop(){this._safeMutationObserver(e=>e.disconnect()),this._mutationObserver=void 0,this.draw(e=>ew(e,this.size))}async windowResize(){if(!this.element||!this.resize())return;let e=this.container,t=e.updateActualOptions();e.particles.setDensity(),this._applyResizePlugins(),t&&await e.refresh()}}function e_(e,t,i,n,r){if(n){let n={passive:!0};Q(r)?n.capture=r:void 0!==r&&(n=r),e.addEventListener(t,i,n)}else e.removeEventListener(t,i,r)}class ek{constructor(e){this.container=e,this._doMouseTouchClick=e=>{let t=this.container,i=t.actualOptions;if(this._canPush){let e=t.interactivity.mouse,n=e.position;if(!n)return;e.clickPosition={...n},e.clickTime=new Date().getTime(),G(i.interactivity.events.onClick.mode,e=>this.container.handleClickMode(e))}"touchend"===e.type&&setTimeout(()=>this._mouseTouchFinish(),500)},this._handleThemeChange=e=>{let t=this.container,i=t.options,n=i.defaultThemes,r=e.matches?n.dark:n.light,a=i.themes.find(e=>e.name===r);a&&a.default.auto&&t.loadTheme(r)},this._handleVisibilityChange=()=>{let e=this.container,t=e.actualOptions;this._mouseTouchFinish(),t.pauseOnBlur&&(document&&document.hidden?(e.pageHidden=!0,e.pause()):(e.pageHidden=!1,e.getAnimationStatus()?e.play(!0):e.draw(!0)))},this._handleWindowResize=async()=>{this._resizeTimeout&&(clearTimeout(this._resizeTimeout),delete this._resizeTimeout),this._resizeTimeout=setTimeout(async()=>{let e=this.container.canvas;e&&await e.windowResize()},1e3*this.container.actualOptions.interactivity.events.resize.delay)},this._manageInteractivityListeners=(e,t)=>{let i=this._handlers,n=this.container,r=n.actualOptions,a=n.interactivity.element;if(!a)return;let s=n.canvas.element;s&&(s.style.pointerEvents=a===s?"initial":"none"),(r.interactivity.events.onHover.enable||r.interactivity.events.onClick.enable)&&(e_(a,l,i.mouseMove,t),e_(a,"touchstart",i.touchStart,t),e_(a,"touchmove",i.touchMove,t),r.interactivity.events.onClick.enable?(e_(a,c,i.touchEndClick,t),e_(a,"pointerup",i.mouseUp,t),e_(a,"pointerdown",i.mouseDown,t)):e_(a,c,i.touchEnd,t),e_(a,e,i.mouseLeave,t),e_(a,"touchcancel",i.touchCancel,t))},this._manageListeners=e=>{let t=this._handlers,i=this.container,n=i.actualOptions.interactivity.detectsOn,r=i.canvas.element,a=o;"window"===n?(i.interactivity.element=window,a="pointerout"):"parent"===n&&r?i.interactivity.element=r.parentElement??r.parentNode:i.interactivity.element=r,this._manageMediaMatch(e),this._manageResize(e),this._manageInteractivityListeners(a,e),document&&e_(document,"visibilitychange",t.visibilityChange,e,!1)},this._manageMediaMatch=e=>{let t=this._handlers,i=I("(prefers-color-scheme: dark)");if(i){if(void 0!==i.addEventListener)return void e_(i,"change",t.themeChange,e);void 0!==i.addListener&&(e?i.addListener(t.oldThemeChange):i.removeListener(t.oldThemeChange))}},this._manageResize=e=>{let t=this._handlers,i=this.container;if(!i.actualOptions.interactivity.events.resize)return;if("undefined"==typeof ResizeObserver)return void e_(window,"resize",t.resize,e);let n=i.canvas.element;this._resizeObserver&&!e?(n&&this._resizeObserver.unobserve(n),this._resizeObserver.disconnect(),delete this._resizeObserver):!this._resizeObserver&&e&&n&&(this._resizeObserver=new ResizeObserver(async e=>{e.find(e=>e.target===n)&&await this._handleWindowResize()}),this._resizeObserver.observe(n))},this._mouseDown=()=>{let{interactivity:e}=this.container;if(!e)return;let{mouse:t}=e;t.clicking=!0,t.downPosition=t.position},this._mouseTouchClick=e=>{let t=this.container,i=t.actualOptions,{mouse:n}
1=t.interactivity;n.inside=!0;let r=!1,a=n.position;if(a&&i.interactivity.events.onClick.enable){for(let[,e]of t.plugins)if(e.clickPositionValid&&(r=e.clickPositionValid(a)))break;r||this._doMouseTouchClick(e),n.clicking=!1}},this._mouseTouchFinish=()=>{let e=this.container.interactivity;if(!e)return;let t=e.mouse;delete t.position,delete t.clickPosition,delete t.downPosition,e.status=o,t.inside=!1,t.clicking=!1},this._mouseTouchMove=e=>{let t,i=this.container,n=i.actualOptions,r=i.interactivity,a=i.canvas.element;if(!r||!r.element)return;if(r.mouse.inside=!0,e.type.startsWith("pointer"))if(this._canPush=!0,r.element===window){if(a){let i=a.getBoundingClientRect();t={x:e.clientX-i.left,y:e.clientY-i.top}}}else if("parent"===n.interactivity.detectsOn){let i=e.target,n=e.currentTarget;if(i&&n&&a){let r=i.getBoundingClientRect(),s=n.getBoundingClientRect(),o=a.getBoundingClientRect();t={x:e.offsetX+2*r.left-(s.left+o.left),y:e.offsetY+2*r.top-(s.top+o.top)}}else t={x:e.offsetX??e.clientX,y:e.offsetY??e.clientY}}else e.target===a&&(t={x:e.offsetX??e.clientX,y:e.offsetY??e.clientY});else if(this._canPush="touchmove"!==e.type,a){let i=e.touches[e.touches.length-1],n=a.getBoundingClientRect();t={x:i.clientX-(n.left??0),y:i.clientY-(n.top??0)}}let s=i.retina.pixelRatio;t&&(t.x*=s,t.y*=s),r.mouse.position=t,r.status=l},this._touchEnd=e=>{for(let t of Array.from(e.changedTouches))this._touches.delete(t.identifier);this._mouseTouchFinish()},this._touchEndClick=e=>{for(let t of Array.from(e.changedTouches))this._touches.delete(t.identifier);this._mouseTouchClick(e)},this._touchStart=e=>{for(let t of Array.from(e.changedTouches))this._touches.set(t.identifier,performance.now());this._mouseTouchMove(e)},this._canPush=!0,this._touches=new Map,this._handlers={mouseDown:()=>this._mouseDown(),mouseLeave:()=>this._mouseTouchFinish(),mouseMove:e=>this._mouseTouchMove(e),mouseUp:e=>this._mouseTouchClick(e),touchStart:e=>this._touchStart(e),touchMove:e=>this._mouseTouchMove(e),touchEnd:e=>this._touchEnd(e),touchCancel:e=>this._touchEnd(e),touchEndClick:e=>this._touchEndClick(e),visibilityChange:()=>this._handleVisibilityChange(),themeChange:e=>this._handleThemeChange(e),oldThemeChange:e=>this._handleThemeChange(e),resize:()=>{this._handleWindowResize()}}}addListeners(){this._manageListeners(!0)}removeListeners(){this._manageListeners(!1)}}class eT{constructor(){this.value=""}static create(e,t){let i=new eT;return i.load(e),void 0!==t&&(J(t)||et(t)?i.load({value:t}):i.load(t)),i}load(e){e?.value!==void 0&&(this.value=e.value)}}class eS{constructor(){this.color=new eT,this.color.value="",this.image="",this.position="",this.repeat="",this.size="",this.opacity=1}load(e){e&&(void 0!==e.color&&(this.color=eT.create(this.color,e.color)),void 0!==e.image&&(this.image=e.image),void 0!==e.position&&(this.position=e.position),void 0!==e.repeat&&(this.repeat=e.repeat),void 0!==e.size&&(this.size=e.size),void 0!==e.opacity&&(this.opacity=e.opacity))}}class eE{constructor(){this.color=new eT,this.color.value="#fff",this.opacity=1}load(e){e&&(void 0!==e.color&&(this.color=eT.create(this.color,e.color)),void 0!==e.opacity&&(this.opacity=e.opacity))}}class eC{constructor(){this.composite="destination-out",this.cover=new eE,this.enable=!1}load(e){if(e){if(void 0!==e.composite&&(this.composite=e.composite),void 0!==e.cover){let t=e.cover,i=J(e.cover)?{color:e.cover}:e.cover;this.cover.load(void 0!==t.color?t:{color:i})}void 0!==e.enable&&(this.enable=e.enable)}}}class eO{constructor(){this.enable=!0,this.zIndex=0}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.zIndex&&(this.zIndex=e.zIndex))}}class eM{constructor(){this.enable=!1,this.mode=[]}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.mode&&(this.mode=e.mode))}}class eP{constructor(){this.selectors=[],this.enable=!1,this.mode=[],this.type="circle"}get el(){return this.elementId}set el(e){this.elementId=e}get elementId(){return this.ids}set elementId(e){this.ids=e}get ids(){return G(this.selectors,e=>e.replace("#",""))}set ids(e){this.selectors=G(e,e=>`#${e}`)}load(e){if(!e)return;let t=e.ids??e.elementId??e.el;void 0!==t&&(this.ids=t),void 0!==e.selectors&&(this.selectors=e.selectors),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.mode&&(this.mode=e.mode),void 0!==e.type&&(this.t
1ype=e.type)}}class eA{constructor(){this.enable=!1,this.force=2,this.smooth=10}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.force&&(this.force=e.force),void 0!==e.smooth&&(this.smooth=e.smooth))}}class eD{constructor(){this.enable=!1,this.mode=[],this.parallax=new eA}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.mode&&(this.mode=e.mode),this.parallax.load(e.parallax))}}class eI{constructor(){this.delay=.5,this.enable=!0}load(e){void 0!==e&&(void 0!==e.delay&&(this.delay=e.delay),void 0!==e.enable&&(this.enable=e.enable))}}class eN{constructor(){this.onClick=new eM,this.onDiv=new eP,this.onHover=new eD,this.resize=new eI}get onclick(){return this.onClick}set onclick(e){this.onClick=e}get ondiv(){return this.onDiv}set ondiv(e){this.onDiv=e}get onhover(){return this.onHover}set onhover(e){this.onHover=e}load(e){if(!e)return;this.onClick.load(e.onClick??e.onclick);let t=e.onDiv??e.ondiv;void 0!==t&&(this.onDiv=G(t,e=>{let t=new eP;return t.load(e),t})),this.onHover.load(e.onHover??e.onhover),Q(e.resize)?this.resize.enable=e.resize:this.resize.load(e.resize)}}class eL{constructor(e,t){this._engine=e,this._container=t}load(e){if(!e||!this._container)return;let t=this._engine.plugins.interactors.get(this._container);if(t)for(let i of t)i.loadModeOptions&&i.loadModeOptions(this,e)}}class ej{constructor(e,t){this.detectsOn="window",this.events=new eN,this.modes=new eL(e,t)}get detect_on(){return this.detectsOn}set detect_on(e){this.detectsOn=e}load(e){if(!e)return;let t=e.detectsOn??e.detect_on;void 0!==t&&(this.detectsOn=t),this.events.load(e.events),this.modes.load(e.modes)}}class eR{load(e){e&&(e.position&&(this.position={x:e.position.x??50,y:e.position.y??50,mode:e.position.mode??"percent"}),e.options&&(this.options=q({},e.options)))}}class ez{constructor(){this.maxWidth=1/0,this.options={},this.mode="canvas"}load(e){e&&(void 0!==e.maxWidth&&(this.maxWidth=e.maxWidth),void 0!==e.mode&&("screen"===e.mode?this.mode="screen":this.mode="canvas"),void 0!==e.options&&(this.options=q({},e.options)))}}class eq{constructor(){this.auto=!1,this.mode="any",this.value=!1}load(e){e&&(void 0!==e.auto&&(this.auto=e.auto),void 0!==e.mode&&(this.mode=e.mode),void 0!==e.value&&(this.value=e.value))}}class eB{constructor(){this.name="",this.default=new eq}load(e){e&&(void 0!==e.name&&(this.name=e.name),this.default.load(e.default),void 0!==e.options&&(this.options=q({},e.options)))}}class eV{constructor(){this.count=0,this.enable=!1,this.offset=0,this.speed=1,this.delay=0,this.decay=0,this.sync=!0}load(e){e&&(void 0!==e.count&&(this.count=T(e.count)),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.offset&&(this.offset=T(e.offset)),void 0!==e.speed&&(this.speed=T(e.speed)),void 0!==e.decay&&(this.decay=T(e.decay)),void 0!==e.delay&&(this.delay=T(e.delay)),void 0!==e.sync&&(this.sync=e.sync))}}class eH{constructor(){this.h=new eV,this.s=new eV,this.l=new eV}load(e){e&&(this.h.load(e.h),this.s.load(e.s),this.l.load(e.l))}}class eF extends eT{constructor(){super(),this.animation=new eH}static create(e,t){let i=new eF;return i.load(e),void 0!==t&&(J(t)||et(t)?i.load({value:t}):i.load(t)),i}load(e){if(super.load(e),!e)return;let t=e.animation;void 0!==t&&(void 0!==t.enable?this.animation.h.load(t):this.animation.load(e.animation))}}class eU{constructor(){this.speed=2}load(e){e&&void 0!==e.speed&&(this.speed=e.speed)}}class eG{constructor(){this.enable=!0,this.retries=0}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.retries&&(this.retries=e.retries))}}class eW{constructor(){this.count=0,this.enable=!1,this.speed=1,this.decay=0,this.delay=0,this.sync=!1}load(e){e&&(void 0!==e.count&&(this.count=T(e.count)),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.speed&&(this.speed=T(e.speed)),void 0!==e.decay&&(this.decay=T(e.decay)),void 0!==e.delay&&(this.delay=T(e.delay)),void 0!==e.sync&&(this.sync=e.sync))}}class eX extends eW{constructor(){super(),this.mode="auto",this.startValue="random"}load(e){super.load(e),e&&(void 0!==e.minimumValue&&(this.minimumValue=e.minimumValue),void 0!==e.mode&&(this.mode=e.mode),void 0!==e.startValue&&(this.startValue=e.startValue))}}class e${constructor(){this.enable=!1,this.minimumValue=0}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.minimumValue&&(this.minimumValue=e.minimumValue))}}class eY{constructor(){this.random=new e$,this.value=0}load(e){e&&(Q(e.random)?this.random.enable=e.random:this.random.load(e.random),void 0!==e.value&&(this.value=T(e.value,this.random.enable?this.random.minimumValue:void 0)))}}class eQ extends eY{constructor(){super(),this.random.minimumValue=.1,this.value=1}}class eJ{constructor(){this.horizontal=new eQ,this.vertical=new eQ}load(e){e&&(this.horizontal.load(e.horizontal),this.vertical.load(e.vertical))}}class eZ{constructor(){this.absorb=new eU,this.bounce=new eJ,this.enable=!1,this.maxSpeed=50,this.mode="bounce",this.overlap=new eG}load(e){e&&(this.absorb.load(e.absorb),this.bounce.load(e.bounce),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.maxSpeed&&(this.maxSpeed=T(e.maxSpeed)),void 0!==e.mode&&(this.mode=e.mode),this.overlap.load(e.overlap))}}class eK{constructor(){this.offset=0,this.value=90}load(e){e&&(void 0!==e.offset&&(this.offset=T(e.offset)),void 0!==e.value&&(this.value=T(e.value)))}}class e0{constructor(){this.distance=200,this.enable=!1,this.rotate={x:3e3,y:3e3}}get rotateX(){return this.rotate.x}set rotateX(e){this.rotate.x=e}get rotateY(){return this.rotate.y}set rotateY(e){this.rotate.y=e}load(e){if(!e)return;void 0!==e.distance&&(this.distance=T(e.distance)),void 0!==e.enable&&(this.enable=e.enable);let t=e.rotate?.x??e.rotateX;void 0!==t&&(this.rotate.x=t);let i=e.rotate?.y??e.rotateY;void 0!==i&&(this.rotate.y=i)}}
vendor: 4,291 bytes, line 1
1class e1{constructor(){this.x=50,this.y=50,this.mode="percent",this.radius=0}load(e){e&&(void 0!==e.x&&(this.x=e.x),void 0!==e.y&&(this.y=e.y),void 0!==e.mode&&(this.mode=e.mode),void 0!==e.radius&&(this.radius=e.radius))}}class e2{constructor(){this.acceleration=9.81,this.enable=!1,this.inverse=!1,this.maxSpeed=50}load(e){e&&(void 0!==e.acceleration&&(this.acceleration=T(e.acceleration)),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.inverse&&(this.inverse=e.inverse),void 0!==e.maxSpeed&&(this.maxSpeed=T(e.maxSpeed)))}}class e3{constructor(){this.clamp=!0,this.delay=new eY,this.enable=!1,this.options={}}load(e){e&&(void 0!==e.clamp&&(this.clamp=e.clamp),this.delay.load(e.delay),void 0!==e.enable&&(this.enable=e.enable),this.generator=e.generator,e.options&&(this.options=q(this.options,e.options)))}}class e5{load(e){e&&(void 0!==e.color&&(this.color=eT.create(this.color,e.color)),void 0!==e.image&&(this.image=e.image))}}class e4{constructor(){this.enable=!1,this.length=10,this.fill=new e5}get fillColor(){return this.fill.color}set fillColor(e){this.fill.load({color:e})}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),(void 0!==e.fill||void 0!==e.fillColor)&&this.fill.load(e.fill||{color:e.fillColor}),void 0!==e.length&&(this.length=e.length))}}class e8{constructor(){this.default="out"}load(e){e&&(void 0!==e.default&&(this.default=e.default),this.bottom=e.bottom??e.default,this.left=e.left??e.default,this.right=e.right??e.default,this.top=e.top??e.default)}}class e6{constructor(){this.acceleration=0,this.enable=!1}load(e){e&&(void 0!==e.acceleration&&(this.acceleration=T(e.acceleration)),void 0!==e.enable&&(this.enable=e.enable),e.position&&(this.position=q({},e.position)))}}class e9{constructor(){this.angle=new eK,this.attract=new e0,this.center=new e1,this.decay=0,this.distance={},this.direction="none",this.drift=0,this.enable=!1,this.gravity=new e2,this.path=new e3,this.outModes=new e8,this.random=!1,this.size=!1,this.speed=2,this.spin=new e6,this.straight=!1,this.trail=new e4,this.vibrate=!1,this.warp=!1}get bounce(){return this.collisions}set bounce(e){this.collisions=e}get collisions(){return!1}set collisions(e){}get noise(){return this.path}set noise(e){this.path=e}get outMode(){return this.outModes.default}set outMode(e){this.outModes.default=e}get out_mode(){return this.outMode}set out_mode(e){this.outMode=e}load(e){if(!e)return;this.angle.load(Z(e.angle)?{value:e.angle}:e.angle),this.attract.load(e.attract),this.center.load(e.center),void 0!==e.decay&&(this.decay=T(e.decay)),void 0!==e.direction&&(this.direction=e.direction),void 0!==e.distance&&(this.distance=Z(e.distance)?{horizontal:e.distance,vertical:e.distance}:{...e.distance}),void 0!==e.drift&&(this.drift=T(e.drift)),void 0!==e.enable&&(this.enable=e.enable),this.gravity.load(e.gravity);let t=e.outModes??e.outMode??e.out_mode;void 0!==t&&(ee(t)?this.outModes.load(t):this.outModes.load({default:t})),this.path.load(e.path??e.noise),void 0!==e.random&&(this.random=e.random),void 0!==e.size&&(this.size=e.size),void 0!==e.speed&&(this.speed=T(e.speed)),this.spin.load(e.spin),void 0!==e.straight&&(this.straight=e.straight),this.trail.load(e.trail),void 0!==e.vibrate&&(this.vibrate=e.vibrate),void 0!==e.warp&&(this.warp=e.warp)}}class e7 extends eX{constructor(){super(),this.destroy="none",this.speed=2}get opacity_min(){return this.minimumValue}set opacity_min(e){this.minimumValue=e}load(e){e?.opacity_min!==void 0&&void 0===e.minimumValue&&(e.minimumValue=e.opacity_min),super.load(e),e&&void 0!==e.destroy&&(this.destroy=e.destroy)}}class te extends eY{constructor(){super(),this.animation=new e7,this.random.minimumValue=.1,this.value=1}get anim(){return this.animation}set anim(e){this.animation=e}load(e){if(!e)return;super.load(e);let t=e.animation??e.anim;void 0!==t&&(this.animation.load(t),this.value=T(this.value,this.animation.enable?this.animation.minimumValue:void 0))}}class tt{constructor(){this.enable=!1,this.width=1920,this.height=1080}get area(){return this.width}set area(e){this.width=e}get factor(){return this.height}set factor(e){this.height=e}get value_area(){return this.area}set value_area(e){this.area=e}load(e){if(!e)return;void 0!==e.enable&&(this.enable=e.enable);let t=e.width??e.area??e.value_area;void 0!==t&&(this.width=t);
1let i=e.height??e.factor;void 0!==i&&(this.height=i)}}class ti{constructor(){this.density=new tt,this.limit=0,this.value=0}get max(){return this.limit}set max(e){this.limit=e}load(e){if(!e)return;this.density.load(e.density);let t=e.limit??e.max;void 0!==t&&(this.limit=t),void 0!==e.value&&(this.value=e.value)}}class tn{constructor(){this.blur=0,this.color=new eT,this.enable=!1,this.offset={x:0,y:0},this.color.value="#000"}load(e){e&&(void 0!==e.blur&&(this.blur=e.blur),this.color=eT.create(this.color,e.color),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.offset&&(void 0!==e.offset.x&&(this.offset.x=e.offset.x),void 0!==e.offset.y&&(this.offset.y=e.offset.y)))}}let tr="character",ta="char",ts="image",to="images",tl="polygon",tc="star";class tu{constructor(){this.loadShape=(e,t,i,n)=>{if(!e)return;let r=et(e),a=r?[]:{},s=r!==et(this.options[t]),o=r!==et(this.options[i]);s&&(this.options[t]=a),o&&n&&(this.options[i]=a),this.options[t]=q(this.options[t]??a,e),(!this.options[i]||n)&&(this.options[i]=q(this.options[i]??a,e))},this.close=!0,this.fill=!0,this.options={},this.type="circle"}get character(){return this.options[tr]??this.options[ta]}set character(e){this.options[ta]=this.options[tr]=e}get custom(){return this.options}set custom(e){this.options=e}get image(){return this.options[ts]??this.options[to]}set image(e){this.options[to]=this.options[ts]=e}get images(){return this.image}set images(e){this.image=e}get polygon(){return this.options[tl]??this.options[tc]}set polygon(e){this.options[tc]=this.options[tl]=e}get stroke(){return[]}set stroke(e){}load(e){if(!e)return;let t=e.options??e.custom;if(void 0!==t)for(let e in t){let i=t[e];i&&(this.options[e]=q(this.options[e]??{},i))}this.loadShape(e.character,tr,ta,!0),this.loadShape(e.polygon,tl,tc,!1),this.loadShape(e.image??e.images,ts,to,!0),void 0!==e.close&&(this.close=e.close),void 0!==e.fill&&(this.fill=e.fill),void 0!==e.type&&(this.type=e.type)}}class td extends eX{constructor(){super(),this.destroy="none",this.speed=5}get size_min(){return this.minimumValue}set size_min(e){this.minimumValue=e}load(e){e?.size_min!==void 0&&void 0===e.minimumValue&&(e.minimumValue=e.size_min),super.load(e),e&&void 0!==e.destroy&&(this.destroy=e.destroy)}}class th extends eY{constructor(){super(),this.animation=new td,this.random.minimumValue=1,this.value=3}get anim(){return this.animation}set anim(e){this.animation=e}load(e){if(super.load(e),!e)return;let t=e.animation??e.anim;void 0!==t&&(this.animation.load(t),this.value=T(this.value,this.animation.enable?this.animation.minimumValue:void 0))}}class tp{constructor(){this.width=0}load(e){e&&(void 0!==e.color&&(this.color=eF.create(this.color,e.color)),void 0!==e.width&&(this.width=T(e.width)),void 0!==e.opacity&&(this.opacity=T(e.opacity)))}}class tf extends eY{constructor(){super(),this.opacityRate=1,this.sizeRate=1,this.velocityRate=1}load(e){super.load(e),e&&(void 0!==e.opacityRate&&(this.opacityRate=e.opacityRate),void 0!==e.sizeRate&&(this.sizeRate=e.sizeRate),void 0!==e.velocityRate&&(this.velocityRate=e.velocityRate))}}class tm{constructor(e,t){this._engine=e,this._container=t,this.bounce=new eJ,this.collisions=new eZ,this.color=new eF,this.color.value="#fff",this.groups={},this.move=new e9,this.number=new ti,this.opacity=new te,this.reduceDuplicates=!1,this.shadow=new tn,this.shape=new tu,this.size=new th,this.stroke=new tp,this.zIndex=new tf}load(e){if(!e)return;if(this.bounce.load(e.bounce),this.color.load(eF.create(this.color,e.color)),void 0!==e.groups)for(let t in e.groups){let i=e.groups[t];void 0!==i&&(this.groups[t]=q(this.groups[t]??{},i))}this.move.load(e.move),this.number.load(e.number),this.opacity.load(e.opacity),void 0!==e.reduceDuplicates&&(this.reduceDuplicates=e.reduceDuplicates),this.shape.load(e.shape),this.size.load(e.size),this.shadow.load(e.shadow),this.zIndex.load(e.zIndex);let t=e.move?.collisions??e.move?.bounce;void 0!==t&&(this.collisions.enable=t),this.collisions.load(e.collisions),void 0!==e.interactivity&&(this.interactivity=q({},e.interactivity));let i=e.stroke??e.shape?.stroke;if(i&&(this.stroke=G(i,e=>{let t=new tp;return t.load(e),t})),this._container){let t=this._engine.plugins.updaters.get(this._container);if(t)for(let i of t)i.loadOptions&&i.loadOptions(this,e);let i=this._engine.plugins.interactors.get(this._container);if(i)for(let t of i)t.loadParticlesOptions&&t.loadParticlesOptions(this,e)}}}function tg(e,...t){for(let i of t)e.load(i)}function tv(e,t,...i){let n=new tm(e,t);return tg(n,...i),n}class ty{constructor(e,t){this._findDefaultTheme=e=>this.themes.find(t=>t.default.value&&t.default.mode===e)??this.themes.find(e=>e.default.value&&"any"===e.default.mode),this._importPreset=e=>{this.load(this._engine.plugins.getPreset(e))},this._engine=e,this._container=t,this.autoPlay=!0,this.background=new eS,this.backgroundMask=new eC,this.defaultThemes={},this.delay=0,this.fullScreen=new eO,this.detectRetina=!0,this.duration=0,this.fpsLimit=120,this.interactivity=new ej(e,t),this.manualParticles=[],this.particles=tv(this._engine,this._container),this.pauseOnBlur=!0,this.pauseOnOutsideViewport=!0,this.responsive=[],this.smooth=!1,this.style={},this.themes=[],this.zLayers=100}get backgroundMode(){return this.fullScreen}set backgroundMode(e){this.fullScreen.load(e)}get fps_limit(){return this.fpsLimit}set fps_limit(e){this.fpsLimit=e}get retina_detect(){return this.detectRetina}set retina_detect(e){this.detectRetina=e}load(e){if(!e)return;void 0!==e.preset&&G(e.preset,e=>this._importPreset(e)),void 0!==e.autoPlay&&(this.autoPlay=e.autoPlay),void 0!==e.delay&&(this.delay=T(e.delay));let t=e.detectRetina??e.retina_detect;void 0!==t&&(this.detectRetina=t),void 0!==e.duration&&(this.duration=T(e.duration));let i=e.fpsLimit??e.fps_limit;void 0!==i&&(this.fpsLimit=i),void 0!==e.pauseOnBlur&&(this.pauseOnBlur=e.pauseOnBlur),void 0!==e.pauseOnOutsideViewport&&(this.pauseOnOutsideViewport=e.pauseOnOutsideViewport),void 0!==e.zLayers&&(this.zLayers=e.zLayers),this.background.load(e.background);let n=e.fullScreen??e.backgroundMode;Q(n)?this.fullScreen.enable=n:this.fullScreen.load(n),this.backgroundMask.load(e.backgroundMask),this.interactivity.load(e.interactivity),e.manualParticles&&(this.manualParticles=e.manualParticles.map(e=>{let t=new eR;return t.load(e),t})),this.particles.load(e.particles),this.style=q(this.style,e.style),this._engine.plugins.loadOptions(this,e),void 0!==e.smooth&&(this.smooth=e.smooth);let r=this._engine.plugins.interactors.get(this._container);if(r)for(let t of r)t.loadOptions&&t.loadOptions(this,e);if(void 0!==e.responsive)for(let t of e.responsive){let e=new ez;e.load(t),this.responsive.push(e)}if(this.responsive.sort((e,t)=>
1e.maxWidth-t.maxWidth),void 0!==e.themes)for(let t of e.themes){let e=this.themes.find(e=>e.name===t.name);if(e)e.load(t);else{let e=new eB;e.load(t),this.themes.push(e)}}this.defaultThemes.dark=this._findDefaultTheme("dark")?.name,this.defaultThemes.light=this._findDefaultTheme("light")?.name}setResponsive(e,t,i){this.load(i);let n=this.responsive.find(i=>"screen"===i.mode&&screen?i.maxWidth>screen.availWidth:i.maxWidth*t>e);return this.load(n?.options),n?.maxWidth}setTheme(e){if(e){let t=this.themes.find(t=>t.name===e);t&&this.load(t.options)}else{let e=I("(prefers-color-scheme: dark)"),t=e&&e.matches,i=this._findDefaultTheme(t?"dark":"light");i&&this.load(i.options)}}}class tb{constructor(e,t){this.container=t,this._engine=e,this._interactors=e.plugins.getInteractors(this.container,!0),this._externalInteractors=[],this._particleInteractors=[]}async externalInteract(e){for(let t of this._externalInteractors)t.isEnabled()&&await t.interact(e)}handleClickMode(e){for(let t of this._externalInteractors)t.handleClickMode&&t.handleClickMode(e)}init(){for(let e of(this._externalInteractors=[],this._particleInteractors=[],this._interactors)){switch(e.type){case"external":this._externalInteractors.push(e);break;case"particles":this._particleInteractors.push(e)}e.init()}}async particlesInteract(e,t){for(let i of this._externalInteractors)i.clear(e,t);for(let i of this._particleInteractors)i.isEnabled(e)&&await i.interact(e,t)}async reset(e){for(let t of this._externalInteractors)t.isEnabled()&&t.reset(e);for(let t of this._particleInteractors)t.isEnabled(e)&&t.reset(e)}}let tw=e=>{if(!N(e.outMode,e.checkModes))return;let t=2*e.radius;e.coord>e.maxCoord-t?e.setCb(-e.radius):e.coord<t&&e.setCb(e.radius)};class tx{constructor(e,t,i,n,r,a){this.container=i,this._calcPosition=(e,t,i,n=0)=>{for(let[,n]of e.plugins){let e=void 0!==n.particlePosition?n.particlePosition(t,this):void 0;if(e)return d.create(e.x,e.y,i)}let r=function(e){return{x:e.position?.x??v()*e.size.width,y:e.position?.y??v()*e.size.height}}({size:e.canvas.size,position:t}),a=d.create(r.x,r.y,i),s=this.getRadius(),o=this.options.move.outModes,l=t=>{tw({outMode:t,checkModes:["bounce","bounce-horizontal"],coord:a.x,maxCoord:e.canvas.size.width,setCb:e=>a.x+=e,radius:s})},c=t=>{tw({outMode:t,checkModes:["bounce","bounce-vertical"],coord:a.y,maxCoord:e.canvas.size.height,setCb:e=>a.y+=e,radius:s})};return(l(o.left??o.default),l(o.right??o.default),c(o.top??o.default),c(o.bottom??o.default),this._checkOverlap(a,n))?this._calcPosition(e,void 0,i,n+1):a},this._calculateVelocity=()=>{let e=(function(e){let t=h.origin;return t.length=1,t.angle=e,t})(this.direction).copy(),t=this.options.move;if("inside"===t.direction||"outside"===t.direction)return e;let i=Math.PI/180*x(t.angle.value),n=Math.PI/180*x(t.angle.offset),r={left:n-i/2,right:n+i/2};return t.straight||(e.angle+=w(T(r.left,r.right))),t.random&&"number"==typeof t.speed&&(e.length*=v()),e},this._checkOverlap=(e,t=0)=>{let i=this.options.collisions,n=this.getRadius();if(!i.enable)return!1;let r=i.overlap;if(r.enable)return!1;let a=r.retries;if(a>=0&&t>a)throw Error(`${u} particle is overlapping and can't be placed`);return!!this.container.particles.find(t=>C(e,t.position)<n+t.getRadius())},this._getRollColor=e=>{if(!e||!this.roll||!this.backColor&&!this.roll.alter)return e;let t=this.roll.horizontal&&this.roll.vertical?2:1,i=this.roll.horizontal?Math.PI/2:0;return Math.floor(((this.roll.angle??0)+i)/(Math.PI/t))%2?this.backColor?this.backColor:this.roll.alter?function(e,t,i){return{h:e.h,s:e.s,l:e.l+("darken"===t?-1:1)*i}}(e,this.roll.alter.type,this.roll.alter.value):e:e},this._initPosition=e=>{let t=this.container,i=x(this.options.zIndex.value);this.position=this._calcPosition(t,e,y(i,0,t.zLayers)),this.initialPosition=this.position.copy();let n=t.canvas.size;switch(this.moveCenter={...Y(this.options.move.center,n),radius:this.options.move.center.radius??0,mode:this.options.move.center.mode??"percent"},this.direction=function(e,t,i){if(Z(e))return e*Math.PI/180;switch(e){case"top":return-Math.PI/2;case"top-right":return-Math.PI/4;case"right":return 0;case"bottom-right":return Math.PI/4;case"bottom":return Math.PI/2;case"bottom-left":return 3*Math.PI/4;case"left":return Math.PI;case"top-left":return -3*Math.PI/4;case"inside":return Math.atan2(i.y-t.y,i.x-t.x);case"outside":return Math.atan2(t.y-i.y,t.x-i.x);default:return v()*Math.PI*2}}(this.options.move.direction,this.position,this.moveCenter),this.options.move.direction){case"inside":this.outType="inside";break;case"outside":this.outType="outside"}this.offset=h.origin},this._loadShapeData=(e,t)=>{let i=e.options[this.shape];if(i)return q({close:e.close,fill:e.fill},W(i,this.id,t))},this._engine=e,this.init(t,n,r,a)}destroy(e){if(this.unbreakable||this.destroyed)return;this.destroyed=!0,this.bubble.inRange=!1,this.slow.inRange=!1;let t=this.container,i=this.pathGenerator;for(let[,i]of t.plugins)i.particleDestroyed&&i.particleDestroyed(this,e);for(let i of t.particles.updaters)i.particleDestroyed&&i.particleDestroyed(this,e);i&&i.reset(this)}draw(e){let t=this.container;for(let[,i]of t.plugins)t.canvas.drawParticlePlugin(i,this,e);
1t.canvas.drawParticle(this,e)}getFillColor(){return this._getRollColor(this.bubble.color??eg(this.color))}getMass(){return this.getRadius()**2*Math.PI/2}getPosition(){return{x:this.position.x+this.offset.x,y:this.position.y+this.offset.y,z:this.position.z}}getRadius(){return this.bubble.radius??this.size.value}getStrokeColor(){return this._getRollColor(this.bubble.color??eg(this.strokeColor))}init(e,t,i,n){let r=this.container,a=this._engine;this.id=e,this.group=n,this.fill=!0,this.pathRotation=!1,this.close=!0,this.lastPathTime=0,this.destroyed=!1,this.unbreakable=!1,this.rotation=0,this.misplaced=!1,this.retina={maxDistance:{}},this.outType="normal",this.ignoresResizeRatio=!0;let s=r.retina.pixelRatio,o=r.actualOptions,l=tv(this._engine,r,o.particles),c=l.shape.type,{reduceDuplicates:u}=l;this.shape=W(c,this.id,u);let d=l.shape;if(i&&i.shape&&i.shape.type){let e=W(i.shape.type,this.id,u);e&&(this.shape=e,d.load(i.shape))}this.shapeData=this._loadShapeData(d,u),l.load(i);let h=this.shapeData;h&&l.load(h.particles);let p=new ej(a,r);p.load(r.actualOptions.interactivity),p.load(l.interactivity),this.interactivity=p,this.fill=h?.fill??l.shape.fill,this.close=h?.close??l.shape.close,this.options=l;let f=this.options.move.path;this.pathDelay=1e3*S(f.delay),f.generator&&(this.pathGenerator=this._engine.plugins.getPathGenerator(f.generator),this.pathGenerator&&r.addPath(f.generator,this.pathGenerator)&&this.pathGenerator.init(r)),r.retina.initParticle(this),this.size=$(this.options.size,s),this.bubble={inRange:!1},this.slow={inRange:!1,factor:1},this._initPosition(t),this.initialVelocity=this._calculateVelocity(),this.velocity=this.initialVelocity.copy(),this.moveDecay=1-x(this.options.move.decay);let m=r.particles;m.needsSort=m.needsSort||m.lastZIndex<this.position.z,m.lastZIndex=this.position.z,this.zIndexFactor=this.position.z/r.zLayers,this.sides=24;let g=r.drawers.get(this.shape);!g&&(g=this._engine.plugins.getShapeDrawer(this.shape))&&r.drawers.set(this.shape,g),g&&g.loadShape&&g.loadShape(this);let v=g?.getSidesCount;for(let e of(v&&(this.sides=v(this)),this.spawning=!1,this.shadowColor=es(this.options.shadow.color),r.particles.updaters))e.init(this);for(let e of r.particles.movers)e.init&&e.init(this);for(let[,e]of(g&&g.particleInit&&g.particleInit(r,this),r.plugins))e.particleCreated&&e.particleCreated(this)}isInsideCanvas(){let e=this.getRadius(),t=this.container.canvas.size,i=this.position;return i.x>=-e&&i.y>=-e&&i.y<=t.height+e&&i.x<=t.width+e}isVisible(){return!this.destroyed&&!this.spawning&&this.isInsideCanvas()}reset(){for(let e of this.container.particles.updaters)e.reset&&e.reset(this)}}class t_{constructor(e,t){this.position=e,this.particle=t}}class tk{constructor(e,t){this.position={x:e,y:t}}}class tT extends tk{constructor(e,t,i,n){super(e,t),this.size={height:n,width:i}}contains(e){let t=this.size.width,i=this.size.height,n=this.position;return e.x>=n.x&&e.x<=n.x+t&&e.y>=n.y&&e.y<=n.y+i}intersects(e){e instanceof tS&&e.intersects(this);let t=this.size.width,i=this.size.height,n=this.position,r=e.position,a=e instanceof tT?e.size:{width:0,height:0},s=a.width,o=a.height;return r.x<n.x+t&&r.x+s>n.x&&r.y<n.y+i&&r.y+o>n.y}}class tS extends tk{constructor(e,t,i){super(e,t),this.radius=i}contains(e){return C(e,this.position)<=this.radius}intersects(e){let t=this.position,i=e.position,n={x:Math.abs(i.x-t.x),y:Math.abs(i.y-t.y)},r=this.radius;if(e instanceof tS)return r+e.radius>Math.sqrt(n.x**2+n.y**2);if(e instanceof tT){let{width:t,height:i}=e.size;return Math.pow(n.x-t,2)+Math.pow(n.y-i,2)<=r**2||n.x<=r+t&&n.y<=r+i||n.x<=t||n.y<=i}return!1}}class tE{constructor(e,t){this.rectangle=e,this.capacity=t,this._subdivide=()=>{let{x:e,y:t}=this.rectangle.position,{width:i,height:n}=this.rectangle.size,{capacity:r}=this;for(let a=0;a<4;a++)this._subs.push(new tE(new tT(e+i/2*(a%2),t+n/2*(Math.round(a/2)-a%2),i/2,n/2),r));this._divided=!0},this._points=[],this._divided=!1,this._subs=[]}insert(e){return!!this.rectangle.contains(e.position)&&(this._points.length<this.capacity?(this._points.push(e),!0):(this._divided||this._subdivide(),this._subs.some(t=>t.insert(e))))}query(e,t,i){let n=i||[];if(!e.intersects(this.rectangle))return[];for(let i of this._points)!e.contains(i.position)&&C(e.position,i.position)>i.particle.getRadius()&&(!t||t(i.particle))||n.push(i.particle);if(this._divided)for(let i of this._subs)i.query(e,t,n);return n}queryCircle(e,t,i){return this.query(new tS(e.x,e.y,t),i)}queryRectangle(e,t,i){return this.query(new tT(e.x,e.y,t.width,t.height),i)}}let tC=e=>new tT(-e.width/4,-e.height/4,3*e.width/2,3*e.height/2);class tO{constructor(e,t){this._applyDensity=(e,t,i)=>{if(!e.number.density?.enable)return;let n=e.number,r=this._initDensityFactor(n.density),a=n.value,s=n.limit>0?n.limit:a,o=Math.min(a,s)*r+t,l=Math.min(this.count,this.filter(e=>e.group===i).length);this.limit=n.limit*r,l<o?this.push(Math.abs(o-l),void 0,e,i):l>o&&this.removeQuantity(l-o,i)},this._initDensityFactor=e=>{let t=this._container;if(!t.canvas.element||!e.enable)return 1;let i=t.canvas.element,n=t.retina.pixelRatio;return i.width*i.height/(e.factor*n**2*e.area)},this._pushParticle=(e,t,i,n)=>{try{let r=this.pool.pop();r?r.init(this._nextId,e,t,i):r=new tx(this._engine,this._nextId,this._container,e,t,i);let a=!0;if(n&&(a=n(r)),!a)return;return this._array.push(r),this._zArray.push(r),this._nextId++,this._engine.dispatchEvent("particleAdded",{container:this._container,data:{particle:r}}),r}catch(e){P.warning(`${u} adding particle: ${e}`);return}},this._removeParticle=(e,t,i)=>{let n=this._array[e];if(!n||n.group!==t)return!1;n.destroy(i);let r=this._zArray.indexOf(n);return this._array.splice(e,1),this._zArray.splice(r,1),this.pool.push(n),this._engine.dispatchEvent("particleRemoved",{container:this._container,data:{particle:n}}),!0},this._engine=e,this._container=t,this._nextId=0,this._array=[],this._zArray=[],this.pool=[],this.limit=0,this.needsSort=!1,this.lastZIndex=0,this._interactionManager=new tb(e,t);let i=t.canvas.size;this.quadTree=new tE(tC(i),4),this.movers=this._engine.plugins.getMovers(t,!0),this.updaters=this._engine.plugins.getUpdaters(t,!0)}get count(){return this._array.length}
1addManualParticles(){let e=this._container;for(let t of e.actualOptions.manualParticles)this.addParticle(t.position?Y(t.position,e.canvas.size):void 0,t.options)}addParticle(e,t,i,n){let r=this._container.actualOptions.particles.number.limit;if(r>0){let e=this.count+1-r;e>0&&this.removeQuantity(e)}return this._pushParticle(e,t,i,n)}clear(){this._array=[],this._zArray=[]}destroy(){this._array=[],this._zArray=[],this.movers=[],this.updaters=[]}async draw(e){let t=this._container;for(let[,i]of(t.canvas.clear(),await this.update(e),t.plugins))t.canvas.drawPlugin(i,e);for(let t of this._zArray)t.draw(e)}filter(e){return this._array.filter(e)}find(e){return this._array.find(e)}handleClickMode(e){this._interactionManager.handleClickMode(e)}init(){let e=this._container,t=e.actualOptions;this.lastZIndex=0,this.needsSort=!1;let i=!1;for(let[,t]of(this.updaters=this._engine.plugins.getUpdaters(e,!0),this._interactionManager.init(),e.plugins))if(void 0!==t.particlesInitialization&&(i=t.particlesInitialization()),i)break;for(let[,t]of(this._interactionManager.init(),e.pathGenerators))t.init(e);if(this.addManualParticles(),!i){for(let e in t.particles.groups){let i=t.particles.groups[e];for(let n=this.count,r=0;r<i.number?.value&&n<t.particles.number.value;n++,r++)this.addParticle(void 0,i,e)}for(let e=this.count;e<t.particles.number.value;e++)this.addParticle()}}push(e,t,i,n){this.pushing=!0;for(let r=0;r<e;r++)this.addParticle(t?.position,i,n);this.pushing=!1}async redraw(){this.clear(),this.init(),await this.draw({value:0,factor:0})}remove(e,t,i){this.removeAt(this._array.indexOf(e),void 0,t,i)}removeAt(e,t=1,i,n){if(e<0||e>this.count)return;let r=0;for(let a=e;r<t&&a<this.count;a++)this._removeParticle(a--,i,n)&&r++}removeQuantity(e,t){this.removeAt(0,e,t)}setDensity(){let e=this._container.actualOptions,t=e.particles.groups;for(let e in t)this._applyDensity(t[e],0,e);this._applyDensity(e.particles,e.manualParticles.length)}async update(e){let t=this._container,i=new Set;for(let[,e]of(this.quadTree=new tE(tC(t.canvas.size),4),t.pathGenerators))e.update();for(let[,i]of t.plugins)i.update&&i.update(e);for(let n of this._array){let r=t.canvas.resizeFactor;for(let[,t]of(r&&!n.ignoresResizeRatio&&(n.position.x*=r.width,n.position.y*=r.height,n.initialPosition.x*=r.width,n.initialPosition.y*=r.height),n.ignoresResizeRatio=!1,await this._interactionManager.reset(n),this._container.plugins)){if(n.destroyed)break;t.particleUpdate&&t.particleUpdate(n,e)}for(let t of this.movers)t.isEnabled(n)&&t.move(n,e);if(n.destroyed){i.add(n);continue}this.quadTree.insert(new t_(n.getPosition(),n))}if(i.size){let e=e=>!i.has(e);this._array=this.filter(e),this._zArray=this._zArray.filter(e),this.pool.push(...i)}for(let t of(await this._interactionManager.externalInteract(e),this._array)){for(let i of this.updaters)i.update(t,e);t.destroyed||t.spawning||await this._interactionManager.particlesInteract(t,e)}if(delete t.canvas.resizeFactor,this.needsSort){let e=this._zArray;e.sort((e,t)=>t.position.z-e.position.z||e.id-t.id),this.lastZIndex=e[e.length-1].position.z,this.needsSort=!1}}}class tM{constructor(e){this.container=e,this.pixelRatio=1,this.reduceFactor=1}init(){let e=this.container,t=e.actualOptions;this.pixelRatio=!t.detectRetina||D()?1:window.devicePixelRatio,this.reduceFactor=1;let i=this.pixelRatio;if(e.canvas.element){let t=e.canvas.element;e.canvas.size.width=t.offsetWidth*i,e.canvas.size.height=t.offsetHeight*i}let n=t.particles,r=n.move;this.attractDistance=x(r.attract.distance)*i,this.maxSpeed=x(r.gravity.maxSpeed)*i,this.sizeAnimationSpeed=x(n.size.animation.speed)*i}initParticle(e){let t=e.options,i=this.pixelRatio,n=t.move,r=n.distance,a=e.retina;a.attractDistance=x(n.attract.distance)*i,a.moveDrift=x(n.drift)*i,a.moveSpeed=x(n.speed)*i,a.sizeAnimationSpeed=x(t.size.animation.speed)*i;let s=a.maxDistance;s.horizontal=void 0!==r.horizontal?r.horizontal*i:void 0,s.vertical=void 0!==r.vertical?r.vertical*i:void 0,a.maxSpeed=x(n.gravity.maxSpeed)*i}}function tP(e){return e&&!e.destroyed}function tA(e,t,...i){let n=new ty(e,t);return tg(n,...i),n}let tD={generate:e=>e.velocity,init:()=>{},update:()=>{},reset:()=>{}};class tI{constructor(e,t,i){this.id=t,this._intersectionManager=e=>{if(tP(this)&&this.actualOptions.pauseOnOutsideViewport)for(let t of e)t.target===this.interactivity.element&&(t.isIntersecting?this.play:this.pause)()},this._nextFrame=async e=>{try{if(!this.smooth&&void 0!==this.lastFrameTime&&e<this.lastFrameTime+1e3/this.fpsLimit)return void this.draw(!1);this.lastFrameTime??=e;let t=function(e,t=60,i=!1){return{value:e,factor:i?60/t:60*e/1e3}}(e-this.lastFrameTime,this.fpsLimit,this.smooth);if(this.addLifeTime(t.value),this.lastFrameTime=e,t.value>1e3)return void this.draw(!1);if(await this.particles.draw(t),!this.alive())return void this.destroy();this.getAnimationStatus()&&this.draw(!1)}catch(e){P.error(`${u} in animation loop`,e)}},this._engine=e,this.fpsLimit=120,this.smooth=!1,this._delay=0,this._duration=0,this._lifeTime=0,this._firstStart=!0,this.started=!1,this.destroyed=!1,this._paused=!0,this.lastFrameTime=0,this.zLayers=100,this.pageHidden=!1,this._sourceOptions=i,this._initialSourceOptions=i,this.retina=new tM(this),this.canvas=new ex(this),this.particles=new tO(this._engine,this),this.pathGenerators=new Map,this.interactivity={mouse:{clicking:!1,inside:!1}},this.plugins=new Map,this.drawers=new Map,this._options=tA(this._engine,this),this.actualOptions=tA(this._engine,this),this._eventListeners=new ek(this),"undefined"!=typeof IntersectionObserver&&IntersectionObserver&&(this._intersectionObserver=new IntersectionObserver(e=>this._intersectionManager(e))),this._engine.dispatchEvent("containerBuilt",{container:this})}get options(){return this._options}get sourceOptions(){return this._sourceOptions}addClickHandler(e){if(!tP(this))return;let t=this.interactivity.element;if(!t)return;let i=(t,i,n)=>{if(!tP(this))return;let r=this.retina.pixelRatio,a={x:i.x*r,y:i.y*r};e(t,this.particles.quadTree.queryCircle(a,n*r))},n=e=>{if(!tP(this))return;let t={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY};i(e,t,1)},r=()=>{tP(this)&&(l=!0,c=!1)},a=()=>{tP(this)&&(c=!0)},s=e=>{if(tP(this)){if(l&&!c){let t=e.touches[e.touches.length-1];if(!t&&!(t=e.changedTouches[e.changedTouches.length-1]))return;let n=this.canvas.element,r=n?n.getBoundingClientRect():void 0;i(e,{x:t.clientX-(r?r.left:0),y:t.clientY-(r?r.top:0)}
1,Math.max(t.radiusX,t.radiusY))}l=!1,c=!1}},o=()=>{tP(this)&&(l=!1,c=!1)},l=!1,c=!1;t.addEventListener("click",n),t.addEventListener("touchstart",r),t.addEventListener("touchmove",a),t.addEventListener("touchend",s),t.addEventListener("touchcancel",o)}addLifeTime(e){this._lifeTime+=e}addPath(e,t,i=!1){return!(!tP(this)||!i&&this.pathGenerators.has(e))&&(this.pathGenerators.set(e,t??tD),!0)}alive(){return!this._duration||this._lifeTime<=this._duration}destroy(){if(!tP(this))return;for(let[,e]of(this.stop(),this.particles.destroy(),this.canvas.destroy(),this.drawers))e.destroy&&e.destroy(this);for(let e of this.drawers.keys())this.drawers.delete(e);this._engine.plugins.destroy(this),this.destroyed=!0;let e=this._engine.dom(),t=e.findIndex(e=>e===this);t>=0&&e.splice(t,1),this._engine.dispatchEvent("containerDestroyed",{container:this})}draw(e){if(!tP(this))return;let t=e;this._drawAnimationFrame=requestAnimationFrame(async e=>{t&&(this.lastFrameTime=void 0,t=!1),await this._nextFrame(e)})}async export(e,t={}){for(let[,i]of this.plugins){if(!i.export)continue;let n=await i.export(e,t);if(n.supported)return n.blob}P.error(`${u} - Export plugin with type ${e} not found`)}getAnimationStatus(){return!this._paused&&!this.pageHidden&&tP(this)}handleClickMode(e){if(tP(this))for(let[,t]of(this.particles.handleClickMode(e),this.plugins))t.handleClickMode&&t.handleClickMode(e)}
1async init(){if(tP(this)){for(let e of this._engine.plugins.getSupportedShapes()){let t=this._engine.plugins.getShapeDrawer(e);t&&this.drawers.set(e,t)}for(let[e,t]of(this._options=tA(this._engine,this,this._initialSourceOptions,this.sourceOptions),this.actualOptions=tA(this._engine,this,this._options),this._engine.plugins.getAvailablePlugins(this)))this.plugins.set(e,t);for(let[,e]of(this.retina.init(),await this.canvas.init(),this.updateActualOptions(),this.canvas.initBackground(),this.canvas.resize(),this.zLayers=this.actualOptions.zLayers,this._duration=1e3*x(this.actualOptions.duration),this._delay=1e3*x(this.actualOptions.delay),this._lifeTime=0,this.fpsLimit=this.actualOptions.fpsLimit>0?this.actualOptions.fpsLimit:120,this.smooth=this.actualOptions.smooth,this.drawers))e.init&&await e.init(this);for(let[,e]of this.plugins)e.init&&await e.init();for(let[,e]of(this._engine.dispatchEvent("containerInit",{container:this}),this.particles.init(),this.particles.setDensity(),this.plugins))e.particlesSetup&&e.particlesSetup();this._engine.dispatchEvent("particlesSetup",{container:this})}}async loadTheme(e){tP(this)&&(this._currentTheme=e,await this.refresh())}pause(){if(tP(this)&&(void 0!==this._drawAnimationFrame&&(cancelAnimationFrame(this._drawAnimationFrame),delete this._drawAnimationFrame),!this._paused)){for(let[,e]of this.plugins)e.pause&&e.pause();this.pageHidden||(this._paused=!0),this._engine.dispatchEvent("containerPaused",{container:this})}}play(e){if(!tP(this))return;let t=this._paused||e;if(this._firstStart&&!this.actualOptions.autoPlay){this._firstStart=!1;return}if(this._paused&&(this._paused=!1),t)for(let[,e]of this.plugins)e.play&&e.play();this._engine.dispatchEvent("containerPlay",{container:this}),this.draw(t||!1)}async refresh(){if(tP(this))return this.stop(),this.start()}async reset(){if(tP(this))return this._initialSourceOptions=void 0,this._options=tA(this._engine,this),this.actualOptions=tA(this._engine,this,this._options),this.refresh()}setNoise(e,t,i){tP(this)&&this.setPath(e,t,i)}setPath(e,t,i){if(!e||!tP(this))return;let n={...tD};K(e)?(n.generate=e,t&&(n.init=t),i&&(n.update=i)):(n.generate=e.generate||n.generate,n.init=e.init||n.init,n.update=e.update||n.update),this.addPath("default",n,!0)}async start(){tP(this)&&!this.started&&(await this.init(),this.started=!0,await new Promise(e=>{this._delayTimeout=setTimeout(async()=>{for(let[,e]of(this._eventListeners.addListeners(),this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.observe(this.interactivity.element),this.plugins))e.start&&await e.start();this._engine.dispatchEvent("containerStarted",{container:this}),this.play(),e()},this._delay)}))}stop(){if(tP(this)&&this.started){for(let[,e]of(this._delayTimeout&&(clearTimeout(this._delayTimeout),delete this._delayTimeout),this._firstStart=!0,this.started=!1,this._eventListeners.removeListeners(),this.pause(),this.particles.clear(),this.canvas.stop(),this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.unobserve(this.interactivity.element),this.plugins))e.stop&&e.stop();for(let e of this.plugins.keys())this.plugins.delete(e);this._sourceOptions=this._options,this._engine.dispatchEvent("containerStopped",{container:this})}}updateActualOptions(){this.actualOptions.responsive=[];let e=this.actualOptions.setResponsive(this.canvas.size.width,this.retina.pixelRatio,this._options);return this.actualOptions.setTheme(this._currentTheme),this.responsiveMaxWidth!==e&&(this.responsiveMaxWidth=e,!0)}}class tN{constructor(){this._listeners=new Map}addEventListener(e,t){this.removeEventListener(e,t);let i=this._listeners.get(e);i||(i=[],this._listeners.set(e,i)),i.push(t)}dispatchEvent(e,t){let i=this._listeners.get(e);i&&i.forEach(e=>e(t))}hasEventListener(e){return!!this._listeners.get(e)}removeAllEventListeners(e){e?this._listeners.delete(e):this._listeners=new Map}removeEventListener(e,t){let i=this._listeners.get(e);if(!i)return;let n=i.length,r=i.indexOf(t);r<0||(1===n?this._listeners.delete(e):i.splice(r,1))}}function tL(e,t,i,n=!1){let r=t.get(e);return(!r||n)&&(r=[...i.values()].map(t=>t(e)),t.set(e,r)),r}class tj{constructor(e){this._engine=e,this.plugins=[],this._initializer
1s={interactors:new Map,movers:new Map,updaters:new Map},this.interactors=new Map,this.movers=new Map,this.updaters=new Map,this.presets=new Map,this.drawers=new Map,this.pathGenerators=new Map}addInteractor(e,t){this._initializers.interactors.set(e,t)}addParticleMover(e,t){this._initializers.movers.set(e,t)}addParticleUpdater(e,t){this._initializers.updaters.set(e,t)}addPathGenerator(e,t){this.getPathGenerator(e)||this.pathGenerators.set(e,t)}addPlugin(e){this.getPlugin(e.id)||this.plugins.push(e)}addPreset(e,t,i=!1){(i||!this.getPreset(e))&&this.presets.set(e,t)}addShapeDrawer(e,t){G(e,e=>{this.getShapeDrawer(e)||this.drawers.set(e,t)})}destroy(e){this.updaters.delete(e),this.movers.delete(e),this.interactors.delete(e)}getAvailablePlugins(e){let t=new Map;for(let i of this.plugins)i.needsPlugin(e.actualOptions)&&t.set(i.id,i.getPlugin(e));return t}getInteractors(e,t=!1){return tL(e,this.interactors,this._initializers.interactors,t)}getMovers(e,t=!1){return tL(e,this.movers,this._initializers.movers,t)}getPathGenerator(e){return this.pathGenerators.get(e)}getPlugin(e){return this.plugins.find(t=>t.id===e)}getPreset(e){return this.presets.get(e)}getShapeDrawer(e){return this.drawers.get(e)}getSupportedShapes(){return this.drawers.keys()}getUpdaters(e,t=!1){return tL(e,this.updaters,this._initializers.updaters,t)}loadOptions(e,t){for(let i of this.plugins)i.loadOptions(e,t)}loadParticlesOptions(e,t,...i){let n=this.updaters.get(e);if(n)for(let e of n)e.loadOptions&&e.loadOptions(t,...i)}}async function tR(e){let t=W(e.url,e.index);if(!t)return e.fallback;let i=await fetch(t);return i.ok?i.json():(P.error(`${u} ${i.status} while retrieving config file`),e.fallback)}class tz{constructor(){this._configs=new Map,this._domArray=[],this._eventDispatcher=new tN,this._initialized=!1,this.plugins=new tj(this)}get configs(){let e={};for(let[t,i]of this._configs)e[t]=i;return e}get version(){return"2.12.0"}addConfig(e,t){J(e)?t&&(t.name=e,this._configs.set(e,t)):this._configs.set(e.name??"default",e)}addEventListener(e,t){this._eventDispatcher.addEventListener(e,t)}async addInteractor(e,t,i=!0){this.plugins.addInteractor(e,t),await this.refresh(i)}async addMover(e,t,i=!0){this.plugins.addParticleMover(e,t),await this.refresh(i)}async addParticleUpdater(e,t,i=!0){this.plugins.addParticleUpdater(e,t),await this.refresh(i)}async addPathGenerator(e,t,i=!0){this.plugins.addPathGenerator(e,t),await this.refresh(i)}async addPlugin(e,t=!0){this.plugins.addPlugin(e),await this.refresh(t)}async addPreset(e,t,i=!1,n=!0){this.plugins.addPreset(e,t,i),await this.refresh(n)}async addShape(e,t,i,n,r,a=!0){let s,o=a,l,c,u;Q(i)?(o=i,l=void 0):l=i,Q(n)?(o=n,c=void 0):c=n,Q(r)?(o=r,u=void 0):u=r,s=K(t)?{afterEffect:c,destroy:u,draw:t,init:l}:t,this.plugins.addShapeDrawer(e,s),await this.refresh(o)}dispatchEvent(e,t){this._eventDispatcher.dispatchEvent(e,t)}dom(){return this._domArray}domItem(e){let t=this.dom(),i=t[e];return!i||i.destroyed?void t.splice(e,1):i}init(){this._initialized||(this._initialized=!0)}async load(e,t){return this.loadFromArray(e,t)}async loadFromArray(e,t,i){let n;return e.id||e.element||e.url||e.options?n=e:(n={},J(e)?n.id=e:n.options=e,Z(t)?n.index=t:n.options=t??n.options,n.index=i??n.index),this._loadParams(n)}async loadJSON(e,t,i){let n,r;return Z(t)||void 0===t?n=e:(r=e,n=t),this._loadParams({id:r,url:n,index:i})}async refresh(e=!0){e&&this.dom().forEach(e=>e.refresh())}removeEventListener(e,t){this._eventDispatcher.removeEventListener(e,t)}async set(e,t,i,n){let r={index:n};return J(e)?r.id=e:r.element=e,t instanceof HTMLElement?r.element=t:r.options=t,Z(i)?r.index=i:r.options=i??r.options,this._loadParams(r)}async setJSON(e,t,i,n){let r={};return e instanceof HTMLElement?(r.element=e,r.url=t,r.index=i):(r.id=e,r.element=t,r.url=i,r.index=n),this._loadParams(r)}setOnClickHandler(e){let t=this.dom();if(!t.length)throw Error(`${u} can only set click handlers after calling tsParticles.load()`);for(let i of t)i.addClickHandler(e)}async _loadParams(e){let t,i=e.id??`tsparticles${Math.floor(1e4*v())}`,{index:n,url:r}=e,a=r?await tR({fallback:e.options,url:r,index:n}):e.options,o=e.element??document.getElementById(i);o||((o=document.createElement("div")).id=i,document.body.append(o));let l=W(a,n),c=this.dom(),u=c.findIndex(e=>e.id===i);if(u>=0){let e=this.domItem(u);e&&!e.destroyed&&(e.destroy(),c.splice(u,1))}if("canvas"===o.tagName.toLowerCase())(t=o).dataset[s]="false";else{let e=o.getElementsByTagName("canvas");e.length?(t=e[0]).dataset[s]="false":((t=document.createElement("canvas")).dataset[s]="true",o.appendChild(t))}t.style.width||(t.style.width="100%"),t.style.height||(t.style.height="100%");let d=new tI(this,i,l);return u>=0?c.splice(u,0,d):c.push(d),d.canvas.loadCanvas(t),await d.start(),d}}class tq{constructor(){this.key="hsl",this.stringPrefix="hsl"}handleColor(e){let t=e.value.hsl??e.value;if(void 0!==t.h&&void 0!==t.s&&void 0!==t.l)return ec(t)}handleRangeColor(e){let t=e.value.hsl??e.value;if(void 0!==t.h&&void 0!==t.l)return ec({h:x(t.h),l:x(t.l),s:x(t.s)})}parseString(e){if(!e.startsWith("hsl"))return;let t=/hsla?\(\s*(\d+)\s*,\s*(\d+)%\s*,\s*(\d+)%\s*(,\s*([\d.%]+)\s*)?\)/i.exec(e);return t?function(e){let t=ec(e);return{a:e.a,b:t.b,g:t.g,r:t.r}}({a:t.length>4?M(t[5]):1,h:parseInt(t[1],10),l:parseInt(t[3],10),s:parseInt(t[2],10)}):void 0}}class tB{constructor(){this.key="rgb",this.stringPrefix="rgb"}handleColor(e){let t=e.value.rgb??e.value;if(void 0!==t.r)return t}handleRangeColor(e){let t=e.value.rgb??e.value;if(void 0!==t.r)return{r:x(t.r),g:x(t.g),b:x(t.b)}}parseString(e){if(!e.startsWith(this.stringPrefix))return;let t=/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(,\s*([\d.%]+)\s*)?\)/i.exec(e);return t?{a:t.length>4?M(t[5]):1,b:parseInt(t[3],10),g:parseInt(t[2],10),r:parseInt(t[1],10)}:void 0}}let tV=function(){let e=new tB,t=new tq;er(e),er(t);let i=new tz;return i.init(),i}();D()||(window.tsParticles=tV);let tH=e=>"object"==typeof e&&null!==e;function tF(e,t,i=()=>!1){if(!tH(e)||!tH(t))return e===t;let n=Object.keys(e).filter(e=>!i(e)),r=Object.keys(t).filter(e=>!i(e));if(n.length!==r.length)return!1;for(let r of n){let n=e[r],a=t[r];if(tH(n)&&tH(a)){if(n===t&&a===e)continue;if(!tF(n,a,i))return!1}else if(Array.isArray(n)&&Array.isArray(a)){if(!function e(t,i,n){if(t.length!==i.length)return!1;for(let r=0;r<t.length;r++){let a=t[r],s=i[r];if(Array.isArray(a)&&Array.isArray(s)){if(!e(a,s,n))return!1}else if(tH(a)&&tH(s)){if(!tF(a,s,n))return!1}else if(a!==s)return!1}return!0}(n,a,i))return!1}else if(n!==a)return!1}return!0}let tU="tsparticles";class tG extends r.Component{constructor(e){super(e),this.state={init:!1,library:void 0}}destroy(){this.state.library&&(this.state.library.destroy(),this.setState({library:void 0}))}shouldComponentUpdate(e){let t=e.options??e.params,i=this.props.options??this.props.params;return e.url!==this.props.url||e.id!==this.props.id||e.canvasClassName!==this.props.canvasClassName||e.className!==this.props.className||e.height!==this.props.height||e.width!==this.props.width||!tF(e.style,this.props.style)||e.init!==this.props.init||e.loaded!==this.props.loaded||!tF(t,i,e=>e.startsWith("_"))}componentDidUpdate(){this.refresh()}forceUpdate(){this.refresh().then(()=>{super.forceUpdate()})}componentDidMount(){(async()=>{this.props.init&&await this.props.init(tV),this.setState({init:!0},async()=>{await this.loadParticles()})})()}componentWillUnmount(){this.destroy()}render(){let{width:e,height:t,className:i,canvasClassName:n,id:a}=this.props;return r.createElement("div",{className:i,id:a},r.createElement("canvas",{className:n,style:{...this.props.style,width:e,height:t}}))}async refresh(){this.destroy(),await this.loadParticles()}async loadParticles(){if(!this.state.init)return;let e=this.props.id??tG.defaultProps.id??tU,t=await tV.load({url:this.props.url,id:e,options:this.props.options??this.props.params});this.props.container&&(this.props.container.current=t),this.setState({library:t}),this.props.loaded&&await this.props.loaded(t)}}tG.defaultProps={width:"100%",height:"100%",options:{},style:{},url:void 0,id:tU};class tW{static init(e){let t=new tW,i=e.selector;if(!i)throw Error("No selector provided");let n=document.querySelector(i);if(!n)throw Error("No element found for selector");return tV.set(i.replace(".","").replace("!",""),n,{fullScreen:{enable:!1},particles:{color:{value:e.color??"!000000"},links:{color:"random",distance:e.minDistance??120,enable:e.connectParticles??!1},move:{enable:!0,speed:e.speed??.5},number:{value:e.maxParticles??100},size:{value:{min:1,max:e.sizeVariations??3}}},responsive:e.responsive?.map(t=>({maxWidth:t.breakpoint,options:{particles:{color:{value:t.options?.color},links:{distance:t.options?.minDistance,enable:t.options?.connectParticles},number:{value:e.maxParticles},move:{enable:!0,speed:t.options?.speed},size:{value:t.options?.sizeVariations}}}}))}).then(e=>{t._container=e}),t}destroy(){let e=this._container;e&&e.destroy()}pauseAnimation(){let e=this._container;e&&e.pause()}resumeAnimation(){let e=this._container;e&&e.play()}}class tX{constructor(){this._initSpin=e=>{let t=e.container,i=e.options.move.spin;
1if(!i.enable)return;let n=i.position??{x:50,y:50},r={x:n.x/100*t.canvas.size.width,y:n.y/100*t.canvas.size.height},a=C(e.getPosition(),r),s=x(i.acceleration);e.retina.spinAcceleration=s*t.retina.pixelRatio,e.spin={center:r,direction:e.velocity.x>=0?"clockwise":"counter-clockwise",angle:e.velocity.angle,radius:a,acceleration:e.retina.spinAcceleration}}}init(e){let t=e.options.move.gravity;e.gravity={enable:t.enable,acceleration:x(t.acceleration),inverse:t.inverse},this._initSpin(e)}isEnabled(e){return!e.destroyed&&e.options.move.enable}move(e,t){let i=e.options,n=i.move;if(!n.enable)return;let r=e.container,a=r.retina.pixelRatio,s=e.slow.inRange?e.slow.factor:1,o=(e.retina.moveSpeed??=x(n.speed)*a)*r.retina.reduceFactor,l=e.retina.moveDrift??=x(e.options.move.drift)*a,c=k(i.size.value)*a,u=o*(n.size?e.getRadius()/c:1)*s*(t.factor||1)/2,d=e.retina.maxSpeed??r.retina.maxSpeed;n.spin.enable?function(e,t){let i=e.container;if(!e.spin)return;let n={x:"clockwise"===e.spin.direction?Math.cos:Math.sin,y:"clockwise"===e.spin.direction?Math.sin:Math.cos};e.position.x=e.spin.center.x+e.spin.radius*n.x(e.spin.angle),e.position.y=e.spin.center.y+e.spin.radius*n.y(e.spin.angle),e.spin.radius+=e.spin.acceleration;let r=Math.max(i.canvas.size.width,i.canvas.size.height);e.spin.radius>r/2?(e.spin.radius=r/2,e.spin.acceleration*=-1):e.spin.radius<0&&(e.spin.radius=0,e.spin.acceleration*=-1),e.spin.angle+=t/100*(1-e.spin.radius/r)}(e,u):function(e,t,i,n,r,a){!function(e,t){let i=e.options.move.path;if(!i.enable)return;if(e.lastPathTime<=e.pathDelay){e.lastPathTime+=t.value;return}let n=e.pathGenerator?.generate(e,t);n&&e.velocity.addTo(n),i.clamp&&(e.velocity.x=y(e.velocity.x,-1,1),e.velocity.y=y(e.velocity.y,-1,1)),e.lastPathTime-=e.pathDelay}(e,a);let s=e.gravity,o=s?.enable&&s.inverse?-1:1;r&&i&&(e.velocity.x+=r*a.factor/(60*i)),s?.enable&&i&&(e.velocity.y+=o*(s.acceleration*a.factor)/(60*i));let l=e.moveDecay;e.velocity.multTo(l);let c=e.velocity.mult(i);s?.enable&&n>0&&(!s.inverse&&c.y>=0&&c.y>=n||s.inverse&&c.y<=0&&c.y<=-n)&&(c.y=o*n,i&&(e.velocity.y=c.y/i));let u=e.options.zIndex,d=(1-e.zIndexFactor)**u.velocityRate;c.multTo(d);let{position:h}=e;h.addTo(c),t.vibrate&&(h.x+=Math.sin(h.x*Math.cos(h.y)),h.y+=Math.cos(h.y*Math.sin(h.x)))}(e,n,u,d,l,t),function(e){let t=e.initialPosition,{dx:i,dy:n}=E(t,e.position),r=Math.abs(i),a=Math.abs(n),{maxDistance:s}=e.retina,o=s.horizontal,l=s.vertical;if(o||l){if((o&&r>=o||l&&a>=l)&&!e.misplaced)e.misplaced=!!o&&r>o||!!l&&a>l,o&&(e.velocity.x=e.velocity.y/2-e.velocity.x),l&&(e.velocity.y=e.velocity.x/2-e.velocity.y);else if((!o||r<o)&&(!l||a<l)&&e.misplaced)e.misplaced=!1;else if(e.misplaced){let i=e.position,n=e.velocity;o&&(i.x<t.x&&n.x<0||i.x>t.x&&n.x>0)&&(n.x*=-v()),l&&(i.y<t.y&&n.y<0||i.y>t.y&&n.y>0)&&(n.y*=-v())}}}(e)}}async function t$(e,t=!0){await e.addMover("base",()=>new tX,t)}class tY{draw(e,t,i){t.circleRange||(t.circleRange={min:0,max:2*Math.PI});let n=t.circleRange;e.arc(0,0,i,n.min,n.max,!1)}getSidesCount(){return 12}particleInit(e,t){let i=t.shapeData,n=i?.angle??{max:360,min:0};t.circleRange=ee(n)?{min:n.min*Math.PI/180,max:n.max*Math.PI/180}:{min:0,max:n*Math.PI/180}}}async function tQ(e,t=!0){await e.addShape("circle",new tY,t)}function tJ(e,t,i,n,r){if(!t||!i.enable||(t.maxLoops??0)>0&&(t.loops??0)>(t.maxLoops??0)||(t.time||(t.time=0),(t.delayTime??0)>0&&t.time<(t.delayTime??0)&&(t.time+=e.value),(t.delayTime??0)>0&&t.time<(t.delayTime??0)))return;let a=w(i.offset),s=(t.velocity??0)*e.factor+3.6*a,o=t.decay??1;r&&"increasing"!==t.status?(t.value-=s,t.value<0&&(t.loops||(t.loops=0),t.loops++,t.status="increasing",t.value+=t.value)):(t.value+=s,t.value>n&&(t.loops||(t.loops=0),t.loops++,r&&(t.status="decreasing",t.value-=t.value%n))),t.velocity&&1!==o&&(t.velocity
1*=o),t.value>n&&(t.value%=n)}class tZ{constructor(e){this.container=e}init(e){let t=eo(e.options.color,e.id,e.options.reduceDuplicates);t&&(e.color=ev(t,e.options.color.animation,this.container.retina.reduceFactor))}isEnabled(e){let{h:t,s:i,l:n}=e.options.color.animation,{color:r}=e;return!e.destroyed&&!e.spawning&&(r?.h.value!==void 0&&t.enable||r?.s.value!==void 0&&i.enable||r?.l.value!==void 0&&n.enable)}update(e,t){!function(e,t){let{h:i,s:n,l:r}=e.options.color.animation,{color:a}=e;if(!a)return;let{h:s,s:o,l}=a;s&&tJ(t,s,i,360,!1),o&&tJ(t,o,n,100,!0),l&&tJ(t,l,r,100,!0)}(e,t)}}async function tK(e,t=!0){await e.addParticleUpdater("color",e=>new tZ(e),t)}class t0{constructor(e){this.container=e}init(e){let t=e.options.opacity;e.opacity=$(t,1);let i=t.animation;i.enable&&(e.opacity.velocity=x(i.speed)/100*this.container.retina.reduceFactor,i.sync||(e.opacity.velocity*=v()))}isEnabled(e){return!e.destroyed&&!e.spawning&&!!e.opacity&&e.opacity.enable&&((e.opacity.maxLoops??0)<=0||(e.opacity.maxLoops??0)>0&&(e.opacity.loops??0)<(e.opacity.maxLoops??0))}reset(e){e.opacity&&(e.opacity.time=0,e.opacity.loops=0)}update(e,t){this.isEnabled(e)&&function(e,t){let i=e.opacity;if(e.destroyed||!i?.enable||(i.maxLoops??0)>0&&(i.loops??0)>(i.maxLoops??0))return;let n=i.min,r=i.max,a=i.decay??1;if(i.time||(i.time=0),(i.delayTime??0)>0&&i.time<(i.delayTime??0)&&(i.time+=t.value),!((i.delayTime??0)>0)||!(i.time<(i.delayTime??0))){switch(i.status){case"increasing":i.value>=r?(i.status="decreasing",i.loops||(i.loops=0),i.loops++):i.value+=(i.velocity??0)*t.factor;break;case"decreasing":i.value<=n?(i.status="increasing",i.loops||(i.loops=0),i.loops++):i.value-=(i.velocity??0)*t.factor}i.velocity&&1!==i.decay&&(i.velocity*=a);var s=i.value;switch(e.options.opacity.animation.destroy){case"max":s>=r&&e.destroy();break;case"min":s<=n&&e.destroy()}e.destroyed||(i.value=y(i.value,n,r))}}(e,t)}}async function t1(e,t=!0){await e.addParticleUpdater("opacity",e=>new t0(e),t)}class t2{constructor(e){this.container=e,this.modes=["bounce","bounce-vertical","bounce-horizontal","bounceVertical","bounceHorizontal","split"]}update(e,t,i,n){if(!this.modes.includes(n))return;let r=this.container,a=!1;for(let[,n]of r.plugins)if(void 0!==n.particleBounce&&(a=n.particleBounce(e,i,t)),a)break;if(a)return;let s=e.getPosition(),o=e.offset,l=e.getRadius(),c=z(s,l),u=r.canvas.size;!function(e){if("bounce"!==e.outMode&&"bounce-horizontal"!==e.outMode&&"bounceHorizontal"!==e.outMode&&"split"!==e.outMode||"left"!==e.direction&&"right"!==e.direction)return;e.bounds.right<0&&"left"===e.direction?e.particle.position.x=e.size+e.offset.x:e.bounds.left>e.canvasSize.width&&"right"===e.direction&&(e.particle.position.x=e.canvasSize.width-e.size-e.offset.x);let t=e.particle.velocity.x,i=!1;if("right"===e.direction&&e.bounds.right>=e.canvasSize.width&&t>0||"left"===e.direction&&e.bounds.left<=0&&t<0){let t=S(e.particle.options.bounce.horizontal);e.particle.velocity.x*=-t,i=!0}if(!i)return;let n=e.offset.x+e.size;e.bounds.right>=e.canvasSize.width&&"right"===e.direction?e.particle.position.x=e.canvasSize.width-n:e.bounds.left<=0&&"left"===e.direction&&(e.particle.position.x=n),"split"===e.outMode&&e.particle.destroy()}({particle:e,outMode:n,direction:t,bounds:c,canvasSize:u,offset:o,size:l}),function(e){if("bounce"!==e.outMode&&"bounce-vertical"!==e.outMode&&"bounceVertical"!==e.outMode&&"split"!==e.outMode||"bottom"!==e.direction&&"top"!==e.direction)return;e.bounds.bottom<0&&"top"===e.direction?e.particle.position.y=e.size+e.offset.y:e.bounds.top>e.canvasSize.height&&"bottom"===e.direction&&(e.particle.position.y=e.canvasSize.height-e.size-e.offset.y);let t=e.particle.velocity.y,i=!1;if("bottom"===e.direction&&e.bounds.bottom>=e.canvasSize.height&&t>0||"top"===e.direction&&e.bounds.top<=0&&t<0){let t=S(e.particle.options.bounce.vertical);e.particle.velocity.y*=-t,i=!0}if(!i)return;let n=e.offset.y+e.size;e.bounds.bottom>=e.canvasSize.height&&"bottom"===e.direction?e.particle.position.y=e.canvasSize.height-n:e.bounds.top<=0&&"top"===e.direction&&(e.particle.position.y=n),"split"===e.outMode&&e.particle.destroy()}({particle:e,outMode:n,direction:t,bounds:c,canvasSize:u,offset:o,size:l})}}class t3{constructor(e){this.container=e,this.modes=["destroy"]}update(e,t,i,n){if(!this.modes.includes(n))return;let r=this.container;switch(e.outType){case"normal":case"outside":if(R(e.position,r.canvas.size,h.origin,e.getRadius(),t))return;break;case"inside":{let{dx:t,dy:i}=E(e.position,e.moveCenter),{x:n,y:r}=e.velocity;if(n<0&&t>e.moveCenter.radius||r<0&&i>e.moveCenter.radius||n>=0&&t<-e.moveCenter.radius||r>=0&&i<-e.moveCenter.radius)return}}r.particles.remove(e,void 0,!0)}}class t5{constructor(e){this.container=e,this.modes=["none"]}update(e,t,i,n){if(!this.modes.includes(n)||e.options.move.distance.horizontal&&("left"===t||"right"===t)||e.options.move.distance.vertical&&("top"===t||"bottom"===t))return;let r=e.options.move.gravity,a=this.container,s=a.canvas.size,o=e.getRadius();if(r.enable){let i=e.position;(!r.inverse&&i.y>s.height+o&&"bottom"===t||r.inverse&&i.y<-o&&"top"===t)&&a.particles.remove(e)}else{if(e.velocity.y>0&&e.position.y<=s.height+o||e.velocity.y<0&&e.position.y>=-o||e.velocity.x>0&&e.position.x<=s.width+o||e.velocity.x<0&&e.position.x>=-o)return;R(e.position,a.canvas.size,h.origin,o,t)||a.particles.remove(e)}}}class t4{constructor(e){this.container=e,this.modes=["out"]}update(e,t,i,n){if(!this.modes.includes(n))return;let r=this.container;if("inside"===e.outType){let{x:t,y:i}=e.velocity,n=h.origin;n.length=e.moveCenter.radius,n.angle=e.velocity.angle+Math.PI,n.addTo(h.create(e.moveCenter));let{dx:a,dy:s}=E(e.position,n);if(t<=0&&a>=0||i<=0&&s>=0||t>=0&&a<=0||i>=0&&s<=0)return;e.position.x=Math.floor(w({min:0,max:r.canvas.size.width})),e.position.y=Math.floor(w({min:0,max:r.canvas.size.height}));let{dx:o,dy:l}=E(e.position,e.moveCenter);e.direction=Math.atan2(-l,-o),e.velocity.angle=e.direction}else{if(R(e.position,r.canvas.size,h.origin,e.getRadius(),t))return;switch(e.outType){case"outside":{e.position.x=Math.floor(w({min:-e.moveCenter.radius,max:e.moveCenter.radius}))+e.moveCenter.x,e.position.y=Math.floor(w({min:-e.moveCenter.radius,max:e.moveCenter.radius}))+e.moveCenter.y;let{dx:t,dy:i}=E(e.position,e.moveCenter);e.moveCenter.radius&&(e.direction=Math.atan2(i,t),e.velocity.angle=e.direction);break}case"normal":{let i=e.options.move.warp,n=r.canvas.size,a={bottom:n.height+e.getRadius()+e.offset.y,left
1:-e.getRadius()-e.offset.x,right:n.width+e.getRadius()+e.offset.x,top:-e.getRadius()-e.offset.y},s=e.getRadius(),o=z(e.position,s);"right"===t&&o.left>n.width+e.offset.x?(e.position.x=a.left,e.initialPosition.x=e.position.x,i||(e.position.y=v()*n.height,e.initialPosition.y=e.position.y)):"left"===t&&o.right<-e.offset.x&&(e.position.x=a.right,e.initialPosition.x=e.position.x,i||(e.position.y=v()*n.height,e.initialPosition.y=e.position.y)),"bottom"===t&&o.top>n.height+e.offset.y?(i||(e.position.x=v()*n.width,e.initialPosition.x=e.position.x),e.position.y=a.top,e.initialPosition.y=e.position.y):"top"===t&&o.bottom<-e.offset.y&&(i||(e.position.x=v()*n.width,e.initialPosition.x=e.position.x),e.position.y=a.bottom,e.initialPosition.y=e.position.y)}}}}}class t8{constructor(e){this.container=e,this._updateOutMode=(e,t,i,n)=>{for(let r of this.updaters)r.update(e,n,t,i)},this.updaters=[new t2(e),new t3(e),new t4(e),new t5(e)]}init(){}isEnabled(e){return!e.destroyed&&!e.spawning}update(e,t){let i=e.options.move.outModes;this._updateOutMode(e,t,i.bottom??i.default,"bottom"),this._updateOutMode(e,t,i.left??i.default,"left"),this._updateOutMode(e,t,i.right??i.default,"right"),this._updateOutMode(e,t,i.top??i.default,"top")}}async function t6(e,t=!0){await e.addParticleUpdater("outModes",e=>new t8(e),t)}class t9{init(e){let t=e.container,i=e.options.size.animation;i.enable&&(e.size.velocity=(e.retina.sizeAnimationSpeed??t.retina.sizeAnimationSpeed)/100*t.retina.reduceFactor,i.sync||(e.size.velocity*=v()))}isEnabled(e){return!e.destroyed&&!e.spawning&&e.size.enable&&((e.size.maxLoops??0)<=0||(e.size.maxLoops??0)>0&&(e.size.loops??0)<(e.size.maxLoops??0))}reset(e){e.size.loops=0}update(e,t){this.isEnabled(e)&&function(e,t){let i=e.size;if(e.destroyed||!i||!i.enable||(i.maxLoops??0)>0&&(i.loops??0)>(i.maxLoops??0))return;let n=(i.velocity??0)*t.factor,r=i.min,a=i.max,s=i.decay??1;if(i.time||(i.time=0),(i.delayTime??0)>0&&i.time<(i.delayTime??0)&&(i.time+=t.value),!((i.delayTime??0)>0)||!(i.time<(i.delayTime??0))){switch(i.status){case"increasing":i.value>=a?(i.status="decreasing",i.loops||(i.loops=0),i.loops++):i.value+=n;break;case"decreasing":i.value<=r?(i.status="increasing",i.loops||(i.loops=0),i.loops++):i.value-=n}i.velocity&&1!==s&&(i.velocity*=s);var o=i.value;switch(e.options.size.animation.destroy){case"max":o>=a&&e.destroy();break;case"min":o<=r&&e.destroy()}e.destroyed||(i.value=y(i.value,r,a))}}(e,t)}}async function t7(e,t=!0){await e.addParticleUpdater("size",()=>new t9,t)}async function ie(e,t=!0){await t$(e,!1),await tQ(e,!1),await tK(e,!1),await t1(e,!1),await t6(e,!1),await t7(e,!1),await e.refresh(t)}async function it(){m("ease-in-quad",e=>e**2),m("ease-out-quad",e=>1-(1-e)**2),m("ease-in-out-quad",e=>e<.5?2*e**2:1-(-2*e+2)**2/2)}class ii{constructor(e){this.container=e,this.type="external"}}class ir{constructor(){this.distance=200,this.duration=.4,this.easing="ease-out-quad",this.factor=1,this.maxSpeed=50,this.speed=1}load(e){e&&(void 0!==e.distance&&(this.distance=e.distance),void 0!==e.duration&&(this.duration=e.duration),void 0!==e.easing&&(this.easing=e.easing),void 0!==e.factor&&(this.factor=e.factor),void 0!==e.maxSpeed&&(this.maxSpeed=e.maxSpeed),void 0!==e.speed&&(this.speed=e.speed))}}class ia extends ii{constructor(e,t){super(t),this._clickAttract=()=>{let e=this.container;e.attract||(e.attract={particles:[]});let{attract:t}=e;if(t.finish||(t.count||(t.count=0),t.count++,t.count===e.particles.count&&(t.finish=!0)),t.clicking){let t=e.interactivity.mouse.clickPosition,i=e.retina.attractModeDistance;if(!i||i<0||!t)return;this._processAttract(t,i,new tS(t.x,t.y,i))}else!1===t.clicking&&(t.particles=[])},this._hoverAttract=()=>{let e=this.container,t=e.interactivity.mouse.position,i=e.retina.attractModeDistance;i&&!(i<0)&&t&&this._processAttract(t,i,new tS(t.x,t.y,i))},this._processAttract=(e,t,i)=>{let n=this.container,r=n.actualOptions.interactivity.modes.attract;if(r)for(let a of n.particles.quadTree.query(i,e=>this.isEnabled(e))){let{dx:i,dy:n,distance:s}=E(a.position,e),o=r.speed*r.factor,l=y(g(r.easing)(1-s/t)*o,0,r.maxSpeed),c=h.create(0===s?o:i/s*l,0===s?o:n/s*l);a.position.subFrom(c)}},this._engine=e,t.attract||(t.attract={particles:[]}),this.handleClickMode=e=>{let i=this.container.actualOptions.interactivity.modes.attract;if(i&&"attract"===e){for(let e of(t.attract||(t.attract={particles:[]}),t.attract.clicking=!0,t.attract.count=0,t.attract.particles))this.isEnabled(e)&&e.velocity.setTo(e.initialVelocity);t.attract.particles=[],t.attract.finish=!1,setTimeout(()=>{t.destroyed||(t.attract||(t.attract={particles:[]}),t.attract.clicking=!1)},1e3*i.duration)}}}clear(){}init(){let e=this.container,t=e.actualOptions.interactivity.modes.attract;t&&(e.retina.attractModeDistance=t.distance*e.retina.pixelRatio)}async interact(){let e=this.container,t=e.actualOptions,i=e.interactivity.status===l,n=t.interactivity.events,r=n.onHover.enable,a=n.onHover.mode,s=n.onClick.enable,o=n.onClick.mode;i&&r&&N("attract",a)?this._hoverAttract():s&&N("attract",o)&&this._clickAttract()}isEnabled(e){let t=this.container,i=t.actualOptions,n=t.interactivity.mouse,r=(e?.interactivity??i.interactivity).events;if((!n.position||!r.onHover.enable)&&(!n.clickPosition||!r.onClick.enable))return!1;let a=r.onHover.mode,s=r.onClick.mode;return N("attract",a)||N("attract",s)}loadModeOptions(e,...t){for(let i of(e.attract||(e.attract=new ir),t))e.attract.load(i?.attract)}reset(){}}async function is(e,t=!0){await e.addInteractor("externalAttract",t=>new ia(e,t),t)}class io{constructor(){this.distance=200}load(e){e&&void 0!==e.distance&&(this.distance=e.distance)}}class il extends ii{constructor(e){super(e),this._processBounce=(e,t,i)=>{for(let n of this.container.particles.quadTree.query(i,e=>
1this.isEnabled(e)))i instanceof tS?U(F(n),{position:e,radius:t,mass:t**2*Math.PI/2,velocity:h.origin,factor:h.origin}):i instanceof tT&&function(e,t){let i=z(e.getPosition(),e.getRadius()),n=A({pSide:{min:i.left,max:i.right},pOtherSide:{min:i.top,max:i.bottom},rectSide:{min:t.left,max:t.right},rectOtherSide:{min:t.top,max:t.bottom},velocity:e.velocity.x,factor:S(e.options.bounce.horizontal)});n.bounced&&(void 0!==n.velocity&&(e.velocity.x=n.velocity),void 0!==n.position&&(e.position.x=n.position));let r=A({pSide:{min:i.top,max:i.bottom},pOtherSide:{min:i.left,max:i.right},rectSide:{min:t.top,max:t.bottom},rectOtherSide:{min:t.left,max:t.right},velocity:e.velocity.y,factor:S(e.options.bounce.vertical)});r.bounced&&(void 0!==r.velocity&&(e.velocity.y=r.velocity),void 0!==r.position&&(e.position.y=r.position))}(n,z(e,t))},this._processMouseBounce=()=>{let e=this.container,t=e.retina.pixelRatio,i=e.interactivity.mouse.position,n=e.retina.bounceModeDistance;n&&!(n<0)&&i&&this._processBounce(i,n,new tS(i.x,i.y,n+10*t))},this._singleSelectorBounce=(e,t)=>{let i=this.container,n=document.querySelectorAll(e);n.length&&n.forEach(e=>{let n=i.retina.pixelRatio,r={x:(e.offsetLeft+e.offsetWidth/2)*n,y:(e.offsetTop+e.offsetHeight/2)*n},a=e.offsetWidth/2*n,s=10*n,o="circle"===t.type?new tS(r.x,r.y,a+s):new tT(e.offsetLeft*n-s,e.offsetTop*n-s,e.offsetWidth*n+2*s,e.offsetHeight*n+2*s);this._processBounce(r,a,o)})}}clear(){}init(){let e=this.container,t=e.actualOptions.interactivity.modes.bounce;t&&(e.retina.bounceModeDistance=t.distance*e.retina.pixelRatio)}async interact(){let e=this.container,t=e.actualOptions.interactivity.events,i=e.interactivity.status===l,n=t.onHover.enable,r=t.onHover.mode,a=t.onDiv;i&&n&&N("bounce",r)?this._processMouseBounce():V("bounce",a,(e,t)=>this._singleSelectorBounce(e,t))}isEnabled(e){let t=this.container,i=t.actualOptions,n=t.interactivity.mouse,r=(e?.interactivity??i.interactivity).events,a=r.onDiv;return n.position&&r.onHover.enable&&N("bounce",r.onHover.mode)||B("bounce",a)}loadModeOptions(e,...t){for(let i of(e.bounce||(e.bounce=new io),t))e.bounce.load(i?.bounce)}reset(){}}async function ic(e,t=!0){await e.addInteractor("externalBounce",e=>new il(e),t)}class iu{constructor(){this.distance=200,this.duration=.4,this.mix=!1}load(e){if(e){if(void 0!==e.distance&&(this.distance=e.distance),void 0!==e.duration&&(this.duration=e.duration),void 0!==e.mix&&(this.mix=e.mix),void 0!==e.opacity&&(this.opacity=e.opacity),void 0!==e.color){let t=et(this.color)?void 0:this.color;this.color=G(e.color,e=>eT.create(t,e))}void 0!==e.size&&(this.size=e.size)}}}class id extends iu{constructor(){super(),this.selectors=[]}get ids(){return G(this.selectors,e=>e.replace("#",""))}set ids(e){this.selectors=G(e,e=>`#${e}`)}load(e){super.load(e),e&&(void 0!==e.ids&&(this.ids=e.ids),void 0!==e.selectors&&(this.selectors=e.selectors))}}class ih extends iu{load(e){super.load(e),e&&(this.divs=G(e.divs,e=>{let t=new id;return t.load(e),t}))}}function ip(e,t,i,n){return t>=i?y(e+(t-i)*n,e,t):t<i?y(e-(i-t)*n,t,e):void 0}class im extends ii{constructor(e){super(e),this._clickBubble=()=>{let e=this.container,t=e.actualOptions,i=e.interactivity.mouse.clickPosition,n=t.interactivity.modes.bubble;if(!n||!i)return;e.bubble||(e.bubble={});let r=e.retina.bubbleModeDistance;if(!r||r<0)return;let a=e.particles.quadTree.queryCircle(i,r,e=>this.isEnabled(e)),{bubble:s}=e;for(let t of a){if(!s.clicking)continue;t.bubble.inRange=!s.durationEnd;let a=C(t.getPosition(),i),o=(new Date().getTime()-(e.interactivity.mouse.clickTime||0))/1e3;o>n.duration&&(s.durationEnd=!0),o>2*n.duration&&(s.clicking=!1,s.durationEnd=!1);let l={bubbleObj:{optValue:e.retina.bubbleModeSize,value:t.bubble.radius},particlesObj:{optValue:k(t.options.size.value)*e.retina.pixelRatio,value:t.size.value},type:"size"};this._process(t,a,o,l);let c={bubbleObj:{optValue:n.opacity,value:t.bubble.opacity},particlesObj:{optValue:k(t.options.opacity.value),value:t.opacity?.value??1},type:"opacity"};this._process(t,a,o,c),!s.durationEnd&&a<=r?this._hoverBubbleColor(t,a):delete t.bubble.color}},this._hoverBubble=()=>{let e=this.container,t=e.interactivity.mouse.position,i=e.retina.bubbleModeDistance;if(i&&!(i<0)&&void 0!==t)for(let n of e.particles.quadTree.queryCircle(t,i,e=>this.isEnabled(e))){n.bubble.inRange=!0;let r=C(n.getPosition(),t),a=1-r/i;r<=i?a>=0&&e.interactivity.status===l&&(this._hoverBubbleSize(n,a),this._hoverBubbleOpacity(n,a),this._hoverBubbleColor(n,a)):this.reset(n),e.interactivity.status===o&&this.reset(n)}},this._hoverBubbleColor=(e,t,i)=>{let n=this.container.actualOptions,r=i??n.interactivity.modes.bubble;if(r){if(!e.bubble.finalColor){let t=r.color;if(!t)return;let i=W(t);e.bubble.finalColor=eo(i)}if(e.bubble.finalColor)if(r.mix){e.bubble.color=void 0;let i=e.getFillColor();e.bubble.color=i?el(ep(i,e.bubble.finalColor,1-t,t)):e.bubble.finalColor}else e.bubble.color=e.bubble.finalColor}},this._hoverBubbleOpacity=(e,t,i)=>{let n=this.container.actualOptions,r=i?.opacity??n.interactivity.modes.bubble?.opacity;if(!r)return;let a=e.options.opacity.value,s=ip(e.opacity?.value??1,r,k(a),t);void 0!==s&&(e.bubble.opacity=s)},this._hoverBubbleSize=(e,t,i)=>{let n=this.container,r=i?.size?i.size*n.retina.pixelRatio:n.retina.bubbleModeSize;if(void 0===r)return;let a=k(e.options.size.value)*n.retina.pixelRatio,s=ip(e.size.value,r,a,t);void 0!==s&&(e.bubble.radius=s)},this._process=(e,t,i,n)=>{let r=this.container,a=n.bubbleObj.optValue,s=r.actualOptions.interactivity.modes.bubble;if(!s||void 0===a)return;let o=s.duration,l=r.retina.bubbleModeDistance,c=n.particlesObj.optValue,u=n.bubbleObj.value,d=n.particlesObj.value||0,h=n.t
1ype;if(l&&!(l<0)&&a!==c)if(r.bubble||(r.bubble={}),r.bubble.durationEnd)u&&("size"===h&&delete e.bubble.radius,"opacity"===h&&delete e.bubble.opacity);else if(t<=l){if((u??d)!==a){let t=d-i*(d-a)/o;"size"===h&&(e.bubble.radius=t),"opacity"===h&&(e.bubble.opacity=t)}}else"size"===h&&delete e.bubble.radius,"opacity"===h&&delete e.bubble.opacity},this._singleSelectorHover=(e,t,i)=>{let n=this.container,r=document.querySelectorAll(t),a=n.actualOptions.interactivity.modes.bubble;a&&r.length&&r.forEach(t=>{let r=n.retina.pixelRatio,s={x:(t.offsetLeft+t.offsetWidth/2)*r,y:(t.offsetTop+t.offsetHeight/2)*r},o=t.offsetWidth/2*r,l="circle"===i.type?new tS(s.x,s.y,o):new tT(t.offsetLeft*r,t.offsetTop*r,t.offsetWidth*r,t.offsetHeight*r);for(let i of n.particles.quadTree.query(l,e=>this.isEnabled(e))){if(!l.contains(i.getPosition()))continue;i.bubble.inRange=!0;let n=H(a.divs,t);i.bubble.div&&i.bubble.div===t||(this.clear(i,e,!0),i.bubble.div=t),this._hoverBubbleSize(i,1,n),this._hoverBubbleOpacity(i,1,n),this._hoverBubbleColor(i,1,n)}})},e.bubble||(e.bubble={}),this.handleClickMode=t=>{"bubble"===t&&(e.bubble||(e.bubble={}),e.bubble.clicking=!0)}}clear(e,t,i){(!e.bubble.inRange||i)&&(delete e.bubble.div,delete e.bubble.opacity,delete e.bubble.radius,delete e.bubble.color)}init(){let e=this.container,t=e.actualOptions.interactivity.modes.bubble;t&&(e.retina.bubbleModeDistance=t.distance*e.retina.pixelRatio,void 0!==t.size&&(e.retina.bubbleModeSize=t.size*e.retina.pixelRatio))}async interact(e){let t=this.container.actualOptions.interactivity.events,i=t.onHover,n=t.onClick,r=i.enable,a=i.mode,s=n.enable,o=n.mode,l=t.onDiv;r&&N("bubble",a)?this._hoverBubble():s&&N("bubble",o)?this._clickBubble():V("bubble",l,(t,i)=>this._singleSelectorHover(e,t,i))}isEnabled(e){let t=this.container,i=t.actualOptions,n=t.interactivity.mouse,{onClick:r,onDiv:a,onHover:s}=(e?.interactivity??i.interactivity).events,o=B("bubble",a);return!!(o||s.enable&&n.position||r.enable&&n.clickPosition)&&(N("bubble",s.mode)||N("bubble",r.mode)||o)}loadModeOptions(e,...t){for(let i of(e.bubble||(e.bubble=new ih),t))e.bubble.load(i?.bubble)}reset(e){e.bubble.inRange=!1}}async function ig(e,t=!0){await e.addInteractor("externalBubble",e=>new im(e),t)}class iv{constructor(){this.opacity=.5}load(e){e&&void 0!==e.opacity&&(this.opacity=e.opacity)}}class iy{constructor(){this.distance=80,this.links=new iv,this.radius=60}get lineLinked(){return this.links}set lineLinked(e){this.links=e}get line_linked(){return this.links}set line_linked(e){this.links=e}load(e){e&&(void 0!==e.distance&&(this.distance=e.distance),this.links.load(e.links??e.lineLinked??e.line_linked),void 0!==e.radius&&(this.radius=e.radius))}}class ib extends ii{constructor(e){super(e)}clear(){}init(){let e=this.container,t=e.actualOptions.interactivity.modes.connect;t&&(e.retina.connectModeDistance=t.distance*e.retina.pixelRatio,e.retina.c
1onnectModeRadius=t.radius*e.retina.pixelRatio)}async interact(){let e=this.container;if(e.actualOptions.interactivity.events.onHover.enable&&"pointermove"===e.interactivity.status){let t=e.interactivity.mouse.position;if(!e.retina.connectModeDistance||e.retina.connectModeDistance<0||!e.retina.connectModeRadius||e.retina.connectModeRadius<0||!t)return;let i=Math.abs(e.retina.connectModeRadius),n=e.particles.quadTree.queryCircle(t,i,e=>this.isEnabled(e)),r=0;for(let t of n){let i=t.getPosition();for(let a of n.slice(r+1)){let n=a.getPosition(),r=Math.abs(e.retina.connectModeDistance),s=Math.abs(i.x-n.x),o=Math.abs(i.y-n.y);s<r&&o<r&&function(e,t,i){e.canvas.draw(n=>{var r;let a=function(e,t,i,n){let r=e.actualOptions.interactivity.modes.connect;if(r)return function(e,t,i,n){let r=Math.floor(i.getRadius()/t.getRadius()),a=t.getFillColor(),s=i.getFillColor();if(!a||!s)return;let o=t.getPosition(),l=i.getPosition(),c=ep(a,s,t.getRadius(),i.getRadius()),u=e.createLinearGradient(o.x,o.y,l.x,l.y);return u.addColorStop(0,eh(a,n)),u.addColorStop(r>1?1:r,ed(c,n)),u.addColorStop(1,eh(s,n)),u}(t,i,n,r.links.opacity)}(e,n,t,i);if(!a)return;let s=t.getPosition(),o=i.getPosition();r=t.retina.linksWidth??0,eb(n,s,o),n.lineWidth=r,n.strokeStyle=a,n.stroke()})}(e,t,a)}++r}}}isEnabled(e){let t=this.container,i=t.interactivity.mouse,n=(e?.interactivity??t.actualOptions.interactivity).events;return!!(n.onHover.enable&&i.position)&&N("connect",n.onHover.mode)}loadModeOptions(e,...t){for(let i of(e.connect||(e.connect=new iy),t))e.connect.load(i?.connect)}reset(){}}async function iw(e,t=!0){await e.addInteractor("externalConnect",e=>new ib(e),t)}class ix{constructor(){this.blink=!1,this.consent=!1,this.opacity=1}load(e){e&&(void 0!==e.blink&&(this.blink=e.blink),void 0!==e.color&&(this.color=eT.create(this.color,e.color)),void 0!==e.consent&&(this.consent=e.consent),void 0!==e.opacity&&(this.opacity=e.opacity))}}class i_{constructor(){this.distance=100,this.links=new ix}get lineLinked(){return this.links}set lineLinked(e){this.links=e}get line_linked(){return this.links}set line_linked(e){this.links=e}load(e){e&&(void 0!==e.distance&&(this.distance=e.distance),this.links.load(e.links??e.lineLinked??e.line_linked))}}class ik extends ii{constructor(e){super(e)}clear(){}init(){let e=this.container,t=e.actualOptions.interactivity.modes.grab;t&&(e.retina.grabModeDistance=t.distance*e.retina.pixelRatio)}async interact(){let e=this.container,t=e.actualOptions.interactivity;if(!t.modes.grab||!t.events.onHover.enable||e.interactivity.status!==l)return;let i=e.interactivity.mouse.position;if(!i)return;let n=e.retina.grabModeDistance;if(n&&!(n<0))for(let r of e.particles.quadTree.queryCircle(i,n,e=>this.isEnabled(e))){let a=C(r.getPosition(),i);if(a>n)continue;let s=t.modes.grab.links,o=s.opacity,l=o-a*o/n;if(l<=0)continue;let c=s.color??r.options.links?.color;if(!e.particles.grabLineColor&&c){let i=t.modes.grab.links;e.particles.grabLineColor=em(c,i.blink,i.consent)}let u=ef(r,void 0,e.particles.grabLineColor);u&&function(e,t,i,n,r){e.canvas.draw(e=>{var a;let s=t.getPosition();a=t.retina.linksWidth??0,eb(e,s,r),e.strokeStyle=ed(i,n),e.lineWidth=a,e.stroke()})}(e,r,u,l,i)}}isEnabled(e){let t=this.container,i=t.interactivity.mouse,n=(e?.interactivity??t.actualOptions.interactivity).events;return n.onHover.enable&&!!i.position&&N("grab",n.onHover.mode)}loadModeOptions(e,...t){for(let i of(e.grab||(e.grab=new i_),t))e.grab.load(i?.grab)}reset(){}}async function iT(e,t=!0){await e.addInteractor("externalGrab",e=>new ik(e),t)}class iS extends ii{constructor(e){super(e),this.handleClickMode=e=>{if("pause"!==e)return;let t=this.container;t.getAnimationStatus()?t.pause():t.play()}}clear(){}init(){}async interact(){}isEnabled(){return!0}reset(){}}async function iE(e,t=!0){await e.addInteractor("externalPause",e=>new iS(e),t)}class iC{constructor(){this.default=!0,this.groups=[],this.quantity=4}get particles_nb(){return this.quantity}set particles_nb(e){this.quantity=T(e)}load(e){if(!e)return;void 0!==e.default&&(this.default=e.default),void 0!==e.groups&&(this.groups=e.groups.map(e=>e)),this.groups.length||(this.default=!0);let t=e.quantity??e.particles_nb;void 0!==t&&(this.quantity=T(t))}}class iO extends ii{constructor(e){super(e),this.handleClickMode=e=>{if("push"!==e)return;let t=this.container,i=t.actualOptions.interactivity.modes.push;if(!i)return;let n=x(i.quantity);if(n<=0)return;let r=j([void 0,...i.groups]),a=void 0!==r?t.actualOptions.particles.groups[r]:void 0;t.particles.push(n,t.interactivity.mouse,a,r)}}clear(){}init(){}async interact(){}isEnabled(){return!0}loadModeOptions(e,...t){for(let i of(e.push||(e.push=new iC),t))e.push.load(i?.push)}reset(){}}async function iM(e,t=!0){await e.addInteractor("externalPush",e=>new iO(e),t)}class iP{constructor(){this.quantity=2}get particles_nb(){return this.quantity}set particles_nb(e){this.quantity=T(e)}load(e){if(!e)return;let t=e.quantity??e.particles_nb;void 0!==t&&(this.quantity=T(t))}}class iA extends ii{constructor(e){super(e),this.handleClickMode=e=>{let t=this.container,i=t.actualOptions;if(!i.interactivity.modes.remove||"remove"!==e)return;let n=x(i.interactivity.modes.remove.quantity);t.particles.removeQuantity(n)}}clear(){}init(){}async interact(){}isEnabled(){return!0}
1loadModeOptions(e,...t){for(let i of(e.remove||(e.remove=new iP),t))e.remove.load(i?.remove)}reset(){}}async function iD(e,t=!0){await e.addInteractor("externalRemove",e=>new iA(e),t)}class iI{constructor(){this.distance=200,this.duration=.4,this.factor=100,this.speed=1,this.maxSpeed=50,this.easing="ease-out-quad"}load(e){e&&(void 0!==e.distance&&(this.distance=e.distance),void 0!==e.duration&&(this.duration=e.duration),void 0!==e.easing&&(this.easing=e.easing),void 0!==e.factor&&(this.factor=e.factor),void 0!==e.speed&&(this.speed=e.speed),void 0!==e.maxSpeed&&(this.maxSpeed=e.maxSpeed))}}class iN extends iI{constructor(){super(),this.selectors=[]}get ids(){return G(this.selectors,e=>e.replace("#",""))}set ids(e){this.selectors=G(e,e=>`#${e}`)}load(e){super.load(e),e&&(void 0!==e.ids&&(this.ids=e.ids),void 0!==e.selectors&&(this.selectors=e.selectors))}}class iL extends iI{load(e){super.load(e),e&&(this.divs=G(e.divs,e=>{let t=new iN;return t.load(e),t}))}}class ij extends ii{constructor(e,t){super(t),this._clickRepulse=()=>{let e=this.container,t=e.actualOptions.interactivity.modes.repulse;if(!t)return;let i=e.repulse||{particles:[]};if(i.finish||(i.count||(i.count=0),i.count++,i.count===e.particles.count&&(i.finish=!0)),i.clicking){let n=e.retina.repulseModeDistance;if(!n||n<0)return;let r=Math.pow(n/6,3),a=e.interactivity.mouse.clickPosition;if(void 0===a)return;let s=new tS(a.x,a.y,r);for(let n of e.particles.quadTree.query(s,e=>this.isEnabled(e))){let{dx:e,dy:s,distance:o}=E(a,n.position),l=o**2,c=-r*t.speed/l;if(l<=r){i.particles.push(n);let t=h.create(e,s);t.length=c,n.velocity.setTo(t)}}}else if(!1===i.clicking){for(let e of i.particles)e.velocity.setTo(e.initialVelocity);i.particles=[]}},this._hoverRepulse=()=>{let e=this.container,t=e.interactivity.mouse.position,i=e.retina.repulseModeDistance;i&&!(i<0)&&t&&this._processRepulse(t,i,new tS(t.x,t.y,i))},this._processRepulse=(e,t,i,n)=>{let r=this.container,a=r.particles.quadTree.query(i,e=>this.isEnabled(e)),s=r.actualOptions.interactivity.modes.repulse;if(s)for(let i of a){let{dx:r,dy:a,distance:o}=E(i.position,e),l=(n?.speed??s.speed)*s.factor,c=y(g(s.easing)(1-o/t)*l,0,s.maxSpeed),u=h.create(0===o?l:r/o*c,0===o?l:a/o*c);i.position.addTo(u)}},this._singleSelectorRepulse=(e,t)=>{let i=this.container,n=i.actualOptions.interactivity.modes.repulse;if(!n)return;let r=document.querySelectorAll(e);r.length&&r.forEach(e=>{let r=i.retina.pixelRatio,a={x:(e.offsetLeft+e.offsetWidth/2)*r,y:(e.offsetTop+e.offsetHeight/2)*r},s=e.offsetWidth/2*r,o="circle"===t.type?new tS(a.x,a.y,s):new tT(e.offsetLeft*r,e.offsetTop*r,e.offsetWidth*r,e.offsetHeight*r),l=H(n.divs,e);this._processRepulse(a,s,o,l)})},this._engine=e,t.repulse||(t.repulse={particles:[]}),this.handleClickMode=e=>{let i=this.container.actualOptions.interactivity.modes.repulse;if(!i||"repulse"!==e)return;t.repulse||(t.repulse={particles:[]});let n=t.repulse;for(let e of(n.clicking=!0,n.count=0,t.repulse.particles))this.isEnabled(e)&&e.velocity.setTo(e.initialVelocity);n.particles=[],n.finish=!1,setTimeout(()=>{t.destroyed||(n.clicking=!1)},1e3*i.duration)}}clear(){}init(){let e=this.container,t=e.actualOptions.interactivity.modes.repulse;t&&(e.retina.repulseModeDistance=t.distance*e.retina.pixelRatio)}async interact(){let e=this.container,t=e.actualOptions,i=e.interactivity.status===l,n=t.interactivity.events,r=n.onHover,a=r.enable,s=r.mode,o=n.onClick,c=o.enable,u=o.mode,d=n.onDiv;i&&a&&N("repulse",s)?this._hoverRepulse():c&&N("repulse",u)?this._clickRepulse():V("repulse",d,(e,t)=>this._singleSelectorRepulse(e,t))}isEnabled(e){let t=this.container,i=t.actualOptions,n=t.interactivity.mouse,r=(e?.interactivity??i.interactivity).events,a=r.onDiv,s=r.onHover,o=r.onClick,l=B("repulse",a);if(!(l||s.enable&&n.position||o.enable&&n.clickPosition))return!1;let c=s.mode,u=o.mode;return N("repulse",c)||N("repulse",u)||l}loadModeOptions(e,...t){for(let i of(e.repulse||(e.repulse=new iL),t))e.repulse.load(i?.repulse)}reset(){}}async function iR(e,t=!0){await e.addInteractor("externalRepulse",t=>new ij(e,t),t)}class iz{constructor(){this.factor=3,this.radius=200}load(e){e&&(void 0!==e.factor&&(this.factor=e.factor),void 0!==e.radius&&(this.radius=e.radius))}}class iq extends ii{constructor(e){super(e)}clear(e,t,i){(!e.slow.inRange||i)&&(e.slow.factor=1)}init(){let e=this.container,t=e.actualOptions.interactivity.modes.slow;t&&(e.retina.slowModeRadius=t.radius*e.retina.pixelRatio)}async interact(){}isEnabled(e){let t=this.container,i=t.interactivity.mouse,n=(e?.interactivity??t.actualOptions.interactivity).events;return n.onHover.enable&&!!i.position&&N("slow",n.onHover.mode)}loadModeOptions(e,...t){for(let i of(e.slow||(e.slow=new iz),t))e.slow.load(i?.slow)}reset(e){e.slow.inRange=!1;let t=this.container,i=t.actualOptions,n=t.interactivity.mouse.position,r=t.retina.slowModeRadius,a=i.interactivity.modes.slow;if(!a||!r||r<0||!n)return;let s=C(n,e.getPosition()),o=a.factor,{slow:l}=e;s>r||(l.inRange=!0,l.factor=s/r/o)}}async function iB(e,t=!0){await e.addInteractor("externalSlow",e=>new iq(e),t)}let iV=[0,4,2,1],iH=[8,8,4,2];class iF{constructor(e){this.pos=0,this.data=new Uint8ClampedArray(e)}getString(e){let t=this.data.slice(this.pos,this.pos+e);return this.pos+=t.length,t.reduce((e,t)=>
1e+String.fromCharCode(t),"")}nextByte(){return this.data[this.pos++]}nextTwoBytes(){return this.pos+=2,this.data[this.pos-2]+(this.data[this.pos-1]<<8)}readSubBlocks(){let e="",t=0;do{t=this.data[this.pos++];for(let i=t;--i>=0;e+=String.fromCharCode(this.data[this.pos++]));}while(0!==t);return e}readSubBlocksBin(){let e=0,t=0;for(let i=0;0!==(e=this.data[this.pos+i]);i+=e+1)t+=e;let i=new Uint8Array(t);for(let t=0;0!==(e=this.data[this.pos++]);)for(let n=e;--n>=0;i[t++]=this.data[this.pos++]);return i}skipSubBlocks(){for(;0!==this.data[this.pos];this.pos+=this.data[this.pos]+1);this.pos++}}function iU(e,t){let i=[];for(let n=0;n<t;n++)i.push({r:e.data[e.pos],g:e.data[e.pos+1],b:e.data[e.pos+2]}),e.pos+=3;return i}async function iG(e,t,i,n){switch(e.nextByte()){case 249:{let r=t.frames[i(!1)];e.pos++;let a=e.nextByte();r.GCreserved=(224&a)>>>5,r.disposalMethod=(28&a)>>>2,r.userInputDelayFlag=(2&a)==2,r.delayTime=10*e.nextTwoBytes();let s=e.nextByte();(1&a)==1&&n(s),e.pos++;break}case 255:{e.pos++;let i={identifier:e.getString(8),authenticationCode:e.getString(3),data:e.readSubBlocksBin()};t.applicationExtensions.push(i);break}case 254:t.comments.push([i(!1),e.readSubBlocks()]);break;case 1:if(0===t.globalColorTable.length)throw EvalError("plain text extension without global color table");e.pos++,t.frames[i(!1)].plainTextData={left:e.nextTwoBytes(),top:e.nextTwoBytes(),width:e.nextTwoBytes(),height:e.nextTwoBytes(),charSize:{width:e.nextTwoBytes(),height:e.nextTwoBytes()},foregroundColor:e.nextByte(),backgroundColor:e.nextByte(),text:e.readSubBlocks()};break;default:e.skipSubBlocks()}}async function iW(e,t,i,n,r,a){let s=t.frames[n(!0)];s.left=e.nextTwoBytes(),s.top=e.nextTwoBytes(),s.width=e.nextTwoBytes(),s.height=e.nextTwoBytes();let o=e.nextByte(),l=(128&o)==128;s.sortFlag=(32&o)==32,s.reserved=(24&o)>>>3,l&&(s.localColorTable=iU(e,1<<(7&o)+1));let c=e=>{let{r:n,g:a,b:o}=(l?s.localColorTable:t.globalColorTable)[e];return{r:n,g:a,b:o,a:e===r(null)?i?~~((n+a+o)/3):0:255}},u=(()=>{try{return new ImageData(s.width,s.height,{colorSpace:"srgb"})}catch(e){if(e instanceof DOMException&&"IndexSizeError"===e.name)return null;throw e}})();if(null==u)throw EvalError("GIF frame size is to large");let d=e.nextByte(),h=e.readSubBlocksBin(),p=1<<d,f=(e,t)=>{let i=e>>>3,n=7&e;return(h[i]+(h[i+1]<<8)+(h[i+2]<<16)&(1<<t)-1<<n)>>>n};if((64&o)==64){for(let i=0,r=d+1,o=0,l=[[0]],h=0;h<4;h++){if(iV[h]<s.height)for(let e=0,t=0;;){let n=i;if(i=f(o,r),o+=r+1,i===p){r=d+1,l.length=p+2;for(let e=0;e<l.length;e++)l[e]=e<p?[e]:[]}else{i>=l.length?l.push(l[n].concat(l[n][0])):n!==p&&l.push(l[n].concat(l[i][0]));for(let n=0;n<l[i].length;n++){let{r,g:a,b:o,a:d}=c(l[i][n]);u.data.set([r,a,o,d],iV[h]*s.width+iH[h]*t+e%(4*s.width)),e+=4}l.length===1<<r&&r<12&&r++}if(e===4*s.width*(t+1)&&(t++,iV[h]+iH[h]*t>=s.height))break}a?.(e.pos/(e.data.length-1),n(!1)+1,u,{x:s.left,y:s.top},{width:t.width,height:t.height})}s.image=u,s.bitmap=await createImageBitmap(u)}else{for(let e=0,t=d+1,i=0,n=[[0]],r=-4;;){let a=e;if(e=f(i,t),i+=t,e===p){t=d+1,n.length=p+2;for(let e=0;e<n.length;e++)n[e]=e<p?[e]:[]}else{if(e===p+1)break;e>=n.length?n.push(n[a].concat(n[a][0])):a!==p&&n.push(n[a].concat(n[e][0]));for(let t=0;t<n[e].length;t++){let{r:i,g:a,b:s,a:o}=c(n[e][t]);u.data.set([i,a,s,o],r+=4)}n.length>=1<<t&&t<12&&t++}}s.image=u,s.bitmap=await createImageBitmap(u),a?.((e.pos+1)/e.data.length,n(!1)+1,s.image,{x:s.left,y:s.top},{width:t.width,height:t.height})}}async function iX(e,t,i,n,r,a){switch(e.nextByte()){case 59:return!0;case 44:await iW(e,t,i,n,r,a);break;case 33:await iG(e,t,n,r);break;default:throw EvalError("undefined block found")}return!1}async function i$(e,t,i){i||(i=!1);let n=await fetch(e);if(!n.ok&&404===n.status)throw EvalError("file not found");let r=await n.arrayBuffer(),a={width:0,height:0,totalTime:0,colorRes:0,pixelAspectRatio:0,frames:[],sortFlag:!1,globalColorTable:[],backgroundImage:new ImageData(1,1,{colorSpace:"srgb"}),comments:[],applicationExtensions:[]},s=new iF(new Uint8ClampedArray(r));
1if("GIF89a"!==s.getString(6))throw Error("not a supported GIF file");a.width=s.nextTwoBytes(),a.height=s.nextTwoBytes();let o=s.nextByte(),l=(128&o)==128;a.colorRes=(112&o)>>>4,a.sortFlag=(8&o)==8;let c=s.nextByte();a.pixelAspectRatio=s.nextByte(),0!==a.pixelAspectRatio&&(a.pixelAspectRatio=(a.pixelAspectRatio+15)/64),l&&(a.globalColorTable=iU(s,1<<(7&o)+1));let u=(()=>{try{return new ImageData(a.width,a.height,{colorSpace:"srgb"})}catch(e){if(e instanceof DOMException&&"IndexSizeError"===e.name)return null;throw e}})();if(null==u)throw Error("GIF frame size is to large");let{r:d,g:h,b:p}=a.globalColorTable[c];u.data.set(l?[d,h,p,255]:[0,0,0,0]);for(let e=4;e<u.data.length;e*=2)u.data.copyWithin(e,0,e);a.backgroundImage=u;let f=-1,m=!0,g=-1,v=e=>(e&&(m=!0),f),y=e=>(null!=e&&(g=e),g);try{do m&&(a.frames.push({left:0,top:0,width:0,height:0,disposalMethod:0,image:new ImageData(1,1,{colorSpace:"srgb"}),plainTextData:null,userInputDelayFlag:!1,delayTime:0,sortFlag:!1,localColorTable:[],reserved:0,GCreserved:0}),f++,g=-1,m=!1);while(!await iX(s,a,i,v,y,t));for(let e of(a.frames.length--,a.frames)){if(e.userInputDelayFlag&&0===e.delayTime){a.totalTime=1/0;break}a.totalTime+=e.delayTime}return a}catch(e){if(e instanceof EvalError)throw Error(`error while parsing frame ${f} "${e.message}"`);throw e}}let iY=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d.]+%?\))|currentcolor/gi;async function iQ(e){return new Promise(t=>{e.loading=!0;let i=new Image;e.element=i,i.addEventListener("load",()=>{e.loading=!1,t()}),i.addEventListener("error",()=>{e.element=void 0,e.error=!0,e.loading=!1,P.error(`${u} loading image: ${e.source}`),t()}),i.src=e.source})}async function iJ(e){if("gif"!==e.type)return void await iQ(e);e.loading=!0;try{e.gifData=await i$(e.source),e.gifLoopCount=function(e){for(let t of e.applicationExtensions)if(t.identifier+t.authenticationCode==="NETSCAPE2.0")return t.data[1]+(t.data[2]<<8);return NaN}(e.gifData)??0,0===e.gifLoopCount&&(e.gifLoopCount=1/0)}catch{e.error=!0}e.loading=!1}async function iZ(e){if("svg"!==e.type)return void await iQ(e);e.loading=!0;let t=await fetch(e.source);t.ok?e.svgData=await t.text():(P.error(`${u} Image not found`),e.error=!0),e.loading=!1}class iK{constructor(e){this.loadImageShape=async e=>{if(!this._engine.loadImage)throw Error(`${u} image shape not initialized`);await this._engine.loadImage({gif:e.gif,name:e.name,replaceColor:e.replaceColor??e.replace_color??!1,src:e.src})},this._engine=e}addImage(e){this._engine.images||(this._engine.images=[]),this._engine.images.push(e)}draw(e,t,i,n,r){let a=t.image,s=a?.element;if(a){if(e.globalAlpha=n,a.gif&&a.gifData){let n=new OffscreenCanvas(a.gifData.width,a.gifData.height),s=n.getContext("2d");if(!s)throw Error("could not create offscreen canvas context");s.imageSmoothingQuality="low",s.imageSmoothingEnabled=!1,s.clearRect(0,0,n.width,n.height),void 0===t.gifLoopCount&&(t.gifLoopCount=a.gifLoopCount??0);let o=t.gifFrame??0,l={x:-(.5*a.gifData.width),y:-(.5*a.gifData.height)},c=a.gifData.frames[o];if(void 0===t.gifTime&&(t.gifTime=0),!c.bitmap)return;switch(e.scale(i/a.gifData.width,i/a.gifData.height),c.disposalMethod){case 4:case 5:case 6:case 7:case 0:s.drawImage(c.bitmap,c.left,c.top),e.drawImage(n,l.x,l.y),s.clearRect(0,0,n.width,n.height);break;case 1:s.drawImage(c.bitmap,c.left,c.top),e.drawImage(n,l.x,l.y);break;case 2:s.drawImage(c.bitmap,c.left,c.top),e.drawImage(n,l.x,l.y),s.clearRect(0,0,n.width,n.height),0===a.gifData.globalColorTable.length?s.putImageData(a.gifData.frames[0].image,l.x+c.left,l.y+c.top):s.putImageData(a.gifData.backgroundImage,l.x,l.y);break;case 3:{let t=s.getImageData(0,0,n.width,n.height);s.drawImage(c.bitmap,c.left,c.top),e.drawImage(n,l.x,l.y),s.clearRect(0,0,n.width,n.height),s.putImageData(t,0,0)}}if(t.gifTime+=r.value,t.gifTime>c.delayTime){if(t.gifTime-=c.delayTime,++o>=a.gifData.frames.length){if(--t.gifLoopCount<=0)return;o=0,s.clearRect(0,0,n.width,n.height)}t.gifFrame=o}e.scale(a.gifData.width/i,a.gifData.height/i)}else if(s){let t=a.ratio,n={x:-i,y:-i};e.drawImage(s,n.x,n.y,2*i,2*i/t)}e.globalAlpha=1}}getSidesCount(){return 12}async init(e){let t=e.actualOptions;if(t.preload&&this._engine.loadImage)for(let e of t.preload)await this._engine.loadImage(e)}loadShape(e){if("image"!==e.shape&&"images"!==e.shape)return;this._engine.images||(this._engine.images=[]);let t=e.shapeData;this._engine.images.find(e=>e.name===t.name||e.source===t.src)||this.loadImageShape(t).then(()=>{this.loadShape(e)})}particleInit(e,t){if("image"!==t.shape&&"images"!==t.shape)return;this._engine.images||(this._engine.images=[]);let i=this._engine.images,n=t.shapeData,r=t.getFillColor(),a=i.find(e=>
1e.name===n.name||e.source===n.src);if(!a)return;let s=n.replaceColor??n.replace_color??a.replaceColor;if(a.loading)return void setTimeout(()=>{this.particleInit(e,t)});(async()=>{let e;(e=a.svgData&&r?await function(e,t,i,n){let r=function(e,t,i){let{svgData:n}=e;if(!n)return"";let r=eh(t,i);if(n.includes("fill"))return n.replace(iY,()=>r);let a=n.indexOf(">");return`${n.substring(0,a)} fill="${r}"${n.substring(a)}`}(e,i,n.opacity?.value??1),a={color:i,gif:t.gif,data:{...e,svgData:r},loaded:!1,ratio:t.width/t.height,replaceColor:t.replaceColor??t.replace_color,source:t.src};return new Promise(t=>{let i=new Blob([r],{type:"image/svg+xml"}),n=URL||window.URL||window.webkitURL||window,s=n.createObjectURL(i),o=new Image;o.addEventListener("load",()=>{a.loaded=!0,a.element=o,t(a),n.revokeObjectURL(s)}),o.addEventListener("error",async()=>{n.revokeObjectURL(s);let i={...e,error:!1,loading:!0};await iQ(i),a.loaded=!0,a.element=i.element,t(a)}),o.src=s})}(a,n,r,t):{color:r,data:a,element:a.element,gif:a.gif,gifData:a.gifData,gifLoopCount:a.gifLoopCount,loaded:!0,ratio:n.width&&n.height?n.width/n.height:a.ratio??1,replaceColor:s,source:n.src}).ratio||(e.ratio=1);let i=n.fill??t.fill,o=n.close??t.close;t.image=e,t.fill=i,t.close=o})()}}class i0{constructor(){this.src="",this.gif=!1}load(e){e&&(void 0!==e.gif&&(this.gif=e.gif),void 0!==e.height&&(this.height=e.height),void 0!==e.name&&(this.name=e.name),void 0!==e.replaceColor&&(this.replaceColor=e.replaceColor),void 0!==e.src&&(this.src=e.src),void 0!==e.width&&(this.width=e.width))}}class i1{constructor(e){this.id="imagePreloader",this._engine=e}getPlugin(){return{}}loadOptions(e,t){if(!t||!t.preload)return;e.preload||(e.preload=[]);let i=e.preload;for(let e of t.preload){let t=i.find(t=>t.name===e.name||t.src===e.src);if(t)t.load(e);else{let t=new i0;t.load(e),i.push(t)}}}needsPlugin(){return!0}}async function i2(e,t=!0){e.loadImage||(e.loadImage=async t=>{if(!t.name&&!t.src)throw Error(`${u} no image source provided`);if(e.images||(e.images=[]),!e.images.find(e=>e.name===t.name||e.source===t.src))try{let i={gif:t.gif??!1,name:t.name??t.src,source:t.src,type:t.src.substring(t.src.length-3),error:!1,loading:!0,replaceColor:t.replaceColor,ratio:t.width&&t.height?t.width/t.height:void 0};e.images.push(i);let n=t.gif?iJ:t.replaceColor?iZ:iQ;await n(i)}catch{throw Error(`${u} ${t.name??t.src} not found`)}});let i=new i1(e);await e.addPlugin(i,t),await e.addShape(["image","images"],new iK(e),t)}class i3 extends eY{constructor(){super(),this.sync=!1}load(e){e&&(super.load(e),void 0!==e.sync&&(this.sync=e.sync))}}class i5 extends eY{constructor(){super(),this.random.minimumValue=1e-4,this.sync=!1}load(e){e&&(super.load(e),void 0!==e.sync&&(this.sync=e.sync))}}class i4{constructor(){this.count=0,this.delay=new i3,this.duration=new i5}load(e){e&&(void 0!==e.count&&(this.count=e.count),this.delay.load(e.delay),this.duration.load(e.duration))}}class i8{constructor(e){this.container=e}init(e){let t=this.container,i=e.options.life;i&&(e.life={delay:t.retina.reduceFactor?x(i.delay.value)*(i.delay.sync?1:v())/t.retina.reduceFactor*1e3:0,delayTime:0,duration:t.retina.reduceFactor?x(i.duration.value)*(i.duration.sync?1:v())/t.retina.reduceFactor*1e3:0,time:0,count:i.count},e.life.duration<=0&&(e.life.duration=-1),e.life.count<=0&&(e.life.count=-1),e.life&&(e.spawning=e.life.delay>0))}isEnabled(e){return!e.destroyed}loadOptions(e,...t){for(let i of(e.life||(e.life=new i4),t))e.life.load(i?.life)}update(e,t){if(!this.isEnabled(e)||!e.life)return;let i=e.life,n=!1;if(e.spawning){if(i.delayTime+=t.value,!(i.delayTime>=e.life.delay))return;n=!0,e.spawning=!1,i.delayTime=0,i.time=0}if(-1===i.duration||e.spawning||(n?i.time=0:i.time+=t.value,i.time<i.duration))return;if(i.time=0,e.life.count>0&&e.life.count--,0===e.life.count)return void e.destroy();let r=this.container.canvas.size,a=T(0,r.width),s=T(0,r.width);e.position.x=w(a),e.position.y=w(s),e.spawning=!0,i.delayTime=0,i.time=0,e.reset();let o=e.options.life;o&&(i.delay=1e3*x(o.delay.value),i.duration=1e3*x(o.duration.value))}}async function i6(e,t=!0){await e.addParticleUpdater("life",e=>new i8(e),t)}class i9{draw(e,t,i){let n=t.shapeData;e.moveTo(-i/2,0),e.lineTo(i/2,0),e.lineCap=n?.cap??"butt"}getSidesCount(){return 1}}async function i7(e,t=!0){await e.addShape("line",new i9,t)}class ne{init(){}isEnabled(e){return!D()&&!e.destroyed&&e.container.actualOptions.interactivity.events.onHover.parallax.enable}move(e){let t=e.container,i=t.actualOptions.interactivity.events.onHover.parallax;if(D()||!i.enable)return;let n=i.force,r=t.interactivity.mouse.position;if(!r)return;let a=t.canvas.size,s={x:a.width/2,y:a.height/2}
1,o=i.smooth,l=e.getRadius()/n,c={x:(r.x-s.x)*l,y:(r.y-s.y)*l},{offset:u}=e;u.x+=(c.x-u.x)/o,u.y+=(c.y-u.y)/o}}async function nt(e,t=!0){await e.addMover("parallax",()=>new ne,t)}class ni{constructor(e){this.container=e,this.type="particles"}}class nn extends ni{constructor(e){super(e)}clear(){}init(){}async interact(e){let t=this.container,i=e.retina.attractDistance??t.retina.attractDistance,n=e.getPosition();for(let r of t.particles.quadTree.queryCircle(n,i)){if(e===r||!r.options.move.attract.enable||r.destroyed||r.spawning)continue;let{dx:t,dy:i}=E(n,r.getPosition()),a=e.options.move.attract.rotate,s=t/(1e3*a.x),o=i/(1e3*a.y),l=r.size.value/e.size.value,c=1/l;e.velocity.x-=s*l,e.velocity.y-=o*l,r.velocity.x+=s*c,r.velocity.y+=o*c}}isEnabled(e){return e.options.move.attract.enable}reset(){}}async function nr(e,t=!0){await e.addInteractor("particlesAttract",e=>new nn(e),t)}function na(e,t,i,n,r,a){let s=y(e.options.collisions.absorb.speed*r.factor/10,0,n);e.size.value+=s/2,i.size.value-=s,n<=a&&(i.size.value=0,i.destroy())}let ns=e=>{void 0===e.collisionMaxSpeed&&(e.collisionMaxSpeed=x(e.options.collisions.maxSpeed)),e.velocity.length>e.collisionMaxSpeed&&(e.velocity.length=e.collisionMaxSpeed)};function no(e,t){U(F(e),F(t)),ns(e),ns(t)}class nl extends ni{constructor(e){super(e)}clear(){}init(){}async interact(e,t){if(e.destroyed||e.spawning)return;let i=this.container,n=e.getPosition(),r=e.getRadius();for(let a of i.particles.quadTree.queryCircle(n,2*r)){if(e===a||!a.options.collisions.enable||e.options.collisions.mode!==a.options.collisions.mode||a.destroyed||a.spawning)continue;let s=a.getPosition(),o=a.getRadius();if(!(Math.abs(Math.round(n.z)-Math.round(s.z))>r+o))C(n,s)>r+o||function(e,t,i,n){switch(e.options.collisions.mode){case"absorb":let r=e.getRadius(),a=t.getRadius();void 0===r&&void 0!==a?e.destroy():void 0!==r&&void 0===a?t.destroy():void 0!==r&&void 0!==a&&(r>=a?na(e,r,t,a,i,n):na(t,a,e,r,i,n));break;case"bounce":no(e,t);break;case"destroy":e.unbreakable||t.unbreakable||no(e,t),void 0===e.getRadius()&&void 0!==t.getRadius()?e.destroy():void 0!==e.getRadius()&&void 0===t.getRadius()?t.destroy():void 0!==e.getRadius()&&void 0!==t.getRadius()&&(e.getRadius()>=t.getRadius()?t:e).destroy()}}(e,a,t,i.retina.pixelRatio)}}isEnabled(e){return e.options.collisions.enable}reset(){}}async function nc(e,t=!0){await e.addInteractor("particlesCollisions",e=>new nl(e),t)}class nu extends tS{constructor(e,t,i,n){super(e,t,i),this.canvasSize=n,this.canvasSize={...n}}contains(e){let{width:t,height:i}=this.canvasSize,{x:n,y:r}=e;return super.contains(e)||super.contains({x:n-t,y:r})||super.contains({x:n-t,y:r-i})||super.contains({x:n,y:r-i})}intersects(e){if(super.intersects(e))return!0;let t={x:e.position.x-this.canvasSize.width,y:e.position.y-this.canvasSize.height};if(void 0!==e.radius){let i=new tS(t.x,t.y,2*e.radius);return super.intersects(i)}if(void 0!==e.size){let i=new tT(t.x,t.y,2*e.size.width,2*e.size.height);return super.intersects(i)}return!1}}class nd{constructor(){this.blur=5,this.color=new eT,this.color.value="#000",this.enable=!1}load(e){e&&(void 0!==e.blur&&(this.blur=e.blur),this.color=eT.create(this.color,e.color),void 0!==e.enable&&(this.enable=e.enable))}}class nh{constructor(){this.enable=!1,this.frequency=1}load(e){e&&(void 0!==e.color&&(this.color=eT.create(this.color,e.color)),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.frequency&&(this.frequency=e.frequency),void 0!==e.opacity&&(this.opacity=e.opacity))}}class np{constructor(){this.blink=!1,this.color=new eT,this.color.value="#fff",this.consent=!1,this.distance=100,this.enable=!1,this.frequency=1,this.opacity=1,this.shadow=new nd,this.triangles=new nh,this.width=1,this.warp=!1}load(e){e&&(void 0!==e.id&&(this.id=e.id),void 0!==e.blink&&(this.blink=e.blink),this.color=eT.create(this.color,e.color),void 0!==e.consent&&(this.consent=e.consent),void 0!==e.distance&&(this.distance=e.distance),void 0!==e.enable&&(this.enable=e.enable),void 0!==e.frequency&&(this.frequency=e.frequency),void 0!==e.opacity&&(this.opacity=e.opacity),this.shadow.load(e.shadow),this.triangles.load(e.triangles),void 0!==e.width&&(this.width=e.width),void 0!==e.warp&&(this.warp=e.warp))}}class nf extends ni{constructor(e){super(e),this._setColor=e=>{if(!e.options.links)return;let t=this.linkContainer,i=e.options.links,n=void 0===i.id?t.particles.linksColor:t.particles.linksColors.get(i.id);n||(n=em(i.color,i.blink,i.consent),void 0===i.id?t.particles.linksColor=n:t.particles.linksColors.set(i.id,n))},this.linkContainer=e}clear(){}init(){this.linkContainer.particles.linksColor=void 0,this.linkContainer.particles.linksColors=new Map}async interact(e){if(!e.options.links)return;e.links=[];let t=e.getPosition(),i=this.container,n=i.canvas.size;if(t.x<0||t.y<0||t.x>n.width||t.y>n.height)return;let r=e.options.links,a=r.opacity,s=e.retina.linksDistance??0,o=r.warp,l=o?new nu(t.x,t.y,s,n):new tS(t.x,t.y,s);for(let c of i.particles.quadTree.query(l)){let i=c.options.links;
1if(e===c||!i?.enable||r.id!==i.id||c.spawning||c.destroyed||!c.links||e.links.some(e=>e.destination===c)||c.links.some(t=>t.destination===e))continue;let l=c.getPosition();if(l.x<0||l.y<0||l.x>n.width||l.y>n.height)continue;let u=function(e,t,i,n,r){let{dx:a,dy:s,distance:o}=E(e,t);if(!r||o<=i)return o;let l={x:Math.abs(a),y:Math.abs(s)},c={x:Math.min(l.x,n.width-l.x),y:Math.min(l.y,n.height-l.y)};return Math.sqrt(c.x**2+c.y**2)}(t,l,s,n,o&&i.warp);if(u>s)continue;let d=(1-u/s)*a;this._setColor(e),e.links.push({destination:c,opacity:d})}}isEnabled(e){return!!e.options.links?.enable}loadParticlesOptions(e,...t){for(let i of(e.links||(e.links=new np),t))e.links.load(i?.links??i?.lineLinked??i?.line_linked)}reset(){}}async function nm(e,t=!0){await e.addInteractor("particlesLinks",e=>new nf(e),t)}function ng(e,t){var i;let n=((i=e.map(e=>e.id)).sort((e,t)=>e-t),i.join("_")),r=t.get(n);return void 0===r&&(r=v(),t.set(n,r)),r}class nv{constructor(e){this.container=e,this._drawLinkLine=(e,t)=>{let i=e.options.links;if(!i?.enable)return;let n=this.container,r=n.actualOptions,a=t.destination,s=e.getPosition(),o=a.getPosition(),l=t.opacity;n.canvas.draw(t=>{let c,u=e.options.twinkle?.lines;if(u?.enable){let e=u.frequency,t=es(u.color);v()<e&&t&&(c=t,l=x(u.opacity))}if(c||(c=ef(e,a,void 0!==i.id?n.particles.linksColors.get(i.id):n.particles.linksColor)),!c)return;let d=e.retina.linksWidth??0,h=e.retina.linksDistance??0,{backgroundMask:p}=r;!function(e){let t=!1,{begin:i,end:n,maxDistance:r,context:a,canvasSize:s,width:o,backgroundMask:l,colorLine:c,opacity:u,links:d}=e;if(C(i,n)<=r)eb(a,i,n),t=!0;else if(d.warp){let e,o,l=E(i,{x:n.x-s.width,y:n.y});if(l.distance<=r){let t=i.y-l.dy/l.dx*i.x;e={x:0,y:t},o={x:s.width,y:t}}else{let t=E(i,{x:n.x,y:n.y-s.height});if(t.distance<=r){let n=-(i.y-t.dy/t.dx*i.x)/(t.dy/t.dx);e={x:n,y:0},o={x:n,y:s.height}}else{let t=E(i,{x:n.x-s.width,y:n.y-s.height});if(t.distance<=r){let n=i.y-t.dy/t.dx*i.x;o={x:(e={x:-n/(t.dy/t.dx),y:n}).x+s.width,y:e.y+s.height}}}}e&&o&&(eb(a,i,e),eb(a,n,o),t=!0)}if(!t)return;a.lineWidth=o,l.enable&&(a.globalCompositeOperation=l.composite),a.strokeStyle=ed(c,u);let{shadow:h}=d;if(h.enable){let e=es(h.color);e&&(a.shadowBlur=h.blur,a.shadowColor=ed(e))}a.stroke()}({context:t,width:d,begin:s,end:o,maxDistance:h,canvasSize:n.canvas.size,links:i,backgroundMask:p,colorLine:c,opacity:l})})},this._drawLinkTriangle=(e,t,i)=>{let n=e.options.links;if(!n?.enable)return;let r=n.triangles;if(!r.enable)return;let a=this.container,s=a.actualOptions,o=t.destination,l=i.destination,c=r.opacity??(t.opacity+i.opacity)/2;c<=0||a.canvas.draw(t=>{let i=e.getPosition(),u=o.getPosition(),d=l.getPosition(),h=e.retina.linksDistance??0;if(C(i,u)>h||C(d,u)>h||C(d,i)>h)return;let p=es(r.color);p||(p=ef(e,o,void 0!==n.id?a.particles.linksColors.get(n.id):a.particles.linksColor)),p&&function(e){let{context:t,pos1:i,pos2:n,pos3:r,backgroundMask:a,colorTriangle:s,opacityTriangle:o}=e;t.beginPath(),t.moveTo(i.x,i.y),t.lineTo(n.x,n.y),t.lineTo(r.x,r.y),t.closePath(),a.enable&&(t.globalCompositeOperation=a.composite),t.fillStyle=ed(s,o),t.fill()}({context:t,pos1:i,pos2:u,pos3:d,backgroundMask:s.backgroundMask,colorTriangle:p,opacityTriangle:c})})},this._drawTriangles=(e,t,i,n)=>{let r=i.destination;if(!(e.links?.triangles.enable&&r.options.links?.triangles.enable))return;let a=r.links?.filter(e=>{let t=this._getLinkFrequency(r,e.destination);return r.options.links&&t<=r.options.links.frequency&&n.findIndex(t=>t.destination===e.destination)>=0});if(a?.length)for(let n of a){let a=n.destination;this._getTriangleFrequency(t,r,a)>e.links.triangles.frequency||this._drawLinkTriangle(t,i,n)}},this._getLinkFrequency=(e,t)=>ng([e,t],this._freqs.links),this._getTriangleFrequency=(e,t,i)=>ng([e,t,i],this._freqs.triangles),this._freqs={links:new Map,triangles:new Map}}drawParticle(e,t){let{links:i,options:n}=t;if(!i||i.length<=0)return;let r=i.filter(e=>n.links&&this._getLinkFrequency(t,e.destination)<=n.links.frequency);for(let e of r)this._drawTriangles(n,t,e,r),e.opacity>0&&(t.retina.linksWidth??0)>0&&this._drawLinkLine(t,e)}
1async init(){this._freqs.links=new Map,this._freqs.triangles=new Map}particleCreated(e){if(e.links=[],!e.options.links)return;let t=this.container.retina.pixelRatio,{retina:i}=e,{distance:n,width:r}=e.options.links;i.linksDistance=n*t,i.linksWidth=r*t}particleDestroyed(e){e.links=[]}}class ny{constructor(){this.id="links"}getPlugin(e){return new nv(e)}loadOptions(){}needsPlugin(){return!0}}async function nb(e,t=!0){let i=new ny;await e.addPlugin(i,t)}async function nw(e,t=!0){await nm(e,t),await nb(e,t)}class nx{draw(e,t,i){let n=this.getCenter(t,i),r=this.getSidesData(t,i),a=r.count.numerator*r.count.denominator,s=r.count.numerator/r.count.denominator,o=Math.PI-180*(s-2)/s*Math.PI/180;if(e){e.beginPath(),e.translate(n.x,n.y),e.moveTo(0,0);for(let t=0;t<a;t++)e.lineTo(r.length,0),e.translate(r.length,0),e.rotate(o)}}getSidesCount(e){let t=e.shapeData;return Math.round(x(t?.sides??t?.nb_sides??5))}}class n_ extends nx{getCenter(e,t){return{x:-t/(e.sides/3.5),y:-t/.76}}getSidesData(e,t){let i=e.sides;return{count:{denominator:1,numerator:i},length:2.66*t/(i/3)}}}class nk extends nx{getCenter(e,t){return{x:-t,y:t/1.66}}getSidesCount(){return 3}getSidesData(e,t){return{count:{denominator:2,numerator:3},length:2*t}}}async function nT(e,t=!0){await e.addShape("polygon",new n_,t)}async function nS(e,t=!0){await e.addShape("triangle",new nk,t)}async function nE(e,t=!0){await nT(e,t),await nS(e,t)}class nC{constructor(){this.enable=!1,this.speed=0,this.decay=0,this.sync=!1}load(e){e&&(void 0!==e.enable&&(this.enable=e.enable),void 0!==e.speed&&(this.speed=T(e.speed)),void 0!==e.decay&&(this.decay=T(e.decay)),void 0!==e.sync&&(this.sync=e.sync))}}class nO extends eY{constructor(){super(),this.animation=new nC,this.direction="clockwise",this.path=!1,this.value=0}load(e){e&&(super.load(e),void 0!==e.direction&&(this.direction=e.direction),this.animation.load(e.animation),void 0!==e.path&&(this.path=e.path))}}class nM{constructor(e){this.container=e}init(e){let t=e.options.rotate;if(!t)return;e.rotate={enable:t.animation.enable,value:x(t.value)*Math.PI/180},e.pathRotation=t.path;let i=t.direction;switch("random"===i&&(i=Math.floor(2*v())>0?"counter-clockwise":"clockwise"),i){case"counter-clockwise":case"counterClockwise":e.rotate.status="decreasing";break;case"clockwise":e.rotate.status="increasing"}let n=t.animation;n.enable&&(e.rotate.decay=1-x(n.decay),e.rotate.velocity=x(n.speed)/360*this.container.retina.reduceFactor,n.sync||(e.rotate.velocity*=v())),e.rotation=e.rotate.value}isEnabled(e){let t=e.options.rotate;return!!t&&!e.destroyed&&!e.spawning&&t.animation.enable&&!t.path}loadOptions(e,...t){for(let i of(e.rotate||(e.rotate=new nO),t))e.rotate.load(i?.rotate)}update(e,t){this.isEnabled(e)&&(!function(e,t){let i=e.rotate,n=e.options.rotate;if(!i||!n)return;let r=n.animation,a=(i.velocity??0)*t.factor,s=2*Math.PI,o=i.decay??1;r.enable&&("increasing"===i.status?(i.value+=a,i.value>s&&(i.value-=s)):(i.value-=a,i.value<0&&(i.value+=s)),i.velocity&&1!==o&&(i.velocity*=o))}(e,t),e.rotation=e.rotate?.value??0)}}async function nP(e,t=!0){await e.addParticleUpdater("rotate",e=>new nM(e),t)}let nA=Math.sqrt(2);class nD{draw(e,t,i){let n=i/nA,r=2*n;e.rect(-n,-n,r,r)}getSidesCount(){return 4}}async function nI(e,t=!0){await e.addShape(["edge","square"],new nD,t)}class nN{draw(e,t,i){let n=t.sides,r=t.starInset??2;e.moveTo(0,0-i);for(let t=0;t<n;t++)e.rotate(Math.PI/n),e.lineTo(0,0-i*r),e.rotate(Math.PI/n),e.lineTo(0,0-i)}getSidesCount(e){let t=e.shapeData;return Math.round(x(t?.sides??t?.nb_sides??5))}particleInit(e,t){let i=t.shapeData;t.starInset=x(i?.inset??2)}}async function nL(e,t=!0){await e.addShape("star",new nN,t)}function nj(e,t,i,n,r){if(!t||!i.enable||(t.maxLoops??0)>0&&(t.loops??0)>(t.maxLoops??0)||(t.time||(t.time=0),(t.delayTime??0)>0&&t.time<(t.delayTime??0)&&(t.time+=e.value),(t.delayTime??0)>0&&t.time<(t.delayTime??0)))return;let a=w(i.offset),s=(t.velocity??0)*e.factor+3.6*a,o=t.decay??1;r&&"increasing"!==t.status?(t.value-=s,t.value<0&&(t.loops||(t.loops=0),t.loops++,t.status="increasing",t.value+=t.value)):(t.value+=s,t.value>n&&(t.loops||(t.loops=0),t.loops++,r&&(t.status="decreasing",t.value-=t.value%n))),t.velocity&&1!==o&&(t.velocity
1*=o),t.value>n&&(t.value%=n)}class nR{constructor(e){this.container=e}init(e){let t=this.container,i=e.options,n=W(i.stroke,e.id,i.reduceDuplicates);e.strokeWidth=x(n.width)*t.retina.pixelRatio,e.strokeOpacity=x(n.opacity??1),e.strokeAnimation=n.color?.animation;let r=eo(n.color)??e.getFillColor();r&&(e.strokeColor=ev(r,e.strokeAnimation,t.retina.reduceFactor))}isEnabled(e){let t=e.strokeAnimation,{strokeColor:i}=e;return!e.destroyed&&!e.spawning&&!!t&&(i?.h.value!==void 0&&i.h.enable||i?.s.value!==void 0&&i.s.enable||i?.l.value!==void 0&&i.l.enable)}update(e,t){this.isEnabled(e)&&function(e,t){if(!e.strokeColor||!e.strokeAnimation)return;let{h:i,s:n,l:r}=e.strokeColor,{h:a,s:s,l:o}=e.strokeAnimation;i&&nj(t,i,a,360,!1),n&&nj(t,n,s,100,!0),r&&nj(t,r,o,100,!0)}(e,t)}}async function nz(e,t=!0){await e.addParticleUpdater("strokeColor",e=>new nR(e),t)}let nq=["text","character","char"];class nB{draw(e,t,i,n){let r=t.shapeData;if(void 0===r)return;let a=r.value;if(void 0===a)return;void 0===t.text&&(t.text=W(a,t.randomIndexData));let s=t.text,o=r.style??"",l=r.weight??"400",c=2*Math.round(i),u=r.font??"Verdana",d=t.fill,h=s.length*i/2;e.font=`${o} ${l} ${c}px "${u}"`;let p={x:-h,y:i/2};e.globalAlpha=n,d?e.fillText(s,p.x,p.y):e.strokeText(s,p.x,p.y),e.globalAlpha=1}getSidesCount(){return 12}async init(e){let t=e.actualOptions;if(nq.find(e=>N(e,t.particles.shape.type))){let e=nq.map(e=>t.particles.shape.options[e]).find(e=>!!e),i=[];G(e,e=>{i.push(L(e.font,e.weight))}),await Promise.all(i)}}particleInit(e,t){if(!t.shape||!nq.includes(t.shape))return;let i=t.shapeData;if(void 0===i)return;let n=i.value;void 0!==n&&(t.text=W(n,t.randomIndexData))}}async function nV(e,t=!0){await e.addShape(nq,new nB,t)}async function nH(e,t=!0){(e=>{let{particlesJS:t,pJSDom:i}=(e=>{let t=(t,i)=>e.load(t,i);return t.load=(t,i,n)=>{e.loadJSON(t,i).then(e=>{e&&n(e)}).catch(()=>{n(void 0)})},t.setOnClickHandler=t=>{e.setOnClickHandler(t)},{particlesJS:t,pJSDom:e.dom()}})(e);return window.particlesJS=t,window.pJSDom=i,window.Particles=tW})(e),await nt(e,!1),await is(e,!1),await ic(e,!1),await ig(e,!1),await iw(e,!1),await iT(e,!1),await iE(e,!1),await iM(e,!1),await iD(e,!1),await iR(e,!1),await iB(e,!1),await nr(e,!1),await nc(e,!1),await nw(e,!1),await it(),await i2(e,!1),await i7(e,!1),await nE(e,!1),await nI(e,!1),await nL(e,!1),await nV(e,!1),await i6(e,!1),await nP(e,!1),await nz(e,!1),await ie(e,t)}var nF=i(1104),nU=i.n(nF);let nG=e=>{let{amount:t=100,color:i="#fbb289",speed:r=.5,distance:s=100,bounce:o=!1,className:l="",...c}=e,u=async e=>{await nH(e)};return(0,n.jsx)(tG,{id:"tsparticles",className:(0,a.A)(null===nU()||void 0===nU()?void 0:nU().particles,l),init:u,options:{fullScreen:{enable:!1},fpsLimit:60,particles:{color:{value:i},opacity:{value:1},number:{value:t},links:{enable:!0,distance:s,opacity:1,color:{value:i}},move:{enable:!0,speed:r,...o&&{outModes:{default:"bounce"}}},size:{value:3}}},...c})}},7059:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig耻\xc6䃆P耻&䀦cute耻\xc1䃁reve;䄂Āiyx}rc耻\xc2䃂;䐐r;쀀\ud835\udd04rave耻\xc0䃀pha;䎑acr;䄀d;橓Āgp\x9d\xa1on;䄄f;쀀\ud835\udd38plyFunction;恡ing耻\xc5䃅Ācs\xbe\xc3r;쀀\ud835\udc9cign;扔ilde耻\xc3䃃ml耻\xc4䃄Ѐaceforsu\xe5\xfb\xfeėĜĢħĪĀcr\xea\xf2kslash;或Ŷ\xf6\xf8;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀\ud835\udd05pf;쀀\ud835\udd39eve;䋘c\xf2ēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻\xa9䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻\xc7䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷\xf2ſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀\ud835\udc9epĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀\ud835\udd07Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\0\0ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀\ud835\udc9frok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻\xd0䃐cute耻\xc9䃉ƀaiyӒӗӜron;䄚rc耻\xca䃊;䐭ot;䄖r;쀀\ud835\udd08rave耻\xc8䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀\ud835\udd3csilon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻\xcb䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀\ud835\udd09lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀\ud835\udd3dAll;戀riertrf;愱c\xf2׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀\ud835\udd0a;拙pf;쀀\ud835\udd3eeater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀\ud835\udca2;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅ\xf2کrok;䄦mpńېۘownHum\xf0įqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻\xcd䃍Āiyܓܘrc耻\xce䃎;䐘ot;䄰r;愑rave耻\xcc䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lie\xf3ϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\0ߌr;쀀\ud835\udca5rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀\ud835\udd0epf;쀀\ud835\udd42cr;쀀\ud835\udca6րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ight\xe1Μs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀\ud835\udd0fĀ;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊight\xe1οight\xe1ϊf;쀀\ud835\udd43erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂ\xf2ࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀\ud835\udd10nusPlus;戓pf;쀀\ud835\udd44c\xf2੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘\xeb૙eryThi\xee૙tedĀGL૸ଆreaterGreate\xf2ٳessLes\xf3ੈLine;䀊r;쀀\ud835\udd11ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀\ud835\udca9ilde耻\xd1䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻\xd3䃓Āiy෎ීrc耻\xd4䃔;䐞blac;䅐r;쀀\ud835\udd12rave耻\xd2䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀\ud835\udd46enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀\ud835\udcaaash耻\xd8䃘iŬื฼de耻\xd5䃕es;樷ml耻\xd6䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;
1揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀\ud835\udd13i;䎦;䎠usMinus;䂱Āipຢອncareplan\xe5ڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀\ud835\udcab;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀\ud835\udd14pf;愚cr;쀀\ud835\udcac؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻\xae䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r\xbbཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀\ud835\udd16ortȀDLRUᄪᄴᄾᅉownArrow\xbbОeftArrow\xbb࢚ightArrow\xbb࿝pArrow;憑gma;䎣allCircle;战pf;쀀\ud835\udd4aɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀\ud835\udcaear;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Th\xe1ྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et\xbbሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻\xde䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀\ud835\udd17Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻\xdb䃛;䐣blac;䅰r;쀀\ud835\udd18rave耻\xd9䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀\ud835\udd4cЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥own\xe1ϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀\ud835\udcb0ilde;䅨ml耻\xdc䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀\ud835\udd19pf;쀀\ud835\udd4dcr;쀀\ud835\udcb1dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀\ud835\udd1apf;쀀\ud835\udd4ecr;쀀\ud835\udcb2Ȁfiosᓋᓐᓒᓘr;쀀\ud835\udd1b;䎞pf;쀀\ud835\udd4fcr;쀀\ud835\udcb3ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻\xdd䃝Āiyᔉᔍrc;䅶;䐫r;쀀\ud835\udd1cpf;쀀\ud835\udd50cr;쀀\ud835\udcb4ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻\xe1䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻\xe2䃢te肻\xb4̆;䐰lig耻\xe6䃦Ā;r\xb2ᖺ;쀀\ud835\udd1erave耻\xe0䃠ĀepᗊᗖĀfpᗏᗔsym;愵\xe8ᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e\xbbᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢\xbb\xb9arr;捼Āgpᙣᙧon;䄅f;쀀\ud835\udd52΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒ\xf1ᚃing耻\xe5䃥ƀctyᚡᚦᚨr;쀀\ud835\udcb6;䀪mpĀ;e዁ᚯ\xf1ʈilde耻\xe3䃣ml耻\xe4䃤Āciᛂᛈonin\xf4ɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e\xbbᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰s\xe9ᜌno\xf5ēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀\ud835\udd1fg΀costuvwឍឝឳេ៕៛៞ƀaiuបពរ\xf0ݠrc;旯p\xbb፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀\ud835\udd53Ā;tᏋᡣom\xbbᏌtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻\xa6䂦Ȁceioᥑᥖᥚᥠr;쀀\ud835\udcb7mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t\xbb᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;
1䄍dil耻\xe7䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻\xb8ƭptyv;榲t脀\xa2;eᨭᨮ䂢r\xe4Ʋr;쀀\ud835\udd20ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark\xbbᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\0ᬇĀ;dኻᬂot;橭n\xf4Ɇƀfryᬐᬔᬗ;쀀\ud835\udd54o\xe4ɔ脀\xa9;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀\ud835\udcb8Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒre\xe3᭳u\xe3᭵ee;拎edge;拏en耻\xa4䂤earrowĀlrᯮ᯳eft\xbbᮀight\xbbᮽe\xe4ᯝĀciᰁᰇonin\xf4Ƿnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍r\xf2΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸\xf2ᄳhĀ;vᱚᱛ怐\xbbऊūᱡᱧarow;椏a\xe3̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻\xb0䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀\ud835\udd21arĀlrᲳᲵ\xbbࣜ\xbbသʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀\ud835\udd55ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedg\xe5\xfanƀadhᄮᵝᵧownarrow\xf3ᲃarpoonĀlrᵲᵶef\xf4Ჴigh\xf4ᲶŢᵿᶅkaro\xf7གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀\ud835\udcb9;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃r\xf2Щa\xf2ྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴo\xf4ᲉĀcsḎḔute耻\xe9䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻\xea䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀\ud835\udd22ƀ;rsṐṑṗ檚ave耻\xe8䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et\xbbẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\0\0ỻ\xedՈantĀglἂἆtr\xbbṝess\xbbṺƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯o\xf4͒ĀahὉὋ;䎷耻\xf0䃰Āmrὓὗl耻\xeb䃫o;悬ƀcipὡὤὧl;䀡s\xf4ծĀeoὬὴctatio\xeeՙnential\xe5չৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀\ud835\udcbbࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lan\xf4٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀\ud835\udd24Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox\xbbℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀\ud835\udd58Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎pro\xf8₞r;楸qĀlqؿ↖les\xf3₈i\xed٫Āen↣↭rtneqq;쀀≩︀\xc5↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽r\xf2ΠȀilmr⇐⇔⇗⇛rs\xf0ᒄf\xbb․il\xf4کĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it\xbb∊lip;怦con;抹r;쀀\ud835\udd25sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀\ud835\udd59bar;怕ƀclt≯≴≸r;쀀\ud835\udcbdas\xe8⇴rok;䄧Ābp⊂⊇ull;恃hen\xbbᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻\xed䃭ƀ;
1iyݱ⊰⊵rc耻\xee䃮;䐸Ācx⊼⊿y;䐵cl耻\xa1䂡ĀfrΟ⋉;쀀\ud835\udd26rave耻\xec䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓in\xe5ގar\xf4ܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝do\xf4⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙er\xf3ᕣ\xe3⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀\ud835\udd5aa;䎹uest耻\xbf䂿Āci⎊⎏r;쀀\ud835\udcbenʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\0⏱r;쀀\ud835\udcbfrcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀\ud835\udd28reen;䄸cy;䑅cy;䑜pf;쀀\ud835\udd5ccr;쀀\ud835\udcc0஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼r\xf2৆\xf2Εail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴ra\xeeࡌbda;䎻gƀ;dlࢎⓁⓃ;榑\xe5ࢎ;檅uo耻\xab䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝\xeb≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼\xecࢰ\xe2┩;
1䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□a\xe9⓶arpoonĀdu▯▴own\xbbњp\xbb०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoon\xf3྘quigarro\xf7⇰hreetimes;拋ƀ;qs▋ও◺lan\xf4বʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋ppro\xf8Ⓠot;拖qĀgq♃♅\xf4উgt\xf2⒌\xf4ছi\xedলƀilr♕࣡♚sht;楼;쀀\ud835\udd29Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖r\xf2◁orne\xf2ᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che\xbb⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox\xbb⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽r\xebࣁgƀlmr⛿✍✔eftĀar০✇ight\xe1৲apsto;柼ight\xe1৽parrowĀlr✥✩ef\xf4⓭ight;憬ƀafl✶✹✽r;榅;쀀\ud835\udd5dus;樭imes;樴š❋❏st;戗\xe1ፎƀ;ef❗❘᠀旊nge\xbb❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇r\xf2ࢨorne\xf2ᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀\ud835\udcc1mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹re\xe5◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀\xc5⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻\xaf䂯Āet⡗⡙;時Ā;e⡞⡟朠se\xbb⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻ow\xeeҌef\xf4ए\xf0Ꮡker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle\xbbᘦr;쀀\ud835\udd2ao;愧ƀcdn⢯⢴⣉ro耻\xb5䂵Ȁ;acdᑤ⢽⣀⣄s\xf4ᚧir;櫰ot肻\xb7Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛\xf2−\xf0ઁĀdp⣩⣮els;抧f;쀀\ud835\udd5eĀct⣸⣽r;쀀\ud835\udcc2pos\xbbᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la\xbb˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉ro\xf8඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸ui\xf6ୣĀei⩊⩎ar;椨\xed஘istĀ;s஠டr;쀀\ud835\udd2bȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lan\xf4௢i\xed௪Ā;rஶ⪁\xbbஷƀAap⪊⪍⪑r\xf2⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹r\xf2⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro\xf7⫁ightarro\xf7⪐ƀ;qs఻⪺⫪lan\xf4ౕĀ;sౕ⫴\xbbశi\xedౝĀ;rవ⫾iĀ;eచథi\xe4ඐĀpt⬌⬑f;쀀\ud835\udd5f膀\xac;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lle\xec୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳u\xe5ಥĀ;cಘ⭸Ā;eಒ⭽\xf1ಘȀAait⮈⮋⮝⮧r\xf2⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow\xbb⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉u\xe5൅;쀀\ud835\udcc3ortɭ⬅\0\0⯖ar\xe1⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭\xe5೸\xe5ഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗ\xf1സȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇ\xecௗlde耻\xf1䃱\xe7ృiangleĀlrⱒⱜeftĀ;eచⱚ\xf1దightĀ;eೋⱥ\xf1೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\0\0⵼\0ⶂn;䋛ave耻\xf2䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨr\xf2᪀Āir⶝ⶠr;榾oss;榻n\xe5๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀\ud835\udd60ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨r\xf2᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f\xbbⷿ耻\xaa䂪耻\xba䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧\xf2⸁ash耻\xf8䃸l;折iŬⸯ⸴de耻\xf5䃵esĀ;aǛ⸺s;樶ml耻\xf6䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;
1astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀\ud835\udd2dƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕ma\xf4੶ne;明ƀ;tv⺿⻀⻈䏀chfork\xbb´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎\xf6⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻\xb1ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀\ud835\udd61nd耻\xa3䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷u\xe5໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾ppro\xf8⽃urlye\xf1໙\xf1໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨i\xedໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺\xf0⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴\xef໻rel;抰Āci⿀⿅r;쀀\ud835\udcc5;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀\ud835\udd2epf;쀀\ud835\udd62rime;恗cr;쀀\ud835\udcc6ƀaeo⿸〉〓tĀei⿾々rnion\xf3ڰnt;樖stĀ;e【】䀿\xf1Ἑ\xf4༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがr\xf2Ⴓ\xf2ϝail;検ar\xf2ᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕i\xe3ᅮmptyv;榳gȀ;del࿑らるろ;榒;榥\xe5࿑uo耻\xbb䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞\xeb≝\xf0✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶al\xf3༞ƀabrョリヮr\xf2៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗\xec࿲\xe2ヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜn\xe5Ⴛar\xf4ྩt;断ƀilrㅩဣㅮsht;楽;쀀\ud835\udd2fĀaoㅷㆆrĀduㅽㅿ\xbbѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭa\xe9トarpoonĀduㆻㆿow\xeeㅾp\xbb႒eftĀah㇊㇐rrow\xf3࿪arpoon\xf3Ցightarrows;應quigarro\xf7ニhreetimes;拌g;䋚ingdotse\xf1ἲƀahm㈍㈐㈓r\xf2࿪a\xf2Ց;怏oustĀ;a㈞㈟掱che\xbb㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾r\xebဃƀafl㉇㉊㉎r;榆;쀀\ud835\udd63us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒ar\xf2㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀\ud835\udcc7Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠re\xe5ㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡u\xe5ᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓i\xedሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒\xeb∨Ā;oਸ਼਴t耻\xa7䂧i;䀻war;椩mĀin㍩\xf0nu\xf3\xf1t;朶rĀ;o㍶⁕쀀\ud835\udd30Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜i\xe4ᑤara\xec⹯耻\xad䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲ar\xf2ᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetm\xe9㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀\ud835\udd64aĀdr㑍ЂesĀ;u㑔㑕晠it\xbb㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍\xf1ᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝\xf1ᆮƀ;afᅻ㒦ְrť㒫ֱ\xbbᅼar\xf2ᅈȀcemt㒹㒾㓂㓅r;쀀\ud835\udcc8tm\xee\xf1i\xec㐕ar\xe6ᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psilo\xeeỠh\xe9⺯s\xbb⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦ppro\xf8㋺urlye\xf1ᇾ\xf1ᇳƀaes㖂㖈㌛ppro\xf8㌚q\xf1㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻\xb9䂹耻\xb2䂲耻\xb3䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨\xeb∮Ā;oਫ਩war;椪lig耻\xdf䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;
1aᤏ㛕r;樱;樰ƀeps㛡㛣㜀\xe1⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀\ud835\udd65rk;櫚\xe1㍢rime;怴ƀaip㜏㜒㝤d\xe5ቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own\xbbᶻeftĀ;e⠀㜾\xf1म;扜ightĀ;e㊪㝋\xf1ၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀\ud835\udcc9;䑆cy;䑛rok;䅧Āio㞋㞎x\xf4᝷headĀlr㞗㞠eftarro\xf7ࡏightarrow\xbbཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶r\xf2ϭar;楣Ācr㟜㟢ute耻\xfa䃺\xf2ᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r\xbb㡆op;挏ri;旸Āal㡖㡚cr;䅫肻\xa8͉Āgp㡢㡦on;䅳f;쀀\ud835\udd66̀adhlsuᅋ㡸㡽፲㢑㢠own\xe1ᎳarpoonĀlr㢈㢌ef\xf4㠭igh\xf4㠯iƀ;hl㢙㢚㢜䏅\xbbᏺon\xbb㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r\xbb㢽op;挎ng;䅯ri;旹cr;쀀\ud835\udccaƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨\xbb᠓Āam㣯㣲r\xf2㢨l耻\xfc䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠r\xf2ϷarĀ;v㤦㤧櫨;櫩as\xe8ϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖app\xe1␕othin\xe7ẖƀhir㓫⻈㥙op\xf4⾵Ā;hᎷ㥢\xefㆍĀiu㥩㥭gm\xe1㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟et\xe1㚜iangleĀlr㦪㦯eft\xbbथight\xbbၑy;䐲ash\xbbံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨa\xf2ᑩr;쀀\ud835\udd33tr\xe9㦮suĀbp㧯㧱\xbbജ\xbb൙pf;쀀\ud835\udd67ro\xf0໻tr\xe9㦴Ācu㨆㨋r;쀀\ud835\udccbĀbp㨐㨘nĀEe㦀㨖\xbb㥾nĀEe㦒㨞\xbb㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀\ud835\udd34pf;쀀\ud835\udd68Ā;eᑹ㩦at\xe8ᑹcr;쀀\ud835\udcccૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tr\xe9៑r;쀀\ud835\udd35ĀAa㪔㪗r\xf2σr\xf2৶;䎾ĀAa㪡㪤r\xf2θr\xf2৫a\xf0✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀\ud835\udd69im\xe5ឲĀAa㫇㫊r\xf2ώr\xf2ਁĀcq㫒ីr;쀀\ud835\udccdĀpt៖㫜r\xe9។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻\xfd䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻\xa5䂥r;쀀\ud835\udd36cy;䑗pf;쀀\ud835\udd6acr;쀀\ud835\udcceĀcm㬦㬩y;䑎l耻\xff䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡tr\xe6ᕟa;䎶r;쀀\ud835\udd37cy;䐶grarr;懝pf;쀀\ud835\udd6bcr;쀀\ud835\udccfĀjn㮅㮇;怍j;怌'.split("").map(function(e){return e.charCodeAt(0)}))},7091:function(e,t,i){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.innerText=t.textContent=t.getText=t.getInnerHTML=t.getOuterHTML=void 0;var r=i(3219),a=n(i(2376)),s=i(5883);function o(e,t){return(0,a.default)(e,t)}t.getOuterHTML=o,t.getInnerHTML=function(e,t){return(0,r.hasChildren)(e)?e.children.map(function(e){return o(e,t)}).join(""):""},t.getText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,r.isTag)(t)?"br"===t.name?"\n":e(t.children):(0,r.isCDATA)(t)?e(t.children):(0,r.isText)(t)?t.data:""},t.textContent=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,r.hasChildren)(t)&&!(0,r.isComment)(t)?e(t.children):(0,r.isText)(t)?t.data:""},t.innerText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,r.hasChildren)(t)&&(t.type===s.ElementType.Tag||(0,r.isCDATA)(t))?e(t.children):(0,r.isText)(t)?t.data:""}},7170:function(e,t,i){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.encodeNonAsciiHTML=t.encodeHTML=void 0;var r=n(i(9542)),a=i(4959),s=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function o(e,t){for(var i,n="",s=0;null!==(i=e.exec(t));){var o=i.index;n+=t.substring(s,o);var l=t.charCodeAt(o),c=r.default.get(l);if("object"==typeof c){if(o+1<t.length){var u=t.charCodeAt(o+1),d="number"==typeof c.n?c.n===u?c.o:void 0:c.n.get(u);if(void 0!==d){n+=d,s=e.lastIndex+=1;continue}}c=c.v}if(void 0!==c)n+=c,s=o+1;else{var h=(0,a.getCodePoint)(t,o);n+="&#x".concat(h.toString(16),";"),s=e.lastIndex+=Number(h!==l)}}return n+t.substr(s)}t.encodeHTML=function(e){return o(s,e)},t.encodeNonAsciiHTML=function(e){return o(a.xmlReplacer,e)}},7368:(e,t,i)=>{"use strict";i.d(t,{Ay:()=>c,Jf:()=>l,Mg:()=>s,Rp:()=>o});var n=i(4599),r=i(6265);let a={researchAreas:"/research/research-areas",projects:"/research/projects",publications:"/publications",people:"/people",author:"/author",news:"/about/news",jobOpenings:"/careers/job-openings"},s=e=>"".concat(a.researchAreas,"/").concat((0,r.Yv)(e)),o=e=>"".concat(a.people,"/").concat((0,n.qV)(e)),l=e=>"".concat(a.jobOpenings,"/").concat((0,r.Yv)(e)),c=a},7502:(e,t,i)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.Provider=void 0,t.useBlockComponent=function(e){var t=(0,n.useContext)(a).CustomBlocks,i=void 0===t?r.coreBlocks:t;return e&&i[e]},t.useComponentContext=function(){return(0,n.useContext)(a)},t.useTagComponent=function(e){var t=(0,n.useContext)(a).CustomTags,i=void 0===t?r.coreTags:t;return e&&i[e]};var n=i(4232),r=i(5180),a=(0,n.createContext)();t.Provider=a.Provider},7678:function(e,t,i){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){void 0===n&&(n=i);var r=Object.getOwnPropertyDescriptor(t,i);(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,n,r)}:function(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var s=a(i(4666)),o=i(3614),l=new Set(["input","option","optgroup","select","button","datalist","textarea"]),c=new Set(["p"]),u=new Set(["thead","tbody"]),d=new Set(["dd","dt"]),h=new Set(["rt","rp"]),p=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",c],["h1",c],["h2",c],["h3",c],["h4",c],["h5",c],["h6",c],["select",l],["input",l],["output",l],["button",l],["datalist",l],["textarea",l],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",d],["dt",d],["address",c],["article",c],["aside",c],["blockquote",c],["details",c],["div",c],["dl",c],["fieldset",c],["figcaption",c],["figure",c],["footer",c],["form",c],["header",c],["hr",c],["main",c],["nav",c],["ol",c],["pre",c],["section",c],["table",c],["ul",c],["rt",h],["rp",h],["tbody",u],["tfoot",u]]),f=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),m=new Set(["math","svg"]),g=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),v=/\s|\//;t.Parser=function(){function e(e,t){var i,n,r,a,o;void 0===t&&(t={}),this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.lowerCaseTagNames=null!=(i=t.lowerCaseTags)?i:!t.xmlMode,this.lowerCaseAttributeNames=null!=(n=t.lowerCaseAttributeNames)?n:!t.xmlMode,this.tokenizer=new(null!=(r=t.Tokenizer)?r:s.default)(this.options,this),null==(o=(a=this.cbs).onparserinit)||o.call(a,this)}return e.prototype.ontext=function(e,t){var i,n,r=this.getSlice(e,t);this.endIndex=t-1,null==(n=(i=this.cbs).ontext)||n.call(i,r),this.startIndex=t},e.prototype.ontextentity=function(e){var t,i,n=this.tokenizer.getSectionStart();this.endIndex=n-1,null==(i=(t=this.cbs).ontext)||i.call(t,(0,o.fromCodePoint)(e)),this.startIndex=n},e.prototype.isVoidElement=function(e){return!this.options.xmlMode&&f.has(e)},e.prototype.onopentagname=function(e,t){this.endIndex=t;var i=this.getSlice(e,t);this.lowerCaseTagNames&&(i=i.toLowerCase()),this.emitOpenTag(i)},e.prototype.emitOpenTag=function(e){this.openTagStart=this.startIndex,this.tagname=e;var t,i,n,r,a=!this.options.xmlMode&&p.get(e);if(a)for(;this.stack.length>0&&a.has(this.stack[this.stack.length-1]);){var s=this.stack.pop();null==(i=(t=this.cbs).onclosetag)||i.call(t,s,!0)}!this.isVoidElement(e)&&(this.stack.push(e),m.has(e)?this.foreignContext.push(!0):g.has(e)&&this.foreignContext.push(!1)),null==(r=(n=this.cbs).onopentagname)||r.call(n,e),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(e){var t,i;this.startIndex=this.openTagStart,this.attribs&&(null==(i=(t=this.cbs).onopentag)||i.call(t,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1},e.prototype.onclosetag=function(e,t){this.endIndex=t;var i,n,r,a,s,o,l=this.getSlice(e,t);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(m.has(l)||g.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))this.options.xmlMode||"br"!==l||(null==(n=(i=this.cbs).onopentagname)||n.call(i,"br"),null==(a=(r=this.cbs).onopentag)||a.call(r,"br",{},!0),null==(o=(s=this.cbs).onclosetag)||o.call(s,"br",!1));else{var c=this.stack.lastIndexOf(l);if(-1!==c)if(this.cbs.onclosetag)for(var u=this.stack.length-c;u--;)this.cbs.onclosetag(this.stack.pop(),0!==u);else this.stack.length=c;else this.options.xmlMode||"p"!==l||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1},e.prototype.onselfclosingtag=function(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)},e.prototype.closeCurrentTag=function(e){var t,i,n=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===n&&(null==(i=(t=this.cbs).onclosetag)||i.call(t,n,!e),this.stack.pop())},e.prototype.onattribname=function(e,t){this.startIndex=e;var i=this.getSlice(e,t);this.attribname=this.lowerCaseAttributeNames?i.toLowerCase():i},e.prototype.onattribdata=function(e,t){this.attribvalue+=this.getSlice(e,t)},e.prototype.onattribentity=function(e){this.attribvalue+=(0,o.fromCodePoint)(e)},e.prototype.onattribend=function(e,t){var i,n;this.endIndex=t,null==(n=(i=this.cbs).onattribute)||n.call(i,this.attribname,this.attribvalue,e===s.QuoteType.Double?'"':e===s.QuoteType.Single?"'":e===s.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(e){var t=e.search(v),i=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(i=i.toLowerCase()),i},e.prototype.ondeclaration=function(e,t){this.endIndex=t;var i=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var n=this.getInstructionName(i);this.cbs.onprocessinginstruction("!".concat(n),"!".concat(i))}this.startIndex=t+1},e.prototype.onprocessinginstruction=function(e,t){this.endIndex=t;var i=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var n=this.getInstructionName(i);this.cbs.onprocessinginstruction("?".concat(n),"?".concat(i))}this.startIndex=t+1},e.prototype.oncomment=function(e,t,i){var n,r,a,s;this.endIndex=t,null==(r=(n=this.cbs).oncomment)||r.call(n,this.get
1Slice(e,t-i)),null==(s=(a=this.cbs).oncommentend)||s.call(a),this.startIndex=t+1},e.prototype.oncdata=function(e,t,i){this.endIndex=t;var n,r,a,s,o,l,c,u,d,h,p=this.getSlice(e,t-i);this.options.xmlMode||this.options.recognizeCDATA?(null==(r=(n=this.cbs).oncdatastart)||r.call(n),null==(s=(a=this.cbs).ontext)||s.call(a,p),null==(l=(o=this.cbs).oncdataend)||l.call(o)):(null==(u=(c=this.cbs).oncomment)||u.call(c,"[CDATA[".concat(p,"]]")),null==(h=(d=this.cbs).oncommentend)||h.call(d)),this.startIndex=t+1},e.prototype.onend=function(){var e,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var i=this.stack.length;i>0;this.cbs.onclosetag(this.stack[--i],!0));}null==(t=(e=this.cbs).onend)||t.call(e)},e.prototype.reset=function(){var e,t,i,n;null==(t=(e=this.cbs).onreset)||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null==(n=(i=this.cbs).onparserinit)||n.call(i,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(e){this.reset(),this.end(e)},e.prototype.getSlice=function(e,t){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var i=this.buffers[0].slice(e-this.bufferOffset,t-this.bufferOffset);t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),i+=this.buffers[0].slice(0,t-this.bufferOffset);return i},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(e){var t,i;if(this.ended){null==(i=(t=this.cbs).onerror)||i.call(t,Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)},e.prototype.end=function(e){var t,i;if(this.ended){null==(i=(t=this.cbs).onerror)||i.call(t,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()},e.prototype.parseChunk=function(e){this.write(e)},e.prototype.done=function(e){this.end(e)},e}()},8162:(e,t,i)=>{"use strict";i.d(t,{A:()=>o});var n=i(7876);i(4232);var r=i(4587),a=i.n(r),s=i(9241);let o=e=>{let{displayName:t,email:i,firstName:r,lastName:o,photoUrl:l,photoUploaded:c,profileLink:u,hideImg:d=!1,...h}=e,p=Object.keys(h).filter(e=>e.match(/academicTitle|administrativeTitle|title/)),f=c&&l?l:"/images/person-placeholder.png",m=(null==h?void 0:h.title)!=="Master’s student",g=u&&""!==u;return(0,n.jsxs)("div",{className:(0,s.A)("wp-block-simula-preview--person"),children:[g&&(0,n.jsx)("a",{className:"wp-block-simula-preview__link",href:u,"aria-label":"View ".concat(t)}),!d&&(0,n.jsx)(n.Fragment,{children:f&&(0,n.jsx)("figure",{className:"wp-block-simula-preview__image",children:(0,n.jsx)(a(),{src:f,alt:t||"",width:"113",height:"113"})})}),(0,n.jsxs)("div",{className:"wp-block-simula-preview__copy",children:[(0,n.jsxs)("p",{className:"wp-block-simula-preview__title",children:[r," ",o]}),!!p.length&&(0,n.jsx)("p",{className:"wp-block-simula-preview__meta",children:p.map((e,t)=>(0,n.jsx)("span",{children:h[e]},"title-".concat(t)))}),m&&(0,n.jsxs)("a",{className:"wp-block-simula-preview__email",href:"mailto:".concat(i),children:["Email ",r]})]})]})}},8230:(e,t,i)=>{e.exports=i(4009)},8417:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementsByTagType=t.getElementsByTagName=t.getElementById=t.getElements=t.testElement=void 0;var n=i(3219),r=i(438),a={tag_name:function(e){return"function"==typeof e?function(t){return(0,n.isTag)(t)&&e(t.name)}:"*"===e?n.isTag:function(t){return(0,n.isTag)(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return(0,n.isText)(t)&&e(t.data)}:function(t){return(0,n.isText)(t)&&t.data===e}}};function s(e,t){return"function"==typeof t?function(i){return(0,n.isTag)(i)&&t(i.attribs[e])}:function(i){return(0,n.isTag)(i)&&i.attribs[e]===t}}function o(e,t){return function(i){return e(i)||t(i)}}function l(e){var t=Object.keys(e).map(function(t){var i=e[t];return Object.prototype.hasOwnProperty.call(a,t)?a[t](i):s(t,i)});return 0===t.length?null:t.reduce(o)}t.testElement=function(e,t){var i=l(e);return!i||i(t)},t.getElements=function(e,t,i,n){void 0===n&&(n=1/0);var a=l(e);return a?(0,r.filter)(a,t,i,n):[]},t.getElementById=function(e,t,i){return void 0===i&&(i=!0),Array.isArray(t)||(t=[t]),(0,r.findOne)(s("id",e),t,i)},t.getElementsByTagName=function(e,t,i,n){return void 0===i&&(i=!0),void 0===n&&(n=1/0),(0,r.filter)(a.tag_name(e),t,i,n)},t.getElementsByTagType=function(e,t,i,n){return void 0===i&&(i=!0),void 0===n&&(n=1/0),(0,r.filter)(a.tag_type(e),t,i,n)}},8637:(e,t)=>{"use strict";function i(e){let{widthInt:t,heightInt:i,blurWidth:n,blurHeight:r,blurDataURL:a,objectFit:s}=e,o=n?40*n:t,l=r?40*r:i,c=o&&l?"viewBox='0 0 "+o+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},8806:(e,t,i)=>{"use strict";e.exports=i(4459)},8840:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceCodePoint=t.fromCodePoint=void 0;var i,n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function r(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!=(t=n.get(e))?t:e}t.fromCodePoint=null!=(i=String.fromCodePoint)?i:function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)},t.replaceCodePoint=r,t.default=function(e){return(0,t.fromCodePoint)(r(e))}},8945:function(e,t,i){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var r=n(i(6720));t.default=function(e,t){var i=null;if(!e||"string"!=typeof e)return i;var n=(0,r.default)(e),a="function"==typeof t;return n.forEach(function(e){if("declaration"===e.type){var n=e.property,r=e.value;a?t(n,r,e):r&&((i=i||{})[n]=r)}}),i}},9203:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return r}});let n=i(4232);function r(e,t){let i=(0,n.useRef)(null),r=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=i.current;e&&(i.current=null,e());let t=r.current;t&&(r.current=null,t())}else e&&(i.current=a(e,n)),t&&(r.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let i=e(t);return"function"==typeof i?i:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9241:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=function(){for(var e,t,i=0,n="",r=arguments.length;i<r;i++)(e=arguments[i])&&(t=function e(t){var i,n,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(i=0;i<a;i++)t[i]&&(n=e(t[i]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}(e))&&(n&&(n+=" "),n+=t);return n}},9322:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(2331),r=function(e){return e&&e.__esModule?e:{default:e}}(i(2133));t.default=function(e){var t=null==e?void 0:e.trim();if(t&&t.length>1){var i,a,s=(0,n.parseDocument)(t,{lowerCaseTags:!0,recognizeSelfClosing:!0}),o=null==s||null==(i=s.children[0])?void 0:i.attribs;if(0!==Object.keys(o).length)return null!=(a=(0,r.default)(o))?a:{}}return{}}},9420:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let n=i(4252),r=i(8365),a=i(7876),s=r._(i(4232)),o=n._(i(8477)),l=n._(i(9269)),c=i(3408),u=i(9161),d=i(9263);i(6201);let h=i(242),p=n._(i(5540)),f=i(9203),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,i,n,r,a,s){let o=null==e?void 0:e.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>
1{if(e.parentElement&&e.isConnected){if("empty"!==t&&r(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,r=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>r,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{r=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function v(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,s.forwardRef)((e,t)=>{let{src:i,srcSet:n,sizes:r,height:o,width:l,decoding:c,className:u,style:d,fetchPriority:h,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:_,setShowAltText:k,sizesInput:T,onLoad:S,onError:E,...C}=e,O=(0,s.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&g(e,p,w,x,_,y,T))},[i,p,w,x,_,E,y,T]),M=(0,f.useMergedRef)(t,O);return(0,a.jsx)("img",{...C,...v(h),loading:m,width:l,height:o,decoding:c,"data-nimg":b?"fill":"1",className:u,style:d,sizes:r,srcSet:n,src:i,ref:M,onLoad:e=>{g(e.currentTarget,p,w,x,_,y,T)},onError:e=>{k(!0),"empty"!==p&&_(!0),E&&E(e)}})});function b(e){let{isAppRouter:t,imgAttributes:i}=e,n={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...v(i.fetchPriority)};return t&&o.default.preload?(o.default.preload(i.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...n},"__nimg-"+i.src+i.srcSet+i.sizes)})}let w=(0,s.forwardRef)((e,t)=>{let i=(0,s.useContext)(h.RouterContext),n=(0,s.useContext)(d.ImageConfigContext),r=(0,s.useMemo)(()=>{var e;let t=m||n||u.imageConfigDefault,i=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),r=t.deviceSizes.sort((e,t)=>e-t),a=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:i,deviceSizes:r,qualities:a}},[n]),{onLoad:o,onLoadingComplete:l}=e,f=(0,s.useRef)(o);(0,s.useEffect)(()=>{f.current=o},[o]);let g=(0,s.useRef)(l);(0,s.useEffect)(()=>{g.current=l},[l]);let[v,w]=(0,s.useState)(!1),[x,_]=(0,s.useState)(!1),{props:k,meta:T}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:r,blurComplete:v,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...k,unoptimized:T.unoptimized,placeholder:T.placeholder,fill:T.fill,onLoadRef:f,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:_,sizesInput:e.sizes,ref:t}),T.priority?(0,a.jsx)(b,{isAppRouter:!i,imgAttributes:k}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9542:(e,t)=>{"use strict";function i(e){for(var t=1;t<e.length;t++)e[t][0]+=e[t-1][0]+1;return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map(i
vendor: 10,610 bytes, line 1
1([[9,"&Tab;"],[0,"&NewLine;"],[22,"&excl;"],[0,"&quot;"],[0,"&num;"],[0,"&dollar;"],[0,"&percnt;"],[0,"&amp;"],[0,"&apos;"],[0,"&lpar;"],[0,"&rpar;"],[0,"&ast;"],[0,"&plus;"],[0,"&comma;"],[1,"&period;"],[0,"&sol;"],[10,"&colon;"],[0,"&semi;"],[0,{v:"&lt;",n:8402,o:"&nvlt;"}],[0,{v:"&equals;",n:8421,o:"&bne;"}],[0,{v:"&gt;",n:8402,o:"&nvgt;"}],[0,"&quest;"],[0,"&commat;"],[26,"&lbrack;"],[0,"&bsol;"],[0,"&rbrack;"],[0,"&Hat;"],[0,"&lowbar;"],[0,"&DiacriticalGrave;"],[5,{n:106,o:"&fjlig;"}],[20,"&lbrace;"],[0,"&verbar;"],[0,"&rbrace;"],[34,"&nbsp;"],[0,"&iexcl;"],[0,"&cent;"],[0,"&pound;"],[0,"&curren;"],[0,"&yen;"],[0,"&brvbar;"],[0,"&sect;"],[0,"&die;"],[0,"&copy;"],[0,"&ordf;"],[0,"&laquo;"],[0,"&not;"],[0,"&shy;"],[0,"&circledR;"],[0,"&macr;"],[0,"&deg;"],[0,"&PlusMinus;"],[0,"&sup2;"],[0,"&sup3;"],[0,"&acute;"],[0,"&micro;"],[0,"&para;"],[0,"&centerdot;"],[0,"&cedil;"],[0,"&sup1;"],[0,"&ordm;"],[0,"&raquo;"],[0,"&frac14;"],[0,"&frac12;"],[0,"&frac34;"],[0,"&iquest;"],[0,"&Agrave;"],[0,"&Aacute;"],[0,"&Acirc;"],[0,"&Atilde;"],[0,"&Auml;"],[0,"&angst;"],[0,"&AElig;"],[0,"&Ccedil;"],[0,"&Egrave;"],[0,"&Eacute;"],[0,"&Ecirc;"],[0,"&Euml;"],[0,"&Igrave;"],[0,"&Iacute;"],[0,"&Icirc;"],[0,"&Iuml;"],[0,"&ETH;"],[0,"&Ntilde;"],[0,"&Ograve;"],[0,"&Oacute;"],[0,"&Ocirc;"],[0,"&Otilde;"],[0,"&Ouml;"],[0,"&times;"],[0,"&Oslash;"],[0,"&Ugrave;"],[0,"&Uacute;"],[0,"&Ucirc;"],[0,"&Uuml;"],[0,"&Yacute;"],[0,"&THORN;"],[0,"&szlig;"],[0,"&agrave;"],[0,"&aacute;"],[0,"&acirc;"],[0,"&atilde;"],[0,"&auml;"],[0,"&aring;"],[0,"&aelig;"],[0,"&ccedil;"],[0,"&egrave;"],[0,"&eacute;"],[0,"&ecirc;"],[0,"&euml;"],[0,"&igrave;"],[0,"&iacute;"],[0,"&icirc;"],[0,"&iuml;"],[0,"&eth;"],[0,"&ntilde;"],[0,"&ograve;"],[0,"&oacute;"],[0,"&ocirc;"],[0,"&otilde;"],[0,"&ouml;"],[0,"&div;"],[0,"&oslash;"],[0,"&ugrave;"],[0,"&uacute;"],[0,"&ucirc;"],[0,"&uuml;"],[0,"&yacute;"],[0,"&thorn;"],[0,"&yuml;"],[0,"&Amacr;"],[0,"&amacr;"],[0,"&Abreve;"],[0,"&abreve;"],[0,"&Aogon;"],[0,"&aogon;"],[0,"&Cacute;"],[0,"&cacute;"],[0,"&Ccirc;"],[0,"&ccirc;"],[0,"&Cdot;"],[0,"&cdot;"],[0,"&Ccaron;"],[0,"&ccaron;"],[0,"&Dcaron;"],[0,"&dcaron;"],[0,"&Dstrok;"],[0,"&dstrok;"],[0,"&Emacr;"],[0,"&emacr;"],[2,"&Edot;"],[0,"&edot;"],[0,"&Eogon;"],[0,"&eogon;"],[0,"&Ecaron;"],[0,"&ecaron;"],[0,"&Gcirc;"],[0,"&gcirc;"],[0,"&Gbreve;"],[0,"&gbreve;"],[0,"&Gdot;"],[0,"&gdot;"],[0,"&Gcedil;"],[1,"&Hcirc;"],[0,"&hcirc;"],[0,"&Hstrok;"],[0,"&hstrok;"],[0,"&Itilde;"],[0,"&itilde;"],[0,"&Imacr;"],[0,"&imacr;"],[2,"&Iogon;"],[0,"&iogon;"],[0,"&Idot;"],[0,"&imath;"],[0,"&IJlig;"],[0,"&ijlig;"],[0,"&Jcirc;"],[0,"&jcirc;"],[0,"&Kcedil;"],[0,"&kcedil;"],[0,"&kgreen;"],[0,"&Lacute;"],[0,"&lacute;"],[0,"&Lcedil;"],[0,"&lcedil;"],[0,"&Lcaron;"],[0,"&lcaron;"],[0,"&Lmidot;"],[0,"&lmidot;"],[0,"&Lstrok;"],[0,"&lstrok;"],[0,"&Nacute;"],[0,"&nacute;"],[0,"&Ncedil;"],[0,"&ncedil;"],[0,"&Ncaron;"],[0,"&ncaron;"],[0,"&napos;"],[0,"&ENG;"],[0,"&eng;"],[0,"&Omacr;"],[0,"&omacr;"],[2,"&Odblac;"],[0,"&odblac;"],[0,"&OElig;"],[0,"&oelig;"],[0,"&Racute;"],[0,"&racute;"],[0,"&Rcedil;"],[0,"&rcedil;"],[0,"&Rcaron;"],[0,"&rcaron;"],[0,"&Sacute;"],[0,"&sacute;"],[0,"&Scirc;"],[0,"&scirc;"],[0,"&Scedil;"],[0,"&scedil;"],[0,"&Scaron;"],[0,"&scaron;"],[0,"&Tcedil;"],[0,"&tcedil;"],[0,"&Tcaron;"],[0,"&tcaron;"],[0,"&Tstrok;"],[0,"&tstrok;"],[0,"&Utilde;"],[0,"&utilde;"],[0,"&Umacr;"],[0,"&umacr;"],[0,"&Ubreve;"],[0,"&ubreve;"],[0,"&Uring;"],[0,"&uring;"],[0,"&Udblac;"],[0,"&udblac;"],[0,"&Uogon;"],[0,"&uogon;"],[0,"&Wcirc;"],[0,"&wcirc;"],[0,"&Ycirc;"],[0,"&ycirc;"],[0,"&Yuml;"],[0,"&Zacute;"],[0,"&zacute;"],[0,"&Zdot;"],[0,"&zdot;"],[0,"&Zcaron;"],[0,"&zcaron;"],[19,"&fnof;"],[34,"&imped;"],[63,"&gacute;"],[65,"&jmath;"],[142,"&circ;"],[0,"&caron;"],[16,"&breve;"],[0,"&DiacriticalDot;"],[0,"&ring;"],[0,"&ogon;"],[0,"&DiacriticalTilde;"],[0,"&dblac;"],[51,"&DownBreve;"],[127,"&Alpha;"],[0,"&Beta;"],[0,"&Gamma;"],[0,"&Delta;"],[0,"&Epsilon;"],[0,"&Zeta;"],[0,"&Eta;"],[0,"&Theta;"],[0,"&Iota;"],[0,"&Kappa;"],[0,"&Lambda;"],[0,"&Mu;"],[0,"&Nu;"],[0,"&Xi;"],[0,"&Omicron;"],[0,"&Pi;"],[0,"&Rho;"],[1,"&Sigma;"],[0,"&Tau;"],[0,"&Upsilon;"],[0,"&Phi;"],[0,"&Chi;"],[0,"&Psi;"],[0,"&ohm;"],[7,"&alpha;"],[0,"&beta;"],[0,"&gamma;"],[0,"&delta;"],[0,"&epsi;"],[0,"&zeta;"],[0,"&eta;"],[0,"&theta;"],[0,"&iota;"],[0,"&kappa;"],[0,"&lambda;"],[0,"&mu;"],[0,"&nu;"],[0,"&xi;"],[0,"&omicron;"],[0,"&pi;"],[0,"&rho;"],[0,"&sigmaf;"],[0,"&sigma;"],[0,"&tau;"],[0,"&upsi;"],[0,"&phi;"],[0,"&chi;"],[0,"&psi;"],[0,"&omega;"],[7,"&thetasym;"],[0,"&Upsi;"],[2,"&phiv;"],[0,"&piv;"],[5,"&Gammad;"],[0,"&digamma;"],[18,"&kappav;"],[0,"&rhov;"],[3,"&epsiv;"],[0,"&backepsilon;"],[10,"&IOcy;"],[0,"&DJcy;"],[0,"&GJcy;"],[0,"&Jukcy;"],[0,"&DScy;"],[0,"&Iukcy;"],[0,"&YIcy;"],[0,"&Jsercy;"],[0,"&LJcy;"],[0,"&NJcy;"],[0,"&TSHcy;"],[0,"&KJcy;"],[1,"&Ubrcy;"],[0,"&DZcy;"],[0,"&Acy;"],[0,"&Bcy;"],[0,"&Vcy;"],[0,"&Gcy;"],[0,"&Dcy;"],[0,"&IEcy;"],[0,"&ZHcy;"],[0,"&Zcy;"],[0,"&Icy;"],[0,"&Jcy;"],[0,"&Kcy;"],[0,"&Lcy;"],[0,"&Mcy;"],[0,"&Ncy;"],[0,"&Ocy;"],[0,"&Pcy;"],[0,"&Rcy;"],[0,"&Scy;"],[0,"&Tcy;"],[0,"&Ucy;"],[0,"&Fcy;"],[0,"&KHcy;"],[0,"&TScy;"],[0,"&CHcy;"],[0,"&SHcy;"],[0,"&SHCHcy;"],[0,"&HARDcy;"],[0,"&Ycy;"],[0,"&SOFTcy;"],[0,"&Ecy;"],[0,"&YUcy;"],[0,"&YAcy;"],[0,"&acy;"],[0,"&bcy;"],[0,"&vcy;"],[0,"&gcy;"],[0,"&dcy;"],[0,"&iecy;"],[0,"&zhcy;"],[0,"&zcy;"],[0,"&icy;"],[0,"&jcy;"],[0,"&kcy;"],[0,"&lcy;"],[0,"&mcy;"],[0,"&ncy;"],[0,"&ocy;"],[0,"&pcy;"],[0,"&rcy;"],[0,"&scy;"],[0,"&tcy;"],[0,"&ucy;"],[0,"&fcy;"],[0,"&khcy;"],[0,"&tscy;"],[0,"&chcy;"],[0,"&shcy;"],[0,"&shchcy;"],[0,"&hardcy;"],[0,"&ycy;"],[0,"&softcy;"],[0,"&ecy;"],[0,"&yucy;"],[0,"&yacy;"],[1,"&iocy;"],[0,"&djcy;"],[0,"&gjcy;"],[0,"&jukcy;"],[0,"&dscy;"],[0,"&iukcy;"],[0,"&yicy;"],[0,"&jsercy;"],[0,"&ljcy;"],[0,"&njcy;"],[0,"&tshcy;"],[0,"&kjcy;"],[1,"&ubrcy;"],[0,"&dzcy;"],[7074,"&ensp;"],[0,"&emsp;"],[0,"&emsp13;"],[0,"&emsp14;"],[1,"&numsp;"],[0,"&puncsp;"],[0,"&ThinSpace;"],[0,"&hairsp;"],[0,"&NegativeMediumSpace;"],[0,"&zwnj;"],[0,"&zwj;"],[0,"&lrm;"],[0,"&rlm;"],[0,"&dash;"],[2,"&ndash;"],[0,"&mdash;"],[0,"&horbar;"],[0,"&Verbar;"],[1,"&lsquo;"],[0,"&CloseCurlyQuote;"],[0,"&lsquor;"],[1,"&ldquo;"],[0,"&CloseCurlyDoubleQuote;"],[0,"&bdquo;"],[1,"&dagger;"],[0,"&Dagger;"],[0,"&bull;"],[2,"&nldr;"],[0,"&hellip;"],[9,"&permil;"],[0,"&pertenk;"],[0,"&prime;"],[0,"&Prime;"],[0,"&tprime;"],[0,"&backprime;"],[3,"&lsaquo;"],[0,"&rsaquo;"],[3,"&oline;"],[2,"&caret;"],[1,"&hybull;"],[0,"&frasl;"],[10,"&bsemi;"],[7,"&qprime;"],[7,{v:"&MediumSpace;",n:8202,o:"&ThickSpace;"}],[0,"&NoBreak;"],[0,"&af;"],[0,"&InvisibleTimes;"],[0,"&ic;"],[72,"&euro;"],[46,"&tdot;"],[0,"&DotDot;"],[37,"&complexes;"],[2,"&incare;"],[4,"&gscr;"],[0,"&hamilt;"],[0,"&Hfr;"],[0,"&Hopf;"],[0,"&planckh;"],[0,"&hbar;"],[0,"&imagline;"],[0,"&Ifr;"],[0,"&lagran;"],[0,"&ell;"],[1,"&naturals;"],[0,"&numero;"],[0,"&copysr;"],[0,"&weierp;"],[0,"&Popf;"],[0,"&Qopf;"],[0,"&realine;"],[0,"&real;"],[0,"&reals;"],[0,"&rx;"],[3,"&trade;"],[1,"&integers;"],[2,"&mho;"],[0,"&zeetrf;"],[0,"&iiota;"],[2,"&bernou;"],[0,"&Cayleys;"],[1,"&escr;"],[0,"&Escr;"],[0,"&Fouriertrf;"],[1,"&Mellintrf;"],[0,"&order;"],[0,"&alefsym;"],[0,"&beth;"],[0,"&gimel;"],[0,"&daleth;"],[12,"&CapitalDifferentialD;"],[0,"&dd;"],[0,"&ee;"],[0,"&ii;"],[10,"&frac13;"],[0,"&frac23;"],[0,"&frac15;"],[0,"&frac25;"],[0,"&frac35;"],[0,"&frac45;"],[0,"&frac16;"],[0,"&frac56;"],[0,"&frac18;"],[0,"&frac38;"],[0,"&frac58;"],[0,"&frac78;"],[49,"&larr;"],[0,"&ShortUpArrow;"],[0,"&rarr;"],[0,"&darr;"],[0,"&harr;"],[0,"&updownarrow;"],[0,"&nwarr;"],[0,"&nearr;"],[0,"&LowerRightArrow;"],[0,"&LowerLeftArrow;"],[0,"&nlarr;"],[0,"&nrarr;"],[1,{v:"&rarrw;",n:824,o:"&nrarrw;"}],[0,"&Larr;"],[0,"&Uarr;"],[0,"&Rarr;"],[0,"&Darr;"],[0,"&larrtl;"],[0,"&rarrtl;"],[0,"&LeftTeeArrow;"],[0,"&mapstoup;"],[0,"&map;"],[0,"&DownTeeArrow;"],[1,"&hookleftarrow;"],[0,"&hookrightarrow;"],[0,"&larrlp;"],[0,"&looparrowright;"],[0,"&harrw;"],[0,"&nharr;"],[1,"&lsh;"],[0,"&rsh;"],[0,"&ldsh;"],[0,"&rdsh;"],[1,"&crarr;"],[0,"&cularr;"],[0,"&curarr;"],[2,"&circlearrowleft;"],[0,"&circlearrowright;"],[0,"&leftharpoonup;"],[0,"&DownLeftVector;"],[0,"&RightUpVector;"],[0,"&LeftUpVector;"],[0,"&rharu;"],[0,"&DownRightVector;"],[0,"&dharr;"],[0,"&dharl;"],[0,"&RightArrowLeftArrow;"],[0,"&udarr;"],[0,"&LeftArrowRightArrow;"],[0,"&leftleftarrows;"],[0,"&upuparrows;"],[0,"&rightrightarrows;"],[0,"&ddarr;"],[0,"&leftrightharpoons;"],[0,"&Equilibrium;"],[0,"&nlArr;"],[0,"&nhArr;"],[0,"&nrArr;"],[0,"&DoubleLeftArrow;"],[0,"&DoubleUpArrow;"],[0,"&DoubleRightArrow;"],[0,"&dArr;"],[0,"&DoubleLeftRightArrow;"],[0,"&DoubleUpDownArrow;"],[0,"&nwArr;"],[0,"&neArr;"],[0,"&seArr;"],[0,"&swArr;"],[0,"&lAarr;"],[0,"&rAarr;"],[1,"&zigrarr;"],[6,"&larrb;"],[0,"&rarrb;"],[15,"&DownArrowUpArrow;"],[7,"&loarr;"],[0,"&roarr;"],[0,"&hoarr;"],[0,"&forall;"],[0,"&comp;"],[0,{v:"&part;",n:824,o:"&npart;"}],[0,"&exist;"],[0,"&nexist;"],[0,"&empty;"],[1,"&Del;"],[0,"&Element;"],[0,"&NotElement;"],[1,"&ni;"],[0,"&notni;"],[2,"&prod;"],[0,"&coprod;"],[0,"&sum;"],[0,"&minus;"],[0,"&MinusPlus;"],[0,"&dotplus;"],[1,"&Backslash;"],[0,"&lowast;"],[0,"&compfn;"],[1,"&radic;"],[2,"&prop;"],[0,"&infin;"],[0,"&angrt;"],[0,{v:"&ang;",n:8402,o:"&nang;"}],[0,"&angmsd;"],[0,"&angsph;"],[0,"&mid;"],[0,"&nmid;"],[0,"&DoubleVerticalBar;"],[0,"&NotDoubleVerticalBar;"],[0,"&and;"],[0,"&or;"],[0,{v:"&cap;",n:65024,o:"&caps;"}],[0,{v:"&cup;",n:65024,o:"&cups;"}],[0,"&int;"],[0,"&Int;"],[0,"&iiint;"],[0,"&conint;"],[0,"&Conint;"],[0,"&Cconint;"],[0,"&cwint;"],[0,"&ClockwiseContourIntegral;"],[0,"&awconint;"],[0,"&there4;"],[0,"&becaus;"],[0,"&ratio;"],[0,"&Colon;"],[0,"&dotminus;"],[1,"&mDDot;"],[0,"&homtht;"],[0,{v:"&sim;",n:8402,o:"&nvsim;"}],[0,{v:"&backsim;",n:817,o:"&race;"}],[0,{v:"&ac;",n:819,o:"&acE;"}],[0,"&acd;"],[0,"&VerticalTilde;"],[0,"&NotTilde;"],[0,{v:"&eqsim;",n:824,o:"&nesim;"}],[0,"&sime;"],[0,"&NotTildeEqual;"],[0,"&cong;"],[0,"&simne;"],[0,"&ncong;"],[0,"&ap;"],[0,"&nap;"],[0,"&ape;"],[0,{v:"&apid;",n:824,o:"&napid;"}],[0,"&backcong;"],[0,{v:"&asympeq;",n:8402,o:"&nvap;"}],[0,{v:"&bump;",n:824,o:"&nbump;"}],[0,{v:"&bumpe;",n:824,o:"&nbumpe;"}],[0,{v:"&doteq;",n:824,o:"&nedot;"}],[0,"&doteqdot;"],[0,"&efDot;"],[0,"&erDot;"],[0,"&Assign;"],[0,"&ecolon;"],[0,"&ecir;"],[0,"&circeq;"],[1,"&wedgeq;"],[0,"&veeeq;"],[1,"&triangleq;"],[2,"&equest;"],[0,"&ne;"],[0,{v:"&Congruent;",n:8421,o:"&bnequiv;"}],[0,"&nequiv;"],[1,{v:"&le;",n:8402,o:"&nvle;"}],[0,{v:"&ge;",n:8402,o:"&nvge;"}],[0,{v:"&lE;",n:824,o:"&nlE;"}],[0,{v:"&gE;",n:824,o:"&ngE;"}],[0,{v:"&lnE;",n:65024,o:"&lvertneqq;"}],[0,{v:"&gnE;",n:65024,o:"&gvertneqq;"}],[0,{v:"&ll;",n:new Map(
1i([[824,"&nLtv;"],[7577,"&nLt;"]]))}],[0,{v:"&gg;",n:new Map(i([[824,"&nGtv;"],[7577,"&nGt;"]]))}],[0,"&between;"],[0,"&NotCupCap;"],[0,"&nless;"],[0,"&ngt;"],[0,"&nle;"],[0,"&nge;"],[0,"&lesssim;"],[0,"&GreaterTilde;"],[0,"&nlsim;"],[0,"&ngsim;"],[0,"&LessGreater;"],[0,"&gl;"],[0,"&NotLessGreater;"],[0,"&NotGreaterLess;"],[0,"&pr;"],[0,"&sc;"],[0,"&prcue;"],[0,"&sccue;"],[0,"&PrecedesTilde;"],[0,{v:"&scsim;",n:824,o:"&NotSucceedsTilde;"}],[0,"&NotPrecedes;"],[0,"&NotSucceeds;"],[0,{v:"&sub;",n:8402,o:"&NotSubset;"}],[0,{v:"&sup;",n:8402,o:"&NotSuperset;"}],[0,"&nsub;"],[0,"&nsup;"],[0,"&sube;"],[0,"&supe;"],[0,"&NotSubsetEqual;"],[0,"&NotSupersetEqual;"],[0,{v:"&subne;",n:65024,o:"&varsubsetneq;"}],[0,{v:"&supne;",n:65024,o:"&varsupsetneq;"}],[1,"&cupdot;"],[0,"&UnionPlus;"],[0,{v:"&sqsub;",n:824,o:"&NotSquareSubset;"}],[0,{v:"&sqsup;",n:824,o:"&NotSquareSuperset;"}],[0,"&sqsube;"],[0,"&sqsupe;"],[0,{v:"&sqcap;",n:65024,o:"&sqcaps;"}],[0,{v:"&sqcup;",n:65024,o:"&sqcups;"}],[0,"&CirclePlus;"],[0,"&CircleMinus;"],[0,"&CircleTimes;"],[0,"&osol;"],[0,"&CircleDot;"],[0,"&circledcirc;"],[0,"&circledast;"],[1,"&circleddash;"],[0,"&boxplus;"],[0,"&boxminus;"],[0,"&boxtimes;"],[0,"&dotsquare;"],[0,"&RightTee;"],[0,"&dashv;"],[0,"&DownTee;"],[0,"&bot;"],[1,"&models;"],[0,"&DoubleRightTee;"],[0,"&Vdash;"],[0,"&Vvdash;"],[0,"&VDash;"],[0,"&nvdash;"],[0,"&nvDash;"],[0,"&nVdash;"],[0,"&nVDash;"],[0,"&prurel;"],[1,"&LeftTriangle;"],[0,"&RightTriangle;"],[0,{v:"&LeftTriangleEqual;",n:8402,o:"&nvltrie;"}],[0,{v:"&RightTriangleEqual;",n:8402,o:"&nvrtrie;"}],[0,"&origof;"],[0,"&imof;"],[0,"&multimap;"],[0,"&hercon;"],[0,"&intcal;"],[0,"&veebar;"],[1,"&barvee;"],[0,"&angrtvb;"],[0,"&lrtri;"],[0,"&bigwedge;"],[0,"&bigvee;"],[0,"&bigcap;"],[0,"&bigcup;"],[0,"&diam;"],[0,"&sdot;"],[0,"&sstarf;"],[0,"&divideontimes;"],[0,"&bowtie;"],[0,"&ltimes;"],[0,"&rtimes;"],[0,"&leftthreetimes;"],[0,"&rightthreetimes;"],[0,"&backsimeq;"],[0,"&curlyvee;"],[0,"&curlywedge;"],[0,"&Sub;"],[0,"&Sup;"],[0,"&Cap;"],[0,"&Cup;"],[0,"&fork;"],[0,"&epar;"],[0,"&lessdot;"],[0,"&gtdot;"],[0,{v:"&Ll;",n:824,o:"&nLl;"}],[0,{v:"&Gg;",n:824,o:"&nGg;"}],[0,{v:"&leg;",n:65024,o:"&lesg;"}],[0,{v:"&gel;",n:65024,o:"&gesl;"}],[2,"&cuepr;"],[0,"&cuesc;"],[0,"&NotPrecedesSlantEqual;"],[0,"&NotSucceedsSlantEqual;"],[0,"&NotSquareSubsetEqual;"],[0,"&NotSquareSupersetEqual;"],[2,"&lnsim;"],[0,"&gnsim;"],[0,"&precnsim;"],[0,"&scnsim;"],[0,"&nltri;"],[0,"&NotRightTriangle;"],[0,"&nltrie;"],[0,"&NotRightTriangleEqual;"],[0,"&vellip;"],[0,"&ctdot;"],[0,"&utdot;"],[0,"&dtdot;"],[0,"&disin;"],[0,"&isinsv;"],[0,"&isins;"],[0,{v:"&isindot;",n:824,o:"&notindot;"}],[0,"&notinvc;"],[0,"&notinvb;"],[1,{v:"&isinE;",n:824,o:"&notinE;"}],[0,"&nisd;"],[0,"&xnis;"],[0,"&nis;"],[0,"&notnivc;"],[0,"&notnivb;"],[6,"&barwed;"],[0,"&Barwed;"],[1,"&lceil;"],[0,"&rceil;"],[0,"&LeftFloor;"],[0,"&rfloor;"],[0,"&drcrop;"],[0,"&dlcrop;"],[0,"&urcrop;"],[0,"&ulcrop;"],[0,"&bnot;"],[1,"&profline;"],[0,"&profsurf;"],[1,"&telrec;"],[0,"&target;"],[5,"&ulcorn;"],[0,"&urcorn;"],[0,"&dlcorn;"],[0,"&drcorn;"],[2,"&frown;"],[0,"&smile;"],[9,"&cylcty;"],[0,"&profalar;"],[7,"&topbot;"],[6,"&ovbar;"],[1,"&solbar;"],[60,"&angzarr;"],[51,"&lmoustache;"],[0,"&rmoustache;"],[2,"&OverBracket;"],[0,"&bbrk;"],[0,"&bbrktbrk;"],[37,"&OverParenthesis;"],[0,"&UnderParenthesis;"],[0,"&OverBrace;"],[0,"&UnderBrace;"],[2,"&trpezium;"],[4,"&elinters;"],[59,"&blank;"],[164,"&circledS;"],[55,"&boxh;"],[1,"&boxv;"],[9,"&boxdr;"],[3,"&boxdl;"],[3,"&boxur;"],[3,"&boxul;"],[3,"&boxvr;"],[7,"&boxvl;"],[7,"&boxhd;"],[7,"&boxhu;"],[7,"&boxvh;"],[19,"&boxH;"],[0,"&boxV;"],[0,"&boxdR;"],[0,"&boxDr;"],[0,"&boxDR;"],[0,"&boxdL;"],[0,"&boxDl;"],[0,"&boxDL;"],[0,"&boxuR;"],[0,"&boxUr;"],[0,"&boxUR;"],[0,"&boxuL;"],[0,"&boxUl;"],[0,"&boxUL;"],[0,"&boxvR;"],[0,"&boxVr;"],[0,"&boxVR;"],[0,"&boxvL;"],[0,"&boxVl;"],[0,"&boxVL;"],[0,"&boxHd;"],[0,"&boxhD;"],[0,"&boxHD;"],[0,"&boxHu;"],[0,"&boxhU;"],[0,"&boxHU;"],[0,"&boxvH;"],[0,"&boxVh;"],[0,"&boxVH;"],[19,"&uhblk;"],[3,"&lhblk;"],[3,"&block;"],[8,"&blk14;"],[0,"&blk12;"],[0,"&blk34;"],[13,"&square;"],[8,"&blacksquare;"],[0,"&EmptyVerySmallSquare;"],[1,"&rect;"],[0,"&marker;"],[2,"&fltns;"],[1,"&bigtriangleup;"],[0,"&blacktriangle;"],[0,"&triangle;"],[2,"&blacktriangleright;"],[0,"&rtri;"],[3,"&bigtriangledown;"],[0,"&blacktriangledown;"],[0,"&dtri;"],[2,"&blacktriangleleft;"],[0,"&ltri;"],[6,"&loz;"],[0,"&cir;"],[32,"&tridot;"],[2,"&bigcirc;"],[8,"&ultri;"],[0,"&urtri;"],[0,"&lltri;"],[0,"&EmptySmallSquare;"],[0,"&FilledSmallSquare;"],[8,"&bigstar;"],[0,"&star;"],[7,"&phone;"],[49,"&female;"],[1,"&male;"],[29,"&spades;"],[2,"&clubs;"],[1,"&hearts;"],[0,"&diamondsuit;"],[3,"&sung;"],[2,"&flat;"],[0,"&natural;"],[0,"&sharp;"],[163,"&check;"],[3,"&cross;"],[8,"&malt;"],[21,"&sext;"],[33,"&VerticalSeparator;"],[25,"&lbbrk;"],[0,"&rbbrk;"],[84,"&bsolhsub;"],[0,"&suphsol;"],[28,"&LeftDoubleBracket;"],[0,"&RightDoubleBracket;"],[0,"&lang;"],[0,"&rang;"],[0,"&Lang;"],[0,"&Rang;"],[0,"&loang;"],[0,"&roang;"],[7,"&longleftarrow;"],[0,"&longrightarrow;"],[0,"&longleftrightarrow;"],[0,"&DoubleLongLeftArrow;"],[0,"&DoubleLongRightArrow;"],[0,"&DoubleLongLeftRightArrow;"],[1,"&longmapsto;"],[2,"&dzigrarr;"],[258,"&nvlArr;"],[0,"&nvrArr;"],[0,"&nvHarr;"],[0,"&Map;"],[6,"&lbarr;"],[0,"&bkarow;"],[0,"&lBarr;"],[0,"&dbkarow;"],[0,"&drbkarow;"],[0,"&DDotrahd;"],[0,"&UpArrowBar;"],[0,"&DownArrowBar;"],[2,"&Rarrtl;"],[2,"&latail;"],[0,"&ratail;"],[0,"&lAtail;"],[0,"&rAtail;"],[0,"&larrfs;"],[0,"&rarrfs;"],[0,"&larrbfs;"],[0,"&rarrbfs;"],[2,"&nwarhk;"],[0,"&nearhk;"],[0,"&hksearow;"],[0,"&hkswarow;"],[0,"&nwnear;"],[0,"&nesear;"],[0,"&seswar;"],[0,"&swnwar;"],[8,{v:"&rarrc;",n:824,o:"&nrarrc;"}],[1,"&cudarrr;"],[0,"&ldca;"],[0,"&rdca;"],[0,"&cudarrl;"],[0,"&larrpl;"],[2,"&curarrm;"],[0,"&cularrp;"],[7,"&rarrpl;"],[2,"&harrcir;"],[0,"&Uarrocir;"],[0,"&lurdshar;"],[0,"&ldrushar;"],[2,"&LeftRightVector;"],[0,"&RightUpDownVector;"],[0,"&DownLeftRightVector;"],[0,"&LeftUpDownVector;"],[0,"&LeftVectorBar;"],[0,"&RightVectorBar;"],[0,"&RightUpVectorBar;"],[0,"&RightDownVectorBar;"],[0,"&DownLeftVectorBar;"],[0,"&DownRightVectorBar;"],[0,"&LeftUpVectorBar;"],[0,"&LeftDownVectorBar;"],[0,"&LeftTeeVector;"],[0,"&RightTeeVector;"],[0,"&RightUpTeeVector;"],[0,"&RightDownTeeVector;"],[0,"&DownLeftTeeVector;"],[0,"&DownRightTeeVector;"],[0,"&LeftUpTeeVector;"],[0,"&LeftDownTeeVector;"],[0,"&lHar;"],[0,"&uHar;"],[0,"&rHar;"],[0,"&dHar;"],[0,"&luruhar;"],[0,"&ldrdhar;"],[0,"&ruluhar;
1"],[0,"&rdldhar;"],[0,"&lharul;"],[0,"&llhard;"],[0,"&rharul;"],[0,"&lrhard;"],[0,"&udhar;"],[0,"&duhar;"],[0,"&RoundImplies;"],[0,"&erarr;"],[0,"&simrarr;"],[0,"&larrsim;"],[0,"&rarrsim;"],[0,"&rarrap;"],[0,"&ltlarr;"],[1,"&gtrarr;"],[0,"&subrarr;"],[1,"&suplarr;"],[0,"&lfisht;"],[0,"&rfisht;"],[0,"&ufisht;"],[0,"&dfisht;"],[5,"&lopar;"],[0,"&ropar;"],[4,"&lbrke;"],[0,"&rbrke;"],[0,"&lbrkslu;"],[0,"&rbrksld;"],[0,"&lbrksld;"],[0,"&rbrkslu;"],[0,"&langd;"],[0,"&rangd;"],[0,"&lparlt;"],[0,"&rpargt;"],[0,"&gtlPar;"],[0,"&ltrPar;"],[3,"&vzigzag;"],[1,"&vangrt;"],[0,"&angrtvbd;"],[6,"&ange;"],[0,"&range;"],[0,"&dwangle;"],[0,"&uwangle;"],[0,"&angmsdaa;"],[0,"&angmsdab;"],[0,"&angmsdac;"],[0,"&angmsdad;"],[0,"&angmsdae;"],[0,"&angmsdaf;"],[0,"&angmsdag;"],[0,"&angmsdah;"],[0,"&bemptyv;"],[0,"&demptyv;"],[0,"&cemptyv;"],[0,"&raemptyv;"],[0,"&laemptyv;"],[0,"&ohbar;"],[0,"&omid;"],[0,"&opar;"],[1,"&operp;"],[1,"&olcross;"],[0,"&odsold;"],[1,"&olcir;"],[0,"&ofcir;"],[0,"&olt;"],[0,"&ogt;"],[0,"&cirscir;"],[0,"&cirE;"],[0,"&solb;"],[0,"&bsolb;"],[3,"&boxbox;"],[3,"&trisb;"],[0,"&rtriltri;"],[0,{v:"&LeftTriangleBar;",n:824,o:"&NotLeftTriangleBar;"}],[0,{v:"&RightTriangleBar;",n:824,o:"&NotRightTriangleBar;"}],[11,"&iinfin;"],[0,"&infintie;"],[0,"&nvinfin;"],[4,"&eparsl;"],[0,"&smeparsl;"],[0,"&eqvparsl;"],[5,"&blacklozenge;"],[8,"&RuleDelayed;"],[1,"&dsol;"],[9,"&bigodot;"],[0,"&bigoplus;"],[0,"&bigotimes;"],[1,"&biguplus;"],[1,"&bigsqcup;"],[5,"&iiiint;"],[0,"&fpartint;"],[2,"&cirfnint;"],[0,"&awint;"],[0,"&rppolint;"],[0,"&scpolint;"],[0,"&npolint;"],[0,"&pointint;"],[0,"&quatint;"],[0,"&intlarhk;"],[10,"&pluscir;"],[0,"&plusacir;"],[0,"&simplus;"],[0,"&plusdu;"],[0,"&plussim;"],[0,"&plustwo;"],[1,"&mcomma;"],[0,"&minusdu;"],[2,"&loplus;"],[0,"&roplus;"],[0,"&Cross;"],[0,"&timesd;"],[0,"&timesbar;"],[1,"&smashp;"],[0,"&lotimes;"],[0,"&rotimes;"],[0,"&otimesas;"],[0,"&Otimes;"],[0,"&odiv;"],[0,"&triplus;"],[0,"&triminus;"],[0,"&tritime;"],[0,"&intprod;"],[2,"&amalg;"],[0,"&capdot;"],[1,"&ncup;"],[0,"&ncap;"],[0,"&capand;"],[0,"&cupor;"],[0,"&cupcap;"],[0,"&capcup;"],[0,"&cupbrcap;"],[0,"&capbrcup;"],[0,"&cupcup;"],[0,"&capcap;"],[0,"&ccups;"],[0,"&ccaps;"],[2,"&ccupssm;"],[2,"&And;"],[0,"&Or;"],[0,"&andand;"],[0,"&oror;"],[0,"&orslope;"],[0,"&andslope;"],[1,"&andv;"],[0,"&orv;"],[0,"&andd;"],[0,"&ord;"],[1,"&wedbar;"],[6,"&sdote;"],[3,"&simdot;"],[2,{v:"&congdot;",n:824,o:"&ncongdot;"}],[0,"&easter;"],[0,"&apacir;"],[0,{v:"&apE;",n:824,o:"&napE;"}],[0,"&eplus;"],[0,"&pluse;"],[0,"&Esim;"],[0,"&Colone;"],[0,"&Equal;"],[1,"&ddotseq;"],[0,"&equivDD;"],[0,"&ltcir;"],[0,"&gtcir;"],[0,"&ltquest;"],[0,"&gtquest;"],[0,{v:"&leqslant;",n:824,o:"&nleqslant;"}],[0,{v:"&geqslant;",n:824,o:"&ngeqslant;"}],[0,"&lesdot;"],[0,"&gesdot;"],[0,"&lesdoto;"],[0,"&gesdoto;"],[0,"&lesdotor;"],[0,"&gesdotol;"],[0,"&lap;"],[0,"&gap;"],[0,"&lne;"],[0,"&gne;"],[0,"&lnap;"],[0,"&gnap;"],[0,"&lEg;"],[0,"&gEl;"],[0,"&lsime;"],[0,"&gsime;"],[0,"&lsimg;"],[0,"&gsiml;"],[0,"&lgE;"],[0,"&glE;"],[0,"&lesges;"],[0,"&gesles;"],[0,"&els;"],[0,"&egs;"],[0,"&elsdot;"],[0,"&egsdot;"],[0,"&el;"],[0,"&eg;"],[2,"&siml;"],[0,"&simg;"],[0,"&simlE;"],[0,"&simgE;"],[0,{v:"&LessLess;",n:824,o:"&NotNestedLessLess;"}],[0,{v:"&GreaterGreater;",n:824,o:"&NotNestedGreaterGreater;"}],[1,"&glj;"],[0,"&gla;"],[0,"&ltcc;"],[0,"&gtcc;"],[0,"&lescc;"],[0,"&gescc;"],[0,"&smt;"],[0,"&lat;"],[0,{v:"&smte;",n:65024,o:"&smtes;"}],[0,{v:"&late;",n:65024,o:"&lates;"}],[0,"&bumpE;"],[0,{v:"&PrecedesEqual;",n:824,o:"&NotPrecedesEqual;"}],[0,{v:"&sce;",n:824,o:"&NotSucceedsEqual;"}],[2,"&prE;"],[0,"&scE;"],[0,"&precneqq;"],[0,"&scnE;"],[0,"&prap;"],[0,"&scap;"],[0,"&precnapprox;"],[0,"&scnap;"],[0,"&Pr;"],[0,"&Sc;"],[0,"&subdot;"],[0,"&supdot;"],[0,"&subplus;"],[0,"&supplus;"],[0,"&submult;"],[0,"&supmult;"],[0,"&subedot;"],[0,"&supedot;"],[0,{v:"&subE;",n:824,o:"&nsubE;"}],[0,{v:"&supE;",n:824,o:"&nsupE;"}],[0,"&subsim;"],[0,"&supsim;"],[2,{v:"&subnE;",n:65024,o:"&varsubsetneqq;"}],[0,{v:"&supnE;",n:65024,o:"&varsupsetneqq;"}],[2,"&csub;"],[0,"&csup;"],[0,"&csube;"],[0,"&csupe;"],[0,"&subsup;"],[0,"&supsub;"],[0,"&subsub;"],[0,"&supsup;"],[0,"&suphsub;"],[0,"&supdsub;"],[0,"&forkv;"],[0,"&topfork;"],[0,"&mlcp;"],[8,"&Dashv;"],[1,"&Vdashl;"],[0,"&Barv;"],[0,"&vBar;"],[0,"&vBarv;"],[1,"&Vbar;"],[0,"&Not;"],[0,"&bNot;"],[0,"&rnmid;"],[0,"&cirmid;"],[0,"&midcir;"],[0,"&topcir;"],[0,"&nhpar;"],[0,"&parsim;"],[9,{v:"&parsl;",n:8421,o:"&nparsl;"}],[44343,{n:new Map(i([[56476,"&Ascr;"],[1,"&Cscr;"],[0,"&Dscr;"],[2,"&Gscr;"],[2,"&Jscr;"],[0,"&Kscr;"],[2,"&Nscr;"],[0,"&Oscr;"],[0,"&Pscr;"],[0,"&Qscr;"],[1,"&Sscr;"],[0,"&Tscr;"],[0,"&Uscr;"],[0,"&Vscr;"],[0,"&Wscr;"],[0,"&Xscr;"],[0,"&Yscr;"],[0,"&Zscr;"],[0,"&ascr;"],[0,"&bscr;"],[0,"&cscr;"],[0,"&dscr;"],[1,"&fscr;"],[1,"&hscr;"],[0,"&iscr;"],[0,"&jscr;"],[0,"&kscr;"],[0,"&lscr;"],[0,"&mscr;"],[0,"&nscr;"],[1,"&pscr;"],[0,"&qscr;"],[0,"&rscr;"],[0,"&sscr;"],[0,"&tscr;"],[0,"&uscr;"],[0,"&vscr;"],[0,"&wscr;"],[0,"&xscr;"],[0,"&yscr;"],[0,"&zscr;"],[52,"&Afr;"],[0,"&Bfr;"],[1,"&Dfr;"],[0,"&Efr;"],[0,"&Ffr;"],[0,"&Gfr;"],[2,"&Jfr;"],[0,"&Kfr;"],[0,"&Lfr;"],[0,"&Mfr;"],[0,"&Nfr;"],[0,"&Ofr;"],[0,"&Pfr;"],[0,"&Qfr;"],[1,"&Sfr;"],[0,"&Tfr;"],[0,"&Ufr;"],[0,"&Vfr;"],[0,"&Wfr;"],[0,"&Xfr;"],[0,"&Yfr;"],[1,"&afr;"],[0,"&bfr;"],[0,"&cfr;"],[0,"&dfr;"],[0,"&efr;"],[0,"&ffr;"],[0,"&gfr;"],[0,"&hfr;"],[0,"&ifr;"],[0,"&jfr;"],[0,"&kfr;"],[0,"&lfr;"],[0,"&mfr;"],[0,"&nfr;"],[0,"&ofr;"],[0,"&pfr;"],[0,"&qfr;"],[0,"&rfr;"],[0,"&sfr;"],[0,"&tfr;"],[0,"&ufr;"],[0,"&vfr;"],[0,"&wfr;"],[0,"&xfr;"],[0,"&yfr;"],[0,"&zfr;"],[0,"&Aopf;"],[0,"&Bopf;"],[1,"&Dopf;"],[0,"&Eopf;"],[0,"&Fopf;"],[0,"&Gopf;"],[1,"&Iopf;"],[0,"&Jopf;"],[0,"&Kopf;"],[0,"&Lopf;"],[0,"&Mopf;"],[1,"&Oopf;"],[3,"&Sopf;"],[0,"&Topf;"],[0,"&Uopf;"],[0,"&Vopf;"],[0,"&Wopf;"],[0,"&Xopf;"],[0,"&Yopf;"],[1,"&aopf;"],[0,"&bopf;"],[0,"&copf;"],[0,"&dopf;"],[0,"&eopf;"],[0,"&fopf;"],[0,"&gopf;"],[0,"&hopf;"],[0,"&iopf;"],[0,"&jopf;"],[0,"&kopf;"],[0,"&lopf;"],[0,"&mopf;"],[0,"&nopf;"],[0,"&oopf;"],[0,"&popf;"],[0,"&qopf;"],[0,"&ropf;"],[0,"&sopf;"],[0,"&topf;"],[0,"&uopf;"],[0,"&vopf;"],[0,"&wopf;"],[0,"&xopf;"],[0,"&yopf;"],[0,"&zopf;"]]))}],[8906,"&fflig;"],[0,"&filig;"],[0,"&fllig;"],[0,"&ffilig;"],[0,"&ffllig;"]]))},9551:(e,t,i)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.getFeed=void 0;var n=i(7091),r=i(8417);t.getFeed=function(e){var t,i,n,a,s,h,p,f,m,g,v,y=l(d,e);return y?"feed"===y.name?(i=y.children,n={type:"atom",items:(0,r.getElementsByTagName)("entry",i).map(function(e){var t,i=e.children,n={media:o(i)};u(n,"id","id",i),u(n,"title","title",i);var r=null==(t=l("link",i))?void 0:t.attribs.href;r&&(n.link=r);var a=c("summary",i)||c("content",i);a&&(n.description=a);var s=c("updated",i);return s&&(n.pubDate=new Date(s)),n})},u(n,"id","id",i),u(n,"title","title",i),(a=null==(t=l("link",i))?void 0:t.attribs.href)&&(n.link=a),u(n,"description","subtitle",i),(s=c("updated",i))&&(n.updated=new Date(s)),u(n,"author","email",i,!0),n):(m=null!=(f=null==(p=l("channel",(h=y).children))?void 0:p.children)?f:[],g={type:h.name.substr(0,3),id:"",items:(0,r.getElementsByTagName)("item",h.children).map(function(e){var t=e.children,i={media:o(t)};u(i,"id","guid",t),u(i,"title","title",t),u(i,"link","link",t),u(i,"description","description",t);var n=c("pubDate",t)||c("dc:date",t);return n&&(i.pubDate=new Date(n)),i})},u(g,"title","title",m),u(g,"link","link",m),u(g,"description","description",m),(v=c("lastBuildDate",m))&&(g.updated=new Date(v)),u(g,"author","managingEditor",m,!0),g):null};var a=["url","type","lang"],s=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function o(e){return(0,r.getElementsByTagName)("media:content",e).map(function(e){for(var t=e.attribs,i={medium:t.medium,isDefault:!!t.isDefault},n=0;n<a.length;n++){var r=a[n];t[r]&&(i[r]=t[r])}for(var o=0;o<s.length;o++){var r=s[o];t[r]&&(i[r]=parseInt(t[r],10))}return t.expression&&(i.expression=t.expression),i})}function l(e,t){return(0,r.getElementsByTagName)(e,t,!0,1)[0]}function c(e,t,i){return void 0===i&&(i=!1),(0,n.textContent)((0,r.getElementsByTagName)(e,t,i,1)).trim()}function u(e,t,i,n,r){void 0===r&&(r=!1);var a=c(i,n,r);a&&(e[t]=a)}function d(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}},9568:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeNames=t.elementNames=void 0,t.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]})),t.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))},9888:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLAttribute=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.DecodingMode=t.EntityDecoder=t.encodeHTML5=t.encodeHTML4=t.encodeNonAsciiHTML=t.encodeHTML=t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.encode=t.decodeStrict=t.decode=t.EncodingMode=t.EntityLevel=void 0;var n,r,a=i(3614),s=i(7170),o=i(4959);function l(e,t){if(void 0===t&&(t=n.XML),("number"==typeof t?t:t.level)===n.HTML){var i="object"==typeof t?t.mode:void 0;return(0,a.decodeHTML)(e,i)}return(0,a.decodeXML)(e)}!function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"}(n=t.EntityLevel||(t.EntityLevel={})),function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"}(r=t.EncodingMode||(t.EncodingMode={})),t.decode=l,t.decodeStrict=function(e,t){void 0===t&&(t=n.XML);var i="number"==typeof t?{level:t}:t;return null!=i.mode||(i.mode=a.DecodingMode.Strict),l(e,i)},t.encode=function(e,t){void 0===t&&(t=n.XML);var i="number"==typeof t?{level:t}:t;return i.mode===r.UTF8?(0,o.escapeUTF8)(e):i.mode===r.Attribute?(0,o.escapeAttribute)(e):i.mode===r.Text?(0,o.escapeText)(e):i.level===n.HTML?i.mode===r.ASCII?(0,s.encodeNonAsciiHTML)(e):(0,s.encodeHTML)(e):(0,o.encodeXML)(e)};var c=i(4959);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return c.encodeXML}
1}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return c.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return c.escapeUTF8}}),Object.defineProperty(t,"escapeAttribute",{enumerable:!0,get:function(){return c.escapeAttribute}}),Object.defineProperty(t,"escapeText",{enumerable:!0,get:function(){return c.escapeText}});var u=i(7170);Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var d=i(3614);Object.defineProperty(t,"EntityDecoder",{enumerable:!0,get:function(){return d.EntityDecoder}}),Object.defineProperty(t,"DecodingMode",{enumerable:!0,get:function(){return d.DecodingMode}}),Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return d.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTMLAttribute",{enumerable:!0,get:function(){return d.decodeHTMLAttribute}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return d.decodeXML}})},9890:(e,t,i)=>{"use strict";let n;i.d(t,{Ay:()=>W});var r=i(4232),a=i(8806);let s=()=>{},o=s(),l=Object,c=e=>e===o,u=(e,t)=>({...e,...t}),d=new WeakMap,h=0,p=e=>{let t,i,n=typeof e,r=e&&e.constructor,a=r==Date;if(l(e)!==e||a||r==RegExp)t=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=d.get(e))return t;if(t=++h+"~",d.set(e,t),r==Array){for(i=0,t="@";i<e.length;i++)t+=p(e[i])+",";d.set(e,t)}if(r==l){t="#";let n=l.keys(e).sort();for(;!c(i=n.pop());)c(e[i])||(t+=i+":"+p(e[i])+",");d.set(e,t)}}return t},f=new WeakMap,m={},g={},v="undefined",y=typeof window!=v,b=typeof document!=v,w=(e,t)=>{let i=f.get(e);return[()=>!c(t)&&e.get(t)||m,n=>{if(!c(t)){let r=e.get(t);t in g||(g[t]=r),i[5](t,u(r,n),r||m)}},i[6],()=>!c(t)&&t in g?g[t]:!c(t)&&e.get(t)||m]},x=!0,[_,k]=y&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[s,s],T={initFocus:e=>(b&&document.addEventListener("visibilitychange",e),_("focus",e),()=>{b&&document.removeEventListener("visibilitychange",e),k("focus",e)}),initReconnect:e=>{let t=()=>{x=!0,e()},i=()=>{x=!1};return _("online",t),_("offline",i),()=>{k("online",t),k("offline",i)}}},S=!r.useId,E=!y||"Deno"in window,C=E?r.useEffect:r.useLayoutEffect,O="undefined"!=typeof navigator&&navigator.connection,M=!E&&O&&(["slow-2g","2g"].includes(O.effectiveType)||O.saveData),P=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?p(e):"",t]},A=0,D=()=>++A;var I={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function N(...e){let[t,i,n,r]=e,a=u({populateCache:!0,throwOnError:!0},"boolean"==typeof r?{revalidate:r}:r||{}),s=a.populateCache,l=a.rollbackOnError,d=a.optimisticData,h=a.throwOnError;if("function"==typeof i){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&i(t.get(n)._k)&&e.push(n);return Promise.all(e.map(p))}return p(i);async function p(i){let r,[u]=P(i);if(!u)return;let[p,m]=w(t,u),[g,v,y,b]=f.get(t),x=()=>{let e=g[u];return("function"==typeof a.revalidate?a.revalidate(p().data,i):!1!==a.revalidate)&&(delete y[u],delete b[u],e&&e[0])?e[0](2).then(()=>p().data):p().data};if(e.length<3)return x();let _=n,k=D();v[u]=[k,0];let T=!c(d),S=p(),E=S.data,C=S._c,O=c(C)?E:C;if(T&&m({data:d="function"==typeof d?d(O,E):d,_c:O}),"function"==typeof _)try{_=_(O)}catch(e){r=e}if(_&&"function"==typeof _.then){let e;if(_=await _.catch(e=>{r=e}),k!==v[u][0]){if(r)throw r;return _}r&&T&&(e=r,"function"==typeof l?l(e):!1!==l)&&(s=!0,m({data:O,_c:o}))}if(s&&!r&&("function"==typeof s?m({data:s(_,O),error:o,_c:o}):m({data:_,error:o,_c:o})),v[u][1]=D(),Promise.resolve(x()).then(()=>{m({_c:o})}),r){if(h)throw r;return}return _}}let L=(e,t)=>{for(let i in e)e[i][0]&&e[i][0](t)},j=(e,t)=>{if(!f.has(e)){let i=u(T,t),n={},r=N.bind(o,e),a=s,l={},c=(e,t)=>{let i=l[e]||[];return l[e]=i,i.push(t),()=>i.splice(i.indexOf(t),1)},d=(t,i,n)=>{e.set(t,i);let r=l[t];if(r)for(let e of r)e(i,n)},h=()=>
1{if(!f.has(e)&&(f.set(e,[n,{},{},{},r,d,c]),!E)){let t=i.initFocus(setTimeout.bind(o,L.bind(o,n,0))),r=i.initReconnect(setTimeout.bind(o,L.bind(o,n,1)));a=()=>{t&&t(),r&&r(),f.delete(e)}}};return h(),[e,r,h,a]}return[e,f.get(e)[4]]},[R,z]=j(new Map),q=u({onLoadingSlow:s,onSuccess:s,onError:s,onErrorRetry:(e,t,i,n,r)=>{let a=i.errorRetryCount,s=r.retryCount,o=~~((Math.random()+.5)*(1<<(s<8?s:8)))*i.errorRetryInterval;(c(a)||!(s>a))&&setTimeout(n,o,r)},onDiscarded:s,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:M?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:M?5e3:3e3,compare:(e,t)=>p(e)==p(t),isPaused:()=>!1,cache:R,mutate:z,fallback:{}},{isOnline:()=>x,isVisible:()=>{let e=b&&document.visibilityState;return c(e)||"hidden"!==e}}),B=(e,t)=>{let i=u(e,t);if(t){let{use:n,fallback:r}=e,{use:a,fallback:s}=t;n&&a&&(i.use=n.concat(a)),r&&s&&(i.fallback=u(r,s))}return i},V=(0,r.createContext)({}),H=y&&window.__SWR_DEVTOOLS_USE__,F=(H?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,i,n)=>{let r=i&&((...e)=>{let[n]=P(t),[,,,r]=f.get(R);if(n.startsWith("$inf$"))return i(...e);let a=r[n];return c(a)?i(...e):(delete r[n],a)});return e(t,r,n)});H&&(window.__SWR_DEVTOOLS_REACT__=r);let U=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),G={dedupe:!0};l.defineProperty(e=>{let{value:t}=e,i=(0,r.useContext)(V),n="function"==typeof t,a=(0,r.useMemo)(()=>n?t(i):t,[n,i,t]),s=(0,r.useMemo)(()=>n?a:B(i,a),[n,i,a]),l=a&&a.provider,c=(0,r.useRef)(o);l&&!c.current&&(c.current=j(l(s.cache||R),a));let d=c.current;return d&&(s.cache=d[0],s.mutate=d[1]),C(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,r.createElement)(V.Provider,u(e,{value:s}))},"defaultValue",{value:q});let W=(n=(e,t,i)=>{let{cache:n,compare:s,suspense:l,fallbackData:d,revalidateOnMount:h,revalidateIfStale:p,refreshInterval:m,refreshWhenHidden:g,refreshWhenOffline:b,keepPreviousData:x}=i,[_,k,T,O]=f.get(n),[M,A]=P(e),L=(0,r.useRef)(!1),j=(0,r.useRef)(!1),R=(0,r.useRef)(M),z=(0,r.useRef)(t),q=(0,r.useRef)(i),B=()=>q.current.isVisible()&&q.current.isOnline(),[V,H,F,W]=w(n,M),X=(0,r.useRef)({}).current,$=c(d)?i.fallback[M]:d,Y=(e,t)=>{for(let i in X)if("data"===i){if(!s(e[i],t[i])&&(!c(e[i])||!s(er,t[i])))return!1}else if(t[i]!==e[i])return!1;return!0},Q=(0,r.useMemo)(()=>{let e=!!M&&!!t&&(c(h)?!q.current.isPaused()&&!l&&(!!c(p)||p):h),i=t=>{let i=u(t);return(delete i._k,e)?{isValidating:!0,isLoading:!0,...i}:i},n=V(),r=W(),a=i(n),s=n===r?a:i(r),o=a;return[()=>{let e=i(V());return Y(e,o)?(o.data=e.data,o.isLoading=e.isLoading,o.isValidating=e.isValidating,o.error=e.error,o):(o=e,e)},()=>s]},[n,M]),J=(0,a.useSyncExternalStore)((0,r.useCallback)(e=>F(M,(t,i)=>{Y(i,t)||e()}),[n,M]),Q[0],Q[1]),Z=!L.current,K=_[M]&&_[M].length>0,ee=J.data,et=c(ee)?$:ee,ei=J.error,en=(0,r.useRef)(et),er=x?c(ee)?en.current:ee:et,ea=(!K||!!c(ei))&&(Z&&!c(h)?h:!q.current.isPaused()&&(l?!c(et)&&p:c(et)||p)),es=!!(M&&t&&Z&&ea),eo=c(J.isValidating)?es:J.isValidating,el=c(J.isLoading)?es:J.isLoading,ec=(0,r.useCallback)(async e=>{let t,n,r=z.current;if(!M||!r||j.current||q.current.isPaused())return!1;let a=!0,l=e||{},u=!T[M]||!l.dedupe,d=()=>S?!j.current&&M===R.current&&L.current:M===R.current,h={isValidating:!1,isLoading:!1},p=()=>{H(h)},f=()=>{let e=T[M];e&&e[1]===n&&delete T[M]},m={isValidating:!0};c(V().data)&&(m.isLoading=!0);try{if(u&&(H(m),i.loadingTimeout&&c(V().data)&&setTimeout(()=>{a&&d()&&q.current.onLoadingSlow(M,i)},i.loadingTimeout),T[M]=[r(A),D()]),[t,n]=T[M],t=await t,u&&setTimeout(f,i.dedupingInterval),!T[M]||T[M][1]!==n)return u&&d()&&q.current.onDiscarded(M),!1;h.error=o;let e=k[M];if(!c(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return p(),u&&d()&&q.current.onDiscarded(M),!1;let l=V().data;h.data=s(l,t)?l:t,u&&d()&&q.current.onSuccess(t,M,i)}catch(i){f();let e=q.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(h.error=i,u&&d())&&(e.onError(i,M,e),(!0===t||"function"==typeof t&&t(i))&&(!q.current.revalidateOnFocus||!q.current.revalidateOnReconnect||B())&&e.onErrorRetry(i,M,e,e=>{let t=_[M];t&&t[0]&&t[0](I.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0}))}return a=!1,p(),!0},[M,n]),eu=(0,r.useCallback)((...e)=>N(n,R.current,...e),[]);if(C(()=>{z.current=t,q.current=i,c(ee)||(en.current=ee)}),C(()=>
1{if(!M)return;let e=ec.bind(o,G),t=0,i=((e,t,i)=>{let n=t[e]||(t[e]=[]);return n.push(i),()=>{let e=n.indexOf(i);e>=0&&(n[e]=n[n.length-1],n.pop())}})(M,_,(i,n={})=>{if(i==I.FOCUS_EVENT){let i=Date.now();q.current.revalidateOnFocus&&i>t&&B()&&(t=i+q.current.focusThrottleInterval,e())}else if(i==I.RECONNECT_EVENT)q.current.revalidateOnReconnect&&B()&&e();else if(i==I.MUTATE_EVENT)return ec();else if(i==I.ERROR_REVALIDATE_EVENT)return ec(n)});return j.current=!1,R.current=M,L.current=!0,H({_k:A}),ea&&(c(et)||E?e():(e=>y&&typeof window.requestAnimationFrame!=v?window.requestAnimationFrame(e):setTimeout(e,1))(e)),()=>{j.current=!0,i()}},[M]),C(()=>{let e;function t(){let t="function"==typeof m?m(V().data):m;t&&-1!==e&&(e=setTimeout(i,t))}function i(){!V().error&&(g||q.current.isVisible())&&(b||q.current.isOnline())?ec(G).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[m,g,b,M]),(0,r.useDebugValue)(er),l&&c(et)&&M){if(!S&&E)throw Error("Fallback data is required when using suspense in SSR.");z.current=t,q.current=i,j.current=!1;let e=O[M];if(c(e)||U(eu(e)),c(ei)){let e=ec(G);c(er)||(e.status="fulfilled",e.value=!0),U(e)}else throw ei}return{mutate:eu,get data(){return X.data=!0,er},get error(){return X.error=!0,ei},get isValidating(){return X.isValidating=!0,eo},get isLoading(){return X.isLoading=!0,el}}},function(...e){let t=u(q,(0,r.useContext)(V)),[i,a,s]="function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],o=B(t,s),l=n,{use:c}=o,d=(c||[]).concat(F);for(let e=d.length;e--;)l=d[e](l);return l(i,a||o.fetcher||null,o)})},9924:()=>{}},e=>{var t=t=>e(e.s=t);e.O(0,[593,792],()=>(t(92),t(6296))),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.