/*! For license information please see bundle.5a809b893708febf049b.js.LICENSE.txt */ (self.webpackChunkfrog=self.webpackChunkfrog||[]).push([[5301],{67557:(t,e)=>{"use strict";function r(t){if(!Number.isSafeInteger(t)||t<0)throw new Error("positive integer expected, got "+t)}function n(t,...e){if(!((r=t)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(e.length>0&&!e.includes(t.length))throw new Error("Uint8Array expected of length "+e+", got length="+t.length)}Object.defineProperty(e,"__esModule",{value:!0}),e.anumber=r,e.abytes=n,e.ahash=function(t){if("function"!=typeof t||"function"!=typeof t.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");r(t.outputLen),r(t.blockLen)},e.aexists=function(t,e=!0){if(t.destroyed)throw new Error("Hash instance has been destroyed");if(e&&t.finished)throw new Error("Hash#digest() has already been called")},e.aoutput=function(t,e){n(t);const r=e.outputLen;if(t.length{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.add5L=e.add5H=e.add4H=e.add4L=e.add3H=e.add3L=e.rotlBL=e.rotlBH=e.rotlSL=e.rotlSH=e.rotr32L=e.rotr32H=e.rotrBL=e.rotrBH=e.rotrSL=e.rotrSH=e.shrSL=e.shrSH=e.toBig=void 0,e.fromBig=i,e.split=s,e.add=m;const r=BigInt(2**32-1),n=BigInt(32);function i(t,e=!1){return e?{h:Number(t&r),l:Number(t>>n&r)}:{h:0|Number(t>>n&r),l:0|Number(t&r)}}function s(t,e=!1){let r=new Uint32Array(t.length),n=new Uint32Array(t.length);for(let s=0;sBigInt(t>>>0)<>>0);e.toBig=o;const a=(t,e,r)=>t>>>r;e.shrSH=a;const c=(t,e,r)=>t<<32-r|e>>>r;e.shrSL=c;const l=(t,e,r)=>t>>>r|e<<32-r;e.rotrSH=l;const u=(t,e,r)=>t<<32-r|e>>>r;e.rotrSL=u;const h=(t,e,r)=>t<<64-r|e>>>r-32;e.rotrBH=h;const f=(t,e,r)=>t>>>r-32|e<<64-r;e.rotrBL=f;const d=(t,e)=>e;e.rotr32H=d;const p=(t,e)=>t;e.rotr32L=p;const y=(t,e,r)=>t<>>32-r;e.rotlSH=y;const b=(t,e,r)=>e<>>32-r;e.rotlSL=b;const g=(t,e,r)=>e<>>64-r;e.rotlBH=g;const v=(t,e,r)=>t<>>64-r;function m(t,e,r,n){const i=(e>>>0)+(n>>>0);return{h:t+r+(i/2**32|0)|0,l:0|i}}e.rotlBL=v;const _=(t,e,r)=>(t>>>0)+(e>>>0)+(r>>>0);e.add3L=_;const w=(t,e,r,n)=>e+r+n+(t/2**32|0)|0;e.add3H=w;const A=(t,e,r,n)=>(t>>>0)+(e>>>0)+(r>>>0)+(n>>>0);e.add4L=A;const $=(t,e,r,n,i)=>e+r+n+i+(t/2**32|0)|0;e.add4H=$;const E=(t,e,r,n,i)=>(t>>>0)+(e>>>0)+(r>>>0)+(n>>>0)+(i>>>0);e.add5L=E;const S=(t,e,r,n,i,s)=>e+r+n+i+s+(t/2**32|0)|0;e.add5H=S;const O={fromBig:i,split:s,toBig:o,shrSH:a,shrSL:c,rotrSH:l,rotrSL:u,rotrBH:h,rotrBL:f,rotr32H:d,rotr32L:p,rotlSH:y,rotlSL:b,rotlBH:g,rotlBL:v,add:m,add3L:_,add3H:w,add4L:A,add4H:$,add5H:S,add5L:E};e.default=O},25145:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.crypto=void 0,e.crypto="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},32955:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.shake256=e.shake128=e.keccak_512=e.keccak_384=e.keccak_256=e.keccak_224=e.sha3_512=e.sha3_384=e.sha3_256=e.sha3_224=e.Keccak=void 0,e.keccakP=m;const n=r(67557),i=r(22318),s=r(99175),o=[],a=[],c=[],l=BigInt(0),u=BigInt(1),h=BigInt(2),f=BigInt(7),d=BigInt(256),p=BigInt(113);for(let t=0,e=u,r=1,n=0;t<24;t++){[r,n]=[n,(2*r+3*n)%5],o.push(2*(5*n+r)),a.push((t+1)*(t+2)/2%64);let i=l;for(let t=0;t<7;t++)e=(e<>f)*p)%d,e&h&&(i^=u<<(u<r>32?(0,i.rotlBH)(t,e,r):(0,i.rotlSH)(t,e,r),v=(t,e,r)=>r>32?(0,i.rotlBL)(t,e,r):(0,i.rotlSL)(t,e,r);function m(t,e=24){const r=new Uint32Array(10);for(let n=24-e;n<24;n++){for(let e=0;e<10;e++)r[e]=t[e]^t[e+10]^t[e+20]^t[e+30]^t[e+40];for(let e=0;e<10;e+=2){const n=(e+8)%10,i=(e+2)%10,s=r[i],o=r[i+1],a=g(s,o,1)^r[n],c=v(s,o,1)^r[n+1];for(let r=0;r<50;r+=10)t[e+r]^=a,t[e+r+1]^=c}let e=t[2],i=t[3];for(let r=0;r<24;r++){const n=a[r],s=g(e,i,n),c=v(e,i,n),l=o[r];e=t[l],i=t[l+1],t[l]=s,t[l+1]=c}for(let e=0;e<50;e+=10){for(let n=0;n<10;n++)r[n]=t[e+n];for(let n=0;n<10;n++)t[e+n]^=~r[(n+2)%10]&r[(n+4)%10]}t[0]^=y[n],t[1]^=b[n]}r.fill(0)}class _ extends s.Hash{constructor(t,e,r,i=!1,o=24){if(super(),this.blockLen=t,this.suffix=e,this.outputLen=r,this.enableXOF=i,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,n.anumber)(r),0>=this.blockLen||this.blockLen>=200)throw new Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,s.u32)(this.state)}keccak(){s.isLE||(0,s.byteSwap32)(this.state32),m(this.state32,this.rounds),s.isLE||(0,s.byteSwap32)(this.state32),this.posOut=0,this.pos=0}update(t){(0,n.aexists)(this);const{blockLen:e,state:r}=this,i=(t=(0,s.toBytes)(t)).length;for(let n=0;n=r&&this.keccak();const s=Math.min(r-this.posOut,i-n);t.set(e.subarray(this.posOut,this.posOut+s),n),this.posOut+=s,n+=s}return t}xofInto(t){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(t)}xof(t){return(0,n.anumber)(t),this.xofInto(new Uint8Array(t))}digestInto(t){if((0,n.aoutput)(t,this),this.finished)throw new Error("digest() was already called");return this.writeInto(t),this.destroy(),t}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(t){const{blockLen:e,suffix:r,outputLen:n,rounds:i,enableXOF:s}=this;return t||(t=new _(e,r,n,s,i)),t.state32.set(this.state32),t.pos=this.pos,t.posOut=this.posOut,t.finished=this.finished,t.rounds=i,t.suffix=r,t.outputLen=n,t.enableXOF=s,t.destroyed=this.destroyed,t}}e.Keccak=_;const w=(t,e,r)=>(0,s.wrapConstructor)((()=>new _(e,t,r)));e.sha3_224=w(6,144,28),e.sha3_256=w(6,136,32),e.sha3_384=w(6,104,48),e.sha3_512=w(6,72,64),e.keccak_224=w(1,144,28),e.keccak_256=w(1,136,32),e.keccak_384=w(1,104,48),e.keccak_512=w(1,72,64);const A=(t,e,r)=>(0,s.wrapXOFConstructorWithOpts)(((n={})=>new _(e,t,void 0===n.dkLen?r:n.dkLen,!0)));e.shake128=A(31,168,16),e.shake256=A(31,136,32)},99175:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Hash=e.nextTick=e.byteSwapIfBE=e.isLE=void 0,e.isBytes=function(t){return t instanceof Uint8Array||ArrayBuffer.isView(t)&&"Uint8Array"===t.constructor.name},e.u8=function(t){return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)},e.u32=function(t){return new Uint32Array(t.buffer,t.byteOffset,Math.floor(t.byteLength/4))},e.createView=function(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)},e.rotr=function(t,e){return t<<32-e|t>>>e},e.rotl=function(t,e){return t<>>32-e>>>0},e.byteSwap=s,e.byteSwap32=function(t){for(let e=0;e=0&&tt().update(u(e)).digest(),r=t();return e.outputLen=r.outputLen,e.blockLen=r.blockLen,e.create=()=>t(),e},e.wrapConstructorWithOpts=function(t){const e=(e,r)=>t(r).update(u(e)).digest(),r=t({});return e.outputLen=r.outputLen,e.blockLen=r.blockLen,e.create=e=>t(e),e},e.wrapXOFConstructorWithOpts=function(t){const e=(e,r)=>t(r).update(u(e)).digest(),r=t({});return e.outputLen=r.outputLen,e.blockLen=r.blockLen,e.create=e=>t(e),e},e.randomBytes=function(t=32){if(n.crypto&&"function"==typeof n.crypto.getRandomValues)return n.crypto.getRandomValues(new Uint8Array(t));if(n.crypto&&"function"==typeof n.crypto.randomBytes)return n.crypto.randomBytes(t);throw new Error("crypto.getRandomValues must be defined")};const n=r(25145),i=r(67557);function s(t){return t<<24&4278190080|t<<8&16711680|t>>>8&65280|t>>>24&255}e.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],e.byteSwapIfBE=e.isLE?t=>t:t=>s(t);const o=Array.from({length:256},((t,e)=>e.toString(16).padStart(2,"0")));const a={_0:48,_9:57,A:65,F:70,a:97,f:102};function c(t){return t>=a._0&&t<=a._9?t-a._0:t>=a.A&&t<=a.F?t-(a.A-10):t>=a.a&&t<=a.f?t-(a.a-10):void 0}function l(t){if("string"!=typeof t)throw new Error("utf8ToBytes expected string, got "+typeof t);return new Uint8Array((new TextEncoder).encode(t))}function u(t){return"string"==typeof t&&(t=l(t)),(0,i.abytes)(t),t}e.nextTick=async()=>{};e.Hash=class{clone(){return this._cloneInto()}}},8142:(t,e,r)=>{t=r.nmd(t);var n="__lodash_hash_undefined__",i=9007199254740991,s="[object Arguments]",o="[object Array]",a="[object Boolean]",c="[object Date]",l="[object Error]",u="[object Function]",h="[object Map]",f="[object Number]",d="[object Object]",p="[object Promise]",y="[object RegExp]",b="[object Set]",g="[object String]",v="[object Symbol]",m="[object WeakMap]",_="[object ArrayBuffer]",w="[object DataView]",A=/^\[object .+?Constructor\]$/,$=/^(?:0|[1-9]\d*)$/,E={};E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E[s]=E[o]=E[_]=E[a]=E[w]=E[c]=E[l]=E[u]=E[h]=E[f]=E[d]=E[y]=E[b]=E[g]=E[m]=!1;var S="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,O="object"==typeof self&&self&&self.Object===Object&&self,x=S||O||Function("return this")(),L=e&&!e.nodeType&&e,C=L&&t&&!t.nodeType&&t,j=C&&C.exports===L,P=j&&S.process,U=function(){try{return P&&P.binding&&P.binding("util")}catch(t){}}(),k=U&&U.isTypedArray;function T(t,e){for(var r=-1,n=null==t?0:t.length;++ra))return!1;var l=s.get(t);if(l&&s.get(e))return l==e;var u=-1,h=!0,f=2&r?new _t:void 0;for(s.set(t,e),s.set(e,t);++u-1},vt.prototype.set=function(t,e){var r=this.__data__,n=$t(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this},mt.prototype.clear=function(){this.size=0,this.__data__={hash:new gt,map:new(st||vt),string:new gt}},mt.prototype.delete=function(t){var e=Pt(this,t).delete(t);return this.size-=e?1:0,e},mt.prototype.get=function(t){return Pt(this,t).get(t)},mt.prototype.has=function(t){return Pt(this,t).has(t)},mt.prototype.set=function(t,e){var r=Pt(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this},_t.prototype.add=_t.prototype.push=function(t){return this.__data__.set(t,n),this},_t.prototype.has=function(t){return this.__data__.has(t)},wt.prototype.clear=function(){this.__data__=new vt,this.size=0},wt.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},wt.prototype.get=function(t){return this.__data__.get(t)},wt.prototype.has=function(t){return this.__data__.has(t)},wt.prototype.set=function(t,e){var r=this.__data__;if(r instanceof vt){var n=r.__data__;if(!st||n.length<199)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new mt(n)}return r.set(t,e),this.size=r.size,this};var kt=et?function(t){return null==t?[]:(t=Object(t),function(t,e){for(var r=-1,n=null==t?0:t.length,i=0,s=[];++r-1&&t%1==0&&t-1&&t%1==0&&t<=i}function Ft(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Vt(t){return null!=t&&"object"==typeof t}var Wt=k?function(t){return function(e){return t(e)}}(k):function(t){return Vt(t)&&Dt(t.length)&&!!E[Et(t)]};function qt(t){return null!=(e=t)&&Dt(e.length)&&!Rt(e)?At(t):Lt(t);var e}t.exports=function(t,e){return Ot(t,e)}},18051:function(t,e,r){!function(t,e,r){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var i=n(e),s=n(r);function o(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,s,o,a=[],c=!0,l=!1;try{if(s=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=s.call(r)).done)&&(a.push(n.value),a.length!==e);c=!0);}catch(t){l=!0,i=t}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(l)throw i}}return a}}function a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e=0||(i[r]=t[r]);return i}function h(t,e){if(null==t)return{};var r,n,i=u(t,e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function f(t,e){return d(t)||o(t,e)||p(t,e)||b()}function d(t){if(Array.isArray(t))return t}function p(t,e){if(t){if("string"==typeof t)return y(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(t,e):void 0}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{};if(L.current){null===(e=x.current)||void 0===e||e.destroy();var n=c(c(c({},t),r),{},{container:L.current});return x.current=i.default.loadAnimation(n),O(!!x.current),function(){var t;null===(t=x.current)||void 0===t||t.destroy(),x.current=void 0}}};return r.useEffect((function(){var t=N();return function(){return null==t?void 0:t()}}),[n,o]),r.useEffect((function(){x.current&&(x.current.autoplay=!!a)}),[a]),r.useEffect((function(){x.current&&(l?Array.isArray(l)&&l.length&&((x.current.currentRawFramel[1])&&(x.current.currentRawFrame=l[0]),x.current.setSegment(l[0],l[1])):x.current.resetSegments(!0))}),[l]),r.useEffect((function(){var t=[{name:"complete",handler:u},{name:"loopComplete",handler:d},{name:"enterFrame",handler:p},{name:"segmentStart",handler:y},{name:"config_ready",handler:b},{name:"data_ready",handler:g},{name:"data_failed",handler:v},{name:"loaded_images",handler:_},{name:"DOMLoaded",handler:w},{name:"destroy",handler:A}].filter((function(t){return null!=t.handler}));if(t.length){var e=t.map((function(t){var e;return null===(e=x.current)||void 0===e||e.addEventListener(t.name,t.handler),function(){var e;null===(e=x.current)||void 0===e||e.removeEventListener(t.name,t.handler)}}));return function(){e.forEach((function(t){return t()}))}}}),[u,d,p,y,b,g,v,_,w,A]),{View:s.default.createElement("div",c({style:e,ref:L},$)),play:C,stop:j,pause:P,setSpeed:U,goToAndStop:T,goToAndPlay:k,setDirection:H,playSegments:z,setSubframe:M,getDuration:B,destroy:I,animationContainerRef:L,animationLoaded:S,animationItem:x.current}};function w(t){var e=t.getBoundingClientRect(),r=e.top,n=e.height;return(window.innerHeight-r)/(window.innerHeight+n)}function A(t,e,r){var n=t.getBoundingClientRect(),i=n.top;return{x:(e-n.left)/n.width,y:(r-i)/n.height}}var $=function(t){var e=t.wrapperRef,n=t.animationItem,i=t.mode,s=t.actions;r.useEffect((function(){var t=e.current;if(t&&n&&s.length){n.stop();var r=function(){var e=null,r=function(){var r=w(t),i=s.find((function(t){var e=t.visibility;return e&&r>=e[0]&&r<=e[1]}));if(i){if("seek"===i.type&&i.visibility&&2===i.frames.length){var o=i.frames[0]+Math.ceil((r-i.visibility[0])/(i.visibility[1]-i.visibility[0])*i.frames[1]);n.goToAndStop(o-n.firstFrame-1,!0)}"loop"===i.type&&(null===e||e!==i.frames||n.isPaused)&&(n.playSegments(i.frames,!0),e=i.frames),"play"===i.type&&n.isPaused&&(n.resetSegments(!0),n.play()),"stop"===i.type&&n.goToAndStop(i.frames[0]-n.firstFrame-1,!0)}};return document.addEventListener("scroll",r),function(){document.removeEventListener("scroll",r)}},o=function(){var e=function(e,r){var i=e,o=r;if(-1!==i&&-1!==o){var a=A(t,i,o);i=a.x,o=a.y}var c=s.find((function(t){var e=t.position;return e&&Array.isArray(e.x)&&Array.isArray(e.y)?i>=e.x[0]&&i<=e.x[1]&&o>=e.y[0]&&o<=e.y[1]:!(!e||Number.isNaN(e.x)||Number.isNaN(e.y))&&i===e.x&&o===e.y}));if(c){if("seek"===c.type&&c.position&&Array.isArray(c.position.x)&&Array.isArray(c.position.y)&&2===c.frames.length){var l=(i-c.position.x[0])/(c.position.x[1]-c.position.x[0]),u=(o-c.position.y[0])/(c.position.y[1]-c.position.y[0]);n.playSegments(c.frames,!0),n.goToAndStop(Math.ceil((l+u)/2*(c.frames[1]-c.frames[0])),!0)}"loop"===c.type&&n.playSegments(c.frames,!0),"play"===c.type&&(n.isPaused&&n.resetSegments(!1),n.playSegments(c.frames)),"stop"===c.type&&n.goToAndStop(c.frames[0],!0)}},r=function(t){e(t.clientX,t.clientY)},i=function(){e(-1,-1)};return t.addEventListener("mousemove",r),t.addEventListener("mouseout",i),function(){t.removeEventListener("mousemove",r),t.removeEventListener("mouseout",i)}};switch(i){case"scroll":return r();case"cursor":return o()}}}),[i,n])},E=function(t){var e=t.actions,r=t.mode,n=t.lottieObj,i=n.animationItem,s=n.View,o=n.animationContainerRef;return $({actions:e,animationItem:i,mode:r,wrapperRef:o}),s},S=["style","interactivity"],O=function(t){var e,n,i,s=t.style,o=t.interactivity,a=h(t,S),c=_(a,s),l=c.View,u=c.play,f=c.stop,d=c.pause,p=c.setSpeed,y=c.goToAndStop,b=c.goToAndPlay,g=c.setDirection,v=c.playSegments,m=c.setSubframe,w=c.getDuration,A=c.destroy,$=c.animationContainerRef,O=c.animationLoaded,x=c.animationItem;return r.useEffect((function(){t.lottieRef&&(t.lottieRef.current={play:u,stop:f,pause:d,setSpeed:p,goToAndPlay:b,goToAndStop:y,setDirection:g,playSegments:v,setSubframe:m,getDuration:w,destroy:A,animationContainerRef:$,animationLoaded:O,animationItem:x})}),[null===(e=t.lottieRef)||void 0===e?void 0:e.current]),E({lottieObj:{View:l,play:u,stop:f,pause:d,setSpeed:p,goToAndStop:y,goToAndPlay:b,setDirection:g,playSegments:v,setSubframe:m,getDuration:w,destroy:A,animationContainerRef:$,animationLoaded:O,animationItem:x},actions:null!==(n=null==o?void 0:o.actions)&&void 0!==n?n:[],mode:null!==(i=null==o?void 0:o.mode)&&void 0!==i?i:"scroll"})};Object.defineProperty(t,"LottiePlayer",{enumerable:!0,get:function(){return i.default}}),t.default=O,t.useLottie=_,t.useLottieInteractivity=E,Object.defineProperty(t,"__esModule",{value:!0})}(e,r(49891),r(96540))},43349:t=>{function e(t,e){if(!t)throw new Error(e||"Assertion failed")}t.exports=e,e.equal=function(t,e,r){if(t!=e)throw new Error(r||"Assertion failed: "+t+" != "+e)}},64367:(t,e)=>{"use strict";var r=e;function n(t){return 1===t.length?"0"+t:t}function i(t){for(var e="",r=0;r>8,o=255&i;s?r.push(s,o):r.push(o)}return r},r.zero2=n,r.toHex=i,r.encode=function(t,e){return"hex"===e?i(t):t}},44874:(t,e,r)=>{"use strict";const n=r(40793);t.exports=o;const i=function(){function t(t){return void 0!==t&&t}try{return"undefined"!=typeof globalThis||Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(e){return t(self)||t(window)||t(this)||{}}}().console||{},s={mapHttpRequest:f,mapHttpResponse:f,wrapRequestSerializer:d,wrapResponseSerializer:d,wrapErrorSerializer:d,req:f,res:f,err:function(t){const e={type:t.constructor.name,msg:t.message,stack:t.stack};for(const r in t)void 0===e[r]&&(e[r]=t[r]);return e}};function o(t){(t=t||{}).browser=t.browser||{};const e=t.browser.transmit;if(e&&"function"!=typeof e.send)throw Error("pino: transmit option must have a send function");const r=t.browser.write||i;t.browser.write&&(t.browser.asObject=!0);const n=t.serializers||{},s=function(t,e){if(Array.isArray(t))return t.filter((function(t){return"!stdSerializers.err"!==t}));return!0===t&&Object.keys(e)}(t.browser.serialize,n);let f=t.browser.serialize;Array.isArray(t.browser.serialize)&&t.browser.serialize.indexOf("!stdSerializers.err")>-1&&(f=!1);"function"==typeof r&&(r.error=r.fatal=r.warn=r.info=r.debug=r.trace=r),!1===t.enabled&&(t.level="silent");const d=t.level||"info",y=Object.create(r);y.log||(y.log=p),Object.defineProperty(y,"levelVal",{get:function(){return"silent"===this.level?1/0:this.levels.values[this.level]}}),Object.defineProperty(y,"level",{get:function(){return this._level},set:function(t){if("silent"!==t&&!this.levels.values[t])throw Error("unknown level "+t);this._level=t,a(b,y,"error","log"),a(b,y,"fatal","error"),a(b,y,"warn","error"),a(b,y,"info","log"),a(b,y,"debug","log"),a(b,y,"trace","log")}});const b={transmit:e,serialize:s,asObject:t.browser.asObject,levels:["error","fatal","warn","info","debug","trace"],timestamp:h(t)};return y.levels=o.levels,y.level=d,y.setMaxListeners=y.getMaxListeners=y.emit=y.addListener=y.on=y.prependListener=y.once=y.prependOnceListener=y.removeListener=y.removeAllListeners=y.listeners=y.listenerCount=y.eventNames=y.write=y.flush=p,y.serializers=n,y._serialize=s,y._stdErrSerialize=f,y.child=function(r,i){if(!r)throw new Error("missing bindings for child Pino");i=i||{},s&&r.serializers&&(i.serializers=r.serializers);const o=i.serializers;if(s&&o){var a=Object.assign({},n,o),h=!0===t.browser.serialize?Object.keys(a):s;delete r.serializers,c([r],h,a,this._stdErrSerialize)}function f(t){this._childLevel=1+(0|t._childLevel),this.error=l(t,r,"error"),this.fatal=l(t,r,"fatal"),this.warn=l(t,r,"warn"),this.info=l(t,r,"info"),this.debug=l(t,r,"debug"),this.trace=l(t,r,"trace"),a&&(this.serializers=a,this._serialize=h),e&&(this._logEvent=u([].concat(t._logEvent.bindings,r)))}return f.prototype=this,new f(this)},e&&(y._logEvent=u()),y}function a(t,e,r,s){const a=Object.getPrototypeOf(e);e[r]=e.levelVal>e.levels.values[r]?p:a[r]?a[r]:i[r]||i[s]||p,function(t,e,r){if(!t.transmit&&e[r]===p)return;e[r]=(s=e[r],function(){const a=t.timestamp(),l=new Array(arguments.length),h=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&n in r&&(t[i][n]=r[n](t[i][n]))}function l(t,e,r){return function(){const n=new Array(1+arguments.length);n[0]=e;for(var i=1;i{"use strict";r.d(e,{M:()=>o});var n=r(50842);const i={attribute:!0,type:String,converter:n.W3,reflect:!1,hasChanged:n.Ec},s=(t=i,e,r)=>{const{kind:n,metadata:s}=r;let o=globalThis.litPropertyMetadata.get(s);if(void 0===o&&globalThis.litPropertyMetadata.set(s,o=new Map),o.set(r.name,t),"accessor"===n){const{name:n}=r;return{set(r){const i=e.get.call(this);e.set.call(this,r),this.requestUpdate(n,i,t)},init(e){return void 0!==e&&this.P(n,void 0,t),e}}}if("setter"===n){const{name:n}=r;return function(r){const i=this[n];e.call(this,r),this.requestUpdate(n,i,t)}}throw Error("Unsupported decorator location: "+n)};function o(t){return(e,r)=>"object"==typeof r?s(t,e,r):((t,e,r)=>{const n=e.hasOwnProperty(r);return e.constructor.createProperty(r,n?{...t,wrapped:!0}:t),n?Object.getOwnPropertyDescriptor(e,r):void 0})(t,e,r)}},44290:(t,e,r)=>{"use strict";r.d(e,{w:()=>i});var n=r(75694);function i(t){return(0,n.M)({...t,state:!0,attribute:!1})}},50842:(t,e,r)=>{"use strict";r.d(e,{mN:()=>O,AH:()=>l,W3:()=>$,Ec:()=>E,iz:()=>c});const n=globalThis,i=n.ShadowRoot&&(void 0===n.ShadyCSS||n.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,s=Symbol(),o=new WeakMap;class a{constructor(t,e,r){if(this._$cssResult$=!0,r!==s)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(i&&void 0===t){const r=void 0!==e&&1===e.length;r&&(t=o.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),r&&o.set(e,t))}return t}toString(){return this.cssText}}const c=t=>new a("string"==typeof t?t:t+"",void 0,s),l=(t,...e)=>{const r=1===t.length?t[0]:e.reduce(((e,r,n)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(r)+t[n+1]),t[0]);return new a(r,t,s)},u=(t,e)=>{if(i)t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const r of e){const e=document.createElement("style"),i=n.litNonce;void 0!==i&&e.setAttribute("nonce",i),e.textContent=r.cssText,t.appendChild(e)}},h=i?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const r of t.cssRules)e+=r.cssText;return c(e)})(t):t,{is:f,defineProperty:d,getOwnPropertyDescriptor:p,getOwnPropertyNames:y,getOwnPropertySymbols:b,getPrototypeOf:g}=Object,v=globalThis,m=v.trustedTypes,_=m?m.emptyScript:"",w=v.reactiveElementPolyfillSupport,A=(t,e)=>t,$={toAttribute(t,e){switch(e){case Boolean:t=t?_:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let r=t;switch(e){case Boolean:r=null!==t;break;case Number:r=null===t?null:Number(t);break;case Object:case Array:try{r=JSON.parse(t)}catch(t){r=null}}return r}},E=(t,e)=>!f(t,e),S={attribute:!0,type:String,converter:$,reflect:!1,hasChanged:E};Symbol.metadata??=Symbol("metadata"),v.litPropertyMetadata??=new WeakMap;class O extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=S){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const r=Symbol(),n=this.getPropertyDescriptor(t,r,e);void 0!==n&&d(this.prototype,t,n)}}static getPropertyDescriptor(t,e,r){const{get:n,set:i}=p(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get(){return n?.call(this)},set(e){const s=n?.call(this);i.call(this,e),this.requestUpdate(t,s,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??S}static _$Ei(){if(this.hasOwnProperty(A("elementProperties")))return;const t=g(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(A("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(A("properties"))){const t=this.properties,e=[...y(t),...b(t)];for(const r of e)this.createProperty(r,t[r])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,r]of e)this.elementProperties.set(t,r)}this._$Eh=new Map;for(const[t,e]of this.elementProperties){const r=this._$Eu(t,e);void 0!==r&&this._$Eh.set(r,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const r=new Set(t.flat(1/0).reverse());for(const t of r)e.unshift(h(t))}else void 0!==t&&e.push(h(t));return e}static _$Eu(t,e){const r=e.attribute;return!1===r?void 0:"string"==typeof r?r:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const r of e.keys())this.hasOwnProperty(r)&&(t.set(r,this[r]),delete this[r]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return u(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,e,r){this._$AK(t,r)}_$EC(t,e){const r=this.constructor.elementProperties.get(t),n=this.constructor._$Eu(t,r);if(void 0!==n&&!0===r.reflect){const i=(void 0!==r.converter?.toAttribute?r.converter:$).toAttribute(e,r.type);this._$Em=t,null==i?this.removeAttribute(n):this.setAttribute(n,i),this._$Em=null}}_$AK(t,e){const r=this.constructor,n=r._$Eh.get(t);if(void 0!==n&&this._$Em!==n){const t=r.getPropertyOptions(n),i="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:$;this._$Em=n,this[n]=i.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,r){if(void 0!==t){if(r??=this.constructor.getPropertyOptions(t),!(r.hasChanged??E)(this[t],e))return;this.P(t,e,r)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,e,r){this._$AL.has(t)||this._$AL.set(t,e),!0===r.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,r]of t)!0!==r.wrapped||this._$AL.has(e)||void 0===this[e]||this.P(e,this[e],r)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(e)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(e)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}O.elementStyles=[],O.shadowRootOptions={mode:"open"},O[A("elementProperties")]=new Map,O[A("finalized")]=new Map,w?.({ReactiveElement:O}),(v.reactiveElementVersions??=[]).push("2.0.4")},89190:(t,e,r)=>{"use strict";function n(t,...e){if(!((r=t)instanceof Uint8Array||ArrayBuffer.isView(r)&&"Uint8Array"===r.constructor.name))throw new Error("Uint8Array expected");var r;if(e.length>0&&!e.includes(t.length))throw new Error("Uint8Array expected of length "+e+", got length="+t.length)}function i(t,e=!0){if(t.destroyed)throw new Error("Hash instance has been destroyed");if(e&&t.finished)throw new Error("Hash#digest() has already been called")}function s(t,e){n(t);const r=e.outputLen;if(t.lengthi,DO:()=>n,Ht:()=>s})},17663:(t,e,r)=>{"use strict";r.d(e,{sc:()=>h});var n=r(89190),i=r(4976);function s(t,e,r){return t&e^t&r^e&r}class o extends i.Vw{constructor(t,e,r,n){super(),this.blockLen=t,this.outputLen=e,this.padOffset=r,this.isLE=n,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=(0,i.O8)(this.buffer)}update(t){(0,n.CC)(this);const{view:e,buffer:r,blockLen:s}=this,o=(t=(0,i.ZJ)(t)).length;for(let n=0;ns-a&&(this.process(r,0),a=0);for(let t=a;t>i&s),a=Number(r&s),c=n?4:0,l=n?0:4;t.setUint32(e+c,o,n),t.setUint32(e+l,a,n)}(r,s-8,BigInt(8*this.length),o),this.process(r,0);const c=(0,i.O8)(t),l=this.outputLen;if(l%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const u=l/4,h=this.get();if(u>h.length)throw new Error("_sha2: outputLen bigger than state");for(let t=0;t>>3,s=(0,i.Ow)(r,17)^(0,i.Ow)(r,19)^r>>>10;l[t]=s+l[t-7]+n+l[t-16]|0}let{A:r,B:n,C:o,D:c,E:u,F:h,G:f,H:d}=this;for(let t=0;t<64;t++){const e=d+((0,i.Ow)(u,6)^(0,i.Ow)(u,11)^(0,i.Ow)(u,25))+((p=u)&h^~p&f)+a[t]+l[t]|0,y=((0,i.Ow)(r,2)^(0,i.Ow)(r,13)^(0,i.Ow)(r,22))+s(r,n,o)|0;d=f,f=h,h=u,u=c+e|0,c=o,o=n,n=r,r=e+y|0}var p;r=r+this.A|0,n=n+this.B|0,o=o+this.C|0,c=c+this.D|0,u=u+this.E|0,h=h+this.F|0,f=f+this.G|0,d=d+this.H|0,this.set(r,n,o,c,u,h,f,d)}roundClean(){l.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const h=(0,i.ld)((()=>new u))},4976:(t,e,r)=>{"use strict";r.d(e,{My:()=>a,O8:()=>i,Ow:()=>s,Vw:()=>l,ZJ:()=>c,ld:()=>u});var n=r(89190);function i(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)}function s(t,e){return t<<32-e|t>>>e}const o=Array.from({length:256},((t,e)=>e.toString(16).padStart(2,"0")));function a(t){(0,n.DO)(t);let e="";for(let r=0;rt().update(c(e)).digest(),r=t();return e.outputLen=r.outputLen,e.blockLen=r.blockLen,e.create=()=>t(),e}},7804:(t,e,r)=>{"use strict";r.d(e,{OA:()=>n,WL:()=>s,u$:()=>i});const n={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},i=t=>(...e)=>({_$litDirective$:t,values:e});class s{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,r){this._$Ct=t,this._$AM=e,this._$Ci=r}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}},36752:(t,e,r)=>{"use strict";r.d(e,{JW:()=>S,XX:()=>F,c0:()=>O,ge:()=>R,qy:()=>E,s6:()=>x});const n=globalThis,i=n.trustedTypes,s=i?i.createPolicy("lit-html",{createHTML:t=>t}):void 0,o="$lit$",a=`lit$${Math.random().toFixed(9).slice(2)}$`,c="?"+a,l=`<${c}>`,u=document,h=()=>u.createComment(""),f=t=>null===t||"object"!=typeof t&&"function"!=typeof t,d=Array.isArray,p=t=>d(t)||"function"==typeof t?.[Symbol.iterator],y="[ \t\n\f\r]",b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,g=/-->/g,v=/>/g,m=RegExp(`>|${y}(?:([^\\s"'>=/]+)(${y}*=${y}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),_=/'/g,w=/"/g,A=/^(?:script|style|textarea|title)$/i,$=t=>(e,...r)=>({_$litType$:t,strings:e,values:r}),E=$(1),S=$(2),O=($(3),Symbol.for("lit-noChange")),x=Symbol.for("lit-nothing"),L=new WeakMap,C=u.createTreeWalker(u,129);function j(t,e){if(!d(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==s?s.createHTML(e):e}const P=(t,e)=>{const r=t.length-1,n=[];let i,s=2===e?"":3===e?"":"",c=b;for(let e=0;e"===h[0]?(c=i??b,f=-1):void 0===h[1]?f=-2:(f=c.lastIndex-h[2].length,u=h[1],c=void 0===h[3]?m:'"'===h[3]?w:_):c===w||c===_?c=m:c===g||c===v?c=b:(c=m,i=void 0);const p=c===m&&t[e+1].startsWith("/>")?" ":"";s+=c===b?r+l:f>=0?(n.push(u),r.slice(0,f)+o+r.slice(f)+a+p):r+a+(-2===f?e:p)}return[j(t,s+(t[r]||"")+(2===e?"":3===e?"":"")),n]};class U{constructor({strings:t,_$litType$:e},r){let n;this.parts=[];let s=0,l=0;const u=t.length-1,f=this.parts,[d,p]=P(t,e);if(this.el=U.createElement(d,r),C.currentNode=this.el.content,2===e||3===e){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(n=C.nextNode())&&f.length0){n.textContent=i?i.emptyScript:"";for(let r=0;r2||""!==r[0]||""!==r[1]?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=x}_$AI(t,e=this,r,n){const i=this.strings;let s=!1;if(void 0===i)t=k(this,t,e,0),s=!f(t)||t!==this._$AH&&t!==O,s&&(this._$AH=t);else{const n=t;let o,a;for(t=i[0],o=0;o{const n=r?.renderBefore??e;let i=n._$litPart$;if(void 0===i){const t=r?.renderBefore??null;n._$litPart$=i=new H(e.insertBefore(h(),t),t,void 0,r??{})}return i._$AI(t),i}},25707:(t,e,r)=>{"use strict";r.d(e,{MZ:()=>n.M,wk:()=>i.w});var n=r(75694),i=r(44290)},17509:(t,e,r)=>{"use strict";r.d(e,{w:()=>n.w});var n=r(44290)},53720:(t,e,r)=>{"use strict";r.d(e,{H:()=>s});var n=r(36752),i=r(7804);const s=(0,i.u$)(class extends i.WL{constructor(t){if(super(t),t.type!==i.OA.ATTRIBUTE||"class"!==t.name||t.strings?.length>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(t){return" "+Object.keys(t).filter((e=>t[e])).join(" ")+" "}update(t,[e]){if(void 0===this.st){this.st=new Set,void 0!==t.strings&&(this.nt=new Set(t.strings.join(" ").split(/\s/).filter((t=>""!==t))));for(const t in e)e[t]&&!this.nt?.has(t)&&this.st.add(t);return this.render(e)}const r=t.element.classList;for(const t of this.st)t in e||(r.remove(t),this.st.delete(t));for(const t in e){const n=!!e[t];n===this.st.has(t)||this.nt?.has(t)||(n?(r.add(t),this.st.add(t)):(r.remove(t),this.st.delete(t)))}return n.c0}})},60031:(t,e,r)=>{"use strict";r.d(e,{J:()=>i});var n=r(36752);const i=t=>t??n.s6},68342:(t,e,r)=>{"use strict";r.d(e,{_:()=>d,K:()=>b});var n=r(36752);const{I:i}=n.ge;var s=r(7804);const o=(t,e)=>{const r=t._$AN;if(void 0===r)return!1;for(const t of r)t._$AO?.(e,!1),o(t,e);return!0},a=t=>{let e,r;do{if(void 0===(e=t._$AM))break;r=e._$AN,r.delete(t),t=e}while(0===r?.size)},c=t=>{for(let e;e=t._$AM;t=e){let r=e._$AN;if(void 0===r)e._$AN=r=new Set;else if(r.has(t))break;r.add(t),h(e)}};function l(t){void 0!==this._$AN?(a(this),this._$AM=t,c(this)):this._$AM=t}function u(t,e=!1,r=0){const n=this._$AH,i=this._$AN;if(void 0!==i&&0!==i.size)if(e)if(Array.isArray(n))for(let t=r;t{t.type==s.OA.CHILD&&(t._$AP??=u,t._$AQ??=l)};class f extends s.WL{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,r){super._$AT(t,e,r),c(this),this.isConnected=t._$AU}_$AO(t,e=!0){t!==this.isConnected&&(this.isConnected=t,t?this.reconnected?.():this.disconnected?.()),e&&(o(this,t),a(this))}setValue(t){if((t=>void 0===t.strings)(this._$Ct))this._$Ct._$AI(t,this);else{const e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}const d=()=>new p;class p{}const y=new WeakMap,b=(0,s.u$)(class extends f{render(t){return n.s6}update(t,[e]){const r=e!==this.Y;return r&&void 0!==this.Y&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=e,this.ht=t.options?.host,this.rt(this.ct=t.element)),n.s6}rt(t){if(this.isConnected||(t=void 0),"function"==typeof this.Y){const e=this.ht??globalThis;let r=y.get(e);void 0===r&&(r=new WeakMap,y.set(e,r)),void 0!==r.get(this.Y)&&this.Y.call(this.ht,void 0),r.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return"function"==typeof this.Y?y.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}})},12618:(t,e,r)=>{"use strict";r.d(e,{WF:()=>s,AH:()=>n.AH,qy:()=>i.qy,JW:()=>i.JW,iz:()=>n.iz});var n=r(50842),i=r(36752);class s extends n.mN{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=(0,i.XX)(e,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i.c0}}s._$litElement$=!0,s.finalized=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const o=globalThis.litElementPolyfillSupport;o?.({LitElement:s});(globalThis.litElementVersions??=[]).push("4.1.1")},53360:(t,e,r)=>{"use strict";r.d(e,{Fo:()=>Bt});var n={};r.r(n),r.d(n,{identity:()=>x});var i={};r.r(i),r.d(i,{base2:()=>L});var s={};r.r(s),r.d(s,{base8:()=>C});var o={};r.r(o),r.d(o,{base10:()=>j});var a={};r.r(a),r.d(a,{base16:()=>P,base16upper:()=>U});var c={};r.r(c),r.d(c,{base32:()=>k,base32hex:()=>M,base32hexpad:()=>I,base32hexpadupper:()=>N,base32hexupper:()=>B,base32pad:()=>H,base32padupper:()=>z,base32upper:()=>T,base32z:()=>R});var l={};r.r(l),r.d(l,{base36:()=>D,base36upper:()=>F});var u={};r.r(u),r.d(u,{base58btc:()=>V,base58flickr:()=>W});var h={};r.r(h),r.d(h,{base64:()=>q,base64pad:()=>J,base64url:()=>Y,base64urlpad:()=>X});var f={};r.r(f),r.d(f,{base256emoji:()=>Q});var d={};r.r(d),r.d(d,{sha256:()=>Et,sha512:()=>St});var p={};r.r(p),r.d(p,{identity:()=>xt});var y={};r.r(y),r.d(y,{code:()=>Ct,decode:()=>Pt,encode:()=>jt,name:()=>Lt});var b={};r.r(b),r.d(b,{code:()=>Ht,decode:()=>Mt,encode:()=>zt,name:()=>Tt});const g=function(t,e){if(t.length>=255)throw new TypeError("Alphabet too long");for(var r=new Uint8Array(256),n=0;n>>0,o=new Uint8Array(s);t[e];){var u=r[t.charCodeAt(e)];if(255===u)return;for(var h=0,f=s-1;(0!==u||h>>0,o[f]=u%256>>>0,u=u/256>>>0;if(0!==u)throw new Error("Non-zero carry");i=h,e++}if(" "!==t[e]){for(var d=s-i;d!==s&&0===o[d];)d++;for(var p=new Uint8Array(n+(s-d)),y=n;d!==s;)p[y++]=o[d++];return p}}}return{encode:function(e){if(e instanceof Uint8Array||(ArrayBuffer.isView(e)?e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength):Array.isArray(e)&&(e=Uint8Array.from(e))),!(e instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(0===e.length)return"";for(var r=0,n=0,i=0,s=e.length;i!==s&&0===e[i];)i++,r++;for(var o=(s-i)*u+1>>>0,l=new Uint8Array(o);i!==s;){for(var h=e[i],f=0,d=o-1;(0!==h||f>>0,l[d]=h%a>>>0,h=h/a>>>0;if(0!==h)throw new Error("Non-zero carry");n=f,i++}for(var p=o-n;p!==o&&0===l[p];)p++;for(var y=c.repeat(r);p{if(t instanceof Uint8Array&&"Uint8Array"===t.constructor.name)return t;if(t instanceof ArrayBuffer)return new Uint8Array(t);if(ArrayBuffer.isView(t))return new Uint8Array(t.buffer,t.byteOffset,t.byteLength);throw new Error("Unknown type, must be binary type")});class m{constructor(t,e,r){this.name=t,this.prefix=e,this.baseEncode=r}encode(t){if(t instanceof Uint8Array)return`${this.prefix}${this.baseEncode(t)}`;throw Error("Unknown type, must be binary type")}}class _{constructor(t,e,r){if(this.name=t,this.prefix=e,void 0===e.codePointAt(0))throw new Error("Invalid prefix character");this.prefixCodePoint=e.codePointAt(0),this.baseDecode=r}decode(t){if("string"==typeof t){if(t.codePointAt(0)!==this.prefixCodePoint)throw Error(`Unable to decode multibase string ${JSON.stringify(t)}, ${this.name} decoder only supports inputs prefixed with ${this.prefix}`);return this.baseDecode(t.slice(this.prefix.length))}throw Error("Can only multibase decode strings")}or(t){return A(this,t)}}class w{constructor(t){this.decoders=t}or(t){return A(this,t)}decode(t){const e=t[0],r=this.decoders[e];if(r)return r.decode(t);throw RangeError(`Unable to decode multibase string ${JSON.stringify(t)}, only inputs prefixed with ${Object.keys(this.decoders)} are supported`)}}const A=(t,e)=>new w({...t.decoders||{[t.prefix]:t},...e.decoders||{[e.prefix]:e}});class ${constructor(t,e,r,n){this.name=t,this.prefix=e,this.baseEncode=r,this.baseDecode=n,this.encoder=new m(t,e,r),this.decoder=new _(t,e,n)}encode(t){return this.encoder.encode(t)}decode(t){return this.decoder.decode(t)}}const E=({name:t,prefix:e,encode:r,decode:n})=>new $(t,e,r,n),S=({prefix:t,name:e,alphabet:r})=>{const{encode:n,decode:i}=g(r,e);return E({prefix:t,name:e,encode:n,decode:t=>v(i(t))})},O=({name:t,prefix:e,bitsPerChar:r,alphabet:n})=>E({prefix:e,name:t,encode:t=>((t,e,r)=>{const n="="===e[e.length-1],i=(1<r;)o-=r,s+=e[i&a>>o];if(o&&(s+=e[i&a<((t,e,r,n)=>{const i={};for(let t=0;t=8&&(a-=8,o[l++]=255&c>>a)}if(a>=r||255&c<<8-a)throw new SyntaxError("Unexpected end of data");return o})(e,n,r,t)}),x=E({prefix:"\0",name:"identity",encode:t=>{return e=t,(new TextDecoder).decode(e);var e},decode:t=>(t=>(new TextEncoder).encode(t))(t)}),L=O({prefix:"0",name:"base2",alphabet:"01",bitsPerChar:1}),C=O({prefix:"7",name:"base8",alphabet:"01234567",bitsPerChar:3}),j=S({prefix:"9",name:"base10",alphabet:"0123456789"}),P=O({prefix:"f",name:"base16",alphabet:"0123456789abcdef",bitsPerChar:4}),U=O({prefix:"F",name:"base16upper",alphabet:"0123456789ABCDEF",bitsPerChar:4}),k=O({prefix:"b",name:"base32",alphabet:"abcdefghijklmnopqrstuvwxyz234567",bitsPerChar:5}),T=O({prefix:"B",name:"base32upper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",bitsPerChar:5}),H=O({prefix:"c",name:"base32pad",alphabet:"abcdefghijklmnopqrstuvwxyz234567=",bitsPerChar:5}),z=O({prefix:"C",name:"base32padupper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567=",bitsPerChar:5}),M=O({prefix:"v",name:"base32hex",alphabet:"0123456789abcdefghijklmnopqrstuv",bitsPerChar:5}),B=O({prefix:"V",name:"base32hexupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV",bitsPerChar:5}),I=O({prefix:"t",name:"base32hexpad",alphabet:"0123456789abcdefghijklmnopqrstuv=",bitsPerChar:5}),N=O({prefix:"T",name:"base32hexpadupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV=",bitsPerChar:5}),R=O({prefix:"h",name:"base32z",alphabet:"ybndrfg8ejkmcpqxot1uwisza345h769",bitsPerChar:5}),D=S({prefix:"k",name:"base36",alphabet:"0123456789abcdefghijklmnopqrstuvwxyz"}),F=S({prefix:"K",name:"base36upper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"}),V=S({name:"base58btc",prefix:"z",alphabet:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"}),W=S({name:"base58flickr",prefix:"Z",alphabet:"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"}),q=O({prefix:"m",name:"base64",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",bitsPerChar:6}),J=O({prefix:"M",name:"base64pad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",bitsPerChar:6}),Y=O({prefix:"u",name:"base64url",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",bitsPerChar:6}),X=O({prefix:"U",name:"base64urlpad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=",bitsPerChar:6}),G=Array.from("๐Ÿš€๐Ÿชโ˜„๐Ÿ›ฐ๐ŸŒŒ๐ŸŒ‘๐ŸŒ’๐ŸŒ“๐ŸŒ”๐ŸŒ•๐ŸŒ–๐ŸŒ—๐ŸŒ˜๐ŸŒ๐ŸŒ๐ŸŒŽ๐Ÿ‰โ˜€๐Ÿ’ป๐Ÿ–ฅ๐Ÿ’พ๐Ÿ’ฟ๐Ÿ˜‚โค๐Ÿ˜๐Ÿคฃ๐Ÿ˜Š๐Ÿ™๐Ÿ’•๐Ÿ˜ญ๐Ÿ˜˜๐Ÿ‘๐Ÿ˜…๐Ÿ‘๐Ÿ˜๐Ÿ”ฅ๐Ÿฅฐ๐Ÿ’”๐Ÿ’–๐Ÿ’™๐Ÿ˜ข๐Ÿค”๐Ÿ˜†๐Ÿ™„๐Ÿ’ช๐Ÿ˜‰โ˜บ๐Ÿ‘Œ๐Ÿค—๐Ÿ’œ๐Ÿ˜”๐Ÿ˜Ž๐Ÿ˜‡๐ŸŒน๐Ÿคฆ๐ŸŽ‰๐Ÿ’žโœŒโœจ๐Ÿคท๐Ÿ˜ฑ๐Ÿ˜Œ๐ŸŒธ๐Ÿ™Œ๐Ÿ˜‹๐Ÿ’—๐Ÿ’š๐Ÿ˜๐Ÿ’›๐Ÿ™‚๐Ÿ’“๐Ÿคฉ๐Ÿ˜„๐Ÿ˜€๐Ÿ–ค๐Ÿ˜ƒ๐Ÿ’ฏ๐Ÿ™ˆ๐Ÿ‘‡๐ŸŽถ๐Ÿ˜’๐Ÿคญโฃ๐Ÿ˜œ๐Ÿ’‹๐Ÿ‘€๐Ÿ˜ช๐Ÿ˜‘๐Ÿ’ฅ๐Ÿ™‹๐Ÿ˜ž๐Ÿ˜ฉ๐Ÿ˜ก๐Ÿคช๐Ÿ‘Š๐Ÿฅณ๐Ÿ˜ฅ๐Ÿคค๐Ÿ‘‰๐Ÿ’ƒ๐Ÿ˜ณโœ‹๐Ÿ˜š๐Ÿ˜๐Ÿ˜ด๐ŸŒŸ๐Ÿ˜ฌ๐Ÿ™ƒ๐Ÿ€๐ŸŒท๐Ÿ˜ป๐Ÿ˜“โญโœ…๐Ÿฅบ๐ŸŒˆ๐Ÿ˜ˆ๐Ÿค˜๐Ÿ’ฆโœ”๐Ÿ˜ฃ๐Ÿƒ๐Ÿ’โ˜น๐ŸŽŠ๐Ÿ’˜๐Ÿ˜ โ˜๐Ÿ˜•๐ŸŒบ๐ŸŽ‚๐ŸŒป๐Ÿ˜๐Ÿ–•๐Ÿ’๐Ÿ™Š๐Ÿ˜น๐Ÿ—ฃ๐Ÿ’ซ๐Ÿ’€๐Ÿ‘‘๐ŸŽต๐Ÿคž๐Ÿ˜›๐Ÿ”ด๐Ÿ˜ค๐ŸŒผ๐Ÿ˜ซโšฝ๐Ÿค™โ˜•๐Ÿ†๐Ÿคซ๐Ÿ‘ˆ๐Ÿ˜ฎ๐Ÿ™†๐Ÿป๐Ÿƒ๐Ÿถ๐Ÿ’๐Ÿ˜ฒ๐ŸŒฟ๐Ÿงก๐ŸŽโšก๐ŸŒž๐ŸŽˆโŒโœŠ๐Ÿ‘‹๐Ÿ˜ฐ๐Ÿคจ๐Ÿ˜ถ๐Ÿค๐Ÿšถ๐Ÿ’ฐ๐Ÿ“๐Ÿ’ข๐ŸคŸ๐Ÿ™๐Ÿšจ๐Ÿ’จ๐Ÿคฌโœˆ๐ŸŽ€๐Ÿบ๐Ÿค“๐Ÿ˜™๐Ÿ’Ÿ๐ŸŒฑ๐Ÿ˜–๐Ÿ‘ถ๐Ÿฅดโ–ถโžกโ“๐Ÿ’Ž๐Ÿ’ธโฌ‡๐Ÿ˜จ๐ŸŒš๐Ÿฆ‹๐Ÿ˜ท๐Ÿ•บโš ๐Ÿ™…๐Ÿ˜Ÿ๐Ÿ˜ต๐Ÿ‘Ž๐Ÿคฒ๐Ÿค ๐Ÿคง๐Ÿ“Œ๐Ÿ”ต๐Ÿ’…๐Ÿง๐Ÿพ๐Ÿ’๐Ÿ˜—๐Ÿค‘๐ŸŒŠ๐Ÿคฏ๐Ÿทโ˜Ž๐Ÿ’ง๐Ÿ˜ฏ๐Ÿ’†๐Ÿ‘†๐ŸŽค๐Ÿ™‡๐Ÿ‘โ„๐ŸŒด๐Ÿ’ฃ๐Ÿธ๐Ÿ’Œ๐Ÿ“๐Ÿฅ€๐Ÿคข๐Ÿ‘…๐Ÿ’ก๐Ÿ’ฉ๐Ÿ‘๐Ÿ“ธ๐Ÿ‘ป๐Ÿค๐Ÿคฎ๐ŸŽผ๐Ÿฅต๐Ÿšฉ๐ŸŽ๐ŸŠ๐Ÿ‘ผ๐Ÿ’๐Ÿ“ฃ๐Ÿฅ‚"),K=G.reduce(((t,e,r)=>(t[r]=e,t)),[]),Z=G.reduce(((t,e,r)=>(t[e.codePointAt(0)]=r,t)),[]);const Q=E({prefix:"๐Ÿš€",name:"base256emoji",encode:function(t){return t.reduce(((t,e)=>t+=K[e]),"")},decode:function(t){const e=[];for(const r of t){const t=Z[r.codePointAt(0)];if(void 0===t)throw new Error(`Non-base256emoji character: ${r}`);e.push(t)}return new Uint8Array(e)}});var tt=function t(e,r,n){r=r||[];var i=n=n||0;for(;e>=nt;)r[n++]=255&e|et,e/=128;for(;e&rt;)r[n++]=255&e|et,e>>>=7;return r[n]=0|e,t.bytes=n-i+1,r},et=128,rt=-128,nt=Math.pow(2,31);var it=function t(e,r){var n,i=0,s=0,o=r=r||0,a=e.length;do{if(o>=a)throw t.bytes=0,new RangeError("Could not decode varint");n=e[o++],i+=s<28?(n&ot)<=st);return t.bytes=o-r,i},st=128,ot=127;var at=Math.pow(2,7),ct=Math.pow(2,14),lt=Math.pow(2,21),ut=Math.pow(2,28),ht=Math.pow(2,35),ft=Math.pow(2,42),dt=Math.pow(2,49),pt=Math.pow(2,56),yt=Math.pow(2,63);const bt={encode:tt,decode:it,encodingLength:function(t){return t(bt.encode(t,e,r),e),vt=t=>bt.encodingLength(t),mt=(t,e)=>{const r=e.byteLength,n=vt(t),i=n+vt(r),s=new Uint8Array(i+r);return gt(t,s,0),gt(r,s,n),s.set(e,i),new _t(t,r,e,s)};class _t{constructor(t,e,r,n){this.code=t,this.size=e,this.digest=r,this.bytes=n}}const wt=({name:t,code:e,encode:r})=>new At(t,e,r);class At{constructor(t,e,r){this.name=t,this.code=e,this.encode=r}digest(t){if(t instanceof Uint8Array){const e=this.encode(t);return e instanceof Uint8Array?mt(this.code,e):e.then((t=>mt(this.code,t)))}throw Error("Unknown type, must be binary type")}}const $t=t=>async e=>new Uint8Array(await crypto.subtle.digest(t,e)),Et=wt({name:"sha2-256",code:18,encode:$t("SHA-256")}),St=wt({name:"sha2-512",code:19,encode:$t("SHA-512")}),Ot=v,xt={code:0,name:"identity",encode:Ot,digest:t=>mt(0,Ot(t))},Lt="raw",Ct=85,jt=t=>v(t),Pt=t=>v(t),Ut=new TextEncoder,kt=new TextDecoder,Tt="json",Ht=512,zt=t=>Ut.encode(JSON.stringify(t)),Mt=t=>JSON.parse(kt.decode(t));Symbol.toStringTag,Symbol.for("nodejs.util.inspect.custom");Symbol.for("@ipld/js-cid/CID");const Bt={...n,...i,...s,...o,...a,...c,...l,...u,...h,...f}}}]);