import { k as k$1, c as c$3, f as f$3, e, j as j$1 } from './chunk-WL7LXF2B.js';
import { c as c$2, b as b$2, a as a$4, p as p$1, q, r as r$1, h as h$1, f as f$4, n as n$1, g as g$2, o, k as k$2, d as d$3, j as j$2, e as e$3, i as i$2, m as m$3, l as l$2 } from './chunk-WGDO4GDZ.js';
import { A, z, t, V, C, a as a$3, d as d$1, g, u, T, S, f as f$2, U, B as B$1, v, w, c as c$4, b as b$3, X, s, K, H, D, O, I, E, F, G, J, M, L, x, r as r$2, P, W as W$1, R as R$1, e as e$2, n as n$2, p as p$2, o as o$1, q as q$2, l, m as m$2, j as j$3, y as y$1, h as h$4, i as i$3, k as k$3 } from './chunk-SP243JY5.js';
import { a as a$2, b, c as c$5 } from './chunk-L2X5LIYC.js';
import './chunk-YH7U2HYP.js';
import './chunk-REZWDD5H.js';
import './chunk-YKIDENDA.js';
import { a, c as c$1, b as b$1, d as d$2, g as g$1, h as h$3 } from './chunk-H725IPDC.js';
import './chunk-XE6N6BOQ.js';
import { a as a$6, b as b$6 } from './chunk-PZ64T5PB.js';
import { f as f$5, h as h$2, i, j, g as g$3, c as c$6, a as a$5, b as b$5 } from './chunk-H7URKOR4.js';
import { p, m as m$1, r, h, n, f as f$1, k, e as e$1, Y, Ea, za as za$1, Ja, U as U$1, b as b$4, Wa as Wa$1, qa, Xa, E as E$1, v as v$1, C as C$1, s as s$1, z as z$1, A as A$1, Na, q as q$1, Ma, V as V$1, O as O$1, P as P$1, T as T$1, Oa as Oa$1, $, oa as oa$1, ea as ea$1, ca as ca$1, ga, ha as ha$1, Va as Va$1, Pa as Pa$1, J as J$1, na, ia as ia$1, g as g$4, M as M$1, F as F$1, R as R$2, Q as Q$1, j as j$4, S as S$1, La, B as B$2, y, da as da$1, K as K$1, L as L$1, Z, I as I$1, Ka, Ia, Ha as Ha$1, Ga as Ga$1, Fa as Fa$1, Da as Da$1, Ca, Ba as Ba$1, Aa, ya, xa, wa, va, ua as ua$1, ta as ta$1, sa, ra, pa as pa$1, D as D$1, l as l$1, c as c$7, Ua as Ua$1, ja as ja$1, X as X$1, i as i$1, ba, aa as aa$1, u as u$1, t as t$1, fa as fa$1, d as d$4, N, G as G$1, H as H$1, ka, o as o$2, x as x$1, w as w$1 } from './chunk-LPJ7UHFQ.js';
import { Q } from './chunk-C3TENPBT.js';
import { m, B } from './chunk-U37PRME5.js';
import { c, a as a$1, f, d, i as i$4, j as j$5, h as h$5 } from './chunk-IDF6ZRA2.js';

var JR=c((nu,S5)=>{(function(e,t){var r="1.0.39",n="",s="?",o="function",a="undefined",c="object",u="string",m="major",f="model",h="name",x="type",b="vendor",v="version",w="architecture",E="console",_="mobile",C="tablet",S="smarttv",N="wearable",z="embedded",D=500,P="Amazon",M="Apple",q="ASUS",ue="BlackBerry",U="Browser",Y="Chrome",$="Edge",K="Firefox",re="Google",oe="Huawei",Pe="LG",Re="Microsoft",j="Motorola",ne="Opera",me="Samsung",ie="Sharp",ye="Sony",At="Xiaomi",nt="Zebra",Tr="Facebook",Wr="Chromium OS",Jr="Mac OS",Xr=" Browser",pn=function(ge,ke){var Le={};for(var Ee in ge)ke[Ee]&&ke[Ee].length%2===0?Le[Ee]=ke[Ee].concat(ge[Ee]):Le[Ee]=ge[Ee];return Le},vr=function(ge){for(var ke={},Le=0;Le<ge.length;Le++)ke[ge[Le].toUpperCase()]=ge[Le];return ke},Se=function(ge,ke){return typeof ge===u?st(ke).indexOf(st(ge))!==-1:!1},st=function(ge){return ge.toLowerCase()},kt=function(ge){return typeof ge===u?ge.replace(/[^\d\.]/g,n).split(".")[0]:t},Ge=function(ge,ke){if(typeof ge===u)return ge=ge.replace(/^\s\s*/,n),typeof ke===a?ge:ge.substring(0,D)},tr=function(ge,ke){for(var Le=0,Ee,Te,He,Ne,Ae,Dr;Le<ke.length&&!Ae;){var Qr=ke[Le],Sn=ke[Le+1];for(Ee=Te=0;Ee<Qr.length&&!Ae&&Qr[Ee];)if(Ae=Qr[Ee++].exec(ge),Ae)for(He=0;He<Sn.length;He++)Dr=Ae[++Te],Ne=Sn[He],typeof Ne===c&&Ne.length>0?Ne.length===2?typeof Ne[1]==o?this[Ne[0]]=Ne[1].call(this,Dr):this[Ne[0]]=Ne[1]:Ne.length===3?typeof Ne[1]===o&&!(Ne[1].exec&&Ne[1].test)?this[Ne[0]]=Dr?Ne[1].call(this,Dr,Ne[2]):t:this[Ne[0]]=Dr?Dr.replace(Ne[1],Ne[2]):t:Ne.length===4&&(this[Ne[0]]=Dr?Ne[3].call(this,Dr.replace(Ne[1],Ne[2])):t):this[Ne]=Dr||t;Le+=2;}},Ur=function(ge,ke){for(var Le in ke)if(typeof ke[Le]===c&&ke[Le].length>0){for(var Ee=0;Ee<ke[Le].length;Ee++)if(Se(ke[Le][Ee],ge))return Le===s?t:Le}else if(Se(ke[Le],ge))return Le===s?t:Le;return ke.hasOwnProperty("*")?ke["*"]:ge},ss={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},Ut={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Gt={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,v],[/opios[\/ ]+([\w\.]+)/i],[v,[h,ne+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[h,ne+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[h,ne]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[h,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[h,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[h,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[h,"UC"+U]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[h,"Smart Lenovo "+U]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+U],v],[/\bfocus\/([\w\.]+)/i],[v,[h,K+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[h,ne+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[h,ne+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[h,"MIUI "+U]],[/fxios\/([-\w\.]+)/i],[v,[h,K]],[/\bqihu|(qi?ho?o?|360)browser/i],[[h,"360"+Xr]],[/\b(qq)\/([\w\.]+)/i],[[h,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1"+Xr],v],[/samsungbrowser\/([\w\.]+)/i],[v,[h,me+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[h,/_/g," "],v],[/metasr[\/ ]?([\d\.]+)/i],[v,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[h,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,Tr],v],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[h,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[v,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[h,Y+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,Y+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[h,"Android "+U]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[v,Ur,ss]],[/(webkit|khtml)\/([\w\.]+)/i],[h,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],v],[/(wolvic)\/([\w\.]+)/i],[h,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[h,K+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[h,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[h,[v,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[w,"amd64"]],[/(ia32(?=;))/i],[[w,st]],[/((?:i[346]|x)86)[;\)]/i],[[w,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[w,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[w,"armhf"]],[/windows (ce|mobile); ppc;/i],[[w,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[w,/ower/,n,st]],[/(sun4\w)[;\)]/i],[[w,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[w,st]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[f,[b,me],[x,C]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[f,[b,me],[x,_]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[f,[b,M],[x,_]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[f,[b,M],[x,C]],[/(macintosh);/i],[f,[b,M]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[f,[b,ie],[x,_]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[f,[b,oe],[x,C]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[f,[b,oe],[x,_]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[f,/_/g," "],[b,At],[x,_]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[f,/_/g," "],[b,At],[x,C]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[f,[b,"OPPO"],[x,_]],[/\b(opd2\d{3}a?) bui/i],[f,[b,"OPPO"],[x,C]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[f,[b,"Vivo"],[x,_]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[f,[b,"Realme"],[x,_]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[f,[b,j],[x,_]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[f,[b,j],[x,C]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[f,[b,Pe],[x,C]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[f,[b,Pe],[x,_]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[f,[b,"Lenovo"],[x,C]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[f,/_/g," "],[b,"Nokia"],[x,_]],[/(pixel c)\b/i],[f,[b,re],[x,C]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[f,[b,re],[x,_]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[f,[b,ye],[x,_]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[f,"Xperia Tablet"],[b,ye],[x,C]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[f,[b,"OnePlus"],[x,_]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[f,[b,P],[x,C]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[f,/(.+)/g,"Fire Phone $1"],[b,P],[x,_]],[/(playbook);[-\w\),; ]+(rim)/i],[f,b,[x,C]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[f,[b,ue],[x,_]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[f,[b,q],[x,C]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[f,[b,q],[x,_]],[/(nexus 9)/i],[f,[b,"HTC"],[x,C]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[b,[f,/_/g," "],[x,_]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[f,[b,"TCL"],[x,C]],[/(itel) ((\w+))/i],[[b,st],f,[x,Ur,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[f,[b,"Acer"],[x,C]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[f,[b,"Meizu"],[x,_]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[f,[b,"Ulefone"],[x,_]],[/droid.+; (a(?:015|06[35]|142p?))/i],[f,[b,"Nothing"],[x,_]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[b,f,[x,_]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[b,f,[x,C]],[/(surface duo)/i],[f,[b,Re],[x,C]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[f,[b,"Fairphone"],[x,_]],[/(u304aa)/i],[f,[b,"AT&T"],[x,_]],[/\bsie-(\w*)/i],[f,[b,"Siemens"],[x,_]],[/\b(rct\w+) b/i],[f,[b,"RCA"],[x,C]],[/\b(venue[\d ]{2,7}) b/i],[f,[b,"Dell"],[x,C]],[/\b(q(?:mv|ta)\w+) b/i],[f,[b,"Verizon"],[x,C]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[f,[b,"Barnes & Noble"],[x,C]],[/\b(tm\d{3}\w+) b/i],[f,[b,"NuVision"],[x,C]],[/\b(k88) b/i],[f,[b,"ZTE"],[x,C]],[/\b(nx\d{3}j) b/i],[f,[b,"ZTE"],[x,_]],[/\b(gen\d{3}) b.+49h/i],[f,[b,"Swiss"],[x,_]],[/\b(zur\d{3}) b/i],[f,[b,"Swiss"],[x,C]],[/\b((zeki)?tb.*\b) b/i],[f,[b,"Zeki"],[x,C]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[b,"Dragon Touch"],f,[x,C]],[/\b(ns-?\w{0,9}) b/i],[f,[b,"Insignia"],[x,C]],[/\b((nxa|next)-?\w{0,9}) b/i],[f,[b,"NextBook"],[x,C]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[b,"Voice"],f,[x,_]],[/\b(lvtel\-)?(v1[12]) b/i],[[b,"LvTel"],f,[x,_]],[/\b(ph-1) /i],[f,[b,"Essential"],[x,_]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[f,[b,"Envizen"],[x,C]],[/\b(trio[-\w\. ]+) b/i],[f,[b,"MachSpeed"],[x,C]],[/\btu_(1491) b/i],[f,[b,"Rotor"],[x,C]],[/(shield[\w ]+) b/i],[f,[b,"Nvidia"],[x,C]],[/(sprint) (\w+)/i],[b,f,[x,_]],[/(kin\.[onetw]{3})/i],[[f,/\./g," "],[b,Re],[x,_]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[f,[b,nt],[x,C]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[f,[b,nt],[x,_]],[/smart-tv.+(samsung)/i],[b,[x,S]],[/hbbtv.+maple;(\d+)/i],[[f,/^/,"SmartTV"],[b,me],[x,S]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[b,Pe],[x,S]],[/(apple) ?tv/i],[b,[f,M+" TV"],[x,S]],[/crkey/i],[[f,Y+"cast"],[b,re],[x,S]],[/droid.+aft(\w+)( bui|\))/i],[f,[b,P],[x,S]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[f,[b,ie],[x,S]],[/(bravia[\w ]+)( bui|\))/i],[f,[b,ye],[x,S]],[/(mitv-\w{5}) bui/i],[f,[b,At],[x,S]],[/Hbbtv.*(technisat) (.*);/i],[b,f,[x,S]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[b,Ge],[f,Ge],[x,S]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[x,S]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[b,f,[x,E]],[/droid.+; (shield) bui/i],[f,[b,"Nvidia"],[x,E]],[/(playstation [345portablevi]+)/i],[f,[b,ye],[x,E]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[f,[b,Re],[x,E]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[f,[b,me],[x,N]],[/((pebble))app/i],[b,f,[x,N]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[f,[b,M],[x,N]],[/droid.+; (glass) \d/i],[f,[b,re],[x,N]],[/droid.+; (wt63?0{2,3})\)/i],[f,[b,nt],[x,N]],[/(quest( \d| pro)?)/i],[f,[b,Tr],[x,N]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[b,[x,z]],[/(aeobc)\b/i],[f,[b,P],[x,z]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[f,[x,_]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[f,[x,C]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[x,C]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[x,_]],[/(android[-\w\. ]{0,9});.+buil/i],[f,[b,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[h,$+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,v],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,v],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[h,[v,Ur,Ut]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,Ur,Ut],[h,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,Jr],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,v],[/\(bb(10);/i],[v,[h,ue]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[v,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[h,K+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[h,Y+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,Wr],v],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,v],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,v]]},_n=function(ge,ke){if(typeof ge===c&&(ke=ge,ge=t),!(this instanceof _n))return new _n(ge,ke).getResult();var Le=typeof e!==a&&e.navigator?e.navigator:t,Ee=ge||(Le&&Le.userAgent?Le.userAgent:n),Te=Le&&Le.userAgentData?Le.userAgentData:t,He=ke?pn(Gt,ke):Gt,Ne=Le&&Le.userAgent==Ee;return this.getBrowser=function(){var Ae={};return Ae[h]=t,Ae[v]=t,tr.call(Ae,Ee,He.browser),Ae[m]=kt(Ae[v]),Ne&&Le&&Le.brave&&typeof Le.brave.isBrave==o&&(Ae[h]="Brave"),Ae},this.getCPU=function(){var Ae={};return Ae[w]=t,tr.call(Ae,Ee,He.cpu),Ae},this.getDevice=function(){var Ae={};return Ae[b]=t,Ae[f]=t,Ae[x]=t,tr.call(Ae,Ee,He.device),Ne&&!Ae[x]&&Te&&Te.mobile&&(Ae[x]=_),Ne&&Ae[f]=="Macintosh"&&Le&&typeof Le.standalone!==a&&Le.maxTouchPoints&&Le.maxTouchPoints>2&&(Ae[f]="iPad",Ae[x]=C),Ae},this.getEngine=function(){var Ae={};return Ae[h]=t,Ae[v]=t,tr.call(Ae,Ee,He.engine),Ae},this.getOS=function(){var Ae={};return Ae[h]=t,Ae[v]=t,tr.call(Ae,Ee,He.os),Ne&&!Ae[h]&&Te&&Te.platform&&Te.platform!="Unknown"&&(Ae[h]=Te.platform.replace(/chrome os/i,Wr).replace(/macos/i,Jr)),Ae},this.getResult=function(){return {ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Ee},this.setUA=function(Ae){return Ee=typeof Ae===u&&Ae.length>D?Ge(Ae,D):Ae,this},this.setUA(Ee),this};_n.VERSION=r,_n.BROWSER=vr([h,v,m]),_n.CPU=vr([w]),_n.DEVICE=vr([f,b,x,E,_,S,C,N,z]),_n.ENGINE=_n.OS=vr([h,v]),typeof nu!==a?(typeof S5!==a&&S5.exports&&(nu=S5.exports=_n),nu.UAParser=_n):typeof define===o&&define.amd?define(function(){return _n}):typeof e!==a&&(e.UAParser=_n);var Q=typeof e!==a&&(e.jQuery||e.Zepto);if(Q&&!Q.ua){var ze=new _n;Q.ua=ze.getResult(),Q.ua.get=function(){return ze.getUA()},Q.ua.set=function(ge){ze.setUA(ge);var ke=ze.getResult();for(var Le in ke)Q.ua[Le]=ke[Le];};}})(typeof window=="object"?window:nu);});var nc=c(ct=>{Object.defineProperty(ct,"__esModule",{value:!0});function Cre(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var go=a(),Bn=Cre(go),eO=JR(),tc=new eO,xo=tc.getBrowser(),Ire=tc.getCPU(),gi=tc.getDevice(),Iv=tc.getEngine(),rc=tc.getOS(),ou=tc.getUA(),tO=function(t){return tc.setUA(t)},iu=function(t){if(!t){console.error("No userAgent string was provided");return}var r=new eO(t);return {UA:r,browser:r.getBrowser(),cpu:r.getCPU(),device:r.getDevice(),engine:r.getEngine(),os:r.getOS(),ua:r.getUA(),setUserAgent:function(s){return r.setUA(s)}}},rO=Object.freeze({ClientUAInstance:tc,browser:xo,cpu:Ire,device:gi,engine:Iv,os:rc,ua:ou,setUa:tO,parseUserAgent:iu});function XR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),r.push.apply(r,n);}return r}function Tre(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?XR(Object(r),!0).forEach(function(n){Mre(e,n,r[n]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):XR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n));});}return e}function su(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?su=function(t){return typeof t}:su=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},su(e)}function Sre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function KR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n);}}function Lre(e,t,r){return t&&KR(e.prototype,t),r&&KR(e,r),e}function Mre(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ev(){return Ev=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n]);}return e},Ev.apply(this,arguments)}function kre(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Cv(e,t);}function wv(e){return wv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},wv(e)}function Cv(e,t){return Cv=Object.setPrototypeOf||function(n,s){return n.__proto__=s,n},Cv(e,t)}function Nre(e,t){if(e==null)return {};var r={},n=Object.keys(e),s,o;for(o=0;o<n.length;o++)s=n[o],!(t.indexOf(s)>=0)&&(r[s]=e[s]);return r}function Ki(e,t){if(e==null)return {};var r=Nre(e,t),n,s;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);}return r}function L5(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rre(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return L5(e)}function Ore(e,t){return zre(e)||Dre(e,t)||Pre(e,t)||Fre()}function zre(e){if(Array.isArray(e))return e}function Dre(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],s=!0,o=!1,a,c;try{for(r=r.call(e);!(s=(a=r.next()).done)&&(n.push(a.value),!(t&&n.length===t));s=!0);}catch(u){o=!0,c=u;}finally{try{!s&&r.return!=null&&r.return();}finally{if(o)throw c}}return n}}function Pre(e,t){if(e){if(typeof e=="string")return QR(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return QR(e,t)}}function QR(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Fre(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ho={Mobile:"mobile",Tablet:"tablet",SmartTv:"smarttv",Console:"console",Wearable:"wearable",Embedded:"embedded",Browser:void 0},qo={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",EdgeChromium:"Edge Chromium",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},u3={IOS:"iOS",Android:"Android",WindowsPhone:"Windows Phone",Windows:"Windows",MAC_OS:"Mac OS"},Bre={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},Ure=function(t){switch(t){case ho.Mobile:return {isMobile:!0};case ho.Tablet:return {isTablet:!0};case ho.SmartTv:return {isSmartTV:!0};case ho.Console:return {isConsole:!0};case ho.Wearable:return {isWearable:!0};case ho.Browser:return {isBrowser:!0};case ho.Embedded:return {isEmbedded:!0};default:return Bre}},Gre=function(t){return tO(t)},ir=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"none";return t||r},Tv=function(){return typeof window<"u"&&(window.navigator||navigator)?window.navigator||navigator:!1},Sv=function(t){var r=Tv();return r&&r.platform&&(r.platform.indexOf(t)!==-1||r.platform==="MacIntel"&&r.maxTouchPoints>1&&!window.MSStream)},Hre=function(t,r,n,s,o){return {isBrowser:t,browserMajorVersion:ir(r.major),browserFullVersion:ir(r.version),browserName:ir(r.name),engineName:ir(n.name),engineVersion:ir(n.version),osName:ir(s.name),osVersion:ir(s.version),userAgent:ir(o)}},$R=function(t,r,n,s){return Tre({},t,{vendor:ir(r.vendor),model:ir(r.model),os:ir(n.name),osVersion:ir(n.version),ua:ir(s)})},Wre=function(t,r,n,s){return {isSmartTV:t,engineName:ir(r.name),engineVersion:ir(r.version),osName:ir(n.name),osVersion:ir(n.version),userAgent:ir(s)}},Vre=function(t,r,n,s){return {isConsole:t,engineName:ir(r.name),engineVersion:ir(r.version),osName:ir(n.name),osVersion:ir(n.version),userAgent:ir(s)}},jre=function(t,r,n,s){return {isWearable:t,engineName:ir(r.name),engineVersion:ir(r.version),osName:ir(n.name),osVersion:ir(n.version),userAgent:ir(s)}},Yre=function(t,r,n,s,o){return {isEmbedded:t,vendor:ir(r.vendor),model:ir(r.model),engineName:ir(n.name),engineVersion:ir(n.version),osName:ir(s.name),osVersion:ir(s.version),userAgent:ir(o)}};function qre(e){var t=e?iu(e):rO,r=t.device,n=t.browser,s=t.engine,o=t.os,a=t.ua,c=Ure(r.type),u=c.isBrowser,m=c.isMobile,f=c.isTablet,h=c.isSmartTV,x=c.isConsole,b=c.isWearable,v=c.isEmbedded;if(u)return Hre(u,n,s,o,a);if(h)return Wre(h,s,o,a);if(x)return Vre(x,s,o,a);if(m||f)return $R(c,r,o,a);if(b)return jre(b,s,o,a);if(v)return Yre(v,r,s,o,a)}var nO=function(t){var r=t.type;return r===ho.Mobile},sO=function(t){var r=t.type;return r===ho.Tablet},oO=function(t){var r=t.type;return r===ho.Mobile||r===ho.Tablet},iO=function(t){var r=t.type;return r===ho.SmartTv},M5=function(t){var r=t.type;return r===ho.Browser},aO=function(t){var r=t.type;return r===ho.Wearable},cO=function(t){var r=t.type;return r===ho.Console},lO=function(t){var r=t.type;return r===ho.Embedded},uO=function(t){var r=t.vendor;return ir(r)},dO=function(t){var r=t.model;return ir(r)},mO=function(t){var r=t.type;return ir(r,"browser")},fO=function(t){var r=t.name;return r===u3.Android},pO=function(t){var r=t.name;return r===u3.Windows},hO=function(t){var r=t.name;return r===u3.MAC_OS},gO=function(t){var r=t.name;return r===u3.WindowsPhone},xO=function(t){var r=t.name;return r===u3.IOS},bO=function(t){var r=t.version;return ir(r)},vO=function(t){var r=t.name;return ir(r)},_O=function(t){var r=t.name;return r===qo.Chrome},AO=function(t){var r=t.name;return r===qo.Firefox},yO=function(t){var r=t.name;return r===qo.Chromium},k5=function(t){var r=t.name;return r===qo.Edge},EO=function(t){var r=t.name;return r===qo.Yandex},wO=function(t){var r=t.name;return r===qo.Safari||r===qo.MobileSafari},CO=function(t){var r=t.name;return r===qo.MobileSafari},IO=function(t){var r=t.name;return r===qo.Opera},TO=function(t){var r=t.name;return r===qo.InternetExplorer||r===qo.Ie},SO=function(t){var r=t.name;return r===qo.MIUI},LO=function(t){var r=t.name;return r===qo.SamsungBrowser},MO=function(t){var r=t.version;return ir(r)},kO=function(t){var r=t.major;return ir(r)},NO=function(t){var r=t.name;return ir(r)},RO=function(t){var r=t.name;return ir(r)},OO=function(t){var r=t.version;return ir(r)},zO=function(){var t=Tv(),r=t&&t.userAgent&&t.userAgent.toLowerCase();return typeof r=="string"?/electron/.test(r):!1},l3=function(t){return typeof t=="string"&&t.indexOf("Edg/")!==-1},DO=function(){var t=Tv();return t&&(/iPad|iPhone|iPod/.test(t.platform)||t.platform==="MacIntel"&&t.maxTouchPoints>1)&&!window.MSStream},a1=function(){return Sv("iPad")},PO=function(){return Sv("iPhone")},FO=function(){return Sv("iPod")},BO=function(t){return ir(t)};function UO(e){var t=e||rO,r=t.device,n=t.browser,s=t.os,o=t.engine,a=t.ua;return {isSmartTV:iO(r),isConsole:cO(r),isWearable:aO(r),isEmbedded:lO(r),isMobileSafari:CO(n)||a1(),isChromium:yO(n),isMobile:oO(r)||a1(),isMobileOnly:nO(r),isTablet:sO(r)||a1(),isBrowser:M5(r),isDesktop:M5(r),isAndroid:fO(s),isWinPhone:gO(s),isIOS:xO(s)||a1(),isChrome:_O(n),isFirefox:AO(n),isSafari:wO(n),isOpera:IO(n),isIE:TO(n),osVersion:bO(s),osName:vO(s),fullBrowserVersion:MO(n),browserVersion:kO(n),browserName:NO(n),mobileVendor:uO(r),mobileModel:dO(r),engineName:RO(o),engineVersion:OO(o),getUA:BO(a),isEdge:k5(n)||l3(a),isYandex:EO(n),deviceType:mO(r),isIOS13:DO(),isIPad13:a1(),isIPhone13:PO(),isIPod13:FO(),isElectron:zO(),isEdgeChromium:l3(a),isLegacyEdge:k5(n)&&!l3(a),isWindows:pO(s),isMacOs:hO(s),isMIUI:SO(n),isSamsungBrowser:LO(n)}}var GO=iO(gi),HO=cO(gi),WO=aO(gi),Zre=lO(gi),Jre=CO(xo)||a1(),Xre=yO(xo),N5=oO(gi)||a1(),VO=nO(gi),jO=sO(gi)||a1(),YO=M5(gi),Kre=M5(gi),qO=fO(rc),ZO=gO(rc),JO=xO(rc)||a1(),Qre=_O(xo),$re=AO(xo),ene=wO(xo),tne=IO(xo),XO=TO(xo),rne=bO(rc),nne=vO(rc),sne=MO(xo),one=kO(xo),ine=NO(xo),ane=uO(gi),cne=dO(gi),lne=RO(Iv),une=OO(Iv),dne=BO(ou),mne=k5(xo)||l3(ou),fne=EO(xo),pne=mO(gi),hne=DO(),gne=a1(),xne=PO(),bne=FO(),vne=zO(),_ne=l3(ou),Ane=k5(xo)&&!l3(ou),yne=pO(rc),Ene=hO(rc),wne=SO(xo),Cne=LO(xo),Ine=function(t){if(!t||typeof t!="string"){console.error("No valid user agent string was provided");return}var r=iu(t),n=r.device,s=r.browser,o=r.os,a=r.engine,c=r.ua;return UO({device:n,browser:s,os:o,engine:a,ua:c})},Tne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return qO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Sne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return YO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Lne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return XO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Mne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return JO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},kne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return N5?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Nne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return jO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Rne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return ZO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},One=function(t){var r=t.renderWithFragment,n=t.children;t.viewClassName;t.style;var a=Ki(t,["renderWithFragment","children","viewClassName","style"]);return VO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",a,n):null},zne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return GO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Dne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return HO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Pne=function(t){var r=t.renderWithFragment,n=t.children,s=Ki(t,["renderWithFragment","children"]);return WO?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",s,n):null},Fne=function(t){var r=t.renderWithFragment,n=t.children;t.viewClassName;t.style;var a=t.condition,c=Ki(t,["renderWithFragment","children","viewClassName","style","condition"]);return a?r?Bn.createElement(go.Fragment,null,n):Bn.createElement("div",c,n):null};function Bne(e){return function(t){kre(r,t);function r(n){var s;return Sre(this,r),s=Rre(this,wv(r).call(this,n)),s.isEventListenerAdded=!1,s.handleOrientationChange=s.handleOrientationChange.bind(L5(s)),s.onOrientationChange=s.onOrientationChange.bind(L5(s)),s.onPageLoad=s.onPageLoad.bind(L5(s)),s.state={isLandscape:!1,isPortrait:!1},s}return Lre(r,[{key:"handleOrientationChange",value:function(){this.isEventListenerAdded||(this.isEventListenerAdded=!0);var s=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:s===0,isLandscape:s===90});}},{key:"onOrientationChange",value:function(){this.handleOrientationChange();}},{key:"onPageLoad",value:function(){this.handleOrientationChange();}},{key:"componentDidMount",value:function(){(typeof window>"u"?"undefined":su(window))!==void 0&&N5&&(this.isEventListenerAdded?window.removeEventListener("load",this.onPageLoad,!1):(this.handleOrientationChange(),window.addEventListener("load",this.onPageLoad,!1)),window.addEventListener("resize",this.onOrientationChange,!1));}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onOrientationChange,!1);}},{key:"render",value:function(){return Bn.createElement(e,Ev({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]),r}(Bn.Component)}function Une(){var e=go.useState(function(){var o=window.innerWidth>window.innerHeight?90:0;return {isPortrait:o===0,isLandscape:o===90,orientation:o===0?"portrait":"landscape"}}),t=Ore(e,2),r=t[0],n=t[1],s=go.useCallback(function(){var o=window.innerWidth>window.innerHeight?90:0,a={isPortrait:o===0,isLandscape:o===90,orientation:o===0?"portrait":"landscape"};r.orientation!==a.orientation&&n(a);},[r.orientation]);return go.useEffect(function(){return (typeof window>"u"?"undefined":su(window))!==void 0&&N5&&(s(),window.addEventListener("load",s,!1),window.addEventListener("resize",s,!1)),function(){window.removeEventListener("resize",s,!1),window.removeEventListener("load",s,!1);}},[s]),r}function KO(e){var t=e||window.navigator.userAgent;return iu(t)}function Gne(e){var t=e||window.navigator.userAgent,r=KO(t),n=UO(r);return [n,r]}ct.AndroidView=Tne;ct.BrowserTypes=qo;ct.BrowserView=Sne;ct.ConsoleView=Dne;ct.CustomView=Fne;ct.IEView=Lne;ct.IOSView=Mne;ct.MobileOnlyView=One;ct.MobileView=kne;ct.OsTypes=u3;ct.SmartTVView=zne;ct.TabletView=Nne;ct.WearableView=Pne;ct.WinPhoneView=Rne;ct.browserName=ine;ct.browserVersion=one;ct.deviceDetect=qre;ct.deviceType=pne;ct.engineName=lne;ct.engineVersion=une;ct.fullBrowserVersion=sne;ct.getSelectorsByUserAgent=Ine;ct.getUA=dne;ct.isAndroid=qO;ct.isBrowser=YO;ct.isChrome=Qre;ct.isChromium=Xre;ct.isConsole=HO;ct.isDesktop=Kre;ct.isEdge=mne;ct.isEdgeChromium=_ne;ct.isElectron=vne;ct.isEmbedded=Zre;ct.isFirefox=$re;ct.isIE=XO;ct.isIOS=JO;ct.isIOS13=hne;ct.isIPad13=gne;ct.isIPhone13=xne;ct.isIPod13=bne;ct.isLegacyEdge=Ane;ct.isMIUI=wne;ct.isMacOs=Ene;ct.isMobile=N5;ct.isMobileOnly=VO;ct.isMobileSafari=Jre;ct.isOpera=tne;ct.isSafari=ene;ct.isSamsungBrowser=Cne;ct.isSmartTV=GO;ct.isTablet=jO;ct.isWearable=WO;ct.isWinPhone=ZO;ct.isWindows=yne;ct.isYandex=fne;ct.mobileModel=cne;ct.mobileVendor=ane;ct.osName=nne;ct.osVersion=rne;ct.parseUserAgent=iu;ct.setUserAgent=Gre;ct.useDeviceData=KO;ct.useDeviceSelectors=Gne;ct.useMobileOrientation=Une;ct.withOrientationChange=Bne;});var zz=c(En=>{var Js=typeof Symbol=="function"&&Symbol.for,Ov=Js?Symbol.for("react.element"):60103,zv=Js?Symbol.for("react.portal"):60106,H5=Js?Symbol.for("react.fragment"):60107,W5=Js?Symbol.for("react.strict_mode"):60108,V5=Js?Symbol.for("react.profiler"):60114,j5=Js?Symbol.for("react.provider"):60109,Y5=Js?Symbol.for("react.context"):60110,Dv=Js?Symbol.for("react.async_mode"):60111,q5=Js?Symbol.for("react.concurrent_mode"):60111,Z5=Js?Symbol.for("react.forward_ref"):60112,J5=Js?Symbol.for("react.suspense"):60113,rse=Js?Symbol.for("react.suspense_list"):60120,X5=Js?Symbol.for("react.memo"):60115,K5=Js?Symbol.for("react.lazy"):60116,nse=Js?Symbol.for("react.block"):60121,sse=Js?Symbol.for("react.fundamental"):60117,ose=Js?Symbol.for("react.responder"):60118,ise=Js?Symbol.for("react.scope"):60119;function xi(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Ov:switch(e=e.type,e){case Dv:case q5:case H5:case V5:case W5:case J5:return e;default:switch(e=e&&e.$$typeof,e){case Y5:case Z5:case K5:case X5:case j5:return e;default:return t}}case zv:return t}}}function Oz(e){return xi(e)===q5}En.AsyncMode=Dv;En.ConcurrentMode=q5;En.ContextConsumer=Y5;En.ContextProvider=j5;En.Element=Ov;En.ForwardRef=Z5;En.Fragment=H5;En.Lazy=K5;En.Memo=X5;En.Portal=zv;En.Profiler=V5;En.StrictMode=W5;En.Suspense=J5;En.isAsyncMode=function(e){return Oz(e)||xi(e)===Dv};En.isConcurrentMode=Oz;En.isContextConsumer=function(e){return xi(e)===Y5};En.isContextProvider=function(e){return xi(e)===j5};En.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ov};En.isForwardRef=function(e){return xi(e)===Z5};En.isFragment=function(e){return xi(e)===H5};En.isLazy=function(e){return xi(e)===K5};En.isMemo=function(e){return xi(e)===X5};En.isPortal=function(e){return xi(e)===zv};En.isProfiler=function(e){return xi(e)===V5};En.isStrictMode=function(e){return xi(e)===W5};En.isSuspense=function(e){return xi(e)===J5};En.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===H5||e===q5||e===V5||e===W5||e===J5||e===rse||typeof e=="object"&&e!==null&&(e.$$typeof===K5||e.$$typeof===X5||e.$$typeof===j5||e.$$typeof===Y5||e.$$typeof===Z5||e.$$typeof===sse||e.$$typeof===ose||e.$$typeof===ise||e.$$typeof===nse)};En.typeOf=xi;});var Pz=c((jye,Dz)=>{Dz.exports=zz();});var Bv=c((Yye,Wz)=>{var Pv=Pz(),ase={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},cse={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},lse={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Gz={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Fv={};Fv[Pv.ForwardRef]=lse;Fv[Pv.Memo]=Gz;function Fz(e){return Pv.isMemo(e)?Gz:Fv[e.$$typeof]||ase}var use=Object.defineProperty,dse=Object.getOwnPropertyNames,Bz=Object.getOwnPropertySymbols,mse=Object.getOwnPropertyDescriptor,fse=Object.getPrototypeOf,Uz=Object.prototype;function Hz(e,t,r){if(typeof t!="string"){if(Uz){var n=fse(t);n&&n!==Uz&&Hz(e,n,r);}var s=dse(t);Bz&&(s=s.concat(Bz(t)));for(var o=Fz(e),a=Fz(t),c=0;c<s.length;++c){var u=s[c];if(!cse[u]&&!(r&&r[u])&&!(a&&a[u])&&!(o&&o[u])){var m=mse(t,u);try{use(e,u,m);}catch{}}}}return e}Wz.exports=Hz;});var Z1=c((_p,zP)=>{(function(e,t){typeof _p=="object"?zP.exports=_p=t():typeof define=="function"&&define.amd?define([],t):e.CryptoJS=t();})(_p,function(){var e=e||function(t,r){var n;if(typeof window<"u"&&window.crypto&&(n=window.crypto),typeof self<"u"&&self.crypto&&(n=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<"u"&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<"u"&&global.crypto&&(n=global.crypto),!n&&typeof a$1=="function")try{n=m();}catch{}var s=function(){if(n){if(typeof n.getRandomValues=="function")try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes=="function")try{return n.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function _(){}return function(C){var S;return _.prototype=C,S=new _,_.prototype=null,S}}(),a={},c=a.lib={},u=c.Base=function(){return {extend:function(_){var C=o(this);return _&&C.mixIn(_),(!C.hasOwnProperty("init")||this.init===C.init)&&(C.init=function(){C.$super.init.apply(this,arguments);}),C.init.prototype=C,C.$super=this,C},create:function(){var _=this.extend();return _.init.apply(_,arguments),_},init:function(){},mixIn:function(_){for(var C in _)_.hasOwnProperty(C)&&(this[C]=_[C]);_.hasOwnProperty("toString")&&(this.toString=_.toString);},clone:function(){return this.init.prototype.extend(this)}}}(),m$1=c.WordArray=u.extend({init:function(_,C){_=this.words=_||[],C!=r?this.sigBytes=C:this.sigBytes=_.length*4;},toString:function(_){return (_||h).stringify(this)},concat:function(_){var C=this.words,S=_.words,N=this.sigBytes,z=_.sigBytes;if(this.clamp(),N%4)for(var D=0;D<z;D++){var P=S[D>>>2]>>>24-D%4*8&255;C[N+D>>>2]|=P<<24-(N+D)%4*8;}else for(var M=0;M<z;M+=4)C[N+M>>>2]=S[M>>>2];return this.sigBytes+=z,this},clamp:function(){var _=this.words,C=this.sigBytes;_[C>>>2]&=4294967295<<32-C%4*8,_.length=t.ceil(C/4);},clone:function(){var _=u.clone.call(this);return _.words=this.words.slice(0),_},random:function(_){for(var C=[],S=0;S<_;S+=4)C.push(s());return new m$1.init(C,_)}}),f=a.enc={},h=f.Hex={stringify:function(_){for(var C=_.words,S=_.sigBytes,N=[],z=0;z<S;z++){var D=C[z>>>2]>>>24-z%4*8&255;N.push((D>>>4).toString(16)),N.push((D&15).toString(16));}return N.join("")},parse:function(_){for(var C=_.length,S=[],N=0;N<C;N+=2)S[N>>>3]|=parseInt(_.substr(N,2),16)<<24-N%8*4;return new m$1.init(S,C/2)}},x=f.Latin1={stringify:function(_){for(var C=_.words,S=_.sigBytes,N=[],z=0;z<S;z++){var D=C[z>>>2]>>>24-z%4*8&255;N.push(String.fromCharCode(D));}return N.join("")},parse:function(_){for(var C=_.length,S=[],N=0;N<C;N++)S[N>>>2]|=(_.charCodeAt(N)&255)<<24-N%4*8;return new m$1.init(S,C)}},b=f.Utf8={stringify:function(_){try{return decodeURIComponent(escape(x.stringify(_)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(_){return x.parse(unescape(encodeURIComponent(_)))}},v=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new m$1.init,this._nDataBytes=0;},_append:function(_){typeof _=="string"&&(_=b.parse(_)),this._data.concat(_),this._nDataBytes+=_.sigBytes;},_process:function(_){var C,S=this._data,N=S.words,z=S.sigBytes,D=this.blockSize,P=D*4,M=z/P;_?M=t.ceil(M):M=t.max((M|0)-this._minBufferSize,0);var q=M*D,ue=t.min(q*4,z);if(q){for(var U=0;U<q;U+=D)this._doProcessBlock(N,U);C=N.splice(0,q),S.sigBytes-=ue;}return new m$1.init(C,ue)},clone:function(){var _=u.clone.call(this);return _._data=this._data.clone(),_},_minBufferSize:0});c.Hasher=v.extend({cfg:u.extend(),init:function(_){this.cfg=this.cfg.extend(_),this.reset();},reset:function(){v.reset.call(this),this._doReset();},update:function(_){return this._append(_),this._process(),this},finalize:function(_){_&&this._append(_);var C=this._doFinalize();return C},blockSize:512/32,_createHelper:function(_){return function(C,S){return new _.init(S).finalize(C)}},_createHmacHelper:function(_){return function(C,S){return new E.HMAC.init(_,S).finalize(C)}}});var E=a.algo={};return a}(Math);return e});});var PP=c((Ap,DP)=>{(function(e,t){typeof Ap=="object"?DP.exports=Ap=t(Z1()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS);})(Ap,function(e){return e.enc.Utf8});});var BP=c((yp,FP)=>{(function(e,t){typeof yp=="object"?FP.exports=yp=t(Z1()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS);})(yp,function(e){return function(){var t=e,r=t.lib,n=r.WordArray,s=t.enc;s.Base64={stringify:function(c){var u=c.words,m=c.sigBytes,f=this._map;c.clamp();for(var h=[],x=0;x<m;x+=3)for(var b=u[x>>>2]>>>24-x%4*8&255,v=u[x+1>>>2]>>>24-(x+1)%4*8&255,w=u[x+2>>>2]>>>24-(x+2)%4*8&255,E=b<<16|v<<8|w,_=0;_<4&&x+_*.75<m;_++)h.push(f.charAt(E>>>6*(3-_)&63));var C=f.charAt(64);if(C)for(;h.length%4;)h.push(C);return h.join("")},parse:function(c){var u=c.length,m=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var h=0;h<m.length;h++)f[m.charCodeAt(h)]=h;}var x=m.charAt(64);if(x){var b=c.indexOf(x);b!==-1&&(u=b);}return a(c,u,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function a(c,u,m){for(var f=[],h=0,x=0;x<u;x++)if(x%4){var b=m[c.charCodeAt(x-1)]<<x%4*2,v=m[c.charCodeAt(x)]>>>6-x%4*2,w=b|v;f[h>>>2]|=w<<24-h%4*8,h++;}return n.create(f,h)}}(),e.enc.Base64});});var GP=c((Ep,UP)=>{(function(e,t){typeof Ep=="object"?UP.exports=Ep=t(Z1()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS);})(Ep,function(e){return function(t){var r=e,n=r.lib,s=n.WordArray,o=n.Hasher,a=r.algo,c=[];(function(){for(var b=0;b<64;b++)c[b]=t.abs(t.sin(b+1))*4294967296|0;})();var u=a.MD5=o.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878]);},_doProcessBlock:function(b,v){for(var w=0;w<16;w++){var E=v+w,_=b[E];b[E]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360;}var C=this._hash.words,S=b[v+0],N=b[v+1],z=b[v+2],D=b[v+3],P=b[v+4],M=b[v+5],q=b[v+6],ue=b[v+7],U=b[v+8],Y=b[v+9],$=b[v+10],K=b[v+11],re=b[v+12],oe=b[v+13],Pe=b[v+14],Re=b[v+15],j=C[0],ne=C[1],me=C[2],ie=C[3];j=m(j,ne,me,ie,S,7,c[0]),ie=m(ie,j,ne,me,N,12,c[1]),me=m(me,ie,j,ne,z,17,c[2]),ne=m(ne,me,ie,j,D,22,c[3]),j=m(j,ne,me,ie,P,7,c[4]),ie=m(ie,j,ne,me,M,12,c[5]),me=m(me,ie,j,ne,q,17,c[6]),ne=m(ne,me,ie,j,ue,22,c[7]),j=m(j,ne,me,ie,U,7,c[8]),ie=m(ie,j,ne,me,Y,12,c[9]),me=m(me,ie,j,ne,$,17,c[10]),ne=m(ne,me,ie,j,K,22,c[11]),j=m(j,ne,me,ie,re,7,c[12]),ie=m(ie,j,ne,me,oe,12,c[13]),me=m(me,ie,j,ne,Pe,17,c[14]),ne=m(ne,me,ie,j,Re,22,c[15]),j=f(j,ne,me,ie,N,5,c[16]),ie=f(ie,j,ne,me,q,9,c[17]),me=f(me,ie,j,ne,K,14,c[18]),ne=f(ne,me,ie,j,S,20,c[19]),j=f(j,ne,me,ie,M,5,c[20]),ie=f(ie,j,ne,me,$,9,c[21]),me=f(me,ie,j,ne,Re,14,c[22]),ne=f(ne,me,ie,j,P,20,c[23]),j=f(j,ne,me,ie,Y,5,c[24]),ie=f(ie,j,ne,me,Pe,9,c[25]),me=f(me,ie,j,ne,D,14,c[26]),ne=f(ne,me,ie,j,U,20,c[27]),j=f(j,ne,me,ie,oe,5,c[28]),ie=f(ie,j,ne,me,z,9,c[29]),me=f(me,ie,j,ne,ue,14,c[30]),ne=f(ne,me,ie,j,re,20,c[31]),j=h(j,ne,me,ie,M,4,c[32]),ie=h(ie,j,ne,me,U,11,c[33]),me=h(me,ie,j,ne,K,16,c[34]),ne=h(ne,me,ie,j,Pe,23,c[35]),j=h(j,ne,me,ie,N,4,c[36]),ie=h(ie,j,ne,me,P,11,c[37]),me=h(me,ie,j,ne,ue,16,c[38]),ne=h(ne,me,ie,j,$,23,c[39]),j=h(j,ne,me,ie,oe,4,c[40]),ie=h(ie,j,ne,me,S,11,c[41]),me=h(me,ie,j,ne,D,16,c[42]),ne=h(ne,me,ie,j,q,23,c[43]),j=h(j,ne,me,ie,Y,4,c[44]),ie=h(ie,j,ne,me,re,11,c[45]),me=h(me,ie,j,ne,Re,16,c[46]),ne=h(ne,me,ie,j,z,23,c[47]),j=x(j,ne,me,ie,S,6,c[48]),ie=x(ie,j,ne,me,ue,10,c[49]),me=x(me,ie,j,ne,Pe,15,c[50]),ne=x(ne,me,ie,j,M,21,c[51]),j=x(j,ne,me,ie,re,6,c[52]),ie=x(ie,j,ne,me,D,10,c[53]),me=x(me,ie,j,ne,$,15,c[54]),ne=x(ne,me,ie,j,N,21,c[55]),j=x(j,ne,me,ie,U,6,c[56]),ie=x(ie,j,ne,me,Re,10,c[57]),me=x(me,ie,j,ne,q,15,c[58]),ne=x(ne,me,ie,j,oe,21,c[59]),j=x(j,ne,me,ie,P,6,c[60]),ie=x(ie,j,ne,me,K,10,c[61]),me=x(me,ie,j,ne,z,15,c[62]),ne=x(ne,me,ie,j,Y,21,c[63]),C[0]=C[0]+j|0,C[1]=C[1]+ne|0,C[2]=C[2]+me|0,C[3]=C[3]+ie|0;},_doFinalize:function(){var b=this._data,v=b.words,w=this._nDataBytes*8,E=b.sigBytes*8;v[E>>>5]|=128<<24-E%32;var _=t.floor(w/4294967296),C=w;v[(E+64>>>9<<4)+15]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,v[(E+64>>>9<<4)+14]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,b.sigBytes=(v.length+1)*4,this._process();for(var S=this._hash,N=S.words,z=0;z<4;z++){var D=N[z];N[z]=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360;}return S},clone:function(){var b=o.clone.call(this);return b._hash=this._hash.clone(),b}});function m(b,v,w,E,_,C,S){var N=b+(v&w|~v&E)+_+S;return (N<<C|N>>>32-C)+v}function f(b,v,w,E,_,C,S){var N=b+(v&E|w&~E)+_+S;return (N<<C|N>>>32-C)+v}function h(b,v,w,E,_,C,S){var N=b+(v^w^E)+_+S;return (N<<C|N>>>32-C)+v}function x(b,v,w,E,_,C,S){var N=b+(w^(v|~E))+_+S;return (N<<C|N>>>32-C)+v}r.MD5=o._createHelper(u),r.HmacMD5=o._createHmacHelper(u);}(Math),e.MD5});});var WP=c((wp,HP)=>{(function(e,t){typeof wp=="object"?HP.exports=wp=t(Z1()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS);})(wp,function(e){return function(){var t=e,r=t.lib,n=r.WordArray,s=r.Hasher,o=t.algo,a=[],c=o.SHA1=s.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520]);},_doProcessBlock:function(u,m){for(var f=this._hash.words,h=f[0],x=f[1],b=f[2],v=f[3],w=f[4],E=0;E<80;E++){if(E<16)a[E]=u[m+E]|0;else {var _=a[E-3]^a[E-8]^a[E-14]^a[E-16];a[E]=_<<1|_>>>31;}var C=(h<<5|h>>>27)+w+a[E];E<20?C+=(x&b|~x&v)+1518500249:E<40?C+=(x^b^v)+1859775393:E<60?C+=(x&b|x&v|b&v)-1894007588:C+=(x^b^v)-899497514,w=v,v=b,b=x<<30|x>>>2,x=h,h=C;}f[0]=f[0]+h|0,f[1]=f[1]+x|0,f[2]=f[2]+b|0,f[3]=f[3]+v|0,f[4]=f[4]+w|0;},_doFinalize:function(){var u=this._data,m=u.words,f=this._nDataBytes*8,h=u.sigBytes*8;return m[h>>>5]|=128<<24-h%32,m[(h+64>>>9<<4)+14]=Math.floor(f/4294967296),m[(h+64>>>9<<4)+15]=f,u.sigBytes=m.length*4,this._process(),this._hash},clone:function(){var u=s.clone.call(this);return u._hash=this._hash.clone(),u}});t.SHA1=s._createHelper(c),t.HmacSHA1=s._createHmacHelper(c);}(),e.SHA1});});var jP=c((Cp,VP)=>{(function(e,t){typeof Cp=="object"?VP.exports=Cp=t(Z1()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS);})(Cp,function(e){(function(){var t=e,r=t.lib,n=r.Base,s=t.enc,o=s.Utf8,a=t.algo;a.HMAC=n.extend({init:function(u,m){u=this._hasher=new u.init,typeof m=="string"&&(m=o.parse(m));var f=u.blockSize,h=f*4;m.sigBytes>h&&(m=u.finalize(m)),m.clamp();for(var x=this._oKey=m.clone(),b=this._iKey=m.clone(),v=x.words,w=b.words,E=0;E<f;E++)v[E]^=1549556828,w[E]^=909522486;x.sigBytes=b.sigBytes=h,this.reset();},reset:function(){var u=this._hasher;u.reset(),u.update(this._iKey);},update:function(u){return this._hasher.update(u),this},finalize:function(u){var m=this._hasher,f=m.finalize(u);m.reset();var h=m.finalize(this._oKey.clone().concat(f));return h}});})();});});var u_=c((Ip,YP)=>{(function(e,t,r){typeof Ip=="object"?YP.exports=Ip=t(Z1(),WP(),jP()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],t):t(e.CryptoJS);})(Ip,function(e){return function(){var t=e,r=t.lib,n=r.Base,s=r.WordArray,o=t.algo,a=o.MD5,c=o.EvpKDF=n.extend({cfg:n.extend({keySize:128/32,hasher:a,iterations:1}),init:function(u){this.cfg=this.cfg.extend(u);},compute:function(u,m){for(var f,h=this.cfg,x=h.hasher.create(),b=s.create(),v=b.words,w=h.keySize,E=h.iterations;v.length<w;){f&&x.update(f),f=x.update(u).finalize(m),x.reset();for(var _=1;_<E;_++)f=x.finalize(f),x.reset();b.concat(f);}return b.sigBytes=w*4,b}});t.EvpKDF=function(u,m,f){return c.create(f).compute(u,m)};}(),e.EvpKDF});});var ZP=c((Tp,qP)=>{(function(e,t,r){typeof Tp=="object"?qP.exports=Tp=t(Z1(),u_()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],t):t(e.CryptoJS);})(Tp,function(e){e.lib.Cipher||function(t){var r=e,n=r.lib,s=n.Base,o=n.WordArray,a=n.BufferedBlockAlgorithm,c=r.enc;c.Utf8;var m=c.Base64,f=r.algo,h=f.EvpKDF,x=n.Cipher=a.extend({cfg:s.extend(),createEncryptor:function(U,Y){return this.create(this._ENC_XFORM_MODE,U,Y)},createDecryptor:function(U,Y){return this.create(this._DEC_XFORM_MODE,U,Y)},init:function(U,Y,$){this.cfg=this.cfg.extend($),this._xformMode=U,this._key=Y,this.reset();},reset:function(){a.reset.call(this),this._doReset();},process:function(U){return this._append(U),this._process()},finalize:function(U){U&&this._append(U);var Y=this._doFinalize();return Y},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function U(Y){return typeof Y=="string"?ue:P}return function(Y){return {encrypt:function($,K,re){return U(K).encrypt(Y,$,K,re)},decrypt:function($,K,re){return U(K).decrypt(Y,$,K,re)}}}}()});n.StreamCipher=x.extend({_doFinalize:function(){var U=this._process(!0);return U},blockSize:1});var v=r.mode={},w=n.BlockCipherMode=s.extend({createEncryptor:function(U,Y){return this.Encryptor.create(U,Y)},createDecryptor:function(U,Y){return this.Decryptor.create(U,Y)},init:function(U,Y){this._cipher=U,this._iv=Y;}}),E=v.CBC=function(){var U=w.extend();U.Encryptor=U.extend({processBlock:function($,K){var re=this._cipher,oe=re.blockSize;Y.call(this,$,K,oe),re.encryptBlock($,K),this._prevBlock=$.slice(K,K+oe);}}),U.Decryptor=U.extend({processBlock:function($,K){var re=this._cipher,oe=re.blockSize,Pe=$.slice(K,K+oe);re.decryptBlock($,K),Y.call(this,$,K,oe),this._prevBlock=Pe;}});function Y($,K,re){var oe,Pe=this._iv;Pe?(oe=Pe,this._iv=t):oe=this._prevBlock;for(var Re=0;Re<re;Re++)$[K+Re]^=oe[Re];}return U}(),_=r.pad={},C=_.Pkcs7={pad:function(U,Y){for(var $=Y*4,K=$-U.sigBytes%$,re=K<<24|K<<16|K<<8|K,oe=[],Pe=0;Pe<K;Pe+=4)oe.push(re);var Re=o.create(oe,K);U.concat(Re);},unpad:function(U){var Y=U.words[U.sigBytes-1>>>2]&255;U.sigBytes-=Y;}};n.BlockCipher=x.extend({cfg:x.cfg.extend({mode:E,padding:C}),reset:function(){var U;x.reset.call(this);var Y=this.cfg,$=Y.iv,K=Y.mode;this._xformMode==this._ENC_XFORM_MODE?U=K.createEncryptor:(U=K.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==U?this._mode.init(this,$&&$.words):(this._mode=U.call(K,this,$&&$.words),this._mode.__creator=U);},_doProcessBlock:function(U,Y){this._mode.processBlock(U,Y);},_doFinalize:function(){var U,Y=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(Y.pad(this._data,this.blockSize),U=this._process(!0)):(U=this._process(!0),Y.unpad(U)),U},blockSize:128/32});var N=n.CipherParams=s.extend({init:function(U){this.mixIn(U);},toString:function(U){return (U||this.formatter).stringify(this)}}),z=r.format={},D=z.OpenSSL={stringify:function(U){var Y,$=U.ciphertext,K=U.salt;return K?Y=o.create([1398893684,1701076831]).concat(K).concat($):Y=$,Y.toString(m)},parse:function(U){var Y,$=m.parse(U),K=$.words;return K[0]==1398893684&&K[1]==1701076831&&(Y=o.create(K.slice(2,4)),K.splice(0,4),$.sigBytes-=16),N.create({ciphertext:$,salt:Y})}},P=n.SerializableCipher=s.extend({cfg:s.extend({format:D}),encrypt:function(U,Y,$,K){K=this.cfg.extend(K);var re=U.createEncryptor($,K),oe=re.finalize(Y),Pe=re.cfg;return N.create({ciphertext:oe,key:$,iv:Pe.iv,algorithm:U,mode:Pe.mode,padding:Pe.padding,blockSize:U.blockSize,formatter:K.format})},decrypt:function(U,Y,$,K){K=this.cfg.extend(K),Y=this._parse(Y,K.format);var re=U.createDecryptor($,K).finalize(Y.ciphertext);return re},_parse:function(U,Y){return typeof U=="string"?Y.parse(U,this):U}}),M=r.kdf={},q=M.OpenSSL={execute:function(U,Y,$,K,re){if(K||(K=o.random(64/8)),re)var oe=h.create({keySize:Y+$,hasher:re}).compute(U,K);else var oe=h.create({keySize:Y+$}).compute(U,K);var Pe=o.create(oe.words.slice(Y),$*4);return oe.sigBytes=Y*4,N.create({key:oe,iv:Pe,salt:K})}},ue=n.PasswordBasedCipher=P.extend({cfg:P.cfg.extend({kdf:q}),encrypt:function(U,Y,$,K){K=this.cfg.extend(K);var re=K.kdf.execute($,U.keySize,U.ivSize,K.salt,K.hasher);K.iv=re.iv;var oe=P.encrypt.call(this,U,Y,re.key,K);return oe.mixIn(re),oe},decrypt:function(U,Y,$,K){K=this.cfg.extend(K),Y=this._parse(Y,K.format);var re=K.kdf.execute($,U.keySize,U.ivSize,Y.salt,K.hasher);K.iv=re.iv;var oe=P.decrypt.call(this,U,Y,re.key,K);return oe}});}();});});var XP=c((Sp,JP)=>{(function(e,t,r){typeof Sp=="object"?JP.exports=Sp=t(Z1(),BP(),GP(),u_(),ZP()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],t):t(e.CryptoJS);})(Sp,function(e){return function(){var t=e,r=t.lib,n=r.BlockCipher,s=t.algo,o=[],a=[],c=[],u=[],m=[],f=[],h=[],x=[],b=[],v=[];(function(){for(var _=[],C=0;C<256;C++)C<128?_[C]=C<<1:_[C]=C<<1^283;for(var S=0,N=0,C=0;C<256;C++){var z=N^N<<1^N<<2^N<<3^N<<4;z=z>>>8^z&255^99,o[S]=z,a[z]=S;var D=_[S],P=_[D],M=_[P],q=_[z]*257^z*16843008;c[S]=q<<24|q>>>8,u[S]=q<<16|q>>>16,m[S]=q<<8|q>>>24,f[S]=q;var q=M*16843009^P*65537^D*257^S*16843008;h[z]=q<<24|q>>>8,x[z]=q<<16|q>>>16,b[z]=q<<8|q>>>24,v[z]=q,S?(S=D^_[_[_[M^D]]],N^=_[_[N]]):S=N=1;}})();var w=[0,1,2,4,8,16,32,64,128,27,54],E=s.AES=n.extend({_doReset:function(){var _;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var C=this._keyPriorReset=this._key,S=C.words,N=C.sigBytes/4,z=this._nRounds=N+6,D=(z+1)*4,P=this._keySchedule=[],M=0;M<D;M++)M<N?P[M]=S[M]:(_=P[M-1],M%N?N>6&&M%N==4&&(_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255]):(_=_<<8|_>>>24,_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255],_^=w[M/N|0]<<24),P[M]=P[M-N]^_);for(var q=this._invKeySchedule=[],ue=0;ue<D;ue++){var M=D-ue;if(ue%4)var _=P[M];else var _=P[M-4];ue<4||M<=4?q[ue]=_:q[ue]=h[o[_>>>24]]^x[o[_>>>16&255]]^b[o[_>>>8&255]]^v[o[_&255]];}}},encryptBlock:function(_,C){this._doCryptBlock(_,C,this._keySchedule,c,u,m,f,o);},decryptBlock:function(_,C){var S=_[C+1];_[C+1]=_[C+3],_[C+3]=S,this._doCryptBlock(_,C,this._invKeySchedule,h,x,b,v,a);var S=_[C+1];_[C+1]=_[C+3],_[C+3]=S;},_doCryptBlock:function(_,C,S,N,z,D,P,M){for(var q=this._nRounds,ue=_[C]^S[0],U=_[C+1]^S[1],Y=_[C+2]^S[2],$=_[C+3]^S[3],K=4,re=1;re<q;re++){var oe=N[ue>>>24]^z[U>>>16&255]^D[Y>>>8&255]^P[$&255]^S[K++],Pe=N[U>>>24]^z[Y>>>16&255]^D[$>>>8&255]^P[ue&255]^S[K++],Re=N[Y>>>24]^z[$>>>16&255]^D[ue>>>8&255]^P[U&255]^S[K++],j=N[$>>>24]^z[ue>>>16&255]^D[U>>>8&255]^P[Y&255]^S[K++];ue=oe,U=Pe,Y=Re,$=j;}var oe=(M[ue>>>24]<<24|M[U>>>16&255]<<16|M[Y>>>8&255]<<8|M[$&255])^S[K++],Pe=(M[U>>>24]<<24|M[Y>>>16&255]<<16|M[$>>>8&255]<<8|M[ue&255])^S[K++],Re=(M[Y>>>24]<<24|M[$>>>16&255]<<16|M[ue>>>8&255]<<8|M[U&255])^S[K++],j=(M[$>>>24]<<24|M[ue>>>16&255]<<16|M[U>>>8&255]<<8|M[Y&255])^S[K++];_[C]=oe,_[C+1]=Pe,_[C+2]=Re,_[C+3]=j;},keySize:256/32});t.AES=n._createHelper(E);}(),e.AES});});var d_=c(Lp=>{Object.defineProperty(Lp,"__esModule",{value:!0});Lp.default=void 0;var Tie=function(){var t=null;try{typeof Cypress<"u"?t=Cypress.env("SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_HASH_KEY"):typeof process.env<"u"?t=process.env.SECURE_LOCAL_STORAGE_HASH_KEY||process.env.REACT_APP_SECURE_LOCAL_STORAGE_HASH_KEY||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_HASH_KEY||process.env.VITE_SECURE_LOCAL_STORAGE_HASH_KEY:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return t},Sie=function(){var t=null;try{typeof Cypress<"u"?t=Cypress.env("SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_PREFIX"):typeof process.env<"u"?t=process.env.SECURE_LOCAL_STORAGE_PREFIX||process.env.REACT_APP_SECURE_LOCAL_STORAGE_PREFIX||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_PREFIX||process.env.VITE_SECURE_LOCAL_STORAGE_PREFIX:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return t},Lie=function(){var t=null;try{typeof Cypress<"u"?t=Cypress.env("SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_DISABLED_KEYS"):typeof process.env<"u"?t=process.env.SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.REACT_APP_SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.VITE_SECURE_LOCAL_STORAGE_DISABLED_KEYS:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return t},Mie={getHashKey:Tie,getStoragePrefix:Sie,getDisabledKeys:Lie},kie=Mie;Lp.default=kie;});var Mp=c(cc=>{Object.defineProperty(cc,"__esModule",{value:!0});cc.getSecurePrefix=cc.getDisabledKeys=cc.FINGERPRINT_KEYS=void 0;var KP=Nie(d_());function Nie(e){return e&&e.__esModule?e:{default:e}}var Rie=function(){var t=KP.default.getStoragePrefix()||"@secure.";return t.endsWith(".")?t:t+"."};cc.getSecurePrefix=Rie;var bi={USERAGENT:"UserAgent",SCREEN_PRINT:"ScreenPrint",PLUGINS:"Plugins",FONTS:"Fonts",LOCAL_STORAGE:"LocalStorage",SESSION_STORAGE:"SessionStorage",TIMEZONE:"TimeZone",LANGUAGE:"Language",SYSTEM_LANGUAGE:"SystemLanguage",COOKIE:"Cookie",CANVAS:"Canvas",HOSTNAME:"Hostname"};cc.FINGERPRINT_KEYS=bi;var Oie=function(){var t=KP.default.getDisabledKeys()||"";if(t==="")return [];var r=[bi.USERAGENT,bi.SCREEN_PRINT,bi.PLUGINS,bi.FONTS,bi.LOCAL_STORAGE,bi.SESSION_STORAGE,bi.TIMEZONE,bi.LANGUAGE,bi.SYSTEM_LANGUAGE,bi.COOKIE,bi.CANVAS,bi.HOSTNAME],n=[];return t.split("|").forEach(function(s){s===""||(r.includes(s)?n.push(s):console.warn("react-secure-storage : ".concat(s," is not present in the available disabled keys options! Please go through the documentation")));}),n};cc.getDisabledKeys=Oie;});var $P=c(kp=>{Object.defineProperty(kp,"__esModule",{value:!0});kp.default=void 0;var zie=Die(c$1()),vi=Mp();function Die(e){return e&&e.__esModule?e:{default:e}}function Pie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function QP(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n);}}function Fie(e,t,r){return t&&QP(e.prototype,t),r&&QP(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var Bie=function(){function e(){Pie(this,e);}return Fie(e,[{key:"getFingerprint",value:function(){var r="|",n=(0, vi.getDisabledKeys)(),s="";n.includes(vi.FINGERPRINT_KEYS.USERAGENT)||(s+=navigator.userAgent+r),n.includes(vi.FINGERPRINT_KEYS.HOSTNAME)||(s+=window.location.hostname+r),n.includes(vi.FINGERPRINT_KEYS.SCREEN_PRINT)||(s+=this.getScreenPrint()+r),n.includes(vi.FINGERPRINT_KEYS.PLUGINS)||(s+=this.getPlugins()+r),n.includes(vi.FINGERPRINT_KEYS.FONTS)||(s+=this.getFonts()+r),n.includes(vi.FINGERPRINT_KEYS.LOCAL_STORAGE)||(s+=this.isLocalStorage()+r),n.includes(vi.FINGERPRINT_KEYS.SESSION_STORAGE)||(s+=this.isSessionStorage()+r),n.includes(vi.FINGERPRINT_KEYS.TIMEZONE)||(s+=this.getTimeZone()+r),n.includes(vi.FINGERPRINT_KEYS.LANGUAGE)||(s+=this.getLanguage()+r),n.includes(vi.FINGERPRINT_KEYS.SYSTEM_LANGUAGE)||(s+=this.getSystemLanguage()+r),n.includes(vi.FINGERPRINT_KEYS.COOKIE)||(s+=this.isCookie()+r),n.includes(vi.FINGERPRINT_KEYS.CANVAS)||(s+=this.getCanvasPrint()),s.endsWith(r)&&(s=s.substring(0,s.length-1));var o=256;return (0, zie.default)(s,o)}},{key:"getScreenPrint",value:function(){return "Color Depth: "+this.getColorDepth()+", Device XDPI: "+this.getDeviceXDPI()+", Device YDPI: "+this.getDeviceYDPI()}},{key:"getColorDepth",value:function(){return window.screen.colorDepth}},{key:"getCurrentResolution",value:function(){return window.screen.width+"x"+window.screen.height}},{key:"getAvailableResolution",value:function(){return window.screen.availWidth+"x"+window.screen.availHeight}},{key:"getDeviceXDPI",value:function(){return ""}},{key:"getDeviceYDPI",value:function(){return ""}},{key:"getPlugins",value:function(){for(var r="",n=0;n<navigator.plugins.length;n++)n===navigator.plugins.length-1?r+=navigator.plugins[n].name:r+=navigator.plugins[n].name+", ";return r}},{key:"getFonts",value:function(){var n="";return n}},{key:"isLocalStorage",value:function(){try{return !!localStorage}catch{return !0}}},{key:"isSessionStorage",value:function(){try{return !!sessionStorage}catch{return !0}}},{key:"isCookie",value:function(){return navigator.cookieEnabled}},{key:"getTimeZone",value:function(){var r,n,s,o;return r=new Date,n=String(-(r.getTimezoneOffset()/60)),n<0?(n=n*-1,s=("0"+n).slice(-2),o="-"+s):(s=("0"+n).slice(-2),o="+"+s),o}},{key:"getLanguage",value:function(){return navigator.language}},{key:"getSystemLanguage",value:function(){return navigator.language||window.navigator.language}},{key:"getCanvasPrint",value:function(){var r=document.createElement("canvas"),n;try{n=r.getContext("2d");}catch{return ""}var s="ClientJS,org <canvas> 1.0";return n.textBaseline="top",n.font="14px 'Arial'",n.textBaseline="alphabetic",n.fillStyle="#f60",n.fillRect(125,1,62,20),n.fillStyle="#069",n.fillText(s,2,15),n.fillStyle="rgba(102, 204, 0, 0.7)",n.fillText(s,4,17),r.toDataURL()}}]),e}(),Uie=new Bie,Gie=Uie;kp.default=Gie;});var tF=c(Np=>{Object.defineProperty(Np,"__esModule",{value:!0});Np.default=void 0;var Hie=eF(d_()),Wie=eF($P());function eF(e){return e&&e.__esModule?e:{default:e}}var Vie="E86E2612010258B35137",jie=function(){var t=Hie.default.getHashKey()||Vie;return typeof window>"u"?t:Wie.default.getFingerprint()+t},Yie=jie;Np.default=Yie;});var f_=c(Rp=>{Object.defineProperty(Rp,"__esModule",{value:!0});Rp.default=void 0;var qie=m_(PP()),rF=m_(XP()),Zie=m_(tF());function m_(e){return e&&e.__esModule?e:{default:e}}function Jie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nF(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n);}}function Xie(e,t,r){return t&&nF(e.prototype,t),r&&nF(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Kie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Qie=function(){function e(){Jie(this,e),Kie(this,"secureKey",""),this.secureKey=(0, Zie.default)();}return Xie(e,[{key:"encrypt",value:function(r){return rF.default.encrypt(r,this.secureKey).toString()}},{key:"decrypt",value:function(r){try{var n=rF.default.decrypt(r,this.secureKey);return n.toString(qie.default)||null}catch{return null}}}]),e}(),$ie=Qie;Rp.default=$ie;});var iF=c(Op=>{Object.defineProperty(Op,"__esModule",{value:!0});Op.default=void 0;var eae=rae(f_()),tae=Mp();function rae(e){return e&&e.__esModule?e:{default:e}}function nae(e,t){return aae(e)||iae(e,t)||oae(e,t)||sae()}function sae(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oae(e,t){if(e){if(typeof e=="string")return sF(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sF(e,t)}}function sF(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function iae(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],s=!0,o=!1,a,c;try{for(r=r.call(e);!(s=(a=r.next()).done)&&(n.push(a.value),!(t&&n.length===t));s=!0);}catch(u){o=!0,c=u;}finally{try{!s&&r.return!=null&&r.return();}finally{if(o)throw c}}return n}}function aae(e){if(Array.isArray(e))return e}var oF=(0, tae.getSecurePrefix)(),cae=function(){var t={};if(typeof window<"u")for(var r=new eae.default,n=0,s=Object.entries(localStorage);n<s.length;n++){var o=nae(s[n],2),a=o[0],c=o[1];if(a.startsWith(oF)){var u=a.replace(oF,"")[0],m=a.replace(/[.][bjns][.]/,"."),f=r.decrypt(c),h=null;if(f!=null)switch(u){case"b":h=f==="true";break;case"j":try{h=JSON.parse(f);}catch{h=null;}break;case"n":try{h=Number(f);}catch{h=null;}break;default:h=f;}t[m]=h;}}return t},lae=cae;Op.default=lae;});var C3=c(Pp=>{Object.defineProperty(Pp,"__esModule",{value:!0});Pp.default=void 0;var uae=lF(f_()),dae=lF(iF()),mae=Mp();function lF(e){return e&&e.__esModule?e:{default:e}}function fae(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aF(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n);}}function pae(e,t,r){return t&&aF(e.prototype,t),r&&aF(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function hae(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Dp(e){"@babel/helpers - typeof";return Dp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dp(e)}var zp=(0, mae.getSecurePrefix)(),gae=function(t){return Dp(t)==="object"?"j":typeof t=="boolean"?"b":typeof t=="number"?"n":"s"},cF=function(t,r){var n=gae(r);return zp+"".concat(n,".")+t},xae=function(){function e(){fae(this,e),hae(this,"_localStorageItems",{}),this._localStorageItems=(0, dae.default)();}return pae(e,[{key:"setItem",value:function(r,n){if(n==null)this.removeItem(r);else {var s=Dp(n)==="object"?JSON.stringify(n):n+"",o=cF(r,n),a=zp+r;r!=null&&(this._localStorageItems[a]=n);var c=new uae.default;localStorage.setItem(o,c.encrypt(s));}}},{key:"getItem",value:function(r){var n,s=zp+r;return (n=this._localStorageItems[s])!==null&&n!==void 0?n:null}},{key:"removeItem",value:function(r){var n=zp+r,s=this._localStorageItems[n],o=cF(r,s);this._localStorageItems[n]!==void 0&&delete this._localStorageItems[n],localStorage.removeItem(o);}},{key:"clear",value:function(){this._localStorageItems={},localStorage.clear();}}]),e}(),bae=new xae,vae=bae;Pp.default=vae;});var R_=c((MCe,ZF)=>{function wF(e,t){return function(){return e.apply(t,arguments)}}var{toString:wae}=Object.prototype,{getPrototypeOf:T_}=Object,Vp=(e=>t=>{let r=wae.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Ma=e=>(e=e.toLowerCase(),t=>Vp(t)===e),jp=e=>t=>typeof t===e,{isArray:S3}=Array,Cu=jp("undefined");function Cae(e){return e!==null&&!Cu(e)&&e.constructor!==null&&!Cu(e.constructor)&&_i(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var CF=Ma("ArrayBuffer");function Iae(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&CF(e.buffer),t}var Tae=jp("string"),_i=jp("function"),IF=jp("number"),Yp=e=>e!==null&&typeof e=="object",Sae=e=>e===!0||e===!1,Bp=e=>{if(Vp(e)!=="object")return !1;let t=T_(e);return (t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Lae=Ma("Date"),Mae=Ma("File"),kae=Ma("Blob"),Nae=Ma("FileList"),Rae=e=>Yp(e)&&_i(e.pipe),Oae=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||_i(e.append)&&((t=Vp(e))==="formdata"||t==="object"&&_i(e.toString)&&e.toString()==="[object FormData]"))},zae=Ma("URLSearchParams"),[Dae,Pae,Fae,Bae]=["ReadableStream","Request","Response","Headers"].map(Ma),Uae=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Iu(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,s;if(typeof e!="object"&&(e=[e]),S3(e))for(n=0,s=e.length;n<s;n++)t.call(null,e[n],n,e);else {let o=r?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length,c;for(n=0;n<a;n++)c=o[n],t.call(null,e[c],c,e);}}function TF(e,t){t=t.toLowerCase();let r=Object.keys(e),n=r.length,s;for(;n-- >0;)if(s=r[n],t===s.toLowerCase())return s;return null}var I0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,SF=e=>!Cu(e)&&e!==I0;function b_(){let{caseless:e}=SF(this)&&this||{},t={},r=(n,s)=>{let o=e&&TF(t,s)||s;Bp(t[o])&&Bp(n)?t[o]=b_(t[o],n):Bp(n)?t[o]=b_({},n):S3(n)?t[o]=n.slice():t[o]=n;};for(let n=0,s=arguments.length;n<s;n++)arguments[n]&&Iu(arguments[n],r);return t}var Gae=(e,t,r,{allOwnKeys:n}={})=>(Iu(t,(s,o)=>{r&&_i(s)?e[o]=wF(s,r):e[o]=s;},{allOwnKeys:n}),e),Hae=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Wae=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r);},Vae=(e,t,r,n)=>{let s,o,a,c={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)a=s[o],(!n||n(a,e,t))&&!c[a]&&(t[a]=e[a],c[a]=!0);e=r!==!1&&T_(e);}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},jae=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return n!==-1&&n===r},Yae=e=>{if(!e)return null;if(S3(e))return e;let t=e.length;if(!IF(t))return null;let r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},qae=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&T_(Uint8Array)),Zae=(e,t)=>{let n=(e&&e[Symbol.iterator]).call(e),s;for(;(s=n.next())&&!s.done;){let o=s.value;t.call(e,o[0],o[1]);}},Jae=(e,t)=>{let r,n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},Xae=Ma("HTMLFormElement"),Kae=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,s){return n.toUpperCase()+s}),uF=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),Qae=Ma("RegExp"),LF=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};Iu(r,(s,o)=>{let a;(a=t(s,o,e))!==!1&&(n[o]=a||s);}),Object.defineProperties(e,n);},$ae=e=>{LF(e,(t,r)=>{if(_i(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return !1;let n=e[r];if(_i(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")});}});},e1e=(e,t)=>{let r={},n=s=>{s.forEach(o=>{r[o]=!0;});};return S3(e)?n(e):n(String(e).split(t)),r},t1e=()=>{},r1e=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,p_="abcdefghijklmnopqrstuvwxyz",dF="0123456789",MF={DIGIT:dF,ALPHA:p_,ALPHA_DIGIT:p_+p_.toUpperCase()+dF},n1e=(e=16,t=MF.ALPHA_DIGIT)=>{let r="",{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function s1e(e){return !!(e&&_i(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}var o1e=e=>{let t=new Array(10),r=(n,s)=>{if(Yp(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[s]=n;let o=S3(n)?[]:{};return Iu(n,(a,c)=>{let u=r(a,s+1);!Cu(u)&&(o[c]=u);}),t[s]=void 0,o}}return n};return r(e,0)},i1e=Ma("AsyncFunction"),a1e=e=>e&&(Yp(e)||_i(e))&&_i(e.then)&&_i(e.catch),kF=((e,t)=>e?setImmediate:t?((r,n)=>(I0.addEventListener("message",({source:s,data:o})=>{s===I0&&o===r&&n.length&&n.shift()();},!1),s=>{n.push(s),I0.postMessage(r,"*");}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",_i(I0.postMessage)),c1e=typeof queueMicrotask<"u"?queueMicrotask.bind(I0):typeof process<"u"&&process.nextTick||kF,de={isArray:S3,isArrayBuffer:CF,isBuffer:Cae,isFormData:Oae,isArrayBufferView:Iae,isString:Tae,isNumber:IF,isBoolean:Sae,isObject:Yp,isPlainObject:Bp,isReadableStream:Dae,isRequest:Pae,isResponse:Fae,isHeaders:Bae,isUndefined:Cu,isDate:Lae,isFile:Mae,isBlob:kae,isRegExp:Qae,isFunction:_i,isStream:Rae,isURLSearchParams:zae,isTypedArray:qae,isFileList:Nae,forEach:Iu,merge:b_,extend:Gae,trim:Uae,stripBOM:Hae,inherits:Wae,toFlatObject:Vae,kindOf:Vp,kindOfTest:Ma,endsWith:jae,toArray:Yae,forEachEntry:Zae,matchAll:Jae,isHTMLForm:Xae,hasOwnProperty:uF,hasOwnProp:uF,reduceDescriptors:LF,freezeMethods:$ae,toObjectSet:e1e,toCamelCase:Kae,noop:t1e,toFiniteNumber:r1e,findKey:TF,global:I0,isContextDefined:SF,ALPHABET:MF,generateString:n1e,isSpecCompliantForm:s1e,toJSONObject:o1e,isAsyncFn:i1e,isThenable:a1e,setImmediate:kF,asap:c1e};function yr(e,t,r,n,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),s&&(this.response=s,this.status=s.status?s.status:null);}de.inherits(yr,Error,{toJSON:function(){return {message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:de.toJSONObject(this.config),code:this.code,status:this.status}}});var NF=yr.prototype,RF={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{RF[e]={value:e};});Object.defineProperties(yr,RF);Object.defineProperty(NF,"isAxiosError",{value:!0});yr.from=(e,t,r,n,s,o)=>{let a=Object.create(NF);return de.toFlatObject(e,a,function(u){return u!==Error.prototype},c=>c!=="isAxiosError"),yr.call(a,e.message,t,r,n,s),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var l1e=null;function v_(e){return de.isPlainObject(e)||de.isArray(e)}function OF(e){return de.endsWith(e,"[]")?e.slice(0,-2):e}function mF(e,t,r){return e?e.concat(t).map(function(s,o){return s=OF(s),!r&&o?"["+s+"]":s}).join(r?".":""):t}function u1e(e){return de.isArray(e)&&!e.some(v_)}var d1e=de.toFlatObject(de,{},null,function(t){return /^is[A-Z]/.test(t)});function qp(e,t,r){if(!de.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=de.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,E){return !de.isUndefined(E[w])});let n=r.metaTokens,s=r.visitor||f,o=r.dots,a=r.indexes,u=(r.Blob||typeof Blob<"u"&&Blob)&&de.isSpecCompliantForm(t);if(!de.isFunction(s))throw new TypeError("visitor must be a function");function m(v){if(v===null)return "";if(de.isDate(v))return v.toISOString();if(!u&&de.isBlob(v))throw new yr("Blob is not supported. Use a Buffer instead.");return de.isArrayBuffer(v)||de.isTypedArray(v)?u&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function f(v,w,E){let _=v;if(v&&!E&&typeof v=="object"){if(de.endsWith(w,"{}"))w=n?w:w.slice(0,-2),v=JSON.stringify(v);else if(de.isArray(v)&&u1e(v)||(de.isFileList(v)||de.endsWith(w,"[]"))&&(_=de.toArray(v)))return w=OF(w),_.forEach(function(S,N){!(de.isUndefined(S)||S===null)&&t.append(a===!0?mF([w],N,o):a===null?w:w+"[]",m(S));}),!1}return v_(v)?!0:(t.append(mF(E,w,o),m(v)),!1)}let h=[],x=Object.assign(d1e,{defaultVisitor:f,convertValue:m,isVisitable:v_});function b(v,w){if(!de.isUndefined(v)){if(h.indexOf(v)!==-1)throw Error("Circular reference detected in "+w.join("."));h.push(v),de.forEach(v,function(_,C){(!(de.isUndefined(_)||_===null)&&s.call(t,_,de.isString(C)?C.trim():C,w,x))===!0&&b(_,w?w.concat(C):[C]);}),h.pop();}}if(!de.isObject(e))throw new TypeError("data must be an object");return b(e),t}function fF(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function S_(e,t){this._pairs=[],e&&qp(e,this,t);}var zF=S_.prototype;zF.append=function(t,r){this._pairs.push([t,r]);};zF.toString=function(t){let r=t?function(n){return t.call(this,n,fF)}:fF;return this._pairs.map(function(s){return r(s[0])+"="+r(s[1])},"").join("&")};function m1e(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function DF(e,t,r){if(!t)return e;let n=r&&r.encode||m1e,s=r&&r.serialize,o;if(s?o=s(t,r):o=de.isURLSearchParams(t)?t.toString():new S_(t,r).toString(n),o){let a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o;}return e}var __=class{constructor(){this.handlers=[];}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null);}clear(){this.handlers&&(this.handlers=[]);}forEach(t){de.forEach(this.handlers,function(n){n!==null&&t(n);});}},pF=__,PF={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},f1e=typeof URLSearchParams<"u"?URLSearchParams:S_,p1e=typeof FormData<"u"?FormData:null,h1e=typeof Blob<"u"?Blob:null,g1e={isBrowser:!0,classes:{URLSearchParams:f1e,FormData:p1e,Blob:h1e},protocols:["http","https","file","blob","url","data"]},L_=typeof window<"u"&&typeof document<"u",A_=typeof navigator=="object"&&navigator||void 0,x1e=L_&&(!A_||["ReactNative","NativeScript","NS"].indexOf(A_.product)<0),b1e=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",v1e=L_&&window.location.href||"http://localhost",_1e=Object.freeze({__proto__:null,hasBrowserEnv:L_,hasStandardBrowserWebWorkerEnv:b1e,hasStandardBrowserEnv:x1e,navigator:A_,origin:v1e}),Zo={..._1e,...g1e};function A1e(e,t){return qp(e,new Zo.classes.URLSearchParams,Object.assign({visitor:function(r,n,s,o){return Zo.isNode&&de.isBuffer(r)?(this.append(n,r.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function y1e(e){return de.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function E1e(e){let t={},r=Object.keys(e),n,s=r.length,o;for(n=0;n<s;n++)o=r[n],t[o]=e[o];return t}function FF(e){function t(r,n,s,o){let a=r[o++];if(a==="__proto__")return !0;let c=Number.isFinite(+a),u=o>=r.length;return a=!a&&de.isArray(s)?s.length:a,u?(de.hasOwnProp(s,a)?s[a]=[s[a],n]:s[a]=n,!c):((!s[a]||!de.isObject(s[a]))&&(s[a]=[]),t(r,n,s[a],o)&&de.isArray(s[a])&&(s[a]=E1e(s[a])),!c)}if(de.isFormData(e)&&de.isFunction(e.entries)){let r={};return de.forEachEntry(e,(n,s)=>{t(y1e(n),s,r,0);}),r}return null}function w1e(e,t,r){if(de.isString(e))try{return (t||JSON.parse)(e),de.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return (r||JSON.stringify)(e)}var M_={transitional:PF,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){let n=r.getContentType()||"",s=n.indexOf("application/json")>-1,o=de.isObject(t);if(o&&de.isHTMLForm(t)&&(t=new FormData(t)),de.isFormData(t))return s?JSON.stringify(FF(t)):t;if(de.isArrayBuffer(t)||de.isBuffer(t)||de.isStream(t)||de.isFile(t)||de.isBlob(t)||de.isReadableStream(t))return t;if(de.isArrayBufferView(t))return t.buffer;if(de.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return A1e(t,this.formSerializer).toString();if((c=de.isFileList(t))||n.indexOf("multipart/form-data")>-1){let u=this.env&&this.env.FormData;return qp(c?{"files[]":t}:t,u&&new u,this.formSerializer)}}return o||s?(r.setContentType("application/json",!1),w1e(t)):t}],transformResponse:[function(t){let r=this.transitional||M_.transitional,n=r&&r.forcedJSONParsing,s=this.responseType==="json";if(de.isResponse(t)||de.isReadableStream(t))return t;if(t&&de.isString(t)&&(n&&!this.responseType||s)){let a=!(r&&r.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(c){if(a)throw c.name==="SyntaxError"?yr.from(c,yr.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Zo.classes.FormData,Blob:Zo.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};de.forEach(["delete","get","head","post","put","patch"],e=>{M_.headers[e]={};});var k_=M_,C1e=de.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),I1e=e=>{let t={},r,n,s;return e&&e.split(`
`).forEach(function(a){s=a.indexOf(":"),r=a.substring(0,s).trim().toLowerCase(),n=a.substring(s+1).trim(),!(!r||t[r]&&C1e[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n);}),t},hF=Symbol("internals");function wu(e){return e&&String(e).trim().toLowerCase()}function Up(e){return e===!1||e==null?e:de.isArray(e)?e.map(Up):String(e)}function T1e(e){let t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}var S1e=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function h_(e,t,r,n,s){if(de.isFunction(n))return n.call(this,t,r);if(s&&(t=r),!!de.isString(t)){if(de.isString(n))return t.indexOf(n)!==-1;if(de.isRegExp(n))return n.test(t)}}function L1e(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function M1e(e,t){let r=de.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(s,o,a){return this[n].call(this,t,s,o,a)},configurable:!0});});}var I3=class{constructor(t){t&&this.set(t);}set(t,r,n){let s=this;function o(c,u,m){let f=wu(u);if(!f)throw new Error("header name must be a non-empty string");let h=de.findKey(s,f);(!h||s[h]===void 0||m===!0||m===void 0&&s[h]!==!1)&&(s[h||u]=Up(c));}let a=(c,u)=>de.forEach(c,(m,f)=>o(m,f,u));if(de.isPlainObject(t)||t instanceof this.constructor)a(t,r);else if(de.isString(t)&&(t=t.trim())&&!S1e(t))a(I1e(t),r);else if(de.isHeaders(t))for(let[c,u]of t.entries())o(u,c,n);else t!=null&&o(r,t,n);return this}get(t,r){if(t=wu(t),t){let n=de.findKey(this,t);if(n){let s=this[n];if(!r)return s;if(r===!0)return T1e(s);if(de.isFunction(r))return r.call(this,s,n);if(de.isRegExp(r))return r.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=wu(t),t){let n=de.findKey(this,t);return !!(n&&this[n]!==void 0&&(!r||h_(this,this[n],n,r)))}return !1}delete(t,r){let n=this,s=!1;function o(a){if(a=wu(a),a){let c=de.findKey(n,a);c&&(!r||h_(n,n[c],c,r))&&(delete n[c],s=!0);}}return de.isArray(t)?t.forEach(o):o(t),s}clear(t){let r=Object.keys(this),n=r.length,s=!1;for(;n--;){let o=r[n];(!t||h_(this,this[o],o,t,!0))&&(delete this[o],s=!0);}return s}normalize(t){let r=this,n={};return de.forEach(this,(s,o)=>{let a=de.findKey(n,o);if(a){r[a]=Up(s),delete r[o];return}let c=t?L1e(o):String(o).trim();c!==o&&delete r[o],r[c]=Up(s),n[c]=!0;}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let r=Object.create(null);return de.forEach(this,(n,s)=>{n!=null&&n!==!1&&(r[s]=t&&de.isArray(n)?n.join(", "):n);}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return "AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){let n=new this(t);return r.forEach(s=>n.set(s)),n}static accessor(t){let n=(this[hF]=this[hF]={accessors:{}}).accessors,s=this.prototype;function o(a){let c=wu(a);n[c]||(M1e(s,a),n[c]=!0);}return de.isArray(t)?t.forEach(o):o(t),this}};I3.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);de.reduceDescriptors(I3.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return {get:()=>e,set(n){this[r]=n;}}});de.freezeMethods(I3);var La=I3;function g_(e,t){let r=this||k_,n=t||r,s=La.from(n.headers),o=n.data;return de.forEach(e,function(c){o=c.call(r,o,s.normalize(),t?t.status:void 0);}),s.normalize(),o}function BF(e){return !!(e&&e.__CANCEL__)}function L3(e,t,r){yr.call(this,e??"canceled",yr.ERR_CANCELED,t,r),this.name="CanceledError";}de.inherits(L3,yr,{__CANCEL__:!0});function UF(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new yr("Request failed with status code "+r.status,[yr.ERR_BAD_REQUEST,yr.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r));}function k1e(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function N1e(e,t){e=e||10;let r=new Array(e),n=new Array(e),s=0,o=0,a;return t=t!==void 0?t:1e3,function(u){let m=Date.now(),f=n[o];a||(a=m),r[s]=u,n[s]=m;let h=o,x=0;for(;h!==s;)x+=r[h++],h=h%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),m-a<t)return;let b=f&&m-f;return b?Math.round(x*1e3/b):void 0}}function R1e(e,t){let r=0,n=1e3/t,s,o,a=(m,f=Date.now())=>{r=f,s=null,o&&(clearTimeout(o),o=null),e.apply(null,m);};return [(...m)=>{let f=Date.now(),h=f-r;h>=n?a(m,f):(s=m,o||(o=setTimeout(()=>{o=null,a(s);},n-h)));},()=>s&&a(s)]}var Hp=(e,t,r=3)=>{let n=0,s=N1e(50,250);return R1e(o=>{let a=o.loaded,c=o.lengthComputable?o.total:void 0,u=a-n,m=s(u),f=a<=c;n=a;let h={loaded:a,total:c,progress:c?a/c:void 0,bytes:u,rate:m||void 0,estimated:m&&c&&f?(c-a)/m:void 0,event:o,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(h);},r)},gF=(e,t)=>{let r=e!=null;return [n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},xF=e=>(...t)=>de.asap(()=>e(...t)),O1e=Zo.hasStandardBrowserEnv?function(){let t=Zo.navigator&&/(msie|trident)/i.test(Zo.navigator.userAgent),r=document.createElement("a"),n;function s(o){let a=o;return t&&(r.setAttribute("href",a),a=r.href),r.setAttribute("href",a),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=s(window.location.href),function(a){let c=de.isString(a)?s(a):a;return c.protocol===n.protocol&&c.host===n.host}}():function(){return function(){return !0}}(),z1e=Zo.hasStandardBrowserEnv?{write(e,t,r,n,s,o){let a=[e+"="+encodeURIComponent(t)];de.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),de.isString(n)&&a.push("path="+n),de.isString(s)&&a.push("domain="+s),o===!0&&a.push("secure"),document.cookie=a.join("; ");},read(e){let t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5);}}:{write(){},read(){return null},remove(){}};function D1e(e){return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function P1e(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function GF(e,t){return e&&!D1e(t)?P1e(e,t):t}var bF=e=>e instanceof La?{...e}:e;function T0(e,t){t=t||{};let r={};function n(m,f,h){return de.isPlainObject(m)&&de.isPlainObject(f)?de.merge.call({caseless:h},m,f):de.isPlainObject(f)?de.merge({},f):de.isArray(f)?f.slice():f}function s(m,f,h){if(de.isUndefined(f)){if(!de.isUndefined(m))return n(void 0,m,h)}else return n(m,f,h)}function o(m,f){if(!de.isUndefined(f))return n(void 0,f)}function a(m,f){if(de.isUndefined(f)){if(!de.isUndefined(m))return n(void 0,m)}else return n(void 0,f)}function c(m,f,h){if(h in t)return n(m,f);if(h in e)return n(void 0,m)}let u={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:c,headers:(m,f)=>s(bF(m),bF(f),!0)};return de.forEach(Object.keys(Object.assign({},e,t)),function(f){let h=u[f]||s,x=h(e[f],t[f],f);de.isUndefined(x)&&h!==c||(r[f]=x);}),r}var HF=e=>{let t=T0({},e),{data:r,withXSRFToken:n,xsrfHeaderName:s,xsrfCookieName:o,headers:a,auth:c}=t;t.headers=a=La.from(a),t.url=DF(GF(t.baseURL,t.url),e.params,e.paramsSerializer),c&&a.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let u;if(de.isFormData(r)){if(Zo.hasStandardBrowserEnv||Zo.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((u=a.getContentType())!==!1){let[m,...f]=u?u.split(";").map(h=>h.trim()).filter(Boolean):[];a.setContentType([m||"multipart/form-data",...f].join("; "));}}if(Zo.hasStandardBrowserEnv&&(n&&de.isFunction(n)&&(n=n(t)),n||n!==!1&&O1e(t.url))){let m=s&&o&&z1e.read(o);m&&a.set(s,m);}return t},F1e=typeof XMLHttpRequest<"u",B1e=F1e&&function(e){return new Promise(function(r,n){let s=HF(e),o=s.data,a=La.from(s.headers).normalize(),{responseType:c,onUploadProgress:u,onDownloadProgress:m}=s,f,h,x,b,v;function w(){b&&b(),v&&v(),s.cancelToken&&s.cancelToken.unsubscribe(f),s.signal&&s.signal.removeEventListener("abort",f);}let E=new XMLHttpRequest;E.open(s.method.toUpperCase(),s.url,!0),E.timeout=s.timeout;function _(){if(!E)return;let S=La.from("getAllResponseHeaders"in E&&E.getAllResponseHeaders()),z={data:!c||c==="text"||c==="json"?E.responseText:E.response,status:E.status,statusText:E.statusText,headers:S,config:e,request:E};UF(function(P){r(P),w();},function(P){n(P),w();},z),E=null;}"onloadend"in E?E.onloadend=_:E.onreadystatechange=function(){!E||E.readyState!==4||E.status===0&&!(E.responseURL&&E.responseURL.indexOf("file:")===0)||setTimeout(_);},E.onabort=function(){E&&(n(new yr("Request aborted",yr.ECONNABORTED,e,E)),E=null);},E.onerror=function(){n(new yr("Network Error",yr.ERR_NETWORK,e,E)),E=null;},E.ontimeout=function(){let N=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded",z=s.transitional||PF;s.timeoutErrorMessage&&(N=s.timeoutErrorMessage),n(new yr(N,z.clarifyTimeoutError?yr.ETIMEDOUT:yr.ECONNABORTED,e,E)),E=null;},o===void 0&&a.setContentType(null),"setRequestHeader"in E&&de.forEach(a.toJSON(),function(N,z){E.setRequestHeader(z,N);}),de.isUndefined(s.withCredentials)||(E.withCredentials=!!s.withCredentials),c&&c!=="json"&&(E.responseType=s.responseType),m&&([x,v]=Hp(m,!0),E.addEventListener("progress",x)),u&&E.upload&&([h,b]=Hp(u),E.upload.addEventListener("progress",h),E.upload.addEventListener("loadend",b)),(s.cancelToken||s.signal)&&(f=S=>{E&&(n(!S||S.type?new L3(null,e,E):S),E.abort(),E=null);},s.cancelToken&&s.cancelToken.subscribe(f),s.signal&&(s.signal.aborted?f():s.signal.addEventListener("abort",f)));let C=k1e(s.url);if(C&&Zo.protocols.indexOf(C)===-1){n(new yr("Unsupported protocol "+C+":",yr.ERR_BAD_REQUEST,e));return}E.send(o||null);})},U1e=(e,t)=>{let{length:r}=e=e?e.filter(Boolean):[];if(t||r){let n=new AbortController,s,o=function(m){if(!s){s=!0,c();let f=m instanceof Error?m:this.reason;n.abort(f instanceof yr?f:new L3(f instanceof Error?f.message:f));}},a=t&&setTimeout(()=>{a=null,o(new yr(`timeout ${t} of ms exceeded`,yr.ETIMEDOUT));},t),c=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(m=>{m.unsubscribe?m.unsubscribe(o):m.removeEventListener("abort",o);}),e=null);};e.forEach(m=>m.addEventListener("abort",o));let{signal:u}=n;return u.unsubscribe=()=>de.asap(c),u}},G1e=U1e,H1e=function*(e,t){let r=e.byteLength;if(!t||r<t){yield e;return}let n=0,s;for(;n<r;)s=n+t,yield e.slice(n,s),n=s;},W1e=async function*(e,t){for await(let r of V1e(e))yield*H1e(r,t);},V1e=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:r,value:n}=await t.read();if(r)break;yield n;}}finally{await t.cancel();}},vF=(e,t,r,n)=>{let s=W1e(e,t),o=0,a,c=u=>{a||(a=!0,n&&n(u));};return new ReadableStream({async pull(u){try{let{done:m,value:f}=await s.next();if(m){c(),u.close();return}let h=f.byteLength;if(r){let x=o+=h;r(x);}u.enqueue(new Uint8Array(f));}catch(m){throw c(m),m}},cancel(u){return c(u),s.return()}},{highWaterMark:2})},Zp=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",WF=Zp&&typeof ReadableStream=="function",j1e=Zp&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),VF=(e,...t)=>{try{return !!e(...t)}catch{return !1}},Y1e=WF&&VF(()=>{let e=!1,t=new Request(Zo.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),_F=64*1024,y_=WF&&VF(()=>de.isReadableStream(new Response("").body)),Wp={stream:y_&&(e=>e.body)};Zp&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Wp[t]&&(Wp[t]=de.isFunction(e[t])?r=>r[t]():(r,n)=>{throw new yr(`Response type '${t}' is not supported`,yr.ERR_NOT_SUPPORT,n)});});})(new Response);var q1e=async e=>{if(e==null)return 0;if(de.isBlob(e))return e.size;if(de.isSpecCompliantForm(e))return (await new Request(Zo.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(de.isArrayBufferView(e)||de.isArrayBuffer(e))return e.byteLength;if(de.isURLSearchParams(e)&&(e=e+""),de.isString(e))return (await j1e(e)).byteLength},Z1e=async(e,t)=>{let r=de.toFiniteNumber(e.getContentLength());return r??q1e(t)},J1e=Zp&&(async e=>{let{url:t,method:r,data:n,signal:s,cancelToken:o,timeout:a,onDownloadProgress:c,onUploadProgress:u,responseType:m,headers:f,withCredentials:h="same-origin",fetchOptions:x}=HF(e);m=m?(m+"").toLowerCase():"text";let b=G1e([s,o&&o.toAbortSignal()],a),v,w=b&&b.unsubscribe&&(()=>{b.unsubscribe();}),E;try{if(u&&Y1e&&r!=="get"&&r!=="head"&&(E=await Z1e(f,n))!==0){let z=new Request(t,{method:"POST",body:n,duplex:"half"}),D;if(de.isFormData(n)&&(D=z.headers.get("content-type"))&&f.setContentType(D),z.body){let[P,M]=gF(E,Hp(xF(u)));n=vF(z.body,_F,P,M);}}de.isString(h)||(h=h?"include":"omit");let _="credentials"in Request.prototype;v=new Request(t,{...x,signal:b,method:r.toUpperCase(),headers:f.normalize().toJSON(),body:n,duplex:"half",credentials:_?h:void 0});let C=await fetch(v),S=y_&&(m==="stream"||m==="response");if(y_&&(c||S&&w)){let z={};["status","statusText","headers"].forEach(q=>{z[q]=C[q];});let D=de.toFiniteNumber(C.headers.get("content-length")),[P,M]=c&&gF(D,Hp(xF(c),!0))||[];C=new Response(vF(C.body,_F,P,()=>{M&&M(),w&&w();}),z);}m=m||"text";let N=await Wp[de.findKey(Wp,m)||"text"](C,e);return !S&&w&&w(),await new Promise((z,D)=>{UF(z,D,{data:N,headers:La.from(C.headers),status:C.status,statusText:C.statusText,config:e,request:v});})}catch(_){throw w&&w(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new yr("Network Error",yr.ERR_NETWORK,e,v),{cause:_.cause||_}):yr.from(_,_&&_.code,e,v)}}),E_={http:l1e,xhr:B1e,fetch:J1e};de.forEach(E_,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t});}catch{}Object.defineProperty(e,"adapterName",{value:t});}});var AF=e=>`- ${e}`,X1e=e=>de.isFunction(e)||e===null||e===!1,jF={getAdapter:e=>{e=de.isArray(e)?e:[e];let{length:t}=e,r,n,s={};for(let o=0;o<t;o++){r=e[o];let a;if(n=r,!X1e(r)&&(n=E_[(a=String(r)).toLowerCase()],n===void 0))throw new yr(`Unknown adapter '${a}'`);if(n)break;s[a||"#"+o]=n;}if(!n){let o=Object.entries(s).map(([c,u])=>`adapter ${c} `+(u===!1?"is not supported by the environment":"is not available in the build")),a=t?o.length>1?`since :
`+o.map(AF).join(`
`):" "+AF(o[0]):"as no adapter specified";throw new yr("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return n},adapters:E_};function x_(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new L3(null,e)}function yF(e){return x_(e),e.headers=La.from(e.headers),e.data=g_.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),jF.getAdapter(e.adapter||k_.adapter)(e).then(function(n){return x_(e),n.data=g_.call(e,e.transformResponse,n),n.headers=La.from(n.headers),n},function(n){return BF(n)||(x_(e),n&&n.response&&(n.response.data=g_.call(e,e.transformResponse,n.response),n.response.headers=La.from(n.response.headers))),Promise.reject(n)})}var YF="1.7.7",N_={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{N_[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e};});var EF={};N_.transitional=function(t,r,n){function s(o,a){return "[Axios v"+YF+"] Transitional option '"+o+"'"+a+(n?". "+n:"")}return (o,a,c)=>{if(t===!1)throw new yr(s(a," has been removed"+(r?" in "+r:"")),yr.ERR_DEPRECATED);return r&&!EF[a]&&(EF[a]=!0,console.warn(s(a," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(o,a,c):!0}};function K1e(e,t,r){if(typeof e!="object")throw new yr("options must be an object",yr.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),s=n.length;for(;s-- >0;){let o=n[s],a=t[o];if(a){let c=e[o],u=c===void 0||a(c,o,e);if(u!==!0)throw new yr("option "+o+" must be "+u,yr.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new yr("Unknown option "+o,yr.ERR_BAD_OPTION)}}var w_={assertOptions:K1e,validators:N_},lc=w_.validators,T3=class{constructor(t){this.defaults=t,this.interceptors={request:new pF,response:new pF};}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let s;Error.captureStackTrace?Error.captureStackTrace(s={}):s=new Error;let o=s.stack?s.stack.replace(/^.+\n/,""):"";try{n.stack?o&&!String(n.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(n.stack+=`
`+o):n.stack=o;}catch{}}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=T0(this.defaults,r);let{transitional:n,paramsSerializer:s,headers:o}=r;n!==void 0&&w_.assertOptions(n,{silentJSONParsing:lc.transitional(lc.boolean),forcedJSONParsing:lc.transitional(lc.boolean),clarifyTimeoutError:lc.transitional(lc.boolean)},!1),s!=null&&(de.isFunction(s)?r.paramsSerializer={serialize:s}:w_.assertOptions(s,{encode:lc.function,serialize:lc.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let a=o&&de.merge(o.common,o[r.method]);o&&de.forEach(["delete","get","head","post","put","patch","common"],v=>{delete o[v];}),r.headers=La.concat(a,o);let c=[],u=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(r)===!1||(u=u&&w.synchronous,c.unshift(w.fulfilled,w.rejected));});let m=[];this.interceptors.response.forEach(function(w){m.push(w.fulfilled,w.rejected);});let f,h=0,x;if(!u){let v=[yF.bind(this),void 0];for(v.unshift.apply(v,c),v.push.apply(v,m),x=v.length,f=Promise.resolve(r);h<x;)f=f.then(v[h++],v[h++]);return f}x=c.length;let b=r;for(h=0;h<x;){let v=c[h++],w=c[h++];try{b=v(b);}catch(E){w.call(this,E);break}}try{f=yF.call(this,b);}catch(v){return Promise.reject(v)}for(h=0,x=m.length;h<x;)f=f.then(m[h++],m[h++]);return f}getUri(t){t=T0(this.defaults,t);let r=GF(t.baseURL,t.url);return DF(r,t.params,t.paramsSerializer)}};de.forEach(["delete","get","head","options"],function(t){T3.prototype[t]=function(r,n){return this.request(T0(n||{},{method:t,url:r,data:(n||{}).data}))};});de.forEach(["post","put","patch"],function(t){function r(n){return function(o,a,c){return this.request(T0(c||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:o,data:a}))}}T3.prototype[t]=r(),T3.prototype[t+"Form"]=r(!0);});var Gp=T3,C_=class e{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(o){r=o;});let n=this;this.promise.then(s=>{if(!n._listeners)return;let o=n._listeners.length;for(;o-- >0;)n._listeners[o](s);n._listeners=null;}),this.promise.then=s=>{let o,a=new Promise(c=>{n.subscribe(c),o=c;}).then(s);return a.cancel=function(){n.unsubscribe(o);},a},t(function(o,a,c){n.reason||(n.reason=new L3(o,a,c),r(n.reason));});}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t];}unsubscribe(t){if(!this._listeners)return;let r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1);}toAbortSignal(){let t=new AbortController,r=n=>{t.abort(n);};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return {token:new e(function(s){t=s;}),cancel:t}}},Q1e=C_;function $1e(e){return function(r){return e.apply(null,r)}}function e2e(e){return de.isObject(e)&&e.isAxiosError===!0}var I_={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(I_).forEach(([e,t])=>{I_[t]=e;});var t2e=I_;function qF(e){let t=new Gp(e),r=wF(Gp.prototype.request,t);return de.extend(r,Gp.prototype,t,{allOwnKeys:!0}),de.extend(r,t,null,{allOwnKeys:!0}),r.create=function(s){return qF(T0(e,s))},r}var Rs=qF(k_);Rs.Axios=Gp;Rs.CanceledError=L3;Rs.CancelToken=Q1e;Rs.isCancel=BF;Rs.VERSION=YF;Rs.toFormData=qp;Rs.AxiosError=yr;Rs.Cancel=Rs.CanceledError;Rs.all=function(t){return Promise.all(t)};Rs.spread=$1e;Rs.isAxiosError=e2e;Rs.mergeConfig=T0;Rs.AxiosHeaders=La;Rs.formToJSON=e=>FF(de.isHTMLForm(e)?new FormData(e):e);Rs.getAdapter=jF.getAdapter;Rs.HttpStatusCode=t2e;Rs.default=Rs;ZF.exports=Rs;});var Su=c((Tu,O_)=>{(function(e,t){typeof Tu=="object"&&typeof O_=="object"?O_.exports=t(R_()):typeof define=="function"&&define.amd?define(["axios"],t):typeof Tu=="object"?Tu["axios-auth-refresh"]=t(R_()):e["axios-auth-refresh"]=t(e.axios);})(Tu,function(e){return function(){var t={593:function(o,a,c){Object.defineProperty(a,"__esModule",{value:!0}),a.resendFailedRequest=a.getRetryInstance=a.unsetCache=a.createRequestQueueInterceptor=a.createRefreshCall=a.shouldInterceptError=a.mergeOptions=a.defaultOptions=void 0;let u=c(300);a.defaultOptions={statusCodes:[401],pauseInstanceWhileRefreshing:!1},a.mergeOptions=function(m,f){return Object.assign(Object.assign(Object.assign({},m),{pauseInstanceWhileRefreshing:f.skipWhileRefreshing}),f)},a.shouldInterceptError=function(m,f,h,x){var b,v;return !!m&&!(!((b=m.config)===null||b===void 0)&&b.skipAuthRefresh)&&!!(f.interceptNetworkError&&!m.response&&m.request.status===0||m.response&&(f?.shouldRefresh?f.shouldRefresh(m):!((v=f.statusCodes)===null||v===void 0)&&v.includes(parseInt(m.response.status))))&&(m.response||(m.response={config:m.config}),!f.pauseInstanceWhileRefreshing||!x.skipInstances.includes(h))},a.createRefreshCall=function(m,f,h){return h.refreshCall||(h.refreshCall=f(m),typeof h.refreshCall.then=="function")?h.refreshCall:(console.warn("axios-auth-refresh requires `refreshTokenCall` to return a promise."),Promise.reject())},a.createRequestQueueInterceptor=function(m,f,h){return f.requestQueueInterceptorId===void 0&&(f.requestQueueInterceptorId=m.interceptors.request.use(x=>f.refreshCall.catch(()=>{throw new u.default.Cancel("Request call failed")}).then(()=>h.onRetry?h.onRetry(x):x))),f.requestQueueInterceptorId},a.unsetCache=function(m,f){m.interceptors.request.eject(f.requestQueueInterceptorId),f.requestQueueInterceptorId=void 0,f.refreshCall=void 0,f.skipInstances=f.skipInstances.filter(h=>h!==m);},a.getRetryInstance=function(m,f){return f.retryInstance||m},a.resendFailedRequest=function(m,f){return m.config.skipAuthRefresh=!0,f(m.response.config)};},300:function(o){o.exports=e;}},r={};function n(o){var a=r[o];if(a!==void 0)return a.exports;var c=r[o]={exports:{}};return t[o](c,c.exports,n),c.exports}var s={};return function(){var o=s;Object.defineProperty(o,"__esModule",{value:!0});let a=n(593);o.default=function(c,u,m={}){if(typeof u!="function")throw new Error("axios-auth-refresh requires `refreshAuthCall` to be a function that returns a promise.");let f={skipInstances:[],refreshCall:void 0,requestQueueInterceptorId:void 0};return c.interceptors.response.use(h=>h,h=>{if(m=(0, a.mergeOptions)(a.defaultOptions,m),!(0, a.shouldInterceptError)(h,m,c,f))return Promise.reject(h);m.pauseInstanceWhileRefreshing&&f.skipInstances.push(c);let x=(0, a.createRefreshCall)(h,u,f);return (0, a.createRequestQueueInterceptor)(c,f,m),x.catch(b=>Promise.reject(b)).then(()=>(0, a.resendFailedRequest)(h,(0, a.getRetryInstance)(c,m))).finally(()=>(0, a.unsetCache)(c,f))})};}(),s}()});});var lB=c((W_,M3)=>{(function(e,t){typeof W_=="object"&&typeof M3<"u"?M3.exports=t():typeof define=="function"&&define.amd?define(t):e.moment=t();})(W_,function(){var e;function t(){return e.apply(null,arguments)}function r(d){e=d;}function n(d){return d instanceof Array||Object.prototype.toString.call(d)==="[object Array]"}function s(d){return d!=null&&Object.prototype.toString.call(d)==="[object Object]"}function o(d,g){return Object.prototype.hasOwnProperty.call(d,g)}function a(d){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(d).length===0;var g;for(g in d)if(o(d,g))return !1;return !0}function c(d){return d===void 0}function u(d){return typeof d=="number"||Object.prototype.toString.call(d)==="[object Number]"}function m(d){return d instanceof Date||Object.prototype.toString.call(d)==="[object Date]"}function f(d,g){var A=[],I,L=d.length;for(I=0;I<L;++I)A.push(g(d[I],I));return A}function h(d,g){for(var A in g)o(g,A)&&(d[A]=g[A]);return o(g,"toString")&&(d.toString=g.toString),o(g,"valueOf")&&(d.valueOf=g.valueOf),d}function x(d,g,A,I){return R2(d,g,A,I,!0).utc()}function b(){return {empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(d){return d._pf==null&&(d._pf=b()),d._pf}var w;Array.prototype.some?w=Array.prototype.some:w=function(d){var g=Object(this),A=g.length>>>0,I;for(I=0;I<A;I++)if(I in g&&d.call(this,g[I],I,g))return !0;return !1};function E(d){var g=null,A=!1,I=d._d&&!isNaN(d._d.getTime());if(I&&(g=v(d),A=w.call(g.parsedDateParts,function(L){return L!=null}),I=g.overflow<0&&!g.empty&&!g.invalidEra&&!g.invalidMonth&&!g.invalidWeekday&&!g.weekdayMismatch&&!g.nullInput&&!g.invalidFormat&&!g.userInvalidated&&(!g.meridiem||g.meridiem&&A),d._strict&&(I=I&&g.charsLeftOver===0&&g.unusedTokens.length===0&&g.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(d))d._isValid=I;else return I;return d._isValid}function _(d){var g=x(NaN);return d!=null?h(v(g),d):v(g).userInvalidated=!0,g}var C=t.momentProperties=[],S=!1;function N(d,g){var A,I,L,G=C.length;if(c(g._isAMomentObject)||(d._isAMomentObject=g._isAMomentObject),c(g._i)||(d._i=g._i),c(g._f)||(d._f=g._f),c(g._l)||(d._l=g._l),c(g._strict)||(d._strict=g._strict),c(g._tzm)||(d._tzm=g._tzm),c(g._isUTC)||(d._isUTC=g._isUTC),c(g._offset)||(d._offset=g._offset),c(g._pf)||(d._pf=v(g)),c(g._locale)||(d._locale=g._locale),G>0)for(A=0;A<G;A++)I=C[A],L=g[I],c(L)||(d[I]=L);return d}function z(d){N(this,d),this._d=new Date(d._d!=null?d._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),S===!1&&(S=!0,t.updateOffset(this),S=!1);}function D(d){return d instanceof z||d!=null&&d._isAMomentObject!=null}function P(d){t.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+d);}function M(d,g){var A=!0;return h(function(){if(t.deprecationHandler!=null&&t.deprecationHandler(null,d),A){var I=[],L,G,le,ot=arguments.length;for(G=0;G<ot;G++){if(L="",typeof arguments[G]=="object"){L+=`
[`+G+"] ";for(le in arguments[0])o(arguments[0],le)&&(L+=le+": "+arguments[0][le]+", ");L=L.slice(0,-2);}else L=arguments[G];I.push(L);}P(d+`
Arguments: `+Array.prototype.slice.call(I).join("")+`
`+new Error().stack),A=!1;}return g.apply(this,arguments)},g)}var q={};function ue(d,g){t.deprecationHandler!=null&&t.deprecationHandler(d,g),q[d]||(P(g),q[d]=!0);}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;function U(d){return typeof Function<"u"&&d instanceof Function||Object.prototype.toString.call(d)==="[object Function]"}function Y(d){var g,A;for(A in d)o(d,A)&&(g=d[A],U(g)?this[A]=g:this["_"+A]=g);this._config=d,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source);}function $(d,g){var A=h({},d),I;for(I in g)o(g,I)&&(s(d[I])&&s(g[I])?(A[I]={},h(A[I],d[I]),h(A[I],g[I])):g[I]!=null?A[I]=g[I]:delete A[I]);for(I in d)o(d,I)&&!o(g,I)&&s(d[I])&&(A[I]=h({},A[I]));return A}function K(d){d!=null&&this.set(d);}var re;Object.keys?re=Object.keys:re=function(d){var g,A=[];for(g in d)o(d,g)&&A.push(g);return A};var oe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Pe(d,g,A){var I=this._calendar[d]||this._calendar.sameElse;return U(I)?I.call(g,A):I}function Re(d,g,A){var I=""+Math.abs(d),L=g-I.length,G=d>=0;return (G?A?"+":"":"-")+Math.pow(10,Math.max(0,L)).toString().substr(1)+I}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ne=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,me={},ie={};function ye(d,g,A,I){var L=I;typeof I=="string"&&(L=function(){return this[I]()}),d&&(ie[d]=L),g&&(ie[g[0]]=function(){return Re(L.apply(this,arguments),g[1],g[2])}),A&&(ie[A]=function(){return this.localeData().ordinal(L.apply(this,arguments),d)});}function At(d){return d.match(/\[[\s\S]/)?d.replace(/^\[|\]$/g,""):d.replace(/\\/g,"")}function nt(d){var g=d.match(j),A,I;for(A=0,I=g.length;A<I;A++)ie[g[A]]?g[A]=ie[g[A]]:g[A]=At(g[A]);return function(L){var G="",le;for(le=0;le<I;le++)G+=U(g[le])?g[le].call(L,d):g[le];return G}}function Tr(d,g){return d.isValid()?(g=Wr(g,d.localeData()),me[g]=me[g]||nt(g),me[g](d)):d.localeData().invalidDate()}function Wr(d,g){var A=5;function I(L){return g.longDateFormat(L)||L}for(ne.lastIndex=0;A>=0&&ne.test(d);)d=d.replace(ne,I),ne.lastIndex=0,A-=1;return d}var Jr={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Xr(d){var g=this._longDateFormat[d],A=this._longDateFormat[d.toUpperCase()];return g||!A?g:(this._longDateFormat[d]=A.match(j).map(function(I){return I==="MMMM"||I==="MM"||I==="DD"||I==="dddd"?I.slice(1):I}).join(""),this._longDateFormat[d])}var pn="Invalid date";function vr(){return this._invalidDate}var Se="%d",st=/\d{1,2}/;function kt(d){return this._ordinal.replace("%d",d)}var Ge={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function tr(d,g,A,I){var L=this._relativeTime[A];return U(L)?L(d,g,A,I):L.replace(/%d/i,d)}function Ur(d,g){var A=this._relativeTime[d>0?"future":"past"];return U(A)?A(g):A.replace(/%s/i,g)}var ss={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Ut(d){return typeof d=="string"?ss[d]||ss[d.toLowerCase()]:void 0}function Gt(d){var g={},A,I;for(I in d)o(d,I)&&(A=Ut(I),A&&(g[A]=d[I]));return g}var _n={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function Q(d){var g=[],A;for(A in d)o(d,A)&&g.push({unit:A,priority:_n[A]});return g.sort(function(I,L){return I.priority-L.priority}),g}var ze=/\d/,ge=/\d\d/,ke=/\d{3}/,Le=/\d{4}/,Ee=/[+-]?\d{6}/,Te=/\d\d?/,He=/\d\d\d\d?/,Ne=/\d\d\d\d\d\d?/,Ae=/\d{1,3}/,Dr=/\d{1,4}/,Qr=/[+-]?\d{1,6}/,Sn=/\d+/,$n=/[+-]?\d+/,ce=/Z|[+-]\d\d:?\d\d/gi,H=/Z|[+-]\d\d(?::?\d\d)?/gi,se=/[+-]?\d+(\.\d{1,3})?/,xe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,X=/^[1-9]\d?/,pe=/^([1-9]\d|\d)/,vt;vt={};function fe(d,g,A){vt[d]=U(g)?g:function(I,L){return I&&A?A:g};}function rr(d,g){return o(vt,d)?vt[d](g._strict,g._locale):new RegExp(Pr(d))}function Pr(d){return sr(d.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(g,A,I,L,G){return A||I||L||G}))}function sr(d){return d.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function be(d){return d<0?Math.ceil(d)||0:Math.floor(d)}function Ce(d){var g=+d,A=0;return g!==0&&isFinite(g)&&(A=be(g)),A}var qe={};function We(d,g){var A,I=g,L;for(typeof d=="string"&&(d=[d]),u(g)&&(I=function(G,le){le[g]=Ce(G);}),L=d.length,A=0;A<L;A++)qe[d[A]]=I;}function or(d,g){We(d,function(A,I,L,G){L._w=L._w||{},g(A,L._w,L,G);});}function Ls(d,g,A){g!=null&&o(qe,d)&&qe[d](g,A._a,A,d);}function Wn(d){return d%4===0&&d%100!==0||d%400===0}var Rn=0,Po=1,Di=2,ys=3,oi=4,ga=5,qa=6,Zg=7,Jg=8;ye("Y",0,0,function(){var d=this.year();return d<=9999?Re(d,4):"+"+d}),ye(0,["YY",2],0,function(){return this.year()%100}),ye(0,["YYYY",4],0,"year"),ye(0,["YYYYY",5],0,"year"),ye(0,["YYYYYY",6,!0],0,"year"),fe("Y",$n),fe("YY",Te,ge),fe("YYYY",Dr,Le),fe("YYYYY",Qr,Ee),fe("YYYYYY",Qr,Ee),We(["YYYYY","YYYYYY"],Rn),We("YYYY",function(d,g){g[Rn]=d.length===2?t.parseTwoDigitYear(d):Ce(d);}),We("YY",function(d,g){g[Rn]=t.parseTwoDigitYear(d);}),We("Y",function(d,g){g[Rn]=parseInt(d,10);});function Hc(d){return Wn(d)?366:365}t.parseTwoDigitYear=function(d){return Ce(d)+(Ce(d)>68?1900:2e3)};var mf=T2("FullYear",!0);function Xg(){return Wn(this.year())}function T2(d,g){return function(A){return A!=null?(ff(this,d,A),t.updateOffset(this,g),this):Za(this,d)}}function Za(d,g){if(!d.isValid())return NaN;var A=d._d,I=d._isUTC;switch(g){case"Milliseconds":return I?A.getUTCMilliseconds():A.getMilliseconds();case"Seconds":return I?A.getUTCSeconds():A.getSeconds();case"Minutes":return I?A.getUTCMinutes():A.getMinutes();case"Hours":return I?A.getUTCHours():A.getHours();case"Date":return I?A.getUTCDate():A.getDate();case"Day":return I?A.getUTCDay():A.getDay();case"Month":return I?A.getUTCMonth():A.getMonth();case"FullYear":return I?A.getUTCFullYear():A.getFullYear();default:return NaN}}function ff(d,g,A){var I,L,G,le,ot;if(!(!d.isValid()||isNaN(A))){switch(I=d._d,L=d._isUTC,g){case"Milliseconds":return void(L?I.setUTCMilliseconds(A):I.setMilliseconds(A));case"Seconds":return void(L?I.setUTCSeconds(A):I.setSeconds(A));case"Minutes":return void(L?I.setUTCMinutes(A):I.setMinutes(A));case"Hours":return void(L?I.setUTCHours(A):I.setHours(A));case"Date":return void(L?I.setUTCDate(A):I.setDate(A));case"FullYear":break;default:return}G=A,le=d.month(),ot=d.date(),ot=ot===29&&le===1&&!Wn(G)?28:ot,L?I.setUTCFullYear(G,le,ot):I.setFullYear(G,le,ot);}}function _l(d){return d=Ut(d),U(this[d])?this[d]():this}function Kg(d,g){if(typeof d=="object"){d=Gt(d);var A=Q(d),I,L=A.length;for(I=0;I<L;I++)this[A[I].unit](d[A[I].unit]);}else if(d=Ut(d),U(this[d]))return this[d](g);return this}function Qg(d,g){return (d%g+g)%g}var os;Array.prototype.indexOf?os=Array.prototype.indexOf:os=function(d){var g;for(g=0;g<this.length;++g)if(this[g]===d)return g;return -1};function Al(d,g){if(isNaN(d)||isNaN(g))return NaN;var A=Qg(g,12);return d+=(g-A)/12,A===1?Wn(d)?29:28:31-A%7%2}ye("M",["MM",2],"Mo",function(){return this.month()+1}),ye("MMM",0,0,function(d){return this.localeData().monthsShort(this,d)}),ye("MMMM",0,0,function(d){return this.localeData().months(this,d)}),fe("M",Te,X),fe("MM",Te,ge),fe("MMM",function(d,g){return g.monthsShortRegex(d)}),fe("MMMM",function(d,g){return g.monthsRegex(d)}),We(["M","MM"],function(d,g){g[Po]=Ce(d)-1;}),We(["MMM","MMMM"],function(d,g,A,I){var L=A._locale.monthsParse(d,I,A._strict);L!=null?g[Po]=L:v(A).invalidMonth=d;});var pf="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),f6="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),hf=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,$g=xe,ex=xe;function tx(d,g){return d?n(this._months)?this._months[d.month()]:this._months[(this._months.isFormat||hf).test(g)?"format":"standalone"][d.month()]:n(this._months)?this._months:this._months.standalone}function gf(d,g){return d?n(this._monthsShort)?this._monthsShort[d.month()]:this._monthsShort[hf.test(g)?"format":"standalone"][d.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function xf(d,g,A){var I,L,G,le=d.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],I=0;I<12;++I)G=x([2e3,I]),this._shortMonthsParse[I]=this.monthsShort(G,"").toLocaleLowerCase(),this._longMonthsParse[I]=this.months(G,"").toLocaleLowerCase();return A?g==="MMM"?(L=os.call(this._shortMonthsParse,le),L!==-1?L:null):(L=os.call(this._longMonthsParse,le),L!==-1?L:null):g==="MMM"?(L=os.call(this._shortMonthsParse,le),L!==-1?L:(L=os.call(this._longMonthsParse,le),L!==-1?L:null)):(L=os.call(this._longMonthsParse,le),L!==-1?L:(L=os.call(this._shortMonthsParse,le),L!==-1?L:null))}function bf(d,g,A){var I,L,G;if(this._monthsParseExact)return xf.call(this,d,g,A);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),I=0;I<12;I++){if(L=x([2e3,I]),A&&!this._longMonthsParse[I]&&(this._longMonthsParse[I]=new RegExp("^"+this.months(L,"").replace(".","")+"$","i"),this._shortMonthsParse[I]=new RegExp("^"+this.monthsShort(L,"").replace(".","")+"$","i")),!A&&!this._monthsParse[I]&&(G="^"+this.months(L,"")+"|^"+this.monthsShort(L,""),this._monthsParse[I]=new RegExp(G.replace(".",""),"i")),A&&g==="MMMM"&&this._longMonthsParse[I].test(d))return I;if(A&&g==="MMM"&&this._shortMonthsParse[I].test(d))return I;if(!A&&this._monthsParse[I].test(d))return I}}function yl(d,g){if(!d.isValid())return d;if(typeof g=="string"){if(/^\d+$/.test(g))g=Ce(g);else if(g=d.localeData().monthsParse(g),!u(g))return d}var A=g,I=d.date();return I=I<29?I:Math.min(I,Al(d.year(),A)),d._isUTC?d._d.setUTCMonth(A,I):d._d.setMonth(A,I),d}function vf(d){return d!=null?(yl(this,d),t.updateOffset(this,!0),this):Za(this,"Month")}function _f(){return Al(this.year(),this.month())}function El(d){return this._monthsParseExact?(o(this,"_monthsRegex")||yf.call(this),d?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,"_monthsShortRegex")||(this._monthsShortRegex=$g),this._monthsShortStrictRegex&&d?this._monthsShortStrictRegex:this._monthsShortRegex)}function Af(d){return this._monthsParseExact?(o(this,"_monthsRegex")||yf.call(this),d?this._monthsStrictRegex:this._monthsRegex):(o(this,"_monthsRegex")||(this._monthsRegex=ex),this._monthsStrictRegex&&d?this._monthsStrictRegex:this._monthsRegex)}function yf(){function d(Zt,Lr){return Lr.length-Zt.length}var g=[],A=[],I=[],L,G,le,ot;for(L=0;L<12;L++)G=x([2e3,L]),le=sr(this.monthsShort(G,"")),ot=sr(this.months(G,"")),g.push(le),A.push(ot),I.push(ot),I.push(le);g.sort(d),A.sort(d),I.sort(d),this._monthsRegex=new RegExp("^("+I.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+A.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+g.join("|")+")","i");}function Ef(d,g,A,I,L,G,le){var ot;return d<100&&d>=0?(ot=new Date(d+400,g,A,I,L,G,le),isFinite(ot.getFullYear())&&ot.setFullYear(d)):ot=new Date(d,g,A,I,L,G,le),ot}function S2(d){var g,A;return d<100&&d>=0?(A=Array.prototype.slice.call(arguments),A[0]=d+400,g=new Date(Date.UTC.apply(null,A)),isFinite(g.getUTCFullYear())&&g.setUTCFullYear(d)):g=new Date(Date.UTC.apply(null,arguments)),g}function L2(d,g,A){var I=7+g-A,L=(7+S2(d,0,I).getUTCDay()-g)%7;return -L+I-1}function wf(d,g,A,I,L){var G=(7+A-I)%7,le=L2(d,I,L),ot=1+7*(g-1)+G+le,Zt,Lr;return ot<=0?(Zt=d-1,Lr=Hc(Zt)+ot):ot>Hc(d)?(Zt=d+1,Lr=ot-Hc(d)):(Zt=d,Lr=ot),{year:Zt,dayOfYear:Lr}}function M2(d,g,A){var I=L2(d.year(),g,A),L=Math.floor((d.dayOfYear()-I-1)/7)+1,G,le;return L<1?(le=d.year()-1,G=L+ii(le,g,A)):L>ii(d.year(),g,A)?(G=L-ii(d.year(),g,A),le=d.year()+1):(le=d.year(),G=L),{week:G,year:le}}function ii(d,g,A){var I=L2(d,g,A),L=L2(d+1,g,A);return (Hc(d)-I+L)/7}ye("w",["ww",2],"wo","week"),ye("W",["WW",2],"Wo","isoWeek"),fe("w",Te,X),fe("ww",Te,ge),fe("W",Te,X),fe("WW",Te,ge),or(["w","ww","W","WW"],function(d,g,A,I){g[I.substr(0,1)]=Ce(d);});function p6(d){return M2(d,this._week.dow,this._week.doy).week}var k2={dow:0,doy:6};function Cf(){return this._week.dow}function If(){return this._week.doy}function rx(d){var g=this.localeData().week(this);return d==null?g:this.add((d-g)*7,"d")}function Tf(d){var g=M2(this,1,4).week;return d==null?g:this.add((d-g)*7,"d")}ye("d",0,"do","day"),ye("dd",0,0,function(d){return this.localeData().weekdaysMin(this,d)}),ye("ddd",0,0,function(d){return this.localeData().weekdaysShort(this,d)}),ye("dddd",0,0,function(d){return this.localeData().weekdays(this,d)}),ye("e",0,0,"weekday"),ye("E",0,0,"isoWeekday"),fe("d",Te),fe("e",Te),fe("E",Te),fe("dd",function(d,g){return g.weekdaysMinRegex(d)}),fe("ddd",function(d,g){return g.weekdaysShortRegex(d)}),fe("dddd",function(d,g){return g.weekdaysRegex(d)}),or(["dd","ddd","dddd"],function(d,g,A,I){var L=A._locale.weekdaysParse(d,I,A._strict);L!=null?g.d=L:v(A).invalidWeekday=d;}),or(["d","e","E"],function(d,g,A,I){g[I]=Ce(d);});function Sf(d,g){return typeof d!="string"?d:isNaN(d)?(d=g.weekdaysParse(d),typeof d=="number"?d:null):parseInt(d,10)}function Lf(d,g){return typeof d=="string"?g.weekdaysParse(d)%7||7:isNaN(d)?null:d}function wl(d,g){return d.slice(g,7).concat(d.slice(0,g))}var nx="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Mf="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),sx="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),kf=xe,ox=xe,ix=xe;function ax(d,g){var A=n(this._weekdays)?this._weekdays:this._weekdays[d&&d!==!0&&this._weekdays.isFormat.test(g)?"format":"standalone"];return d===!0?wl(A,this._week.dow):d?A[d.day()]:A}function cx(d){return d===!0?wl(this._weekdaysShort,this._week.dow):d?this._weekdaysShort[d.day()]:this._weekdaysShort}function h6(d){return d===!0?wl(this._weekdaysMin,this._week.dow):d?this._weekdaysMin[d.day()]:this._weekdaysMin}function lx(d,g,A){var I,L,G,le=d.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],I=0;I<7;++I)G=x([2e3,1]).day(I),this._minWeekdaysParse[I]=this.weekdaysMin(G,"").toLocaleLowerCase(),this._shortWeekdaysParse[I]=this.weekdaysShort(G,"").toLocaleLowerCase(),this._weekdaysParse[I]=this.weekdays(G,"").toLocaleLowerCase();return A?g==="dddd"?(L=os.call(this._weekdaysParse,le),L!==-1?L:null):g==="ddd"?(L=os.call(this._shortWeekdaysParse,le),L!==-1?L:null):(L=os.call(this._minWeekdaysParse,le),L!==-1?L:null):g==="dddd"?(L=os.call(this._weekdaysParse,le),L!==-1||(L=os.call(this._shortWeekdaysParse,le),L!==-1)?L:(L=os.call(this._minWeekdaysParse,le),L!==-1?L:null)):g==="ddd"?(L=os.call(this._shortWeekdaysParse,le),L!==-1||(L=os.call(this._weekdaysParse,le),L!==-1)?L:(L=os.call(this._minWeekdaysParse,le),L!==-1?L:null)):(L=os.call(this._minWeekdaysParse,le),L!==-1||(L=os.call(this._weekdaysParse,le),L!==-1)?L:(L=os.call(this._shortWeekdaysParse,le),L!==-1?L:null))}function ux(d,g,A){var I,L,G;if(this._weekdaysParseExact)return lx.call(this,d,g,A);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),I=0;I<7;I++){if(L=x([2e3,1]).day(I),A&&!this._fullWeekdaysParse[I]&&(this._fullWeekdaysParse[I]=new RegExp("^"+this.weekdays(L,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[I]=new RegExp("^"+this.weekdaysShort(L,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[I]=new RegExp("^"+this.weekdaysMin(L,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[I]||(G="^"+this.weekdays(L,"")+"|^"+this.weekdaysShort(L,"")+"|^"+this.weekdaysMin(L,""),this._weekdaysParse[I]=new RegExp(G.replace(".",""),"i")),A&&g==="dddd"&&this._fullWeekdaysParse[I].test(d))return I;if(A&&g==="ddd"&&this._shortWeekdaysParse[I].test(d))return I;if(A&&g==="dd"&&this._minWeekdaysParse[I].test(d))return I;if(!A&&this._weekdaysParse[I].test(d))return I}}function dx(d){if(!this.isValid())return d!=null?this:NaN;var g=Za(this,"Day");return d!=null?(d=Sf(d,this.localeData()),this.add(d-g,"d")):g}function mx(d){if(!this.isValid())return d!=null?this:NaN;var g=(this.day()+7-this.localeData()._week.dow)%7;return d==null?g:this.add(d-g,"d")}function fx(d){if(!this.isValid())return d!=null?this:NaN;if(d!=null){var g=Lf(d,this.localeData());return this.day(this.day()%7?g:g-7)}else return this.day()||7}function On(d){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||g6.call(this),d?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=kf),this._weekdaysStrictRegex&&d?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ln(d){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||g6.call(this),d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ox),this._weekdaysShortStrictRegex&&d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function px(d){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||g6.call(this),d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ix),this._weekdaysMinStrictRegex&&d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function g6(){function d(ro,Wi){return Wi.length-ro.length}var g=[],A=[],I=[],L=[],G,le,ot,Zt,Lr;for(G=0;G<7;G++)le=x([2e3,1]).day(G),ot=sr(this.weekdaysMin(le,"")),Zt=sr(this.weekdaysShort(le,"")),Lr=sr(this.weekdays(le,"")),g.push(ot),A.push(Zt),I.push(Lr),L.push(ot),L.push(Zt),L.push(Lr);g.sort(d),A.sort(d),I.sort(d),L.sort(d),this._weekdaysRegex=new RegExp("^("+L.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+I.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+A.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i");}function x6(){return this.hours()%12||12}function hx(){return this.hours()||24}ye("H",["HH",2],0,"hour"),ye("h",["hh",2],0,x6),ye("k",["kk",2],0,hx),ye("hmm",0,0,function(){return ""+x6.apply(this)+Re(this.minutes(),2)}),ye("hmmss",0,0,function(){return ""+x6.apply(this)+Re(this.minutes(),2)+Re(this.seconds(),2)}),ye("Hmm",0,0,function(){return ""+this.hours()+Re(this.minutes(),2)}),ye("Hmmss",0,0,function(){return ""+this.hours()+Re(this.minutes(),2)+Re(this.seconds(),2)});function Nf(d,g){ye(d,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),g)});}Nf("a",!0),Nf("A",!1);function Rf(d,g){return g._meridiemParse}fe("a",Rf),fe("A",Rf),fe("H",Te,pe),fe("h",Te,X),fe("k",Te,X),fe("HH",Te,ge),fe("hh",Te,ge),fe("kk",Te,ge),fe("hmm",He),fe("hmmss",Ne),fe("Hmm",He),fe("Hmmss",Ne),We(["H","HH"],ys),We(["k","kk"],function(d,g,A){var I=Ce(d);g[ys]=I===24?0:I;}),We(["a","A"],function(d,g,A){A._isPm=A._locale.isPM(d),A._meridiem=d;}),We(["h","hh"],function(d,g,A){g[ys]=Ce(d),v(A).bigHour=!0;}),We("hmm",function(d,g,A){var I=d.length-2;g[ys]=Ce(d.substr(0,I)),g[oi]=Ce(d.substr(I)),v(A).bigHour=!0;}),We("hmmss",function(d,g,A){var I=d.length-4,L=d.length-2;g[ys]=Ce(d.substr(0,I)),g[oi]=Ce(d.substr(I,2)),g[ga]=Ce(d.substr(L)),v(A).bigHour=!0;}),We("Hmm",function(d,g,A){var I=d.length-2;g[ys]=Ce(d.substr(0,I)),g[oi]=Ce(d.substr(I));}),We("Hmmss",function(d,g,A){var I=d.length-4,L=d.length-2;g[ys]=Ce(d.substr(0,I)),g[oi]=Ce(d.substr(I,2)),g[ga]=Ce(d.substr(L));});function Of(d){return (d+"").toLowerCase().charAt(0)==="p"}var gx=/[ap]\.?m?\.?/i,Ms=T2("Hours",!0);function b6(d,g,A){return d>11?A?"pm":"PM":A?"am":"AM"}var Ja={calendar:oe,longDateFormat:Jr,invalidDate:pn,ordinal:Se,dayOfMonthOrdinalParse:st,relativeTime:Ge,months:pf,monthsShort:f6,week:k2,weekdays:nx,weekdaysMin:sx,weekdaysShort:Mf,meridiemParse:gx},zn={},L1={},js;function zf(d,g){var A,I=Math.min(d.length,g.length);for(A=0;A<I;A+=1)if(d[A]!==g[A])return A;return I}function v6(d){return d&&d.toLowerCase().replace("_","-")}function Df(d){for(var g=0,A,I,L,G;g<d.length;){for(G=v6(d[g]).split("-"),A=G.length,I=v6(d[g+1]),I=I?I.split("-"):null;A>0;){if(L=Wc(G.slice(0,A).join("-")),L)return L;if(I&&I.length>=A&&zf(G,I)>=A-1)break;A--;}g++;}return js}function Pf(d){return !!(d&&d.match("^[^/\\\\]*$"))}function Wc(d){var g=null,A;if(zn[d]===void 0&&typeof M3<"u"&&M3&&M3.exports&&Pf(d))try{g=js._abbr,A=a$1,A("./locale/"+d),xa(g);}catch{zn[d]=null;}return zn[d]}function xa(d,g){var A;return d&&(c(g)?A=fs(d):A=eo(d,g),A?js=A:typeof console<"u"&&console.warn&&console.warn("Locale "+d+" not found. Did you forget to load it?")),js._abbr}function eo(d,g){if(g!==null){var A,I=Ja;if(g.abbr=d,zn[d]!=null)ue("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),I=zn[d]._config;else if(g.parentLocale!=null)if(zn[g.parentLocale]!=null)I=zn[g.parentLocale]._config;else if(A=Wc(g.parentLocale),A!=null)I=A._config;else return L1[g.parentLocale]||(L1[g.parentLocale]=[]),L1[g.parentLocale].push({name:d,config:g}),null;return zn[d]=new K($(I,g)),L1[d]&&L1[d].forEach(function(L){eo(L.name,L.config);}),xa(d),zn[d]}else return delete zn[d],null}function xx(d,g){if(g!=null){var A,I,L=Ja;zn[d]!=null&&zn[d].parentLocale!=null?zn[d].set($(zn[d]._config,g)):(I=Wc(d),I!=null&&(L=I._config),g=$(L,g),I==null&&(g.abbr=d),A=new K(g),A.parentLocale=zn[d],zn[d]=A),xa(d);}else zn[d]!=null&&(zn[d].parentLocale!=null?(zn[d]=zn[d].parentLocale,d===xa()&&xa(d)):zn[d]!=null&&delete zn[d]);return zn[d]}function fs(d){var g;if(d&&d._locale&&d._locale._abbr&&(d=d._locale._abbr),!d)return js;if(!n(d)){if(g=Wc(d),g)return g;d=[d];}return Df(d)}function bx(){return re(zn)}function Cl(d){var g,A=d._a;return A&&v(d).overflow===-2&&(g=A[Po]<0||A[Po]>11?Po:A[Di]<1||A[Di]>Al(A[Rn],A[Po])?Di:A[ys]<0||A[ys]>24||A[ys]===24&&(A[oi]!==0||A[ga]!==0||A[qa]!==0)?ys:A[oi]<0||A[oi]>59?oi:A[ga]<0||A[ga]>59?ga:A[qa]<0||A[qa]>999?qa:-1,v(d)._overflowDayOfYear&&(g<Rn||g>Di)&&(g=Di),v(d)._overflowWeeks&&g===-1&&(g=Zg),v(d)._overflowWeekday&&g===-1&&(g=Jg),v(d).overflow=g),d}var Xa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Il=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_6=/Z|[+-]\d\d(?::?\d\d)?/,An=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Pi=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],A6=/^\/?Date\((-?\d+)/i,vx=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,y6={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ff(d){var g,A,I=d._i,L=Xa.exec(I)||Il.exec(I),G,le,ot,Zt,Lr=An.length,ro=Pi.length;if(L){for(v(d).iso=!0,g=0,A=Lr;g<A;g++)if(An[g][1].exec(L[1])){le=An[g][0],G=An[g][2]!==!1;break}if(le==null){d._isValid=!1;return}if(L[3]){for(g=0,A=ro;g<A;g++)if(Pi[g][1].exec(L[3])){ot=(L[2]||" ")+Pi[g][0];break}if(ot==null){d._isValid=!1;return}}if(!G&&ot!=null){d._isValid=!1;return}if(L[4])if(_6.exec(L[4]))Zt="Z";else {d._isValid=!1;return}d._f=le+(ot||"")+(Zt||""),w6(d);}else d._isValid=!1;}function _x(d,g,A,I,L,G){var le=[Ax(d),f6.indexOf(g),parseInt(A,10),parseInt(I,10),parseInt(L,10)];return G&&le.push(parseInt(G,10)),le}function Ax(d){var g=parseInt(d,10);return g<=49?2e3+g:g<=999?1900+g:g}function Bf(d){return d.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Tl(d,g,A){if(d){var I=Mf.indexOf(d),L=new Date(g[0],g[1],g[2]).getDay();if(I!==L)return v(A).weekdayMismatch=!0,A._isValid=!1,!1}return !0}function N2(d,g,A){if(d)return y6[d];if(g)return 0;var I=parseInt(A,10),L=I%100,G=(I-L)/100;return G*60+L}function Uf(d){var g=vx.exec(Bf(d._i)),A;if(g){if(A=_x(g[4],g[3],g[2],g[5],g[6],g[7]),!Tl(g[1],A,d))return;d._a=A,d._tzm=N2(g[8],g[9],g[10]),d._d=S2.apply(null,d._a),d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),v(d).rfc2822=!0;}else d._isValid=!1;}function Gf(d){var g=A6.exec(d._i);if(g!==null){d._d=new Date(+g[1]);return}if(Ff(d),d._isValid===!1)delete d._isValid;else return;if(Uf(d),d._isValid===!1)delete d._isValid;else return;d._strict?d._isValid=!1:t.createFromInputFallback(d);}t.createFromInputFallback=M("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(d){d._d=new Date(d._i+(d._useUTC?" UTC":""));});function M1(d,g,A){return d??g??A}function E6(d){var g=new Date(t.now());return d._useUTC?[g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()]:[g.getFullYear(),g.getMonth(),g.getDate()]}function Vc(d){var g,A,I=[],L,G,le;if(!d._d){for(L=E6(d),d._w&&d._a[Di]==null&&d._a[Po]==null&&Hf(d),d._dayOfYear!=null&&(le=M1(d._a[Rn],L[Rn]),(d._dayOfYear>Hc(le)||d._dayOfYear===0)&&(v(d)._overflowDayOfYear=!0),A=S2(le,0,d._dayOfYear),d._a[Po]=A.getUTCMonth(),d._a[Di]=A.getUTCDate()),g=0;g<3&&d._a[g]==null;++g)d._a[g]=I[g]=L[g];for(;g<7;g++)d._a[g]=I[g]=d._a[g]==null?g===2?1:0:d._a[g];d._a[ys]===24&&d._a[oi]===0&&d._a[ga]===0&&d._a[qa]===0&&(d._nextDay=!0,d._a[ys]=0),d._d=(d._useUTC?S2:Ef).apply(null,I),G=d._useUTC?d._d.getUTCDay():d._d.getDay(),d._tzm!=null&&d._d.setUTCMinutes(d._d.getUTCMinutes()-d._tzm),d._nextDay&&(d._a[ys]=24),d._w&&typeof d._w.d<"u"&&d._w.d!==G&&(v(d).weekdayMismatch=!0);}}function Hf(d){var g,A,I,L,G,le,ot,Zt,Lr;g=d._w,g.GG!=null||g.W!=null||g.E!=null?(G=1,le=4,A=M1(g.GG,d._a[Rn],M2(Mn(),1,4).year),I=M1(g.W,1),L=M1(g.E,1),(L<1||L>7)&&(Zt=!0)):(G=d._locale._week.dow,le=d._locale._week.doy,Lr=M2(Mn(),G,le),A=M1(g.gg,d._a[Rn],Lr.year),I=M1(g.w,Lr.week),g.d!=null?(L=g.d,(L<0||L>6)&&(Zt=!0)):g.e!=null?(L=g.e+G,(g.e<0||g.e>6)&&(Zt=!0)):L=G),I<1||I>ii(A,G,le)?v(d)._overflowWeeks=!0:Zt!=null?v(d)._overflowWeekday=!0:(ot=wf(A,I,L,G,le),d._a[Rn]=ot.year,d._dayOfYear=ot.dayOfYear);}t.ISO_8601=function(){},t.RFC_2822=function(){};function w6(d){if(d._f===t.ISO_8601){Ff(d);return}if(d._f===t.RFC_2822){Uf(d);return}d._a=[],v(d).empty=!0;var g=""+d._i,A,I,L,G,le,ot=g.length,Zt=0,Lr,ro;for(L=Wr(d._f,d._locale).match(j)||[],ro=L.length,A=0;A<ro;A++)G=L[A],I=(g.match(rr(G,d))||[])[0],I&&(le=g.substr(0,g.indexOf(I)),le.length>0&&v(d).unusedInput.push(le),g=g.slice(g.indexOf(I)+I.length),Zt+=I.length),ie[G]?(I?v(d).empty=!1:v(d).unusedTokens.push(G),Ls(G,I,d)):d._strict&&!I&&v(d).unusedTokens.push(G);v(d).charsLeftOver=ot-Zt,g.length>0&&v(d).unusedInput.push(g),d._a[ys]<=12&&v(d).bigHour===!0&&d._a[ys]>0&&(v(d).bigHour=void 0),v(d).parsedDateParts=d._a.slice(0),v(d).meridiem=d._meridiem,d._a[ys]=C6(d._locale,d._a[ys],d._meridiem),Lr=v(d).era,Lr!==null&&(d._a[Rn]=d._locale.erasConvertYear(Lr,d._a[Rn])),Vc(d),Cl(d);}function C6(d,g,A){var I;return A==null?g:d.meridiemHour!=null?d.meridiemHour(g,A):(d.isPM!=null&&(I=d.isPM(A),I&&g<12&&(g+=12),!I&&g===12&&(g=0)),g)}function I6(d){var g,A,I,L,G,le,ot=!1,Zt=d._f.length;if(Zt===0){v(d).invalidFormat=!0,d._d=new Date(NaN);return}for(L=0;L<Zt;L++)G=0,le=!1,g=N({},d),d._useUTC!=null&&(g._useUTC=d._useUTC),g._f=d._f[L],w6(g),E(g)&&(le=!0),G+=v(g).charsLeftOver,G+=v(g).unusedTokens.length*10,v(g).score=G,ot?G<I&&(I=G,A=g):(I==null||G<I||le)&&(I=G,A=g,le&&(ot=!0));h(d,A||g);}function yx(d){if(!d._d){var g=Gt(d._i),A=g.day===void 0?g.date:g.day;d._a=f([g.year,g.month,A,g.hour,g.minute,g.second,g.millisecond],function(I){return I&&parseInt(I,10)}),Vc(d);}}function Wf(d){var g=new z(Cl(uo(d)));return g._nextDay&&(g.add(1,"d"),g._nextDay=void 0),g}function uo(d){var g=d._i,A=d._f;return d._locale=d._locale||fs(d._l),g===null||A===void 0&&g===""?_({nullInput:!0}):(typeof g=="string"&&(d._i=g=d._locale.preparse(g)),D(g)?new z(Cl(g)):(m(g)?d._d=g:n(A)?I6(d):A?w6(d):T6(d),E(d)||(d._d=null),d))}function T6(d){var g=d._i;c(g)?d._d=new Date(t.now()):m(g)?d._d=new Date(g.valueOf()):typeof g=="string"?Gf(d):n(g)?(d._a=f(g.slice(0),function(A){return parseInt(A,10)}),Vc(d)):s(g)?yx(d):u(g)?d._d=new Date(g):t.createFromInputFallback(d);}function R2(d,g,A,I,L){var G={};return (g===!0||g===!1)&&(I=g,g=void 0),(A===!0||A===!1)&&(I=A,A=void 0),(s(d)&&a(d)||n(d)&&d.length===0)&&(d=void 0),G._isAMomentObject=!0,G._useUTC=G._isUTC=L,G._l=A,G._i=d,G._f=g,G._strict=I,Wf(G)}function Mn(d,g,A,I){return R2(d,g,A,I,!1)}var Vf=M("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=Mn.apply(null,arguments);return this.isValid()&&d.isValid()?d<this?this:d:_()}),Ex=M("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var d=Mn.apply(null,arguments);return this.isValid()&&d.isValid()?d>this?this:d:_()});function jf(d,g){var A,I;if(g.length===1&&n(g[0])&&(g=g[0]),!g.length)return Mn();for(A=g[0],I=1;I<g.length;++I)(!g[I].isValid()||g[I][d](A))&&(A=g[I]);return A}function wx(){var d=[].slice.call(arguments,0);return jf("isBefore",d)}function Cx(){var d=[].slice.call(arguments,0);return jf("isAfter",d)}var Ix=function(){return Date.now?Date.now():+new Date},Fi=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Tx(d){var g,A=!1,I,L=Fi.length;for(g in d)if(o(d,g)&&!(os.call(Fi,g)!==-1&&(d[g]==null||!isNaN(d[g]))))return !1;for(I=0;I<L;++I)if(d[Fi[I]]){if(A)return !1;parseFloat(d[Fi[I]])!==Ce(d[Fi[I]])&&(A=!0);}return !0}function Sx(){return this._isValid}function S6(){return Rr(NaN)}function jc(d){var g=Gt(d),A=g.year||0,I=g.quarter||0,L=g.month||0,G=g.week||g.isoWeek||0,le=g.day||0,ot=g.hour||0,Zt=g.minute||0,Lr=g.second||0,ro=g.millisecond||0;this._isValid=Tx(g),this._milliseconds=+ro+Lr*1e3+Zt*6e4+ot*1e3*60*60,this._days=+le+G*7,this._months=+L+I*3+A*12,this._data={},this._locale=fs(),this._bubble();}function ai(d){return d instanceof jc}function O2(d){return d<0?Math.round(-1*d)*-1:Math.round(d)}function Lx(d,g,A){var I=Math.min(d.length,g.length),L=Math.abs(d.length-g.length),G=0,le;for(le=0;le<I;le++)(A&&d[le]!==g[le]||!A&&Ce(d[le])!==Ce(g[le]))&&G++;return G+L}function Yf(d,g){ye(d,0,0,function(){var A=this.utcOffset(),I="+";return A<0&&(A=-A,I="-"),I+Re(~~(A/60),2)+g+Re(~~A%60,2)});}Yf("Z",":"),Yf("ZZ",""),fe("Z",H),fe("ZZ",H),We(["Z","ZZ"],function(d,g,A){A._useUTC=!0,A._tzm=Ka(H,d);});var Mx=/([\+\-]|\d\d)/gi;function Ka(d,g){var A=(g||"").match(d),I,L,G;return A===null?null:(I=A[A.length-1]||[],L=(I+"").match(Mx)||["-",0,0],G=+(L[1]*60)+Ce(L[2]),G===0?0:L[0]==="+"?G:-G)}function Ao(d,g){var A,I;return g._isUTC?(A=g.clone(),I=(D(d)||m(d)?d.valueOf():Mn(d).valueOf())-A.valueOf(),A._d.setTime(A._d.valueOf()+I),t.updateOffset(A,!1),A):Mn(d).local()}function Sl(d){return -Math.round(d._d.getTimezoneOffset())}t.updateOffset=function(){};function kx(d,g,A){var I=this._offset||0,L;if(!this.isValid())return d!=null?this:NaN;if(d!=null){if(typeof d=="string"){if(d=Ka(H,d),d===null)return this}else Math.abs(d)<16&&!A&&(d=d*60);return !this._isUTC&&g&&(L=Sl(this)),this._offset=d,this._isUTC=!0,L!=null&&this.add(L,"m"),I!==d&&(!g||this._changeInProgress?Zf(this,Rr(d-I,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?I:Sl(this)}function Nx(d,g){return d!=null?(typeof d!="string"&&(d=-d),this.utcOffset(d,g),this):-this.utcOffset()}function Rx(d){return this.utcOffset(0,d)}function Ox(d){return this._isUTC&&(this.utcOffset(0,d),this._isUTC=!1,d&&this.subtract(Sl(this),"m")),this}function zx(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var d=Ka(ce,this._i);d!=null?this.utcOffset(d):this.utcOffset(0,!0);}return this}function Qa(d){return this.isValid()?(d=d?Mn(d).utcOffset():0,(this.utcOffset()-d)%60===0):!1}function Z(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function he(){if(!c(this._isDSTShifted))return this._isDSTShifted;var d={},g;return N(d,this),d=uo(d),d._a?(g=d._isUTC?x(d._a):Mn(d._a),this._isDSTShifted=this.isValid()&&Lx(d._a,g.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function ae(){return this.isValid()?!this._isUTC:!1}function at(){return this.isValid()?this._isUTC:!1}function nr(){return this.isValid()?this._isUTC&&this._offset===0:!1}var tn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Es=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Rr(d,g){var A=d,I=null,L,G,le;return ai(d)?A={ms:d._milliseconds,d:d._days,M:d._months}:u(d)||!isNaN(+d)?(A={},g?A[g]=+d:A.milliseconds=+d):(I=tn.exec(d))?(L=I[1]==="-"?-1:1,A={y:0,d:Ce(I[Di])*L,h:Ce(I[ys])*L,m:Ce(I[oi])*L,s:Ce(I[ga])*L,ms:Ce(O2(I[qa]*1e3))*L}):(I=Es.exec(d))?(L=I[1]==="-"?-1:1,A={y:ba(I[2],L),M:ba(I[3],L),w:ba(I[4],L),d:ba(I[5],L),h:ba(I[6],L),m:ba(I[7],L),s:ba(I[8],L)}):A==null?A={}:typeof A=="object"&&("from"in A||"to"in A)&&(le=Fo(Mn(A.from),Mn(A.to)),A={},A.ms=le.milliseconds,A.M=le.months),G=new jc(A),ai(d)&&o(d,"_locale")&&(G._locale=d._locale),ai(d)&&o(d,"_isValid")&&(G._isValid=d._isValid),G}Rr.fn=jc.prototype,Rr.invalid=S6;function ba(d,g){var A=d&&parseFloat(d.replace(",","."));return (isNaN(A)?0:A)*g}function qf(d,g){var A={};return A.months=g.month()-d.month()+(g.year()-d.year())*12,d.clone().add(A.months,"M").isAfter(g)&&--A.months,A.milliseconds=+g-+d.clone().add(A.months,"M"),A}function Fo(d,g){var A;return d.isValid()&&g.isValid()?(g=Ao(g,d),d.isBefore(g)?A=qf(d,g):(A=qf(g,d),A.milliseconds=-A.milliseconds,A.months=-A.months),A):{milliseconds:0,months:0}}function Yc(d,g){return function(A,I){var L,G;return I!==null&&!isNaN(+I)&&(ue(g,"moment()."+g+"(period, number) is deprecated. Please use moment()."+g+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),G=A,A=I,I=G),L=Rr(A,I),Zf(this,L,d),this}}function Zf(d,g,A,I){var L=g._milliseconds,G=O2(g._days),le=O2(g._months);d.isValid()&&(I=I??!0,le&&yl(d,Za(d,"Month")+le*A),G&&ff(d,"Date",Za(d,"Date")+G*A),L&&d._d.setTime(d._d.valueOf()+L*A),I&&t.updateOffset(d,G||le));}var z2=Yc(1,"add"),Ll=Yc(-1,"subtract");function qc(d){return typeof d=="string"||d instanceof String}function un(d){return D(d)||m(d)||qc(d)||u(d)||Jf(d)||Dx(d)||d===null||d===void 0}function Dx(d){var g=s(d)&&!a(d),A=!1,I=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],L,G,le=I.length;for(L=0;L<le;L+=1)G=I[L],A=A||o(d,G);return g&&A}function Jf(d){var g=n(d),A=!1;return g&&(A=d.filter(function(I){return !u(I)&&qc(d)}).length===0),g&&A}function Ml(d){var g=s(d)&&!a(d),A=!1,I=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],L,G;for(L=0;L<I.length;L+=1)G=I[L],A=A||o(d,G);return g&&A}function Px(d,g){var A=d.diff(g,"days",!0);return A<-6?"sameElse":A<-1?"lastWeek":A<0?"lastDay":A<1?"sameDay":A<2?"nextDay":A<7?"nextWeek":"sameElse"}function Fx(d,g){arguments.length===1&&(arguments[0]?un(arguments[0])?(d=arguments[0],g=void 0):Ml(arguments[0])&&(g=arguments[0],d=void 0):(d=void 0,g=void 0));var A=d||Mn(),I=Ao(A,this).startOf("day"),L=t.calendarFormat(this,I)||"sameElse",G=g&&(U(g[L])?g[L].call(this,A):g[L]);return this.format(G||this.localeData().calendar(L,this,Mn(A)))}function Bx(){return new z(this)}function kl(d,g){var A=D(d)?d:Mn(d);return this.isValid()&&A.isValid()?(g=Ut(g)||"millisecond",g==="millisecond"?this.valueOf()>A.valueOf():A.valueOf()<this.clone().startOf(g).valueOf()):!1}function $a(d,g){var A=D(d)?d:Mn(d);return this.isValid()&&A.isValid()?(g=Ut(g)||"millisecond",g==="millisecond"?this.valueOf()<A.valueOf():this.clone().endOf(g).valueOf()<A.valueOf()):!1}function Nl(d,g,A,I){var L=D(d)?d:Mn(d),G=D(g)?g:Mn(g);return this.isValid()&&L.isValid()&&G.isValid()?(I=I||"()",(I[0]==="("?this.isAfter(L,A):!this.isBefore(L,A))&&(I[1]===")"?this.isBefore(G,A):!this.isAfter(G,A))):!1}function Xf(d,g){var A=D(d)?d:Mn(d),I;return this.isValid()&&A.isValid()?(g=Ut(g)||"millisecond",g==="millisecond"?this.valueOf()===A.valueOf():(I=A.valueOf(),this.clone().startOf(g).valueOf()<=I&&I<=this.clone().endOf(g).valueOf())):!1}function Rl(d,g){return this.isSame(d,g)||this.isAfter(d,g)}function Kf(d,g){return this.isSame(d,g)||this.isBefore(d,g)}function Qf(d,g,A){var I,L,G;if(!this.isValid())return NaN;if(I=Ao(d,this),!I.isValid())return NaN;switch(L=(I.utcOffset()-this.utcOffset())*6e4,g=Ut(g),g){case"year":G=k1(this,I)/12;break;case"month":G=k1(this,I);break;case"quarter":G=k1(this,I)/3;break;case"second":G=(this-I)/1e3;break;case"minute":G=(this-I)/6e4;break;case"hour":G=(this-I)/36e5;break;case"day":G=(this-I-L)/864e5;break;case"week":G=(this-I-L)/6048e5;break;default:G=this-I;}return A?G:be(G)}function k1(d,g){if(d.date()<g.date())return -k1(g,d);var A=(g.year()-d.year())*12+(g.month()-d.month()),I=d.clone().add(A,"months"),L,G;return g-I<0?(L=d.clone().add(A-1,"months"),G=(g-I)/(I-L)):(L=d.clone().add(A+1,"months"),G=(g-I)/(L-I)),-(A+G)||0}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function $f(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Zc(d){if(!this.isValid())return null;var g=d!==!0,A=g?this.clone().utc():this;return A.year()<0||A.year()>9999?Tr(A,g?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):U(Date.prototype.toISOString)?g?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Tr(A,"Z")):Tr(A,g?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function N1(){if(!this.isValid())return "moment.invalid(/* "+this._i+" */)";var d="moment",g="",A,I,L,G;return this.isLocal()||(d=this.utcOffset()===0?"moment.utc":"moment.parseZone",g="Z"),A="["+d+'("]',I=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",L="-MM-DD[T]HH:mm:ss.SSS",G=g+'[")]',this.format(A+I+L+G)}function Ol(d){d||(d=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var g=Tr(this,d);return this.localeData().postformat(g)}function Ux(d,g){return this.isValid()&&(D(d)&&d.isValid()||Mn(d).isValid())?Rr({to:this,from:d}).locale(this.locale()).humanize(!g):this.localeData().invalidDate()}function Gx(d){return this.from(Mn(),d)}function Hx(d,g){return this.isValid()&&(D(d)&&d.isValid()||Mn(d).isValid())?Rr({from:this,to:d}).locale(this.locale()).humanize(!g):this.localeData().invalidDate()}function zl(d){return this.to(Mn(),d)}function Jc(d){var g;return d===void 0?this._locale._abbr:(g=fs(d),g!=null&&(this._locale=g),this)}var Dl=M("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(d){return d===void 0?this.localeData():this.locale(d)});function e8(){return this._locale}var Xc=1e3,D2=60*Xc,Pl=60*D2,ps=(365*400+97)*24*Pl;function is(d,g){return (d%g+g)%g}function t8(d,g,A){return d<100&&d>=0?new Date(d+400,g,A)-ps:new Date(d,g,A).valueOf()}function r8(d,g,A){return d<100&&d>=0?Date.UTC(d+400,g,A)-ps:Date.UTC(d,g,A)}function n8(d){var g,A;if(d=Ut(d),d===void 0||d==="millisecond"||!this.isValid())return this;switch(A=this._isUTC?r8:t8,d){case"year":g=A(this.year(),0,1);break;case"quarter":g=A(this.year(),this.month()-this.month()%3,1);break;case"month":g=A(this.year(),this.month(),1);break;case"week":g=A(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":g=A(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":g=A(this.year(),this.month(),this.date());break;case"hour":g=this._d.valueOf(),g-=is(g+(this._isUTC?0:this.utcOffset()*D2),Pl);break;case"minute":g=this._d.valueOf(),g-=is(g,D2);break;case"second":g=this._d.valueOf(),g-=is(g,Xc);break}return this._d.setTime(g),t.updateOffset(this,!0),this}function Wx(d){var g,A;if(d=Ut(d),d===void 0||d==="millisecond"||!this.isValid())return this;switch(A=this._isUTC?r8:t8,d){case"year":g=A(this.year()+1,0,1)-1;break;case"quarter":g=A(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":g=A(this.year(),this.month()+1,1)-1;break;case"week":g=A(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":g=A(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":g=A(this.year(),this.month(),this.date()+1)-1;break;case"hour":g=this._d.valueOf(),g+=Pl-is(g+(this._isUTC?0:this.utcOffset()*D2),Pl)-1;break;case"minute":g=this._d.valueOf(),g+=D2-is(g,D2)-1;break;case"second":g=this._d.valueOf(),g+=Xc-is(g,Xc)-1;break}return this._d.setTime(g),t.updateOffset(this,!0),this}function L6(){return this._d.valueOf()-(this._offset||0)*6e4}function Kc(){return Math.floor(this.valueOf()/1e3)}function M6(){return new Date(this.valueOf())}function P2(){var d=this;return [d.year(),d.month(),d.date(),d.hour(),d.minute(),d.second(),d.millisecond()]}function Qc(){var d=this;return {years:d.year(),months:d.month(),date:d.date(),hours:d.hours(),minutes:d.minutes(),seconds:d.seconds(),milliseconds:d.milliseconds()}}function $c(){return this.isValid()?this.toISOString():null}function Fl(){return E(this)}function F2(){return h({},v(this))}function Vx(){return v(this).overflow}function jx(){return {input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}ye("N",0,0,"eraAbbr"),ye("NN",0,0,"eraAbbr"),ye("NNN",0,0,"eraAbbr"),ye("NNNN",0,0,"eraName"),ye("NNNNN",0,0,"eraNarrow"),ye("y",["y",1],"yo","eraYear"),ye("y",["yy",2],0,"eraYear"),ye("y",["yyy",3],0,"eraYear"),ye("y",["yyyy",4],0,"eraYear"),fe("N",Sr),fe("NN",Sr),fe("NNN",Sr),fe("NNNN",Jx),fe("NNNNN",Xx),We(["N","NN","NNN","NNNN","NNNNN"],function(d,g,A,I){var L=A._locale.erasParse(d,I,A._strict);L?v(A).era=L:v(A).invalidEra=d;}),fe("y",Sn),fe("yy",Sn),fe("yyy",Sn),fe("yyyy",Sn),fe("yo",Kx),We(["y","yy","yyy","yyyy"],Rn),We(["yo"],function(d,g,A,I){var L;A._locale._eraYearOrdinalRegex&&(L=d.match(A._locale._eraYearOrdinalRegex)),A._locale.eraYearOrdinalParse?g[Rn]=A._locale.eraYearOrdinalParse(d,L):g[Rn]=parseInt(d,10);});function Yx(d,g){var A,I,L,G=this._eras||fs("en")._eras;for(A=0,I=G.length;A<I;++A){switch(typeof G[A].since){case"string":L=t(G[A].since).startOf("day"),G[A].since=L.valueOf();break}switch(typeof G[A].until){case"undefined":G[A].until=1/0;break;case"string":L=t(G[A].until).startOf("day").valueOf(),G[A].until=L.valueOf();break}}return G}function qx(d,g,A){var I,L,G=this.eras(),le,ot,Zt;for(d=d.toUpperCase(),I=0,L=G.length;I<L;++I)if(le=G[I].name.toUpperCase(),ot=G[I].abbr.toUpperCase(),Zt=G[I].narrow.toUpperCase(),A)switch(g){case"N":case"NN":case"NNN":if(ot===d)return G[I];break;case"NNNN":if(le===d)return G[I];break;case"NNNNN":if(Zt===d)return G[I];break}else if([le,ot,Zt].indexOf(d)>=0)return G[I]}function Zx(d,g){var A=d.since<=d.until?1:-1;return g===void 0?t(d.since).year():t(d.since).year()+(g-d.offset)*A}function Bl(){var d,g,A,I=this.localeData().eras();for(d=0,g=I.length;d<g;++d)if(A=this.clone().startOf("day").valueOf(),I[d].since<=A&&A<=I[d].until||I[d].until<=A&&A<=I[d].since)return I[d].name;return ""}function e0(){var d,g,A,I=this.localeData().eras();for(d=0,g=I.length;d<g;++d)if(A=this.clone().startOf("day").valueOf(),I[d].since<=A&&A<=I[d].until||I[d].until<=A&&A<=I[d].since)return I[d].narrow;return ""}function s8(){var d,g,A,I=this.localeData().eras();for(d=0,g=I.length;d<g;++d)if(A=this.clone().startOf("day").valueOf(),I[d].since<=A&&A<=I[d].until||I[d].until<=A&&A<=I[d].since)return I[d].abbr;return ""}function k(){var d,g,A,I,L=this.localeData().eras();for(d=0,g=L.length;d<g;++d)if(A=L[d].since<=L[d].until?1:-1,I=this.clone().startOf("day").valueOf(),L[d].since<=I&&I<=L[d].until||L[d].until<=I&&I<=L[d].since)return (this.year()-t(L[d].since).year())*A+L[d].offset;return this.year()}function B2(d){return o(this,"_erasNameRegex")||va.call(this),d?this._erasNameRegex:this._erasRegex}function Ul(d){return o(this,"_erasAbbrRegex")||va.call(this),d?this._erasAbbrRegex:this._erasRegex}function Bo(d){return o(this,"_erasNarrowRegex")||va.call(this),d?this._erasNarrowRegex:this._erasRegex}function Sr(d,g){return g.erasAbbrRegex(d)}function Jx(d,g){return g.erasNameRegex(d)}function Xx(d,g){return g.erasNarrowRegex(d)}function Kx(d,g){return g._eraYearOrdinalRegex||Sn}function va(){var d=[],g=[],A=[],I=[],L,G,le,ot,Zt,Lr=this.eras();for(L=0,G=Lr.length;L<G;++L)le=sr(Lr[L].name),ot=sr(Lr[L].abbr),Zt=sr(Lr[L].narrow),g.push(le),d.push(ot),A.push(Zt),I.push(le),I.push(ot),I.push(Zt);this._erasRegex=new RegExp("^("+I.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+g.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+d.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+A.join("|")+")","i");}ye(0,["gg",2],0,function(){return this.weekYear()%100}),ye(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Gl(d,g){ye(0,[d,d.length],0,g);}Gl("gggg","weekYear"),Gl("ggggg","weekYear"),Gl("GGGG","isoWeekYear"),Gl("GGGGG","isoWeekYear"),fe("G",$n),fe("g",$n),fe("GG",Te,ge),fe("gg",Te,ge),fe("GGGG",Dr,Le),fe("gggg",Dr,Le),fe("GGGGG",Qr,Ee),fe("ggggg",Qr,Ee),or(["gggg","ggggg","GGGG","GGGGG"],function(d,g,A,I){g[I.substr(0,2)]=Ce(d);}),or(["gg","GG"],function(d,g,A,I){g[I]=t.parseTwoDigitYear(d);});function Qx(d){return o8.call(this,d,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function $x(d){return o8.call(this,d,this.isoWeek(),this.isoWeekday(),1,4)}function eb(){return ii(this.year(),1,4)}function tb(){return ii(this.isoWeekYear(),1,4)}function _a(){var d=this.localeData()._week;return ii(this.year(),d.dow,d.doy)}function rb(){var d=this.localeData()._week;return ii(this.weekYear(),d.dow,d.doy)}function o8(d,g,A,I,L){var G;return d==null?M2(this,I,L).year:(G=ii(d,I,L),g>G&&(g=G),nb.call(this,d,g,A,I,L))}function nb(d,g,A,I,L){var G=wf(d,g,A,I,L),le=S2(G.year,0,G.dayOfYear);return this.year(le.getUTCFullYear()),this.month(le.getUTCMonth()),this.date(le.getUTCDate()),this}ye("Q",0,"Qo","quarter"),fe("Q",ze),We("Q",function(d,g){g[Po]=(Ce(d)-1)*3;});function sb(d){return d==null?Math.ceil((this.month()+1)/3):this.month((d-1)*3+this.month()%3)}ye("D",["DD",2],"Do","date"),fe("D",Te,X),fe("DD",Te,ge),fe("Do",function(d,g){return d?g._dayOfMonthOrdinalParse||g._ordinalParse:g._dayOfMonthOrdinalParseLenient}),We(["D","DD"],Di),We("Do",function(d,g){g[Di]=Ce(d.match(Te)[0]);});var i8=T2("Date",!0);ye("DDD",["DDDD",3],"DDDo","dayOfYear"),fe("DDD",Ae),fe("DDDD",ke),We(["DDD","DDDD"],function(d,g,A){A._dayOfYear=Ce(d);});function Aa(d){var g=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return d==null?g:this.add(d-g,"d")}ye("m",["mm",2],0,"minute"),fe("m",Te,pe),fe("mm",Te,ge),We(["m","mm"],oi);var ob=T2("Minutes",!1);ye("s",["ss",2],0,"second"),fe("s",Te,pe),fe("ss",Te,ge),We(["s","ss"],ga);var ib=T2("Seconds",!1);ye("S",0,0,function(){return ~~(this.millisecond()/100)}),ye(0,["SS",2],0,function(){return ~~(this.millisecond()/10)}),ye(0,["SSS",3],0,"millisecond"),ye(0,["SSSS",4],0,function(){return this.millisecond()*10}),ye(0,["SSSSS",5],0,function(){return this.millisecond()*100}),ye(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),ye(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),ye(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),ye(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),fe("S",Ae,ze),fe("SS",Ae,ge),fe("SSS",Ae,ke);var e1,a8;for(e1="SSSS";e1.length<=9;e1+="S")fe(e1,Sn);function ab(d,g){g[qa]=Ce(("0."+d)*1e3);}for(e1="S";e1.length<=9;e1+="S")We(e1,ab);a8=T2("Milliseconds",!1),ye("z",0,0,"zoneAbbr"),ye("zz",0,0,"zoneName");function R1(){return this._isUTC?"UTC":""}function cb(){return this._isUTC?"Coordinated Universal Time":""}var De=z.prototype;De.add=z2,De.calendar=Fx,De.clone=Bx,De.diff=Qf,De.endOf=Wx,De.format=Ol,De.from=Ux,De.fromNow=Gx,De.to=Hx,De.toNow=zl,De.get=_l,De.invalidAt=Vx,De.isAfter=kl,De.isBefore=$a,De.isBetween=Nl,De.isSame=Xf,De.isSameOrAfter=Rl,De.isSameOrBefore=Kf,De.isValid=Fl,De.lang=Dl,De.locale=Jc,De.localeData=e8,De.max=Ex,De.min=Vf,De.parsingFlags=F2,De.set=Kg,De.startOf=n8,De.subtract=Ll,De.toArray=P2,De.toObject=Qc,De.toDate=M6,De.toISOString=Zc,De.inspect=N1,typeof Symbol<"u"&&Symbol.for!=null&&(De[Symbol.for("nodejs.util.inspect.custom")]=function(){return "Moment<"+this.format()+">"}),De.toJSON=$c,De.toString=$f,De.unix=Kc,De.valueOf=L6,De.creationData=jx,De.eraName=Bl,De.eraNarrow=e0,De.eraAbbr=s8,De.eraYear=k,De.year=mf,De.isLeapYear=Xg,De.weekYear=Qx,De.isoWeekYear=$x,De.quarter=De.quarters=sb,De.month=vf,De.daysInMonth=_f,De.week=De.weeks=rx,De.isoWeek=De.isoWeeks=Tf,De.weeksInYear=_a,De.weeksInWeekYear=rb,De.isoWeeksInYear=eb,De.isoWeeksInISOWeekYear=tb,De.date=i8,De.day=De.days=dx,De.weekday=mx,De.isoWeekday=fx,De.dayOfYear=Aa,De.hour=De.hours=Ms,De.minute=De.minutes=ob,De.second=De.seconds=ib,De.millisecond=De.milliseconds=a8,De.utcOffset=kx,De.utc=Rx,De.local=Ox,De.parseZone=zx,De.hasAlignedHourOffset=Qa,De.isDST=Z,De.isLocal=ae,De.isUtcOffset=at,De.isUtc=nr,De.isUTC=nr,De.zoneAbbr=R1,De.zoneName=cb,De.dates=M("dates accessor is deprecated. Use date instead.",i8),De.months=M("months accessor is deprecated. Use month instead",vf),De.years=M("years accessor is deprecated. Use year instead",mf),De.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Nx),De.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",he);function ci(d){return Mn(d*1e3)}function lb(){return Mn.apply(null,arguments).parseZone()}function c8(d){return d}var $r=K.prototype;$r.calendar=Pe,$r.longDateFormat=Xr,$r.invalidDate=vr,$r.ordinal=kt,$r.preparse=c8,$r.postformat=c8,$r.relativeTime=tr,$r.pastFuture=Ur,$r.set=Y,$r.eras=Yx,$r.erasParse=qx,$r.erasConvertYear=Zx,$r.erasAbbrRegex=Ul,$r.erasNameRegex=B2,$r.erasNarrowRegex=Bo,$r.months=tx,$r.monthsShort=gf,$r.monthsParse=bf,$r.monthsRegex=Af,$r.monthsShortRegex=El,$r.week=p6,$r.firstDayOfYear=If,$r.firstDayOfWeek=Cf,$r.weekdays=ax,$r.weekdaysMin=h6,$r.weekdaysShort=cx,$r.weekdaysParse=ux,$r.weekdaysRegex=On,$r.weekdaysShortRegex=Ln,$r.weekdaysMinRegex=px,$r.isPM=Of,$r.meridiem=b6;function Hl(d,g,A,I){var L=fs(),G=x().set(I,g);return L[A](G,d)}function l8(d,g,A){if(u(d)&&(g=d,d=void 0),d=d||"",g!=null)return Hl(d,g,A,"month");var I,L=[];for(I=0;I<12;I++)L[I]=Hl(d,I,A,"month");return L}function Wl(d,g,A,I){typeof d=="boolean"?(u(g)&&(A=g,g=void 0),g=g||""):(g=d,A=g,d=!1,u(g)&&(A=g,g=void 0),g=g||"");var L=fs(),G=d?L._week.dow:0,le,ot=[];if(A!=null)return Hl(g,(A+G)%7,I,"day");for(le=0;le<7;le++)ot[le]=Hl(g,(le+G)%7,I,"day");return ot}function u8(d,g){return l8(d,g,"months")}function ub(d,g){return l8(d,g,"monthsShort")}function db(d,g,A){return Wl(d,g,A,"weekdays")}function k6(d,g,A){return Wl(d,g,A,"weekdaysShort")}function t0(d,g,A){return Wl(d,g,A,"weekdaysMin")}xa("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(d){var g=d%10,A=Ce(d%100/10)===1?"th":g===1?"st":g===2?"nd":g===3?"rd":"th";return d+A}}),t.lang=M("moment.lang is deprecated. Use moment.locale instead.",xa),t.langData=M("moment.langData is deprecated. Use moment.localeData instead.",fs);var Uo=Math.abs;function mb(){var d=this._data;return this._milliseconds=Uo(this._milliseconds),this._days=Uo(this._days),this._months=Uo(this._months),d.milliseconds=Uo(d.milliseconds),d.seconds=Uo(d.seconds),d.minutes=Uo(d.minutes),d.hours=Uo(d.hours),d.months=Uo(d.months),d.years=Uo(d.years),this}function N6(d,g,A,I){var L=Rr(g,A);return d._milliseconds+=I*L._milliseconds,d._days+=I*L._days,d._months+=I*L._months,d._bubble()}function fb(d,g){return N6(this,d,g,1)}function ya(d,g){return N6(this,d,g,-1)}function Vl(d){return d<0?Math.floor(d):Math.ceil(d)}function O1(){var d=this._milliseconds,g=this._days,A=this._months,I=this._data,L,G,le,ot,Zt;return d>=0&&g>=0&&A>=0||d<=0&&g<=0&&A<=0||(d+=Vl(R6(A)+g)*864e5,g=0,A=0),I.milliseconds=d%1e3,L=be(d/1e3),I.seconds=L%60,G=be(L/60),I.minutes=G%60,le=be(G/60),I.hours=le%24,g+=be(le/24),Zt=be(yo(g)),A+=Zt,g-=Vl(R6(Zt)),ot=be(A/12),A%=12,I.days=g,I.months=A,I.years=ot,this}function yo(d){return d*4800/146097}function R6(d){return d*146097/4800}function d8(d){if(!this.isValid())return NaN;var g,A,I=this._milliseconds;if(d=Ut(d),d==="month"||d==="quarter"||d==="year")switch(g=this._days+I/864e5,A=this._months+yo(g),d){case"month":return A;case"quarter":return A/3;case"year":return A/12}else switch(g=this._days+Math.round(R6(this._months)),d){case"week":return g/7+I/6048e5;case"day":return g+I/864e5;case"hour":return g*24+I/36e5;case"minute":return g*1440+I/6e4;case"second":return g*86400+I/1e3;case"millisecond":return Math.floor(g*864e5)+I;default:throw new Error("Unknown unit "+d)}}function Bi(d){return function(){return this.as(d)}}var U2=Bi("ms"),t1=Bi("s"),m8=Bi("m"),pb=Bi("h"),jl=Bi("d"),hb=Bi("w"),f8=Bi("M"),Bs=Bi("Q"),O6=Bi("y"),p8=U2;function Ui(){return Rr(this)}function z6(d){return d=Ut(d),this.isValid()?this[d+"s"]():NaN}function Gi(d){return function(){return this.isValid()?this._data[d]:NaN}}var z1=Gi("milliseconds"),h8=Gi("seconds"),to=Gi("minutes"),D6=Gi("hours"),gb=Gi("days"),xb=Gi("months"),bb=Gi("years");function P6(){return be(this.days()/7)}var Ea=Math.round,Hi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function g8(d,g,A,I,L){return L.relativeTime(g||1,!!A,d,I)}function vb(d,g,A,I){var L=Rr(d).abs(),G=Ea(L.as("s")),le=Ea(L.as("m")),ot=Ea(L.as("h")),Zt=Ea(L.as("d")),Lr=Ea(L.as("M")),ro=Ea(L.as("w")),Wi=Ea(L.as("y")),wa=G<=A.ss&&["s",G]||G<A.s&&["ss",G]||le<=1&&["m"]||le<A.m&&["mm",le]||ot<=1&&["h"]||ot<A.h&&["hh",ot]||Zt<=1&&["d"]||Zt<A.d&&["dd",Zt];return A.w!=null&&(wa=wa||ro<=1&&["w"]||ro<A.w&&["ww",ro]),wa=wa||Lr<=1&&["M"]||Lr<A.M&&["MM",Lr]||Wi<=1&&["y"]||["yy",Wi],wa[2]=g,wa[3]=+d>0,wa[4]=I,g8.apply(null,wa)}function _b(d){return d===void 0?Ea:typeof d=="function"?(Ea=d,!0):!1}function r0(d,g){return Hi[d]===void 0?!1:g===void 0?Hi[d]:(Hi[d]=g,d==="s"&&(Hi.ss=g-1),!0)}function Ab(d,g){if(!this.isValid())return this.localeData().invalidDate();var A=!1,I=Hi,L,G;return typeof d=="object"&&(g=d,d=!1),typeof d=="boolean"&&(A=d),typeof g=="object"&&(I=Object.assign({},Hi,g),g.s!=null&&g.ss==null&&(I.ss=g.s-1)),L=this.localeData(),G=vb(this,!A,I,L),A&&(G=L.pastFuture(+this,G)),L.postformat(G)}var F6=Math.abs;function r1(d){return (d>0)-(d<0)||+d}function n0(){if(!this.isValid())return this.localeData().invalidDate();var d=F6(this._milliseconds)/1e3,g=F6(this._days),A=F6(this._months),I,L,G,le,ot=this.asSeconds(),Zt,Lr,ro,Wi;return ot?(I=be(d/60),L=be(I/60),d%=60,I%=60,G=be(A/12),A%=12,le=d?d.toFixed(3).replace(/\.?0+$/,""):"",Zt=ot<0?"-":"",Lr=r1(this._months)!==r1(ot)?"-":"",ro=r1(this._days)!==r1(ot)?"-":"",Wi=r1(this._milliseconds)!==r1(ot)?"-":"",Zt+"P"+(G?Lr+G+"Y":"")+(A?Lr+A+"M":"")+(g?ro+g+"D":"")+(L||I||d?"T":"")+(L?Wi+L+"H":"")+(I?Wi+I+"M":"")+(d?Wi+le+"S":"")):"P0D"}var Vr=jc.prototype;Vr.isValid=Sx,Vr.abs=mb,Vr.add=fb,Vr.subtract=ya,Vr.as=d8,Vr.asMilliseconds=U2,Vr.asSeconds=t1,Vr.asMinutes=m8,Vr.asHours=pb,Vr.asDays=jl,Vr.asWeeks=hb,Vr.asMonths=f8,Vr.asQuarters=Bs,Vr.asYears=O6,Vr.valueOf=p8,Vr._bubble=O1,Vr.clone=Ui,Vr.get=z6,Vr.milliseconds=z1,Vr.seconds=h8,Vr.minutes=to,Vr.hours=D6,Vr.days=gb,Vr.weeks=P6,Vr.months=xb,Vr.years=bb,Vr.humanize=Ab,Vr.toISOString=n0,Vr.toString=n0,Vr.toJSON=n0,Vr.locale=Jc,Vr.localeData=e8,Vr.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",n0),Vr.lang=Dl,ye("X",0,0,"unix"),ye("x",0,0,"valueOf"),fe("x",$n),fe("X",se),We("X",function(d,g,A){A._d=new Date(parseFloat(d)*1e3);}),We("x",function(d,g,A){A._d=new Date(Ce(d));});return t.version="2.30.1",r(Mn),t.fn=De,t.min=wx,t.max=Cx,t.now=Ix,t.utc=x,t.unix=ci,t.months=u8,t.isDate=m,t.locale=xa,t.invalid=_,t.duration=Rr,t.isMoment=D,t.weekdays=db,t.parseZone=lb,t.localeData=fs,t.isDuration=ai,t.monthsShort=ub,t.weekdaysMin=t0,t.defineLocale=eo,t.updateLocale=xx,t.locales=bx,t.weekdaysShort=k6,t.normalizeUnits=Ut,t.relativeTimeRounding=_b,t.relativeTimeThreshold=r0,t.calendarFormat=Px,t.prototype=De,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t});});var $U=c((B$e,QU)=>{var XU=Array.isArray,KU=Object.keys,S6e=Object.prototype.hasOwnProperty,L6e=typeof Element<"u";function dA(e,t){if(e===t)return !0;if(e&&t&&typeof e=="object"&&typeof t=="object"){var r=XU(e),n=XU(t),s,o,a;if(r&&n){if(o=e.length,o!=t.length)return !1;for(s=o;s--!==0;)if(!dA(e[s],t[s]))return !1;return !0}if(r!=n)return !1;var c=e instanceof Date,u=t instanceof Date;if(c!=u)return !1;if(c&&u)return e.getTime()==t.getTime();var m=e instanceof RegExp,f=t instanceof RegExp;if(m!=f)return !1;if(m&&f)return e.toString()==t.toString();var h=KU(e);if(o=h.length,o!==KU(t).length)return !1;for(s=o;s--!==0;)if(!S6e.call(t,h[s]))return !1;if(L6e&&e instanceof Element&&t instanceof Element)return e===t;for(s=o;s--!==0;)if(a=h[s],!(a==="_owner"&&e.$$typeof)&&!dA(e[a],t[a]))return !1;return !0}return e!==e&&t!==t}QU.exports=function(t,r){try{return dA(t,r)}catch(n){if(n.message&&n.message.match(/stack|recursion/i)||n.number===-2146828260)return console.warn("Warning: react-fast-compare does not handle circular references.",n.name,n.message),!1;throw n}};});var vG=c((Iet,bG)=>{function N0(e){this._maxSize=e,this.clear();}N0.prototype.clear=function(){this._size=0,this._values=Object.create(null);};N0.prototype.get=function(e){return this._values[e]};N0.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var due=/[^.^\]^[]+|(?=\[\]|\.\.)/g,xG=/^\d+$/,mue=/^\d/,fue=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,pue=/^\s*(['"]?)(.*?)(\1)\s*$/,yA=512,pG=new N0(yA),hG=new N0(yA),gG=new N0(yA);bG.exports={Cache:N0,split:AA,normalizePath:_A,setter:function(e){var t=_A(e);return hG.get(e)||hG.set(e,function(n,s){for(var o=0,a=t.length,c=n;o<a-1;){var u=t[o];if(u==="__proto__"||u==="constructor"||u==="prototype")return n;c=c[t[o++]];}c[t[o]]=s;})},getter:function(e,t){var r=_A(e);return gG.get(e)||gG.set(e,function(s){for(var o=0,a=r.length;o<a;)if(s!=null||!t)s=s[r[o++]];else return;return s})},join:function(e){return e.reduce(function(t,r){return t+(EA(r)||xG.test(r)?"["+r+"]":(t?".":"")+r)},"")},forEach:function(e,t,r){hue(Array.isArray(e)?e:AA(e),t,r);}};function _A(e){return pG.get(e)||pG.set(e,AA(e).map(function(t){return t.replace(pue,"$2")}))}function AA(e){return e.match(due)||[""]}function hue(e,t,r){var n=e.length,s,o,a,c;for(o=0;o<n;o++)s=e[o],s&&(bue(s)&&(s='"'+s+'"'),c=EA(s),a=!c&&/^\d+$/.test(s),t.call(r,s,c,a,o,e));}function EA(e){return typeof e=="string"&&e&&["'",'"'].indexOf(e.charAt(0))!==-1}function gue(e){return e.match(mue)&&!e.match(xG)}function xue(e){return fue.test(e)}function bue(e){return !EA(e)&&(gue(e)||xue(e))}});var yG=c((Tet,AG)=>{var vue=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,ih=e=>e.match(vue)||[],ah=e=>e[0].toUpperCase()+e.slice(1),wA=(e,t)=>ih(e).join(t).toLowerCase(),_G=e=>ih(e).reduce((t,r)=>`${t}${t?r[0].toUpperCase()+r.slice(1).toLowerCase():r.toLowerCase()}`,""),_ue=e=>ah(_G(e)),Aue=e=>wA(e,"_"),yue=e=>wA(e,"-"),Eue=e=>ah(wA(e," ")),wue=e=>ih(e).map(ah).join(" ");AG.exports={words:ih,upperFirst:ah,camelCase:_G,pascalCase:_ue,snakeCase:Aue,kebabCase:yue,sentenceCase:Eue,titleCase:wue};});var wG=c((Let,CA)=>{CA.exports=function(e){return EG(Cue(e),e)};CA.exports.array=EG;function EG(e,t){var r=e.length,n=new Array(r),s={},o=r,a=Iue(t),c=Tue(e);for(t.forEach(function(m){if(!c.has(m[0])||!c.has(m[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});o--;)s[o]||u(e[o],o,new Set);return n;function u(m,f,h){if(h.has(m)){var x;try{x=", node was:"+JSON.stringify(m);}catch{x="";}throw new Error("Cyclic dependency"+x)}if(!c.has(m))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(m));if(!s[f]){s[f]=!0;var b=a.get(m)||new Set;if(b=Array.from(b),f=b.length){h.add(m);do{var v=b[--f];u(v,c.get(v),h);}while(f);h.delete(m);}n[--r]=m;}}}function Cue(e){for(var t=new Set,r=0,n=e.length;r<n;r++){var s=e[r];t.add(s[0]),t.add(s[1]);}return Array.from(t)}function Iue(e){for(var t=new Map,r=0,n=e.length;r<n;r++){var s=e[r];t.has(s[0])||t.set(s[0],new Set),t.has(s[1])||t.set(s[1],new Set),t.get(s[0]).add(s[1]);}return t}function Tue(e){for(var t=new Map,r=0,n=e.length;r<n;r++)t.set(e[r],r);return t}});var Eh=c((Z3,Wu)=>{(function(){var e,t="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",o="Invalid `variable` option passed into `_.template`",a="__lodash_hash_undefined__",c=500,u="__lodash_placeholder__",m=1,f=2,h=4,x=1,b=2,v=1,w=2,E=4,_=8,C=16,S=32,N=64,z=128,D=256,P=512,M=30,q="...",ue=800,U=16,Y=1,$=2,K=3,re=1/0,oe=9007199254740991,Pe=17976931348623157e292,Re=NaN,j=4294967295,ne=j-1,me=j>>>1,ie=[["ary",z],["bind",v],["bindKey",w],["curry",_],["curryRight",C],["flip",P],["partial",S],["partialRight",N],["rearg",D]],ye="[object Arguments]",At="[object Array]",nt="[object AsyncFunction]",Tr="[object Boolean]",Wr="[object Date]",Jr="[object DOMException]",Xr="[object Error]",pn="[object Function]",vr="[object GeneratorFunction]",Se="[object Map]",st="[object Number]",kt="[object Null]",Ge="[object Object]",tr="[object Promise]",Ur="[object Proxy]",ss="[object RegExp]",Ut="[object Set]",Gt="[object String]",_n="[object Symbol]",Q="[object Undefined]",ze="[object WeakMap]",ge="[object WeakSet]",ke="[object ArrayBuffer]",Le="[object DataView]",Ee="[object Float32Array]",Te="[object Float64Array]",He="[object Int8Array]",Ne="[object Int16Array]",Ae="[object Int32Array]",Dr="[object Uint8Array]",Qr="[object Uint8ClampedArray]",Sn="[object Uint16Array]",$n="[object Uint32Array]",ce=/\b__p \+= '';/g,H=/\b(__p \+=) '' \+/g,se=/(__e\(.*?\)|\b__t\)) \+\n'';/g,xe=/&(?:amp|lt|gt|quot|#39);/g,X=/[&<>"']/g,pe=RegExp(xe.source),vt=RegExp(X.source),fe=/<%-([\s\S]+?)%>/g,rr=/<%([\s\S]+?)%>/g,Pr=/<%=([\s\S]+?)%>/g,sr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,be=/^\w*$/,Ce=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,qe=/[\\^$.*+?()[\]{}|]/g,We=RegExp(qe.source),or=/^\s+/,Ls=/\s/,Wn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Rn=/\{\n\/\* \[wrapped with (.+)\] \*/,Po=/,? & /,Di=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ys=/[()=,{}\[\]\/\s]/,oi=/\\(\\)?/g,ga=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,qa=/\w*$/,Zg=/^[-+]0x[0-9a-f]+$/i,Jg=/^0b[01]+$/i,Hc=/^\[object .+?Constructor\]$/,mf=/^0o[0-7]+$/i,Xg=/^(?:0|[1-9]\d*)$/,T2=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Za=/($^)/,ff=/['\n\r\u2028\u2029\\]/g,_l="\\ud800-\\udfff",Kg="\\u0300-\\u036f",Qg="\\ufe20-\\ufe2f",os="\\u20d0-\\u20ff",Al=Kg+Qg+os,pf="\\u2700-\\u27bf",f6="a-z\\xdf-\\xf6\\xf8-\\xff",hf="\\xac\\xb1\\xd7\\xf7",$g="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ex="\\u2000-\\u206f",tx=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",gf="A-Z\\xc0-\\xd6\\xd8-\\xde",xf="\\ufe0e\\ufe0f",bf=hf+$g+ex+tx,yl="['\u2019]",vf="["+_l+"]",_f="["+bf+"]",El="["+Al+"]",Af="\\d+",yf="["+pf+"]",Ef="["+f6+"]",S2="[^"+_l+bf+Af+pf+f6+gf+"]",L2="\\ud83c[\\udffb-\\udfff]",wf="(?:"+El+"|"+L2+")",M2="[^"+_l+"]",ii="(?:\\ud83c[\\udde6-\\uddff]){2}",p6="[\\ud800-\\udbff][\\udc00-\\udfff]",k2="["+gf+"]",Cf="\\u200d",If="(?:"+Ef+"|"+S2+")",rx="(?:"+k2+"|"+S2+")",Tf="(?:"+yl+"(?:d|ll|m|re|s|t|ve))?",Sf="(?:"+yl+"(?:D|LL|M|RE|S|T|VE))?",Lf=wf+"?",wl="["+xf+"]?",nx="(?:"+Cf+"(?:"+[M2,ii,p6].join("|")+")"+wl+Lf+")*",Mf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",sx="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",kf=wl+Lf+nx,ox="(?:"+[yf,ii,p6].join("|")+")"+kf,ix="(?:"+[M2+El+"?",El,ii,p6,vf].join("|")+")",ax=RegExp(yl,"g"),cx=RegExp(El,"g"),h6=RegExp(L2+"(?="+L2+")|"+ix+kf,"g"),lx=RegExp([k2+"?"+Ef+"+"+Tf+"(?="+[_f,k2,"$"].join("|")+")",rx+"+"+Sf+"(?="+[_f,k2+If,"$"].join("|")+")",k2+"?"+If+"+"+Tf,k2+"+"+Sf,sx,Mf,Af,ox].join("|"),"g"),ux=RegExp("["+Cf+_l+Al+xf+"]"),dx=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,mx=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],fx=-1,On={};On[Ee]=On[Te]=On[He]=On[Ne]=On[Ae]=On[Dr]=On[Qr]=On[Sn]=On[$n]=!0,On[ye]=On[At]=On[ke]=On[Tr]=On[Le]=On[Wr]=On[Xr]=On[pn]=On[Se]=On[st]=On[Ge]=On[ss]=On[Ut]=On[Gt]=On[ze]=!1;var Ln={};Ln[ye]=Ln[At]=Ln[ke]=Ln[Le]=Ln[Tr]=Ln[Wr]=Ln[Ee]=Ln[Te]=Ln[He]=Ln[Ne]=Ln[Ae]=Ln[Se]=Ln[st]=Ln[Ge]=Ln[ss]=Ln[Ut]=Ln[Gt]=Ln[_n]=Ln[Dr]=Ln[Qr]=Ln[Sn]=Ln[$n]=!0,Ln[Xr]=Ln[pn]=Ln[ze]=!1;var px={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},g6={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},x6={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},hx={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Nf=parseFloat,Rf=parseInt,Of=typeof global=="object"&&global&&global.Object===Object&&global,gx=typeof self=="object"&&self&&self.Object===Object&&self,Ms=Of||gx||Function("return this")(),b6=typeof Z3=="object"&&Z3&&!Z3.nodeType&&Z3,Ja=b6&&typeof Wu=="object"&&Wu&&!Wu.nodeType&&Wu,zn=Ja&&Ja.exports===b6,L1=zn&&Of.process,js=function(){try{var Z=Ja&&Ja.require&&Ja.require("util").types;return Z||L1&&L1.binding&&L1.binding("util")}catch{}}(),zf=js&&js.isArrayBuffer,v6=js&&js.isDate,Df=js&&js.isMap,Pf=js&&js.isRegExp,Wc=js&&js.isSet,xa=js&&js.isTypedArray;function eo(Z,he,ae){switch(ae.length){case 0:return Z.call(he);case 1:return Z.call(he,ae[0]);case 2:return Z.call(he,ae[0],ae[1]);case 3:return Z.call(he,ae[0],ae[1],ae[2])}return Z.apply(he,ae)}function xx(Z,he,ae,at){for(var nr=-1,tn=Z==null?0:Z.length;++nr<tn;){var Es=Z[nr];he(at,Es,ae(Es),Z);}return at}function fs(Z,he){for(var ae=-1,at=Z==null?0:Z.length;++ae<at&&he(Z[ae],ae,Z)!==!1;);return Z}function bx(Z,he){for(var ae=Z==null?0:Z.length;ae--&&he(Z[ae],ae,Z)!==!1;);return Z}function Cl(Z,he){for(var ae=-1,at=Z==null?0:Z.length;++ae<at;)if(!he(Z[ae],ae,Z))return !1;return !0}function Xa(Z,he){for(var ae=-1,at=Z==null?0:Z.length,nr=0,tn=[];++ae<at;){var Es=Z[ae];he(Es,ae,Z)&&(tn[nr++]=Es);}return tn}function Il(Z,he){var ae=Z==null?0:Z.length;return !!ae&&N2(Z,he,0)>-1}function _6(Z,he,ae){for(var at=-1,nr=Z==null?0:Z.length;++at<nr;)if(ae(he,Z[at]))return !0;return !1}function An(Z,he){for(var ae=-1,at=Z==null?0:Z.length,nr=Array(at);++ae<at;)nr[ae]=he(Z[ae],ae,Z);return nr}function Pi(Z,he){for(var ae=-1,at=he.length,nr=Z.length;++ae<at;)Z[nr+ae]=he[ae];return Z}function A6(Z,he,ae,at){var nr=-1,tn=Z==null?0:Z.length;for(at&&tn&&(ae=Z[++nr]);++nr<tn;)ae=he(ae,Z[nr],nr,Z);return ae}function vx(Z,he,ae,at){var nr=Z==null?0:Z.length;for(at&&nr&&(ae=Z[--nr]);nr--;)ae=he(ae,Z[nr],nr,Z);return ae}function y6(Z,he){for(var ae=-1,at=Z==null?0:Z.length;++ae<at;)if(he(Z[ae],ae,Z))return !0;return !1}var Ff=E6("length");function _x(Z){return Z.split("")}function Ax(Z){return Z.match(Di)||[]}function Bf(Z,he,ae){var at;return ae(Z,function(nr,tn,Es){if(he(nr,tn,Es))return at=tn,!1}),at}function Tl(Z,he,ae,at){for(var nr=Z.length,tn=ae+(at?1:-1);at?tn--:++tn<nr;)if(he(Z[tn],tn,Z))return tn;return -1}function N2(Z,he,ae){return he===he?Yf(Z,he,ae):Tl(Z,Gf,ae)}function Uf(Z,he,ae,at){for(var nr=ae-1,tn=Z.length;++nr<tn;)if(at(Z[nr],he))return nr;return -1}function Gf(Z){return Z!==Z}function M1(Z,he){var ae=Z==null?0:Z.length;return ae?C6(Z,he)/ae:Re}function E6(Z){return function(he){return he==null?e:he[Z]}}function Vc(Z){return function(he){return Z==null?e:Z[he]}}function Hf(Z,he,ae,at,nr){return nr(Z,function(tn,Es,Rr){ae=at?(at=!1,tn):he(ae,tn,Es,Rr);}),ae}function w6(Z,he){var ae=Z.length;for(Z.sort(he);ae--;)Z[ae]=Z[ae].value;return Z}function C6(Z,he){for(var ae,at=-1,nr=Z.length;++at<nr;){var tn=he(Z[at]);tn!==e&&(ae=ae===e?tn:ae+tn);}return ae}function I6(Z,he){for(var ae=-1,at=Array(Z);++ae<Z;)at[ae]=he(ae);return at}function yx(Z,he){return An(he,function(ae){return [ae,Z[ae]]})}function Wf(Z){return Z&&Z.slice(0,Sl(Z)+1).replace(or,"")}function uo(Z){return function(he){return Z(he)}}function T6(Z,he){return An(he,function(ae){return Z[ae]})}function R2(Z,he){return Z.has(he)}function Mn(Z,he){for(var ae=-1,at=Z.length;++ae<at&&N2(he,Z[ae],0)>-1;);return ae}function Vf(Z,he){for(var ae=Z.length;ae--&&N2(he,Z[ae],0)>-1;);return ae}function Ex(Z,he){for(var ae=Z.length,at=0;ae--;)Z[ae]===he&&++at;return at}var jf=Vc(px),wx=Vc(g6);function Cx(Z){return "\\"+hx[Z]}function Ix(Z,he){return Z==null?e:Z[he]}function Fi(Z){return ux.test(Z)}function Tx(Z){return dx.test(Z)}function Sx(Z){for(var he,ae=[];!(he=Z.next()).done;)ae.push(he.value);return ae}function S6(Z){var he=-1,ae=Array(Z.size);return Z.forEach(function(at,nr){ae[++he]=[nr,at];}),ae}function jc(Z,he){return function(ae){return Z(he(ae))}}function ai(Z,he){for(var ae=-1,at=Z.length,nr=0,tn=[];++ae<at;){var Es=Z[ae];(Es===he||Es===u)&&(Z[ae]=u,tn[nr++]=ae);}return tn}function O2(Z){var he=-1,ae=Array(Z.size);return Z.forEach(function(at){ae[++he]=at;}),ae}function Lx(Z){var he=-1,ae=Array(Z.size);return Z.forEach(function(at){ae[++he]=[at,at];}),ae}function Yf(Z,he,ae){for(var at=ae-1,nr=Z.length;++at<nr;)if(Z[at]===he)return at;return -1}function Mx(Z,he,ae){for(var at=ae+1;at--;)if(Z[at]===he)return at;return at}function Ka(Z){return Fi(Z)?Nx(Z):Ff(Z)}function Ao(Z){return Fi(Z)?Rx(Z):_x(Z)}function Sl(Z){for(var he=Z.length;he--&&Ls.test(Z.charAt(he)););return he}var kx=Vc(x6);function Nx(Z){for(var he=h6.lastIndex=0;h6.test(Z);)++he;return he}function Rx(Z){return Z.match(h6)||[]}function Ox(Z){return Z.match(lx)||[]}var zx=function Z(he){he=he==null?Ms:Qa.defaults(Ms.Object(),he,Qa.pick(Ms,mx));var ae=he.Array,at=he.Date,nr=he.Error,tn=he.Function,Es=he.Math,Rr=he.Object,ba=he.RegExp,qf=he.String,Fo=he.TypeError,Yc=ae.prototype,Zf=tn.prototype,z2=Rr.prototype,Ll=he["__core-js_shared__"],qc=Zf.toString,un=z2.hasOwnProperty,Dx=0,Jf=function(){var i=/[^.]+$/.exec(Ll&&Ll.keys&&Ll.keys.IE_PROTO||"");return i?"Symbol(src)_1."+i:""}(),Ml=z2.toString,Px=qc.call(Rr),Fx=Ms._,Bx=ba("^"+qc.call(un).replace(qe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),kl=zn?he.Buffer:e,$a=he.Symbol,Nl=he.Uint8Array,Xf=kl?kl.allocUnsafe:e,Rl=jc(Rr.getPrototypeOf,Rr),Kf=Rr.create,Qf=z2.propertyIsEnumerable,k1=Yc.splice,$f=$a?$a.isConcatSpreadable:e,Zc=$a?$a.iterator:e,N1=$a?$a.toStringTag:e,Ol=function(){try{var i=s0(Rr,"defineProperty");return i({},"",{}),i}catch{}}(),Ux=he.clearTimeout!==Ms.clearTimeout&&he.clearTimeout,Gx=at&&at.now!==Ms.Date.now&&at.now,Hx=he.setTimeout!==Ms.setTimeout&&he.setTimeout,zl=Es.ceil,Jc=Es.floor,Dl=Rr.getOwnPropertySymbols,e8=kl?kl.isBuffer:e,Xc=he.isFinite,D2=Yc.join,Pl=jc(Rr.keys,Rr),ps=Es.max,is=Es.min,t8=at.now,r8=he.parseInt,n8=Es.random,Wx=Yc.reverse,L6=s0(he,"DataView"),Kc=s0(he,"Map"),M6=s0(he,"Promise"),P2=s0(he,"Set"),Qc=s0(he,"WeakMap"),$c=s0(Rr,"create"),Fl=Qc&&new Qc,F2={},Vx=o0(L6),jx=o0(Kc),Yx=o0(M6),qx=o0(P2),Zx=o0(Qc),Bl=$a?$a.prototype:e,e0=Bl?Bl.valueOf:e,s8=Bl?Bl.toString:e;function k(i){if(hs(i)&&!_r(i)&&!(i instanceof Sr)){if(i instanceof Bo)return i;if(un.call(i,"__wrapped__"))return oN(i)}return new Bo(i)}var B2=function(){function i(){}return function(l){if(!as(l))return {};if(Kf)return Kf(l);i.prototype=l;var p=new i;return i.prototype=e,p}}();function Ul(){}function Bo(i,l){this.__wrapped__=i,this.__actions__=[],this.__chain__=!!l,this.__index__=0,this.__values__=e;}k.templateSettings={escape:fe,evaluate:rr,interpolate:Pr,variable:"",imports:{_:k}},k.prototype=Ul.prototype,k.prototype.constructor=k,Bo.prototype=B2(Ul.prototype),Bo.prototype.constructor=Bo;function Sr(i){this.__wrapped__=i,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=j,this.__views__=[];}function Jx(){var i=new Sr(this.__wrapped__);return i.__actions__=Go(this.__actions__),i.__dir__=this.__dir__,i.__filtered__=this.__filtered__,i.__iteratees__=Go(this.__iteratees__),i.__takeCount__=this.__takeCount__,i.__views__=Go(this.__views__),i}function Xx(){if(this.__filtered__){var i=new Sr(this);i.__dir__=-1,i.__filtered__=!0;}else i=this.clone(),i.__dir__*=-1;return i}function Kx(){var i=this.__wrapped__.value(),l=this.__dir__,p=_r(i),y=l<0,T=p?i.length:0,O=BK(0,T,this.__views__),B=O.start,V=O.end,J=V-B,ve=y?V:B-1,_e=this.__iteratees__,Ie=_e.length,Ze=0,yt=is(J,this.__takeCount__);if(!p||!y&&T==J&&yt==J)return Sk(i,this.__actions__);var Vt=[];e:for(;J--&&Ze<yt;){ve+=l;for(var Mr=-1,jt=i[ve];++Mr<Ie;){var Gr=_e[Mr],Kr=Gr.iteratee,di=Gr.type,wo=Kr(jt);if(di==$)jt=wo;else if(!wo){if(di==Y)continue e;break e}}Vt[Ze++]=jt;}return Vt}Sr.prototype=B2(Ul.prototype),Sr.prototype.constructor=Sr;function va(i){var l=-1,p=i==null?0:i.length;for(this.clear();++l<p;){var y=i[l];this.set(y[0],y[1]);}}function Gl(){this.__data__=$c?$c(null):{},this.size=0;}function Qx(i){var l=this.has(i)&&delete this.__data__[i];return this.size-=l?1:0,l}function $x(i){var l=this.__data__;if($c){var p=l[i];return p===a?e:p}return un.call(l,i)?l[i]:e}function eb(i){var l=this.__data__;return $c?l[i]!==e:un.call(l,i)}function tb(i,l){var p=this.__data__;return this.size+=this.has(i)?0:1,p[i]=$c&&l===e?a:l,this}va.prototype.clear=Gl,va.prototype.delete=Qx,va.prototype.get=$x,va.prototype.has=eb,va.prototype.set=tb;function _a(i){var l=-1,p=i==null?0:i.length;for(this.clear();++l<p;){var y=i[l];this.set(y[0],y[1]);}}function rb(){this.__data__=[],this.size=0;}function o8(i){var l=this.__data__,p=Uo(l,i);if(p<0)return !1;var y=l.length-1;return p==y?l.pop():k1.call(l,p,1),--this.size,!0}function nb(i){var l=this.__data__,p=Uo(l,i);return p<0?e:l[p][1]}function sb(i){return Uo(this.__data__,i)>-1}function i8(i,l){var p=this.__data__,y=Uo(p,i);return y<0?(++this.size,p.push([i,l])):p[y][1]=l,this}_a.prototype.clear=rb,_a.prototype.delete=o8,_a.prototype.get=nb,_a.prototype.has=sb,_a.prototype.set=i8;function Aa(i){var l=-1,p=i==null?0:i.length;for(this.clear();++l<p;){var y=i[l];this.set(y[0],y[1]);}}function ob(){this.size=0,this.__data__={hash:new va,map:new(Kc||_a),string:new va};}function ib(i){var l=C8(this,i).delete(i);return this.size-=l?1:0,l}function e1(i){return C8(this,i).get(i)}function a8(i){return C8(this,i).has(i)}function ab(i,l){var p=C8(this,i),y=p.size;return p.set(i,l),this.size+=p.size==y?0:1,this}Aa.prototype.clear=ob,Aa.prototype.delete=ib,Aa.prototype.get=e1,Aa.prototype.has=a8,Aa.prototype.set=ab;function R1(i){var l=-1,p=i==null?0:i.length;for(this.__data__=new Aa;++l<p;)this.add(i[l]);}function cb(i){return this.__data__.set(i,a),this}function De(i){return this.__data__.has(i)}R1.prototype.add=R1.prototype.push=cb,R1.prototype.has=De;function ci(i){var l=this.__data__=new _a(i);this.size=l.size;}function lb(){this.__data__=new _a,this.size=0;}function c8(i){var l=this.__data__,p=l.delete(i);return this.size=l.size,p}function $r(i){return this.__data__.get(i)}function Hl(i){return this.__data__.has(i)}function l8(i,l){var p=this.__data__;if(p instanceof _a){var y=p.__data__;if(!Kc||y.length<r-1)return y.push([i,l]),this.size=++p.size,this;p=this.__data__=new Aa(y);}return p.set(i,l),this.size=p.size,this}ci.prototype.clear=lb,ci.prototype.delete=c8,ci.prototype.get=$r,ci.prototype.has=Hl,ci.prototype.set=l8;function Wl(i,l){var p=_r(i),y=!p&&i0(i),T=!p&&!y&&V2(i),O=!p&&!y&&!T&&Jl(i),B=p||y||T||O,V=B?I6(i.length,qf):[],J=V.length;for(var ve in i)(l||un.call(i,ve))&&!(B&&(ve=="length"||T&&(ve=="offset"||ve=="parent")||O&&(ve=="buffer"||ve=="byteLength"||ve=="byteOffset")||F1(ve,J)))&&V.push(ve);return V}function u8(i){var l=i.length;return l?i[Eb(0,l-1)]:e}function ub(i,l){return I8(Go(i),O1(l,0,i.length))}function db(i){return I8(Go(i))}function k6(i,l,p){(p!==e&&!Ca(i[l],p)||p===e&&!(l in i))&&ya(i,l,p);}function t0(i,l,p){var y=i[l];(!(un.call(i,l)&&Ca(y,p))||p===e&&!(l in i))&&ya(i,l,p);}function Uo(i,l){for(var p=i.length;p--;)if(Ca(i[p][0],l))return p;return -1}function mb(i,l,p,y){return t1(i,function(T,O,B){l(y,T,p(T),B);}),y}function N6(i,l){return i&&n1(l,Ys(l),i)}function fb(i,l){return i&&n1(l,Wo(l),i)}function ya(i,l,p){l=="__proto__"&&Ol?Ol(i,l,{configurable:!0,enumerable:!0,value:p,writable:!0}):i[l]=p;}function Vl(i,l){for(var p=-1,y=l.length,T=ae(y),O=i==null;++p<y;)T[p]=O?e:Zb(i,l[p]);return T}function O1(i,l,p){return i===i&&(p!==e&&(i=i<=p?i:p),l!==e&&(i=i>=l?i:l)),i}function yo(i,l,p,y,T,O){var B,V=l&m,J=l&f,ve=l&h;if(p&&(B=T?p(i,y,T,O):p(i)),B!==e)return B;if(!as(i))return i;var _e=_r(i);if(_e){if(B=GK(i),!V)return Go(i,B)}else {var Ie=mo(i),Ze=Ie==pn||Ie==vr;if(V2(i))return kk(i,V);if(Ie==Ge||Ie==ye||Ze&&!T){if(B=J||Ze?{}:Xk(i),!V)return J?MK(i,fb(B,i)):LK(i,N6(B,i))}else {if(!Ln[Ie])return T?i:{};B=HK(i,Ie,V);}}O||(O=new ci);var yt=O.get(i);if(yt)return yt;O.set(i,B),CN(i)?i.forEach(function(jt){B.add(yo(jt,l,p,jt,i,O));}):EN(i)&&i.forEach(function(jt,Gr){B.set(Gr,yo(jt,l,p,Gr,i,O));});var Vt=ve?J?Ob:Rb:J?Wo:Ys,Mr=_e?e:Vt(i);return fs(Mr||i,function(jt,Gr){Mr&&(Gr=jt,jt=i[Gr]),t0(B,Gr,yo(jt,l,p,Gr,i,O));}),B}function R6(i){var l=Ys(i);return function(p){return d8(p,i,l)}}function d8(i,l,p){var y=p.length;if(i==null)return !y;for(i=Rr(i);y--;){var T=p[y],O=l[T],B=i[T];if(B===e&&!(T in i)||!O(B))return !1}return !0}function Bi(i,l,p){if(typeof i!="function")throw new Fo(s);return H6(function(){i.apply(e,p);},l)}function U2(i,l,p,y){var T=-1,O=Il,B=!0,V=i.length,J=[],ve=l.length;if(!V)return J;p&&(l=An(l,uo(p))),y?(O=_6,B=!1):l.length>=r&&(O=R2,B=!1,l=new R1(l));e:for(;++T<V;){var _e=i[T],Ie=p==null?_e:p(_e);if(_e=y||_e!==0?_e:0,B&&Ie===Ie){for(var Ze=ve;Ze--;)if(l[Ze]===Ie)continue e;J.push(_e);}else O(l,Ie,y)||J.push(_e);}return J}var t1=Dk(Ui),m8=Dk(z6,!0);function pb(i,l){var p=!0;return t1(i,function(y,T,O){return p=!!l(y,T,O),p}),p}function jl(i,l,p){for(var y=-1,T=i.length;++y<T;){var O=i[y],B=l(O);if(B!=null&&(V===e?B===B&&!ui(B):p(B,V)))var V=B,J=O;}return J}function hb(i,l,p,y){var T=i.length;for(p=Er(p),p<0&&(p=-p>T?0:T+p),y=y===e||y>T?T:Er(y),y<0&&(y+=T),y=p>y?0:TN(y);p<y;)i[p++]=l;return i}function f8(i,l){var p=[];return t1(i,function(y,T,O){l(y,T,O)&&p.push(y);}),p}function Bs(i,l,p,y,T){var O=-1,B=i.length;for(p||(p=VK),T||(T=[]);++O<B;){var V=i[O];l>0&&p(V)?l>1?Bs(V,l-1,p,y,T):Pi(T,V):y||(T[T.length]=V);}return T}var O6=Pk(),p8=Pk(!0);function Ui(i,l){return i&&O6(i,l,Ys)}function z6(i,l){return i&&p8(i,l,Ys)}function Gi(i,l){return Xa(l,function(p){return B1(i[p])})}function z1(i,l){l=H2(l,i);for(var p=0,y=l.length;i!=null&&p<y;)i=i[s1(l[p++])];return p&&p==y?i:e}function h8(i,l,p){var y=l(i);return _r(i)?y:Pi(y,p(i))}function to(i){return i==null?i===e?Q:kt:N1&&N1 in Rr(i)?FK(i):KK(i)}function D6(i,l){return i>l}function gb(i,l){return i!=null&&un.call(i,l)}function xb(i,l){return i!=null&&l in Rr(i)}function bb(i,l,p){return i>=is(l,p)&&i<ps(l,p)}function P6(i,l,p){for(var y=p?_6:Il,T=i[0].length,O=i.length,B=O,V=ae(O),J=1/0,ve=[];B--;){var _e=i[B];B&&l&&(_e=An(_e,uo(l))),J=is(_e.length,J),V[B]=!p&&(l||T>=120&&_e.length>=120)?new R1(B&&_e):e;}_e=i[0];var Ie=-1,Ze=V[0];e:for(;++Ie<T&&ve.length<J;){var yt=_e[Ie],Vt=l?l(yt):yt;if(yt=p||yt!==0?yt:0,!(Ze?R2(Ze,Vt):y(ve,Vt,p))){for(B=O;--B;){var Mr=V[B];if(!(Mr?R2(Mr,Vt):y(i[B],Vt,p)))continue e}Ze&&Ze.push(Vt),ve.push(yt);}}return ve}function Ea(i,l,p,y){return Ui(i,function(T,O,B){l(y,p(T),O,B);}),y}function Hi(i,l,p){l=H2(l,i),i=eN(i,l);var y=i==null?i:i[s1(ji(l))];return y==null?e:eo(y,i,p)}function g8(i){return hs(i)&&to(i)==ye}function vb(i){return hs(i)&&to(i)==ke}function _b(i){return hs(i)&&to(i)==Wr}function r0(i,l,p,y,T){return i===l?!0:i==null||l==null||!hs(i)&&!hs(l)?i!==i&&l!==l:Ab(i,l,p,y,r0,T)}function Ab(i,l,p,y,T,O){var B=_r(i),V=_r(l),J=B?At:mo(i),ve=V?At:mo(l);J=J==ye?Ge:J,ve=ve==ye?Ge:ve;var _e=J==Ge,Ie=ve==Ge,Ze=J==ve;if(Ze&&V2(i)){if(!V2(l))return !1;B=!0,_e=!1;}if(Ze&&!_e)return O||(O=new ci),B||Jl(i)?qk(i,l,p,y,T,O):DK(i,l,J,p,y,T,O);if(!(p&x)){var yt=_e&&un.call(i,"__wrapped__"),Vt=Ie&&un.call(l,"__wrapped__");if(yt||Vt){var Mr=yt?i.value():i,jt=Vt?l.value():l;return O||(O=new ci),T(Mr,jt,p,y,O)}}return Ze?(O||(O=new ci),PK(i,l,p,y,T,O)):!1}function F6(i){return hs(i)&&mo(i)==Se}function r1(i,l,p,y){var T=p.length,O=T,B=!y;if(i==null)return !O;for(i=Rr(i);T--;){var V=p[T];if(B&&V[2]?V[1]!==i[V[0]]:!(V[0]in i))return !1}for(;++T<O;){V=p[T];var J=V[0],ve=i[J],_e=V[1];if(B&&V[2]){if(ve===e&&!(J in i))return !1}else {var Ie=new ci;if(y)var Ze=y(ve,_e,J,i,l,Ie);if(!(Ze===e?r0(_e,ve,x|b,y,Ie):Ze))return !1}}return !0}function n0(i){if(!as(i)||YK(i))return !1;var l=B1(i)?Bx:Hc;return l.test(o0(i))}function Vr(i){return hs(i)&&to(i)==ss}function d(i){return hs(i)&&mo(i)==Ut}function g(i){return hs(i)&&N8(i.length)&&!!On[to(i)]}function A(i){return typeof i=="function"?i:i==null?Vo:typeof i=="object"?_r(i)?Zt(i[0],i[1]):ot(i):FN(i)}function I(i){if(!G6(i))return Pl(i);var l=[];for(var p in Rr(i))un.call(i,p)&&p!="constructor"&&l.push(p);return l}function L(i){if(!as(i))return XK(i);var l=G6(i),p=[];for(var y in i)y=="constructor"&&(l||!un.call(i,y))||p.push(y);return p}function G(i,l){return i<l}function le(i,l){var p=-1,y=Ho(i)?ae(i.length):[];return t1(i,function(T,O,B){y[++p]=l(T,O,B);}),y}function ot(i){var l=Db(i);return l.length==1&&l[0][2]?Qk(l[0][0],l[0][1]):function(p){return p===i||r1(p,i,l)}}function Zt(i,l){return Fb(i)&&Kk(l)?Qk(s1(i),l):function(p){var y=Zb(p,i);return y===e&&y===l?Jb(p,i):r0(l,y,x|b)}}function Lr(i,l,p,y,T){i!==l&&O6(l,function(O,B){if(T||(T=new ci),as(O))ro(i,l,B,p,Lr,y,T);else {var V=y?y(Ub(i,B),O,B+"",i,l,T):e;V===e&&(V=O),k6(i,B,V);}},Wo);}function ro(i,l,p,y,T,O,B){var V=Ub(i,p),J=Ub(l,p),ve=B.get(J);if(ve){k6(i,p,ve);return}var _e=O?O(V,J,p+"",i,l,B):e,Ie=_e===e;if(Ie){var Ze=_r(J),yt=!Ze&&V2(J),Vt=!Ze&&!yt&&Jl(J);_e=J,Ze||yt||Vt?_r(V)?_e=V:ws(V)?_e=Go(V):yt?(Ie=!1,_e=kk(J,!0)):Vt?(Ie=!1,_e=Nk(J,!0)):_e=[]:W6(J)||i0(J)?(_e=V,i0(V)?_e=SN(V):(!as(V)||B1(V))&&(_e=Xk(J))):Ie=!1;}Ie&&(B.set(J,_e),T(_e,J,y,O,B),B.delete(J)),k6(i,p,_e);}function Wi(i,l){var p=i.length;if(p)return l+=l<0?p:0,F1(l,p)?i[l]:e}function wa(i,l,p){l.length?l=An(l,function(O){return _r(O)?function(B){return z1(B,O.length===1?O[0]:O)}:O}):l=[Vo];var y=-1;l=An(l,uo(Ht()));var T=le(i,function(O,B,V){var J=An(l,function(ve){return ve(O)});return {criteria:J,index:++y,value:O}});return w6(T,function(O,B){return SK(O,B,p)})}function gK(i,l){return yk(i,l,function(p,y){return Jb(i,y)})}function yk(i,l,p){for(var y=-1,T=l.length,O={};++y<T;){var B=l[y],V=z1(i,B);p(V,B)&&B6(O,H2(B,i),V);}return O}function xK(i){return function(l){return z1(l,i)}}function yb(i,l,p,y){var T=y?Uf:N2,O=-1,B=l.length,V=i;for(i===l&&(l=Go(l)),p&&(V=An(i,uo(p)));++O<B;)for(var J=0,ve=l[O],_e=p?p(ve):ve;(J=T(V,_e,J,y))>-1;)V!==i&&k1.call(V,J,1),k1.call(i,J,1);return i}function Ek(i,l){for(var p=i?l.length:0,y=p-1;p--;){var T=l[p];if(p==y||T!==O){var O=T;F1(T)?k1.call(i,T,1):Ib(i,T);}}return i}function Eb(i,l){return i+Jc(n8()*(l-i+1))}function bK(i,l,p,y){for(var T=-1,O=ps(zl((l-i)/(p||1)),0),B=ae(O);O--;)B[y?O:++T]=i,i+=p;return B}function wb(i,l){var p="";if(!i||l<1||l>oe)return p;do l%2&&(p+=i),l=Jc(l/2),l&&(i+=i);while(l);return p}function Or(i,l){return Gb($k(i,l,Vo),i+"")}function vK(i){return u8(Xl(i))}function _K(i,l){var p=Xl(i);return I8(p,O1(l,0,p.length))}function B6(i,l,p,y){if(!as(i))return i;l=H2(l,i);for(var T=-1,O=l.length,B=O-1,V=i;V!=null&&++T<O;){var J=s1(l[T]),ve=p;if(J==="__proto__"||J==="constructor"||J==="prototype")return i;if(T!=B){var _e=V[J];ve=y?y(_e,J,V):e,ve===e&&(ve=as(_e)?_e:F1(l[T+1])?[]:{});}t0(V,J,ve),V=V[J];}return i}var wk=Fl?function(i,l){return Fl.set(i,l),i}:Vo,AK=Ol?function(i,l){return Ol(i,"toString",{configurable:!0,enumerable:!1,value:Kb(l),writable:!0})}:Vo;function yK(i){return I8(Xl(i))}function Vi(i,l,p){var y=-1,T=i.length;l<0&&(l=-l>T?0:T+l),p=p>T?T:p,p<0&&(p+=T),T=l>p?0:p-l>>>0,l>>>=0;for(var O=ae(T);++y<T;)O[y]=i[y+l];return O}function EK(i,l){var p;return t1(i,function(y,T,O){return p=l(y,T,O),!p}),!!p}function x8(i,l,p){var y=0,T=i==null?y:i.length;if(typeof l=="number"&&l===l&&T<=me){for(;y<T;){var O=y+T>>>1,B=i[O];B!==null&&!ui(B)&&(p?B<=l:B<l)?y=O+1:T=O;}return T}return Cb(i,l,Vo,p)}function Cb(i,l,p,y){var T=0,O=i==null?0:i.length;if(O===0)return 0;l=p(l);for(var B=l!==l,V=l===null,J=ui(l),ve=l===e;T<O;){var _e=Jc((T+O)/2),Ie=p(i[_e]),Ze=Ie!==e,yt=Ie===null,Vt=Ie===Ie,Mr=ui(Ie);if(B)var jt=y||Vt;else ve?jt=Vt&&(y||Ze):V?jt=Vt&&Ze&&(y||!yt):J?jt=Vt&&Ze&&!yt&&(y||!Mr):yt||Mr?jt=!1:jt=y?Ie<=l:Ie<l;jt?T=_e+1:O=_e;}return is(O,ne)}function Ck(i,l){for(var p=-1,y=i.length,T=0,O=[];++p<y;){var B=i[p],V=l?l(B):B;if(!p||!Ca(V,J)){var J=V;O[T++]=B===0?0:B;}}return O}function Ik(i){return typeof i=="number"?i:ui(i)?Re:+i}function li(i){if(typeof i=="string")return i;if(_r(i))return An(i,li)+"";if(ui(i))return s8?s8.call(i):"";var l=i+"";return l=="0"&&1/i==-re?"-0":l}function G2(i,l,p){var y=-1,T=Il,O=i.length,B=!0,V=[],J=V;if(p)B=!1,T=_6;else if(O>=r){var ve=l?null:OK(i);if(ve)return O2(ve);B=!1,T=R2,J=new R1;}else J=l?[]:V;e:for(;++y<O;){var _e=i[y],Ie=l?l(_e):_e;if(_e=p||_e!==0?_e:0,B&&Ie===Ie){for(var Ze=J.length;Ze--;)if(J[Ze]===Ie)continue e;l&&J.push(Ie),V.push(_e);}else T(J,Ie,p)||(J!==V&&J.push(Ie),V.push(_e));}return V}function Ib(i,l){return l=H2(l,i),i=eN(i,l),i==null||delete i[s1(ji(l))]}function Tk(i,l,p,y){return B6(i,l,p(z1(i,l)),y)}function b8(i,l,p,y){for(var T=i.length,O=y?T:-1;(y?O--:++O<T)&&l(i[O],O,i););return p?Vi(i,y?0:O,y?O+1:T):Vi(i,y?O+1:0,y?T:O)}function Sk(i,l){var p=i;return p instanceof Sr&&(p=p.value()),A6(l,function(y,T){return T.func.apply(T.thisArg,Pi([y],T.args))},p)}function Tb(i,l,p){var y=i.length;if(y<2)return y?G2(i[0]):[];for(var T=-1,O=ae(y);++T<y;)for(var B=i[T],V=-1;++V<y;)V!=T&&(O[T]=U2(O[T]||B,i[V],l,p));return G2(Bs(O,1),l,p)}function Lk(i,l,p){for(var y=-1,T=i.length,O=l.length,B={};++y<T;){var V=y<O?l[y]:e;p(B,i[y],V);}return B}function Sb(i){return ws(i)?i:[]}function Lb(i){return typeof i=="function"?i:Vo}function H2(i,l){return _r(i)?i:Fb(i,l)?[i]:sN(hn(i))}var wK=Or;function W2(i,l,p){var y=i.length;return p=p===e?y:p,!l&&p>=y?i:Vi(i,l,p)}var Mk=Ux||function(i){return Ms.clearTimeout(i)};function kk(i,l){if(l)return i.slice();var p=i.length,y=Xf?Xf(p):new i.constructor(p);return i.copy(y),y}function Mb(i){var l=new i.constructor(i.byteLength);return new Nl(l).set(new Nl(i)),l}function CK(i,l){var p=l?Mb(i.buffer):i.buffer;return new i.constructor(p,i.byteOffset,i.byteLength)}function IK(i){var l=new i.constructor(i.source,qa.exec(i));return l.lastIndex=i.lastIndex,l}function TK(i){return e0?Rr(e0.call(i)):{}}function Nk(i,l){var p=l?Mb(i.buffer):i.buffer;return new i.constructor(p,i.byteOffset,i.length)}function Rk(i,l){if(i!==l){var p=i!==e,y=i===null,T=i===i,O=ui(i),B=l!==e,V=l===null,J=l===l,ve=ui(l);if(!V&&!ve&&!O&&i>l||O&&B&&J&&!V&&!ve||y&&B&&J||!p&&J||!T)return 1;if(!y&&!O&&!ve&&i<l||ve&&p&&T&&!y&&!O||V&&p&&T||!B&&T||!J)return -1}return 0}function SK(i,l,p){for(var y=-1,T=i.criteria,O=l.criteria,B=T.length,V=p.length;++y<B;){var J=Rk(T[y],O[y]);if(J){if(y>=V)return J;var ve=p[y];return J*(ve=="desc"?-1:1)}}return i.index-l.index}function Ok(i,l,p,y){for(var T=-1,O=i.length,B=p.length,V=-1,J=l.length,ve=ps(O-B,0),_e=ae(J+ve),Ie=!y;++V<J;)_e[V]=l[V];for(;++T<B;)(Ie||T<O)&&(_e[p[T]]=i[T]);for(;ve--;)_e[V++]=i[T++];return _e}function zk(i,l,p,y){for(var T=-1,O=i.length,B=-1,V=p.length,J=-1,ve=l.length,_e=ps(O-V,0),Ie=ae(_e+ve),Ze=!y;++T<_e;)Ie[T]=i[T];for(var yt=T;++J<ve;)Ie[yt+J]=l[J];for(;++B<V;)(Ze||T<O)&&(Ie[yt+p[B]]=i[T++]);return Ie}function Go(i,l){var p=-1,y=i.length;for(l||(l=ae(y));++p<y;)l[p]=i[p];return l}function n1(i,l,p,y){var T=!p;p||(p={});for(var O=-1,B=l.length;++O<B;){var V=l[O],J=y?y(p[V],i[V],V,p,i):e;J===e&&(J=i[V]),T?ya(p,V,J):t0(p,V,J);}return p}function LK(i,l){return n1(i,Pb(i),l)}function MK(i,l){return n1(i,Zk(i),l)}function v8(i,l){return function(p,y){var T=_r(p)?xx:mb,O=l?l():{};return T(p,i,Ht(y,2),O)}}function Yl(i){return Or(function(l,p){var y=-1,T=p.length,O=T>1?p[T-1]:e,B=T>2?p[2]:e;for(O=i.length>3&&typeof O=="function"?(T--,O):e,B&&Eo(p[0],p[1],B)&&(O=T<3?e:O,T=1),l=Rr(l);++y<T;){var V=p[y];V&&i(l,V,y,O);}return l})}function Dk(i,l){return function(p,y){if(p==null)return p;if(!Ho(p))return i(p,y);for(var T=p.length,O=l?T:-1,B=Rr(p);(l?O--:++O<T)&&y(B[O],O,B)!==!1;);return p}}function Pk(i){return function(l,p,y){for(var T=-1,O=Rr(l),B=y(l),V=B.length;V--;){var J=B[i?V:++T];if(p(O[J],J,O)===!1)break}return l}}function kK(i,l,p){var y=l&v,T=U6(i);function O(){var B=this&&this!==Ms&&this instanceof O?T:i;return B.apply(y?p:this,arguments)}return O}function Fk(i){return function(l){l=hn(l);var p=Fi(l)?Ao(l):e,y=p?p[0]:l.charAt(0),T=p?W2(p,1).join(""):l.slice(1);return y[i]()+T}}function ql(i){return function(l){return A6(DN(zN(l).replace(ax,"")),i,"")}}function U6(i){return function(){var l=arguments;switch(l.length){case 0:return new i;case 1:return new i(l[0]);case 2:return new i(l[0],l[1]);case 3:return new i(l[0],l[1],l[2]);case 4:return new i(l[0],l[1],l[2],l[3]);case 5:return new i(l[0],l[1],l[2],l[3],l[4]);case 6:return new i(l[0],l[1],l[2],l[3],l[4],l[5]);case 7:return new i(l[0],l[1],l[2],l[3],l[4],l[5],l[6])}var p=B2(i.prototype),y=i.apply(p,l);return as(y)?y:p}}function NK(i,l,p){var y=U6(i);function T(){for(var O=arguments.length,B=ae(O),V=O,J=Zl(T);V--;)B[V]=arguments[V];var ve=O<3&&B[0]!==J&&B[O-1]!==J?[]:ai(B,J);if(O-=ve.length,O<p)return Wk(i,l,_8,T.placeholder,e,B,ve,e,e,p-O);var _e=this&&this!==Ms&&this instanceof T?y:i;return eo(_e,this,B)}return T}function Bk(i){return function(l,p,y){var T=Rr(l);if(!Ho(l)){var O=Ht(p,3);l=Ys(l),p=function(V){return O(T[V],V,T)};}var B=i(l,p,y);return B>-1?T[O?l[B]:B]:e}}function Uk(i){return P1(function(l){var p=l.length,y=p,T=Bo.prototype.thru;for(i&&l.reverse();y--;){var O=l[y];if(typeof O!="function")throw new Fo(s);if(T&&!B&&w8(O)=="wrapper")var B=new Bo([],!0);}for(y=B?y:p;++y<p;){O=l[y];var V=w8(O),J=V=="wrapper"?zb(O):e;J&&Bb(J[0])&&J[1]==(z|_|S|D)&&!J[4].length&&J[9]==1?B=B[w8(J[0])].apply(B,J[3]):B=O.length==1&&Bb(O)?B[V]():B.thru(O);}return function(){var ve=arguments,_e=ve[0];if(B&&ve.length==1&&_r(_e))return B.plant(_e).value();for(var Ie=0,Ze=p?l[Ie].apply(this,ve):_e;++Ie<p;)Ze=l[Ie].call(this,Ze);return Ze}})}function _8(i,l,p,y,T,O,B,V,J,ve){var _e=l&z,Ie=l&v,Ze=l&w,yt=l&(_|C),Vt=l&P,Mr=Ze?e:U6(i);function jt(){for(var Gr=arguments.length,Kr=ae(Gr),di=Gr;di--;)Kr[di]=arguments[di];if(yt)var wo=Zl(jt),mi=Ex(Kr,wo);if(y&&(Kr=Ok(Kr,y,T,yt)),O&&(Kr=zk(Kr,O,B,yt)),Gr-=mi,yt&&Gr<ve){var Cs=ai(Kr,wo);return Wk(i,l,_8,jt.placeholder,p,Kr,Cs,V,J,ve-Gr)}var Ia=Ie?p:this,G1=Ze?Ia[i]:i;return Gr=Kr.length,V?Kr=QK(Kr,V):Vt&&Gr>1&&Kr.reverse(),_e&&J<Gr&&(Kr.length=J),this&&this!==Ms&&this instanceof jt&&(G1=Mr||U6(G1)),G1.apply(Ia,Kr)}return jt}function Gk(i,l){return function(p,y){return Ea(p,i,l(y),{})}}function A8(i,l){return function(p,y){var T;if(p===e&&y===e)return l;if(p!==e&&(T=p),y!==e){if(T===e)return y;typeof p=="string"||typeof y=="string"?(p=li(p),y=li(y)):(p=Ik(p),y=Ik(y)),T=i(p,y);}return T}}function kb(i){return P1(function(l){return l=An(l,uo(Ht())),Or(function(p){var y=this;return i(l,function(T){return eo(T,y,p)})})})}function y8(i,l){l=l===e?" ":li(l);var p=l.length;if(p<2)return p?wb(l,i):l;var y=wb(l,zl(i/Ka(l)));return Fi(l)?W2(Ao(y),0,i).join(""):y.slice(0,i)}function RK(i,l,p,y){var T=l&v,O=U6(i);function B(){for(var V=-1,J=arguments.length,ve=-1,_e=y.length,Ie=ae(_e+J),Ze=this&&this!==Ms&&this instanceof B?O:i;++ve<_e;)Ie[ve]=y[ve];for(;J--;)Ie[ve++]=arguments[++V];return eo(Ze,T?p:this,Ie)}return B}function Hk(i){return function(l,p,y){return y&&typeof y!="number"&&Eo(l,p,y)&&(p=y=e),l=U1(l),p===e?(p=l,l=0):p=U1(p),y=y===e?l<p?1:-1:U1(y),bK(l,p,y,i)}}function E8(i){return function(l,p){return typeof l=="string"&&typeof p=="string"||(l=Yi(l),p=Yi(p)),i(l,p)}}function Wk(i,l,p,y,T,O,B,V,J,ve){var _e=l&_,Ie=_e?B:e,Ze=_e?e:B,yt=_e?O:e,Vt=_e?e:O;l|=_e?S:N,l&=~(_e?N:S),l&E||(l&=~(v|w));var Mr=[i,l,T,yt,Ie,Vt,Ze,V,J,ve],jt=p.apply(e,Mr);return Bb(i)&&tN(jt,Mr),jt.placeholder=y,rN(jt,i,l)}function Nb(i){var l=Es[i];return function(p,y){if(p=Yi(p),y=y==null?0:is(Er(y),292),y&&Xc(p)){var T=(hn(p)+"e").split("e"),O=l(T[0]+"e"+(+T[1]+y));return T=(hn(O)+"e").split("e"),+(T[0]+"e"+(+T[1]-y))}return l(p)}}var OK=P2&&1/O2(new P2([,-0]))[1]==re?function(i){return new P2(i)}:ev;function Vk(i){return function(l){var p=mo(l);return p==Se?S6(l):p==Ut?Lx(l):yx(l,i(l))}}function D1(i,l,p,y,T,O,B,V){var J=l&w;if(!J&&typeof i!="function")throw new Fo(s);var ve=y?y.length:0;if(ve||(l&=~(S|N),y=T=e),B=B===e?B:ps(Er(B),0),V=V===e?V:Er(V),ve-=T?T.length:0,l&N){var _e=y,Ie=T;y=T=e;}var Ze=J?e:zb(i),yt=[i,l,p,y,T,_e,Ie,O,B,V];if(Ze&&JK(yt,Ze),i=yt[0],l=yt[1],p=yt[2],y=yt[3],T=yt[4],V=yt[9]=yt[9]===e?J?0:i.length:ps(yt[9]-ve,0),!V&&l&(_|C)&&(l&=~(_|C)),!l||l==v)var Vt=kK(i,l,p);else l==_||l==C?Vt=NK(i,l,V):(l==S||l==(v|S))&&!T.length?Vt=RK(i,l,p,y):Vt=_8.apply(e,yt);var Mr=Ze?wk:tN;return rN(Mr(Vt,yt),i,l)}function jk(i,l,p,y){return i===e||Ca(i,z2[p])&&!un.call(y,p)?l:i}function Yk(i,l,p,y,T,O){return as(i)&&as(l)&&(O.set(l,i),Lr(i,l,e,Yk,O),O.delete(l)),i}function zK(i){return W6(i)?e:i}function qk(i,l,p,y,T,O){var B=p&x,V=i.length,J=l.length;if(V!=J&&!(B&&J>V))return !1;var ve=O.get(i),_e=O.get(l);if(ve&&_e)return ve==l&&_e==i;var Ie=-1,Ze=!0,yt=p&b?new R1:e;for(O.set(i,l),O.set(l,i);++Ie<V;){var Vt=i[Ie],Mr=l[Ie];if(y)var jt=B?y(Mr,Vt,Ie,l,i,O):y(Vt,Mr,Ie,i,l,O);if(jt!==e){if(jt)continue;Ze=!1;break}if(yt){if(!y6(l,function(Gr,Kr){if(!R2(yt,Kr)&&(Vt===Gr||T(Vt,Gr,p,y,O)))return yt.push(Kr)})){Ze=!1;break}}else if(!(Vt===Mr||T(Vt,Mr,p,y,O))){Ze=!1;break}}return O.delete(i),O.delete(l),Ze}function DK(i,l,p,y,T,O,B){switch(p){case Le:if(i.byteLength!=l.byteLength||i.byteOffset!=l.byteOffset)return !1;i=i.buffer,l=l.buffer;case ke:return !(i.byteLength!=l.byteLength||!O(new Nl(i),new Nl(l)));case Tr:case Wr:case st:return Ca(+i,+l);case Xr:return i.name==l.name&&i.message==l.message;case ss:case Gt:return i==l+"";case Se:var V=S6;case Ut:var J=y&x;if(V||(V=O2),i.size!=l.size&&!J)return !1;var ve=B.get(i);if(ve)return ve==l;y|=b,B.set(i,l);var _e=qk(V(i),V(l),y,T,O,B);return B.delete(i),_e;case _n:if(e0)return e0.call(i)==e0.call(l)}return !1}function PK(i,l,p,y,T,O){var B=p&x,V=Rb(i),J=V.length,ve=Rb(l),_e=ve.length;if(J!=_e&&!B)return !1;for(var Ie=J;Ie--;){var Ze=V[Ie];if(!(B?Ze in l:un.call(l,Ze)))return !1}var yt=O.get(i),Vt=O.get(l);if(yt&&Vt)return yt==l&&Vt==i;var Mr=!0;O.set(i,l),O.set(l,i);for(var jt=B;++Ie<J;){Ze=V[Ie];var Gr=i[Ze],Kr=l[Ze];if(y)var di=B?y(Kr,Gr,Ze,l,i,O):y(Gr,Kr,Ze,i,l,O);if(!(di===e?Gr===Kr||T(Gr,Kr,p,y,O):di)){Mr=!1;break}jt||(jt=Ze=="constructor");}if(Mr&&!jt){var wo=i.constructor,mi=l.constructor;wo!=mi&&"constructor"in i&&"constructor"in l&&!(typeof wo=="function"&&wo instanceof wo&&typeof mi=="function"&&mi instanceof mi)&&(Mr=!1);}return O.delete(i),O.delete(l),Mr}function P1(i){return Gb($k(i,e,cN),i+"")}function Rb(i){return h8(i,Ys,Pb)}function Ob(i){return h8(i,Wo,Zk)}var zb=Fl?function(i){return Fl.get(i)}:ev;function w8(i){for(var l=i.name+"",p=F2[l],y=un.call(F2,l)?p.length:0;y--;){var T=p[y],O=T.func;if(O==null||O==i)return T.name}return l}function Zl(i){var l=un.call(k,"placeholder")?k:i;return l.placeholder}function Ht(){var i=k.iteratee||Qb;return i=i===Qb?A:i,arguments.length?i(arguments[0],arguments[1]):i}function C8(i,l){var p=i.__data__;return jK(l)?p[typeof l=="string"?"string":"hash"]:p.map}function Db(i){for(var l=Ys(i),p=l.length;p--;){var y=l[p],T=i[y];l[p]=[y,T,Kk(T)];}return l}function s0(i,l){var p=Ix(i,l);return n0(p)?p:e}function FK(i){var l=un.call(i,N1),p=i[N1];try{i[N1]=e;var y=!0;}catch{}var T=Ml.call(i);return y&&(l?i[N1]=p:delete i[N1]),T}var Pb=Dl?function(i){return i==null?[]:(i=Rr(i),Xa(Dl(i),function(l){return Qf.call(i,l)}))}:tv,Zk=Dl?function(i){for(var l=[];i;)Pi(l,Pb(i)),i=Rl(i);return l}:tv,mo=to;(L6&&mo(new L6(new ArrayBuffer(1)))!=Le||Kc&&mo(new Kc)!=Se||M6&&mo(M6.resolve())!=tr||P2&&mo(new P2)!=Ut||Qc&&mo(new Qc)!=ze)&&(mo=function(i){var l=to(i),p=l==Ge?i.constructor:e,y=p?o0(p):"";if(y)switch(y){case Vx:return Le;case jx:return Se;case Yx:return tr;case qx:return Ut;case Zx:return ze}return l});function BK(i,l,p){for(var y=-1,T=p.length;++y<T;){var O=p[y],B=O.size;switch(O.type){case"drop":i+=B;break;case"dropRight":l-=B;break;case"take":l=is(l,i+B);break;case"takeRight":i=ps(i,l-B);break}}return {start:i,end:l}}function UK(i){var l=i.match(Rn);return l?l[1].split(Po):[]}function Jk(i,l,p){l=H2(l,i);for(var y=-1,T=l.length,O=!1;++y<T;){var B=s1(l[y]);if(!(O=i!=null&&p(i,B)))break;i=i[B];}return O||++y!=T?O:(T=i==null?0:i.length,!!T&&N8(T)&&F1(B,T)&&(_r(i)||i0(i)))}function GK(i){var l=i.length,p=new i.constructor(l);return l&&typeof i[0]=="string"&&un.call(i,"index")&&(p.index=i.index,p.input=i.input),p}function Xk(i){return typeof i.constructor=="function"&&!G6(i)?B2(Rl(i)):{}}function HK(i,l,p){var y=i.constructor;switch(l){case ke:return Mb(i);case Tr:case Wr:return new y(+i);case Le:return CK(i,p);case Ee:case Te:case He:case Ne:case Ae:case Dr:case Qr:case Sn:case $n:return Nk(i,p);case Se:return new y;case st:case Gt:return new y(i);case ss:return IK(i);case Ut:return new y;case _n:return TK(i)}}function WK(i,l){var p=l.length;if(!p)return i;var y=p-1;return l[y]=(p>1?"& ":"")+l[y],l=l.join(p>2?", ":" "),i.replace(Wn,`{
/* [wrapped with `+l+`] */
`)}function VK(i){return _r(i)||i0(i)||!!($f&&i&&i[$f])}function F1(i,l){var p=typeof i;return l=l??oe,!!l&&(p=="number"||p!="symbol"&&Xg.test(i))&&i>-1&&i%1==0&&i<l}function Eo(i,l,p){if(!as(p))return !1;var y=typeof l;return (y=="number"?Ho(p)&&F1(l,p.length):y=="string"&&l in p)?Ca(p[l],i):!1}function Fb(i,l){if(_r(i))return !1;var p=typeof i;return p=="number"||p=="symbol"||p=="boolean"||i==null||ui(i)?!0:be.test(i)||!sr.test(i)||l!=null&&i in Rr(l)}function jK(i){var l=typeof i;return l=="string"||l=="number"||l=="symbol"||l=="boolean"?i!=="__proto__":i===null}function Bb(i){var l=w8(i),p=k[l];if(typeof p!="function"||!(l in Sr.prototype))return !1;if(i===p)return !0;var y=zb(p);return !!y&&i===y[0]}function YK(i){return !!Jf&&Jf in i}var qK=Ll?B1:rv;function G6(i){var l=i&&i.constructor,p=typeof l=="function"&&l.prototype||z2;return i===p}function Kk(i){return i===i&&!as(i)}function Qk(i,l){return function(p){return p==null?!1:p[i]===l&&(l!==e||i in Rr(p))}}function ZK(i){var l=M8(i,function(y){return p.size===c&&p.clear(),y}),p=l.cache;return l}function JK(i,l){var p=i[1],y=l[1],T=p|y,O=T<(v|w|z),B=y==z&&p==_||y==z&&p==D&&i[7].length<=l[8]||y==(z|D)&&l[7].length<=l[8]&&p==_;if(!(O||B))return i;y&v&&(i[2]=l[2],T|=p&v?0:E);var V=l[3];if(V){var J=i[3];i[3]=J?Ok(J,V,l[4]):V,i[4]=J?ai(i[3],u):l[4];}return V=l[5],V&&(J=i[5],i[5]=J?zk(J,V,l[6]):V,i[6]=J?ai(i[5],u):l[6]),V=l[7],V&&(i[7]=V),y&z&&(i[8]=i[8]==null?l[8]:is(i[8],l[8])),i[9]==null&&(i[9]=l[9]),i[0]=l[0],i[1]=T,i}function XK(i){var l=[];if(i!=null)for(var p in Rr(i))l.push(p);return l}function KK(i){return Ml.call(i)}function $k(i,l,p){return l=ps(l===e?i.length-1:l,0),function(){for(var y=arguments,T=-1,O=ps(y.length-l,0),B=ae(O);++T<O;)B[T]=y[l+T];T=-1;for(var V=ae(l+1);++T<l;)V[T]=y[T];return V[l]=p(B),eo(i,this,V)}}function eN(i,l){return l.length<2?i:z1(i,Vi(l,0,-1))}function QK(i,l){for(var p=i.length,y=is(l.length,p),T=Go(i);y--;){var O=l[y];i[y]=F1(O,p)?T[O]:e;}return i}function Ub(i,l){if(!(l==="constructor"&&typeof i[l]=="function")&&l!="__proto__")return i[l]}var tN=nN(wk),H6=Hx||function(i,l){return Ms.setTimeout(i,l)},Gb=nN(AK);function rN(i,l,p){var y=l+"";return Gb(i,WK(y,$K(UK(y),p)))}function nN(i){var l=0,p=0;return function(){var y=t8(),T=U-(y-p);if(p=y,T>0){if(++l>=ue)return arguments[0]}else l=0;return i.apply(e,arguments)}}function I8(i,l){var p=-1,y=i.length,T=y-1;for(l=l===e?y:l;++p<l;){var O=Eb(p,T),B=i[O];i[O]=i[p],i[p]=B;}return i.length=l,i}var sN=ZK(function(i){var l=[];return i.charCodeAt(0)===46&&l.push(""),i.replace(Ce,function(p,y,T,O){l.push(T?O.replace(oi,"$1"):y||p);}),l});function s1(i){if(typeof i=="string"||ui(i))return i;var l=i+"";return l=="0"&&1/i==-re?"-0":l}function o0(i){if(i!=null){try{return qc.call(i)}catch{}try{return i+""}catch{}}return ""}function $K(i,l){return fs(ie,function(p){var y="_."+p[0];l&p[1]&&!Il(i,y)&&i.push(y);}),i.sort()}function oN(i){if(i instanceof Sr)return i.clone();var l=new Bo(i.__wrapped__,i.__chain__);return l.__actions__=Go(i.__actions__),l.__index__=i.__index__,l.__values__=i.__values__,l}function eQ(i,l,p){(p?Eo(i,l,p):l===e)?l=1:l=ps(Er(l),0);var y=i==null?0:i.length;if(!y||l<1)return [];for(var T=0,O=0,B=ae(zl(y/l));T<y;)B[O++]=Vi(i,T,T+=l);return B}function tQ(i){for(var l=-1,p=i==null?0:i.length,y=0,T=[];++l<p;){var O=i[l];O&&(T[y++]=O);}return T}function rQ(){var i=arguments.length;if(!i)return [];for(var l=ae(i-1),p=arguments[0],y=i;y--;)l[y-1]=arguments[y];return Pi(_r(p)?Go(p):[p],Bs(l,1))}var nQ=Or(function(i,l){return ws(i)?U2(i,Bs(l,1,ws,!0)):[]}),sQ=Or(function(i,l){var p=ji(l);return ws(p)&&(p=e),ws(i)?U2(i,Bs(l,1,ws,!0),Ht(p,2)):[]}),oQ=Or(function(i,l){var p=ji(l);return ws(p)&&(p=e),ws(i)?U2(i,Bs(l,1,ws,!0),e,p):[]});function iQ(i,l,p){var y=i==null?0:i.length;return y?(l=p||l===e?1:Er(l),Vi(i,l<0?0:l,y)):[]}function aQ(i,l,p){var y=i==null?0:i.length;return y?(l=p||l===e?1:Er(l),l=y-l,Vi(i,0,l<0?0:l)):[]}function cQ(i,l){return i&&i.length?b8(i,Ht(l,3),!0,!0):[]}function lQ(i,l){return i&&i.length?b8(i,Ht(l,3),!0):[]}function uQ(i,l,p,y){var T=i==null?0:i.length;return T?(p&&typeof p!="number"&&Eo(i,l,p)&&(p=0,y=T),hb(i,l,p,y)):[]}function iN(i,l,p){var y=i==null?0:i.length;if(!y)return -1;var T=p==null?0:Er(p);return T<0&&(T=ps(y+T,0)),Tl(i,Ht(l,3),T)}function aN(i,l,p){var y=i==null?0:i.length;if(!y)return -1;var T=y-1;return p!==e&&(T=Er(p),T=p<0?ps(y+T,0):is(T,y-1)),Tl(i,Ht(l,3),T,!0)}function cN(i){var l=i==null?0:i.length;return l?Bs(i,1):[]}function dQ(i){var l=i==null?0:i.length;return l?Bs(i,re):[]}function mQ(i,l){var p=i==null?0:i.length;return p?(l=l===e?1:Er(l),Bs(i,l)):[]}function fQ(i){for(var l=-1,p=i==null?0:i.length,y={};++l<p;){var T=i[l];y[T[0]]=T[1];}return y}function lN(i){return i&&i.length?i[0]:e}function pQ(i,l,p){var y=i==null?0:i.length;if(!y)return -1;var T=p==null?0:Er(p);return T<0&&(T=ps(y+T,0)),N2(i,l,T)}function hQ(i){var l=i==null?0:i.length;return l?Vi(i,0,-1):[]}var gQ=Or(function(i){var l=An(i,Sb);return l.length&&l[0]===i[0]?P6(l):[]}),xQ=Or(function(i){var l=ji(i),p=An(i,Sb);return l===ji(p)?l=e:p.pop(),p.length&&p[0]===i[0]?P6(p,Ht(l,2)):[]}),bQ=Or(function(i){var l=ji(i),p=An(i,Sb);return l=typeof l=="function"?l:e,l&&p.pop(),p.length&&p[0]===i[0]?P6(p,e,l):[]});function vQ(i,l){return i==null?"":D2.call(i,l)}function ji(i){var l=i==null?0:i.length;return l?i[l-1]:e}function _Q(i,l,p){var y=i==null?0:i.length;if(!y)return -1;var T=y;return p!==e&&(T=Er(p),T=T<0?ps(y+T,0):is(T,y-1)),l===l?Mx(i,l,T):Tl(i,Gf,T,!0)}function AQ(i,l){return i&&i.length?Wi(i,Er(l)):e}var yQ=Or(uN);function uN(i,l){return i&&i.length&&l&&l.length?yb(i,l):i}function EQ(i,l,p){return i&&i.length&&l&&l.length?yb(i,l,Ht(p,2)):i}function wQ(i,l,p){return i&&i.length&&l&&l.length?yb(i,l,e,p):i}var CQ=P1(function(i,l){var p=i==null?0:i.length,y=Vl(i,l);return Ek(i,An(l,function(T){return F1(T,p)?+T:T}).sort(Rk)),y});function IQ(i,l){var p=[];if(!(i&&i.length))return p;var y=-1,T=[],O=i.length;for(l=Ht(l,3);++y<O;){var B=i[y];l(B,y,i)&&(p.push(B),T.push(y));}return Ek(i,T),p}function Hb(i){return i==null?i:Wx.call(i)}function TQ(i,l,p){var y=i==null?0:i.length;return y?(p&&typeof p!="number"&&Eo(i,l,p)?(l=0,p=y):(l=l==null?0:Er(l),p=p===e?y:Er(p)),Vi(i,l,p)):[]}function SQ(i,l){return x8(i,l)}function LQ(i,l,p){return Cb(i,l,Ht(p,2))}function MQ(i,l){var p=i==null?0:i.length;if(p){var y=x8(i,l);if(y<p&&Ca(i[y],l))return y}return -1}function kQ(i,l){return x8(i,l,!0)}function NQ(i,l,p){return Cb(i,l,Ht(p,2),!0)}function RQ(i,l){var p=i==null?0:i.length;if(p){var y=x8(i,l,!0)-1;if(Ca(i[y],l))return y}return -1}function OQ(i){return i&&i.length?Ck(i):[]}function zQ(i,l){return i&&i.length?Ck(i,Ht(l,2)):[]}function DQ(i){var l=i==null?0:i.length;return l?Vi(i,1,l):[]}function PQ(i,l,p){return i&&i.length?(l=p||l===e?1:Er(l),Vi(i,0,l<0?0:l)):[]}function FQ(i,l,p){var y=i==null?0:i.length;return y?(l=p||l===e?1:Er(l),l=y-l,Vi(i,l<0?0:l,y)):[]}function BQ(i,l){return i&&i.length?b8(i,Ht(l,3),!1,!0):[]}function UQ(i,l){return i&&i.length?b8(i,Ht(l,3)):[]}var GQ=Or(function(i){return G2(Bs(i,1,ws,!0))}),HQ=Or(function(i){var l=ji(i);return ws(l)&&(l=e),G2(Bs(i,1,ws,!0),Ht(l,2))}),WQ=Or(function(i){var l=ji(i);return l=typeof l=="function"?l:e,G2(Bs(i,1,ws,!0),e,l)});function VQ(i){return i&&i.length?G2(i):[]}function jQ(i,l){return i&&i.length?G2(i,Ht(l,2)):[]}function YQ(i,l){return l=typeof l=="function"?l:e,i&&i.length?G2(i,e,l):[]}function Wb(i){if(!(i&&i.length))return [];var l=0;return i=Xa(i,function(p){if(ws(p))return l=ps(p.length,l),!0}),I6(l,function(p){return An(i,E6(p))})}function dN(i,l){if(!(i&&i.length))return [];var p=Wb(i);return l==null?p:An(p,function(y){return eo(l,e,y)})}var qQ=Or(function(i,l){return ws(i)?U2(i,l):[]}),ZQ=Or(function(i){return Tb(Xa(i,ws))}),JQ=Or(function(i){var l=ji(i);return ws(l)&&(l=e),Tb(Xa(i,ws),Ht(l,2))}),XQ=Or(function(i){var l=ji(i);return l=typeof l=="function"?l:e,Tb(Xa(i,ws),e,l)}),KQ=Or(Wb);function QQ(i,l){return Lk(i||[],l||[],t0)}function $Q(i,l){return Lk(i||[],l||[],B6)}var e$=Or(function(i){var l=i.length,p=l>1?i[l-1]:e;return p=typeof p=="function"?(i.pop(),p):e,dN(i,p)});function mN(i){var l=k(i);return l.__chain__=!0,l}function t$(i,l){return l(i),i}function T8(i,l){return l(i)}var r$=P1(function(i){var l=i.length,p=l?i[0]:0,y=this.__wrapped__,T=function(O){return Vl(O,i)};return l>1||this.__actions__.length||!(y instanceof Sr)||!F1(p)?this.thru(T):(y=y.slice(p,+p+(l?1:0)),y.__actions__.push({func:T8,args:[T],thisArg:e}),new Bo(y,this.__chain__).thru(function(O){return l&&!O.length&&O.push(e),O}))});function n$(){return mN(this)}function s$(){return new Bo(this.value(),this.__chain__)}function o$(){this.__values__===e&&(this.__values__=IN(this.value()));var i=this.__index__>=this.__values__.length,l=i?e:this.__values__[this.__index__++];return {done:i,value:l}}function i$(){return this}function a$(i){for(var l,p=this;p instanceof Ul;){var y=oN(p);y.__index__=0,y.__values__=e,l?T.__wrapped__=y:l=y;var T=y;p=p.__wrapped__;}return T.__wrapped__=i,l}function c$(){var i=this.__wrapped__;if(i instanceof Sr){var l=i;return this.__actions__.length&&(l=new Sr(this)),l=l.reverse(),l.__actions__.push({func:T8,args:[Hb],thisArg:e}),new Bo(l,this.__chain__)}return this.thru(Hb)}function l$(){return Sk(this.__wrapped__,this.__actions__)}var u$=v8(function(i,l,p){un.call(i,p)?++i[p]:ya(i,p,1);});function d$(i,l,p){var y=_r(i)?Cl:pb;return p&&Eo(i,l,p)&&(l=e),y(i,Ht(l,3))}function m$(i,l){var p=_r(i)?Xa:f8;return p(i,Ht(l,3))}var f$=Bk(iN),p$=Bk(aN);function h$(i,l){return Bs(S8(i,l),1)}function g$(i,l){return Bs(S8(i,l),re)}function x$(i,l,p){return p=p===e?1:Er(p),Bs(S8(i,l),p)}function fN(i,l){var p=_r(i)?fs:t1;return p(i,Ht(l,3))}function pN(i,l){var p=_r(i)?bx:m8;return p(i,Ht(l,3))}var b$=v8(function(i,l,p){un.call(i,p)?i[p].push(l):ya(i,p,[l]);});function v$(i,l,p,y){i=Ho(i)?i:Xl(i),p=p&&!y?Er(p):0;var T=i.length;return p<0&&(p=ps(T+p,0)),R8(i)?p<=T&&i.indexOf(l,p)>-1:!!T&&N2(i,l,p)>-1}var _$=Or(function(i,l,p){var y=-1,T=typeof l=="function",O=Ho(i)?ae(i.length):[];return t1(i,function(B){O[++y]=T?eo(l,B,p):Hi(B,l,p);}),O}),A$=v8(function(i,l,p){ya(i,p,l);});function S8(i,l){var p=_r(i)?An:le;return p(i,Ht(l,3))}function y$(i,l,p,y){return i==null?[]:(_r(l)||(l=l==null?[]:[l]),p=y?e:p,_r(p)||(p=p==null?[]:[p]),wa(i,l,p))}var E$=v8(function(i,l,p){i[p?0:1].push(l);},function(){return [[],[]]});function w$(i,l,p){var y=_r(i)?A6:Hf,T=arguments.length<3;return y(i,Ht(l,4),p,T,t1)}function C$(i,l,p){var y=_r(i)?vx:Hf,T=arguments.length<3;return y(i,Ht(l,4),p,T,m8)}function I$(i,l){var p=_r(i)?Xa:f8;return p(i,k8(Ht(l,3)))}function T$(i){var l=_r(i)?u8:vK;return l(i)}function S$(i,l,p){(p?Eo(i,l,p):l===e)?l=1:l=Er(l);var y=_r(i)?ub:_K;return y(i,l)}function L$(i){var l=_r(i)?db:yK;return l(i)}function M$(i){if(i==null)return 0;if(Ho(i))return R8(i)?Ka(i):i.length;var l=mo(i);return l==Se||l==Ut?i.size:I(i).length}function k$(i,l,p){var y=_r(i)?y6:EK;return p&&Eo(i,l,p)&&(l=e),y(i,Ht(l,3))}var N$=Or(function(i,l){if(i==null)return [];var p=l.length;return p>1&&Eo(i,l[0],l[1])?l=[]:p>2&&Eo(l[0],l[1],l[2])&&(l=[l[0]]),wa(i,Bs(l,1),[])}),L8=Gx||function(){return Ms.Date.now()};function R$(i,l){if(typeof l!="function")throw new Fo(s);return i=Er(i),function(){if(--i<1)return l.apply(this,arguments)}}function hN(i,l,p){return l=p?e:l,l=i&&l==null?i.length:l,D1(i,z,e,e,e,e,l)}function gN(i,l){var p;if(typeof l!="function")throw new Fo(s);return i=Er(i),function(){return --i>0&&(p=l.apply(this,arguments)),i<=1&&(l=e),p}}var Vb=Or(function(i,l,p){var y=v;if(p.length){var T=ai(p,Zl(Vb));y|=S;}return D1(i,y,l,p,T)}),xN=Or(function(i,l,p){var y=v|w;if(p.length){var T=ai(p,Zl(xN));y|=S;}return D1(l,y,i,p,T)});function bN(i,l,p){l=p?e:l;var y=D1(i,_,e,e,e,e,e,l);return y.placeholder=bN.placeholder,y}function vN(i,l,p){l=p?e:l;var y=D1(i,C,e,e,e,e,e,l);return y.placeholder=vN.placeholder,y}function _N(i,l,p){var y,T,O,B,V,J,ve=0,_e=!1,Ie=!1,Ze=!0;if(typeof i!="function")throw new Fo(s);l=Yi(l)||0,as(p)&&(_e=!!p.leading,Ie="maxWait"in p,O=Ie?ps(Yi(p.maxWait)||0,l):O,Ze="trailing"in p?!!p.trailing:Ze);function yt(Cs){var Ia=y,G1=T;return y=T=e,ve=Cs,B=i.apply(G1,Ia),B}function Vt(Cs){return ve=Cs,V=H6(Gr,l),_e?yt(Cs):B}function Mr(Cs){var Ia=Cs-J,G1=Cs-ve,BN=l-Ia;return Ie?is(BN,O-G1):BN}function jt(Cs){var Ia=Cs-J,G1=Cs-ve;return J===e||Ia>=l||Ia<0||Ie&&G1>=O}function Gr(){var Cs=L8();if(jt(Cs))return Kr(Cs);V=H6(Gr,Mr(Cs));}function Kr(Cs){return V=e,Ze&&y?yt(Cs):(y=T=e,B)}function di(){V!==e&&Mk(V),ve=0,y=J=T=V=e;}function wo(){return V===e?B:Kr(L8())}function mi(){var Cs=L8(),Ia=jt(Cs);if(y=arguments,T=this,J=Cs,Ia){if(V===e)return Vt(J);if(Ie)return Mk(V),V=H6(Gr,l),yt(J)}return V===e&&(V=H6(Gr,l)),B}return mi.cancel=di,mi.flush=wo,mi}var O$=Or(function(i,l){return Bi(i,1,l)}),z$=Or(function(i,l,p){return Bi(i,Yi(l)||0,p)});function D$(i){return D1(i,P)}function M8(i,l){if(typeof i!="function"||l!=null&&typeof l!="function")throw new Fo(s);var p=function(){var y=arguments,T=l?l.apply(this,y):y[0],O=p.cache;if(O.has(T))return O.get(T);var B=i.apply(this,y);return p.cache=O.set(T,B)||O,B};return p.cache=new(M8.Cache||Aa),p}M8.Cache=Aa;function k8(i){if(typeof i!="function")throw new Fo(s);return function(){var l=arguments;switch(l.length){case 0:return !i.call(this);case 1:return !i.call(this,l[0]);case 2:return !i.call(this,l[0],l[1]);case 3:return !i.call(this,l[0],l[1],l[2])}return !i.apply(this,l)}}function P$(i){return gN(2,i)}var F$=wK(function(i,l){l=l.length==1&&_r(l[0])?An(l[0],uo(Ht())):An(Bs(l,1),uo(Ht()));var p=l.length;return Or(function(y){for(var T=-1,O=is(y.length,p);++T<O;)y[T]=l[T].call(this,y[T]);return eo(i,this,y)})}),jb=Or(function(i,l){var p=ai(l,Zl(jb));return D1(i,S,e,l,p)}),AN=Or(function(i,l){var p=ai(l,Zl(AN));return D1(i,N,e,l,p)}),B$=P1(function(i,l){return D1(i,D,e,e,e,l)});function U$(i,l){if(typeof i!="function")throw new Fo(s);return l=l===e?l:Er(l),Or(i,l)}function G$(i,l){if(typeof i!="function")throw new Fo(s);return l=l==null?0:ps(Er(l),0),Or(function(p){var y=p[l],T=W2(p,0,l);return y&&Pi(T,y),eo(i,this,T)})}function H$(i,l,p){var y=!0,T=!0;if(typeof i!="function")throw new Fo(s);return as(p)&&(y="leading"in p?!!p.leading:y,T="trailing"in p?!!p.trailing:T),_N(i,l,{leading:y,maxWait:l,trailing:T})}function W$(i){return hN(i,1)}function V$(i,l){return jb(Lb(l),i)}function j$(){if(!arguments.length)return [];var i=arguments[0];return _r(i)?i:[i]}function Y$(i){return yo(i,h)}function q$(i,l){return l=typeof l=="function"?l:e,yo(i,h,l)}function Z$(i){return yo(i,m|h)}function J$(i,l){return l=typeof l=="function"?l:e,yo(i,m|h,l)}function X$(i,l){return l==null||d8(i,l,Ys(l))}function Ca(i,l){return i===l||i!==i&&l!==l}var K$=E8(D6),Q$=E8(function(i,l){return i>=l}),i0=g8(function(){return arguments}())?g8:function(i){return hs(i)&&un.call(i,"callee")&&!Qf.call(i,"callee")},_r=ae.isArray,$$=zf?uo(zf):vb;function Ho(i){return i!=null&&N8(i.length)&&!B1(i)}function ws(i){return hs(i)&&Ho(i)}function eee(i){return i===!0||i===!1||hs(i)&&to(i)==Tr}var V2=e8||rv,tee=v6?uo(v6):_b;function ree(i){return hs(i)&&i.nodeType===1&&!W6(i)}function nee(i){if(i==null)return !0;if(Ho(i)&&(_r(i)||typeof i=="string"||typeof i.splice=="function"||V2(i)||Jl(i)||i0(i)))return !i.length;var l=mo(i);if(l==Se||l==Ut)return !i.size;if(G6(i))return !I(i).length;for(var p in i)if(un.call(i,p))return !1;return !0}function see(i,l){return r0(i,l)}function oee(i,l,p){p=typeof p=="function"?p:e;var y=p?p(i,l):e;return y===e?r0(i,l,e,p):!!y}function Yb(i){if(!hs(i))return !1;var l=to(i);return l==Xr||l==Jr||typeof i.message=="string"&&typeof i.name=="string"&&!W6(i)}function iee(i){return typeof i=="number"&&Xc(i)}function B1(i){if(!as(i))return !1;var l=to(i);return l==pn||l==vr||l==nt||l==Ur}function yN(i){return typeof i=="number"&&i==Er(i)}function N8(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=oe}function as(i){var l=typeof i;return i!=null&&(l=="object"||l=="function")}function hs(i){return i!=null&&typeof i=="object"}var EN=Df?uo(Df):F6;function aee(i,l){return i===l||r1(i,l,Db(l))}function cee(i,l,p){return p=typeof p=="function"?p:e,r1(i,l,Db(l),p)}function lee(i){return wN(i)&&i!=+i}function uee(i){if(qK(i))throw new nr(n);return n0(i)}function dee(i){return i===null}function mee(i){return i==null}function wN(i){return typeof i=="number"||hs(i)&&to(i)==st}function W6(i){if(!hs(i)||to(i)!=Ge)return !1;var l=Rl(i);if(l===null)return !0;var p=un.call(l,"constructor")&&l.constructor;return typeof p=="function"&&p instanceof p&&qc.call(p)==Px}var qb=Pf?uo(Pf):Vr;function fee(i){return yN(i)&&i>=-oe&&i<=oe}var CN=Wc?uo(Wc):d;function R8(i){return typeof i=="string"||!_r(i)&&hs(i)&&to(i)==Gt}function ui(i){return typeof i=="symbol"||hs(i)&&to(i)==_n}var Jl=xa?uo(xa):g;function pee(i){return i===e}function hee(i){return hs(i)&&mo(i)==ze}function gee(i){return hs(i)&&to(i)==ge}var xee=E8(G),bee=E8(function(i,l){return i<=l});function IN(i){if(!i)return [];if(Ho(i))return R8(i)?Ao(i):Go(i);if(Zc&&i[Zc])return Sx(i[Zc]());var l=mo(i),p=l==Se?S6:l==Ut?O2:Xl;return p(i)}function U1(i){if(!i)return i===0?i:0;if(i=Yi(i),i===re||i===-re){var l=i<0?-1:1;return l*Pe}return i===i?i:0}function Er(i){var l=U1(i),p=l%1;return l===l?p?l-p:l:0}function TN(i){return i?O1(Er(i),0,j):0}function Yi(i){if(typeof i=="number")return i;if(ui(i))return Re;if(as(i)){var l=typeof i.valueOf=="function"?i.valueOf():i;i=as(l)?l+"":l;}if(typeof i!="string")return i===0?i:+i;i=Wf(i);var p=Jg.test(i);return p||mf.test(i)?Rf(i.slice(2),p?2:8):Zg.test(i)?Re:+i}function SN(i){return n1(i,Wo(i))}function vee(i){return i?O1(Er(i),-oe,oe):i===0?i:0}function hn(i){return i==null?"":li(i)}var _ee=Yl(function(i,l){if(G6(l)||Ho(l)){n1(l,Ys(l),i);return}for(var p in l)un.call(l,p)&&t0(i,p,l[p]);}),LN=Yl(function(i,l){n1(l,Wo(l),i);}),O8=Yl(function(i,l,p,y){n1(l,Wo(l),i,y);}),Aee=Yl(function(i,l,p,y){n1(l,Ys(l),i,y);}),yee=P1(Vl);function Eee(i,l){var p=B2(i);return l==null?p:N6(p,l)}var wee=Or(function(i,l){i=Rr(i);var p=-1,y=l.length,T=y>2?l[2]:e;for(T&&Eo(l[0],l[1],T)&&(y=1);++p<y;)for(var O=l[p],B=Wo(O),V=-1,J=B.length;++V<J;){var ve=B[V],_e=i[ve];(_e===e||Ca(_e,z2[ve])&&!un.call(i,ve))&&(i[ve]=O[ve]);}return i}),Cee=Or(function(i){return i.push(e,Yk),eo(MN,e,i)});function Iee(i,l){return Bf(i,Ht(l,3),Ui)}function Tee(i,l){return Bf(i,Ht(l,3),z6)}function See(i,l){return i==null?i:O6(i,Ht(l,3),Wo)}function Lee(i,l){return i==null?i:p8(i,Ht(l,3),Wo)}function Mee(i,l){return i&&Ui(i,Ht(l,3))}function kee(i,l){return i&&z6(i,Ht(l,3))}function Nee(i){return i==null?[]:Gi(i,Ys(i))}function Ree(i){return i==null?[]:Gi(i,Wo(i))}function Zb(i,l,p){var y=i==null?e:z1(i,l);return y===e?p:y}function Oee(i,l){return i!=null&&Jk(i,l,gb)}function Jb(i,l){return i!=null&&Jk(i,l,xb)}var zee=Gk(function(i,l,p){l!=null&&typeof l.toString!="function"&&(l=Ml.call(l)),i[l]=p;},Kb(Vo)),Dee=Gk(function(i,l,p){l!=null&&typeof l.toString!="function"&&(l=Ml.call(l)),un.call(i,l)?i[l].push(p):i[l]=[p];},Ht),Pee=Or(Hi);function Ys(i){return Ho(i)?Wl(i):I(i)}function Wo(i){return Ho(i)?Wl(i,!0):L(i)}function Fee(i,l){var p={};return l=Ht(l,3),Ui(i,function(y,T,O){ya(p,l(y,T,O),y);}),p}function Bee(i,l){var p={};return l=Ht(l,3),Ui(i,function(y,T,O){ya(p,T,l(y,T,O));}),p}var Uee=Yl(function(i,l,p){Lr(i,l,p);}),MN=Yl(function(i,l,p,y){Lr(i,l,p,y);}),Gee=P1(function(i,l){var p={};if(i==null)return p;var y=!1;l=An(l,function(O){return O=H2(O,i),y||(y=O.length>1),O}),n1(i,Ob(i),p),y&&(p=yo(p,m|f|h,zK));for(var T=l.length;T--;)Ib(p,l[T]);return p});function Hee(i,l){return kN(i,k8(Ht(l)))}var Wee=P1(function(i,l){return i==null?{}:gK(i,l)});function kN(i,l){if(i==null)return {};var p=An(Ob(i),function(y){return [y]});return l=Ht(l),yk(i,p,function(y,T){return l(y,T[0])})}function Vee(i,l,p){l=H2(l,i);var y=-1,T=l.length;for(T||(T=1,i=e);++y<T;){var O=i==null?e:i[s1(l[y])];O===e&&(y=T,O=p),i=B1(O)?O.call(i):O;}return i}function jee(i,l,p){return i==null?i:B6(i,l,p)}function Yee(i,l,p,y){return y=typeof y=="function"?y:e,i==null?i:B6(i,l,p,y)}var NN=Vk(Ys),RN=Vk(Wo);function qee(i,l,p){var y=_r(i),T=y||V2(i)||Jl(i);if(l=Ht(l,4),p==null){var O=i&&i.constructor;T?p=y?new O:[]:as(i)?p=B1(O)?B2(Rl(i)):{}:p={};}return (T?fs:Ui)(i,function(B,V,J){return l(p,B,V,J)}),p}function Zee(i,l){return i==null?!0:Ib(i,l)}function Jee(i,l,p){return i==null?i:Tk(i,l,Lb(p))}function Xee(i,l,p,y){return y=typeof y=="function"?y:e,i==null?i:Tk(i,l,Lb(p),y)}function Xl(i){return i==null?[]:T6(i,Ys(i))}function Kee(i){return i==null?[]:T6(i,Wo(i))}function Qee(i,l,p){return p===e&&(p=l,l=e),p!==e&&(p=Yi(p),p=p===p?p:0),l!==e&&(l=Yi(l),l=l===l?l:0),O1(Yi(i),l,p)}function $ee(i,l,p){return l=U1(l),p===e?(p=l,l=0):p=U1(p),i=Yi(i),bb(i,l,p)}function ete(i,l,p){if(p&&typeof p!="boolean"&&Eo(i,l,p)&&(l=p=e),p===e&&(typeof l=="boolean"?(p=l,l=e):typeof i=="boolean"&&(p=i,i=e)),i===e&&l===e?(i=0,l=1):(i=U1(i),l===e?(l=i,i=0):l=U1(l)),i>l){var y=i;i=l,l=y;}if(p||i%1||l%1){var T=n8();return is(i+T*(l-i+Nf("1e-"+((T+"").length-1))),l)}return Eb(i,l)}var tte=ql(function(i,l,p){return l=l.toLowerCase(),i+(p?ON(l):l)});function ON(i){return Xb(hn(i).toLowerCase())}function zN(i){return i=hn(i),i&&i.replace(T2,jf).replace(cx,"")}function rte(i,l,p){i=hn(i),l=li(l);var y=i.length;p=p===e?y:O1(Er(p),0,y);var T=p;return p-=l.length,p>=0&&i.slice(p,T)==l}function nte(i){return i=hn(i),i&&vt.test(i)?i.replace(X,wx):i}function ste(i){return i=hn(i),i&&We.test(i)?i.replace(qe,"\\$&"):i}var ote=ql(function(i,l,p){return i+(p?"-":"")+l.toLowerCase()}),ite=ql(function(i,l,p){return i+(p?" ":"")+l.toLowerCase()}),ate=Fk("toLowerCase");function cte(i,l,p){i=hn(i),l=Er(l);var y=l?Ka(i):0;if(!l||y>=l)return i;var T=(l-y)/2;return y8(Jc(T),p)+i+y8(zl(T),p)}function lte(i,l,p){i=hn(i),l=Er(l);var y=l?Ka(i):0;return l&&y<l?i+y8(l-y,p):i}function ute(i,l,p){i=hn(i),l=Er(l);var y=l?Ka(i):0;return l&&y<l?y8(l-y,p)+i:i}function dte(i,l,p){return p||l==null?l=0:l&&(l=+l),r8(hn(i).replace(or,""),l||0)}function mte(i,l,p){return (p?Eo(i,l,p):l===e)?l=1:l=Er(l),wb(hn(i),l)}function fte(){var i=arguments,l=hn(i[0]);return i.length<3?l:l.replace(i[1],i[2])}var pte=ql(function(i,l,p){return i+(p?"_":"")+l.toLowerCase()});function hte(i,l,p){return p&&typeof p!="number"&&Eo(i,l,p)&&(l=p=e),p=p===e?j:p>>>0,p?(i=hn(i),i&&(typeof l=="string"||l!=null&&!qb(l))&&(l=li(l),!l&&Fi(i))?W2(Ao(i),0,p):i.split(l,p)):[]}var gte=ql(function(i,l,p){return i+(p?" ":"")+Xb(l)});function xte(i,l,p){return i=hn(i),p=p==null?0:O1(Er(p),0,i.length),l=li(l),i.slice(p,p+l.length)==l}function bte(i,l,p){var y=k.templateSettings;p&&Eo(i,l,p)&&(l=e),i=hn(i),l=O8({},l,y,jk);var T=O8({},l.imports,y.imports,jk),O=Ys(T),B=T6(T,O),V,J,ve=0,_e=l.interpolate||Za,Ie="__p += '",Ze=ba((l.escape||Za).source+"|"+_e.source+"|"+(_e===Pr?ga:Za).source+"|"+(l.evaluate||Za).source+"|$","g"),yt="//# sourceURL="+(un.call(l,"sourceURL")?(l.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++fx+"]")+`
`;i.replace(Ze,function(jt,Gr,Kr,di,wo,mi){return Kr||(Kr=di),Ie+=i.slice(ve,mi).replace(ff,Cx),Gr&&(V=!0,Ie+=`' +
__e(`+Gr+`) +
'`),wo&&(J=!0,Ie+=`';
`+wo+`;
__p += '`),Kr&&(Ie+=`' +
((__t = (`+Kr+`)) == null ? '' : __t) +
'`),ve=mi+jt.length,jt}),Ie+=`';
`;var Vt=un.call(l,"variable")&&l.variable;if(!Vt)Ie=`with (obj) {
`+Ie+`
}
`;else if(ys.test(Vt))throw new nr(o);Ie=(J?Ie.replace(ce,""):Ie).replace(H,"$1").replace(se,"$1;"),Ie="function("+(Vt||"obj")+`) {
`+(Vt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(V?", __e = _.escape":"")+(J?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ie+`return __p
}`;var Mr=PN(function(){return tn(O,yt+"return "+Ie).apply(e,B)});if(Mr.source=Ie,Yb(Mr))throw Mr;return Mr}function vte(i){return hn(i).toLowerCase()}function _te(i){return hn(i).toUpperCase()}function Ate(i,l,p){if(i=hn(i),i&&(p||l===e))return Wf(i);if(!i||!(l=li(l)))return i;var y=Ao(i),T=Ao(l),O=Mn(y,T),B=Vf(y,T)+1;return W2(y,O,B).join("")}function yte(i,l,p){if(i=hn(i),i&&(p||l===e))return i.slice(0,Sl(i)+1);if(!i||!(l=li(l)))return i;var y=Ao(i),T=Vf(y,Ao(l))+1;return W2(y,0,T).join("")}function Ete(i,l,p){if(i=hn(i),i&&(p||l===e))return i.replace(or,"");if(!i||!(l=li(l)))return i;var y=Ao(i),T=Mn(y,Ao(l));return W2(y,T).join("")}function wte(i,l){var p=M,y=q;if(as(l)){var T="separator"in l?l.separator:T;p="length"in l?Er(l.length):p,y="omission"in l?li(l.omission):y;}i=hn(i);var O=i.length;if(Fi(i)){var B=Ao(i);O=B.length;}if(p>=O)return i;var V=p-Ka(y);if(V<1)return y;var J=B?W2(B,0,V).join(""):i.slice(0,V);if(T===e)return J+y;if(B&&(V+=J.length-V),qb(T)){if(i.slice(V).search(T)){var ve,_e=J;for(T.global||(T=ba(T.source,hn(qa.exec(T))+"g")),T.lastIndex=0;ve=T.exec(_e);)var Ie=ve.index;J=J.slice(0,Ie===e?V:Ie);}}else if(i.indexOf(li(T),V)!=V){var Ze=J.lastIndexOf(T);Ze>-1&&(J=J.slice(0,Ze));}return J+y}function Cte(i){return i=hn(i),i&&pe.test(i)?i.replace(xe,kx):i}var Ite=ql(function(i,l,p){return i+(p?" ":"")+l.toUpperCase()}),Xb=Fk("toUpperCase");function DN(i,l,p){return i=hn(i),l=p?e:l,l===e?Tx(i)?Ox(i):Ax(i):i.match(l)||[]}var PN=Or(function(i,l){try{return eo(i,e,l)}catch(p){return Yb(p)?p:new nr(p)}}),Tte=P1(function(i,l){return fs(l,function(p){p=s1(p),ya(i,p,Vb(i[p],i));}),i});function Ste(i){var l=i==null?0:i.length,p=Ht();return i=l?An(i,function(y){if(typeof y[1]!="function")throw new Fo(s);return [p(y[0]),y[1]]}):[],Or(function(y){for(var T=-1;++T<l;){var O=i[T];if(eo(O[0],this,y))return eo(O[1],this,y)}})}function Lte(i){return R6(yo(i,m))}function Kb(i){return function(){return i}}function Mte(i,l){return i==null||i!==i?l:i}var kte=Uk(),Nte=Uk(!0);function Vo(i){return i}function Qb(i){return A(typeof i=="function"?i:yo(i,m))}function Rte(i){return ot(yo(i,m))}function Ote(i,l){return Zt(i,yo(l,m))}var zte=Or(function(i,l){return function(p){return Hi(p,i,l)}}),Dte=Or(function(i,l){return function(p){return Hi(i,p,l)}});function $b(i,l,p){var y=Ys(l),T=Gi(l,y);p==null&&!(as(l)&&(T.length||!y.length))&&(p=l,l=i,i=this,T=Gi(l,Ys(l)));var O=!(as(p)&&"chain"in p)||!!p.chain,B=B1(i);return fs(T,function(V){var J=l[V];i[V]=J,B&&(i.prototype[V]=function(){var ve=this.__chain__;if(O||ve){var _e=i(this.__wrapped__),Ie=_e.__actions__=Go(this.__actions__);return Ie.push({func:J,args:arguments,thisArg:i}),_e.__chain__=ve,_e}return J.apply(i,Pi([this.value()],arguments))});}),i}function Pte(){return Ms._===this&&(Ms._=Fx),this}function ev(){}function Fte(i){return i=Er(i),Or(function(l){return Wi(l,i)})}var Bte=kb(An),Ute=kb(Cl),Gte=kb(y6);function FN(i){return Fb(i)?E6(s1(i)):xK(i)}function Hte(i){return function(l){return i==null?e:z1(i,l)}}var Wte=Hk(),Vte=Hk(!0);function tv(){return []}function rv(){return !1}function jte(){return {}}function Yte(){return ""}function qte(){return !0}function Zte(i,l){if(i=Er(i),i<1||i>oe)return [];var p=j,y=is(i,j);l=Ht(l),i-=j;for(var T=I6(y,l);++p<i;)l(p);return T}function Jte(i){return _r(i)?An(i,s1):ui(i)?[i]:Go(sN(hn(i)))}function Xte(i){var l=++Dx;return hn(i)+l}var Kte=A8(function(i,l){return i+l},0),Qte=Nb("ceil"),$te=A8(function(i,l){return i/l},1),ere=Nb("floor");function tre(i){return i&&i.length?jl(i,Vo,D6):e}function rre(i,l){return i&&i.length?jl(i,Ht(l,2),D6):e}function nre(i){return M1(i,Vo)}function sre(i,l){return M1(i,Ht(l,2))}function ore(i){return i&&i.length?jl(i,Vo,G):e}function ire(i,l){return i&&i.length?jl(i,Ht(l,2),G):e}var are=A8(function(i,l){return i*l},1),cre=Nb("round"),lre=A8(function(i,l){return i-l},0);function ure(i){return i&&i.length?C6(i,Vo):0}function dre(i,l){return i&&i.length?C6(i,Ht(l,2)):0}return k.after=R$,k.ary=hN,k.assign=_ee,k.assignIn=LN,k.assignInWith=O8,k.assignWith=Aee,k.at=yee,k.before=gN,k.bind=Vb,k.bindAll=Tte,k.bindKey=xN,k.castArray=j$,k.chain=mN,k.chunk=eQ,k.compact=tQ,k.concat=rQ,k.cond=Ste,k.conforms=Lte,k.constant=Kb,k.countBy=u$,k.create=Eee,k.curry=bN,k.curryRight=vN,k.debounce=_N,k.defaults=wee,k.defaultsDeep=Cee,k.defer=O$,k.delay=z$,k.difference=nQ,k.differenceBy=sQ,k.differenceWith=oQ,k.drop=iQ,k.dropRight=aQ,k.dropRightWhile=cQ,k.dropWhile=lQ,k.fill=uQ,k.filter=m$,k.flatMap=h$,k.flatMapDeep=g$,k.flatMapDepth=x$,k.flatten=cN,k.flattenDeep=dQ,k.flattenDepth=mQ,k.flip=D$,k.flow=kte,k.flowRight=Nte,k.fromPairs=fQ,k.functions=Nee,k.functionsIn=Ree,k.groupBy=b$,k.initial=hQ,k.intersection=gQ,k.intersectionBy=xQ,k.intersectionWith=bQ,k.invert=zee,k.invertBy=Dee,k.invokeMap=_$,k.iteratee=Qb,k.keyBy=A$,k.keys=Ys,k.keysIn=Wo,k.map=S8,k.mapKeys=Fee,k.mapValues=Bee,k.matches=Rte,k.matchesProperty=Ote,k.memoize=M8,k.merge=Uee,k.mergeWith=MN,k.method=zte,k.methodOf=Dte,k.mixin=$b,k.negate=k8,k.nthArg=Fte,k.omit=Gee,k.omitBy=Hee,k.once=P$,k.orderBy=y$,k.over=Bte,k.overArgs=F$,k.overEvery=Ute,k.overSome=Gte,k.partial=jb,k.partialRight=AN,k.partition=E$,k.pick=Wee,k.pickBy=kN,k.property=FN,k.propertyOf=Hte,k.pull=yQ,k.pullAll=uN,k.pullAllBy=EQ,k.pullAllWith=wQ,k.pullAt=CQ,k.range=Wte,k.rangeRight=Vte,k.rearg=B$,k.reject=I$,k.remove=IQ,k.rest=U$,k.reverse=Hb,k.sampleSize=S$,k.set=jee,k.setWith=Yee,k.shuffle=L$,k.slice=TQ,k.sortBy=N$,k.sortedUniq=OQ,k.sortedUniqBy=zQ,k.split=hte,k.spread=G$,k.tail=DQ,k.take=PQ,k.takeRight=FQ,k.takeRightWhile=BQ,k.takeWhile=UQ,k.tap=t$,k.throttle=H$,k.thru=T8,k.toArray=IN,k.toPairs=NN,k.toPairsIn=RN,k.toPath=Jte,k.toPlainObject=SN,k.transform=qee,k.unary=W$,k.union=GQ,k.unionBy=HQ,k.unionWith=WQ,k.uniq=VQ,k.uniqBy=jQ,k.uniqWith=YQ,k.unset=Zee,k.unzip=Wb,k.unzipWith=dN,k.update=Jee,k.updateWith=Xee,k.values=Xl,k.valuesIn=Kee,k.without=qQ,k.words=DN,k.wrap=V$,k.xor=ZQ,k.xorBy=JQ,k.xorWith=XQ,k.zip=KQ,k.zipObject=QQ,k.zipObjectDeep=$Q,k.zipWith=e$,k.entries=NN,k.entriesIn=RN,k.extend=LN,k.extendWith=O8,$b(k,k),k.add=Kte,k.attempt=PN,k.camelCase=tte,k.capitalize=ON,k.ceil=Qte,k.clamp=Qee,k.clone=Y$,k.cloneDeep=Z$,k.cloneDeepWith=J$,k.cloneWith=q$,k.conformsTo=X$,k.deburr=zN,k.defaultTo=Mte,k.divide=$te,k.endsWith=rte,k.eq=Ca,k.escape=nte,k.escapeRegExp=ste,k.every=d$,k.find=f$,k.findIndex=iN,k.findKey=Iee,k.findLast=p$,k.findLastIndex=aN,k.findLastKey=Tee,k.floor=ere,k.forEach=fN,k.forEachRight=pN,k.forIn=See,k.forInRight=Lee,k.forOwn=Mee,k.forOwnRight=kee,k.get=Zb,k.gt=K$,k.gte=Q$,k.has=Oee,k.hasIn=Jb,k.head=lN,k.identity=Vo,k.includes=v$,k.indexOf=pQ,k.inRange=$ee,k.invoke=Pee,k.isArguments=i0,k.isArray=_r,k.isArrayBuffer=$$,k.isArrayLike=Ho,k.isArrayLikeObject=ws,k.isBoolean=eee,k.isBuffer=V2,k.isDate=tee,k.isElement=ree,k.isEmpty=nee,k.isEqual=see,k.isEqualWith=oee,k.isError=Yb,k.isFinite=iee,k.isFunction=B1,k.isInteger=yN,k.isLength=N8,k.isMap=EN,k.isMatch=aee,k.isMatchWith=cee,k.isNaN=lee,k.isNative=uee,k.isNil=mee,k.isNull=dee,k.isNumber=wN,k.isObject=as,k.isObjectLike=hs,k.isPlainObject=W6,k.isRegExp=qb,k.isSafeInteger=fee,k.isSet=CN,k.isString=R8,k.isSymbol=ui,k.isTypedArray=Jl,k.isUndefined=pee,k.isWeakMap=hee,k.isWeakSet=gee,k.join=vQ,k.kebabCase=ote,k.last=ji,k.lastIndexOf=_Q,k.lowerCase=ite,k.lowerFirst=ate,k.lt=xee,k.lte=bee,k.max=tre,k.maxBy=rre,k.mean=nre,k.meanBy=sre,k.min=ore,k.minBy=ire,k.stubArray=tv,k.stubFalse=rv,k.stubObject=jte,k.stubString=Yte,k.stubTrue=qte,k.multiply=are,k.nth=AQ,k.noConflict=Pte,k.noop=ev,k.now=L8,k.pad=cte,k.padEnd=lte,k.padStart=ute,k.parseInt=dte,k.random=ete,k.reduce=w$,k.reduceRight=C$,k.repeat=mte,k.replace=fte,k.result=Vee,k.round=cre,k.runInContext=Z,k.sample=T$,k.size=M$,k.snakeCase=pte,k.some=k$,k.sortedIndex=SQ,k.sortedIndexBy=LQ,k.sortedIndexOf=MQ,k.sortedLastIndex=kQ,k.sortedLastIndexBy=NQ,k.sortedLastIndexOf=RQ,k.startCase=gte,k.startsWith=xte,k.subtract=lre,k.sum=ure,k.sumBy=dre,k.template=bte,k.times=Zte,k.toFinite=U1,k.toInteger=Er,k.toLength=TN,k.toLower=vte,k.toNumber=Yi,k.toSafeInteger=vee,k.toString=hn,k.toUpper=_te,k.trim=Ate,k.trimEnd=yte,k.trimStart=Ete,k.truncate=wte,k.unescape=Cte,k.uniqueId=Xte,k.upperCase=Ite,k.upperFirst=Xb,k.each=fN,k.eachRight=pN,k.first=lN,$b(k,function(){var i={};return Ui(k,function(l,p){un.call(k.prototype,p)||(i[p]=l);}),i}(),{chain:!1}),k.VERSION=t,fs(["bind","bindKey","curry","curryRight","partial","partialRight"],function(i){k[i].placeholder=k;}),fs(["drop","take"],function(i,l){Sr.prototype[i]=function(p){p=p===e?1:ps(Er(p),0);var y=this.__filtered__&&!l?new Sr(this):this.clone();return y.__filtered__?y.__takeCount__=is(p,y.__takeCount__):y.__views__.push({size:is(p,j),type:i+(y.__dir__<0?"Right":"")}),y},Sr.prototype[i+"Right"]=function(p){return this.reverse()[i](p).reverse()};}),fs(["filter","map","takeWhile"],function(i,l){var p=l+1,y=p==Y||p==K;Sr.prototype[i]=function(T){var O=this.clone();return O.__iteratees__.push({iteratee:Ht(T,3),type:p}),O.__filtered__=O.__filtered__||y,O};}),fs(["head","last"],function(i,l){var p="take"+(l?"Right":"");Sr.prototype[i]=function(){return this[p](1).value()[0]};}),fs(["initial","tail"],function(i,l){var p="drop"+(l?"":"Right");Sr.prototype[i]=function(){return this.__filtered__?new Sr(this):this[p](1)};}),Sr.prototype.compact=function(){return this.filter(Vo)},Sr.prototype.find=function(i){return this.filter(i).head()},Sr.prototype.findLast=function(i){return this.reverse().find(i)},Sr.prototype.invokeMap=Or(function(i,l){return typeof i=="function"?new Sr(this):this.map(function(p){return Hi(p,i,l)})}),Sr.prototype.reject=function(i){return this.filter(k8(Ht(i)))},Sr.prototype.slice=function(i,l){i=Er(i);var p=this;return p.__filtered__&&(i>0||l<0)?new Sr(p):(i<0?p=p.takeRight(-i):i&&(p=p.drop(i)),l!==e&&(l=Er(l),p=l<0?p.dropRight(-l):p.take(l-i)),p)},Sr.prototype.takeRightWhile=function(i){return this.reverse().takeWhile(i).reverse()},Sr.prototype.toArray=function(){return this.take(j)},Ui(Sr.prototype,function(i,l){var p=/^(?:filter|find|map|reject)|While$/.test(l),y=/^(?:head|last)$/.test(l),T=k[y?"take"+(l=="last"?"Right":""):l],O=y||/^find/.test(l);T&&(k.prototype[l]=function(){var B=this.__wrapped__,V=y?[1]:arguments,J=B instanceof Sr,ve=V[0],_e=J||_r(B),Ie=function(Gr){var Kr=T.apply(k,Pi([Gr],V));return y&&Ze?Kr[0]:Kr};_e&&p&&typeof ve=="function"&&ve.length!=1&&(J=_e=!1);var Ze=this.__chain__,yt=!!this.__actions__.length,Vt=O&&!Ze,Mr=J&&!yt;if(!O&&_e){B=Mr?B:new Sr(this);var jt=i.apply(B,V);return jt.__actions__.push({func:T8,args:[Ie],thisArg:e}),new Bo(jt,Ze)}return Vt&&Mr?i.apply(this,V):(jt=this.thru(Ie),Vt?y?jt.value()[0]:jt.value():jt)});}),fs(["pop","push","shift","sort","splice","unshift"],function(i){var l=Yc[i],p=/^(?:push|sort|unshift)$/.test(i)?"tap":"thru",y=/^(?:pop|shift)$/.test(i);k.prototype[i]=function(){var T=arguments;if(y&&!this.__chain__){var O=this.value();return l.apply(_r(O)?O:[],T)}return this[p](function(B){return l.apply(_r(B)?B:[],T)})};}),Ui(Sr.prototype,function(i,l){var p=k[l];if(p){var y=p.name+"";un.call(F2,y)||(F2[y]=[]),F2[y].push({name:l,func:p});}}),F2[_8(e,w).name]=[{name:"wrapper",func:e}],Sr.prototype.clone=Jx,Sr.prototype.reverse=Xx,Sr.prototype.value=Kx,k.prototype.at=r$,k.prototype.chain=n$,k.prototype.commit=s$,k.prototype.next=o$,k.prototype.plant=a$,k.prototype.reverse=c$,k.prototype.toJSON=k.prototype.valueOf=k.prototype.value=l$,k.prototype.first=k.prototype.head,Zc&&(k.prototype[Zc]=i$),k},Qa=zx();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(Ms._=Qa,define(function(){return Qa})):Ja?((Ja.exports=Qa)._=Qa,b6._=Qa):Ms._=Qa;}).call(Z3);});var xq=c(ki=>{Object.defineProperty(ki,"__esModule",{value:!0});var dq="fas",mq="circle-check",fq=512,pq=512,ML=[61533,"check-circle"],hq="f058",gq="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";ki.definition={prefix:dq,iconName:mq,icon:[fq,pq,ML,hq,gq]};ki.faCircleCheck=ki.definition;ki.prefix=dq;ki.iconName=mq;ki.width=fq;ki.height=pq;ki.ligatures=ML;ki.unicode=hq;ki.svgPathData=gq;ki.aliases=ML;});var bq=c(Ni=>{Object.defineProperty(Ni,"__esModule",{value:!0});var Oo=xq();Ni.definition={prefix:Oo.prefix,iconName:Oo.iconName,icon:[Oo.width,Oo.height,Oo.aliases,Oo.unicode,Oo.svgPathData]};Ni.faCheckCircle=Ni.definition;Ni.prefix=Oo.prefix;Ni.iconName=Oo.iconName;Ni.width=Oo.width;Ni.height=Oo.height;Ni.ligatures=Oo.aliases;Ni.unicode=Oo.unicode;Ni.svgPathData=Oo.svgPathData;Ni.aliases=Oo.aliases;});var Cq=c(Ri=>{Object.defineProperty(Ri,"__esModule",{value:!0});var vq="fas",_q="copy",Aq=448,yq=512,kL=[],Eq="f0c5",wq="M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z";Ri.definition={prefix:vq,iconName:_q,icon:[Aq,yq,kL,Eq,wq]};Ri.faCopy=Ri.definition;Ri.prefix=vq;Ri.iconName=_q;Ri.width=Aq;Ri.height=yq;Ri.ligatures=kL;Ri.unicode=Eq;Ri.svgPathData=wq;Ri.aliases=kL;});var Wq=c(Hq=>{var O4=a();function Fge(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Bge=typeof Object.is=="function"?Object.is:Fge,Uge=O4.useState,Gge=O4.useEffect,Hge=O4.useLayoutEffect,Wge=O4.useDebugValue;function Vge(e,t){var r=t(),n=Uge({inst:{value:r,getSnapshot:t}}),s=n[0].inst,o=n[1];return Hge(function(){s.value=r,s.getSnapshot=t,HL(s)&&o({inst:s});},[e,r,t]),Gge(function(){return HL(s)&&o({inst:s}),e(function(){HL(s)&&o({inst:s});})},[e]),Wge(r),r}function HL(e){var t=e.getSnapshot;e=e.value;try{var r=t();return !Bge(e,r)}catch{return !0}}function jge(e,t){return t()}var Yge=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?jge:Vge;Hq.useSyncExternalStore=O4.useSyncExternalStore!==void 0?O4.useSyncExternalStore:Yge;});var F9=c((jit,Vq)=>{Vq.exports=Wq();});var dJ=c((k8t,uM)=>{var Txe=Object.prototype.hasOwnProperty,zo="~";function Zm(){}Object.create&&(Zm.prototype=Object.create(null),new Zm().__proto__||(zo=!1));function Sxe(e,t,r){this.fn=e,this.context=t,this.once=r||!1;}function uJ(e,t,r,n,s){if(typeof r!="function")throw new TypeError("The listener must be a function");var o=new Sxe(r,n||e,s),a=zo?zo+t:t;return e._events[a]?e._events[a].fn?e._events[a]=[e._events[a],o]:e._events[a].push(o):(e._events[a]=o,e._eventsCount++),e}function hg(e,t){--e._eventsCount===0?e._events=new Zm:delete e._events[t];}function _o(){this._events=new Zm,this._eventsCount=0;}_o.prototype.eventNames=function(){var t=[],r,n;if(this._eventsCount===0)return t;for(n in r=this._events)Txe.call(r,n)&&t.push(zo?n.slice(1):n);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(r)):t};_o.prototype.listeners=function(t){var r=zo?zo+t:t,n=this._events[r];if(!n)return [];if(n.fn)return [n.fn];for(var s=0,o=n.length,a=new Array(o);s<o;s++)a[s]=n[s].fn;return a};_o.prototype.listenerCount=function(t){var r=zo?zo+t:t,n=this._events[r];return n?n.fn?1:n.length:0};_o.prototype.emit=function(t,r,n,s,o,a){var c=zo?zo+t:t;if(!this._events[c])return !1;var u=this._events[c],m=arguments.length,f,h;if(u.fn){switch(u.once&&this.removeListener(t,u.fn,void 0,!0),m){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,r),!0;case 3:return u.fn.call(u.context,r,n),!0;case 4:return u.fn.call(u.context,r,n,s),!0;case 5:return u.fn.call(u.context,r,n,s,o),!0;case 6:return u.fn.call(u.context,r,n,s,o,a),!0}for(h=1,f=new Array(m-1);h<m;h++)f[h-1]=arguments[h];u.fn.apply(u.context,f);}else {var x=u.length,b;for(h=0;h<x;h++)switch(u[h].once&&this.removeListener(t,u[h].fn,void 0,!0),m){case 1:u[h].fn.call(u[h].context);break;case 2:u[h].fn.call(u[h].context,r);break;case 3:u[h].fn.call(u[h].context,r,n);break;case 4:u[h].fn.call(u[h].context,r,n,s);break;default:if(!f)for(b=1,f=new Array(m-1);b<m;b++)f[b-1]=arguments[b];u[h].fn.apply(u[h].context,f);}}return !0};_o.prototype.on=function(t,r,n){return uJ(this,t,r,n,!1)};_o.prototype.once=function(t,r,n){return uJ(this,t,r,n,!0)};_o.prototype.removeListener=function(t,r,n,s){var o=zo?zo+t:t;if(!this._events[o])return this;if(!r)return hg(this,o),this;var a=this._events[o];if(a.fn)a.fn===r&&(!s||a.once)&&(!n||a.context===n)&&hg(this,o);else {for(var c=0,u=[],m=a.length;c<m;c++)(a[c].fn!==r||s&&!a[c].once||n&&a[c].context!==n)&&u.push(a[c]);u.length?this._events[o]=u.length===1?u[0]:u:hg(this,o);}return this};_o.prototype.removeAllListeners=function(t){var r;return t?(r=zo?zo+t:t,this._events[r]&&hg(this,r)):(this._events=new Zm,this._eventsCount=0),this};_o.prototype.off=_o.prototype.removeListener;_o.prototype.addListener=_o.prototype.on;_o.prefixed=zo;_o.EventEmitter=_o;typeof uM<"u"&&(uM.exports=_o);});var TJ=c(IJ=>{var Eg=a(),Uxe=F9();function Gxe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Hxe=typeof Object.is=="function"?Object.is:Gxe,Wxe=Uxe.useSyncExternalStore,Vxe=Eg.useRef,jxe=Eg.useEffect,Yxe=Eg.useMemo,qxe=Eg.useDebugValue;IJ.useSyncExternalStoreWithSelector=function(e,t,r,n,s){var o=Vxe(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a;}else a=o.current;o=Yxe(function(){function u(b){if(!m){if(m=!0,f=b,b=n(b),s!==void 0&&a.hasValue){var v=a.value;if(s(v,b))return h=v}return h=b}if(v=h,Hxe(f,b))return v;var w=n(b);return s!==void 0&&s(v,w)?v:(f=b,h=w)}var m=!1,f,h,x=r===void 0?null:r;return [function(){return u(t())},x===null?void 0:function(){return u(x())}]},[t,r,n,s]);var c=Wxe(e,o[0],o[1]);return jxe(function(){a.hasValue=!0,a.value=c;},[c]),qxe(c),c};});var wg=c((V5t,SJ)=>{SJ.exports=TJ();});var TX=c((lht,IX)=>{(()=>{var e={181:(s,o,a)=>{var c=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,f=/^0o[0-7]+$/i,h=parseInt,x=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,b=typeof self=="object"&&self&&self.Object===Object&&self,v=x||b||Function("return this")(),w=Object.prototype.toString,E=Math.max,_=Math.min,C=function(){return v.Date.now()};function S(z){var D=typeof z;return !!z&&(D=="object"||D=="function")}function N(z){if(typeof z=="number")return z;if(function(M){return typeof M=="symbol"||function(q){return !!q&&typeof q=="object"}(M)&&w.call(M)=="[object Symbol]"}(z))return NaN;if(S(z)){var D=typeof z.valueOf=="function"?z.valueOf():z;z=S(D)?D+"":D;}if(typeof z!="string")return z===0?z:+z;z=z.replace(c,"");var P=m.test(z);return P||f.test(z)?h(z.slice(2),P?2:8):u.test(z)?NaN:+z}s.exports=function(z,D,P){var M,q,ue,U,Y,$,K=0,re=!1,oe=!1,Pe=!0;if(typeof z!="function")throw new TypeError("Expected a function");function Re(ye){var At=M,nt=q;return M=q=void 0,K=ye,U=z.apply(nt,At)}function j(ye){var At=ye-$;return $===void 0||At>=D||At<0||oe&&ye-K>=ue}function ne(){var ye=C();if(j(ye))return me(ye);Y=setTimeout(ne,function(At){var nt=D-(At-$);return oe?_(nt,ue-(At-K)):nt}(ye));}function me(ye){return Y=void 0,Pe&&M?Re(ye):(M=q=void 0,U)}function ie(){var ye=C(),At=j(ye);if(M=arguments,q=this,$=ye,At){if(Y===void 0)return function(nt){return K=nt,Y=setTimeout(ne,D),re?Re(nt):U}($);if(oe)return Y=setTimeout(ne,D),Re($)}return Y===void 0&&(Y=setTimeout(ne,D)),U}return D=N(D)||0,S(P)&&(re=!!P.leading,ue=(oe="maxWait"in P)?E(N(P.maxWait)||0,D):ue,Pe="trailing"in P?!!P.trailing:Pe),ie.cancel=function(){Y!==void 0&&clearTimeout(Y),K=0,M=$=q=Y=void 0;},ie.flush=function(){return Y===void 0?U:me(C())},ie};},858:(s,o,a)=>{var c="Expected a function",u=NaN,m="[object Symbol]",f=/^\s+|\s+$/g,h=/^[-+]0x[0-9a-f]+$/i,x=/^0b[01]+$/i,b=/^0o[0-7]+$/i,v=parseInt,w=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,E=typeof self=="object"&&self&&self.Object===Object&&self,_=w||E||Function("return this")(),C=Object.prototype.toString,S=Math.max,N=Math.min,z=function(){return _.Date.now()};function D(M){var q=typeof M;return !!M&&(q=="object"||q=="function")}function P(M){if(typeof M=="number")return M;if(function(U){return typeof U=="symbol"||function(Y){return !!Y&&typeof Y=="object"}(U)&&C.call(U)==m}(M))return u;if(D(M)){var q=typeof M.valueOf=="function"?M.valueOf():M;M=D(q)?q+"":q;}if(typeof M!="string")return M===0?M:+M;M=M.replace(f,"");var ue=x.test(M);return ue||b.test(M)?v(M.slice(2),ue?2:8):h.test(M)?u:+M}s.exports=function(M,q,ue){var U=!0,Y=!0;if(typeof M!="function")throw new TypeError(c);return D(ue)&&(U="leading"in ue?!!ue.leading:U,Y="trailing"in ue?!!ue.trailing:Y),function($,K,re){var oe,Pe,Re,j,ne,me,ie=0,ye=!1,At=!1,nt=!0;if(typeof $!="function")throw new TypeError(c);function Tr(vr){var Se=oe,st=Pe;return oe=Pe=void 0,ie=vr,j=$.apply(st,Se)}function Wr(vr){var Se=vr-me;return me===void 0||Se>=K||Se<0||At&&vr-ie>=Re}function Jr(){var vr=z();if(Wr(vr))return Xr(vr);ne=setTimeout(Jr,function(Se){var st=K-(Se-me);return At?N(st,Re-(Se-ie)):st}(vr));}function Xr(vr){return ne=void 0,nt&&oe?Tr(vr):(oe=Pe=void 0,j)}function pn(){var vr=z(),Se=Wr(vr);if(oe=arguments,Pe=this,me=vr,Se){if(ne===void 0)return function(st){return ie=st,ne=setTimeout(Jr,K),ye?Tr(st):j}(me);if(At)return ne=setTimeout(Jr,K),Tr(me)}return ne===void 0&&(ne=setTimeout(Jr,K)),j}return K=P(K)||0,D(re)&&(ye=!!re.leading,Re=(At="maxWait"in re)?S(P(re.maxWait)||0,K):Re,nt="trailing"in re?!!re.trailing:nt),pn.cancel=function(){ne!==void 0&&clearTimeout(ne),ie=0,oe=me=Pe=ne=void 0;},pn.flush=function(){return ne===void 0?j:Xr(z())},pn}(M,q,{leading:U,maxWait:q,trailing:Y})};},694:(s,o,a)=>{var c=a(925);function u(){}function m(){}m.resetWarningCache=u,s.exports=function(){function f(b,v,w,E,_,C){if(C!==c){var S=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw S.name="Invariant Violation",S}}function h(){return f}f.isRequired=f;var x={array:f,bigint:f,bool:f,func:f,number:f,object:f,string:f,symbol:f,any:f,arrayOf:h,element:f,elementType:f,instanceOf:h,node:f,objectOf:h,oneOf:h,oneOfType:h,shape:h,exact:h,checkPropTypes:m,resetWarningCache:u};return x.PropTypes=x,x};},556:(s,o,a)=>{s.exports=a(694)();},925:s=>{s.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";}},t={};function r(s){var o=t[s];if(o!==void 0)return o.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,r),a.exports}r.n=s=>{var o=s&&s.__esModule?()=>s.default:()=>s;return r.d(o,{a:o}),o},r.d=(s,o)=>{for(var a in o)r.o(o,a)&&!r.o(s,a)&&Object.defineProperty(s,a,{enumerable:!0,get:o[a]});},r.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),r.o=(s,o)=>Object.prototype.hasOwnProperty.call(s,o),r.r=s=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0});};var n={};(()=>{r.r(n),r.d(n,{LazyLoadComponent:()=>_n,LazyLoadImage:()=>$n,trackWindowScroll:()=>ye});let s=a();var o=r.n(s),a$1=r(556);function c(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function u(ce){return u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},u(ce)}function m(ce,H){var se=Object.keys(ce);if(Object.getOwnPropertySymbols){var xe=Object.getOwnPropertySymbols(ce);H&&(xe=xe.filter(function(X){return Object.getOwnPropertyDescriptor(ce,X).enumerable})),se.push.apply(se,xe);}return se}function f(ce,H,se){return (H=x(H))in ce?Object.defineProperty(ce,H,{value:se,enumerable:!0,configurable:!0,writable:!0}):ce[H]=se,ce}function h(ce,H){for(var se=0;se<H.length;se++){var xe=H[se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(ce,x(xe.key),xe);}}function x(ce){var H=function(se,xe){if(u(se)!="object"||!se)return se;var X=se[Symbol.toPrimitive];if(X!==void 0){var pe=X.call(se,"string");if(u(pe)!="object")return pe;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(se)}(ce);return u(H)=="symbol"?H:H+""}function b(ce,H,se){return H=w(H),function(xe,X){if(X&&(u(X)=="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}(xe)}(ce,v()?Reflect.construct(H,se||[],w(ce).constructor):H.apply(ce,se))}function v(){try{var ce=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (v=function(){return !!ce})()}function w(ce){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(H){return H.__proto__||Object.getPrototypeOf(H)},w(ce)}function E(ce,H){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(se,xe){return se.__proto__=xe,se},E(ce,H)}var _=function(ce){ce.forEach(function(H){H.isIntersecting&&H.target.onVisible();});},C={},S=function(ce){function H(X){var pe;if(function(fe,rr){if(!(fe instanceof rr))throw new TypeError("Cannot call a class as a function")}(this,H),(pe=b(this,H,[X])).supportsObserver=!X.scrollPosition&&X.useIntersectionObserver&&c(),pe.supportsObserver){var vt=X.threshold;pe.observer=function(fe){return C[fe]=C[fe]||new IntersectionObserver(_,{rootMargin:fe+"px"}),C[fe]}(vt);}return pe}return function(X,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function");X.prototype=Object.create(pe&&pe.prototype,{constructor:{value:X,writable:!0,configurable:!0}}),Object.defineProperty(X,"prototype",{writable:!1}),pe&&E(X,pe);}(H,ce),se=H,xe=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility();}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder);}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility();}},{key:"getPlaceholderBoundingBox",value:function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,pe=this.placeholder.getBoundingClientRect(),vt=this.placeholder.style,fe=parseInt(vt.getPropertyValue("margin-left"),10)||0,rr=parseInt(vt.getPropertyValue("margin-top"),10)||0;return {bottom:X.y+pe.bottom+rr,left:X.x+pe.left+fe,right:X.x+pe.right+fe,top:X.y+pe.top+rr}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return !1;var X=this.props,pe=X.scrollPosition,vt=X.threshold,fe=this.getPlaceholderBoundingBox(pe),rr=pe.y+window.innerHeight,Pr=pe.x,sr=pe.x+window.innerWidth,be=pe.y;return be-vt<=fe.bottom&&rr+vt>=fe.top&&Pr-vt<=fe.right&&sr+vt>=fe.left}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible();}},{key:"render",value:function(){var X=this,pe=this.props,vt=pe.className,fe=pe.height,rr=pe.placeholder,Pr=pe.style,sr=pe.width;if(rr&&typeof rr.type!="function")return o().cloneElement(rr,{ref:function(Ce){return X.placeholder=Ce}});var be=function(Ce){for(var qe=1;qe<arguments.length;qe++){var We=arguments[qe]!=null?arguments[qe]:{};qe%2?m(Object(We),!0).forEach(function(or){f(Ce,or,We[or]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ce,Object.getOwnPropertyDescriptors(We)):m(Object(We)).forEach(function(or){Object.defineProperty(Ce,or,Object.getOwnPropertyDescriptor(We,or));});}return Ce}({display:"inline-block"},Pr);return sr!==void 0&&(be.width=sr),fe!==void 0&&(be.height=fe),o().createElement("span",{className:vt,ref:function(Ce){return X.placeholder=Ce},style:be},rr)}}],xe&&h(se.prototype,xe),Object.defineProperty(se,"prototype",{writable:!1}),se;var se,xe;}(o().Component);S.propTypes={onVisible:a$1.PropTypes.func.isRequired,className:a$1.PropTypes.string,height:a$1.PropTypes.oneOfType([a$1.PropTypes.number,a$1.PropTypes.string]),placeholder:a$1.PropTypes.element,threshold:a$1.PropTypes.number,useIntersectionObserver:a$1.PropTypes.bool,scrollPosition:a$1.PropTypes.shape({x:a$1.PropTypes.number.isRequired,y:a$1.PropTypes.number.isRequired}),width:a$1.PropTypes.oneOfType([a$1.PropTypes.number,a$1.PropTypes.string])},S.defaultProps={className:"",placeholder:null,threshold:100,useIntersectionObserver:!0};let N=S;var z=r(181),D=r.n(z),P=r(858),M=r.n(P),q=function(ce){var H=getComputedStyle(ce,null);return H.getPropertyValue("overflow")+H.getPropertyValue("overflow-y")+H.getPropertyValue("overflow-x")};let ue=function(ce){if(!(ce instanceof HTMLElement))return window;for(var H=ce;H&&H instanceof HTMLElement;){if(/(scroll|auto)/.test(q(H)))return H;H=H.parentNode;}return window};function U(ce){return U=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},U(ce)}var Y=["delayMethod","delayTime"];function $(){return $=Object.assign?Object.assign.bind():function(ce){for(var H=1;H<arguments.length;H++){var se=arguments[H];for(var xe in se)({}).hasOwnProperty.call(se,xe)&&(ce[xe]=se[xe]);}return ce},$.apply(null,arguments)}function K(ce,H){for(var se=0;se<H.length;se++){var xe=H[se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(ce,re(xe.key),xe);}}function re(ce){var H=function(se,xe){if(U(se)!="object"||!se)return se;var X=se[Symbol.toPrimitive];if(X!==void 0){var pe=X.call(se,"string");if(U(pe)!="object")return pe;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(se)}(ce);return U(H)=="symbol"?H:H+""}function oe(ce,H,se){return H=j(H),Pe(ce,Re()?Reflect.construct(H,se||[],j(ce).constructor):H.apply(ce,se))}function Pe(ce,H){if(H&&(U(H)=="object"||typeof H=="function"))return H;if(H!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(se){if(se===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return se}(ce)}function Re(){try{var ce=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (Re=function(){return !!ce})()}function j(ce){return j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(H){return H.__proto__||Object.getPrototypeOf(H)},j(ce)}function ne(ce,H){return ne=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(se,xe){return se.__proto__=xe,se},ne(ce,H)}var me=function(){return typeof window>"u"?0:window.scrollX||window.pageXOffset},ie=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};let ye=function(ce){var H=function(se){function xe(vt){var fe;if(function(Pr,sr){if(!(Pr instanceof sr))throw new TypeError("Cannot call a class as a function")}(this,xe),(fe=oe(this,xe,[vt])).useIntersectionObserver=vt.useIntersectionObserver&&c(),fe.useIntersectionObserver)return Pe(fe);var rr=fe.onChangeScroll.bind(fe);return vt.delayMethod==="debounce"?fe.delayedScroll=D()(rr,vt.delayTime):vt.delayMethod==="throttle"&&(fe.delayedScroll=M()(rr,vt.delayTime)),fe.state={scrollPosition:{x:me(),y:ie()}},fe.baseComponentRef=o().createRef(),fe}return function(vt,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");vt.prototype=Object.create(fe&&fe.prototype,{constructor:{value:vt,writable:!0,configurable:!0}}),Object.defineProperty(vt,"prototype",{writable:!1}),fe&&ne(vt,fe);}(xe,se),X=xe,pe=[{key:"componentDidMount",value:function(){this.addListeners();}},{key:"componentWillUnmount",value:function(){this.removeListeners();}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||ue(this.baseComponentRef.current)!==this.scrollElement&&(this.removeListeners(),this.addListeners());}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=ue(this.baseComponentRef.current),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}));}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll));}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:me(),y:ie()}});}},{key:"render",value:function(){var vt=this.props,fe=(vt.delayMethod,vt.delayTime,function(Pr,sr){if(Pr==null)return {};var be,Ce,qe=function(or,Ls){if(or==null)return {};var Wn={};for(var Rn in or)if({}.hasOwnProperty.call(or,Rn)){if(Ls.indexOf(Rn)>=0)continue;Wn[Rn]=or[Rn];}return Wn}(Pr,sr);if(Object.getOwnPropertySymbols){var We=Object.getOwnPropertySymbols(Pr);for(Ce=0;Ce<We.length;Ce++)be=We[Ce],sr.indexOf(be)>=0||{}.propertyIsEnumerable.call(Pr,be)&&(qe[be]=Pr[be]);}return qe}(vt,Y)),rr=this.useIntersectionObserver?null:this.state.scrollPosition;return o().createElement(ce,$({forwardRef:this.baseComponentRef,scrollPosition:rr},fe))}}],pe&&K(X.prototype,pe),Object.defineProperty(X,"prototype",{writable:!1}),X;var X,pe;}(o().Component);return H.propTypes={delayMethod:a$1.PropTypes.oneOf(["debounce","throttle"]),delayTime:a$1.PropTypes.number,useIntersectionObserver:a$1.PropTypes.bool},H.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},H};function At(ce){return At=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},At(ce)}function nt(ce,H){for(var se=0;se<H.length;se++){var xe=H[se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(ce,Tr(xe.key),xe);}}function Tr(ce){var H=function(se,xe){if(At(se)!="object"||!se)return se;var X=se[Symbol.toPrimitive];if(X!==void 0){var pe=X.call(se,"string");if(At(pe)!="object")return pe;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(se)}(ce);return At(H)=="symbol"?H:H+""}function Wr(ce,H,se){return H=Xr(H),function(xe,X){if(X&&(At(X)=="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}(xe)}(ce,Jr()?Reflect.construct(H,se||[],Xr(ce).constructor):H.apply(ce,se))}function Jr(){try{var ce=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (Jr=function(){return !!ce})()}function Xr(ce){return Xr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(H){return H.__proto__||Object.getPrototypeOf(H)},Xr(ce)}function pn(ce,H){return pn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(se,xe){return se.__proto__=xe,se},pn(ce,H)}var vr=function(ce){function H(X){return function(pe,vt){if(!(pe instanceof vt))throw new TypeError("Cannot call a class as a function")}(this,H),Wr(this,H,[X])}return function(X,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function");X.prototype=Object.create(pe&&pe.prototype,{constructor:{value:X,writable:!0,configurable:!0}}),Object.defineProperty(X,"prototype",{writable:!1}),pe&&pn(X,pe);}(H,ce),se=H,(xe=[{key:"render",value:function(){return o().createElement(N,this.props)}}])&&nt(se.prototype,xe),Object.defineProperty(se,"prototype",{writable:!1}),se;var se,xe;}(o().Component);let Se=ye(vr);function st(ce){return st=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},st(ce)}function kt(ce,H){for(var se=0;se<H.length;se++){var xe=H[se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(ce,Ge(xe.key),xe);}}function Ge(ce){var H=function(se,xe){if(st(se)!="object"||!se)return se;var X=se[Symbol.toPrimitive];if(X!==void 0){var pe=X.call(se,"string");if(st(pe)!="object")return pe;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(se)}(ce);return st(H)=="symbol"?H:H+""}function tr(ce,H,se){return H=ss(H),function(xe,X){if(X&&(st(X)=="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}(xe)}(ce,Ur()?Reflect.construct(H,se||[],ss(ce).constructor):H.apply(ce,se))}function Ur(){try{var ce=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (Ur=function(){return !!ce})()}function ss(ce){return ss=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(H){return H.__proto__||Object.getPrototypeOf(H)},ss(ce)}function Ut(ce,H){return Ut=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(se,xe){return se.__proto__=xe,se},Ut(ce,H)}var Gt=function(ce){function H(X){var pe;((function(sr,be){if(!(sr instanceof be))throw new TypeError("Cannot call a class as a function")}))(this,H),pe=tr(this,H,[X]);var vt=X.afterLoad,fe=X.beforeLoad,rr=X.scrollPosition,Pr=X.visibleByDefault;return pe.state={visible:Pr},Pr&&(fe(),vt()),pe.onVisible=pe.onVisible.bind(pe),pe.isScrollTracked=!!(rr&&Number.isFinite(rr.x)&&rr.x>=0&&Number.isFinite(rr.y)&&rr.y>=0),pe}return function(X,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function");X.prototype=Object.create(pe&&pe.prototype,{constructor:{value:X,writable:!0,configurable:!0}}),Object.defineProperty(X,"prototype",{writable:!1}),pe&&Ut(X,pe);}(H,ce),se=H,(xe=[{key:"componentDidUpdate",value:function(X,pe){pe.visible!==this.state.visible&&this.props.afterLoad();}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0});}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var X=this.props,pe=X.className,vt=X.delayMethod,fe=X.delayTime,rr=X.height,Pr=X.placeholder,sr=X.scrollPosition,be=X.style,Ce=X.threshold,qe=X.useIntersectionObserver,We=X.width;return this.isScrollTracked||qe&&c()?o().createElement(N,{className:pe,height:rr,onVisible:this.onVisible,placeholder:Pr,scrollPosition:sr,style:be,threshold:Ce,useIntersectionObserver:qe,width:We}):o().createElement(Se,{className:pe,delayMethod:vt,delayTime:fe,height:rr,onVisible:this.onVisible,placeholder:Pr,style:be,threshold:Ce,width:We})}}])&&kt(se.prototype,xe),Object.defineProperty(se,"prototype",{writable:!1}),se;var se,xe;}(o().Component);Gt.propTypes={afterLoad:a$1.PropTypes.func,beforeLoad:a$1.PropTypes.func,useIntersectionObserver:a$1.PropTypes.bool,visibleByDefault:a$1.PropTypes.bool},Gt.defaultProps={afterLoad:function(){return {}},beforeLoad:function(){return {}},useIntersectionObserver:!0,visibleByDefault:!1};let _n=Gt;function Q(ce){return Q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},Q(ce)}var ze=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function ge(ce,H){var se=Object.keys(ce);if(Object.getOwnPropertySymbols){var xe=Object.getOwnPropertySymbols(ce);H&&(xe=xe.filter(function(X){return Object.getOwnPropertyDescriptor(ce,X).enumerable})),se.push.apply(se,xe);}return se}function ke(ce){for(var H=1;H<arguments.length;H++){var se=arguments[H]!=null?arguments[H]:{};H%2?ge(Object(se),!0).forEach(function(xe){Le(ce,xe,se[xe]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(ce,Object.getOwnPropertyDescriptors(se)):ge(Object(se)).forEach(function(xe){Object.defineProperty(ce,xe,Object.getOwnPropertyDescriptor(se,xe));});}return ce}function Le(ce,H,se){return (H=He(H))in ce?Object.defineProperty(ce,H,{value:se,enumerable:!0,configurable:!0,writable:!0}):ce[H]=se,ce}function Ee(){return Ee=Object.assign?Object.assign.bind():function(ce){for(var H=1;H<arguments.length;H++){var se=arguments[H];for(var xe in se)({}).hasOwnProperty.call(se,xe)&&(ce[xe]=se[xe]);}return ce},Ee.apply(null,arguments)}function Te(ce,H){for(var se=0;se<H.length;se++){var xe=H[se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(ce,He(xe.key),xe);}}function He(ce){var H=function(se,xe){if(Q(se)!="object"||!se)return se;var X=se[Symbol.toPrimitive];if(X!==void 0){var pe=X.call(se,"string");if(Q(pe)!="object")return pe;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(se)}(ce);return Q(H)=="symbol"?H:H+""}function Ne(ce,H,se){return H=Dr(H),function(xe,X){if(X&&(Q(X)=="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}(xe)}(ce,Ae()?Reflect.construct(H,se||[],Dr(ce).constructor):H.apply(ce,se))}function Ae(){try{var ce=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (Ae=function(){return !!ce})()}function Dr(ce){return Dr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(H){return H.__proto__||Object.getPrototypeOf(H)},Dr(ce)}function Qr(ce,H){return Qr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(se,xe){return se.__proto__=xe,se},Qr(ce,H)}var Sn=function(ce){function H(X){var pe;return function(vt,fe){if(!(vt instanceof fe))throw new TypeError("Cannot call a class as a function")}(this,H),(pe=Ne(this,H,[X])).state={loaded:!1},pe}return function(X,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function");X.prototype=Object.create(pe&&pe.prototype,{constructor:{value:X,writable:!0,configurable:!0}}),Object.defineProperty(X,"prototype",{writable:!1}),pe&&Qr(X,pe);}(H,ce),se=H,xe=[{key:"onImageLoad",value:function(){var X=this;return this.state.loaded?null:function(pe){X.props.onLoad(pe),X.props.afterLoad(),X.setState({loaded:!0});}}},{key:"getImg",value:function(){var X=this.props,pe=(X.afterLoad,X.beforeLoad,X.delayMethod,X.delayTime,X.effect,X.placeholder,X.placeholderSrc,X.scrollPosition,X.threshold,X.useIntersectionObserver,X.visibleByDefault,X.wrapperClassName,X.wrapperProps,function(vt,fe){if(vt==null)return {};var rr,Pr,sr=function(Ce,qe){if(Ce==null)return {};var We={};for(var or in Ce)if({}.hasOwnProperty.call(Ce,or)){if(qe.indexOf(or)>=0)continue;We[or]=Ce[or];}return We}(vt,fe);if(Object.getOwnPropertySymbols){var be=Object.getOwnPropertySymbols(vt);for(Pr=0;Pr<be.length;Pr++)rr=be[Pr],fe.indexOf(rr)>=0||{}.propertyIsEnumerable.call(vt,rr)&&(sr[rr]=vt[rr]);}return sr}(X,ze));return o().createElement("img",Ee({},pe,{onLoad:this.onImageLoad()}))}},{key:"getLazyLoadImage",value:function(){var X=this.props,pe=X.beforeLoad,vt=X.className,fe=X.delayMethod,rr=X.delayTime,Pr=X.height,sr=X.placeholder,be=X.scrollPosition,Ce=X.style,qe=X.threshold,We=X.useIntersectionObserver,or=X.visibleByDefault,Ls=X.width;return o().createElement(_n,{beforeLoad:pe,className:vt,delayMethod:fe,delayTime:rr,height:Pr,placeholder:sr,scrollPosition:be,style:Ce,threshold:qe,useIntersectionObserver:We,visibleByDefault:or,width:Ls},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(X){var pe=this.props,vt=pe.effect,fe=pe.height,rr=pe.placeholderSrc,Pr=pe.width,sr=pe.wrapperClassName,be=pe.wrapperProps,Ce=this.state.loaded,qe=Ce?" lazy-load-image-loaded":"",We=Ce||!rr?{}:{backgroundImage:"url(".concat(rr,")"),backgroundSize:"100% 100%"};return o().createElement("span",Ee({className:sr+" lazy-load-image-background "+vt+qe,style:ke(ke({},We),{},{color:"transparent",display:"inline-block",height:fe,width:Pr})},be),X)}},{key:"render",value:function(){var X=this.props,pe=X.effect,vt=X.placeholderSrc,fe=X.visibleByDefault,rr=X.wrapperClassName,Pr=X.wrapperProps,sr=this.getLazyLoadImage();return (pe||vt)&&!fe||rr||Pr?this.getWrappedLazyLoadImage(sr):sr}}],xe&&Te(se.prototype,xe),Object.defineProperty(se,"prototype",{writable:!1}),se;var se,xe;}(o().Component);Sn.propTypes={onLoad:a$1.PropTypes.func,afterLoad:a$1.PropTypes.func,beforeLoad:a$1.PropTypes.func,delayMethod:a$1.PropTypes.string,delayTime:a$1.PropTypes.number,effect:a$1.PropTypes.string,placeholderSrc:a$1.PropTypes.string,threshold:a$1.PropTypes.number,useIntersectionObserver:a$1.PropTypes.bool,visibleByDefault:a$1.PropTypes.bool,wrapperClassName:a$1.PropTypes.string,wrapperProps:a$1.PropTypes.object},Sn.defaultProps={onLoad:function(){},afterLoad:function(){return {}},beforeLoad:function(){return {}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};let $n=Sn;})(),IX.exports=n;})();});var W=f(a(),1);var so=f(a(),1);var pt=f(a(),1);function WR(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=WR(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function hre(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=WR(e))&&(n&&(n+=" "),n+=t);return n}var V1=hre;var tu=e=>typeof e=="number"&&!isNaN(e),y0=e=>typeof e=="string",Yo=e=>typeof e=="function",E5=e=>y0(e)||Yo(e)?e:null,_v=e=>(0, pt.isValidElement)(e)||y0(e)||Yo(e)||tu(e);function gre(e,t,r){r===void 0&&(r=300);let{scrollHeight:n,style:s}=e;requestAnimationFrame(()=>{s.minHeight="initial",s.height=n+"px",s.transition=`all ${r}ms`,requestAnimationFrame(()=>{s.height="0",s.padding="0",s.margin="0",setTimeout(t,r);});});}function I5(e){let{enter:t,exit:r,appendPosition:n=!1,collapse:s=!0,collapseDuration:o=300}=e;return function(a){let{children:c,position:u,preventExitTransition:m,done:f,nodeRef:h,isIn:x}=a,b=n?`${t}--${u}`:t,v=n?`${r}--${u}`:r,w=(0, pt.useRef)(0);return (0, pt.useLayoutEffect)(()=>{let E=h.current,_=b.split(" "),C=S=>{S.target===h.current&&(E.dispatchEvent(new Event("d")),E.removeEventListener("animationend",C),E.removeEventListener("animationcancel",C),w.current===0&&S.type!=="animationcancel"&&E.classList.remove(..._));};E.classList.add(..._),E.addEventListener("animationend",C),E.addEventListener("animationcancel",C);},[]),(0, pt.useEffect)(()=>{let E=h.current,_=()=>{E.removeEventListener("animationend",_),s?gre(E,f,o):f();};x||(m?_():(w.current=1,E.className+=` ${v}`,E.addEventListener("animationend",_)));},[x]),pt.default.createElement(pt.default.Fragment,null,c)}}function VR(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}var Xi={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){let r=this.list.get(e).filter(n=>n!==t);return this.list.set(e,r),this}return this.list.delete(e),this},cancelEmit(e){let t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{let r=setTimeout(()=>{t(...[].slice.call(arguments,1));},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(r);});}},A5=e=>{let{theme:t,type:r,...n}=e;return pt.default.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${r})`,...n})},Av={info:function(e){return pt.default.createElement(A5,{...e},pt.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return pt.default.createElement(A5,{...e},pt.default.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return pt.default.createElement(A5,{...e},pt.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return pt.default.createElement(A5,{...e},pt.default.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return pt.default.createElement("div",{className:"Toastify__spinner"})}};function xre(e){let[,t]=(0, pt.useReducer)(b=>b+1,0),[r,n]=(0, pt.useState)([]),s=(0, pt.useRef)(null),o=(0, pt.useRef)(new Map).current,a=b=>r.indexOf(b)!==-1,c=(0, pt.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:a,getToast:b=>o.get(b)}).current;function u(b){let{containerId:v}=b,{limit:w}=c.props;!w||v&&c.containerId!==v||(c.count-=c.queue.length,c.queue=[]);}function m(b){n(v=>b==null?[]:v.filter(w=>w!==b));}function f(){let{toastContent:b,toastProps:v,staleId:w}=c.queue.shift();x(b,v,w);}function h(b,v){let{delay:w,staleId:E,..._}=v;if(!_v(b)||function(Y){return !s.current||c.props.enableMultiContainer&&Y.containerId!==c.props.containerId||o.has(Y.toastId)&&Y.updateId==null}(_))return;let{toastId:C,updateId:S,data:N}=_,{props:z}=c,D=()=>m(C),P=S==null;P&&c.count++;let M={...z,style:z.toastStyle,key:c.toastKey++,...Object.fromEntries(Object.entries(_).filter(Y=>{let[$,K]=Y;return K!=null})),toastId:C,updateId:S,data:N,closeToast:D,isIn:!1,className:E5(_.className||z.toastClassName),bodyClassName:E5(_.bodyClassName||z.bodyClassName),progressClassName:E5(_.progressClassName||z.progressClassName),autoClose:!_.isLoading&&(q=_.autoClose,ue=z.autoClose,q===!1||tu(q)&&q>0?q:ue),deleteToast(){let Y=VR(o.get(C),"removed");o.delete(C),Xi.emit(4,Y);let $=c.queue.length;if(c.count=C==null?c.count-c.displayedToast:c.count-1,c.count<0&&(c.count=0),$>0){let K=C==null?c.props.limit:1;if($===1||K===1)c.displayedToast++,f();else {let re=K>$?$:K;c.displayedToast=re;for(let oe=0;oe<re;oe++)f();}}else t();}};var q,ue;M.iconOut=function(Y){let{theme:$,type:K,isLoading:re,icon:oe}=Y,Pe=null,Re={theme:$,type:K};return oe===!1||(Yo(oe)?Pe=oe(Re):(0, pt.isValidElement)(oe)?Pe=(0, pt.cloneElement)(oe,Re):y0(oe)||tu(oe)?Pe=oe:re?Pe=Av.spinner():(j=>j in Av)(K)&&(Pe=Av[K](Re))),Pe}(M),Yo(_.onOpen)&&(M.onOpen=_.onOpen),Yo(_.onClose)&&(M.onClose=_.onClose),M.closeButton=z.closeButton,_.closeButton===!1||_v(_.closeButton)?M.closeButton=_.closeButton:_.closeButton===!0&&(M.closeButton=!_v(z.closeButton)||z.closeButton);let U=b;(0, pt.isValidElement)(b)&&!y0(b.type)?U=(0, pt.cloneElement)(b,{closeToast:D,toastProps:M,data:N}):Yo(b)&&(U=b({closeToast:D,toastProps:M,data:N})),z.limit&&z.limit>0&&c.count>z.limit&&P?c.queue.push({toastContent:U,toastProps:M,staleId:E}):tu(w)?setTimeout(()=>{x(U,M,E);},w):x(U,M,E);}function x(b,v,w){let{toastId:E}=v;w&&o.delete(w);let _={content:b,props:v};o.set(E,_),n(C=>[...C,E].filter(S=>S!==w)),Xi.emit(4,VR(_,_.props.updateId==null?"added":"updated"));}return (0, pt.useEffect)(()=>(c.containerId=e.containerId,Xi.cancelEmit(3).on(0,h).on(1,b=>s.current&&m(b)).on(5,u).emit(2,c),()=>{o.clear(),Xi.emit(3,c);}),[]),(0, pt.useEffect)(()=>{c.props=e,c.isToastActive=a,c.displayedToast=r.length;}),{getToastToRender:function(b){let v=new Map,w=Array.from(o.values());return e.newestOnTop&&w.reverse(),w.forEach(E=>{let{position:_}=E.props;v.has(_)||v.set(_,[]),v.get(_).push(E);}),Array.from(v,E=>b(E[0],E[1]))},containerRef:s,isToastActive:a}}function jR(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function YR(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function bre(e){let[t,r]=(0, pt.useState)(!1),[n,s]=(0, pt.useState)(!1),o=(0, pt.useRef)(null),a=(0, pt.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,c=(0, pt.useRef)(e),{autoClose:u,pauseOnHover:m,closeToast:f,onClick:h,closeOnClick:x}=e;function b(N){if(e.draggable){N.nativeEvent.type==="touchstart"&&N.nativeEvent.preventDefault(),a.didMove=!1,document.addEventListener("mousemove",_),document.addEventListener("mouseup",C),document.addEventListener("touchmove",_),document.addEventListener("touchend",C);let z=o.current;a.canCloseOnClick=!0,a.canDrag=!0,a.boundingRect=z.getBoundingClientRect(),z.style.transition="",a.x=jR(N.nativeEvent),a.y=YR(N.nativeEvent),e.draggableDirection==="x"?(a.start=a.x,a.removalDistance=z.offsetWidth*(e.draggablePercent/100)):(a.start=a.y,a.removalDistance=z.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100));}}function v(N){if(a.boundingRect){let{top:z,bottom:D,left:P,right:M}=a.boundingRect;N.nativeEvent.type!=="touchend"&&e.pauseOnHover&&a.x>=P&&a.x<=M&&a.y>=z&&a.y<=D?E():w();}}function w(){r(!0);}function E(){r(!1);}function _(N){let z=o.current;a.canDrag&&z&&(a.didMove=!0,t&&E(),a.x=jR(N),a.y=YR(N),a.delta=e.draggableDirection==="x"?a.x-a.start:a.y-a.start,a.start!==a.x&&(a.canCloseOnClick=!1),z.style.transform=`translate${e.draggableDirection}(${a.delta}px)`,z.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)));}function C(){document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",C),document.removeEventListener("touchmove",_),document.removeEventListener("touchend",C);let N=o.current;if(a.canDrag&&a.didMove&&N){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return s(!0),void e.closeToast();N.style.transition="transform 0.2s, opacity 0.2s",N.style.transform=`translate${e.draggableDirection}(0)`,N.style.opacity="1";}}(0, pt.useEffect)(()=>{c.current=e;}),(0, pt.useEffect)(()=>(o.current&&o.current.addEventListener("d",w,{once:!0}),Yo(e.onOpen)&&e.onOpen((0, pt.isValidElement)(e.children)&&e.children.props),()=>{let N=c.current;Yo(N.onClose)&&N.onClose((0, pt.isValidElement)(N.children)&&N.children.props);}),[]),(0, pt.useEffect)(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||E(),window.addEventListener("focus",w),window.addEventListener("blur",E)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",w),window.removeEventListener("blur",E));}),[e.pauseOnFocusLoss]);let S={onMouseDown:b,onTouchStart:b,onMouseUp:v,onTouchEnd:v};return u&&m&&(S.onMouseEnter=E,S.onMouseLeave=w),x&&(S.onClick=N=>{h&&h(N),a.canCloseOnClick&&f();}),{playToast:w,pauseToast:E,isRunning:t,preventExitTransition:n,toastRef:o,eventHandlers:S}}function qR(e){let{closeToast:t,theme:r,ariaLabel:n="close"}=e;return pt.default.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:s=>{s.stopPropagation(),t(s);},"aria-label":n},pt.default.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},pt.default.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function vre(e){let{delay:t,isRunning:r,closeToast:n,type:s="default",hide:o,className:a,style:c,controlledProgress:u,progress:m,rtl:f,isIn:h,theme:x}=e,b=o||u&&m===0,v={...c,animationDuration:`${t}ms`,animationPlayState:r?"running":"paused",opacity:b?0:1};u&&(v.transform=`scaleX(${m})`);let w=V1("Toastify__progress-bar",u?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${x}`,`Toastify__progress-bar--${s}`,{"Toastify__progress-bar--rtl":f}),E=Yo(a)?a({rtl:f,type:s,defaultClassName:w}):V1(w,a);return pt.default.createElement("div",{role:"progressbar","aria-hidden":b?"true":"false","aria-label":"notification timer",className:E,style:v,[u&&m>=1?"onTransitionEnd":"onAnimationEnd"]:u&&m<1?null:()=>{h&&n();}})}var _re=e=>{let{isRunning:t,preventExitTransition:r,toastRef:n,eventHandlers:s}=bre(e),{closeButton:o,children:a,autoClose:c,onClick:u,type:m,hideProgressBar:f,closeToast:h,transition:x,position:b,className:v,style:w,bodyClassName:E,bodyStyle:_,progressClassName:C,progressStyle:S,updateId:N,role:z,progress:D,rtl:P,toastId:M,deleteToast:q,isIn:ue,isLoading:U,iconOut:Y,closeOnClick:$,theme:K}=e,re=V1("Toastify__toast",`Toastify__toast-theme--${K}`,`Toastify__toast--${m}`,{"Toastify__toast--rtl":P},{"Toastify__toast--close-on-click":$}),oe=Yo(v)?v({rtl:P,position:b,type:m,defaultClassName:re}):V1(re,v),Pe=!!D||!c,Re={closeToast:h,type:m,theme:K},j=null;return o===!1||(j=Yo(o)?o(Re):(0, pt.isValidElement)(o)?(0, pt.cloneElement)(o,Re):qR(Re)),pt.default.createElement(x,{isIn:ue,done:q,position:b,preventExitTransition:r,nodeRef:n},pt.default.createElement("div",{id:M,onClick:u,className:oe,...s,style:w,ref:n},pt.default.createElement("div",{...ue&&{role:z},className:Yo(E)?E({type:m}):V1("Toastify__toast-body",E),style:_},Y!=null&&pt.default.createElement("div",{className:V1("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!U})},Y),pt.default.createElement("div",null,a)),j,pt.default.createElement(vre,{...N&&!Pe?{key:`pb-${N}`}:{},rtl:P,theme:K,delay:c,isRunning:t,isIn:ue,closeToast:h,hide:f,type:m,style:S,className:C,controlledProgress:Pe,progress:D||0})))},T5=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},Are=I5(T5("bounce",!0));I5(T5("slide",!0));I5(T5("zoom"));I5(T5("flip"));var w5=(0, pt.forwardRef)((e,t)=>{let{getToastToRender:r,containerRef:n,isToastActive:s}=xre(e),{className:o,style:a,rtl:c,containerId:u}=e;function m(f){let h=V1("Toastify__toast-container",`Toastify__toast-container--${f}`,{"Toastify__toast-container--rtl":c});return Yo(o)?o({position:f,rtl:c,defaultClassName:h}):V1(h,E5(o))}return (0, pt.useEffect)(()=>{t&&(t.current=n.current);},[]),pt.default.createElement("div",{ref:n,className:"Toastify",id:u},r((f,h)=>{let x=h.length?{...a}:{...a,pointerEvents:"none"};return pt.default.createElement("div",{className:m(f),style:x,key:`container-${f}`},h.map((b,v)=>{let{content:w,props:E}=b;return pt.default.createElement(_re,{...E,isIn:s(E.toastId),style:{...E.style,"--nth":v+1,"--len":h.length},key:`toast-${E.key}`},w)}))}))});w5.displayName="ToastContainer",w5.defaultProps={position:"top-right",transition:Are,autoClose:5e3,closeButton:qR,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};var yv,A0=new Map,eu=[],yre=1;function ZR(){return ""+yre++}function Ere(e){return e&&(y0(e.toastId)||tu(e.toastId))?e.toastId:ZR()}function ru(e,t){return A0.size>0?Xi.emit(0,e,t):eu.push({content:e,options:t}),t.toastId}function C5(e,t){return {...t,type:t&&t.type||e,toastId:Ere(t)}}function y5(e){return (t,r)=>ru(t,C5(e,r))}function Ke(e,t){return ru(e,C5("default",t))}Ke.loading=(e,t)=>ru(e,C5("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),Ke.promise=function(e,t,r){let n,{pending:s,error:o,success:a}=t;s&&(n=y0(s)?Ke.loading(s,r):Ke.loading(s.render,{...r,...s}));let c={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},u=(f,h,x)=>{if(h==null)return void Ke.dismiss(n);let b={type:f,...c,...r,data:x},v=y0(h)?{render:h}:h;return n?Ke.update(n,{...b,...v}):Ke(v.render,{...b,...v}),x},m=Yo(e)?e():e;return m.then(f=>u("success",a,f)).catch(f=>u("error",o,f)),m},Ke.success=y5("success"),Ke.info=y5("info"),Ke.error=y5("error"),Ke.warning=y5("warning"),Ke.warn=Ke.warning,Ke.dark=(e,t)=>ru(e,C5("default",{theme:"dark",...t})),Ke.dismiss=e=>{A0.size>0?Xi.emit(1,e):eu=eu.filter(t=>e!=null&&t.options.toastId!==e);},Ke.clearWaitingQueue=function(e){return e===void 0&&(e={}),Xi.emit(5,e)},Ke.isActive=e=>{let t=!1;return A0.forEach(r=>{r.isToastActive&&r.isToastActive(e)&&(t=!0);}),t},Ke.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{let r=function(n,s){let{containerId:o}=s,a=A0.get(o||yv);return a&&a.getToast(n)}(e,t);if(r){let{props:n,content:s}=r,o={delay:100,...n,...t,toastId:t.toastId||e,updateId:ZR()};o.toastId!==e&&(o.staleId=e);let a=o.render||s;delete o.render,ru(a,o);}},0);},Ke.done=e=>{Ke.update(e,{progress:1});},Ke.onChange=e=>(Xi.on(4,e),()=>{Xi.off(4,e);}),Ke.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},Ke.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},Xi.on(2,e=>{yv=e.containerId||e,A0.set(yv,e),eu.forEach(t=>{Xi.emit(0,t.content,t.options);}),eu=[];}).on(3,e=>{A0.delete(e.containerId||e),A0.size===0&&Xi.off(0).off(1).off(5);});var wre={projectId:u,metadata:{name:"Sign Message",description:"Example dApp for signing an arbitrary message.",url:"#",icons:[""]}},j1=A(z.create),c3=A(t.create.bind(void 0,wre));var QO=f(nc(),1);var Hne=(e,t,r)=>{let[n,s$1]=(0, so.useState)(!1),[o,a]=(0, so.useState)(!1),[c,u]=(0, so.useState)(1),[m,f]=(0, so.useState)(),h=(0, so.useContext)(X),x=(0, so.useContext)(d$2),b=!!x?.setUUID,{activeConnector:v$1,network:w$1,connectedAccounts:E,genesisHashes:_,setActiveConnectorType:C}=r,N=new URLSearchParams(window.location.search).get("consent")==="yes",z=()=>{let oe=Re=>{for(let j of Re)if(j.type==="attributes"&&j.attributeName==="class"&&!j.target.classList?.contains("minimize")){let ne=j.target.querySelector("a, button, input");ne&&ne.focus();}},Pe=document.querySelector("#consent-modal > div");Pe&&new MutationObserver(oe).observe(Pe,{attributes:!0});};(0, so.useEffect)(()=>{let oe=sessionStorage.getItem("aesirx-analytics-allow"),Pe=sessionStorage.getItem("aesirx-analytics-uuid");z(),(b&&x.visitor_uuid&&(oe===null||x.visitor_uuid!==Pe)||!b&&h.visitor_uuid&&(oe===null||h.visitor_uuid!==Pe))&&(async()=>{let Re=await G(e,b?x.visitor_uuid:h.visitor_uuid);sessionStorage.setItem("aesirx-analytics-uuid",b?x.visitor_uuid:h.visitor_uuid),Re?.length===0?(N?(s$1(!1),re(!0,"0")):s$1(!0),sessionStorage.removeItem("aesirx-analytics-allow")):(c>1&&(sessionStorage.setItem("aesirx-analytics-allow","1"),re(!0,"1")),Re.forEach(j=>{if(j.expiration&&new Date(j.expiration)<new Date){N?(s$1(!1),re(!0,"0")):s$1(!0),sessionStorage.removeItem("aesirx-analytics-allow");return}else if(s$1(!1),sessionStorage.setItem("aesirx-analytics-uuid",b?x.visitor_uuid:h.visitor_uuid),sessionStorage.setItem("aesirx-analytics-allow","1"),j){let ne=j?.consent_uuid?j?.web3id&&j?.address?"4":j?.address&&!j?.web3id?"3":"2":"";ne?re(!0,ne):re(!0,"1");}}));})();},[x.visitor_uuid,h.visitor_uuid]);let{connection:D,setConnection:P$1,account:M}=c$4(E,_),{connect:q,connectError:ue}=b$3(v$1,P$1),[,U]=(0, so.useState)(),[,Y]=(0, so.useState)(""),$=s(w$1);(0, so.useEffect)(()=>{$&&t!=="simple-consent-mode"&&c!==1&&(U(void 0),$.getConsensusStatus().then(oe=>oe.genesisBlock).then(oe=>{let Pe=!1;switch(w$1?.name){case"testnet":Pe=r$2.toHexString(oe)===v.genesisHash;break;default:Pe=r$2.toHexString(oe)===w.genesisHash;}if(!Pe)throw new Error(`Please change the network to ${w$1} in Wallet`);U(oe),Y("");}).catch(oe=>{U(void 0),Ke(oe.message),Y(oe.message);}));},[$,c]),(0, so.useEffect)(()=>{v$1&&q();},[v$1]),(0, so.useEffect)(()=>{ue&&ue!=="A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received"&&Ke.error(ue);},[ue]);let K=(0, so.useCallback)(async oe=>{t!=="simple-consent-mode"?(u(oe),oe>3&&QO.isDesktop&&!D&&window.concordium&&C(j1)):u(1);},[c,t]),re=(oe,Pe)=>{if(sessionStorage.setItem("aesirx-analytics-revoke",Pe||"0"),a(oe),Pe&&Pe!=="0"){if(window.funcAfterConsent&&window.funcAfterConsent(),window.configBlockJS&&P(r?.disabledBlockDomains),window.aesirx_analytics_degistered_scripts||window.aesirx_analytics_deregistered_scripts_head||window.aesirx_analytics_deregistered_scripts_footer){let Re=Object.assign(window.aesirx_analytics_degistered_scripts,window.aesirx_analytics_deregistered_scripts_head,window.aesirx_analytics_deregistered_scripts_footer);Object.keys(Re).forEach(j=>{if(window?.aesirxBlockJSDomains?.some(ie=>Re[j].src.includes(ie.domain)&&ie.blocking_permanent==="on"))return;let me=document.createElement("script");me.src=Re[j].src+(Re[j].ver?`?ver=${Re[j].ver}`:""),me.type="text/javascript",document.body.appendChild(me);});}if(window.aesirxHoldBackJS?.length){let Re=window.disabledBlockJSDomains?.map(j=>j.name)||[];window.aesirxHoldBackJS.forEach(j=>{Re.includes(j.name)||typeof j.script=="function"&&j.script();});}}};return [b?x.visitor_uuid:h.visitor_uuid,c,D,M,n,s$1,m,f,K,o,re]},$O=Hne;var te=f(a(),1);var dn='data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">%0A<circle cx="7" cy="7" r="7" fill="%231AB394"/>%0A<path fill-rule="evenodd" clip-rule="evenodd" d="M7 1.4C3.90721 1.4 1.4 3.90721 1.4 7C1.4 10.0928 3.90721 12.6 7 12.6C10.0928 12.6 12.6 10.0928 12.6 7C12.6 3.90721 10.0928 1.4 7 1.4ZM0 7C0 3.13401 3.13401 0 7 0C10.866 0 14 3.13401 14 7C14 10.866 10.866 14 7 14C3.13401 14 0 10.866 0 7Z" fill="%231AB394"/>%0A<path fill-rule="evenodd" clip-rule="evenodd" d="M9.59499 5.10542C9.86835 5.37878 9.86835 5.822 9.59499 6.09537L6.79499 8.89537C6.52162 9.16873 6.0784 9.16873 5.80504 8.89537L4.40504 7.49537C4.13167 7.222 4.13167 6.77878 4.40504 6.50542C4.6784 6.23205 5.12162 6.23205 5.39499 6.50542L6.30001 7.41044L8.60504 5.10542C8.8784 4.83205 9.32162 4.83205 9.59499 5.10542Z" fill="white"/>%0A</svg>%0A';var Ts=f(a(),1);function E0(e,t,r){return (t=U(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ez(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),r.push.apply(r,n);}return r}function Nt(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ez(Object(r),!0).forEach(function(n){E0(e,n,r[n]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ez(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n));});}return e}function tz(e){if(Array.isArray(e))return e}function rz(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,s,o,a,c=[],u=!0,m=!1;try{if(o=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;u=!1;}else for(;!(u=(n=o.call(r)).done)&&(c.push(n.value),c.length!==t);u=!0);}catch(f){m=!0,s=f;}finally{try{if(!u&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(m)throw s}}return c}}function au(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function R5(e,t){if(e){if(typeof e=="string")return au(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?au(e,t):void 0}}function nz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Sa(e,t){return tz(e)||rz(e,t)||R5(e,t)||nz()}function Qi(e,t){if(e==null)return {};var r,n,s=a$4(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(s[r]=e[r]);}return s}var Y1=f(a()),Vne=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function sz(e){var t=e.defaultInputValue,r=t===void 0?"":t,n=e.defaultMenuIsOpen,s=n===void 0?!1:n,o=e.defaultValue,a=o===void 0?null:o,c=e.inputValue,u=e.menuIsOpen,m=e.onChange,f=e.onInputChange,h=e.onMenuClose,x=e.onMenuOpen,b=e.value,v=Qi(e,Vne),w=(0, Y1.useState)(c!==void 0?c:r),E=Sa(w,2),_=E[0],C=E[1],S=(0, Y1.useState)(u!==void 0?u:s),N=Sa(S,2),z=N[0],D=N[1],P=(0, Y1.useState)(b!==void 0?b:a),M=Sa(P,2),q=M[0],ue=M[1],U=(0, Y1.useCallback)(function(Re,j){typeof m=="function"&&m(Re,j),ue(Re);},[m]),Y=(0, Y1.useCallback)(function(Re,j){var ne;typeof f=="function"&&(ne=f(Re,j)),C(ne!==void 0?ne:Re);},[f]),$=(0, Y1.useCallback)(function(){typeof x=="function"&&x(),D(!0);},[x]),K=(0, Y1.useCallback)(function(){typeof h=="function"&&h(),D(!1);},[h]),re=c!==void 0?c:_,oe=u!==void 0?u:z,Pe=b!==void 0?b:q;return Nt(Nt({},v),{},{inputValue:re,menuIsOpen:oe,onChange:U,onInputChange:Y,onMenuClose:K,onMenuOpen:$,value:Pe})}var TP=f(a()),a_=f(a());function oz(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b$2(e,t);}function cu(e){return cu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},cu(e)}function Lv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));}catch{}return (Lv=function(){return !!e})()}function iz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function az(e,t){if(t&&(T(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return iz(e)}function cz(e){var t=Lv();return function(){var r,n=cu(e);if(t){var s=cu(this).constructor;r=Reflect.construct(n,arguments,s);}else r=n.apply(this,arguments);return az(this,r)}}function lz(e){if(Array.isArray(e))return au(e)}function uz(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function dz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O5(e){return lz(e)||uz(e)||R5(e)||dz()}var gn=f(a()),mn=f(a());var ea=f(a()),tp=f(a());var jne=!1;function Yne(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function qne(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var mz=function(){function e(r){var n=this;this._insertTag=function(s){var o;n.tags.length===0?n.insertionPoint?o=n.insertionPoint.nextSibling:n.prepend?o=n.container.firstChild:o=n.before:o=n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(s,o),n.tags.push(s);},this.isSpeedy=r.speedy===void 0?!jne:r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.insertionPoint=r.insertionPoint,this.before=null;}var t=e.prototype;return t.hydrate=function(n){n.forEach(this._insertTag);},t.insert=function(n){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(qne(this));var s=this.tags[this.tags.length-1];if(this.isSpeedy){var o=Yne(s);try{o.insertRule(n,o.cssRules.length);}catch{}}else s.appendChild(document.createTextNode(n));this.ctr++;},t.flush=function(){this.tags.forEach(function(n){var s;return (s=n.parentNode)==null?void 0:s.removeChild(n)}),this.tags=[],this.ctr=0;},e}();var oo="-ms-",lu="-moz-",an="-webkit-",z5="comm",d3="rule",m3="decl";var fz="@import";var D5="@keyframes";var pz="@layer";var hz=Math.abs,w0=String.fromCharCode,gz=Object.assign;function xz(e,t){return Is(e,0)^45?(((t<<2^Is(e,0))<<2^Is(e,1))<<2^Is(e,2))<<2^Is(e,3):0}function P5(e){return e.trim()}function Mv(e,t){return (e=t.exec(e))?e[0]:e}function en(e,t,r){return e.replace(t,r)}function uu(e,t){return e.indexOf(t)}function Is(e,t){return e.charCodeAt(t)|0}function sc(e,t,r){return e.slice(t,r)}function Io(e){return e.length}function f3(e){return e.length}function p3(e,t){return t.push(e),e}function kv(e,t){return e.map(t).join("")}var F5=1,h3=1,bz=0,To=0,ks=0,x3="";function du(e,t,r,n,s,o,a){return {value:e,root:t,parent:r,type:n,props:s,children:o,line:F5,column:h3,length:a,return:""}}function b3(e,t){return gz(du("",null,null,"",null,null,0),e,{length:-e.length},t)}function vz(){return ks}function _z(){return ks=To>0?Is(x3,--To):0,h3--,ks===10&&(h3=1,F5--),ks}function So(){return ks=To<bz?Is(x3,To++):0,h3++,ks===10&&(h3=1,F5++),ks}function $i(){return Is(x3,To)}function mu(){return To}function v3(e,t){return sc(x3,e,t)}function g3(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function B5(e){return F5=h3=1,bz=Io(x3=e),To=0,[]}function U5(e){return x3="",e}function _3(e){return P5(v3(To-1,Nv(e===91?e+2:e===40?e+1:e)))}function Az(e){for(;(ks=$i())&&ks<33;)So();return g3(e)>2||g3(ks)>3?"":" "}function yz(e,t){for(;--t&&So()&&!(ks<48||ks>102||ks>57&&ks<65||ks>70&&ks<97););return v3(e,mu()+(t<6&&$i()==32&&So()==32))}function Nv(e){for(;So();)switch(ks){case e:return To;case 34:case 39:e!==34&&e!==39&&Nv(ks);break;case 40:e===41&&Nv(e);break;case 92:So();break}return To}function Ez(e,t){for(;So()&&e+ks!==57;)if(e+ks===84&&$i()===47)break;return "/*"+v3(t,To-1)+"*"+w0(e===47?e:So())}function wz(e){for(;!g3($i());)So();return v3(e,To)}function Tz(e){return U5(G5("",null,null,null,[""],e=B5(e),0,[0],e))}function G5(e,t,r,n,s,o,a,c,u){for(var m=0,f=0,h=a,x=0,b=0,v=0,w=1,E=1,_=1,C=0,S="",N=s,z=o,D=n,P=S;E;)switch(v=C,C=So()){case 40:if(v!=108&&Is(P,h-1)==58){uu(P+=en(_3(C),"&","&\f"),"&\f")!=-1&&(_=-1);break}case 34:case 39:case 91:P+=_3(C);break;case 9:case 10:case 13:case 32:P+=Az(v);break;case 92:P+=yz(mu()-1,7);continue;case 47:switch($i()){case 42:case 47:p3(Zne(Ez(So(),mu()),t,r),u);break;default:P+="/";}break;case 123*w:c[m++]=Io(P)*_;case 125*w:case 59:case 0:switch(C){case 0:case 125:E=0;case 59+f:_==-1&&(P=en(P,/\f/g,"")),b>0&&Io(P)-h&&p3(b>32?Iz(P+";",n,r,h-1):Iz(en(P," ","")+";",n,r,h-2),u);break;case 59:P+=";";default:if(p3(D=Cz(P,t,r,m,f,s,c,S,N=[],z=[],h),o),C===123)if(f===0)G5(P,t,D,D,N,o,h,c,z);else switch(x===99&&Is(P,3)===110?100:x){case 100:case 108:case 109:case 115:G5(e,D,D,n&&p3(Cz(e,D,D,0,0,s,c,S,s,N=[],h),z),s,z,h,c,n?N:z);break;default:G5(P,D,D,D,[""],z,0,c,z);}}m=f=b=0,w=_=1,S=P="",h=a;break;case 58:h=1+Io(P),b=v;default:if(w<1){if(C==123)--w;else if(C==125&&w++==0&&_z()==125)continue}switch(P+=w0(C),C*w){case 38:_=f>0?1:(P+="\f",-1);break;case 44:c[m++]=(Io(P)-1)*_,_=1;break;case 64:$i()===45&&(P+=_3(So())),x=$i(),f=h=Io(S=P+=wz(mu())),C++;break;case 45:v===45&&Io(P)==2&&(w=0);}}return o}function Cz(e,t,r,n,s,o,a,c,u,m,f){for(var h=s-1,x=s===0?o:[""],b=f3(x),v=0,w=0,E=0;v<n;++v)for(var _=0,C=sc(e,h+1,h=hz(w=a[v])),S=e;_<b;++_)(S=P5(w>0?x[_]+" "+C:en(C,/&\f/g,x[_])))&&(u[E++]=S);return du(e,t,r,s===0?d3:c,u,m,f)}function Zne(e,t,r){return du(e,t,r,z5,w0(vz()),sc(e,2,-2),0)}function Iz(e,t,r,n){return du(e,t,r,m3,sc(e,0,n),sc(e,n+1,-1),n)}function C0(e,t){for(var r="",n=f3(e),s=0;s<n;s++)r+=t(e[s],s,e,t)||"";return r}function Sz(e,t,r,n){switch(e.type){case pz:if(e.children.length)break;case fz:case m3:return e.return=e.return||e.value;case z5:return "";case D5:return e.return=e.value+"{"+C0(e.children,n)+"}";case d3:e.value=e.props.join(",");}return Io(r=C0(e.children,n))?e.return=e.value+"{"+r+"}":""}function Lz(e){var t=f3(e);return function(r,n,s,o){for(var a="",c=0;c<t;c++)a+=e[c](r,n,s,o)||"";return a}}function Mz(e){return function(t){t.root||(t=t.return)&&e(t);}}function kz(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var Jne=function(t,r,n){for(var s=0,o=0;s=o,o=$i(),s===38&&o===12&&(r[n]=1),!g3(o);)So();return v3(t,To)},Xne=function(t,r){var n=-1,s=44;do switch(g3(s)){case 0:s===38&&$i()===12&&(r[n]=1),t[n]+=Jne(To-1,r,n);break;case 2:t[n]+=_3(s);break;case 4:if(s===44){t[++n]=$i()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=w0(s);}while(s=So());return t},Kne=function(t,r){return U5(Xne(B5(t),r))},Nz=new WeakMap,Qne=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,s=t.column===n.column&&t.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(t.props.length===1&&r.charCodeAt(0)!==58&&!Nz.get(n))&&!s){Nz.set(t,!0);for(var o=[],a=Kne(r,o),c=n.props,u=0,m=0;u<a.length;u++)for(var f=0;f<c.length;f++,m++)t.props[m]=o[u]?a[u].replace(/&\f/g,c[f]):c[f]+" "+a[u];}}},$ne=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="");}};function Rz(e,t){switch(xz(e,t)){case 5103:return an+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return an+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return an+e+lu+e+oo+e+e;case 6828:case 4268:return an+e+oo+e+e;case 6165:return an+e+oo+"flex-"+e+e;case 5187:return an+e+en(e,/(\w+).+(:[^]+)/,an+"box-$1$2"+oo+"flex-$1$2")+e;case 5443:return an+e+oo+"flex-item-"+en(e,/flex-|-self/,"")+e;case 4675:return an+e+oo+"flex-line-pack"+en(e,/align-content|flex-|-self/,"")+e;case 5548:return an+e+oo+en(e,"shrink","negative")+e;case 5292:return an+e+oo+en(e,"basis","preferred-size")+e;case 6060:return an+"box-"+en(e,"-grow","")+an+e+oo+en(e,"grow","positive")+e;case 4554:return an+en(e,/([^-])(transform)/g,"$1"+an+"$2")+e;case 6187:return en(en(en(e,/(zoom-|grab)/,an+"$1"),/(image-set)/,an+"$1"),e,"")+e;case 5495:case 3959:return en(e,/(image-set\([^]*)/,an+"$1$`$1");case 4968:return en(en(e,/(.+:)(flex-)?(.*)/,an+"box-pack:$3"+oo+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+an+e+e;case 4095:case 3583:case 4068:case 2532:return en(e,/(.+)-inline(.+)/,an+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Io(e)-1-t>6)switch(Is(e,t+1)){case 109:if(Is(e,t+4)!==45)break;case 102:return en(e,/(.+:)(.+)-([^]+)/,"$1"+an+"$2-$3$1"+lu+(Is(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return ~uu(e,"stretch")?Rz(en(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Is(e,t+1)!==115)break;case 6444:switch(Is(e,Io(e)-3-(~uu(e,"!important")&&10))){case 107:return en(e,":",":"+an)+e;case 101:return en(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+an+(Is(e,14)===45?"inline-":"")+"box$3$1"+an+"$2$3$1"+oo+"$2box$3")+e}break;case 5936:switch(Is(e,t+11)){case 114:return an+e+oo+en(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return an+e+oo+en(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return an+e+oo+en(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return an+e+oo+e+e}return e}var ese=function(t,r,n,s){if(t.length>-1&&!t.return)switch(t.type){case m3:t.return=Rz(t.value,t.length);break;case D5:return C0([b3(t,{value:en(t.value,"@","@"+an)})],s);case d3:if(t.length)return kv(t.props,function(o){switch(Mv(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return C0([b3(t,{props:[en(o,/:(read-\w+)/,":"+lu+"$1")]})],s);case"::placeholder":return C0([b3(t,{props:[en(o,/:(plac\w+)/,":"+an+"input-$1")]}),b3(t,{props:[en(o,/:(plac\w+)/,":"+lu+"$1")]}),b3(t,{props:[en(o,/:(plac\w+)/,oo+"input-$1")]})],s)}return ""})}},tse=[ese],Rv=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(w){var E=w.getAttribute("data-emotion");E.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""));});}var s=t.stylisPlugins||tse,o={},a,c=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(w){for(var E=w.getAttribute("data-emotion").split(" "),_=1;_<E.length;_++)o[E[_]]=!0;c.push(w);});var u,m=[Qne,$ne];{var f,h=[Sz,Mz(function(w){f.insert(w);})],x=Lz(m.concat(s,h)),b=function(E){return C0(Tz(E),x)};u=function(E,_,C,S){f=C,b(E?E+"{"+_.styles+"}":_.styles),S&&(v.inserted[_.name]=!0);};}var v={key:r,sheet:new mz({key:r,container:a,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:o,registered:{},insert:u};return v.sheet.hydrate(c),v};var pse=!0;function Uv(e,t,r){var n="";return r.split(" ").forEach(function(s){e[s]!==void 0?t.push(e[s]+";"):s&&(n+=s+" ");}),n}var Q5=function(t,r,n){var s=t.key+"-"+r.name;(n===!1||pse===!1)&&t.registered[s]===void 0&&(t.registered[s]=r.styles);},Gv=function(t,r,n){Q5(t,r,n);var s=t.key+"-"+r.name;if(t.inserted[r.name]===void 0){var o=r;do t.insert(r===o?"."+s:"",o,t.sheet,!0),o=o.next;while(o!==void 0)}};function Vz(e){for(var t=0,r,n=0,s=e.length;s>=4;++n,s-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16);}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var jz={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var hse=!1,gse=/[A-Z]|^ms/g,xse=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Jz=function(t){return t.charCodeAt(1)===45},Yz=function(t){return t!=null&&typeof t!="boolean"},Hv=kz(function(e){return Jz(e)?e:e.replace(gse,"-$&").toLowerCase()}),qz=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(xse,function(n,s,o){return c1={name:s,styles:o,next:c1},s})}return jz[t]!==1&&!Jz(t)&&typeof r=="number"&&r!==0?r+"px":r},bse="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function fu(e,t,r){if(r==null)return "";var n=r;if(n.__emotion_styles!==void 0)return n;switch(typeof r){case"boolean":return "";case"object":{var s=r;if(s.anim===1)return c1={name:s.name,styles:s.styles,next:c1},s.name;var o=r;if(o.styles!==void 0){var a=o.next;if(a!==void 0)for(;a!==void 0;)c1={name:a.name,styles:a.styles,next:c1},a=a.next;var c=o.styles+";";return c}return vse(e,t,r)}case"function":{if(e!==void 0){var u=c1,m=r(e);return c1=u,fu(e,t,m)}break}}var f=r;if(t==null)return f;var h=t[f];return h!==void 0?h:f}function vse(e,t,r){var n="";if(Array.isArray(r))for(var s=0;s<r.length;s++)n+=fu(e,t,r[s])+";";else for(var o in r){var a=r[o];if(typeof a!="object"){var c=a;t!=null&&t[c]!==void 0?n+=o+"{"+t[c]+"}":Yz(c)&&(n+=Hv(o)+":"+qz(o,c)+";");}else {if(o==="NO_COMPONENT_SELECTOR"&&hse)throw new Error(bse);if(Array.isArray(a)&&typeof a[0]=="string"&&(t==null||t[a[0]]===void 0))for(var u=0;u<a.length;u++)Yz(a[u])&&(n+=Hv(o)+":"+qz(o,a[u])+";");else {var m=fu(e,t,a);switch(o){case"animation":case"animationName":{n+=Hv(o)+":"+m+";";break}default:n+=o+"{"+m+"}";}}}}return n}var Zz=/label:\s*([^\s;{]+)\s*(;|$)/g,c1;function $5(e,t,r){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var n=!0,s="";c1=void 0;var o=e[0];if(o==null||o.raw===void 0)n=!1,s+=fu(r,t,o);else {var a=o;s+=a[0];}for(var c=1;c<e.length;c++)if(s+=fu(r,t,e[c]),n){var u=o;s+=u[c];}Zz.lastIndex=0;for(var m="",f;(f=Zz.exec(s))!==null;)m+="-"+f[1];var h=Vz(s)+m;return {name:h,styles:s,next:c1}}var ep=f(a()),_se=function(t){return t()},Ase=ep.useInsertionEffect?ep.useInsertionEffect:!1,Wv=Ase||_se;var Xz=!1,Kz=ea.createContext(typeof HTMLElement<"u"?Rv({key:"css"}):null);Kz.Provider;var Qz=function(t){return (0, tp.forwardRef)(function(r,n){var s=(0, tp.useContext)(Kz);return t(r,s,n)})},$z=ea.createContext({});var rp={}.hasOwnProperty,Vv="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",eD=function(t,r){var n={};for(var s in r)rp.call(r,s)&&(n[s]=r[s]);return n[Vv]=t,n},yse=function(t){var r=t.cache,n=t.serialized,s=t.isStringTag;return Q5(r,n,s),Wv(function(){return Gv(r,n,s)}),null},Ese=Qz(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var s=e[Vv],o=[n],a="";typeof e.className=="string"?a=Uv(t.registered,o,e.className):e.className!=null&&(a=e.className+" ");var c=$5(o,void 0,ea.useContext($z));a+=t.key+"-"+c.name;var u={};for(var m in e)rp.call(e,m)&&m!=="css"&&m!==Vv&&!Xz&&(u[m]=e[m]);return u.className=a,r&&(u.ref=r),ea.createElement(ea.Fragment,null,ea.createElement(yse,{cache:t,serialized:c,isStringTag:typeof s=="string"}),ea.createElement(s,u))}),tD=Ese;var A3=f(a());f(Bv());var Rt=function(t,r){var n=arguments;if(r==null||!rp.call(r,"css"))return A3.createElement.apply(void 0,n);var s=n.length,o=new Array(s);o[0]=tD,o[1]=eD(t,r);for(var a=2;a<s;a++)o[a]=n[a];return A3.createElement.apply(null,o)};function pu(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return $5(t)}var rD=function(){var t=pu.apply(void 0,arguments),r="animation-"+t.name;return {name:r,styles:"@keyframes "+r+"{"+t.styles+"}",anim:1,toString:function(){return "_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};function nD(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Gs=f(a()),gD=f(a$2());var sD=Math.min,oD=Math.max,hu=Math.round,gu=Math.floor,xu=e=>({x:e,y:e});function jv(e){let{x:t,y:r,width:n,height:s}=e;return {width:n,height:s,top:r,left:t,right:t+n,bottom:r+s,x:t,y:r}}function np(){return typeof window<"u"}function Yv(e){return aD(e)?(e.nodeName||"").toLowerCase():"#document"}function ta(e){var t;return (e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function qv(e){var t;return (t=(aD(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function aD(e){return np()?e instanceof Node||e instanceof ta(e).Node:!1}function sp(e){return np()?e instanceof Element||e instanceof ta(e).Element:!1}function op(e){return np()?e instanceof HTMLElement||e instanceof ta(e).HTMLElement:!1}function iD(e){return !np()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ta(e).ShadowRoot}function Zv(e){let{overflow:t,overflowX:r,overflowY:n,display:s}=ip(e);return /auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(s)}function cD(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function lD(e){return ["html","body","#document"].includes(Yv(e))}function ip(e){return ta(e).getComputedStyle(e)}function uD(e){if(Yv(e)==="html")return e;let t=e.assignedSlot||e.parentNode||iD(e)&&e.host||qv(e);return iD(t)?t.host:t}function dD(e){let t=uD(e);return lD(t)?e.ownerDocument?e.ownerDocument.body:e.body:op(t)&&Zv(t)?t:dD(t)}function bu(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let s=dD(e),o=s===((n=e.ownerDocument)==null?void 0:n.body),a=ta(s);if(o){let c=ap(a);return t.concat(a,a.visualViewport||[],Zv(s)?s:[],c&&r?bu(c):[])}return t.concat(s,bu(s,[],r))}function ap(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function wse(e){let t=ip(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,s=op(e),o=s?e.offsetWidth:r,a=s?e.offsetHeight:n,c=hu(r)!==o||hu(n)!==a;return c&&(r=o,n=a),{width:r,height:n,$:c}}function Xv(e){return sp(e)?e:e.contextElement}function Jv(e){let t=Xv(e);if(!op(t))return xu(1);let r=t.getBoundingClientRect(),{width:n,height:s,$:o}=wse(t),a=(o?hu(r.width):r.width)/n,c=(o?hu(r.height):r.height)/s;return (!a||!Number.isFinite(a))&&(a=1),(!c||!Number.isFinite(c))&&(c=1),{x:a,y:c}}var Cse=xu(0);function Ise(e){let t=ta(e);return !cD()||!t.visualViewport?Cse:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Tse(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ta(e)?!1:t}function mD(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let s=e.getBoundingClientRect(),o=Xv(e),a=xu(1);t&&(n?sp(n)&&(a=Jv(n)):a=Jv(e));let c=Tse(o,r,n)?Ise(o):xu(0),u=(s.left+c.x)/a.x,m=(s.top+c.y)/a.y,f=s.width/a.x,h=s.height/a.y;if(o){let x=ta(o),b=n&&sp(n)?ta(n):n,v=x,w=ap(v);for(;w&&n&&b!==v;){let E=Jv(w),_=w.getBoundingClientRect(),C=ip(w),S=_.left+(w.clientLeft+parseFloat(C.paddingLeft))*E.x,N=_.top+(w.clientTop+parseFloat(C.paddingTop))*E.y;u*=E.x,m*=E.y,f*=E.x,h*=E.y,u+=S,m+=N,v=ta(w),w=ap(v);}}return jv({width:f,height:h,x:u,y:m})}function Sse(e,t){let r=null,n,s=qv(e);function o(){var c;clearTimeout(n),(c=r)==null||c.disconnect(),r=null;}function a(c,u){c===void 0&&(c=!1),u===void 0&&(u=1),o();let{left:m,top:f,width:h,height:x}=e.getBoundingClientRect();if(c||t(),!h||!x)return;let b=gu(f),v=gu(s.clientWidth-(m+h)),w=gu(s.clientHeight-(f+x)),E=gu(m),C={rootMargin:-b+"px "+-v+"px "+-w+"px "+-E+"px",threshold:oD(0,sD(1,u))||1},S=!0;function N(z){let D=z[0].intersectionRatio;if(D!==u){if(!S)return a();D?a(!1,D):n=setTimeout(()=>{a(!1,1e-7);},1e3);}S=!1;}try{r=new IntersectionObserver(N,{...C,root:s.ownerDocument});}catch{r=new IntersectionObserver(N,C);}r.observe(e);}return a(!0),o}function fD(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:s=!0,ancestorResize:o=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,m=Xv(e),f=s||o?[...m?bu(m):[],...bu(t)]:[];f.forEach(_=>{s&&_.addEventListener("scroll",r,{passive:!0}),o&&_.addEventListener("resize",r);});let h=m&&c?Sse(m,r):null,x=-1,b=null;a&&(b=new ResizeObserver(_=>{let[C]=_;C&&C.target===m&&b&&(b.unobserve(t),cancelAnimationFrame(x),x=requestAnimationFrame(()=>{var S;(S=b)==null||S.observe(t);})),r();}),m&&!u&&b.observe(m),b.observe(t));let v,w=u?mD(e):null;u&&E();function E(){let _=mD(e);w&&(_.x!==w.x||_.y!==w.y||_.width!==w.width||_.height!==w.height)&&r(),w=_,v=requestAnimationFrame(E);}return r(),()=>{var _;f.forEach(C=>{s&&C.removeEventListener("scroll",r),o&&C.removeEventListener("resize",r);}),h?.(),(_=b)==null||_.disconnect(),b=null,u&&cancelAnimationFrame(v);}}var pD=f(a()),Lse=pD.useLayoutEffect,cp=Lse;var Mse=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],vu=function(){};function kse(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function xD(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),s=2;s<r;s++)n[s-2]=arguments[s];var o=[].concat(n);if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&o.push("".concat(kse(e,a)));return o.filter(function(c){return c}).map(function(c){return String(c).trim()}).join(" ")}var Qv=function(t){return Pse(t)?t.filter(Boolean):T(t)==="object"&&t!==null?[t]:[]},bD=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var r=Qi(t,Mse);return Nt({},r)},gs=function(t,r,n){var s=t.cx,o=t.getStyles,a=t.getClassNames,c=t.className;return {css:o(r,t),className:s(n??{},a(r,t),c)}};function _u(e){return [document.documentElement,document.body,window].indexOf(e)>-1}function Nse(e){return _u(e)?window.innerHeight:e.clientHeight}function vD(e){return _u(e)?window.pageYOffset:e.scrollTop}function dp(e,t){if(_u(e)){window.scrollTo(0,t);return}e.scrollTop=t;}function Rse(e){var t=getComputedStyle(e),r=t.position==="absolute",n=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var s=e;s=s.parentElement;)if(t=getComputedStyle(s),!(r&&t.position==="static")&&n.test(t.overflow+t.overflowY+t.overflowX))return s;return document.documentElement}function Ose(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}function lp(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:vu,s=vD(e),o=t-s,a=10,c=0;function u(){c+=a;var m=Ose(c,s,o,r);dp(e,m),c<r?window.requestAnimationFrame(u):n(e);}u();}function $v(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),s=t.offsetHeight/3;n.bottom+s>r.bottom?dp(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+s,e.scrollHeight)):n.top-s<r.top&&dp(e,Math.max(t.offsetTop-s,0));}function zse(e){var t=e.getBoundingClientRect();return {bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function e_(){try{return document.createEvent("TouchEvent"),!0}catch{return !1}}function _D(){try{return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return !1}}var AD=!1,Dse={get passive(){return AD=!0}},up=typeof window<"u"?window:{};up.addEventListener&&up.removeEventListener&&(up.addEventListener("p",vu,Dse),up.removeEventListener("p",vu,!1));var yD=AD;function ED(e){return e!=null}function Pse(e){return Array.isArray(e)}function Au(e,t,r){return e?t:r}var wD=function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),s=1;s<r;s++)n[s-1]=arguments[s];var o=Object.entries(t).filter(function(a){var c=Sa(a,1),u=c[0];return !n.includes(u)});return o.reduce(function(a,c){var u=Sa(c,2),m=u[0],f=u[1];return a[m]=f,a},{})},Fse=["children","innerProps"],Bse=["children","innerProps"];function Use(e){var t=e.maxHeight,r=e.menuEl,n=e.minHeight,s=e.placement,o=e.shouldScroll,a=e.isFixedPosition,c=e.controlHeight,u=Rse(r),m={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return m;var f=u.getBoundingClientRect(),h=f.height,x=r.getBoundingClientRect(),b=x.bottom,v=x.height,w=x.top,E=r.offsetParent.getBoundingClientRect(),_=E.top,C=a?window.innerHeight:Nse(u),S=vD(u),N=parseInt(getComputedStyle(r).marginBottom,10),z=parseInt(getComputedStyle(r).marginTop,10),D=_-z,P=C-w,M=D+S,q=h-S-w,ue=b-C+S+N,U=S+w-z,Y=160;switch(s){case"auto":case"bottom":if(P>=v)return {placement:"bottom",maxHeight:t};if(q>=v&&!a)return o&&lp(u,ue,Y),{placement:"bottom",maxHeight:t};if(!a&&q>=n||a&&P>=n){o&&lp(u,ue,Y);var $=a?P-N:q-N;return {placement:"bottom",maxHeight:$}}if(s==="auto"||a){var K=t,re=a?D:M;return re>=n&&(K=Math.min(re-N-c,t)),{placement:"top",maxHeight:K}}if(s==="bottom")return o&&dp(u,ue),{placement:"bottom",maxHeight:t};break;case"top":if(D>=v)return {placement:"top",maxHeight:t};if(M>=v&&!a)return o&&lp(u,U,Y),{placement:"top",maxHeight:t};if(!a&&M>=n||a&&D>=n){var oe=t;return (!a&&M>=n||a&&D>=n)&&(oe=a?D-z:M-z),o&&lp(u,U,Y),{placement:"top",maxHeight:oe}}return {placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(s,'".'))}return m}function Gse(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var CD=function(t){return t==="auto"?"bottom":t},ID=function(t,r){var n,s=t.placement,o=t.theme,a=o.borderRadius,c=o.spacing,u=o.colors;return Nt((n={label:"menu"},E0(n,Gse(s),"100%"),E0(n,"position","absolute"),E0(n,"width","100%"),E0(n,"zIndex",1),n),r?{}:{backgroundColor:u.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:c.menuGutter,marginTop:c.menuGutter})},TD=(0, Gs.createContext)(null),SD=function(t){var r=t.children,n=t.minMenuHeight,s=t.maxMenuHeight,o=t.menuPlacement,a=t.menuPosition,c=t.menuShouldScrollIntoView,u=t.theme,m=(0, Gs.useContext)(TD)||{},f=m.setPortalPlacement,h=(0, Gs.useRef)(null),x=(0, Gs.useState)(s),b=Sa(x,2),v=b[0],w=b[1],E=(0, Gs.useState)(null),_=Sa(E,2),C=_[0],S=_[1],N=u.spacing.controlHeight;return cp(function(){var z=h.current;if(z){var D=a==="fixed",P=c&&!D,M=Use({maxHeight:s,menuEl:z,minHeight:n,placement:o,shouldScroll:P,isFixedPosition:D,controlHeight:N});w(M.maxHeight),S(M.placement),f?.(M.placement);}},[s,o,a,c,n,f,N]),r({ref:h,placerProps:Nt(Nt({},t),{},{placement:C||CD(o),maxHeight:v})})},Hse=function(t){var r=t.children,n=t.innerRef,s=t.innerProps;return Rt("div",b({},gs(t,"menu",{menu:!0}),{ref:n},s),r)},Wse=Hse,LD=function(t,r){var n=t.maxHeight,s=t.theme.spacing.baseUnit;return Nt({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:s,paddingTop:s})},Vse=function(t){var r=t.children,n=t.innerProps,s=t.innerRef,o=t.isMulti;return Rt("div",b({},gs(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:s},n),r)},MD=function(t,r){var n=t.theme,s=n.spacing.baseUnit,o=n.colors;return Nt({textAlign:"center"},r?{}:{color:o.neutral40,padding:"".concat(s*2,"px ").concat(s*3,"px")})},kD=MD,ND=MD,jse=function(t){var r=t.children,n=r===void 0?"No options":r,s=t.innerProps,o=Qi(t,Fse);return Rt("div",b({},gs(Nt(Nt({},o),{},{children:n,innerProps:s}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),s),n)},Yse=function(t){var r=t.children,n=r===void 0?"Loading...":r,s=t.innerProps,o=Qi(t,Bse);return Rt("div",b({},gs(Nt(Nt({},o),{},{children:n,innerProps:s}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),s),n)},RD=function(t){var r=t.rect,n=t.offset,s=t.position;return {left:r.left,position:s,top:n,width:r.width,zIndex:1}},qse=function(t){var r=t.appendTo,n=t.children,s=t.controlElement,o=t.innerProps,a=t.menuPlacement,c=t.menuPosition,u=(0, Gs.useRef)(null),m=(0, Gs.useRef)(null),f=(0, Gs.useState)(CD(a)),h=Sa(f,2),x=h[0],b$1=h[1],v=(0, Gs.useMemo)(function(){return {setPortalPlacement:b$1}},[]),w=(0, Gs.useState)(null),E=Sa(w,2),_=E[0],C=E[1],S=(0, Gs.useCallback)(function(){if(s){var P=zse(s),M=c==="fixed"?0:window.pageYOffset,q=P[x]+M;(q!==_?.offset||P.left!==_?.rect.left||P.width!==_?.rect.width)&&C({offset:q,rect:P});}},[s,c,x,_?.offset,_?.rect.left,_?.rect.width]);cp(function(){S();},[S]);var N=(0, Gs.useCallback)(function(){typeof m.current=="function"&&(m.current(),m.current=null),s&&u.current&&(m.current=fD(s,u.current,S,{elementResize:"ResizeObserver"in window}));},[s,S]);cp(function(){N();},[N]);var z=(0, Gs.useCallback)(function(P){u.current=P,N();},[N]);if(!r&&c!=="fixed"||!_)return null;var D=Rt("div",b({ref:z},gs(Nt(Nt({},t),{},{offset:_.offset,position:c,rect:_.rect}),"menuPortal",{"menu-portal":!0}),o),n);return Rt(TD.Provider,{value:v},r?(0, gD.createPortal)(D,r):D)},OD=function(t){var r=t.isDisabled,n=t.isRtl;return {label:"container",direction:n?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}},Zse=function(t){var r=t.children,n=t.innerProps,s=t.isDisabled,o=t.isRtl;return Rt("div",b({},gs(t,"container",{"--is-disabled":s,"--is-rtl":o}),n),r)},zD=function(t,r){var n=t.theme.spacing,s=t.isMulti,o=t.hasValue,a=t.selectProps.controlShouldRenderValue;return Nt({alignItems:"center",display:s&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(n.baseUnit*2,"px")})},Jse=function(t){var r=t.children,n=t.innerProps,s=t.isMulti,o=t.hasValue;return Rt("div",b({},gs(t,"valueContainer",{"value-container":!0,"value-container--is-multi":s,"value-container--has-value":o}),n),r)},DD=function(){return {alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Xse=function(t){var r=t.children,n=t.innerProps;return Rt("div",b({},gs(t,"indicatorsContainer",{indicators:!0}),n),r)},hD,Kse=["size"],Qse=["innerProps","isRtl","size"];var $se={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},PD=function(t){var r=t.size,n=Qi(t,Kse);return Rt("svg",b({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:$se},n))},t_=function(t){return Rt(PD,b({size:20},t),Rt("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},FD=function(t){return Rt(PD,b({size:20},t),Rt("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},BD=function(t,r){var n=t.isFocused,s=t.theme,o=s.spacing.baseUnit,a=s.colors;return Nt({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:n?a.neutral60:a.neutral20,padding:o*2,":hover":{color:n?a.neutral80:a.neutral40}})},UD=BD,eoe=function(t){var r=t.children,n=t.innerProps;return Rt("div",b({},gs(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),r||Rt(FD,null))},GD=BD,toe=function(t){var r=t.children,n=t.innerProps;return Rt("div",b({},gs(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),r||Rt(t_,null))},HD=function(t,r){var n=t.isDisabled,s=t.theme,o=s.spacing.baseUnit,a=s.colors;return Nt({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:o*2,marginTop:o*2})},roe=function(t){var r=t.innerProps;return Rt("span",b({},r,gs(t,"indicatorSeparator",{"indicator-separator":!0})))},noe=rD(hD||(hD=nD([`
  0%, 80%, 100% { opacity: 0; }
  40% { opacity: 1; }
`]))),WD=function(t,r){var n=t.isFocused,s=t.size,o=t.theme,a=o.colors,c=o.spacing.baseUnit;return Nt({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:s,lineHeight:1,marginRight:s,textAlign:"center",verticalAlign:"middle"},r?{}:{color:n?a.neutral60:a.neutral20,padding:c*2})},Kv=function(t){var r=t.delay,n=t.offset;return Rt("span",{css:pu({animation:"".concat(noe," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},soe=function(t){var r=t.innerProps,n=t.isRtl,s=t.size,o=s===void 0?4:s,a=Qi(t,Qse);return Rt("div",b({},gs(Nt(Nt({},a),{},{innerProps:r,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),Rt(Kv,{delay:0,offset:n}),Rt(Kv,{delay:160,offset:!0}),Rt(Kv,{delay:320,offset:!n}))},VD=function(t,r){var n=t.isDisabled,s=t.isFocused,o=t.theme,a=o.colors,c=o.borderRadius,u=o.spacing;return Nt({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:u.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:s?a.primary:a.neutral20,borderRadius:c,borderStyle:"solid",borderWidth:1,boxShadow:s?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:s?a.primary:a.neutral30}})},ooe=function(t){var r=t.children,n=t.isDisabled,s=t.isFocused,o=t.innerRef,a=t.innerProps,c=t.menuIsOpen;return Rt("div",b({ref:o},gs(t,"control",{control:!0,"control--is-disabled":n,"control--is-focused":s,"control--menu-is-open":c}),a,{"aria-disabled":n||void 0}),r)},ioe=ooe,aoe=["data"],jD=function(t,r){var n=t.theme.spacing;return r?{}:{paddingBottom:n.baseUnit*2,paddingTop:n.baseUnit*2}},coe=function(t){var r=t.children,n=t.cx,s=t.getStyles,o=t.getClassNames,a=t.Heading,c=t.headingProps,u=t.innerProps,m=t.label,f=t.theme,h=t.selectProps;return Rt("div",b({},gs(t,"group",{group:!0}),u),Rt(a,b({},c,{selectProps:h,theme:f,getStyles:s,getClassNames:o,cx:n}),m),Rt("div",null,r))},YD=function(t,r){var n=t.theme,s=n.colors,o=n.spacing;return Nt({label:"group",cursor:"default",display:"block"},r?{}:{color:s.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},loe=function(t){var r=bD(t);r.data;var n=Qi(r,aoe);return Rt("div",b({},gs(t,"groupHeading",{"group-heading":!0}),n))},uoe=coe,doe=["innerRef","isDisabled","isHidden","inputClassName"],qD=function(t,r){var n=t.isDisabled,s=t.value,o=t.theme,a=o.spacing,c=o.colors;return Nt(Nt({visibility:n?"hidden":"visible",transform:s?"translateZ(0)":""},moe),r?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:c.neutral80})},ZD={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},moe={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Nt({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ZD)},foe=function(t){return Nt({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},ZD)},poe=function(t){var r=t.cx,n=t.value,s=bD(t),o=s.innerRef,a=s.isDisabled,c=s.isHidden,u=s.inputClassName,m=Qi(s,doe);return Rt("div",b({},gs(t,"input",{"input-container":!0}),{"data-value":n||""}),Rt("input",b({className:r({input:!0},u),ref:o,style:foe(c),disabled:a},m)))},hoe=poe,JD=function(t,r){var n=t.theme,s=n.spacing,o=n.borderRadius,a=n.colors;return Nt({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:s.baseUnit/2})},XD=function(t,r){var n=t.theme,s=n.borderRadius,o=n.colors,a=t.cropWithEllipsis;return Nt({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:s/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},KD=function(t,r){var n=t.theme,s=n.spacing,o=n.borderRadius,a=n.colors,c=t.isFocused;return Nt({alignItems:"center",display:"flex"},r?{}:{borderRadius:o/2,backgroundColor:c?a.dangerLight:void 0,paddingLeft:s.baseUnit,paddingRight:s.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},QD=function(t){var r=t.children,n=t.innerProps;return Rt("div",n,r)},goe=QD,xoe=QD;function boe(e){var t=e.children,r=e.innerProps;return Rt("div",b({role:"button"},r),t||Rt(t_,{size:14}))}var voe=function(t){var r=t.children,n=t.components,s=t.data,o=t.innerProps,a=t.isDisabled,c=t.removeProps,u=t.selectProps,m=n.Container,f=n.Label,h=n.Remove;return Rt(m,{data:s,innerProps:Nt(Nt({},gs(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:u},Rt(f,{data:s,innerProps:Nt({},gs(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:u},r),Rt(h,{data:s,innerProps:Nt(Nt({},gs(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(r||"option")},c),selectProps:u}))},_oe=voe,$D=function(t,r){var n=t.isDisabled,s=t.isFocused,o=t.isSelected,a=t.theme,c=a.spacing,u=a.colors;return Nt({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},r?{}:{backgroundColor:o?u.primary:s?u.primary25:"transparent",color:n?u.neutral20:o?u.neutral0:"inherit",padding:"".concat(c.baseUnit*2,"px ").concat(c.baseUnit*3,"px"),":active":{backgroundColor:n?void 0:o?u.primary:u.primary50}})},Aoe=function(t){var r=t.children,n=t.isDisabled,s=t.isFocused,o=t.isSelected,a=t.innerRef,c=t.innerProps;return Rt("div",b({},gs(t,"option",{option:!0,"option--is-disabled":n,"option--is-focused":s,"option--is-selected":o}),{ref:a,"aria-disabled":n},c),r)},yoe=Aoe,eP=function(t,r){var n=t.theme,s=n.spacing,o=n.colors;return Nt({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},r?{}:{color:o.neutral50,marginLeft:s.baseUnit/2,marginRight:s.baseUnit/2})},Eoe=function(t){var r=t.children,n=t.innerProps;return Rt("div",b({},gs(t,"placeholder",{placeholder:!0}),n),r)},woe=Eoe,tP=function(t,r){var n=t.isDisabled,s=t.theme,o=s.spacing,a=s.colors;return Nt({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},Coe=function(t){var r=t.children,n=t.isDisabled,s=t.innerProps;return Rt("div",b({},gs(t,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),s),r)},Ioe=Coe,Toe={ClearIndicator:toe,Control:ioe,DropdownIndicator:eoe,DownChevron:FD,CrossIcon:t_,Group:uoe,GroupHeading:loe,IndicatorsContainer:Xse,IndicatorSeparator:roe,Input:hoe,LoadingIndicator:soe,Menu:Wse,MenuList:Vse,MenuPortal:qse,LoadingMessage:Yse,NoOptionsMessage:jse,MultiValue:_oe,MultiValueContainer:goe,MultiValueLabel:xoe,MultiValueRemove:boe,Option:yoe,Placeholder:woe,SelectContainer:Zse,SingleValue:Ioe,ValueContainer:Jse},rP=function(t){return Nt(Nt({},Toe),t.components)};var nP=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function Soe(e,t){return !!(e===t||nP(e)&&nP(t))}function Loe(e,t){if(e.length!==t.length)return !1;for(var r=0;r<e.length;r++)if(!Soe(e[r],t[r]))return !1;return !0}function sP(e,t){t===void 0&&(t=Loe);var r=null;function n(){for(var s=[],o=0;o<arguments.length;o++)s[o]=arguments[o];if(r&&r.lastThis===this&&t(s,r.lastArgs))return r.lastResult;var a=e.apply(this,s);return r={lastResult:a,lastArgs:s,lastThis:this},a}return n.clear=function(){r=null;},n}var Moe={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},koe=function(t){return Rt("span",b({css:Moe},t))},oP=koe,Noe={guidance:function(t){var r=t.isSearchable,n=t.isMulti,s=t.tabSelectsValue,o=t.context,a=t.isInitialFocus;switch(o){case"menu":return "Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(s?", press Tab to select the option and exit the menu":"",".");case"input":return a?"".concat(t["aria-label"]||"Select"," is focused ").concat(r?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return "Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return ""}},onChange:function(t){var r=t.action,n=t.label,s=n===void 0?"":n,o=t.labels,a=t.isDisabled;switch(r){case"deselect-option":case"pop-value":case"remove-value":return "option ".concat(s,", deselected.");case"clear":return "All selected options have been cleared.";case"initial-input-focus":return "option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return a?"option ".concat(s," is disabled. Select another option."):"option ".concat(s,", selected.");default:return ""}},onFocus:function(t){var r=t.context,n=t.focused,s=t.options,o=t.label,a=o===void 0?"":o,c=t.selectValue,u=t.isDisabled,m=t.isSelected,f=t.isAppleDevice,h=function(w,E){return w&&w.length?"".concat(w.indexOf(E)+1," of ").concat(w.length):""};if(r==="value"&&c)return "value ".concat(a," focused, ").concat(h(c,n),".");if(r==="menu"&&f){var x=u?" disabled":"",b="".concat(m?" selected":"").concat(x);return "".concat(a).concat(b,", ").concat(h(s,n),".")}return ""},onFilter:function(t){var r=t.inputValue,n=t.resultsMessage;return "".concat(n).concat(r?" for search term "+r:"",".")}},Roe=function(t){var r=t.ariaSelection,n=t.focusedOption,s=t.focusedValue,o=t.focusableOptions,a=t.isFocused,c=t.selectValue,u=t.selectProps,m=t.id,f=t.isAppleDevice,h=u.ariaLiveMessages,x=u.getOptionLabel,b=u.inputValue,v=u.isMulti,w=u.isOptionDisabled,E=u.isSearchable,_=u.menuIsOpen,C=u.options,S=u.screenReaderStatus,N=u.tabSelectsValue,z=u.isLoading,D=u["aria-label"],P=u["aria-live"],M=(0, mn.useMemo)(function(){return Nt(Nt({},Noe),h||{})},[h]),q=(0, mn.useMemo)(function(){var re="";if(r&&M.onChange){var oe=r.option,Pe=r.options,Re=r.removedValue,j=r.removedValues,ne=r.value,me=function(Jr){return Array.isArray(Jr)?null:Jr},ie=Re||oe||me(ne),ye=ie?x(ie):"",At=Pe||j||void 0,nt=At?At.map(x):[],Tr=Nt({isDisabled:ie&&w(ie,c),label:ye,labels:nt},r);re=M.onChange(Tr);}return re},[r,M,w,c,x]),ue=(0, mn.useMemo)(function(){var re="",oe=n||s,Pe=!!(n&&c&&c.includes(n));if(oe&&M.onFocus){var Re={focused:oe,label:x(oe),isDisabled:w(oe,c),isSelected:Pe,options:o,context:oe===n?"menu":"value",selectValue:c,isAppleDevice:f};re=M.onFocus(Re);}return re},[n,s,x,w,M,o,c,f]),U=(0, mn.useMemo)(function(){var re="";if(_&&C.length&&!z&&M.onFilter){var oe=S({count:o.length});re=M.onFilter({inputValue:b,resultsMessage:oe});}return re},[o,b,_,M,C,S,z]),Y=r?.action==="initial-input-focus",$=(0, mn.useMemo)(function(){var re="";if(M.guidance){var oe=s?"value":_?"menu":"input";re=M.guidance({"aria-label":D,context:oe,isDisabled:n&&w(n,c),isMulti:v,isSearchable:E,tabSelectsValue:N,isInitialFocus:Y});}return re},[D,n,s,v,w,E,_,M,c,N,Y]),K=Rt(mn.Fragment,null,Rt("span",{id:"aria-selection"},q),Rt("span",{id:"aria-focused"},ue),Rt("span",{id:"aria-results"},U),Rt("span",{id:"aria-guidance"},$));return Rt(mn.Fragment,null,Rt(oP,{id:m},Y&&K),Rt(oP,{"aria-live":P,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!Y&&K))},Ooe=Roe,s_=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],zoe=new RegExp("["+s_.map(function(e){return e.letters}).join("")+"]","g"),xP={};for(mp=0;mp<s_.length;mp++)for(fp=s_[mp],pp=0;pp<fp.letters.length;pp++)xP[fp.letters[pp]]=fp.base;var fp,pp,mp,bP=function(t){return t.replace(zoe,function(r){return xP[r]})},Doe=sP(bP),iP=function(t){return t.replace(/^\s+|\s+$/g,"")},Poe=function(t){return "".concat(t.label," ").concat(t.value)},Foe=function(t){return function(r,n){if(r.data.__isNew__)return !0;var s=Nt({ignoreCase:!0,ignoreAccents:!0,stringify:Poe,trim:!0,matchFrom:"any"},t),o=s.ignoreCase,a=s.ignoreAccents,c=s.stringify,u=s.trim,m=s.matchFrom,f=u?iP(n):n,h=u?iP(c(r)):c(r);return o&&(f=f.toLowerCase(),h=h.toLowerCase()),a&&(f=Doe(f),h=bP(h)),m==="start"?h.substr(0,f.length)===f:h.indexOf(f)>-1}},Boe=["innerRef"];function Uoe(e){var t=e.innerRef,r=Qi(e,Boe),n=wD(r,"onExited","in","enter","exit","appear");return Rt("input",b({ref:t},n,{css:pu({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Goe=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation();};function Hoe(e){var t=e.isEnabled,r=e.onBottomArrive,n=e.onBottomLeave,s=e.onTopArrive,o=e.onTopLeave,a=(0, mn.useRef)(!1),c=(0, mn.useRef)(!1),u=(0, mn.useRef)(0),m=(0, mn.useRef)(null),f=(0, mn.useCallback)(function(E,_){if(m.current!==null){var C=m.current,S=C.scrollTop,N=C.scrollHeight,z=C.clientHeight,D=m.current,P=_>0,M=N-z-S,q=!1;M>_&&a.current&&(n&&n(E),a.current=!1),P&&c.current&&(o&&o(E),c.current=!1),P&&_>M?(r&&!a.current&&r(E),D.scrollTop=N,q=!0,a.current=!0):!P&&-_>S&&(s&&!c.current&&s(E),D.scrollTop=0,q=!0,c.current=!0),q&&Goe(E);}},[r,n,s,o]),h=(0, mn.useCallback)(function(E){f(E,E.deltaY);},[f]),x=(0, mn.useCallback)(function(E){u.current=E.changedTouches[0].clientY;},[]),b=(0, mn.useCallback)(function(E){var _=u.current-E.changedTouches[0].clientY;f(E,_);},[f]),v=(0, mn.useCallback)(function(E){if(E){var _=yD?{passive:!1}:!1;E.addEventListener("wheel",h,_),E.addEventListener("touchstart",x,_),E.addEventListener("touchmove",b,_);}},[b,x,h]),w=(0, mn.useCallback)(function(E){E&&(E.removeEventListener("wheel",h,!1),E.removeEventListener("touchstart",x,!1),E.removeEventListener("touchmove",b,!1));},[b,x,h]);return (0, mn.useEffect)(function(){if(t){var E=m.current;return v(E),function(){w(E);}}},[t,v,w]),function(E){m.current=E;}}var aP=["boxSizing","height","overflow","paddingRight","position"],cP={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function lP(e){e.preventDefault();}function uP(e){e.stopPropagation();}function dP(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;e===0?this.scrollTop=1:r===t&&(this.scrollTop=e-1);}function mP(){return "ontouchstart"in window||navigator.maxTouchPoints}var fP=!!(typeof window<"u"&&window.document&&window.document.createElement),yu=0,y3={capture:!1,passive:!1};function Woe(e){var t=e.isEnabled,r=e.accountForScrollbars,n=r===void 0?!0:r,s=(0, mn.useRef)({}),o=(0, mn.useRef)(null),a=(0, mn.useCallback)(function(u){if(fP){var m=document.body,f=m&&m.style;if(n&&aP.forEach(function(v){var w=f&&f[v];s.current[v]=w;}),n&&yu<1){var h=parseInt(s.current.paddingRight,10)||0,x=document.body?document.body.clientWidth:0,b=window.innerWidth-x+h||0;Object.keys(cP).forEach(function(v){var w=cP[v];f&&(f[v]=w);}),f&&(f.paddingRight="".concat(b,"px"));}m&&mP()&&(m.addEventListener("touchmove",lP,y3),u&&(u.addEventListener("touchstart",dP,y3),u.addEventListener("touchmove",uP,y3))),yu+=1;}},[n]),c=(0, mn.useCallback)(function(u){if(fP){var m=document.body,f=m&&m.style;yu=Math.max(yu-1,0),n&&yu<1&&aP.forEach(function(h){var x=s.current[h];f&&(f[h]=x);}),m&&mP()&&(m.removeEventListener("touchmove",lP,y3),u&&(u.removeEventListener("touchstart",dP,y3),u.removeEventListener("touchmove",uP,y3)));}},[n]);return (0, mn.useEffect)(function(){if(t){var u=o.current;return a(u),function(){c(u);}}},[t,a,c]),function(u){o.current=u;}}var Voe=function(t){var r=t.target;return r.ownerDocument.activeElement&&r.ownerDocument.activeElement.blur()},joe={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Yoe(e){var t=e.children,r=e.lockEnabled,n=e.captureEnabled,s=n===void 0?!0:n,o=e.onBottomArrive,a=e.onBottomLeave,c=e.onTopArrive,u=e.onTopLeave,m=Hoe({isEnabled:s,onBottomArrive:o,onBottomLeave:a,onTopArrive:c,onTopLeave:u}),f=Woe({isEnabled:r}),h=function(b){m(b),f(b);};return Rt(mn.Fragment,null,r&&Rt("div",{onClick:Voe,css:joe}),t(h))}var qoe={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Zoe=function(t){var r=t.name,n=t.onFocus;return Rt("input",{required:!0,name:r,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:qoe,value:"",onChange:function(){}})},Joe=Zoe;function o_(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function Xoe(){return o_(/^iPhone/i)}function vP(){return o_(/^Mac/i)}function Koe(){return o_(/^iPad/i)||vP()&&navigator.maxTouchPoints>1}function Qoe(){return Xoe()||Koe()}function $oe(){return vP()||Qoe()}var eie=function(t){return t.label},tie=function(t){return t.label},rie=function(t){return t.value},nie=function(t){return !!t.isDisabled},sie={clearIndicator:GD,container:OD,control:VD,dropdownIndicator:UD,group:jD,groupHeading:YD,indicatorsContainer:DD,indicatorSeparator:HD,input:qD,loadingIndicator:WD,loadingMessage:ND,menu:ID,menuList:LD,menuPortal:RD,multiValue:JD,multiValueLabel:XD,multiValueRemove:KD,noOptionsMessage:kD,option:$D,placeholder:eP,singleValue:tP,valueContainer:zD};var oie={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},iie=4,_P=4,aie=38,cie=_P*2,lie={baseUnit:_P,controlHeight:aie,menuGutter:cie},r_={borderRadius:iie,colors:oie,spacing:lie},uie={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:e_(),captureMenuScroll:!e_(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Foe(),formatGroupLabel:eie,getOptionLabel:tie,getOptionValue:rie,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:nie,loadingMessage:function(){return "Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!_D(),noOptionsMessage:function(){return "No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var r=t.count;return "".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function pP(e,t,r,n){var s=EP(e,t,r),o=wP(e,t,r),a=yP(e,t),c=gp(e,t);return {type:"option",data:t,isDisabled:s,isSelected:o,label:a,value:c,index:n}}function hp(e,t){return e.options.map(function(r,n){if("options"in r){var s=r.options.map(function(a,c){return pP(e,a,t,c)}).filter(function(a){return gP(e,a)});return s.length>0?{type:"group",data:r,options:s,index:n}:void 0}var o=pP(e,r,t,n);return gP(e,o)?o:void 0}).filter(ED)}function AP(e){return e.reduce(function(t,r){return r.type==="group"?t.push.apply(t,O5(r.options.map(function(n){return n.data}))):t.push(r.data),t},[])}function hP(e,t){return e.reduce(function(r,n){return n.type==="group"?r.push.apply(r,O5(n.options.map(function(s){return {data:s.data,id:"".concat(t,"-").concat(n.index,"-").concat(s.index)}}))):r.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),r},[])}function die(e,t){return AP(hp(e,t))}function gP(e,t){var r=e.inputValue,n=r===void 0?"":r,s=t.data,o=t.isSelected,a=t.label,c=t.value;return (!IP(e)||!o)&&CP(e,{label:a,value:c,data:s},n)}function mie(e,t){var r=e.focusedValue,n=e.selectValue,s=n.indexOf(r);if(s>-1){var o=t.indexOf(r);if(o>-1)return r;if(s<t.length)return t[s]}return null}function fie(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}var n_=function(t,r){var n,s=(n=t.find(function(o){return o.data===r}))===null||n===void 0?void 0:n.id;return s||null},yP=function(t,r){return t.getOptionLabel(r)},gp=function(t,r){return t.getOptionValue(r)};function EP(e,t,r){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,r):!1}function wP(e,t,r){if(r.indexOf(t)>-1)return !0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,r);var n=gp(e,t);return r.some(function(s){return gp(e,s)===n})}function CP(e,t,r){return e.filterOption?e.filterOption(t,r):!0}var IP=function(t){var r=t.hideSelectedOptions,n=t.isMulti;return r===void 0?n:r},pie=1,i_=function(e){oz(r,e);var t=cz(r);function r(n){var s;if(S(this,r),s=t.call(this,n),s.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},s.blockOptionHover=!1,s.isComposing=!1,s.commonProps=void 0,s.initialTouchX=0,s.initialTouchY=0,s.openAfterFocus=!1,s.scrollToFocusedOptionOnUpdate=!1,s.userIsDragging=void 0,s.isAppleDevice=$oe(),s.controlRef=null,s.getControlRef=function(u){s.controlRef=u;},s.focusedOptionRef=null,s.getFocusedOptionRef=function(u){s.focusedOptionRef=u;},s.menuListRef=null,s.getMenuListRef=function(u){s.menuListRef=u;},s.inputRef=null,s.getInputRef=function(u){s.inputRef=u;},s.focus=s.focusInput,s.blur=s.blurInput,s.onChange=function(u,m){var f=s.props,h=f.onChange,x=f.name;m.name=x,s.ariaOnChange(u,m),h(u,m);},s.setValue=function(u,m,f){var h=s.props,x=h.closeMenuOnSelect,b=h.isMulti,v=h.inputValue;s.onInputChange("",{action:"set-value",prevInputValue:v}),x&&(s.setState({inputIsHiddenAfterUpdate:!b}),s.onMenuClose()),s.setState({clearFocusValueOnUpdate:!0}),s.onChange(u,{action:m,option:f});},s.selectOption=function(u){var m=s.props,f=m.blurInputOnSelect,h=m.isMulti,x=m.name,b=s.state.selectValue,v=h&&s.isOptionSelected(u,b),w=s.isOptionDisabled(u,b);if(v){var E=s.getOptionValue(u);s.setValue(b.filter(function(_){return s.getOptionValue(_)!==E}),"deselect-option",u);}else if(!w)h?s.setValue([].concat(O5(b),[u]),"select-option",u):s.setValue(u,"select-option");else {s.ariaOnChange(u,{action:"select-option",option:u,name:x});return}f&&s.blurInput();},s.removeValue=function(u){var m=s.props.isMulti,f=s.state.selectValue,h=s.getOptionValue(u),x=f.filter(function(v){return s.getOptionValue(v)!==h}),b=Au(m,x,x[0]||null);s.onChange(b,{action:"remove-value",removedValue:u}),s.focusInput();},s.clearValue=function(){var u=s.state.selectValue;s.onChange(Au(s.props.isMulti,[],null),{action:"clear",removedValues:u});},s.popValue=function(){var u=s.props.isMulti,m=s.state.selectValue,f=m[m.length-1],h=m.slice(0,m.length-1),x=Au(u,h,h[0]||null);f&&s.onChange(x,{action:"pop-value",removedValue:f});},s.getFocusedOptionId=function(u){return n_(s.state.focusableOptionsWithIds,u)},s.getFocusableOptionsWithIds=function(){return hP(hp(s.props,s.state.selectValue),s.getElementId("option"))},s.getValue=function(){return s.state.selectValue},s.cx=function(){for(var u=arguments.length,m=new Array(u),f=0;f<u;f++)m[f]=arguments[f];return xD.apply(void 0,[s.props.classNamePrefix].concat(m))},s.getOptionLabel=function(u){return yP(s.props,u)},s.getOptionValue=function(u){return gp(s.props,u)},s.getStyles=function(u,m){var f=s.props.unstyled,h=sie[u](m,f);h.boxSizing="border-box";var x=s.props.styles[u];return x?x(h,m):h},s.getClassNames=function(u,m){var f,h;return (f=(h=s.props.classNames)[u])===null||f===void 0?void 0:f.call(h,m)},s.getElementId=function(u){return "".concat(s.state.instancePrefix,"-").concat(u)},s.getComponents=function(){return rP(s.props)},s.buildCategorizedOptions=function(){return hp(s.props,s.state.selectValue)},s.getCategorizedOptions=function(){return s.props.menuIsOpen?s.buildCategorizedOptions():[]},s.buildFocusableOptions=function(){return AP(s.buildCategorizedOptions())},s.getFocusableOptions=function(){return s.props.menuIsOpen?s.buildFocusableOptions():[]},s.ariaOnChange=function(u,m){s.setState({ariaSelection:Nt({value:u},m)});},s.onMenuMouseDown=function(u){u.button===0&&(u.stopPropagation(),u.preventDefault(),s.focusInput());},s.onMenuMouseMove=function(u){s.blockOptionHover=!1;},s.onControlMouseDown=function(u){if(!u.defaultPrevented){var m=s.props.openMenuOnClick;s.state.isFocused?s.props.menuIsOpen?u.target.tagName!=="INPUT"&&u.target.tagName!=="TEXTAREA"&&s.onMenuClose():m&&s.openMenu("first"):(m&&(s.openAfterFocus=!0),s.focusInput()),u.target.tagName!=="INPUT"&&u.target.tagName!=="TEXTAREA"&&u.preventDefault();}},s.onDropdownIndicatorMouseDown=function(u){if(!(u&&u.type==="mousedown"&&u.button!==0)&&!s.props.isDisabled){var m=s.props,f=m.isMulti,h=m.menuIsOpen;s.focusInput(),h?(s.setState({inputIsHiddenAfterUpdate:!f}),s.onMenuClose()):s.openMenu("first"),u.preventDefault();}},s.onClearIndicatorMouseDown=function(u){u&&u.type==="mousedown"&&u.button!==0||(s.clearValue(),u.preventDefault(),s.openAfterFocus=!1,u.type==="touchend"?s.focusInput():setTimeout(function(){return s.focusInput()}));},s.onScroll=function(u){typeof s.props.closeMenuOnScroll=="boolean"?u.target instanceof HTMLElement&&_u(u.target)&&s.props.onMenuClose():typeof s.props.closeMenuOnScroll=="function"&&s.props.closeMenuOnScroll(u)&&s.props.onMenuClose();},s.onCompositionStart=function(){s.isComposing=!0;},s.onCompositionEnd=function(){s.isComposing=!1;},s.onTouchStart=function(u){var m=u.touches,f=m&&m.item(0);f&&(s.initialTouchX=f.clientX,s.initialTouchY=f.clientY,s.userIsDragging=!1);},s.onTouchMove=function(u){var m=u.touches,f=m&&m.item(0);if(f){var h=Math.abs(f.clientX-s.initialTouchX),x=Math.abs(f.clientY-s.initialTouchY),b=5;s.userIsDragging=h>b||x>b;}},s.onTouchEnd=function(u){s.userIsDragging||(s.controlRef&&!s.controlRef.contains(u.target)&&s.menuListRef&&!s.menuListRef.contains(u.target)&&s.blurInput(),s.initialTouchX=0,s.initialTouchY=0);},s.onControlTouchEnd=function(u){s.userIsDragging||s.onControlMouseDown(u);},s.onClearIndicatorTouchEnd=function(u){s.userIsDragging||s.onClearIndicatorMouseDown(u);},s.onDropdownIndicatorTouchEnd=function(u){s.userIsDragging||s.onDropdownIndicatorMouseDown(u);},s.handleInputChange=function(u){var m=s.props.inputValue,f=u.currentTarget.value;s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange(f,{action:"input-change",prevInputValue:m}),s.props.menuIsOpen||s.onMenuOpen();},s.onInputFocus=function(u){s.props.onFocus&&s.props.onFocus(u),s.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(s.openAfterFocus||s.props.openMenuOnFocus)&&s.openMenu("first"),s.openAfterFocus=!1;},s.onInputBlur=function(u){var m=s.props.inputValue;if(s.menuListRef&&s.menuListRef.contains(document.activeElement)){s.inputRef.focus();return}s.props.onBlur&&s.props.onBlur(u),s.onInputChange("",{action:"input-blur",prevInputValue:m}),s.onMenuClose(),s.setState({focusedValue:null,isFocused:!1});},s.onOptionHover=function(u){if(!(s.blockOptionHover||s.state.focusedOption===u)){var m=s.getFocusableOptions(),f=m.indexOf(u);s.setState({focusedOption:u,focusedOptionId:f>-1?s.getFocusedOptionId(u):null});}},s.shouldHideSelectedOptions=function(){return IP(s.props)},s.onValueInputFocus=function(u){u.preventDefault(),u.stopPropagation(),s.focus();},s.onKeyDown=function(u){var m=s.props,f=m.isMulti,h=m.backspaceRemovesValue,x=m.escapeClearsValue,b=m.inputValue,v=m.isClearable,w=m.isDisabled,E=m.menuIsOpen,_=m.onKeyDown,C=m.tabSelectsValue,S=m.openMenuOnFocus,N=s.state,z=N.focusedOption,D=N.focusedValue,P=N.selectValue;if(!w&&!(typeof _=="function"&&(_(u),u.defaultPrevented))){switch(s.blockOptionHover=!0,u.key){case"ArrowLeft":if(!f||b)return;s.focusValue("previous");break;case"ArrowRight":if(!f||b)return;s.focusValue("next");break;case"Delete":case"Backspace":if(b)return;if(D)s.removeValue(D);else {if(!h)return;f?s.popValue():v&&s.clearValue();}break;case"Tab":if(s.isComposing||u.shiftKey||!E||!C||!z||S&&s.isOptionSelected(z,P))return;s.selectOption(z);break;case"Enter":if(u.keyCode===229)break;if(E){if(!z||s.isComposing)return;s.selectOption(z);break}return;case"Escape":E?(s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange("",{action:"menu-close",prevInputValue:b}),s.onMenuClose()):v&&x&&s.clearValue();break;case" ":if(b)return;if(!E){s.openMenu("first");break}if(!z)return;s.selectOption(z);break;case"ArrowUp":E?s.focusOption("up"):s.openMenu("last");break;case"ArrowDown":E?s.focusOption("down"):s.openMenu("first");break;case"PageUp":if(!E)return;s.focusOption("pageup");break;case"PageDown":if(!E)return;s.focusOption("pagedown");break;case"Home":if(!E)return;s.focusOption("first");break;case"End":if(!E)return;s.focusOption("last");break;default:return}u.preventDefault();}},s.state.instancePrefix="react-select-"+(s.props.instanceId||++pie),s.state.selectValue=Qv(n.value),n.menuIsOpen&&s.state.selectValue.length){var o=s.getFocusableOptionsWithIds(),a=s.buildFocusableOptions(),c=a.indexOf(s.state.selectValue[0]);s.state.focusableOptionsWithIds=o,s.state.focusedOption=a[c],s.state.focusedOptionId=n_(o,a[c]);}return s}return V(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&$v(this.menuListRef,this.focusedOptionRef);}},{key:"componentDidUpdate",value:function(s){var o=this.props,a=o.isDisabled,c=o.menuIsOpen,u=this.state.isFocused;(u&&!a&&s.isDisabled||u&&c&&!s.menuIsOpen)&&this.focusInput(),u&&a&&!s.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!u&&!a&&s.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&($v(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1);}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0);}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen();}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose();}},{key:"onInputChange",value:function(s,o){this.props.onInputChange(s,o);}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus();}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur();}},{key:"openMenu",value:function(s){var o=this,a=this.state,c=a.selectValue,u=a.isFocused,m=this.buildFocusableOptions(),f=s==="first"?0:m.length-1;if(!this.props.isMulti){var h=m.indexOf(c[0]);h>-1&&(f=h);}this.scrollToFocusedOptionOnUpdate=!(u&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:m[f],focusedOptionId:this.getFocusedOptionId(m[f])},function(){return o.onMenuOpen()});}},{key:"focusValue",value:function(s){var o=this.state,a=o.selectValue,c=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var u=a.indexOf(c);c||(u=-1);var m=a.length-1,f=-1;if(a.length){switch(s){case"previous":u===0?f=0:u===-1?f=m:f=u-1;break;case"next":u>-1&&u<m&&(f=u+1);break}this.setState({inputIsHidden:f!==-1,focusedValue:a[f]});}}}},{key:"focusOption",value:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,a=this.state.focusedOption,c=this.getFocusableOptions();if(c.length){var u=0,m=c.indexOf(a);a||(m=-1),s==="up"?u=m>0?m-1:c.length-1:s==="down"?u=(m+1)%c.length:s==="pageup"?(u=m-o,u<0&&(u=0)):s==="pagedown"?(u=m+o,u>c.length-1&&(u=c.length-1)):s==="last"&&(u=c.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:c[u],focusedValue:null,focusedOptionId:this.getFocusedOptionId(c[u])});}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(r_):Nt(Nt({},r_),this.props.theme):r_}},{key:"getCommonProps",value:function(){var s=this.clearValue,o=this.cx,a=this.getStyles,c=this.getClassNames,u=this.getValue,m=this.selectOption,f=this.setValue,h=this.props,x=h.isMulti,b=h.isRtl,v=h.options,w=this.hasValue();return {clearValue:s,cx:o,getStyles:a,getClassNames:c,getValue:u,hasValue:w,isMulti:x,isRtl:b,options:v,selectOption:m,selectProps:h,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var s=this.state.selectValue;return s.length>0}},{key:"hasOptions",value:function(){return !!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var s=this.props,o=s.isClearable,a=s.isMulti;return o===void 0?a:o}},{key:"isOptionDisabled",value:function(s,o){return EP(this.props,s,o)}},{key:"isOptionSelected",value:function(s,o){return wP(this.props,s,o)}},{key:"filterOption",value:function(s,o){return CP(this.props,s,o)}},{key:"formatOptionLabel",value:function(s,o){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,c=this.state.selectValue;return this.props.formatOptionLabel(s,{context:o,inputValue:a,selectValue:c})}else return this.getOptionLabel(s)}},{key:"formatGroupLabel",value:function(s){return this.props.formatGroupLabel(s)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1));}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd));}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1));}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd));}},{key:"renderInput",value:function(){var s=this.props,o=s.isDisabled,a=s.isSearchable,c=s.inputId,u=s.inputValue,m=s.tabIndex,f=s.form,h=s.menuIsOpen,x=s.required,b$1=this.getComponents(),v=b$1.Input,w=this.state,E=w.inputIsHidden,_=w.ariaSelection,C=this.commonProps,S=c||this.getElementId("input"),N=Nt(Nt(Nt({"aria-autocomplete":"list","aria-expanded":h,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":x,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},h&&{"aria-controls":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?_?.action==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?gn.createElement(v,b({},C,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:S,innerRef:this.getInputRef,isDisabled:o,isHidden:E,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:m,form:f,type:"text",value:u},N)):gn.createElement(Uoe,b({id:S,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:vu,onFocus:this.onInputFocus,disabled:o,tabIndex:m,inputMode:"none",form:f,value:""},N))}},{key:"renderPlaceholderOrValue",value:function(){var s=this,o=this.getComponents(),a=o.MultiValue,c=o.MultiValueContainer,u=o.MultiValueLabel,m=o.MultiValueRemove,f=o.SingleValue,h=o.Placeholder,x=this.commonProps,b$1=this.props,v=b$1.controlShouldRenderValue,w=b$1.isDisabled,E=b$1.isMulti,_=b$1.inputValue,C=b$1.placeholder,S=this.state,N=S.selectValue,z=S.focusedValue,D=S.isFocused;if(!this.hasValue()||!v)return _?null:gn.createElement(h,b({},x,{key:"placeholder",isDisabled:w,isFocused:D,innerProps:{id:this.getElementId("placeholder")}}),C);if(E)return N.map(function(M,q){var ue=M===z,U="".concat(s.getOptionLabel(M),"-").concat(s.getOptionValue(M));return gn.createElement(a,b({},x,{components:{Container:c,Label:u,Remove:m},isFocused:ue,isDisabled:w,key:U,index:q,removeProps:{onClick:function(){return s.removeValue(M)},onTouchEnd:function(){return s.removeValue(M)},onMouseDown:function($){$.preventDefault();}},data:M}),s.formatOptionLabel(M,"value"))});if(_)return null;var P=N[0];return gn.createElement(f,b({},x,{data:P,isDisabled:w}),this.formatOptionLabel(P,"value"))}},{key:"renderClearIndicator",value:function(){var s=this.getComponents(),o=s.ClearIndicator,a=this.commonProps,c=this.props,u=c.isDisabled,m=c.isLoading,f=this.state.isFocused;if(!this.isClearable()||!o||u||!this.hasValue()||m)return null;var h={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return gn.createElement(o,b({},a,{innerProps:h,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var s=this.getComponents(),o=s.LoadingIndicator,a=this.commonProps,c=this.props,u=c.isDisabled,m=c.isLoading,f=this.state.isFocused;if(!o||!m)return null;var h={"aria-hidden":"true"};return gn.createElement(o,b({},a,{innerProps:h,isDisabled:u,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var s=this.getComponents(),o=s.DropdownIndicator,a=s.IndicatorSeparator;if(!o||!a)return null;var c=this.commonProps,u=this.props.isDisabled,m=this.state.isFocused;return gn.createElement(a,b({},c,{isDisabled:u,isFocused:m}))}},{key:"renderDropdownIndicator",value:function(){var s=this.getComponents(),o=s.DropdownIndicator;if(!o)return null;var a=this.commonProps,c=this.props.isDisabled,u=this.state.isFocused,m={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return gn.createElement(o,b({},a,{innerProps:m,isDisabled:c,isFocused:u}))}},{key:"renderMenu",value:function(){var s=this,o=this.getComponents(),a=o.Group,c=o.GroupHeading,u=o.Menu,m=o.MenuList,f=o.MenuPortal,h=o.LoadingMessage,x=o.NoOptionsMessage,b$1=o.Option,v=this.commonProps,w=this.state.focusedOption,E=this.props,_=E.captureMenuScroll,C=E.inputValue,S=E.isLoading,N=E.loadingMessage,z=E.minMenuHeight,D=E.maxMenuHeight,P=E.menuIsOpen,M=E.menuPlacement,q=E.menuPosition,ue=E.menuPortalTarget,U=E.menuShouldBlockScroll,Y=E.menuShouldScrollIntoView,$=E.noOptionsMessage,K=E.onMenuScrollToTop,re=E.onMenuScrollToBottom;if(!P)return null;var oe=function(ye,At){var nt=ye.type,Tr=ye.data,Wr=ye.isDisabled,Jr=ye.isSelected,Xr=ye.label,pn=ye.value,vr=w===Tr,Se=Wr?void 0:function(){return s.onOptionHover(Tr)},st=Wr?void 0:function(){return s.selectOption(Tr)},kt="".concat(s.getElementId("option"),"-").concat(At),Ge={id:kt,onClick:st,onMouseMove:Se,onMouseOver:Se,tabIndex:-1,role:"option","aria-selected":s.isAppleDevice?void 0:Jr};return gn.createElement(b$1,b({},v,{innerProps:Ge,data:Tr,isDisabled:Wr,isSelected:Jr,key:kt,label:Xr,type:nt,value:pn,isFocused:vr,innerRef:vr?s.getFocusedOptionRef:void 0}),s.formatOptionLabel(ye.data,"menu"))},Pe;if(this.hasOptions())Pe=this.getCategorizedOptions().map(function(ie){if(ie.type==="group"){var ye=ie.data,At=ie.options,nt=ie.index,Tr="".concat(s.getElementId("group"),"-").concat(nt),Wr="".concat(Tr,"-heading");return gn.createElement(a,b({},v,{key:Tr,data:ye,options:At,Heading:c,headingProps:{id:Wr,data:ie.data},label:s.formatGroupLabel(ie.data)}),ie.options.map(function(Jr){return oe(Jr,"".concat(nt,"-").concat(Jr.index))}))}else if(ie.type==="option")return oe(ie,"".concat(ie.index))});else if(S){var Re=N({inputValue:C});if(Re===null)return null;Pe=gn.createElement(h,v,Re);}else {var j=$({inputValue:C});if(j===null)return null;Pe=gn.createElement(x,v,j);}var ne={minMenuHeight:z,maxMenuHeight:D,menuPlacement:M,menuPosition:q,menuShouldScrollIntoView:Y},me=gn.createElement(SD,b({},v,ne),function(ie){var ye=ie.ref,At=ie.placerProps,nt=At.placement,Tr=At.maxHeight;return gn.createElement(u,b({},v,ne,{innerRef:ye,innerProps:{onMouseDown:s.onMenuMouseDown,onMouseMove:s.onMenuMouseMove},isLoading:S,placement:nt}),gn.createElement(Yoe,{captureEnabled:_,onTopArrive:K,onBottomArrive:re,lockEnabled:U},function(Wr){return gn.createElement(m,b({},v,{innerRef:function(Xr){s.getMenuListRef(Xr),Wr(Xr);},innerProps:{role:"listbox","aria-multiselectable":v.isMulti,id:s.getElementId("listbox")},isLoading:S,maxHeight:Tr,focusedOption:w}),Pe)}))});return ue||q==="fixed"?gn.createElement(f,b({},v,{appendTo:ue,controlElement:this.controlRef,menuPlacement:M,menuPosition:q}),me):me}},{key:"renderFormField",value:function(){var s=this,o=this.props,a=o.delimiter,c=o.isDisabled,u=o.isMulti,m=o.name,f=o.required,h=this.state.selectValue;if(f&&!this.hasValue()&&!c)return gn.createElement(Joe,{name:m,onFocus:this.onValueInputFocus});if(!(!m||c))if(u)if(a){var x=h.map(function(w){return s.getOptionValue(w)}).join(a);return gn.createElement("input",{name:m,type:"hidden",value:x})}else {var b=h.length>0?h.map(function(w,E){return gn.createElement("input",{key:"i-".concat(E),name:m,type:"hidden",value:s.getOptionValue(w)})}):gn.createElement("input",{name:m,type:"hidden",value:""});return gn.createElement("div",null,b)}else {var v=h[0]?this.getOptionValue(h[0]):"";return gn.createElement("input",{name:m,type:"hidden",value:v})}}},{key:"renderLiveRegion",value:function(){var s=this.commonProps,o=this.state,a=o.ariaSelection,c=o.focusedOption,u=o.focusedValue,m=o.isFocused,f=o.selectValue,h=this.getFocusableOptions();return gn.createElement(Ooe,b({},s,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:c,focusedValue:u,isFocused:m,selectValue:f,focusableOptions:h,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var s=this.getComponents(),o=s.Control,a=s.IndicatorsContainer,c=s.SelectContainer,u=s.ValueContainer,m=this.props,f=m.className,h=m.id,x=m.isDisabled,b$1=m.menuIsOpen,v=this.state.isFocused,w=this.commonProps=this.getCommonProps();return gn.createElement(c,b({},w,{className:f,innerProps:{id:h,onKeyDown:this.onKeyDown},isDisabled:x,isFocused:v}),this.renderLiveRegion(),gn.createElement(o,b({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:x,isFocused:v,menuIsOpen:b$1}),gn.createElement(u,b({},w,{isDisabled:x}),this.renderPlaceholderOrValue(),this.renderInput()),gn.createElement(a,b({},w,{isDisabled:x}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(s,o){var a=o.prevProps,c=o.clearFocusValueOnUpdate,u=o.inputIsHiddenAfterUpdate,m=o.ariaSelection,f=o.isFocused,h=o.prevWasFocused,x=o.instancePrefix,b=s.options,v=s.value,w=s.menuIsOpen,E=s.inputValue,_=s.isMulti,C=Qv(v),S={};if(a&&(v!==a.value||b!==a.options||w!==a.menuIsOpen||E!==a.inputValue)){var N=w?die(s,C):[],z=w?hP(hp(s,C),"".concat(x,"-option")):[],D=c?mie(o,C):null,P=fie(o,N),M=n_(z,P);S={selectValue:C,focusedOption:P,focusedOptionId:M,focusableOptionsWithIds:z,focusedValue:D,clearFocusValueOnUpdate:!1};}var q=u!=null&&s!==a?{inputIsHidden:u,inputIsHiddenAfterUpdate:void 0}:{},ue=m,U=f&&h;return f&&!U&&(ue={value:Au(_,C,C[0]||null),options:C,action:"initial-input-focus"},U=!h),m?.action==="initial-input-focus"&&(ue=null),Nt(Nt(Nt({},S),q),{},{prevProps:s,ariaSelection:ue,prevWasFocused:U})}}]),r}(mn.Component);i_.defaultProps=uie;f(a$2());var hie=(0, a_.forwardRef)(function(e,t){var r=sz(e);return TP.createElement(i_,b({ref:t},r))}),c_=hie;var gie=({isRejectedLayout:e,languageSwitcher:t,modeSwitcher:r,layout:n})=>{let{t:s}=c$5(),{listLanguages:o}=W$1(),a=o.filter(x=>x.value==R$1.language||R$1.language?.includes(x.value)),c=(0, Ts.useContext)(X),u={menuList:x=>({...x,maxHeight:"160px"})},m=[{value:"opt-in",label:"Opt-In"},{value:"opt-out",label:"Opt-Out"}],[f,h]=Ts.default.useState(m[0]);return (0, Ts.useEffect)(()=>{let x=localStorage.getItem("user_override_mode"),b=localStorage.getItem("user_override_language");if(window.aesirxOptOutMode==="true"&&h(m?.find(v=>v.value==="opt-out")),window.geoRules){b&&(R$1.changeLanguage(b),window.aesirx_analytics_translate=null);let v=xie(window.geoRules);x?(h(m?.find(w=>w.value===x)),x==="opt-out"?window.aesirxOptOutMode="true":x==="opt-in"&&(window.aesirxOptOutMode="false")):v&&(v?.geo_rules_consent_mode==="opt-out"?(window.aesirxOptOutMode="true",h(m?.find(w=>w.value==="opt-out"))):v?.geo_rules_consent_mode==="opt-in"&&(window.aesirxOptOutMode="false",h(m?.find(w=>w.value==="opt-in")))),v?.geo_rules_override==="yes"&&(window.languageSwitcher=!0,window.modeSwitcher=!0),c.forceUpdate("changed");}},[n]),Ts.default.createElement("div",{className:`rounded-top align-items-center justify-content-between p-2 p-lg-3 fw-medium flex-wrap py-2 py-lg-3 px-lg-4 header-consent-bg ${!r&&e?"d-none":"d-flex"} ${R$1.language}`,style:{borderBottom:"1px solid #DEDEDE"}},Ts.default.createElement("div",{className:"text-primary text-nowrap"},window?.aesirx_analytics_translate?.txt_tracking_data_privacy??s("txt_tracking_data_privacy")),t?Ts.default.createElement("div",{className:"language-switcher ms-auto me-2 d-flex align-items-center fs-14"},Ts.default.createElement(c_,{styles:{...u,control:x=>({...x,minWidth:"105px"})},components:{IndicatorSeparator:()=>null},isClearable:!1,isSearchable:!1,placeholder:s("txt_select"),options:o,className:"shadow-none",onChange:x=>{R$1.changeLanguage(x.value),c.forceUpdate("Language changed"),localStorage.setItem("user_override_language",x.value),window.aesirx_analytics_translate=null;},defaultValue:a?.length?a:[{label:"English",value:"en"}]})):Ts.default.createElement(Ts.default.Fragment,null),r?Ts.default.createElement("div",{className:"language-switcher ms-1 me-2 d-flex align-items-center fs-14"},Ts.default.createElement(c_,{styles:u,components:{IndicatorSeparator:()=>null},isClearable:!1,isSearchable:!1,placeholder:s("txt_select"),options:m,className:"shadow-none",onChange:x=>{let b=sessionStorage.getItem("aesirx-analytics-rejected");localStorage.setItem("user_override_mode",x.value),b&&sessionStorage.removeItem("aesirx-analytics-rejected"),h(x),x.value==="opt-out"?window.aesirxOptOutMode="true":window.aesirxOptOutMode="false",c.forceUpdate("Mode changed");},value:f})):Ts.default.createElement(Ts.default.Fragment,null),Ts.default.createElement("div",{className:"d-flex align-items-center fs-14 text-primary"},Ts.default.createElement("a",{href:"https://shield.aesirx.io/",rel:"noreferrer",target:"_blank",className:"minimize-shield-wrapper position-relative text-decoration-none"},Ts.default.createElement("img",{className:"cover-img position-absolute h-100 w-100 object-fit-cover z-1",src:p$1,alt:"Background Image"}),Ts.default.createElement("div",{className:"minimize-shield position-relative z-2 py-2"},Ts.default.createElement("img",{src:q,alt:"SoP Icon"}),window?.aesirx_analytics_translate?.txt_shield_of_privacy??s("txt_shield_of_privacy")))))},E3=gie,xie=e=>{let t=navigator.language,r=Intl.DateTimeFormat().resolvedOptions().timeZone?.toLowerCase();for(let n of e){let s=t===n.geo_rules_language,o=n.geo_rules_timezone?r===n.geo_rules_timezone:!0;if(n.geo_rules_logic==="and"){if(s&&o)return n}else if(n.geo_rules_logic==="or"&&(s||o))return n}return null};var SP=({children:e,isCustom:t=!1,layout:r,isRejectedLayout:n,customConsentText:s,customCookieText:o$1,customDetailText:a,customRejectText:c,languageSwitcher:u,modeSwitcher:m})=>{let{t:f}=c$5(),[h,x]=(0, te.useState)("consent");return te.default.createElement(te.default.Fragment,null,te.default.createElement(te.Fragment,null,te.default.createElement(E3,{isRejectedLayout:n,languageSwitcher:u,modeSwitcher:m,layout:r}),te.default.createElement("div",{className:`pb-1 pb-lg-3 ${t?"pt-0":"p-3"} bg-white`},te.default.createElement(te.default.Fragment,null,t?te.default.createElement(te.default.Fragment,null,te.default.createElement(o.Container,{id:"consent_info_tab",activeKey:h,onSelect:b=>x(b)},te.default.createElement(k$2,{variant:"tabs",className:`mb-2 mb-lg-4 w-100 flex-nowrap align-items-center consent_info_tab ${n?"d-none":""}`},te.default.createElement(k$2.Item,null,te.default.createElement(k$2.Link,{type:"button",eventKey:"consent"},window?.aesirx_analytics_translate?.txt_consent_nanagement??f("txt_consent_nanagement")))," ",o$1?te.default.createElement(k$2.Item,null,te.default.createElement(k$2.Link,{type:"button",eventKey:"cookie-declaration"},window?.aesirx_analytics_translate?.txt_cookie_declaration??f("txt_cookie_declaration"))):te.default.createElement(te.default.Fragment,null),te.default.createElement(k$2.Item,null,te.default.createElement(k$2.Link,{type:"button",eventKey:"detail"},window?.aesirx_analytics_translate?.txt_details??f("txt_details")))),te.default.createElement(o.Content,null,te.default.createElement(o.Pane,{eventKey:"consent",className:"w-auto px-2 px-lg-4"},n?te.default.createElement(te.default.Fragment,null,c?te.default.createElement(te.default.Fragment,null,te.default.createElement("div",{dangerouslySetInnerHTML:{__html:c}})):te.default.createElement(te.default.Fragment,null," ",te.default.createElement("p",{className:"mt-0 pt-4 mb-2"},window?.aesirx_analytics_translate?.txt_you_have_chosen??f("txt_you_have_chosen")),te.default.createElement("p",{className:"mt-2 mb-3"},window?.aesirx_analytics_translate?.txt_only_anonymized??f("txt_only_anonymized")),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_consent_allow_data?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_consent_allow_data}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_consent_allow_data",{interpolation:{escapeValue:!1}})}}))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_decentralized_consent_allow_data?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_decentralized_consent_allow_data}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_decentralized_consent_allow_data",{interpolation:{escapeValue:!1}})}}))))):te.default.createElement("div",{className:"tab_content"},s?te.default.createElement(te.default.Fragment,null,te.default.createElement("div",{dangerouslySetInnerHTML:{__html:s}})):te.default.createElement(te.default.Fragment,null," ",te.default.createElement("p",{className:"mt-0 mb-1 mb-lg-2 text-black fw-semibold"},window?.aesirx_analytics_translate?.txt_manage_your_consent??f("txt_manage_your_consent")),te.default.createElement("p",{className:"mt-0 mb-1 mb-lg-3"},r==="simple-consent-mode"?window?.aesirx_analytics_translate?.txt_choose_how_we_use_simple??f("txt_choose_how_we_use_simple"):window?.aesirx_analytics_translate?.txt_choose_how_we_use??f("txt_choose_how_we_use")),te.default.createElement("div",{className:"mb-1 mb-lg-3"},te.default.createElement("p",{className:"mb-1 mb-lg-2 text-black"},window?.aesirx_analytics_translate?.txt_by_consenting??f("txt_by_consenting")),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},te.default.createElement("div",null,window?.aesirx_analytics_translate?.txt_analytics_behavioral??f("txt_analytics_behavioral")))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},te.default.createElement("div",null,window?.aesirx_analytics_translate?.txt_form_data??f("txt_form_data"))))),te.default.createElement("div",null,te.default.createElement("p",{className:"mb-1 mb-lg-2 text-black"},window?.aesirx_analytics_translate?.txt_please_note??f("txt_please_note")),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},te.default.createElement("div",null,window?.aesirx_analytics_translate?.txt_we_do_not_share??f("txt_we_do_not_share")))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},te.default.createElement("div",null,window?.aesirx_analytics_translate?.txt_you_can_opt_in??f("txt_you_can_opt_in")))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_for_more_details?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_for_more_details}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_for_more_details",{interpolation:{escapeValue:!1}})}}))))))),o$1?te.default.createElement(o.Pane,{eventKey:"cookie-declaration",className:"px-2 px-lg-4"},te.default.createElement("div",{className:"tab_content mb-1 mb-lg-3 pe-2 pe-lg-3 cookie_declaration_section"},te.default.createElement("div",{dangerouslySetInnerHTML:{__html:o$1}}))):te.default.createElement(te.default.Fragment,null),te.default.createElement(o.Pane,{eventKey:"detail",title:window?.aesirx_analytics_translate?.txt_details??f("txt_details"),className:"px-2 px-lg-4"},te.default.createElement("div",{className:"tab_content about_section"},a?te.default.createElement(te.default.Fragment,null,te.default.createElement("div",{dangerouslySetInnerHTML:{__html:a}})):te.default.createElement(te.default.Fragment,null,te.default.createElement("p",{className:"mt-0 mb-1 mb-lg-2 text-black fw-semibold"},window?.aesirx_analytics_translate?.txt_manage_your_consent??f("txt_manage_your_consent")),te.default.createElement("p",{className:"mt-0 mb-1 mb-lg-3"},r==="simple-consent-mode"?window?.aesirx_analytics_translate?.txt_choose_how_we_use_simple??f("txt_choose_how_we_use_simple"):window?.aesirx_analytics_translate?.txt_choose_how_we_use??f("txt_choose_how_we_use")),te.default.createElement("div",{className:"mb-1 mb-lg-3"},te.default.createElement("p",{className:"mb-1 mb-lg-2 text-black fw-semibold"},window?.aesirx_analytics_translate?.txt_benefit??f("txt_benefit")),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_control_your_data?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_control_your_data}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_control_your_data",{interpolation:{escapeValue:!1}})}}))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_earn_rewards?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_earn_rewards}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_earn_rewards",{interpolation:{escapeValue:!1}})}}))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_transparent_data?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_transparent_data}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_transparent_data",{interpolation:{escapeValue:!1}})}})))),te.default.createElement("div",{className:"mb-1 mb-lg-3"},te.default.createElement("p",{className:"mb-1 mb-lg-2 text-black fw-semibold"},window?.aesirx_analytics_translate?.txt_understanding_your_privacy??f("txt_understanding_your_privacy")),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_reject_no_data?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_reject_no_data}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_reject_no_data",{interpolation:{escapeValue:!1}})}}))),te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_consent_first_third_party?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_consent_first_third_party}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_consent_first_third_party",{interpolation:{escapeValue:!1}})}}))),r==="simple-consent-mode"?te.default.createElement(te.default.Fragment,null):te.default.createElement("div",{className:"d-flex align-items-start check-line"},te.default.createElement("span",null,te.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),te.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_decentralizered_consent_choose?te.default.createElement("div",{dangerouslySetInnerHTML:{__html:window?.aesirx_analytics_translate?.txt_decentralizered_consent_choose}}):te.default.createElement("div",{dangerouslySetInnerHTML:{__html:f("txt_decentralizered_consent_choose",{interpolation:{escapeValue:!1}})}})))))))))):te.default.createElement(te.default.Fragment,null))),t?te.default.createElement("div",{className:"rounded-bottom position-relative overflow-hidden text-white bg-white"},te.default.createElement("div",{className:"position-relative pt-2 pt-lg-3 p-3"},te.default.createElement("div",{className:"d-flex align-items-center justify-content-between flex-wrap"},e))):te.default.createElement("div",{className:"rounded-bottom position-relative overflow-hidden text-white"},te.default.createElement("img",{className:"position-absolute h-100 w-100 object-fit-cover",src:p$1,alt:"Background Image"}),te.default.createElement("img",{className:"position-absolute h-100 w-100 object-fit-cover lightning flash-effect",src:p$1,alt:"Background Image"}),te.default.createElement("div",{className:"position-relative pt-2 pt-lg-3 p-3"},te.default.createElement("div",{className:"d-flex align-items-center justify-content-between flex-wrap"},te.default.createElement("div",{className:"me-2"},te.default.createElement("img",{src:q,alt:"SoP Icon"})," ",window?.aesirx_analytics_translate?.txt_shield_of_privacy??f("txt_shield_of_privacy")),e)))))};var LP='data:image/svg+xml,<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">%0A<circle cx="11.5" cy="11.5" r="10.5" stroke="%23DEDEDE" stroke-width="2"/>%0A</svg>%0A';var MP='data:image/svg+xml,<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">%0A<circle cx="11.5" cy="11.5" r="11.5" fill="%231C9678"/>%0A<path fill-rule="evenodd" clip-rule="evenodd" d="M15.6685 9.15506C15.8752 9.36181 15.8752 9.69701 15.6685 9.90376L10.7273 14.8449C10.5205 15.0517 10.1853 15.0517 9.97859 14.8449L7.15506 12.0214C6.94831 11.8147 6.94831 11.4795 7.15506 11.2727C7.36181 11.066 7.69701 11.066 7.90376 11.2727L10.3529 13.7219L14.9198 9.15506C15.1265 8.94831 15.4617 8.94831 15.6685 9.15506Z" fill="white" stroke="white" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>%0A</svg>%0A';var kP="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAgCAYAAACYTcH3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG2SURBVHgB7Ze7TgJBFIb/OQvrDSOFD7AkmlhoQqOtsTJ2+gY0Gi+F+gTqQ2CMjfAE0JnYSGWMNNhZaIKdlaEgERDmOMNNix1iAbNb8BVzyUxy/vwzmTlHoMvS/q3XknQMKVIQHMewYFGBQN5xWhcvV1vlQVuFbhZ375Jg3A9VhA9SYOftejNvWqeOIs6NWkg7GOPGS+WMcUi5kmLAgx3irjt9YlpUzsgkbMJsjEcziZV1WIRBc6Y1is7NezOJZZA7iaARq+k69ybNagUjx3Eq0enZgrLomUhmHg+myr5igkAQnT8dRC/0mBAwLOX52mV9G2EQo2HGme4DP6YeDrmJUDjToeaFSExI7kwPLcbC4/I/lBgOkxg7cKsJ2agN3BOBBbSI6mup3UdiccQW/D9uK840Pj/6ruj/z+SQFTHajX5AlR2YMoSI+qnK6j32MGIx+mhaX1WolMW8D5bQgv465Mf4BTZBqkx5R0gYH5MfpHJjkpJLCBhVY5cf9twSNb8nMnqCQJFZoFv4r6arSYFozmKZ+4sQheKhu6GH7TtTPIqVVA2zoVL1rKpn7KQUSgQzn/aEaH4AkOGIml1TIcQAAAAASUVORK5CYII=";var NP="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAszSURBVHgB7VhdbGNHFT4z9/raTmLHztbJxpvsprvpX7ylXUUIeIG0FPoADyCU8gBURRVS+Wm1bwhREbtqkRBCFdCqRSpVgSLBBrS09Kl/+yNoARF1aesttLsl3c06SZPYjh3/3XtnhnPu3Gs7m+x2WSEkRCc6mbnX45lvzvnOzxjg/fY/2JRSCVepO6RSh4VSJRSF8k+UGfgPNgaX2WylbsTuYxxgip6xTygcK39RhQPmr+6P55WAnGmyJ+C/2UiTjlIPopRcrUXlolodEuGPRee5LXLT+BX8/hStBZfZLlnTDaXGDAVH8Atj+gTQ3bUf1AV30jZgoHt/3hOSQy7K2Dz8G+2SQaOGjuBOUz42z+RtrDherwPEe/wPNwPzN9IcYfpBU8c/pGKQjRosB5fYLgm0LdSD2B0M8HSDpp7kpu8A9PcC/OhOgJGB7XehTvNcAef6AEyDBoFa7zXZl+ESGn+vCS2hZhDUQQ+cBJDYS6lFCF9w/BzGhw9dheCxf/RZAOQ3imchcIUv+Ew9zdeCY1yY1uYYdepNcRAuoV1U0y1XfQahHlaoClpYelpVfs/8HuDsKspahxlfeRRgYgTg+7ej1ndokzCfErQhKhk1Tc8Mtaa1TpzHtcqOxa5MMla+LNDkeEyoV3ChhAq06/UadKBxAv/6WYBnTwAsrDGoNgAqKNS/cY5AA+zy6dKPnI9FATKjCu78uPIOQeC9QzBiPa5t8ANJi52AizTzgodxYEqCSsguSgRmDehB78m8+4YA7vokeJt6Lqf0+Bxq/85HuDfva7dKiCPgalODbzkasBGA5p6ngHRJSQqNwC4YiLblNFEAPeMYmY+GLiJ1XAW2Iz1p+dKkZ1vhWOEYexugaXfGV8QBnvqmhBvHFNzzOIfnXgW4YY+EvYNKr2HjGrZey193/uEf5I5vUt62Gt0KmLB6Zm+58kV0qKmW7QNG4K67WePC57eOKJ3lVHsDbfblMoOvP254G/7ibsfTNmfK07ZJGjeYatji+HUj37sZs77qwCMabdZ6Nz2Y8uNYNptjt912iK2sHPvEL2c/fIdixr22C3vIjDaGAFeAJ0KC76BBTGbb6EGbfaCPwa/uEfDWEoCFVGjaGjTRw+VetGFnlhpPTk4OG4zdJrPZjJqZ0YAIF2Psgppm2WwWZYJNTZ1k1eowW16umfc99Lkr9+xOfKMp2FdjEQO5yTy6kGin5J3lPDNtXbk71ZDiAi2ThFF1L79Vg4fnyj9W7xYfeP2HfytOTz8vaW4mcwjB+znIB846tPD+s1wux/L5CTY7W8LlFg2AFC5pm3s+P7l35zU7fncg7o5ef1Uarh0NQzJmQLVGfPfpwJhPiOAAgYF9jSsNWL9XYOLqlql94FuP/hUWKzWI788cr/zk+K3z8zba8nlf4zP+8pomXfTQhMxm6X+KZTLASiXgzWaLO44wY/uSPyu89vfRM40m/PlEAT5yYC9cd2USdu2w4Ip+A8IhBg3PAZXH9e4sSDuFTAYRSx+KHLdcJ0tJWK8JePoPZ+CdhXeBoZoaCwsfTd5107fNx56+v7//Fpy/KLSCO7w2OyYjSis2PT1BXIaFhQHmOAYvFmvG9fd+9v7K6VP73WYTs6KCQmENfoMZZWdqB3zwht2Q3pmAeF8IEn0mDMRMj6eRMPcAkg9QeNtoEEAJtZbAiCNhtdyA1WIZVktVeOPtcxBwqr5QgJ6RXXc3mzu/Gw7Ty8VNZe4mevgUIQfkb79d4mtrllGpVK3hu275Uqu4+lDtzFnAehgU8phE+j3Wp2jmEIwg8OH0AAz0R6AfQwMPWd7yruNAdaMFpfUNBFmHldUNWN/YwM8cYBg2OFKEoRWYwXSP3p64PgOq4mbYi0+fSqVAHjkyI0jTAXCzA1jTY3Z2Fv8ncVziyWSd5iV0iAAvm5CmCWhbKH63WnAaw8Kpfyx5n59X3mkOU4FEAAkcmoJ7O0v8Y1429OYEtML9KkuldbMGnECjm2Fw6KzKO+zQA4oayGdsFeRLmNmlVr4mr4ZIeq/WnvSTT3AAv5BSwfM2B4OuAwbWaX/mf9fzU+y5ZUGot/eP9RfyVUJBEQw9ra3UbtBt3qRSedVqLbGhIf3+3M+PvexUnZ+W62PAdx6AyOBgOz4EG4FfqWlrBIc4T9oAwa8Lzv++VmQ0nYb5+dCvlaqz+fk4m5sDyOfzrJsNAWilHRFgZSXDTp0qquXlOL5rqVqNy9pTh+/jpYXb6+VQobhxLfChDFiJfm1yz9+YPkhAhTYtVNtp2uG7c94uGukPuRWGVihdqb2z+lKplISREf0pxWqfDmqLpqmlUhNqcvLTamzMkqVSSsZiXBLbNo6+9Kfq7w9/KiwWHmg0epea5lUQ3bMPjGjE52rAV81dnTiYt4N3MK6dLLgJeOD9Awc5qSc9DMV19lj4pb+cTSZLGMEAJicJVQ66Q14bdKCBTOakmpurKtOs4qSmqla55LzpMiYdDIF25ciJp+TpVw/axfqTpWIKRN91YA0OQyiGEQO9n4SiAgtxLxroZ+yD6IBO2D4cHsKM9kAkmYLe9D7Y4LsXmqcLs4zVJNYicmwsqWKxRUW540IhTwdqluNTU8BXVib4+vqCsbBghjAjWtGoiDQaibBl1XqUMqM4tTc8khrjo+NfdKHvZpPbYIU2gLl4WbTrIO0W8phipNCLGxi/Q2EwwhHMNL0gjD6QVj/yMgSOssBFEeGN++zfPvMIzm7hFzG6C2dqqigQj6SsGNCjK41rkiNoL8HoWL1oIBWM5WUz1NfnWhsbPWGshFEM3FlFyW9ME8LWrqFRY8++LwgZ3S+EOciwrjU8WiivgiM1Sbx2C7rtgIFAUdsWcijEFqUQc0zIPObC15ovHD0Wi9lN03SdaDTpFApJd3oaxOzstNSB4jzQ3R6hJ+QMDH2o7bjRbDqm61pGuRxBjUNIqUZYShbGeXgAFnYcibGQhfCHmJB1ze5x6Bn6AITCQ1hI9XHLTOG8Gv7oUUOsVek0Tslq5U21tnrGfbdUtCynZdsGXg1MFN6iijyVstze3hV3bAxc8rFDh6ZldyrfcnNBhVPmoWpPHj2K6TjSixyvoYNaKpFo4kU2JKpVJqNR7jYazLYs1rQsGbLtCB6sZbI3l+aUOnfCdan0k8z0dqBriaFc1xahkBKOw1zLMh0MyQ46rB2Nuo5hWC3DiGPvyJWVlhgcnJCp1KzCXKf0ZUTBlowYYO4mPHEpn09SrHT7+1uyXu+Rtl02cANRLjtOb2+/IWUDNW8Z4bBjeoRQAuthx7As9DQgEd6t1cYbBL7zIhHORccG0WxK0dPDELjpmmbEKZfLWC+G5fg4IOCTMpPJKEp02hFZd4Dc2rruaJQ+UQ559TVqno+PD7B6PWw4jsuFECimIYRrEkGlbBpKRXijITlqz08IeAYWUg2sDlFHCi0kGw0u+/qk0FHCQMBxsbrqirGxRTk/PyEnJ0to3SSWpSeV74DeUhcF3Q2+c+XJ0QHo1Gj2Ahsf388xCbF0epgXCmVjYCCKoAUvl8MsHm+ySsVisZhep1oNVrTJW2Qy2eMlrmLRkOn0qLSsNUkhlpIaWZckm50JkuRFr1tbWlCu+r3/NocmTmNq3SlHRoqkfaxVGm4+3+DoONDXF0fwvQi6gjcfqgWWgUoC5KsqFGxMWglvofn5RcwJEzISeQa1mlYYsTzQ5EdHj1LRT0C3v5VfVNPbaT5wCvpqLpdtfz+bzWOonPbGs7MppNMx0FoeRo1fjUnqTUaJgt5RRKBiMpudVpTtyIL6MqvLz/f6CeGym9JFDusW0CGzq6f3XiTiwTh4r5+D8f9B+xeousAecrjVhAAAAABJRU5ErkJggg==";var xs=f(a());var oc=function(){return oc=Object.assign||function(t){for(var r,n=1,s=arguments.length;n<s;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);}return t},oc.apply(this,arguments)};function yie(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(e);s<n.length;s++)t.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(e,n[s])&&(r[n[s]]=e[n[s]]);return r}var Eie=function(){return Math.random().toString(36).substring(6)},wie=function(e){var t=e.animate,r=t===void 0?!0:t,n=e.backgroundColor,s=n===void 0?"#f5f6f7":n,o=e.backgroundOpacity,a=o===void 0?1:o,c=e.baseUrl,u=c===void 0?"":c,m=e.children,f=e.foregroundColor,h=f===void 0?"#eee":f,x=e.foregroundOpacity,b=x===void 0?1:x,v=e.gradientRatio,w=v===void 0?2:v,E=e.uniqueKey,_=e.rtl,C=_===void 0?!1:_,S=e.speed,N=S===void 0?1.2:S,z=e.style,D=z===void 0?{}:z,P=e.title,M=P===void 0?"Loading...":P,q=e.beforeMask,ue=q===void 0?null:q,U=yie(e,["animate","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","uniqueKey","rtl","speed","style","title","beforeMask"]),Y=E||Eie(),$="".concat(Y,"-diff"),K="".concat(Y,"-animated-diff"),re="".concat(Y,"-aria"),oe=C?{transform:"scaleX(-1)"}:null,Pe="".concat(N,"s"),Re="".concat(w*-1," 0"),j="".concat(w," 0");return (0, xs.createElement)("svg",oc({"aria-labelledby":re,role:"img",style:oc(oc({},D),oe)},U),M?(0, xs.createElement)("title",{id:re},M):null,ue&&(0, xs.isValidElement)(ue)?ue:null,(0, xs.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url(".concat(u,"#").concat($,")"),style:{fill:"url(".concat(u,"#").concat(K,")")}}),(0, xs.createElement)("defs",null,(0, xs.createElement)("clipPath",{id:$},m),(0, xs.createElement)("linearGradient",{id:K,gradientTransform:"translate(".concat(Re,")")},(0, xs.createElement)("stop",{offset:"0%",stopColor:s,stopOpacity:a}),(0, xs.createElement)("stop",{offset:"50%",stopColor:h,stopOpacity:b}),(0, xs.createElement)("stop",{offset:"100%",stopColor:s,stopOpacity:a}),r&&(0, xs.createElement)("animateTransform",{attributeName:"gradientTransform",type:"translate",values:"".concat(Re,"; 0 0; ").concat(j),dur:Pe,repeatCount:"indefinite"}))))},RP=function(e){return e.children?(0, xs.createElement)(wie,oc({},e)):(0, xs.createElement)(Cie,oc({},e))},Cie=function(e){return (0, xs.createElement)(RP,oc({viewBox:"0 0 476 124"},e),(0, xs.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0, xs.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0, xs.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0, xs.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0, xs.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0, xs.createElement)("circle",{cx:"20",cy:"20",r:"20"}))};var OP=RP;var gl=f(a()),zi=f(a());var Ue=f(a()),As=f(a());var Kn=f(a()),jg=f(nc());var Zr=f(a());var NX=f(b$1());var Xs={ID:"id",FULL_NAME:"name",FULL_NAME_2:"fullname",EMAIL:"email",TITLE:"title",BIRTHDAY:"birthday",PHONE:"phone",ADDRESS:"address",ADDRESS_2:"address_2",STATUS:"block",ZIP_CODE:"zipcode",CITY:"city",STATE:"state",COUNTRY:"country",CREATED_DATE:"registerDate",TIMEZONE:"timezone",LOGO:"member_logo",AVATAR_DAM:"avatar_dam",USERNAME:"username",WALLET_METAMASK:"wallet_metamask",WALLET_CONCORDIUM:"wallet_concordium",DESCRIPTION:"description",ORGANIZATION:"organization",FIRST_NAME:"first_name",LAST_NAME:"sur_name",CHATGPT_API_KEY:"chatgpt_api_key"},Dn={ID:"id",FULL_NAME:"full_name",AVATAR_DAM:"avatar_dam",USERNAME:"username",EMAIL:"email",BIRTHDAY:"birthday",PHONE:"phone",ADDRESS:"address",ADDRESS_2:"address_2",STATUS:"status",ZIP_CODE:"zipcode",CITY:"city",STATE:"state",COUNTRY:"country",TIMEZONE:"timezone",ALLOW_CREATE_ITEM:"allow_create_item",ORGANIZATION:"organization",LOGO:"member_logo",WALLET_METAMASK:"wallet_metamask",WALLET_CONCORDIUM:"wallet_concordium",DESCRIPTION:"description",FIRST_NAME:"first_name",LAST_NAME:"sur_name",CHATGPT_API_KEY:"chatgpt_api_key"},q1={USERNAME:"username",EMAIL:"email",PASSWORD:"password"},Eu={USERNAME:"username",EMAIL:"email",PASSWORD:"password"},bp={ACTIVATION_CODE:"activation_code"},ic={ID:"id",CURR_PASSWORD:"curr_password",NEW_PASSWORD:"new_password"},vp={EMAIL:"email"},w3={ACTIVATION_CODE:"activation_code",USERNAME:"username"},ac={ID:"id",NEW_PASSWORD:"new_password",ACTIVATION:"activation"};var Ns=class{constructor(){this.toJSON=e=>({[Dn.ID]:e.id,[Dn.FULL_NAME]:e.full_name,[Dn.AVATAR_DAM]:e.avatar_dam,[Dn.LOGO]:e.member_logo,[Dn.USERNAME]:e.username,[Dn.EMAIL]:e.email,[Dn.BIRTHDAY]:e.birthday,[Dn.PHONE]:e.phone,[Dn.ADDRESS]:e.address,[Dn.ADDRESS_2]:e.address_2,[Dn.STATUS]:e.status,[Dn.ZIP_CODE]:e.zipcode,[Dn.CITY]:e.city,[Dn.STATE]:e.state,[Dn.COUNTRY]:e.country,[Dn.TIMEZONE]:e.timezone,[Dn.TIMEZONE]:e.timezone,[Dn.ALLOW_CREATE_ITEM]:e.allow_create_item,[Dn.ORGANIZATION]:e.organization,[Dn.WALLET_METAMASK]:e.wallet_metamask,[Dn.WALLET_CONCORDIUM]:e.wallet_concordium,[Dn.DESCRIPTION]:e.description,[Dn.FIRST_NAME]:e.first_name,[Dn.LAST_NAME]:e.sur_name,[Dn.CHATGPT_API_KEY]:e?.chatgpt_api_key??""});}};Ns.__transformItemToApiOfCreation=e=>({[Eu.USERNAME]:e[q1.USERNAME]??"",[Eu.EMAIL]:e[q1.EMAIL]??"",[Eu.PASSWORD]:e[q1.PASSWORD]??""});Ns.__transformItemToApiOfActivation=e=>({[bp.ACTIVATION_CODE]:e[bp.ACTIVATION_CODE]??""});Ns.__transformItemToApiOfUpdateMember=e=>({[Xs.ID]:e[Xs.ID]??"",[Xs.FIRST_NAME]:e[Xs.FIRST_NAME]??e[Xs.FULL_NAME].split(" ")[0],[Xs.LAST_NAME]:e[Xs.LAST_NAME]??e[Xs.FULL_NAME].split(" ")[1],[Xs.AVATAR_DAM]:e[Xs.AVATAR_DAM]??"",[Xs.ORGANIZATION]:e[Xs.ORGANIZATION]??"",[Xs.DESCRIPTION]:e[Xs.DESCRIPTION]??"",[Xs.CHATGPT_API_KEY]:e[Xs.CHATGPT_API_KEY]??""});Ns.__transformItemToApiOfUpdateMemberPassword=e=>({[ic.ID]:e[ic.ID]??"",[ic.CURR_PASSWORD]:e[ic.CURR_PASSWORD]??"",[ic.NEW_PASSWORD]:e[ic.NEW_PASSWORD]??""});Ns.__transformItemToApiOfResetMemberEmail=e=>({[vp.EMAIL]:e[vp.EMAIL]??""});Ns.__transformItemToApiOfResetMemberActivation=e=>({[w3.ACTIVATION_CODE]:e[w3.ACTIVATION_CODE]??"",[w3.USERNAME]:e[w3.USERNAME]??""});Ns.__transformItemToApiOfResetMemberNewPassword=e=>({[ac.ID]:e[ac.ID]??"",[ac.NEW_PASSWORD]:e[ac.NEW_PASSWORD]??"",[ac.ACTIVATION]:e[ac.ACTIVATION]??""});Ns.__transformItemToApiOfCheckUsername=e=>({[q1.USERNAME]:e[q1.USERNAME]??""});Ns.__transformItemToApiOfCheckEmail=e=>({[q1.EMAIL]:e[q1.EMAIL]??""});var Fp=f(C3()),xn=class{static setItem(e,t){Fp.default.setItem(e,t);}static getItem(e){return Fp.default.getItem(e)}static removeItem(e){Fp.default.getItem(e);}};typeof window<"u"&&(window.process={env:""});var _ae=typeof window<"u"&&window,Aae={REACT_APP_ENDPOINT_URL:process.env.REACT_APP_ENDPOINT_URL,NEXT_PUBLIC_ENDPOINT_URL:process.env.NEXT_PUBLIC_ENDPOINT_URL,REACT_APP_SSO_CLIENT_ID:process.env.REACT_APP_SSO_CLIENT_ID,NEXT_PUBLIC_SSO_CLIENT_ID:process.env.NEXT_PUBLIC_SSO_CLIENT_ID,REACT_APP_SSO_CLIENT_SECRET:process.env.REACT_APP_SSO_CLIENT_SECRET,NEXT_PUBLIC_SSO_CLIENT_SECRET:process.env.NEXT_PUBLIC_SSO_CLIENT_SECRET,REACT_APP_SSO_CONCORDIUM_NETWORK:process.env.REACT_APP_SSO_CONCORDIUM_NETWORK,NEXT_PUBLIC_CONCORDIUM_NETWORK:process.env.NEXT_PUBLIC_CONCORDIUM_NETWORK,REACT_APP_WEB3_API_ENDPOINT:process.env.REACT_APP_WEB3_API_ENDPOINT,NEXT_PUBLIC_WEB3_API_ENDPOINT:process.env.NEXT_PUBLIC_WEB3_API_ENDPOINT,REACT_APP_WEB3_DAPP_URL:process.env.REACT_APP_WEB3_DAPP_URL,NEXT_PUBLIC_DAPP_URL:process.env.NEXT_PUBLIC_DAPP_URL,REACT_APP_PARTNERS_URL:process.env.REACT_APP_PARTNERS_URL,NEXT_PUBLIC_PARTNERS_URL:process.env.NEXT_PUBLIC_PARTNERS_URL,REACT_APP_SOCKET_URL:process.env.REACT_APP_SOCKET_URL,NEXT_PUBLIC_SOCKET_URL:process.env.NEXT_PUBLIC_SOCKET_URL,REACT_APP_USERNAME:process.env.REACT_APP_USERNAME,NEXT_PUBLIC_USERNAME:process.env.NEXT_PUBLIC_USERNAME,REACT_APP_FIRSTNAME:process.env.REACT_APP_FIRSTNAME,NEXT_PUBLIC_FIRSTNAME:process.env.NEXT_PUBLIC_FIRSTNAME,REACT_APP_LASTNAME:process.env.REACT_APP_LASTNAME,NEXT_PUBLIC_LASTNAME:process.env.NEXT_PUBLIC_LASTNAME,REACT_APP_PRODUCT:process.env.REACT_APP_PRODUCT,NEXT_PUBLIC_PRODUCT:process.env.NEXT_PUBLIC_PRODUCT,REACT_APP_EMAIL:process.env.REACT_APP_EMAIL,NEXT_PUBLIC_EMAIL:process.env.NEXT_PUBLIC_EMAIL,REACT_APP_ORGANIZATION:process.env.REACT_APP_ORGANIZATION,NEXT_PUBLIC_ORGANIZATION:process.env.NEXT_PUBLIC_ORGANIZATION,REACT_APP_MESSAGE:process.env.REACT_APP_MESSAGE,NEXT_PUBLIC_MESSAGE:process.env.NEXT_PUBLIC_MESSAGE,REACT_APP_ORDER_ID:process.env.REACT_APP_ORDER_ID,NEXT_PUBLIC_ORDER_ID:process.env.NEXT_PUBLIC_ORDER_ID,REACT_APP_CODE:process.env.REACT_APP_CODE,NEXT_PUBLIC_CODE:process.env.NEXT_PUBLIC_CODE,REACT_APP_BI_ENDPOINT_URL:process.env.REACT_APP_BI_ENDPOINT_URL,REACT_APP_ENDPOINT_ANALYTICS_URL:process.env.REACT_APP_ENDPOINT_ANALYTICS_URL,REACT_APP_DATA_STREAM:process.env.REACT_APP_DATA_STREAM,REACT_APP_HEADER_JWT:process.env.REACT_APP_HEADER_JWT,REACT_APP_WOOCOMMERCE_MENU:process.env.REACT_APP_WOOCOMMERCE_MENU},$e={...Aae,...process.env,..._ae.env};var dt={TOKEN_TYPE:"token_type",ACCESS_TOKEN:"access_token",PRICING_PLAN_ACCESS_TOKEN:"pricing_plan_access_token",PRICING_PLAN_TOKEN_TYPE:"pricing_plan_token_type",PRICING_PLAN_AUTHORIZED_TOKEN_HEADER:"pricing_plan_authorized_token_header",AUTHORIZED_TOKEN_HEADER:"authorized_token_header",TOKEN_USER:"token_user",TOKEN_USER_EXPIRE:"token_user_expire",MEMBER_ID:"member_id",MEMBER_FULL_NAME:"member_full_name",MEMBER_EMAIL:"member_email",AVATAR:"avatar",ORGANISATION_ID:"organisation_id",REFRESH_TOKEN:"refresh_token",CUSTOM_SERVICE_ACCESS_TOKEN:"custom_service_access_token",CUSTOM_SERVICE_TOKEN_TYPE:"custom_service_token_type",CUSTOM_SERVICE_AUTHORIZED_TOKEN_HEADER:"custom_service_authorized_header",WEBSERVICE_ACCESS_TOKEN:"webservice_access_token",WEBSERVICE_TOKEN_TYPE:"webservice_token_type",WEBSERVICE_AUTHORIZED_TOKEN_HEADER:"webservice_authorized_header",TIMEZONE:"timezone",FACEBOOK_ADS_APP_ACCESS_TOKEN:"facebook_ads_app_access_token",JWT:"jwt"},sn={CLIENT_ID:$e.REACT_APP_SSO_CLIENT_ID||$e.REACT_APP_CLIENT_ID||"",CLIENT_SECRET:$e.REACT_APP_SSO_CLIENT_SECRET||$e.REACT_APP_CLIENT_SECRET||"",BASE_ENDPOINT_URL:$e.REACT_APP_ENDPOINT_URL||"https://api.aesirx.io",BASE_ENDPOINT_WEB3_URL:$e.REACT_APP_WEB3_API_ENDPOINT||"https://web3id.backend.aesirx.io:8001",BASE_ENDPOINT_DAM_URL:$e.REACT_APP_DAM_ENDPOINT_URL||"",BASE_ENDPOINT_PRICING_PLAN_URL:$e.REACT_APP_ENDPOINT_PRICING_PLAN_URL||"",USERNAME:$e.REACT_APP_OAUTH_DEFAULT_USERNAME||"",PASSWORD:$e.REACT_APP_OAUTH_DEFAULT_PASSWORD||"",PRICING_PLAN_CLIENT_ID:$e.REACT_APP_PRICING_PLAN_CLIENT_ID||"",PRICING_PLAN_CLIENT_SECRET:$e.REACT_APP_PRICING_PLAN_CLIENT_SECRET||"",BASE_ENDPOINT_SERVICE_URL:$e.REACT_APP_ENDPOINT_SERVICE_URL||"",CUSTOM_SERVICE_CLIENT_ID:$e.REACT_APP_CUSTOM_SERVICE_CLIENT_ID||"",CUSTOM_SERVICE_CLIENT_SECRET:$e.REACT_APP_CUSTOM_SERVICE_CLIENT_SECRET||"",WEBSERVICE_ENDPOINT_URL:$e.REACT_APP_WEBSERVICE_ENDPOINT_URL||"",WEBSERVICE_CLIENT_ID:$e.REACT_APP_WEBSERVICE_CLIENT_ID||"",WEBSERVICE_CLIENT_SECRET:$e.REACT_APP_WEBSERVICE_CLIENT_SECRET||"",LICENSE:$e.REACT_APP_LICENSE||"",DAM_LICENSE:$e.REACT_APP_DAM_LICENSE||"",DMA_LICENSE:$e.REACT_APP_DMA_LICENSE||"",TEST_MODE:$e.REACT_APP_TEST_MODE||"",DOMAIN:typeof window<"u"&&window?.location?.hostname};var XF=f(Su()),r2e=process.env.BASE_ENDPOINT_SERVICE_URL!==void 0&&process.env.BASE_ENDPOINT_SERVICE_URL!==""?process.env.BASE_ENDPOINT_SERVICE_URL:sn.BASE_ENDPOINT_SERVICE_URL,Mu=C.create({baseURL:r2e,timeout:80*1e3}),n2e=process.env.CUSTOM_SERVICE_CLIENT_ID!==void 0&&process.env.CUSTOM_SERVICE_CLIENT_ID!==""?process.env.CUSTOM_SERVICE_CLIENT_ID:sn.CUSTOM_SERVICE_CLIENT_ID,s2e=process.env.CUSTOM_SERVICE_CLIENT_SECRET!==void 0&&process.env.CUSTOM_SERVICE_CLIENT_SECRET!==""?process.env.CUSTOM_SERVICE_CLIENT_SECRET:sn.CUSTOM_SERVICE_CLIENT_SECRET,Lu;Lu=new FormData,Lu.append("grant_type","client_credentials"),Lu.append("client_id",n2e),Lu.append("client_secret",s2e);var o2e=()=>Mu.post("/oauth/token",Lu,{}).then(e=>{let t="",r="",n="";return e&&(r=e.token_type??"Bearer",n=e.access_token??"",t=t.concat(r).concat(" ").concat(n)),xn.setItem(dt.CUSTOM_SERVICE_ACCESS_TOKEN,n),xn.setItem(dt.CUSTOM_SERVICE_TOKEN_TYPE,r),xn.setItem(dt.CUSTOM_SERVICE_AUTHORIZED_TOKEN_HEADER,t),Promise.resolve()},e=>Promise.reject(e)),i2e=()=>o2e();(0, XF.default)(Mu,i2e,{statusCodes:[401,403],pauseInstanceWhileRefreshing:!0});var z_={},JF=(e,t)=>{if(e){let n=e.url.replace(e.baseURL,"/")+"&"+e.method+"&"+JSON.stringify(e.params);n in z_?t?t():delete z_[n]:t&&(z_[n]=t);}};Mu.interceptors.request.use(function(e){{xn.getItem(dt.CUSTOM_SERVICE_ACCESS_TOKEN);let r=xn.getItem(dt.CUSTOM_SERVICE_AUTHORIZED_TOKEN_HEADER);r&&(e.headers.Authorization=r);}return e},function(e){return Promise.reject(e)});Mu.interceptors.response.use(e=>(JF(e.config,""),e.data),e=>(JF(e.config,""),C.isCancel(e),Promise.reject(e)));var S0=Mu;var Jp=()=>{localStorage.clear(),typeof window<"u"&&window.location.reload();};var ku=f(B()),KF=class{constructor(){this.baseURL=process.env?.WEB_SERVICE_BASE_ENDPOINT_URL?process.env?.WEB_SERVICE_BASE_ENDPOINT_URL:sn.BASE_ENDPOINT_URL,this.slug="index.php",this.defaultQueryString={webserviceClient:"site",webserviceVersion:"1.0.0",api:"hal"},this.createRequestURL=(e,t=!0,r=this.baseURL,n=!1)=>{let s;if(r=r??this.baseURL,n){let o=e?.date?`${e?.date?.date_start}/${e?.date?.date_end}`:null;return s=r.concat("/").concat(e?.url),o&&(s=s.concat(o)),e.filter&&(s=s.concat("?").concat(ku.default.stringify(e.filter))),r&&!s?.startsWith("http")&&(s="https://"+s),decodeURI(s)}else s=r.concat("/").concat(this.slug).concat("?"),t?s=decodeURI(s.concat(ku.default.stringify(this.defaultQueryString)).concat("&").concat(ku.default.stringify(e))):s=s.concat(ku.default.stringify(e));return s};}},QF=KF;QF.__createRequestURL=(e,t,r)=>new KF().createRequestURL(e,t,r);var it=QF;var $F=f(B()),eB=f(Su());var rB=f(B()),tB=class{constructor(e=null){this.route=null,this.route=new p2e,e&&(this.mode=e.mode??null);}async refreshANewTokenOnWebBrowser(){try{let e=it.__createRequestURL({option:"token",api:"oauth2"},!1),t=process.env.OAUTH_CLIENT_ID!==void 0&&process.env.OAUTH_CLIENT_ID!==""?process.env.OAUTH_CLIENT_ID:sn.CLIENT_ID,r=process.env.OAUTH_CLIENT_SECRET!==void 0&&process.env.OAUTH_CLIENT_SECRET!==""?process.env.OAUTH_CLIENT_SECRET:sn.CLIENT_SECRET,n=process.env.OAUTH_DEFAULT_USERNAME!==void 0&&process.env.OAUTH_DEFAULT_USERNAME!==""?process.env.OAUTH_DEFAULT_USERNAME:sn.USERNAME,s=process.env.OAUTH_DEFAULT_PASSWORD!==void 0&&process.env.OAUTH_DEFAULT_PASSWORD!==""?process.env.OAUTH_DEFAULT_PASSWORD:sn.PASSWORD,o=null;o=new FormData,o.append("grant_type","password"),o.append("client_id",t),o.append("client_secret",r),o.append("username",n),o.append("password",s);let a=await C.post(e,o),c="",u="",m="";return a&&a.data?(u=a.data.token_type??"Bearer",m=a.data.access_token??"",c=c.concat(u).concat(" ").concat(m),xn.setItem(dt.ACCESS_TOKEN,m),xn.setItem(dt.TOKEN_TYPE,u),xn.setItem(dt.AUTHORIZED_TOKEN_HEADER,c),!0):!1}catch{return !1}}async createMember(e){try{let t=Ns.__transformItemToApiOfCreation(e);return await this.route.createMemberRequest(t)}catch{return !1}}async activateMember(e){try{let t=Ns.__transformItemToApiOfActivation(e);return await this.route.activateMemberRequest(t)}catch{return !1}}async getTokenByUser(){try{return await this.route.getTokenByUserRequest()}catch(e){return e}}async getFacebookAdsAppAccessToken(){try{return await this.route.getFacebookAdsAppAccessToken()}catch(e){return e}}async getMemberInfo(e=0){try{let t=await this.route.getMemberInfoRequest(e);return new Ns().toJSON(t)}catch{return null}}async updateMember(e){try{let t=Ns.__transformItemToApiOfUpdateMember(e);return await this.route.updateMemberRequest(t)}catch{return !1}}async updateMemberPassword(e){try{let t=Ns.__transformItemToApiOfUpdateMemberPassword(e);return await this.route.updateMemberRequest(t)}catch{return !1}}async resendActivationEmail(e){try{return await this.route.resendActivationEmailRequest(e)}catch(t){return t}}async sendResetPasswordEmail(e){try{let t=Ns.__transformItemToApiOfResetMemberEmail(e);return await this.route.processResetRequest(t)}catch{return !1}}async checkToResetPassword(e){try{let t=Ns.__transformItemToApiOfResetMemberActivation(e);return await this.route.processResetConfirm(t)}catch{return !1}}async newPasswordToResetPassword(e){try{let t=Ns.__transformItemToApiOfResetMemberNewPassword(e);return await this.route.processResetComplete(t)}catch{return !1}}async checkUsername(e){try{let t=Ns.__transformItemToApiOfCheckUsername(e);return await this.route.checkUsername(t)}catch{return !1}}async checkEmail(e){try{let t=Ns.__transformItemToApiOfCheckEmail(e);return await this.route.checkEmail(t)}catch{return !1}}async getPreregistration(e){return await C.get(`${sn.BASE_ENDPOINT_WEB3_URL}/preregistration/aesirx`,{headers:{"Content-Type":"application/json",Authorization:"Bearer "+e}})}async updatePreregistration(e,t){try{let r=new FormData;return r.append("id",t.id),r.append("first_name",t.first_name),r.append("sur_name",t.sur_name),r.append("organization",t.organization),r.append("avatar",t.avatar),await C.put(`${sn.BASE_ENDPOINT_WEB3_URL}/preregistration`,t,{headers:{"Content-type":"multipart/form-data",Authorization:"Bearer "+e}})}catch(r){throw r}}async updateEmailMember(e,t){try{return (await C.put(`${sn.BASE_ENDPOINT_URL}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&api=hal`,e,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${t}`}}))?.data}catch(r){throw r}}render(){return {}}},Nu=class{constructor(){this.login=async(e,t)=>{try{if(!e||!t)return !1;let r=it.__createRequestURL({option:"token",api:"oauth2"},!1),n={username:e,password:t,client_id:sn.CLIENT_ID,client_secret:sn.CLIENT_SECRET,grant_type:"password",test_mode:sn.TEST_MODE,domain:sn.DOMAIN},s={method:"post",url:r,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:n},{data:o}=await C(s);if(o?.access_token)return await this.setTokenUser(o,!1)}catch(r){return r}},this.socialLogin=async(e,t)=>{try{let n=new it().createRequestURL({option:"member",task:"socialLogin"}),s=rB.default.stringify({socialType:e,accessToken:t,timezone_default:Intl.DateTimeFormat().resolvedOptions().timeZone}),a=await C({method:"post",url:n,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:s});return a.data?await this.setTokenUser(a.data.result):!1}catch{return !1}},this.setTokenUser=async(e,t=!0)=>{let r=new tB,n="",s="",o="",a=!1,c="",u="";if(e){s=e.token_type??"Bearer",o=e.access_token??"",u=e.jwt??"",n=n.concat(s).concat(" ").concat(o),c=e[dt.REFRESH_TOKEN]??"",t?a=e.first_login:a=e?.profile?.lastVisitDate==="0000-00-00 00:00:00";let m={[dt.JWT]:u,[dt.ACCESS_TOKEN]:o,[dt.TOKEN_TYPE]:s,[dt.AUTHORIZED_TOKEN_HEADER]:n,[dt.REFRESH_TOKEN]:c};this.setStore(m);try{let f=await r.getTokenByUser();if(f.result){let h={[dt.TOKEN_USER]:f.result.token,[dt.TOKEN_USER_EXPIRE]:f.result.expire,[dt.MEMBER_ID]:f.result.member_id,[dt.AVATAR]:f.result.avatar,[dt.MEMBER_FULL_NAME]:f.result.member_full_name,[dt.ORGANISATION_ID]:f.result.organisation_id,[dt.MEMBER_EMAIL]:f.result.member_email};this.setStore(h);}}catch{return !1}try{let f=await r.getFacebookAdsAppAccessToken();if(f){let h={[dt.FACEBOOK_ADS_APP_ACCESS_TOKEN]:f.result};this.setStore(h);}}catch{return !1}return {success:!0,first_login:a}}},this.refreshToken=async(e,t,r,n)=>{try{let s=await C.post(t,r,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}),o="",a="",c="",u="",m="";if(s&&s.data){a=s.data.token_type??"Bearer",c=s.data.access_token??"",o=o.concat(a).concat(" ").concat(c),u=s.data[dt.REFRESH_TOKEN]??"",m=s.data[dt.JWT]??"";let f=m!==this.getStore(dt.JWT);{let h={[n[dt.ACCESS_TOKEN]]:c,[n[dt.TOKEN_TYPE]]:a,[n[dt.AUTHORIZED_TOKEN_HEADER]]:o,[n[dt.REFRESH_TOKEN]]:u,[n[dt.JWT]]:m};this.setStore(h),process.env.REACT_APP_HEADER_JWT==="true"&&f&&location.reload();}}else return Jp()}catch(s){return Jp(),Promise.reject(s)}},this.setStore=e=>{Object.keys(e).forEach(t=>{if(t)xn.setItem(t,e[t]);else return});},this.getStore=e=>xn.getItem(e);}},a2e=it.__createRequestURL({option:"token",api:"oauth2"},!1),c2e=sn.CLIENT_ID,l2e=sn.CLIENT_SECRET,Xp=C.create({baseURL:sn.BASE_ENDPOINT_URL,timeout:100*1e4}),u2e=e=>{let t;t=xn.getItem(dt.REFRESH_TOKEN)??"";let r=new URLSearchParams;r.append("grant_type","refresh_token"),r.append("client_id",c2e),r.append("client_secret",l2e),r.append("refresh_token",t);let n={[dt.ACCESS_TOKEN]:[dt.ACCESS_TOKEN],[dt.TOKEN_TYPE]:[dt.TOKEN_TYPE],[dt.AUTHORIZED_TOKEN_HEADER]:[dt.AUTHORIZED_TOKEN_HEADER],[dt.REFRESH_TOKEN]:[dt.REFRESH_TOKEN],[dt.JWT]:[dt.JWT]};new Nu().refreshToken(e,a2e,r,n);},d2e=e=>u2e(e);(0, eB.default)(Xp,d2e,{statusCodes:[401,403],pauseInstanceWhileRefreshing:!0});var D_={},m2e=C.CancelToken,P_=(e,t)=>{if(e){let n=e.url.replace(e.baseURL,"/")+"&"+e.method+"&"+$F.default.stringify(e.params);n in D_?t?t():delete D_[n]:t&&(D_[n]=t);}};Xp.interceptors.request.use(function(e){let t="",r="";return t=xn.getItem(dt.ACCESS_TOKEN),r=xn.getItem(dt.JWT),(e.method==="post"||e.method==="put")&&(e.headers["Content-Type"]="application/x-www-form-urlencoded"),(t||r)&&(e.headers={Authorization:"Bearer "+($e?.REACT_APP_HEADER_JWT==="true"?r:t),...e.headers}),e.params=e.params||{},e.params.time=Math.floor(Date.now()/1e3),e.cancelToken=new m2e(n=>{P_(e,n);}),e},function(e){return Promise.reject(e)});Xp.interceptors.response.use(e=>(P_(e.config,""),e.data),e=>(P_(e.config,""),Promise.reject(e)));var lt=Xp,f2e=class extends it{constructor(){super(...arguments),this.createMemberRequest=e=>(e.endpoint_url=this.createRequestURL({option:"member"}),S0.post("/api/member",e)),this.activateMemberRequest=e=>(e.endpoint_url=this.createRequestURL({option:"member"}),S0.put("/api/member",e)),this.getTokenByUserRequest=()=>lt.get(this.createRequestURL({option:"persona",task:"getTokenByUser"}),{headers:{Authorization:"Bearer "+xn.getItem(dt.ACCESS_TOKEN)}}),this.getFacebookAdsAppAccessToken=()=>lt.get(this.createRequestURL({option:"member",task:"getFacebookAdsAppAccessToken"}),{headers:{Authorization:"Bearer "+xn.getItem(dt.ACCESS_TOKEN)}}),this.updateMemberRequest=e=>lt.put(this.createRequestURL({option:"member"}),e),this.getMemberInfoRequest=e=>lt.get(this.createRequestURL({option:"member",id:e})),this.resendActivationEmailRequest=e=>lt.post(this.createRequestURL({option:"member",task:"resendActivationEmail"}),{memberId:e}),this.processResetRequest=e=>lt.post(this.createRequestURL({option:"member",task:"processResetRequest"}),{data:e}),this.processResetConfirm=e=>lt.post(this.createRequestURL({option:"member",task:"processResetConfirm"}),{data:e}),this.processResetComplete=e=>lt.post(this.createRequestURL({option:"member",task:"processResetComplete"}),{data:e}),this.checkUsername=e=>lt.post(this.createRequestURL({option:"member",task:"checkUsername"}),{data:e}),this.checkEmail=e=>lt.post(this.createRequestURL({option:"member",task:"checkEmail"}),{data:e});}},p2e=f2e;var Ai=class{static confirmDeleteItem(){return window.confirm("Are you sure you wish to delete this item?")}};Ai.isValidUrl=e=>{let t;try{t=new URL(e);}catch{return !1}return t.protocol==="http:"||t.protocol==="https:"};Ai.isNull=e=>!e||e==="null"||!JSON.parse(e);Ai.isJson=e=>{try{JSON.parse(e);}catch{return !1}return !0};Ai.getTimezoneDefault=()=>Intl.DateTimeFormat().resolvedOptions().timeZone;Ai.numberWithCommas=e=>{let t=Number(e);return t?t%1!==0?t.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g,","):t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,","):0};new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z"));f(lB());Ai.getTimezoneDefault();String.prototype.replaceAll||(String.prototype.replaceAll=function(e,t){return this.split(e).join(t)});String.prototype.contains||(String.prototype.contains=function(e){return this.indexOf(e)>=0});Array.prototype.first||(Array.prototype.first=function(e){if(!e)return this.length?this[0]:null;for(var t=0;t<this.length;t++){var r=this[t];if(e(r))return r}return null});var V_;(e=>{function vr(Se,st,kt){if(st==kt)return Se;for(var Ge="",tr=0,Ur=j_(kt),ss=uB(j_(st));tr<Se.length;){var Ut=X2e(st,Se,tr);Ut.literal.length>0&&(Ge+=kt.MakeLiteral(Ut.literal)),Ut.token.length>0&&(Ge+=Ur[ss[Ut.token]]),tr=Ut.nextBegin;}return Ge}e.convert=vr,e.standard={DayOfMonthShort:"d",DayOfMonthLong:"dd",DayOfWeekShort:"ddd",DayOfWeekLong:"dddd",DayOfYearShort:"D",DayOfYearLong:"DD",MonthOfYearShort:"M",MonthOfYearLong:"MM",MonthNameShort:"MMM",MonthNameLong:"MMMM",YearShort:"yy",YearLong:"yyyy",AmPm:"tt",Hour24Short:"H",Hour24Long:"HH",Hour12Short:"h",Hour12Long:"hh",MinuteShort:"m",MinuteLong:"mm",SecondShort:"s",SecondLong:"ss",FractionalSecond1:"f",FractionalSecond2:"ff",FractionalSecond3:"fff",TimeZone:"Z",UnixTimestamp:"X",MakeLiteral:function(Se){var st="dDMytHhmsfZX";if(Ru(Se,st)<0)return Se;for(var kt="",Ge=0;Ge<Se.length;Ge++){var tr=Se.charAt(Ge);st.contains(tr)&&(kt+="\\"),kt+=tr;}return kt},ReadEscapedPart:function(Se,st){for(var kt="",Ge=st;Ge<Se.length;){var tr=Se.charAt(Ge);if(tr=="\\"){kt+=Ge==Se.length-1?"\\":Se[++Ge],Ge++;continue}break}return {value:kt,length:Ge-st}}},e.dotNet={DayOfMonthShort:"d",DayOfMonthLong:"dd",DayOfWeekShort:"ddd",DayOfWeekLong:"dddd",DayOfYearShort:"",DayOfYearLong:"",MonthOfYearShort:"M",MonthOfYearLong:"MM",MonthNameShort:"MMM",MonthNameLong:"MMMM",YearShort:"yy",YearLong:"yyyy",AmPm:"tt",Hour24Short:"H",Hour24Long:"HH",Hour12Short:"h",Hour12Long:"hh",MinuteShort:"m",MinuteLong:"mm",SecondShort:"s",SecondLong:"ss",FractionalSecond1:"f",FractionalSecond2:"ff",FractionalSecond3:"fff",TimeZone:"zzz",UnixTimestamp:"",MakeLiteral:function(Se){var st=`dfFghHKmMstyz'"`;if(Ru(Se,st)<0)return Se;for(var kt="",Ge=0;Ge<Se.length;Ge++){var tr=Se.charAt(Ge);st.contains(tr)&&(kt+="\\"),kt+=tr;}return kt},ReadEscapedPart:function(Se,st){for(var kt="",Ge=st;Ge<Se.length;){var tr=Se.charAt(Ge);if(tr=="\\"){kt+=Ge==Se.length-1?"\\":Se[++Ge],Ge++;continue}if(tr=='"'){for(;++Ge<Se.length;){var Ur=Se.charAt(Ge);if(Ur=='"')break;Ur=="\\"?kt+=Ge==Se.length-1?"\\":Se[++Ge]:kt+=Ur;}Ge++;continue}if(tr=="'"){for(;++Ge<Se.length&&(Ur=Se.charAt(Ge),Ur!="'");)Ur=="\\"?kt+=Ge==Se.length-1?"\\":Se[++Ge]:kt+=Ur;Ge++;continue}break}return {value:kt,length:Ge-st}}},e.momentJs={DayOfMonthShort:"D",DayOfMonthLong:"dd",DayOfWeekShort:"ddd",DayOfWeekLong:"dddd",DayOfYearShort:"DDD",DayOfYearLong:"DDDD",MonthOfYearShort:"M",MonthOfYearLong:"MM",MonthNameShort:"MMM",MonthNameLong:"MMMM",YearShort:"YY",YearLong:"yyyy",AmPm:"A",Hour24Short:"H",Hour24Long:"HH",Hour12Short:"h",Hour12Long:"hh",MinuteShort:"m",MinuteLong:"mm",SecondShort:"s",SecondLong:"ss",FractionalSecond1:"S",FractionalSecond2:"SS",FractionalSecond3:"SSS",TimeZone:"Z",UnixTimestamp:"X",MakeLiteral:function(Se){var st="MoDdeEwWYgGAaHhmsSzZX";return Se=Se.replaceAll("[","(").replaceAll("]",")"),Ru(Se,st)<0?Se:"["+Se+"]"},ReadEscapedPart:function(Se,st){if(Se.charAt(st)!="[")return {value:"",length:0};for(var kt="",Ge=st;Ge<Se.length;){var tr=Se.charAt(Ge);if(tr=="]")break;kt+=tr;}return {value:kt,length:Ge-st}}},e.datepicker={DayOfMonthShort:"d",DayOfMonthLong:"dd",DayOfWeekShort:"D",DayOfWeekLong:"DD",DayOfYearShort:"o",DayOfYearLong:"oo",MonthOfYearShort:"m",MonthOfYearLong:"mm",MonthNameShort:"M",MonthNameLong:"MM",YearShort:"y",YearLong:"yy",AmPm:"",Hour24Short:"",Hour24Long:"",Hour12Short:"",Hour12Long:"",MinuteShort:"",MinuteLong:"",SecondShort:"",SecondLong:"",FractionalSecond1:"",FractionalSecond2:"",FractionalSecond3:"",TimeZone:"",UnixTimestamp:"@",MakeLiteral:function(Se){var st="dDomMy@'";return Ru(Se,st)<0?Se:"'"+Se.replaceAll("'","''")+"'"},ReadEscapedPart:function(Se,st){if(Se.charAt(st)!="'")return {value:"",length:0};for(var kt="",Ge=st;++Ge<Se.length;){var tr=Se.charAt(Ge);if(tr=="'"){if(Ge++,Ge==Se.length)break;if(Se[Ge]=="'")kt+=tr;else break}else kt+=tr;}return {value:kt,length:Ge-st}}},e.timepicker={DayOfMonthShort:"",DayOfMonthLong:"",DayOfWeekShort:"",DayOfWeekLong:"",DayOfYearShort:"",DayOfYearLong:"",MonthOfYearShort:"",MonthOfYearLong:"",MonthNameShort:"",MonthNameLong:"",YearShort:"",YearLong:"",AmPm:"TT",Hour24Short:"H",Hour24Long:"HH",Hour12Short:"h",Hour12Long:"hh",MinuteShort:"m",MinuteLong:"mm",SecondShort:"s",SecondLong:"ss",FractionalSecond1:"",FractionalSecond2:"",FractionalSecond3:"l",TimeZone:"Z",UnixTimestamp:"",MakeLiteral:function(Se){var st="HhmslctTzZ'";return Ru(Se,st)<0?Se:"'"+Se.replaceAll("'",'"')+"'"},ReadEscapedPart:function(Se,st){if(Se.charAt(st)!="'")return {value:"",length:0};for(var kt="",Ge=st;++Ge<Se.length;){var tr=Se.charAt(Ge);if(tr=="'"){if(Ge++,Ge==Se.length)break;if(Se.charAt(Ge)=="'")kt+=tr;else break}else kt+=tr;}return {value:kt,length:Ge-st}}};})(V_||(V_={}));function X2e(e,t,r){for(var n="",s=r,o=K2e(uB(j_(e)));s<t.length;){var a=e.ReadEscapedPart(t,s);if(a.length>0){n+=a.value,s+=a.length;continue}var c=o.first(u=>t.indexOf(u,s)==s);if(!c){n+=t.charAt(s),s++;continue}return {token:c,literal:n,nextBegin:s+c.length}}return {token:"",literal:n,nextBegin:s}}function j_(e){return [e.DayOfMonthShort,e.DayOfMonthLong,e.DayOfWeekShort,e.DayOfWeekLong,e.DayOfYearShort,e.DayOfYearLong,e.MonthOfYearShort,e.MonthOfYearLong,e.MonthNameShort,e.MonthNameLong,e.YearShort,e.YearLong,e.AmPm,e.Hour24Short,e.Hour24Long,e.Hour12Short,e.Hour12Long,e.MinuteShort,e.MinuteLong,e.SecondShort,e.SecondLong,e.FractionalSecond1,e.FractionalSecond2,e.FractionalSecond3,e.TimeZone,e.UnixTimestamp].map(t=>t||"")}function uB(e){for(var t={},r=0;r<e.length;r++){var n=e[r];n&&(t[n]=r);}return t}function K2e(e){var t=Object.keys(e);return t.sort((r,n)=>n.length-r.length),t}function Ru(e,t){for(var r=0;r<e.length;r++)for(var n=e.charAt(r),s=0;s<t.length;s++)if(n===t.charAt(s))return r;return -1}f(c$1());var pB=f(Su()),hB=f(B()),nce=it.__createRequestURL({option:"token",api:"oauth2"},!1,sn.WEBSERVICE_ENDPOINT_URL),K_=C.create({baseURL:sn.WEBSERVICE_ENDPOINT_URL,timeout:30*1e3}),sce=process.env.WEBSERVICE_CLIENT_ID!==void 0&&process.env.WEBSERVICE_CLIENT_ID!==""?process.env.WEBSERVICE_CLIENT_ID:sn.WEBSERVICE_CLIENT_ID,oce=process.env.WEBSERVICE_CLIENT_SECRET!==void 0&&process.env.WEBSERVICE_CLIENT_SECRET!==""?process.env.WEBSERVICE_CLIENT_SECRET:sn.WEBSERVICE_CLIENT_SECRET,L7=new FormData;L7.append("grant_type","client_credentials");L7.append("client_id",sce);L7.append("client_secret",oce);var ice=e=>{let t=new Nu,r={[dt.ACCESS_TOKEN]:[dt.WEBSERVICE_ACCESS_TOKEN],[dt.TOKEN_TYPE]:[dt.WEBSERVICE_TOKEN_TYPE],[dt.AUTHORIZED_TOKEN_HEADER]:[dt.WEBSERVICE_AUTHORIZED_TOKEN_HEADER]};t.refreshToken(e,nce,L7,r);},ace=e=>ice(e);(0, pB.default)(K_,ace,{statusCodes:[401,403],pauseInstanceWhileRefreshing:!0});var J_={},cce=C.CancelToken,X_=(e,t)=>{if(e){let n=e.url.replace(e.baseURL,"/")+"&"+e.method+"&"+JSON.stringify(e.params);n in J_?t?t():delete J_[n]:t&&(J_[n]=t);}};K_.interceptors.request.use(function(e){let t="";return t=xn.getItem(dt.WEBSERVICE_ACCESS_TOKEN),t&&(e.url=e?.url.concat("&").concat(hB.default.stringify({access_token:t}))),e.cancelToken=new cce(r=>{X_(e,r);}),e},function(e){return Promise.reject(e)});K_.interceptors.response.use(e=>(X_(e.config,""),e.data),e=>(X_(e.config,""),C.isCancel(e),Promise.reject(e)));f(B());var xB=f(Su()),dce=process.env.BASE_ENDPOINT_PRICING_PLAN_URL!==void 0&&process.env.BASE_ENDPOINT_PRICING_PLAN_URL!==""?process.env.BASE_ENDPOINT_PRICING_PLAN_URL:sn.BASE_ENDPOINT_PRICING_PLAN_URL,k7=C.create({baseURL:dce,timeout:30*1e3}),mce=process.env.PRICING_PLAN_CLIENT_ID!==void 0&&process.env.PRICING_PLAN_CLIENT_ID!==""?process.env.PRICING_PLAN_CLIENT_ID:sn.PRICING_PLAN_CLIENT_ID,fce=process.env.PRICING_PLAN_CLIENT_SECRET!==void 0&&process.env.PRICING_PLAN_CLIENT_SECRET!==""?process.env.PRICING_PLAN_CLIENT_SECRET:sn.PRICING_PLAN_CLIENT_SECRET,zu;zu=new FormData,zu.append("grant_type","client_credentials"),zu.append("client_id",mce),zu.append("client_secret",fce);var pce=e=>k7.post("/oauth/token",zu).then(t=>{let r="",n="",s="";return t&&(n=t.token_type??"Bearer",s=t.access_token??"",r=r.concat(n).concat(" ").concat(s)),e&&(e.response.config.headers.Authorization=r),xn.setItem(dt.PRICING_PLAN_ACCESS_TOKEN,s),xn.setItem(dt.PRICING_PLAN_TOKEN_TYPE,n),xn.setItem(dt.PRICING_PLAN_AUTHORIZED_TOKEN_HEADER,r),Promise.resolve()},t=>Promise.reject(t)),hce=e=>pce(e);(0, xB.default)(k7,hce,{statusCodes:[401,403]});var rA={},gce=C.CancelToken,nA=(e,t)=>{if(e){let n=e.url.replace(e.baseURL,"/")+"&"+e.method+"&"+JSON.stringify(e.params);n in rA?t?t():delete rA[n]:t&&(rA[n]=t);}};k7.interceptors.request.use(function(e){{xn.getItem(dt.PRICING_PLAN_ACCESS_TOKEN);let r=xn.getItem(dt.PRICING_PLAN_AUTHORIZED_TOKEN_HEADER);r&&(e.headers.Authorization=r);}return e.cancelToken=new gce(r=>{nA(e,r);}),e},function(e){return Promise.reject(e)});k7.interceptors.response.use(e=>(nA(e.config,""),e.data),e=>(nA(e.config,""),C.isCancel(e),Promise.reject(e)));var bt=f(a());var qce=function(t){return Zce(t)&&!Jce(t)};function Zce(e){return !!e&&typeof e=="object"}function Jce(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Qce(e)}var Xce=typeof Symbol=="function"&&Symbol.for,Kce=Xce?Symbol.for("react.element"):60103;function Qce(e){return e.$$typeof===Kce}function $ce(e){return Array.isArray(e)?[]:{}}function N7(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Du($ce(e),e,t):e}function e0e(e,t,r){return e.concat(t).map(function(n){return N7(n,r)})}function t0e(e,t,r){var n={};return r.isMergeableObject(e)&&Object.keys(e).forEach(function(s){n[s]=N7(e[s],r);}),Object.keys(t).forEach(function(s){!r.isMergeableObject(t[s])||!e[s]?n[s]=N7(t[s],r):n[s]=Du(e[s],t[s],r);}),n}function Du(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||e0e,r.isMergeableObject=r.isMergeableObject||qce;var n=Array.isArray(t),s=Array.isArray(e),o=n===s;return o?n?r.arrayMerge(e,t,r):t0e(e,t,r):N7(t,r)}Du.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,s){return Du(n,s,r)},{})};var r0e=Du,R7=r0e;var n0e=typeof global=="object"&&global&&global.Object===Object&&global,O7=n0e;var s0e=typeof self=="object"&&self&&self.Object===Object&&self,o0e=O7||s0e||Function("return this")(),zs=o0e;var i0e=zs.Symbol,oa=i0e;var bB=Object.prototype,a0e=bB.hasOwnProperty,c0e=bB.toString,Pu=oa?oa.toStringTag:void 0;function l0e(e){var t=a0e.call(e,Pu),r=e[Pu];try{e[Pu]=void 0;var n=!0;}catch{}var s=c0e.call(e);return n&&(t?e[Pu]=r:delete e[Pu]),s}var vB=l0e;var u0e=Object.prototype,d0e=u0e.toString;function m0e(e){return d0e.call(e)}var _B=m0e;var f0e="[object Null]",p0e="[object Undefined]",AB=oa?oa.toStringTag:void 0;function h0e(e){return e==null?e===void 0?p0e:f0e:AB&&AB in Object(e)?vB(e):_B(e)}var Ei=h0e;function g0e(e,t){return function(r){return e(t(r))}}var z7=g0e;var x0e=z7(Object.getPrototypeOf,Object),N3=x0e;function b0e(e){return e!=null&&typeof e=="object"}var Jo=b0e;var v0e="[object Object]",_0e=Function.prototype,A0e=Object.prototype,yB=_0e.toString,y0e=A0e.hasOwnProperty,E0e=yB.call(Object);function w0e(e){if(!Jo(e)||Ei(e)!=v0e)return !1;var t=N3(e);if(t===null)return !0;var r=y0e.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&yB.call(r)==E0e}var oA=w0e;function C0e(){this.__data__=[],this.size=0;}var EB=C0e;function I0e(e,t){return e===t||e!==e&&t!==t}var D7=I0e;function T0e(e,t){for(var r=e.length;r--;)if(D7(e[r][0],t))return r;return -1}var dc=T0e;var S0e=Array.prototype,L0e=S0e.splice;function M0e(e){var t=this.__data__,r=dc(t,e);if(r<0)return !1;var n=t.length-1;return r==n?t.pop():L0e.call(t,r,1),--this.size,!0}var wB=M0e;function k0e(e){var t=this.__data__,r=dc(t,e);return r<0?void 0:t[r][1]}var CB=k0e;function N0e(e){return dc(this.__data__,e)>-1}var IB=N0e;function R0e(e,t){var r=this.__data__,n=dc(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var TB=R0e;function R3(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1]);}}R3.prototype.clear=EB;R3.prototype.delete=wB;R3.prototype.get=CB;R3.prototype.has=IB;R3.prototype.set=TB;var mc=R3;function O0e(){this.__data__=new mc,this.size=0;}var SB=O0e;function z0e(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var LB=z0e;function D0e(e){return this.__data__.get(e)}var MB=D0e;function P0e(e){return this.__data__.has(e)}var kB=P0e;function F0e(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var l1=F0e;var B0e="[object AsyncFunction]",U0e="[object Function]",G0e="[object GeneratorFunction]",H0e="[object Proxy]";function W0e(e){if(!l1(e))return !1;var t=Ei(e);return t==U0e||t==G0e||t==B0e||t==H0e}var P7=W0e;var V0e=zs["__core-js_shared__"],F7=V0e;var NB=function(){var e=/[^.]+$/.exec(F7&&F7.keys&&F7.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function j0e(e){return !!NB&&NB in e}var RB=j0e;var Y0e=Function.prototype,q0e=Y0e.toString;function Z0e(e){if(e!=null){try{return q0e.call(e)}catch{}try{return e+""}catch{}}return ""}var K1=Z0e;var J0e=/[\\^$.*+?()[\]{}|]/g,X0e=/^\[object .+?Constructor\]$/,K0e=Function.prototype,Q0e=Object.prototype,$0e=K0e.toString,ele=Q0e.hasOwnProperty,tle=RegExp("^"+$0e.call(ele).replace(J0e,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function rle(e){if(!l1(e)||RB(e))return !1;var t=P7(e)?tle:X0e;return t.test(K1(e))}var OB=rle;function nle(e,t){return e?.[t]}var zB=nle;function sle(e,t){var r=zB(e,t);return OB(r)?r:void 0}var Xo=sle;var ole=Xo(zs,"Map"),fc=ole;var ile=Xo(Object,"create"),Q1=ile;function ale(){this.__data__=Q1?Q1(null):{},this.size=0;}var DB=ale;function cle(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var PB=cle;var lle="__lodash_hash_undefined__",ule=Object.prototype,dle=ule.hasOwnProperty;function mle(e){var t=this.__data__;if(Q1){var r=t[e];return r===lle?void 0:r}return dle.call(t,e)?t[e]:void 0}var FB=mle;var fle=Object.prototype,ple=fle.hasOwnProperty;function hle(e){var t=this.__data__;return Q1?t[e]!==void 0:ple.call(t,e)}var BB=hle;var gle="__lodash_hash_undefined__";function xle(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Q1&&t===void 0?gle:t,this}var UB=xle;function O3(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1]);}}O3.prototype.clear=DB;O3.prototype.delete=PB;O3.prototype.get=FB;O3.prototype.has=BB;O3.prototype.set=UB;var iA=O3;function ble(){this.size=0,this.__data__={hash:new iA,map:new(fc||mc),string:new iA};}var GB=ble;function vle(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var HB=vle;function _le(e,t){var r=e.__data__;return HB(t)?r[typeof t=="string"?"string":"hash"]:r.map}var pc=_le;function Ale(e){var t=pc(this,e).delete(e);return this.size-=t?1:0,t}var WB=Ale;function yle(e){return pc(this,e).get(e)}var VB=yle;function Ele(e){return pc(this,e).has(e)}var jB=Ele;function wle(e,t){var r=pc(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}var YB=wle;function z3(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1]);}}z3.prototype.clear=GB;z3.prototype.delete=WB;z3.prototype.get=VB;z3.prototype.has=jB;z3.prototype.set=YB;var Fu=z3;var Cle=200;function Ile(e,t){var r=this.__data__;if(r instanceof mc){var n=r.__data__;if(!fc||n.length<Cle-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Fu(n);}return r.set(e,t),this.size=r.size,this}var qB=Ile;function D3(e){var t=this.__data__=new mc(e);this.size=t.size;}D3.prototype.clear=SB;D3.prototype.delete=LB;D3.prototype.get=MB;D3.prototype.has=kB;D3.prototype.set=qB;var ZB=D3;function Tle(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var JB=Tle;var Sle=function(){try{var e=Xo(Object,"defineProperty");return e({},"",{}),e}catch{}}(),aA=Sle;function Lle(e,t,r){t=="__proto__"&&aA?aA(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r;}var B7=Lle;var Mle=Object.prototype,kle=Mle.hasOwnProperty;function Nle(e,t,r){var n=e[t];(!(kle.call(e,t)&&D7(n,r))||r===void 0&&!(t in e))&&B7(e,t,r);}var U7=Nle;function Rle(e,t,r,n){var s=!r;r||(r={});for(var o=-1,a=t.length;++o<a;){var c=t[o],u=n?n(r[c],e[c],c,r,e):void 0;u===void 0&&(u=e[c]),s?B7(r,c,u):U7(r,c,u);}return r}var hc=Rle;function Ole(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var XB=Ole;var zle="[object Arguments]";function Dle(e){return Jo(e)&&Ei(e)==zle}var cA=Dle;var KB=Object.prototype,Ple=KB.hasOwnProperty,Fle=KB.propertyIsEnumerable,Ble=cA(function(){return arguments}())?cA:function(e){return Jo(e)&&Ple.call(e,"callee")&&!Fle.call(e,"callee")},QB=Ble;var Ule=Array.isArray,u1=Ule;function Gle(){return !1}var $B=Gle;var rU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,eU=rU&&typeof module=="object"&&module&&!module.nodeType&&module,Hle=eU&&eU.exports===rU,tU=Hle?zs.Buffer:void 0,Wle=tU?tU.isBuffer:void 0,Vle=Wle||$B,G7=Vle;var jle=9007199254740991,Yle=/^(?:0|[1-9]\d*)$/;function qle(e,t){var r=typeof e;return t=t??jle,!!t&&(r=="number"||r!="symbol"&&Yle.test(e))&&e>-1&&e%1==0&&e<t}var nU=qle;var Zle=9007199254740991;function Jle(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Zle}var H7=Jle;var Xle="[object Arguments]",Kle="[object Array]",Qle="[object Boolean]",$le="[object Date]",e3e="[object Error]",t3e="[object Function]",r3e="[object Map]",n3e="[object Number]",s3e="[object Object]",o3e="[object RegExp]",i3e="[object Set]",a3e="[object String]",c3e="[object WeakMap]",l3e="[object ArrayBuffer]",u3e="[object DataView]",d3e="[object Float32Array]",m3e="[object Float64Array]",f3e="[object Int8Array]",p3e="[object Int16Array]",h3e="[object Int32Array]",g3e="[object Uint8Array]",x3e="[object Uint8ClampedArray]",b3e="[object Uint16Array]",v3e="[object Uint32Array]",jn={};jn[d3e]=jn[m3e]=jn[f3e]=jn[p3e]=jn[h3e]=jn[g3e]=jn[x3e]=jn[b3e]=jn[v3e]=!0;jn[Xle]=jn[Kle]=jn[l3e]=jn[Qle]=jn[u3e]=jn[$le]=jn[e3e]=jn[t3e]=jn[r3e]=jn[n3e]=jn[s3e]=jn[o3e]=jn[i3e]=jn[a3e]=jn[c3e]=!1;function _3e(e){return Jo(e)&&H7(e.length)&&!!jn[Ei(e)]}var sU=_3e;function A3e(e){return function(t){return e(t)}}var P3=A3e;var oU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Bu=oU&&typeof module=="object"&&module&&!module.nodeType&&module,y3e=Bu&&Bu.exports===oU,lA=y3e&&O7.process,E3e=function(){try{var e=Bu&&Bu.require&&Bu.require("util").types;return e||lA&&lA.binding&&lA.binding("util")}catch{}}(),$1=E3e;var iU=$1&&$1.isTypedArray,w3e=iU?P3(iU):sU,aU=w3e;var C3e=Object.prototype,I3e=C3e.hasOwnProperty;function T3e(e,t){var r=u1(e),n=!r&&QB(e),s=!r&&!n&&G7(e),o=!r&&!n&&!s&&aU(e),a=r||n||s||o,c=a?XB(e.length,String):[],u=c.length;for(var m in e)(t||I3e.call(e,m))&&!(a&&(m=="length"||s&&(m=="offset"||m=="parent")||o&&(m=="buffer"||m=="byteLength"||m=="byteOffset")||nU(m,u)))&&c.push(m);return c}var W7=T3e;var S3e=Object.prototype;function L3e(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||S3e;return e===r}var F3=L3e;var M3e=z7(Object.keys,Object),cU=M3e;var k3e=Object.prototype,N3e=k3e.hasOwnProperty;function R3e(e){if(!F3(e))return cU(e);var t=[];for(var r in Object(e))N3e.call(e,r)&&r!="constructor"&&t.push(r);return t}var lU=R3e;function O3e(e){return e!=null&&H7(e.length)&&!P7(e)}var V7=O3e;function z3e(e){return V7(e)?W7(e):lU(e)}var B3=z3e;function D3e(e,t){return e&&hc(t,B3(t),e)}var uU=D3e;function P3e(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var dU=P3e;var F3e=Object.prototype,B3e=F3e.hasOwnProperty;function U3e(e){if(!l1(e))return dU(e);var t=F3(e),r=[];for(var n in e)n=="constructor"&&(t||!B3e.call(e,n))||r.push(n);return r}var mU=U3e;function G3e(e){return V7(e)?W7(e,!0):mU(e)}var U3=G3e;function H3e(e,t){return e&&hc(t,U3(t),e)}var fU=H3e;var xU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,pU=xU&&typeof module=="object"&&module&&!module.nodeType&&module,W3e=pU&&pU.exports===xU,hU=W3e?zs.Buffer:void 0,gU=hU?hU.allocUnsafe:void 0;function V3e(e,t){if(t)return e.slice();var r=e.length,n=gU?gU(r):new e.constructor(r);return e.copy(n),n}var bU=V3e;function j3e(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var j7=j3e;function Y3e(e,t){for(var r=-1,n=e==null?0:e.length,s=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[s++]=a);}return o}var vU=Y3e;function q3e(){return []}var Y7=q3e;var Z3e=Object.prototype,J3e=Z3e.propertyIsEnumerable,_U=Object.getOwnPropertySymbols,X3e=_U?function(e){return e==null?[]:(e=Object(e),vU(_U(e),function(t){return J3e.call(e,t)}))}:Y7,G3=X3e;function K3e(e,t){return hc(e,G3(e),t)}var AU=K3e;function Q3e(e,t){for(var r=-1,n=t.length,s=e.length;++r<n;)e[s+r]=t[r];return e}var q7=Q3e;var $3e=Object.getOwnPropertySymbols,e4e=$3e?function(e){for(var t=[];e;)q7(t,G3(e)),e=N3(e);return t}:Y7,Z7=e4e;function t4e(e,t){return hc(e,Z7(e),t)}var yU=t4e;function r4e(e,t,r){var n=t(e);return u1(e)?n:q7(n,r(e))}var J7=r4e;function n4e(e){return J7(e,B3,G3)}var EU=n4e;function s4e(e){return J7(e,U3,Z7)}var wU=s4e;var o4e=Xo(zs,"DataView"),X7=o4e;var i4e=Xo(zs,"Promise"),K7=i4e;var a4e=Xo(zs,"Set"),Q7=a4e;var c4e=Xo(zs,"WeakMap"),$7=c4e;var CU="[object Map]",l4e="[object Object]",IU="[object Promise]",TU="[object Set]",SU="[object WeakMap]",LU="[object DataView]",u4e=K1(X7),d4e=K1(fc),m4e=K1(K7),f4e=K1(Q7),p4e=K1($7),L0=Ei;(X7&&L0(new X7(new ArrayBuffer(1)))!=LU||fc&&L0(new fc)!=CU||K7&&L0(K7.resolve())!=IU||Q7&&L0(new Q7)!=TU||$7&&L0(new $7)!=SU)&&(L0=function(e){var t=Ei(e),r=t==l4e?e.constructor:void 0,n=r?K1(r):"";if(n)switch(n){case u4e:return LU;case d4e:return CU;case m4e:return IU;case f4e:return TU;case p4e:return SU}return t});var H3=L0;var h4e=Object.prototype,g4e=h4e.hasOwnProperty;function x4e(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&g4e.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var MU=x4e;var b4e=zs.Uint8Array,uA=b4e;function v4e(e){var t=new e.constructor(e.byteLength);return new uA(t).set(new uA(e)),t}var W3=v4e;function _4e(e,t){var r=t?W3(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var kU=_4e;var A4e=/\w*$/;function y4e(e){var t=new e.constructor(e.source,A4e.exec(e));return t.lastIndex=e.lastIndex,t}var NU=y4e;var RU=oa?oa.prototype:void 0,OU=RU?RU.valueOf:void 0;function E4e(e){return OU?Object(OU.call(e)):{}}var zU=E4e;function w4e(e,t){var r=t?W3(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var DU=w4e;var C4e="[object Boolean]",I4e="[object Date]",T4e="[object Map]",S4e="[object Number]",L4e="[object RegExp]",M4e="[object Set]",k4e="[object String]",N4e="[object Symbol]",R4e="[object ArrayBuffer]",O4e="[object DataView]",z4e="[object Float32Array]",D4e="[object Float64Array]",P4e="[object Int8Array]",F4e="[object Int16Array]",B4e="[object Int32Array]",U4e="[object Uint8Array]",G4e="[object Uint8ClampedArray]",H4e="[object Uint16Array]",W4e="[object Uint32Array]";function V4e(e,t,r){var n=e.constructor;switch(t){case R4e:return W3(e);case C4e:case I4e:return new n(+e);case O4e:return kU(e,r);case z4e:case D4e:case P4e:case F4e:case B4e:case U4e:case G4e:case H4e:case W4e:return DU(e,r);case T4e:return new n;case S4e:case k4e:return new n(e);case L4e:return NU(e);case M4e:return new n;case N4e:return zU(e)}}var PU=V4e;var FU=Object.create,j4e=function(){function e(){}return function(t){if(!l1(t))return {};if(FU)return FU(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),BU=j4e;function Y4e(e){return typeof e.constructor=="function"&&!F3(e)?BU(N3(e)):{}}var UU=Y4e;var q4e="[object Map]";function Z4e(e){return Jo(e)&&H3(e)==q4e}var GU=Z4e;var HU=$1&&$1.isMap,J4e=HU?P3(HU):GU,WU=J4e;var X4e="[object Set]";function K4e(e){return Jo(e)&&H3(e)==X4e}var VU=K4e;var jU=$1&&$1.isSet,Q4e=jU?P3(jU):VU,YU=Q4e;var $4e=1,e6e=2,t6e=4,qU="[object Arguments]",r6e="[object Array]",n6e="[object Boolean]",s6e="[object Date]",o6e="[object Error]",ZU="[object Function]",i6e="[object GeneratorFunction]",a6e="[object Map]",c6e="[object Number]",JU="[object Object]",l6e="[object RegExp]",u6e="[object Set]",d6e="[object String]",m6e="[object Symbol]",f6e="[object WeakMap]",p6e="[object ArrayBuffer]",h6e="[object DataView]",g6e="[object Float32Array]",x6e="[object Float64Array]",b6e="[object Int8Array]",v6e="[object Int16Array]",_6e="[object Int32Array]",A6e="[object Uint8Array]",y6e="[object Uint8ClampedArray]",E6e="[object Uint16Array]",w6e="[object Uint32Array]",Gn={};Gn[qU]=Gn[r6e]=Gn[p6e]=Gn[h6e]=Gn[n6e]=Gn[s6e]=Gn[g6e]=Gn[x6e]=Gn[b6e]=Gn[v6e]=Gn[_6e]=Gn[a6e]=Gn[c6e]=Gn[JU]=Gn[l6e]=Gn[u6e]=Gn[d6e]=Gn[m6e]=Gn[A6e]=Gn[y6e]=Gn[E6e]=Gn[w6e]=!0;Gn[o6e]=Gn[ZU]=Gn[f6e]=!1;function eh(e,t,r,n,s,o){var a,c=t&$4e,u=t&e6e,m=t&t6e;if(r&&(a=s?r(e,n,s,o):r(e)),a!==void 0)return a;if(!l1(e))return e;var f=u1(e);if(f){if(a=MU(e),!c)return j7(e,a)}else {var h=H3(e),x=h==ZU||h==i6e;if(G7(e))return bU(e,c);if(h==JU||h==qU||x&&!s){if(a=u||x?{}:UU(e),!c)return u?yU(e,fU(a,e)):AU(e,uU(a,e))}else {if(!Gn[h])return s?e:{};a=PU(e,h,c);}}o||(o=new ZB);var b=o.get(e);if(b)return b;o.set(e,a),YU(e)?e.forEach(function(E){a.add(eh(E,t,r,E,e,o));}):WU(e)&&e.forEach(function(E,_){a.set(_,eh(E,t,r,_,e,o));});var v=m?u?wU:EU:u?U3:B3,w=f?void 0:v(e);return JB(w||e,function(E,_){w&&(_=E,E=e[_]),U7(a,_,eh(E,t,r,_,e,o));}),a}var th=eh;var C6e=1,I6e=4;function T6e(e){return th(e,C6e|I6e)}var V3=T6e;var It=f(a()),e2=f($U());var N6e=4;function R6e(e){return th(e,N6e)}var mA=R6e;function O6e(e,t){for(var r=-1,n=e==null?0:e.length,s=Array(n);++r<n;)s[r]=t(e[r],r,e);return s}var rh=O6e;var z6e="[object Symbol]";function D6e(e){return typeof e=="symbol"||Jo(e)&&Ei(e)==z6e}var j3=D6e;var P6e="Expected a function";function fA(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(P6e);var r=function(){var n=arguments,s=t?t.apply(this,n):n[0],o=r.cache;if(o.has(s))return o.get(s);var a=e.apply(this,n);return r.cache=o.set(s,a)||o,a};return r.cache=new(fA.Cache||Fu),r}fA.Cache=Fu;var tG=fA;var F6e=500;function B6e(e){var t=tG(e,function(n){return r.size===F6e&&r.clear(),n}),r=t.cache;return t}var rG=B6e;var U6e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G6e=/\\(\\)?/g,H6e=rG(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(U6e,function(r,n,s,o){t.push(s?o.replace(G6e,"$1"):n||r);}),t}),nG=H6e;var W6e=1/0;function V6e(e){if(typeof e=="string"||j3(e))return e;var t=e+"";return t=="0"&&1/e==-W6e?"-0":t}var sG=V6e;var j6e=1/0,oG=oa?oa.prototype:void 0,iG=oG?oG.toString:void 0;function aG(e){if(typeof e=="string")return e;if(u1(e))return rh(e,aG)+"";if(j3(e))return iG?iG.call(e):"";var t=e+"";return t=="0"&&1/e==-j6e?"-0":t}var cG=aG;function Y6e(e){return e==null?"":cG(e)}var lG=Y6e;function q6e(e){return u1(e)?rh(e,sG):j3(e)?[e]:j7(nG(lG(e)))}var pA=q6e;f(Bv());function Ss(){return Ss=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n]);}return e},Ss.apply(this,arguments)}function J6e(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t;}function vA(e,t){if(e==null)return {};var r={},n=Object.keys(e),s,o;for(o=0;o<n.length;o++)s=n[o],!(t.indexOf(s)>=0)&&(r[s]=e[s]);return r}function uG(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var sh=(0, It.createContext)(void 0);sh.displayName="FormikContext";sh.Provider;sh.Consumer;function X6e(){var e=(0, It.useContext)(sh);return e}var dG=function(t){return Array.isArray(t)&&t.length===0},wi=function(t){return typeof t=="function"},Uu=function(t){return t!==null&&typeof t=="object"},K6e=function(t){return String(Math.floor(Number(t)))===t},hA=function(t){return Object.prototype.toString.call(t)==="[object String]"};var Q6e=function(t){return It.Children.count(t)===0},gA=function(t){return Uu(t)&&wi(t.then)};function Ks(e,t,r,n){n===void 0&&(n=0);for(var s=pA(t);e&&n<s.length;)e=e[s[n++]];return n!==s.length&&!e||e===void 0?r:e}function d1(e,t,r){for(var n=mA(e),s=n,o=0,a=pA(t);o<a.length-1;o++){var c=a[o],u=Ks(e,a.slice(0,o+1));if(u&&(Uu(u)||Array.isArray(u)))s=s[c]=mA(u);else {var m=a[o+1];s=s[c]=K6e(m)&&Number(m)>=0?[]:{};}}return (o===0?e:s)[a[o]]===r?e:(r===void 0?delete s[a[o]]:s[a[o]]=r,o===0&&r===void 0&&delete n[a[o]],n)}function fG(e,t,r,n){r===void 0&&(r=new WeakMap),n===void 0&&(n={});for(var s=0,o=Object.keys(e);s<o.length;s++){var a=o[s],c=e[a];Uu(c)?r.get(c)||(r.set(c,!0),n[a]=Array.isArray(c)?[]:{},fG(c,t,r,n[a])):n[a]=t;}return n}function $6e(e,t){switch(t.type){case"SET_VALUES":return Ss({},e,{values:t.payload});case"SET_TOUCHED":return Ss({},e,{touched:t.payload});case"SET_ERRORS":return (0, e2.default)(e.errors,t.payload)?e:Ss({},e,{errors:t.payload});case"SET_STATUS":return Ss({},e,{status:t.payload});case"SET_ISSUBMITTING":return Ss({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return Ss({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return Ss({},e,{values:d1(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return Ss({},e,{touched:d1(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return Ss({},e,{errors:d1(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return Ss({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return Ss({},e,{touched:fG(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":return Ss({},e,{isSubmitting:!1});case"SUBMIT_SUCCESS":return Ss({},e,{isSubmitting:!1});default:return e}}var M0={},nh={};function oh(e){var t=e.validateOnChange,r=t===void 0?!0:t,n=e.validateOnBlur,s=n===void 0?!0:n,o=e.validateOnMount,a=o===void 0?!1:o,c=e.isInitialValid,u=e.enableReinitialize,m=u===void 0?!1:u,f=e.onSubmit,h=vA(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),x=Ss({validateOnChange:r,validateOnBlur:s,validateOnMount:a,onSubmit:f},h),b=(0, It.useRef)(x.initialValues),v=(0, It.useRef)(x.initialErrors||M0),w=(0, It.useRef)(x.initialTouched||nh),E=(0, It.useRef)(x.initialStatus),_=(0, It.useRef)(!1),C=(0, It.useRef)({});(0, It.useEffect)(function(){return _.current=!0,function(){_.current=!1;}},[]);var S=(0, It.useState)(0),N=S[1],z=(0, It.useRef)({values:V3(x.initialValues),errors:V3(x.initialErrors)||M0,touched:V3(x.initialTouched)||nh,status:V3(x.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),D=z.current,P=(0, It.useCallback)(function(Q){var ze=z.current;z.current=$6e(ze,Q),ze!==z.current&&N(function(ge){return ge+1});},[]),M=(0, It.useCallback)(function(Q,ze){return new Promise(function(ge,ke){var Le=x.validate(Q,ze);Le==null?ge(M0):gA(Le)?Le.then(function(Ee){ge(Ee||M0);},function(Ee){ke(Ee);}):ge(Le);})},[x.validate]),q=(0, It.useCallback)(function(Q,ze){var ge=x.validationSchema,ke=wi(ge)?ge(ze):ge,Le=ze&&ke.validateAt?ke.validateAt(ze,Q):tue(Q,ke);return new Promise(function(Ee,Te){Le.then(function(){Ee(M0);},function(He){He.name==="ValidationError"?Ee(eue(He)):Te(He);});})},[x.validationSchema]),ue=(0, It.useCallback)(function(Q,ze){return new Promise(function(ge){return ge(C.current[Q].validate(ze))})},[]),U=(0, It.useCallback)(function(Q){var ze=Object.keys(C.current).filter(function(ke){return wi(C.current[ke].validate)}),ge=ze.length>0?ze.map(function(ke){return ue(ke,Ks(Q,ke))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(ge).then(function(ke){return ke.reduce(function(Le,Ee,Te){return Ee==="DO_NOT_DELETE_YOU_WILL_BE_FIRED"||Ee&&(Le=d1(Le,ze[Te],Ee)),Le},{})})},[ue]),Y=(0, It.useCallback)(function(Q){return Promise.all([U(Q),x.validationSchema?q(Q):{},x.validate?M(Q):{}]).then(function(ze){var ge=ze[0],ke=ze[1],Le=ze[2],Ee=R7.all([ge,ke,Le],{arrayMerge:rue});return Ee})},[x.validate,x.validationSchema,U,M,q]),$=ia(function(Q){return Q===void 0&&(Q=D.values),P({type:"SET_ISVALIDATING",payload:!0}),Y(Q).then(function(ze){return _.current&&(P({type:"SET_ISVALIDATING",payload:!1}),P({type:"SET_ERRORS",payload:ze})),ze})});(0, It.useEffect)(function(){a&&_.current===!0&&(0, e2.default)(b.current,x.initialValues)&&$(b.current);},[a,$]);var K=(0, It.useCallback)(function(Q){var ze=Q&&Q.values?Q.values:b.current,ge=Q&&Q.errors?Q.errors:v.current?v.current:x.initialErrors||{},ke=Q&&Q.touched?Q.touched:w.current?w.current:x.initialTouched||{},Le=Q&&Q.status?Q.status:E.current?E.current:x.initialStatus;b.current=ze,v.current=ge,w.current=ke,E.current=Le;var Ee=function(){P({type:"RESET_FORM",payload:{isSubmitting:!!Q&&!!Q.isSubmitting,errors:ge,touched:ke,status:Le,values:ze,isValidating:!!Q&&!!Q.isValidating,submitCount:Q&&Q.submitCount&&typeof Q.submitCount=="number"?Q.submitCount:0}});};if(x.onReset){var Te=x.onReset(D.values,st);gA(Te)?Te.then(Ee):Ee();}else Ee();},[x.initialErrors,x.initialStatus,x.initialTouched,x.onReset]);(0, It.useEffect)(function(){_.current===!0&&!(0, e2.default)(b.current,x.initialValues)&&m&&(b.current=x.initialValues,K(),a&&$(b.current));},[m,x.initialValues,K,a,$]),(0, It.useEffect)(function(){m&&_.current===!0&&!(0, e2.default)(v.current,x.initialErrors)&&(v.current=x.initialErrors||M0,P({type:"SET_ERRORS",payload:x.initialErrors||M0}));},[m,x.initialErrors]),(0, It.useEffect)(function(){m&&_.current===!0&&!(0, e2.default)(w.current,x.initialTouched)&&(w.current=x.initialTouched||nh,P({type:"SET_TOUCHED",payload:x.initialTouched||nh}));},[m,x.initialTouched]),(0, It.useEffect)(function(){m&&_.current===!0&&!(0, e2.default)(E.current,x.initialStatus)&&(E.current=x.initialStatus,P({type:"SET_STATUS",payload:x.initialStatus}));},[m,x.initialStatus,x.initialTouched]);var re=ia(function(Q){if(C.current[Q]&&wi(C.current[Q].validate)){var ze=Ks(D.values,Q),ge=C.current[Q].validate(ze);return gA(ge)?(P({type:"SET_ISVALIDATING",payload:!0}),ge.then(function(ke){return ke}).then(function(ke){P({type:"SET_FIELD_ERROR",payload:{field:Q,value:ke}}),P({type:"SET_ISVALIDATING",payload:!1});})):(P({type:"SET_FIELD_ERROR",payload:{field:Q,value:ge}}),Promise.resolve(ge))}else if(x.validationSchema)return P({type:"SET_ISVALIDATING",payload:!0}),q(D.values,Q).then(function(ke){return ke}).then(function(ke){P({type:"SET_FIELD_ERROR",payload:{field:Q,value:Ks(ke,Q)}}),P({type:"SET_ISVALIDATING",payload:!1});});return Promise.resolve()}),oe=(0, It.useCallback)(function(Q,ze){var ge=ze.validate;C.current[Q]={validate:ge};},[]),Pe=(0, It.useCallback)(function(Q){delete C.current[Q];},[]),Re=ia(function(Q,ze){P({type:"SET_TOUCHED",payload:Q});var ge=ze===void 0?s:ze;return ge?$(D.values):Promise.resolve()}),j=(0, It.useCallback)(function(Q){P({type:"SET_ERRORS",payload:Q});},[]),ne=ia(function(Q,ze){var ge=wi(Q)?Q(D.values):Q;P({type:"SET_VALUES",payload:ge});var ke=ze===void 0?r:ze;return ke?$(ge):Promise.resolve()}),me=(0, It.useCallback)(function(Q,ze){P({type:"SET_FIELD_ERROR",payload:{field:Q,value:ze}});},[]),ie=ia(function(Q,ze,ge){P({type:"SET_FIELD_VALUE",payload:{field:Q,value:ze}});var ke=ge===void 0?r:ge;return ke?$(d1(D.values,Q,ze)):Promise.resolve()}),ye=(0, It.useCallback)(function(Q,ze){var ge=ze,ke=Q,Le;if(!hA(Q)){Q.persist&&Q.persist();var Ee=Q.target?Q.target:Q.currentTarget,Te=Ee.type,He=Ee.name,Ne=Ee.id,Ae=Ee.value,Dr=Ee.checked;Ee.outerHTML;var Sn=Ee.options,$n=Ee.multiple;ge=ze||He||Ne,ke=/number|range/.test(Te)?(Le=parseFloat(Ae),isNaN(Le)?"":Le):/checkbox/.test(Te)?sue(Ks(D.values,ge),Dr,Ae):Sn&&$n?nue(Sn):Ae;}ge&&ie(ge,ke);},[ie,D.values]),At=ia(function(Q){if(hA(Q))return function(ze){return ye(ze,Q)};ye(Q);}),nt=ia(function(Q,ze,ge){ze===void 0&&(ze=!0),P({type:"SET_FIELD_TOUCHED",payload:{field:Q,value:ze}});var ke=ge===void 0?s:ge;return ke?$(D.values):Promise.resolve()}),Tr=(0, It.useCallback)(function(Q,ze){Q.persist&&Q.persist();var ge=Q.target,ke=ge.name,Le=ge.id;ge.outerHTML;var Te=ze||ke||Le;nt(Te,!0);},[nt]),Wr=ia(function(Q){if(hA(Q))return function(ze){return Tr(ze,Q)};Tr(Q);}),Jr=(0, It.useCallback)(function(Q){wi(Q)?P({type:"SET_FORMIK_STATE",payload:Q}):P({type:"SET_FORMIK_STATE",payload:function(){return Q}});},[]),Xr=(0, It.useCallback)(function(Q){P({type:"SET_STATUS",payload:Q});},[]),pn=(0, It.useCallback)(function(Q){P({type:"SET_ISSUBMITTING",payload:Q});},[]),vr=ia(function(){return P({type:"SUBMIT_ATTEMPT"}),$().then(function(Q){var ze=Q instanceof Error,ge=!ze&&Object.keys(Q).length===0;if(ge){var ke;try{if(ke=kt(),ke===void 0)return}catch(Le){throw Le}return Promise.resolve(ke).then(function(Le){return _.current&&P({type:"SUBMIT_SUCCESS"}),Le}).catch(function(Le){if(_.current)throw P({type:"SUBMIT_FAILURE"}),Le})}else if(_.current&&(P({type:"SUBMIT_FAILURE"}),ze))throw Q})}),Se=ia(function(Q){if(Q&&Q.preventDefault&&wi(Q.preventDefault)&&Q.preventDefault(),Q&&Q.stopPropagation&&wi(Q.stopPropagation)&&Q.stopPropagation(),0);vr().catch(function(ge){console.warn("Warning: An unhandled error was caught from submitForm()",ge);});}),st={resetForm:K,validateForm:$,validateField:re,setErrors:j,setFieldError:me,setFieldTouched:nt,setFieldValue:ie,setStatus:Xr,setSubmitting:pn,setTouched:Re,setValues:ne,setFormikState:Jr,submitForm:vr},kt=ia(function(){return f(D.values,st)}),Ge=ia(function(Q){Q&&Q.preventDefault&&wi(Q.preventDefault)&&Q.preventDefault(),Q&&Q.stopPropagation&&wi(Q.stopPropagation)&&Q.stopPropagation(),K();}),tr=(0, It.useCallback)(function(Q){return {value:Ks(D.values,Q),error:Ks(D.errors,Q),touched:!!Ks(D.touched,Q),initialValue:Ks(b.current,Q),initialTouched:!!Ks(w.current,Q),initialError:Ks(v.current,Q)}},[D.errors,D.touched,D.values]),Ur=(0, It.useCallback)(function(Q){return {setValue:function(ge,ke){return ie(Q,ge,ke)},setTouched:function(ge,ke){return nt(Q,ge,ke)},setError:function(ge){return me(Q,ge)}}},[ie,nt,me]),ss=(0, It.useCallback)(function(Q){var ze=Uu(Q),ge=ze?Q.name:Q,ke=Ks(D.values,ge),Le={name:ge,value:ke,onChange:At,onBlur:Wr};if(ze){var Ee=Q.type,Te=Q.value,He=Q.as,Ne=Q.multiple;Ee==="checkbox"?Te===void 0?Le.checked=!!ke:(Le.checked=!!(Array.isArray(ke)&&~ke.indexOf(Te)),Le.value=Te):Ee==="radio"?(Le.checked=ke===Te,Le.value=Te):He==="select"&&Ne&&(Le.value=Le.value||[],Le.multiple=!0);}return Le},[Wr,At,D.values]),Ut=(0, It.useMemo)(function(){return !(0, e2.default)(b.current,D.values)},[b.current,D.values]),Gt=(0, It.useMemo)(function(){return typeof c<"u"?Ut?D.errors&&Object.keys(D.errors).length===0:c!==!1&&wi(c)?c(x):c:D.errors&&Object.keys(D.errors).length===0},[c,Ut,D.errors,x]),_n=Ss({},D,{initialValues:b.current,initialErrors:v.current,initialTouched:w.current,initialStatus:E.current,handleBlur:Wr,handleChange:At,handleReset:Ge,handleSubmit:Se,resetForm:K,setErrors:j,setFormikState:Jr,setFieldTouched:nt,setFieldValue:ie,setFieldError:me,setStatus:Xr,setSubmitting:pn,setTouched:Re,setValues:ne,submitForm:vr,validateForm:$,validateField:re,isValid:Gt,dirty:Ut,unregisterField:Pe,registerField:oe,getFieldProps:ss,getFieldMeta:tr,getFieldHelpers:Ur,validateOnBlur:s,validateOnChange:r,validateOnMount:a});return _n}function eue(e){var t={};if(e.inner){if(e.inner.length===0)return d1(t,e.path,e.message);for(var s=e.inner,r=Array.isArray(s),n=0,s=r?s:s[Symbol.iterator]();;){var o;if(r){if(n>=s.length)break;o=s[n++];}else {if(n=s.next(),n.done)break;o=n.value;}var a=o;Ks(t,a.path)||(t=d1(t,a.path,a.message));}}return t}function tue(e,t,r,n){r===void 0&&(r=!1);var s=bA(e);return t[r?"validateSync":"validate"](s,{abortEarly:!1,context:n||s})}function bA(e){var t=Array.isArray(e)?[]:{};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=String(r);Array.isArray(e[n])===!0?t[n]=e[n].map(function(s){return Array.isArray(s)===!0||oA(s)?bA(s):s!==""?s:void 0}):oA(e[n])?t[n]=bA(e[n]):t[n]=e[n]!==""?e[n]:void 0;}return t}function rue(e,t,r){var n=e.slice();return t.forEach(function(o,a){if(typeof n[a]>"u"){var c=r.clone!==!1,u=c&&r.isMergeableObject(o);n[a]=u?R7(Array.isArray(o)?[]:{},o,r):o;}else r.isMergeableObject(o)?n[a]=R7(e[a],o,r):e.indexOf(o)===-1&&n.push(o);}),n}function nue(e){return Array.from(e).filter(function(t){return t.selected}).map(function(t){return t.value})}function sue(e,t,r){if(typeof e=="boolean")return !!t;var n=[],s=!1,o=-1;if(Array.isArray(e))n=e,o=e.indexOf(r),s=o>=0;else if(!r||r=="true"||r=="false")return !!t;return t&&r&&!s?n.concat(r):s?n.slice(0,o).concat(n.slice(o+1)):n}var oue=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?It.useLayoutEffect:It.useEffect;function ia(e){var t=(0, It.useRef)(e);return oue(function(){t.current=e;}),(0, It.useCallback)(function(){for(var r=arguments.length,n=new Array(r),s=0;s<r;s++)n[s]=arguments[s];return t.current.apply(void 0,n)},[])}var iue=(0, It.forwardRef)(function(e,t){var r=e.action,n=vA(e,["action"]),s=r??"#",o=X6e(),a=o.handleReset,c=o.handleSubmit;return (0, It.createElement)("form",Ss({onSubmit:c,ref:t,onReset:a,action:s},n))});iue.displayName="Form";var aue=function(t,r,n){var s=k0(t),o=s[r];return s.splice(r,1),s.splice(n,0,o),s},cue=function(t,r,n){var s=k0(t),o=s[r];return s[r]=s[n],s[n]=o,s},xA=function(t,r,n){var s=k0(t);return s.splice(r,0,n),s},lue=function(t,r,n){var s=k0(t);return s[r]=n,s},k0=function(t){if(t){if(Array.isArray(t))return [].concat(t);var r=Object.keys(t).map(function(n){return parseInt(n)}).reduce(function(n,s){return s>n?s:n},0);return Array.from(Ss({},t,{length:r+1}))}else return []},mG=function(t,r){var n=typeof t=="function"?t:r;return function(s){if(Array.isArray(s)||Uu(s)){var o=k0(s);return n(o)}return s}},uue=function(e){J6e(t,e);function t(n){var s;return s=e.call(this,n)||this,s.updateArrayField=function(o,a,c){var u=s.props,m=u.name,f=u.formik.setFormikState;f(function(h){var x=mG(c,o),b=mG(a,o),v=d1(h.values,m,o(Ks(h.values,m))),w=c?x(Ks(h.errors,m)):void 0,E=a?b(Ks(h.touched,m)):void 0;return dG(w)&&(w=void 0),dG(E)&&(E=void 0),Ss({},h,{values:v,errors:c?d1(h.errors,m,w):h.errors,touched:a?d1(h.touched,m,E):h.touched})});},s.push=function(o){return s.updateArrayField(function(a){return [].concat(k0(a),[V3(o)])},!1,!1)},s.handlePush=function(o){return function(){return s.push(o)}},s.swap=function(o,a){return s.updateArrayField(function(c){return cue(c,o,a)},!0,!0)},s.handleSwap=function(o,a){return function(){return s.swap(o,a)}},s.move=function(o,a){return s.updateArrayField(function(c){return aue(c,o,a)},!0,!0)},s.handleMove=function(o,a){return function(){return s.move(o,a)}},s.insert=function(o,a){return s.updateArrayField(function(c){return xA(c,o,a)},function(c){return xA(c,o,null)},function(c){return xA(c,o,null)})},s.handleInsert=function(o,a){return function(){return s.insert(o,a)}},s.replace=function(o,a){return s.updateArrayField(function(c){return lue(c,o,a)},!1,!1)},s.handleReplace=function(o,a){return function(){return s.replace(o,a)}},s.unshift=function(o){var a=-1;return s.updateArrayField(function(c){var u=c?[o].concat(c):[o];return a=u.length,u},function(c){return c?[null].concat(c):[null]},function(c){return c?[null].concat(c):[null]}),a},s.handleUnshift=function(o){return function(){return s.unshift(o)}},s.handleRemove=function(o){return function(){return s.remove(o)}},s.handlePop=function(){return function(){return s.pop()}},s.remove=s.remove.bind(uG(s)),s.pop=s.pop.bind(uG(s)),s}var r=t.prototype;return r.componentDidUpdate=function(s){this.props.validateOnChange&&this.props.formik.validateOnChange&&!(0, e2.default)(Ks(s.formik.values,s.name),Ks(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values);},r.remove=function(s){var o;return this.updateArrayField(function(a){var c=a?k0(a):[];return o||(o=c[s]),wi(c.splice)&&c.splice(s,1),wi(c.every)&&c.every(function(u){return u===void 0})?[]:c},!0,!0),o},r.pop=function(){var s;return this.updateArrayField(function(o){var a=o.slice();return s||(s=a&&a.pop&&a.pop()),a},!0,!0),s},r.render=function(){var s={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},o=this.props,a=o.component,c=o.render,u=o.children,m=o.name,f=o.formik,h=vA(f,["validate","validationSchema"]),x=Ss({},s,{form:h,name:m});return a?(0, It.createElement)(a,x):c?c(x):u?typeof u=="function"?u(x):Q6e(u)?null:It.Children.only(u):null},t}(It.Component);uue.defaultProps={validateOnChange:!0};var aa=f(vG()),Gu=f(yG()),SG=f(wG()),Sue=Object.prototype.toString,Lue=Error.prototype.toString,Mue=RegExp.prototype.toString,kue=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",Nue=/^Symbol\((.*)\)(.*)$/;function Rue(e){return e!=+e?"NaN":e===0&&1/e<0?"-0":""+e}function CG(e,t=!1){if(e==null||e===!0||e===!1)return ""+e;let r=typeof e;if(r==="number")return Rue(e);if(r==="string")return t?`"${e}"`:e;if(r==="function")return "[Function "+(e.name||"anonymous")+"]";if(r==="symbol")return kue.call(e).replace(Nue,"Symbol($1)");let n=Sue.call(e).slice(8,-1);return n==="Date"?isNaN(e.getTime())?""+e:e.toISOString(e):n==="Error"||e instanceof Error?"["+Lue.call(e)+"]":n==="RegExp"?Mue.call(e):null}function r2(e,t){let r=CG(e,t);return r!==null?r:JSON.stringify(e,function(n,s){let o=CG(this[n],t);return o!==null?o:s},2)}function LG(e){return e==null?[]:[].concat(e)}var MG,kG,NG,Oue=/\$\{\s*(\w+)\s*\}/g;MG=Symbol.toStringTag;var dh=class{constructor(t,r,n,s){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[MG]="Error",this.name="ValidationError",this.value=r,this.path=n,this.type=s,this.errors=[],this.inner=[],LG(t).forEach(o=>{if(Qo.isError(o)){this.errors.push(...o.errors);let a=o.inner.length?o.inner:[o];this.inner.push(...a);}else this.errors.push(o);}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0];}};kG=Symbol.hasInstance;NG=Symbol.toStringTag;var Qo=class e extends Error{static formatError(t,r){let n=r.label||r.path||"this";return n!==r.path&&(r=Object.assign({},r,{path:n})),typeof t=="string"?t.replace(Oue,(s,o)=>r2(r[o])):typeof t=="function"?t(r):t}static isError(t){return t&&t.name==="ValidationError"}constructor(t,r,n,s,o){let a=new dh(t,r,n,s);if(o)return a;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[NG]="Error",this.name=a.name,this.message=a.message,this.type=a.type,this.value=a.value,this.path=a.path,this.errors=a.errors,this.inner=a.inner,Error.captureStackTrace&&Error.captureStackTrace(this,e);}static[kG](t){return dh[Symbol.hasInstance](t)||super[Symbol.hasInstance](t)}},m1={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:r,originalValue:n})=>{let s=n!=null&&n!==r?` (cast from the value \`${r2(n,!0)}\`).`:".";return t!=="mixed"?`${e} must be a \`${t}\` type, but the final value was: \`${r2(r,!0)}\``+s:`${e} must match the configured type. The validated value was: \`${r2(r,!0)}\``+s}},Ko={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},gc={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},IA={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},TA={isValue:"${path} field must be ${value}"},SA={noUnknown:"${path} field has unspecified keys: ${unknown}"},lh={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},RG={notType:e=>{let{path:t,value:r,spec:n}=e,s=n.types.length;if(Array.isArray(r)){if(r.length<s)return `${t} tuple value has too few items, expected a length of ${s} but got ${r.length} for value: \`${r2(r,!0)}\``;if(r.length>s)return `${t} tuple value has too many items, expected a length of ${s} but got ${r.length} for value: \`${r2(r,!0)}\``}return Qo.formatError(m1.notType,e)}};Object.assign(Object.create(null),{mixed:m1,string:Ko,number:gc,date:IA,object:SA,array:lh,boolean:TA,tuple:RG});var Ah=e=>e&&e.__isYupSchema__,mh=class e{static fromOptions(t,r){if(!r.then&&!r.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:n,then:s,otherwise:o}=r,a=typeof n=="function"?n:(...c)=>c.every(u=>u===n);return new e(t,(c,u)=>{var m;let f=a(...c)?s:o;return (m=f?.(u))!=null?m:u})}constructor(t,r){this.fn=void 0,this.refs=t,this.refs=t,this.fn=r;}resolve(t,r){let n=this.refs.map(o=>o.getValue(r?.value,r?.parent,r?.context)),s=this.fn(n,t,r);if(s===void 0||s===t)return t;if(!Ah(s))throw new TypeError("conditions must return a schema object");return s.resolve(r)}},ch={context:"$",value:"."};var n2=class{constructor(t,r={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,typeof t!="string")throw new TypeError("ref must be a string, got: "+t);if(this.key=t.trim(),t==="")throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===ch.context,this.isValue=this.key[0]===ch.value,this.isSibling=!this.isContext&&!this.isValue;let n=this.isContext?ch.context:this.isValue?ch.value:"";this.path=this.key.slice(n.length),this.getter=this.path&&(0, aa.getter)(this.path,!0),this.map=r.map;}getValue(t,r,n){let s=this.isContext?n:this.isValue?t:r;return this.getter&&(s=this.getter(s||{})),this.map&&(s=this.map(s)),s}cast(t,r){return this.getValue(t,r?.parent,r?.context)}resolve(){return this}describe(){return {type:"ref",key:this.key}}toString(){return `Ref(${this.key})`}static isRef(t){return t&&t.__isYupRef}};n2.prototype.__isYupRef=!0;var Ra=e=>e==null;function Y3(e){function t({value:r,path:n="",options:s,originalValue:o,schema:a},c,u){let{name:m,test:f,params:h,message:x,skipAbsent:b}=e,{parent:v,context:w,abortEarly:E=a.spec.abortEarly,disableStackTrace:_=a.spec.disableStackTrace}=s;function C(U){return n2.isRef(U)?U.getValue(r,v,w):U}function S(U={}){let Y=Object.assign({value:r,originalValue:o,label:a.spec.label,path:U.path||n,spec:a.spec,disableStackTrace:U.disableStackTrace||_},h,U.params);for(let K of Object.keys(Y))Y[K]=C(Y[K]);let $=new Qo(Qo.formatError(U.message||x,Y),r,Y.path,U.type||m,Y.disableStackTrace);return $.params=Y,$}let N=E?c:u,z={path:n,parent:v,type:m,from:s.from,createError:S,resolve:C,options:s,originalValue:o,schema:a},D=U=>{Qo.isError(U)?N(U):U?u(null):N(S());},P=U=>{Qo.isError(U)?N(U):c(U);};if(b&&Ra(r))return D(!0);let q;try{var ue;if(q=f.call(z,r,z),typeof((ue=q)==null?void 0:ue.then)=="function"){if(s.sync)throw new Error(`Validation test of type: "${z.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(q).then(D,P)}}catch(U){P(U);return}D(q);}return t.OPTIONS=e,t}function zue(e,t,r,n=r){let s,o,a;return t?((0, aa.forEach)(t,(c,u,m)=>{let f=u?c.slice(1,c.length-1):c;e=e.resolve({context:n,parent:s,value:r});let h=e.type==="tuple",x=m?parseInt(f,10):0;if(e.innerType||h){if(h&&!m)throw new Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${a}" must contain an index to the tuple element, e.g. "${a}[0]"`);if(r&&x>=r.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${c}, in the path: ${t}. because there is no value at that index. `);s=r,r=r&&r[x],e=h?e.spec.types[x]:e.innerType;}if(!m){if(!e.fields||!e.fields[f])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e.type}")`);s=r,r=r&&r[f],e=e.fields[f];}o=f,a=u?"["+c+"]":"."+c;}),{schema:e,parent:s,parentPath:o}):{parent:s,parentPath:t,schema:e}}var fh=class e extends Set{describe(){let t=[];for(let r of this.values())t.push(n2.isRef(r)?r.describe():r);return t}resolveAll(t){let r=[];for(let n of this.values())r.push(t(n));return r}clone(){return new e(this.values())}merge(t,r){let n=this.clone();return t.forEach(s=>n.add(s)),r.forEach(s=>n.delete(s)),n}};function q3(e,t=new Map){if(Ah(e)||!e||typeof e!="object")return e;if(t.has(e))return t.get(e);let r;if(e instanceof Date)r=new Date(e.getTime()),t.set(e,r);else if(e instanceof RegExp)r=new RegExp(e),t.set(e,r);else if(Array.isArray(e)){r=new Array(e.length),t.set(e,r);for(let n=0;n<e.length;n++)r[n]=q3(e[n],t);}else if(e instanceof Map){r=new Map,t.set(e,r);for(let[n,s]of e.entries())r.set(n,q3(s,t));}else if(e instanceof Set){r=new Set,t.set(e,r);for(let n of e)r.add(q3(n,t));}else if(e instanceof Object){r={},t.set(e,r);for(let[n,s]of Object.entries(e))r[n]=q3(s,t);}else throw Error(`Unable to clone ${e}`);return r}var io=class{constructor(t){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new fh,this._blacklist=new fh,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(m1.notType);}),this.type=t.type,this._typeCheck=t.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},t?.spec),this.withMutation(r=>{r.nonNullable();});}get _type(){return this.type}clone(t){if(this._mutate)return t&&Object.assign(this.spec,t),this;let r=Object.create(Object.getPrototypeOf(this));return r.type=this.type,r._typeCheck=this._typeCheck,r._whitelist=this._whitelist.clone(),r._blacklist=this._blacklist.clone(),r.internalTests=Object.assign({},this.internalTests),r.exclusiveTests=Object.assign({},this.exclusiveTests),r.deps=[...this.deps],r.conditions=[...this.conditions],r.tests=[...this.tests],r.transforms=[...this.transforms],r.spec=q3(Object.assign({},this.spec,t)),r}label(t){let r=this.clone();return r.spec.label=t,r}meta(...t){if(t.length===0)return this.spec.meta;let r=this.clone();return r.spec.meta=Object.assign(r.spec.meta||{},t[0]),r}withMutation(t){let r=this._mutate;this._mutate=!0;let n=t(this);return this._mutate=r,n}concat(t){if(!t||t===this)return this;if(t.type!==this.type&&this.type!=="mixed")throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${t.type}`);let r=this,n=t.clone(),s=Object.assign({},r.spec,n.spec);return n.spec=s,n.internalTests=Object.assign({},r.internalTests,n.internalTests),n._whitelist=r._whitelist.merge(t._whitelist,t._blacklist),n._blacklist=r._blacklist.merge(t._blacklist,t._whitelist),n.tests=r.tests,n.exclusiveTests=r.exclusiveTests,n.withMutation(o=>{t.tests.forEach(a=>{o.test(a.OPTIONS);});}),n.transforms=[...r.transforms,...n.transforms],n}isType(t){return t==null?!!(this.spec.nullable&&t===null||this.spec.optional&&t===void 0):this._typeCheck(t)}resolve(t){let r=this;if(r.conditions.length){let n=r.conditions;r=r.clone(),r.conditions=[],r=n.reduce((s,o)=>o.resolve(s,t),r),r=r.resolve(t);}return r}resolveOptions(t){var r,n,s,o;return Object.assign({},t,{from:t.from||[],strict:(r=t.strict)!=null?r:this.spec.strict,abortEarly:(n=t.abortEarly)!=null?n:this.spec.abortEarly,recursive:(s=t.recursive)!=null?s:this.spec.recursive,disableStackTrace:(o=t.disableStackTrace)!=null?o:this.spec.disableStackTrace})}cast(t,r={}){let n=this.resolve(Object.assign({value:t},r)),s=r.assert==="ignore-optionality",o=n._cast(t,r);if(r.assert!==!1&&!n.isType(o)){if(s&&Ra(o))return o;let a=r2(t),c=r2(o);throw new TypeError(`The value of ${r.path||"field"} could not be cast to a value that satisfies the schema type: "${n.type}". 

attempted value: ${a} 
`+(c!==a?`result of cast: ${c}`:""))}return o}_cast(t,r){let n=t===void 0?t:this.transforms.reduce((s,o)=>o.call(this,s,t,this),t);return n===void 0&&(n=this.getDefault(r)),n}_validate(t,r={},n,s){let{path:o,originalValue:a=t,strict:c=this.spec.strict}=r,u=t;c||(u=this._cast(u,Object.assign({assert:!1},r)));let m=[];for(let f of Object.values(this.internalTests))f&&m.push(f);this.runTests({path:o,value:u,originalValue:a,options:r,tests:m},n,f=>{if(f.length)return s(f,u);this.runTests({path:o,value:u,originalValue:a,options:r,tests:this.tests},n,s);});}runTests(t,r,n){let s=!1,{tests:o,value:a,originalValue:c,path:u,options:m}=t,f=w=>{s||(s=!0,r(w,a));},h=w=>{s||(s=!0,n(w,a));},x=o.length,b=[];if(!x)return h([]);let v={value:a,originalValue:c,path:u,options:m,schema:this};for(let w=0;w<o.length;w++){let E=o[w];E(v,f,function(C){C&&(Array.isArray(C)?b.push(...C):b.push(C)),--x<=0&&h(b);});}}asNestedTest({key:t,index:r,parent:n,parentPath:s,originalParent:o,options:a}){let c=t??r;if(c==null)throw TypeError("Must include `key` or `index` for nested validations");let u=typeof c=="number",m=n[c],f=Object.assign({},a,{strict:!0,parent:n,value:m,originalValue:o[c],key:void 0,[u?"index":"key"]:c,path:u||c.includes(".")?`${s||""}[${u?c:`"${c}"`}]`:(s?`${s}.`:"")+t});return (h,x,b)=>this.resolve(f)._validate(m,f,x,b)}validate(t,r){var n;let s=this.resolve(Object.assign({},r,{value:t})),o=(n=r?.disableStackTrace)!=null?n:s.spec.disableStackTrace;return new Promise((a,c)=>s._validate(t,r,(u,m)=>{Qo.isError(u)&&(u.value=m),c(u);},(u,m)=>{u.length?c(new Qo(u,m,void 0,void 0,o)):a(m);}))}validateSync(t,r){var n;let s=this.resolve(Object.assign({},r,{value:t})),o,a=(n=r?.disableStackTrace)!=null?n:s.spec.disableStackTrace;return s._validate(t,Object.assign({},r,{sync:!0}),(c,u)=>{throw Qo.isError(c)&&(c.value=u),c},(c,u)=>{if(c.length)throw new Qo(c,t,void 0,void 0,a);o=u;}),o}isValid(t,r){return this.validate(t,r).then(()=>!0,n=>{if(Qo.isError(n))return !1;throw n})}isValidSync(t,r){try{return this.validateSync(t,r),!0}catch(n){if(Qo.isError(n))return !1;throw n}}_getDefault(t){let r=this.spec.default;return r==null?r:typeof r=="function"?r.call(this,t):q3(r)}getDefault(t){return this.resolve(t||{})._getDefault(t)}default(t){return arguments.length===0?this._getDefault():this.clone({default:t})}strict(t=!0){return this.clone({strict:t})}nullability(t,r){let n=this.clone({nullable:t});return n.internalTests.nullable=Y3({message:r,name:"nullable",test(s){return s===null?this.schema.spec.nullable:!0}}),n}optionality(t,r){let n=this.clone({optional:t});return n.internalTests.optionality=Y3({message:r,name:"optionality",test(s){return s===void 0?this.schema.spec.optional:!0}}),n}optional(){return this.optionality(!0)}defined(t=m1.defined){return this.optionality(!1,t)}nullable(){return this.nullability(!0)}nonNullable(t=m1.notNull){return this.nullability(!1,t)}required(t=m1.required){return this.clone().withMutation(r=>r.nonNullable(t).defined(t))}notRequired(){return this.clone().withMutation(t=>t.nullable().optional())}transform(t){let r=this.clone();return r.transforms.push(t),r}test(...t){let r;if(t.length===1?typeof t[0]=="function"?r={test:t[0]}:r=t[0]:t.length===2?r={name:t[0],test:t[1]}:r={name:t[0],message:t[1],test:t[2]},r.message===void 0&&(r.message=m1.default),typeof r.test!="function")throw new TypeError("`test` is a required parameters");let n=this.clone(),s=Y3(r),o=r.exclusive||r.name&&n.exclusiveTests[r.name]===!0;if(r.exclusive&&!r.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return r.name&&(n.exclusiveTests[r.name]=!!r.exclusive),n.tests=n.tests.filter(a=>!(a.OPTIONS.name===r.name&&(o||a.OPTIONS.test===s.OPTIONS.test))),n.tests.push(s),n}when(t,r){!Array.isArray(t)&&typeof t!="string"&&(r=t,t=".");let n=this.clone(),s=LG(t).map(o=>new n2(o));return s.forEach(o=>{o.isSibling&&n.deps.push(o.key);}),n.conditions.push(typeof r=="function"?new mh(s,r):mh.fromOptions(s,r)),n}typeError(t){let r=this.clone();return r.internalTests.typeError=Y3({message:t,name:"typeError",skipAbsent:!0,test(n){return this.schema._typeCheck(n)?!0:this.createError({params:{type:this.schema.type}})}}),r}oneOf(t,r=m1.oneOf){let n=this.clone();return t.forEach(s=>{n._whitelist.add(s),n._blacklist.delete(s);}),n.internalTests.whiteList=Y3({message:r,name:"oneOf",skipAbsent:!0,test(s){let o=this.schema._whitelist,a=o.resolveAll(this.resolve);return a.includes(s)?!0:this.createError({params:{values:Array.from(o).join(", "),resolved:a}})}}),n}notOneOf(t,r=m1.notOneOf){let n=this.clone();return t.forEach(s=>{n._blacklist.add(s),n._whitelist.delete(s);}),n.internalTests.blacklist=Y3({message:r,name:"notOneOf",test(s){let o=this.schema._blacklist,a=o.resolveAll(this.resolve);return a.includes(s)?this.createError({params:{values:Array.from(o).join(", "),resolved:a}}):!0}}),n}strip(t=!0){let r=this.clone();return r.spec.strip=t,r}describe(t){let r=(t?this.resolve(t):this).clone(),{label:n,meta:s,optional:o,nullable:a}=r.spec;return {meta:s,label:n,optional:o,nullable:a,default:r.getDefault(t),type:r.type,oneOf:r._whitelist.describe(),notOneOf:r._blacklist.describe(),tests:r.tests.map(u=>({name:u.OPTIONS.name,params:u.OPTIONS.params})).filter((u,m,f)=>f.findIndex(h=>h.name===u.name)===m)}}};io.prototype.__isYupSchema__=!0;for(let e of ["validate","validateSync"])io.prototype[`${e}At`]=function(t,r,n={}){let{parent:s,parentPath:o,schema:a}=zue(this,t,r,n.context);return a[e](s&&s[o],Object.assign({},n,{parent:s,path:t}))};for(let e of ["equals","is"])io.prototype[e]=io.prototype.oneOf;for(let e of ["not","nope"])io.prototype[e]=io.prototype.notOneOf;var Bue=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function Uue(e){let t=LA(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(t.z===void 0&&t.plusMinus===void 0)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let r=0;return t.z!=="Z"&&t.plusMinus!==void 0&&(r=t.hourOffset*60+t.minuteOffset,t.plusMinus==="+"&&(r=0-r)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+r,t.second,t.millisecond)}function LA(e){var t,r;let n=Bue.exec(e);return n?{year:t2(n[1]),month:t2(n[2],1)-1,day:t2(n[3],1),hour:t2(n[4]),minute:t2(n[5]),second:t2(n[6]),millisecond:n[7]?t2(n[7].substring(0,3)):0,precision:(t=(r=n[7])==null?void 0:r.length)!=null?t:void 0,z:n[8]||void 0,plusMinus:n[9]||void 0,hourOffset:t2(n[10]),minuteOffset:t2(n[11])}:null}function t2(e,t=0){return Number(e)||t}var Gue=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,Hue=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,Wue=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,Vue="^\\d{4}-\\d{2}-\\d{2}",jue="\\d{2}:\\d{2}:\\d{2}",Yue="(([+-]\\d{2}(:?\\d{2})?)|Z)",que=new RegExp(`${Vue}T${jue}(\\.\\d+)?${Yue}$`),Zue=e=>Ra(e)||e===e.trim(),Jue={}.toString();function ca(){return new gh}var gh=class extends io{constructor(){super({type:"string",check(t){return t instanceof String&&(t=t.valueOf()),typeof t=="string"}}),this.withMutation(()=>{this.transform((t,r,n)=>{if(!n.spec.coerce||n.isType(t)||Array.isArray(t))return t;let s=t!=null&&t.toString?t.toString():t;return s===Jue?t:s});});}required(t){return super.required(t).withMutation(r=>r.test({message:t||m1.required,name:"required",skipAbsent:!0,test:n=>!!n.length}))}notRequired(){return super.notRequired().withMutation(t=>(t.tests=t.tests.filter(r=>r.OPTIONS.name!=="required"),t))}length(t,r=Ko.length){return this.test({message:r,name:"length",exclusive:!0,params:{length:t},skipAbsent:!0,test(n){return n.length===this.resolve(t)}})}min(t,r=Ko.min){return this.test({message:r,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(n){return n.length>=this.resolve(t)}})}max(t,r=Ko.max){return this.test({name:"max",exclusive:!0,message:r,params:{max:t},skipAbsent:!0,test(n){return n.length<=this.resolve(t)}})}matches(t,r){let n=!1,s,o;return r&&(typeof r=="object"?{excludeEmptyString:n=!1,message:s,name:o}=r:s=r),this.test({name:o||"matches",message:s||Ko.matches,params:{regex:t},skipAbsent:!0,test:a=>a===""&&n||a.search(t)!==-1})}email(t=Ko.email){return this.matches(Gue,{name:"email",message:t,excludeEmptyString:!0})}url(t=Ko.url){return this.matches(Hue,{name:"url",message:t,excludeEmptyString:!0})}uuid(t=Ko.uuid){return this.matches(Wue,{name:"uuid",message:t,excludeEmptyString:!1})}datetime(t){let r="",n,s;return t&&(typeof t=="object"?{message:r="",allowOffset:n=!1,precision:s=void 0}=t:r=t),this.matches(que,{name:"datetime",message:r||Ko.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:r||Ko.datetime_offset,params:{allowOffset:n},skipAbsent:!0,test:o=>{if(!o||n)return !0;let a=LA(o);return a?!!a.z:!1}}).test({name:"datetime_precision",message:r||Ko.datetime_precision,params:{precision:s},skipAbsent:!0,test:o=>{if(!o||s==null)return !0;let a=LA(o);return a?a.precision===s:!1}})}ensure(){return this.default("").transform(t=>t===null?"":t)}trim(t=Ko.trim){return this.transform(r=>r!=null?r.trim():r).test({message:t,name:"trim",test:Zue})}lowercase(t=Ko.lowercase){return this.transform(r=>Ra(r)?r:r.toLowerCase()).test({message:t,name:"string_case",exclusive:!0,skipAbsent:!0,test:r=>Ra(r)||r===r.toLowerCase()})}uppercase(t=Ko.uppercase){return this.transform(r=>Ra(r)?r:r.toUpperCase()).test({message:t,name:"string_case",exclusive:!0,skipAbsent:!0,test:r=>Ra(r)||r===r.toUpperCase()})}};ca.prototype=gh.prototype;var OG=new Date(""),Que=e=>Object.prototype.toString.call(e)==="[object Date]";var Hu=class e extends io{constructor(){super({type:"date",check(t){return Que(t)&&!isNaN(t.getTime())}}),this.withMutation(()=>{this.transform((t,r,n)=>!n.spec.coerce||n.isType(t)||t===null?t:(t=Uue(t),isNaN(t)?e.INVALID_DATE:new Date(t)));});}prepareParam(t,r){let n;if(n2.isRef(t))n=t;else {let s=this.cast(t);if(!this._typeCheck(s))throw new TypeError(`\`${r}\` must be a Date or a value that can be \`cast()\` to a Date`);n=s;}return n}min(t,r=IA.min){let n=this.prepareParam(t,"min");return this.test({message:r,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(s){return s>=this.resolve(n)}})}max(t,r=IA.max){let n=this.prepareParam(t,"max");return this.test({message:r,name:"max",exclusive:!0,params:{max:t},skipAbsent:!0,test(s){return s<=this.resolve(n)}})}};Hu.INVALID_DATE=OG;Hu.prototype;function $ue(e,t=[]){let r=[],n=new Set,s=new Set(t.map(([a,c])=>`${a}-${c}`));function o(a,c){let u=(0, aa.split)(a)[0];n.add(u),s.has(`${c}-${u}`)||r.push([c,u]);}for(let a of Object.keys(e)){let c=e[a];n.add(a),n2.isRef(c)&&c.isSibling?o(c.path,a):Ah(c)&&"deps"in c&&c.deps.forEach(u=>o(u,a));}return SG.default.array(Array.from(n),r).reverse()}function IG(e,t){let r=1/0;return e.some((n,s)=>{var o;if((o=t.path)!=null&&o.includes(n))return r=s,!0}),r}function DG(e){return (t,r)=>IG(e,t)-IG(e,r)}var PG=(e,t,r)=>{if(typeof e!="string")return e;let n=e;try{n=JSON.parse(e);}catch{}return r.isType(n)?n:e};function uh(e){if("fields"in e){let t={};for(let[r,n]of Object.entries(e.fields))t[r]=uh(n);return e.setFields(t)}if(e.type==="array"){let t=e.optional();return t.innerType&&(t.innerType=uh(t.innerType)),t}return e.type==="tuple"?e.optional().clone({types:e.spec.types.map(uh)}):"optional"in e?e.optional():e}var ede=(e,t)=>{let r=[...(0, aa.normalizePath)(t)];if(r.length===1)return r[0]in e;let n=r.pop(),s=(0, aa.getter)((0, aa.join)(r),!0)(e);return !!(s&&n in s)},TG=e=>Object.prototype.toString.call(e)==="[object Object]";function tde(e,t){let r=Object.keys(e.fields);return Object.keys(t).filter(n=>r.indexOf(n)===-1)}var rde=DG([]);function R0(e){return new bh(e)}var bh=class extends io{constructor(t){super({type:"object",check(r){return TG(r)||typeof r=="function"}}),this.fields=Object.create(null),this._sortErrors=rde,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{t&&this.shape(t);});}_cast(t,r={}){var n;let s=super._cast(t,r);if(s===void 0)return this.getDefault(r);if(!this._typeCheck(s))return s;let o=this.fields,a=(n=r.stripUnknown)!=null?n:this.spec.noUnknown,c=[].concat(this._nodes,Object.keys(s).filter(h=>!this._nodes.includes(h))),u={},m=Object.assign({},r,{parent:u,__validating:r.__validating||!1}),f=!1;for(let h of c){let x=o[h],b=h in s;if(x){let v,w=s[h];m.path=(r.path?`${r.path}.`:"")+h,x=x.resolve({value:w,context:r.context,parent:u});let E=x instanceof io?x.spec:void 0,_=E?.strict;if(E!=null&&E.strip){f=f||h in s;continue}v=!r.__validating||!_?x.cast(s[h],m):s[h],v!==void 0&&(u[h]=v);}else b&&!a&&(u[h]=s[h]);(b!==h in u||u[h]!==s[h])&&(f=!0);}return f?u:s}_validate(t,r={},n,s){let{from:o=[],originalValue:a=t,recursive:c=this.spec.recursive}=r;r.from=[{schema:this,value:a},...o],r.__validating=!0,r.originalValue=a,super._validate(t,r,n,(u,m)=>{if(!c||!TG(m)){s(u,m);return}a=a||m;let f=[];for(let h of this._nodes){let x=this.fields[h];!x||n2.isRef(x)||f.push(x.asNestedTest({options:r,key:h,parent:m,parentPath:r.path,originalParent:a}));}this.runTests({tests:f,value:m,originalValue:a,options:r},n,h=>{s(h.sort(this._sortErrors).concat(u),m);});});}clone(t){let r=super.clone(t);return r.fields=Object.assign({},this.fields),r._nodes=this._nodes,r._excludedEdges=this._excludedEdges,r._sortErrors=this._sortErrors,r}concat(t){let r=super.concat(t),n=r.fields;for(let[s,o]of Object.entries(this.fields)){let a=n[s];n[s]=a===void 0?o:a;}return r.withMutation(s=>s.setFields(n,[...this._excludedEdges,...t._excludedEdges]))}_getDefault(t){if("default"in this.spec)return super._getDefault(t);if(!this._nodes.length)return;let r={};return this._nodes.forEach(n=>{var s;let o=this.fields[n],a=t;(s=a)!=null&&s.value&&(a=Object.assign({},a,{parent:a.value,value:a.value[n]})),r[n]=o&&"getDefault"in o?o.getDefault(a):void 0;}),r}setFields(t,r){let n=this.clone();return n.fields=t,n._nodes=$ue(t,r),n._sortErrors=DG(Object.keys(t)),r&&(n._excludedEdges=r),n}shape(t,r=[]){return this.clone().withMutation(n=>{let s=n._excludedEdges;return r.length&&(Array.isArray(r[0])||(r=[r]),s=[...n._excludedEdges,...r]),n.setFields(Object.assign(n.fields,t),s)})}partial(){let t={};for(let[r,n]of Object.entries(this.fields))t[r]="optional"in n&&n.optional instanceof Function?n.optional():n;return this.setFields(t)}deepPartial(){return uh(this)}pick(t){let r={};for(let n of t)this.fields[n]&&(r[n]=this.fields[n]);return this.setFields(r,this._excludedEdges.filter(([n,s])=>t.includes(n)&&t.includes(s)))}omit(t){let r=[];for(let n of Object.keys(this.fields))t.includes(n)||r.push(n);return this.pick(r)}from(t,r,n){let s=(0, aa.getter)(t,!0);return this.transform(o=>{if(!o)return o;let a=o;return ede(o,t)&&(a=Object.assign({},o),n||delete a[t],a[r]=s(o)),a})}json(){return this.transform(PG)}noUnknown(t=!0,r=SA.noUnknown){typeof t!="boolean"&&(r=t,t=!0);let n=this.test({name:"noUnknown",exclusive:!0,message:r,test(s){if(s==null)return !0;let o=tde(this.schema,s);return !t||o.length===0||this.createError({params:{unknown:o.join(", ")}})}});return n.spec.noUnknown=t,n}unknown(t=!0,r=SA.noUnknown){return this.noUnknown(!t,r)}transformKeys(t){return this.transform(r=>{if(!r)return r;let n={};for(let s of Object.keys(r))n[t(s)]=r[s];return n})}camelCase(){return this.transformKeys(Gu.camelCase)}snakeCase(){return this.transformKeys(Gu.snakeCase)}constantCase(){return this.transformKeys(t=>(0, Gu.snakeCase)(t).toUpperCase())}describe(t){let r=(t?this.resolve(t):this).clone(),n=super.describe(t);n.fields={};for(let[o,a]of Object.entries(r.fields)){var s;let c=t;(s=c)!=null&&s.value&&(c=Object.assign({},c,{parent:c.value,value:c.value[o]})),n.fields[o]=a.describe(c);}return n}};R0.prototype=bh.prototype;var ak=f(Eh());var wh=function(){return wh=Object.assign||function(t){for(var r,n=1,s=arguments.length;n<s;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);}return t},wh.apply(this,arguments)};function f1(e,t,r,n){function s(o){return o instanceof r?o:new r(function(a){a(o);})}return new(r||(r=Promise))(function(o,a){function c(f){try{m(n.next(f));}catch(h){a(h);}}function u(f){try{m(n.throw(f));}catch(h){a(h);}}function m(f){f.done?o(f.value):s(f.value).then(c,u);}m((n=n.apply(e,t||[])).next());})}function p1(e,t){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,s,o,a=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return a.next=c(0),a.throw=c(1),a.return=c(2),typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function c(m){return function(f){return u([m,f])}}function u(m){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,m[0]&&(r=0)),r;)try{if(n=1,s&&(o=m[0]&2?s.return:m[0]?s.throw||((o=s.return)&&o.call(s),0):s.next)&&!(o=o.call(s,m[1])).done)return o;switch(s=0,o&&(m=[m[0]&2,o.value]),m[0]){case 0:case 1:o=m;break;case 4:return r.label++,{value:m[1],done:!1};case 5:r.label++,s=m[1],m=[0];continue;case 7:m=r.ops.pop(),r.trys.pop();continue;default:if(o=r.trys,!(o=o.length>0&&o[o.length-1])&&(m[0]===6||m[0]===2)){r=0;continue}if(m[0]===3&&(!o||m[1]>o[0]&&m[1]<o[3])){r.label=m[1];break}if(m[0]===6&&r.label<o[1]){r.label=o[1],o=m;break}if(o&&r.label<o[2]){r.label=o[2],r.ops.push(m);break}o[2]&&r.ops.pop(),r.trys.pop();continue}m=t.call(e,r);}catch(f){m=[6,f],s=0;}finally{n=o=0;}if(m[0]&5)throw m[1];return {value:m[0]?m[1]:void 0,done:!0}}}function MA(e,t,r){if(r||arguments.length===2)for(var n=0,s=t.length,o;n<s;n++)(o||!(n in t))&&(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}var JG="3.4.2";function Vu(e,t){return new Promise(function(r){return setTimeout(r,e,t)})}function ode(e,t){t===void 0&&(t=1/0);var r=window.requestIdleCallback;return r?new Promise(function(n){return r.call(window,function(){return n()},{timeout:t})}):Vu(Math.min(e,t))}function XG(e){return !!e&&typeof e.then=="function"}function FG(e,t){try{var r=e();XG(r)?r.then(function(n){return t(!0,n)},function(n){return t(!1,n)}):t(!0,r);}catch(n){t(!1,n);}}function BG(e,t,r){return r===void 0&&(r=16),f1(this,void 0,void 0,function(){var n,s,o,a;return p1(this,function(c){switch(c.label){case 0:n=Array(e.length),s=Date.now(),o=0,c.label=1;case 1:return o<e.length?(n[o]=t(e[o],o),a=Date.now(),a>=s+r?(s=a,[4,Vu(0)]):[3,3]):[3,4];case 2:c.sent(),c.label=3;case 3:return ++o,[3,1];case 4:return [2,n]}})})}function ju(e){e.then(void 0,function(){});}function xc(e,t){e=[e[0]>>>16,e[0]&65535,e[1]>>>16,e[1]&65535],t=[t[0]>>>16,t[0]&65535,t[1]>>>16,t[1]&65535];var r=[0,0,0,0];return r[3]+=e[3]+t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]+t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]+t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]+t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function la(e,t){e=[e[0]>>>16,e[0]&65535,e[1]>>>16,e[1]&65535],t=[t[0]>>>16,t[0]&65535,t[1]>>>16,t[1]&65535];var r=[0,0,0,0];return r[3]+=e[3]*t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]*t[3],r[1]+=r[2]>>>16,r[2]&=65535,r[2]+=e[3]*t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]*t[3],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[2]*t[2],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[3]*t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function J3(e,t){return t%=64,t===32?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function Ci(e,t){return t%=64,t===0?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function es(e,t){return [e[0]^t[0],e[1]^t[1]]}function UG(e){return e=es(e,[0,e[0]>>>1]),e=la(e,[4283543511,3981806797]),e=es(e,[0,e[0]>>>1]),e=la(e,[3301882366,444984403]),e=es(e,[0,e[0]>>>1]),e}function ide(e,t){e=e||"",t=t||0;var r=e.length%16,n=e.length-r,s=[0,t],o=[0,t],a=[0,0],c=[0,0],u=[2277735313,289559509],m=[1291169091,658871167],f;for(f=0;f<n;f=f+16)a=[e.charCodeAt(f+4)&255|(e.charCodeAt(f+5)&255)<<8|(e.charCodeAt(f+6)&255)<<16|(e.charCodeAt(f+7)&255)<<24,e.charCodeAt(f)&255|(e.charCodeAt(f+1)&255)<<8|(e.charCodeAt(f+2)&255)<<16|(e.charCodeAt(f+3)&255)<<24],c=[e.charCodeAt(f+12)&255|(e.charCodeAt(f+13)&255)<<8|(e.charCodeAt(f+14)&255)<<16|(e.charCodeAt(f+15)&255)<<24,e.charCodeAt(f+8)&255|(e.charCodeAt(f+9)&255)<<8|(e.charCodeAt(f+10)&255)<<16|(e.charCodeAt(f+11)&255)<<24],a=la(a,u),a=J3(a,31),a=la(a,m),s=es(s,a),s=J3(s,27),s=xc(s,o),s=xc(la(s,[0,5]),[0,1390208809]),c=la(c,m),c=J3(c,33),c=la(c,u),o=es(o,c),o=J3(o,31),o=xc(o,s),o=xc(la(o,[0,5]),[0,944331445]);switch(a=[0,0],c=[0,0],r){case 15:c=es(c,Ci([0,e.charCodeAt(f+14)],48));case 14:c=es(c,Ci([0,e.charCodeAt(f+13)],40));case 13:c=es(c,Ci([0,e.charCodeAt(f+12)],32));case 12:c=es(c,Ci([0,e.charCodeAt(f+11)],24));case 11:c=es(c,Ci([0,e.charCodeAt(f+10)],16));case 10:c=es(c,Ci([0,e.charCodeAt(f+9)],8));case 9:c=es(c,[0,e.charCodeAt(f+8)]),c=la(c,m),c=J3(c,33),c=la(c,u),o=es(o,c);case 8:a=es(a,Ci([0,e.charCodeAt(f+7)],56));case 7:a=es(a,Ci([0,e.charCodeAt(f+6)],48));case 6:a=es(a,Ci([0,e.charCodeAt(f+5)],40));case 5:a=es(a,Ci([0,e.charCodeAt(f+4)],32));case 4:a=es(a,Ci([0,e.charCodeAt(f+3)],24));case 3:a=es(a,Ci([0,e.charCodeAt(f+2)],16));case 2:a=es(a,Ci([0,e.charCodeAt(f+1)],8));case 1:a=es(a,[0,e.charCodeAt(f)]),a=la(a,u),a=J3(a,31),a=la(a,m),s=es(s,a);}return s=es(s,[0,e.length]),o=es(o,[0,e.length]),s=xc(s,o),o=xc(o,s),s=UG(s),o=UG(o),s=xc(s,o),o=xc(o,s),("00000000"+(s[0]>>>0).toString(16)).slice(-8)+("00000000"+(s[1]>>>0).toString(16)).slice(-8)+("00000000"+(o[0]>>>0).toString(16)).slice(-8)+("00000000"+(o[1]>>>0).toString(16)).slice(-8)}function ade(e){var t;return wh({name:e.name,message:e.message,stack:(t=e.stack)===null||t===void 0?void 0:t.split(`
`)},e)}function cde(e,t){for(var r=0,n=e.length;r<n;++r)if(e[r]===t)return !0;return !1}function lde(e,t){return !cde(e,t)}function DA(e){return parseInt(e)}function Oa(e){return parseFloat(e)}function s2(e,t){return typeof e=="number"&&isNaN(e)?t:e}function za(e){return e.reduce(function(t,r){return t+(r?1:0)},0)}function KG(e,t){if(t===void 0&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var r=1/t;return Math.round(e*r)/r}function ude(e){for(var t,r,n="Unexpected syntax '".concat(e,"'"),s=/^\s*([a-z-]*)(.*)$/i.exec(e),o=s[1]||void 0,a={},c=/([.:#][\w-]+|\[.+?\])/gi,u=function(x,b){a[x]=a[x]||[],a[x].push(b);};;){var m=c.exec(s[2]);if(!m)break;var f=m[0];switch(f[0]){case".":u("class",f.slice(1));break;case"#":u("id",f.slice(1));break;case"[":{var h=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(f);if(h)u(h[1],(r=(t=h[4])!==null&&t!==void 0?t:h[5])!==null&&r!==void 0?r:"");else throw new Error(n);break}default:throw new Error(n)}}return [o,a]}function GG(e){return e&&typeof e=="object"&&"message"in e?e:{message:e}}function dde(e){return typeof e!="function"}function mde(e,t){var r=new Promise(function(n){var s=Date.now();FG(e.bind(null,t),function(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var c=Date.now()-s;if(!o[0])return n(function(){return {error:GG(o[1]),duration:c}});var u=o[1];if(dde(u))return n(function(){return {value:u,duration:c}});n(function(){return new Promise(function(m){var f=Date.now();FG(u,function(){for(var h=[],x=0;x<arguments.length;x++)h[x]=arguments[x];var b=c+Date.now()-f;if(!h[0])return m({error:GG(h[1]),duration:b});m({value:h[1],duration:b});});})});});});return ju(r),function(){return r.then(function(s){return s()})}}function fde(e,t,r){var n=Object.keys(e).filter(function(o){return lde(r,o)}),s=BG(n,function(o){return mde(e[o],t)});return ju(s),function(){return f1(this,void 0,void 0,function(){var a,c,u,m,f;return p1(this,function(h){switch(h.label){case 0:return [4,s];case 1:return a=h.sent(),[4,BG(a,function(x){var b=x();return ju(b),b})];case 2:return c=h.sent(),[4,Promise.all(c)];case 3:for(u=h.sent(),m={},f=0;f<n.length;++f)m[n[f]]=u[f];return [2,m]}})})}}function QG(){var e=window,t=navigator;return za(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function pde(){var e=window,t=navigator;return za(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!QG()}function PA(){var e=window,t=navigator;return za(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,t.vendor.indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function Yu(){var e=window,t=navigator;return za(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,t.vendor.indexOf("Apple")===0,"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function FA(){var e=window;return za(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function hde(){var e,t,r=window;return za(["buildID"in navigator,"MozAppearance"in((t=(e=document.documentElement)===null||e===void 0?void 0:e.style)!==null&&t!==void 0?t:{}),"onmozfullscreenchange"in r,"mozInnerScreenX"in r,"CSSMozDocumentRule"in r,"CanvasCaptureMediaStream"in r])>=4}function gde(){var e=window;return za([!("MediaSettingsRange"in e),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3}function xde(){var e=window;return za(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}function bde(){if(navigator.platform==="iPad")return !0;var e=screen,t=e.width/e.height;return za(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}function vde(){var e=document;return e.fullscreenElement||e.msFullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||null}function _de(){var e=document;return (e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function $G(){var e=PA(),t=hde();if(!e&&!t)return !1;var r=window;return za(["onorientationchange"in r,"orientation"in r,e&&!("SharedWorker"in r),t&&/android/i.test(navigator.appVersion)])>=2}function Ade(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return -2;if(yde())return -1;var r=4500,n=5e3,s=new t(1,n,44100),o=s.createOscillator();o.type="triangle",o.frequency.value=1e4;var a=s.createDynamicsCompressor();a.threshold.value=-50,a.knee.value=40,a.ratio.value=12,a.attack.value=0,a.release.value=.25,o.connect(a),a.connect(s.destination),o.start(0);var c=Ede(s),u=c[0],m=c[1],f=u.then(function(h){return wde(h.getChannelData(0).subarray(r))},function(h){if(h.name==="timeout"||h.name==="suspended")return -3;throw h});return ju(f),function(){return m(),f}}function yde(){return Yu()&&!FA()&&!xde()}function Ede(e){var t=3,r=500,n=500,s=5e3,o=function(){},a=new Promise(function(c,u){var m=!1,f=0,h=0;e.oncomplete=function(v){return c(v.renderedBuffer)};var x=function(){setTimeout(function(){return u(HG("timeout"))},Math.min(n,h+s-Date.now()));},b=function(){try{var v=e.startRendering();switch(XG(v)&&ju(v),e.state){case"running":h=Date.now(),m&&x();break;case"suspended":document.hidden||f++,m&&f>=t?u(HG("suspended")):setTimeout(b,r);break}}catch(w){u(w);}};b(),o=function(){m||(m=!0,h>0&&x());};});return [a,o]}function wde(e){for(var t=0,r=0;r<e.length;++r)t+=Math.abs(e[r]);return t}function HG(e){var t=new Error(e);return t.name=e,t}function eH(e,t,r){var n,s,o;return r===void 0&&(r=50),f1(this,void 0,void 0,function(){var a,c;return p1(this,function(u){switch(u.label){case 0:a=document,u.label=1;case 1:return a.body?[3,3]:[4,Vu(r)];case 2:return u.sent(),[3,1];case 3:c=a.createElement("iframe"),u.label=4;case 4:return u.trys.push([4,,10,11]),[4,new Promise(function(m,f){var h=!1,x=function(){h=!0,m();},b=function(E){h=!0,f(E);};c.onload=x,c.onerror=b;var v=c.style;v.setProperty("display","block","important"),v.position="absolute",v.top="0",v.left="0",v.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",a.body.appendChild(c);var w=function(){var E,_;h||(((_=(E=c.contentWindow)===null||E===void 0?void 0:E.document)===null||_===void 0?void 0:_.readyState)==="complete"?x():setTimeout(w,10));};w();})];case 5:u.sent(),u.label=6;case 6:return !((s=(n=c.contentWindow)===null||n===void 0?void 0:n.document)===null||s===void 0)&&s.body?[3,8]:[4,Vu(r)];case 7:return u.sent(),[3,6];case 8:return [4,e(c,c.contentWindow)];case 9:return [2,u.sent()];case 10:return (o=c.parentNode)===null||o===void 0||o.removeChild(c),[7];case 11:return [2]}})})}function Cde(e){for(var t=ude(e),r=t[0],n=t[1],s=document.createElement(r??"div"),o=0,a=Object.keys(n);o<a.length;o++){var c=a[o],u=n[c].join(" ");c==="style"?Ide(s.style,u):s.setAttribute(c,u);}return s}function Ide(e,t){for(var r=0,n=t.split(";");r<n.length;r++){var s=n[r],o=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(s);if(o){var a=o[1],c=o[2],u=o[4];e.setProperty(a,c,u||"");}}}var Tde="mmMwWLliI0O&1",Sde="48px",X3=["monospace","sans-serif","serif"],WG=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function Lde(){return eH(function(e,t){var r=t.document,n=r.body;n.style.fontSize=Sde;var s=r.createElement("div"),o={},a={},c=function(w){var E=r.createElement("span"),_=E.style;return _.position="absolute",_.top="0",_.left="0",_.fontFamily=w,E.textContent=Tde,s.appendChild(E),E},u=function(w,E){return c("'".concat(w,"',").concat(E))},m=function(){return X3.map(c)},f=function(){for(var w={},E=function(N){w[N]=X3.map(function(z){return u(N,z)});},_=0,C=WG;_<C.length;_++){var S=C[_];E(S);}return w},h=function(w){return X3.some(function(E,_){return w[_].offsetWidth!==o[E]||w[_].offsetHeight!==a[E]})},x=m(),b=f();n.appendChild(s);for(var v=0;v<X3.length;v++)o[X3[v]]=x[v].offsetWidth,a[X3[v]]=x[v].offsetHeight;return WG.filter(function(w){return h(b[w])})})}function Mde(){var e=navigator.plugins;if(e){for(var t=[],r=0;r<e.length;++r){var n=e[r];if(n){for(var s=[],o=0;o<n.length;++o){var a=n[o];s.push({type:a.type,suffixes:a.suffixes});}t.push({name:n.name,description:n.description,mimeTypes:s});}}return t}}function kde(){var e=!1,t,r,n=Nde(),s=n[0],o=n[1];if(!Rde(s,o))t=r="";else {e=Ode(o),zde(s,o);var a=kA(s),c=kA(s);a!==c?t=r="unstable":(r=a,Dde(s,o),t=kA(s));}return {winding:e,geometry:t,text:r}}function Nde(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}function Rde(e,t){return !!(t&&e.toDataURL)}function Ode(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}function zde(e,t){e.width=240,e.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var r="Cwm fjordbank gly ".concat("\u{1F603}");t.fillText(r,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(r,4,45);}function Dde(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var r=0,n=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];r<n.length;r++){var s=n[r],o=s[0],a=s[1],c=s[2];t.fillStyle=o,t.beginPath(),t.arc(a,c,40,0,Math.PI*2,!0),t.closePath(),t.fill();}t.fillStyle="#f9c",t.arc(60,60,60,0,Math.PI*2,!0),t.arc(60,60,20,0,Math.PI*2,!0),t.fill("evenodd");}function kA(e){return e.toDataURL()}function Pde(){var e=navigator,t=0,r;e.maxTouchPoints!==void 0?t=DA(e.maxTouchPoints):e.msMaxTouchPoints!==void 0&&(t=e.msMaxTouchPoints);try{document.createEvent("TouchEvent"),r=!0;}catch{r=!1;}var n="ontouchstart"in window;return {maxTouchPoints:t,touchEvent:r,touchStart:n}}function Fde(){return navigator.oscpu}function Bde(){var e=navigator,t=[],r=e.language||e.userLanguage||e.browserLanguage||e.systemLanguage;if(r!==void 0&&t.push([r]),Array.isArray(e.languages))PA()&&gde()||t.push(e.languages);else if(typeof e.languages=="string"){var n=e.languages;n&&t.push(n.split(","));}return t}function Ude(){return window.screen.colorDepth}function Gde(){return s2(Oa(navigator.deviceMemory),void 0)}function Hde(){var e=screen,t=function(n){return s2(DA(n),null)},r=[t(e.width),t(e.height)];return r.sort().reverse(),r}var Wde=2500,Vde=10,Ch,NA;function jde(){if(NA===void 0){var e=function(){var t=OA();zA(t)?NA=setTimeout(e,Wde):(Ch=t,NA=void 0);};e();}}function Yde(){var e=this;return jde(),function(){return f1(e,void 0,void 0,function(){var t;return p1(this,function(r){switch(r.label){case 0:return t=OA(),zA(t)?Ch?[2,MA([],Ch,!0)]:vde()?[4,_de()]:[3,2]:[3,2];case 1:r.sent(),t=OA(),r.label=2;case 2:return zA(t)||(Ch=t),[2,t]}})})}}function qde(){var e=this,t=Yde();return function(){return f1(e,void 0,void 0,function(){var r,n;return p1(this,function(s){switch(s.label){case 0:return [4,t()];case 1:return r=s.sent(),n=function(o){return o===null?null:KG(o,Vde)},[2,[n(r[0]),n(r[1]),n(r[2]),n(r[3])]]}})})}}function OA(){var e=screen;return [s2(Oa(e.availTop),null),s2(Oa(e.width)-Oa(e.availWidth)-s2(Oa(e.availLeft),0),null),s2(Oa(e.height)-Oa(e.availHeight)-s2(Oa(e.availTop),0),null),s2(Oa(e.availLeft),null)]}function zA(e){for(var t=0;t<4;++t)if(e[t])return !1;return !0}function Zde(){return s2(DA(navigator.hardwareConcurrency),void 0)}function Jde(){var e,t=(e=window.Intl)===null||e===void 0?void 0:e.DateTimeFormat;if(t){var r=new t().resolvedOptions().timeZone;if(r)return r}var n=-Xde();return "UTC".concat(n>=0?"+":"").concat(Math.abs(n))}function Xde(){var e=new Date().getFullYear();return Math.max(Oa(new Date(e,0,1).getTimezoneOffset()),Oa(new Date(e,6,1).getTimezoneOffset()))}function Kde(){try{return !!window.sessionStorage}catch{return !0}}function Qde(){try{return !!window.localStorage}catch{return !0}}function $de(){if(!(QG()||pde()))try{return !!window.indexedDB}catch{return !0}}function eme(){return !!window.openDatabase}function tme(){return navigator.cpuClass}function rme(){var e=navigator.platform;return e==="MacIntel"&&Yu()&&!FA()?bde()?"iPad":"iPhone":e}function nme(){return navigator.vendor||""}function sme(){for(var e=[],t=0,r=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<r.length;t++){var n=r[t],s=window[n];s&&typeof s=="object"&&e.push(n);}return e.sort()}function ome(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var t=e.cookie.indexOf("cookietest=")!==-1;return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch{return !1}}function ime(){var e=atob;return {abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',e("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",e("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",e("LnNwb25zb3JpdA=="),".ylamainos",e("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZHBlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",e("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",e("LmhlYWRlci1ibG9ja2VkLWFk"),e("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",e("I2FkXzMwMFgyNTA="),e("I2Jhbm5lcmZsb2F0MjI="),e("I2NhbXBhaWduLWJhbm5lcg=="),e("I0FkLUNvbnRlbnQ=")],adGuardChinese:[e("LlppX2FkX2FfSA=="),e("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",e("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),e("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",e("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",e("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",e("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),e("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),e("LmFkZ29vZ2xl"),e("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[e("YW1wLWF1dG8tYWRz"),e("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",e("I2FkX2ludmlld19hcmVh")],adGuardRussian:[e("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),e("LnJlY2xhbWE="),'div[id^="smi2adblock"]',e("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[e("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),e("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",e("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),e("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),e("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",e("I3Jla2xhbWk="),e("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),e("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),e("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[e("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",e("LndpZGdldF9wb19hZHNfd2lkZ2V0"),e("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",e("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[e("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),e("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",e("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",e("I3Jla2xhbW5pLWJveA=="),e("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",e("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[e("I2FkdmVydGVudGll"),e("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",e("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",e("LnNwb25zb3JsaW5rZ3J1ZW4="),e("I3dlcmJ1bmdza3k="),e("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),e("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[e("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",e("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[e("LnJla2xhbW9zX3RhcnBhcw=="),e("LnJla2xhbW9zX251b3JvZG9z"),e("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),e("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),e("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[e("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[e("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),e("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiXQ=="),"article.category-samarbete",e("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[e("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),e("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),e("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",e("LmFkX19tYWlu"),e("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[e("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[e("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),e("I2xpdmVyZUFkV3JhcHBlcg=="),e("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),e("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[e("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",e("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),e("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),e("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[e("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),e("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),e("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",e("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),e("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),e("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiXQ=="),e("ZGl2I3NrYXBpZWNfYWQ=")],ro:[e("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),e("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[e("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),e("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),e("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",e("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),e("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",e("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}}function ame(e){var t=e===void 0?{}:e,r=t.debug;return f1(this,void 0,void 0,function(){var n,s,o,a,c,u;return p1(this,function(m){switch(m.label){case 0:return cme()?(n=ime(),s=Object.keys(n),o=(u=[]).concat.apply(u,s.map(function(f){return n[f]})),[4,lme(o)]):[2,void 0];case 1:return a=m.sent(),r&&ume(n,a),c=s.filter(function(f){var h=n[f],x=za(h.map(function(b){return a[b]}));return x>h.length*.6}),c.sort(),[2,c]}})})}function cme(){return Yu()||$G()}function lme(e){var t;return f1(this,void 0,void 0,function(){var r,n,s,o,u,a,c,u;return p1(this,function(m){switch(m.label){case 0:for(r=document,n=r.createElement("div"),s=new Array(e.length),o={},VG(n),u=0;u<e.length;++u)a=Cde(e[u]),a.tagName==="DIALOG"&&a.show(),c=r.createElement("div"),VG(c),c.appendChild(a),n.appendChild(c),s[u]=a;m.label=1;case 1:return r.body?[3,3]:[4,Vu(50)];case 2:return m.sent(),[3,1];case 3:r.body.appendChild(n);try{for(u=0;u<e.length;++u)s[u].offsetParent||(o[e[u]]=!0);}finally{(t=n.parentNode)===null||t===void 0||t.removeChild(n);}return [2,o]}})})}function VG(e){e.style.setProperty("display","block","important");}function ume(e,t){for(var r="DOM blockers debug:\n```",n=0,s=Object.keys(e);n<s.length;n++){var o=s[n];r+=`
`.concat(o,":");for(var a=0,c=e[o];a<c.length;a++){var u=c[a];r+=`
  `.concat(t[u]?"\u{1F6AB}":"\u27A1\uFE0F"," ").concat(u);}}console.log("".concat(r,"\n```"));}function dme(){for(var e=0,t=["rec2020","p3","srgb"];e<t.length;e++){var r=t[e];if(matchMedia("(color-gamut: ".concat(r,")")).matches)return r}}function mme(){if(jG("inverted"))return !0;if(jG("none"))return !1}function jG(e){return matchMedia("(inverted-colors: ".concat(e,")")).matches}function fme(){if(YG("active"))return !0;if(YG("none"))return !1}function YG(e){return matchMedia("(forced-colors: ".concat(e,")")).matches}var pme=100;function hme(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=pme;++e)if(matchMedia("(max-monochrome: ".concat(e,")")).matches)return e;throw new Error("Too high value")}}function gme(){if(K3("no-preference"))return 0;if(K3("high")||K3("more"))return 1;if(K3("low")||K3("less"))return -1;if(K3("forced"))return 10}function K3(e){return matchMedia("(prefers-contrast: ".concat(e,")")).matches}function xme(){if(qG("reduce"))return !0;if(qG("no-preference"))return !1}function qG(e){return matchMedia("(prefers-reduced-motion: ".concat(e,")")).matches}function bme(){if(ZG("high"))return !0;if(ZG("standard"))return !1}function ZG(e){return matchMedia("(dynamic-range: ".concat(e,")")).matches}var vn=Math,Mo=function(){return 0};function vme(){var e=vn.acos||Mo,t=vn.acosh||Mo,r=vn.asin||Mo,n=vn.asinh||Mo,s=vn.atanh||Mo,o=vn.atan||Mo,a=vn.sin||Mo,c=vn.sinh||Mo,u=vn.cos||Mo,m=vn.cosh||Mo,f=vn.tan||Mo,h=vn.tanh||Mo,x=vn.exp||Mo,b=vn.expm1||Mo,v=vn.log1p||Mo,w=function(M){return vn.pow(vn.PI,M)},E=function(M){return vn.log(M+vn.sqrt(M*M-1))},_=function(M){return vn.log(M+vn.sqrt(M*M+1))},C=function(M){return vn.log((1+M)/(1-M))/2},S=function(M){return vn.exp(M)-1/vn.exp(M)/2},N=function(M){return (vn.exp(M)+1/vn.exp(M))/2},z=function(M){return vn.exp(M)-1},D=function(M){return (vn.exp(2*M)-1)/(vn.exp(2*M)+1)},P=function(M){return vn.log(1+M)};return {acos:e(.12312423423423424),acosh:t(1e308),acoshPf:E(1e154),asin:r(.12312423423423424),asinh:n(1),asinhPf:_(1),atanh:s(.5),atanhPf:C(.5),atan:o(.5),sin:a(-1e300),sinh:c(1),sinhPf:S(1),cos:u(10.000000000123),cosh:m(1),coshPf:N(1),tan:f(-1e300),tanh:h(1),tanhPf:D(1),exp:x(1),expm1:b(1),expm1Pf:z(1),log1p:v(10),log1pPf:P(10),powPI:w(-100)}}var _me="mmMwWLliI0fiflO&1",RA={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};function Ame(){return yme(function(e,t){for(var r={},n={},s=0,o=Object.keys(RA);s<o.length;s++){var a=o[s],c=RA[a],u=c[0],m=u===void 0?{}:u,f=c[1],h=f===void 0?_me:f,x=e.createElement("span");x.textContent=h,x.style.whiteSpace="nowrap";for(var b=0,v=Object.keys(m);b<v.length;b++){var w=v[b],E=m[w];E!==void 0&&(x.style[w]=E);}r[a]=x,t.appendChild(e.createElement("br")),t.appendChild(x);}for(var _=0,C=Object.keys(RA);_<C.length;_++){var a=C[_];n[a]=r[a].getBoundingClientRect().width;}return n})}function yme(e,t){return t===void 0&&(t=4e3),eH(function(r,n){var s=n.document,o=s.body,a=o.style;a.width="".concat(t,"px"),a.webkitTextSizeAdjust=a.textSizeAdjust="none",PA()?o.style.zoom="".concat(1/n.devicePixelRatio):Yu()&&(o.style.zoom="reset");var c=s.createElement("div");return c.textContent=MA([],Array(t/20<<0),!0).map(function(){return "word"}).join(" "),o.appendChild(c),e(s,o)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}function Eme(){var e,t=document.createElement("canvas"),r=(e=t.getContext("webgl"))!==null&&e!==void 0?e:t.getContext("experimental-webgl");if(r&&"getExtension"in r){var n=r.getExtension("WEBGL_debug_renderer_info");if(n)return {vendor:(r.getParameter(n.UNMASKED_VENDOR_WEBGL)||"").toString(),renderer:(r.getParameter(n.UNMASKED_RENDERER_WEBGL)||"").toString()}}}function wme(){return navigator.pdfViewerEnabled}function Cme(){var e=new Float32Array(1),t=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],t[3]}var Ime={fonts:Lde,domBlockers:ame,fontPreferences:Ame,audio:Ade,screenFrame:qde,osCpu:Fde,languages:Bde,colorDepth:Ude,deviceMemory:Gde,screenResolution:Hde,hardwareConcurrency:Zde,timezone:Jde,sessionStorage:Kde,localStorage:Qde,indexedDB:$de,openDatabase:eme,cpuClass:tme,platform:rme,plugins:Mde,canvas:kde,touchSupport:Pde,vendor:nme,vendorFlavors:sme,cookiesEnabled:ome,colorGamut:dme,invertedColors:mme,forcedColors:fme,monochrome:hme,contrast:gme,reducedMotion:xme,hdr:bme,math:vme,videoCard:Eme,pdfViewerEnabled:wme,architecture:Cme};function Tme(e){return fde(Ime,e,[])}var Sme="$ if upgrade to Pro: https://fpjs.dev/pro";function Lme(e){var t=Mme(e),r=kme(t);return {score:t,comment:Sme.replace(/\$/g,"".concat(r))}}function Mme(e){if($G())return .4;if(Yu())return FA()?.5:.3;var t=e.platform.value||"";return /^Win/.test(t)?.6:/^Mac/.test(t)?.5:.7}function kme(e){return KG(.99+.01*e,1e-4)}function Nme(e){for(var t="",r=0,n=Object.keys(e).sort();r<n.length;r++){var s=n[r],o=e[s],a=o.error?"error":JSON.stringify(o.value);t+="".concat(t?"|":"").concat(s.replace(/([:|\\])/g,"\\$1"),":").concat(a);}return t}function tH(e){return JSON.stringify(e,function(t,r){return r instanceof Error?ade(r):r},2)}function rH(e){return ide(Nme(e))}function Rme(e){var t,r=Lme(e);return {get visitorId(){return t===void 0&&(t=rH(this.components)),t},set visitorId(n){t=n;},confidence:r,components:e,version:JG}}function Ome(e){return e===void 0&&(e=50),ode(e,e*2)}function zme(e,t){var r=Date.now();return {get:function(n){return f1(this,void 0,void 0,function(){var s,o,a;return p1(this,function(c){switch(c.label){case 0:return s=Date.now(),[4,e()];case 1:return o=c.sent(),a=Rme(o),(t||n?.debug)&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(a.version,`
userAgent: `).concat(navigator.userAgent,`
timeBetweenLoadAndGet: `).concat(s-r,`
visitorId: `).concat(a.visitorId,`
components: `).concat(tH(o),"\n```")),[2,a]}})})}}}function Dme(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(JG,"/npm-monitoring"),!0),e.send();}catch(t){console.error(t);}}function Pme(e){var t=e===void 0?{}:e,r=t.delayFallback,n=t.debug,s=t.monitoring,o=s===void 0?!0:s;return f1(this,void 0,void 0,function(){var a;return p1(this,function(c){switch(c.label){case 0:return o&&Dme(),[4,Ome(r)];case 1:return c.sent(),a=Tme({debug:n}),[2,zme(a,n)]}})})}var nH={load:Pme,hashComponents:rH,componentsToDebugString:tH};var Ih={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]};var sH=()=>{},oy={},SH={},LH=null,MH={mark:sH,measure:sH};try{typeof window<"u"&&(oy=window),typeof document<"u"&&(SH=document),typeof MutationObserver<"u"&&(LH=MutationObserver),typeof performance<"u"&&(MH=performance);}catch{}var {userAgent:oH=""}=oy.navigator||{},_c=oy,Yn=SH,iH=LH,Th=MH;!!_c.document;var a2=!!Yn.documentElement&&!!Yn.head&&typeof Yn.addEventListener=="function"&&typeof Yn.createElement=="function",kH=~oH.indexOf("MSIE")||~oH.indexOf("Trident/"),ts="classic",NH="duotone",Ii="sharp",Ti="sharp-duotone",Fme=[ts,NH,Ii,Ti],Bme={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},aH={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},Ume=["kit"],Gme=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,Hme=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,Wme={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Vme={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},jme={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},Yme={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},qme={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},Zme={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},RH={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Jme=["solid","regular","light","thin","duotone","brands"],OH=[1,2,3,4,5,6,7,8,9,10],Xme=OH.concat([11,12,13,14,15,16,17,18,19,20]),qu={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Kme=[...Object.keys(Yme),...Jme,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",qu.GROUP,qu.SWAP_OPACITY,qu.PRIMARY,qu.SECONDARY].concat(OH.map(e=>"".concat(e,"x"))).concat(Xme.map(e=>"w-".concat(e))),Qme={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},$me={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},efe={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},cH={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},o2="___FONT_AWESOME___",VA=16,zH="fa",DH="svg-inline--fa",P0="data-fa-i2svg",jA="data-fa-pseudo-element",tfe="data-fa-pseudo-element-pending",iy="data-prefix",ay="data-icon",lH="fontawesome-i2svg",rfe="async",nfe=["HTML","HEAD","STYLE","SCRIPT"],PH=(()=>{try{return !0}catch{return !1}})(),FH=[ts,Ii,Ti];function $u(e){return new Proxy(e,{get(t,r){return r in t?t[r]:t[ts]}})}var BH={...RH};BH[ts]={...RH[ts],...aH.kit,...aH["kit-duotone"]};var z0=$u(BH),YA={...Zme};YA[ts]={...YA[ts],...cH.kit,...cH["kit-duotone"]};var Ku=$u(YA),qA={...qme};qA[ts]={...qA[ts],...efe.kit};var D0=$u(qA),ZA={...jme};ZA[ts]={...ZA[ts],...$me.kit};var sfe=$u(ZA),ofe=Gme,UH="fa-layers-text",ife=Hme,afe={...Bme};$u(afe);var cfe=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],BA=qu,e4=new Set;Object.keys(Ku[ts]).map(e4.add.bind(e4));Object.keys(Ku[Ii]).map(e4.add.bind(e4));Object.keys(Ku[Ti]).map(e4.add.bind(e4));var lfe=[...Ume,...Kme],Ju=_c.FontAwesomeConfig||{};function ufe(e){var t=Yn.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function dfe(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Yn&&typeof Yn.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[r,n]=t,s=dfe(ufe(r));s!=null&&(Ju[n]=s);});var GH={styleDefault:"solid",familyDefault:"classic",cssPrefix:zH,replacementClass:DH,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Ju.familyPrefix&&(Ju.cssPrefix=Ju.familyPrefix);var t4={...GH,...Ju};t4.autoReplaceSvg||(t4.observeMutations=!1);var xt={};Object.keys(GH).forEach(e=>{Object.defineProperty(xt,e,{enumerable:!0,set:function(t){t4[e]=t,Xu.forEach(r=>r(xt));},get:function(){return t4[e]}});});Object.defineProperty(xt,"familyPrefix",{enumerable:!0,set:function(e){t4.cssPrefix=e,Xu.forEach(t=>t(xt));},get:function(){return t4.cssPrefix}});_c.FontAwesomeConfig=xt;var Xu=[];function mfe(e){return Xu.push(e),()=>{Xu.splice(Xu.indexOf(e),1);}}var bc=VA,h1={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function ffe(e){if(!e||!a2)return;let t=Yn.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;let r=Yn.head.childNodes,n=null;for(let s=r.length-1;s>-1;s--){let o=r[s],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(n=o);}return Yn.head.insertBefore(t,n),e}var pfe="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Qu(){let e=12,t="";for(;e-- >0;)t+=pfe[Math.random()*62|0];return t}function r4(e){let t=[];for(let r=(e||[]).length>>>0;r--;)t[r]=e[r];return t}function cy(e){return e.classList?r4(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function HH(e){return "".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function hfe(e){return Object.keys(e||{}).reduce((t,r)=>t+"".concat(r,'="').concat(HH(e[r]),'" '),"").trim()}function Nh(e){return Object.keys(e||{}).reduce((t,r)=>t+"".concat(r,": ").concat(e[r].trim(),";"),"")}function ly(e){return e.size!==h1.size||e.x!==h1.x||e.y!==h1.y||e.rotate!==h1.rotate||e.flipX||e.flipY}function gfe(e){let{transform:t,containerWidth:r,iconWidth:n}=e,s={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),c="rotate(".concat(t.rotate," 0 0)"),u={transform:"".concat(o," ").concat(a," ").concat(c)},m={transform:"translate(".concat(n/2*-1," -256)")};return {outer:s,inner:u,path:m}}function xfe(e){let{transform:t,width:r=VA,height:n=VA,startCentered:s=!1}=e,o="";return s&&kH?o+="translate(".concat(t.x/bc-r/2,"em, ").concat(t.y/bc-n/2,"em) "):s?o+="translate(calc(-50% + ".concat(t.x/bc,"em), calc(-50% + ").concat(t.y/bc,"em)) "):o+="translate(".concat(t.x/bc,"em, ").concat(t.y/bc,"em) "),o+="scale(".concat(t.size/bc*(t.flipX?-1:1),", ").concat(t.size/bc*(t.flipY?-1:1),") "),o+="rotate(".concat(t.rotate,"deg) "),o}var bfe=`:root, :host {
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
}

svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
  overflow: visible;
  box-sizing: content-box;
}

.svg-inline--fa {
  display: var(--fa-display, inline-block);
  height: 1em;
  overflow: visible;
  vertical-align: -0.125em;
}
.svg-inline--fa.fa-2xs {
  vertical-align: 0.1em;
}
.svg-inline--fa.fa-xs {
  vertical-align: 0em;
}
.svg-inline--fa.fa-sm {
  vertical-align: -0.0714285705em;
}
.svg-inline--fa.fa-lg {
  vertical-align: -0.2em;
}
.svg-inline--fa.fa-xl {
  vertical-align: -0.25em;
}
.svg-inline--fa.fa-2xl {
  vertical-align: -0.3125em;
}
.svg-inline--fa.fa-pull-left {
  margin-right: var(--fa-pull-margin, 0.3em);
  width: auto;
}
.svg-inline--fa.fa-pull-right {
  margin-left: var(--fa-pull-margin, 0.3em);
  width: auto;
}
.svg-inline--fa.fa-li {
  width: var(--fa-li-width, 2em);
  top: 0.25em;
}
.svg-inline--fa.fa-fw {
  width: var(--fa-fw-width, 1.25em);
}

.fa-layers svg.svg-inline--fa {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.fa-layers-counter, .fa-layers-text {
  display: inline-block;
  position: absolute;
  text-align: center;
}

.fa-layers {
  display: inline-block;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: -0.125em;
  width: 1em;
}
.fa-layers svg.svg-inline--fa {
  transform-origin: center center;
}

.fa-layers-text {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transform-origin: center center;
}

.fa-layers-counter {
  background-color: var(--fa-counter-background-color, #ff253a);
  border-radius: var(--fa-counter-border-radius, 1em);
  box-sizing: border-box;
  color: var(--fa-inverse, #fff);
  line-height: var(--fa-counter-line-height, 1);
  max-width: var(--fa-counter-max-width, 5em);
  min-width: var(--fa-counter-min-width, 1.5em);
  overflow: hidden;
  padding: var(--fa-counter-padding, 0.25em 0.5em);
  right: var(--fa-right, 0);
  text-overflow: ellipsis;
  top: var(--fa-top, 0);
  transform: scale(var(--fa-counter-scale, 0.25));
  transform-origin: top right;
}

.fa-layers-bottom-right {
  bottom: var(--fa-bottom, 0);
  right: var(--fa-right, 0);
  top: auto;
  transform: scale(var(--fa-layers-scale, 0.25));
  transform-origin: bottom right;
}

.fa-layers-bottom-left {
  bottom: var(--fa-bottom, 0);
  left: var(--fa-left, 0);
  right: auto;
  top: auto;
  transform: scale(var(--fa-layers-scale, 0.25));
  transform-origin: bottom left;
}

.fa-layers-top-right {
  top: var(--fa-top, 0);
  right: var(--fa-right, 0);
  transform: scale(var(--fa-layers-scale, 0.25));
  transform-origin: top right;
}

.fa-layers-top-left {
  left: var(--fa-left, 0);
  right: auto;
  top: var(--fa-top, 0);
  transform: scale(var(--fa-layers-scale, 0.25));
  transform-origin: top left;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  vertical-align: middle;
  height: 2em;
  position: relative;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: var(--fa-stack-z-index, auto);
}

.svg-inline--fa.fa-stack-1x {
  height: 1em;
  width: 1.25em;
}
.svg-inline--fa.fa-stack-2x {
  height: 2em;
  width: 2.5em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.svg-inline--fa .fa-primary {
  fill: var(--fa-primary-color, currentColor);
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa .fa-secondary {
  fill: var(--fa-secondary-color, currentColor);
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-primary {
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-secondary {
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
  fill: black;
}

.fad.fa-inverse,
.fa-duotone.fa-inverse {
  color: var(--fa-inverse, #fff);
}`;function WH(){let e=zH,t=DH,r=xt.cssPrefix,n=xt.replacementClass,s=bfe;if(r!==e||n!==t){let o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),c=new RegExp("\\.".concat(t),"g");s=s.replace(o,".".concat(r,"-")).replace(a,"--".concat(r,"-")).replace(c,".".concat(n));}return s}var uH=!1;function UA(){xt.autoAddCss&&!uH&&(ffe(WH()),uH=!0);}var vfe={mixout(){return {dom:{css:WH,insertCss:UA}}},hooks(){return {beforeDOMElementCreation(){UA();},beforeI2svg(){UA();}}}},i2=_c||{};i2[o2]||(i2[o2]={});i2[o2].styles||(i2[o2].styles={});i2[o2].hooks||(i2[o2].hooks={});i2[o2].shims||(i2[o2].shims=[]);var g1=i2[o2],VH=[],jH=function(){Yn.removeEventListener("DOMContentLoaded",jH),Mh=1,VH.map(e=>e());},Mh=!1;a2&&(Mh=(Yn.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Yn.readyState),Mh||Yn.addEventListener("DOMContentLoaded",jH));function _fe(e){a2&&(Mh?setTimeout(e,0):VH.push(e));}function ed(e){let{tag:t,attributes:r={},children:n=[]}=e;return typeof e=="string"?HH(e):"<".concat(t," ").concat(hfe(r),">").concat(n.map(ed).join(""),"</").concat(t,">")}function dH(e,t,r){if(e&&e[t]&&e[t][r])return {prefix:t,iconName:r,icon:e[t][r]}}var Afe=function(t,r){return function(n,s,o,a){return t.call(r,n,s,o,a)}},GA=function(t,r,n,s){var o=Object.keys(t),a=o.length,c=s!==void 0?Afe(r,s):r,u,m,f;for(n===void 0?(u=1,f=t[o[0]]):(u=0,f=n);u<a;u++)m=o[u],f=c(f,t[m],m,t);return f};function yfe(e){let t=[],r=0,n=e.length;for(;r<n;){let s=e.charCodeAt(r++);if(s>=55296&&s<=56319&&r<n){let o=e.charCodeAt(r++);(o&64512)==56320?t.push(((s&1023)<<10)+(o&1023)+65536):(t.push(s),r--);}else t.push(s);}return t}function JA(e){let t=yfe(e);return t.length===1?t[0].toString(16):null}function Efe(e,t){let r=e.length,n=e.charCodeAt(t),s;return n>=55296&&n<=56319&&r>t+1&&(s=e.charCodeAt(t+1),s>=56320&&s<=57343)?(n-55296)*1024+s-56320+65536:n}function mH(e){return Object.keys(e).reduce((t,r)=>{let n=e[r];return !!n.icon?t[n.iconName]=n.icon:t[r]=n,t},{})}function XA(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:n=!1}=r,s=mH(t);typeof g1.hooks.addPack=="function"&&!n?g1.hooks.addPack(e,mH(t)):g1.styles[e]={...g1.styles[e]||{},...s},e==="fas"&&XA("fa",t);}var{styles:O0,shims:wfe}=g1,Cfe={[ts]:Object.values(D0[ts]),[Ii]:Object.values(D0[Ii]),[Ti]:Object.values(D0[Ti])},uy=null,YH={},qH={},ZH={},JH={},XH={},Ife={[ts]:Object.keys(z0[ts]),[Ii]:Object.keys(z0[Ii]),[Ti]:Object.keys(z0[Ti])};function Tfe(e){return ~lfe.indexOf(e)}function Sfe(e,t){let r=t.split("-"),n=r[0],s=r.slice(1).join("-");return n===e&&s!==""&&!Tfe(s)?s:null}var KH=()=>{let e=n=>GA(O0,(s,o,a)=>(s[a]=GA(o,n,{}),s),{});YH=e((n,s,o)=>(s[3]&&(n[s[3]]=o),s[2]&&s[2].filter(c=>typeof c=="number").forEach(c=>{n[c.toString(16)]=o;}),n)),qH=e((n,s,o)=>(n[o]=o,s[2]&&s[2].filter(c=>typeof c=="string").forEach(c=>{n[c]=o;}),n)),XH=e((n,s,o)=>{let a=s[2];return n[o]=o,a.forEach(c=>{n[c]=o;}),n});let t="far"in O0||xt.autoFetchSvg,r=GA(wfe,(n,s)=>{let o=s[0],a=s[1],c=s[2];return a==="far"&&!t&&(a="fas"),typeof o=="string"&&(n.names[o]={prefix:a,iconName:c}),typeof o=="number"&&(n.unicodes[o.toString(16)]={prefix:a,iconName:c}),n},{names:{},unicodes:{}});ZH=r.names,JH=r.unicodes,uy=Rh(xt.styleDefault,{family:xt.familyDefault});};mfe(e=>{uy=Rh(e.styleDefault,{family:xt.familyDefault});});KH();function dy(e,t){return (YH[e]||{})[t]}function Lfe(e,t){return (qH[e]||{})[t]}function vc(e,t){return (XH[e]||{})[t]}function QH(e){return ZH[e]||{prefix:null,iconName:null}}function Mfe(e){let t=JH[e],r=dy("fas",e);return t||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}function Ac(){return uy}var my=()=>({prefix:null,iconName:null,rest:[]});function Rh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:r=ts}=t,n=z0[r][e],s=Ku[r][e]||Ku[r][n],o=e in g1.styles?e:null;return s||o||null}var kfe={[ts]:Object.keys(D0[ts]),[Ii]:Object.keys(D0[Ii]),[Ti]:Object.keys(D0[Ti])};function Oh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:r=!1}=t,n={[ts]:"".concat(xt.cssPrefix,"-").concat(ts),[Ii]:"".concat(xt.cssPrefix,"-").concat(Ii),[Ti]:"".concat(xt.cssPrefix,"-").concat(Ti)},s=null,o=ts,a=Fme.filter(u=>u!==NH);a.forEach(u=>{(e.includes(n[u])||e.some(m=>kfe[u].includes(m)))&&(o=u);});let c=e.reduce((u,m)=>{let f=Sfe(xt.cssPrefix,m);if(O0[m]?(m=Cfe[o].includes(m)?sfe[o][m]:m,s=m,u.prefix=m):Ife[o].indexOf(m)>-1?(s=m,u.prefix=Rh(m,{family:o})):f?u.iconName=f:m!==xt.replacementClass&&!a.some(h=>m===n[h])&&u.rest.push(m),!r&&u.prefix&&u.iconName){let h=s==="fa"?QH(u.iconName):{},x=vc(u.prefix,u.iconName);h.prefix&&(s=null),u.iconName=h.iconName||x||u.iconName,u.prefix=h.prefix||u.prefix,u.prefix==="far"&&!O0.far&&O0.fas&&!xt.autoFetchSvg&&(u.prefix="fas");}return u},my());return (e.includes("fa-brands")||e.includes("fab"))&&(c.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(c.prefix="fad"),!c.prefix&&o===Ii&&(O0.fass||xt.autoFetchSvg)&&(c.prefix="fass",c.iconName=vc(c.prefix,c.iconName)||c.iconName),!c.prefix&&o===Ti&&(O0.fasds||xt.autoFetchSvg)&&(c.prefix="fasds",c.iconName=vc(c.prefix,c.iconName)||c.iconName),(c.prefix==="fa"||s==="fa")&&(c.prefix=Ac()||"fas"),c}var KA=class{constructor(){this.definitions={};}add(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];let s=r.reduce(this._pullDefinitions,{});Object.keys(s).forEach(o=>{this.definitions[o]={...this.definitions[o]||{},...s[o]},XA(o,s[o]);let a=D0[ts][o];a&&XA(a,s[o]),KH();});}reset(){this.definitions={};}_pullDefinitions(t,r){let n=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(n).map(s=>{let{prefix:o,iconName:a,icon:c}=n[s],u=c[2];t[o]||(t[o]={}),u.length>0&&u.forEach(m=>{typeof m=="string"&&(t[o][m]=c);}),t[o][a]=c;}),t}},fH=[],Q3={},$3={},Nfe=Object.keys($3);function Rfe(e,t){let{mixoutsTo:r}=t;return fH=e,Q3={},Object.keys($3).forEach(n=>{Nfe.indexOf(n)===-1&&delete $3[n];}),fH.forEach(n=>{let s=n.mixout?n.mixout():{};if(Object.keys(s).forEach(o=>{typeof s[o]=="function"&&(r[o]=s[o]),typeof s[o]=="object"&&Object.keys(s[o]).forEach(a=>{r[o]||(r[o]={}),r[o][a]=s[o][a];});}),n.hooks){let o=n.hooks();Object.keys(o).forEach(a=>{Q3[a]||(Q3[a]=[]),Q3[a].push(o[a]);});}n.provides&&n.provides($3);}),r}function QA(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),s=2;s<r;s++)n[s-2]=arguments[s];return (Q3[e]||[]).forEach(a=>{t=a.apply(null,[t,...n]);}),t}function F0(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];(Q3[e]||[]).forEach(o=>{o.apply(null,r);});}function yc(){let e=arguments[0],t=Array.prototype.slice.call(arguments,1);return $3[e]?$3[e].apply(null,t):void 0}function $A(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e,r=e.prefix||Ac();if(t)return t=vc(r,t)||t,dH($H.definitions,r,t)||dH(g1.styles,r,t)}var $H=new KA,Ofe=()=>{xt.autoReplaceSvg=!1,xt.observeMutations=!1,F0("noAuto");},zfe={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return a2?(F0("beforeI2svg",e),yc("pseudoElements2svg",e),yc("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:t}=e;xt.autoReplaceSvg===!1&&(xt.autoReplaceSvg=!0),xt.observeMutations=!0,_fe(()=>{Pfe({autoReplaceSvgRoot:t}),F0("watch",e);});}},Dfe={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return {prefix:e.prefix,iconName:vc(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){let t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],r=Rh(e[0]);return {prefix:r,iconName:vc(r,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(xt.cssPrefix,"-"))>-1||e.match(ofe))){let t=Oh(e.split(" "),{skipLookups:!0});return {prefix:t.prefix||Ac(),iconName:vc(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){let t=Ac();return {prefix:t,iconName:vc(t,e)||e}}}},Si={noAuto:Ofe,config:xt,dom:zfe,parse:Dfe,library:$H,findIconDefinition:$A,toHtml:ed},Pfe=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:t=Yn}=e;(Object.keys(g1.styles).length>0||xt.autoFetchSvg)&&a2&&xt.autoReplaceSvg&&Si.dom.i2svg({node:t});};function zh(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(r=>ed(r))}}),Object.defineProperty(e,"node",{get:function(){if(!a2)return;let r=Yn.createElement("div");return r.innerHTML=e.html,r.children}}),e}function Ffe(e){let{children:t,main:r,mask:n,attributes:s,styles:o,transform:a}=e;if(ly(a)&&r.found&&!n.found){let{width:c,height:u}=r,m={x:c/u/2,y:.5};s.style=Nh({...o,"transform-origin":"".concat(m.x+a.x/16,"em ").concat(m.y+a.y/16,"em")});}return [{tag:"svg",attributes:s,children:t}]}function Bfe(e){let{prefix:t,iconName:r,children:n,attributes:s,symbol:o}=e,a=o===!0?"".concat(t,"-").concat(xt.cssPrefix,"-").concat(r):o;return [{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...s,id:a},children:n}]}]}function fy(e){let{icons:{main:t,mask:r},prefix:n,iconName:s,transform:o,symbol:a,title:c,maskId:u,titleId:m,extra:f,watchable:h=!1}=e,{width:x,height:b}=r.found?r:t,v=n==="fak",w=[xt.replacementClass,s?"".concat(xt.cssPrefix,"-").concat(s):""].filter(z=>f.classes.indexOf(z)===-1).filter(z=>z!==""||!!z).concat(f.classes).join(" "),E={children:[],attributes:{...f.attributes,"data-prefix":n,"data-icon":s,class:w,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(x," ").concat(b)}},_=v&&!~f.classes.indexOf("fa-fw")?{width:"".concat(x/b*16*.0625,"em")}:{};h&&(E.attributes[P0]=""),c&&(E.children.push({tag:"title",attributes:{id:E.attributes["aria-labelledby"]||"title-".concat(m||Qu())},children:[c]}),delete E.attributes.title);let C={...E,prefix:n,iconName:s,main:t,mask:r,maskId:u,transform:o,symbol:a,styles:{..._,...f.styles}},{children:S,attributes:N}=r.found&&t.found?yc("generateAbstractMask",C)||{children:[],attributes:{}}:yc("generateAbstractIcon",C)||{children:[],attributes:{}};return C.children=S,C.attributes=N,a?Bfe(C):Ffe(C)}function pH(e){let{content:t,width:r,height:n,transform:s,title:o,extra:a,watchable:c=!1}=e,u={...a.attributes,...o?{title:o}:{},class:a.classes.join(" ")};c&&(u[P0]="");let m={...a.styles};ly(s)&&(m.transform=xfe({transform:s,startCentered:!0,width:r,height:n}),m["-webkit-transform"]=m.transform);let f=Nh(m);f.length>0&&(u.style=f);let h=[];return h.push({tag:"span",attributes:u,children:[t]}),o&&h.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),h}function Ufe(e){let{content:t,title:r,extra:n}=e,s={...n.attributes,...r?{title:r}:{},class:n.classes.join(" ")},o=Nh(n.styles);o.length>0&&(s.style=o);let a=[];return a.push({tag:"span",attributes:s,children:[t]}),r&&a.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),a}var{styles:HA}=g1;function ey(e){let t=e[0],r=e[1],[n]=e.slice(4),s=null;return Array.isArray(n)?s={tag:"g",attributes:{class:"".concat(xt.cssPrefix,"-").concat(BA.GROUP)},children:[{tag:"path",attributes:{class:"".concat(xt.cssPrefix,"-").concat(BA.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(xt.cssPrefix,"-").concat(BA.PRIMARY),fill:"currentColor",d:n[1]}}]}:s={tag:"path",attributes:{fill:"currentColor",d:n}},{found:!0,width:t,height:r,icon:s}}var Gfe={found:!1,width:512,height:512};function Hfe(e,t){!PH&&!xt.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'));}function ty(e,t){let r=t;return t==="fa"&&xt.styleDefault!==null&&(t=Ac()),new Promise((n,s)=>{if(r==="fa"){let o=QH(e)||{};e=o.iconName||e,t=o.prefix||t;}if(e&&t&&HA[t]&&HA[t][e]){let o=HA[t][e];return n(ey(o))}Hfe(e,t),n({...Gfe,icon:xt.showMissingIcons&&e?yc("missingIconAbstract")||{}:{}});})}var hH=()=>{},ry=xt.measurePerformance&&Th&&Th.mark&&Th.measure?Th:{mark:hH,measure:hH},Zu='FA "6.6.0"',Wfe=e=>(ry.mark("".concat(Zu," ").concat(e," begins")),()=>eW(e)),eW=e=>{ry.mark("".concat(Zu," ").concat(e," ends")),ry.measure("".concat(Zu," ").concat(e),"".concat(Zu," ").concat(e," begins"),"".concat(Zu," ").concat(e," ends"));},py={begin:Wfe,end:eW},Sh=()=>{};function gH(e){return typeof(e.getAttribute?e.getAttribute(P0):null)=="string"}function Vfe(e){let t=e.getAttribute?e.getAttribute(iy):null,r=e.getAttribute?e.getAttribute(ay):null;return t&&r}function jfe(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(xt.replacementClass)}function Yfe(){return xt.autoReplaceSvg===!0?Lh.replace:Lh[xt.autoReplaceSvg]||Lh.replace}function qfe(e){return Yn.createElementNS("http://www.w3.org/2000/svg",e)}function Zfe(e){return Yn.createElement(e)}function tW(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:r=e.tag==="svg"?qfe:Zfe}=t;if(typeof e=="string")return Yn.createTextNode(e);let n=r(e.tag);return Object.keys(e.attributes||[]).forEach(function(o){n.setAttribute(o,e.attributes[o]);}),(e.children||[]).forEach(function(o){n.appendChild(tW(o,{ceFn:r}));}),n}function Jfe(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Lh={replace:function(e){let t=e[0];if(t.parentNode)if(e[1].forEach(r=>{t.parentNode.insertBefore(tW(r),t);}),t.getAttribute(P0)===null&&xt.keepOriginalSource){let r=Yn.createComment(Jfe(t));t.parentNode.replaceChild(r,t);}else t.remove();},nest:function(e){let t=e[0],r=e[1];if(~cy(t).indexOf(xt.replacementClass))return Lh.replace(e);let n=new RegExp("".concat(xt.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){let o=r[0].attributes.class.split(" ").reduce((a,c)=>(c===xt.replacementClass||c.match(n)?a.toSvg.push(c):a.toNode.push(c),a),{toNode:[],toSvg:[]});r[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "));}let s=r.map(o=>ed(o)).join(`
`);t.setAttribute(P0,""),t.innerHTML=s;}};function xH(e){e();}function rW(e,t){let r=typeof t=="function"?t:Sh;if(e.length===0)r();else {let n=xH;xt.mutateApproach===rfe&&(n=_c.requestAnimationFrame||xH),n(()=>{let s=Yfe(),o=py.begin("mutate");e.map(s),o(),r();});}}var hy=!1;function nW(){hy=!0;}function ny(){hy=!1;}var kh=null;function bH(e){if(!iH||!xt.observeMutations)return;let{treeCallback:t=Sh,nodeCallback:r=Sh,pseudoElementsCallback:n=Sh,observeMutationsRoot:s=Yn}=e;kh=new iH(o=>{if(hy)return;let a=Ac();r4(o).forEach(c=>{if(c.type==="childList"&&c.addedNodes.length>0&&!gH(c.addedNodes[0])&&(xt.searchPseudoElements&&n(c.target),t(c.target)),c.type==="attributes"&&c.target.parentNode&&xt.searchPseudoElements&&n(c.target.parentNode),c.type==="attributes"&&gH(c.target)&&~cfe.indexOf(c.attributeName))if(c.attributeName==="class"&&Vfe(c.target)){let{prefix:u,iconName:m}=Oh(cy(c.target));c.target.setAttribute(iy,u||a),m&&c.target.setAttribute(ay,m);}else jfe(c.target)&&r(c.target);});}),a2&&kh.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0});}function Xfe(){kh&&kh.disconnect();}function Kfe(e){let t=e.getAttribute("style"),r=[];return t&&(r=t.split(";").reduce((n,s)=>{let o=s.split(":"),a=o[0],c=o.slice(1);return a&&c.length>0&&(n[a]=c.join(":").trim()),n},{})),r}function Qfe(e){let t=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"",s=Oh(cy(e));return s.prefix||(s.prefix=Ac()),t&&r&&(s.prefix=t,s.iconName=r),s.iconName&&s.prefix||(s.prefix&&n.length>0&&(s.iconName=Lfe(s.prefix,e.innerText)||dy(s.prefix,JA(e.innerText))),!s.iconName&&xt.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function $fe(e){let t=r4(e.attributes).reduce((s,o)=>(s.name!=="class"&&s.name!=="style"&&(s[o.name]=o.value),s),{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return xt.autoA11y&&(r?t["aria-labelledby"]="".concat(xt.replacementClass,"-title-").concat(n||Qu()):(t["aria-hidden"]="true",t.focusable="false")),t}function e8e(){return {iconName:null,title:null,titleId:null,prefix:null,transform:h1,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function vH(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:r,prefix:n,rest:s}=Qfe(e),o=$fe(e),a=QA("parseNodeAttributes",{},e),c=t.styleParser?Kfe(e):[];return {iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:h1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:c,attributes:o},...a}}var{styles:t8e}=g1;function sW(e){let t=xt.autoReplaceSvg==="nest"?vH(e,{styleParser:!1}):vH(e);return ~t.extra.classes.indexOf(UH)?yc("generateLayersText",e,t):yc("generateSvgReplacementMutation",e,t)}var x1=new Set;FH.map(e=>{x1.add("fa-".concat(e));});Object.keys(z0[ts]).map(x1.add.bind(x1));Object.keys(z0[Ii]).map(x1.add.bind(x1));Object.keys(z0[Ti]).map(x1.add.bind(x1));x1=[...x1];function _H(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!a2)return Promise.resolve();let r=Yn.documentElement.classList,n=f=>r.add("".concat(lH,"-").concat(f)),s=f=>r.remove("".concat(lH,"-").concat(f)),o=xt.autoFetchSvg?x1:FH.map(f=>"fa-".concat(f)).concat(Object.keys(t8e));o.includes("fa")||o.push("fa");let a=[".".concat(UH,":not([").concat(P0,"])")].concat(o.map(f=>".".concat(f,":not([").concat(P0,"])"))).join(", ");if(a.length===0)return Promise.resolve();let c=[];try{c=r4(e.querySelectorAll(a));}catch{}if(c.length>0)n("pending"),s("complete");else return Promise.resolve();let u=py.begin("onTree"),m=c.reduce((f,h)=>{try{let x=sW(h);x&&f.push(x);}catch(x){PH||x.name==="MissingIcon"&&console.error(x);}return f},[]);return new Promise((f,h)=>{Promise.all(m).then(x=>{rW(x,()=>{n("active"),n("complete"),s("pending"),typeof t=="function"&&t(),u(),f();});}).catch(x=>{u(),h(x);});})}function r8e(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;sW(e).then(r=>{r&&rW([r],t);});}function n8e(e){return function(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=(t||{}).icon?t:$A(t||{}),{mask:s}=r;return s&&(s=(s||{}).icon?s:$A(s||{})),e(n,{...r,mask:s})}}var s8e=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:r=h1,symbol:n=!1,mask:s=null,maskId:o=null,title:a=null,titleId:c=null,classes:u=[],attributes:m={},styles:f={}}=t;if(!e)return;let{prefix:h,iconName:x,icon:b}=e;return zh({type:"icon",...e},()=>(F0("beforeDOMElementCreation",{iconDefinition:e,params:t}),xt.autoA11y&&(a?m["aria-labelledby"]="".concat(xt.replacementClass,"-title-").concat(c||Qu()):(m["aria-hidden"]="true",m.focusable="false")),fy({icons:{main:ey(b),mask:s?ey(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:x,transform:{...h1,...r},symbol:n,title:a,maskId:o,titleId:c,extra:{attributes:m,styles:f,classes:u}})))},o8e={mixout(){return {icon:n8e(s8e)}},hooks(){return {mutationObserverCallbacks(e){return e.treeCallback=_H,e.nodeCallback=r8e,e}}},provides(e){e.i2svg=function(t){let{node:r=Yn,callback:n=()=>{}}=t;return _H(r,n)},e.generateSvgReplacementMutation=function(t,r){let{iconName:n,title:s,titleId:o,prefix:a,transform:c,symbol:u,mask:m,maskId:f,extra:h}=r;return new Promise((x,b)=>{Promise.all([ty(n,a),m.iconName?ty(m.iconName,m.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(v=>{let[w,E]=v;x([t,fy({icons:{main:w,mask:E},prefix:a,iconName:n,transform:c,symbol:u,maskId:f,title:s,titleId:o,extra:h,watchable:!0})]);}).catch(b);})},e.generateAbstractIcon=function(t){let{children:r,attributes:n,main:s,transform:o,styles:a}=t,c=Nh(a);c.length>0&&(n.style=c);let u;return ly(o)&&(u=yc("generateAbstractTransformGrouping",{main:s,transform:o,containerWidth:s.width,iconWidth:s.width})),r.push(u||s.icon),{children:r,attributes:n}};}},i8e={mixout(){return {layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:r=[]}=t;return zh({type:"layer"},()=>{F0("beforeDOMElementCreation",{assembler:e,params:t});let n=[];return e(s=>{Array.isArray(s)?s.map(o=>{n=n.concat(o.abstract);}):n=n.concat(s.abstract);}),[{tag:"span",attributes:{class:["".concat(xt.cssPrefix,"-layers"),...r].join(" ")},children:n}]})}}}},a8e={mixout(){return {counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:r=null,classes:n=[],attributes:s={},styles:o={}}=t;return zh({type:"counter",content:e},()=>(F0("beforeDOMElementCreation",{content:e,params:t}),Ufe({content:e.toString(),title:r,extra:{attributes:s,styles:o,classes:["".concat(xt.cssPrefix,"-layers-counter"),...n]}})))}}}},c8e={mixout(){return {text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:r=h1,title:n=null,classes:s=[],attributes:o={},styles:a={}}=t;return zh({type:"text",content:e},()=>(F0("beforeDOMElementCreation",{content:e,params:t}),pH({content:e,transform:{...h1,...r},title:n,extra:{attributes:o,styles:a,classes:["".concat(xt.cssPrefix,"-layers-text"),...s]}})))}}},provides(e){e.generateLayersText=function(t,r){let{title:n,transform:s,extra:o}=r,a=null,c=null;if(kH){let u=parseInt(getComputedStyle(t).fontSize,10),m=t.getBoundingClientRect();a=m.width/u,c=m.height/u;}return xt.autoA11y&&!n&&(o.attributes["aria-hidden"]="true"),Promise.resolve([t,pH({content:t.innerHTML,width:a,height:c,transform:s,title:n,extra:o,watchable:!0})])};}},l8e=new RegExp('"',"ug"),AH=[1105920,1112319],yH={FontAwesome:{normal:"fas",400:"fas"},...Vme,...Wme,...Qme},sy=Object.keys(yH).reduce((e,t)=>(e[t.toLowerCase()]=yH[t],e),{}),u8e=Object.keys(sy).reduce((e,t)=>{let r=sy[t];return e[t]=r[900]||[...Object.entries(r)][0][1],e},{});function d8e(e){let t=e.replace(l8e,""),r=Efe(t,0),n=r>=AH[0]&&r<=AH[1],s=t.length===2?t[0]===t[1]:!1;return {value:JA(s?t[0]:t),isSecondary:n||s}}function m8e(e,t){let r=e.replace(/^['"]|['"]$/g,"").toLowerCase(),n=parseInt(t),s=isNaN(n)?"normal":n;return (sy[r]||{})[s]||u8e[r]}function EH(e,t){let r="".concat(tfe).concat(t.replace(":","-"));return new Promise((n,s)=>{if(e.getAttribute(r)!==null)return n();let a=r4(e.children).filter(x=>x.getAttribute(jA)===t)[0],c=_c.getComputedStyle(e,t),u=c.getPropertyValue("font-family"),m=u.match(ife),f=c.getPropertyValue("font-weight"),h=c.getPropertyValue("content");if(a&&!m)return e.removeChild(a),n();if(m&&h!=="none"&&h!==""){let x=c.getPropertyValue("content"),b=m8e(u,f),{value:v,isSecondary:w}=d8e(x),E=m[0].startsWith("FontAwesome"),_=dy(b,v),C=_;if(E){let S=Mfe(v);S.iconName&&S.prefix&&(_=S.iconName,b=S.prefix);}if(_&&!w&&(!a||a.getAttribute(iy)!==b||a.getAttribute(ay)!==C)){e.setAttribute(r,C),a&&e.removeChild(a);let S=e8e(),{extra:N}=S;N.attributes[jA]=t,ty(_,b).then(z=>{let D=fy({...S,icons:{main:z,mask:my()},prefix:b,iconName:C,extra:N,watchable:!0}),P=Yn.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(P,e.firstChild):e.appendChild(P),P.outerHTML=D.map(M=>ed(M)).join(`
`),e.removeAttribute(r),n();}).catch(s);}else n();}else n();})}function f8e(e){return Promise.all([EH(e,"::before"),EH(e,"::after")])}function p8e(e){return e.parentNode!==document.head&&!~nfe.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(jA)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function wH(e){if(a2)return new Promise((t,r)=>{let n=r4(e.querySelectorAll("*")).filter(p8e).map(f8e),s=py.begin("searchPseudoElements");nW(),Promise.all(n).then(()=>{s(),ny(),t();}).catch(()=>{s(),ny(),r();});})}var h8e={hooks(){return {mutationObserverCallbacks(e){return e.pseudoElementsCallback=wH,e}}},provides(e){e.pseudoElements2svg=function(t){let{node:r=Yn}=t;xt.searchPseudoElements&&wH(r);};}},CH=!1,g8e={mixout(){return {dom:{unwatch(){nW(),CH=!0;}}}},hooks(){return {bootstrap(){bH(QA("mutationObserverCallbacks",{}));},noAuto(){Xfe();},watch(e){let{observeMutationsRoot:t}=e;CH?ny():bH(QA("mutationObserverCallbacks",{observeMutationsRoot:t}));}}}},IH=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((r,n)=>{let s=n.toLowerCase().split("-"),o=s[0],a=s.slice(1).join("-");if(o&&a==="h")return r.flipX=!0,r;if(o&&a==="v")return r.flipY=!0,r;if(a=parseFloat(a),isNaN(a))return r;switch(o){case"grow":r.size=r.size+a;break;case"shrink":r.size=r.size-a;break;case"left":r.x=r.x-a;break;case"right":r.x=r.x+a;break;case"up":r.y=r.y-a;break;case"down":r.y=r.y+a;break;case"rotate":r.rotate=r.rotate+a;break}return r},t)},x8e={mixout(){return {parse:{transform:e=>IH(e)}}},hooks(){return {parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-transform");return r&&(e.transform=IH(r)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:r,transform:n,containerWidth:s,iconWidth:o}=t,a={transform:"translate(".concat(s/2," 256)")},c="translate(".concat(n.x*32,", ").concat(n.y*32,") "),u="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),m="rotate(".concat(n.rotate," 0 0)"),f={transform:"".concat(c," ").concat(u," ").concat(m)},h={transform:"translate(".concat(o/2*-1," -256)")},x={outer:a,inner:f,path:h};return {tag:"g",attributes:{...x.outer},children:[{tag:"g",attributes:{...x.inner},children:[{tag:r.icon.tag,children:r.icon.children,attributes:{...r.icon.attributes,...x.path}}]}]}};}},WA={x:0,y:0,width:"100%",height:"100%"};function TH(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function b8e(e){return e.tag==="g"?e.children:[e]}var v8e={hooks(){return {parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-mask"),n=r?Oh(r.split(" ").map(s=>s.trim())):my();return n.prefix||(n.prefix=Ac()),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:r,attributes:n,main:s,mask:o,maskId:a,transform:c}=t,{width:u,icon:m}=s,{width:f,icon:h}=o,x=gfe({transform:c,containerWidth:f,iconWidth:u}),b={tag:"rect",attributes:{...WA,fill:"white"}},v=m.children?{children:m.children.map(TH)}:{},w={tag:"g",attributes:{...x.inner},children:[TH({tag:m.tag,attributes:{...m.attributes,...x.path},...v})]},E={tag:"g",attributes:{...x.outer},children:[w]},_="mask-".concat(a||Qu()),C="clip-".concat(a||Qu()),S={tag:"mask",attributes:{...WA,id:_,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[b,E]},N={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:b8e(h)},S]};return r.push(N,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(_,")"),...WA}}),{children:r,attributes:n}};}},_8e={provides(e){let t=!1;_c.matchMedia&&(t=_c.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){let r=[],n={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:{...n,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});let o={...s,attributeName:"opacity"},a={tag:"circle",attributes:{...n,cx:"256",cy:"364",r:"28"},children:[]};return t||a.children.push({tag:"animate",attributes:{...s,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...o,values:"1;0;1;1;0;1;"}}),r.push(a),r.push({tag:"path",attributes:{...n,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:t?[]:[{tag:"animate",attributes:{...o,values:"1;0;0;0;0;1;"}}]}),t||r.push({tag:"path",attributes:{...n,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...o,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:r}};}},A8e={hooks(){return {parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-symbol"),n=r===null?!1:r===""?!0:r;return e.symbol=n,e}}}},y8e=[vfe,o8e,i8e,a8e,c8e,h8e,g8e,x8e,v8e,_8e,A8e];Rfe(y8e,{mixoutsTo:Si});Si.noAuto;Si.config;Si.library;Si.dom;var Dh=Si.parse;Si.findIconDefinition;Si.toHtml;var oW=Si.icon;Si.layer;Si.text;Si.counter;var Br=f(c$2()),vy=f(a());function iW(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),r.push.apply(r,n);}return r}function b1(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?iW(Object(r),!0).forEach(function(n){n4(e,n,r[n]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iW(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n));});}return e}function Ph(e){"@babel/helpers - typeof";return Ph=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ph(e)}function n4(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function E8e(e,t){if(e==null)return {};var r={},n=Object.keys(e),s,o;for(o=0;o<n.length;o++)s=n[o],!(t.indexOf(s)>=0)&&(r[s]=e[s]);return r}function w8e(e,t){if(e==null)return {};var r=E8e(e,t),n,s;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);}return r}function xy(e){return C8e(e)||I8e(e)||T8e(e)||S8e()}function C8e(e){if(Array.isArray(e))return by(e)}function I8e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function T8e(e,t){if(e){if(typeof e=="string")return by(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return by(e,t)}}function by(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function S8e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function L8e(e){var t,r=e.beat,n=e.fade,s=e.beatFade,o=e.bounce,a=e.shake,c=e.flash,u=e.spin,m=e.spinPulse,f=e.spinReverse,h=e.pulse,x=e.fixedWidth,b=e.inverse,v=e.border,w=e.listItem,E=e.flip,_=e.size,C=e.rotation,S=e.pull,N=(t={"fa-beat":r,"fa-fade":n,"fa-beat-fade":s,"fa-bounce":o,"fa-shake":a,"fa-flash":c,"fa-spin":u,"fa-spin-reverse":f,"fa-spin-pulse":m,"fa-pulse":h,"fa-fw":x,"fa-inverse":b,"fa-border":v,"fa-li":w,"fa-flip":E===!0,"fa-flip-horizontal":E==="horizontal"||E==="both","fa-flip-vertical":E==="vertical"||E==="both"},n4(t,"fa-".concat(_),typeof _<"u"&&_!==null),n4(t,"fa-rotate-".concat(C),typeof C<"u"&&C!==null&&C!==0),n4(t,"fa-pull-".concat(S),typeof S<"u"&&S!==null),n4(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(N).map(function(z){return N[z]?z:null}).filter(function(z){return z})}function M8e(e){return e=e-0,e===e}function lW(e){return M8e(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(t,r){return r?r.toUpperCase():""}),e.substr(0,1).toLowerCase()+e.substr(1))}var k8e=["style"];function N8e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function R8e(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,r){var n=r.indexOf(":"),s=lW(r.slice(0,n)),o=r.slice(n+1).trim();return s.startsWith("webkit")?t[N8e(s)]=o:t[s]=o,t},{})}function uW(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var n=(t.children||[]).map(function(u){return uW(e,u)}),s=Object.keys(t.attributes||{}).reduce(function(u,m){var f=t.attributes[m];switch(m){case"class":u.attrs.className=f,delete t.attributes.class;break;case"style":u.attrs.style=R8e(f);break;default:m.indexOf("aria-")===0||m.indexOf("data-")===0?u.attrs[m.toLowerCase()]=f:u.attrs[lW(m)]=f;}return u},{attrs:{}}),o=r.style,a=o===void 0?{}:o,c=w8e(r,k8e);return s.attrs.style=b1(b1({},s.attrs.style),a),e.apply(void 0,[t.tag,b1(b1({},s.attrs),c)].concat(xy(n)))}var dW=!1;try{dW=!0;}catch{}function O8e(){if(!dW&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments);}}function aW(e){if(e&&Ph(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Dh.icon)return Dh.icon(e);if(e===null)return null;if(e&&Ph(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return {prefix:e[0],iconName:e[1]};if(typeof e=="string")return {prefix:"fas",iconName:e}}function gy(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?n4({},e,t):{}}var cW={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},Li=vy.default.forwardRef(function(e,t){var r=b1(b1({},cW),e),n=r.icon,s=r.mask,o=r.symbol,a=r.className,c=r.title,u=r.titleId,m=r.maskId,f=aW(n),h=gy("classes",[].concat(xy(L8e(r)),xy((a||"").split(" ")))),x=gy("transform",typeof r.transform=="string"?Dh.transform(r.transform):r.transform),b=gy("mask",aW(s)),v=oW(f,b1(b1(b1(b1({},h),x),b),{},{symbol:o,title:c,titleId:u,maskId:m}));if(!v)return O8e("Could not find icon",f),null;var w=v.abstract,E={ref:t};return Object.keys(r).forEach(function(_){cW.hasOwnProperty(_)||(E[_]=r[_]);}),z8e(w[0],E)});Li.displayName="FontAwesomeIcon";Li.propTypes={beat:Br.default.bool,border:Br.default.bool,beatFade:Br.default.bool,bounce:Br.default.bool,className:Br.default.string,fade:Br.default.bool,flash:Br.default.bool,mask:Br.default.oneOfType([Br.default.object,Br.default.array,Br.default.string]),maskId:Br.default.string,fixedWidth:Br.default.bool,inverse:Br.default.bool,flip:Br.default.oneOf([!0,!1,"horizontal","vertical","both"]),icon:Br.default.oneOfType([Br.default.object,Br.default.array,Br.default.string]),listItem:Br.default.bool,pull:Br.default.oneOf(["right","left"]),pulse:Br.default.bool,rotation:Br.default.oneOf([0,90,180,270]),shake:Br.default.bool,size:Br.default.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Br.default.bool,spinPulse:Br.default.bool,spinReverse:Br.default.bool,symbol:Br.default.oneOfType([Br.default.bool,Br.default.string]),title:Br.default.string,titleId:Br.default.string,transform:Br.default.oneOfType([Br.default.string,Br.default.object]),swapOpacity:Br.default.bool};var z8e=uW.bind(null,vy.default.createElement);var vs=f(a());var xl=f(a());var s4="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var td=new Uint8Array(256);for(let e=0;e<s4.length;e++)td[s4.charCodeAt(e)]=e;function mW(e){let t=e.length,r="";for(let n=0;n<t;n+=3){let s=e[n+0],o=e[n+1],a=e[n+2],c="";c+=s4.charAt(s>>>2),c+=s4.charAt((s&3)<<4|o>>>4),c+=s4.charAt((o&15)<<2|a>>>6),c+=s4.charAt(a&63),r+=c;}return t%3===2?r=r.substring(0,r.length-1)+"=":t%3===1&&(r=r.substring(0,r.length-2)+"=="),r}function D8e(e){let t=e.length,r=t*3>>>2;e.charCodeAt(t-1)===61&&r--,e.charCodeAt(t-2)===61&&r--;let n=new Uint8Array(r);for(let s=0,o=0;s<t;s+=4){let a=td[e.charCodeAt(s+0)],c=td[e.charCodeAt(s+1)],u=td[e.charCodeAt(s+2)],m=td[e.charCodeAt(s+3)];n[o++]=a<<2|c>>4,n[o++]=(c&15)<<4|u>>2,n[o++]=(u&3)<<6|m&63;}return n}var P8e=".frc-captcha *{margin:0;padding:0;border:0;text-align:initial;border-radius:0;filter:none!important;transition:none!important;font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;background-color:initial;color:#222}.frc-captcha{position:relative;min-width:250px;max-width:312px;border:1px solid #f4f4f4;padding-bottom:12px;background-color:#fff}.frc-captcha b{font-weight:700}.frc-container{display:flex;align-items:center;min-height:52px}.frc-icon{fill:#222;stroke:#222;flex-shrink:0;margin:8px 8px 0}.frc-icon.frc-warning{fill:#c00}.frc-success .frc-icon{animation:1s ease-in both frc-fade-in}.frc-content{white-space:nowrap;display:flex;flex-direction:column;margin:4px 6px 0 0;overflow-x:auto;flex-grow:1}.frc-banner{position:absolute;bottom:0;right:6px;line-height:1}.frc-banner *{font-size:10px;opacity:.8;text-decoration:none}.frc-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 0;height:4px;border:none;background-color:#eee;color:#222;width:100%;transition:.5s linear}.frc-progress::-webkit-progress-bar{background:#eee}.frc-progress::-webkit-progress-value{background:#222}.frc-progress::-moz-progress-bar{background:#222}.frc-button{cursor:pointer;padding:2px 6px;background-color:#f1f1f1;border:1px solid transparent;text-align:center;font-weight:600;text-transform:none}.frc-button:focus{border:1px solid #333}.frc-button:hover{background-color:#ddd}.frc-captcha-solution{display:none}.frc-err-url{text-decoration:underline;font-size:.9em}.frc-rtl{direction:rtl}.frc-rtl .frc-content{margin:4px 0 0 6px}.frc-banner.frc-rtl{left:6px;right:auto}.dark.frc-captcha{color:#fff;background-color:#222;border-color:#333}.dark.frc-captcha *{color:#fff}.dark.frc-captcha button{background-color:#444}.dark .frc-icon{fill:#fff;stroke:#fff}.dark .frc-progress{background-color:#444}.dark .frc-progress::-webkit-progress-bar{background:#444}.dark .frc-progress::-webkit-progress-value{background:#ddd}.dark .frc-progress::-moz-progress-bar{background:#ddd}@keyframes frc-fade-in{from{opacity:0}to{opacity:1}}",F8e=1,B8e=128,pW='<circle cx="12" cy="12" r="8" stroke-width="3" stroke-dasharray="15 10" fill="none" stroke-linecap="round" transform="rotate(0 12 12)"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="0.9s" values="0 12 12;360 12 12"/></circle>',hW='<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>';function o4(e,t,r,n,s,o,a,c=!1,u,m){return `<div class="frc-container${m?" "+m:""}${t?" frc-rtl":""}">
<svg class="frc-icon"${n?' aria-hidden="true"':""} role="img" xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 24 24">${r}</svg>
<div class="frc-content">
    <span class="frc-text" ${u?`data-debug="${u}"`:""}>${s}</span>
    ${a?`<button type="button" class="frc-button">${a}</button>`:""}
    ${c?'<progress class="frc-progress" value="0">0%</progress>':""}
</div>
</div><span class="frc-banner${t?" frc-rtl":""}"><a lang="en" href="https://friendlycaptcha.com/" rel="noopener" target="_blank"><b>Friendly</b>Captcha \u21D7</a></span>
${e==="-"?"":`<input name="${e}" class="frc-captcha-solution" type="hidden" value="${o}">`}`}function U8e(e,t){return o4(e,t.rtl,'<path d="M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z"/><path d="M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38"/>',!0,t.text_ready,".UNSTARTED",t.button_start,!1)}function G8e(e,t){return o4(e,t.rtl,pW,!0,t.text_fetching,".FETCHING",void 0,!0)}function H8e(e,t){return o4(e,t.rtl,pW,!0,t.text_solving,".UNFINISHED",void 0,!0)}function W8e(e,t,r,n){let s=`${n.t.toFixed(0)}s (${(n.h/n.t*.001).toFixed(0)}K/s)${n.solver===F8e?" JS Fallback":""}`;return o4(e,t.rtl,`<title>${t.text_completed_sr}</title><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path>`,!1,t.text_completed,r,void 0,!1,s,"frc-success")}function V8e(e,t){return o4(e,t.rtl,hW,!0,t.text_expired,".EXPIRED",t.button_restart)}function Fh(e,t,r,n=!0,s=!1){return o4(e,t.rtl,hW,!0,`<b>${t.text_error}</b><br>${r}`,s?".HEADLESS_ERROR":".ERROR",n?t.button_retry:void 0)}function j8e(e=null){if(!document.querySelector("#frc-style")){let t=document.createElement("style");t.id="frc-style",t.innerHTML=P8e,e&&t.setAttribute("nonce",e),document.head.appendChild(t);}}function Y8e(e,t){let r=e.querySelector(".frc-progress"),n=(t.i+1)/t.n;r&&(r.value=n,r.innerText=(n*100).toFixed(1)+"%",r.title=t.i+1+"/"+t.n+" ("+(t.h/t.t*.001).toFixed(0)+"K/s)");}function q8e(e){for(;e.tagName!=="FORM";)if(e=e.parentElement,!e)return null;return e}function Z8e(e,t){e.addEventListener("focusin",t,{once:!0,passive:!0});}var B0,Uh;typeof navigator<"u"&&typeof navigator.userAgent=="string"&&(B0=navigator,Uh=B0.userAgent.toLowerCase());function J8e(){return Uh.indexOf("headless")!==-1||B0.appVersion.indexOf("Headless")!==-1||Uh.indexOf("bot")!==-1||Uh.indexOf("crawl")!==-1||B0.webdriver===!0||!B0.language||B0.languages!==void 0&&!B0.languages.length}function X8e(e){return e>255?e=255:e<0&&(e=0),Math.pow(2,(255.999-e)/8)>>>0}var K8e=13,Q8e=14,$8e=15;function e5e(e,t){let r=[];for(let n=0;n<t;n++){let s=new Uint8Array(B8e);s.set(e),s[120]=n,r.push(s);}return r}function t5e(e){let t=e.split("."),r=t[1],n=D8e(r);return {signature:t[0],base64:r,buffer:n,n:n[Q8e],threshold:X8e(n[$8e]),expiry:n[K8e]*3e5}}async function r5e(e,t,r){let n=e.split(",");for(let s=0;s<n.length;s++)try{let o=await gW(n[s]+"?sitekey="+t,{headers:[["x-frc-client","js-0.9.18"]],mode:"cors"},2);if(o.ok)return (await o.json()).data.puzzle;{let a;try{a=await o.json();}catch{}if(a&&a.errors&&a.errors[0]==="endpoint_not_enabled")throw Error(`Endpoint not allowed (${o.status})`);if(s===n.length-1)throw Error(`Response status ${o.status} ${o.statusText} ${a?a.errors:""}`)}}catch(o){console.error("[FRC Fetch]:",o);let a=new Error(`${r.text_fetch_error} <a class="frc-err-url" href="${n[s]}">${n[s]}</a>`);throw a.rawError=o,a}throw Error("Internal error")}async function gW(e,t,r){let n=1e3;return fetch(e,t).catch(async s=>{if(r===0)throw s;return await new Promise(o=>setTimeout(o,n)),n*=4,gW(e,t,r-1)})}var n5e={text_init:"Initializing...",text_ready:"Anti-Robot Verification",button_start:"Click to start verification",text_fetching:"Fetching Challenge",text_solving:"Verifying you are human...",text_completed:"I am human",text_completed_sr:"Automatic spam check completed",text_expired:"Anti-Robot verification expired",button_restart:"Restart",text_error:"Verification failed",button_retry:"Retry",text_fetch_error:"Failed to connect to"},s5e={text_init:"Chargement...",text_ready:"V\xE9rification Anti-Robot",button_start:"Clique ici pour v\xE9rifier",text_fetching:"Chargement du d\xE9fi",text_solving:"Nous v\xE9rifions que vous n'\xEAtes pas un robot...",text_completed:"Je ne suis pas un robot",text_completed_sr:"V\xE9rification automatique des spams termin\xE9e",text_expired:"V\xE9rification anti-robot expir\xE9e",button_restart:"Red\xE9marrer",text_error:"\xC9chec de la v\xE9rification",button_retry:"Recommencer",text_fetch_error:"Probl\xE8me de connexion avec"},o5e={text_init:"Initialisierung...",text_ready:"Anti-Roboter-Verifizierung",button_start:"Hier klicken",text_fetching:"Herausforderung laden...",text_solving:"Verifizierung, dass Sie ein Mensch sind...",text_completed:"Ich bin ein Mensch",text_completed_sr:"Automatische Spampr\xFCfung abgeschlossen",text_expired:"Verifizierung abgelaufen",button_restart:"Erneut starten",text_error:"Verifizierung fehlgeschlagen",button_retry:"Erneut versuchen",text_fetch_error:"Verbindungsproblem mit"},i5e={text_init:"Initializeren...",text_ready:"Anti-robotverificatie",button_start:"Klik om te starten",text_fetching:"Aan het laden...",text_solving:"Anti-robotverificatie bezig...",text_completed:"Ik ben een mens",text_completed_sr:"Automatische anti-spamcheck voltooid",text_expired:"Verificatie verlopen",button_restart:"Opnieuw starten",text_error:"Verificatie mislukt",button_retry:"Opnieuw proberen",text_fetch_error:"Verbinding mislukt met"},a5e={text_init:"Inizializzazione...",text_ready:"Verifica Anti-Robot",button_start:"Clicca per iniziare",text_fetching:"Caricamento...",text_solving:"Verificando che sei umano...",text_completed:"Non sono un robot",text_completed_sr:"Controllo automatico dello spam completato",text_expired:"Verifica Anti-Robot scaduta",button_restart:"Ricomincia",text_error:"Verifica fallita",button_retry:"Riprova",text_fetch_error:"Problema di connessione con"},c5e={text_init:"Inicializando...",text_ready:"Verifica\xE7\xE3o Anti-Rob\xF4",button_start:"Clique para iniciar verifica\xE7\xE3o",text_fetching:"Carregando...",text_solving:"Verificando se voc\xEA \xE9 humano...",text_completed:"Eu sou humano",text_completed_sr:"Verifica\xE7\xE3o autom\xE1tica de spam conclu\xEDda",text_expired:"Verifica\xE7\xE3o Anti-Rob\xF4 expirada",button_restart:"Reiniciar",text_error:"Verifica\xE7\xE3o falhou",button_retry:"Tentar novamente",text_fetch_error:"Falha de conex\xE3o com"},l5e={text_init:"Inicializando...",text_ready:"Verificaci\xF3n Anti-Robot",button_start:"Haga clic para iniciar la verificaci\xF3n",text_fetching:"Cargando desaf\xEDo",text_solving:"Verificando que eres humano...",text_completed:"Soy humano",text_completed_sr:"Verificaci\xF3n autom\xE1tica de spam completada",text_expired:"Verificaci\xF3n Anti-Robot expirada",button_restart:"Reiniciar",text_error:"Ha fallado la verificaci\xF3n",button_retry:"Intentar de nuevo",text_fetch_error:"Error al conectarse a"},u5e={text_init:"Inicialitzant...",text_ready:"Verificaci\xF3 Anti-Robot",button_start:"Fes clic per comen\xE7ar la verificaci\xF3",text_fetching:"Carregant repte",text_solving:"Verificant que ets hum\xE0...",text_completed:"Soc hum\xE0",text_completed_sr:"Verificaci\xF3 autom\xE0tica de correu brossa completada",text_expired:"La verificaci\xF3 Anti-Robot ha expirat",button_restart:"Reiniciar",text_error:"Ha fallat la verificaci\xF3",button_retry:"Tornar a provar",text_fetch_error:"Error connectant a"},d5e={text_init:"\u958B\u59CB\u3057\u3066\u3044\u307E\u3059...",text_ready:"\u30A2\u30F3\u30C1\u30ED\u30DC\u30C3\u30C8\u8A8D\u8A3C",button_start:"\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u8A8D\u8A3C\u3092\u958B\u59CB",text_fetching:"\u30ED\u30FC\u30C9\u3057\u3066\u3044\u307E\u3059",text_solving:"\u8A8D\u8A3C\u4E2D...",text_completed:"\u79C1\u306F\u30ED\u30DC\u30C3\u30C8\u3067\u306F\u3042\u308A\u307E\u305B\u3093",text_completed_sr:"\u81EA\u52D5\u30B9\u30D1\u30E0\u30C1\u30A7\u30C3\u30AF\u304C\u5B8C\u4E86\u3057\u307E\u3057\u305F",text_expired:"\u8A8D\u8A3C\u306E\u671F\u9650\u304C\u5207\u308C\u3066\u3044\u307E\u3059",button_restart:"\u518D\u5EA6\u8A8D\u8A3C\u3092\u884C\u3046",text_error:"\u8A8D\u8A3C\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F",button_retry:"\u518D\u5EA6\u8A8D\u8A3C\u3092\u884C\u3046",text_fetch_error:"\u63A5\u7D9A\u304C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F"},m5e={text_init:"Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klik for at starte verifikationen",text_fetching:"Henter data",text_solving:"Kontrollerer at du er et menneske...",text_completed:"Jeg er et menneske.",text_completed_sr:"Automatisk spamkontrol gennemf\xF8rt",text_expired:"Verifikationen kunne ikke fuldf\xF8res",button_restart:"Genstart",text_error:"Bekr\xE6ftelse mislykkedes",button_retry:"Pr\xF8v igen",text_fetch_error:"Forbindelsen mislykkedes"},f5e={text_init:"\u0418\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F...",text_ready:"\u0410\u043D\u0442\u0438\u0420\u043E\u0431\u043E\u0442 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430",button_start:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043D\u0430\u0447\u0430\u0442\u044C \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0443",text_fetching:"\u041F\u043E\u043B\u0443\u0447\u0430\u044E \u0437\u0430\u0434\u0430\u0447\u0443",text_solving:"\u041F\u0440\u043E\u0432\u0435\u0440\u044F\u044E, \u0447\u0442\u043E \u0432\u044B \u0447\u0435\u043B\u043E\u0432\u0435\u043A...",text_completed:"\u042F \u0447\u0435\u043B\u043E\u0432\u0435\u043A",text_completed_sr:"A\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043D\u0430 \u0441\u043F\u0430\u043C \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0430",text_expired:"\u0421\u0440\u043E\u043A \u0410\u043D\u0442\u0438\u0420\u043E\u0431\u043E\u0442\u043D\u043E\u0439 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438 \u0438\u0441\u0442\u0451\u043A",button_restart:"\u041D\u0430\u0447\u0430\u0442\u044C \u0437\u0430\u043D\u043E\u0432\u043E",text_error:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438",button_retry:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C \u0435\u0449\u0451 \u0440\u0430\u0437",text_fetch_error:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F"},p5e={text_init:"Aktiverar...",text_ready:"Jag \xE4r inte en robot",button_start:"Klicka f\xF6r att verifiera",text_fetching:"H\xE4mtar data",text_solving:"Kontrollerar att du \xE4r m\xE4nniska...",text_completed:"Jag \xE4r en m\xE4nniska",text_completed_sr:"Automatisk spamkontroll slutf\xF6rd",text_expired:"Anti-robot-verifieringen har l\xF6pt ut",button_restart:"B\xF6rja om",text_error:"Verifiering kunde inte slutf\xF6ras",button_retry:"Omstart",text_fetch_error:"Verifiering misslyckades"},h5e={text_init:"Ba\u015Flat\u0131l\u0131yor...",text_ready:"Anti-Robot Do\u011Frulamas\u0131",button_start:"Do\u011Frulamay\u0131 ba\u015Flatmak i\xE7in t\u0131klay\u0131n",text_fetching:"Y\xFCkleniyor",text_solving:"Robot olmad\u0131\u011F\u0131n\u0131z do\u011Frulan\u0131yor...",text_completed:"Ben bir insan\u0131m",text_completed_sr:"Otomatik spam kontrol\xFC tamamland\u0131",text_expired:"Anti-Robot do\u011Frulamas\u0131n\u0131n s\xFCresi doldu",button_restart:"Yeniden ba\u015Flat",text_error:"Do\u011Frulama ba\u015Far\u0131s\u0131z oldu",button_retry:"Tekrar dene",text_fetch_error:"Ba\u011Flant\u0131 ba\u015Far\u0131s\u0131z oldu"},g5e={text_init:"\u03A0\u03C1\u03BF\u03B5\u03C4\u03BF\u03B9\u03BC\u03B1\u03C3\u03AF\u03B1...",text_ready:"Anti-Robot \u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7",button_start:" \u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03BE\u03B5\u03BA\u03B9\u03BD\u03AE\u03C3\u03B5\u03B9 \u03B7 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7",text_fetching:" \u039B\u03AE\u03C8\u03B7 \u03C0\u03C1\u03CC\u03BA\u03BB\u03B7\u03C3\u03B7\u03C2",text_solving:" \u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u03B1\u03BD\u03B8\u03C1\u03CE\u03C0\u03BF\u03C5...",text_completed:"\u0395\u03AF\u03BC\u03B1\u03B9 \u03AC\u03BD\u03B8\u03C1\u03C9\u03C0\u03BF\u03C2",text_completed_sr:" \u039F \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B1\u03BD\u03B5\u03C0\u03B9\u03B8\u03CD\u03BC\u03B7\u03C4\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",text_expired:" \u0397 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 Anti-Robot \u03AD\u03BB\u03B7\u03BE\u03B5",button_restart:" \u0395\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7",text_error:" \u0397 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",button_retry:" \u0394\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03C4\u03B5 \u03BE\u03B1\u03BD\u03AC",text_fetch_error:" \u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03BC\u03B5"},x5e={text_init:"\u0406\u043D\u0456\u0446\u0456\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044F...",text_ready:"\u0410\u043D\u0442\u0438\u0440\u043E\u0431\u043E\u0442 \u0432\u0435\u0440\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044F",button_start:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u0440\u043E\u0437\u043F\u043E\u0447\u0430\u0442\u0438 \u0432\u0435\u0440\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044E",text_fetching:"\u0417\u2019\u0454\u0434\u043D\u0430\u043D\u043D\u044F",text_solving:"\u041F\u0435\u0440\u0435\u0432\u0456\u0440\u043A\u0430, \u0449\u043E \u0432\u0438 \u043D\u0435 \u0440\u043E\u0431\u043E\u0442...",text_completed:"\u042F \u043D\u0435 \u0440\u043E\u0431\u043E\u0442",text_completed_sr:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0430 \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u043A\u0430 \u0441\u043F\u0430\u043C\u0443 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0430",text_expired:"\u0427\u0430\u0441 \u0432\u0438\u0447\u0435\u0440\u043F\u0430\u043D\u043E",button_restart:"\u041F\u043E\u0447\u0430\u0442\u0438 \u0437\u043D\u043E\u0432\u0443",text_error:"\u0412\u0435\u0440\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044F \u043D\u0435 \u0432\u0434\u0430\u043B\u0430\u0441\u044C",button_retry:"\u0421\u043F\u0440\u043E\u0431\u0443\u0432\u0430\u0442\u0438 \u0437\u043D\u043E\u0432\u0443",text_fetch_error:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044C \u0437\u2019\u0454\u0434\u043D\u0430\u0442\u0438\u0441\u044C"},b5e={text_init:"\u0418\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u0435...",text_ready:"\u0410\u043D\u0442\u0438-\u0440\u043E\u0431\u043E\u0442 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430",button_start:"\u0429\u0440\u0430\u043A\u043D\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u043D\u0435\u0442\u0435 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430\u0442\u0430",text_fetching:"\u041F\u0440\u0435\u0434\u0438\u0437\u0432\u0438\u043A\u0430\u0442\u0435\u043B\u0441\u0442\u0432\u043E",text_solving:"\u041F\u0440\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043C\u0435 \u0434\u0430\u043B\u0438 \u0441\u0438 \u0447\u043E\u0432\u0435\u043A...",text_completed:"\u0410\u0437 \u0441\u044A\u043C \u0447\u043E\u0432\u0435\u043A",text_completed_sr:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0430\u0442\u0430 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u0437\u0430 \u0441\u043F\u0430\u043C \u0435 \u0437\u0430\u0432\u044A\u0440\u0448\u0435\u043D\u0430",text_expired:"\u0410\u043D\u0442\u0438-\u0420\u043E\u0431\u043E\u0442 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430\u0442\u0430 \u0438\u0437\u0442\u0435\u0447\u0435",button_restart:"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435",text_error:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u0430 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430",button_retry:"\u041E\u043F\u0438\u0442\u0430\u0439\u0442\u0435 \u043F\u0430\u043A",text_fetch_error:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u0441"},v5e={text_init:"Inicializace...",text_ready:"Ov\u011B\u0159en\xED proti robot\u016Fm",button_start:"Klikn\u011Bte pro ov\u011B\u0159en\xED",text_fetching:"Probl\xE9m p\u0159i na\u010D\xEDt\xE1n\xED",text_solving:"Ov\u011B\u0159en\xED, \u017Ee jste \u010Dlov\u011Bk...",text_completed:"Jsem \u010Dlov\u011Bk",text_completed_sr:"Automatick\xE1 kontrola spamu dokon\u010Dena",text_expired:"Ov\u011B\u0159en\xED proti robot\u016Fm vypr\u0161elo",button_restart:"Restartovat",text_error:"Ov\u011B\u0159en\xED se nezda\u0159ilo",button_retry:"Zkusit znovu",text_fetch_error:"P\u0159ipojen\xED se nezda\u0159ilo"},_5e={text_init:"Inicializ\xE1cia...",text_ready:"Overenie proti robotom",button_start:"Kliknite pre overenie",text_fetching:"Probl\xE9m pri na\u010D\xEDtan\xED",text_solving:"Overenie, \u017Ee ste \u010Dlovek...",text_completed:"Som \u010Dlovek",text_completed_sr:"Automatick\xE1 kontrola spamu dokon\u010Den\xE1",text_expired:"Overenie proti robotom vypr\u0161alo",button_restart:"Re\u0161tartova\u0165",text_error:"Overenie sa nepodarilo",button_retry:"Sk\xFAsi\u0165 znova",text_fetch_error:"Pripojenie sa nepodarilo"},fW={text_init:" Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klikk for \xE5 starte verifiseringen",text_fetching:"Henter data",text_solving:"Sjekker at du er et menneske...",text_completed:"Jeg er et menneske",text_completed_sr:"Automatisk spam-sjekk fullf\xF8rt",text_expired:"Verifisering kunne ikke fullf\xF8res",button_restart:"Omstart",text_error:"Bekreftelsen mislyktes",button_retry:"Pr\xF8v p\xE5 nytt",text_fetch_error:"Tilkoblingen mislyktes"},A5e={text_init:"Aktivoidaan...",text_ready:"En ole robotti",button_start:"Aloita vahvistus klikkaamalla",text_fetching:"Haetaan tietoja",text_solving:"Tarkistaa, ett\xE4 olet ihminen...",text_completed:"Olen ihminen",text_completed_sr:"Automaattinen roskapostin tarkistus suoritettu",text_expired:"Vahvistusta ei voitu suorittaa loppuun",button_restart:"Uudelleenk\xE4ynnistys",text_error:"Vahvistus ep\xE4onnistui",button_retry:"Yrit\xE4 uudelleen",text_fetch_error:"Yhteys ep\xE4onnistui"},y5e={text_init:"Notiek inicializ\u0113\u0161ana...",text_ready:"Verifik\u0101cija, ka neesat robots",button_start:"Noklik\u0161\u0137iniet, lai s\u0101ktu verifik\u0101ciju",text_fetching:"Notiek dro\u0161\u012Bbas uzdevuma izg\u016B\u0161ana",text_solving:"Notiek p\u0101rbaude, vai esat cilv\u0113ks...",text_completed:"Es esmu cilv\u0113ks",text_completed_sr:"Autom\u0101tiska surog\u0101tpasta p\u0101rbaude pabeigta",text_expired:"Verifik\u0101cijas, ka neesat robots, der\u012Bgums beidzies",button_restart:"Restart\u0113t",text_error:"Verifik\u0101cija neizdev\u0101s",button_retry:"M\u0113\u0123in\u0101t v\u0113lreiz",text_fetch_error:"Neizdev\u0101s izveidot savienojumu ar"},E5e={text_init:"Inicijuojama...",text_ready:"Patikrinimas, ar nesate robotas",button_start:"Spustel\u0117kite patikrinimui prad\u0117ti",text_fetching:"Gavimo i\u0161\u0161\u016Bkis",text_solving:"Tikrinama, ar esate \u017Emogus...",text_completed:"Esu \u017Emogus",text_completed_sr:"Automatin\u0117 patikra d\u0117l pa\u0161to \u0161iuk\u0161li\u0173 atlikta",text_expired:"Patikrinimas, ar nesate robotas, baig\u0117 galioti",button_restart:"Prad\u0117ti i\u0161 naujo",text_error:"Patikrinimas nepavyko",button_retry:"Kartoti",text_fetch_error:"Nepavyko prisijungti prie"},w5e={text_init:"Inicjowanie...",text_ready:"Weryfikacja antybotowa",button_start:"Kliknij, aby rozpocz\u0105\u0107 weryfikacj\u0119",text_fetching:"Pobieranie",text_solving:"Weryfikacja, czy nie jeste\u015B robotem...",text_completed:"Nie jestem robotem",text_completed_sr:"Zako\u0144czono automatyczne sprawdzanie spamu",text_expired:"Weryfikacja antybotowa wygas\u0142a",button_restart:"Uruchom ponownie",text_error:"Weryfikacja nie powiod\u0142a si\u0119",button_retry:"Spr\xF3buj ponownie",text_fetch_error:"Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 z"},C5e={text_init:"Initsialiseerimine...",text_ready:"Robotivastane kinnitus",button_start:"Kinnitamisega alustamiseks kl\xF5psake",text_fetching:"V\xE4ljakutse toomine",text_solving:"Kinnitatakse, et sa oled inimene...",text_completed:"Ma olen inimene",text_completed_sr:"Automaatne r\xE4mpsposti kontroll on l\xF5petatud",text_expired:"Robotivastane kinnitus aegus",button_restart:"Taask\xE4ivita",text_error:"Kinnitamine nurjus",button_retry:"Proovi uuesti",text_fetch_error:"\xDChenduse loomine nurjus"},I5e={text_init:"Po\u010Detno postavljanje...",text_ready:"Provjera protiv robota",button_start:"Kliknite za po\u010Detak provjere",text_fetching:"Dohva\u0107anje izazova",text_solving:"Provjeravamo jeste li \u010Dovjek...",text_completed:"Nisam robot",text_completed_sr:"Automatska provjera je zavr\u0161ena",text_expired:"Vrijeme za provjeru protiv robota je isteklo",button_restart:"Osvje\u017Ei",text_error:"Provjera nije uspjlela",button_retry:" Ponovo pokreni",text_fetch_error:"Nije mogu\u0107e uspostaviti vezu"},T5e={text_init:"Pokretanje...",text_ready:"Anti-Robot Verifikacija",button_start:"Kliknite da biste zapo\u010Deli verifikaciju",text_fetching:"U\u010Ditavanje izazova",text_solving:"Verifikacija da ste \u010Dovek...",text_completed:"Ja sam \u010Dovek",text_completed_sr:"Automatska provera ne\u017Eeljene po\u0161te je zavr\u0161ena",text_expired:"Anti-Robot verifikacija je istekla",button_restart:"Ponovo pokrenuti",text_error:"Verifikacija nije uspela",button_retry:"Poku\u0161ajte ponovo",text_fetch_error:"Neuspelo povezivanje sa..."},S5e={text_init:"Inicializiranje...",text_ready:"Preverjanje robotov",button_start:"Kliknite za za\u010Detek preverjanja",text_fetching:"Prena\u0161anje izziva",text_solving:"Preverjamo, ali ste \u010Dlovek",text_completed:"Nisem robot",text_completed_sr:"Avtomatsko preverjanje je zaklju\u010Deno",text_expired:"Preverjanje robotov je poteklo",button_restart:"Osve\u017Ei",text_error:"Preverjanje ni uspelo",button_retry:"Poskusi ponovno",text_fetch_error:"Povezave ni bilo mogo\u010De vzpostaviti"},L5e={text_init:"Inicializ\xE1l\xE1s...",text_ready:"Robotellenes ellen\u0151rz\xE9s",button_start:"Kattintson az ellen\u0151rz\xE9s megkezd\xE9s\xE9hez",text_fetching:"Feladv\xE1ny lek\xE9r\xE9se",text_solving:"Annak igazol\xE1sa, hogy \xD6n nem robot...",text_completed:"Nem vagyok robot",text_completed_sr:"Automatikus spam ellen\u0151rz\xE9s befejez\u0151d\xF6tt",text_expired:"Robotellenes ellen\u0151rz\xE9s lej\xE1rt",button_restart:"\xDAjraind\xEDt\xE1s",text_error:"Az ellen\u0151rz\xE9s nem siker\xFClt",button_retry:"Pr\xF3b\xE1lja \xFAjra",text_fetch_error:"Nem siker\xFClt csatlakozni"},M5e={text_init:"Se ini\u021Bializeaz\u0103...",text_ready:"Verificare anti-robot",button_start:"Click pentru a \xEEncepe verificarea",text_fetching:"Downloading",text_solving:"Verificare c\u0103 e\u0219ti om...",text_completed:"Sunt om",text_completed_sr:"Verificarea automat\u0103 a spam-ului a fost finalizat\u0103",text_expired:"Verificarea anti-robot a expirat",button_restart:"Restart",text_error:"Verificare e\u0219uat\u0103",button_retry:"Re\xEEncearc\u0103",text_fetch_error:"Nu s-a putut conecta"},k5e={text_init:"\u521D\u59CB\u5316\u4E2D\u2026\u2026",text_ready:"\u4EBA\u673A\u9A8C\u8BC1",button_start:"\u70B9\u51FB\u5F00\u59CB",text_fetching:"\u6B63\u5728\u52A0\u8F7D",text_solving:"\u4EBA\u673A\u6821\u9A8C\u4E2D\u2026\u2026",text_completed:"\u6211\u4E0D\u662F\u673A\u5668\u4EBA",text_completed_sr:"\u4EBA\u673A\u9A8C\u8BC1\u5B8C\u6210",text_expired:"\u9A8C\u8BC1\u5DF2\u8FC7\u671F",button_restart:"\u91CD\u65B0\u5F00\u59CB",text_error:"\u6821\u9A8C\u5931\u8D25",button_retry:"\u91CD\u8BD5",text_fetch_error:"\u65E0\u6CD5\u8FDE\u63A5\u5230"},N5e={text_init:"\u6B63\u5728\u521D\u59CB\u5316\u2026\u2026",text_ready:"\u53CD\u6A5F\u5668\u4EBA\u9A57\u8B49",button_start:"\u9EDE\u64CA\u958B\u59CB\u9A57\u8B49",text_fetching:"\u8F09\u5165\u4E2D",text_solving:"\u53CD\u6A5F\u5668\u4EBA\u9A57\u8B49\u4E2D\u2026\u2026",text_completed:"\u6211\u4E0D\u662F\u6A5F\u5668\u4EBA",text_completed_sr:"\u9A57\u8B49\u5B8C\u6210",text_expired:"\u9A57\u8B49\u8D85\u6642",button_restart:"\u91CD\u65B0\u958B\u59CB",text_error:"\u9A57\u8B49\u5931\u6557",button_retry:"\u91CD\u8A66",text_fetch_error:"\u7121\u6CD5\u9023\u7DDA\u5230"},R5e={text_init:"\u0110ang kh\u1EDFi t\u1EA1o...",text_ready:"X\xE1c minh ch\u1ED1ng Robot",button_start:"B\u1EA5m v\xE0o \u0111\xE2y \u0111\u1EC3 x\xE1c minh",text_fetching:"T\xECm n\u1EA1p v\xE0 x\u1EED l\xFD th\u1EED th\xE1ch",text_solving:"X\xE1c minh b\u1EA1n l\xE0 ng\u01B0\u1EDDi...",text_completed:"B\u1EA1n l\xE0 con ng\u01B0\u1EDDi",text_completed_sr:"X\xE1c minh ho\xE0n t\u1EA5t",text_expired:"X\xE1c minh \u0111\xE3 h\u1EBFt h\u1EA1n",button_restart:"Kh\u1EDFi \u0111\u1ED9ng l\u1EA1i",text_error:"X\xE1c minh th\u1EA5t b\u1EA1i",button_retry:"Th\u1EED l\u1EA1i",text_fetch_error:"Kh\xF4ng k\u1EBFt n\u1ED1i \u0111\u01B0\u1EE3c"},O5e={text_init:"\u05D1\u05D1\u05D9\u05E6\u05D5\u05E2...",text_ready:"\u05D0\u05D9\u05DE\u05D5\u05EA \u05D0\u05E0\u05D5\u05E9",button_start:"\u05E6\u05E8\u05D9\u05DA \u05DC\u05DC\u05D7\u05D5\u05E5 \u05DC\u05D4\u05EA\u05D7\u05DC\u05EA \u05D4\u05D0\u05D9\u05DE\u05D5\u05EA",text_fetching:"\u05D0\u05EA\u05D2\u05E8 \u05D4\u05DE\u05E2\u05E0\u05D4 \u05D1\u05D4\u05DB\u05E0\u05D4",text_solving:"\u05DE\u05EA\u05D1\u05E6\u05E2 \u05D0\u05D9\u05DE\u05D5\u05EA \u05D0\u05E0\u05D5\u05E9...",text_completed:"\u05D0\u05E0\u05D9 \u05DC\u05D0 \u05E8\u05D5\u05D1\u05D5\u05D8",text_completed_sr:"\u05D1\u05D3\u05D9\u05E7\u05EA \u05D4\u05E1\u05E4\u05D0\u05DD \u05D4\u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA \u05D4\u05E1\u05EA\u05D9\u05D9\u05DE\u05D4",text_expired:"\u05E4\u05D2 \u05EA\u05D5\u05E7\u05E3 \u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05D0\u05E0\u05D5\u05E9",button_restart:"\u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05E9\u05D5\u05D1",text_error:"\u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05D0\u05E0\u05D5\u05E9 \u05E0\u05DB\u05E9\u05DC",button_retry:"\u05DC\u05E0\u05E1\u05D5\u05EA \u05E9\u05D5\u05D1",text_fetch_error:"\u05E0\u05DB\u05E9\u05DC \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8 \u05D0\u05DC",rtl:!0},z5e={text_init:"\u0E01\u0E32\u0E23\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19...",text_ready:" \u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E15\u0E48\u0E2D\u0E15\u0E49\u0E32\u0E19\u0E2B\u0E38\u0E48\u0E19\u0E22\u0E19\u0E15\u0E4C",button_start:"\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A",text_fetching:"\u0E01\u0E32\u0E23\u0E14\u0E36\u0E07\u0E04\u0E27\u0E32\u0E21\u0E17\u0E49\u0E32\u0E17\u0E32\u0E22",text_solving:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E21\u0E19\u0E38\u0E29\u0E22\u0E4C...",text_completed:"\u0E09\u0E31\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E21\u0E19\u0E38\u0E29\u0E22\u0E4C",text_completed_sr:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E41\u0E1B\u0E21\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",text_expired:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A \u0E15\u0E48\u0E2D\u0E15\u0E49\u0E32\u0E19\u0E2B\u0E38\u0E48\u0E19\u0E22\u0E19\u0E15\u0E4C \u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",button_restart:"\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17",text_error:"\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",button_retry:"\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48",text_fetch_error:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E14\u0E49"},D5e={text_init:"\uCD08\uAE30\uD654 \uC911",text_ready:"Anti-Robot \uAC80\uC99D",button_start:"\uAC80\uC99D\uC744 \uC704\uD574 \uD074\uB9AD\uD574 \uC8FC\uC138\uC694",text_fetching:"\uAC80\uC99D \uC900\uBE44 \uC911",text_solving:"\uAC80\uC99D \uC911",text_completed:"\uAC80\uC99D\uC774 \uC644\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4",text_completed_sr:"\uC790\uB3D9 \uC2A4\uD338 \uD655\uC778 \uC644\uB8CC",text_expired:"Anti-Robot \uAC80\uC99D \uB9CC\uB8CC",button_restart:"\uB2E4\uC2DC \uC2DC\uC791\uD569\uB2C8\uB2E4",text_error:"\uAC80\uC99D \uC2E4\uD328",button_retry:"\uB2E4\uC2DC \uC2DC\uB3C4\uD574 \uC8FC\uC138\uC694",text_fetch_error:"\uC5F0\uACB0\uD558\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4"},P5e={text_init:"...\u0627\u0644\u062A\u0647\u064A\u0626\u0629",text_ready:"\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u0642\u064A\u0642",button_start:"\u0625\u0636\u063A\u0637 \u0647\u0646\u0627 \u0644\u0644\u062A\u062D\u0642\u064A\u0642",text_fetching:"\u062A\u0647\u064A\u0626\u0629 \u0627\u0644\u062A\u062D\u062F\u064A",text_solving:"\u0646\u062A\u062D\u0642\u0642 \u0645\u0646 \u0623\u0646\u0643 \u0644\u0633\u062A \u0631\u0648\u0628\u0648\u062A\u064B\u0627...",text_completed:"\u0623\u0646\u0627 \u0644\u0633\u062A \u0631\u0648\u0628\u0648\u062A\u064B\u0627",text_completed_sr:"\u062A\u0645 \u0627\u0644\u0627\u0646\u062A\u0647\u0627\u0621 \u0645\u0646 \u0627\u0644\u062A\u062D\u0642\u0642 \u0627\u0644\u062A\u0644\u0642\u0627\u0626\u064A \u0645\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0639\u0634\u0648\u0627\u0626\u064A",text_expired:"\u0627\u0646\u062A\u0647\u062A \u0635\u0644\u0627\u062D\u064A\u0629 \u0627\u0644\u062A\u062D\u0642\u0642",button_restart:"\u0625\u0639\u0627\u062F\u0629 \u062A\u0634\u063A\u064A\u0644",text_error:"\u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u0642\u0642",button_retry:"\u0627\u0628\u062F\u0623 \u0645\u0631\u0629 \u0623\u062E\u0631\u0649",text_fetch_error:"\u0645\u0634\u0643\u0644\u0629 \u0641\u064A \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0645\u0639"},Bh={en:n5e,de:o5e,nl:i5e,fr:s5e,it:a5e,pt:c5e,es:l5e,ca:u5e,ja:d5e,da:m5e,ru:f5e,sv:p5e,tr:h5e,el:g5e,uk:x5e,bg:b5e,cs:v5e,sk:_5e,no:fW,fi:A5e,lv:y5e,lt:E5e,pl:w5e,et:C5e,hr:I5e,sr:T5e,sl:S5e,hu:L5e,ro:M5e,zh:k5e,zh_tw:N5e,vi:R5e,he:O5e,th:z5e,kr:D5e,ar:P5e,nb:fW};function F5e(e,t){let r=new Uint8Array(3),n=new DataView(r.buffer);return n.setUint8(0,e),n.setUint16(1,t),r}var B5e='!function(){"use strict";const A="=".charCodeAt(0),I=new Uint8Array(256);for(let A=0;A<64;A++)I["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(A)]=A;function g(A){const I={},g=A.exports,C=g.memory,Q=g.__alloc,t=g.__retain,B=g.__rtti_base||-1;return I.__allocArray=(A,I)=>{const g=function(A){return new Uint32Array(C.buffer)[(B+4>>>2)+2*A]}(A),e=31-Math.clz32(g>>>6&31),o=I.length,i=Q(o<<e,0),r=Q(12,A),n=new Uint32Array(C.buffer);n[r+0>>>2]=t(i),n[r+4>>>2]=i,n[r+8>>>2]=o<<e;const E=C.buffer,s=new Uint8Array(E);if(16384&g)for(let A=0;A<o;++A)s[(i>>>e)+A]=t(I[A]);else s.set(I,i>>>e);return r},I.__getUint8Array=A=>{const I=new Uint32Array(C.buffer),g=I[A+4>>>2];return new Uint8Array(C.buffer,g,I[g-4>>>2]>>>0)},function(A,I={}){const g=A.__argumentsLength?I=>{A.__argumentsLength.value=I}:A.__setArgumentsLength||A.__setargc||(()=>({}));for(const C in A){if(!Object.prototype.hasOwnProperty.call(A,C))continue;const Q=A[C],t=C.split(".")[0];"function"==typeof Q&&Q!==g?(I[t]=(...A)=>(g(A.length),Q(...A))).original=Q:I[t]=Q}return I}(g,I)}class C{constructor(A){this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.v=new Uint32Array(32),this.m=new Uint32Array(32),this.outlen=A}}function Q(A,I){return A[I]^A[I+1]<<8^A[I+2]<<16^A[I+3]<<24}function t(A,I,g,C,Q,t,B,e){const o=I[B],i=I[B+1],r=I[e],n=I[e+1];let E,s,w,a,c=A[g],D=A[g+1],f=A[C],h=A[C+1],y=A[Q],l=A[Q+1],u=A[t],N=A[t+1];E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+o,s=(c&o|(c|o)&~E)>>>31,c=E,D=D+i+s,w=u^c,a=N^D,u=a,N=w,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=w>>>24^a<<8,h=a>>>24^w<<8,E=c+f,s=(c&f|(c|f)&~E)>>>31,c=E,D=D+h+s,E=c+r,s=(c&r|(c|r)&~E)>>>31,c=E,D=D+n+s,w=u^c,a=N^D,u=w>>>16^a<<16,N=a>>>16^w<<16,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=f^y,a=h^l,f=a>>>31^w<<1,h=w>>>31^a<<1,A[g]=c,A[g+1]=D,A[C]=f,A[C+1]=h,A[Q]=y,A[Q+1]=l,A[t]=u,A[t+1]=N}const B=[4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225],e=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6,22,16,24,0,10,4,30,26,20,28,6,12,14,2,18,8,14,18,6,2,26,24,22,28,4,12,10,20,8,0,30,16,18,0,10,14,4,8,20,30,28,2,22,24,12,16,6,26,4,24,12,20,0,22,16,6,8,26,14,10,30,28,2,18,24,10,2,30,28,26,8,20,0,14,12,6,18,4,16,22,26,22,14,28,24,2,6,18,10,0,30,8,16,12,4,20,12,30,28,18,22,6,0,16,24,4,26,14,2,8,20,10,20,4,16,8,14,12,2,10,30,22,18,28,6,24,26,0,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6];function o(A,I){const g=A.v,C=A.m;for(let I=0;I<16;I++)g[I]=A.h[I],g[I+16]=B[I];g[24]=g[24]^A.t,g[25]=g[25]^A.t/4294967296,I&&(g[28]=~g[28],g[29]=~g[29]);for(let I=0;I<32;I++)C[I]=Q(A.b,4*I);for(let A=0;A<12;A++)t(g,C,0,8,16,24,e[16*A+0],e[16*A+1]),t(g,C,2,10,18,26,e[16*A+2],e[16*A+3]),t(g,C,4,12,20,28,e[16*A+4],e[16*A+5]),t(g,C,6,14,22,30,e[16*A+6],e[16*A+7]),t(g,C,0,10,20,30,e[16*A+8],e[16*A+9]),t(g,C,2,12,22,24,e[16*A+10],e[16*A+11]),t(g,C,4,14,16,26,e[16*A+12],e[16*A+13]),t(g,C,6,8,18,28,e[16*A+14],e[16*A+15]);for(let I=0;I<16;I++)A.h[I]=A.h[I]^g[I]^g[I+16]}function i(A,I){for(let I=0;I<16;I++)A.h[I]=B[I];A.b.set(I),A.h[0]^=16842752^A.outlen}async function r(){return(A,I,g=4294967295)=>{const Q=function(A,I,g){if(128!=A.length)throw Error("Invalid input");const Q=A.buffer,t=new DataView(Q),B=new C(32);B.t=128;const e=t.getUint32(124,!0),r=e+g;for(let g=e;g<r;g++)if(t.setUint32(124,g,!0),i(B,A),o(B,!0),B.h[0]<I)return 0==ASC_TARGET?new Uint8Array(B.h.buffer):Uint8Array.wrap(B.h.buffer);return new Uint8Array(0)}(A,I,g);return[A,Q]}}let n,E;Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(A,I){return new Uint8Array(Array.prototype.slice.call(this,A,I))}}),self.ASC_TARGET=0;const s=new Promise((A=>E=A));self.onerror=A=>{self.postMessage({type:"error",message:JSON.stringify(A)})},self.onmessage=async C=>{const Q=C.data;try{if("solver"===Q.type){if(Q.forceJS){n=1;const A=await r();E(A)}else try{n=2;const C=WebAssembly.compile(function(g){let C=3285;g.charCodeAt(4379)===A&&C--,g.charCodeAt(4378)===A&&C--;const Q=new Uint8Array(C);for(let A=0,C=0;A<4380;A+=4){const t=I[g.charCodeAt(A+0)],B=I[g.charCodeAt(A+1)],e=I[g.charCodeAt(A+2)],o=I[g.charCodeAt(A+3)];Q[C++]=t<<2|B>>4,Q[C++]=(15&B)<<4|e>>2,Q[C++]=(3&e)<<6|63&o}return Q}(" ")),Q=await async function(A){const I=await async function(A){const I={env:{abort(){throw Error("Wasm aborted")}}};return{exports:g(await WebAssembly.instantiate(A,I))}}(A),C=I.exports.__retain(I.exports.__allocArray(I.exports.Uint8Array_ID,new Uint8Array(128)));let Q=I.exports.__getUint8Array(C);return(A,g,t=4294967295)=>{Q.set(A);const B=I.exports.solveBlake2b(C,g,t);Q=I.exports.__getUint8Array(C);const e=I.exports.__getUint8Array(B);return I.exports.__release(B),[Q,e]}}(await C);E(Q)}catch(A){console.log("FriendlyCaptcha failed to initialize WebAssembly, falling back to Javascript solver: "+A.toString()),n=1;const I=await r();E(I)}self.postMessage({type:"ready",solver:n})}else if("start"===Q.type){const A=await s;self.postMessage({type:"started"});let I,g=0;for(let C=0;C<256;C++){Q.puzzleSolverInput[123]=C;const[t,B]=A(Q.puzzleSolverInput,Q.threshold);if(0!==B.length){I=t;break}console.warn("FC: Internal error or no solution found"),g+=Math.pow(2,32)-1}g+=new DataView(I.slice(-4).buffer).getUint32(0,!0),self.postMessage({type:"done",solution:I.slice(-8),h:g,puzzleIndex:Q.puzzleIndex,puzzleNumber:Q.puzzleNumber})}}catch(A){setTimeout((()=>{throw A}))}}}();',xW;typeof window<"u"&&(xW=window.URL||window.webkitURL);var _y=class{constructor(){this.workers=[],this.puzzleNumber=0,this.numPuzzles=0,this.threshold=0,this.startTime=0,this.progress=0,this.totalHashes=0,this.puzzleSolverInputs=[],this.puzzleIndex=0,this.solutionBuffer=new Uint8Array(0),this.solverType=1,this.readyPromise=new Promise(()=>{}),this.readyCount=0,this.startCount=0,this.progressCallback=()=>0,this.readyCallback=()=>0,this.startedCallback=()=>0,this.doneCallback=()=>0,this.errorCallback=()=>0;}init(){this.terminateWorkers(),this.progress=0,this.totalHashes=0;let t;this.readyPromise=new Promise(n=>t=n),this.readyCount=0,this.startCount=0,this.workers=new Array(4);let r=new Blob([B5e],{type:"text/javascript"});for(let n=0;n<this.workers.length;n++)this.workers[n]=new Worker(xW.createObjectURL(r)),this.workers[n].onerror=s=>this.errorCallback(s),this.workers[n].onmessage=s=>{let o=s.data;if(o)if(o.type==="ready")this.readyCount++,this.solverType=o.solver,this.readyCount==this.workers.length&&(t(),this.readyCallback());else if(o.type==="started")this.startCount++,this.startCount==1&&(this.startTime=Date.now(),this.startedCallback());else if(o.type==="done"){if(o.puzzleNumber!==this.puzzleNumber)return;if(this.puzzleIndex<this.puzzleSolverInputs.length&&(this.workers[n].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[this.puzzleIndex],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++),this.progress++,this.totalHashes+=o.h,this.progressCallback({n:this.numPuzzles,h:this.totalHashes,t:(Date.now()-this.startTime)/1e3,i:this.progress}),this.solutionBuffer.set(o.solution,o.puzzleIndex*8),this.progress==this.numPuzzles){let a=(Date.now()-this.startTime)/1e3;this.doneCallback({solution:this.solutionBuffer,h:this.totalHashes,t:a,diagnostics:F5e(this.solverType,a),solver:this.solverType});}}else o.type==="error"&&this.errorCallback(o);};}setupSolver(t=!1){let r={type:"solver",forceJS:t};for(let n=0;n<this.workers.length;n++)this.workers[n].postMessage(r);}async start(t){await this.readyPromise,this.puzzleSolverInputs=e5e(t.buffer,t.n),this.solutionBuffer=new Uint8Array(8*t.n),this.numPuzzles=t.n,this.threshold=t.threshold,this.puzzleIndex=0,this.puzzleNumber++;for(let r=0;r<this.workers.length&&this.puzzleIndex!==this.puzzleSolverInputs.length;r++)this.workers[r].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[r],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++;}terminateWorkers(){if(this.workers.length!=0){for(let t=0;t<this.workers.length;t++)this.workers[t].terminate();this.workers=[];}}},U5e="https://api.friendlycaptcha.com/api/v1/puzzle",Gh=class{constructor(t,r={}){this.workerGroup=new _y,this.valid=!1,this.needsReInit=!1,this.hasBeenStarted=!1,this.hasBeenDestroyed=!1,this.opts=Object.assign({forceJSFallback:!1,skipStyleInjection:!1,startMode:"focus",puzzleEndpoint:t.dataset.puzzleEndpoint||U5e,startedCallback:()=>0,readyCallback:()=>0,doneCallback:()=>0,errorCallback:()=>0,sitekey:t.dataset.sitekey||"",language:t.dataset.lang||"en",solutionFieldName:t.dataset.solutionFieldName||"frc-captcha-solution",styleNonce:null},r),this.e=t,this.e.friendlyChallengeWidget=this,this.loadLanguage(),t.innerText=this.lang.text_init,this.opts.skipStyleInjection||j8e(this.opts.styleNonce),this.init(this.opts.startMode==="auto"||this.e.dataset.start==="auto");}init(t){if(this.hasBeenDestroyed){console.error("FriendlyCaptcha widget has been destroyed using destroy(), it can not be used anymore.");return}if(this.initWorkerGroup(),t)this.start();else if(this.e.dataset.start!=="none"&&(this.opts.startMode==="focus"||this.e.dataset.start==="focus")){let r=q8e(this.e);r?Z8e(r,()=>this.start()):console.log("FriendlyCaptcha div seems not to be contained in a form, autostart will not work");}}loadLanguage(t){if(t!==void 0?this.opts.language=t:this.e.dataset.lang&&(this.opts.language=this.e.dataset.lang),typeof this.opts.language=="string"){let r=this.opts.language.toLowerCase(),n=Bh[r];n===void 0&&r[2]==="-"&&(r=r.substring(0,2),n=Bh[r]),n===void 0&&(console.error('FriendlyCaptcha: language "'+this.opts.language+'" not found.'),n=Bh.en),this.lang=n;}else this.lang=Object.assign(Object.assign({},Bh.en),this.opts.language);}makeButtonStart(){let t=this.e.querySelector("button");t&&(t.addEventListener("click",r=>this.start(),{once:!0,passive:!0}),t.addEventListener("touchstart",r=>this.start(),{once:!0,passive:!0}));}onWorkerError(t){this.hasBeenStarted=!1,this.needsReInit=!0,this.expiryTimeout&&clearTimeout(this.expiryTimeout),console.error("[FRC]",t),this.e.innerHTML=Fh(this.opts.solutionFieldName,this.lang,"Background worker error "+t.message),this.makeButtonStart(),this.opts.forceJSFallback=!0;}initWorkerGroup(){this.workerGroup.progressCallback=t=>{Y8e(this.e,t);},this.workerGroup.readyCallback=()=>{this.e.innerHTML=U8e(this.opts.solutionFieldName,this.lang),this.makeButtonStart(),this.opts.readyCallback();},this.workerGroup.startedCallback=()=>{this.e.innerHTML=H8e(this.opts.solutionFieldName,this.lang),this.opts.startedCallback();},this.workerGroup.doneCallback=t=>{let r=this.handleDone(t);this.opts.doneCallback(r);let n=this.e.dataset.callback;n&&window[n](r);},this.workerGroup.errorCallback=t=>{this.onWorkerError(t);},this.workerGroup.init(),this.workerGroup.setupSolver(this.opts.forceJSFallback);}expire(){this.hasBeenStarted=!1,this.e.isConnected!==!1&&(this.e.innerHTML=V8e(this.opts.solutionFieldName,this.lang),this.makeButtonStart());}async start(){if(this.hasBeenDestroyed){console.error("Can not start FriendlyCaptcha widget which has been destroyed");return}if(this.hasBeenStarted){console.warn("Can not start FriendlyCaptcha widget which has already been started");return}let t=this.opts.sitekey||this.e.dataset.sitekey;if(!t){console.error("FriendlyCaptcha: sitekey not set on frc-captcha element"),this.e.innerHTML=Fh(this.opts.solutionFieldName,this.lang,"Website problem: sitekey not set",!1);return}if(J8e()){this.e.innerHTML=Fh(this.opts.solutionFieldName,this.lang,"Browser check failed, try a different browser",!1,!0);return}if(this.needsReInit){this.needsReInit=!1,this.init(!0);return}this.hasBeenStarted=!0;try{this.e.innerHTML=G8e(this.opts.solutionFieldName,this.lang),this.puzzle=t5e(await r5e(this.opts.puzzleEndpoint,t,this.lang)),this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.expiryTimeout=setTimeout(()=>this.expire(),this.puzzle.expiry-3e4);}catch(r){console.error("[FRC]",r),this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e.innerHTML=Fh(this.opts.solutionFieldName,this.lang,r.message),this.makeButtonStart(),this.opts.errorCallback({code:"error_getting_puzzle",description:r.toString(),error:r});let s=this.e.dataset["callback-error"];s&&window[s](this);return}await this.workerGroup.start(this.puzzle);}handleDone(t){this.valid=!0;let r=`${this.puzzle.signature}.${this.puzzle.base64}.${mW(t.solution)}.${mW(t.diagnostics)}`;return this.e.innerHTML=W8e(this.opts.solutionFieldName,this.lang,r,t),this.needsReInit=!0,r}destroy(){this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e&&(this.e.remove(),delete this.e),this.hasBeenDestroyed=!0;}reset(){if(this.hasBeenDestroyed){console.error("FriendlyCaptcha widget has been destroyed, it can not be used anymore");return}this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.init(this.opts.startMode==="auto"||this.e.dataset.start==="auto");}};var Da=Object.create(null);Da.open="0";Da.close="1";Da.ping="2";Da.pong="3";Da.message="4";Da.upgrade="5";Da.noop="6";var rd=Object.create(null);Object.keys(Da).forEach(e=>{rd[Da[e]]=e;});var nd={type:"error",data:"parser error"};var _W=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",AW=typeof ArrayBuffer=="function",yW=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,sd=({type:e,data:t},r,n)=>_W&&t instanceof Blob?r?n(t):bW(t,n):AW&&(t instanceof ArrayBuffer||yW(t))?r?n(t):bW(new Blob([t]),n):n(Da[e]+(t||"")),bW=(e,t)=>{let r=new FileReader;return r.onload=function(){let n=r.result.split(",")[1];t("b"+(n||""));},r.readAsDataURL(e)};function vW(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}var Ay;function EW(e,t){if(_W&&e.data instanceof Blob)return e.data.arrayBuffer().then(vW).then(t);if(AW&&(e.data instanceof ArrayBuffer||yW(e.data)))return t(vW(e.data));sd(e,!1,r=>{Ay||(Ay=new TextEncoder),t(Ay.encode(r));});}var wW="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",od=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<wW.length;e++)od[wW.charCodeAt(e)]=e;var CW=e=>{let t=e.length*.75,r=e.length,n,s=0,o,a,c,u;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);let m=new ArrayBuffer(t),f=new Uint8Array(m);for(n=0;n<r;n+=4)o=od[e.charCodeAt(n)],a=od[e.charCodeAt(n+1)],c=od[e.charCodeAt(n+2)],u=od[e.charCodeAt(n+3)],f[s++]=o<<2|a>>4,f[s++]=(a&15)<<4|c>>2,f[s++]=(c&3)<<6|u&63;return m};var G5e=typeof ArrayBuffer=="function",id=(e,t)=>{if(typeof e!="string")return {type:"message",data:IW(e,t)};let r=e.charAt(0);return r==="b"?{type:"message",data:H5e(e.substring(1),t)}:rd[r]?e.length>1?{type:rd[r],data:e.substring(1)}:{type:rd[r]}:nd},H5e=(e,t)=>{if(G5e){let r=CW(e);return IW(r,t)}else return {base64:!0,data:e}},IW=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}};var TW="",SW=(e,t)=>{let r=e.length,n=new Array(r),s=0;e.forEach((o,a)=>{sd(o,!1,c=>{n[a]=c,++s===r&&t(n.join(TW));});});},LW=(e,t)=>{let r=e.split(TW),n=[];for(let s=0;s<r.length;s++){let o=id(r[s],t);if(n.push(o),o.type==="error")break}return n};function MW(){return new TransformStream({transform(e,t){EW(e,r=>{let n=r.length,s;if(n<126)s=new Uint8Array(1),new DataView(s.buffer).setUint8(0,n);else if(n<65536){s=new Uint8Array(3);let o=new DataView(s.buffer);o.setUint8(0,126),o.setUint16(1,n);}else {s=new Uint8Array(9);let o=new DataView(s.buffer);o.setUint8(0,127),o.setBigUint64(1,BigInt(n));}e.data&&typeof e.data!="string"&&(s[0]|=128),t.enqueue(s),t.enqueue(r);});}})}var yy;function Hh(e){return e.reduce((t,r)=>t+r.length,0)}function Wh(e,t){if(e[0].length===t)return e.shift();let r=new Uint8Array(t),n=0;for(let s=0;s<t;s++)r[s]=e[0][n++],n===e[0].length&&(e.shift(),n=0);return e.length&&n<e[0].length&&(e[0]=e[0].slice(n)),r}function kW(e,t){yy||(yy=new TextDecoder);let r=[],n=0,s=-1,o=!1;return new TransformStream({transform(a,c){for(r.push(a);;){if(n===0){if(Hh(r)<1)break;let u=Wh(r,1);o=(u[0]&128)===128,s=u[0]&127,s<126?n=3:s===126?n=1:n=2;}else if(n===1){if(Hh(r)<2)break;let u=Wh(r,2);s=new DataView(u.buffer,u.byteOffset,u.length).getUint16(0),n=3;}else if(n===2){if(Hh(r)<8)break;let u=Wh(r,8),m=new DataView(u.buffer,u.byteOffset,u.length),f=m.getUint32(0);if(f>Math.pow(2,21)-1){c.enqueue(nd);break}s=f*Math.pow(2,32)+m.getUint32(4),n=3;}else {if(Hh(r)<s)break;let u=Wh(r,s);c.enqueue(id(o?u:yy.decode(u),t)),n=0;}if(s===0||s>e){c.enqueue(nd);break}}}})}var Ey=4;function Hn(e){if(e)return W5e(e)}function W5e(e){for(var t in Hn.prototype)e[t]=Hn.prototype[t];return e}Hn.prototype.on=Hn.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};Hn.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments);}return r.fn=t,this.on(e,r),this};Hn.prototype.off=Hn.prototype.removeListener=Hn.prototype.removeAllListeners=Hn.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var n,s=0;s<r.length;s++)if(n=r[s],n===t||n.fn===t){r.splice(s,1);break}return r.length===0&&delete this._callbacks["$"+e],this};Hn.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),r=this._callbacks["$"+e],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(r){r=r.slice(0);for(var n=0,s=r.length;n<s;++n)r[n].apply(this,t);}return this};Hn.prototype.emitReserved=Hn.prototype.emit;Hn.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};Hn.prototype.hasListeners=function(e){return !!this.listeners(e).length};var c2=typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,r)=>r(t,0),ko=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),NW="arraybuffer";function Vh(e,...t){return t.reduce((r,n)=>(e.hasOwnProperty(n)&&(r[n]=e[n]),r),{})}var V5e=ko.setTimeout,j5e=ko.clearTimeout;function l2(e,t){t.useNativeTimers?(e.setTimeoutFn=V5e.bind(ko),e.clearTimeoutFn=j5e.bind(ko)):(e.setTimeoutFn=ko.setTimeout.bind(ko),e.clearTimeoutFn=ko.clearTimeout.bind(ko));}var Y5e=1.33;function RW(e){return typeof e=="string"?q5e(e):Math.ceil((e.byteLength||e.size)*Y5e)}function q5e(e){let t=0,r=0;for(let n=0,s=e.length;n<s;n++)t=e.charCodeAt(n),t<128?r+=1:t<2048?r+=2:t<55296||t>=57344?r+=3:(n++,r+=4);return r}function jh(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function OW(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}function zW(e){let t={},r=e.split("&");for(let n=0,s=r.length;n<s;n++){let o=r[n].split("=");t[decodeURIComponent(o[0])]=decodeURIComponent(o[1]);}return t}var Yh=class extends Error{constructor(t,r,n){super(t),this.description=r,this.context=n,this.type="TransportError";}},u2=class extends Hn{constructor(t){super(),this.writable=!1,l2(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64;}onError(t,r,n){return super.emitReserved("error",new Yh(t,r,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return (this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t);}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open");}onData(t){let r=id(t,this.socket.binaryType);this.onPacket(r);}onPacket(t){super.emitReserved("packet",t);}onClose(t){this.readyState="closed",super.emitReserved("close",t);}pause(t){}createUri(t,r={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(r)}_hostname(){let t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){let r=OW(t);return r.length?"?"+r:""}};var ad=class extends u2{constructor(){super(...arguments),this._polling=!1;}get name(){return "polling"}doOpen(){this._poll();}pause(t){this.readyState="pausing";let r=()=>{this.readyState="paused",t();};if(this._polling||!this.writable){let n=0;this._polling&&(n++,this.once("pollComplete",function(){--n||r();})),this.writable||(n++,this.once("drain",function(){--n||r();}));}else r();}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll");}onData(t){let r=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n);};LW(t,this.socket.binaryType).forEach(r),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll());}doClose(){let t=()=>{this.write([{type:"close"}]);};this.readyState==="open"?t():this.once("open",t);}write(t){this.writable=!1,SW(t,r=>{this.doWrite(r,()=>{this.writable=!0,this.emitReserved("drain");});});}uri(){let t=this.opts.secure?"https":"http",r=this.query||{};return this.opts.timestampRequests!==!1&&(r[this.opts.timestampParam]=jh()),!this.supportsBinary&&!r.sid&&(r.b64=1),this.createUri(t,r)}};var DW=!1;try{DW=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest;}catch{}var PW=DW;function Z5e(){}var wy=class extends ad{constructor(t){if(super(t),typeof location<"u"){let r=location.protocol==="https:",n=location.port;n||(n=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port;}}doWrite(t,r){let n=this.request({method:"POST",data:t});n.on("success",r),n.on("error",(s,o)=>{this.onError("xhr post error",s,o);});}doPoll(){let t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(r,n)=>{this.onError("xhr poll error",r,n);}),this.pollXhr=t;}},Ec=class e extends Hn{constructor(t,r,n){super(),this.createRequest=t,l2(this,n),this._opts=n,this._method=n.method||"GET",this._uri=r,this._data=n.data!==void 0?n.data:null,this._create();}_create(){var t;let r=Vh(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this._opts.xd;let n=this._xhr=this.createRequest(r);try{n.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let s in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(s)&&n.setRequestHeader(s,this._opts.extraHeaders[s]);}}catch{}if(this._method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8");}catch{}try{n.setRequestHeader("Accept","*/*");}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(n.timeout=this._opts.requestTimeout),n.onreadystatechange=()=>{var s;n.readyState===3&&((s=this._opts.cookieJar)===null||s===void 0||s.parseCookies(n.getResponseHeader("set-cookie"))),n.readyState===4&&(n.status===200||n.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof n.status=="number"?n.status:0);},0));},n.send(this._data);}catch(s){this.setTimeoutFn(()=>{this._onError(s);},0);return}typeof document<"u"&&(this._index=e.requestsCount++,e.requests[this._index]=this);}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0);}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=Z5e,t)try{this._xhr.abort();}catch{}typeof document<"u"&&delete e.requests[this._index],this._xhr=null;}}_onLoad(){let t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup());}abort(){this._cleanup();}};Ec.requestsCount=0;Ec.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",FW);else if(typeof addEventListener=="function"){let e="onpagehide"in ko?"pagehide":"unload";addEventListener(e,FW,!1);}}function FW(){for(let e in Ec.requests)Ec.requests.hasOwnProperty(e)&&Ec.requests[e].abort();}var J5e=function(){let e=BW({xdomain:!1});return e&&e.responseType!==null}(),i4=class extends wy{constructor(t){super(t);let r=t&&t.forceBase64;this.supportsBinary=J5e&&!r;}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Ec(BW,this.uri(),t)}};function BW(e){let t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||PW))return new XMLHttpRequest}catch{}if(!t)try{return new ko[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}var UW=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative",Iy=class extends u2{get name(){return "websocket"}doOpen(){let t=this.uri(),r=this.opts.protocols,n=UW?{}:Vh(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,r,n);}catch(s){return this.emitReserved("error",s)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners();}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen();},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t);}write(t){this.writable=!1;for(let r=0;r<t.length;r++){let n=t[r],s=r===t.length-1;sd(n,this.supportsBinary,o=>{try{this.doWrite(n,o);}catch{}s&&c2(()=>{this.writable=!0,this.emitReserved("drain");},this.setTimeoutFn);});}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null);}uri(){let t=this.opts.secure?"wss":"ws",r=this.query||{};return this.opts.timestampRequests&&(r[this.opts.timestampParam]=jh()),this.supportsBinary||(r.b64=1),this.createUri(t,r)}},Cy=ko.WebSocket||ko.MozWebSocket,a4=class extends Iy{createSocket(t,r,n){return UW?new Cy(t,r,n):r?new Cy(t,r):new Cy(t)}doWrite(t,r){this.ws.send(r);}};var cd=class extends u2{get name(){return "webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]);}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose();}).catch(t=>{this.onError("webtransport error",t);}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{let r=kW(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(r).getReader(),s=MW();s.readable.pipeTo(t.writable),this._writer=s.writable.getWriter();let o=()=>{n.read().then(({done:c,value:u})=>{c||(this.onPacket(u),o());}).catch(c=>{});};o();let a={type:"open"};this.query.sid&&(a.data=`{"sid":"${this.query.sid}"}`),this._writer.write(a).then(()=>this.onOpen());});});}write(t){this.writable=!1;for(let r=0;r<t.length;r++){let n=t[r],s=r===t.length-1;this._writer.write(n).then(()=>{s&&c2(()=>{this.writable=!0,this.emitReserved("drain");},this.setTimeoutFn);});}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close();}};var Ty={websocket:a4,webtransport:cd,polling:i4};var X5e=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,K5e=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function c4(e){if(e.length>8e3)throw "URI too long";let t=e,r=e.indexOf("["),n=e.indexOf("]");r!=-1&&n!=-1&&(e=e.substring(0,r)+e.substring(r,n).replace(/:/g,";")+e.substring(n,e.length));let s=X5e.exec(e||""),o={},a=14;for(;a--;)o[K5e[a]]=s[a]||"";return r!=-1&&n!=-1&&(o.source=t,o.host=o.host.substring(1,o.host.length-1).replace(/;/g,":"),o.authority=o.authority.replace("[","").replace("]","").replace(/;/g,":"),o.ipv6uri=!0),o.pathNames=Q5e(o,o.path),o.queryKey=$5e(o,o.query),o}function Q5e(e,t){let r=/\/{2,9}/g,n=t.replace(r,"/").split("/");return (t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function $5e(e,t){let r={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,s,o){s&&(r[s]=o);}),r}var Sy=typeof addEventListener=="function"&&typeof removeEventListener=="function",qh=[];Sy&&addEventListener("offline",()=>{qh.forEach(e=>e());},!1);var U0=class e extends Hn{constructor(t,r){if(super(),this.binaryType=NW,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(r=t,t=null),t){let n=c4(t);r.hostname=n.host,r.secure=n.protocol==="https"||n.protocol==="wss",r.port=n.port,n.query&&(r.query=n.query);}else r.host&&(r.hostname=c4(r.host).host);l2(this,r),this.secure=r.secure!=null?r.secure:typeof location<"u"&&location.protocol==="https:",r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.hostname=r.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=r.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},r.transports.forEach(n=>{let s=n.prototype.name;this.transports.push(s),this._transportsByName[s]=n;}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},r),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=zW(this.opts.query)),Sy&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close());},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"});},qh.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open();}createTransport(t){let r=Object.assign({},this.opts.query);r.EIO=Ey,r.transport=t,this.id&&(r.sid=this.id);let n=Object.assign({},this.opts,{query:r,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](n)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available");},0);return}let t=this.opts.rememberUpgrade&&e.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";let r=this.createTransport(t);r.open(),this.setTransport(r);}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",r=>this._onClose("transport close",r));}onOpen(){this.readyState="open",e.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush();}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":let r=new Error("server error");r.code=t.data,this._onError(r);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout();}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);let t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout");},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref();}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush();}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){let t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush");}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let r=1;for(let n=0;n<this.writeBuffer.length;n++){let s=this.writeBuffer[n].data;if(s&&(r+=RW(s)),n>0&&r>this._maxPayload)return this.writeBuffer.slice(0,n);r+=2;}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return !0;let t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,c2(()=>{this._onClose("ping timeout");},this.setTimeoutFn)),t}write(t,r,n){return this._sendPacket("message",t,r,n),this}send(t,r,n){return this._sendPacket("message",t,r,n),this}_sendPacket(t,r,n,s){if(typeof r=="function"&&(s=r,r=void 0),typeof n=="function"&&(s=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;let o={type:t,data:r,options:n};this.emitReserved("packetCreate",o),this.writeBuffer.push(o),s&&this.once("flush",s),this.flush();}close(){let t=()=>{this._onClose("forced close"),this.transport.close();},r=()=>{this.off("upgrade",r),this.off("upgradeError",r),t();},n=()=>{this.once("upgrade",r),this.once("upgradeError",r);};return (this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():t();}):this.upgrading?n():t()),this}_onError(t){if(e.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t);}_onClose(t,r){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),Sy&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){let n=qh.indexOf(this._offlineEventListener);n!==-1&&qh.splice(n,1);}this.readyState="closed",this.id=null,this.emitReserved("close",t,r),this.writeBuffer=[],this._prevBufferLen=0;}}};U0.protocol=Ey;var Zh=class extends U0{constructor(){super(...arguments),this._upgrades=[];}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t]);}_probe(t){let r=this.createTransport(t),n=!1;U0.priorWebsocketSuccess=!1;let s=()=>{n||(r.send([{type:"ping",data:"probe"}]),r.once("packet",h=>{if(!n)if(h.type==="pong"&&h.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",r),!r)return;U0.priorWebsocketSuccess=r.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(f(),this.setTransport(r),r.send([{type:"upgrade"}]),this.emitReserved("upgrade",r),r=null,this.upgrading=!1,this.flush());});}else {let x=new Error("probe error");x.transport=r.name,this.emitReserved("upgradeError",x);}}));};function o(){n||(n=!0,f(),r.close(),r=null);}let a=h=>{let x=new Error("probe error: "+h);x.transport=r.name,o(),this.emitReserved("upgradeError",x);};function c(){a("transport closed");}function u(){a("socket closed");}function m(h){r&&h.name!==r.name&&o();}let f=()=>{r.removeListener("open",s),r.removeListener("error",a),r.removeListener("close",c),this.off("close",u),this.off("upgrading",m);};r.once("open",s),r.once("error",a),r.once("close",c),this.once("close",u),this.once("upgrading",m),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||r.open();},200):r.open();}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t);}_filterUpgrades(t){let r=[];for(let n=0;n<t.length;n++)~this.transports.indexOf(t[n])&&r.push(t[n]);return r}},l4=class extends Zh{constructor(t,r={}){let n=typeof t=="object"?t:r;(!n.transports||n.transports&&typeof n.transports[0]=="string")&&(n.transports=(n.transports||["polling","websocket","webtransport"]).map(s=>Ty[s]).filter(s=>!!s)),super(t,n);}};function GW(e,t="",r){let n=e;r=r||typeof location<"u"&&location,e==null&&(e=r.protocol+"//"+r.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=r.protocol+e:e=r.host+e),/^(https?|wss?):\/\//.test(e)||(typeof r<"u"?e=r.protocol+"//"+e:e="https://"+e),n=c4(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";let o=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+o+":"+n.port+t,n.href=n.protocol+"://"+o+(r&&r.port===n.port?"":":"+n.port),n}var Oy={};d(Oy,{Decoder:()=>Ny,Encoder:()=>ky,PacketType:()=>jr,protocol:()=>YW});var epe=typeof ArrayBuffer=="function",tpe=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,HW=Object.prototype.toString,rpe=typeof Blob=="function"||typeof Blob<"u"&&HW.call(Blob)==="[object BlobConstructor]",npe=typeof File=="function"||typeof File<"u"&&HW.call(File)==="[object FileConstructor]";function ud(e){return epe&&(e instanceof ArrayBuffer||tpe(e))||rpe&&e instanceof Blob||npe&&e instanceof File}function ld(e,t){if(!e||typeof e!="object")return !1;if(Array.isArray(e)){for(let r=0,n=e.length;r<n;r++)if(ld(e[r]))return !0;return !1}if(ud(e))return !0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return ld(e.toJSON(),!0);for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&ld(e[r]))return !0;return !1}function WW(e){let t=[],r=e.data,n=e;return n.data=Ly(r,t),n.attachments=t.length,{packet:n,buffers:t}}function Ly(e,t){if(!e)return e;if(ud(e)){let r={_placeholder:!0,num:t.length};return t.push(e),r}else if(Array.isArray(e)){let r=new Array(e.length);for(let n=0;n<e.length;n++)r[n]=Ly(e[n],t);return r}else if(typeof e=="object"&&!(e instanceof Date)){let r={};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=Ly(e[n],t));return r}return e}function VW(e,t){return e.data=My(e.data,t),delete e.attachments,e}function My(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let r=0;r<e.length;r++)e[r]=My(e[r],t);else if(typeof e=="object")for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(e[r]=My(e[r],t));return e}var spe=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],YW=5,jr;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK";})(jr||(jr={}));var ky=class{constructor(t){this.replacer=t;}encode(t){return (t.type===jr.EVENT||t.type===jr.ACK)&&ld(t)?this.encodeAsBinary({type:t.type===jr.EVENT?jr.BINARY_EVENT:jr.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let r=""+t.type;return (t.type===jr.BINARY_EVENT||t.type===jr.BINARY_ACK)&&(r+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(r+=t.nsp+","),t.id!=null&&(r+=t.id),t.data!=null&&(r+=JSON.stringify(t.data,this.replacer)),r}encodeAsBinary(t){let r=WW(t),n=this.encodeAsString(r.packet),s=r.buffers;return s.unshift(n),s}};function jW(e){return Object.prototype.toString.call(e)==="[object Object]"}var Ny=class e extends Hn{constructor(t){super(),this.reviver=t;}add(t){let r;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");r=this.decodeString(t);let n=r.type===jr.BINARY_EVENT;n||r.type===jr.BINARY_ACK?(r.type=n?jr.EVENT:jr.ACK,this.reconstructor=new Ry(r),r.attachments===0&&super.emitReserved("decoded",r)):super.emitReserved("decoded",r);}else if(ud(t)||t.base64)if(this.reconstructor)r=this.reconstructor.takeBinaryData(t),r&&(this.reconstructor=null,super.emitReserved("decoded",r));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let r=0,n={type:Number(t.charAt(0))};if(jr[n.type]===void 0)throw new Error("unknown packet type "+n.type);if(n.type===jr.BINARY_EVENT||n.type===jr.BINARY_ACK){let o=r+1;for(;t.charAt(++r)!=="-"&&r!=t.length;);let a=t.substring(o,r);if(a!=Number(a)||t.charAt(r)!=="-")throw new Error("Illegal attachments");n.attachments=Number(a);}if(t.charAt(r+1)==="/"){let o=r+1;for(;++r&&!(t.charAt(r)===","||r===t.length););n.nsp=t.substring(o,r);}else n.nsp="/";let s=t.charAt(r+1);if(s!==""&&Number(s)==s){let o=r+1;for(;++r;){let a=t.charAt(r);if(a==null||Number(a)!=a){--r;break}if(r===t.length)break}n.id=Number(t.substring(o,r+1));}if(t.charAt(++r)){let o=this.tryParse(t.substr(r));if(e.isPayloadValid(n.type,o))n.data=o;else throw new Error("invalid payload")}return n}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return !1}}static isPayloadValid(t,r){switch(t){case jr.CONNECT:return jW(r);case jr.DISCONNECT:return r===void 0;case jr.CONNECT_ERROR:return typeof r=="string"||jW(r);case jr.EVENT:case jr.BINARY_EVENT:return Array.isArray(r)&&(typeof r[0]=="number"||typeof r[0]=="string"&&spe.indexOf(r[0])===-1);case jr.ACK:case jr.BINARY_ACK:return Array.isArray(r)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null);}},Ry=class{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t;}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){let r=VW(this.reconPack,this.buffers);return this.finishedReconstruction(),r}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[];}};function Mi(e,t,r){return e.on(t,r),function(){e.off(t,r);}}var ope=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1}),u4=class extends Hn{constructor(t,r,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=r,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open();}get disconnected(){return !this.connected}subEvents(){if(this.subs)return;let t=this.io;this.subs=[Mi(t,"open",this.onopen.bind(this)),Mi(t,"packet",this.onpacket.bind(this)),Mi(t,"error",this.onerror.bind(this)),Mi(t,"close",this.onclose.bind(this))];}get active(){return !!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...r){var n,s,o;if(ope.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(r.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(r),this;let a={type:jr.EVENT,data:r};if(a.options={},a.options.compress=this.flags.compress!==!1,typeof r[r.length-1]=="function"){let f=this.ids++,h=r.pop();this._registerAckCallback(f,h),a.id=f;}let c=(s=(n=this.io.engine)===null||n===void 0?void 0:n.transport)===null||s===void 0?void 0:s.writable,u=this.connected&&!(!((o=this.io.engine)===null||o===void 0)&&o._hasPingExpired());return this.flags.volatile&&!c||(u?(this.notifyOutgoingListeners(a),this.packet(a)):this.sendBuffer.push(a)),this.flags={},this}_registerAckCallback(t,r){var n;let s=(n=this.flags.timeout)!==null&&n!==void 0?n:this._opts.ackTimeout;if(s===void 0){this.acks[t]=r;return}let o=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let c=0;c<this.sendBuffer.length;c++)this.sendBuffer[c].id===t&&this.sendBuffer.splice(c,1);r.call(this,new Error("operation has timed out"));},s),a=(...c)=>{this.io.clearTimeoutFn(o),r.apply(this,c);};a.withError=!0,this.acks[t]=a;}emitWithAck(t,...r){return new Promise((n,s)=>{let o=(a,c)=>a?s(a):n(c);o.withError=!0,r.push(o),this.emit(t,...r);})}_addToQueue(t){let r;typeof t[t.length-1]=="function"&&(r=t.pop());let n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((s,...o)=>n!==this._queue[0]?void 0:(s!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),r&&r(s)):(this._queue.shift(),r&&r(null,...o)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue();}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;let r=this._queue[0];r.pending&&!t||(r.pending=!0,r.tryCount++,this.flags=r.flags,this.emit.apply(this,r.args));}packet(t){t.nsp=this.nsp,this.io._packet(t);}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t);}):this._sendConnectPacket(this.auth);}_sendConnectPacket(t){this.packet({type:jr.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t});}onerror(t){this.connected||this.emitReserved("connect_error",t);}onclose(t,r){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,r),this._clearAcks();}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(n=>String(n.id)===t)){let n=this.acks[t];delete this.acks[t],n.withError&&n.call(this,new Error("socket has been disconnected"));}});}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case jr.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case jr.EVENT:case jr.BINARY_EVENT:this.onevent(t);break;case jr.ACK:case jr.BINARY_ACK:this.onack(t);break;case jr.DISCONNECT:this.ondisconnect();break;case jr.CONNECT_ERROR:this.destroy();let n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);break}}onevent(t){let r=t.data||[];t.id!=null&&r.push(this.ack(t.id)),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r));}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){let r=this._anyListeners.slice();for(let n of r)n.apply(this,t);}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1]);}ack(t){let r=this,n=!1;return function(...s){n||(n=!0,r.packet({type:jr.ACK,id:t,data:s}));}}onack(t){let r=this.acks[t.id];typeof r=="function"&&(delete this.acks[t.id],r.withError&&t.data.unshift(null),r.apply(this,t.data));}onconnect(t,r){this.id=t,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0);}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t);}),this.sendBuffer=[];}ondisconnect(){this.destroy(),this.onclose("io server disconnect");}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this);}disconnect(){return this.connected&&this.packet({type:jr.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){let r=this._anyListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){let r=this._anyOutgoingListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){let r=this._anyOutgoingListeners.slice();for(let n of r)n.apply(this,t.data);}}};function G0(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0;}G0.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=Math.floor(t*10)&1?e+r:e-r;}return Math.min(e,this.max)|0};G0.prototype.reset=function(){this.attempts=0;};G0.prototype.setMin=function(e){this.ms=e;};G0.prototype.setMax=function(e){this.max=e;};G0.prototype.setJitter=function(e){this.jitter=e;};var d4=class extends Hn{constructor(t,r){var n;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(r=t,t=void 0),r=r||{},r.path=r.path||"/socket.io",this.opts=r,l2(this,r),this.reconnection(r.reconnection!==!1),this.reconnectionAttempts(r.reconnectionAttempts||1/0),this.reconnectionDelay(r.reconnectionDelay||1e3),this.reconnectionDelayMax(r.reconnectionDelayMax||5e3),this.randomizationFactor((n=r.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new G0({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(r.timeout==null?2e4:r.timeout),this._readyState="closed",this.uri=t;let s=r.parser||Oy;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=r.autoConnect!==!1,this._autoConnect&&this.open();}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var r;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(r=this.backoff)===null||r===void 0||r.setMin(t),this)}randomizationFactor(t){var r;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(r=this.backoff)===null||r===void 0||r.setJitter(t),this)}reconnectionDelayMax(t){var r;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(r=this.backoff)===null||r===void 0||r.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect();}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new l4(this.uri,this.opts);let r=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;let s=Mi(r,"open",function(){n.onopen(),t&&t();}),o=c=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",c),t?t(c):this.maybeReconnectOnOpen();},a=Mi(r,"error",o);if(this._timeout!==!1){let c=this._timeout,u=this.setTimeoutFn(()=>{s(),o(new Error("timeout")),r.close();},c);this.opts.autoUnref&&u.unref(),this.subs.push(()=>{this.clearTimeoutFn(u);});}return this.subs.push(s),this.subs.push(a),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");let t=this.engine;this.subs.push(Mi(t,"ping",this.onping.bind(this)),Mi(t,"data",this.ondata.bind(this)),Mi(t,"error",this.onerror.bind(this)),Mi(t,"close",this.onclose.bind(this)),Mi(this.decoder,"decoded",this.ondecoded.bind(this)));}onping(){this.emitReserved("ping");}ondata(t){try{this.decoder.add(t);}catch(r){this.onclose("parse error",r);}}ondecoded(t){c2(()=>{this.emitReserved("packet",t);},this.setTimeoutFn);}onerror(t){this.emitReserved("error",t);}socket(t,r){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new u4(this,t,r),this.nsps[t]=n),n}_destroy(t){let r=Object.keys(this.nsps);for(let n of r)if(this.nsps[n].active)return;this._close();}_packet(t){let r=this.encoder.encode(t);for(let n=0;n<r.length;n++)this.engine.write(r[n],t.options);}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy();}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close");}disconnect(){return this._close()}onclose(t,r){var n;this.cleanup(),(n=this.engine)===null||n===void 0||n.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,r),this._reconnection&&!this.skipReconnect&&this.reconnect();}reconnect(){if(this._reconnecting||this.skipReconnect)return this;let t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else {let r=this.backoff.duration();this._reconnecting=!0;let n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(s=>{s?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",s)):t.onreconnect();}));},r);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n);});}}onreconnect(){let t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t);}};var dd={};function md(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};let r=GW(e,t.path||"/socket.io"),n=r.source,s=r.id,o=r.path,a=dd[s]&&o in dd[s].nsps,c=t.forceNew||t["force new connection"]||t.multiplex===!1||a,u;return c?u=new d4(n,t):(dd[s]||(dd[s]=new d4(n,t)),u=dd[s]),r.query&&!t.query&&(t.query=r.queryKey),u.socket(r.path,t)}Object.assign(md,{Manager:d4,Socket:u4,io:md,connect:md});var m4;(function(e){e[e.NotInCommittee=0]="NotInCommittee",e[e.AddedButNotActiveInCommittee=1]="AddedButNotActiveInCommittee",e[e.AddedButWrongKeys=2]="AddedButWrongKeys";})(m4||(m4={}));var f4;(function(e){e[e.UpToDate=0]="UpToDate",e[e.Pending=1]="Pending",e[e.CatchingUp=2]="CatchingUp";})(f4||(f4={}));var Nr;(function(e){e.ModuleDeployed="ModuleDeployed",e.ContractInitialized="ContractInitialized",e.AccountCreated="AccountCreated",e.CredentialDeployed="CredentialDeployed",e.BakerAdded="BakerAdded",e.BakerRemoved="BakerRemoved",e.BakerStakeIncreased="BakerStakeIncreased",e.BakerStakeDecreased="BakerStakeDecreased",e.BakerSetRestakeEarnings="BakerSetRestakeEarnings",e.BakerKeysUpdated="BakerKeysUpdated",e.CredentialKeysUpdated="CredentialKeysUpdated",e.NewEncryptedAmount="NewEncryptedAmount",e.EncryptedAmountsRemoved="EncryptedAmountsRemoved",e.AmountAddedByDecryption="AmountAddedByDecryption",e.EncryptedSelfAmountAdded="EncryptedSelfAmountAdded",e.UpdateEnqueued="UpdateEnqueued",e.TransferredWithSchedule="TransferredWithSchedule",e.CredentialsUpdated="CredentialsUpdated",e.DataRegistered="DataRegistered",e.BakerSetOpenStatus="BakerSetOpenStatus",e.BakerSetMetadataURL="BakerSetMetadataURL",e.BakerSetTransactionFeeCommission="BakerSetTransactionFeeCommission",e.BakerSetBakingRewardCommission="BakerSetBakingRewardCommission",e.BakerSetFinalizationRewardCommission="BakerSetFinalizationRewardCommission",e.DelegationStakeIncreased="DelegationStakeIncreased",e.DelegationStakeDecreased="DelegationStakeDecreased",e.DelegationSetRestakeEarnings="DelegationSetRestakeEarnings",e.DelegationSetDelegationTarget="DelegationSetDelegationTarget",e.DelegationAdded="DelegationAdded",e.DelegationRemoved="DelegationRemoved",e.TransferMemo="TransferMemo",e.Transferred="Transferred",e.Interrupted="Interrupted",e.Resumed="Resumed",e.Updated="Updated",e.Upgraded="Upgraded";})(Nr||(Nr={}));f(a$3(),1);function qW(e){return /^[A-F0-9]+$/i.test(e)}function ZW(e){return /((^\s*((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))\s*$)|(^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$))/.test(e)}function JW(e){let t=0n,r=Object.values(e);for(let n of r){let s=BigInt(Object.keys(n).length);t+=s;}return t}function XW(e){let t=new WebAssembly.Module(e),r=ape(t,"concordium-schema");if(r===null)throw Error("WASM-Module contains no schema!");return new Uint8Array(r)}function ape(e,t){let r=WebAssembly.Module.customSections(e,t);if(r.length===1)return r[0];if(r.length===0)return null;throw Error("Invalid WASM-Module retrieved!")}function R(e){if(e===void 0)throw console.trace(),Error("Undefined value found.");return e}function v1(e,t,r=n=>n){let n={};for(let s in e)n[r(s)]=t(e[s]);return n}function Ds(e,t){return {[Symbol.asyncIterator](){return {async next(){for await(let r of e)return {done:!1,value:t(r)};return {done:!0,value:void 0}}}}}}function KW(e){return e!==void 0}var QW=e=>{if(e.byteLength>65535)throw new Error("Serialized parameter exceeds max length of smart contract parameter (65535 bytes)")};var W0={};d(W0,{JSON_DISCRIMINATOR:()=>Jh,equals:()=>hpe,fromBase58:()=>Gy,fromBuffer:()=>wc,fromProto:()=>qn,fromSchemaValue:()=>upe,fromTypedJSON:()=>xpe,getAlias:()=>ppe,instanceOf:()=>Xh,isAlias:()=>fpe,toBase58:()=>Hy,toBuffer:()=>H0,toProto:()=>xd,toSchemaValue:()=>lpe,toTypedJSON:()=>gpe,toUnwrappedJSON:()=>cpe});var Uy=f(d$1(),1),hd=f(a$3(),1);var Yr;(function(e){e.AccountAddress="ccd_account_address",e.BlockHash="ccd_block_hash",e.CcdAmount="ccd_ccd_amount",e.ContractAddress="ccd_contract_address",e.ContractName="ccd_contract_name",e.CredentialRegistrationId="ccd_cred_reg_id",e.DataBlob="ccd_data_blob",e.Duration="ccd_duration",e.Energy="ccd_energy",e.EntrypointName="ccd_entrypoint_name",e.InitName="ccd_init_name",e.ModuleReference="ccd_module_reference",e.Parameter="ccd_parameter",e.ReceiveName="ccd_receive_name",e.ReturnValue="ccd_return_value",e.SequenceNumber="ccd_sequence_number",e.Timestamp="ccd_timestamp",e.TransactionExpiry="ccd_transaction_expiry",e.TransactionHash="ccd_transaction_hash";})(Yr||(Yr={}));var fd;(function(e){e.MALFORMED="MALFORMED",e.WRONG_TYPE="WRONG_TYPE",e.INVALID_VALUE="INVALID_VALUE";})(fd||(fd={}));var pd=class extends Error{constructor(t){super(t),this._name="TypedJsonParseError";}get name(){return `${this._name}.${this.code}`}},zy=class extends pd{constructor(){super(...arguments),this.code=fd.MALFORMED;}},Dy=class extends pd{constructor(t,r){super(`Wrong type discriminator found in JSON. Expected "${t}", found "${r}"`),this.expected=t,this.actual=r,this.code=fd.WRONG_TYPE;}},Py=class extends pd{constructor(t){super(`Unable to parse value (${t?.message??t})`),this.inner=t,this.code=fd.INVALID_VALUE,t instanceof Error&&(this.stack=t.stack??this.stack);}};function Ps(e,t){return ({["@type"]:r,value:n})=>{if(r===void 0||n===void 0)throw new zy('Expected both "@type" and "value" properties to be available in JSON');if(e!==r)throw new Dy(e,r);try{return t(n)}catch{throw new Py(n)}}}var Jh=Yr.AccountAddress,gd=class{constructor(t,r){this.address=t,this.decodedAddress=r,this.__type=Jh;}};function cpe(e){return Hy(e)}function Xh(e){return e instanceof gd}function wc(e){if(e.byteLength!==32)throw new Error(`The provided buffer '${e}' is invalid as its length was not 32`);let t=Uy.default.encode(hd.Buffer.concat([Uint8Array.of(1),new Uint8Array(e)]));return new gd(t,new Uint8Array(e))}function Gy(e){if(e.length!==50)throw new Error(`The provided address '${e}' is invalid as its length was not 50`);let t=Uy.default.decode(e);if(t.at(0)!==1)throw new Error(`The provided address '${e}' does not use version byte with value of 1`);let n=t.subarray(1,33);return new gd(e,new Uint8Array(n))}function H0(e){return e.decodedAddress}function Hy(e){return e.address}function lpe(e){return e.address}function upe(e){return Gy(e)}var dpe=32,Fy=3,By=dpe-Fy,mpe=16777215;function fpe(e,t){return hd.Buffer.from(e.decodedAddress).compare(t.decodedAddress,0,By,0,By)===0}function ppe(e,t){if(t<0||t>mpe)throw new Error(`An invalid counter value was given: ${t}. The value has to satisfy that 0 <= counter < 2^24`);let r=e.decodedAddress.slice(0,By),n=hd.Buffer.alloc(Fy);return n.writeUIntBE(t,0,Fy),wc(hd.Buffer.concat([r,n]))}function qn(e){return wc(e.value)}function xd(e){return {value:e.decodedAddress}}function hpe(e,t){return e.address===t.address}function gpe(e){return {"@type":Jh,value:Hy(e)}}var xpe=Ps(Jh,Gy);var ur;(function(e){e.DeployModule="deployModule",e.InitContract="initContract",e.Update="update",e.Transfer="transfer",e.AddBaker="addBaker",e.RemoveBaker="removeBaker",e.UpdateBakerStake="updateBakerStake",e.UpdateBakerRestakeEarnings="updateBakerRestakeEarnings",e.UpdateBakerKeys="updateBakerKeys",e.UpdateCredentialKeys="updateCredentialKeys",e.BakingReward="bakingReward",e.BlockReward="blockReward",e.FinalizationReward="finalizationReward",e.EncryptedAmountTransfer="encryptedAmountTransfer",e.TransferToEncrypted="transferToEncrypted",e.TransferToPublic="transferToPublic",e.TransferWithSchedule="transferWithSchedule",e.UpdateCredentials="updateCredentials",e.RegisterData="registerData",e.TransferWithMemo="transferWithMemo",e.EncryptedAmountTransferWithMemo="encryptedAmountTransferWithMemo",e.TransferWithScheduleAndMemo="transferWithScheduleAndMemo",e.ConfigureBaker="configureBaker",e.ConfigureDelegation="configureDelegation",e.StakingReward="paydayAccountReward",e.Failed="failed";})(ur||(ur={}));var In;(function(e){e.Root="root",e.Level1="level1",e.HigherLevelKeyUpdate="higherLevelKeyUpdate",e.AuthorizationKeysUpdate="AuthorizationKeysUpdate",e.Protocol="protocol",e.ElectionDifficulty="electionDifficulty",e.EuroPerEnergy="euroPerEnergy",e.MicroGtuPerEuro="microGtuPerEuro",e.FoundationAccount="foundationAccount",e.MintDistribution="mintDistribution",e.TransactionFeeDistribution="transactionFeeDistribution",e.GasRewards="gasRewards",e.PoolParameters="poolParameters",e.AddAnonymityRevoker="addAnonymityRevoker",e.AddIdentityProvider="addIdentityProvider",e.CooldownParameters="cooldownParameters",e.TimeParameters="timeParameters",e.ProtocolUpdate="protocolUpdate",e.BakerStakeThreshold="bakerStakeThreshold",e.Emergency="emergency",e.GasRewardsCpv2="gasRewardsCpv2",e.TimeoutParameters="timeoutParameters",e.MinBlockTime="minBlockTime",e.BlockEnergyLimit="blockEnergyLimit",e.FinalizationCommitteeParameters="finalizationCommitteeParameters";})(In||(In={}));var $W;(function(e){e[e.Added=0]="Added",e[e.Removed=1]="Removed",e[e.Unchanged=2]="Unchanged";})($W||($W={}));var V0;(function(e){e.RootKeysUpdate="rootKeysUpdate",e.Level1KeysUpdate="level1KeysUpdate";})(V0||(V0={}));var j0;(function(e){e.Level2KeysUpdate="level2KeysUpdate",e.Level2KeysUpdateV1="level2KeysUpdateV1";})(j0||(j0={}));var bd;(function(e){e.ModuleNotWF="ModuleNotWF",e.ModuleHashAlreadyExists="ModuleHashAlreadyExists",e.InvalidAccountReference="InvalidAccountReference",e.InvalidInitMethod="InvalidInitMethod",e.InvalidReceiveMethod="InvalidReceiveMethod",e.InvalidModuleReference="InvalidModuleReference",e.InvalidContractAddress="InvalidContractAddress",e.RuntimeFailure="RuntimeFailure",e.AmountTooLarge="AmountTooLarge",e.SerializationFailure="SerializationFailure",e.OutOfEnergy="OutOfEnergy",e.RejectedInit="RejectedInit",e.RejectedReceive="RejectedReceive",e.NonExistentRewardAccount="NonExistentRewardAccount",e.InvalidProof="InvalidProof",e.AlreadyABaker="AlreadyABaker",e.NotABaker="NotABaker",e.InsufficientBalanceForBakerStake="InsufficientBalanceForBakerStake",e.StakeUnderMinimumThresholdForBaking="StakeUnderMinimumThresholdForBaking",e.BakerInCooldown="BakerInCooldown",e.DuplicateAggregationKey="DuplicateAggregationKey",e.NonExistentCredentialID="NonExistentCredentialID",e.KeyIndexAlreadyInUse="KeyIndexAlreadyInUse",e.InvalidAccountThreshold="InvalidAccountThreshold",e.InvalidCredentialKeySignThreshold="InvalidCredentialKeySignThreshold",e.InvalidEncryptedAmountTransferProof="InvalidEncryptedAmountTransferProof",e.InvalidTransferToPublicProof="InvalidTransferToPublicProof",e.EncryptedAmountSelfTransfer="EncryptedAmountSelfTransfer",e.InvalidIndexOnEncryptedTransfer="InvalidIndexOnEncryptedTransfer",e.ZeroScheduledAmount="ZeroScheduledAmount",e.NonIncreasingSchedule="NonIncreasingSchedule",e.FirstScheduledReleaseExpired="FirstScheduledReleaseExpired",e.ScheduledSelfTransfer="ScheduledSelfTransfer",e.InvalidCredentials="InvalidCredentials",e.DuplicateCredIDs="DuplicateCredIDs",e.NonExistentCredIDs="NonExistentCredIDs",e.RemoveFirstCredential="RemoveFirstCredential",e.CredentialHolderDidNotSign="CredentialHolderDidNotSign",e.NotAllowedMultipleCredentials="NotAllowedMultipleCredentials",e.NotAllowedToReceiveEncrypted="NotAllowedToReceiveEncrypted",e.NotAllowedToHandleEncrypted="NotAllowedToHandleEncrypted",e.MissingBakerAddParameters="MissingBakerAddParameters",e.FinalizationRewardCommissionNotInRange="FinalizationRewardCommissionNotInRange",e.BakingRewardCommissionNotInRange="BakingRewardCommissionNotInRange",e.TransactionFeeCommissionNotInRange="TransactionFeeCommissionNotInRange",e.AlreadyADelegator="AlreadyADelegator",e.InsufficientBalanceForDelegationStake="InsufficientBalanceForDelegationStake",e.MissingDelegationAddParameters="MissingDelegationAddParameters",e.InsufficientDelegationStake="InsufficientDelegationStake",e.DelegatorInCooldown="DelegatorInCooldown",e.NotADelegator="NotADelegator",e.DelegationTargetNotABaker="DelegationTargetNotABaker",e.StakeOverMaximumThresholdForPool="StakeOverMaximumThresholdForPool",e.PoolWouldBecomeOverDelegated="PoolWouldBecomeOverDelegated",e.PoolClosed="PoolClosed";})(bd||(bd={}));function eV(e){return e instanceof h$4}var p4;(function(e){e[e.firstName=0]="firstName",e[e.lastName=1]="lastName",e[e.sex=2]="sex",e[e.dob=3]="dob",e[e.countryOfResidence=4]="countryOfResidence",e[e.nationality=5]="nationality",e[e.idDocType=6]="idDocType",e[e.idDocNo=7]="idDocNo",e[e.idDocIssuer=8]="idDocIssuer",e[e.idDocIssuedAt=9]="idDocIssuedAt",e[e.idDocExpiresAt=10]="idDocExpiresAt",e[e.nationalIdNo=11]="nationalIdNo",e[e.taxIdNo=12]="taxIdNo";})(p4||(p4={}));var tV;(function(e){e.firstName="firstName",e.lastName="lastName",e.sex="sex",e.dob="dob",e.countryOfResidence="countryOfResidence",e.nationality="nationality",e.idDocType="idDocType",e.idDocNo="idDocNo",e.idDocIssuer="idDocIssuer",e.idDocIssuedAt="idDocIssuedAt",e.idDocExpiresAt="idDocExpiresAt",e.nationalIdNo="nationalIdNo",e.taxIdNo="taxIdNo";})(tV||(tV={}));var rV;(function(e){e.NotKnown="0",e.Male="1",e.Female="2",e.NA="9";})(rV||(rV={}));var nV;(function(e){e.NA="0",e.Passport="1",e.NationalIdCard="2",e.DriversLicense="3",e.ImmigrationCard="4";})(nV||(nV={}));var h4;(function(e){e.Received="received",e.Finalized="finalized",e.Committed="committed";})(h4||(h4={}));var g4;(function(e){e.AccountTransaction="accountTransaction",e.CredentialDeploymentTransaction="credentialDeploymentTransaction",e.AccountCreation="accountCreation",e.UpdateTransaction="updateTransaction";})(g4||(g4={}));var vd;(function(e){e.ReduceStake="ReduceStake",e.RemoveStake="RemoveStake";})(vd||(vd={}));var sV;(function(e){e[e.OpenForAll=0]="OpenForAll",e[e.ClosedForNew=1]="ClosedForNew",e[e.ClosedForAll=2]="ClosedForAll";})(sV||(sV={}));var x4;(function(e){e.OpenForAll="openForAll",e.ClosedForNew="closedForNew",e.ClosedForAll="closedForAll";})(x4||(x4={}));var b4;(function(e){e.ReduceBakerCapital="ReduceBakerCapital",e.RemovePool="RemovePool",e.NoChange="NoChange";})(b4||(b4={}));var _d;(function(e){e.BakerPool="BakerPool",e.PassiveDelegation="PassiveDelegation";})(_d||(_d={}));var d2;(function(e){e.PassiveDelegation="Passive",e.Baker="Baker";})(d2||(d2={}));var v4;(function(e){e.Simple="simple",e.Baker="baker",e.Delegator="delegator";})(v4||(v4={}));var Wy;(function(e){e[e.AccountTransactionKind=0]="AccountTransactionKind",e[e.CredentialDeploymentKind=1]="CredentialDeploymentKind",e[e.UpdateInstructionKind=2]="UpdateInstructionKind";})(Wy||(Wy={}));var ua;(function(e){e[e.DeployModule=0]="DeployModule",e[e.InitContract=1]="InitContract",e[e.Update=2]="Update",e[e.Transfer=3]="Transfer",e[e.AddBaker=4]="AddBaker",e[e.RemoveBaker=5]="RemoveBaker",e[e.UpdateBakerStake=6]="UpdateBakerStake",e[e.UpdateBakerRestakeEarnings=7]="UpdateBakerRestakeEarnings",e[e.UpdateBakerKeys=8]="UpdateBakerKeys",e[e.UpdateCredentialKeys=13]="UpdateCredentialKeys",e[e.EncryptedAmountTransfer=16]="EncryptedAmountTransfer",e[e.TransferToEncrypted=17]="TransferToEncrypted",e[e.TransferToPublic=18]="TransferToPublic",e[e.TransferWithSchedule=19]="TransferWithSchedule",e[e.UpdateCredentials=20]="UpdateCredentials",e[e.RegisterData=21]="RegisterData",e[e.TransferWithMemo=22]="TransferWithMemo",e[e.EncryptedAmountTransferWithMemo=23]="EncryptedAmountTransferWithMemo",e[e.TransferWithScheduleAndMemo=24]="TransferWithScheduleAndMemo",e[e.ConfigureBaker=25]="ConfigureBaker",e[e.ConfigureDelegation=26]="ConfigureDelegation";})(ua||(ua={}));var oV;(function(e){e[e.V0=0]="V0",e[e.V1=1]="V1";})(oV||(oV={}));var iV;(function(e){e[e.V0=0]="V0",e[e.V1=1]="V1",e[e.V2=2]="V2";})(iV||(iV={}));var A1=f(a$3(),1);var ao=f(a$3(),1);var rs=f(a$3(),1);function Vy(e,t,r,n){let s=Object.keys(e),o=[t(s.length)];return s.forEach(a=>{o.push(r(a)),o.push(n(e[a]));}),rs.Buffer.concat(o)}function jy(e,t,r){let n=[t(e.length)];return e.forEach(s=>{n.push(r(s));}),rs.Buffer.concat(n)}function cV(e){let t=e===!0?1:0,r=new ArrayBuffer(1);return new DataView(r).setInt8(0,t),rs.Buffer.from(new Int8Array(r))}function Fa(e,t=!1){if(e>18446744073709551615n||e<0n)throw new Error("The input has to be a 64 bit unsigned integer but it was: "+e);let r=new ArrayBuffer(8);return new DataView(r).setBigUint64(0,e,t),rs.Buffer.from(new Uint8Array(r))}function _1(e,t=!1){if(e>4294967295||e<0||!Number.isInteger(e))throw new Error("The input has to be a 32 bit unsigned integer but it was: "+e);let r=new ArrayBuffer(4);return new DataView(r).setUint32(0,e,t),rs.Buffer.from(new Uint8Array(r))}function m2(e,t=!1){if(e>65535||e<0||!Number.isInteger(e))throw new Error("The input has to be a 16 bit unsigned integer but it was: "+e);let r=new ArrayBuffer(2);return new DataView(r).setUint16(0,e,t),rs.Buffer.from(new Uint8Array(r))}function aV(e){if(e>127||e<-128||!Number.isInteger(e))throw new Error("The input has to be a 8 bit signed integer but it was: "+e);return rs.Buffer.from(rs.Buffer.of(e))}function No(e){if(e>255||e<0||!Number.isInteger(e))throw new Error("The input has to be a 8 bit unsigned integer but it was: "+e);return rs.Buffer.from(rs.Buffer.of(e))}function lV(e){return No(Number(e))}function Yy(e){let t=m2(e.data.length);return rs.Buffer.concat([t,e.data])}function Qh(e,t=!1){let r=_1(e.length,t);return rs.Buffer.concat([r,e])}function Y0(e,t=!1){let r=m2(e.length,t);return rs.Buffer.concat([r,e])}function _4(e){return rs.Buffer.from(e,"hex")}var Kh;(function(e){e[e.Ed25519=0]="Ed25519";})(Kh||(Kh={}));function uV(e){let t=e.schemeId,r;if(Kh[t]!==void 0)r=Kh[t];else throw new Error(`Unknown key type: ${t}`);let n=rs.Buffer.from(e.verifyKey,"hex"),s=No(r);return rs.Buffer.concat([s,n])}function qy(e){let t=parseInt(e.substring(0,4),10),r=parseInt(e.substring(4,6),10),n=m2(t),s=No(r);return rs.Buffer.concat([n,s])}function dV(e,t){return t.map(r=>e[r]).reduceRight((r,n)=>r<<1|+(n!==void 0),0)}var Zy=e=>t=>{let r=Object.keys(e).map(n=>{let s=t[n],o=e[n];return o(s)}).filter(KW);return rs.Buffer.concat(r)},Pa=e=>t=>t!==void 0?e(t):void 0;function vpe(e){return e.delegateType===d2.PassiveDelegation?aV(0):rs.Buffer.concat([aV(1),Fa(e.bakerId)])}var mV={stake:Pa(e=>Fa(e.microCcdAmount)),restakeEarnings:Pa(cV),delegationTarget:Pa(vpe)},_pe=e=>m2(dV(e,Object.keys(mV)));function fV(e){let t=_pe(e),r=Zy(mV)(e);return rs.Buffer.concat([t,r])}var Ape=Zy({electionVerifyKey:_4,proofElection:_4,signatureVerifyKey:_4,proofSig:_4,aggregationVerifyKey:_4,proofAggregation:_4}),ype=e=>{let t=rs.Buffer.from(new TextEncoder().encode(e)),r=m2(t.length);return rs.Buffer.concat([r,t])},pV={stake:Pa(e=>Fa(e.microCcdAmount)),restakeEarnings:Pa(cV),openForDelegation:Pa(No),keys:Pa(Ape),metadataUrl:Pa(ype),transactionFeeCommission:Pa(_1),bakingRewardCommission:Pa(_1),finalizationRewardCommission:Pa(_1)},Epe=e=>m2(dV(e,Object.keys(pV)));function hV(e){let t=Epe(e),r=Zy(pV)(e);return rs.Buffer.concat([t,r])}var Xy=f(a$3(),1);var Jy=Yr.DataBlob,q0=class{constructor(t){if(this.__type=Jy,t.byteLength>256)throw new Error("A data blob's size cannot exceed 256 bytes");this.data=Xy.Buffer.from(t);}toJSON(){return Y0(this.data).toString("hex")}toTypedJSON(){return {"@type":Jy,value:this.data.toString("hex")}}};q0.fromTypedJSON=Ps(Jy,e=>{let t=Xy.Buffer.from(e,"hex");return new q0(t)});var wpe=Yr.CcdAmount,$h=class{constructor(t){this.microCcdAmount=t,this.__type=wpe;}toJSON(){return this.microCcdAmount.toString()}};function Z0(e){if(typeof e!="bigint"){if(e=Cpe(e),!e.mod(k$3(1)).eq(k$3(0)))throw Error("Can not create CcdAmount from a non-whole number!");e=BigInt(e.toFixed());}if(e<0n)throw new Error("A micro CCD amount must be a non-negative integer but was: "+e);if(e>18446744073709551615n)throw new Error("A micro CCD amount must be representable as an unsigned 64 bit integer but was: "+e);return new $h(e)}function Cpe(e){return typeof e=="string"?k$3(e.replace(",",".")):k$3(e)}function Xe(e){return new $h(e.value)}var Ipe=Yr.ReceiveName,Ky=class{constructor(t){this.value=t,this.__type=Ipe;}};function Tpe(e){return new Ky(e)}function xV(e){return e.value}function Ad(e){return Tpe(e.value)}function bV(e){return {value:e.value}}f(a$3(),1);var Lpe=Yr.Parameter,$y=class{constructor(t){this.buffer=t,this.__type=Lpe;}};function vV(){return _V(new ArrayBuffer(0))}function Mpe(e){return QW(e),_V(e)}function _V(e){return new $y(new Uint8Array(e))}function eE(e){return e.buffer}function tE(e){return Mpe(e.value)}function AV(e){return {value:e.buffer}}var e9=class{getBaseEnergyCost(){return 300n}serialize(t){let r=H0(t.toAddress),n=Fa(t.amount.microCcdAmount);return ao.Buffer.concat([r,n])}deserialize(t){let r=wc(ao.Buffer.from(t.read(32))),n=Z0(t.read(8).readBigUInt64BE(0));return {toAddress:r,amount:n}}},nE=class extends e9{serialize(t){let r=H0(t.toAddress),n=Yy(t.memo),s=Fa(t.amount.microCcdAmount);return ao.Buffer.concat([r,n,s])}deserialize(t){let r=wc(ao.Buffer.from(t.read(32))),n=t.read(2).readUInt16BE(0),s=new q0(ao.Buffer.from(t.read(n))),o=Z0(t.read(8).readBigUInt64BE(0));return {toAddress:r,memo:s,amount:o}}},sE=class{getBaseEnergyCost(t){let r=t.source.byteLength;t.version===void 0&&(r-=8);let n=Math.floor(r/10);return BigInt(n)}serialize(t){if(t.version===void 0)return ao.Buffer.from(t.source);{let r=Qh(t.source),n=_1(t.version);return ao.Buffer.concat([n,r])}}deserialize(){throw new Error("deserialize not supported")}},oE=class{getBaseEnergyCost(t){return t.maxContractExecutionEnergy.value}serialize(t){let r=Fa(t.amount.microCcdAmount),n=ao.Buffer.from("init_"+t.initName.value,"utf8"),s=Y0(n),o=t.moduleRef.decodedModuleRef,a=eE(t.param),c=Y0(a);return ao.Buffer.concat([r,o,s,c])}deserialize(){throw new Error("deserialize not supported")}},iE=class{getBaseEnergyCost(t){return t.maxContractExecutionEnergy.value}serialize(t){let r=Fa(t.amount.microCcdAmount),n=Fa(t.address.index),s=Fa(t.address.subindex),o=ao.Buffer.concat([n,s]),a=ao.Buffer.from(xV(t.receiveName),"utf8"),c=Y0(a),u=eE(t.message),m=Y0(u);return ao.Buffer.concat([r,o,c,m])}deserialize(){throw new Error("deserialize not supported")}},aE=class{getBaseEnergyCost(t){let r=t.newCredentials.map(s=>54000n+100n*BigInt(Object.keys(s.cdi.credentialPublicKeys.keys).length)).reduce((s,o)=>s+o,BigInt(0));return 500n+500n*t.currentNumberOfCredentials+r}serialize(t){let r=jy(t.newCredentials,No,({index:o,cdi:a})=>ao.Buffer.concat([No(o),yV(a)])),n=jy(t.removeCredentialIds,No,o=>ao.Buffer.from(o,"hex")),s=No(t.threshold);return ao.Buffer.concat([r,n,s])}deserialize(){throw new Error("deserialize not supported")}},cE=class{getBaseEnergyCost(){return 300n}serialize(t){return Yy(t.data)}deserialize(t){let r=t.read(2).readUInt16BE(0);return {data:new q0(ao.Buffer.from(t.read(r)))}}},lE=class{getBaseEnergyCost(t){return t.keys?4050n:300n}serialize(t){return hV(t)}deserialize(){throw new Error("deserialize not supported")}},uE=class{getBaseEnergyCost(){return 300n}serialize(t){return fV(t)}deserialize(){throw new Error("deserialize not supported")}};function t9(e){switch(e){case ua.Transfer:return new e9;case ua.TransferWithMemo:return new nE;case ua.DeployModule:return new sE;case ua.InitContract:return new oE;case ua.Update:return new iE;case ua.UpdateCredentials:return new aE;case ua.RegisterData:return new cE;case ua.ConfigureDelegation:return new uE;case ua.ConfigureBaker:return new lE;default:throw new Error("The provided type does not have a handler: "+e)}}var kpe=Yr.Energy,r9=class{get serializable(){return this.value.toString()}constructor(t){this.value=t,this.__type=kpe;}};function n9(e){if(e<0)throw new Error("Invalid energy: The value cannot be a negative number.");return new r9(BigInt(e))}function J0(e){return new r9(e.value)}function dE(e){return {value:e.value}}var Npe=100n,Rpe=1n,Ope=BigInt(60);function EV(e,t,r){return n9(Npe*e+Rpe*(Ope+t)+r)}function zpe(e){return A1.Buffer.from(Uint8Array.of(e))}function wV(e){let t=zpe(e.type),n=t9(e.type).serialize(e.payload);return A1.Buffer.concat([t,n])}function Dpe(e){let t=[];t.push(Vy(e.credentialPublicKeys.keys,No,lV,uV)),t.push(No(e.credentialPublicKeys.threshold)),t.push(A1.Buffer.from(e.credId,"hex")),t.push(_1(e.ipIdentity)),t.push(No(e.revocationThreshold)),t.push(Vy(e.arData,m2,s=>_1(parseInt(s,10)),s=>A1.Buffer.from(s.encIdCredPubShare,"hex"))),t.push(qy(e.policy.validTo)),t.push(qy(e.policy.createdAt));let r=Object.entries(e.policy.revealedAttributes);return t.push(m2(r.length)),r.map(([s,o])=>[p4[s],o]).sort((s,o)=>s[0]-o[0]).forEach(([s,o])=>{let a=A1.Buffer.from(o,"utf-8"),c=No(s),u=No(a.length);t.push(A1.Buffer.concat([c,u])),t.push(a);}),A1.Buffer.concat(t)}function yV(e){let t=Dpe(e),r=A1.Buffer.from(e.proofs,"hex"),n=_1(r.length);return A1.Buffer.concat([t,n,r])}var CV=f(a$3(),1);var Ppe=32,Fpe=Yr.ModuleReference,mE=class{constructor(t,r){this.moduleRef=t,this.decodedModuleRef=r,this.__type=Fpe;}toJSON(){return Qh(this.decodedModuleRef).toString("hex")}};function Bpe(e){let t=CV.Buffer.from(e).toString("hex");if(e.byteLength!==Ppe)throw new Error("The provided moduleRef "+t+" is invalid as module reference as it does not contain 32 bytes");return new mE(t,new Uint8Array(e))}function A4(e){return Bpe(e.value)}var Upe=Yr.SequenceNumber,fE=class{constructor(t){this.value=t,this.__type=Upe;}};function Gpe(e){if(e<1)throw new Error("Invalid account sequence number: Must be 1 or higher.");return new fE(BigInt(e))}function pE(e){return Gpe(e.value)}function TV(e){return {value:e.value}}Yr.TransactionExpiry;function hE(e){return new Date(Number(e.expiryEpochSeconds)*1e3)}function gE(e){return {value:e.expiryEpochSeconds}}var Wpe=Yr.ContractAddress,o9=class{constructor(t,r){this.index=t,this.subindex=r,this.__type=Wpe;}};function LV(e){return e instanceof o9}function Vpe(e,t=0n){if(e<0)throw new Error("Invalid contract address: The index cannot be a negative number.");if(t<0)throw new Error("Invalid contract address: The subindex cannot be a negative number.");return new o9(BigInt(e),BigInt(t))}function y1(e){return Vpe(e.index,e.subindex)}function yd(e){return {index:e.index,subindex:e.subindex}}f(a$3(),1);var Ype=Yr.ReturnValue,xE=class{constructor(t){this.buffer=t,this.__type=Ype;}};function bE(e){return new xE(new Uint8Array(e))}var kV=f(a$3(),1);var Zpe=Yr.TransactionHash,Jpe=32,vE=class{constructor(t){this.buffer=t,this.__type=Zpe;}};function Xpe(e){if(e.byteLength!==Jpe)throw new Error(`Invalid transaction hash provided: Expected a buffer containing 32 bytes, instead got '${kV.Buffer.from(e).toString("hex")}'.`);return new vE(new Uint8Array(e))}function NV(e){return e.buffer}function X0(e){return Xpe(e.value)}var K0={};d(K0,{JSON_DISCRIMINATOR:()=>Ed,equals:()=>e7e,fromBuffer:()=>AE,fromHexString:()=>zV,fromProto:()=>co,fromTypedJSON:()=>r7e,instanceOf:()=>_E,toBlockHashInput:()=>$pe,toBuffer:()=>Qpe,toHexString:()=>yE,toProto:()=>c9,toTypedJSON:()=>t7e,toUnwrappedJSON:()=>Kpe});var a9=f(a$3(),1);var OV=32,Ed=Yr.BlockHash,i9=class{constructor(t){this.buffer=t,this.typedJsonType=Ed,this.__type=Ed;}};function Kpe(e){return yE(e)}function _E(e){return e instanceof i9}function AE(e){if(e.byteLength!==OV)throw new Error(`Invalid transaction hash provided: Expected a buffer containing 32 bytes, instead got '${a9.Buffer.from(e).toString("hex")}'.`);return new i9(new Uint8Array(e))}function zV(e){return AE(a9.Buffer.from(e,"hex"))}function yE(e){return a9.Buffer.from(e.buffer).toString("hex")}function Qpe(e){return e.buffer}function co(e){return AE(e.value)}function c9(e){return {value:e.buffer}}function $pe(e){return {blockHashInput:{oneofKind:"given",given:c9(e)}}}function e7e(e,t){for(let r=0;r<OV;r++)if(e.buffer.at(r)!==t.buffer.at(r))return !1;return !0}function t7e(e){return {"@type":Ed,value:yE(e)}}var r7e=Ps(Ed,zV);var n7e=Yr.InitName,EE=class{get serializable(){return this.value}constructor(t){this.value=t,this.__type=n7e;}};function s7e(e){return new EE(e)}function l9(e){return s7e(e.value)}var DV=f(a$3(),1);var i7e=Yr.CredentialRegistrationId,wE=class{constructor(t){this.credId=t,this.__type=i7e;}toJSON(){return this.credId}};function PV(e){return e instanceof wE}function FV(e){return DV.Buffer.from(e.credId,"hex")}var c7e=Yr.Timestamp,CE=class{constructor(t){this.value=t,this.__type=c7e;}};function IE(e){if(e<0)throw new Error("Invalid timestamp: The value cannot be a negative number.");return new CE(BigInt(e))}function TE(e){return IE(e.value)}var l7e=Yr.Duration,SE=class{constructor(t){this.value=t,this.__type=l7e;}};function u7e(e){if(e<0)throw new Error("Invalid duration: The value cannot be a negative number.");return new SE(BigInt(e))}function f2(e){return u7e(e.value)}f(a$3(),1);var LE=class{constructor(t){this.buffer=t,this.__nominal=!0;}};function f7e(e){return new LE(new Uint8Array(e))}function ME(e){return f7e(e.value)}var L4=f(a$3(),1);var Cd;(function(e){e[e.UPTODATE=0]="UPTODATE",e[e.PENDING=1]="PENDING",e[e.CATCHINGUP=2]="CATCHINGUP";})(Cd||(Cd={}));var Id;(function(e){e[e.NOT_IN_COMMITTEE=0]="NOT_IN_COMMITTEE",e[e.ADDED_BUT_NOT_ACTIVE_IN_COMMITTEE=1]="ADDED_BUT_NOT_ACTIVE_IN_COMMITTEE",e[e.ADDED_BUT_WRONG_KEYS=2]="ADDED_BUT_WRONG_KEYS";})(Id||(Id={}));var Ic;(function(e){e[e.OPEN_FOR_ALL=0]="OPEN_FOR_ALL",e[e.CLOSED_FOR_NEW=1]="CLOSED_FOR_NEW",e[e.CLOSED_FOR_ALL=2]="CLOSED_FOR_ALL";})(Ic||(Ic={}));var u9;(function(e){e[e.V0=0]="V0",e[e.V1=1]="V1";})(u9||(u9={}));var Td;(function(e){e[e.INITIAL=0]="INITIAL",e[e.NORMAL=1]="NORMAL";})(Td||(Td={}));var UV;(function(e){e[e.UPDATE_PROTOCOL=0]="UPDATE_PROTOCOL",e[e.UPDATE_ELECTION_DIFFICULTY=1]="UPDATE_ELECTION_DIFFICULTY",e[e.UPDATE_EURO_PER_ENERGY=2]="UPDATE_EURO_PER_ENERGY",e[e.UPDATE_MICRO_CCD_PER_EURO=3]="UPDATE_MICRO_CCD_PER_EURO",e[e.UPDATE_FOUNDATION_ACCOUNT=4]="UPDATE_FOUNDATION_ACCOUNT",e[e.UPDATE_MINT_DISTRIBUTION=5]="UPDATE_MINT_DISTRIBUTION",e[e.UPDATE_TRANSACTION_FEE_DISTRIBUTION=6]="UPDATE_TRANSACTION_FEE_DISTRIBUTION",e[e.UPDATE_GAS_REWARDS=7]="UPDATE_GAS_REWARDS",e[e.UPDATE_POOL_PARAMETERS=8]="UPDATE_POOL_PARAMETERS",e[e.ADD_ANONYMITY_REVOKER=9]="ADD_ANONYMITY_REVOKER",e[e.ADD_IDENTITY_PROVIDER=10]="ADD_IDENTITY_PROVIDER",e[e.UPDATE_ROOT_KEYS=11]="UPDATE_ROOT_KEYS",e[e.UPDATE_LEVEL1_KEYS=12]="UPDATE_LEVEL1_KEYS",e[e.UPDATE_LEVEL2_KEYS=13]="UPDATE_LEVEL2_KEYS",e[e.UPDATE_COOLDOWN_PARAMETERS=14]="UPDATE_COOLDOWN_PARAMETERS",e[e.UPDATE_TIME_PARAMETERS=15]="UPDATE_TIME_PARAMETERS",e[e.UPDATE_TIMEOUT_PARAMETERS=16]="UPDATE_TIMEOUT_PARAMETERS",e[e.UPDATE_MIN_BLOCK_TIME=17]="UPDATE_MIN_BLOCK_TIME",e[e.UPDATE_BLOCK_ENERGY_LIMIT=18]="UPDATE_BLOCK_ENERGY_LIMIT",e[e.UPDATE_FINALIZATION_COMMITTEE_PARAMETERS=19]="UPDATE_FINALIZATION_COMMITTEE_PARAMETERS";})(UV||(UV={}));var Zn;(function(e){e[e.DEPLOY_MODULE=0]="DEPLOY_MODULE",e[e.INIT_CONTRACT=1]="INIT_CONTRACT",e[e.UPDATE=2]="UPDATE",e[e.TRANSFER=3]="TRANSFER",e[e.ADD_BAKER=4]="ADD_BAKER",e[e.REMOVE_BAKER=5]="REMOVE_BAKER",e[e.UPDATE_BAKER_STAKE=6]="UPDATE_BAKER_STAKE",e[e.UPDATE_BAKER_RESTAKE_EARNINGS=7]="UPDATE_BAKER_RESTAKE_EARNINGS",e[e.UPDATE_BAKER_KEYS=8]="UPDATE_BAKER_KEYS",e[e.UPDATE_CREDENTIAL_KEYS=9]="UPDATE_CREDENTIAL_KEYS",e[e.ENCRYPTED_AMOUNT_TRANSFER=10]="ENCRYPTED_AMOUNT_TRANSFER",e[e.TRANSFER_TO_ENCRYPTED=11]="TRANSFER_TO_ENCRYPTED",e[e.TRANSFER_TO_PUBLIC=12]="TRANSFER_TO_PUBLIC",e[e.TRANSFER_WITH_SCHEDULE=13]="TRANSFER_WITH_SCHEDULE",e[e.UPDATE_CREDENTIALS=14]="UPDATE_CREDENTIALS",e[e.REGISTER_DATA=15]="REGISTER_DATA",e[e.TRANSFER_WITH_MEMO=16]="TRANSFER_WITH_MEMO",e[e.ENCRYPTED_AMOUNT_TRANSFER_WITH_MEMO=17]="ENCRYPTED_AMOUNT_TRANSFER_WITH_MEMO",e[e.TRANSFER_WITH_SCHEDULE_AND_MEMO=18]="TRANSFER_WITH_SCHEDULE_AND_MEMO",e[e.CONFIGURE_BAKER=19]="CONFIGURE_BAKER",e[e.CONFIGURE_DELEGATION=20]="CONFIGURE_DELEGATION";})(Zn||(Zn={}));var p2;(function(e){e[e.PROTOCOL_VERSION_1=0]="PROTOCOL_VERSION_1",e[e.PROTOCOL_VERSION_2=1]="PROTOCOL_VERSION_2",e[e.PROTOCOL_VERSION_3=2]="PROTOCOL_VERSION_3",e[e.PROTOCOL_VERSION_4=3]="PROTOCOL_VERSION_4",e[e.PROTOCOL_VERSION_5=4]="PROTOCOL_VERSION_5",e[e.PROTOCOL_VERSION_6=5]="PROTOCOL_VERSION_6";})(p2||(p2={}));var NE=class extends f$2{constructor(){super("concordium.v2.Empty",[]);}},rt=new NE,RE=class extends f$2{constructor(){super("concordium.v2.BlockHash",[{no:1,name:"value",kind:"scalar",T:12}]);}},Qs=new RE,OE=class extends f$2{constructor(){super("concordium.v2.Sha256Hash",[{no:1,name:"value",kind:"scalar",T:12}]);}},h7e=new OE,zE=class extends f$2{constructor(){super("concordium.v2.TransactionHash",[{no:1,name:"value",kind:"scalar",T:12}]);}},el=new zE,DE=class extends f$2{constructor(){super("concordium.v2.StateHash",[{no:1,name:"value",kind:"scalar",T:12}]);}},g7e=new DE,PE=class extends f$2{constructor(){super("concordium.v2.AbsoluteBlockHeight",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},$0=new PE,FE=class extends f$2{constructor(){super("concordium.v2.BlockHeight",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},m9=new FE,BE=class extends f$2{constructor(){super("concordium.v2.BakerId",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},fn=new BE,UE=class extends f$2{constructor(){super("concordium.v2.AccountIndex",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},jS=new UE,GE=class extends f$2{constructor(){super("concordium.v2.ModuleRef",[{no:1,name:"value",kind:"scalar",T:12}]);}},ei=new GE,HE=class extends f$2{constructor(){super("concordium.v2.VersionedModuleSource",[{no:1,name:"v0",kind:"message",oneof:"module",T:()=>x7e},{no:2,name:"v1",kind:"message",oneof:"module",T:()=>b7e}]);}},YS=new HE,WE=class extends f$2{constructor(){super("concordium.v2.VersionedModuleSource.ModuleSourceV0",[{no:1,name:"value",kind:"scalar",T:12}]);}},x7e=new WE,VE=class extends f$2{constructor(){super("concordium.v2.VersionedModuleSource.ModuleSourceV1",[{no:1,name:"value",kind:"scalar",T:12}]);}},b7e=new VE,jE=class extends f$2{constructor(){super("concordium.v2.Timestamp",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},Hs=new jE,YE=class extends f$2{constructor(){super("concordium.v2.Release",[{no:1,name:"timestamp",kind:"message",T:()=>Hs},{no:2,name:"amount",kind:"message",T:()=>Be},{no:3,name:"transactions",kind:"message",repeat:1,T:()=>el}]);}},v7e=new YE,qE=class extends f$2{constructor(){super("concordium.v2.NewRelease",[{no:1,name:"timestamp",kind:"message",T:()=>Hs},{no:2,name:"amount",kind:"message",T:()=>Be}]);}},_7e=new qE,ZE=class extends f$2{constructor(){super("concordium.v2.ReleaseSchedule",[{no:1,name:"total",kind:"message",T:()=>Be},{no:2,name:"schedules",kind:"message",repeat:1,T:()=>v7e}]);}},A7e=new ZE,JE=class extends f$2{constructor(){super("concordium.v2.EncryptedAmount",[{no:1,name:"value",kind:"scalar",T:12}]);}},Q0=new JE,XE=class extends f$2{constructor(){super("concordium.v2.EncryptedBalance",[{no:1,name:"self_amount",kind:"message",T:()=>Q0},{no:2,name:"start_index",kind:"scalar",T:4,L:0},{no:3,name:"aggregated_amount",kind:"message",T:()=>Q0},{no:4,name:"num_aggregated",kind:"scalar",opt:!0,T:13},{no:5,name:"incoming_amounts",kind:"message",repeat:1,T:()=>Q0}]);}},y7e=new XE,KE=class extends f$2{constructor(){super("concordium.v2.DelegationTarget",[{no:1,name:"passive",kind:"message",oneof:"target",T:()=>rt},{no:2,name:"baker",kind:"message",oneof:"target",T:()=>fn}]);}},VV=new KE,QE=class extends f$2{constructor(){super("concordium.v2.BakerElectionVerifyKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},jV=new QE,$E=class extends f$2{constructor(){super("concordium.v2.BakerSignatureVerifyKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},YV=new $E,ew=class extends f$2{constructor(){super("concordium.v2.BakerAggregationVerifyKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},qS=new ew,tw=class extends f$2{constructor(){super("concordium.v2.BakerInfo",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"election_key",kind:"message",T:()=>jV},{no:3,name:"signature_key",kind:"message",T:()=>YV},{no:4,name:"aggregation_key",kind:"message",T:()=>qS}]);}},qV=new tw,rw=class extends f$2{constructor(){super("concordium.v2.StakePendingChange",[{no:1,name:"reduce",kind:"message",oneof:"change",T:()=>E7e},{no:2,name:"remove",kind:"message",oneof:"change",T:()=>Hs}]);}},ZS=new rw,nw=class extends f$2{constructor(){super("concordium.v2.StakePendingChange.Reduce",[{no:1,name:"new_stake",kind:"message",T:()=>Be},{no:2,name:"effective_time",kind:"message",T:()=>Hs}]);}},E7e=new nw,sw=class extends f$2{constructor(){super("concordium.v2.AmountFraction",[{no:1,name:"parts_per_hundred_thousand",kind:"scalar",T:13}]);}},Fn=new sw,ow=class extends f$2{constructor(){super("concordium.v2.CommissionRates",[{no:1,name:"finalization",kind:"message",T:()=>Fn},{no:2,name:"baking",kind:"message",T:()=>Fn},{no:3,name:"transaction",kind:"message",T:()=>Fn}]);}},f9=new ow,iw=class extends f$2{constructor(){super("concordium.v2.BakerPoolInfo",[{no:1,name:"open_status",kind:"enum",T:()=>["concordium.v2.OpenStatus",Ic,"OPEN_STATUS_"]},{no:2,name:"url",kind:"scalar",T:9},{no:3,name:"commission_rates",kind:"message",T:()=>f9}]);}},ZV=new iw,aw=class extends f$2{constructor(){super("concordium.v2.AccountStakingInfo",[{no:1,name:"baker",kind:"message",oneof:"stakingInfo",T:()=>C7e},{no:2,name:"delegator",kind:"message",oneof:"stakingInfo",T:()=>I7e}]);}},w7e=new aw,cw=class extends f$2{constructor(){super("concordium.v2.AccountStakingInfo.Baker",[{no:1,name:"staked_amount",kind:"message",T:()=>Be},{no:2,name:"restake_earnings",kind:"scalar",T:8},{no:3,name:"baker_info",kind:"message",T:()=>qV},{no:4,name:"pending_change",kind:"message",T:()=>ZS},{no:5,name:"pool_info",kind:"message",T:()=>ZV}]);}},C7e=new cw,lw=class extends f$2{constructor(){super("concordium.v2.AccountStakingInfo.Delegator",[{no:1,name:"staked_amount",kind:"message",T:()=>Be},{no:2,name:"restake_earnings",kind:"scalar",T:8},{no:3,name:"target",kind:"message",T:()=>VV},{no:4,name:"pending_change",kind:"message",T:()=>ZS}]);}},I7e=new lw,uw=class extends f$2{constructor(){super("concordium.v2.SequenceNumber",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},ls=new uw,dw=class extends f$2{constructor(){super("concordium.v2.UpdateSequenceNumber",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},T7e=new dw,mw=class extends f$2{constructor(){super("concordium.v2.Amount",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},Be=new mw,fw=class extends f$2{constructor(){super("concordium.v2.CredentialIndex",[{no:1,name:"value",kind:"scalar",T:13}]);}};new fw;var pw=class extends f$2{constructor(){super("concordium.v2.SignatureThreshold",[{no:1,name:"value",kind:"scalar",T:13}]);}},S7e=new pw,hw=class extends f$2{constructor(){super("concordium.v2.AccountThreshold",[{no:1,name:"value",kind:"scalar",T:13}]);}},JV=new hw,gw=class extends f$2{constructor(){super("concordium.v2.EncryptionKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},L7e=new gw,xw=class extends f$2{constructor(){super("concordium.v2.AccountAddress",[{no:1,name:"value",kind:"scalar",T:12}]);}},Ir=new xw,bw=class extends f$2{constructor(){super("concordium.v2.Address",[{no:1,name:"account",kind:"message",oneof:"type",T:()=>Ir},{no:2,name:"contract",kind:"message",oneof:"type",T:()=>Ro}]);}},JS=new bw,vw=class extends f$2{constructor(){super("concordium.v2.AccountVerifyKey",[{no:1,name:"ed25519_key",kind:"scalar",oneof:"key",T:12}]);}},M7e=new vw,_w=class extends f$2{constructor(){super("concordium.v2.CredentialPublicKeys",[{no:1,name:"keys",kind:"map",K:13,V:{kind:"message",T:()=>M7e}},{no:2,name:"threshold",kind:"message",T:()=>S7e}]);}},XV=new _w,Aw=class extends f$2{constructor(){super("concordium.v2.CredentialRegistrationId",[{no:1,name:"value",kind:"scalar",T:12}]);}},h2=new Aw,yw=class extends f$2{constructor(){super("concordium.v2.IdentityProviderIdentity",[{no:1,name:"value",kind:"scalar",T:13}]);}},KV=new yw,Ew=class extends f$2{constructor(){super("concordium.v2.YearMonth",[{no:1,name:"year",kind:"scalar",T:13},{no:2,name:"month",kind:"scalar",T:13}]);}},GV=new Ew,ww=class extends f$2{constructor(){super("concordium.v2.Policy",[{no:1,name:"created_at",kind:"message",T:()=>GV},{no:2,name:"valid_to",kind:"message",T:()=>GV},{no:3,name:"attributes",kind:"map",K:13,V:{kind:"scalar",T:12}}]);}},QV=new ww,Cw=class extends f$2{constructor(){super("concordium.v2.InitialCredentialValues",[{no:1,name:"keys",kind:"message",T:()=>XV},{no:2,name:"cred_id",kind:"message",T:()=>h2},{no:3,name:"ip_id",kind:"message",T:()=>KV},{no:4,name:"policy",kind:"message",T:()=>QV}]);}},k7e=new Cw,Iw=class extends f$2{constructor(){super("concordium.v2.ChainArData",[{no:1,name:"enc_id_cred_pub_share",kind:"scalar",T:12}]);}},N7e=new Iw,Tw=class extends f$2{constructor(){super("concordium.v2.ArThreshold",[{no:1,name:"value",kind:"scalar",T:13}]);}},R7e=new Tw,Sw=class extends f$2{constructor(){super("concordium.v2.Commitment",[{no:1,name:"value",kind:"scalar",T:12}]);}},wd=new Sw,Lw=class extends f$2{constructor(){super("concordium.v2.CredentialCommitments",[{no:1,name:"prf",kind:"message",T:()=>wd},{no:2,name:"cred_counter",kind:"message",T:()=>wd},{no:3,name:"max_accounts",kind:"message",T:()=>wd},{no:4,name:"attributes",kind:"map",K:13,V:{kind:"message",T:()=>wd}},{no:5,name:"id_cred_sec_sharing_coeff",kind:"message",repeat:1,T:()=>wd}]);}},O7e=new Lw,Mw=class extends f$2{constructor(){super("concordium.v2.NormalCredentialValues",[{no:1,name:"keys",kind:"message",T:()=>XV},{no:2,name:"cred_id",kind:"message",T:()=>h2},{no:3,name:"ip_id",kind:"message",T:()=>KV},{no:4,name:"policy",kind:"message",T:()=>QV},{no:5,name:"ar_threshold",kind:"message",T:()=>R7e},{no:6,name:"ar_data",kind:"map",K:13,V:{kind:"message",T:()=>N7e}},{no:7,name:"commitments",kind:"message",T:()=>O7e}]);}},z7e=new Mw,kw=class extends f$2{constructor(){super("concordium.v2.AccountCredential",[{no:1,name:"initial",kind:"message",oneof:"credentialValues",T:()=>k7e},{no:2,name:"normal",kind:"message",oneof:"credentialValues",T:()=>z7e}]);}},D7e=new kw,Nw=class extends f$2{constructor(){super("concordium.v2.AccountInfo",[{no:1,name:"sequence_number",kind:"message",T:()=>ls},{no:2,name:"amount",kind:"message",T:()=>Be},{no:3,name:"schedule",kind:"message",T:()=>A7e},{no:4,name:"creds",kind:"map",K:13,V:{kind:"message",T:()=>D7e}},{no:5,name:"threshold",kind:"message",T:()=>JV},{no:6,name:"encrypted_balance",kind:"message",T:()=>y7e},{no:7,name:"encryption_key",kind:"message",T:()=>L7e},{no:8,name:"index",kind:"message",T:()=>jS},{no:9,name:"stake",kind:"message",T:()=>w7e},{no:10,name:"address",kind:"message",T:()=>Ir}]);}},$V=new Nw,Rw=class extends f$2{constructor(){super("concordium.v2.BlockHashInput",[{no:1,name:"best",kind:"message",oneof:"blockHashInput",T:()=>rt},{no:2,name:"last_final",kind:"message",oneof:"blockHashInput",T:()=>rt},{no:3,name:"given",kind:"message",oneof:"blockHashInput",T:()=>Qs},{no:4,name:"absolute_height",kind:"message",oneof:"blockHashInput",T:()=>$0},{no:5,name:"relative_height",kind:"message",oneof:"blockHashInput",T:()=>P7e}]);}},cn=new Rw,Ow=class extends f$2{constructor(){super("concordium.v2.BlockHashInput.RelativeHeight",[{no:1,name:"genesis_index",kind:"message",T:()=>Od},{no:2,name:"height",kind:"message",T:()=>m9},{no:3,name:"restrict",kind:"scalar",T:8}]);}},P7e=new Ow,zw=class extends f$2{constructor(){super("concordium.v2.EpochRequest",[{no:1,name:"relative_epoch",kind:"message",oneof:"epochRequestInput",T:()=>F7e},{no:2,name:"block_hash",kind:"message",oneof:"epochRequestInput",T:()=>cn}]);}},XS=new zw,Dw=class extends f$2{constructor(){super("concordium.v2.EpochRequest.RelativeEpoch",[{no:1,name:"genesis_index",kind:"message",T:()=>Od},{no:2,name:"epoch",kind:"message",T:()=>rl}]);}},F7e=new Dw,Pw=class extends f$2{constructor(){super("concordium.v2.AccountIdentifierInput",[{no:1,name:"address",kind:"message",oneof:"accountIdentifierInput",T:()=>Ir},{no:2,name:"cred_id",kind:"message",oneof:"accountIdentifierInput",T:()=>h2},{no:3,name:"account_index",kind:"message",oneof:"accountIdentifierInput",T:()=>jS}]);}},B7e=new Pw,Fw=class extends f$2{constructor(){super("concordium.v2.AccountInfoRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"account_identifier",kind:"message",T:()=>B7e}]);}},ej=new Fw,Bw=class extends f$2{constructor(){super("concordium.v2.FinalizedBlockInfo",[{no:1,name:"hash",kind:"message",T:()=>Qs},{no:2,name:"height",kind:"message",T:()=>$0}]);}},tj=new Bw,Uw=class extends f$2{constructor(){super("concordium.v2.AncestorsRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"amount",kind:"scalar",T:4,L:0}]);}},rj=new Uw,Gw=class extends f$2{constructor(){super("concordium.v2.ModuleSourceRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"module_ref",kind:"message",T:()=>ei}]);}},nj=new Gw,Hw=class extends f$2{constructor(){super("concordium.v2.ContractAddress",[{no:1,name:"index",kind:"scalar",T:4,L:0},{no:2,name:"subindex",kind:"scalar",T:4,L:0}]);}},Ro=new Hw,Ww=class extends f$2{constructor(){super("concordium.v2.InstanceInfoRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"address",kind:"message",T:()=>Ro}]);}},KS=new Ww,Vw=class extends f$2{constructor(){super("concordium.v2.InstanceInfo",[{no:1,name:"v0",kind:"message",oneof:"version",T:()=>U7e},{no:2,name:"v1",kind:"message",oneof:"version",T:()=>G7e}]);}},sj=new Vw,jw=class extends f$2{constructor(){super("concordium.v2.InstanceInfo.V0",[{no:1,name:"model",kind:"message",T:()=>H7e},{no:2,name:"owner",kind:"message",T:()=>Ir},{no:3,name:"amount",kind:"message",T:()=>Be},{no:4,name:"methods",kind:"message",repeat:1,T:()=>tl},{no:5,name:"name",kind:"message",T:()=>Sd},{no:6,name:"source_module",kind:"message",T:()=>ei}]);}},U7e=new jw,Yw=class extends f$2{constructor(){super("concordium.v2.InstanceInfo.V1",[{no:2,name:"owner",kind:"message",T:()=>Ir},{no:3,name:"amount",kind:"message",T:()=>Be},{no:4,name:"methods",kind:"message",repeat:1,T:()=>tl},{no:5,name:"name",kind:"message",T:()=>Sd},{no:6,name:"source_module",kind:"message",T:()=>ei}]);}},G7e=new Yw,qw=class extends f$2{constructor(){super("concordium.v2.InstanceStateKVPair",[{no:1,name:"key",kind:"scalar",T:12},{no:2,name:"value",kind:"scalar",T:12}]);}},oj=new qw,Zw=class extends f$2{constructor(){super("concordium.v2.InstanceStateLookupRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"address",kind:"message",T:()=>Ro},{no:3,name:"key",kind:"scalar",T:12}]);}},ij=new Zw,Jw=class extends f$2{constructor(){super("concordium.v2.InstanceStateValueAtKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},aj=new Jw,Xw=class extends f$2{constructor(){super("concordium.v2.ReceiveName",[{no:1,name:"value",kind:"scalar",T:9}]);}},tl=new Xw,Kw=class extends f$2{constructor(){super("concordium.v2.InitName",[{no:1,name:"value",kind:"scalar",T:9}]);}},Sd=new Kw,Qw=class extends f$2{constructor(){super("concordium.v2.Parameter",[{no:1,name:"value",kind:"scalar",T:12}]);}},Ld=new Qw,$w=class extends f$2{constructor(){super("concordium.v2.ContractStateV0",[{no:1,name:"value",kind:"scalar",T:12}]);}},H7e=new $w,eC=class extends f$2{constructor(){super("concordium.v2.BlockItemStatus",[{no:1,name:"received",kind:"message",oneof:"status",T:()=>rt},{no:2,name:"committed",kind:"message",oneof:"status",T:()=>W7e},{no:3,name:"finalized",kind:"message",oneof:"status",T:()=>V7e}]);}},cj=new eC,tC=class extends f$2{constructor(){super("concordium.v2.BlockItemStatus.Committed",[{no:1,name:"outcomes",kind:"message",repeat:1,T:()=>lj}]);}},W7e=new tC,rC=class extends f$2{constructor(){super("concordium.v2.BlockItemStatus.Finalized",[{no:1,name:"outcome",kind:"message",T:()=>lj}]);}},V7e=new rC,nC=class extends f$2{constructor(){super("concordium.v2.BlockItemSummaryInBlock",[{no:1,name:"block_hash",kind:"message",T:()=>Qs},{no:2,name:"outcome",kind:"message",T:()=>oL}]);}},lj=new nC,sC=class extends f$2{constructor(){super("concordium.v2.Energy",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},g2=new sC,oC=class extends f$2{constructor(){super("concordium.v2.Slot",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},j7e=new oC,iC=class extends f$2{constructor(){super("concordium.v2.NextAccountSequenceNumber",[{no:1,name:"sequence_number",kind:"message",T:()=>ls},{no:2,name:"all_final",kind:"scalar",T:8}]);}},uj=new iC,aC=class extends f$2{constructor(){super("concordium.v2.Duration",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},Cc=new aC,cC=class extends f$2{constructor(){super("concordium.v2.RejectReason",[{no:1,name:"module_not_wf",kind:"message",oneof:"reason",T:()=>rt},{no:2,name:"module_hash_already_exists",kind:"message",oneof:"reason",T:()=>ei},{no:3,name:"invalid_account_reference",kind:"message",oneof:"reason",T:()=>Ir},{no:4,name:"invalid_init_method",kind:"message",oneof:"reason",T:()=>Y7e},{no:5,name:"invalid_receive_method",kind:"message",oneof:"reason",T:()=>q7e},{no:6,name:"invalid_module_reference",kind:"message",oneof:"reason",T:()=>ei},{no:7,name:"invalid_contract_address",kind:"message",oneof:"reason",T:()=>Ro},{no:8,name:"runtime_failure",kind:"message",oneof:"reason",T:()=>rt},{no:9,name:"amount_too_large",kind:"message",oneof:"reason",T:()=>Z7e},{no:10,name:"serialization_failure",kind:"message",oneof:"reason",T:()=>rt},{no:11,name:"out_of_energy",kind:"message",oneof:"reason",T:()=>rt},{no:12,name:"rejected_init",kind:"message",oneof:"reason",T:()=>J7e},{no:13,name:"rejected_receive",kind:"message",oneof:"reason",T:()=>X7e},{no:14,name:"invalid_proof",kind:"message",oneof:"reason",T:()=>rt},{no:15,name:"already_a_baker",kind:"message",oneof:"reason",T:()=>fn},{no:16,name:"not_a_baker",kind:"message",oneof:"reason",T:()=>Ir},{no:17,name:"insufficient_balance_for_baker_stake",kind:"message",oneof:"reason",T:()=>rt},{no:18,name:"stake_under_minimum_threshold_for_baking",kind:"message",oneof:"reason",T:()=>rt},{no:19,name:"baker_in_cooldown",kind:"message",oneof:"reason",T:()=>rt},{no:20,name:"duplicate_aggregation_key",kind:"message",oneof:"reason",T:()=>qS},{no:21,name:"non_existent_credential_id",kind:"message",oneof:"reason",T:()=>rt},{no:22,name:"key_index_already_in_use",kind:"message",oneof:"reason",T:()=>rt},{no:23,name:"invalid_account_threshold",kind:"message",oneof:"reason",T:()=>rt},{no:24,name:"invalid_credential_key_sign_threshold",kind:"message",oneof:"reason",T:()=>rt},{no:25,name:"invalid_encrypted_amount_transfer_proof",kind:"message",oneof:"reason",T:()=>rt},{no:26,name:"invalid_transfer_to_public_proof",kind:"message",oneof:"reason",T:()=>rt},{no:27,name:"encrypted_amount_self_transfer",kind:"message",oneof:"reason",T:()=>Ir},{no:28,name:"invalid_index_on_encrypted_transfer",kind:"message",oneof:"reason",T:()=>rt},{no:29,name:"zero_scheduledAmount",kind:"message",oneof:"reason",T:()=>rt},{no:30,name:"non_increasing_schedule",kind:"message",oneof:"reason",T:()=>rt},{no:31,name:"first_scheduled_release_expired",kind:"message",oneof:"reason",T:()=>rt},{no:32,name:"scheduled_self_transfer",kind:"message",oneof:"reason",T:()=>Ir},{no:33,name:"invalid_credentials",kind:"message",oneof:"reason",T:()=>rt},{no:34,name:"duplicate_cred_ids",kind:"message",oneof:"reason",T:()=>K7e},{no:35,name:"non_existent_cred_ids",kind:"message",oneof:"reason",T:()=>Q7e},{no:36,name:"remove_first_credential",kind:"message",oneof:"reason",T:()=>rt},{no:37,name:"credential_holder_did_not_sign",kind:"message",oneof:"reason",T:()=>rt},{no:38,name:"not_allowed_multiple_credentials",kind:"message",oneof:"reason",T:()=>rt},{no:39,name:"not_allowed_to_receive_encrypted",kind:"message",oneof:"reason",T:()=>rt},{no:40,name:"not_allowed_to_handle_encrypted",kind:"message",oneof:"reason",T:()=>rt},{no:41,name:"missing_baker_add_parameters",kind:"message",oneof:"reason",T:()=>rt},{no:42,name:"finalization_reward_commission_not_in_range",kind:"message",oneof:"reason",T:()=>rt},{no:43,name:"baking_reward_commission_not_in_range",kind:"message",oneof:"reason",T:()=>rt},{no:44,name:"transaction_fee_commission_not_in_range",kind:"message",oneof:"reason",T:()=>rt},{no:45,name:"already_a_delegator",kind:"message",oneof:"reason",T:()=>rt},{no:46,name:"insufficient_balance_for_delegation_stake",kind:"message",oneof:"reason",T:()=>rt},{no:47,name:"missing_delegation_add_parameters",kind:"message",oneof:"reason",T:()=>rt},{no:48,name:"insufficient_delegation_stake",kind:"message",oneof:"reason",T:()=>rt},{no:49,name:"delegator_in_cooldown",kind:"message",oneof:"reason",T:()=>rt},{no:50,name:"not_a_delegator",kind:"message",oneof:"reason",T:()=>Ir},{no:51,name:"delegation_target_not_a_baker",kind:"message",oneof:"reason",T:()=>fn},{no:52,name:"stake_over_maximum_threshold_for_pool",kind:"message",oneof:"reason",T:()=>rt},{no:53,name:"pool_would_become_over_delegated",kind:"message",oneof:"reason",T:()=>rt},{no:54,name:"pool_closed",kind:"message",oneof:"reason",T:()=>rt}]);}},dj=new cC,lC=class extends f$2{constructor(){super("concordium.v2.RejectReason.InvalidInitMethod",[{no:1,name:"module_ref",kind:"message",T:()=>ei},{no:2,name:"init_name",kind:"message",T:()=>Sd}]);}},Y7e=new lC,uC=class extends f$2{constructor(){super("concordium.v2.RejectReason.InvalidReceiveMethod",[{no:1,name:"module_ref",kind:"message",T:()=>ei},{no:2,name:"receive_name",kind:"message",T:()=>tl}]);}},q7e=new uC,dC=class extends f$2{constructor(){super("concordium.v2.RejectReason.AmountTooLarge",[{no:1,name:"address",kind:"message",T:()=>JS},{no:2,name:"amount",kind:"message",T:()=>Be}]);}},Z7e=new dC,mC=class extends f$2{constructor(){super("concordium.v2.RejectReason.RejectedInit",[{no:1,name:"reject_reason",kind:"scalar",T:5}]);}},J7e=new mC,fC=class extends f$2{constructor(){super("concordium.v2.RejectReason.RejectedReceive",[{no:1,name:"reject_reason",kind:"scalar",T:5},{no:2,name:"contract_address",kind:"message",T:()=>Ro},{no:3,name:"receive_name",kind:"message",T:()=>tl},{no:4,name:"parameter",kind:"message",T:()=>Ld}]);}},X7e=new fC,pC=class extends f$2{constructor(){super("concordium.v2.RejectReason.DuplicateCredIds",[{no:1,name:"ids",kind:"message",repeat:1,T:()=>h2}]);}},K7e=new pC,hC=class extends f$2{constructor(){super("concordium.v2.RejectReason.NonExistentCredIds",[{no:1,name:"ids",kind:"message",repeat:1,T:()=>h2}]);}},Q7e=new hC,gC=class extends f$2{constructor(){super("concordium.v2.ContractInitializedEvent",[{no:1,name:"contract_version",kind:"enum",T:()=>["concordium.v2.ContractVersion",u9]},{no:2,name:"origin_ref",kind:"message",T:()=>ei},{no:3,name:"address",kind:"message",T:()=>Ro},{no:4,name:"amount",kind:"message",T:()=>Be},{no:5,name:"init_name",kind:"message",T:()=>Sd},{no:6,name:"events",kind:"message",repeat:1,T:()=>QS}]);}},$7e=new gC,xC=class extends f$2{constructor(){super("concordium.v2.ContractEvent",[{no:1,name:"value",kind:"scalar",T:12}]);}},QS=new xC,bC=class extends f$2{constructor(){super("concordium.v2.InstanceUpdatedEvent",[{no:1,name:"contract_version",kind:"enum",T:()=>["concordium.v2.ContractVersion",u9]},{no:2,name:"address",kind:"message",T:()=>Ro},{no:3,name:"instigator",kind:"message",T:()=>JS},{no:4,name:"amount",kind:"message",T:()=>Be},{no:5,name:"parameter",kind:"message",T:()=>Ld},{no:6,name:"receive_name",kind:"message",T:()=>tl},{no:7,name:"events",kind:"message",repeat:1,T:()=>QS}]);}},ehe=new bC,vC=class extends f$2{constructor(){super("concordium.v2.ContractTraceElement",[{no:1,name:"updated",kind:"message",oneof:"element",T:()=>ehe},{no:2,name:"transferred",kind:"message",oneof:"element",T:()=>the},{no:3,name:"interrupted",kind:"message",oneof:"element",T:()=>rhe},{no:4,name:"resumed",kind:"message",oneof:"element",T:()=>nhe},{no:5,name:"upgraded",kind:"message",oneof:"element",T:()=>she}]);}},mj=new vC,_C=class extends f$2{constructor(){super("concordium.v2.ContractTraceElement.Transferred",[{no:1,name:"sender",kind:"message",T:()=>Ro},{no:2,name:"amount",kind:"message",T:()=>Be},{no:3,name:"receiver",kind:"message",T:()=>Ir}]);}},the=new _C,AC=class extends f$2{constructor(){super("concordium.v2.ContractTraceElement.Interrupted",[{no:1,name:"address",kind:"message",T:()=>Ro},{no:2,name:"events",kind:"message",repeat:1,T:()=>QS}]);}},rhe=new AC,yC=class extends f$2{constructor(){super("concordium.v2.ContractTraceElement.Resumed",[{no:1,name:"address",kind:"message",T:()=>Ro},{no:2,name:"success",kind:"scalar",T:8}]);}},nhe=new yC,EC=class extends f$2{constructor(){super("concordium.v2.ContractTraceElement.Upgraded",[{no:1,name:"address",kind:"message",T:()=>Ro},{no:2,name:"from",kind:"message",T:()=>ei},{no:3,name:"to",kind:"message",T:()=>ei}]);}},she=new EC,wC=class extends f$2{constructor(){super("concordium.v2.BakerKeysEvent",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"account",kind:"message",T:()=>Ir},{no:3,name:"sign_key",kind:"message",T:()=>YV},{no:4,name:"election_key",kind:"message",T:()=>jV},{no:5,name:"aggregation_key",kind:"message",T:()=>qS}]);}},$S=new wC,CC=class extends f$2{constructor(){super("concordium.v2.Memo",[{no:1,name:"value",kind:"scalar",T:12}]);}},p9=new CC,IC=class extends f$2{constructor(){super("concordium.v2.BakerStakeUpdatedData",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"new_stake",kind:"message",T:()=>Be},{no:3,name:"increased",kind:"scalar",T:8}]);}},ohe=new IC,TC=class extends f$2{constructor(){super("concordium.v2.EncryptedAmountRemovedEvent",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"new_amount",kind:"message",T:()=>Q0},{no:3,name:"input_amount",kind:"message",T:()=>Q0},{no:4,name:"up_to_index",kind:"scalar",T:4,L:0}]);}},fj=new TC,SC=class extends f$2{constructor(){super("concordium.v2.NewEncryptedAmountEvent",[{no:1,name:"receiver",kind:"message",T:()=>Ir},{no:2,name:"new_index",kind:"scalar",T:4,L:0},{no:3,name:"encrypted_amount",kind:"message",T:()=>Q0}]);}},ihe=new SC,LC=class extends f$2{constructor(){super("concordium.v2.EncryptedSelfAmountAddedEvent",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"new_amount",kind:"message",T:()=>Q0},{no:3,name:"amount",kind:"message",T:()=>Be}]);}},ahe=new LC,MC=class extends f$2{constructor(){super("concordium.v2.RegisteredData",[{no:1,name:"value",kind:"scalar",T:12}]);}},pj=new MC,kC=class extends f$2{constructor(){super("concordium.v2.BakerEvent",[{no:1,name:"baker_added",kind:"message",oneof:"event",T:()=>hj},{no:2,name:"baker_removed",kind:"message",oneof:"event",T:()=>fn},{no:3,name:"baker_stake_increased",kind:"message",oneof:"event",T:()=>lhe},{no:4,name:"baker_stake_decreased",kind:"message",oneof:"event",T:()=>uhe},{no:5,name:"baker_restake_earnings_updated",kind:"message",oneof:"event",T:()=>gj},{no:6,name:"baker_keys_updated",kind:"message",oneof:"event",T:()=>$S},{no:7,name:"baker_set_open_status",kind:"message",oneof:"event",T:()=>dhe},{no:8,name:"baker_set_metadata_url",kind:"message",oneof:"event",T:()=>mhe},{no:9,name:"baker_set_transaction_fee_commission",kind:"message",oneof:"event",T:()=>fhe},{no:10,name:"baker_set_baking_reward_commission",kind:"message",oneof:"event",T:()=>phe},{no:11,name:"baker_set_finalization_reward_commission",kind:"message",oneof:"event",T:()=>hhe}]);}},che=new kC,NC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerAdded",[{no:1,name:"keys_event",kind:"message",T:()=>$S},{no:2,name:"stake",kind:"message",T:()=>Be},{no:3,name:"restake_earnings",kind:"scalar",T:8}]);}},hj=new NC,RC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerStakeIncreased",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"new_stake",kind:"message",T:()=>Be}]);}},lhe=new RC,OC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerStakeDecreased",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"new_stake",kind:"message",T:()=>Be}]);}},uhe=new OC,zC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerRestakeEarningsUpdated",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"restake_earnings",kind:"scalar",T:8}]);}},gj=new zC,DC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerSetOpenStatus",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"open_status",kind:"enum",T:()=>["concordium.v2.OpenStatus",Ic,"OPEN_STATUS_"]}]);}},dhe=new DC,PC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerSetMetadataUrl",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"url",kind:"scalar",T:9}]);}},mhe=new PC,FC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerSetTransactionFeeCommission",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"transaction_fee_commission",kind:"message",T:()=>Fn}]);}},fhe=new FC,BC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerSetBakingRewardCommission",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"baking_reward_commission",kind:"message",T:()=>Fn}]);}},phe=new BC,UC=class extends f$2{constructor(){super("concordium.v2.BakerEvent.BakerSetFinalizationRewardCommission",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"finalization_reward_commission",kind:"message",T:()=>Fn}]);}},hhe=new UC,GC=class extends f$2{constructor(){super("concordium.v2.DelegatorId",[{no:1,name:"id",kind:"message",T:()=>jS}]);}},y4=new GC,HC=class extends f$2{constructor(){super("concordium.v2.DelegationEvent",[{no:1,name:"delegation_stake_increased",kind:"message",oneof:"event",T:()=>xhe},{no:2,name:"delegation_stake_decreased",kind:"message",oneof:"event",T:()=>bhe},{no:3,name:"delegation_set_restake_earnings",kind:"message",oneof:"event",T:()=>vhe},{no:4,name:"delegation_set_delegation_target",kind:"message",oneof:"event",T:()=>_he},{no:5,name:"delegation_added",kind:"message",oneof:"event",T:()=>y4},{no:6,name:"delegation_removed",kind:"message",oneof:"event",T:()=>y4}]);}},ghe=new HC,WC=class extends f$2{constructor(){super("concordium.v2.DelegationEvent.DelegationStakeIncreased",[{no:1,name:"delegator_id",kind:"message",T:()=>y4},{no:2,name:"new_stake",kind:"message",T:()=>Be}]);}},xhe=new WC,VC=class extends f$2{constructor(){super("concordium.v2.DelegationEvent.DelegationStakeDecreased",[{no:1,name:"delegator_id",kind:"message",T:()=>y4},{no:2,name:"new_stake",kind:"message",T:()=>Be}]);}},bhe=new VC,jC=class extends f$2{constructor(){super("concordium.v2.DelegationEvent.DelegationSetRestakeEarnings",[{no:1,name:"delegator_id",kind:"message",T:()=>y4},{no:2,name:"restake_earnings",kind:"scalar",T:8}]);}},vhe=new jC,YC=class extends f$2{constructor(){super("concordium.v2.DelegationEvent.DelegationSetDelegationTarget",[{no:1,name:"delegator_id",kind:"message",T:()=>y4},{no:2,name:"delegation_target",kind:"message",T:()=>VV}]);}},_he=new YC,qC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects",[{no:1,name:"none",kind:"message",oneof:"effect",T:()=>yhe},{no:2,name:"module_deployed",kind:"message",oneof:"effect",T:()=>ei},{no:3,name:"contract_initialized",kind:"message",oneof:"effect",T:()=>$7e},{no:4,name:"contract_update_issued",kind:"message",oneof:"effect",T:()=>Ehe},{no:5,name:"account_transfer",kind:"message",oneof:"effect",T:()=>whe},{no:6,name:"baker_added",kind:"message",oneof:"effect",T:()=>hj},{no:7,name:"baker_removed",kind:"message",oneof:"effect",T:()=>fn},{no:8,name:"baker_stake_updated",kind:"message",oneof:"effect",T:()=>Che},{no:9,name:"baker_restake_earnings_updated",kind:"message",oneof:"effect",T:()=>gj},{no:10,name:"baker_keys_updated",kind:"message",oneof:"effect",T:()=>$S},{no:11,name:"encrypted_amount_transferred",kind:"message",oneof:"effect",T:()=>Ihe},{no:12,name:"transferred_to_encrypted",kind:"message",oneof:"effect",T:()=>ahe},{no:13,name:"transferred_to_public",kind:"message",oneof:"effect",T:()=>The},{no:14,name:"transferred_with_schedule",kind:"message",oneof:"effect",T:()=>She},{no:15,name:"credential_keys_updated",kind:"message",oneof:"effect",T:()=>h2},{no:16,name:"credentials_updated",kind:"message",oneof:"effect",T:()=>Lhe},{no:17,name:"data_registered",kind:"message",oneof:"effect",T:()=>pj},{no:18,name:"baker_configured",kind:"message",oneof:"effect",T:()=>Mhe},{no:19,name:"delegation_configured",kind:"message",oneof:"effect",T:()=>khe}]);}},Ahe=new qC,ZC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.None",[{no:1,name:"transaction_type",kind:"enum",opt:!0,T:()=>["concordium.v2.TransactionType",Zn]},{no:2,name:"reject_reason",kind:"message",T:()=>dj}]);}},yhe=new ZC,JC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.ContractUpdateIssued",[{no:1,name:"effects",kind:"message",repeat:1,T:()=>mj}]);}},Ehe=new JC,XC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.AccountTransfer",[{no:1,name:"amount",kind:"message",T:()=>Be},{no:2,name:"receiver",kind:"message",T:()=>Ir},{no:3,name:"memo",kind:"message",T:()=>p9}]);}},whe=new XC,KC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.BakerStakeUpdated",[{no:1,name:"update",kind:"message",T:()=>ohe}]);}},Che=new KC,QC=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.EncryptedAmountTransferred",[{no:1,name:"removed",kind:"message",T:()=>fj},{no:2,name:"added",kind:"message",T:()=>ihe},{no:3,name:"memo",kind:"message",T:()=>p9}]);}},Ihe=new QC,$C=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.TransferredToPublic",[{no:1,name:"removed",kind:"message",T:()=>fj},{no:2,name:"amount",kind:"message",T:()=>Be}]);}},The=new $C,eI=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.TransferredWithSchedule",[{no:1,name:"receiver",kind:"message",T:()=>Ir},{no:2,name:"amount",kind:"message",repeat:1,T:()=>_7e},{no:3,name:"memo",kind:"message",T:()=>p9}]);}},She=new eI,tI=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.CredentialsUpdated",[{no:1,name:"new_cred_ids",kind:"message",repeat:1,T:()=>h2},{no:2,name:"removed_cred_ids",kind:"message",repeat:1,T:()=>h2},{no:3,name:"new_threshold",kind:"message",T:()=>JV}]);}},Lhe=new tI,rI=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.BakerConfigured",[{no:1,name:"events",kind:"message",repeat:1,T:()=>che}]);}},Mhe=new rI,nI=class extends f$2{constructor(){super("concordium.v2.AccountTransactionEffects.DelegationConfigured",[{no:1,name:"events",kind:"message",repeat:1,T:()=>ghe}]);}},khe=new nI,sI=class extends f$2{constructor(){super("concordium.v2.ElectionDifficulty",[{no:1,name:"value",kind:"message",T:()=>Fn}]);}},Md=new sI,oI=class extends f$2{constructor(){super("concordium.v2.TimeoutParameters",[{no:1,name:"timeout_base",kind:"message",T:()=>Cc},{no:2,name:"timeout_increase",kind:"message",T:()=>d9},{no:3,name:"timeout_decrease",kind:"message",T:()=>d9}]);}},eL=new oI,iI=class extends f$2{constructor(){super("concordium.v2.FinalizationCommitteeParameters",[{no:1,name:"minimum_finalizers",kind:"scalar",T:13},{no:2,name:"maximum_finalizers",kind:"scalar",T:13},{no:3,name:"finalizer_relative_stake_threshold",kind:"message",T:()=>Fn}]);}},tL=new iI,aI=class extends f$2{constructor(){super("concordium.v2.ConsensusParametersV1",[{no:1,name:"timeout_parameters",kind:"message",T:()=>eL},{no:2,name:"min_block_time",kind:"message",T:()=>Cc},{no:3,name:"block_energy_limit",kind:"message",T:()=>g2}]);}},Nhe=new aI,cI=class extends f$2{constructor(){super("concordium.v2.ExchangeRate",[{no:1,name:"value",kind:"message",T:()=>d9}]);}},E1=new cI,lI=class extends f$2{constructor(){super("concordium.v2.Ratio",[{no:1,name:"numerator",kind:"scalar",T:4,L:0},{no:2,name:"denominator",kind:"scalar",T:4,L:0}]);}},d9=new lI,uI=class extends f$2{constructor(){super("concordium.v2.UpdatePublicKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},xj=new uI,dI=class extends f$2{constructor(){super("concordium.v2.UpdateKeysThreshold",[{no:1,name:"value",kind:"scalar",T:13}]);}},bj=new dI,mI=class extends f$2{constructor(){super("concordium.v2.UpdateKeysIndex",[{no:1,name:"value",kind:"scalar",T:13}]);}},Rhe=new mI,fI=class extends f$2{constructor(){super("concordium.v2.HigherLevelKeys",[{no:1,name:"keys",kind:"message",repeat:1,T:()=>xj},{no:2,name:"threshold",kind:"message",T:()=>bj}]);}},Ba=new fI,pI=class extends f$2{constructor(){super("concordium.v2.AccessStructure",[{no:1,name:"access_public_keys",kind:"message",repeat:1,T:()=>Rhe},{no:2,name:"access_threshold",kind:"message",T:()=>bj}]);}},$o=new pI,hI=class extends f$2{constructor(){super("concordium.v2.AuthorizationsV0",[{no:1,name:"keys",kind:"message",repeat:1,T:()=>xj},{no:2,name:"emergency",kind:"message",T:()=>$o},{no:3,name:"protocol",kind:"message",T:()=>$o},{no:4,name:"parameter_consensus",kind:"message",T:()=>$o},{no:5,name:"parameter_euro_per_energy",kind:"message",T:()=>$o},{no:6,name:"parameter_micro_CCD_per_euro",kind:"message",T:()=>$o},{no:7,name:"parameter_foundation_account",kind:"message",T:()=>$o},{no:8,name:"parameter_mint_distribution",kind:"message",T:()=>$o},{no:9,name:"parameter_transaction_fee_distribution",kind:"message",T:()=>$o},{no:10,name:"parameter_gas_rewards",kind:"message",T:()=>$o},{no:11,name:"pool_parameters",kind:"message",T:()=>$o},{no:12,name:"add_anonymity_revoker",kind:"message",T:()=>$o},{no:13,name:"add_identity_provider",kind:"message",T:()=>$o}]);}},kd=new hI,gI=class extends f$2{constructor(){super("concordium.v2.AuthorizationsV1",[{no:1,name:"v0",kind:"message",T:()=>kd},{no:2,name:"parameter_cooldown",kind:"message",T:()=>$o},{no:3,name:"parameter_time",kind:"message",T:()=>$o}]);}},Nd=new gI,xI=class extends f$2{constructor(){super("concordium.v2.Description",[{no:1,name:"name",kind:"scalar",T:9},{no:2,name:"url",kind:"scalar",T:9},{no:3,name:"description",kind:"scalar",T:9}]);}},vj=new xI,bI=class extends f$2{constructor(){super("concordium.v2.ArInfo",[{no:1,name:"identity",kind:"message",T:()=>Ohe},{no:2,name:"description",kind:"message",T:()=>vj},{no:3,name:"public_key",kind:"message",T:()=>zhe}]);}},h9=new bI,vI=class extends f$2{constructor(){super("concordium.v2.ArInfo.ArIdentity",[{no:1,name:"value",kind:"scalar",T:13}]);}},Ohe=new vI,_I=class extends f$2{constructor(){super("concordium.v2.ArInfo.ArPublicKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},zhe=new _I,AI=class extends f$2{constructor(){super("concordium.v2.IpIdentity",[{no:1,name:"value",kind:"scalar",T:13}]);}},Dhe=new AI,yI=class extends f$2{constructor(){super("concordium.v2.IpInfo",[{no:1,name:"identity",kind:"message",T:()=>Dhe},{no:2,name:"description",kind:"message",T:()=>vj},{no:3,name:"verify_key",kind:"message",T:()=>Phe},{no:4,name:"cdi_verify_key",kind:"message",T:()=>Fhe}]);}},g9=new yI,EI=class extends f$2{constructor(){super("concordium.v2.IpInfo.IpVerifyKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},Phe=new EI,wI=class extends f$2{constructor(){super("concordium.v2.IpInfo.IpCdiVerifyKey",[{no:1,name:"value",kind:"scalar",T:12}]);}},Fhe=new wI,CI=class extends f$2{constructor(){super("concordium.v2.DurationSeconds",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},HV=new CI,II=class extends f$2{constructor(){super("concordium.v2.InclusiveRangeAmountFraction",[{no:1,name:"min",kind:"message",T:()=>Fn},{no:2,name:"max_",kind:"message",T:()=>Fn}]);}},kE=new II,TI=class extends f$2{constructor(){super("concordium.v2.CommissionRanges",[{no:1,name:"finalization",kind:"message",T:()=>kE},{no:2,name:"baking",kind:"message",T:()=>kE},{no:3,name:"transaction",kind:"message",T:()=>kE}]);}},Bhe=new TI,SI=class extends f$2{constructor(){super("concordium.v2.CapitalBound",[{no:1,name:"value",kind:"message",T:()=>Fn}]);}},Uhe=new SI,LI=class extends f$2{constructor(){super("concordium.v2.LeverageFactor",[{no:1,name:"value",kind:"message",T:()=>d9}]);}},Ghe=new LI,MI=class extends f$2{constructor(){super("concordium.v2.Epoch",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},rl=new MI,kI=class extends f$2{constructor(){super("concordium.v2.Round",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},w4=new kI,NI=class extends f$2{constructor(){super("concordium.v2.RewardPeriodLength",[{no:1,name:"value",kind:"message",T:()=>rl}]);}},Hhe=new NI,RI=class extends f$2{constructor(){super("concordium.v2.MintRate",[{no:1,name:"mantissa",kind:"scalar",T:13},{no:2,name:"exponent",kind:"scalar",T:13}]);}},rL=new RI,OI=class extends f$2{constructor(){super("concordium.v2.CooldownParametersCpv1",[{no:1,name:"pool_owner_cooldown",kind:"message",T:()=>HV},{no:2,name:"delegator_cooldown",kind:"message",T:()=>HV}]);}},x9=new OI,zI=class extends f$2{constructor(){super("concordium.v2.PoolParametersCpv1",[{no:1,name:"passive_finalization_commission",kind:"message",T:()=>Fn},{no:2,name:"passive_baking_commission",kind:"message",T:()=>Fn},{no:3,name:"passive_transaction_commission",kind:"message",T:()=>Fn},{no:4,name:"commission_bounds",kind:"message",T:()=>Bhe},{no:5,name:"minimum_equity_capital",kind:"message",T:()=>Be},{no:6,name:"capital_bound",kind:"message",T:()=>Uhe},{no:7,name:"leverage_bound",kind:"message",T:()=>Ghe}]);}},b9=new zI,DI=class extends f$2{constructor(){super("concordium.v2.TimeParametersCpv1",[{no:1,name:"reward_period_length",kind:"message",T:()=>Hhe},{no:2,name:"mint_per_payday",kind:"message",T:()=>rL}]);}},v9=new DI,PI=class extends f$2{constructor(){super("concordium.v2.MintDistributionCpv1",[{no:1,name:"baking_reward",kind:"message",T:()=>Fn},{no:2,name:"finalization_reward",kind:"message",T:()=>Fn}]);}},_9=new PI,FI=class extends f$2{constructor(){super("concordium.v2.ProtocolUpdate",[{no:1,name:"message_",kind:"scalar",T:9},{no:2,name:"specification_url",kind:"scalar",T:9},{no:3,name:"specificationHash",kind:"message",T:()=>h7e},{no:4,name:"specification_auxiliary_data",kind:"scalar",T:12}]);}},_j=new FI,BI=class extends f$2{constructor(){super("concordium.v2.MintDistributionCpv0",[{no:1,name:"mint_per_slot",kind:"message",T:()=>rL},{no:2,name:"baking_reward",kind:"message",T:()=>Fn},{no:3,name:"finalization_reward",kind:"message",T:()=>Fn}]);}},nL=new BI,UI=class extends f$2{constructor(){super("concordium.v2.TransactionFeeDistribution",[{no:1,name:"baker",kind:"message",T:()=>Fn},{no:2,name:"gas_account",kind:"message",T:()=>Fn}]);}},Rd=new UI,GI=class extends f$2{constructor(){super("concordium.v2.GasRewards",[{no:1,name:"baker",kind:"message",T:()=>Fn},{no:2,name:"finalization_proof",kind:"message",T:()=>Fn},{no:3,name:"account_creation",kind:"message",T:()=>Fn},{no:4,name:"chain_update",kind:"message",T:()=>Fn}]);}},A9=new GI,HI=class extends f$2{constructor(){super("concordium.v2.GasRewardsCpv2",[{no:1,name:"baker",kind:"message",T:()=>Fn},{no:3,name:"account_creation",kind:"message",T:()=>Fn},{no:4,name:"chain_update",kind:"message",T:()=>Fn}]);}},sL=new HI,WI=class extends f$2{constructor(){super("concordium.v2.BakerStakeThreshold",[{no:1,name:"baker_stake_threshold",kind:"message",T:()=>Be}]);}},Aj=new WI,VI=class extends f$2{constructor(){super("concordium.v2.RootUpdate",[{no:1,name:"root_keys_update",kind:"message",oneof:"updateType",T:()=>Ba},{no:2,name:"level_1_keys_update",kind:"message",oneof:"updateType",T:()=>Ba},{no:3,name:"level_2_keys_update_v0",kind:"message",oneof:"updateType",T:()=>kd},{no:4,name:"level_2_keys_update_v1",kind:"message",oneof:"updateType",T:()=>Nd}]);}},Whe=new VI,jI=class extends f$2{constructor(){super("concordium.v2.Level1Update",[{no:1,name:"level_1_keys_update",kind:"message",oneof:"updateType",T:()=>Ba},{no:2,name:"level_2_keys_update_v0",kind:"message",oneof:"updateType",T:()=>kd},{no:3,name:"level_2_keys_update_v1",kind:"message",oneof:"updateType",T:()=>Nd}]);}},Vhe=new jI,YI=class extends f$2{constructor(){super("concordium.v2.UpdatePayload",[{no:1,name:"protocol_update",kind:"message",oneof:"payload",T:()=>_j},{no:2,name:"election_difficulty_update",kind:"message",oneof:"payload",T:()=>Md},{no:3,name:"euro_per_energy_update",kind:"message",oneof:"payload",T:()=>E1},{no:4,name:"micro_ccd_per_euro_update",kind:"message",oneof:"payload",T:()=>E1},{no:5,name:"foundation_account_update",kind:"message",oneof:"payload",T:()=>Ir},{no:6,name:"mint_distribution_update",kind:"message",oneof:"payload",T:()=>nL},{no:7,name:"transaction_fee_distribution_update",kind:"message",oneof:"payload",T:()=>Rd},{no:8,name:"gas_rewards_update",kind:"message",oneof:"payload",T:()=>A9},{no:9,name:"baker_stake_threshold_update",kind:"message",oneof:"payload",T:()=>Aj},{no:10,name:"root_update",kind:"message",oneof:"payload",T:()=>Whe},{no:11,name:"level_1_update",kind:"message",oneof:"payload",T:()=>Vhe},{no:12,name:"add_anonymity_revoker_update",kind:"message",oneof:"payload",T:()=>h9},{no:13,name:"add_identity_provider_update",kind:"message",oneof:"payload",T:()=>g9},{no:14,name:"cooldown_parameters_cpv_1_update",kind:"message",oneof:"payload",T:()=>x9},{no:15,name:"pool_parameters_cpv_1_update",kind:"message",oneof:"payload",T:()=>b9},{no:16,name:"time_parameters_cpv_1_update",kind:"message",oneof:"payload",T:()=>v9},{no:17,name:"mint_distribution_cpv_1_update",kind:"message",oneof:"payload",T:()=>_9},{no:18,name:"gas_rewards_cpv_2_update",kind:"message",oneof:"payload",T:()=>sL},{no:19,name:"timeout_parameters_update",kind:"message",oneof:"payload",T:()=>eL},{no:20,name:"min_block_time_update",kind:"message",oneof:"payload",T:()=>Cc},{no:21,name:"block_energy_limit_update",kind:"message",oneof:"payload",T:()=>g2},{no:22,name:"finalization_committee_parameters_update",kind:"message",oneof:"payload",T:()=>tL}]);}},jhe=new YI,qI=class extends f$2{constructor(){super("concordium.v2.AccountTransactionDetails",[{no:1,name:"cost",kind:"message",T:()=>Be},{no:2,name:"sender",kind:"message",T:()=>Ir},{no:3,name:"effects",kind:"message",T:()=>Ahe}]);}},Yhe=new qI,ZI=class extends f$2{constructor(){super("concordium.v2.AccountCreationDetails",[{no:1,name:"credential_type",kind:"enum",T:()=>["concordium.v2.CredentialType",Td,"CREDENTIAL_TYPE_"]},{no:2,name:"address",kind:"message",T:()=>Ir},{no:3,name:"reg_id",kind:"message",T:()=>h2}]);}},qhe=new ZI,JI=class extends f$2{constructor(){super("concordium.v2.TransactionTime",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},E4=new JI,XI=class extends f$2{constructor(){super("concordium.v2.UpdateDetails",[{no:1,name:"effective_time",kind:"message",T:()=>E4},{no:2,name:"payload",kind:"message",T:()=>jhe}]);}},Zhe=new XI,KI=class extends f$2{constructor(){super("concordium.v2.BlockItemSummary",[{no:1,name:"index",kind:"message",T:()=>Jhe},{no:2,name:"energy_cost",kind:"message",T:()=>g2},{no:3,name:"hash",kind:"message",T:()=>el},{no:4,name:"account_transaction",kind:"message",oneof:"details",T:()=>Yhe},{no:5,name:"account_creation",kind:"message",oneof:"details",T:()=>qhe},{no:6,name:"update",kind:"message",oneof:"details",T:()=>Zhe}]);}},oL=new KI,QI=class extends f$2{constructor(){super("concordium.v2.BlockItemSummary.TransactionIndex",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},Jhe=new QI,$I=class extends f$2{constructor(){super("concordium.v2.GenesisIndex",[{no:1,name:"value",kind:"scalar",T:13}]);}},Od=new $I,eT=class extends f$2{constructor(){super("concordium.v2.ConsensusInfo",[{no:1,name:"best_block",kind:"message",T:()=>Qs},{no:2,name:"genesis_block",kind:"message",T:()=>Qs},{no:3,name:"genesis_time",kind:"message",T:()=>Hs},{no:4,name:"slot_duration",kind:"message",T:()=>Cc},{no:5,name:"epoch_duration",kind:"message",T:()=>Cc},{no:6,name:"last_finalized_block",kind:"message",T:()=>Qs},{no:7,name:"best_block_height",kind:"message",T:()=>$0},{no:8,name:"last_finalized_block_height",kind:"message",T:()=>$0},{no:9,name:"blocks_received_count",kind:"scalar",T:13},{no:10,name:"block_last_received_time",kind:"message",T:()=>Hs},{no:11,name:"block_receive_latency_ema",kind:"scalar",T:1},{no:12,name:"block_receive_latency_emsd",kind:"scalar",T:1},{no:13,name:"block_receive_period_ema",kind:"scalar",opt:!0,T:1},{no:14,name:"block_receive_period_emsd",kind:"scalar",opt:!0,T:1},{no:15,name:"blocks_verified_count",kind:"scalar",T:13},{no:16,name:"block_last_arrived_time",kind:"message",T:()=>Hs},{no:17,name:"block_arrive_latency_ema",kind:"scalar",T:1},{no:18,name:"block_arrive_latency_emsd",kind:"scalar",T:1},{no:19,name:"block_arrive_period_ema",kind:"scalar",opt:!0,T:1},{no:20,name:"block_arrive_period_emsd",kind:"scalar",opt:!0,T:1},{no:21,name:"transactions_per_block_ema",kind:"scalar",T:1},{no:22,name:"transactions_per_block_emsd",kind:"scalar",T:1},{no:23,name:"finalization_count",kind:"scalar",T:13},{no:24,name:"last_finalized_time",kind:"message",T:()=>Hs},{no:25,name:"finalization_period_ema",kind:"scalar",opt:!0,T:1},{no:26,name:"finalization_period_emsd",kind:"scalar",opt:!0,T:1},{no:27,name:"protocol_version",kind:"enum",T:()=>["concordium.v2.ProtocolVersion",p2]},{no:28,name:"genesis_index",kind:"message",T:()=>Od},{no:29,name:"current_era_genesis_block",kind:"message",T:()=>Qs},{no:30,name:"current_era_genesis_time",kind:"message",T:()=>Hs},{no:31,name:"current_timeout_duration",kind:"message",T:()=>Cc},{no:32,name:"current_round",kind:"message",T:()=>w4},{no:33,name:"current_epoch",kind:"message",T:()=>rl},{no:34,name:"trigger_block_time",kind:"message",T:()=>Hs}]);}},yj=new eT,tT=class extends f$2{constructor(){super("concordium.v2.ArrivedBlockInfo",[{no:1,name:"hash",kind:"message",T:()=>Qs},{no:2,name:"height",kind:"message",T:()=>$0}]);}},Ej=new tT,rT=class extends f$2{constructor(){super("concordium.v2.CryptographicParameters",[{no:1,name:"genesis_string",kind:"scalar",T:9},{no:2,name:"bulletproof_generators",kind:"scalar",T:12},{no:3,name:"on_chain_commitment_key",kind:"scalar",T:12}]);}},wj=new rT,nT=class extends f$2{constructor(){super("concordium.v2.BlockInfo",[{no:1,name:"hash",kind:"message",T:()=>Qs},{no:2,name:"height",kind:"message",T:()=>$0},{no:3,name:"parent_block",kind:"message",T:()=>Qs},{no:4,name:"last_finalized_block",kind:"message",T:()=>Qs},{no:5,name:"genesis_index",kind:"message",T:()=>Od},{no:6,name:"era_block_height",kind:"message",T:()=>m9},{no:7,name:"receive_time",kind:"message",T:()=>Hs},{no:8,name:"arrive_time",kind:"message",T:()=>Hs},{no:9,name:"slot_number",kind:"message",T:()=>j7e},{no:10,name:"slot_time",kind:"message",T:()=>Hs},{no:11,name:"baker",kind:"message",T:()=>fn},{no:12,name:"finalized",kind:"scalar",T:8},{no:13,name:"transaction_count",kind:"scalar",T:13},{no:14,name:"transactions_energy_cost",kind:"message",T:()=>g2},{no:15,name:"transactions_size",kind:"scalar",T:13},{no:16,name:"state_hash",kind:"message",T:()=>g7e},{no:17,name:"protocol_version",kind:"enum",T:()=>["concordium.v2.ProtocolVersion",p2]},{no:18,name:"round",kind:"message",T:()=>w4},{no:19,name:"epoch",kind:"message",T:()=>rl}]);}},Cj=new nT,sT=class extends f$2{constructor(){super("concordium.v2.PoolInfoRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"baker",kind:"message",T:()=>fn}]);}},Ij=new sT,oT=class extends f$2{constructor(){super("concordium.v2.PoolPendingChange",[{no:1,name:"reduce",kind:"message",oneof:"change",T:()=>Khe},{no:2,name:"remove",kind:"message",oneof:"change",T:()=>Qhe}]);}},Xhe=new oT,iT=class extends f$2{constructor(){super("concordium.v2.PoolPendingChange.Reduce",[{no:1,name:"reduced_equity_capital",kind:"message",T:()=>Be},{no:2,name:"effective_time",kind:"message",T:()=>Hs}]);}},Khe=new iT,aT=class extends f$2{constructor(){super("concordium.v2.PoolPendingChange.Remove",[{no:1,name:"effective_time",kind:"message",T:()=>Hs}]);}},Qhe=new aT,cT=class extends f$2{constructor(){super("concordium.v2.PoolCurrentPaydayInfo",[{no:1,name:"blocks_baked",kind:"scalar",T:4,L:0},{no:2,name:"finalization_live",kind:"scalar",T:8},{no:3,name:"transaction_fees_earned",kind:"message",T:()=>Be},{no:4,name:"effective_stake",kind:"message",T:()=>Be},{no:5,name:"lottery_power",kind:"scalar",T:1},{no:6,name:"baker_equity_capital",kind:"message",T:()=>Be},{no:7,name:"delegated_capital",kind:"message",T:()=>Be},{no:8,name:"commission_rates",kind:"message",T:()=>f9}]);}},$he=new cT,lT=class extends f$2{constructor(){super("concordium.v2.PoolInfoResponse",[{no:1,name:"baker",kind:"message",T:()=>fn},{no:2,name:"address",kind:"message",T:()=>Ir},{no:3,name:"equity_capital",kind:"message",T:()=>Be},{no:4,name:"delegated_capital",kind:"message",T:()=>Be},{no:5,name:"delegated_capital_cap",kind:"message",T:()=>Be},{no:6,name:"pool_info",kind:"message",T:()=>ZV},{no:7,name:"equity_pending_change",kind:"message",T:()=>Xhe},{no:8,name:"current_payday_info",kind:"message",T:()=>$he},{no:9,name:"all_pool_total_capital",kind:"message",T:()=>Be}]);}},Tj=new lT,uT=class extends f$2{constructor(){super("concordium.v2.PassiveDelegationInfo",[{no:1,name:"delegated_capital",kind:"message",T:()=>Be},{no:2,name:"commission_rates",kind:"message",T:()=>f9},{no:3,name:"current_payday_transaction_fees_earned",kind:"message",T:()=>Be},{no:4,name:"current_payday_delegated_capital",kind:"message",T:()=>Be},{no:5,name:"all_pool_total_capital",kind:"message",T:()=>Be}]);}},Sj=new uT,dT=class extends f$2{constructor(){super("concordium.v2.BlocksAtHeightRequest",[{no:1,name:"absolute",kind:"message",oneof:"blocksAtHeight",T:()=>e9e},{no:2,name:"relative",kind:"message",oneof:"blocksAtHeight",T:()=>t9e}]);}},Lj=new dT,mT=class extends f$2{constructor(){super("concordium.v2.BlocksAtHeightRequest.Absolute",[{no:1,name:"height",kind:"message",T:()=>$0}]);}},e9e=new mT,fT=class extends f$2{constructor(){super("concordium.v2.BlocksAtHeightRequest.Relative",[{no:1,name:"genesis_index",kind:"message",T:()=>Od},{no:2,name:"height",kind:"message",T:()=>m9},{no:3,name:"restrict",kind:"scalar",T:8}]);}},t9e=new fT,pT=class extends f$2{constructor(){super("concordium.v2.BlocksAtHeightResponse",[{no:1,name:"blocks",kind:"message",repeat:1,T:()=>Qs}]);}},Mj=new pT,hT=class extends f$2{constructor(){super("concordium.v2.TokenomicsInfo",[{no:1,name:"v0",kind:"message",oneof:"tokenomics",T:()=>r9e},{no:2,name:"v1",kind:"message",oneof:"tokenomics",T:()=>n9e}]);}},kj=new hT,gT=class extends f$2{constructor(){super("concordium.v2.TokenomicsInfo.V0",[{no:1,name:"total_amount",kind:"message",T:()=>Be},{no:2,name:"total_encrypted_amount",kind:"message",T:()=>Be},{no:3,name:"baking_reward_account",kind:"message",T:()=>Be},{no:4,name:"finalization_reward_account",kind:"message",T:()=>Be},{no:5,name:"gas_account",kind:"message",T:()=>Be},{no:6,name:"protocol_version",kind:"enum",T:()=>["concordium.v2.ProtocolVersion",p2]}]);}},r9e=new gT,xT=class extends f$2{constructor(){super("concordium.v2.TokenomicsInfo.V1",[{no:1,name:"total_amount",kind:"message",T:()=>Be},{no:2,name:"total_encrypted_amount",kind:"message",T:()=>Be},{no:3,name:"baking_reward_account",kind:"message",T:()=>Be},{no:4,name:"finalization_reward_account",kind:"message",T:()=>Be},{no:5,name:"gas_account",kind:"message",T:()=>Be},{no:6,name:"foundation_transaction_rewards",kind:"message",T:()=>Be},{no:7,name:"next_payday_time",kind:"message",T:()=>Hs},{no:8,name:"next_payday_mint_rate",kind:"message",T:()=>rL},{no:9,name:"total_staked_capital",kind:"message",T:()=>Be},{no:10,name:"protocol_version",kind:"enum",T:()=>["concordium.v2.ProtocolVersion",p2]}]);}},n9e=new xT,bT=class extends f$2{constructor(){super("concordium.v2.InvokeInstanceRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"invoker",kind:"message",T:()=>JS},{no:3,name:"instance",kind:"message",T:()=>Ro},{no:4,name:"amount",kind:"message",T:()=>Be},{no:5,name:"entrypoint",kind:"message",T:()=>tl},{no:6,name:"parameter",kind:"message",T:()=>Ld},{no:7,name:"energy",kind:"message",T:()=>g2}]);}},Nj=new bT,vT=class extends f$2{constructor(){super("concordium.v2.InvokeInstanceResponse",[{no:1,name:"success",kind:"message",oneof:"result",T:()=>o9e},{no:2,name:"failure",kind:"message",oneof:"result",T:()=>s9e}]);}},Rj=new vT,_T=class extends f$2{constructor(){super("concordium.v2.InvokeInstanceResponse.Failure",[{no:1,name:"return_value",kind:"scalar",opt:!0,T:12},{no:2,name:"used_energy",kind:"message",T:()=>g2},{no:3,name:"reason",kind:"message",T:()=>dj}]);}},s9e=new _T,AT=class extends f$2{constructor(){super("concordium.v2.InvokeInstanceResponse.Success",[{no:1,name:"return_value",kind:"scalar",opt:!0,T:12},{no:2,name:"used_energy",kind:"message",T:()=>g2},{no:3,name:"effects",kind:"message",repeat:1,T:()=>mj}]);}},o9e=new AT,yT=class extends f$2{constructor(){super("concordium.v2.GetPoolDelegatorsRequest",[{no:1,name:"block_hash",kind:"message",T:()=>cn},{no:2,name:"baker",kind:"message",T:()=>fn}]);}},iL=new yT,ET=class extends f$2{constructor(){super("concordium.v2.DelegatorInfo",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"stake",kind:"message",T:()=>Be},{no:3,name:"pending_change",kind:"message",T:()=>ZS}]);}},aL=new ET,wT=class extends f$2{constructor(){super("concordium.v2.DelegatorRewardPeriodInfo",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"stake",kind:"message",T:()=>Be}]);}},cL=new wT,CT=class extends f$2{constructor(){super("concordium.v2.Branch",[{no:1,name:"block_hash",kind:"message",T:()=>Qs},{no:2,name:"children",kind:"message",repeat:1,T:()=>lL}]);}},lL=new CT,IT=class extends f$2{constructor(){super("concordium.v2.LeadershipElectionNonce",[{no:1,name:"value",kind:"scalar",T:12}]);}},i9e=new IT,TT=class extends f$2{constructor(){super("concordium.v2.ElectionInfo",[{no:1,name:"election_difficulty",kind:"message",T:()=>Md},{no:2,name:"election_nonce",kind:"message",T:()=>i9e},{no:3,name:"baker_election_info",kind:"message",repeat:1,T:()=>a9e}]);}},Oj=new TT,ST=class extends f$2{constructor(){super("concordium.v2.ElectionInfo.Baker",[{no:1,name:"baker",kind:"message",T:()=>fn},{no:2,name:"account",kind:"message",T:()=>Ir},{no:3,name:"lottery_power",kind:"scalar",T:1}]);}},a9e=new ST,LT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent",[{no:1,name:"baking_rewards",kind:"message",oneof:"event",T:()=>l9e},{no:2,name:"mint",kind:"message",oneof:"event",T:()=>u9e},{no:3,name:"finalization_rewards",kind:"message",oneof:"event",T:()=>d9e},{no:4,name:"block_reward",kind:"message",oneof:"event",T:()=>m9e},{no:5,name:"payday_foundation_reward",kind:"message",oneof:"event",T:()=>f9e},{no:6,name:"payday_account_reward",kind:"message",oneof:"event",T:()=>p9e},{no:7,name:"block_accrue_reward",kind:"message",oneof:"event",T:()=>h9e},{no:8,name:"payday_pool_reward",kind:"message",oneof:"event",T:()=>g9e}]);}},zj=new LT,MT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.AccountAmounts",[{no:1,name:"entries",kind:"message",repeat:1,T:()=>c9e}]);}},Dj=new MT,kT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.AccountAmounts.Entry",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"amount",kind:"message",T:()=>Be}]);}},c9e=new kT,NT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.BakingRewards",[{no:1,name:"baker_rewards",kind:"message",T:()=>Dj},{no:2,name:"remainder",kind:"message",T:()=>Be}]);}},l9e=new NT,RT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.Mint",[{no:1,name:"mint_baking_reward",kind:"message",T:()=>Be},{no:2,name:"mint_finalization_reward",kind:"message",T:()=>Be},{no:3,name:"mint_platform_development_charge",kind:"message",T:()=>Be},{no:4,name:"foundation_account",kind:"message",T:()=>Ir}]);}},u9e=new RT,OT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.FinalizationRewards",[{no:1,name:"finalization_rewards",kind:"message",T:()=>Dj},{no:2,name:"remainder",kind:"message",T:()=>Be}]);}},d9e=new OT,zT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.BlockReward",[{no:1,name:"transaction_fees",kind:"message",T:()=>Be},{no:2,name:"old_gas_account",kind:"message",T:()=>Be},{no:3,name:"new_gas_account",kind:"message",T:()=>Be},{no:4,name:"baker_reward",kind:"message",T:()=>Be},{no:5,name:"foundation_charge",kind:"message",T:()=>Be},{no:6,name:"baker",kind:"message",T:()=>Ir},{no:7,name:"foundation_account",kind:"message",T:()=>Ir}]);}},m9e=new zT,DT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.PaydayFoundationReward",[{no:1,name:"foundation_account",kind:"message",T:()=>Ir},{no:2,name:"development_charge",kind:"message",T:()=>Be}]);}},f9e=new DT,PT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.PaydayAccountReward",[{no:1,name:"account",kind:"message",T:()=>Ir},{no:2,name:"transaction_fees",kind:"message",T:()=>Be},{no:3,name:"baker_reward",kind:"message",T:()=>Be},{no:4,name:"finalization_reward",kind:"message",T:()=>Be}]);}},p9e=new PT,FT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.BlockAccrueReward",[{no:1,name:"transaction_fees",kind:"message",T:()=>Be},{no:2,name:"old_gas_account",kind:"message",T:()=>Be},{no:3,name:"new_gas_account",kind:"message",T:()=>Be},{no:4,name:"baker_reward",kind:"message",T:()=>Be},{no:5,name:"passive_reward",kind:"message",T:()=>Be},{no:6,name:"foundation_charge",kind:"message",T:()=>Be},{no:7,name:"baker",kind:"message",T:()=>fn}]);}},h9e=new FT,BT=class extends f$2{constructor(){super("concordium.v2.BlockSpecialEvent.PaydayPoolReward",[{no:1,name:"pool_owner",kind:"message",T:()=>fn},{no:2,name:"transaction_fees",kind:"message",T:()=>Be},{no:3,name:"baker_reward",kind:"message",T:()=>Be},{no:4,name:"finalization_reward",kind:"message",T:()=>Be}]);}},g9e=new BT,UT=class extends f$2{constructor(){super("concordium.v2.PendingUpdate",[{no:1,name:"effective_time",kind:"message",T:()=>E4},{no:2,name:"root_keys",kind:"message",oneof:"effect",T:()=>Ba},{no:3,name:"level1_keys",kind:"message",oneof:"effect",T:()=>Ba},{no:4,name:"level2_keys_cpv_0",kind:"message",oneof:"effect",T:()=>kd},{no:5,name:"level2_keys_cpv_1",kind:"message",oneof:"effect",T:()=>Nd},{no:6,name:"protocol",kind:"message",oneof:"effect",T:()=>_j},{no:7,name:"election_difficulty",kind:"message",oneof:"effect",T:()=>Md},{no:8,name:"euro_per_energy",kind:"message",oneof:"effect",T:()=>E1},{no:9,name:"micro_ccd_per_euro",kind:"message",oneof:"effect",T:()=>E1},{no:10,name:"foundation_account",kind:"message",oneof:"effect",T:()=>Ir},{no:11,name:"mint_distribution_cpv_0",kind:"message",oneof:"effect",T:()=>nL},{no:12,name:"mint_distribution_cpv_1",kind:"message",oneof:"effect",T:()=>_9},{no:13,name:"transaction_fee_distribution",kind:"message",oneof:"effect",T:()=>Rd},{no:14,name:"gas_rewards",kind:"message",oneof:"effect",T:()=>A9},{no:15,name:"pool_parameters_cpv_0",kind:"message",oneof:"effect",T:()=>Aj},{no:16,name:"pool_parameters_cpv_1",kind:"message",oneof:"effect",T:()=>b9},{no:17,name:"add_anonymity_revoker",kind:"message",oneof:"effect",T:()=>h9},{no:18,name:"add_identity_provider",kind:"message",oneof:"effect",T:()=>g9},{no:19,name:"cooldown_parameters",kind:"message",oneof:"effect",T:()=>x9},{no:20,name:"time_parameters",kind:"message",oneof:"effect",T:()=>v9},{no:21,name:"gas_rewards_cpv_2",kind:"message",oneof:"effect",T:()=>sL},{no:22,name:"timeout_parameters",kind:"message",oneof:"effect",T:()=>eL},{no:23,name:"min_block_time",kind:"message",oneof:"effect",T:()=>Cc},{no:24,name:"block_energy_limit",kind:"message",oneof:"effect",T:()=>g2},{no:25,name:"finalization_committee_parameters",kind:"message",oneof:"effect",T:()=>tL}]);}},Pj=new UT,GT=class extends f$2{constructor(){super("concordium.v2.NextUpdateSequenceNumbers",[{no:1,name:"root_keys",kind:"message",T:()=>ls},{no:2,name:"level1_keys",kind:"message",T:()=>ls},{no:3,name:"level2_keys",kind:"message",T:()=>ls},{no:4,name:"protocol",kind:"message",T:()=>ls},{no:5,name:"election_difficulty",kind:"message",T:()=>ls},{no:6,name:"euro_per_energy",kind:"message",T:()=>ls},{no:7,name:"micro_ccd_per_euro",kind:"message",T:()=>ls},{no:8,name:"foundation_account",kind:"message",T:()=>ls},{no:9,name:"mint_distribution",kind:"message",T:()=>ls},{no:10,name:"transaction_fee_distribution",kind:"message",T:()=>ls},{no:11,name:"gas_rewards",kind:"message",T:()=>ls},{no:12,name:"pool_parameters",kind:"message",T:()=>ls},{no:13,name:"add_anonymity_revoker",kind:"message",T:()=>ls},{no:14,name:"add_identity_provider",kind:"message",T:()=>ls},{no:15,name:"cooldown_parameters",kind:"message",T:()=>ls},{no:16,name:"time_parameters",kind:"message",T:()=>ls},{no:17,name:"timeout_parameters",kind:"message",T:()=>ls},{no:18,name:"min_block_time",kind:"message",T:()=>ls},{no:19,name:"block_energy_limit",kind:"message",T:()=>ls},{no:20,name:"finalization_committee_parameters",kind:"message",T:()=>ls}]);}},Fj=new GT,HT=class extends f$2{constructor(){super("concordium.v2.IpAddress",[{no:1,name:"value",kind:"scalar",T:9}]);}},uL=new HT,WT=class extends f$2{constructor(){super("concordium.v2.Port",[{no:1,name:"value",kind:"scalar",T:13}]);}},x9e=new WT,VT=class extends f$2{constructor(){super("concordium.v2.IpSocketAddress",[{no:1,name:"ip",kind:"message",T:()=>uL},{no:2,name:"port",kind:"message",T:()=>x9e}]);}},y9=new VT,jT=class extends f$2{constructor(){super("concordium.v2.PeerId",[{no:1,name:"value",kind:"scalar",T:9}]);}},Bj=new jT,YT=class extends f$2{constructor(){super("concordium.v2.BannedPeer",[{no:1,name:"ip_address",kind:"message",T:()=>uL}]);}},dL=new YT,qT=class extends f$2{constructor(){super("concordium.v2.BannedPeers",[{no:1,name:"peers",kind:"message",repeat:1,T:()=>dL}]);}},Uj=new qT,ZT=class extends f$2{constructor(){super("concordium.v2.PeerToBan",[{no:1,name:"ip_address",kind:"message",T:()=>uL}]);}},Gj=new ZT,JT=class extends f$2{constructor(){super("concordium.v2.DumpRequest",[{no:1,name:"file",kind:"scalar",T:9},{no:2,name:"raw",kind:"scalar",T:8}]);}},Hj=new JT,XT=class extends f$2{constructor(){super("concordium.v2.PeersInfo",[{no:1,name:"peers",kind:"message",repeat:1,T:()=>b9e}]);}},Wj=new XT,KT=class extends f$2{constructor(){super("concordium.v2.PeersInfo.Peer",[{no:1,name:"peer_id",kind:"message",T:()=>Bj},{no:2,name:"socket_address",kind:"message",T:()=>y9},{no:3,name:"network_stats",kind:"message",T:()=>v9e},{no:4,name:"bootstrapper",kind:"message",oneof:"consensusInfo",T:()=>rt},{no:5,name:"node_catchup_status",kind:"enum",oneof:"consensusInfo",T:()=>["concordium.v2.PeersInfo.Peer.CatchupStatus",Cd]}]);}},b9e=new KT,QT=class extends f$2{constructor(){super("concordium.v2.PeersInfo.Peer.NetworkStats",[{no:2,name:"packets_sent",kind:"scalar",T:4,L:0},{no:3,name:"packets_received",kind:"scalar",T:4,L:0},{no:4,name:"latency",kind:"scalar",T:4,L:0}]);}},v9e=new QT,$T=class extends f$2{constructor(){super("concordium.v2.NodeInfo",[{no:1,name:"peer_version",kind:"scalar",T:9},{no:3,name:"local_time",kind:"message",T:()=>Hs},{no:4,name:"peer_uptime",kind:"message",T:()=>Cc},{no:5,name:"network_info",kind:"message",T:()=>_9e},{no:6,name:"bootstrapper",kind:"message",oneof:"details",T:()=>rt},{no:7,name:"node",kind:"message",oneof:"details",T:()=>w9e}]);}},Vj=new $T,eS=class extends f$2{constructor(){super("concordium.v2.NodeInfo.NetworkInfo",[{no:1,name:"node_id",kind:"message",T:()=>Bj},{no:2,name:"peer_total_sent",kind:"scalar",T:4,L:0},{no:3,name:"peer_total_received",kind:"scalar",T:4,L:0},{no:4,name:"avg_bps_in",kind:"scalar",T:4,L:0},{no:5,name:"avg_bps_out",kind:"scalar",T:4,L:0}]);}},_9e=new eS,tS=class extends f$2{constructor(){super("concordium.v2.NodeInfo.BakerConsensusInfo",[{no:1,name:"baker_id",kind:"message",T:()=>fn},{no:2,name:"passive_committee_info",kind:"enum",oneof:"status",T:()=>["concordium.v2.NodeInfo.BakerConsensusInfo.PassiveCommitteeInfo",Id]},{no:3,name:"active_baker_committee_info",kind:"message",oneof:"status",T:()=>y9e},{no:4,name:"active_finalizer_committee_info",kind:"message",oneof:"status",T:()=>E9e}]);}},A9e=new tS,rS=class extends f$2{constructor(){super("concordium.v2.NodeInfo.BakerConsensusInfo.ActiveBakerCommitteeInfo",[]);}},y9e=new rS,nS=class extends f$2{constructor(){super("concordium.v2.NodeInfo.BakerConsensusInfo.ActiveFinalizerCommitteeInfo",[]);}},E9e=new nS,sS=class extends f$2{constructor(){super("concordium.v2.NodeInfo.Node",[{no:1,name:"not_running",kind:"message",oneof:"consensusStatus",T:()=>rt},{no:2,name:"passive",kind:"message",oneof:"consensusStatus",T:()=>rt},{no:3,name:"active",kind:"message",oneof:"consensusStatus",T:()=>A9e}]);}},w9e=new sS,oS=class extends f$2{constructor(){super("concordium.v2.SendBlockItemRequest",[{no:1,name:"account_transaction",kind:"message",oneof:"blockItem",T:()=>Xj},{no:2,name:"credential_deployment",kind:"message",oneof:"blockItem",T:()=>Yj},{no:3,name:"update_instruction",kind:"message",oneof:"blockItem",T:()=>Kj}]);}},jj=new oS,iS=class extends f$2{constructor(){super("concordium.v2.CredentialDeployment",[{no:1,name:"message_expiry",kind:"message",T:()=>E4},{no:2,name:"raw_payload",kind:"scalar",oneof:"payload",T:12}]);}},Yj=new iS,aS=class extends f$2{constructor(){super("concordium.v2.Signature",[{no:1,name:"value",kind:"scalar",T:12}]);}},mL=new aS,cS=class extends f$2{constructor(){super("concordium.v2.SignatureMap",[{no:1,name:"signatures",kind:"map",K:13,V:{kind:"message",T:()=>mL}}]);}},C9e=new cS,lS=class extends f$2{constructor(){super("concordium.v2.AccountSignatureMap",[{no:1,name:"signatures",kind:"map",K:13,V:{kind:"message",T:()=>mL}}]);}},I9e=new lS,uS=class extends f$2{constructor(){super("concordium.v2.AccountTransactionSignature",[{no:1,name:"signatures",kind:"map",K:13,V:{kind:"message",T:()=>I9e}}]);}},T9e=new uS,dS=class extends f$2{constructor(){super("concordium.v2.AccountTransactionHeader",[{no:1,name:"sender",kind:"message",T:()=>Ir},{no:2,name:"sequence_number",kind:"message",T:()=>ls},{no:3,name:"energy_amount",kind:"message",T:()=>g2},{no:5,name:"expiry",kind:"message",T:()=>E4}]);}},qj=new dS,mS=class extends f$2{constructor(){super("concordium.v2.InitContractPayload",[{no:1,name:"amount",kind:"message",T:()=>Be},{no:2,name:"module_ref",kind:"message",T:()=>ei},{no:3,name:"init_name",kind:"message",T:()=>Sd},{no:4,name:"parameter",kind:"message",T:()=>Ld}]);}},S9e=new mS,fS=class extends f$2{constructor(){super("concordium.v2.UpdateContractPayload",[{no:1,name:"amount",kind:"message",T:()=>Be},{no:2,name:"address",kind:"message",T:()=>Ro},{no:3,name:"receive_name",kind:"message",T:()=>tl},{no:4,name:"parameter",kind:"message",T:()=>Ld}]);}},L9e=new fS,pS=class extends f$2{constructor(){super("concordium.v2.TransferPayload",[{no:1,name:"amount",kind:"message",T:()=>Be},{no:2,name:"receiver",kind:"message",T:()=>Ir}]);}},M9e=new pS,hS=class extends f$2{constructor(){super("concordium.v2.TransferWithMemoPayload",[{no:1,name:"amount",kind:"message",T:()=>Be},{no:2,name:"receiver",kind:"message",T:()=>Ir},{no:3,name:"memo",kind:"message",T:()=>p9}]);}},k9e=new hS,gS=class extends f$2{constructor(){super("concordium.v2.AccountTransactionPayload",[{no:1,name:"raw_payload",kind:"scalar",oneof:"payload",T:12},{no:2,name:"deploy_module",kind:"message",oneof:"payload",T:()=>YS},{no:3,name:"init_contract",kind:"message",oneof:"payload",T:()=>S9e},{no:4,name:"update_contract",kind:"message",oneof:"payload",T:()=>L9e},{no:5,name:"transfer",kind:"message",oneof:"payload",T:()=>M9e},{no:6,name:"transfer_with_memo",kind:"message",oneof:"payload",T:()=>k9e},{no:7,name:"register_data",kind:"message",oneof:"payload",T:()=>pj}]);}},Zj=new gS,xS=class extends f$2{constructor(){super("concordium.v2.PreAccountTransaction",[{no:1,name:"header",kind:"message",T:()=>qj},{no:2,name:"payload",kind:"message",T:()=>Zj}]);}},Jj=new xS,bS=class extends f$2{constructor(){super("concordium.v2.AccountTransaction",[{no:1,name:"signature",kind:"message",T:()=>T9e},{no:2,name:"header",kind:"message",T:()=>qj},{no:3,name:"payload",kind:"message",T:()=>Zj}]);}},Xj=new bS,vS=class extends f$2{constructor(){super("concordium.v2.UpdateInstructionSignature",[{no:1,name:"signatures",kind:"map",K:13,V:{kind:"message",T:()=>mL}}]);}};new vS;var _S=class extends f$2{constructor(){super("concordium.v2.UpdateInstructionHeader",[{no:1,name:"sequence_number",kind:"message",T:()=>T7e},{no:2,name:"effective_time",kind:"message",T:()=>E4},{no:3,name:"timeout",kind:"message",T:()=>E4}]);}},N9e=new _S,AS=class extends f$2{constructor(){super("concordium.v2.UpdateInstructionPayload",[{no:3,name:"raw_payload",kind:"scalar",oneof:"payload",T:12}]);}},R9e=new AS,yS=class extends f$2{constructor(){super("concordium.v2.UpdateInstruction",[{no:1,name:"signatures",kind:"message",T:()=>C9e},{no:2,name:"header",kind:"message",T:()=>N9e},{no:3,name:"payload",kind:"message",T:()=>R9e}]);}},Kj=new yS,ES=class extends f$2{constructor(){super("concordium.v2.AccountTransactionSignHash",[{no:1,name:"value",kind:"scalar",T:12}]);}},Qj=new ES,wS=class extends f$2{constructor(){super("concordium.v2.CredentialsPerBlockLimit",[{no:1,name:"value",kind:"scalar",T:13}]);}},fL=new wS,CS=class extends f$2{constructor(){super("concordium.v2.ChainParametersV0",[{no:1,name:"election_difficulty",kind:"message",T:()=>Md},{no:2,name:"euro_per_energy",kind:"message",T:()=>E1},{no:3,name:"micro_ccd_per_euro",kind:"message",T:()=>E1},{no:4,name:"baker_cooldown_epochs",kind:"message",T:()=>rl},{no:5,name:"account_creation_limit",kind:"message",T:()=>fL},{no:6,name:"mint_distribution",kind:"message",T:()=>nL},{no:7,name:"transaction_fee_distribution",kind:"message",T:()=>Rd},{no:8,name:"gas_rewards",kind:"message",T:()=>A9},{no:9,name:"foundation_account",kind:"message",T:()=>Ir},{no:10,name:"minimum_threshold_for_baking",kind:"message",T:()=>Be},{no:11,name:"root_keys",kind:"message",T:()=>Ba},{no:12,name:"level1_keys",kind:"message",T:()=>Ba},{no:13,name:"level2_keys",kind:"message",T:()=>kd}]);}},O9e=new CS,IS=class extends f$2{constructor(){super("concordium.v2.ChainParametersV1",[{no:1,name:"election_difficulty",kind:"message",T:()=>Md},{no:2,name:"euro_per_energy",kind:"message",T:()=>E1},{no:3,name:"micro_ccd_per_euro",kind:"message",T:()=>E1},{no:4,name:"cooldown_parameters",kind:"message",T:()=>x9},{no:5,name:"time_parameters",kind:"message",T:()=>v9},{no:6,name:"account_creation_limit",kind:"message",T:()=>fL},{no:7,name:"mint_distribution",kind:"message",T:()=>_9},{no:8,name:"transaction_fee_distribution",kind:"message",T:()=>Rd},{no:9,name:"gas_rewards",kind:"message",T:()=>A9},{no:10,name:"foundation_account",kind:"message",T:()=>Ir},{no:11,name:"pool_parameters",kind:"message",T:()=>b9},{no:12,name:"root_keys",kind:"message",T:()=>Ba},{no:13,name:"level1_keys",kind:"message",T:()=>Ba},{no:14,name:"level2_keys",kind:"message",T:()=>Nd}]);}},z9e=new IS,TS=class extends f$2{constructor(){super("concordium.v2.ChainParametersV2",[{no:1,name:"consensus_parameters",kind:"message",T:()=>Nhe},{no:2,name:"euro_per_energy",kind:"message",T:()=>E1},{no:3,name:"micro_ccd_per_euro",kind:"message",T:()=>E1},{no:4,name:"cooldown_parameters",kind:"message",T:()=>x9},{no:5,name:"time_parameters",kind:"message",T:()=>v9},{no:6,name:"account_creation_limit",kind:"message",T:()=>fL},{no:7,name:"mint_distribution",kind:"message",T:()=>_9},{no:8,name:"transaction_fee_distribution",kind:"message",T:()=>Rd},{no:9,name:"gas_rewards",kind:"message",T:()=>sL},{no:10,name:"foundation_account",kind:"message",T:()=>Ir},{no:11,name:"pool_parameters",kind:"message",T:()=>b9},{no:12,name:"root_keys",kind:"message",T:()=>Ba},{no:13,name:"level1_keys",kind:"message",T:()=>Ba},{no:14,name:"level2_keys",kind:"message",T:()=>Nd},{no:15,name:"finalization_committee_parameters",kind:"message",T:()=>tL}]);}},D9e=new TS,SS=class extends f$2{constructor(){super("concordium.v2.ChainParameters",[{no:1,name:"v0",kind:"message",oneof:"parameters",T:()=>O9e},{no:2,name:"v1",kind:"message",oneof:"parameters",T:()=>z9e},{no:3,name:"v2",kind:"message",oneof:"parameters",T:()=>D9e}]);}},$j=new SS,LS=class extends f$2{constructor(){super("concordium.v2.FinalizationSummaryParty",[{no:1,name:"baker",kind:"message",T:()=>fn},{no:2,name:"weight",kind:"scalar",T:4,L:0},{no:3,name:"signed",kind:"scalar",T:8}]);}},P9e=new LS,MS=class extends f$2{constructor(){super("concordium.v2.FinalizationIndex",[{no:1,name:"value",kind:"scalar",T:4,L:0}]);}},F9e=new MS,kS=class extends f$2{constructor(){super("concordium.v2.FinalizationSummary",[{no:1,name:"block",kind:"message",T:()=>Qs},{no:2,name:"index",kind:"message",T:()=>F9e},{no:3,name:"delay",kind:"message",T:()=>m9},{no:4,name:"finalizers",kind:"message",repeat:1,T:()=>P9e}]);}},B9e=new kS,NS=class extends f$2{constructor(){super("concordium.v2.BlockFinalizationSummary",[{no:1,name:"none",kind:"message",oneof:"summary",T:()=>rt},{no:2,name:"record",kind:"message",oneof:"summary",T:()=>B9e}]);}},eY=new NS,RS=class extends f$2{constructor(){super("concordium.v2.BlockItem",[{no:1,name:"hash",kind:"message",T:()=>el},{no:2,name:"account_transaction",kind:"message",oneof:"blockItem",T:()=>Xj},{no:3,name:"credential_deployment",kind:"message",oneof:"blockItem",T:()=>Yj},{no:4,name:"update_instruction",kind:"message",oneof:"blockItem",T:()=>Kj}]);}},tY=new RS,OS=class extends f$2{constructor(){super("concordium.v2.BakerRewardPeriodInfo",[{no:1,name:"baker",kind:"message",T:()=>qV},{no:2,name:"effective_stake",kind:"message",T:()=>Be},{no:3,name:"commission_rates",kind:"message",T:()=>f9},{no:4,name:"equity_capital",kind:"message",T:()=>Be},{no:5,name:"delegated_capital",kind:"message",T:()=>Be},{no:6,name:"is_finalizer",kind:"scalar",T:8}]);}},rY=new OS,zS=class extends f$2{constructor(){super("concordium.v2.QuorumSignature",[{no:1,name:"value",kind:"scalar",T:12}]);}},U9e=new zS,DS=class extends f$2{constructor(){super("concordium.v2.QuorumCertificate",[{no:1,name:"block_hash",kind:"message",T:()=>Qs},{no:2,name:"round",kind:"message",T:()=>w4},{no:3,name:"epoch",kind:"message",T:()=>rl},{no:4,name:"aggregate_signature",kind:"message",T:()=>U9e},{no:5,name:"signatories",kind:"message",repeat:1,T:()=>fn}]);}},PS=new DS,FS=class extends f$2{constructor(){super("concordium.v2.FinalizerRound",[{no:1,name:"round",kind:"message",T:()=>w4},{no:2,name:"finalizers",kind:"message",repeat:1,T:()=>fn}]);}},WV=new FS,BS=class extends f$2{constructor(){super("concordium.v2.TimeoutSignature",[{no:1,name:"value",kind:"scalar",T:12}]);}},G9e=new BS,US=class extends f$2{constructor(){super("concordium.v2.TimeoutCertificate",[{no:1,name:"round",kind:"message",T:()=>w4},{no:2,name:"min_epoch",kind:"message",T:()=>rl},{no:3,name:"qc_rounds_first_epoch",kind:"message",repeat:1,T:()=>WV},{no:4,name:"qc_rounds_second_epoch",kind:"message",repeat:1,T:()=>WV},{no:5,name:"aggregate_signature",kind:"message",T:()=>G9e}]);}},H9e=new US,GS=class extends f$2{constructor(){super("concordium.v2.SuccessorProof",[{no:1,name:"value",kind:"scalar",T:12}]);}},W9e=new GS,HS=class extends f$2{constructor(){super("concordium.v2.EpochFinalizationEntry",[{no:1,name:"finalized_qc",kind:"message",T:()=>PS},{no:2,name:"successor_qc",kind:"message",T:()=>PS},{no:3,name:"successor_proof",kind:"message",T:()=>W9e}]);}},V9e=new HS,WS=class extends f$2{constructor(){super("concordium.v2.BlockCertificates",[{no:1,name:"quorum_certificate",kind:"message",T:()=>PS},{no:2,name:"timeout_certificate",kind:"message",T:()=>H9e},{no:3,name:"epoch_finalization_entry",kind:"message",T:()=>V9e}]);}},nY=new WS,VS=class extends f$2{constructor(){super("concordium.v2.WinningBaker",[{no:1,name:"round",kind:"message",T:()=>w4},{no:2,name:"winner",kind:"message",T:()=>fn},{no:3,name:"present",kind:"scalar",T:8}]);}},sY=new VS;var E9=new g("concordium.v2.Queries",[{name:"GetBlocks",serverStreaming:!0,options:{},I:rt,O:Ej},{name:"GetFinalizedBlocks",serverStreaming:!0,options:{},I:rt,O:tj},{name:"GetAccountInfo",options:{},I:ej,O:$V},{name:"GetAccountList",serverStreaming:!0,options:{},I:cn,O:Ir},{name:"GetModuleList",serverStreaming:!0,options:{},I:cn,O:ei},{name:"GetAncestors",serverStreaming:!0,options:{},I:rj,O:Qs},{name:"GetModuleSource",options:{},I:nj,O:YS},{name:"GetInstanceList",serverStreaming:!0,options:{},I:cn,O:Ro},{name:"GetInstanceInfo",options:{},I:KS,O:sj},{name:"GetInstanceState",serverStreaming:!0,options:{},I:KS,O:oj},{name:"InstanceStateLookup",options:{},I:ij,O:aj},{name:"GetNextAccountSequenceNumber",options:{},I:Ir,O:uj},{name:"GetConsensusInfo",options:{},I:rt,O:yj},{name:"GetBlockItemStatus",options:{},I:el,O:cj},{name:"GetCryptographicParameters",options:{},I:cn,O:wj},{name:"GetBlockInfo",options:{},I:cn,O:Cj},{name:"GetBakerList",serverStreaming:!0,options:{},I:cn,O:fn},{name:"GetPoolInfo",options:{},I:Ij,O:Tj},{name:"GetPassiveDelegationInfo",options:{},I:cn,O:Sj},{name:"GetBlocksAtHeight",options:{},I:Lj,O:Mj},{name:"GetTokenomicsInfo",options:{},I:cn,O:kj},{name:"InvokeInstance",options:{},I:Nj,O:Rj},{name:"GetPoolDelegators",serverStreaming:!0,options:{},I:iL,O:aL},{name:"GetPoolDelegatorsRewardPeriod",serverStreaming:!0,options:{},I:iL,O:cL},{name:"GetPassiveDelegators",serverStreaming:!0,options:{},I:cn,O:aL},{name:"GetPassiveDelegatorsRewardPeriod",serverStreaming:!0,options:{},I:cn,O:cL},{name:"GetBranches",options:{},I:rt,O:lL},{name:"GetElectionInfo",options:{},I:cn,O:Oj},{name:"GetIdentityProviders",serverStreaming:!0,options:{},I:cn,O:g9},{name:"GetAnonymityRevokers",serverStreaming:!0,options:{},I:cn,O:h9},{name:"GetAccountNonFinalizedTransactions",serverStreaming:!0,options:{},I:Ir,O:el},{name:"GetBlockTransactionEvents",serverStreaming:!0,options:{},I:cn,O:oL},{name:"GetBlockSpecialEvents",serverStreaming:!0,options:{},I:cn,O:zj},{name:"GetBlockPendingUpdates",serverStreaming:!0,options:{},I:cn,O:Pj},{name:"GetNextUpdateSequenceNumbers",options:{},I:cn,O:Fj},{name:"GetBakerEarliestWinTime",options:{},I:fn,O:Hs},{name:"Shutdown",options:{},I:rt,O:rt},{name:"PeerConnect",options:{},I:y9,O:rt},{name:"PeerDisconnect",options:{},I:y9,O:rt},{name:"GetBannedPeers",options:{},I:rt,O:Uj},{name:"BanPeer",options:{},I:Gj,O:rt},{name:"UnbanPeer",options:{},I:dL,O:rt},{name:"DumpStart",options:{},I:Hj,O:rt},{name:"DumpStop",options:{},I:rt,O:rt},{name:"GetPeersInfo",options:{},I:rt,O:Wj},{name:"GetNodeInfo",options:{},I:rt,O:Vj},{name:"SendBlockItem",options:{},I:jj,O:el},{name:"GetAccountTransactionSignHash",options:{},I:Jj,O:Qj},{name:"GetBlockChainParameters",options:{},I:cn,O:$j},{name:"GetBlockFinalizationSummary",options:{},I:cn,O:eY},{name:"GetBlockItems",serverStreaming:!0,options:{},I:cn,O:tY},{name:"GetBakersRewardPeriod",serverStreaming:!0,options:{},I:cn,O:rY},{name:"GetBlockCertificates",options:{},I:cn,O:nY},{name:"GetWinningBakersEpoch",serverStreaming:!0,options:{},I:XS,O:sY},{name:"GetFirstBlockEpoch",options:{},I:XS,O:Qs}]);var w9=class{constructor(t){this._transport=t,this.typeName=E9.typeName,this.methods=E9.methods,this.options=E9.options;}getBlocks(t,r){let n=this.methods[0],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getFinalizedBlocks(t,r){let n=this.methods[1],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getAccountInfo(t,r){let n=this.methods[2],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getAccountList(t,r){let n=this.methods[3],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getModuleList(t,r){let n=this.methods[4],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getAncestors(t,r){let n=this.methods[5],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getModuleSource(t,r){let n=this.methods[6],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getInstanceList(t,r){let n=this.methods[7],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getInstanceInfo(t,r){let n=this.methods[8],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getInstanceState(t,r){let n=this.methods[9],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}instanceStateLookup(t,r){let n=this.methods[10],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getNextAccountSequenceNumber(t,r){let n=this.methods[11],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getConsensusInfo(t,r){let n=this.methods[12],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlockItemStatus(t,r){let n=this.methods[13],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getCryptographicParameters(t,r){let n=this.methods[14],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlockInfo(t,r){let n=this.methods[15],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBakerList(t,r){let n=this.methods[16],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getPoolInfo(t,r){let n=this.methods[17],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getPassiveDelegationInfo(t,r){let n=this.methods[18],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlocksAtHeight(t,r){let n=this.methods[19],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getTokenomicsInfo(t,r){let n=this.methods[20],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}invokeInstance(t,r){let n=this.methods[21],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getPoolDelegators(t,r){let n=this.methods[22],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getPoolDelegatorsRewardPeriod(t,r){let n=this.methods[23],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getPassiveDelegators(t,r){let n=this.methods[24],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getPassiveDelegatorsRewardPeriod(t,r){let n=this.methods[25],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBranches(t,r){let n=this.methods[26],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getElectionInfo(t,r){let n=this.methods[27],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getIdentityProviders(t,r){let n=this.methods[28],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getAnonymityRevokers(t,r){let n=this.methods[29],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getAccountNonFinalizedTransactions(t,r){let n=this.methods[30],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBlockTransactionEvents(t,r){let n=this.methods[31],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBlockSpecialEvents(t,r){let n=this.methods[32],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBlockPendingUpdates(t,r){let n=this.methods[33],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getNextUpdateSequenceNumbers(t,r){let n=this.methods[34],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBakerEarliestWinTime(t,r){let n=this.methods[35],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}shutdown(t,r){let n=this.methods[36],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}peerConnect(t,r){let n=this.methods[37],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}peerDisconnect(t,r){let n=this.methods[38],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBannedPeers(t,r){let n=this.methods[39],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}banPeer(t,r){let n=this.methods[40],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}unbanPeer(t,r){let n=this.methods[41],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}dumpStart(t,r){let n=this.methods[42],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}dumpStop(t,r){let n=this.methods[43],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getPeersInfo(t,r){let n=this.methods[44],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getNodeInfo(t,r){let n=this.methods[45],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}sendBlockItem(t,r){let n=this.methods[46],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getAccountTransactionSignHash(t,r){let n=this.methods[47],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlockChainParameters(t,r){let n=this.methods[48],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlockFinalizationSummary(t,r){let n=this.methods[49],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getBlockItems(t,r){let n=this.methods[50],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBakersRewardPeriod(t,r){let n=this.methods[51],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getBlockCertificates(t,r){let n=this.methods[52],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}getWinningBakersEpoch(t,r){let n=this.methods[53],s=this._transport.mergeOptions(r);return i$3("serverStreaming",this._transport,n,s,t)}getFirstBlockEpoch(t,r){let n=this.methods[54],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}};var pL=class extends f$2{constructor(){super("concordium.health.NodeHealthRequest",[]);}},j9e=new pL,hL=class extends f$2{constructor(){super("concordium.health.NodeHealthResponse",[]);}},Y9e=new hL,C9=new g("concordium.health.Health",[{name:"Check",options:{},I:j9e,O:Y9e}]);var I9=class{constructor(t){this._transport=t,this.typeName=C9.typeName,this.methods=C9.methods,this.options=C9.options;}check(t,r){let n=this.methods[0],s=this._transport.mergeOptions(r);return i$3("unary",this._transport,n,s,t)}};var T4=f(a$3(),1),fY=f(d$1(),1);function w1(e){return T4.Buffer.from(R(e)).toString("hex")}function Lt(e){return w1(R(e).value)}function C4(e){return fY.default.encode(T4.Buffer.concat([T4.Buffer.of(1),R(e?.value)]))}function q9e(e){return {timestamp:vo(e.timestamp),amount:Xe(R(e.amount)),transactions:e.transactions.map(Lt)}}function Z9e(e){return {timestamp:vo(e.timestamp),amount:Xe(R(e.amount))}}function iY(e){return String(e.year)+String(e.month).padStart(2,"0")}function pY(e){return p4[e]}function J9e(e){return {cmmPrf:Lt(e.prf),cmmCredCounter:Lt(e.credCounter),cmmIdCredSecSharingCoeff:e.idCredSecSharingCoeff.map(Lt),cmmAttributes:v1(e.attributes,Lt,pY),cmmMaxAccounts:Lt(e.maxAccounts)}}function X9e(e){if(e.key.oneofKind==="ed25519Key")return {schemeId:"Ed25519",verifyKey:w1(e.key.ed25519Key)};throw Error('AccountVerifyKey was expected to be of type "ed25519Key", but found'+e.key.oneofKind)}function K9e(e){return {threshold:R(e.threshold?.value),keys:v1(e.keys,X9e)}}function Q9e(e){return {encIdCredPubShare:w1(e.encIdCredPubShare)}}function Pd(e){return {transactionCommission:Tt(e?.transaction),bakingCommission:Tt(e?.baking),finalizationCommission:Tt(e?.finalization)}}function $9e(e){let t=e.credentialValues;if(t===void 0)throw Error("CredentialValues were undefined.");let r=t.oneofKind==="normal",n=r?t.normal:t.initial,s={validTo:iY(R(n.policy?.validTo)),createdAt:iY(R(n.policy?.createdAt)),revealedAttributes:v1(n.policy?.attributes,w1,pY)},o={ipIdentity:R(n.ipId?.value),credentialPublicKeys:K9e(R(n.keys)),policy:s},a;return r?a={type:"normal",contents:{...o,credId:Lt(n.credId),revocationThreshold:R(n.arThreshold?.value),arData:v1(n.arData,Q9e,String),commitments:J9e(R(n.commitments))}}:a={type:"initial",contents:{...o,regId:Lt(n.credId)}},{v:0,value:a}}function ege(e){if(e.target.oneofKind==="passive")return {delegateType:d2.PassiveDelegation};if(e.target.oneofKind==="baker")return {delegateType:d2.Baker,bakerId:e.target.baker.value};throw Error('DelegatorTarget expected to be of type "passive" or "baker", but found '+e.target.oneofKind)}function vo(e){return new Date(Number(R(e?.value)))}function _L(e){let t=R(e?.change);if(t.oneofKind==="reduce")return {newStake:R(t.reduce.newStake?.value),effectiveTime:vo(t.reduce.effectiveTime),change:vd.ReduceStake};if(t.oneofKind==="remove")return {effectiveTime:vo(t.remove),change:vd.RemoveStake};throw Error('PendingChange expected to be of type "reduce" or "remove", but found '+t.oneofKind)}function tge(e){return {restakeEarnings:e.restakeEarnings,stakedAmount:Xe(R(e.stakedAmount)),delegationTarget:ege(R(e.target)),...e.pendingChange&&{pendingChange:_L(e.pendingChange)}}}function Tt(e){return R(e?.partsPerHundredThousand)/1e5}function AL(e){switch(R(e)){case Ic.OPEN_FOR_ALL:return x4.OpenForAll;case Ic.CLOSED_FOR_NEW:return x4.ClosedForNew;case Ic.CLOSED_FOR_ALL:return x4.ClosedForAll}}function rge(e){let t=e.bakerInfo,r={version:0,restakeEarnings:e.restakeEarnings,bakerId:R(t?.bakerId?.value),bakerAggregationVerifyKey:Lt(t?.aggregationKey),bakerElectionVerifyKey:Lt(e.bakerInfo?.electionKey),bakerSignatureVerifyKey:Lt(t?.signatureKey),stakedAmount:Xe(R(e.stakedAmount)),...e.pendingChange&&{pendingChange:_L(e.pendingChange)}};if(e.poolInfo===void 0)return r;let n={openStatus:AL(e.poolInfo?.openStatus),metadataUrl:R(e.poolInfo?.url),commissionRates:Pd(e.poolInfo?.commissionRates)};return {...r,version:1,bakerPoolInfo:n}}function aY(e){return {keys:e.keys.map(S4),threshold:R(e.threshold?.value)}}function yL(e){return {euroPerEnergy:R(e.euroPerEnergy?.value),microGTUPerEuro:R(e.microCcdPerEuro?.value),accountCreationLimit:R(e.accountCreationLimit?.value),foundationAccount:qn(R(e.foundationAccount)),level1Keys:aY(R(e.level1Keys)),rootKeys:aY(R(e.rootKeys))}}function I4(e){return {min:Tt(e?.min),max:Tt(e?.max)}}function EL(e){let t=e.transactionFeeDistribution;return {transactionFeeDistribution:{baker:Tt(t?.baker),gasAccount:Tt(t?.gasAccount)}}}function nge(e){switch(e?.change?.oneofKind){case"reduce":return {pendingChangeType:b4.ReduceBakerCapital,effectiveTime:vo(e.change.reduce.effectiveTime),bakerEquityCapital:Xe(R(e.change.reduce.reducedEquityCapital))};case"remove":return {pendingChangeType:b4.RemovePool,effectiveTime:vo(e.change.remove.effectiveTime)};default:return {pendingChangeType:b4.NoChange}}}function sge(e){return {openStatus:AL(e.openStatus),metadataUrl:e.url,commissionRates:Pd(e.commissionRates)}}function oge(e){return e?{blocksBaked:e.blocksBaked,finalizationLive:e.finalizationLive,transactionFeesEarned:Xe(R(e.transactionFeesEarned)),effectiveStake:Xe(R(e.effectiveStake)),lotteryPower:e.lotteryPower,bakerEquityCapital:Xe(R(e.bakerEquityCapital)),delegatedCapital:Xe(R(e.delegatedCapital)),commissionRates:Pd(e.commissionRates)}:null}function hY(e){let t=e.encryptedBalance?.aggregatedAmount?.value,r=e.encryptedBalance?.numAggregated,n={selfAmount:Lt(e.encryptedBalance?.selfAmount),startIndex:R(e.encryptedBalance?.startIndex),incomingAmounts:R(e.encryptedBalance?.incomingAmounts).map(Lt),...r&&{numAggregated:r},...t&&{aggregatedAmount:w1(t)}},s={total:Xe(R(e.schedule?.total)),schedule:R(e.schedule?.schedules).map(q9e)},o={type:v4.Simple,accountAddress:qn(R(e.address)),accountNonce:pE(R(e.sequenceNumber)),accountAmount:Xe(R(e.amount)),accountIndex:R(e.index?.value),accountThreshold:R(e.threshold?.value),accountEncryptionKey:Lt(e.encryptionKey),accountEncryptedAmount:n,accountReleaseSchedule:s,accountCredentials:v1(e.creds,$9e)};return e.stake?.stakingInfo.oneofKind==="delegator"?{...o,type:v4.Delegator,accountDelegation:tge(e.stake.stakingInfo.delegator)}:e.stake?.stakingInfo.oneofKind==="baker"?{...o,type:v4.Baker,accountBaker:rge(e.stake.stakingInfo.baker)}:o}function gY(e){return {nonce:pE(R(e.sequenceNumber)),allFinal:e.allFinal}}function xY(e){return {onChainCommitmentKey:w1(e.onChainCommitmentKey),bulletproofGenerators:w1(e.bulletproofGenerators),genesisString:e.genesisString}}function ige(e){let t=yL(e),r=EL(e);return {...t,version:0,level2Keys:Dd(R(e.level2Keys)),electionDifficulty:Tt(e.electionDifficulty?.value),bakerCooldownEpochs:R(e.bakerCooldownEpochs?.value),minimumThresholdForBaking:Xe(R(e.minimumThresholdForBaking)),rewardParameters:{version:0,...r,gASRewards:{version:0,baker:Tt(e.gasRewards?.baker),finalizationProof:Tt(e.gasRewards?.finalizationProof),accountCreation:Tt(e.gasRewards?.accountCreation),chainUpdate:Tt(e.gasRewards?.chainUpdate)},mintDistribution:{version:0,bakingReward:Tt(e.mintDistribution?.bakingReward),finalizationReward:Tt(e.mintDistribution?.finalizationReward),mintPerSlot:S9(e.mintDistribution?.mintPerSlot)}}}}function age(e){let t=yL(e),r=EL(e);return {...t,version:1,level2Keys:wL(R(e.level2Keys)),electionDifficulty:Tt(e.electionDifficulty?.value),rewardPeriodLength:R(e.timeParameters?.rewardPeriodLength?.value?.value),mintPerPayday:S9(e.timeParameters?.mintPerPayday),delegatorCooldown:R(e.cooldownParameters?.delegatorCooldown?.value),poolOwnerCooldown:R(e.cooldownParameters?.poolOwnerCooldown?.value),passiveFinalizationCommission:Tt(e.poolParameters?.passiveFinalizationCommission),passiveBakingCommission:Tt(e.poolParameters?.passiveBakingCommission),passiveTransactionCommission:Tt(e.poolParameters?.passiveTransactionCommission),finalizationCommissionRange:I4(e.poolParameters?.commissionBounds?.finalization),bakingCommissionRange:I4(e.poolParameters?.commissionBounds?.baking),transactionCommissionRange:I4(e.poolParameters?.commissionBounds?.transaction),minimumEquityCapital:Xe(R(e.poolParameters?.minimumEquityCapital)),capitalBound:Tt(e.poolParameters?.capitalBound?.value),leverageBound:R(e.poolParameters?.leverageBound?.value),rewardParameters:{...r,version:1,gASRewards:{version:0,baker:Tt(e.gasRewards?.baker),finalizationProof:Tt(e.gasRewards?.finalizationProof),accountCreation:Tt(e.gasRewards?.accountCreation),chainUpdate:Tt(e.gasRewards?.chainUpdate)},mintDistribution:{version:1,bakingReward:Tt(e.mintDistribution?.bakingReward),finalizationReward:Tt(e.mintDistribution?.finalizationReward)}}}}function cge(e){let t=yL(e),r=EL(e);return {...t,version:2,level2Keys:wL(R(e.level2Keys)),rewardPeriodLength:R(e.timeParameters?.rewardPeriodLength?.value?.value),mintPerPayday:S9(e.timeParameters?.mintPerPayday),delegatorCooldown:R(e.cooldownParameters?.delegatorCooldown?.value),poolOwnerCooldown:R(e.cooldownParameters?.poolOwnerCooldown?.value),passiveFinalizationCommission:Tt(e.poolParameters?.passiveFinalizationCommission),passiveBakingCommission:Tt(e.poolParameters?.passiveBakingCommission),passiveTransactionCommission:Tt(e.poolParameters?.passiveTransactionCommission),finalizationCommissionRange:I4(e.poolParameters?.commissionBounds?.finalization),bakingCommissionRange:I4(e.poolParameters?.commissionBounds?.baking),transactionCommissionRange:I4(e.poolParameters?.commissionBounds?.transaction),minimumEquityCapital:Xe(R(e.poolParameters?.minimumEquityCapital)),capitalBound:Tt(e.poolParameters?.capitalBound?.value),leverageBound:R(e.poolParameters?.leverageBound?.value),rewardParameters:{...r,version:2,gASRewards:{version:1,baker:Tt(e.gasRewards?.baker),accountCreation:Tt(e.gasRewards?.accountCreation),chainUpdate:Tt(e.gasRewards?.chainUpdate)},mintDistribution:{version:1,bakingReward:Tt(e.mintDistribution?.bakingReward),finalizationReward:Tt(e.mintDistribution?.finalizationReward)}},timeoutBase:f2(R(e.consensusParameters?.timeoutParameters?.timeoutBase)),timeoutDecrease:R(e.consensusParameters?.timeoutParameters?.timeoutDecrease),timeoutIncrease:R(e.consensusParameters?.timeoutParameters?.timeoutIncrease),minBlockTime:f2(R(e.consensusParameters?.minBlockTime)),blockEnergyLimit:J0(R(e.consensusParameters?.blockEnergyLimit)),finalizerRelativeStakeThreshold:Tt(e.finalizationCommitteeParameters?.finalizerRelativeStakeThreshold),minimumFinalizers:R(e.finalizationCommitteeParameters?.minimumFinalizers),maximumFinalizers:R(e.finalizationCommitteeParameters?.maximumFinalizers)}}function bY(e){switch(e.parameters.oneofKind){case"v2":return cge(e.parameters.v2);case"v1":return age(e.parameters.v1);case"v0":return ige(e.parameters.v0);default:throw new Error("Missing chain parameters")}}function vY(e){return {poolType:_d.BakerPool,bakerId:R(e.baker?.value),bakerAddress:qn(R(e.address)),bakerEquityCapital:Xe(R(e.equityCapital)),delegatedCapital:Xe(R(e.delegatedCapital)),delegatedCapitalCap:Xe(R(e.delegatedCapitalCap)),poolInfo:sge(R(e?.poolInfo)),bakerStakePendingChange:nge(e.equityPendingChange),currentPaydayStatus:oge(e.currentPaydayInfo),allPoolTotalCapital:Xe(R(e.allPoolTotalCapital))}}function _Y(e){return {poolType:_d.PassiveDelegation,delegatedCapital:Xe(R(e.delegatedCapital)),commissionRates:Pd(e.commissionRates),currentPaydayTransactionFeesEarned:Xe(R(e.currentPaydayTransactionFeesEarned)),currentPaydayDelegatedCapital:Xe(R(e.currentPaydayDelegatedCapital)),allPoolTotalCapital:Xe(R(e.allPoolTotalCapital))}}function T9(e){return BigInt(e+1)}function AY(e){switch(e.tokenomics.oneofKind){case"v0":{let t=e.tokenomics.v0;return {version:0,protocolVersion:T9(t.protocolVersion),totalAmount:Xe(R(t.totalAmount)),totalEncryptedAmount:Xe(R(t.totalEncryptedAmount)),bakingRewardAccount:Xe(R(t.bakingRewardAccount)),finalizationRewardAccount:Xe(R(t.finalizationRewardAccount)),gasAccount:Xe(R(t.gasAccount))}}case"v1":{let t=e.tokenomics.v1;return {version:1,protocolVersion:T9(t.protocolVersion),totalAmount:Xe(R(t.totalAmount)),totalEncryptedAmount:Xe(R(t.totalEncryptedAmount)),bakingRewardAccount:Xe(R(t.bakingRewardAccount)),finalizationRewardAccount:Xe(R(t.finalizationRewardAccount)),gasAccount:Xe(R(t.gasAccount)),foundationTransactionRewards:Xe(R(t.foundationTransactionRewards)),nextPaydayTime:vo(t.nextPaydayTime),nextPaydayMintRate:R(t.nextPaydayMintRate),totalStakedCapital:Xe(R(t.totalStakedCapital))}}case void 0:throw new Error("Missing tokenomics info")}}function yY(e){let t={bestBlock:co(R(e.bestBlock)),genesisBlock:co(R(e.genesisBlock)),currentEraGenesisBlock:co(R(e.currentEraGenesisBlock)),lastFinalizedBlock:co(R(e.lastFinalizedBlock)),epochDuration:f2(R(e.epochDuration)),bestBlockHeight:R(e.bestBlockHeight?.value),lastFinalizedBlockHeight:R(e.lastFinalizedBlockHeight?.value),finalizationCount:BigInt(R(e.finalizationCount)),blocksVerifiedCount:BigInt(R(e.blocksVerifiedCount)),blocksReceivedCount:BigInt(R(e.blocksReceivedCount)),blockArriveLatencyEMA:R(e.blockArriveLatencyEma),blockArriveLatencyEMSD:R(e.blockArriveLatencyEmsd),blockReceiveLatencyEMA:R(e.blockReceiveLatencyEma),blockReceiveLatencyEMSD:R(e.blockReceiveLatencyEmsd),transactionsPerBlockEMA:R(e.transactionsPerBlockEma),transactionsPerBlockEMSD:R(e.transactionsPerBlockEmsd),genesisTime:vo(e.genesisTime),currentEraGenesisTime:vo(e.currentEraGenesisTime),genesisIndex:R(e.genesisIndex?.value),protocolVersion:T9(R(e.protocolVersion)),...e.blockReceivePeriodEma&&{blockReceivePeriodEMA:e.blockReceivePeriodEma},...e.blockReceivePeriodEmsd&&{blockReceivePeriodEMSD:e.blockReceivePeriodEmsd},...e.blockArrivePeriodEma&&{blockArrivePeriodEMA:e.blockArrivePeriodEma},...e.blockArrivePeriodEmsd&&{blockArrivePeriodEMSD:e.blockArrivePeriodEmsd},...e.finalizationPeriodEma&&{blockArrivePeriodEMA:e.blockArrivePeriodEma},...e.finalizationPeriodEmsd&&{blockArrivePeriodEMSD:e.blockArrivePeriodEmsd},...e.blockLastReceivedTime&&{blockLastReceivedTime:vo(e.blockLastReceivedTime)},...e.blockLastArrivedTime&&{blockLastArrivedTime:vo(e.blockLastArrivedTime)},...e.lastFinalizedTime&&{lastFinalizedTime:vo(e.lastFinalizedTime)}};return e.protocolVersion<p2.PROTOCOL_VERSION_6?{...t,version:0,slotDuration:f2(R(e.slotDuration))}:{...t,version:1,concordiumBFTStatus:{currentTimeoutDuration:f2(R(e.currentTimeoutDuration)),currentRound:R(e.currentRound?.value),currentEpoch:R(e.currentEpoch?.value),triggerBlockTime:vo(e.triggerBlockTime)}}}function EY(e){if(e.type.oneofKind==="account")return {type:"AddressAccount",address:qn(R(e.type.account))};if(e.type.oneofKind==="contract")return {type:"AddressContract",address:y1(e.type.contract)};throw Error("Invalid address encountered!")}function wY(e){let t=e.element;switch(t.oneofKind){case"updated":return {tag:Nr.Updated,contractVersion:t.updated.contractVersion,address:y1(R(t.updated.address)),instigator:EY(R(t.updated.instigator)),amount:Xe(R(t.updated.amount)),message:tE(R(t.updated.parameter)),receiveName:Ad(R(t.updated.receiveName)),events:t.updated.events.map(ME)};case"transferred":return {tag:Nr.Transferred,from:y1(R(t.transferred.sender)),amount:Xe(R(t.transferred.amount)),to:qn(R(t.transferred.receiver))};case"interrupted":return {tag:Nr.Interrupted,address:y1(R(t.interrupted.address)),events:t.interrupted.events.map(ME)};case"resumed":return {tag:Nr.Resumed,address:y1(R(t.resumed.address)),success:R(t.resumed.success)};case"upgraded":return {tag:Nr.Upgraded,address:y1(R(t.upgraded.address)),from:Lt(t.upgraded.from),to:Lt(t.upgraded.to)};default:throw Error("Invalid ContractTraceElement received, not able to translate to Transaction Event!")}}function zd(e,t){let r=e.event;switch(r.oneofKind){case"bakerAdded":{let n=r.bakerAdded.keysEvent;return {tag:Nr.BakerAdded,bakerId:R(n?.bakerId?.value),account:qn(R(n?.account)),signKey:Lt(n?.signKey),electionKey:Lt(n?.electionKey),aggregationKey:Lt(n?.aggregationKey),stake:Xe(R(r.bakerAdded.stake)),restakeEarnings:R(r.bakerAdded.restakeEarnings)}}case"bakerRemoved":return {tag:Nr.BakerRemoved,bakerId:R(r.bakerRemoved.value),account:t};case"bakerStakeIncreased":return {tag:Nr.BakerStakeIncreased,bakerId:R(r.bakerStakeIncreased.bakerId?.value),newStake:Xe(R(r.bakerStakeIncreased.newStake)),account:t};case"bakerStakeDecreased":return {tag:Nr.BakerStakeDecreased,bakerId:R(r.bakerStakeDecreased.bakerId?.value),newStake:Xe(R(r.bakerStakeDecreased.newStake)),account:t};case"bakerRestakeEarningsUpdated":{let n=r.bakerRestakeEarningsUpdated;return {tag:Nr.BakerSetRestakeEarnings,bakerId:R(n.bakerId?.value),restakeEarnings:R(n.restakeEarnings),account:t}}case"bakerKeysUpdated":return {tag:Nr.BakerKeysUpdated,bakerId:R(r.bakerKeysUpdated.bakerId?.value),account:qn(R(r.bakerKeysUpdated.account)),signKey:Lt(r.bakerKeysUpdated.signKey),electionKey:Lt(r.bakerKeysUpdated.electionKey),aggregationKey:Lt(r.bakerKeysUpdated.aggregationKey)};case"bakerSetOpenStatus":{let n=r.bakerSetOpenStatus;return {tag:Nr.BakerSetOpenStatus,bakerId:R(n.bakerId?.value),openStatus:AL(n.openStatus),account:t}}case"bakerSetMetadataUrl":{let n=r.bakerSetMetadataUrl;return {tag:Nr.BakerSetMetadataURL,bakerId:R(n.bakerId?.value),metadataURL:n.url,account:t}}case"bakerSetTransactionFeeCommission":{let n=r.bakerSetTransactionFeeCommission,s=n.transactionFeeCommission;return {tag:Nr.BakerSetTransactionFeeCommission,bakerId:R(n.bakerId?.value),transactionFeeCommission:Tt(s),account:t}}case"bakerSetBakingRewardCommission":{let n=r.bakerSetBakingRewardCommission,s=n.bakingRewardCommission;return {tag:Nr.BakerSetBakingRewardCommission,bakerId:R(n.bakerId?.value),bakingRewardCommission:Tt(s),account:t}}case"bakerSetFinalizationRewardCommission":{let n=r.bakerSetFinalizationRewardCommission,s=n.finalizationRewardCommission;return {tag:Nr.BakerSetFinalizationRewardCommission,bakerId:R(n.bakerId?.value),finalizationRewardCommission:Tt(s),account:t}}case void 0:throw Error("Failed translating BakerEvent, encountered undefined")}}function lge(e){let t=e?.target;if(t?.oneofKind==="baker")return {delegateType:d2.Baker,bakerId:Number(R(t.baker.value))};if(t?.oneofKind==="passive")return {delegateType:d2.PassiveDelegation};throw "Failed translating DelegationTarget, encountered undefined"}function uge(e,t){let r=e.event;switch(r.oneofKind){case"delegationStakeIncreased":{let n=r.delegationStakeIncreased;return {tag:Nr.DelegationStakeIncreased,delegatorId:R(n.delegatorId?.id?.value),newStake:Xe(R(n.newStake)),account:t}}case"delegationStakeDecreased":{let n=r.delegationStakeDecreased;return {tag:Nr.DelegationStakeDecreased,delegatorId:R(n.delegatorId?.id?.value),newStake:Xe(R(n.newStake)),account:t}}case"delegationSetRestakeEarnings":{let n=r.delegationSetRestakeEarnings;return {tag:Nr.DelegationSetRestakeEarnings,delegatorId:R(n.delegatorId?.id?.value),restakeEarnings:R(n.restakeEarnings),account:t}}case"delegationSetDelegationTarget":{let n=r.delegationSetDelegationTarget;return {tag:Nr.DelegationSetDelegationTarget,delegatorId:R(n.delegatorId?.id?.value),delegationTarget:lge(n.delegationTarget),account:t}}case"delegationAdded":return {tag:Nr.DelegationAdded,delegatorId:R(r.delegationAdded.id?.value),account:t};case"delegationRemoved":return {tag:Nr.DelegationRemoved,delegatorId:R(r.delegationRemoved.id?.value),account:t};default:throw Error("Unrecognized event type. This should be impossible.")}}function CY(e){function t(s){return {tag:bd[s]}}let r=R(e?.reason),n=bd;switch(r.oneofKind){case"moduleNotWf":return t(n.ModuleNotWF);case"runtimeFailure":return t(n.RuntimeFailure);case"serializationFailure":return t(n.SerializationFailure);case"outOfEnergy":return t(n.OutOfEnergy);case"invalidProof":return t(n.InvalidProof);case"insufficientBalanceForBakerStake":return t(n.InsufficientBalanceForBakerStake);case"stakeUnderMinimumThresholdForBaking":return t(n.StakeUnderMinimumThresholdForBaking);case"bakerInCooldown":return t(n.BakerInCooldown);case"nonExistentCredentialId":return t(n.NonExistentCredentialID);case"keyIndexAlreadyInUse":return t(n.KeyIndexAlreadyInUse);case"invalidAccountThreshold":return t(n.InvalidAccountThreshold);case"invalidCredentialKeySignThreshold":return t(n.InvalidCredentialKeySignThreshold);case"invalidEncryptedAmountTransferProof":return t(n.InvalidEncryptedAmountTransferProof);case"invalidTransferToPublicProof":return t(n.InvalidTransferToPublicProof);case"invalidIndexOnEncryptedTransfer":return t(n.InvalidIndexOnEncryptedTransfer);case"zeroScheduledAmount":return t(n.ZeroScheduledAmount);case"nonIncreasingSchedule":return t(n.NonIncreasingSchedule);case"firstScheduledReleaseExpired":return t(n.FirstScheduledReleaseExpired);case"invalidCredentials":return t(n.InvalidCredentials);case"removeFirstCredential":return t(n.RemoveFirstCredential);case"credentialHolderDidNotSign":return t(n.CredentialHolderDidNotSign);case"notAllowedMultipleCredentials":return t(n.NotAllowedMultipleCredentials);case"notAllowedToReceiveEncrypted":return t(n.NotAllowedToReceiveEncrypted);case"notAllowedToHandleEncrypted":return t(n.NotAllowedToHandleEncrypted);case"missingBakerAddParameters":return t(n.MissingBakerAddParameters);case"finalizationRewardCommissionNotInRange":return t(n.FinalizationRewardCommissionNotInRange);case"bakingRewardCommissionNotInRange":return t(n.BakingRewardCommissionNotInRange);case"transactionFeeCommissionNotInRange":return t(n.TransactionFeeCommissionNotInRange);case"alreadyADelegator":return t(n.AlreadyADelegator);case"insufficientBalanceForDelegationStake":return t(n.InsufficientBalanceForDelegationStake);case"missingDelegationAddParameters":return t(n.MissingDelegationAddParameters);case"insufficientDelegationStake":return t(n.InsufficientDelegationStake);case"delegatorInCooldown":return t(n.DelegatorInCooldown);case"stakeOverMaximumThresholdForPool":return t(n.StakeOverMaximumThresholdForPool);case"poolWouldBecomeOverDelegated":return t(n.PoolWouldBecomeOverDelegated);case"poolClosed":return t(n.PoolClosed);case"moduleHashAlreadyExists":return {tag:n.ModuleHashAlreadyExists,contents:Lt(r.moduleHashAlreadyExists)};case"invalidAccountReference":return {tag:n.InvalidAccountReference,contents:C4(r.invalidAccountReference)};case"invalidInitMethod":return {tag:n.InvalidInitMethod,contents:{moduleRef:A4(R(r.invalidInitMethod.moduleRef)),initName:l9(R(r.invalidInitMethod.initName))}};case"invalidReceiveMethod":return {tag:n.InvalidReceiveMethod,contents:{moduleRef:A4(R(r.invalidReceiveMethod.moduleRef)),receiveName:Ad(R(r.invalidReceiveMethod.receiveName))}};case"invalidModuleReference":return {tag:n.InvalidModuleReference,contents:Lt(r.invalidModuleReference)};case"invalidContractAddress":return {tag:n.InvalidContractAddress,contents:y1(r.invalidContractAddress)};case"amountTooLarge":return {tag:n.AmountTooLarge,contents:{address:EY(R(r.amountTooLarge.address)),amount:Xe(R(r.amountTooLarge.amount))}};case"rejectedInit":return {tag:n.RejectedInit,rejectReason:r.rejectedInit.rejectReason};case"rejectedReceive":return {tag:n.RejectedReceive,contractAddress:y1(R(r.rejectedReceive.contractAddress)),receiveName:Ad(R(r.rejectedReceive.receiveName)),rejectReason:R(r.rejectedReceive.rejectReason),parameter:tE(R(r.rejectedReceive.parameter))};case"alreadyABaker":return {tag:n.AlreadyABaker,contents:R(r.alreadyABaker.value)};case"notABaker":return {tag:n.NotABaker,contents:C4(r.notABaker)};case"duplicateAggregationKey":return {tag:n.DuplicateAggregationKey,contents:Lt(r.duplicateAggregationKey)};case"encryptedAmountSelfTransfer":return {tag:n.EncryptedAmountSelfTransfer,contents:C4(r.encryptedAmountSelfTransfer)};case"scheduledSelfTransfer":return {tag:n.ScheduledSelfTransfer,contents:C4(r.scheduledSelfTransfer)};case"duplicateCredIds":return {tag:n.DuplicateCredIDs,contents:r.duplicateCredIds.ids.map(Lt)};case"nonExistentCredIds":return {tag:n.NonExistentCredIDs,contents:r.nonExistentCredIds.ids.map(Lt)};case"notADelegator":return {tag:n.NotADelegator,contents:C4(r.notADelegator)};case"delegationTargetNotABaker":return {tag:n.DelegationTargetNotABaker,contents:R(r.delegationTargetNotABaker.value)};case void 0:throw Error("Failed translating RejectReason, encountered undefined value")}}function S9(e){return R(e?.mantissa)*10**(-1*R(e?.exponent))}function IY(e){return {updateType:In.Protocol,update:{message:e.message,specificationHash:Lt(e.specificationHash),specificationUrl:e.specificationUrl,specificationAuxiliaryData:w1(e.specificationAuxiliaryData)}}}function TY(e){return {updateType:In.ElectionDifficulty,update:{electionDifficulty:Tt(e.value)}}}function SY(e){return {updateType:In.EuroPerEnergy,update:R(e.value)}}function LY(e){return {updateType:In.MicroGtuPerEuro,update:R(e.value)}}function MY(e){return {updateType:In.FoundationAccount,update:{address:C4(e)}}}function kY(e){return {updateType:In.TransactionFeeDistribution,update:{baker:Tt(e.baker),gasAccount:Tt(e.gasAccount)}}}function NY(e){return {updateType:In.GasRewards,update:{version:0,baker:Tt(e.baker),accountCreation:Tt(e.accountCreation),chainUpdate:Tt(e.accountCreation),finalizationProof:Tt(e.finalizationProof)}}}function RY(e){return {updateType:In.GasRewardsCpv2,update:{version:1,baker:Tt(e.baker),accountCreation:Tt(e.accountCreation),chainUpdate:Tt(e.accountCreation)}}}function OY(e){return {updateType:In.BakerStakeThreshold,update:{threshold:R(e.bakerStakeThreshold?.value)}}}function zY(e){return {updateType:In.PoolParameters,update:{passiveCommissions:{transactionCommission:Tt(e.passiveTransactionCommission),bakingCommission:Tt(e.passiveBakingCommission),finalizationCommission:Tt(e.passiveFinalizationCommission)},commissionBounds:{transactionFeeCommission:gL(e.commissionBounds?.transaction),bakingRewardCommission:gL(e.commissionBounds?.baking),finalizationRewardCommission:gL(e.commissionBounds?.finalization)},minimumEquityCapital:Xe(R(e.minimumEquityCapital)),capitalBound:Tt(e.capitalBound?.value),leverageBound:R(e.leverageBound?.value)}}}function DY(e){return {updateType:In.AddAnonymityRevoker,update:SL(e)}}function PY(e){return {updateType:In.AddIdentityProvider,update:TL(e)}}function FY(e){return {updateType:In.CooldownParameters,update:{poolOwnerCooldown:R(e.poolOwnerCooldown?.value),delegatorCooldown:R(e.delegatorCooldown?.value)}}}function BY(e){return {updateType:In.TimeParameters,update:{rewardPeriodLength:R(e.rewardPeriodLength?.value?.value),mintRatePerPayday:R(e.mintPerPayday)}}}function UY(e){return {updateType:In.TimeoutParameters,update:{timeoutBase:f2(R(e.timeoutBase)),timeoutDecrease:R(e.timeoutDecrease),timeoutIncrease:R(e.timeoutIncrease)}}}function GY(e){return {updateType:In.MinBlockTime,update:f2(e)}}function HY(e){return {updateType:In.BlockEnergyLimit,update:J0(e)}}function WY(e){return {updateType:In.FinalizationCommitteeParameters,update:{finalizerRelativeStakeThreshold:Tt(e.finalizerRelativeStakeThreshold),minimumFinalizers:e.minimumFinalizers,maximumFinalizers:e.maximumFinalizers}}}function dge(e){return {updateType:In.MintDistribution,update:{version:0,bakingReward:Tt(e.bakingReward),finalizationReward:Tt(e.finalizationReward),mintPerSlot:S9(e.mintPerSlot)}}}function bL(e){return {updateType:In.MintDistribution,update:{version:1,bakingReward:Tt(e.bakingReward),finalizationReward:Tt(e.finalizationReward)}}}function VY(e){return {effectiveTime:TE(R(e.effectiveTime)),effect:mge(e)}}function mge(e){let t=e.effect;switch(t.oneofKind){case"protocol":return IY(t.protocol);case"electionDifficulty":return TY(t.electionDifficulty);case"euroPerEnergy":return SY(t.euroPerEnergy);case"microCcdPerEuro":return LY(t.microCcdPerEuro);case"foundationAccount":return MY(t.foundationAccount);case"transactionFeeDistribution":return kY(t.transactionFeeDistribution);case"gasRewards":return NY(t.gasRewards);case"poolParametersCpv0":return OY(t.poolParametersCpv0);case"poolParametersCpv1":return zY(t.poolParametersCpv1);case"addAnonymityRevoker":return DY(t.addAnonymityRevoker);case"addIdentityProvider":return PY(t.addIdentityProvider);case"cooldownParameters":return FY(t.cooldownParameters);case"timeParameters":return BY(t.timeParameters);case"mintDistributionCpv0":return dge(t.mintDistributionCpv0);case"mintDistributionCpv1":return bL(t.mintDistributionCpv1);case"gasRewardsCpv2":return RY(t.gasRewardsCpv2);case"timeoutParameters":return UY(t.timeoutParameters);case"minBlockTime":return GY(t.minBlockTime);case"blockEnergyLimit":return HY(t.blockEnergyLimit);case"finalizationCommitteeParameters":return WY(t.finalizationCommitteeParameters);case"rootKeys":return {updateType:In.HigherLevelKeyUpdate,update:{typeOfUpdate:V0.RootKeysUpdate,updateKeys:t.rootKeys.keys.map(S4),threshold:R(t.rootKeys.threshold?.value)}};case"level1Keys":return {updateType:In.HigherLevelKeyUpdate,update:{typeOfUpdate:V0.Level1KeysUpdate,updateKeys:t.level1Keys.keys.map(S4),threshold:R(t.level1Keys.threshold?.value)}};case"level2KeysCpv0":return {updateType:In.AuthorizationKeysUpdate,update:{typeOfUpdate:j0.Level2KeysUpdate,updatePayload:Dd(t.level2KeysCpv0)}};case"level2KeysCpv1":return {updateType:In.AuthorizationKeysUpdate,update:{typeOfUpdate:j0.Level2KeysUpdateV1,updatePayload:wL(t.level2KeysCpv1)}};case void 0:throw Error("Unexpected missing pending update");default:throw Error(`Unsupported update: ${t}`)}}function fge(e){let t=e?.payload;switch(t?.oneofKind){case"protocolUpdate":return IY(t.protocolUpdate);case"electionDifficultyUpdate":return TY(t.electionDifficultyUpdate);case"euroPerEnergyUpdate":return SY(t.euroPerEnergyUpdate);case"microCcdPerEuroUpdate":return LY(t.microCcdPerEuroUpdate);case"foundationAccountUpdate":return MY(t.foundationAccountUpdate);case"mintDistributionUpdate":return bL(t.mintDistributionUpdate);case"transactionFeeDistributionUpdate":return kY(t.transactionFeeDistributionUpdate);case"gasRewardsUpdate":return NY(t.gasRewardsUpdate);case"bakerStakeThresholdUpdate":return OY(t.bakerStakeThresholdUpdate);case"addAnonymityRevokerUpdate":return DY(t.addAnonymityRevokerUpdate);case"addIdentityProviderUpdate":return PY(t.addIdentityProviderUpdate);case"cooldownParametersCpv1Update":return FY(t.cooldownParametersCpv1Update);case"poolParametersCpv1Update":return zY(t.poolParametersCpv1Update);case"timeParametersCpv1Update":return BY(t.timeParametersCpv1Update);case"mintDistributionCpv1Update":return bL(t.mintDistributionCpv1Update);case"gasRewardsCpv2Update":return RY(t.gasRewardsCpv2Update);case"timeoutParametersUpdate":return UY(t.timeoutParametersUpdate);case"minBlockTimeUpdate":return GY(t.minBlockTimeUpdate);case"blockEnergyLimitUpdate":return HY(t.blockEnergyLimitUpdate);case"finalizationCommitteeParametersUpdate":return WY(t.finalizationCommitteeParametersUpdate);case"rootUpdate":{let r=t.rootUpdate,n=cY(r);return {updateType:In.Root,update:n}}case"level1Update":{let r=t.level1Update,n=cY(r);return {updateType:In.Level1,update:n}}case void 0:throw new Error("Unexpected missing update payload");default:throw Error(`Unsupported update payload type: ${t}`)}}function gL(e){return {min:Tt(e?.min),max:Tt(e?.max)}}function S4(e){return {schemeId:"Ed25519",verifyKey:Lt(e)}}function bo(e){return {authorizedKeys:R(e).accessPublicKeys.map(t=>t.value),threshold:R(e?.accessThreshold?.value)}}function cY(e){switch(e.updateType.oneofKind){case"rootKeysUpdate":{let t=e.updateType.rootKeysUpdate;return {typeOfUpdate:V0.RootKeysUpdate,updateKeys:t.keys.map(S4),threshold:R(t.threshold?.value)}}case"level1KeysUpdate":{let t=e.updateType.level1KeysUpdate;return {typeOfUpdate:V0.Level1KeysUpdate,updateKeys:t.keys.map(S4),threshold:R(t.threshold?.value)}}case"level2KeysUpdateV0":{let t=e.updateType.level2KeysUpdateV0;return {typeOfUpdate:j0.Level2KeysUpdate,updatePayload:Dd(t)}}case"level2KeysUpdateV1":{let t=e.updateType.level2KeysUpdateV1,r=R(t.v0);return {typeOfUpdate:j0.Level2KeysUpdateV1,updatePayload:{...Dd(r),version:1,cooldownParameters:bo(t.parameterCooldown),timeParameters:bo(t.parameterTime)}}}case void 0:throw new Error("Unexpected missing update type")}}function Dd(e){return {version:0,keys:e.keys.map(S4),addIdentityProvider:bo(e.addIdentityProvider),addAnonymityRevoker:bo(e.addAnonymityRevoker),emergency:bo(e.emergency),electionDifficulty:bo(e.parameterConsensus),euroPerEnergy:bo(e.parameterEuroPerEnergy),foundationAccount:bo(e.parameterFoundationAccount),microGTUPerEuro:bo(e.parameterMicroCCDPerEuro),paramGASRewards:bo(e.parameterGasRewards),mintDistribution:bo(e.parameterMintDistribution),transactionFeeDistribution:bo(e.parameterTransactionFeeDistribution),poolParameters:bo(e.poolParameters),protocol:bo(e.protocol)}}function wL(e){return {...Dd(R(e.v0)),version:1,cooldownParameters:bo(e.parameterCooldown),timeParameters:bo(e.parameterTime)}}function xL(e){return {tag:Nr.TransferMemo,memo:Lt(e)}}function pge(e){switch(e){case Zn.DEPLOY_MODULE:return ur.DeployModule;case Zn.INIT_CONTRACT:return ur.InitContract;case Zn.UPDATE:return ur.Update;case Zn.TRANSFER:return ur.Transfer;case Zn.ADD_BAKER:return ur.AddBaker;case Zn.REMOVE_BAKER:return ur.RemoveBaker;case Zn.UPDATE_BAKER_STAKE:return ur.UpdateBakerStake;case Zn.UPDATE_BAKER_RESTAKE_EARNINGS:return ur.UpdateBakerRestakeEarnings;case Zn.UPDATE_BAKER_KEYS:return ur.UpdateBakerKeys;case Zn.UPDATE_CREDENTIAL_KEYS:return ur.UpdateCredentialKeys;case Zn.ENCRYPTED_AMOUNT_TRANSFER:return ur.EncryptedAmountTransfer;case Zn.TRANSFER_TO_ENCRYPTED:return ur.TransferToEncrypted;case Zn.TRANSFER_TO_PUBLIC:return ur.TransferToPublic;case Zn.TRANSFER_WITH_SCHEDULE:return ur.TransferWithSchedule;case Zn.UPDATE_CREDENTIALS:return ur.UpdateCredentials;case Zn.REGISTER_DATA:return ur.RegisterData;case Zn.TRANSFER_WITH_MEMO:return ur.TransferWithMemo;case Zn.ENCRYPTED_AMOUNT_TRANSFER_WITH_MEMO:return ur.EncryptedAmountTransferWithMemo;case Zn.TRANSFER_WITH_SCHEDULE_AND_MEMO:return ur.TransferWithScheduleAndMemo;case Zn.CONFIGURE_BAKER:return ur.ConfigureBaker;case Zn.CONFIGURE_DELEGATION:return ur.ConfigureDelegation;case void 0:return}}function hge(e,t){let r={...t,type:g4.AccountTransaction,cost:R(e.cost?.value),sender:qn(R(e.sender))},n=R(e.effects?.effect);switch(n.oneofKind){case"none":return {...r,transactionType:ur.Failed,failedTransactionType:pge(n.none.transactionType),rejectReason:CY(n.none.rejectReason)};case"moduleDeployed":{let s={tag:Nr.ModuleDeployed,contents:Lt(n.moduleDeployed)};return {...r,transactionType:ur.DeployModule,moduleDeployed:s}}case"contractInitialized":{let s=n.contractInitialized,o={tag:Nr.ContractInitialized,address:y1(R(s.address)),amount:Xe(R(s.amount)),initName:l9(R(s.initName)),events:R(s.events.map(Lt)),contractVersion:R(s.contractVersion),ref:Lt(s.originRef)};return {...r,transactionType:ur.InitContract,contractInitialized:o}}case"contractUpdateIssued":return {...r,transactionType:ur.Update,events:n.contractUpdateIssued.effects.map(wY)};case"accountTransfer":{let s={tag:Nr.Transferred,amount:Xe(R(n.accountTransfer.amount)),to:qn(R(n.accountTransfer.receiver))};return n.accountTransfer.memo?{...r,transactionType:ur.TransferWithMemo,transfer:s,memo:xL(n.accountTransfer.memo)}:{...r,transactionType:ur.Transfer,transfer:s}}case"bakerAdded":return {...r,transactionType:ur.AddBaker,bakerAdded:zd({event:n},r.sender)};case"bakerRemoved":return {...r,transactionType:ur.RemoveBaker,bakerRemoved:zd({event:n},r.sender)};case"bakerRestakeEarningsUpdated":return {...r,transactionType:ur.UpdateBakerRestakeEarnings,bakerRestakeEarningsUpdated:zd({event:n},r.sender)};case"bakerKeysUpdated":return {...r,transactionType:ur.UpdateBakerKeys,bakerKeysUpdated:zd({event:n},r.sender)};case"bakerStakeUpdated":{let s=n.bakerStakeUpdated.update?.increased,o=n.bakerStakeUpdated.update,a={tag:s?Nr.BakerStakeIncreased:Nr.BakerStakeDecreased,bakerId:R(o?.bakerId?.value),newStake:Xe(R(o?.newStake)),account:r.sender};return {...r,transactionType:ur.UpdateBakerStake,bakerStakeChanged:a}}case"encryptedAmountTransferred":{let s=n.encryptedAmountTransferred,o={tag:Nr.EncryptedAmountsRemoved,inputAmount:Lt(s.removed?.inputAmount),newAmount:Lt(s.removed?.newAmount),upToIndex:Number(R(s.removed?.upToIndex)),account:r.sender},a={tag:Nr.NewEncryptedAmount,account:qn(R(s.added?.receiver)),newIndex:Number(R(s.added?.newIndex)),encryptedAmount:Lt(s.added?.encryptedAmount)};return s.memo?{...r,transactionType:ur.EncryptedAmountTransferWithMemo,removed:o,added:a,memo:xL(s.memo)}:{...r,transactionType:ur.EncryptedAmountTransfer,removed:o,added:a}}case"transferredToEncrypted":{let s=n.transferredToEncrypted,o={tag:Nr.EncryptedSelfAmountAdded,account:qn(R(s.account)),amount:Xe(R(s.amount)),newAmount:Lt(s.newAmount)};return {...r,transactionType:ur.TransferToEncrypted,added:o}}case"transferredToPublic":{let s=n.transferredToPublic,o={tag:Nr.EncryptedAmountsRemoved,account:r.sender,inputAmount:Lt(s.removed?.inputAmount),newAmount:Lt(s.removed?.newAmount),upToIndex:Number(R(s.removed?.upToIndex))},a={tag:Nr.AmountAddedByDecryption,account:r.sender,amount:Xe(R(s.amount))};return {...r,transactionType:ur.TransferToPublic,removed:o,added:a}}case"transferredWithSchedule":{let s=n.transferredWithSchedule,o={tag:Nr.TransferredWithSchedule,to:qn(R(s.receiver)),amount:s.amount.map(Z9e)};return s.memo?{...r,transactionType:ur.TransferWithScheduleAndMemo,transfer:o,memo:xL(s.memo)}:{...r,transactionType:ur.TransferWithSchedule,event:o}}case"credentialKeysUpdated":{let s={tag:Nr.CredentialKeysUpdated,credId:Lt(n.credentialKeysUpdated)};return {...r,transactionType:ur.UpdateCredentialKeys,keysUpdated:s}}case"credentialsUpdated":{let s=n.credentialsUpdated,o={tag:Nr.CredentialsUpdated,newCredIds:s.newCredIds.map(Lt),removedCredIds:s.removedCredIds.map(Lt),newThreshold:R(s.newThreshold?.value),account:r.sender};return {...r,transactionType:ur.UpdateCredentials,credentialsUpdated:o}}case"dataRegistered":{let s={tag:Nr.DataRegistered,data:Lt(n.dataRegistered)};return {...r,transactionType:ur.RegisterData,dataRegistered:s}}case"bakerConfigured":return {...r,transactionType:ur.ConfigureBaker,events:n.bakerConfigured.events.map(s=>zd(s,r.sender))};case"delegationConfigured":return {...r,transactionType:ur.ConfigureDelegation,events:n.delegationConfigured.events.map(s=>uge(s,r.sender))};case void 0:throw Error("Failed translating AccountTransactionEffects, encountered undefined value")}}function CL(e){let t={index:R(e.index?.value),energyCost:J0(R(e.energyCost)),hash:X0(R(e.hash))};if(e.details.oneofKind==="accountTransaction")return hge(e.details.accountTransaction,t);if(e.details.oneofKind==="accountCreation")return {type:g4.AccountCreation,...t,credentialType:e.details.accountCreation.credentialType===Td.INITIAL?"initial":"normal",address:qn(R(e.details.accountCreation.address)),regId:Lt(e.details.accountCreation.regId)};if(e.details.oneofKind==="update")return {type:g4.UpdateTransaction,...t,effectiveTime:R(e.details.update.effectiveTime?.value),payload:fge(e.details.update.payload)};throw Error("Invalid BlockItemSummary encountered!")}function lY(e){return {blockHash:co(R(e.blockHash)),summary:CL(R(e.outcome))}}function jY(e){switch(e.status.oneofKind){case"received":return {status:h4.Received};case"committed":return {status:h4.Committed,outcomes:e.status.committed.outcomes.map(lY)};case"finalized":return {status:h4.Finalized,outcome:lY(R(e.status.finalized.outcome))};default:throw Error("BlockItemStatus was undefined!")}}function YY(e){switch(e.result.oneofKind){case"failure":return {tag:"failure",usedEnergy:J0(R(e.result.failure.usedEnergy)),reason:CY(e.result.failure.reason),returnValue:e.result.failure.returnValue===void 0?void 0:bE(e.result.failure.returnValue)};case"success":{let t=e.result.success;return {tag:"success",usedEnergy:J0(R(t.usedEnergy)),returnValue:t.returnValue===void 0?void 0:bE(t.returnValue),events:t.effects.map(wY)}}default:throw Error("BlockItemStatus was undefined!")}}function uY(e){return {amount:Xe(R(e.amount)),sourceModule:A4(R(e.sourceModule)),owner:wc(R(e.owner?.value)),methods:e.methods.map(Ad),name:l9(R(e.name))}}function qY(e){switch(e.version.oneofKind){case"v0":return {...uY(e.version.v0),version:0,model:T4.Buffer.from(R(e.version.v0.model?.value))};case"v1":return {...uY(e.version.v1),version:1};default:throw Error("InstanceInfo was undefined")}}function IL(e){return {hash:co(R(e.hash)),height:R(e.height?.value)}}function ZY(e){return {key:w1(e.key),value:w1(e.value)}}function TL(e){return {ipIdentity:R(e.identity?.value),ipDescription:R(e.description),ipVerifyKey:Lt(e.verifyKey),ipCdiVerifyKey:Lt(e.cdiVerifyKey)}}function SL(e){return {arIdentity:R(e.identity?.value),arDescription:R(e.description),arPublicKey:Lt(e.publicKey)}}function JY(e){let t={blockParent:co(R(e.parentBlock)),blockHash:co(R(e.hash)),blockStateHash:Lt(e.stateHash),blockLastFinalized:co(R(e.lastFinalizedBlock)),blockHeight:R(e.height?.value),blockBaker:e.baker?.value,blockArriveTime:vo(e.arriveTime),blockReceiveTime:vo(e.receiveTime),blockSlotTime:vo(e.slotTime),finalized:e.finalized,transactionCount:BigInt(e.transactionCount),transactionsSize:BigInt(e.transactionsSize),transactionEnergyCost:J0(R(e.transactionsEnergyCost)),genesisIndex:R(e.genesisIndex?.value),eraBlockHeight:Number(R(e.eraBlockHeight?.value)),protocolVersion:T9(e.protocolVersion)};return e.protocolVersion<p2.PROTOCOL_VERSION_6?{...t,version:0,blockSlot:R(e.slotNumber?.value)}:{...t,version:1,round:R(e.round?.value),epoch:R(e.epoch?.value)}}function Fd(e){return {account:qn(R(e.account)),stake:Xe(R(e.stake)),...e.pendingChange&&{pendingChange:_L(e.pendingChange)}}}function LL(e){return {blockHash:co(R(e.blockHash)),children:e.children.map(LL)}}function gge(e){return {baker:R(e.baker?.value),account:qn(R(e.account)),lotteryPower:e.lotteryPower}}function XY(e){let t={electionNonce:Lt(e.electionNonce),bakerElectionInfo:e.bakerElectionInfo.map(gge)};return e.electionDifficulty===void 0?{...t,version:1}:{...t,version:0,electionDifficulty:Tt(e.electionDifficulty?.value)}}function KY(e){return {rootKeys:R(e.rootKeys?.value),level1Keys:R(e.level1Keys?.value),level2Keys:R(e.level2Keys?.value),protocol:R(e.protocol?.value),electionDifficulty:R(e.electionDifficulty?.value),euroPerEnergy:R(e.euroPerEnergy?.value),microCcdPerEuro:R(e.microCcdPerEuro?.value),foundationAccount:R(e.foundationAccount?.value),mintDistribution:R(e.mintDistribution?.value),transactionFeeDistribution:R(e.transactionFeeDistribution?.value),gasRewards:R(e.gasRewards?.value),poolParameters:R(e.poolParameters?.value),addAnonymityRevoker:R(e.addAnonymityRevoker?.value),addIdentityProvider:R(e.addIdentityProvider?.value),cooldownParameters:R(e.cooldownParameters?.value),timeParameters:R(e.timeParameters?.value),timeoutParameters:R(e.timeoutParameters?.value),minBlockTime:R(e.minBlockTime?.value),blockEnergyLimit:R(e.blockEnergyLimit?.value),finalizationCommiteeParameters:R(e.finalizationCommitteeParameters?.value)}}function xge(e){let t=Id;switch(e){case t.NOT_IN_COMMITTEE:return m4.NotInCommittee;case t.ADDED_BUT_NOT_ACTIVE_IN_COMMITTEE:return m4.AddedButNotActiveInCommittee;case t.ADDED_BUT_WRONG_KEYS:return m4.AddedButWrongKeys}}function bge(e){if(e.status.oneofKind==="passiveCommitteeInfo")return {tag:"passiveCommitteeInfo",passiveCommitteeInfo:xge(e.status.passiveCommitteeInfo)};if(e.status.oneofKind==="activeBakerCommitteeInfo")return {tag:"activeBakerCommitteeInfo"};if(e.status.oneofKind==="activeFinalizerCommitteeInfo")return {tag:"activeFinalizerCommitteeInfo"};throw Error("Error translating NodeInfoConsensusStatus: unexpected undefined")}function vge(e){return {nodeId:R(e?.nodeId?.value),peerTotalSent:R(e?.peerTotalSent),peerTotalReceived:R(e?.peerTotalReceived),avgBpsIn:R(e?.avgBpsIn),avgBpsOut:R(e?.avgBpsOut)}}function _ge(e){let t=e.consensusStatus;switch(t.oneofKind){case"active":return {tag:"active",bakerId:R(t.active.bakerId?.value),status:bge(t.active)};case"notRunning":return {tag:"notRunning"};case"passive":return {tag:"passive"};case void 0:throw Error("Error translating nodeinfo: unexpected undefined")}}function QY(e){let t;if(e.details.oneofKind==="bootstrapper")t={tag:"bootstrapper"};else if(e.details.oneofKind==="node")t={tag:"node",consensusStatus:_ge(e.details.node)};else throw Error("Invalid nodeinfo");return {peerVersion:e.peerVersion,localTime:TE(R(e.localTime)),peerUptime:f2(R(e.peerUptime)),networkInfo:vge(e.networkInfo),details:t}}function Age(e){let t=Cd;switch(e){case t.CATCHINGUP:return f4.CatchingUp;case t.PENDING:return f4.Pending;case t.UPTODATE:return f4.UpToDate}}function yge(e){return {packetsSent:R(e?.packetsSent),packetsReceived:R(e?.packetsReceived),latency:R(e?.latency)}}function $Y(e){let t;if(e.consensusInfo.oneofKind==="bootstrapper")t={tag:"bootstrapper"};else if(e.consensusInfo.oneofKind==="nodeCatchupStatus")t={tag:"nodeCatchupStatus",catchupStatus:Age(e.consensusInfo.nodeCatchupStatus)};else throw Error("Error translating peerInfo: unexpected undefined");return {peerId:R(e.peerId?.value),ip:R(e.socketAddress?.ip?.value),port:R(e.socketAddress?.port?.value),networkStats:yge(e.networkStats),consensusInfo:t}}function dY(e){return {account:qn(R(e.account)),amount:Xe(R(e.amount))}}function eq(e){let t=e.event;switch(t.oneofKind){case"bakingRewards":return {tag:"bakingRewards",bakingRewards:R(t.bakingRewards.bakerRewards).entries.map(dY),remainder:Xe(R(t.bakingRewards.remainder))};case"mint":return {tag:"mint",mintBakingReward:Xe(R(t.mint.mintBakingReward)),mintFinalizationReward:Xe(R(t.mint.mintFinalizationReward)),mintPlatformDevelopmentCharge:Xe(R(t.mint.mintPlatformDevelopmentCharge)),foundationAccount:qn(R(t.mint.foundationAccount))};case"finalizationRewards":return {tag:"finalizationRewards",finalizationRewards:t.finalizationRewards.finalizationRewards?.entries.map(dY),remainder:Xe(R(t.finalizationRewards.remainder))};case"blockReward":return {tag:"blockReward",transactionFees:Xe(R(t.blockReward.transactionFees)),oldGasAccount:Xe(R(t.blockReward.oldGasAccount)),newGasAccount:Xe(R(t.blockReward.newGasAccount)),bakerReward:Xe(R(t.blockReward.bakerReward)),foundationCharge:Xe(R(t.blockReward.foundationCharge)),baker:qn(R(t.blockReward.baker)),foundationAccount:qn(R(t.blockReward.baker))};case"paydayFoundationReward":return {tag:"paydayFoundationReward",foundationAccount:qn(R(t.paydayFoundationReward.foundationAccount)),developmentCharge:Xe(R(t.paydayFoundationReward.developmentCharge))};case"paydayAccountReward":return {tag:"paydayAccountReward",account:qn(R(t.paydayAccountReward.account)),transactionFees:Xe(R(t.paydayAccountReward.transactionFees)),bakerReward:Xe(R(t.paydayAccountReward.bakerReward)),finalizationReward:Xe(R(t.paydayAccountReward.finalizationReward))};case"blockAccrueReward":return {tag:"blockAccrueReward",transactionFees:Xe(R(t.blockAccrueReward.transactionFees)),oldGasAccount:Xe(R(t.blockAccrueReward.oldGasAccount)),newGasAccount:Xe(R(t.blockAccrueReward.newGasAccount)),bakerReward:Xe(R(t.blockAccrueReward.bakerReward)),passiveReward:Xe(R(t.blockAccrueReward.passiveReward)),foundationCharge:Xe(R(t.blockAccrueReward.foundationCharge)),baker:R(t.blockAccrueReward.baker?.value)};case"paydayPoolReward":{let r=t.paydayPoolReward.poolOwner?.value;return {tag:"paydayPoolReward",transactionFees:Xe(R(t.paydayPoolReward.transactionFees)),bakerReward:Xe(R(t.paydayPoolReward.bakerReward)),finalizationReward:Xe(R(t.paydayPoolReward.finalizationReward)),...r!==void 0&&{poolOwner:r}}}case void 0:throw Error("Error translating BlockSpecialEvent: unexpected undefined")}}function Ege(e){return {baker:R(e.baker?.value),weight:e.weight,signed:e.signed}}function wge(e){return {block:co(R(e.block)),index:R(e.index?.value),delay:R(e.delay?.value),finalizers:e.finalizers.map(Ege)}}function tq(e){let t=e.summary;if(t.oneofKind==="none")return {tag:"none"};if(t.oneofKind==="record")return {tag:"record",record:wge(t.record)};throw Error("Error translating BlockFinalizationSummary: unexpected undefined")}function rq(e){return {...e.quorumCertificate!==void 0&&{quorumCertificate:vL(e.quorumCertificate)},...e.timeoutCertificate!==void 0&&{timeoutCertificate:Cge(e.timeoutCertificate)},...e.epochFinalizationEntry!==void 0&&{epochFinalizationEntry:Ige(e.epochFinalizationEntry)}}}function vL(e){return {blockHash:Lt(e.blockHash),round:R(e.round?.value),epoch:R(e.epoch?.value),aggregateSignature:Lt(e.aggregateSignature),signatories:e.signatories.map(t=>R(t.value))}}function Cge(e){return {round:R(e.round?.value),minEpoch:R(e.minEpoch?.value),qcRoundsFirstEpoch:e.qcRoundsFirstEpoch.map(mY),qcRoundsSecondEpoch:e.qcRoundsSecondEpoch.map(mY),aggregateSignature:Lt(e.aggregateSignature)}}function Ige(e){return {finalizedQc:vL(R(e.finalizedQc)),successorQc:vL(R(e.successorQc)),successorProof:Lt(e.successorProof)}}function mY(e){return {round:R(e.round?.value),finalizers:e.finalizers.map(t=>t.value)}}function nq(e){return {baker:Tge(R(e.baker)),effectiveStake:Z0(R(e.effectiveStake?.value)),commissionRates:Pd(e.commissionRates),equityCapital:Z0(R(e.equityCapital?.value)),delegatedCapital:Z0(R(e.delegatedCapital?.value)),isFinalizer:e.isFinalizer}}function Tge(e){return {bakerId:R(e.bakerId?.value),electionKey:Lt(e.electionKey),signatureKey:Lt(e.signatureKey),aggregationKey:Lt(e.aggregationKey)}}function sq(e){return {round:R(e.round?.value),winner:R(e.winner?.value),present:e.present}}function oq(e){function t(n){return {value:T4.Buffer.from(n,"hex")}}function r(n){return {signatures:v1(n,t)}}return {signatures:v1(e,r)}}function iq(e){return typeof e=="bigint"?{blocksAtHeight:{oneofKind:"absolute",absolute:{height:{value:e}}}}:{blocksAtHeight:{oneofKind:"relative",relative:{genesisIndex:{value:e.genesisIndex},height:{value:e.height},restrict:e.restrict}}}}var aq=n9(1000000n);var Bd=class{constructor(t){this.client=new w9(t),this.healthClient=new I9(t);}async getNextAccountNonce(t){let r={value:H0(t)},n=await this.client.getNextAccountSequenceNumber(r).response;return gY(n)}async getCryptographicParameters(t){let r=ln(t),n=await this.client.getCryptographicParameters(r).response;return xY(n)}async getAccountInfo(t,r){let n={blockHash:ln(r),accountIdentifier:uq(t)},s=await this.client.getAccountInfo(n).response;return hY(s)}async getBlockItemStatus(t){let r={value:NV(t)},n=await this.client.getBlockItemStatus(r).response;return jY(n)}async getConsensusStatus(){let t=await this.client.getConsensusInfo(rt).response;return yY(t)}async getModuleSource(t,r){let n={blockHash:ln(r),moduleRef:{value:t.decodedModuleRef}},s=await this.client.getModuleSource(n).response;if(s.module.oneofKind==="v0")return {version:0,source:L4.Buffer.from(s.module.v0.value)};if(s.module.oneofKind==="v1")return {version:1,source:L4.Buffer.from(s.module.v1.value)};throw Error("Invalid ModuleSource response received!")}async getEmbeddedSchema(t,r){let n=await this.getModuleSource(t,r);return XW(n.source)}async getInstanceInfo(t,r){let n={blockHash:ln(r),address:yd(t)},s=await this.client.getInstanceInfo(n).response;return qY(s)}async invokeContract(t,r){let s={blockHash:ln(r),invoker:Lge(t.invoker),instance:t.contract,amount:{value:t.amount?.microCcdAmount||0n},entrypoint:bV(t.method),parameter:AV(t.parameter??vV()),energy:dE(t.energy??aq)},o=await this.client.invokeInstance(s).response;return YY(o)}async sendAccountTransaction(t,r){let n=t9(t.type),s=wV(t),o=n.getBaseEnergyCost(t.payload),a=EV(JW(r),BigInt(s.length),o);return this.sendRawAccountTransaction(t.header,a,s,r)}async sendRawAccountTransaction(t,r,n,s){let o=oq(s);if(hE(t.expiry)<new Date)throw new Error("A transaction expiry is not allowed to be in the past: "+hE(t.expiry));let a={sender:xd(t.sender),sequenceNumber:TV(t.nonce),energyAmount:dE(r),expiry:gE(t.expiry)},u={blockItem:{oneofKind:"accountTransaction",accountTransaction:{signature:o,header:a,payload:{payload:{oneofKind:"rawPayload",rawPayload:n}}}}},m=await this.client.sendBlockItem(u).response;return X0(m)}async sendCredentialDeploymentTransaction(t,r){let s={blockItem:{oneofKind:"credentialDeployment",credentialDeployment:{messageExpiry:gE(r),payload:{oneofKind:"rawPayload",rawPayload:t}}}},o=await this.client.sendBlockItem(s).response;return X0(o)}async sendUpdateInstruction(t,r){let n=t.header,o={blockItem:{oneofKind:"updateInstruction",updateInstruction:{header:{sequenceNumber:{value:n.sequenceNumber},effectiveTime:{value:n.effectiveTime},timeout:{value:n.timeout}},payload:{payload:{oneofKind:"rawPayload",rawPayload:L4.Buffer.from(t.payload,"hex")}},signatures:{signatures:v1(r,c=>({value:L4.Buffer.from(c,"hex")}))}}}},a=await this.client.sendBlockItem(o).response;return X0(a)}async getBlockChainParameters(t){let r=ln(t),n=await this.client.getBlockChainParameters(r).response;return bY(n)}async getPoolInfo(t,r){let n={blockHash:ln(r),baker:{value:t}},s=await this.client.getPoolInfo(n).response;return vY(s)}async getPassiveDelegationInfo(t){let r=ln(t),n=await this.client.getPassiveDelegationInfo(r).response;return _Y(n)}async getTokenomicsInfo(t){let r=ln(t),n=await this.client.getTokenomicsInfo(r).response;return AY(n)}getFinalizedBlocks(t){let r={abort:t},n=this.client.getFinalizedBlocks(rt,r).responses;return Ds(n,IL)}getBlocks(t){let r={abort:t},n=this.client.getBlocks(rt,r).responses;return Ds(n,IL)}async waitForTransactionFinalization(t,r){return new Promise(async(n,s)=>{let o=new AbortController;r&&setTimeout(()=>{o.abort(),s(new Error("Function timed out."));},r);try{let a=this.getFinalizedBlocks(o.signal),c=await this.getBlockItemStatus(t);if(c.status==="finalized")return setTimeout(()=>o.abort(),0),n(c.outcome);for await(let u of a){let m=await this.getBlockItemStatus(t);if(m.status==="finalized")return setTimeout(()=>o.abort(),0),n(m.outcome)}if(!o.signal.aborted)return s(new Error("Unexpected end of stream."))}catch(a){return s(a)}})}getAccountList(t,r){let n={abort:r},s=ln(t),o=this.client.getAccountList(s,n).responses;return Ds(o,qn)}getModuleList(t,r){let n={abort:r},s=ln(t),o=this.client.getModuleList(s,n).responses;return Ds(o,A4)}getAncestors(t,r,n){let s={abort:n},o={blockHash:ln(r),amount:t},a=this.client.getAncestors(o,s).responses;return Ds(a,co)}getInstanceState(t,r,n){let s={abort:n},o={blockHash:ln(r),address:yd(t)},a=this.client.getInstanceState(o,s).responses;return Ds(a,ZY)}async instanceStateLookup(t,r,n){Mge(r);let s={address:yd(t),key:L4.Buffer.from(r,"hex"),blockHash:ln(n)},o=await this.client.instanceStateLookup(s).response;return Lt(o)}getIdentityProviders(t,r){let n={abort:r},s=ln(t),o=this.client.getIdentityProviders(s,n).responses;return Ds(o,TL)}getAnonymityRevokers(t,r){let n={abort:r},s=ln(t),o=this.client.getAnonymityRevokers(s,n).responses;return Ds(o,SL)}async getBlocksAtHeight(t){let r=iq(t);return (await this.client.getBlocksAtHeight(r).response).blocks.map(co)}async getBlockInfo(t){let r=ln(t),n=await this.client.getBlockInfo(r).response;return JY(n)}getBakerList(t,r){let n={abort:r},s=ln(t),o=this.client.getBakerList(s,n).responses;return Ds(o,a=>a.value)}getPoolDelegators(t,r,n){let s={blockHash:ln(r),baker:{value:t}},o=this.client.getPoolDelegators(s,{abort:n}).responses;return Ds(o,Fd)}getPoolDelegatorsRewardPeriod(t,r,n){let s={blockHash:ln(r),baker:{value:t}},o=this.client.getPoolDelegatorsRewardPeriod(s,{abort:n}).responses;return Ds(o,Fd)}getPassiveDelegators(t,r){let n=this.client.getPassiveDelegators(ln(t),{abort:r}).responses;return Ds(n,Fd)}getPassiveDelegatorsRewardPeriod(t,r){let n=this.client.getPassiveDelegatorsRewardPeriod(ln(t),{abort:r}).responses;return Ds(n,Fd)}async getBranches(){let t=await this.client.getBranches(rt).response;return LL(t)}async getElectionInfo(t){let r=ln(t),n=await this.client.getElectionInfo(r).response;return XY(n)}getAccountNonFinalizedTransactions(t,r){let n=this.client.getAccountNonFinalizedTransactions({value:H0(t)},{abort:r}).responses;return Ds(n,X0)}getBlockTransactionEvents(t,r){let n=this.client.getBlockTransactionEvents(ln(t),{abort:r}).responses;return Ds(n,CL)}async getNextUpdateSequenceNumbers(t){let r=await this.client.getNextUpdateSequenceNumbers(ln(t)).response;return KY(r)}async shutdown(){await this.client.shutdown(rt);}async peerConnect(t,r){L9(t),lq(r);let n={ip:{value:t},port:{value:r}};await this.client.peerConnect(n);}async peerDisconnect(t,r){L9(t),lq(r);let n={ip:{value:t},port:{value:r}};await this.client.peerDisconnect(n);}async getBannedPeers(){return (await this.client.getBannedPeers(rt).response).peers.map(r=>R(r.ipAddress?.value))}async banPeer(t){L9(t);let r={ipAddress:{value:t}};await this.client.banPeer(r);}async unbanPeer(t){L9(t);let r={ipAddress:{value:t}};await this.client.unbanPeer(r);}async dumpStart(t,r){let n={file:t,raw:r};await this.client.dumpStart(n);}async dumpStop(){await this.client.dumpStop(rt);}async getNodeInfo(){let t=await this.client.getNodeInfo(rt).response;return QY(t)}async getPeersInfo(){return (await this.client.getPeersInfo(rt).response).peers.map($Y)}getBlockSpecialEvents(t,r){let n=this.client.getBlockSpecialEvents(ln(t),{abort:r}).responses;return Ds(n,eq)}getBlockPendingUpdates(t,r){let n=this.client.getBlockPendingUpdates(ln(t),{abort:r}).responses;return Ds(n,VY)}async getBlockFinalizationSummary(t){let r=await this.client.getBlockFinalizationSummary(ln(t)).response;return tq(r)}getFinalizedBlocksFrom(t=0n,r){let n=t,s,o=new AbortController,a=r instanceof AbortSignal?r:o.signal,c=this.getFinalizedBlocks(a),u={done:!0,value:void 0},m=!0,f=async()=>{if(n>s&&(s=await this.getConsensusHeight()),n>s){m=!1;return}let[b]=(await this.getBlocksAtHeight(n)).reverse(),v={hash:b,height:n};return n+=1n,v},h=async()=>{for await(let b of c)if(!(b.height<n))return b},x=async()=>{if(a.aborted)return u;s===void 0&&(s=await this.getConsensusHeight());let b;return m?b=await f()??await h():b=await h(),b===void 0?u:(typeof r=="bigint"&&b.height>=r&&o.abort(),{done:!1,value:b})};return {[Symbol.asyncIterator]:()=>({next:x})}}async findEarliestFinalized(t,r=0n,n){let s=r,o=n??await this.getConsensusHeight();if(s>o)throw new Error('Please specify a "to" value greater than the specified "from" value');let a;for(;s<=o;){let c=s+(o-s)/2n,[u]=await this.getBlocksAtHeight(c),m=await t({hash:u,height:c});if(o===c){a=m;break}else m!==void 0?(a=m,o=c):s=c+1n;}return a}async findInstanceCreation(t,r,n){return this.findEarliestFinalized(async({hash:s,height:o})=>{try{let a=await this.getInstanceInfo(t,s);return {hash:s,height:o,instanceInfo:a}}catch(a){if(eV(a)&&a.code==="NOT_FOUND")return;throw a}},r,n)}async findFirstFinalizedBlockNoLaterThan(t,r,n){return this.findEarliestFinalized(async({hash:s})=>{let o=await this.getBlockInfo(s);return o.blockSlotTime>=t?o:void 0},r,n)}async getBakerEarliestWinTime(t){let r={value:t},n=await this.client.getBakerEarliestWinTime(r).response;return IE(n.value)}async getBlockCertificates(t){let r=ln(t),n=await this.client.getBlockCertificates(r).response;return rq(n)}getBakersRewardPeriod(t){let r=ln(t),n=this.client.getBakersRewardPeriod(r).responses;return Ds(n,nq)}getWinningBakersEpoch(t){let r=cq(t),n=this.client.getWinningBakersEpoch(r).responses;return Ds(n,sq)}async getFirstBlockEpoch(t){let r=cq(t),n=await this.client.getFirstBlockEpoch(r).response;return co(n)}async getConsensusHeight(){return (await this.getConsensusStatus()).lastFinalizedBlockHeight}async healthCheck(){try{return await this.healthClient.check({}),{isHealthy:!0}}catch(t){return {isHealthy:!1,message:t.message}}}};function ln(e){return e?{blockHashInput:{oneofKind:"given",given:c9(e)}}:{blockHashInput:{oneofKind:"lastFinal",lastFinal:rt}}}function uq(e){let t;if(Xh(e))t={oneofKind:"address",address:xd(e)};else if(PV(e))t={oneofKind:"credId",credId:{value:FV(e)}};else if(typeof e=="bigint")t={oneofKind:"accountIndex",accountIndex:{value:e}};else throw new Error(`Unsupported account identifier: ${e}.`);return {accountIdentifierInput:t}}function Lge(e){if(e){if(Xh(e))return {type:{oneofKind:"account",account:xd(e)}};if(LV(e))return {type:{oneofKind:"contract",contract:yd(e)}};throw new Error("Unexpected input to build invoker")}else return}function cq(e){return _E(e)||typeof e>"u"?{epochRequestInput:{oneofKind:"blockHash",blockHash:ln(e)}}:{epochRequestInput:{oneofKind:"relativeEpoch",relativeEpoch:{genesisIndex:{value:e.genesisIndex},epoch:{value:e.epoch}}}}}function L9(e){if(!ZW(e))throw new Error("The input was not a valid ip: "+e)}function lq(e){if(e>65535||e<0)throw new Error("The input was not a valid port, must be between 0 and 65535: "+e)}function Mge(e){if(!qW(e))throw new Error("The input was not a valid hex: "+e)}var BX=f(nc()),UX=f(C3()),GX=f(bq());var l6=f(a()),hl=f(a());var HX=f(Cq()),WX=f(a()),VX=f(a());var Do=f(a());function Tq({storage:e,key:t="REACT_QUERY_OFFLINE_CACHE",throttleTime:r=1e3,serialize:n=JSON.stringify,deserialize:s=JSON.parse,retry:o}){if(e){let a=c=>{try{e.setItem(t,n(c));return}catch(u){return u}};return {persistClient:kge(c=>{let u=c,m=a(u),f=0;for(;m&&u;)f++,u=o?.({persistedClient:u,error:m,errorCount:f}),u&&(m=a(u));},r),restoreClient:()=>{let c=e.getItem(t);if(c)return s(c)},removeClient:()=>{e.removeItem(t);}}}return {persistClient:Iq,restoreClient:()=>{},removeClient:Iq}}function kge(e,t=100){let r=null,n;return function(...s){n=s,r===null&&(r=setTimeout(()=>{e(...n),r=null;},t));}}function Iq(){}var da=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this);}subscribe(t){let r={listener:t};return this.listeners.add(r),this.onSubscribe(),()=>{this.listeners.delete(r),this.onUnsubscribe();}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};var nl=typeof window>"u"||"Deno"in window;function ti(){}function Mq(e,t){return typeof e=="function"?e(t):e}function kq(e){return typeof e=="number"&&e>=0&&e!==1/0}function Nq(e,t){return Math.max(e+(t||0)-Date.now(),0)}function M4(e,t,r){return Wd(e)?typeof t=="function"?{...r,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function Ud(e,t,r){return Wd(e)?typeof t=="function"?{...r,mutationKey:e,mutationFn:t}:{...t,mutationKey:e}:typeof e=="function"?{...t,mutationFn:e}:{...e}}function Ua(e,t,r){return Wd(e)?[{...t,queryKey:e},r]:[e||{},t]}function M9(e,t){let{type:r="all",exact:n,fetchStatus:s,predicate:o,queryKey:a,stale:c}=e;if(Wd(a)){if(n){if(t.queryHash!==Gd(a,t.options))return !1}else if(!Hd(t.queryKey,a))return !1}if(r!=="all"){let u=t.isActive();if(r==="active"&&!u||r==="inactive"&&u)return !1}return !(typeof c=="boolean"&&t.isStale()!==c||typeof s<"u"&&s!==t.state.fetchStatus||o&&!o(t))}function RL(e,t){let{exact:r,fetching:n,predicate:s,mutationKey:o}=e;if(Wd(o)){if(!t.options.mutationKey)return !1;if(r){if(x2(t.options.mutationKey)!==x2(o))return !1}else if(!Hd(t.options.mutationKey,o))return !1}return !(typeof n=="boolean"&&t.state.status==="loading"!==n||s&&!s(t))}function Gd(e,t){return (t?.queryKeyHashFn||x2)(e)}function x2(e){return JSON.stringify(e,(t,r)=>NL(r)?Object.keys(r).sort().reduce((n,s)=>(n[s]=r[s],n),{}):r)}function Hd(e,t){return Rq(e,t)}function Rq(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(r=>!Rq(e[r],t[r])):!1}function OL(e,t){if(e===t)return e;let r=Sq(e)&&Sq(t);if(r||NL(e)&&NL(t)){let n=r?e.length:Object.keys(e).length,s=r?t:Object.keys(t),o=s.length,a=r?[]:{},c=0;for(let u=0;u<o;u++){let m=r?u:s[u];a[m]=OL(e[m],t[m]),a[m]===e[m]&&c++;}return n===o&&c===n?e:a}return t}function Oq(e,t){if(e&&!t||t&&!e)return !1;for(let r in e)if(e[r]!==t[r])return !1;return !0}function Sq(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function NL(e){if(!Lq(e))return !1;let t=e.constructor;if(typeof t>"u")return !0;let r=t.prototype;return !(!Lq(r)||!r.hasOwnProperty("isPrototypeOf"))}function Lq(e){return Object.prototype.toString.call(e)==="[object Object]"}function Wd(e){return Array.isArray(e)}function zL(e){return new Promise(t=>{setTimeout(t,e);})}function DL(e){zL(0).then(e);}function zq(){if(typeof AbortController=="function")return new AbortController}function Dq(e,t,r){return r.isDataEqual!=null&&r.isDataEqual(e,t)?e:typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?OL(e,t):t}var PL=class extends da{constructor(){super(),this.setup=t=>{if(!nl&&window.addEventListener){let r=()=>t();return window.addEventListener("visibilitychange",r,!1),window.addEventListener("focus",r,!1),()=>{window.removeEventListener("visibilitychange",r),window.removeEventListener("focus",r);}}};}onSubscribe(){this.cleanup||this.setEventListener(this.setup);}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0;}}setEventListener(t){var r;this.setup=t,(r=this.cleanup)==null||r.call(this),this.cleanup=t(n=>{typeof n=="boolean"?this.setFocused(n):this.onFocus();});}setFocused(t){this.focused!==t&&(this.focused=t,this.onFocus());}onFocus(){this.listeners.forEach(({listener:t})=>{t();});}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}},Vd=new PL;var Pq=["online","offline"],FL=class extends da{constructor(){super(),this.setup=t=>{if(!nl&&window.addEventListener){let r=()=>t();return Pq.forEach(n=>{window.addEventListener(n,r,!1);}),()=>{Pq.forEach(n=>{window.removeEventListener(n,r);});}}};}onSubscribe(){this.cleanup||this.setEventListener(this.setup);}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0;}}setEventListener(t){var r;this.setup=t,(r=this.cleanup)==null||r.call(this),this.cleanup=t(n=>{typeof n=="boolean"?this.setOnline(n):this.onOnline();});}setOnline(t){this.online!==t&&(this.online=t,this.onOnline());}onOnline(){this.listeners.forEach(({listener:t})=>{t();});}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}},k4=new FL;function Nge(e){return Math.min(1e3*2**e,3e4)}function jd(e){return (e??"online")==="online"?k4.isOnline():!0}var k9=class{constructor(t){this.revert=t?.revert,this.silent=t?.silent;}};function N9(e){return e instanceof k9}function R9(e){let t=!1,r=0,n=!1,s,o,a,c=new Promise((E,_)=>{o=E,a=_;}),u=E=>{n||(b(new k9(E)),e.abort==null||e.abort());},m=()=>{t=!0;},f=()=>{t=!1;},h=()=>!Vd.isFocused()||e.networkMode!=="always"&&!k4.isOnline(),x=E=>{n||(n=!0,e.onSuccess==null||e.onSuccess(E),s?.(),o(E));},b=E=>{n||(n=!0,e.onError==null||e.onError(E),s?.(),a(E));},v=()=>new Promise(E=>{s=_=>{let C=n||!h();return C&&E(_),C},e.onPause==null||e.onPause();}).then(()=>{s=void 0,n||e.onContinue==null||e.onContinue();}),w=()=>{if(n)return;let E;try{E=e.fn();}catch(_){E=Promise.reject(_);}Promise.resolve(E).then(x).catch(_=>{var C,S;if(n)return;let N=(C=e.retry)!=null?C:3,z=(S=e.retryDelay)!=null?S:Nge,D=typeof z=="function"?z(r,_):z,P=N===!0||typeof N=="number"&&r<N||typeof N=="function"&&N(r,_);if(t||!P){b(_);return}r++,e.onFail==null||e.onFail(r,_),zL(D).then(()=>{if(h())return v()}).then(()=>{t?b(_):w();});});};return jd(e.networkMode)?w():v().then(w),{promise:c,cancel:u,continue:()=>s?.()?c:Promise.resolve(),cancelRetry:m,continueRetry:f}}var N4=console;function Rge(){let e=[],t=0,r=f=>{f();},n=f=>{f();},s=f=>{let h;t++;try{h=f();}finally{t--,t||c();}return h},o=f=>{t?e.push(f):DL(()=>{r(f);});},a=f=>(...h)=>{o(()=>{f(...h);});},c=()=>{let f=e;e=[],f.length&&DL(()=>{n(()=>{f.forEach(h=>{r(h);});});});};return {batch:s,batchCalls:a,schedule:o,setNotifyFunction:f=>{r=f;},setBatchNotifyFunction:f=>{n=f;}}}var Jn=Rge();var R4=class{destroy(){this.clearGcTimeout();}scheduleGc(){this.clearGcTimeout(),kq(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove();},this.cacheTime));}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t??(nl?1/0:5*60*1e3));}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0);}};var O9=class extends R4{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||N4,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Oge(this.options),this.state=this.initialState,this.scheduleGc();}get meta(){return this.options.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.updateCacheTime(this.options.cacheTime);}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this);}setData(t,r){let n=Dq(this.state.data,t,this.options);return this.dispatch({data:n,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),n}setState(t,r){this.dispatch({type:"setState",state:t,setStateOptions:r});}cancel(t){var r;let n=this.promise;return (r=this.retryer)==null||r.cancel(t),n?n.then(ti).catch(ti):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0});}reset(){this.destroy(),this.setState(this.initialState);}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!Nq(this.state.dataUpdatedAt,t)}onFocus(){var t;let r=this.observers.find(n=>n.shouldFetchOnWindowFocus());r&&r.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue();}onOnline(){var t;let r=this.observers.find(n=>n.shouldFetchOnReconnect());r&&r.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue();}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}));}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(r=>r!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}));}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"});}fetch(t,r){var n,s;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&r!=null&&r.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return (o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){let b=this.observers.find(v=>v.options.queryFn);b&&this.setOptions(b.options);}let a=zq(),c={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>{if(a)return this.abortSignalConsumed=!0,a.signal}});};u(c);let m=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(c)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'"),f={fetchOptions:r,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:m};if(u(f),(n=this.options.behavior)==null||n.onFetch(f),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((s=f.fetchOptions)==null?void 0:s.meta)){var h;this.dispatch({type:"fetch",meta:(h=f.fetchOptions)==null?void 0:h.meta});}let x=b=>{if(N9(b)&&b.silent||this.dispatch({type:"error",error:b}),!N9(b)){var v,w,E,_;(v=(w=this.cache.config).onError)==null||v.call(w,b,this),(E=(_=this.cache.config).onSettled)==null||E.call(_,this.state.data,b,this);}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1;};return this.retryer=R9({fn:f.fetchFn,abort:a?.abort.bind(a),onSuccess:b=>{var v,w,E,_;if(typeof b>"u"){x(new Error(this.queryHash+" data is undefined"));return}this.setData(b),(v=(w=this.cache.config).onSuccess)==null||v.call(w,b,this),(E=(_=this.cache.config).onSettled)==null||E.call(_,b,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1;},onError:x,onFail:(b,v)=>{this.dispatch({type:"failed",failureCount:b,error:v});},onPause:()=>{this.dispatch({type:"pause"});},onContinue:()=>{this.dispatch({type:"continue"});},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){let r=n=>{var s,o;switch(t.type){case"failed":return {...n,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return {...n,fetchStatus:"paused"};case"continue":return {...n,fetchStatus:"fetching"};case"fetch":return {...n,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(s=t.meta)!=null?s:null,fetchStatus:jd(this.options.networkMode)?"fetching":"paused",...!n.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return {...n,data:t.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let a=t.error;return N9(a)&&a.revert&&this.revertState?{...this.revertState,fetchStatus:"idle"}:{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return {...n,isInvalidated:!0};case"setState":return {...n,...t.state}}};this.state=r(this.state),Jn.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate(t);}),this.cache.notify({query:this,type:"updated",action:t});});}};function Oge(e){let t=typeof e.initialData=="function"?e.initialData():e.initialData,r=typeof t<"u",n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return {data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"loading",fetchStatus:"idle"}}var z9=class extends da{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={};}build(t,r,n){var s;let o=r.queryKey,a=(s=r.queryHash)!=null?s:Gd(o,r),c=this.get(a);return c||(c=new O9({cache:this,logger:t.getLogger(),queryKey:o,queryHash:a,options:t.defaultQueryOptions(r),state:n,defaultOptions:t.getQueryDefaults(o)}),this.add(c)),c}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}));}remove(t){let r=this.queriesMap[t.queryHash];r&&(t.destroy(),this.queries=this.queries.filter(n=>n!==t),r===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}));}clear(){Jn.batch(()=>{this.queries.forEach(t=>{this.remove(t);});});}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,r){let[n]=Ua(t,r);return typeof n.exact>"u"&&(n.exact=!0),this.queries.find(s=>M9(n,s))}findAll(t,r){let[n]=Ua(t,r);return Object.keys(n).length>0?this.queries.filter(s=>M9(n,s)):this.queries}notify(t){Jn.batch(()=>{this.listeners.forEach(({listener:r})=>{r(t);});});}onFocus(){Jn.batch(()=>{this.queries.forEach(t=>{t.onFocus();});});}onOnline(){Jn.batch(()=>{this.queries.forEach(t=>{t.onOnline();});});}};var D9=class extends R4{constructor(t){super(),this.defaultOptions=t.defaultOptions,this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||N4,this.observers=[],this.state=t.state||BL(),this.setOptions(t.options),this.scheduleGc();}setOptions(t){this.options={...this.defaultOptions,...t},this.updateCacheTime(this.options.cacheTime);}get meta(){return this.options.meta}setState(t){this.dispatch({type:"setState",state:t});}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}));}removeObserver(t){this.observers=this.observers.filter(r=>r!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t});}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this));}continue(){var t,r;return (t=(r=this.retryer)==null?void 0:r.continue())!=null?t:this.execute()}async execute(){let t=()=>{var P;return this.retryer=R9({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(M,q)=>{this.dispatch({type:"failed",failureCount:M,error:q});},onPause:()=>{this.dispatch({type:"pause"});},onContinue:()=>{this.dispatch({type:"continue"});},retry:(P=this.options.retry)!=null?P:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},r=this.state.status==="loading";try{var n,s,o,a,c,u,m,f;if(!r){var h,x,b,v;this.dispatch({type:"loading",variables:this.options.variables}),await((h=(x=this.mutationCache.config).onMutate)==null?void 0:h.call(x,this.state.variables,this));let M=await((b=(v=this.options).onMutate)==null?void 0:b.call(v,this.state.variables));M!==this.state.context&&this.dispatch({type:"loading",context:M,variables:this.state.variables});}let P=await t();return await((n=(s=this.mutationCache.config).onSuccess)==null?void 0:n.call(s,P,this.state.variables,this.state.context,this)),await((o=(a=this.options).onSuccess)==null?void 0:o.call(a,P,this.state.variables,this.state.context)),await((c=(u=this.mutationCache.config).onSettled)==null?void 0:c.call(u,P,null,this.state.variables,this.state.context,this)),await((m=(f=this.options).onSettled)==null?void 0:m.call(f,P,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:P}),P}catch(P){try{var w,E,_,C,S,N,z,D;throw await((w=(E=this.mutationCache.config).onError)==null?void 0:w.call(E,P,this.state.variables,this.state.context,this)),await((_=(C=this.options).onError)==null?void 0:_.call(C,P,this.state.variables,this.state.context)),await((S=(N=this.mutationCache.config).onSettled)==null?void 0:S.call(N,void 0,P,this.state.variables,this.state.context,this)),await((z=(D=this.options).onSettled)==null?void 0:z.call(D,void 0,P,this.state.variables,this.state.context)),P}finally{this.dispatch({type:"error",error:P});}}}dispatch(t){let r=n=>{switch(t.type){case"failed":return {...n,failureCount:t.failureCount,failureReason:t.error};case"pause":return {...n,isPaused:!0};case"continue":return {...n,isPaused:!1};case"loading":return {...n,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!jd(this.options.networkMode),status:"loading",variables:t.variables};case"success":return {...n,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return {...n,data:void 0,error:t.error,failureCount:n.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"};case"setState":return {...n,...t.state}}};this.state=r(this.state),Jn.batch(()=>{this.observers.forEach(n=>{n.onMutationUpdate(t);}),this.mutationCache.notify({mutation:this,type:"updated",action:t});});}};function BL(){return {context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}var P9=class extends da{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0;}build(t,r,n){let s=new D9({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(r),state:n,defaultOptions:r.mutationKey?t.getMutationDefaults(r.mutationKey):void 0});return this.add(s),s}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t});}remove(t){this.mutations=this.mutations.filter(r=>r!==t),this.notify({type:"removed",mutation:t});}clear(){Jn.batch(()=>{this.mutations.forEach(t=>{this.remove(t);});});}getAll(){return this.mutations}find(t){return typeof t.exact>"u"&&(t.exact=!0),this.mutations.find(r=>RL(t,r))}findAll(t){return this.mutations.filter(r=>RL(t,r))}notify(t){Jn.batch(()=>{this.listeners.forEach(({listener:r})=>{r(t);});});}resumePausedMutations(){var t;return this.resuming=((t=this.resuming)!=null?t:Promise.resolve()).then(()=>{let r=this.mutations.filter(n=>n.state.isPaused);return Jn.batch(()=>r.reduce((n,s)=>n.then(()=>s.continue().catch(ti)),Promise.resolve()))}).then(()=>{this.resuming=void 0;}),this.resuming}};function Bq(){return {onFetch:e=>{e.fetchFn=()=>{var t,r,n,s,o,a;let c=(t=e.fetchOptions)==null||(r=t.meta)==null?void 0:r.refetchPage,u=(n=e.fetchOptions)==null||(s=n.meta)==null?void 0:s.fetchMore,m=u?.pageParam,f=u?.direction==="forward",h=u?.direction==="backward",x=((o=e.state.data)==null?void 0:o.pages)||[],b=((a=e.state.data)==null?void 0:a.pageParams)||[],v=b,w=!1,E=D=>{Object.defineProperty(D,"signal",{enumerable:!0,get:()=>{var P;if((P=e.signal)!=null&&P.aborted)w=!0;else {var M;(M=e.signal)==null||M.addEventListener("abort",()=>{w=!0;});}return e.signal}});},_=e.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+e.options.queryHash+"'")),C=(D,P,M,q)=>(v=q?[P,...v]:[...v,P],q?[M,...D]:[...D,M]),S=(D,P,M,q)=>{if(w)return Promise.reject("Cancelled");if(typeof M>"u"&&!P&&D.length)return Promise.resolve(D);let ue={queryKey:e.queryKey,pageParam:M,meta:e.options.meta};E(ue);let U=_(ue);return Promise.resolve(U).then($=>C(D,M,$,q))},N;if(!x.length)N=S([]);else if(f){let D=typeof m<"u",P=D?m:Fq(e.options,x);N=S(x,D,P);}else if(h){let D=typeof m<"u",P=D?m:zge(e.options,x);N=S(x,D,P,!0);}else {v=[];let D=typeof e.options.getNextPageParam>"u";N=(c&&x[0]?c(x[0],0,x):!0)?S([],D,b[0]):Promise.resolve(C([],b[0],x[0]));for(let M=1;M<x.length;M++)N=N.then(q=>{if(c&&x[M]?c(x[M],M,x):!0){let U=D?b[M]:Fq(e.options,q);return S(q,D,U)}return Promise.resolve(C(q,b[M],x[M]))});}return N.then(D=>({pages:D,pageParams:v}))};}}}function Fq(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function zge(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}var Yd=class{constructor(t={}){this.queryCache=t.queryCache||new z9,this.mutationCache=t.mutationCache||new P9,this.logger=t.logger||N4,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0;}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=Vd.subscribe(()=>{Vd.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus());}),this.unsubscribeOnline=k4.subscribe(()=>{k4.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline());}));}unmount(){var t,r;this.mountCount--,this.mountCount===0&&((t=this.unsubscribeFocus)==null||t.call(this),this.unsubscribeFocus=void 0,(r=this.unsubscribeOnline)==null||r.call(this),this.unsubscribeOnline=void 0);}isFetching(t,r){let[n]=Ua(t,r);return n.fetchStatus="fetching",this.queryCache.findAll(n).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,r){var n;return (n=this.queryCache.find(t,r))==null?void 0:n.state.data}ensureQueryData(t,r,n){let s=M4(t,r,n),o=this.getQueryData(s.queryKey);return o?Promise.resolve(o):this.fetchQuery(s)}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:r,state:n})=>{let s=n.data;return [r,s]})}setQueryData(t,r,n){let s=this.queryCache.find(t),o=s?.state.data,a=Mq(r,o);if(typeof a>"u")return;let c=M4(t),u=this.defaultQueryOptions(c);return this.queryCache.build(this,u).setData(a,{...n,manual:!0})}setQueriesData(t,r,n){return Jn.batch(()=>this.getQueryCache().findAll(t).map(({queryKey:s})=>[s,this.setQueryData(s,r,n)]))}getQueryState(t,r){var n;return (n=this.queryCache.find(t,r))==null?void 0:n.state}removeQueries(t,r){let[n]=Ua(t,r),s=this.queryCache;Jn.batch(()=>{s.findAll(n).forEach(o=>{s.remove(o);});});}resetQueries(t,r,n){let[s,o]=Ua(t,r,n),a=this.queryCache,c={type:"active",...s};return Jn.batch(()=>(a.findAll(s).forEach(u=>{u.reset();}),this.refetchQueries(c,o)))}cancelQueries(t,r,n){let[s,o={}]=Ua(t,r,n);typeof o.revert>"u"&&(o.revert=!0);let a=Jn.batch(()=>this.queryCache.findAll(s).map(c=>c.cancel(o)));return Promise.all(a).then(ti).catch(ti)}invalidateQueries(t,r,n){let[s,o]=Ua(t,r,n);return Jn.batch(()=>{var a,c;if(this.queryCache.findAll(s).forEach(m=>{m.invalidate();}),s.refetchType==="none")return Promise.resolve();let u={...s,type:(a=(c=s.refetchType)!=null?c:s.type)!=null?a:"active"};return this.refetchQueries(u,o)})}refetchQueries(t,r,n){let[s,o]=Ua(t,r,n),a=Jn.batch(()=>this.queryCache.findAll(s).filter(u=>!u.isDisabled()).map(u=>{var m;return u.fetch(void 0,{...o,cancelRefetch:(m=o?.cancelRefetch)!=null?m:!0,meta:{refetchPage:s.refetchPage}})})),c=Promise.all(a).then(ti);return o!=null&&o.throwOnError||(c=c.catch(ti)),c}fetchQuery(t,r,n){let s=M4(t,r,n),o=this.defaultQueryOptions(s);typeof o.retry>"u"&&(o.retry=!1);let a=this.queryCache.build(this,o);return a.isStaleByTime(o.staleTime)?a.fetch(o):Promise.resolve(a.state.data)}prefetchQuery(t,r,n){return this.fetchQuery(t,r,n).then(ti).catch(ti)}fetchInfiniteQuery(t,r,n){let s=M4(t,r,n);return s.behavior=Bq(),this.fetchQuery(s)}prefetchInfiniteQuery(t,r,n){return this.fetchInfiniteQuery(t,r,n).then(ti).catch(ti)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t;}setQueryDefaults(t,r){let n=this.queryDefaults.find(s=>x2(t)===x2(s.queryKey));n?n.defaultOptions=r:this.queryDefaults.push({queryKey:t,defaultOptions:r});}getQueryDefaults(t){if(!t)return;let r=this.queryDefaults.find(n=>Hd(t,n.queryKey));return r?.defaultOptions}setMutationDefaults(t,r){let n=this.mutationDefaults.find(s=>x2(t)===x2(s.mutationKey));n?n.defaultOptions=r:this.mutationDefaults.push({mutationKey:t,defaultOptions:r});}getMutationDefaults(t){if(!t)return;let r=this.mutationDefaults.find(n=>Hd(t,n.mutationKey));return r?.defaultOptions}defaultQueryOptions(t){if(t!=null&&t._defaulted)return t;let r={...this.defaultOptions.queries,...this.getQueryDefaults(t?.queryKey),...t,_defaulted:!0};return !r.queryHash&&r.queryKey&&(r.queryHash=Gd(r.queryKey,r)),typeof r.refetchOnReconnect>"u"&&(r.refetchOnReconnect=r.networkMode!=="always"),typeof r.useErrorBoundary>"u"&&(r.useErrorBoundary=!!r.suspense),r}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(t?.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear();}};var qd=class extends da{constructor(t,r){super(),this.client=t,this.setOptions(r),this.bindMethods(),this.updateResult();}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this);}setOptions(t){var r;let n=this.options;this.options=this.client.defaultMutationOptions(t),Oq(n,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),(r=this.currentMutation)==null||r.setOptions(this.options);}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.currentMutation)==null||t.removeObserver(this);}}onMutationUpdate(t){this.updateResult();let r={listeners:!0};t.type==="success"?r.onSuccess=!0:t.type==="error"&&(r.onError=!0),this.notify(r);}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0});}mutate(t,r){return this.mutateOptions=r,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:typeof t<"u"?t:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){let t=this.currentMutation?this.currentMutation.state:BL(),r={...t,isLoading:t.status==="loading",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset};this.currentResult=r;}notify(t){Jn.batch(()=>{if(this.mutateOptions&&this.hasListeners()){if(t.onSuccess){var r,n,s,o;(r=(n=this.mutateOptions).onSuccess)==null||r.call(n,this.currentResult.data,this.currentResult.variables,this.currentResult.context),(s=(o=this.mutateOptions).onSettled)==null||s.call(o,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context);}else if(t.onError){var a,c,u,m;(a=(c=this.mutateOptions).onError)==null||a.call(c,this.currentResult.error,this.currentResult.variables,this.currentResult.context),(u=(m=this.mutateOptions).onSettled)==null||u.call(m,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context);}}t.listeners&&this.listeners.forEach(({listener:f})=>{f(this.currentResult);});});}};function Dge(e){return {mutationKey:e.options.mutationKey,state:e.state}}function Pge(e){return {state:e.state,queryKey:e.queryKey,queryHash:e.queryHash}}function Uq(e){return e.state.isPaused}function Gq(e){return e.state.status==="success"}function UL(e,t={}){let r=[],n=[];if(t.dehydrateMutations!==!1){let s=t.shouldDehydrateMutation||Uq;e.getMutationCache().getAll().forEach(o=>{s(o)&&r.push(Dge(o));});}if(t.dehydrateQueries!==!1){let s=t.shouldDehydrateQuery||Gq;e.getQueryCache().getAll().forEach(o=>{s(o)&&n.push(Pge(o));});}return {mutations:r,queries:n}}function GL(e,t,r){if(typeof t!="object"||t===null)return;let n=e.getMutationCache(),s=e.getQueryCache(),o=t.mutations||[],a=t.queries||[];o.forEach(c=>{var u;n.build(e,{...r==null||(u=r.defaultOptions)==null?void 0:u.mutations,mutationKey:c.mutationKey},c.state);}),a.forEach(({queryKey:c,state:u,queryHash:m})=>{var f;let h=s.get(m);if(h){if(h.state.dataUpdatedAt<u.dataUpdatedAt){let{fetchStatus:x,...b}=u;h.setState(b);}return}s.build(e,{...r==null||(f=r.defaultOptions)==null?void 0:f.queries,queryKey:c,queryHash:m},{...u,fetchStatus:"idle"});});}var jq=f(F9(),1),Yq=jq.useSyncExternalStore;var Ga=f(a(),1),WL=Ga.createContext(void 0),qq=Ga.createContext(!1);function Zq(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=WL),window.ReactQueryClientContext):WL)}var VL=({context:e}={})=>{let t=Ga.useContext(Zq(e,Ga.useContext(qq)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},jL=({client:e,children:t,context:r,contextSharing:n=!1})=>{Ga.useEffect(()=>(e.mount(),()=>{e.unmount();}),[e]);let s=Zq(r,n);return Ga.createElement(qq.Provider,{value:!r&&n},Ga.createElement(s.Provider,{value:e},t))};function Jq(e,t){return typeof e=="function"?e(...t):!!e}var sl=f(a(),1);function YL(e,t,r){let n=Ud(e,t,r),s=VL({context:n.context}),[o]=sl.useState(()=>new qd(s,n));sl.useEffect(()=>{o.setOptions(n);},[o,n]);let a=Yq(sl.useCallback(u=>o.subscribe(Jn.batchCalls(u)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),c=sl.useCallback((u,m)=>{o.mutate(u,m).catch(qge);},[o]);if(a.error&&Jq(o.options.useErrorBoundary,[a.error]))throw a.error;return {...a,mutate:c,mutateAsync:a.mutate}}function qge(){}var Zge=["added","removed","updated"];function Xq(e){return Zge.includes(e)}async function Kq({queryClient:e,persister:t,maxAge:r=1e3*60*60*24,buster:n="",hydrateOptions:s}){try{let o=await t.restoreClient();if(o)if(o.timestamp){let a=Date.now()-o.timestamp>r,c=o.buster!==n;a||c?t.removeClient():GL(e,o.clientState,s);}else t.removeClient();}catch{t.removeClient();}}async function qL({queryClient:e,persister:t,buster:r="",dehydrateOptions:n}){let s={buster:r,timestamp:Date.now(),clientState:UL(e,n)};await t.persistClient(s);}function Qq(e){let t=e.queryClient.getQueryCache().subscribe(n=>{Xq(n.type)&&qL(e);}),r=e.queryClient.getMutationCache().subscribe(n=>{Xq(n.type)&&qL(e);});return ()=>{t(),r();}}function ZL(e){let t=!1,r,n=()=>{t=!0,r?.();},s=Kq(e).then(()=>{t||(r=Qq(e));});return [n,s]}function Me(e,t={}){let{fees:r=e.fees,formatters:n=e.formatters,serializers:s=e.serializers}=t;return {...e,fees:r,formatters:n,serializers:s}}var ol=Me({id:42161,name:"Arbitrum One",network:"arbitrum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://arb-mainnet.g.alchemy.com/v2"],webSocket:["wss://arb-mainnet.g.alchemy.com/v2"]},infura:{http:["https://arbitrum-mainnet.infura.io/v3"],webSocket:["wss://arbitrum-mainnet.infura.io/ws/v3"]},default:{http:["https://arb1.arbitrum.io/rpc"]},public:{http:["https://arb1.arbitrum.io/rpc"]}},blockExplorers:{etherscan:{name:"Arbiscan",url:"https://arbiscan.io"},default:{name:"Arbiscan",url:"https://arbiscan.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:7654707}}});var Zd=Me({id:421613,name:"Arbitrum Goerli",network:"arbitrum-goerli",nativeCurrency:{name:"Arbitrum Goerli Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://arb-goerli.g.alchemy.com/v2"],webSocket:["wss://arb-goerli.g.alchemy.com/v2"]},infura:{http:["https://arbitrum-goerli.infura.io/v3"],webSocket:["wss://arbitrum-goerli.infura.io/ws/v3"]},default:{http:["https://goerli-rollup.arbitrum.io/rpc"]},public:{http:["https://goerli-rollup.arbitrum.io/rpc"]}},blockExplorers:{etherscan:{name:"Arbiscan",url:"https://goerli.arbiscan.io"},default:{name:"Arbiscan",url:"https://goerli.arbiscan.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:88114}},testnet:!0});var Jd=Me({id:1313161554,name:"Aurora",network:"aurora",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{infura:{http:["https://aurora-mainnet.infura.io/v3"]},default:{http:["https://mainnet.aurora.dev"]},public:{http:["https://mainnet.aurora.dev"]}},blockExplorers:{etherscan:{name:"Aurorascan",url:"https://aurorascan.dev"},default:{name:"Aurorascan",url:"https://aurorascan.dev"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:62907816}}});var Xd=Me({id:1313161555,name:"Aurora Testnet",network:"aurora-testnet",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{infura:{http:["https://aurora-testnet.infura.io/v3"]},default:{http:["https://testnet.aurora.dev"]},public:{http:["https://testnet.aurora.dev"]}},blockExplorers:{etherscan:{name:"Aurorascan",url:"https://testnet.aurorascan.dev"},default:{name:"Aurorascan",url:"https://testnet.aurorascan.dev"}},testnet:!0});var Kd=Me({id:43114,name:"Avalanche",network:"avalanche",nativeCurrency:{decimals:18,name:"Avalanche",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax.network/ext/bc/C/rpc"]},public:{http:["https://api.avax.network/ext/bc/C/rpc"]}},blockExplorers:{etherscan:{name:"SnowTrace",url:"https://snowtrace.io"},default:{name:"SnowTrace",url:"https://snowtrace.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:11907934}}});var Qd=Me({id:43113,name:"Avalanche Fuji",network:"avalanche-fuji",nativeCurrency:{decimals:18,name:"Avalanche Fuji",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax-test.network/ext/bc/C/rpc"]},public:{http:["https://api.avax-test.network/ext/bc/C/rpc"]}},blockExplorers:{etherscan:{name:"SnowTrace",url:"https://testnet.snowtrace.io"},default:{name:"SnowTrace",url:"https://testnet.snowtrace.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:7096959}},testnet:!0});var JL={"0x0":"legacy","0x1":"eip2930","0x2":"eip1559"};function b2(e){let t={...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,chainId:e.chainId?n(e.chainId):void 0,gas:e.gas?BigInt(e.gas):void 0,gasPrice:e.gasPrice?BigInt(e.gasPrice):void 0,maxFeePerGas:e.maxFeePerGas?BigInt(e.maxFeePerGas):void 0,maxPriorityFeePerGas:e.maxPriorityFeePerGas?BigInt(e.maxPriorityFeePerGas):void 0,nonce:e.nonce?n(e.nonce):void 0,to:e.to?e.to:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,type:e.type?JL[e.type]:void 0,typeHex:e.type?e.type:void 0,value:e.value?BigInt(e.value):void 0,v:e.v?BigInt(e.v):void 0};return t.yParity=(()=>{if(e.yParity)return Number(e.yParity);if(typeof t.v=="bigint"){if(t.v===0n||t.v===27n)return 0;if(t.v===1n||t.v===28n)return 1;if(t.v>=35n)return t.v%2n===0n?1:0}})(),t.type==="legacy"&&(delete t.accessList,delete t.maxFeePerGas,delete t.maxPriorityFeePerGas,delete t.yParity),t.type==="eip2930"&&(delete t.maxFeePerGas,delete t.maxPriorityFeePerGas),t}var z4=p("transaction",b2);function $d(e){let t=e.transactions?.map(r=>typeof r=="string"?r:b2(r));return {...e,baseFeePerGas:e.baseFeePerGas?BigInt(e.baseFeePerGas):null,difficulty:e.difficulty?BigInt(e.difficulty):void 0,gasLimit:e.gasLimit?BigInt(e.gasLimit):void 0,gasUsed:e.gasUsed?BigInt(e.gasUsed):void 0,hash:e.hash?e.hash:null,logsBloom:e.logsBloom?e.logsBloom:null,nonce:e.nonce?e.nonce:null,number:e.number?BigInt(e.number):null,size:e.size?BigInt(e.size):void 0,timestamp:e.timestamp?BigInt(e.timestamp):void 0,transactions:t,totalDifficulty:e.totalDifficulty?BigInt(e.totalDifficulty):null}}var D4=p("block",$d);function Fs(e,{args:t,eventName:r}={}){return {...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,logIndex:e.logIndex?Number(e.logIndex):null,transactionHash:e.transactionHash?e.transactionHash:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,...r?{args:t,eventName:r}:{}}}var Jge={"0x0":"reverted","0x1":"success"};function XL(e){return {...e,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,contractAddress:e.contractAddress?e.contractAddress:null,cumulativeGasUsed:e.cumulativeGasUsed?BigInt(e.cumulativeGasUsed):null,effectiveGasPrice:e.effectiveGasPrice?BigInt(e.effectiveGasPrice):null,gasUsed:e.gasUsed?BigInt(e.gasUsed):null,logs:e.logs?e.logs.map(t=>Fs(t)):null,to:e.to?e.to:null,transactionIndex:e.transactionIndex?n(e.transactionIndex):null,status:e.status?Jge[e.status]:null,type:e.type?JL[e.type]||e.type:null}}var B9=p("transactionReceipt",XL);var P4={block:D4({format(e){return {transactions:e.transactions?.map(r=>{if(typeof r=="string")return r;let n=b2(r);return n.typeHex==="0x7e"&&(n.isSystemTx=r.isSystemTx,n.mint=r.mint?m$1(r.mint):void 0,n.sourceHash=r.sourceHash,n.type="deposit"),n}),stateRoot:e.stateRoot}}}),transaction:z4({format(e){let t={};return e.type==="0x7e"&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?m$1(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:B9({format(e){return {l1GasPrice:e.l1GasPrice?m$1(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?m$1(e.l1GasUsed):null,l1Fee:e.l1Fee?m$1(e.l1Fee):null,l1FeeScalar:e.l1FeeScalar?Number(e.l1FeeScalar):null}}})};var em=Me({id:84531,network:"base-goerli",name:"Base Goerli",nativeCurrency:{name:"Goerli Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://base-goerli.g.alchemy.com/v2"],webSocket:["wss://base-goerli.g.alchemy.com/v2"]},default:{http:["https://goerli.base.org"]},public:{http:["https://goerli.base.org"]}},blockExplorers:{etherscan:{name:"Basescan",url:"https://goerli.basescan.org"},default:{name:"Basescan",url:"https://goerli.basescan.org"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:1376988}},testnet:!0,sourceId:5},{formatters:P4});var tm=Me({id:1039,name:"Bronos",network:"bronos",nativeCurrency:{decimals:18,name:"BRO",symbol:"BRO"},rpcUrls:{default:{http:["https://evm.bronos.org"]},public:{http:["https://evm.bronos.org"]}},blockExplorers:{default:{name:"BronoScan",url:"https://broscan.bronos.org"}}});var rm=Me({id:1038,name:"Bronos Testnet",network:"bronos-testnet",nativeCurrency:{decimals:18,name:"Bronos Coin",symbol:"tBRO"},rpcUrls:{default:{http:["https://evm-testnet.bronos.org"]},public:{http:["https://evm-testnet.bronos.org"]}},blockExplorers:{default:{name:"BronoScan",url:"https://tbroscan.bronos.org"}},testnet:!0});var nm=Me({id:56,name:"BNB Smart Chain",network:"bsc",nativeCurrency:{decimals:18,name:"BNB",symbol:"BNB"},rpcUrls:{default:{http:["https://rpc.ankr.com/bsc"]},public:{http:["https://rpc.ankr.com/bsc"]}},blockExplorers:{etherscan:{name:"BscScan",url:"https://bscscan.com"},default:{name:"BscScan",url:"https://bscscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:15921452}}});var sm=Me({id:97,name:"Binance Smart Chain Testnet",network:"bsc-testnet",nativeCurrency:{decimals:18,name:"BNB",symbol:"tBNB"},rpcUrls:{default:{http:["https://data-seed-prebsc-1-s1.bnbchain.org:8545"]},public:{http:["https://data-seed-prebsc-1-s1.bnbchain.org:8545"]}},blockExplorers:{etherscan:{name:"BscScan",url:"https://testnet.bscscan.com"},default:{name:"BscScan",url:"https://testnet.bscscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:17422483}},testnet:!0});var om=Me({id:7700,name:"Canto",network:"canto",nativeCurrency:{decimals:18,name:"Canto",symbol:"CANTO"},rpcUrls:{default:{http:["https://canto.gravitychain.io"]},public:{http:["https://canto.gravitychain.io"]}},blockExplorers:{default:{name:"Tuber.Build (Blockscout)",url:"https://tuber.build"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:2905789}}});function v2(e){return e===0||e===0n||e===void 0||e===null||e==="0"||e===""||typeof e=="string"&&(e$1(e).toLowerCase()==="0x"||e$1(e).toLowerCase()==="0x00")}function $s(e){return !v2(e)}function $q(e){return $s(e.maxFeePerGas)&&$s(e.maxPriorityFeePerGas)}function U9(e){return e.type==="cip42"?!0:$q(e)&&($s(e.feeCurrency)||$s(e.gatewayFeeRecipient)||$s(e.gatewayFee))}function G9(e){return e.type==="cip64"?!0:$q(e)&&$s(e.feeCurrency)&&v2(e.gatewayFee)&&v2(e.gatewayFeeRecipient)}var H9={block:D4({exclude:["difficulty","gasLimit","mixHash","nonce","uncles"],format(e){let t=e.transactions?.map(r=>typeof r=="string"?r:{...b2(r),feeCurrency:r.feeCurrency,...r.type!=="0x7b"?{gatewayFee:r.gatewayFee?m$1(r.gatewayFee):null,gatewayFeeRecipient:r.gatewayFeeRecipient||null}:{}});return {randomness:e.randomness,transactions:t}}}),transaction:z4({format(e){let t={feeCurrency:e.feeCurrency};return e.type==="0x7b"?t.type="cip64":(e.type==="0x7c"&&(t.type="cip42"),t.gatewayFee=e.gatewayFee?m$1(e.gatewayFee):null,t.gatewayFeeRecipient=e.gatewayFeeRecipient),t}}),transactionRequest:r({format(e){let t={feeCurrency:e.feeCurrency};return G9(e)?t.type="0x7b":(U9(e)&&(t.type="0x7c"),t.gatewayFee=typeof e.gatewayFee<"u"?h(e.gatewayFee):void 0,t.gatewayFeeRecipient=e.gatewayFeeRecipient),t}})};var W9=class extends b$4{constructor(t){super(`Filter type "${t}" is not supported.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"FilterTypeNotSupportedError"});}};function Ha({abi:e,eventName:t,args:r}){let n=e[0];if(t&&(n=T$1({abi:e,args:r,name:t}),!n))throw new M$1(t,{docsPath:"/docs/contract/encodeEventTopics"});if(n.type!=="event")throw new M$1(void 0,{docsPath:"/docs/contract/encodeEventTopics"});let s=F$1(n),o=R$2(s),a=[];if(r&&"inputs"in n){let c=n.inputs?.filter(m=>"indexed"in m&&m.indexed),u=Array.isArray(r)?r:Object.values(r).length>0?c?.map(m=>r[m.name])??[]:[];u.length>0&&(a=c?.map((m,f)=>Array.isArray(u[f])?u[f].map((h,x)=>eZ({param:m,value:u[f][x]})):u[f]?eZ({param:m,value:u[f]}):null)??[]);}return [o,...a]}function eZ({param:e,value:t}){if(e.type==="string"||e.type==="bytes")return Q$1(j$4(t));if(e.type==="tuple"||e.type.match(/^(.*)\[(\d+)?\]$/))throw new W9(e.type);return S$1([e],[t])}function Tc(e,{method:t}){let r={};return e.transport.type==="fallback"&&e.transport.onResponse?.(({method:n,response:s,status:o,transport:a})=>{o==="success"&&t===n&&(r[s]=a.request);}),n=>r[n]||e.request}async function V9(e,{address:t,abi:r,args:n,eventName:s,fromBlock:o,strict:a,toBlock:c}){let u=Tc(e,{method:"eth_newFilter"}),m=s?Ha({abi:r,args:n,eventName:s}):void 0,f=await e.request({method:"eth_newFilter",params:[{address:t,fromBlock:typeof o=="bigint"?h(o):o,toBlock:typeof c=="bigint"?h(c):c,topics:m}]});return {abi:r,args:n,eventName:s,id:f,request:u(f),strict:a,type:"event"}}var ri=class extends b$4{constructor({docsPath:t}={}){super(["Could not find an Account to execute with this Action.","Please provide an Account with the `account` argument on the Action, or by supplying an `account` to the WalletClient."].join(`
`),{docsPath:t,docsSlug:"account"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AccountNotFoundError"});}};var j9=class extends b$4{constructor(t,{account:r,docsPath:n,chain:s,data:o,gas:a,gasPrice:c,maxFeePerGas:u,maxPriorityFeePerGas:m,nonce:f,to:h,value:x}){let b=ba({from:r?.address,to:h,value:typeof x<"u"&&`${aa$1(x)} ${s?.nativeCurrency?.symbol||"ETH"}`,data:o,gas:a,gasPrice:typeof c<"u"&&`${y(c)} gwei`,maxFeePerGas:typeof u<"u"&&`${y(u)} gwei`,maxPriorityFeePerGas:typeof m<"u"&&`${y(m)} gwei`,nonce:f});super(t.shortMessage,{cause:t,docsPath:n,metaMessages:[...t.metaMessages?[...t.metaMessages," "]:[],"Estimate Gas Arguments:",b].filter(Boolean)}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EstimateGasExecutionError"}),this.cause=t;}};function tZ(e,{docsPath:t,...r}){let n=(()=>{let s=La(e,r);return s instanceof B$2?e:s})();return new j9(n,{docsPath:t,...r})}var Y9=class extends b$4{constructor(){super("`baseFeeMultiplier` must be greater than 1."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BaseFeeScalarError"});}},Sc=class extends b$4{constructor(){super("Chain does not support EIP-1559 fees."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"Eip1559FeesNotSupportedError"});}},q9=class extends b$4{constructor({maxPriorityFeePerGas:t}){super(`\`maxFeePerGas\` cannot be less than the \`maxPriorityFeePerGas\` (${y(t)} gwei).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"MaxFeePerGasTooLowError"});}};var F4=class extends b$4{constructor({blockHash:t,blockNumber:r}){let n="Block";t&&(n=`Block at hash "${t}"`),r&&(n=`Block at number "${r}"`),super(`${n} could not be found.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BlockNotFoundError"});}};async function ni(e,{blockHash:t,blockNumber:r,blockTag:n,includeTransactions:s}={}){let o=n??"latest",a=s??!1,c=r!==void 0?h(r):void 0,u=null;if(t?u=await e.request({method:"eth_getBlockByHash",params:[t,a]}):u=await e.request({method:"eth_getBlockByNumber",params:[c||o,a]}),!u)throw new F4({blockHash:t,blockNumber:r});return (e.chain?.formatters?.block?.format||$d)(u)}async function B4(e){let t=await e.request({method:"eth_gasPrice"});return BigInt(t)}async function rZ(e,t){return KL(e,t)}async function KL(e,t){let{block:r,chain:n=e.chain,request:s}=t||{};if(typeof n?.fees?.defaultPriorityFee=="function"){let o=r||await a$5(e,ni,"getBlock")({});return n.fees.defaultPriorityFee({block:o,client:e,request:s})}if(typeof n?.fees?.defaultPriorityFee<"u")return n?.fees?.defaultPriorityFee;try{let o=await e.request({method:"eth_maxPriorityFeePerGas"});return m$1(o)}catch{let[o,a]=await Promise.all([r?Promise.resolve(r):a$5(e,ni,"getBlock")({}),a$5(e,B4,"getGasPrice")({})]);if(typeof o.baseFeePerGas!="bigint")throw new Sc;let c=a-o.baseFeePerGas;return c<0n?0n:c}}async function nZ(e,t){return Z9(e,t)}async function Z9(e,t){let{block:r,chain:n=e.chain,request:s,type:o="eip1559"}=t||{},a=await(async()=>typeof n?.fees?.baseFeeMultiplier=="function"?n.fees.baseFeeMultiplier({block:r,client:e,request:s}):n?.fees?.baseFeeMultiplier??1.2)();if(a<1)throw new Y9;let u=10**(a.toString().split(".")[1]?.length??0),m=x=>x*BigInt(Math.ceil(a*u))/BigInt(u),f=r||await a$5(e,ni,"getBlock")({});if(typeof n?.fees?.estimateFeesPerGas=="function")return n.fees.estimateFeesPerGas({block:r,client:e,multiply:m,request:s,type:o});if(o==="eip1559"){if(typeof f.baseFeePerGas!="bigint")throw new Sc;let x=s?.maxPriorityFeePerGas?s.maxPriorityFeePerGas:await KL(e,{block:f,chain:n,request:s}),b=m(f.baseFeePerGas);return {maxFeePerGas:s?.maxFeePerGas??b+x,maxPriorityFeePerGas:x}}return {gasPrice:s?.gasPrice??m(await a$5(e,B4,"getGasPrice")({}))}}async function J9(e,{address:t,blockTag:r="latest",blockNumber:n$1}){let s=await e.request({method:"eth_getTransactionCount",params:[t,n$1?h(n$1):r]});return n(s)}function X9(e){if(e.type)return e.type;if(typeof e.maxFeePerGas<"u"||typeof e.maxPriorityFeePerGas<"u")return "eip1559";if(typeof e.gasPrice<"u")return typeof e.accessList<"u"?"eip2930":"legacy";throw new da$1({transaction:e})}async function Lc(e,t){let{account:r=e.account,chain:n,gas:s,nonce:o,type:a}=t;if(!r)throw new ri;let c=U$1(r),u=await a$5(e,ni,"getBlock")({blockTag:"latest"}),m={...t,from:c.address};if(typeof o>"u"&&(m.nonce=await a$5(e,J9,"getTransactionCount")({address:c.address,blockTag:"pending"})),typeof a>"u")try{m.type=X9(m);}catch{m.type=typeof u.baseFeePerGas=="bigint"?"eip1559":"legacy";}if(m.type==="eip1559"){let{maxFeePerGas:f,maxPriorityFeePerGas:h}=await Z9(e,{block:u,chain:n,request:m});if(typeof t.maxPriorityFeePerGas>"u"&&t.maxFeePerGas&&t.maxFeePerGas<h)throw new q9({maxPriorityFeePerGas:h});m.maxPriorityFeePerGas=h,m.maxFeePerGas=f;}else {if(typeof t.maxFeePerGas<"u"||typeof t.maxPriorityFeePerGas<"u")throw new Sc;let{gasPrice:f}=await Z9(e,{block:u,chain:n,request:m,type:"legacy"});m.gasPrice=f;}return typeof s>"u"&&(m.gas=await a$5(e,U4,"estimateGas")({...m,account:{address:c.address,type:"json-rpc"}})),Na(m),m}async function U4(e,t){let r=t.account??e.account;if(!r)throw new ri({docsPath:"/docs/actions/public/estimateGas"});let n=U$1(r);try{let{accessList:s,blockNumber:o,blockTag:a,data:c,gas:u,gasPrice:m,maxFeePerGas:f,maxPriorityFeePerGas:h$1,nonce:x,to:b,value:v,...w}=n.type==="local"?await Lc(e,t):t,_=(o?h(o):void 0)||a;Na(t);let C=e.chain?.formatters?.transactionRequest?.format,N=(C||q$1)({...Ma(w,{format:C}),from:n.address,accessList:s,data:c,gas:u,gasPrice:m,maxFeePerGas:f,maxPriorityFeePerGas:h$1,nonce:x,to:b,value:v}),z=await e.request({method:"eth_estimateGas",params:_?[N,_]:[N]});return BigInt(z)}catch(s){throw tZ(s,{...t,account:n,chain:e.chain})}}async function sZ(e,{abi:t,address:r,args:n,functionName:s,...o}){let a=V$1({abi:t,args:n,functionName:s});try{return await a$5(e,U4,"estimateGas")({data:a,to:r,...o})}catch(c){let u=o.account?U$1(o.account):void 0;throw b$5(c,{abi:t,address:r,args:n,docsPath:"/docs/contract/estimateContractGas",functionName:s,sender:u?.address})}}var oZ="/docs/contract/decodeEventLog";function Wa({abi:e,data:t,strict:r,topics:n}){let s=r??!0,[o,...a]=n;if(!o)throw new K$1({docsPath:oZ});let c=e.find(v=>v.type==="event"&&o===R$2(F$1(v)));if(!(c&&"name"in c)||c.type!=="event")throw new L$1(o,{docsPath:oZ});let{name:u,inputs:m}=c,f=m?.some(v=>!("name"in v&&v.name)),h=f?[]:{},x=m.filter(v=>"indexed"in v&&v.indexed);for(let v=0;v<x.length;v++){let w=x[v],E=a[v];if(!E)throw new P$1({abiItem:c,param:w});h[w.name||v]=Xge({param:w,value:E});}let b=m.filter(v=>!("indexed"in v&&v.indexed));if(b.length>0){if(t&&t!=="0x")try{let v=Z(b,t);if(v)if(f)h=[...h,...v];else for(let w=0;w<b.length;w++)h[b[w].name]=v[w];}catch(v){if(s)throw v instanceof I$1?new O$1({abiItem:c,data:v.data,params:v.params,size:v.size}):v}else if(s)throw new O$1({abiItem:c,data:"0x",params:b,size:0})}return {eventName:u,args:Object.values(h).length>0?h:void 0}}function Xge({param:e,value:t}){return e.type==="string"||e.type==="bytes"||e.type==="tuple"||e.type.match(/^(.*)\[(\d+)?\]$/)?t:(Z([e],t)||[])[0]}async function G4(e,{address:t,blockHash:r,fromBlock:n,toBlock:s,event:o,events:a,args:c,strict:u}={}){let m=u??!1,f=a??(o?[o]:void 0),h$1=[];f&&(h$1=[f.flatMap(b=>Ha({abi:[b],eventName:b.name,args:c}))],o&&(h$1=h$1[0]));let x;return r?x=await e.request({method:"eth_getLogs",params:[{address:t,topics:h$1,blockHash:r}]}):x=await e.request({method:"eth_getLogs",params:[{address:t,topics:h$1,fromBlock:typeof n=="bigint"?h(n):n,toBlock:typeof s=="bigint"?h(s):s}]}),x.map(b=>{try{let{eventName:v,args:w}=f?Wa({abi:f,data:b.data,topics:b.topics,strict:m}):{eventName:void 0,args:void 0};return Fs(b,{args:w,eventName:v})}catch(v){let w,E;if(v instanceof O$1||v instanceof P$1){if(m)return;w=v.abiItem.name,E=v.abiItem.inputs?.some(_=>!("name"in _&&_.name));}return Fs(b,{args:E?[]:{},eventName:w})}}).filter(Boolean)}async function K9(e,{abi:t,address:r,args:n,blockHash:s,eventName:o,fromBlock:a,toBlock:c,strict:u}){let m=o?T$1({abi:t,name:o}):void 0,f=m?void 0:t.filter(h=>h.type==="event");return a$5(e,G4,"getLogs")({address:r,args:n,blockHash:s,event:m,events:f,fromBlock:a,toBlock:c,strict:u})}async function iZ(e,{abi:t,address:r,args:n,dataSuffix:s,functionName:o,...a}){let c=a.account?U$1(a.account):void 0,u=V$1({abi:t,args:n,functionName:o});try{let{data:m}=await a$5(e,Xa,"call")({batch:!1,data:`${u}${s?s.replace("0x",""):""}`,to:r,...a});return {result:Oa$1({abi:t,args:n,functionName:o,data:m||"0x"}),request:{abi:t,address:r,args:n,dataSuffix:s,functionName:o,...a}}}catch(m){throw b$5(m,{abi:t,address:r,args:n,docsPath:"/docs/contract/simulateContract",functionName:o,sender:c?.address})}}var QL=new Map,aZ=new Map,Kge=0;function ma(e,t,r){let n=++Kge,s=()=>QL.get(e)||[],o=()=>{let f=s();QL.set(e,f.filter(h=>h.id!==n));},a=()=>{let f=aZ.get(e);s().length===1&&f&&f(),o();},c=s();if(QL.set(e,[...c,{id:n,fns:t}]),c&&c.length>0)return a;let u={};for(let f in t)u[f]=(...h)=>{let x=s();if(x.length!==0)for(let b of x)b.fns[f]?.(...h);};let m=r(u);return typeof m=="function"&&aZ.set(e,m),a}async function il(e){return new Promise(t=>setTimeout(t,e))}function C1(e,{emitOnBegin:t,initialWaitTime:r,interval:n}){let s=!0,o=()=>s=!1;return (async()=>{let c;t&&(c=await e({unpoll:o}));let u=await r?.(c)??n;await il(u);let m=async()=>{s&&(await e({unpoll:o}),await il(n),m());};m();})(),o}var Qge=new Map,$ge=new Map;function cZ(e){let t=(s,o)=>({clear:()=>o.delete(s),get:()=>o.get(s),set:a=>o.set(s,a)}),r=t(e,Qge),n=t(e,$ge);return {clear:()=>{r.clear(),n.clear();},promise:r,response:n}}async function lZ(e,{cacheKey:t,cacheTime:r=1/0}){let n=cZ(t),s=n.response.get();if(s&&r>0&&new Date().getTime()-s.created.getTime()<r)return s.data;let o=n.promise.get();o||(o=e(),n.promise.set(o));try{let a=await o;return n.response.set({created:new Date,data:a}),a}finally{n.promise.clear();}}var exe=e=>`blockNumber.${e}`;async function I1(e,{cacheTime:t=e.cacheTime,maxAge:r}={}){let n=await lZ(()=>e.request({method:"eth_blockNumber"}),{cacheKey:exe(e.uid),cacheTime:r??t});return BigInt(n)}async function Mc(e,{filter:t}){let r="strict"in t&&t.strict;return (await t.request({method:"eth_getFilterChanges",params:[t.id]})).map(s=>{if(typeof s=="string")return s;try{let{eventName:o,args:a}="abi"in t&&t.abi?Wa({abi:t.abi,data:s.data,topics:s.topics,strict:r}):{eventName:void 0,args:void 0};return Fs(s,{args:a,eventName:o})}catch(o){let a,c;if(o instanceof O$1||o instanceof P$1){if("strict"in t&&t.strict)return;a=o.abiItem.name,c=o.abiItem.inputs?.some(u=>!("name"in u&&u.name));}return Fs(s,{args:c?[]:{},eventName:a})}}).filter(Boolean)}async function kc(e,{filter:t}){return t.request({method:"eth_uninstallFilter",params:[t.id]})}function uZ(e,{abi:t,address:r,args:n,batch:s=!0,eventName:o,onError:a,onLogs:c,poll:u,pollingInterval:m=e.pollingInterval,strict:f}){return (typeof u<"u"?u:e.transport.type!=="webSocket")?(()=>{let v=$(["watchContractEvent",r,n,s,e.uid,o,m]),w=f??!1;return ma(v,{onLogs:c,onError:a},E=>{let _,C,S=!1,N=C1(async()=>{if(!S){try{C=await a$5(e,V9,"createContractEventFilter")({abi:t,address:r,args:n,eventName:o,strict:w});}catch{}S=!0;return}try{let z;if(C)z=await a$5(e,Mc,"getFilterChanges")({filter:C});else {let D=await a$5(e,I1,"getBlockNumber")({});_&&_!==D?z=await a$5(e,K9,"getContractEvents")({abi:t,address:r,args:n,eventName:o,fromBlock:_+1n,toBlock:D,strict:w}):z=[],_=D;}if(z.length===0)return;if(s)E.onLogs(z);else for(let D of z)E.onLogs([D]);}catch(z){C&&z instanceof xa&&(S=!1),E.onError?.(z);}},{emitOnBegin:!0,interval:m});return async()=>{C&&await a$5(e,kc,"uninstallFilter")({filter:C}),N();}})})():(()=>{let v=!0,w=()=>v=!1;return (async()=>{try{let E=o?Ha({abi:t,eventName:o,args:n}):[],{unsubscribe:_}=await e.transport.subscribe({params:["logs",{address:r,topics:E}],onData(C){if(!v)return;let S=C.result;try{let{eventName:N,args:z}=Wa({abi:t,data:S.data,topics:S.topics,strict:f}),D=Fs(S,{args:z,eventName:N});c([D]);}catch(N){let z,D;if(N instanceof O$1||N instanceof P$1){if(f)return;z=N.abiItem.name,D=N.abiItem.inputs?.some(M=>!("name"in M&&M.name));}let P=Fs(S,{args:D?[]:{},eventName:z});c([P]);}},onError(C){a?.(C);}});w=_,v||w();}catch(E){a?.(E);}})(),w})()}function Q9({chain:e,currentChainId:t}){if(!e)throw new u$1;if(t!==e.id)throw new t$1({chain:e,currentChainId:t})}function dZ(e,{docsPath:t,...r}){let n=(()=>{let s=La(e,r);return s instanceof B$2?e:s})();return new fa$1(n,{docsPath:t,...r})}async function _2(e){let t=await e.request({method:"eth_chainId"});return n(t)}async function H4(e,{serializedTransaction:t}){return e.request({method:"eth_sendRawTransaction",params:[t]})}async function W4(e,t){let{account:r=e.account,chain:n=e.chain,accessList:s,data:o,gas:a,gasPrice:c,maxFeePerGas:u,maxPriorityFeePerGas:m,nonce:f,to:h,value:x,...b}=t;if(!r)throw new ri({docsPath:"/docs/actions/wallet/sendTransaction"});let v=U$1(r);try{Na(t);let w;if(n!==null&&(w=await a$5(e,_2,"getChainId")({}),Q9({currentChainId:w,chain:n})),v.type==="local"){let S=await a$5(e,Lc,"prepareTransactionRequest")({account:v,accessList:s,chain:n,data:o,gas:a,gasPrice:c,maxFeePerGas:u,maxPriorityFeePerGas:m,nonce:f,to:h,value:x,...b});w||(w=await a$5(e,_2,"getChainId")({}));let N=n?.serializers?.transaction,z=await v.signTransaction({...S,chainId:w},{serializer:N});return await a$5(e,H4,"sendRawTransaction")({serializedTransaction:z})}let E=e.chain?.formatters?.transactionRequest?.format,C=(E||q$1)({...Ma(b,{format:E}),accessList:s,data:o,from:v.address,gas:a,gasPrice:c,maxFeePerGas:u,maxPriorityFeePerGas:m,nonce:f,to:h,value:x});return await e.request({method:"eth_sendTransaction",params:[C]})}catch(w){throw dZ(w,{...t,account:v,chain:t.chain||void 0})}}async function mZ(e,{abi:t,address:r,args:n,dataSuffix:s,functionName:o,...a}){let c=V$1({abi:t,args:n,functionName:o});return await a$5(e,W4,"sendTransaction")({data:`${c}${s?s.replace("0x",""):""}`,to:r,...a})}async function fZ(e,{chain:t}){let{id:r,name:n,nativeCurrency:s,rpcUrls:o,blockExplorers:a}=t;await e.request({method:"wallet_addEthereumChain",params:[{chainId:h(r),chainName:n,nativeCurrency:s,rpcUrls:o.default.http,blockExplorerUrls:a?Object.values(a).map(({url:c})=>c):void 0}]});}var $9=256,eg;function pZ(e=11){if(!eg||$9+e>256*2){eg="",$9=0;for(let t=0;t<256;t++)eg+=(256+Math.random()*256|0).toString(16).substring(1);}return eg.substring($9,$9+++e)}function tg(e){let{batch:t,cacheTime:r=e.pollingInterval??4e3,key:n="base",name:s="Base Client",pollingInterval:o=4e3,type:a="base"}=e,c=e.chain,u=e.account?U$1(e.account):void 0,{config:m,request:f,value:h}=e.transport({chain:c,pollingInterval:o}),x={...m,...h},b={account:u,batch:t,cacheTime:r,chain:c,key:n,name:s,pollingInterval:o,request:f,transport:x,type:a,uid:pZ()};function v(w){return E=>{let _=E(w);for(let S in b)delete _[S];let C={...w,..._};return Object.assign(C,{extend:v(C)})}}return Object.assign(b,{extend:v(b)})}function im(e,{delay:t=100,retryCount:r=2,shouldRetry:n=()=>!0}={}){return new Promise((s,o)=>{let a=async({count:c=0}={})=>{let u=async({error:m})=>{let f=typeof t=="function"?t({count:c,error:m}):t;f&&await il(f),a({count:c+1});};try{let m=await e();s(m);}catch(m){if(c<r&&await n({count:c,error:m}))return u({error:m});o(m);}};a();})}var $L=e=>"code"in e?e.code!==-1&&e.code!==-32004&&e.code!==-32005&&e.code!==-32042&&e.code!==-32603:e instanceof oa$1&&e.status?e.status!==403&&e.status!==408&&e.status!==413&&e.status!==429&&e.status!==500&&e.status!==502&&e.status!==503&&e.status!==504:!1;function hZ(e,{retryDelay:t=150,retryCount:r=3}={}){return async n=>im(async()=>{try{return await e(n)}catch(s){let o=s;switch(o.code){case sa.code:throw new sa(o);case ta$1.code:throw new ta$1(o);case ua$1.code:throw new ua$1(o);case va.code:throw new va(o);case wa.code:throw new wa(o);case xa.code:throw new xa(o);case ya.code:throw new ya(o);case za$1.code:throw new za$1(o);case Aa.code:throw new Aa(o);case Ba$1.code:throw new Ba$1(o);case Ca.code:throw new Ca(o);case Da$1.code:throw new Da$1(o);case Ea.code:throw new Ea(o);case Fa$1.code:throw new Fa$1(o);case Ga$1.code:throw new Ga$1(o);case Ha$1.code:throw new Ha$1(o);case Ia.code:throw new Ia(o);case Ja.code:throw new Ja(o);case 5e3:throw new Ea(o);default:throw s instanceof b$4?s:new Ka(o)}}},{delay:({count:s,error:o})=>{if(o&&o instanceof oa$1){let a=o?.headers?.get("Retry-After");if(a?.match(/\d/))return parseInt(a)*1e3}return ~~(1<<s)*t},retryCount:r,shouldRetry:({error:s})=>!$L(s)})}function Nc({key:e,name:t,request:r,retryCount:n=3,retryDelay:s=150,timeout:o,type:a},c){return {config:{key:e,name:t,request:r,retryCount:n,retryDelay:s,timeout:o,type:a},request:hZ(r,{retryCount:n,retryDelay:s}),value:c}}function am(e,t={}){let{key:r="custom",name:n="Custom Provider",retryDelay:s}=t;return ({retryCount:o})=>Nc({key:r,name:n,request:e.request.bind(e),retryCount:t.retryCount??o,retryDelay:s,type:"custom"})}function rg(e,t={}){let{key:r="fallback",name:n="Fallback",rank:s=!1,retryCount:o,retryDelay:a}=t;return ({chain:c,pollingInterval:u=4e3,timeout:m})=>{let f=e,h=()=>{},x=Nc({key:r,name:n,async request({method:b,params:v}){let w=async(E=0)=>{let _=f[E]({chain:c,retryCount:0,timeout:m});try{let C=await _.request({method:b,params:v});return h({method:b,params:v,response:C,transport:_,status:"success"}),C}catch(C){if(h({error:C,method:b,params:v,transport:_,status:"error"}),$L(C)||E===f.length-1)throw C;return w(E+1)}};return w()},retryCount:o,retryDelay:a,type:"fallback"},{onResponse:b=>h=b,transports:f.map(b=>b({chain:c,retryCount:0}))});if(s){let b=typeof s=="object"?s:{};txe({chain:c,interval:b.interval??u,onTransports:v=>f=v,sampleCount:b.sampleCount,timeout:b.timeout,transports:f,weights:b.weights});}return x}}function txe({chain:e,interval:t=4e3,onTransports:r,sampleCount:n=10,timeout:s=1e3,transports:o,weights:a={}}){let{stability:c=.7,latency:u=.3}=a,m=[],f=async()=>{let h=await Promise.all(o.map(async v=>{let w=v({chain:e,retryCount:0,timeout:s}),E=Date.now(),_,C;try{await w.request({method:"net_listening"}),C=1;}catch{C=0;}finally{_=Date.now();}return {latency:_-E,success:C}}));m.push(h),m.length>n&&m.shift();let x=Math.max(...m.map(v=>Math.max(...v.map(({latency:w})=>w)))),b=o.map((v,w)=>{let E=m.map(z=>z[w].latency),C=1-E.reduce((z,D)=>z+D,0)/E.length/x,S=m.map(z=>z[w].success),N=S.reduce((z,D)=>z+D,0)/S.length;return N===0?[0,w]:[u*C+c*N,w]}).sort((v,w)=>w[0]-v[0]);r(b.map(([,v])=>o[v])),await il(t),f();};f();}var V4=class extends b$4{constructor(){super("No URL was provided to the Transport. Please provide a valid RPC URL to the Transport.",{docsPath:"/docs/clients/intro"});}};function gZ(){if(typeof WebSocket<"u")return WebSocket;if(typeof global.WebSocket<"u")return global.WebSocket;if(typeof window.WebSocket<"u")return window.WebSocket;if(typeof self.WebSocket<"u")return self.WebSocket;throw new Error("`WebSocket` is not supported in this environment")}var eM=gZ();function tM(e,{errorInstance:t=new Error("timed out"),timeout:r,signal:n}){return new Promise((s,o)=>{(async()=>{let a;try{let c=new AbortController;r>0&&(a=setTimeout(()=>{n?c.abort():o(t);},r)),s(await e({signal:c?.signal}));}catch(c){c.name==="AbortError"&&o(t),o(c);}finally{clearTimeout(a);}})();})}var nM=0;async function rxe(e,{body:t,fetchOptions:r={},timeout:n=1e4}){let{headers:s,method:o,signal:a}=r;try{let c=await tM(async({signal:m})=>await fetch(e,{...r,body:Array.isArray(t)?$(t.map(h=>({jsonrpc:"2.0",id:h.id??nM++,...h}))):$({jsonrpc:"2.0",id:t.id??nM++,...t}),headers:{...s,"Content-Type":"application/json"},method:o||"POST",signal:a||(n>0?m:void 0)}),{errorInstance:new ra({body:t,url:e}),timeout:n,signal:!0}),u;if(c.headers.get("Content-Type")?.startsWith("application/json")?u=await c.json():u=await c.text(),!c.ok)throw new oa$1({body:t,details:$(u.error)||c.statusText,headers:c.headers,status:c.status,url:e});return u}catch(c){throw c instanceof oa$1||c instanceof ra?c:new oa$1({body:t,details:c.message,url:e})}}var rM=new Map;async function ng(e){let t=rM.get(e);if(t)return t;let{schedule:r}=Wa$1({id:e,fn:async()=>{let o=new eM(e),a=new Map,c=new Map,u=({data:f})=>{let h=JSON.parse(f),x=h.method==="eth_subscription",b=x?h.params.subscription:h.id,v=x?c:a,w=v.get(b);w&&w({data:f}),x||v.delete(b);},m=()=>{rM.delete(e),o.removeEventListener("close",m),o.removeEventListener("message",u);};return o.addEventListener("close",m),o.addEventListener("message",u),o.readyState===eM.CONNECTING&&await new Promise((f,h)=>{o&&(o.onopen=f,o.onerror=h);}),t=Object.assign(o,{requests:a,subscriptions:c}),rM.set(e,t),[t]}}),[n,[s]]=await r();return s}function nxe(e,{body:t,onResponse:r}){if(e.readyState===e.CLOSED||e.readyState===e.CLOSING)throw new pa$1({body:t,url:e.url,details:"Socket is closed."});let n=nM++,s=({data:o})=>{let a=JSON.parse(o);typeof a.id=="number"&&n!==a.id||(r?.(a),t.method==="eth_subscribe"&&typeof a.result=="string"&&e.subscriptions.set(a.result,s),t.method==="eth_unsubscribe"&&e.subscriptions.delete(t.params?.[0]));};return e.requests.set(n,s),e.send(JSON.stringify({jsonrpc:"2.0",...t,id:n})),e}async function sxe(e,{body:t,timeout:r=1e4}){return tM(()=>new Promise(n=>Rc.webSocket(e,{body:t,onResponse:n})),{errorInstance:new ra({body:t,url:e.url}),timeout:r})}var Rc={http:rxe,webSocket:nxe,webSocketAsync:sxe};function sM(e,t={}){let{batch:r,fetchOptions:n,key:s="http",name:o="HTTP JSON-RPC",retryDelay:a}=t;return ({chain:c,retryCount:u,timeout:m})=>{let{batchSize:f=1e3,wait:h=0}=typeof r=="object"?r:{},x=t.retryCount??u,b=m??t.timeout??1e4,v=e||c?.rpcUrls.default.http[0];if(!v)throw new V4;return Nc({key:s,name:o,async request({method:w,params:E}){let _={method:w,params:E},{schedule:C}=Wa$1({id:`${e}`,wait:h,shouldSplitBatch(D){return D.length>f},fn:D=>Rc.http(v,{body:D,fetchOptions:n,timeout:b}),sort:(D,P)=>D.id-P.id}),S=async D=>r?C(D):[await Rc.http(v,{body:D,fetchOptions:n,timeout:b})],[{error:N,result:z}]=await S(_);if(N)throw new qa({body:_,error:N,url:v});return z},retryCount:x,retryDelay:a,timeout:b,type:"http"},{fetchOptions:n,url:e})}}async function xZ(e){let t=Tc(e,{method:"eth_newBlockFilter"}),r=await e.request({method:"eth_newBlockFilter"});return {id:r,request:t(r),type:"block"}}async function sg(e,{address:t,args:r,event:n,events:s,fromBlock:o,strict:a,toBlock:c}={}){let u=s??(n?[n]:void 0),m=Tc(e,{method:"eth_newFilter"}),f=[];u&&(f=[u.flatMap(x=>Ha({abi:[x],eventName:x.name,args:r}))],n&&(f=f[0]));let h$1=await e.request({method:"eth_newFilter",params:[{address:t,fromBlock:typeof o=="bigint"?h(o):o,toBlock:typeof c=="bigint"?h(c):c,...f.length?{topics:f}:{}}]});return {abi:u,args:r,eventName:n?n.name:void 0,fromBlock:o,id:h$1,request:m(h$1),strict:a,toBlock:c,type:"event"}}async function og(e){let t=Tc(e,{method:"eth_newPendingTransactionFilter"}),r=await e.request({method:"eth_newPendingTransactionFilter"});return {id:r,request:t(r),type:"transaction"}}async function bZ(e,{address:t,blockNumber:r,blockTag:n="latest"}){let s=r?h(r):void 0,o=await e.request({method:"eth_getBalance",params:[t,s||n]});return BigInt(o)}async function vZ(e,{blockHash:t,blockNumber:r,blockTag:n$1="latest"}={}){let s=r!==void 0?h(r):void 0,o;return t?o=await e.request({method:"eth_getBlockTransactionCountByHash",params:[t]}):o=await e.request({method:"eth_getBlockTransactionCountByNumber",params:[s||n$1]}),n(o)}async function _Z(e,{address:t,blockNumber:r,blockTag:n="latest"}){let s=r!==void 0?h(r):void 0,o=await e.request({method:"eth_getCode",params:[t,s||n]});if(o!=="0x")return o}function AZ(e){return {baseFeePerGas:e.baseFeePerGas.map(t=>BigInt(t)),gasUsedRatio:e.gasUsedRatio,oldestBlock:BigInt(e.oldestBlock),reward:e.reward?.map(t=>t.map(r=>BigInt(r)))}}async function yZ(e,{blockCount:t,blockNumber:r,blockTag:n="latest",rewardPercentiles:s}){let o=r?h(r):void 0,a=await e.request({method:"eth_feeHistory",params:[h(t),o||n,s]});return AZ(a)}async function EZ(e,{filter:t}){let r=t.strict??!1;return (await t.request({method:"eth_getFilterLogs",params:[t.id]})).map(s=>{try{let{eventName:o,args:a}="abi"in t&&t.abi?Wa({abi:t.abi,data:s.data,topics:s.topics,strict:r}):{eventName:void 0,args:void 0};return Fs(s,{args:a,eventName:o})}catch(o){let a,c;if(o instanceof O$1||o instanceof P$1){if("strict"in t&&t.strict)return;a=o.abiItem.name,c=o.abiItem.inputs?.some(u=>!("name"in u&&u.name));}return Fs(s,{args:c?[]:{},eventName:a})}}).filter(Boolean)}var wZ=/^bytes([1-9]|1[0-9]|2[0-9]|3[0-2])?$/,CZ=/^(u?int)(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?$/;function IZ({domain:e,message:t,primaryType:r,types:n}){let s=typeof e>"u"?{}:e,o={EIP712Domain:ag({domain:s}),...n};ig({domain:s,message:t,primaryType:r,types:o});let a=["0x1901"];return s&&a.push(oxe({domain:s,types:o})),r!=="EIP712Domain"&&a.push(TZ({data:t,primaryType:r,types:o})),Q$1(D$1(a))}function oxe({domain:e,types:t}){return TZ({data:e,primaryType:"EIP712Domain",types:t})}function TZ({data:e,primaryType:t,types:r}){let n=SZ({data:e,primaryType:t,types:r});return Q$1(n)}function SZ({data:e,primaryType:t,types:r}){let n=[{type:"bytes32"}],s=[ixe({primaryType:t,types:r})];for(let o of r[t]){let[a,c]=MZ({types:r,name:o.name,type:o.type,value:e[o.name]});n.push(a),s.push(c);}return S$1(n,s)}function ixe({primaryType:e,types:t}){let r=f$1(axe({primaryType:e,types:t}));return Q$1(r)}function axe({primaryType:e,types:t}){let r="",n=LZ({primaryType:e,types:t});n.delete(e);let s=[e,...Array.from(n).sort()];for(let o of s)r+=`${o}(${t[o].map(({name:a,type:c})=>`${c} ${a}`).join(",")})`;return r}function LZ({primaryType:e,types:t},r=new Set){let s=e.match(/^\w*/u)?.[0];if(r.has(s)||t[s]===void 0)return r;r.add(s);for(let o of t[s])LZ({primaryType:o.type,types:t},r);return r}function MZ({types:e,name:t,type:r,value:n}){if(e[r]!==void 0)return [{type:"bytes32"},Q$1(SZ({data:n,primaryType:r,types:e}))];if(r==="bytes")return n=`0x${(n.length%2?"0":"")+n.slice(2)}`,[{type:"bytes32"},Q$1(n)];if(r==="string")return [{type:"bytes32"},Q$1(f$1(n))];if(r.lastIndexOf("]")===r.length-1){let s=r.slice(0,r.lastIndexOf("[")),o=n.map(a=>MZ({name:t,type:s,types:e,value:a}));return [{type:"bytes32"},Q$1(S$1(o.map(([a])=>a),o.map(([,a])=>a)))]}return [{type:r},n]}function ig({domain:e,message:t,primaryType:r,types:n}){let s=n,o=(a,c)=>{for(let u of a){let{name:m,type:f}=u,h$1=f,x=c[m],b=h$1.match(CZ);if(b&&(typeof x=="number"||typeof x=="bigint")){let[E,_,C]=b;h(x,{signed:_==="int",size:parseInt(C)/8});}if(h$1==="address"&&typeof x=="string"&&!C$1(x))throw new s$1({address:x});let v=h$1.match(wZ);if(v){let[E,_]=v;if(_&&d$4(x)!==parseInt(_))throw new N({expectedSize:parseInt(_),givenSize:d$4(x)})}let w=s[h$1];w&&o(w,x);}};if(s.EIP712Domain&&e&&o(s.EIP712Domain,e),r!=="EIP712Domain"){let a=s[r];o(a,t);}}function ag({domain:e}){return [typeof e?.name=="string"&&{name:"name",type:"string"},e?.version&&{name:"version",type:"string"},typeof e?.chainId=="number"&&{name:"chainId",type:"uint256"},e?.verifyingContract&&{name:"verifyingContract",type:"address"},e?.salt&&{name:"salt",type:"bytes32"}].filter(Boolean)}var oM="/docs/contract/encodeDeployData";function cm({abi:e,args:t,bytecode:r}){if(!t||t.length===0)return r;let n=e.find(o=>"type"in o&&o.type==="constructor");if(!n)throw new G$1({docsPath:oM});if(!("inputs"in n))throw new H$1({docsPath:oM});if(!n.inputs||n.inputs.length===0)throw new H$1({docsPath:oM});let s=S$1(n.inputs,t);return E$1([r,s])}var lm=class extends b$4{constructor({offset:t}){super(`Offset \`${t}\` cannot be negative.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"NegativeOffsetError"});}},cg=class extends b$4{constructor({length:t,position:r}){super(`Position \`${r}\` is out of bounds (\`0 < position < ${t}\`).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"PositionOutOfBoundsError"});}};var cxe={bytes:new Uint8Array,dataView:new DataView(new ArrayBuffer(0)),position:0,assertPosition(e){if(e<0||e>this.bytes.length-1)throw new cg({length:this.bytes.length,position:e})},decrementPosition(e){if(e<0)throw new lm({offset:e});let t=this.position-e;this.assertPosition(t),this.position=t;},incrementPosition(e){if(e<0)throw new lm({offset:e});let t=this.position+e;this.assertPosition(t),this.position=t;},inspectByte(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectBytes(e,t){let r=t??this.position;return this.assertPosition(r+e-1),this.bytes.subarray(r,r+e)},inspectUint8(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectUint16(e){let t=e??this.position;return this.assertPosition(t+1),this.dataView.getUint16(t)},inspectUint24(e){let t=e??this.position;return this.assertPosition(t+2),(this.dataView.getUint16(t)<<8)+this.dataView.getUint8(t+2)},inspectUint32(e){let t=e??this.position;return this.assertPosition(t+3),this.dataView.getUint32(t)},pushByte(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++;},pushBytes(e){this.assertPosition(this.position+e.length-1),this.bytes.set(e,this.position),this.position+=e.length;},pushUint8(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++;},pushUint16(e){this.assertPosition(this.position+1),this.dataView.setUint16(this.position,e),this.position+=2;},pushUint24(e){this.assertPosition(this.position+2),this.dataView.setUint16(this.position,e>>8),this.dataView.setUint8(this.position+2,e&255),this.position+=3;},pushUint32(e){this.assertPosition(this.position+3),this.dataView.setUint32(this.position,e),this.position+=4;},readByte(){let e=this.inspectByte();return this.position++,e},readBytes(e){let t=this.inspectBytes(e);return this.position+=e,t},readUint8(){let e=this.inspectUint8();return this.position+=1,e},readUint16(){let e=this.inspectUint16();return this.position+=2,e},readUint24(){let e=this.inspectUint24();return this.position+=3,e},readUint32(){let e=this.inspectUint32();return this.position+=4,e},setPosition(e){this.assertPosition(e),this.position=e;}};function kZ(e){let t=Object.create(cxe);return t.bytes=e,t.dataView=new DataView(e.buffer,e.byteOffset,e.byteLength),t}var NZ=`Ethereum Signed Message:
`;function iM(e,t){let r=typeof e=="string"?l$1(e):e.raw instanceof Uint8Array?e.raw:j$4(e.raw),n=l$1(`${NZ}${r.length}`);return Q$1(D$1([n,r]),t)}function RZ(e){let{chainId:t,maxPriorityFeePerGas:r,gasPrice:n,maxFeePerGas:s,to:o}=e;if(t<=0)throw new v$1({chainId:t});if(o&&!C$1(o))throw new s$1({address:o});if(n)throw new b$4("`gasPrice` is not a valid EIP-1559 Transaction attribute.");if(s&&s>2n**256n-1n)throw new z$1({maxFeePerGas:s});if(r&&s&&r>s)throw new A$1({maxFeePerGas:s,maxPriorityFeePerGas:r})}function OZ(e){let{chainId:t,maxPriorityFeePerGas:r,gasPrice:n,maxFeePerGas:s,to:o}=e;if(t<=0)throw new v$1({chainId:t});if(o&&!C$1(o))throw new s$1({address:o});if(r||s)throw new b$4("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid EIP-2930 Transaction attribute.");if(n&&n>2n**256n-1n)throw new z$1({maxFeePerGas:n})}function zZ(e){let{chainId:t,maxPriorityFeePerGas:r,gasPrice:n,maxFeePerGas:s,to:o,accessList:a}=e;if(o&&!C$1(o))throw new s$1({address:o});if(typeof t<"u"&&t<=0)throw new v$1({chainId:t});if(r||s)throw new b$4("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid Legacy Transaction attribute.");if(n&&n>2n**256n-1n)throw new z$1({maxFeePerGas:n});if(a)throw new b$4("`accessList` is not a valid Legacy Transaction attribute.")}function j4(e){if(!e||e.length===0)return [];let t=[];for(let r=0;r<e.length;r++){let{address:n,storageKeys:s}=e[r];for(let o=0;o<s.length;o++)if(s[o].length-2!==64)throw new ea$1({storageKey:s[o]});if(!C$1(n))throw new s$1({address:n});t.push([n,s]);}return t}function lg(e,t){let r=X9(e);return r==="eip1559"?lxe(e,t):r==="eip2930"?uxe(e,t):dxe(e,t)}function lxe(e,t){let{chainId:r,gas:n,nonce:s,to:o,value:a,maxFeePerGas:c,maxPriorityFeePerGas:u,accessList:m,data:f}=e;RZ(e);let h=j4(m),x=[f$1(r),s?f$1(s):"0x",u?f$1(u):"0x",c?f$1(c):"0x",n?f$1(n):"0x",o??"0x",a?f$1(a):"0x",f??"0x",h];if(t){let b=t.v===0n?"0x":t.v===1n?f$1(1):t.v===27n?"0x":f$1(1);x.push(b,e$1(t.r),e$1(t.s));}return E$1(["0x02",A2(x)])}function uxe(e,t){let{chainId:r,gas:n,data:s,nonce:o,to:a,value:c,accessList:u,gasPrice:m}=e;OZ(e);let f=j4(u),h=[f$1(r),o?f$1(o):"0x",m?f$1(m):"0x",n?f$1(n):"0x",a??"0x",c?f$1(c):"0x",s??"0x",f];if(t){let x=t.v===0n?"0x":t.v===1n?f$1(1):t.v===27n?"0x":f$1(1);h.push(x,e$1(t.r),e$1(t.s));}return E$1(["0x01",A2(h)])}function dxe(e,t){let{chainId:r=0,gas:n,data:s,nonce:o,to:a,value:c,gasPrice:u}=e;zZ(e);let m=[o?f$1(o):"0x",u?f$1(u):"0x",n?f$1(n):"0x",a??"0x",c?f$1(c):"0x",s??"0x"];if(t){let f=(()=>{if(r>0)return BigInt(r*2)+BigInt(35n+t.v-27n);if(t.v>=35n)return (t.v-35n)/2n>0?t.v:27n+(t.v===35n?0n:1n);let h=27n+(t.v===27n?0n:1n);if(t.v!==h)throw new ca$1({v:t.v});return h})();m=[...m,f$1(f),t.r,t.s];}else r>0&&(m=[...m,f$1(r),"0x","0x"]);return A2(m)}function hxe(e){return e.map(t=>({...t,value:BigInt(t.value)}))}function DZ(e){return {...e,balance:e.balance?BigInt(e.balance):void 0,nonce:e.nonce?n(e.nonce):void 0,storageProof:e.storageProof?hxe(e.storageProof):void 0}}async function PZ(e,{address:t,blockNumber:r,blockTag:n,storageKeys:s}){let o=n??"latest",a=r!==void 0?h(r):void 0,c=await e.request({method:"eth_getProof",params:[t,s,a||o]});return DZ(c)}async function FZ(e,{address:t,blockNumber:r,blockTag:n="latest",slot:s}){let o=r!==void 0?h(r):void 0;return await e.request({method:"eth_getStorageAt",params:[t,s,o||n]})}async function Y4(e,{blockHash:t,blockNumber:r,blockTag:n,hash:s,index:o}){let a=n||"latest",c=r!==void 0?h(r):void 0,u=null;if(s?u=await e.request({method:"eth_getTransactionByHash",params:[s]}):t?u=await e.request({method:"eth_getTransactionByBlockHashAndIndex",params:[t,h(o)]}):(c||a)&&(u=await e.request({method:"eth_getTransactionByBlockNumberAndIndex",params:[c||a,h(o)]})),!u)throw new ga({blockHash:t,blockNumber:r,blockTag:a,hash:s,index:o});return (e.chain?.formatters?.transaction?.format||b2)(u)}async function BZ(e,{hash:t,transactionReceipt:r}){let[n,s]=await Promise.all([a$5(e,I1,"getBlockNumber")({}),t?a$5(e,Y4,"getBlockNumber")({hash:t}):void 0]),o=r?.blockNumber||s?.blockNumber;return o?n-o+1n:0n}async function um(e,{hash:t}){let r=await e.request({method:"eth_getTransactionReceipt",params:[t]});if(!r)throw new ha$1({hash:t});return (e.chain?.formatters?.transactionReceipt?.format||XL)(r)}async function UZ(e,t){let{allowFailure:r=!0,batchSize:n,blockNumber:s,blockTag:o,contracts:a,multicallAddress:c}=t,u=n??(typeof e.batch?.multicall=="object"&&e.batch.multicall.batchSize||1024),m=c;if(!m){if(!e.chain)throw new Error("client chain not configured. multicallAddress is required.");m=Va$1({blockNumber:s,chain:e.chain,contract:"multicall3"});}let f=[[]],h=0,x=0;for(let w=0;w<a.length;w++){let{abi:E,address:_,args:C,functionName:S}=a[w];try{let N=V$1({abi:E,args:C,functionName:S});x+=(N.length-2)/2,u>0&&x>u&&f[h].length>0&&(h++,x=(N.length-2)/2,f[h]=[]),f[h]=[...f[h],{allowFailure:!0,callData:N,target:_}];}catch(N){let z=b$5(N,{abi:E,address:_,args:C,docsPath:"/docs/contract/multicall",functionName:S});if(!r)throw z;f[h]=[...f[h],{allowFailure:!0,callData:"0x",target:_}];}}let b=await Promise.allSettled(f.map(w=>a$5(e,c$6,"readContract")({abi:Pa$1,address:m,args:[w],blockNumber:s,blockTag:o,functionName:"aggregate3"}))),v=[];for(let w=0;w<b.length;w++){let E=b[w];if(E.status==="rejected"){if(!r)throw E.reason;for(let C=0;C<f[w].length;C++)v.push({status:"failure",error:E.reason,result:void 0});continue}let _=E.value;for(let C=0;C<_.length;C++){let{returnData:S,success:N}=_[C],{callData:z}=f[w][C],{abi:D,address:P,functionName:M,args:q}=a[v.length];try{if(z==="0x")throw new J$1;if(!N)throw new na({data:S});let ue=Oa$1({abi:D,args:q,data:S,functionName:M});v.push(r?{result:ue,status:"success"}:ue);}catch(ue){let U=b$5(ue,{abi:D,address:P,args:q,docsPath:"/docs/contract/multicall",functionName:M});if(!r)throw U;v.push({error:U,result:void 0,status:"failure"});}}}if(v.length!==a.length)throw new b$4("multicall results mismatch");return v}var GZ="0x60806040523480156200001157600080fd5b50604051620007003803806200070083398101604081905262000034916200056f565b6000620000438484846200004f565b9050806000526001601ff35b600080846001600160a01b0316803b806020016040519081016040528181526000908060200190933c90507f6492649264926492649264926492649264926492649264926492649264926492620000a68462000451565b036200021f57600060608085806020019051810190620000c79190620005ce565b8651929550909350915060000362000192576000836001600160a01b031683604051620000f5919062000643565b6000604051808303816000865af19150503d806000811462000134576040519150601f19603f3d011682016040523d82523d6000602084013e62000139565b606091505b5050905080620001905760405162461bcd60e51b815260206004820152601e60248201527f5369676e617475726556616c696461746f723a206465706c6f796d656e74000060448201526064015b60405180910390fd5b505b604051630b135d3f60e11b808252906001600160a01b038a1690631626ba7e90620001c4908b90869060040162000661565b602060405180830381865afa158015620001e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200020891906200069d565b6001600160e01b031916149450505050506200044a565b805115620002b157604051630b135d3f60e11b808252906001600160a01b03871690631626ba7e9062000259908890889060040162000661565b602060405180830381865afa15801562000277573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200029d91906200069d565b6001600160e01b031916149150506200044a565b8251604114620003195760405162461bcd60e51b815260206004820152603a6024820152600080516020620006e083398151915260448201527f3a20696e76616c6964207369676e6174757265206c656e677468000000000000606482015260840162000187565b620003236200046b565b506020830151604080850151855186939260009185919081106200034b576200034b620006c9565b016020015160f81c9050601b81148015906200036b57508060ff16601c14155b15620003cf5760405162461bcd60e51b815260206004820152603b6024820152600080516020620006e083398151915260448201527f3a20696e76616c6964207369676e617475726520762076616c75650000000000606482015260840162000187565b6040805160008152602081018083528a905260ff83169181019190915260608101849052608081018390526001600160a01b038a169060019060a0016020604051602081039080840390855afa1580156200042e573d6000803e3d6000fd5b505050602060405103516001600160a01b031614955050505050505b9392505050565b60006020825110156200046357600080fd5b508051015190565b60405180606001604052806003906020820280368337509192915050565b6001600160a01b03811681146200049f57600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004d5578181015183820152602001620004bb565b50506000910152565b600082601f830112620004f057600080fd5b81516001600160401b03808211156200050d576200050d620004a2565b604051601f8301601f19908116603f01168101908282118183101715620005385762000538620004a2565b816040528381528660208588010111156200055257600080fd5b62000565846020830160208901620004b8565b9695505050505050565b6000806000606084860312156200058557600080fd5b8351620005928162000489565b6020850151604086015191945092506001600160401b03811115620005b657600080fd5b620005c486828701620004de565b9150509250925092565b600080600060608486031215620005e457600080fd5b8351620005f18162000489565b60208501519093506001600160401b03808211156200060f57600080fd5b6200061d87838801620004de565b935060408601519150808211156200063457600080fd5b50620005c486828701620004de565b6000825162000657818460208701620004b8565b9190910192915050565b828152604060208201526000825180604084015262000688816060850160208701620004b8565b601f01601f1916919091016060019392505050565b600060208284031215620006b057600080fd5b81516001600160e01b0319811681146200044a57600080fd5b634e487b7160e01b600052603260045260246000fdfe5369676e617475726556616c696461746f72237265636f7665725369676e6572";function HZ(e,t){let r=c$7(e)?j$4(e):e,n=c$7(t)?j$4(t):t;return a$6(r,n)}async function ug(e,{address:t,hash:r,signature:n,...s}){let o=c$7(n)?n:f$1(n);try{let{data:a}=await a$5(e,Xa,"call")({data:cm({abi:Ua$1,args:[t,r,o],bytecode:GZ}),...s});return HZ(a??"0x0","0x1")}catch(a){if(a instanceof ja$1)return !1;throw a}}async function WZ(e,{address:t,message:r,signature:n,...s}){let o=iM(r);return ug(e,{address:t,hash:o,signature:n,...s})}async function VZ(e,{address:t,signature:r,message:n,primaryType:s,types:o,domain:a,...c}){let u=IZ({message:n,primaryType:s,types:o,domain:a});return ug(e,{address:t,hash:u,signature:r,...c})}function dg(e,{emitOnBegin:t=!1,emitMissed:r=!1,onBlockNumber:n,onError:s,poll:o,pollingInterval:a=e.pollingInterval}){let c=typeof o<"u"?o:e.transport.type!=="webSocket",u;return c?(()=>{let h=$(["watchBlockNumber",e.uid,t,r,a]);return ma(h,{onBlockNumber:n,onError:s},x=>C1(async()=>{try{let b=await a$5(e,I1,"getBlockNumber")({cacheTime:0});if(u){if(b===u)return;if(b-u>1&&r)for(let v=u+1n;v<b;v++)x.onBlockNumber(v,u),u=v;}(!u||b>u)&&(x.onBlockNumber(b,u),u=b);}catch(b){x.onError?.(b);}},{emitOnBegin:t,interval:a}))})():(()=>{let h=!0,x=()=>h=!1;return (async()=>{try{let{unsubscribe:b}=await e.transport.subscribe({params:["newHeads"],onData(v){if(!h)return;let w=m$1(v.result?.number);n(w,u),u=w;},onError(v){s?.(v);}});x=b,h||x();}catch(b){s?.(b);}})(),x})()}async function jZ(e,{confirmations:t=1,hash:r,onReplaced:n,pollingInterval:s=e.pollingInterval,timeout:o}){let a=$(["waitForTransactionReceipt",e.uid,r]),c,u,m,f=!1;return new Promise((h,x)=>{o&&setTimeout(()=>x(new ia$1({hash:r})),o);let b=ma(a,{onReplaced:n,resolve:h,reject:x},v=>{let w=a$5(e,dg,"watchBlockNumber")({emitMissed:!0,emitOnBegin:!0,poll:!0,pollingInterval:s,async onBlockNumber(E){if(f)return;let _=E,C=S=>{w(),S(),b();};try{if(m){if(t>1&&(!m.blockNumber||_-m.blockNumber+1n<t))return;C(()=>v.resolve(m));return}if(c||(f=!0,await im(async()=>{c=await a$5(e,Y4,"getTransaction")({hash:r}),c.blockNumber&&(_=c.blockNumber);},{delay:({count:S})=>~~(1<<S)*200,retryCount:6}),f=!1),m=await a$5(e,um,"getTransactionReceipt")({hash:r}),t>1&&(!m.blockNumber||_-m.blockNumber+1n<t))return;C(()=>v.resolve(m));}catch(S){if(c&&(S instanceof ga||S instanceof ha$1))try{u=c,f=!0;let N=await im(()=>a$5(e,ni,"getBlock")({blockNumber:_,includeTransactions:!0}),{delay:({count:P})=>~~(1<<P)*200,retryCount:6,shouldRetry:({error:P})=>P instanceof F4});f=!1;let z=N.transactions.find(({from:P,nonce:M})=>P===u.from&&M===u.nonce);if(!z||(m=await a$5(e,um,"getTransactionReceipt")({hash:z.hash}),t>1&&(!m.blockNumber||_-m.blockNumber+1n<t)))return;let D="replaced";z.to===u.to&&z.value===u.value?D="repriced":z.from===z.to&&z.value===0n&&(D="cancelled"),C(()=>{v.onReplaced?.({reason:D,replacedTransaction:u,transaction:z,transactionReceipt:m}),v.resolve(m);});}catch(N){C(()=>v.reject(N));}else C(()=>v.reject(S));}}});});})}function YZ(e,{blockTag:t="latest",emitMissed:r=!1,emitOnBegin:n=!1,onBlock:s,onError:o,includeTransactions:a,poll:c,pollingInterval:u=e.pollingInterval}){let m=typeof c<"u"?c:e.transport.type!=="webSocket",f=a??!1,h;return m?(()=>{let v=$(["watchBlocks",e.uid,r,n,f,u]);return ma(v,{onBlock:s,onError:o},w=>C1(async()=>{try{let E=await a$5(e,ni,"getBlock")({blockTag:t,includeTransactions:f});if(E.number&&h?.number){if(E.number===h.number)return;if(E.number-h.number>1&&r)for(let _=h?.number+1n;_<E.number;_++){let C=await a$5(e,ni,"getBlock")({blockNumber:_,includeTransactions:f});w.onBlock(C,h),h=C;}}(!h?.number||t==="pending"&&!E?.number||E.number&&E.number>h.number)&&(w.onBlock(E,h),h=E);}catch(E){w.onError?.(E);}},{emitOnBegin:n,interval:u}))})():(()=>{let v=!0,w=()=>v=!1;return (async()=>{try{let{unsubscribe:E}=await e.transport.subscribe({params:["newHeads"],onData(_){if(!v)return;let S=(e.chain?.formatters?.block?.format||$d)(_.result);s(S,h),h=S;},onError(_){o?.(_);}});w=E,v||w();}catch(E){o?.(E);}})(),w})()}function qZ(e,{address:t,args:r,batch:n=!0,event:s,events:o,onError:a,onLogs:c,poll:u,pollingInterval:m=e.pollingInterval,strict:f}){let h=typeof u<"u"?u:e.transport.type!=="webSocket",x=f??!1;return h?(()=>{let w=$(["watchEvent",t,r,n,e.uid,s,m]);return ma(w,{onLogs:c,onError:a},E=>{let _,C,S=!1,N=C1(async()=>{if(!S){try{C=await a$5(e,sg,"createEventFilter")({address:t,args:r,event:s,events:o,strict:x});}catch{}S=!0;return}try{let z;if(C)z=await a$5(e,Mc,"getFilterChanges")({filter:C});else {let D=await a$5(e,I1,"getBlockNumber")({});_&&_!==D?z=await a$5(e,G4,"getLogs")({address:t,args:r,event:s,events:o,fromBlock:_+1n,toBlock:D}):z=[],_=D;}if(z.length===0)return;if(n)E.onLogs(z);else for(let D of z)E.onLogs([D]);}catch(z){C&&z instanceof xa&&(S=!1),E.onError?.(z);}},{emitOnBegin:!0,interval:m});return async()=>{C&&await a$5(e,kc,"uninstallFilter")({filter:C}),N();}})})():(()=>{let w=!0,E=()=>w=!1;return (async()=>{try{let _=o??(s?[s]:void 0),C=[];_&&(C=[_.flatMap(N=>Ha({abi:[N],eventName:N.name,args:r}))],s&&(C=C[0]));let{unsubscribe:S}=await e.transport.subscribe({params:["logs",{address:t,topics:C}],onData(N){if(!w)return;let z=N.result;try{let{eventName:D,args:P}=Wa({abi:_,data:z.data,topics:z.topics,strict:x}),M=Fs(z,{args:P,eventName:D});c([M]);}catch(D){let P,M;if(D instanceof O$1||D instanceof P$1){if(f)return;P=D.abiItem.name,M=D.abiItem.inputs?.some(ue=>!("name"in ue&&ue.name));}let q=Fs(z,{args:M?[]:{},eventName:P});c([q]);}},onError(N){a?.(N);}});E=S,w||E();}catch(_){a?.(_);}})(),E})()}function ZZ(e,{batch:t=!0,onError:r,onTransactions:n,poll:s,pollingInterval:o=e.pollingInterval}){return (typeof s<"u"?s:e.transport.type!=="webSocket")?(()=>{let m=$(["watchPendingTransactions",e.uid,t,o]);return ma(m,{onTransactions:n,onError:r},f=>{let h,x=C1(async()=>{try{if(!h)try{h=await a$5(e,og,"createPendingTransactionFilter")({});return}catch(v){throw x(),v}let b=await a$5(e,Mc,"getFilterChanges")({filter:h});if(b.length===0)return;if(t)f.onTransactions(b);else for(let v of b)f.onTransactions([v]);}catch(b){f.onError?.(b);}},{emitOnBegin:!0,interval:o});return async()=>{h&&await a$5(e,kc,"uninstallFilter")({filter:h}),x();}})})():(()=>{let m=!0,f=()=>m=!1;return (async()=>{try{let{unsubscribe:h}=await e.transport.subscribe({params:["newPendingTransactions"],onData(x){if(!m)return;let b=x.result;n([b]);},onError(x){r?.(x);}});f=h,m||f();}catch(h){r?.(h);}})(),f})()}function JZ(e){return {call:t=>Xa(e,t),createBlockFilter:()=>xZ(e),createContractEventFilter:t=>V9(e,t),createEventFilter:t=>sg(e,t),createPendingTransactionFilter:()=>og(e),estimateContractGas:t=>sZ(e,t),estimateGas:t=>U4(e,t),getBalance:t=>bZ(e,t),getBlock:t=>ni(e,t),getBlockNumber:t=>I1(e,t),getBlockTransactionCount:t=>vZ(e,t),getBytecode:t=>_Z(e,t),getChainId:()=>_2(e),getContractEvents:t=>K9(e,t),getEnsAddress:t=>f$5(e,t),getEnsAvatar:t=>h$2(e,t),getEnsName:t=>i(e,t),getEnsResolver:t=>j(e,t),getEnsText:t=>g$3(e,t),getFeeHistory:t=>yZ(e,t),estimateFeesPerGas:t=>nZ(e,t),getFilterChanges:t=>Mc(e,t),getFilterLogs:t=>EZ(e,t),getGasPrice:()=>B4(e),getLogs:t=>G4(e,t),getProof:t=>PZ(e,t),estimateMaxPriorityFeePerGas:t=>rZ(e,t),getStorageAt:t=>FZ(e,t),getTransaction:t=>Y4(e,t),getTransactionConfirmations:t=>BZ(e,t),getTransactionCount:t=>J9(e,t),getTransactionReceipt:t=>um(e,t),multicall:t=>UZ(e,t),prepareTransactionRequest:t=>Lc(e,t),readContract:t=>c$6(e,t),sendRawTransaction:t=>H4(e,t),simulateContract:t=>iZ(e,t),verifyMessage:t=>WZ(e,t),verifyTypedData:t=>VZ(e,t),uninstallFilter:t=>kc(e,t),waitForTransactionReceipt:t=>jZ(e,t),watchBlocks:t=>YZ(e,t),watchBlockNumber:t=>dg(e,t),watchContractEvent:t=>uZ(e,t),watchEvent:t=>qZ(e,t),watchPendingTransactions:t=>ZZ(e,t)}}function mg(e){let{key:t="public",name:r="Public Client"}=e;return tg({...e,key:t,name:r,type:"publicClient"}).extend(JZ)}function XZ(e,{abi:t,args:r,bytecode:n,...s}){let o=cm({abi:t,args:r,bytecode:n});return W4(e,{...s,data:o})}async function KZ(e){return e.account?.type==="local"?[e.account.address]:(await e.request({method:"eth_accounts"})).map(r=>X$1(r))}async function QZ(e){return await e.request({method:"wallet_getPermissions"})}async function $Z(e){return (await e.request({method:"eth_requestAccounts"})).map(r=>Y(r))}async function eJ(e,t){return e.request({method:"wallet_requestPermissions",params:[t]})}async function tJ(e,{account:t=e.account,message:r}){if(!t)throw new ri({docsPath:"/docs/actions/wallet/signMessage"});let n=U$1(t);if(n.type==="local")return n.signMessage({message:r});let s=typeof r=="string"?i$1(r):r.raw instanceof Uint8Array?f$1(r.raw):r.raw;return e.request({method:"personal_sign",params:[s,n.address]})}async function rJ(e,t){let{account:r=e.account,chain:n=e.chain,...s}=t;if(!r)throw new ri({docsPath:"/docs/actions/wallet/signTransaction"});let o=U$1(r);Na({account:o,...t});let a=await a$5(e,_2,"getChainId")({});n!==null&&Q9({currentChainId:a,chain:n});let u=(n?.formatters||e.chain?.formatters)?.transactionRequest?.format||q$1;return o.type==="local"?o.signTransaction({...s,chainId:a},{serializer:e.chain?.serializers?.transaction}):await e.request({method:"eth_signTransaction",params:[{...u(s),chainId:h(a),from:o.address}]})}async function nJ(e,{account:t=e.account,domain:r,message:n,primaryType:s,types:o}){if(!t)throw new ri({docsPath:"/docs/actions/wallet/signTypedData"});let a=U$1(t),c={EIP712Domain:ag({domain:r}),...o};if(ig({domain:r,message:n,primaryType:s,types:c}),a.type==="local")return a.signTypedData({domain:r,primaryType:s,types:c,message:n});let u=$({domain:r??{},primaryType:s,types:c,message:n},(m,f)=>c$7(f)?f.toLowerCase():f);return e.request({method:"eth_signTypedData_v4",params:[a.address,u]})}async function sJ(e,{id:t}){await e.request({method:"wallet_switchEthereumChain",params:[{chainId:h(t)}]});}async function oJ(e,t){return await e.request({method:"wallet_watchAsset",params:t})}function iJ(e){return {addChain:t=>fZ(e,t),deployContract:t=>XZ(e,t),getAddresses:()=>KZ(e),getChainId:()=>_2(e),getPermissions:()=>QZ(e),prepareTransactionRequest:t=>Lc(e,t),requestAddresses:()=>$Z(e),requestPermissions:t=>eJ(e,t),sendRawTransaction:t=>H4(e,t),sendTransaction:t=>W4(e,t),signMessage:t=>tJ(e,t),signTransaction:t=>rJ(e,t),signTypedData:t=>nJ(e,t),switchChain:t=>sJ(e,t),watchAsset:t=>oJ(e,t),writeContract:t=>mZ(e,t)}}function dm(e){let{key:t="wallet",name:r="Wallet Client",transport:n}=e;return tg({...e,key:t,name:r,transport:o=>n({...o,retryCount:0}),type:"walletClient"}).extend(iJ)}function aM(e,t={}){let{key:r="webSocket",name:n="WebSocket JSON-RPC",retryDelay:s}=t;return ({chain:o,retryCount:a,timeout:c})=>{let u=t.retryCount??a,m=c??t.timeout??1e4,f=e||o?.rpcUrls.default.webSocket?.[0];if(!f)throw new V4;return Nc({key:r,name:n,async request({method:h,params:x}){let b={method:h,params:x},v=await ng(f),{error:w,result:E}=await Rc.webSocketAsync(v,{body:b,timeout:m});if(w)throw new qa({body:b,error:w,url:f});return E},retryCount:u,retryDelay:s,timeout:m,type:"webSocket"},{getSocket(){return ng(f)},async subscribe({params:h,onData:x,onError:b}){let v=await ng(f),{result:w}=await new Promise((E,_)=>Rc.webSocket(v,{body:{method:"eth_subscribe",params:h},onResponse(C){if(C.error){_(C.error),b?.(C.error);return}if(typeof C.id=="number"){E(C);return}C.method==="eth_subscription"&&x(C.params);}}));return {subscriptionId:w,async unsubscribe(){return new Promise(E=>Rc.webSocket(v,{body:{method:"eth_unsubscribe",params:[w]},onResponse:E}))}}}})}}function A2(e,t="hex"){let r=aJ(e),n=kZ(new Uint8Array(r.length));return r.encode(n),t==="hex"?g$4(n.bytes):n.bytes}function aJ(e){return Array.isArray(e)?gxe(e.map(t=>aJ(t))):xxe(e)}function gxe(e){let t=e.reduce((s,o)=>s+o.length,0),r=cJ(t);return {length:t<=55?1+t:1+r+t,encode(s){t<=55?s.pushByte(192+t):(s.pushByte(247+r),r===1?s.pushUint8(t):r===2?s.pushUint16(t):r===3?s.pushUint24(t):s.pushUint32(t));for(let{encode:o}of e)o(s);}}}function xxe(e){let t=typeof e=="string"?k(e):e,r=cJ(t.length);return {length:t.length===1&&t[0]<128?1:t.length<=55?1+t.length:1+r+t.length,encode(s){t.length===1&&t[0]<128?s.pushBytes(t):t.length<=55?(s.pushByte(128+t.length),s.pushBytes(t)):(s.pushByte(183+r),r===1?s.pushUint8(t.length):r===2?s.pushUint16(t.length):r===3?s.pushUint24(t.length):s.pushUint32(t.length),s.pushBytes(t));}}}function cJ(e){if(e<2**8)return 1;if(e<2**16)return 2;if(e<2**24)return 3;if(e<2**32)return 4;throw new b$4("Length is too large.")}var bxe=(e,t)=>G9(e)?_xe(e,t):U9(e)?vxe(e,t):lg(e,t),fg={transaction:bxe};function vxe(e,t){Axe(e);let{chainId:r,gas:n,nonce:s,to:o,value:a,maxFeePerGas:c,maxPriorityFeePerGas:u,accessList:m,feeCurrency:f,gatewayFeeRecipient:h,gatewayFee:x,data:b}=e,v=[f$1(r),s?f$1(s):"0x",u?f$1(u):"0x",c?f$1(c):"0x",n?f$1(n):"0x",f??"0x",h??"0x",x?f$1(x):"0x",o??"0x",a?f$1(a):"0x",b??"0x",j4(m)];return t&&v.push(t.v===27n?"0x":f$1(1),e$1(t.r),e$1(t.s)),E$1(["0x7c",A2(v)])}function _xe(e,t){yxe(e);let{chainId:r,gas:n,nonce:s,to:o,value:a,maxFeePerGas:c,maxPriorityFeePerGas:u,accessList:m,feeCurrency:f,data:h}=e,x=[f$1(r),s?f$1(s):"0x",u?f$1(u):"0x",c?f$1(c):"0x",n?f$1(n):"0x",o??"0x",a?f$1(a):"0x",h??"0x",j4(m),f];return t&&x.push(t.v===27n?"0x":f$1(1),e$1(t.r),e$1(t.s)),E$1(["0x7b",A2(x)])}var lJ=2n**256n-1n;function Axe(e){let{chainId:t,maxPriorityFeePerGas:r,gasPrice:n,maxFeePerGas:s,to:o,feeCurrency:a,gatewayFee:c,gatewayFeeRecipient:u}=e;if(t<=0)throw new v$1({chainId:t});if(o&&!C$1(o))throw new s$1({address:o});if(n)throw new b$4("`gasPrice` is not a valid CIP-42 Transaction attribute.");if($s(s)&&s>lJ)throw new z$1({maxFeePerGas:s});if($s(r)&&$s(s)&&r>s)throw new A$1({maxFeePerGas:s,maxPriorityFeePerGas:r});if($s(c)&&v2(u)||$s(u)&&v2(c))throw new b$4("`gatewayFee` and `gatewayFeeRecipient` must be provided together.");if($s(a)&&!C$1(a))throw new b$4("`feeCurrency` MUST be a token address for CIP-42 transactions.");if($s(u)&&!C$1(u))throw new s$1(u);if(v2(a)&&v2(u))throw new b$4("Either `feeCurrency` or `gatewayFeeRecipient` must be provided for CIP-42 transactions.")}function yxe(e){let{chainId:t,maxPriorityFeePerGas:r,gasPrice:n,maxFeePerGas:s,to:o,feeCurrency:a}=e;if(t<=0)throw new v$1({chainId:t});if(o&&!C$1(o))throw new s$1({address:o});if(n)throw new b$4("`gasPrice` is not a valid CIP-64 Transaction attribute.");if($s(s)&&s>lJ)throw new z$1({maxFeePerGas:s});if($s(r)&&$s(s)&&r>s)throw new A$1({maxFeePerGas:s,maxPriorityFeePerGas:r});if($s(a)&&!C$1(a))throw new b$4("`feeCurrency` MUST be a token address for CIP-64 transactions.");if(v2(a))throw new b$4("`feeCurrency` must be provided for CIP-64 transactions.")}var mm=Me({id:42220,name:"Celo",network:"celo",nativeCurrency:{decimals:18,name:"CELO",symbol:"CELO"},rpcUrls:{default:{http:["https://forno.celo.org"]},infura:{http:["https://celo-mainnet.infura.io/v3"]},public:{http:["https://forno.celo.org"]}},blockExplorers:{default:{name:"Celo Explorer",url:"https://explorer.celo.org/mainnet"},etherscan:{name:"CeloScan",url:"https://celoscan.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:13112599}},testnet:!1},{formatters:H9,serializers:fg});var fm=Me({id:44787,name:"Alfajores",network:"celo-alfajores",nativeCurrency:{decimals:18,name:"CELO",symbol:"A-CELO"},rpcUrls:{default:{http:["https://alfajores-forno.celo-testnet.org"]},infura:{http:["https://celo-alfajores.infura.io/v3"]},public:{http:["https://alfajores-forno.celo-testnet.org"]}},blockExplorers:{default:{name:"Celo Explorer",url:"https://explorer.celo.org/alfajores"},etherscan:{name:"CeloScan",url:"https://alfajores.celoscan.io/"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:14569001}},testnet:!0},{formatters:H9,serializers:fg});var pm=Me({id:3737,network:"crossbell",name:"Crossbell",nativeCurrency:{decimals:18,name:"CSB",symbol:"CSB"},rpcUrls:{default:{http:["https://rpc.crossbell.io"]},public:{http:["https://rpc.crossbell.io"]}},blockExplorers:{default:{name:"CrossScan",url:"https://scan.crossbell.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:38246031}}});var hm=Me({id:9001,name:"Evmos",network:"evmos",nativeCurrency:{decimals:18,name:"Evmos",symbol:"EVMOS"},rpcUrls:{default:{http:["https://eth.bd.evmos.org:8545"]},public:{http:["https://eth.bd.evmos.org:8545"]}},blockExplorers:{default:{name:"Evmos Block Explorer",url:"https://escan.live"}}});var gm=Me({id:9e3,name:"Evmos Testnet",network:"evmos-testnet",nativeCurrency:{decimals:18,name:"Evmos",symbol:"EVMOS"},rpcUrls:{default:{http:["https://eth.bd.evmos.dev:8545"]},public:{http:["https://eth.bd.evmos.dev:8545"]}},blockExplorers:{default:{name:"Evmos Testnet Block Explorer",url:"https://evm.evmos.dev/"}}});var xm=Me({id:250,name:"Fantom",network:"fantom",nativeCurrency:{decimals:18,name:"Fantom",symbol:"FTM"},rpcUrls:{default:{http:["https://rpc.ankr.com/fantom"]},public:{http:["https://rpc.ankr.com/fantom"]}},blockExplorers:{etherscan:{name:"FTMScan",url:"https://ftmscan.com"},default:{name:"FTMScan",url:"https://ftmscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:33001987}}});var bm=Me({id:4002,name:"Fantom Testnet",network:"fantom-testnet",nativeCurrency:{decimals:18,name:"Fantom",symbol:"FTM"},rpcUrls:{default:{http:["https://rpc.testnet.fantom.network"]},public:{http:["https://rpc.testnet.fantom.network"]}},blockExplorers:{etherscan:{name:"FTMScan",url:"https://testnet.ftmscan.com"},default:{name:"FTMScan",url:"https://testnet.ftmscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:8328688}}});var vm=Me({id:314,name:"Filecoin Mainnet",network:"filecoin-mainnet",nativeCurrency:{decimals:18,name:"filecoin",symbol:"FIL"},rpcUrls:{default:{http:["https://api.node.glif.io/rpc/v1"]},public:{http:["https://api.node.glif.io/rpc/v1"]}},blockExplorers:{default:{name:"Filfox",url:"https://filfox.info/en"},filscan:{name:"Filscan",url:"https://filscan.io"},filscout:{name:"Filscout",url:"https://filscout.io/en"},glif:{name:"Glif",url:"https://explorer.glif.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:3328594}}});var _m=Me({id:314159,name:"Filecoin Calibration",network:"filecoin-calibration",nativeCurrency:{decimals:18,name:"testnet filecoin",symbol:"tFIL"},rpcUrls:{default:{http:["https://api.calibration.node.glif.io/rpc/v1"]},public:{http:["https://api.calibration.node.glif.io/rpc/v1"]}},blockExplorers:{default:{name:"Filscan",url:"https://calibration.filscan.io"}}});var Am=Me({id:3141,name:"Filecoin Hyperspace",network:"filecoin-hyperspace",nativeCurrency:{decimals:18,name:"testnet filecoin",symbol:"tFIL"},rpcUrls:{default:{http:["https://api.hyperspace.node.glif.io/rpc/v1"]},public:{http:["https://api.hyperspace.node.glif.io/rpc/v1"]}},blockExplorers:{default:{name:"Filfox",url:"https://hyperspace.filfox.info/en"},filscan:{name:"Filscan",url:"https://hyperspace.filscan.io"}}});var ym=Me({id:31337,name:"Foundry",network:"foundry",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["http://127.0.0.1:8545"],webSocket:["ws://127.0.0.1:8545"]},public:{http:["http://127.0.0.1:8545"],webSocket:["ws://127.0.0.1:8545"]}}});var Em=Me({id:4689,name:"IoTeX",network:"iotex",nativeCurrency:{decimals:18,name:"IoTeX",symbol:"IOTX"},rpcUrls:{default:{http:["https://babel-api.mainnet.iotex.io"],webSocket:["wss://babel-api.mainnet.iotex.io"]},public:{http:["https://babel-api.mainnet.iotex.io"],webSocket:["wss://babel-api.mainnet.iotex.io"]}},blockExplorers:{default:{name:"IoTeXScan",url:"https://iotexscan.io"}}});var wm=Me({id:4690,name:"IoTeX Testnet",network:"iotex-testnet",nativeCurrency:{decimals:18,name:"IoTeX",symbol:"IOTX"},rpcUrls:{default:{http:["https://babel-api.testnet.iotex.io"],webSocket:["wss://babel-api.testnet.iotex.io"]},public:{http:["https://babel-api.testnet.iotex.io"],webSocket:["wss://babel-api.testnet.iotex.io"]}},blockExplorers:{default:{name:"IoTeXScan",url:"https://testnet.iotexscan.io"}}});var al=Me({id:5,network:"goerli",name:"Goerli",nativeCurrency:{name:"Goerli Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://eth-goerli.g.alchemy.com/v2"],webSocket:["wss://eth-goerli.g.alchemy.com/v2"]},infura:{http:["https://goerli.infura.io/v3"],webSocket:["wss://goerli.infura.io/ws/v3"]},default:{http:["https://rpc.ankr.com/eth_goerli"]},public:{http:["https://rpc.ankr.com/eth_goerli"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://goerli.etherscan.io"},default:{name:"Etherscan",url:"https://goerli.etherscan.io"}},contracts:{ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0x56522D00C410a43BFfDF00a9A569489297385790",blockCreated:8765204},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:6507670}},testnet:!0});var Cm=Me({id:100,name:"Gnosis",network:"gnosis",nativeCurrency:{decimals:18,name:"Gnosis",symbol:"xDAI"},rpcUrls:{default:{http:["https://rpc.gnosischain.com"],webSocket:["wss://rpc.gnosischain.com/wss"]},public:{http:["https://rpc.gnosischain.com"],webSocket:["wss://rpc.gnosischain.com/wss"]}},blockExplorers:{etherscan:{name:"Gnosisscan",url:"https://gnosisscan.io"},default:{name:"Gnosis Chain Explorer",url:"https://blockscout.com/xdai/mainnet"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:21022491}}});var Im=Me({id:10200,name:"Gnosis Chiado",network:"chiado",nativeCurrency:{decimals:18,name:"Gnosis",symbol:"xDAI"},rpcUrls:{default:{http:["https://rpc.chiadochain.net"],webSocket:["wss://rpc.chiadochain.net/wss"]},public:{http:["https://rpc.chiadochain.net"],webSocket:["wss://rpc.chiadochain.net/wss"]}},blockExplorers:{default:{name:"Blockscout",url:"https://blockscout.chiadochain.net"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:4967313}},testnet:!0});var Tm=Me({id:31337,name:"Hardhat",network:"hardhat",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["http://127.0.0.1:8545"]},public:{http:["http://127.0.0.1:8545"]}}});var Sm=Me({id:16666e5,name:"Harmony One",network:"harmony",nativeCurrency:{name:"Harmony",symbol:"ONE",decimals:18},rpcUrls:{public:{http:["https://rpc.ankr.com/harmony"]},default:{http:["https://rpc.ankr.com/harmony"]}},blockExplorers:{default:{name:"Harmony Explorer",url:"https://explorer.harmony.one"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:24185753}}});var Lm=Me({id:1337,name:"Localhost",network:"localhost",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["http://127.0.0.1:8545"]},public:{http:["http://127.0.0.1:8545"]}}});var y2=Me({id:1,network:"homestead",name:"Ethereum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://eth-mainnet.g.alchemy.com/v2"],webSocket:["wss://eth-mainnet.g.alchemy.com/v2"]},infura:{http:["https://mainnet.infura.io/v3"],webSocket:["wss://mainnet.infura.io/ws/v3"]},default:{http:["https://cloudflare-eth.com"]},public:{http:["https://cloudflare-eth.com"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://etherscan.io"},default:{name:"Etherscan",url:"https://etherscan.io"}},contracts:{ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0xc0497E381f536Be9ce14B0dD3817cBcAe57d2F62",blockCreated:16966585},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14353601}}});var Mm=Me({id:1088,name:"Metis",network:"andromeda",nativeCurrency:{decimals:18,name:"Metis",symbol:"METIS"},rpcUrls:{default:{http:["https://andromeda.metis.io/?owner=1088"]},public:{http:["https://andromeda.metis.io/?owner=1088"]}},blockExplorers:{default:{name:"Andromeda Explorer",url:"https://andromeda-explorer.metis.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:2338552}}});var km=Me({id:599,name:"Metis Goerli",network:"metis-goerli",nativeCurrency:{decimals:18,name:"Metis Goerli",symbol:"METIS"},rpcUrls:{default:{http:["https://goerli.gateway.metisdevops.link"]},public:{http:["https://goerli.gateway.metisdevops.link"]}},blockExplorers:{default:{name:"Metis Goerli Explorer",url:"https://goerli.explorer.metisdevops.link"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:1006207}}});var Nm=Me({id:1287,name:"Moonbase Alpha",network:"moonbase-alpha",nativeCurrency:{decimals:18,name:"DEV",symbol:"DEV"},rpcUrls:{default:{http:["https://rpc.api.moonbase.moonbeam.network"],webSocket:["wss://wss.api.moonbase.moonbeam.network"]},public:{http:["https://rpc.api.moonbase.moonbeam.network"],webSocket:["wss://wss.api.moonbase.moonbeam.network"]}},blockExplorers:{default:{name:"Moonscan",url:"https://moonbase.moonscan.io"},etherscan:{name:"Moonscan",url:"https://moonbase.moonscan.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:1850686}},testnet:!0});var Rm=Me({id:1284,name:"Moonbeam",network:"moonbeam",nativeCurrency:{decimals:18,name:"GLMR",symbol:"GLMR"},rpcUrls:{public:{http:["https://moonbeam.public.blastapi.io"],webSocket:["wss://moonbeam.public.blastapi.io"]},default:{http:["https://moonbeam.public.blastapi.io"],webSocket:["wss://moonbeam.public.blastapi.io"]}},blockExplorers:{default:{name:"Moonscan",url:"https://moonscan.io"},etherscan:{name:"Moonscan",url:"https://moonscan.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:609002}},testnet:!1});var Om=Me({id:1285,name:"Moonriver",network:"moonriver",nativeCurrency:{decimals:18,name:"MOVR",symbol:"MOVR"},rpcUrls:{public:{http:["https://moonriver.public.blastapi.io"],webSocket:["wss://moonriver.public.blastapi.io"]},default:{http:["https://moonriver.public.blastapi.io"],webSocket:["wss://moonriver.public.blastapi.io"]}},blockExplorers:{default:{name:"Moonscan",url:"https://moonriver.moonscan.io"},etherscan:{name:"Moonscan",url:"https://moonriver.moonscan.io"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:1597904}},testnet:!1});var zm=Me({id:66,name:"OKC",network:"okc",nativeCurrency:{decimals:18,name:"OKT",symbol:"OKT"},rpcUrls:{default:{http:["https://exchainrpc.okex.org"]},public:{http:["https://exchainrpc.okex.org"]}},blockExplorers:{default:{name:"oklink",url:"https://www.oklink.com/okc"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:10364792}}});var Dm=Me({id:10,name:"OP Mainnet",network:"optimism",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://opt-mainnet.g.alchemy.com/v2"],webSocket:["wss://opt-mainnet.g.alchemy.com/v2"]},infura:{http:["https://optimism-mainnet.infura.io/v3"],webSocket:["wss://optimism-mainnet.infura.io/ws/v3"]},default:{http:["https://mainnet.optimism.io"]},public:{http:["https://mainnet.optimism.io"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://optimistic.etherscan.io"},default:{name:"Optimism Explorer",url:"https://explorer.optimism.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:4286263}}},{formatters:P4});var Pm=Me({id:420,name:"Optimism Goerli",network:"optimism-goerli",nativeCurrency:{name:"Goerli Ether",symbol:"ETH",decimals:18},rpcUrls:{alchemy:{http:["https://opt-goerli.g.alchemy.com/v2"],webSocket:["wss://opt-goerli.g.alchemy.com/v2"]},infura:{http:["https://optimism-goerli.infura.io/v3"],webSocket:["wss://optimism-goerli.infura.io/ws/v3"]},default:{http:["https://goerli.optimism.io"]},public:{http:["https://goerli.optimism.io"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://goerli-optimism.etherscan.io"},default:{name:"Etherscan",url:"https://goerli-optimism.etherscan.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:49461}},testnet:!0},{formatters:P4});var cl=Me({id:137,name:"Polygon",network:"matic",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrls:{alchemy:{http:["https://polygon-mainnet.g.alchemy.com/v2"],webSocket:["wss://polygon-mainnet.g.alchemy.com/v2"]},infura:{http:["https://polygon-mainnet.infura.io/v3"],webSocket:["wss://polygon-mainnet.infura.io/ws/v3"]},default:{http:["https://polygon-rpc.com"]},public:{http:["https://polygon-rpc.com"]}},blockExplorers:{etherscan:{name:"PolygonScan",url:"https://polygonscan.com"},default:{name:"PolygonScan",url:"https://polygonscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}}});var Fm=Me({id:80001,name:"Polygon Mumbai",network:"maticmum",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrls:{alchemy:{http:["https://polygon-mumbai.g.alchemy.com/v2"],webSocket:["wss://polygon-mumbai.g.alchemy.com/v2"]},infura:{http:["https://polygon-mumbai.infura.io/v3"],webSocket:["wss://polygon-mumbai.infura.io/ws/v3"]},default:{http:["https://rpc.ankr.com/polygon_mumbai"]},public:{http:["https://rpc.ankr.com/polygon_mumbai"]}},blockExplorers:{etherscan:{name:"PolygonScan",url:"https://mumbai.polygonscan.com"},default:{name:"PolygonScan",url:"https://mumbai.polygonscan.com"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}},testnet:!0});var Bm=Me({id:1442,name:"Polygon zkEVM Testnet",network:"polygon-zkevm-testnet",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.public.zkevm-test.net"]},public:{http:["https://rpc.public.zkevm-test.net"]}},blockExplorers:{blockscout:{name:"Blockscout",url:"https://explorer.public.zkevm-test.net"},default:{name:"PolygonScan",url:"https://testnet-zkevm.polygonscan.com"}},testnet:!0,contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:525686}}});var Um=Me({id:11155111,network:"sepolia",name:"Sepolia",nativeCurrency:{name:"Sepolia Ether",symbol:"SEP",decimals:18},rpcUrls:{alchemy:{http:["https://eth-sepolia.g.alchemy.com/v2"],webSocket:["wss://eth-sepolia.g.alchemy.com/v2"]},infura:{http:["https://sepolia.infura.io/v3"],webSocket:["wss://sepolia.infura.io/ws/v3"]},default:{http:["https://rpc.sepolia.org"]},public:{http:["https://rpc.sepolia.org"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://sepolia.etherscan.io"},default:{name:"Etherscan",url:"https://sepolia.etherscan.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:751532},ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0x21B000Fd62a880b2125A61e36a284BB757b76025",blockCreated:3914906}},testnet:!0});var Gm=Me({id:841,name:"Taraxa Mainnet",network:"taraxa",nativeCurrency:{name:"Tara",symbol:"TARA",decimals:18},rpcUrls:{default:{http:["https://rpc.mainnet.taraxa.io"]},public:{http:["https://rpc.mainnet.taraxa.io"]}},blockExplorers:{default:{name:"Taraxa Explorer",url:"https://explorer.mainnet.taraxa.io"}}});var Hm=Me({id:842,name:"Taraxa Testnet",network:"taraxa-testnet",nativeCurrency:{name:"Tara",symbol:"TARA",decimals:18},rpcUrls:{default:{http:["https://rpc.testnet.taraxa.io"]},public:{http:["https://rpc.testnet.taraxa.io"]}},blockExplorers:{default:{name:"Taraxa Explorer",url:"https://explorer.testnet.taraxa.io"}},testnet:!0});var Wm=Me({id:40,name:"Telos",network:"telos",nativeCurrency:{decimals:18,name:"Telos",symbol:"TLOS"},rpcUrls:{default:{http:["https://mainnet.telos.net/evm"]},public:{http:["https://mainnet.telos.net/evm"]}},blockExplorers:{default:{name:"Teloscan",url:"https://www.teloscan.io/"}},contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:246530709}}});var Vm=Me({id:41,name:"Telos",network:"telosTestnet",nativeCurrency:{decimals:18,name:"Telos",symbol:"TLOS"},rpcUrls:{default:{http:["https://testnet.telos.net/evm"]},public:{http:["https://testnet.telos.net/evm"]}},blockExplorers:{default:{name:"Teloscan (testnet)",url:"https://testnet.teloscan.io/"}},testnet:!0});var jm={block:D4({format(e){let t=e.transactions?.map(r=>{if(typeof r=="string")return r;let n=jm.transaction.format(r);return n.typeHex==="0x71"?n.type="eip712":n.typeHex==="0xff"&&(n.type="priority"),n});return {l1BatchNumber:e.l1BatchNumber?m$1(e.l1BatchNumber):null,l1BatchTimestamp:e.l1BatchTimestamp?m$1(e.l1BatchTimestamp):null,transactions:t}}}),transaction:z4({format(e){let t={};return e.type==="0x71"?t.type="eip712":e.type==="0xff"&&(t.type="priority"),{...t,l1BatchNumber:e.l1BatchNumber?m$1(e.l1BatchNumber):null,l1BatchTxIndex:e.l1BatchTxIndex?m$1(e.l1BatchTxIndex):null}}}),transactionReceipt:B9({format(e){return {l1BatchNumber:e.l1BatchNumber?m$1(e.l1BatchNumber):null,l1BatchTxIndex:e.l1BatchTxIndex?m$1(e.l1BatchTxIndex):null,logs:e.logs.map(t=>({...Fs(t),l1BatchNumber:t.l1BatchNumber?m$1(t.l1BatchNumber):null,transactionLogIndex:n(t.transactionLogIndex),logType:t.logType})),l2ToL1Logs:e.l2ToL1Logs.map(t=>({blockNumber:m$1(t.blockHash),blockHash:t.blockHash,l1BatchNumber:m$1(t.l1BatchNumber),transactionIndex:m$1(t.transactionIndex),shardId:m$1(t.shardId),isService:t.isService,sender:t.sender,key:t.key,value:t.value,transactionHash:t.transactionHash,logIndex:m$1(t.logIndex)}))}}}),transactionRequest:r({exclude:["customSignature","factoryDeps","gasPerPubdata","paymaster","paymasterInput"],format(e){return e.gasPerPubdata||e.paymaster&&e.paymasterInput||e.factoryDeps||e.customSignature?{eip712Meta:{...e.gasPerPubdata?{gasPerPubdata:f$1(e.gasPerPubdata)}:{},...e.paymaster&&e.paymasterInput?{paymasterParams:{paymaster:e.paymaster,paymasterInput:Array.from(k(e.paymasterInput))}}:{},...e.factoryDeps?{factoryDeps:e.factoryDeps}:{},...e.customSignature?{customSignature:e.customSignature}:{}},type:e.type==="eip712"?"0x71":"0xff"}:{}}})};var Exe=(e,t)=>Cxe(e)?wxe(e):lg(e,t),pg={transaction:Exe};function wxe(e){let{chainId:t,gas:r,nonce:n,to:s,from:o,value:a,maxFeePerGas:c,maxPriorityFeePerGas:u,customSignature:m,factoryDeps:f,paymaster:h,paymasterInput:x,gasPerPubdata:b,data:v}=e;Ixe(e);let w=[n?f$1(n):"0x",u?f$1(u):"0x",c?f$1(c):"0x",r?f$1(r):"0x",s??"0x",a?f$1(a):"0x",v??"0x",f$1(t),f$1(""),f$1(""),f$1(t),o??"0x",b?f$1(b):"0x",f??[],m??"0x",h&&x?[h,x]:[]];return E$1(["0x71",A2(w)])}function Cxe(e){return "customSignature"in e||"paymaster"in e||"paymasterInput"in e||"gasPerPubdata"in e||"factoryDeps"in e}function Ixe(e){let{chainId:t,to:r,from:n,paymaster:s,paymasterInput:o}=e;if(t<=0)throw new v$1({chainId:t});if(r&&!C$1(r))throw new s$1({address:r});if(n&&!C$1(n))throw new s$1({address:n});if(s&&!C$1(s))throw new s$1({address:s});if(s&&!o)throw new b$4("`paymasterInput` must be provided when `paymaster` is defined");if(!s&&o)throw new b$4("`paymaster` must be provided when `paymasterInput` is defined")}var Ym=Me({id:324,name:"zkSync Era",network:"zksync-era",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{default:{http:["https://mainnet.era.zksync.io"],webSocket:["wss://mainnet.era.zksync.io/ws"]},public:{http:["https://mainnet.era.zksync.io"],webSocket:["wss://mainnet.era.zksync.io/ws"]}},blockExplorers:{default:{name:"zkExplorer",url:"https://explorer.zksync.io"}},contracts:{multicall3:{address:"0xF9cda624FBC7e059355ce98a31693d299FACd963"}}},{serializers:pg,formatters:jm});var qm=Me({id:280,name:"zkSync Era Testnet",network:"zksync-era-testnet",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://testnet.era.zksync.dev"],webSocket:["wss://testnet.era.zksync.dev/ws"]},public:{http:["https://testnet.era.zksync.dev"],webSocket:["wss://testnet.era.zksync.dev/ws"]}},blockExplorers:{default:{name:"zkExplorer",url:"https://goerli.explorer.zksync.io"}},contracts:{multicall3:{address:"0xF9cda624FBC7e059355ce98a31693d299FACd963"}},testnet:!0},{serializers:pg,formatters:jm});var cM=class extends Error{constructor({chainId:e,connectorId:t}){super(`Chain "${e}" not configured for connector "${t}".`),this.name="ChainNotConfiguredForConnectorError";}},Oi=class extends Error{constructor(){super(...arguments),this.name="ConnectorNotFoundError",this.message="Connector not found";}};function lM(e){return typeof e=="string"?Number.parseInt(e,e.trim().substring(0,2)==="0x"?16:10):typeof e=="bigint"?Number(e):e}var mJ=f(dJ(),1);var dM=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},Xn=(e,t,r)=>(dM(e,t,"read from private field"),r?r.call(e):t.get(e)),si=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r);},Jm=(e,t,r,n)=>(dM(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ws=(e,t,r)=>(dM(e,t,"access private method"),r),Xm=class extends mJ.default{constructor({chains:e=[y2,al],options:t}){super(),this.chains=e,this.options=t;}getBlockExplorerUrls(e){let{default:t,...r}=e.blockExplorers??{};if(t)return [t.url,...Object.values(r).map(n=>n.url)]}isChainUnsupported(e){return !this.chains.some(t=>t.id===e)}setStorage(e){this.storage=e;}};function Lxe(e){if(!e)return "Injected";let t=r=>{if(r.isApexWallet)return "Apex Wallet";if(r.isAvalanche)return "Core Wallet";if(r.isBackpack)return "Backpack";if(r.isBifrost)return "Bifrost Wallet";if(r.isBitKeep)return "BitKeep";if(r.isBitski)return "Bitski";if(r.isBlockWallet)return "BlockWallet";if(r.isBraveWallet)return "Brave Wallet";if(r.isCoin98)return "Coin98 Wallet";if(r.isCoinbaseWallet)return "Coinbase Wallet";if(r.isDawn)return "Dawn Wallet";if(r.isDefiant)return "Defiant";if(r.isDesig)return "Desig Wallet";if(r.isEnkrypt)return "Enkrypt";if(r.isExodus)return "Exodus";if(r.isFordefi)return "Fordefi";if(r.isFrame)return "Frame";if(r.isFrontier)return "Frontier Wallet";if(r.isGamestop)return "GameStop Wallet";if(r.isHaqqWallet)return "HAQQ Wallet";if(r.isHyperPay)return "HyperPay Wallet";if(r.isImToken)return "ImToken";if(r.isHaloWallet)return "Halo Wallet";if(r.isKuCoinWallet)return "KuCoin Wallet";if(r.isMathWallet)return "MathWallet";if(r.isNovaWallet)return "Nova Wallet";if(r.isOkxWallet||r.isOKExWallet)return "OKX Wallet";if(r.isOktoWallet)return "Okto Wallet";if(r.isOneInchIOSWallet||r.isOneInchAndroidWallet)return "1inch Wallet";if(r.isOneKey)return "OneKey Wallet";if(r.isOpera)return "Opera";if(r.isPhantom)return "Phantom";if(r.isPortal)return "Ripio Portal";if(r.isRabby)return "Rabby Wallet";if(r.isRainbow)return "Rainbow";if(r.isSafePal)return "SafePal Wallet";if(r.isStatus)return "Status";if(r.isSubWallet)return "SubWallet";if(r.isTalisman)return "Talisman";if(r.isTally)return "Taho";if(r.isTokenPocket)return "TokenPocket";if(r.isTokenary)return "Tokenary";if(r.isTrust||r.isTrustWallet)return "Trust Wallet";if(r.isTTWallet)return "TTWallet";if(r.isXDEFI)return "XDEFI Wallet";if(r.isZeal)return "Zeal";if(r.isZerion)return "Zerion";if(r.isMetaMask)return "MetaMask"};if(e.providers?.length){let r=new Set,n=1;for(let o of e.providers){let a=t(o);a||(a=`Unknown Wallet #${n}`,n+=1),r.add(a);}let s=[...r];return s.length?s:s[0]??"Injected"}return t(e)??"Injected"}var gg,Oc=class extends Xm{constructor({chains:e,options:t}={}){let r={shimDisconnect:!0,getProvider(){if(typeof window>"u")return;let s=window.ethereum;return s?.providers&&s.providers.length>0?s.providers[0]:s},...t};super({chains:e,options:r}),this.id="injected",si(this,gg,void 0),this.shimDisconnectKey=`${this.id}.shimDisconnect`,this.onAccountsChanged=s=>{s.length===0?this.emit("disconnect"):this.emit("change",{account:Y(s[0])});},this.onChainChanged=s=>{let o=lM(s),a=this.isChainUnsupported(o);this.emit("change",{chain:{id:o,unsupported:a}});},this.onDisconnect=async s=>{s.code===1013&&await this.getProvider()&&await this.getAccount()||(this.emit("disconnect"),this.options.shimDisconnect&&this.storage?.removeItem(this.shimDisconnectKey));};let n=r.getProvider();if(typeof r.name=="string")this.name=r.name;else if(n){let s=Lxe(n);r.name?this.name=r.name(s):typeof s=="string"?this.name=s:this.name=s[0];}else this.name="Injected";this.ready=!!n;}async connect({chainId:e}={}){try{let t=await this.getProvider();if(!t)throw new Oi;t.on&&(t.on("accountsChanged",this.onAccountsChanged),t.on("chainChanged",this.onChainChanged),t.on("disconnect",this.onDisconnect)),this.emit("message",{type:"connecting"});let r=await t.request({method:"eth_requestAccounts"}),n=Y(r[0]),s=await this.getChainId(),o=this.isChainUnsupported(s);return e&&s!==e&&(s=(await this.switchChain(e)).id,o=this.isChainUnsupported(s)),this.options.shimDisconnect&&this.storage?.setItem(this.shimDisconnectKey,!0),{account:n,chain:{id:s,unsupported:o}}}catch(t){throw this.isUserRejectedRequestError(t)?new Ea(t):t.code===-32002?new za$1(t):t}}async disconnect(){let e=await this.getProvider();e?.removeListener&&(e.removeListener("accountsChanged",this.onAccountsChanged),e.removeListener("chainChanged",this.onChainChanged),e.removeListener("disconnect",this.onDisconnect),this.options.shimDisconnect&&this.storage?.removeItem(this.shimDisconnectKey));}async getAccount(){let e=await this.getProvider();if(!e)throw new Oi;let t=await e.request({method:"eth_accounts"});return Y(t[0])}async getChainId(){let e=await this.getProvider();if(!e)throw new Oi;return e.request({method:"eth_chainId"}).then(lM)}async getProvider(){let e=this.options.getProvider();return e&&Jm(this,gg,e),Xn(this,gg)}async getWalletClient({chainId:e}={}){let[t,r]=await Promise.all([this.getProvider(),this.getAccount()]),n=this.chains.find(s=>s.id===e);if(!t)throw new Error("provider is required.");return dm({account:r,chain:n,transport:am(t)})}async isAuthorized(){try{if(this.options.shimDisconnect&&!this.storage?.getItem(this.shimDisconnectKey))return !1;if(!await this.getProvider())throw new Oi;return !!await this.getAccount()}catch{return !1}}async switchChain(e){let t=await this.getProvider();if(!t)throw new Oi;let r=h(e);try{return await Promise.all([t.request({method:"wallet_switchEthereumChain",params:[{chainId:r}]}),new Promise(n=>this.on("change",({chain:s})=>{s?.id===e&&n();}))]),this.chains.find(n=>n.id===e)??{id:e,name:`Chain ${r}`,network:`${r}`,nativeCurrency:{name:"Ether",decimals:18,symbol:"ETH"},rpcUrls:{default:{http:[""]},public:{http:[""]}}}}catch(n){let s=this.chains.find(o=>o.id===e);if(!s)throw new cM({chainId:e,connectorId:this.id});if(n.code===4902||n?.data?.originalError?.code===4902)try{if(await t.request({method:"wallet_addEthereumChain",params:[{chainId:r,chainName:s.name,nativeCurrency:s.nativeCurrency,rpcUrls:[s.rpcUrls.public?.http[0]??""],blockExplorerUrls:this.getBlockExplorerUrls(s)}]}),await this.getChainId()!==e)throw new Ea(new Error("User rejected switch after adding network."));return s}catch(o){throw new Ea(o)}throw this.isUserRejectedRequestError(n)?new Ea(n):new Ja(n)}}async watchAsset({address:e,decimals:t=18,image:r,symbol:n}){let s=await this.getProvider();if(!s)throw new Oi;return s.request({method:"wallet_watchAsset",params:{type:"ERC20",options:{address:e,decimals:t,image:r,symbol:n}}})}isUserRejectedRequestError(e){return e.code===4001}};gg=new WeakMap;var mM=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},xg=(e,t,r)=>(mM(e,t,"read from private field"),r?r.call(e):t.get(e)),bg=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r);},Km=(e,t,r,n)=>(mM(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),fJ=(e,t,r)=>(mM(e,t,"access private method"),r);var Mxe=e=>(t,r,n)=>{let s=n.subscribe;return n.subscribe=(a,c,u)=>{let m=a;if(c){let f=u?.equalityFn||Object.is,h=a(n.getState());m=x=>{let b=a(x);if(!f(h,b)){let v=h;c(h=b,v);}},u?.fireImmediately&&c(h,h);}return s(m)},e(t,r,n)},pJ=Mxe;function kxe(e,t){let r;try{r=e();}catch{return}return {getItem:s=>{var o;let a=u=>u===null?null:JSON.parse(u,t?.reviver),c=(o=r.getItem(s))!=null?o:null;return c instanceof Promise?c.then(a):a(c)},setItem:(s,o)=>r.setItem(s,JSON.stringify(o,t?.replacer)),removeItem:s=>r.removeItem(s)}}var Qm=e=>t=>{try{let r=e(t);return r instanceof Promise?r:{then(n){return Qm(n)(r)},catch(n){return this}}}catch(r){return {then(n){return this},catch(n){return Qm(n)(r)}}}},Nxe=(e,t)=>(r,n,s)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:E=>E,version:0,merge:(E,_)=>({..._,...E}),...t},a=!1,c=new Set,u=new Set,m;try{m=o.getStorage();}catch{}if(!m)return e((...E)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),r(...E);},n,s);let f=Qm(o.serialize),h=()=>{let E=o.partialize({...n()}),_,C=f({state:E,version:o.version}).then(S=>m.setItem(o.name,S)).catch(S=>{_=S;});if(_)throw _;return C},x=s.setState;s.setState=(E,_)=>{x(E,_),h();};let b=e((...E)=>{r(...E),h();},n,s),v,w=()=>{var E;if(!m)return;a=!1,c.forEach(C=>C(n()));let _=((E=o.onRehydrateStorage)==null?void 0:E.call(o,n()))||void 0;return Qm(m.getItem.bind(m))(o.name).then(C=>{if(C)return o.deserialize(C)}).then(C=>{if(C)if(typeof C.version=="number"&&C.version!==o.version){if(o.migrate)return o.migrate(C.state,C.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided");}else return C.state}).then(C=>{var S;return v=o.merge(C,(S=n())!=null?S:b),r(v,!0),h()}).then(()=>{_?.(v,void 0),a=!0,u.forEach(C=>C(v));}).catch(C=>{_?.(void 0,C);})};return s.persist={setOptions:E=>{o={...o,...E},E.getStorage&&(m=E.getStorage());},clearStorage:()=>{m?.removeItem(o.name);},getOptions:()=>o,rehydrate:()=>w(),hasHydrated:()=>a,onHydrate:E=>(c.add(E),()=>{c.delete(E);}),onFinishHydration:E=>(u.add(E),()=>{u.delete(E);})},w(),v||b},Rxe=(e,t)=>(r,n,s)=>{let o={storage:kxe(()=>localStorage),partialize:w=>w,version:0,merge:(w,E)=>({...E,...w}),...t},a=!1,c=new Set,u=new Set,m=o.storage;if(!m)return e((...w)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),r(...w);},n,s);let f=()=>{let w=o.partialize({...n()});return m.setItem(o.name,{state:w,version:o.version})},h=s.setState;s.setState=(w,E)=>{h(w,E),f();};let x=e((...w)=>{r(...w),f();},n,s);s.getInitialState=()=>x;let b,v=()=>{var w,E;if(!m)return;a=!1,c.forEach(C=>{var S;return C((S=n())!=null?S:x)});let _=((E=o.onRehydrateStorage)==null?void 0:E.call(o,(w=n())!=null?w:x))||void 0;return Qm(m.getItem.bind(m))(o.name).then(C=>{if(C)if(typeof C.version=="number"&&C.version!==o.version){if(o.migrate)return [!0,o.migrate(C.state,C.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided");}else return [!1,C.state];return [!1,void 0]}).then(C=>{var S;let[N,z]=C;if(b=o.merge(z,(S=n())!=null?S:x),r(b,!0),N)return f()}).then(()=>{_?.(b,void 0),b=n(),a=!0,u.forEach(C=>C(b));}).catch(C=>{_?.(void 0,C);})};return s.persist={setOptions:w=>{o={...o,...w},w.storage&&(m=w.storage);},clearStorage:()=>{m?.removeItem(o.name);},getOptions:()=>o,rehydrate:()=>v(),hasHydrated:()=>a,onHydrate:w=>(c.add(w),()=>{c.delete(w);}),onFinishHydration:w=>(u.add(w),()=>{u.delete(w);})},o.skipHydration||v(),b||x},Oxe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),Nxe(e,t)):Rxe(e,t),hJ=Oxe;var gJ=e=>{let t,r=new Set,n=(f,h)=>{let x=typeof f=="function"?f(t):f;if(!Object.is(x,t)){let b=t;t=h??(typeof x!="object"||x===null)?x:Object.assign({},t,x),r.forEach(v=>v(t,b));}},s=()=>t,u={setState:n,getState:s,getInitialState:()=>m,subscribe:f=>(r.add(f),()=>r.delete(f)),destroy:()=>{(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear();}},m=t=e(n,s,u);return u},xJ=e=>e?gJ(e):gJ;function vg(e,t){if(Object.is(e,t))return !0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return !1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return !1;for(let[n,s]of e)if(!Object.is(s,t.get(n)))return !1;return !0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return !1;for(let n of e)if(!t.has(n))return !1;return !0}let r=Object.keys(e);if(r.length!==Object.keys(t).length)return !1;for(let n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||!Object.is(e[n],t[n]))return !1;return !0}function zc(e,t,{batch:r={multicall:{wait:32}},pollingInterval:n=4e3,rank:s,retryCount:o,retryDelay:a,stallTimeout:c}={}){if(!e.length)throw new Error("must have at least one chain");let u=[],m={},f={};for(let h of e){let x=!1;for(let b of t){let v=b(h);v&&(x=!0,u.some(({id:w})=>w===h.id)||(u=[...u,v.chain]),m[h.id]=[...m[h.id]||[],...v.rpcUrls.http],v.rpcUrls.webSocket&&(f[h.id]=[...f[h.id]||[],...v.rpcUrls.webSocket]));}if(!x)throw new Error([`Could not find valid provider configuration for chain "${h.name}".
`,"You may need to add `jsonRpcProvider` to `configureChains` with the chain's RPC URLs.","Read more: https://wagmi.sh/core/providers/jsonRpc"].join(`
`))}return {chains:u,publicClient:({chainId:h})=>{let x=u.find(w=>w.id===h)??e[0],b=m[x.id];if(!b||!b[0])throw new Error(`No providers configured for chain "${x.id}"`);let v=mg({batch:r,chain:x,transport:rg(b.map(w=>sM(w,{timeout:c})),{rank:s,retryCount:o,retryDelay:a}),pollingInterval:n});return Object.assign(v,{chains:u})},webSocketPublicClient:({chainId:h})=>{let x=u.find(w=>w.id===h)??e[0],b=f[x.id];if(!b||!b[0])return;let v=mg({batch:r,chain:x,transport:rg(b.map(w=>aM(w,{timeout:c})),{rank:s,retryCount:o,retryDelay:a}),pollingInterval:n});return Object.assign(v,{chains:u})}}}var xM=class extends Error{constructor({chainId:e,connectorId:t}){super(`Chain "${e}" not configured${t?` for connector "${t}"`:""}.`),this.name="ChainNotConfigured";}},bM=class extends Error{constructor(){super(...arguments),this.name="ConnectorAlreadyConnectedError",this.message="Connector already connected";}},vM=class extends Error{constructor(){super(...arguments),this.name="ConfigChainsNotFound",this.message="No chains were found on the wagmi config. Some functions that require a chain may not work.";}},_M=class extends Error{constructor({connector:e}){super(`"${e.name}" does not support programmatic chain switching.`),this.name="SwitchChainNotSupportedError";}};function Z4(e,t){if(e===t)return !0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return !1;let r,n;if(Array.isArray(e)&&Array.isArray(t)){if(r=e.length,r!=t.length)return !1;for(n=r;n--!==0;)if(!Z4(e[n],t[n]))return !1;return !0}if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let s=Object.keys(e);if(r=s.length,r!==Object.keys(t).length)return !1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[n]))return !1;for(n=r;n--!==0;){let o=s[n];if(o&&!Z4(e[o],t[o]))return !1}return !0}return e!==e&&t!==t}var fM=(e,{find:t,replace:r})=>e&&t(e)?r(e):typeof e!="object"?e:Array.isArray(e)?e.map(n=>fM(n,{find:t,replace:r})):e instanceof Object?Object.entries(e).reduce((n,[s,o])=>({...n,[s]:fM(o,{find:t,replace:r})}),{}):e;function AM(e){let t=JSON.parse(e);return fM(t,{find:n=>typeof n=="string"&&n.startsWith("#bigint."),replace:n=>BigInt(n.replace("#bigint.",""))})}function pM(e){return typeof e=="number"?e:e==="wei"?0:Math.abs(w$1[e])}function bJ(e,t){return e.slice(0,t).join(".")||"."}function vJ(e,t){let{length:r}=e;for(let n=0;n<r;++n)if(e[n]===t)return n+1;return 0}function zxe(e,t){let r=typeof e=="function",n=typeof t=="function",s=[],o=[];return function(c,u){if(typeof u=="object")if(s.length){let m=vJ(s,this);m===0?s[s.length]=this:(s.splice(m),o.splice(m)),o[o.length]=c;let f=vJ(s,u);if(f!==0)return n?t.call(this,c,u,bJ(o,f)):`[ref=${bJ(o,f)}]`}else s[0]=u,o[0]=c;return r?e.call(this,c,u):u}}function yM(e,t,r,n){return JSON.stringify(e,zxe((s,o)=>{let a=typeof o=="bigint"?`#bigint.${o.toString()}`:o;return t?.(s,a)||a},n),r??void 0)}var _g={getItem:e=>"",setItem:(e,t)=>null,removeItem:e=>null};function ef({deserialize:e=AM,key:t="wagmi",serialize:r=yM,storage:n}){return {...n,getItem:(s,o=null)=>{let a=n.getItem(`${t}.${s}`);try{return a?e(a):o}catch(c){return console.warn(c),o}},setItem:(s,o)=>{if(o===null)n.removeItem(`${t}.${s}`);else try{n.setItem(`${t}.${s}`,r(o));}catch(a){console.error(a);}},removeItem:s=>n.removeItem(`${t}.${s}`)}}var _J="store",q4,$m,hM,AJ,yJ=class{constructor({autoConnect:e=!1,connectors:t=[new Oc],publicClient:r,storage:n=ef({storage:typeof window<"u"?window.localStorage:_g}),logger:s={warn:console.warn},webSocketPublicClient:o}){bg(this,hM),this.publicClients=new Map,this.webSocketPublicClients=new Map,bg(this,q4,void 0),bg(this,$m,void 0),this.args={autoConnect:e,connectors:t,logger:s,publicClient:r,storage:n,webSocketPublicClient:o};let a="disconnected",c;if(e)try{let f=n.getItem(_J)?.state?.data;a=f?.account?"reconnecting":"connecting",c=f?.chain?.id;}catch{}let u=typeof t=="function"?t():t;u.forEach(m=>m.setStorage(n)),this.store=xJ(pJ(hJ(()=>({connectors:u,publicClient:this.getPublicClient({chainId:c}),status:a,webSocketPublicClient:this.getWebSocketPublicClient({chainId:c})}),{name:_J,storage:n,partialize:m=>({...e&&{data:{account:m?.data?.account,chain:m?.data?.chain}},chains:m?.chains}),version:2}))),this.storage=n,Km(this,$m,n?.getItem("wallet")),fJ(this,hM,AJ).call(this),e&&typeof window<"u"&&setTimeout(async()=>await this.autoConnect(),0);}get chains(){return this.store.getState().chains}get connectors(){return this.store.getState().connectors}get connector(){return this.store.getState().connector}get data(){return this.store.getState().data}get error(){return this.store.getState().error}get lastUsedChainId(){return this.data?.chain?.id}get publicClient(){return this.store.getState().publicClient}get status(){return this.store.getState().status}get subscribe(){return this.store.subscribe}get webSocketPublicClient(){return this.store.getState().webSocketPublicClient}setState(e){let t=typeof e=="function"?e(this.store.getState()):e;this.store.setState(t,!0);}clearState(){this.setState(e=>({...e,chains:void 0,connector:void 0,data:void 0,error:void 0,status:"disconnected"}));}async destroy(){this.connector&&await this.connector.disconnect?.(),Km(this,q4,!1),this.clearState(),this.store.destroy();}async autoConnect(){if(xg(this,q4))return;Km(this,q4,!0),this.setState(r=>({...r,status:r.data?.account?"reconnecting":"connecting"}));let e=xg(this,$m)?[...this.connectors].sort(r=>r.id===xg(this,$m)?-1:1):this.connectors,t=!1;for(let r of e){if(!r.ready||!r.isAuthorized||!await r.isAuthorized())continue;let s=await r.connect();this.setState(o=>({...o,connector:r,chains:r?.chains,data:s,status:"connected"})),t=!0;break}return t||this.setState(r=>({...r,data:void 0,status:"disconnected"})),Km(this,q4,!1),this.data}setConnectors(e){this.args={...this.args,connectors:e};let t=typeof e=="function"?e():e;t.forEach(r=>r.setStorage(this.args.storage)),this.setState(r=>({...r,connectors:t}));}getPublicClient({chainId:e}={}){let t=this.publicClients.get(-1);if(t&&t?.chain.id===e||(t=this.publicClients.get(e??-1),t))return t;let{publicClient:r}=this.args;return t=typeof r=="function"?r({chainId:e}):r,this.publicClients.set(e??-1,t),t}setPublicClient(e){let t=this.data?.chain?.id;this.args={...this.args,publicClient:e},this.publicClients.clear(),this.setState(r=>({...r,publicClient:this.getPublicClient({chainId:t})}));}getWebSocketPublicClient({chainId:e}={}){let t=this.webSocketPublicClients.get(-1);if(t&&t?.chain.id===e||(t=this.webSocketPublicClients.get(e??-1),t))return t;let{webSocketPublicClient:r}=this.args;return t=typeof r=="function"?r({chainId:e}):r,t&&this.webSocketPublicClients.set(e??-1,t),t}setWebSocketPublicClient(e){let t=this.data?.chain?.id;this.args={...this.args,webSocketPublicClient:e},this.webSocketPublicClients.clear(),this.setState(r=>({...r,webSocketPublicClient:this.getWebSocketPublicClient({chainId:t})}));}setLastUsedConnector(e=null){this.storage?.setItem("wallet",e);}};q4=new WeakMap;$m=new WeakMap;hM=new WeakSet;AJ=function(){let e=c=>{this.setState(u=>({...u,data:{...u.data,...c}}));},t=()=>{this.clearState();},r=c=>{this.setState(u=>({...u,error:c}));};this.store.subscribe(({connector:c})=>c,(c,u)=>{u?.off?.("change",e),u?.off?.("disconnect",t),u?.off?.("error",r),c&&(c.on?.("change",e),c.on?.("disconnect",t),c.on?.("error",r));});let{publicClient:n,webSocketPublicClient:s}=this.args;(typeof n=="function"||typeof s=="function")&&this.store.subscribe(({data:c})=>c?.chain?.id,c=>{this.setState(u=>({...u,publicClient:this.getPublicClient({chainId:c}),webSocketPublicClient:this.getWebSocketPublicClient({chainId:c})}));});};var gM;function EM(e){let t=new yJ(e);return gM=t,t}function Va(){if(!gM)throw new Error("No wagmi config found. Ensure you have set up a config: https://wagmi.sh/react/config");return gM}async function Ag({chainId:e,connector:t}){let r=Va(),n=r.connector;if(n&&t.id===n.id)throw new bM;try{r.setState(o=>({...o,status:"connecting"}));let s=await t.connect({chainId:e});return r.setLastUsedConnector(t.id),r.setState(o=>({...o,connector:t,chains:t?.chains,data:s,status:"connected"})),r.storage.setItem("connected",!0),{...s,connector:t}}catch(s){throw r.setState(o=>({...o,status:o.connector?"connected":"disconnected"})),s}}async function wM(){let e=Va();e.connector&&await e.connector.disconnect(),e.clearState(),e.storage.removeItem("connected");}var CM=[{type:"event",name:"Approval",inputs:[{indexed:!0,name:"owner",type:"address"},{indexed:!0,name:"spender",type:"address"},{indexed:!1,name:"value",type:"uint256"}]},{type:"event",name:"Transfer",inputs:[{indexed:!0,name:"from",type:"address"},{indexed:!0,name:"to",type:"address"},{indexed:!1,name:"value",type:"uint256"}]},{type:"function",name:"allowance",stateMutability:"view",inputs:[{name:"owner",type:"address"},{name:"spender",type:"address"}],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"approve",stateMutability:"nonpayable",inputs:[{name:"spender",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]},{type:"function",name:"balanceOf",stateMutability:"view",inputs:[{name:"account",type:"address"}],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"decimals",stateMutability:"view",inputs:[],outputs:[{name:"",type:"uint8"}]},{type:"function",name:"name",stateMutability:"view",inputs:[],outputs:[{name:"",type:"string"}]},{type:"function",name:"symbol",stateMutability:"view",inputs:[],outputs:[{name:"",type:"string"}]},{type:"function",name:"totalSupply",stateMutability:"view",inputs:[],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"transfer",stateMutability:"nonpayable",inputs:[{name:"recipient",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]},{type:"function",name:"transferFrom",stateMutability:"nonpayable",inputs:[{name:"sender",type:"address"},{name:"recipient",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]}],Dxe=[{type:"event",name:"Approval",inputs:[{indexed:!0,name:"owner",type:"address"},{indexed:!0,name:"spender",type:"address"},{indexed:!1,name:"value",type:"uint256"}]},{type:"event",name:"Transfer",inputs:[{indexed:!0,name:"from",type:"address"},{indexed:!0,name:"to",type:"address"},{indexed:!1,name:"value",type:"uint256"}]},{type:"function",name:"allowance",stateMutability:"view",inputs:[{name:"owner",type:"address"},{name:"spender",type:"address"}],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"approve",stateMutability:"nonpayable",inputs:[{name:"spender",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]},{type:"function",name:"balanceOf",stateMutability:"view",inputs:[{name:"account",type:"address"}],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"decimals",stateMutability:"view",inputs:[],outputs:[{name:"",type:"uint8"}]},{type:"function",name:"name",stateMutability:"view",inputs:[],outputs:[{name:"",type:"bytes32"}]},{type:"function",name:"symbol",stateMutability:"view",inputs:[],outputs:[{name:"",type:"bytes32"}]},{type:"function",name:"totalSupply",stateMutability:"view",inputs:[],outputs:[{name:"",type:"uint256"}]},{type:"function",name:"transfer",stateMutability:"nonpayable",inputs:[{name:"recipient",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]},{type:"function",name:"transferFrom",stateMutability:"nonpayable",inputs:[{name:"sender",type:"address"},{name:"recipient",type:"address"},{name:"amount",type:"uint256"}],outputs:[{name:"",type:"bool"}]}];function ll({chainId:e}={}){let t=Va();return e&&t.getPublicClient({chainId:e})||t.publicClient}async function EJ({chainId:e}={}){return await Va().connector?.getWalletClient?.({chainId:e})||null}async function wJ({chainId:e,contracts:t,blockNumber:r,blockTag:n,...s}){let o=ll({chainId:e});if(!o.chains)throw new vM;if(e&&o.chain.id!==e)throw new xM({chainId:e});return o.multicall({allowFailure:s.allowFailure??!0,blockNumber:r,blockTag:n,contracts:t})}async function CJ({address:e,account:t,chainId:r,abi:n,args:s,functionName:o,blockNumber:a,blockTag:c}){return ll({chainId:r}).readContract({abi:n,address:e,account:t,functionName:o,args:s,blockNumber:a,blockTag:c})}async function IM({contracts:e,blockNumber:t,blockTag:r,...n}){let{allowFailure:s=!0}=n;try{let o=ll(),a=e.reduce((f,h,x)=>{let b=h.chainId??o.chain.id;return {...f,[b]:[...f[b]||[],{contract:h,index:x}]}},{}),c=()=>Object.entries(a).map(([f,h])=>wJ({allowFailure:s,chainId:parseInt(f),contracts:h.map(({contract:x})=>x),blockNumber:t,blockTag:r})),u=(await Promise.all(c())).flat(),m=Object.values(a).flatMap(f=>f.map(({index:h})=>h));return u.reduce((f,h,x)=>(f&&(f[m[x]]=h),f),[])}catch(o){if(o instanceof ka)throw o;let a=()=>e.map(c=>CJ({...c,blockNumber:t,blockTag:r}));return s?(await Promise.allSettled(a())).map(c=>c.status==="fulfilled"?{result:c.value,status:"success"}:{error:c.reason,result:void 0,status:"failure"}):await Promise.all(a())}}async function TM({address:e,chainId:t,formatUnits:r,token:n}){let s=Va(),o=ll({chainId:t});if(n){let m=async({abi:f})=>{let h={abi:f,address:n,chainId:t},[x,b,v]=await IM({allowFailure:!1,contracts:[{...h,functionName:"balanceOf",args:[e]},{...h,functionName:"decimals"},{...h,functionName:"symbol"}]});return {decimals:b,formatted:x$1(x??"0",pM(r??b)),symbol:v,value:x}};try{return await m({abi:CM})}catch(f){if(f instanceof ka){let{symbol:h,...x}=await m({abi:Dxe});return {symbol:o$2(e$1(h,{dir:"right"})),...x}}throw f}}let a=[...s.publicClient.chains||[],...s.chains??[]],c=await o.getBalance({address:e}),u=a.find(m=>m.id===o.chain.id);return {decimals:u?.nativeCurrency.decimals??18,formatted:x$1(c??"0",pM(r??18)),symbol:u?.nativeCurrency.symbol??"ETH",value:c}}function J4(){let{data:e,connector:t,status:r}=Va();switch(r){case"connected":return {address:e?.account,connector:t,isConnected:!0,isConnecting:!1,isDisconnected:!1,isReconnecting:!1,status:r};case"reconnecting":return {address:e?.account,connector:t,isConnected:!!e?.account,isConnecting:!1,isDisconnected:!1,isReconnecting:!0,status:r};case"connecting":return {address:e?.account,connector:t,isConnected:!1,isConnecting:!0,isDisconnected:!1,isReconnecting:!1,status:r};case"disconnected":return {address:void 0,connector:void 0,isConnected:!1,isConnecting:!1,isDisconnected:!0,isReconnecting:!1,status:r}}}function yg(){let e=Va(),t=e.data?.chain?.id,r=e.chains??[],n=[...e.publicClient?.chains||[],...r].find(s=>s.id===t)??{id:t,name:`Chain ${t}`,network:`${t}`,nativeCurrency:{name:"Ether",decimals:18,symbol:"ETH"},rpcUrls:{default:{http:[""]},public:{http:[""]}}};return {chain:t?{...n,...e.data?.chain,id:t}:void 0,chains:r}}async function SM(e){let t=await EJ();if(!t)throw new Oi;return await t.signMessage({message:e.message})}async function LM({chainId:e}){let{connector:t}=Va();if(!t)throw new Oi;if(!t.switchChain)throw new _M({connector:t});return t.switchChain(e)}function tf(e,{selector:t=r=>r}={}){let r=Va(),n=()=>e(J4());return r.subscribe(({data:o,connector:a,status:c})=>t({address:o?.account,connector:a,status:c}),n,{equalityFn:vg})}function MM(e,{selector:t=r=>r}={}){let r=Va(),n=()=>e(yg());return r.subscribe(({data:o,chains:a})=>t({chainId:o?.chain?.id,chains:a}),n,{equalityFn:vg})}async function kM({name:e,chainId:t}){let{normalize:r}=await import('./ens-2HYWBH75.js');return await ll({chainId:t}).getEnsAvatar({name:r(e)})}async function NM({address:e,chainId:t}){return ll({chainId:t}).getEnsName({address:Y(e)})}var Dc=f(a(),1);var K4=f(a(),1);f(a(),1);f(F9(),1);f(wg(),1);f(a(),1);f(wg(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);var kJ=f(a(),1),NJ=f(wg(),1);f(a(),1);f(a(),1);f(a(),1);var OM=f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);f(a(),1);function X4({queryClient:e=new Yd({defaultOptions:{queries:{cacheTime:1e3*60*60*24,networkMode:"offlineFirst",refetchOnWindowFocus:!1,retry:0},mutations:{networkMode:"offlineFirst"}}}),storage:t=ef({storage:typeof window<"u"&&window.localStorage?window.localStorage:_g}),persister:r=typeof window<"u"?Tq({key:"cache",storage:t,serialize:s=>s,deserialize:s=>s}):void 0,...n}){let s=EM({...n,storage:t});return r&&ZL({queryClient:e,persister:r,dehydrateOptions:{shouldDehydrateQuery:o=>o.cacheTime!==0&&o.queryKey[0].persist!==!1}}),Object.assign(s,{queryClient:e})}var LJ=Dc.createContext(void 0),MJ=Dc.createContext(void 0);function rf({children:e,config:t}){return Dc.createElement(LJ.Provider,{children:Dc.createElement(jL,{children:e,client:t.queryClient,context:MJ}),value:t})}function Zxe(){let e=Dc.useContext(LJ);if(!e)throw new Error(["`useConfig` must be used within `WagmiConfig`.\n","Read more: https://wagmi.sh/react/WagmiConfig"].join(`
`));return e}function Xxe(e,t,r){let n=Ud(e,t,r);return YL({context:MJ,...n})}var RM=e=>typeof e=="object"&&!Array.isArray(e);function sbe(e,t,r=t,n=Z4){let s=kJ.useRef([]),o=(0, NJ.useSyncExternalStoreWithSelector)(e,t,r,a=>a,(a,c)=>{if(RM(a)&&RM(c)&&s.current.length){for(let u of s.current)if(!n(a[u],c[u]))return !1;return !0}return n(a,c)});if(RM(o)){let a={...o};return Object.defineProperties(a,Object.entries(a).reduce((c,[u,m])=>({...c,[u]:{configurable:!1,enumerable:!0,get:()=>(s.current.includes(u)||s.current.push(u),m)}}),{})),a}return o}function E2({onConnect:e,onDisconnect:t}={}){let r=Zxe(),n=K4.useCallback(c=>tf(c),[r]),s=sbe(n,J4),o=K4.useRef(),a=o.current;return K4.useEffect(()=>{a?.status!=="connected"&&s.status==="connected"&&e?.({address:s.address,connector:s.connector,isReconnected:a?.status==="reconnecting"||a?.status===void 0}),a?.status==="connected"&&s.status==="disconnected"&&t?.(),o.current=s;},[e,t,a,s]),s}var cbe=e=>[{entity:"signMessage",...e}],lbe=e=>{let{message:t}=e;if(!t)throw new Error("message is required");return SM({message:t})};function Cg({message:e,onError:t,onMutate:r,onSettled:n,onSuccess:s}={}){let{data:o,error:a,isError:c,isIdle:u,isLoading:m,isSuccess:f,mutate:h,mutateAsync:x,reset:b,status:v,variables:w}=Xxe(cbe({message:e}),lbe,{onError:t,onMutate:r,onSettled:n,onSuccess:s}),E=OM.useCallback(C=>h(C||{message:e}),[e,h]),_=OM.useCallback(C=>x(C||{message:e}),[e,x]);return {data:o,error:a,isError:c,isIdle:u,isLoading:m,isSuccess:f,reset:b,signMessage:E,signMessageAsync:_,status:v,variables:w}}var zJ="eip155",xbe="store",DJ="requestedChains",DM="wallet_addEthereumChain",us,sf,Ig,PM,UM,PJ,Tg,FM,BM,FJ,Sg,GM,Q4,nf,Lg,HM,Mg,WM,kg,VM,jM=class extends Xm{constructor(e){super({...e,options:{isNewChainsStale:!0,...e.options}}),si(this,Ig),si(this,UM),si(this,Tg),si(this,BM),si(this,Sg),si(this,Q4),si(this,Lg),si(this,Mg),si(this,kg),this.id="walletConnect",this.name="WalletConnect",this.ready=!0,si(this,us,void 0),si(this,sf,void 0),this.onAccountsChanged=t=>{t.length===0?this.emit("disconnect"):this.emit("change",{account:Y(t[0])});},this.onChainChanged=t=>{let r=Number(t),n=this.isChainUnsupported(r);this.emit("change",{chain:{id:r,unsupported:n}});},this.onDisconnect=()=>{Ws(this,Q4,nf).call(this,[]),this.emit("disconnect");},this.onDisplayUri=t=>{this.emit("message",{type:"display_uri",data:t});},this.onConnect=()=>{this.emit("connect",{});},Ws(this,Ig,PM).call(this);}async connect({chainId:e,pairingTopic:t}={}){try{let r=e;if(!r){let f=this.storage?.getItem(xbe)?.state?.data?.chain?.id;f&&!this.isChainUnsupported(f)?r=f:r=this.chains[0]?.id;}if(!r)throw new Error("No chains found on connector.");let n=await this.getProvider();Ws(this,BM,FJ).call(this);let s=Ws(this,Tg,FM).call(this);if(n.session&&s&&await n.disconnect(),!n.session||s){let m=this.chains.filter(f=>f.id!==r).map(f=>f.id);this.emit("message",{type:"connecting"}),await n.connect({pairingTopic:t,optionalChains:[r,...m]}),Ws(this,Q4,nf).call(this,this.chains.map(({id:f})=>f));}let o=await n.enable(),a=Y(o[0]),c=await this.getChainId(),u=this.isChainUnsupported(c);return {account:a,chain:{id:c,unsupported:u}}}catch(r){throw /user rejected/i.test(r?.message)?new Ea(r):r}}async disconnect(){let e=await this.getProvider();try{await e.disconnect();}catch(t){if(!/No matching key/i.test(t.message))throw t}finally{Ws(this,Sg,GM).call(this),Ws(this,Q4,nf).call(this,[]);}}async getAccount(){let{accounts:e}=await this.getProvider();return Y(e[0])}async getChainId(){let{chainId:e}=await this.getProvider();return e}async getProvider({chainId:e}={}){return Xn(this,us)||await Ws(this,Ig,PM).call(this),e&&await this.switchChain(e),Xn(this,us)}async getWalletClient({chainId:e}={}){let[t,r]=await Promise.all([this.getProvider({chainId:e}),this.getAccount()]),n=this.chains.find(s=>s.id===e);if(!t)throw new Error("provider is required.");return dm({account:r,chain:n,transport:am(t)})}async isAuthorized(){try{let[e,t]=await Promise.all([this.getAccount(),this.getProvider()]),r=Ws(this,Tg,FM).call(this);if(!e)return !1;if(r&&t.session){try{await t.disconnect();}catch{}return !1}return !0}catch{return !1}}async switchChain(e){let t=this.chains.find(r=>r.id===e);if(!t)throw new Ja(new Error("chain not found on connector."));try{let r=await this.getProvider(),n=Ws(this,Mg,WM).call(this),s=Ws(this,kg,VM).call(this);if(!n.includes(e)&&s.includes(DM)){await r.request({method:DM,params:[{chainId:h(t.id),blockExplorerUrls:[t.blockExplorers?.default?.url],chainName:t.name,nativeCurrency:t.nativeCurrency,rpcUrls:[...t.rpcUrls.default.http]}]});let a=Ws(this,Lg,HM).call(this);a.push(e),Ws(this,Q4,nf).call(this,a);}return await r.request({method:"wallet_switchEthereumChain",params:[{chainId:h(e)}]}),t}catch(r){let n=typeof r=="string"?r:r?.message;throw /user rejected request/i.test(n)?new Ea(r):new Ja(r)}}};us=new WeakMap;sf=new WeakMap;Ig=new WeakSet;PM=async function(){return !Xn(this,sf)&&typeof window<"u"&&Jm(this,sf,Ws(this,UM,PJ).call(this)),Xn(this,sf)};UM=new WeakSet;PJ=async function(){let{EthereumProvider:e}=await import('./index.es-ZHFBBL2L.js'),t=this.chains.map(({id:r})=>r);if(t.length){let{projectId:r,showQrModal:n=!0,qrModalOptions:s,metadata:o,relayUrl:a}=this.options;Jm(this,us,await e.init({showQrModal:n,qrModalOptions:s,projectId:r,optionalChains:t,rpcMap:Object.fromEntries(this.chains.map(c=>[c.id,c.rpcUrls.default.http[0]])),metadata:o,relayUrl:a}));}};Tg=new WeakSet;FM=function(){if(Ws(this,kg,VM).call(this).includes(DM)||!this.options.isNewChainsStale)return !1;let t=Ws(this,Lg,HM).call(this),r=this.chains.map(({id:s})=>s),n=Ws(this,Mg,WM).call(this);return n.length&&!n.some(s=>r.includes(s))?!1:!r.every(s=>t.includes(s))};BM=new WeakSet;FJ=function(){Xn(this,us)&&(Ws(this,Sg,GM).call(this),Xn(this,us).on("accountsChanged",this.onAccountsChanged),Xn(this,us).on("chainChanged",this.onChainChanged),Xn(this,us).on("disconnect",this.onDisconnect),Xn(this,us).on("session_delete",this.onDisconnect),Xn(this,us).on("display_uri",this.onDisplayUri),Xn(this,us).on("connect",this.onConnect));};Sg=new WeakSet;GM=function(){Xn(this,us)&&(Xn(this,us).removeListener("accountsChanged",this.onAccountsChanged),Xn(this,us).removeListener("chainChanged",this.onChainChanged),Xn(this,us).removeListener("disconnect",this.onDisconnect),Xn(this,us).removeListener("session_delete",this.onDisconnect),Xn(this,us).removeListener("display_uri",this.onDisplayUri),Xn(this,us).removeListener("connect",this.onConnect));};Q4=new WeakSet;nf=function(e){this.storage?.setItem(DJ,e);};Lg=new WeakSet;HM=function(){return this.storage?.getItem(DJ)??[]};Mg=new WeakSet;WM=function(){if(!Xn(this,us))return [];let e=Xn(this,us).session?.namespaces;return e?Q(e)[zJ]?.chains?.map(n=>parseInt(n.split(":")[1]||""))??[]:[]};kg=new WeakSet;VM=function(){if(!Xn(this,us))return [];let e=Xn(this,us).session?.namespaces;return e?Q(e)[zJ]?.methods??[]:[]};function BJ({rpc:e}){return function(t){let r=e(t);return !r||r.http===""?null:{chain:{...t,rpcUrls:{...t.rpcUrls,default:{http:[r.http]}}},rpcUrls:{http:[r.http],webSocket:r.webSocket?[r.webSocket]:void 0}}}}var bbe="wallet_addEthereumChain",Pc=class{constructor(t,r){this.wagmi={},this.chains=[],this.namespace="eip155",this.disconnect=wM,this.getAccount=J4,this.watchAccount=tf,this.fetchBalance=TM,this.getNetwork=yg,this.watchNetwork=MM,this.switchNetwork=LM,this.fetchEnsName=NM,this.fetchEnsAvatar=kM,this.wagmi=t,this.chains=r;}getWalletConnectConnector(){let t=this.wagmi.connectors.find(r=>r.id==="walletConnect");if(!t)throw new Error("WalletConnectConnector is required");return t}async connectWalletConnectProvider(t,r){return await t.getProvider(),new Promise(n=>{t.once("message",s=>{s.type==="display_uri"&&(r(s.data),n());});})}getConnectorById(t){let r=this.wagmi.connectors.find(n=>n.id===t);if(!r)throw new Error(`Connector for id ${t} was not found`);return r}getConnectors(){return this.wagmi.connectors.filter(t=>!t.id.includes("walletConnect"))}async connectWalletConnect(t,r){let n=this.getWalletConnectConnector(),s={connector:n};return r&&(s.chainId=r),Promise.all([Ag(s),this.connectWalletConnectProvider(n,t)])}async connectConnector(t,r){let n={connector:this.getConnectorById(t)};return r&&(n.chainId=r),await Ag(n)}isInjectedProviderInstalled(){return typeof window.ethereum<"u"}safeCheckInjectedProvider(t){var r;try{let n=String(t);return !!((r=window.ethereum)!=null&&r[n])}catch(n){return console.error(n),!1}}async getConnectedChainIds(){var t,r,n;let s=(r=(t=(await this.getWalletConnectConnector().getProvider()).signer)==null?void 0:t.session)==null?void 0:r.namespaces,o=(n=s?.[this.namespace])==null?void 0:n.methods;if(o!=null&&o.includes(bbe))return "ALL";if(s){let a=[];return Object.keys(s).forEach(c=>{c.includes(this.namespace)&&a.push(...s[c].accounts);}),a?.map(c=>c.split(":")[1])}return "ALL"}},vbe="eip155",_be="https://rpc.walletconnect.com";function $4({projectId:e}){return BJ({rpc:t=>{var r;return [1,3,4,5,10,42,56,69,97,100,137,280,324,420,42161,42220,43114,80001,421611,421613,1313161554,1313161555].includes(t.id)?{http:`${_be}/v1/?chainId=${vbe}:${t.id}&projectId=${e}`}:{http:t.rpcUrls.default.http[0],webSocket:(r=t.rpcUrls.default.webSocket)==null?void 0:r[0]}}})}function e6({chains:e,projectId:t}){return [new jM({chains:e,options:{projectId:t,showQrModal:!1}}),new Oc({chains:e,options:{shimDisconnect:!0}})]}var fa=f(a(),1);var Abe=Object.defineProperty,UJ=Object.getOwnPropertySymbols,ybe=Object.prototype.hasOwnProperty,Ebe=Object.prototype.propertyIsEnumerable,GJ=(e,t,r)=>t in e?Abe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wbe=(e,t)=>{for(var r in t||(t={}))ybe.call(t,r)&&GJ(e,r,t[r]);if(UJ)for(var r of UJ(t))Ebe.call(t,r)&&GJ(e,r,t[r]);return e};function Cbe(e){return fa.default.createElement("w3m-modal",wbe({},e))}var HJ=Object.getOwnPropertySymbols,Ibe=Object.prototype.hasOwnProperty,Tbe=Object.prototype.propertyIsEnumerable,Sbe=(e,t)=>{var r={};for(var n in e)Ibe.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&HJ)for(var n of HJ(e))t.indexOf(n)<0&&Tbe.call(e,n)&&(r[n]=e[n]);return r};function Lbe(e$1){var t=e$1,{ethereumClient:r}=t,n=Sbe(t,["ethereumClient"]);let s=(0, fa.useCallback)(async()=>{k$1.setThemeConfig(n),r&&c$3.setEthereumClient(r),f$3.setConfig(n),await import('./dist-VGSHVPCF.js'),e.setIsUiLoaded(!0);},[r,n]);return (0, fa.useEffect)(()=>{s();},[s]),fa.default.createElement(Cbe,null)}var Ng=(0, fa.memo)(Lbe);var Mbe=Object.defineProperty,WJ=Object.getOwnPropertySymbols,kbe=Object.prototype.hasOwnProperty,Nbe=Object.prototype.propertyIsEnumerable,VJ=(e,t,r)=>t in e?Mbe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Rbe=(e,t)=>{for(var r in t||(t={}))kbe.call(t,r)&&VJ(e,r,t[r]);if(WJ)for(var r of WJ(t))Nbe.call(t,r)&&VJ(e,r,t[r]);return e};function t6(){let[e$1,t]=(0, fa.useState)(j$1.state);return (0, fa.useEffect)(()=>{let r=j$1.subscribe(n=>t(Rbe({},n)));return ()=>{r();}},[]),{isOpen:e$1.open,open:j$1.open,close:j$1.close,setDefaultChain:e.setSelectedChain}}var Nn=f(a());var jJ="6.13.3";function Obe(e,t,r){let n=t.split("|").map(o=>o.trim());for(let o=0;o<n.length;o++)switch(t){case"any":return;case"bigint":case"boolean":case"number":case"string":if(typeof e===t)return}let s=new Error(`invalid value for type ${t}`);throw s.code="INVALID_ARGUMENT",s.argument=`value.${r}`,s.value=e,s}function YM(e,t,r){for(let n in t){let s=t[n],o=r?r[n]:null;o&&Obe(s,o,n),Object.defineProperty(e,n,{enumerable:!0,value:s,writable:!1});}}function r6(e){if(e==null)return "null";if(Array.isArray(e))return "[ "+e.map(r6).join(", ")+" ]";if(e instanceof Uint8Array){let t="0123456789abcdef",r="0x";for(let n=0;n<e.length;n++)r+=t[e[n]>>4],r+=t[e[n]&15];return r}if(typeof e=="object"&&typeof e.toJSON=="function")return r6(e.toJSON());switch(typeof e){case"boolean":case"symbol":return e.toString();case"bigint":return BigInt(e).toString();case"number":return e.toString();case"string":return JSON.stringify(e);case"object":{let t=Object.keys(e);return t.sort(),"{ "+t.map(r=>`${r6(r)}: ${r6(e[r])}`).join(", ")+" }"}}return "[ COULD NOT SERIALIZE ]"}function YJ(e,t,r){let n=e;{let o=[];if(r){if("message"in r||"code"in r||"name"in r)throw new Error(`value will overwrite populated values: ${r6(r)}`);for(let a in r){if(a==="shortMessage")continue;let c=r[a];o.push(a+"="+r6(c));}}o.push(`code=${t}`),o.push(`version=${jJ}`),o.length&&(e+=" ("+o.join(", ")+")");}let s;switch(t){case"INVALID_ARGUMENT":s=new TypeError(e);break;case"NUMERIC_FAULT":case"BUFFER_OVERRUN":s=new RangeError(e);break;default:s=new Error(e);}return YM(s,{code:t}),r&&Object.assign(s,r),s.shortMessage==null&&YM(s,{shortMessage:n}),s}function w2(e,t,r,n){if(!e)throw YJ(t,r,n)}function qr(e,t,r,n){w2(e,t,"INVALID_ARGUMENT",{argument:r,value:n});}var zbe=["NFD","NFC","NFKD","NFKC"].reduce((e,t)=>{try{if("test".normalize(t)!=="test")throw new Error("bad");if(t==="NFD"&&"\xE9".normalize("NFD")!=="e\u0301")throw new Error("broken");e.push(t);}catch{}return e},[]);function qM(e){w2(zbe.indexOf(e)>=0,"platform missing String.prototype.normalize","UNSUPPORTED_OPERATION",{operation:"String.prototype.normalize",info:{form:e}});}function ZM(e,t,r){if(r==null&&(r=""),e!==t){let n=r,s="new";r&&(n+=".",s+=" "+r),w2(!1,`private constructor; use ${n}from* methods`,"UNSUPPORTED_OPERATION",{operation:s});}}function ZJ(e,t,r){if(e instanceof Uint8Array)return r?new Uint8Array(e):e;if(typeof e=="string"&&e.match(/^0x(?:[0-9a-f][0-9a-f])*$/i)){let n=new Uint8Array((e.length-2)/2),s=2;for(let o=0;o<n.length;o++)n[o]=parseInt(e.substring(s,s+2),16),s+=2;return n}qr(!1,"invalid BytesLike value",t||"value",e);}function lo(e,t){return ZJ(e,t,!1)}function ul(e,t){return ZJ(e,t,!0)}function of(e,t){return !(typeof e!="string"||!e.match(/^0x[0-9A-Fa-f]*$/)||typeof t=="number"&&e.length!==2+2*t||t===!0&&e.length%2!==0)}var qJ="0123456789abcdef";function Vs(e){let t=lo(e),r="0x";for(let n=0;n<t.length;n++){let s=t[n];r+=qJ[(s&240)>>4]+qJ[s&15];}return r}function Fc(e){return "0x"+e.map(t=>Vs(t).substring(2)).join("")}function Bc(e){return of(e,!0)?(e.length-2)/2:lo(e).length}function Dbe(e,t,r){let n=lo(e);w2(t>=n.length,"padding exceeds data length","BUFFER_OVERRUN",{buffer:new Uint8Array(n),length:t,offset:t+1});let s=new Uint8Array(t);return s.fill(0),r?s.set(n,t-n.length):s.set(n,0),Vs(s)}function JM(e,t){return Dbe(e,t,!0)}var JJ=BigInt(0);BigInt(1);var n6=9007199254740991;function dl(e,t){switch(typeof e){case"bigint":return e;case"number":return qr(Number.isInteger(e),"underflow",t||"value",e),qr(e>=-n6&&e<=n6,"overflow",t||"value",e),BigInt(e);case"string":try{if(e==="")throw new Error("empty string");return e[0]==="-"&&e[1]!=="-"?-BigInt(e.substring(1)):BigInt(e)}catch(r){qr(!1,`invalid BigNumberish string: ${r.message}`,t||"value",e);}}qr(!1,"invalid BigNumberish value",t||"value",e);}function XM(e,t){let r=dl(e,t);return w2(r>=JJ,"unsigned value cannot be negative","NUMERIC_FAULT",{fault:"overflow",operation:"getUint",value:e}),r}function ml(e,t){switch(typeof e){case"bigint":return qr(e>=-n6&&e<=n6,"overflow",t||"value",e),Number(e);case"number":return qr(Number.isInteger(e),"underflow",t||"value",e),qr(e>=-n6&&e<=n6,"overflow",t||"value",e),e;case"string":try{if(e==="")throw new Error("empty string");return ml(BigInt(e),t)}catch(r){qr(!1,`invalid numeric string: ${r.message}`,t||"value",e);}}qr(!1,"invalid numeric value",t||"value",e);}function Rg(e,t){let n=XM(e,"value").toString(16);if(t==null)n.length%2&&(n="0"+n);else {let s=ml(t,"width");for(w2(s*2>=n.length,`value exceeds width (${s} bytes)`,"NUMERIC_FAULT",{operation:"toBeHex",fault:"overflow",value:e});n.length<s*2;)n="0"+n;}return "0x"+n}function KM(e){let t=XM(e,"value");if(t===JJ)return new Uint8Array([]);let r=t.toString(16);r.length%2&&(r="0"+r);let n=new Uint8Array(r.length/2);for(let s=0;s<n.length;s++){let o=s*2;n[s]=parseInt(r.substring(o,o+2),16);}return n}function af(e,t){qr(typeof e=="string","invalid string value","str",e),t!=null&&(qM(t),e=e.normalize(t));let r=[];for(let n=0;n<e.length;n++){let s=e.charCodeAt(n);if(s<128)r.push(s);else if(s<2048)r.push(s>>6|192),r.push(s&63|128);else if((s&64512)==55296){n++;let o=e.charCodeAt(n);qr(n<e.length&&(o&64512)===56320,"invalid surrogate pair","str",e);let a=65536+((s&1023)<<10)+(o&1023);r.push(a>>18|240),r.push(a>>12&63|128),r.push(a>>6&63|128),r.push(a&63|128);}else r.push(s>>12|224),r.push(s>>6&63|128),r.push(s&63|128);}return new Uint8Array(r)}function QM(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function $M(e,...t){if(!(e instanceof Uint8Array))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function ek(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function KJ(e,t){$M(e);let r=t.outputLen;if(e.length<r)throw new Error(`digestInto() expects output buffer of length at least ${r}`)}var Ube=e=>e instanceof Uint8Array;var QJ=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4));var Gbe=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!Gbe)throw new Error("Non little-endian hardware is not supported");function Hbe(e){if(typeof e!="string")throw new Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}function zg(e){if(typeof e=="string"&&(e=Hbe(e)),!Ube(e))throw new Error(`expected Uint8Array, got ${typeof e}`);return e}var Og=class{clone(){return this._cloneInto()}};function $J(e){let t=n=>e().update(zg(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function eX(e){let t=(n,s)=>e(s).update(zg(n)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=n=>e(n),t}var Dg=BigInt(4294967295),tX=BigInt(32);function Wbe(e,t=!1){return t?{h:Number(e&Dg),l:Number(e>>tX&Dg)}:{h:Number(e>>tX&Dg)|0,l:Number(e&Dg)|0}}function rX(e,t=!1){let r=new Uint32Array(e.length),n=new Uint32Array(e.length);for(let s=0;s<e.length;s++){let{h:o,l:a}=Wbe(e[s],t);[r[s],n[s]]=[o,a];}return [r,n]}var nX=(e,t,r)=>e<<r|t>>>32-r,sX=(e,t,r)=>t<<r|e>>>32-r,oX=(e,t,r)=>t<<r-32|e>>>64-r,iX=(e,t,r)=>e<<r-32|t>>>64-r;var[lX,uX,dX]=[[],[],[]],Vbe=BigInt(0),cf=BigInt(1),jbe=BigInt(2),Ybe=BigInt(7),qbe=BigInt(256),Zbe=BigInt(113);for(let e=0,t=cf,r=1,n=0;e<24;e++){[r,n]=[n,(2*r+3*n)%5],lX.push(2*(5*n+r)),uX.push((e+1)*(e+2)/2%64);let s=Vbe;for(let o=0;o<7;o++)t=(t<<cf^(t>>Ybe)*Zbe)%qbe,t&jbe&&(s^=cf<<(cf<<BigInt(o))-cf);dX.push(s);}var[Jbe,Xbe]=rX(dX,!0),aX=(e,t,r)=>r>32?oX(e,t,r):nX(e,t,r),cX=(e,t,r)=>r>32?iX(e,t,r):sX(e,t,r);function Kbe(e,t=24){let r=new Uint32Array(10);for(let n=24-t;n<24;n++){for(let a=0;a<10;a++)r[a]=e[a]^e[a+10]^e[a+20]^e[a+30]^e[a+40];for(let a=0;a<10;a+=2){let c=(a+8)%10,u=(a+2)%10,m=r[u],f=r[u+1],h=aX(m,f,1)^r[c],x=cX(m,f,1)^r[c+1];for(let b=0;b<50;b+=10)e[a+b]^=h,e[a+b+1]^=x;}let s=e[2],o=e[3];for(let a=0;a<24;a++){let c=uX[a],u=aX(s,o,c),m=cX(s,o,c),f=lX[a];s=e[f],o=e[f+1],e[f]=u,e[f+1]=m;}for(let a=0;a<50;a+=10){for(let c=0;c<10;c++)r[c]=e[a+c];for(let c=0;c<10;c++)e[a+c]^=~r[(c+2)%10]&r[(c+4)%10];}e[0]^=Jbe[n],e[1]^=Xbe[n];}r.fill(0);}var Pg=class e extends Og{constructor(t,r,n,s=!1,o=24){if(super(),this.blockLen=t,this.suffix=r,this.outputLen=n,this.enableXOF=s,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,QM(n),0>=this.blockLen||this.blockLen>=200)throw new Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=QJ(this.state);}keccak(){Kbe(this.state32,this.rounds),this.posOut=0,this.pos=0;}update(t){ek(this);let{blockLen:r,state:n}=this;t=zg(t);let s=t.length;for(let o=0;o<s;){let a=Math.min(r-this.pos,s-o);for(let c=0;c<a;c++)n[this.pos++]^=t[o++];this.pos===r&&this.keccak();}return this}finish(){if(this.finished)return;this.finished=!0;let{state:t,suffix:r,pos:n,blockLen:s}=this;t[n]^=r,r&128&&n===s-1&&this.keccak(),t[s-1]^=128,this.keccak();}writeInto(t){ek(this,!1),$M(t),this.finish();let r=this.state,{blockLen:n}=this;for(let s=0,o=t.length;s<o;){this.posOut>=n&&this.keccak();let a=Math.min(n-this.posOut,o-s);t.set(r.subarray(this.posOut,this.posOut+a),s),this.posOut+=a,s+=a;}return t}xofInto(t){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(t)}xof(t){return QM(t),this.xofInto(new Uint8Array(t))}digestInto(t){if(KJ(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){let{blockLen:r,suffix:n,outputLen:s,rounds:o,enableXOF:a}=this;return t||(t=new e(r,n,s,a,o)),t.state32.set(this.state32),t.pos=this.pos,t.posOut=this.posOut,t.finished=this.finished,t.rounds=o,t.suffix=n,t.outputLen=s,t.enableXOF=a,t.destroyed=this.destroyed,t}},Uc=(e,t,r)=>$J(()=>new Pg(t,e,r));Uc(6,144,224/8);Uc(6,136,256/8);Uc(6,104,384/8);Uc(6,72,512/8);Uc(1,144,224/8);var mX=Uc(1,136,256/8);Uc(1,104,384/8);Uc(1,72,512/8);var fX=(e,t,r)=>eX((n={})=>new Pg(t,e,n.dkLen===void 0?r:n.dkLen,!0));fX(31,168,128/8);fX(31,136,256/8);var pX=!1,hX=function(e){return mX(e)},gX=hX;function ja(e){let t=lo(e,"data");return Vs(gX(t))}ja._=hX;ja.lock=function(){pX=!0;};ja.register=function(e){if(pX)throw new TypeError("keccak256 is locked");gX=e;};Object.freeze(ja);var Fg="0x0000000000000000000000000000000000000000000000000000000000000000";var tk=`Ethereum Signed Message:
`;var xX=BigInt(0),bX=BigInt(1),vX=BigInt(2),_X=BigInt(27),AX=BigInt(28),Bg=BigInt(35),s6={};function yX(e){return JM(KM(e),32)}var o6,i6,a6,fl,Ya=class Ya{constructor(t,r,n,s){i$4(this,o6,void 0);i$4(this,i6,void 0);i$4(this,a6,void 0);i$4(this,fl,void 0);ZM(t,s6,"Signature"),j$5(this,o6,r),j$5(this,i6,n),j$5(this,a6,s),j$5(this,fl,null);}get r(){return h$5(this,o6)}set r(t){qr(Bc(t)===32,"invalid r","value",t),j$5(this,o6,Vs(t));}get s(){return h$5(this,i6)}set s(t){qr(Bc(t)===32,"invalid s","value",t);let r=Vs(t);qr(parseInt(r.substring(0,3))<8,"non-canonical s","value",r),j$5(this,i6,r);}get v(){return h$5(this,a6)}set v(t){let r=ml(t,"value");qr(r===27||r===28,"invalid v","v",t),j$5(this,a6,r);}get networkV(){return h$5(this,fl)}get legacyChainId(){let t=this.networkV;return t==null?null:Ya.getChainId(t)}get yParity(){return this.v===27?0:1}get yParityAndS(){let t=lo(this.s);return this.yParity&&(t[0]|=128),Vs(t)}get compactSerialized(){return Fc([this.r,this.yParityAndS])}get serialized(){return Fc([this.r,this.s,this.yParity?"0x1c":"0x1b"])}[Symbol.for("nodejs.util.inspect.custom")](){return `Signature { r: "${this.r}", s: "${this.s}", yParity: ${this.yParity}, networkV: ${this.networkV} }`}clone(){let t=new Ya(s6,this.r,this.s,this.v);return this.networkV&&j$5(t,fl,this.networkV),t}toJSON(){let t=this.networkV;return {_type:"signature",networkV:t!=null?t.toString():null,r:this.r,s:this.s,v:this.v}}static getChainId(t){let r=dl(t,"v");return r==_X||r==AX?xX:(qr(r>=Bg,"invalid EIP-155 v","v",t),(r-Bg)/vX)}static getChainIdV(t,r){return dl(t)*vX+BigInt(35+r-27)}static getNormalizedV(t){let r=dl(t);return r===xX||r===_X?27:r===bX||r===AX?28:(qr(r>=Bg,"invalid v","v",t),r&bX?27:28)}static from(t){function r(m,f){qr(m,f,"signature",t);}if(t==null)return new Ya(s6,Fg,Fg,27);if(typeof t=="string"){let m=lo(t,"signature");if(m.length===64){let f=Vs(m.slice(0,32)),h=m.slice(32,64),x=h[0]&128?28:27;return h[0]&=127,new Ya(s6,f,Vs(h),x)}if(m.length===65){let f=Vs(m.slice(0,32)),h=m.slice(32,64);r((h[0]&128)===0,"non-canonical s");let x=Ya.getNormalizedV(m[64]);return new Ya(s6,f,Vs(h),x)}r(!1,"invalid raw signature length");}if(t instanceof Ya)return t.clone();let n=t.r;r(n!=null,"missing r");let s=yX(n),o=function(m,f){if(m!=null)return yX(m);if(f!=null){r(of(f,32),"invalid yParityAndS");let h=lo(f);return h[0]&=127,Vs(h)}r(!1,"missing s");}(t.s,t.yParityAndS);r((lo(o)[0]&128)==0,"non-canonical s");let{networkV:a,v:c}=function(m,f,h){if(m!=null){let x=dl(m);return {networkV:x>=Bg?x:void 0,v:Ya.getNormalizedV(x)}}if(f!=null)return r(of(f,32),"invalid yParityAndS"),{v:lo(f)[0]&128?28:27};if(h!=null){switch(ml(h,"sig.yParity")){case 0:return {v:27};case 1:return {v:28}}r(!1,"invalid yParity");}r(!1,"missing v");}(t.v,t.yParityAndS,t.yParity),u=new Ya(s6,s,o,c);return a&&j$5(u,fl,a),r(t.yParity==null||ml(t.yParity,"sig.yParity")===u.yParity,"yParity mismatch"),r(t.yParityAndS==null||t.yParityAndS===u.yParityAndS,"yParityAndS mismatch"),u}};o6=new WeakMap,i6=new WeakMap,a6=new WeakMap,fl=new WeakMap;var lf=Ya;var C2,pl=class pl{constructor(t){i$4(this,C2,void 0);qr(Bc(t)===32,"invalid private key","privateKey","[REDACTED]"),j$5(this,C2,Vs(t));}get privateKey(){return h$5(this,C2)}get publicKey(){return pl.computePublicKey(h$5(this,C2))}get compressedPublicKey(){return pl.computePublicKey(h$5(this,C2),!0)}sign(t){qr(Bc(t)===32,"invalid digest length","digest",t);let r=b$6.sign(ul(t),ul(h$5(this,C2)),{lowS:!0});return lf.from({r:Rg(r.r,32),s:Rg(r.s,32),v:r.recovery?28:27})}computeSharedSecret(t){let r=pl.computePublicKey(t);return Vs(b$6.getSharedSecret(ul(h$5(this,C2)),lo(r),!1))}static computePublicKey(t,r){let n=lo(t,"key");if(n.length===32){let o=b$6.getPublicKey(n,!!r);return Vs(o)}if(n.length===64){let o=new Uint8Array(65);o[0]=4,o.set(n,1),n=o;}let s=b$6.ProjectivePoint.fromHex(n);return Vs(s.toRawBytes(r))}static recoverPublicKey(t,r){qr(Bc(t)===32,"invalid digest length","digest",t);let n=lf.from(r),s=b$6.Signature.fromCompact(ul(Fc([n.r,n.s])));s=s.addRecoveryBit(n.yParity);let o=s.recoverPublicKey(ul(t));return qr(o!=null,"invalid signautre for digest","signature",r),"0x"+o.toHex(!1)}static addPoints(t,r,n){let s=b$6.ProjectivePoint.fromHex(pl.computePublicKey(t).substring(2)),o=b$6.ProjectivePoint.fromHex(pl.computePublicKey(r).substring(2));return "0x"+s.add(o).toHex(!!n)}};C2=new WeakMap;var c6=pl;var Qbe=BigInt(0),$be=BigInt(36);function EX(e){e=e.toLowerCase();let t=e.substring(2).split(""),r=new Uint8Array(40);for(let s=0;s<40;s++)r[s]=t[s].charCodeAt(0);let n=lo(ja(r));for(let s=0;s<40;s+=2)n[s>>1]>>4>=8&&(t[s]=t[s].toUpperCase()),(n[s>>1]&15)>=8&&(t[s+1]=t[s+1].toUpperCase());return "0x"+t.join("")}var rk={};for(let e=0;e<10;e++)rk[String(e)]=String(e);for(let e=0;e<26;e++)rk[String.fromCharCode(65+e)]=String(10+e);var wX=15;function eve(e){e=e.toUpperCase(),e=e.substring(4)+e.substring(0,2)+"00";let t=e.split("").map(n=>rk[n]).join("");for(;t.length>=wX;){let n=t.substring(0,wX);t=parseInt(n,10)%97+t.substring(n.length);}let r=String(98-parseInt(t,10)%97);for(;r.length<2;)r="0"+r;return r}var tve=function(){let e={};for(let t=0;t<36;t++){let r="0123456789abcdefghijklmnopqrstuvwxyz"[t];e[r]=BigInt(t);}return e}();function rve(e){e=e.toLowerCase();let t=Qbe;for(let r=0;r<e.length;r++)t=t*$be+tve[e[r]];return t}function nk(e){if(qr(typeof e=="string","invalid address","address",e),e.match(/^(0x)?[0-9a-fA-F]{40}$/)){e.startsWith("0x")||(e="0x"+e);let t=EX(e);return qr(!e.match(/([A-F].*[a-f])|([a-f].*[A-F])/)||t===e,"bad address checksum","address",e),t}if(e.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/)){qr(e.substring(2,4)===eve(e),"bad icap checksum","address",e);let t=rve(e.substring(4)).toString(16);for(;t.length<40;)t="0"+t;return EX("0x"+t)}qr(!1,"invalid address","address",e);}function CX(e){let t;return typeof e=="string"?t=c6.computePublicKey(e,!1):t=e.publicKey,nk(ja("0x"+t.substring(4)).substring(26))}function sk(e,t){return CX(c6.recoverPublicKey(e,t))}function ok(e){return typeof e=="string"&&(e=af(e)),ja(Fc([af(tk),af(String(e.length)),e]))}function Ug(e,t){let r=ok(e);return sk(r,t)}var T1=f(a());var _s=f(a());var ds=f(a());var ZX=f(Eh());var Tn=f(a());f(a());f(a());f(a());f(a());f(a());f(a());var m6=f(a());f(a());var bl=f(a()),vl=f(a());f(C3());f(C3());f(C3());f(a());f(TX());f(a());f(nc());f(a());f(a());f(a());f(Eh());f(a());f(a());f(a());f(a());f(a());f(a());f(a());var nve=Object.create,MX=Object.defineProperty,sve=Object.getOwnPropertyDescriptor,kX=Object.getOwnPropertyNames,ove=Object.getPrototypeOf,ive=Object.prototype.hasOwnProperty,ave=(e,t)=>function(){return t||(0, e[kX(e)[0]])((t={exports:{}}).exports,t),t.exports},cve=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of kX(t))!ive.call(e,s)&&s!==r&&MX(e,s,{get:()=>t[s],enumerable:!(n=sve(t,s))||n.enumerable});return e},lve=(e,t,r)=>(r=e!=null?nve(ove(e)):{},cve(t||!e||!e.__esModule?MX(r,"default",{value:e,enumerable:!0}):r,e)),uve=ave({"node_modules/murmurhash-js/murmurhash3_gc.js"(e,t){function r(n,s){var o,a,c,u,m,h,b,v;for(o=n.length&3,a=n.length-o,c=s,m=3432918353,h=461845907,v=0;v<a;)b=n.charCodeAt(v)&255|(n.charCodeAt(++v)&255)<<8|(n.charCodeAt(++v)&255)<<16|(n.charCodeAt(++v)&255)<<24,++v,b=(b&65535)*m+(((b>>>16)*m&65535)<<16)&4294967295,b=b<<15|b>>>17,b=(b&65535)*h+(((b>>>16)*h&65535)<<16)&4294967295,c^=b,c=c<<13|c>>>19,u=(c&65535)*5+(((c>>>16)*5&65535)<<16)&4294967295,c=(u&65535)+27492+(((u>>>16)+58964&65535)<<16);switch(b=0,o){case 3:b^=(n.charCodeAt(v+2)&255)<<16;case 2:b^=(n.charCodeAt(v+1)&255)<<8;case 1:b^=n.charCodeAt(v)&255,b=(b&65535)*m+(((b>>>16)*m&65535)<<16)&4294967295,b=b<<15|b>>>17,b=(b&65535)*h+(((b>>>16)*h&65535)<<16)&4294967295,c^=b;}return c^=n.length,c^=c>>>16,c=(c&65535)*2246822507+(((c>>>16)*2246822507&65535)<<16)&4294967295,c^=c>>>13,c=(c&65535)*3266489909+(((c>>>16)*3266489909&65535)<<16)&4294967295,c^=c>>>16,c>>>0}typeof t<"u"&&(t.exports=r);}}),dve=`@charset "UTF-8";
:root,
[data-bs-theme=light] {
  --aesirxsso-blue: #0d6efd;
  --aesirxsso-indigo: #6610f2;
  --aesirxsso-purple: #6f42c1;
  --aesirxsso-pink: #d63384;
  --aesirxsso-red: #dc3545;
  --aesirxsso-orange: #fd7e14;
  --aesirxsso-yellow: #ffc107;
  --aesirxsso-green: #198754;
  --aesirxsso-teal: #20c997;
  --aesirxsso-cyan: #0dcaf0;
  --aesirxsso-black: #000;
  --aesirxsso-white: #fff;
  --aesirxsso-gray: #6c757d;
  --aesirxsso-gray-dark: #343a40;
  --aesirxsso-gray-100: #f8f9fa;
  --aesirxsso-gray-200: #e9ecef;
  --aesirxsso-gray-300: #dee2e6;
  --aesirxsso-gray-400: #ced4da;
  --aesirxsso-gray-500: #adb5bd;
  --aesirxsso-gray-600: #6c757d;
  --aesirxsso-gray-700: #495057;
  --aesirxsso-gray-800: #343a40;
  --aesirxsso-gray-900: #212529;
  --aesirxsso-primary: #132342;
  --aesirxsso-secondary: #627eea;
  --aesirxsso-success: #1ab394;
  --aesirxsso-info: #0dcaf0;
  --aesirxsso-warning: #ffc107;
  --aesirxsso-danger: #dc3545;
  --aesirxsso-light: #f8f9fa;
  --aesirxsso-dark: #0f1314;
  --aesirxsso-primary-rgb: 19, 35, 66;
  --aesirxsso-secondary-rgb: 98, 126, 234;
  --aesirxsso-success-rgb: 26, 179, 148;
  --aesirxsso-info-rgb: 13, 202, 240;
  --aesirxsso-warning-rgb: 255, 193, 7;
  --aesirxsso-danger-rgb: 220, 53, 69;
  --aesirxsso-light-rgb: 248, 249, 250;
  --aesirxsso-dark-rgb: 15, 19, 20;
  --aesirxsso-primary-text-emphasis: rgb(7.6, 14, 26.4);
  --aesirxsso-secondary-text-emphasis: rgb(39.2, 50.4, 93.6);
  --aesirxsso-success-text-emphasis: rgb(10.4, 71.6, 59.2);
  --aesirxsso-info-text-emphasis: rgb(5.2, 80.8, 96);
  --aesirxsso-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --aesirxsso-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --aesirxsso-light-text-emphasis: #495057;
  --aesirxsso-dark-text-emphasis: #495057;
  --aesirxsso-primary-bg-subtle: rgb(207.8, 211, 217.2);
  --aesirxsso-secondary-bg-subtle: rgb(223.6, 229.2, 250.8);
  --aesirxsso-success-bg-subtle: rgb(209.2, 239.8, 233.6);
  --aesirxsso-info-bg-subtle: rgb(206.6, 244.4, 252);
  --aesirxsso-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --aesirxsso-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --aesirxsso-light-bg-subtle: rgb(251.5, 252, 252.5);
  --aesirxsso-dark-bg-subtle: #ced4da;
  --aesirxsso-primary-border-subtle: rgb(160.6, 167, 179.4);
  --aesirxsso-secondary-border-subtle: rgb(192.2, 203.4, 246.6);
  --aesirxsso-success-border-subtle: rgb(163.4, 224.6, 212.2);
  --aesirxsso-info-border-subtle: rgb(158.2, 233.8, 249);
  --aesirxsso-warning-border-subtle: rgb(255, 230.2, 155.8);
  --aesirxsso-danger-border-subtle: rgb(241, 174.2, 180.6);
  --aesirxsso-light-border-subtle: #e9ecef;
  --aesirxsso-dark-border-subtle: #adb5bd;
  --aesirxsso-white-rgb: 255, 255, 255;
  --aesirxsso-black-rgb: 0, 0, 0;
  --aesirxsso-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --aesirxsso-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --aesirxsso-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --aesirxsso-body-font-family: var(--aesirxsso-font-sans-serif);
  --aesirxsso-body-font-size: 1rem;
  --aesirxsso-body-font-weight: 400;
  --aesirxsso-body-line-height: 1.5;
  --aesirxsso-body-color: #212529;
  --aesirxsso-body-color-rgb: 33, 37, 41;
  --aesirxsso-body-bg: #fff;
  --aesirxsso-body-bg-rgb: 255, 255, 255;
  --aesirxsso-emphasis-color: #000;
  --aesirxsso-emphasis-color-rgb: 0, 0, 0;
  --aesirxsso-secondary-color: rgba(33, 37, 41, 0.75);
  --aesirxsso-secondary-color-rgb: 33, 37, 41;
  --aesirxsso-secondary-bg: #e9ecef;
  --aesirxsso-secondary-bg-rgb: 233, 236, 239;
  --aesirxsso-tertiary-color: rgba(33, 37, 41, 0.5);
  --aesirxsso-tertiary-color-rgb: 33, 37, 41;
  --aesirxsso-tertiary-bg: #f8f9fa;
  --aesirxsso-tertiary-bg-rgb: 248, 249, 250;
  --aesirxsso-heading-color: inherit;
  --aesirxsso-link-color: #132342;
  --aesirxsso-link-color-rgb: 19, 35, 66;
  --aesirxsso-link-decoration: underline;
  --aesirxsso-link-hover-color: rgb(15.2, 28, 52.8);
  --aesirxsso-link-hover-color-rgb: 15, 28, 53;
  --aesirxsso-code-color: #d63384;
  --aesirxsso-highlight-color: #212529;
  --aesirxsso-highlight-bg: rgb(255, 242.6, 205.4);
  --aesirxsso-border-width: 1px;
  --aesirxsso-border-style: solid;
  --aesirxsso-border-color: #dee2e6;
  --aesirxsso-border-color-translucent: rgba(0, 0, 0, 0.175);
  --aesirxsso-border-radius: 0.375rem;
  --aesirxsso-border-radius-sm: 0.25rem;
  --aesirxsso-border-radius-lg: 0.5rem;
  --aesirxsso-border-radius-xl: 1rem;
  --aesirxsso-border-radius-xxl: 2rem;
  --aesirxsso-border-radius-2xl: var(--aesirxsso-border-radius-xxl);
  --aesirxsso-border-radius-pill: 50rem;
  --aesirxsso-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --aesirxsso-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --aesirxsso-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --aesirxsso-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --aesirxsso-focus-ring-width: 0.25rem;
  --aesirxsso-focus-ring-opacity: 0.25;
  --aesirxsso-focus-ring-color: rgba(19, 35, 66, 0.25);
  --aesirxsso-form-valid-color: #1ab394;
  --aesirxsso-form-valid-border-color: #1ab394;
  --aesirxsso-form-invalid-color: #dc3545;
  --aesirxsso-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --aesirxsso-body-color: #dee2e6;
  --aesirxsso-body-color-rgb: 222, 226, 230;
  --aesirxsso-body-bg: #212529;
  --aesirxsso-body-bg-rgb: 33, 37, 41;
  --aesirxsso-emphasis-color: #fff;
  --aesirxsso-emphasis-color-rgb: 255, 255, 255;
  --aesirxsso-secondary-color: rgba(222, 226, 230, 0.75);
  --aesirxsso-secondary-color-rgb: 222, 226, 230;
  --aesirxsso-secondary-bg: #343a40;
  --aesirxsso-secondary-bg-rgb: 52, 58, 64;
  --aesirxsso-tertiary-color: rgba(222, 226, 230, 0.5);
  --aesirxsso-tertiary-color-rgb: 222, 226, 230;
  --aesirxsso-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --aesirxsso-tertiary-bg-rgb: 43, 48, 53;
  --aesirxsso-primary-text-emphasis: rgb(113.4, 123, 141.6);
  --aesirxsso-secondary-text-emphasis: rgb(160.8, 177.6, 242.4);
  --aesirxsso-success-text-emphasis: rgb(117.6, 209.4, 190.8);
  --aesirxsso-info-text-emphasis: rgb(109.8, 223.2, 246);
  --aesirxsso-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --aesirxsso-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --aesirxsso-light-text-emphasis: #f8f9fa;
  --aesirxsso-dark-text-emphasis: #dee2e6;
  --aesirxsso-primary-bg-subtle: rgb(3.8, 7, 13.2);
  --aesirxsso-secondary-bg-subtle: rgb(19.6, 25.2, 46.8);
  --aesirxsso-success-bg-subtle: rgb(5.2, 35.8, 29.6);
  --aesirxsso-info-bg-subtle: rgb(2.6, 40.4, 48);
  --aesirxsso-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --aesirxsso-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --aesirxsso-light-bg-subtle: #343a40;
  --aesirxsso-dark-bg-subtle: #1a1d20;
  --aesirxsso-primary-border-subtle: rgb(11.4, 21, 39.6);
  --aesirxsso-secondary-border-subtle: rgb(58.8, 75.6, 140.4);
  --aesirxsso-success-border-subtle: rgb(15.6, 107.4, 88.8);
  --aesirxsso-info-border-subtle: rgb(7.8, 121.2, 144);
  --aesirxsso-warning-border-subtle: rgb(153, 115.8, 4.2);
  --aesirxsso-danger-border-subtle: rgb(132, 31.8, 41.4);
  --aesirxsso-light-border-subtle: #495057;
  --aesirxsso-dark-border-subtle: #343a40;
  --aesirxsso-heading-color: inherit;
  --aesirxsso-link-color: rgb(113.4, 123, 141.6);
  --aesirxsso-link-hover-color: rgb(141.72, 149.4, 164.28);
  --aesirxsso-link-color-rgb: 113, 123, 142;
  --aesirxsso-link-hover-color-rgb: 142, 149, 164;
  --aesirxsso-code-color: rgb(230.4, 132.6, 181.2);
  --aesirxsso-highlight-color: #dee2e6;
  --aesirxsso-highlight-bg: rgb(102, 77.2, 2.8);
  --aesirxsso-border-color: #495057;
  --aesirxsso-border-color-translucent: rgba(255, 255, 255, 0.15);
  --aesirxsso-form-valid-color: rgb(117, 183, 152.4);
  --aesirxsso-form-valid-border-color: rgb(117, 183, 152.4);
  --aesirxsso-form-invalid-color: rgb(234, 133.8, 143.4);
  --aesirxsso-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

.aesirxsso {
  /* rtl:raw:
  [type="tel"],
  [type="url"],
  [type="email"],
  [type="number"] {
    direction: ltr;
  }
  */
  /* rtl:begin:remove */
  /* rtl:end:remove */
}
.aesirxsso *,
.aesirxsso *::before,
.aesirxsso *::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  .aesirxsso :root {
    scroll-behavior: smooth;
  }
}
.aesirxsso body {
  margin: 0;
  font-family: var(--aesirxsso-body-font-family);
  font-size: var(--aesirxsso-body-font-size);
  font-weight: var(--aesirxsso-body-font-weight);
  line-height: var(--aesirxsso-body-line-height);
  color: var(--aesirxsso-body-color);
  text-align: var(--aesirxsso-body-text-align);
  background-color: var(--aesirxsso-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.aesirxsso hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--aesirxsso-border-width) solid;
  opacity: 0.25;
}
.aesirxsso h6, .aesirxsso .h6, .aesirxsso h5, .aesirxsso .h5, .aesirxsso h4, .aesirxsso .h4, .aesirxsso h3, .aesirxsso .h3, .aesirxsso h2, .aesirxsso .h2, .aesirxsso h1, .aesirxsso .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--aesirxsso-heading-color);
}
.aesirxsso h1, .aesirxsso .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .aesirxsso h1, .aesirxsso .h1 {
    font-size: 2.5rem;
  }
}
.aesirxsso h2, .aesirxsso .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  .aesirxsso h2, .aesirxsso .h2 {
    font-size: 2rem;
  }
}
.aesirxsso h3, .aesirxsso .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  .aesirxsso h3, .aesirxsso .h3 {
    font-size: 1.75rem;
  }
}
.aesirxsso h4, .aesirxsso .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  .aesirxsso h4, .aesirxsso .h4 {
    font-size: 1.5rem;
  }
}
.aesirxsso h5, .aesirxsso .h5 {
  font-size: 1.25rem;
}
.aesirxsso h6, .aesirxsso .h6 {
  font-size: 1rem;
}
.aesirxsso p {
  margin-top: 0;
  margin-bottom: 1rem;
}
.aesirxsso abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
.aesirxsso address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.aesirxsso ol,
.aesirxsso ul {
  padding-left: 2rem;
}
.aesirxsso ol,
.aesirxsso ul,
.aesirxsso dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
.aesirxsso ol ol,
.aesirxsso ul ul,
.aesirxsso ol ul,
.aesirxsso ul ol {
  margin-bottom: 0;
}
.aesirxsso dt {
  font-weight: 700;
}
.aesirxsso dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.aesirxsso blockquote {
  margin: 0 0 1rem;
}
.aesirxsso b,
.aesirxsso strong {
  font-weight: bolder;
}
.aesirxsso small, .aesirxsso .small {
  font-size: 0.875em;
}
.aesirxsso mark, .aesirxsso .mark {
  padding: 0.1875em;
  color: var(--aesirxsso-highlight-color);
  background-color: var(--aesirxsso-highlight-bg);
}
.aesirxsso sub,
.aesirxsso sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
.aesirxsso sub {
  bottom: -0.25em;
}
.aesirxsso sup {
  top: -0.5em;
}
.aesirxsso a {
  color: rgba(var(--aesirxsso-link-color-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration: underline;
}
.aesirxsso a:hover {
  --aesirxsso-link-color-rgb: var(--aesirxsso-link-hover-color-rgb);
}
.aesirxsso a:not([href]):not([class]), .aesirxsso a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
.aesirxsso pre,
.aesirxsso code,
.aesirxsso kbd,
.aesirxsso samp {
  font-family: var(--aesirxsso-font-monospace);
  font-size: 1em;
}
.aesirxsso pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
.aesirxsso pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
.aesirxsso code {
  font-size: 0.875em;
  color: var(--aesirxsso-code-color);
  word-wrap: break-word;
}
a > .aesirxsso code {
  color: inherit;
}
.aesirxsso kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--aesirxsso-body-bg);
  background-color: var(--aesirxsso-body-color);
  border-radius: 0.25rem;
}
.aesirxsso kbd kbd {
  padding: 0;
  font-size: 1em;
}
.aesirxsso figure {
  margin: 0 0 1rem;
}
.aesirxsso img,
.aesirxsso svg {
  vertical-align: middle;
}
.aesirxsso table {
  caption-side: bottom;
  border-collapse: collapse;
}
.aesirxsso caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--aesirxsso-secondary-color);
  text-align: left;
}
.aesirxsso th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
.aesirxsso thead,
.aesirxsso tbody,
.aesirxsso tfoot,
.aesirxsso tr,
.aesirxsso td,
.aesirxsso th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
.aesirxsso label {
  display: inline-block;
}
.aesirxsso button {
  border-radius: 0;
}
.aesirxsso button:focus:not(:focus-visible) {
  outline: 0;
}
.aesirxsso input,
.aesirxsso button,
.aesirxsso select,
.aesirxsso optgroup,
.aesirxsso textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.aesirxsso button,
.aesirxsso select {
  text-transform: none;
}
.aesirxsso [role=button] {
  cursor: pointer;
}
.aesirxsso select {
  word-wrap: normal;
}
.aesirxsso select:disabled {
  opacity: 1;
}
.aesirxsso [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
.aesirxsso button,
.aesirxsso [type=button],
.aesirxsso [type=reset],
.aesirxsso [type=submit] {
  -webkit-appearance: button;
}
.aesirxsso button:not(:disabled),
.aesirxsso [type=button]:not(:disabled),
.aesirxsso [type=reset]:not(:disabled),
.aesirxsso [type=submit]:not(:disabled) {
  cursor: pointer;
}
.aesirxsso ::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
.aesirxsso textarea {
  resize: vertical;
}
.aesirxsso fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.aesirxsso legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  .aesirxsso legend {
    font-size: 1.5rem;
  }
}
.aesirxsso legend + * {
  clear: left;
}
.aesirxsso ::-webkit-datetime-edit-fields-wrapper,
.aesirxsso ::-webkit-datetime-edit-text,
.aesirxsso ::-webkit-datetime-edit-minute,
.aesirxsso ::-webkit-datetime-edit-hour-field,
.aesirxsso ::-webkit-datetime-edit-day-field,
.aesirxsso ::-webkit-datetime-edit-month-field,
.aesirxsso ::-webkit-datetime-edit-year-field {
  padding: 0;
}
.aesirxsso ::-webkit-inner-spin-button {
  height: auto;
}
.aesirxsso [type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
.aesirxsso ::-webkit-search-decoration {
  -webkit-appearance: none;
}
.aesirxsso ::-webkit-color-swatch-wrapper {
  padding: 0;
}
.aesirxsso ::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
.aesirxsso output {
  display: inline-block;
}
.aesirxsso iframe {
  border: 0;
}
.aesirxsso summary {
  display: list-item;
  cursor: pointer;
}
.aesirxsso progress {
  vertical-align: baseline;
}
.aesirxsso [hidden] {
  display: none !important;
}
.aesirxsso .lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.aesirxsso .display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-1 {
    font-size: 5rem;
  }
}
.aesirxsso .display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-2 {
    font-size: 4.5rem;
  }
}
.aesirxsso .display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-3 {
    font-size: 4rem;
  }
}
.aesirxsso .display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-4 {
    font-size: 3.5rem;
  }
}
.aesirxsso .display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-5 {
    font-size: 3rem;
  }
}
.aesirxsso .display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .aesirxsso .display-6 {
    font-size: 2.5rem;
  }
}
.aesirxsso .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.aesirxsso .list-inline {
  padding-left: 0;
  list-style: none;
}
.aesirxsso .list-inline-item {
  display: inline-block;
}
.aesirxsso .list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.aesirxsso .initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.aesirxsso .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.aesirxsso .blockquote > :last-child {
  margin-bottom: 0;
}
.aesirxsso .blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.aesirxsso .blockquote-footer::before {
  content: "\u2014\xA0";
}
.aesirxsso .modal {
  --aesirxsso-modal-zindex: 1055;
  --aesirxsso-modal-width: 846px;
  --aesirxsso-modal-padding: 1rem;
  --aesirxsso-modal-margin: 0.5rem;
  --aesirxsso-modal-color: ;
  --aesirxsso-modal-bg: var(--aesirxsso-body-bg);
  --aesirxsso-modal-border-color: var(--aesirxsso-border-color-translucent);
  --aesirxsso-modal-border-width: var(--aesirxsso-border-width);
  --aesirxsso-modal-border-radius: var(--aesirxsso-border-radius-lg);
  --aesirxsso-modal-box-shadow: var(--aesirxsso-box-shadow-sm);
  --aesirxsso-modal-inner-border-radius: calc(var(--aesirxsso-border-radius-lg) - (var(--aesirxsso-border-width)));
  --aesirxsso-modal-header-padding-x: 1rem;
  --aesirxsso-modal-header-padding-y: 1rem;
  --aesirxsso-modal-header-padding: 1rem 1rem;
  --aesirxsso-modal-header-border-color: var(--aesirxsso-border-color);
  --aesirxsso-modal-header-border-width: var(--aesirxsso-border-width);
  --aesirxsso-modal-title-line-height: 1.5;
  --aesirxsso-modal-footer-gap: 0.5rem;
  --aesirxsso-modal-footer-bg: ;
  --aesirxsso-modal-footer-border-color: var(--aesirxsso-border-color);
  --aesirxsso-modal-footer-border-width: var(--aesirxsso-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--aesirxsso-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.aesirxsso .modal-dialog {
  position: relative;
  width: auto;
  margin: var(--aesirxsso-modal-margin);
  pointer-events: none;
}
.modal.fade .aesirxsso .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .aesirxsso .modal-dialog {
    transition: none;
  }
}
.modal.show .aesirxsso .modal-dialog {
  transform: none;
}
.modal.modal-static .aesirxsso .modal-dialog {
  transform: scale(1.02);
}
.aesirxsso .modal-dialog-scrollable {
  height: calc(100% - var(--aesirxsso-modal-margin) * 2);
}
.aesirxsso .modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.aesirxsso .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.aesirxsso .modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--aesirxsso-modal-margin) * 2);
}
.aesirxsso .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--aesirxsso-modal-color);
  pointer-events: auto;
  background-color: var(--aesirxsso-modal-bg);
  background-clip: padding-box;
  border: var(--aesirxsso-modal-border-width) solid var(--aesirxsso-modal-border-color);
  border-radius: var(--aesirxsso-modal-border-radius);
  outline: 0;
}
.aesirxsso .modal-backdrop {
  --aesirxsso-backdrop-zindex: 1050;
  --aesirxsso-backdrop-bg: #000;
  --aesirxsso-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--aesirxsso-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--aesirxsso-backdrop-bg);
}
.aesirxsso .modal-backdrop.fade {
  opacity: 0;
}
.aesirxsso .modal-backdrop.show {
  opacity: var(--aesirxsso-backdrop-opacity);
}
.aesirxsso .modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--aesirxsso-modal-header-padding);
  border-bottom: var(--aesirxsso-modal-header-border-width) solid var(--aesirxsso-modal-header-border-color);
  border-top-left-radius: var(--aesirxsso-modal-inner-border-radius);
  border-top-right-radius: var(--aesirxsso-modal-inner-border-radius);
}
.aesirxsso .modal-header .btn-close {
  padding: calc(var(--aesirxsso-modal-header-padding-y) * 0.5) calc(var(--aesirxsso-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--aesirxsso-modal-header-padding-y)) calc(-0.5 * var(--aesirxsso-modal-header-padding-x)) calc(-0.5 * var(--aesirxsso-modal-header-padding-y)) auto;
}
.aesirxsso .modal-title {
  margin-bottom: 0;
  line-height: var(--aesirxsso-modal-title-line-height);
}
.aesirxsso .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--aesirxsso-modal-padding);
}
.aesirxsso .modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--aesirxsso-modal-padding) - var(--aesirxsso-modal-footer-gap) * 0.5);
  background-color: var(--aesirxsso-modal-footer-bg);
  border-top: var(--aesirxsso-modal-footer-border-width) solid var(--aesirxsso-modal-footer-border-color);
  border-bottom-right-radius: var(--aesirxsso-modal-inner-border-radius);
  border-bottom-left-radius: var(--aesirxsso-modal-inner-border-radius);
}
.aesirxsso .modal-footer > * {
  margin: calc(var(--aesirxsso-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .aesirxsso .modal {
    --aesirxsso-modal-margin: 1.75rem;
    --aesirxsso-modal-box-shadow: var(--aesirxsso-box-shadow);
  }
  .aesirxsso .modal-dialog {
    max-width: var(--aesirxsso-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .modal-sm {
    --aesirxsso-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .aesirxsso .modal-lg,
  .aesirxsso .modal-xl {
    --aesirxsso-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .aesirxsso .modal-xl {
    --aesirxsso-modal-width: 846px;
  }
}
.aesirxsso .modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.aesirxsso .modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.aesirxsso .modal-fullscreen .modal-header,
.aesirxsso .modal-fullscreen .modal-footer {
  border-radius: 0;
}
.aesirxsso .modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .aesirxsso .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-sm-down .modal-header,
  .aesirxsso .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .aesirxsso .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-md-down .modal-header,
  .aesirxsso .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .aesirxsso .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-lg-down .modal-header,
  .aesirxsso .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .aesirxsso .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-xl-down .modal-header,
  .aesirxsso .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .aesirxsso .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-xxl-down .modal-header,
  .aesirxsso .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .aesirxsso .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.aesirxsso .form-label {
  margin-bottom: 0.5rem;
}
.aesirxsso .col-form-label {
  padding-top: calc(0.375rem + var(--aesirxsso-border-width));
  padding-bottom: calc(0.375rem + var(--aesirxsso-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.aesirxsso .col-form-label-lg {
  padding-top: calc(0.5rem + var(--aesirxsso-border-width));
  padding-bottom: calc(0.5rem + var(--aesirxsso-border-width));
  font-size: 1.25rem;
}
.aesirxsso .col-form-label-sm {
  padding-top: calc(0.25rem + var(--aesirxsso-border-width));
  padding-bottom: calc(0.25rem + var(--aesirxsso-border-width));
  font-size: 0.875rem;
}
.aesirxsso .form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--aesirxsso-secondary-color);
}
.aesirxsso .form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--aesirxsso-body-color);
  appearance: none;
  background-color: var(--aesirxsso-body-bg);
  background-clip: padding-box;
  border: var(--aesirxsso-border-width) solid var(--aesirxsso-border-color);
  border-radius: var(--aesirxsso-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-control {
    transition: none;
  }
}
.aesirxsso .form-control[type=file] {
  overflow: hidden;
}
.aesirxsso .form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.aesirxsso .form-control:focus {
  color: var(--aesirxsso-body-color);
  background-color: var(--aesirxsso-body-bg);
  border-color: rgb(137, 145, 160.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
}
.aesirxsso .form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.aesirxsso .form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.aesirxsso .form-control::placeholder {
  color: var(--aesirxsso-secondary-color);
  opacity: 1;
}
.aesirxsso .form-control:disabled {
  background-color: var(--aesirxsso-secondary-bg);
  opacity: 1;
}
.aesirxsso .form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--aesirxsso-body-color);
  background-color: var(--aesirxsso-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--aesirxsso-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-control::file-selector-button {
    transition: none;
  }
}
.aesirxsso .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--aesirxsso-secondary-bg);
}
.aesirxsso .form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--aesirxsso-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--aesirxsso-border-width) 0;
}
.aesirxsso .form-control-plaintext:focus {
  outline: 0;
}
.aesirxsso .form-control-plaintext.form-control-sm, .aesirxsso .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.aesirxsso .form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--aesirxsso-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.aesirxsso .form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--aesirxsso-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
.aesirxsso textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--aesirxsso-border-width) * 2));
}
.aesirxsso textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--aesirxsso-border-width) * 2));
}
.aesirxsso textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--aesirxsso-border-width) * 2));
}
.aesirxsso .form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--aesirxsso-border-width) * 2));
  padding: 0.375rem;
}
.aesirxsso .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.aesirxsso .form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--aesirxsso-border-width) * 2));
}
.aesirxsso .form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--aesirxsso-border-width) * 2));
}
.aesirxsso .form-select {
  --aesirxsso-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--aesirxsso-body-color);
  appearance: none;
  background-color: var(--aesirxsso-body-bg);
  background-image: var(--aesirxsso-form-select-bg-img), var(--aesirxsso-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--aesirxsso-border-width) solid var(--aesirxsso-border-color);
  border-radius: var(--aesirxsso-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-select {
    transition: none;
  }
}
.aesirxsso .form-select:focus {
  border-color: rgb(137, 145, 160.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
}
.aesirxsso .form-select[multiple], .aesirxsso .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.aesirxsso .form-select:disabled {
  background-color: var(--aesirxsso-secondary-bg);
}
.aesirxsso .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--aesirxsso-body-color);
}
.aesirxsso .form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso [data-bs-theme=dark] .form-select {
  --aesirxsso-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.aesirxsso .form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.aesirxsso .form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.aesirxsso .form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.aesirxsso .form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.aesirxsso .form-check-input {
  --aesirxsso-form-check-bg: var(--aesirxsso-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--aesirxsso-form-check-bg);
  background-image: var(--aesirxsso-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--aesirxsso-border-width) solid var(--aesirxsso-border-color);
  print-color-adjust: exact;
}
.aesirxsso .form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.aesirxsso .form-check-input[type=radio] {
  border-radius: 50%;
}
.aesirxsso .form-check-input:active {
  filter: brightness(90%);
}
.aesirxsso .form-check-input:focus {
  border-color: rgb(137, 145, 160.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
}
.aesirxsso .form-check-input:checked {
  background-color: #132342;
  border-color: #132342;
}
.aesirxsso .form-check-input:checked[type=checkbox] {
  --aesirxsso-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.aesirxsso .form-check-input:checked[type=radio] {
  --aesirxsso-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.aesirxsso .form-check-input[type=checkbox]:indeterminate {
  background-color: #132342;
  border-color: #132342;
  --aesirxsso-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.aesirxsso .form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.aesirxsso .form-check-input[disabled] ~ .form-check-label, .aesirxsso .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.aesirxsso .form-switch {
  padding-left: 2.5em;
}
.aesirxsso .form-switch .form-check-input {
  --aesirxsso-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--aesirxsso-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-switch .form-check-input {
    transition: none;
  }
}
.aesirxsso .form-switch .form-check-input:focus {
  --aesirxsso-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28137, 145, 160.5%29'/%3e%3c/svg%3e");
}
.aesirxsso .form-switch .form-check-input:checked {
  background-position: right center;
  --aesirxsso-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.aesirxsso .form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.aesirxsso .form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.aesirxsso .form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.aesirxsso .btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.aesirxsso .btn-check[disabled] + .btn, .aesirxsso .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
.aesirxsso [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --aesirxsso-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.aesirxsso .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.aesirxsso .form-range:focus {
  outline: 0;
}
.aesirxsso .form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
}
.aesirxsso .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
}
.aesirxsso .form-range::-moz-focus-outer {
  border: 0;
}
.aesirxsso .form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #132342;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.aesirxsso .form-range::-webkit-slider-thumb:active {
  background-color: rgb(184.2, 189, 198.3);
}
.aesirxsso .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--aesirxsso-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.aesirxsso .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #132342;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-range::-moz-range-thumb {
    transition: none;
  }
}
.aesirxsso .form-range::-moz-range-thumb:active {
  background-color: rgb(184.2, 189, 198.3);
}
.aesirxsso .form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--aesirxsso-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.aesirxsso .form-range:disabled {
  pointer-events: none;
}
.aesirxsso .form-range:disabled::-webkit-slider-thumb {
  background-color: var(--aesirxsso-secondary-color);
}
.aesirxsso .form-range:disabled::-moz-range-thumb {
  background-color: var(--aesirxsso-secondary-color);
}
.aesirxsso .form-floating {
  position: relative;
}
.aesirxsso .form-floating > .form-control,
.aesirxsso .form-floating > .form-control-plaintext,
.aesirxsso .form-floating > .form-select {
  height: calc(3.5rem + calc(var(--aesirxsso-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--aesirxsso-border-width) * 2));
  line-height: 1.25;
}
.aesirxsso .form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--aesirxsso-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .form-floating > label {
    transition: none;
  }
}
.aesirxsso .form-floating > .form-control,
.aesirxsso .form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.aesirxsso .form-floating > .form-control::placeholder,
.aesirxsso .form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.aesirxsso .form-floating > .form-control:focus, .aesirxsso .form-floating > .form-control:not(:placeholder-shown),
.aesirxsso .form-floating > .form-control-plaintext:focus,
.aesirxsso .form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.aesirxsso .form-floating > .form-control:-webkit-autofill,
.aesirxsso .form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.aesirxsso .form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.aesirxsso .form-floating > .form-control:focus ~ label,
.aesirxsso .form-floating > .form-control:not(:placeholder-shown) ~ label,
.aesirxsso .form-floating > .form-control-plaintext ~ label,
.aesirxsso .form-floating > .form-select ~ label {
  color: rgba(var(--aesirxsso-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.aesirxsso .form-floating > .form-control:focus ~ label::after,
.aesirxsso .form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.aesirxsso .form-floating > .form-control-plaintext ~ label::after,
.aesirxsso .form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--aesirxsso-body-bg);
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--aesirxsso-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.aesirxsso .form-floating > .form-control-plaintext ~ label {
  border-width: var(--aesirxsso-border-width) 0;
}
.aesirxsso .form-floating > :disabled ~ label,
.aesirxsso .form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.aesirxsso .form-floating > :disabled ~ label::after,
.aesirxsso .form-floating > .form-control:disabled ~ label::after {
  background-color: var(--aesirxsso-secondary-bg);
}
.aesirxsso .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.aesirxsso .input-group > .form-control,
.aesirxsso .input-group > .form-select,
.aesirxsso .input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.aesirxsso .input-group > .form-control:focus,
.aesirxsso .input-group > .form-select:focus,
.aesirxsso .input-group > .form-floating:focus-within {
  z-index: 5;
}
.aesirxsso .input-group .btn {
  position: relative;
  z-index: 2;
}
.aesirxsso .input-group .btn:focus {
  z-index: 5;
}
.aesirxsso .input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--aesirxsso-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--aesirxsso-tertiary-bg);
  border: var(--aesirxsso-border-width) solid var(--aesirxsso-border-color);
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .input-group-lg > .form-control,
.aesirxsso .input-group-lg > .form-select,
.aesirxsso .input-group-lg > .input-group-text,
.aesirxsso .input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .input-group-sm > .form-control,
.aesirxsso .input-group-sm > .form-select,
.aesirxsso .input-group-sm > .input-group-text,
.aesirxsso .input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .input-group-lg > .form-select,
.aesirxsso .input-group-sm > .form-select {
  padding-right: 3rem;
}
.aesirxsso .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.aesirxsso .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.aesirxsso .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.aesirxsso .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.aesirxsso .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.aesirxsso .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.aesirxsso .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.aesirxsso .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.aesirxsso .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--aesirxsso-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.aesirxsso .input-group > .form-floating:not(:first-child) > .form-control,
.aesirxsso .input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.aesirxsso .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--aesirxsso-form-valid-color);
}
.aesirxsso .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--aesirxsso-success);
  border-radius: var(--aesirxsso-border-radius);
}
.was-validated .aesirxsso:valid ~ .valid-feedback,
.was-validated .aesirxsso:valid ~ .valid-tooltip, .aesirxsso.is-valid ~ .valid-feedback,
.aesirxsso.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .aesirxsso .form-control:valid, .aesirxsso .form-control.is-valid {
  border-color: var(--aesirxsso-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231ab394' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .aesirxsso .form-control:valid:focus, .aesirxsso .form-control.is-valid:focus {
  border-color: var(--aesirxsso-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-success-rgb), 0.25);
}
.was-validated .aesirxsso textarea.form-control:valid, .aesirxsso textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .aesirxsso .form-select:valid, .aesirxsso .form-select.is-valid {
  border-color: var(--aesirxsso-form-valid-border-color);
}
.was-validated .aesirxsso .form-select:valid:not([multiple]):not([size]), .was-validated .aesirxsso .form-select:valid:not([multiple])[size="1"], .aesirxsso .form-select.is-valid:not([multiple]):not([size]), .aesirxsso .form-select.is-valid:not([multiple])[size="1"] {
  --aesirxsso-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231ab394' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .aesirxsso .form-select:valid:focus, .aesirxsso .form-select.is-valid:focus {
  border-color: var(--aesirxsso-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-success-rgb), 0.25);
}
.was-validated .aesirxsso .form-control-color:valid, .aesirxsso .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .aesirxsso .form-check-input:valid, .aesirxsso .form-check-input.is-valid {
  border-color: var(--aesirxsso-form-valid-border-color);
}
.was-validated .aesirxsso .form-check-input:valid:checked, .aesirxsso .form-check-input.is-valid:checked {
  background-color: var(--aesirxsso-form-valid-color);
}
.was-validated .aesirxsso .form-check-input:valid:focus, .aesirxsso .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-success-rgb), 0.25);
}
.was-validated .aesirxsso .form-check-input:valid ~ .form-check-label, .aesirxsso .form-check-input.is-valid ~ .form-check-label {
  color: var(--aesirxsso-form-valid-color);
}
.aesirxsso .form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .aesirxsso .input-group > .form-control:not(:focus):valid, .aesirxsso .input-group > .form-control:not(:focus).is-valid,
.was-validated .aesirxsso .input-group > .form-select:not(:focus):valid,
.aesirxsso .input-group > .form-select:not(:focus).is-valid,
.was-validated .aesirxsso .input-group > .form-floating:not(:focus-within):valid,
.aesirxsso .input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.aesirxsso .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--aesirxsso-form-invalid-color);
}
.aesirxsso .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--aesirxsso-danger);
  border-radius: var(--aesirxsso-border-radius);
}
.was-validated .aesirxsso:invalid ~ .invalid-feedback,
.was-validated .aesirxsso:invalid ~ .invalid-tooltip, .aesirxsso.is-invalid ~ .invalid-feedback,
.aesirxsso.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .aesirxsso .form-control:invalid, .aesirxsso .form-control.is-invalid {
  border-color: var(--aesirxsso-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .aesirxsso .form-control:invalid:focus, .aesirxsso .form-control.is-invalid:focus {
  border-color: var(--aesirxsso-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-danger-rgb), 0.25);
}
.was-validated .aesirxsso textarea.form-control:invalid, .aesirxsso textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .aesirxsso .form-select:invalid, .aesirxsso .form-select.is-invalid {
  border-color: var(--aesirxsso-form-invalid-border-color);
}
.was-validated .aesirxsso .form-select:invalid:not([multiple]):not([size]), .was-validated .aesirxsso .form-select:invalid:not([multiple])[size="1"], .aesirxsso .form-select.is-invalid:not([multiple]):not([size]), .aesirxsso .form-select.is-invalid:not([multiple])[size="1"] {
  --aesirxsso-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .aesirxsso .form-select:invalid:focus, .aesirxsso .form-select.is-invalid:focus {
  border-color: var(--aesirxsso-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-danger-rgb), 0.25);
}
.was-validated .aesirxsso .form-control-color:invalid, .aesirxsso .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .aesirxsso .form-check-input:invalid, .aesirxsso .form-check-input.is-invalid {
  border-color: var(--aesirxsso-form-invalid-border-color);
}
.was-validated .aesirxsso .form-check-input:invalid:checked, .aesirxsso .form-check-input.is-invalid:checked {
  background-color: var(--aesirxsso-form-invalid-color);
}
.was-validated .aesirxsso .form-check-input:invalid:focus, .aesirxsso .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-danger-rgb), 0.25);
}
.was-validated .aesirxsso .form-check-input:invalid ~ .form-check-label, .aesirxsso .form-check-input.is-invalid ~ .form-check-label {
  color: var(--aesirxsso-form-invalid-color);
}
.aesirxsso .form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .aesirxsso .input-group > .form-control:not(:focus):invalid, .aesirxsso .input-group > .form-control:not(:focus).is-invalid,
.was-validated .aesirxsso .input-group > .form-select:not(:focus):invalid,
.aesirxsso .input-group > .form-select:not(:focus).is-invalid,
.was-validated .aesirxsso .input-group > .form-floating:not(:focus-within):invalid,
.aesirxsso .input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.aesirxsso .btn-group,
.aesirxsso .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.aesirxsso .btn-group > .btn,
.aesirxsso .btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.aesirxsso .btn-group > .btn-check:checked + .btn,
.aesirxsso .btn-group > .btn-check:focus + .btn,
.aesirxsso .btn-group > .btn:hover,
.aesirxsso .btn-group > .btn:focus,
.aesirxsso .btn-group > .btn:active,
.aesirxsso .btn-group > .btn.active,
.aesirxsso .btn-group-vertical > .btn-check:checked + .btn,
.aesirxsso .btn-group-vertical > .btn-check:focus + .btn,
.aesirxsso .btn-group-vertical > .btn:hover,
.aesirxsso .btn-group-vertical > .btn:focus,
.aesirxsso .btn-group-vertical > .btn:active,
.aesirxsso .btn-group-vertical > .btn.active {
  z-index: 1;
}
.aesirxsso .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.aesirxsso .btn-toolbar .input-group {
  width: auto;
}
.aesirxsso .btn-group {
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .btn-group > :not(.btn-check:first-child) + .btn,
.aesirxsso .btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--aesirxsso-border-width) * -1);
}
.aesirxsso .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.aesirxsso .btn-group > .btn.dropdown-toggle-split:first-child,
.aesirxsso .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.aesirxsso .btn-group > .btn:nth-child(n+3),
.aesirxsso .btn-group > :not(.btn-check) + .btn,
.aesirxsso .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.aesirxsso .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.aesirxsso .dropdown-toggle-split::after, .dropup .aesirxsso .dropdown-toggle-split::after, .dropend .aesirxsso .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .aesirxsso .dropdown-toggle-split::before {
  margin-right: 0;
}
.aesirxsso .btn-sm + .dropdown-toggle-split, .aesirxsso .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.aesirxsso .btn-lg + .dropdown-toggle-split, .aesirxsso .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.aesirxsso .btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.aesirxsso .btn-group-vertical > .btn,
.aesirxsso .btn-group-vertical > .btn-group {
  width: 100%;
}
.aesirxsso .btn-group-vertical > .btn:not(:first-child),
.aesirxsso .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--aesirxsso-border-width) * -1);
}
.aesirxsso .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.aesirxsso .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.aesirxsso .btn-group-vertical > .btn ~ .btn,
.aesirxsso .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.aesirxsso .btn {
  --aesirxsso-btn-padding-x: 0.75rem;
  --aesirxsso-btn-padding-y: 0.375rem;
  --aesirxsso-btn-font-family: ;
  --aesirxsso-btn-font-size: 1rem;
  --aesirxsso-btn-font-weight: 400;
  --aesirxsso-btn-line-height: 1.5;
  --aesirxsso-btn-color: var(--aesirxsso-body-color);
  --aesirxsso-btn-bg: transparent;
  --aesirxsso-btn-border-width: var(--aesirxsso-border-width);
  --aesirxsso-btn-border-color: transparent;
  --aesirxsso-btn-border-radius: var(--aesirxsso-border-radius);
  --aesirxsso-btn-hover-border-color: transparent;
  --aesirxsso-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --aesirxsso-btn-disabled-opacity: 0.65;
  --aesirxsso-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--aesirxsso-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--aesirxsso-btn-padding-y) var(--aesirxsso-btn-padding-x);
  font-family: var(--aesirxsso-btn-font-family);
  font-size: var(--aesirxsso-btn-font-size);
  font-weight: var(--aesirxsso-btn-font-weight);
  line-height: var(--aesirxsso-btn-line-height);
  color: var(--aesirxsso-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--aesirxsso-btn-border-width) solid var(--aesirxsso-btn-border-color);
  border-radius: var(--aesirxsso-btn-border-radius);
  background-color: var(--aesirxsso-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .btn {
    transition: none;
  }
}
.aesirxsso .btn:hover {
  color: var(--aesirxsso-btn-hover-color);
  background-color: var(--aesirxsso-btn-hover-bg);
  border-color: var(--aesirxsso-btn-hover-border-color);
}
.btn-check + .aesirxsso .btn:hover {
  color: var(--aesirxsso-btn-color);
  background-color: var(--aesirxsso-btn-bg);
  border-color: var(--aesirxsso-btn-border-color);
}
.aesirxsso .btn:focus-visible {
  color: var(--aesirxsso-btn-hover-color);
  background-color: var(--aesirxsso-btn-hover-bg);
  border-color: var(--aesirxsso-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--aesirxsso-btn-focus-box-shadow);
}
.btn-check:focus-visible + .aesirxsso .btn {
  border-color: var(--aesirxsso-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--aesirxsso-btn-focus-box-shadow);
}
.btn-check:checked + .aesirxsso .btn, :not(.btn-check) + .aesirxsso .btn:active, .aesirxsso .btn:first-child:active, .aesirxsso .btn.active, .aesirxsso .btn.show {
  color: var(--aesirxsso-btn-active-color);
  background-color: var(--aesirxsso-btn-active-bg);
  border-color: var(--aesirxsso-btn-active-border-color);
}
.btn-check:checked + .aesirxsso .btn:focus-visible, :not(.btn-check) + .aesirxsso .btn:active:focus-visible, .aesirxsso .btn:first-child:active:focus-visible, .aesirxsso .btn.active:focus-visible, .aesirxsso .btn.show:focus-visible {
  box-shadow: var(--aesirxsso-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .aesirxsso .btn {
  box-shadow: var(--aesirxsso-btn-focus-box-shadow);
}
.aesirxsso .btn:disabled, .aesirxsso .btn.disabled, fieldset:disabled .aesirxsso .btn {
  color: var(--aesirxsso-btn-disabled-color);
  pointer-events: none;
  background-color: var(--aesirxsso-btn-disabled-bg);
  border-color: var(--aesirxsso-btn-disabled-border-color);
  opacity: var(--aesirxsso-btn-disabled-opacity);
}
.aesirxsso .btn-primary {
  --aesirxsso-btn-color: #fff;
  --aesirxsso-btn-bg: #132342;
  --aesirxsso-btn-border-color: #132342;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: rgb(16.15, 29.75, 56.1);
  --aesirxsso-btn-hover-border-color: rgb(15.2, 28, 52.8);
  --aesirxsso-btn-focus-shadow-rgb: 54, 68, 94;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: rgb(15.2, 28, 52.8);
  --aesirxsso-btn-active-border-color: rgb(14.25, 26.25, 49.5);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #fff;
  --aesirxsso-btn-disabled-bg: #132342;
  --aesirxsso-btn-disabled-border-color: #132342;
}
.aesirxsso .btn-secondary {
  --aesirxsso-btn-color: #000;
  --aesirxsso-btn-bg: #627eea;
  --aesirxsso-btn-border-color: #627eea;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: rgb(121.55, 145.35, 237.15);
  --aesirxsso-btn-hover-border-color: rgb(113.7, 138.9, 236.1);
  --aesirxsso-btn-focus-shadow-rgb: 83, 107, 199;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: rgb(129.4, 151.8, 238.2);
  --aesirxsso-btn-active-border-color: rgb(113.7, 138.9, 236.1);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #000;
  --aesirxsso-btn-disabled-bg: #627eea;
  --aesirxsso-btn-disabled-border-color: #627eea;
}
.aesirxsso .btn-success {
  --aesirxsso-btn-color: #000;
  --aesirxsso-btn-bg: #1ab394;
  --aesirxsso-btn-border-color: #1ab394;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: rgb(60.35, 190.4, 164.05);
  --aesirxsso-btn-hover-border-color: rgb(48.9, 186.6, 158.7);
  --aesirxsso-btn-focus-shadow-rgb: 22, 152, 126;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: rgb(71.8, 194.2, 169.4);
  --aesirxsso-btn-active-border-color: rgb(48.9, 186.6, 158.7);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #000;
  --aesirxsso-btn-disabled-bg: #1ab394;
  --aesirxsso-btn-disabled-border-color: #1ab394;
}
.aesirxsso .btn-info {
  --aesirxsso-btn-color: #000;
  --aesirxsso-btn-bg: #0dcaf0;
  --aesirxsso-btn-border-color: #0dcaf0;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --aesirxsso-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --aesirxsso-btn-focus-shadow-rgb: 11, 172, 204;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: rgb(61.4, 212.6, 243);
  --aesirxsso-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #000;
  --aesirxsso-btn-disabled-bg: #0dcaf0;
  --aesirxsso-btn-disabled-border-color: #0dcaf0;
}
.aesirxsso .btn-warning {
  --aesirxsso-btn-color: #000;
  --aesirxsso-btn-bg: #ffc107;
  --aesirxsso-btn-border-color: #ffc107;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: rgb(255, 202.3, 44.2);
  --aesirxsso-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --aesirxsso-btn-focus-shadow-rgb: 217, 164, 6;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: rgb(255, 205.4, 56.6);
  --aesirxsso-btn-active-border-color: rgb(255, 199.2, 31.8);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #000;
  --aesirxsso-btn-disabled-bg: #ffc107;
  --aesirxsso-btn-disabled-border-color: #ffc107;
}
.aesirxsso .btn-danger {
  --aesirxsso-btn-color: #fff;
  --aesirxsso-btn-bg: #dc3545;
  --aesirxsso-btn-border-color: #dc3545;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: rgb(187, 45.05, 58.65);
  --aesirxsso-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --aesirxsso-btn-focus-shadow-rgb: 225, 83, 97;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: rgb(176, 42.4, 55.2);
  --aesirxsso-btn-active-border-color: rgb(165, 39.75, 51.75);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #fff;
  --aesirxsso-btn-disabled-bg: #dc3545;
  --aesirxsso-btn-disabled-border-color: #dc3545;
}
.aesirxsso .btn-light {
  --aesirxsso-btn-color: #000;
  --aesirxsso-btn-bg: #f8f9fa;
  --aesirxsso-btn-border-color: #f8f9fa;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --aesirxsso-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --aesirxsso-btn-focus-shadow-rgb: 211, 212, 213;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: rgb(198.4, 199.2, 200);
  --aesirxsso-btn-active-border-color: rgb(186, 186.75, 187.5);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #000;
  --aesirxsso-btn-disabled-bg: #f8f9fa;
  --aesirxsso-btn-disabled-border-color: #f8f9fa;
}
.aesirxsso .btn-dark {
  --aesirxsso-btn-color: #fff;
  --aesirxsso-btn-bg: #0f1314;
  --aesirxsso-btn-border-color: #0f1314;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: rgb(51, 54.4, 55.25);
  --aesirxsso-btn-hover-border-color: rgb(39, 42.6, 43.5);
  --aesirxsso-btn-focus-shadow-rgb: 51, 54, 55;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: rgb(63, 66.2, 67);
  --aesirxsso-btn-active-border-color: rgb(39, 42.6, 43.5);
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #fff;
  --aesirxsso-btn-disabled-bg: #0f1314;
  --aesirxsso-btn-disabled-border-color: #0f1314;
}
.aesirxsso .btn-outline-primary {
  --aesirxsso-btn-color: #132342;
  --aesirxsso-btn-border-color: #132342;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: #132342;
  --aesirxsso-btn-hover-border-color: #132342;
  --aesirxsso-btn-focus-shadow-rgb: 19, 35, 66;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: #132342;
  --aesirxsso-btn-active-border-color: #132342;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #132342;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #132342;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-secondary {
  --aesirxsso-btn-color: #627eea;
  --aesirxsso-btn-border-color: #627eea;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: #627eea;
  --aesirxsso-btn-hover-border-color: #627eea;
  --aesirxsso-btn-focus-shadow-rgb: 98, 126, 234;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: #627eea;
  --aesirxsso-btn-active-border-color: #627eea;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #627eea;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #627eea;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-success {
  --aesirxsso-btn-color: #1ab394;
  --aesirxsso-btn-border-color: #1ab394;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: #1ab394;
  --aesirxsso-btn-hover-border-color: #1ab394;
  --aesirxsso-btn-focus-shadow-rgb: 26, 179, 148;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: #1ab394;
  --aesirxsso-btn-active-border-color: #1ab394;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #1ab394;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #1ab394;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-info {
  --aesirxsso-btn-color: #0dcaf0;
  --aesirxsso-btn-border-color: #0dcaf0;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: #0dcaf0;
  --aesirxsso-btn-hover-border-color: #0dcaf0;
  --aesirxsso-btn-focus-shadow-rgb: 13, 202, 240;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: #0dcaf0;
  --aesirxsso-btn-active-border-color: #0dcaf0;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #0dcaf0;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #0dcaf0;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-warning {
  --aesirxsso-btn-color: #ffc107;
  --aesirxsso-btn-border-color: #ffc107;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: #ffc107;
  --aesirxsso-btn-hover-border-color: #ffc107;
  --aesirxsso-btn-focus-shadow-rgb: 255, 193, 7;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: #ffc107;
  --aesirxsso-btn-active-border-color: #ffc107;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #ffc107;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #ffc107;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-danger {
  --aesirxsso-btn-color: #dc3545;
  --aesirxsso-btn-border-color: #dc3545;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: #dc3545;
  --aesirxsso-btn-hover-border-color: #dc3545;
  --aesirxsso-btn-focus-shadow-rgb: 220, 53, 69;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: #dc3545;
  --aesirxsso-btn-active-border-color: #dc3545;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #dc3545;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #dc3545;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-light {
  --aesirxsso-btn-color: #f8f9fa;
  --aesirxsso-btn-border-color: #f8f9fa;
  --aesirxsso-btn-hover-color: #000;
  --aesirxsso-btn-hover-bg: #f8f9fa;
  --aesirxsso-btn-hover-border-color: #f8f9fa;
  --aesirxsso-btn-focus-shadow-rgb: 248, 249, 250;
  --aesirxsso-btn-active-color: #000;
  --aesirxsso-btn-active-bg: #f8f9fa;
  --aesirxsso-btn-active-border-color: #f8f9fa;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #f8f9fa;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #f8f9fa;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-outline-dark {
  --aesirxsso-btn-color: #0f1314;
  --aesirxsso-btn-border-color: #0f1314;
  --aesirxsso-btn-hover-color: #fff;
  --aesirxsso-btn-hover-bg: #0f1314;
  --aesirxsso-btn-hover-border-color: #0f1314;
  --aesirxsso-btn-focus-shadow-rgb: 15, 19, 20;
  --aesirxsso-btn-active-color: #fff;
  --aesirxsso-btn-active-bg: #0f1314;
  --aesirxsso-btn-active-border-color: #0f1314;
  --aesirxsso-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --aesirxsso-btn-disabled-color: #0f1314;
  --aesirxsso-btn-disabled-bg: transparent;
  --aesirxsso-btn-disabled-border-color: #0f1314;
  --aesirxsso-gradient: none;
}
.aesirxsso .btn-link {
  --aesirxsso-btn-font-weight: 400;
  --aesirxsso-btn-color: var(--aesirxsso-link-color);
  --aesirxsso-btn-bg: transparent;
  --aesirxsso-btn-border-color: transparent;
  --aesirxsso-btn-hover-color: var(--aesirxsso-link-hover-color);
  --aesirxsso-btn-hover-border-color: transparent;
  --aesirxsso-btn-active-color: var(--aesirxsso-link-hover-color);
  --aesirxsso-btn-active-border-color: transparent;
  --aesirxsso-btn-disabled-color: #6c757d;
  --aesirxsso-btn-disabled-border-color: transparent;
  --aesirxsso-btn-box-shadow: 0 0 0 #000;
  --aesirxsso-btn-focus-shadow-rgb: 54, 68, 94;
  text-decoration: underline;
}
.aesirxsso .btn-link:focus-visible {
  color: var(--aesirxsso-btn-color);
}
.aesirxsso .btn-link:hover {
  color: var(--aesirxsso-btn-hover-color);
}
.aesirxsso .btn-lg, .aesirxsso .btn-group-lg > .btn {
  --aesirxsso-btn-padding-y: 0.5rem;
  --aesirxsso-btn-padding-x: 1rem;
  --aesirxsso-btn-font-size: 1.25rem;
  --aesirxsso-btn-border-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .btn-sm, .aesirxsso .btn-group-sm > .btn {
  --aesirxsso-btn-padding-y: 0.25rem;
  --aesirxsso-btn-padding-x: 0.5rem;
  --aesirxsso-btn-font-size: 0.875rem;
  --aesirxsso-btn-border-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .spinner-grow,
.aesirxsso .spinner-border {
  display: inline-block;
  width: var(--aesirxsso-spinner-width);
  height: var(--aesirxsso-spinner-height);
  vertical-align: var(--aesirxsso-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--aesirxsso-spinner-animation-speed) linear infinite var(--aesirxsso-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.aesirxsso .spinner-border {
  --aesirxsso-spinner-width: 2rem;
  --aesirxsso-spinner-height: 2rem;
  --aesirxsso-spinner-vertical-align: -0.125em;
  --aesirxsso-spinner-border-width: 0.25em;
  --aesirxsso-spinner-animation-speed: 0.75s;
  --aesirxsso-spinner-animation-name: spinner-border;
  border: var(--aesirxsso-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.aesirxsso .spinner-border-sm {
  --aesirxsso-spinner-width: 1rem;
  --aesirxsso-spinner-height: 1rem;
  --aesirxsso-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.aesirxsso .spinner-grow {
  --aesirxsso-spinner-width: 2rem;
  --aesirxsso-spinner-height: 2rem;
  --aesirxsso-spinner-vertical-align: -0.125em;
  --aesirxsso-spinner-animation-speed: 0.75s;
  --aesirxsso-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.aesirxsso .spinner-grow-sm {
  --aesirxsso-spinner-width: 1rem;
  --aesirxsso-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .spinner-border,
  .aesirxsso .spinner-grow {
    --aesirxsso-spinner-animation-speed: 1.5s;
  }
}
.aesirxsso .btn-close {
  --aesirxsso-btn-close-color: #fff;
  --aesirxsso-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --aesirxsso-btn-close-opacity: 1;
  --aesirxsso-btn-close-hover-opacity: 0.75;
  --aesirxsso-btn-close-focus-shadow: 0 0 0 0.25rem rgba(19, 35, 66, 0.25);
  --aesirxsso-btn-close-focus-opacity: 1;
  --aesirxsso-btn-close-disabled-opacity: 0.25;
  --aesirxsso-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--aesirxsso-btn-close-color);
  background: transparent var(--aesirxsso-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--aesirxsso-btn-close-opacity);
}
.aesirxsso .btn-close:hover {
  color: var(--aesirxsso-btn-close-color);
  text-decoration: none;
  opacity: var(--aesirxsso-btn-close-hover-opacity);
}
.aesirxsso .btn-close:focus {
  outline: 0;
  box-shadow: var(--aesirxsso-btn-close-focus-shadow);
  opacity: var(--aesirxsso-btn-close-focus-opacity);
}
.aesirxsso .btn-close:disabled, .aesirxsso .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--aesirxsso-btn-close-disabled-opacity);
}
.aesirxsso .btn-close-white {
  filter: var(--aesirxsso-btn-close-white-filter);
}
.aesirxsso [data-bs-theme=dark] .btn-close {
  filter: var(--aesirxsso-btn-close-white-filter);
}
.aesirxsso .fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .fade {
    transition: none;
  }
}
.aesirxsso .fade:not(.show) {
  opacity: 0;
}
.aesirxsso .collapse:not(.show) {
  display: none;
}
.aesirxsso .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .collapsing {
    transition: none;
  }
}
.aesirxsso .collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .collapsing.collapse-horizontal {
    transition: none;
  }
}
.aesirxsso .clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.aesirxsso .text-bg-primary {
  color: #fff;
  background-color: RGBA(var(--aesirxsso-primary-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-secondary {
  color: #000;
  background-color: RGBA(var(--aesirxsso-secondary-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-success {
  color: #000;
  background-color: RGBA(var(--aesirxsso-success-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-info {
  color: #000;
  background-color: RGBA(var(--aesirxsso-info-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-warning {
  color: #000;
  background-color: RGBA(var(--aesirxsso-warning-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-danger {
  color: #fff;
  background-color: RGBA(var(--aesirxsso-danger-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-light {
  color: #000;
  background-color: RGBA(var(--aesirxsso-light-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .text-bg-dark {
  color: #fff;
  background-color: RGBA(var(--aesirxsso-dark-rgb), var(--aesirxsso-bg-opacity, 1));
}
.aesirxsso .link-primary {
  color: RGBA(var(--aesirxsso-primary-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-primary-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-primary:hover, .aesirxsso .link-primary:focus {
  color: RGBA(15, 28, 53, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(15, 28, 53, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-secondary {
  color: RGBA(var(--aesirxsso-secondary-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-secondary-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-secondary:hover, .aesirxsso .link-secondary:focus {
  color: RGBA(129, 152, 238, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(129, 152, 238, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-success {
  color: RGBA(var(--aesirxsso-success-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-success-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-success:hover, .aesirxsso .link-success:focus {
  color: RGBA(72, 194, 169, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(72, 194, 169, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-info {
  color: RGBA(var(--aesirxsso-info-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-info-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-info:hover, .aesirxsso .link-info:focus {
  color: RGBA(61, 213, 243, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(61, 213, 243, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-warning {
  color: RGBA(var(--aesirxsso-warning-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-warning-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-warning:hover, .aesirxsso .link-warning:focus {
  color: RGBA(255, 205, 57, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(255, 205, 57, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-danger {
  color: RGBA(var(--aesirxsso-danger-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-danger-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-danger:hover, .aesirxsso .link-danger:focus {
  color: RGBA(176, 42, 55, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(176, 42, 55, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-light {
  color: RGBA(var(--aesirxsso-light-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-light-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-light:hover, .aesirxsso .link-light:focus {
  color: RGBA(249, 250, 251, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(249, 250, 251, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-dark {
  color: RGBA(var(--aesirxsso-dark-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-dark-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-dark:hover, .aesirxsso .link-dark:focus {
  color: RGBA(12, 15, 16, var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(12, 15, 16, var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-body-emphasis {
  color: RGBA(var(--aesirxsso-emphasis-color-rgb), var(--aesirxsso-link-opacity, 1));
  text-decoration-color: RGBA(var(--aesirxsso-emphasis-color-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-body-emphasis:hover, .aesirxsso .link-body-emphasis:focus {
  color: RGBA(var(--aesirxsso-emphasis-color-rgb), var(--aesirxsso-link-opacity, 0.75));
  text-decoration-color: RGBA(var(--aesirxsso-emphasis-color-rgb), var(--aesirxsso-link-underline-opacity, 0.75));
}
.aesirxsso .focus-ring:focus {
  outline: 0;
  box-shadow: var(--aesirxsso-focus-ring-x, 0) var(--aesirxsso-focus-ring-y, 0) var(--aesirxsso-focus-ring-blur, 0) var(--aesirxsso-focus-ring-width) var(--aesirxsso-focus-ring-color);
}
.aesirxsso .icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--aesirxsso-link-color-rgb), var(--aesirxsso-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.aesirxsso .icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .aesirxsso .icon-link > .bi {
    transition: none;
  }
}
.aesirxsso .icon-link-hover:hover > .bi, .aesirxsso .icon-link-hover:focus-visible > .bi {
  transform: var(--aesirxsso-icon-link-transform, translate3d(0.25em, 0, 0));
}
.aesirxsso .ratio {
  position: relative;
  width: 100%;
}
.aesirxsso .ratio::before {
  display: block;
  padding-top: var(--aesirxsso-aspect-ratio);
  content: "";
}
.aesirxsso .ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.aesirxsso .ratio-1x1 {
  --aesirxsso-aspect-ratio: 100%;
}
.aesirxsso .ratio-4x3 {
  --aesirxsso-aspect-ratio: 75%;
}
.aesirxsso .ratio-16x9 {
  --aesirxsso-aspect-ratio: 56.25%;
}
.aesirxsso .ratio-21x9 {
  --aesirxsso-aspect-ratio: 42.8571428571%;
}
.aesirxsso .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.aesirxsso .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.aesirxsso .sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.aesirxsso .sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .aesirxsso .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .aesirxsso .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .aesirxsso .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .aesirxsso .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .aesirxsso .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .aesirxsso .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .aesirxsso .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .aesirxsso .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .aesirxsso .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .aesirxsso .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.aesirxsso .hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.aesirxsso .vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.aesirxsso .visually-hidden,
.aesirxsso .visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.aesirxsso .visually-hidden:not(caption),
.aesirxsso .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.aesirxsso .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.aesirxsso .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.aesirxsso .vr {
  display: inline-block;
  align-self: stretch;
  width: var(--aesirxsso-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.aesirxsso .align-baseline {
  vertical-align: baseline;
}
.aesirxsso .align-top {
  vertical-align: top;
}
.aesirxsso .align-middle {
  vertical-align: middle;
}
.aesirxsso .align-bottom {
  vertical-align: bottom;
}
.aesirxsso .align-text-bottom {
  vertical-align: text-bottom;
}
.aesirxsso .align-text-top {
  vertical-align: text-top;
}
.aesirxsso .float-start {
  float: left;
}
.aesirxsso .float-end {
  float: right;
}
.aesirxsso .float-none {
  float: none;
}
.aesirxsso .object-fit-contain {
  object-fit: contain;
}
.aesirxsso .object-fit-cover {
  object-fit: cover;
}
.aesirxsso .object-fit-fill {
  object-fit: fill;
}
.aesirxsso .object-fit-scale {
  object-fit: scale-down;
}
.aesirxsso .object-fit-none {
  object-fit: none;
}
.aesirxsso .opacity-0 {
  opacity: 0;
}
.aesirxsso .opacity-25 {
  opacity: 0.25;
}
.aesirxsso .opacity-50 {
  opacity: 0.5;
}
.aesirxsso .opacity-75 {
  opacity: 0.75;
}
.aesirxsso .opacity-100 {
  opacity: 1;
}
.aesirxsso .overflow-auto {
  overflow: auto;
}
.aesirxsso .overflow-hidden {
  overflow: hidden;
}
.aesirxsso .overflow-visible {
  overflow: visible;
}
.aesirxsso .overflow-scroll {
  overflow: scroll;
}
.aesirxsso .overflow-x-auto {
  overflow-x: auto;
}
.aesirxsso .overflow-x-hidden {
  overflow-x: hidden;
}
.aesirxsso .overflow-x-visible {
  overflow-x: visible;
}
.aesirxsso .overflow-x-scroll {
  overflow-x: scroll;
}
.aesirxsso .overflow-y-auto {
  overflow-y: auto;
}
.aesirxsso .overflow-y-hidden {
  overflow-y: hidden;
}
.aesirxsso .overflow-y-visible {
  overflow-y: visible;
}
.aesirxsso .overflow-y-scroll {
  overflow-y: scroll;
}
.aesirxsso .d-inline {
  display: inline;
}
.aesirxsso .d-inline-block {
  display: inline-block;
}
.aesirxsso .d-block {
  display: block;
}
.aesirxsso .d-grid {
  display: grid;
}
.aesirxsso .d-inline-grid {
  display: inline-grid;
}
.aesirxsso .d-table {
  display: table;
}
.aesirxsso .d-table-row {
  display: table-row;
}
.aesirxsso .d-table-cell {
  display: table-cell;
}
.aesirxsso .d-flex {
  display: flex;
}
.aesirxsso .d-inline-flex {
  display: inline-flex;
}
.aesirxsso .d-none {
  display: none;
}
.aesirxsso .shadow {
  box-shadow: var(--aesirxsso-box-shadow);
}
.aesirxsso .shadow-sm {
  box-shadow: var(--aesirxsso-box-shadow-sm);
}
.aesirxsso .shadow-lg {
  box-shadow: var(--aesirxsso-box-shadow-lg);
}
.aesirxsso .shadow-none {
  box-shadow: none;
}
.aesirxsso .focus-ring-primary {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-primary-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-secondary {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-secondary-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-success {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-success-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-info {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-info-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-warning {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-warning-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-danger {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-danger-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-light {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-light-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .focus-ring-dark {
  --aesirxsso-focus-ring-color: rgba(var(--aesirxsso-dark-rgb), var(--aesirxsso-focus-ring-opacity));
}
.aesirxsso .position-static {
  position: static;
}
.aesirxsso .position-relative {
  position: relative;
}
.aesirxsso .position-absolute {
  position: absolute;
}
.aesirxsso .position-fixed {
  position: fixed;
}
.aesirxsso .position-sticky {
  position: sticky;
}
.aesirxsso .top-0 {
  top: 0;
}
.aesirxsso .top-50 {
  top: 50%;
}
.aesirxsso .top-100 {
  top: 100%;
}
.aesirxsso .bottom-0 {
  bottom: 0;
}
.aesirxsso .bottom-50 {
  bottom: 50%;
}
.aesirxsso .bottom-100 {
  bottom: 100%;
}
.aesirxsso .start-0 {
  left: 0;
}
.aesirxsso .start-50 {
  left: 50%;
}
.aesirxsso .start-100 {
  left: 100%;
}
.aesirxsso .end-0 {
  right: 0;
}
.aesirxsso .end-50 {
  right: 50%;
}
.aesirxsso .end-100 {
  right: 100%;
}
.aesirxsso .translate-middle {
  transform: translate(-50%, -50%);
}
.aesirxsso .translate-middle-x {
  transform: translateX(-50%);
}
.aesirxsso .translate-middle-y {
  transform: translateY(-50%);
}
.aesirxsso .border {
  border: var(--aesirxsso-border-width) var(--aesirxsso-border-style) var(--aesirxsso-border-color);
}
.aesirxsso .border-0 {
  border: 0;
}
.aesirxsso .border-top {
  border-top: var(--aesirxsso-border-width) var(--aesirxsso-border-style) var(--aesirxsso-border-color);
}
.aesirxsso .border-top-0 {
  border-top: 0;
}
.aesirxsso .border-end {
  border-right: var(--aesirxsso-border-width) var(--aesirxsso-border-style) var(--aesirxsso-border-color);
}
.aesirxsso .border-end-0 {
  border-right: 0;
}
.aesirxsso .border-bottom {
  border-bottom: var(--aesirxsso-border-width) var(--aesirxsso-border-style) var(--aesirxsso-border-color);
}
.aesirxsso .border-bottom-0 {
  border-bottom: 0;
}
.aesirxsso .border-start {
  border-left: var(--aesirxsso-border-width) var(--aesirxsso-border-style) var(--aesirxsso-border-color);
}
.aesirxsso .border-start-0 {
  border-left: 0;
}
.aesirxsso .border-primary {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-primary-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-secondary {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-secondary-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-success {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-success-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-info {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-info-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-warning {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-warning-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-danger {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-danger-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-light {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-light-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-dark {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-dark-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-black {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-black-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-white {
  --aesirxsso-border-opacity: 1;
  border-color: rgba(var(--aesirxsso-white-rgb), var(--aesirxsso-border-opacity));
}
.aesirxsso .border-primary-subtle {
  border-color: var(--aesirxsso-primary-border-subtle);
}
.aesirxsso .border-secondary-subtle {
  border-color: var(--aesirxsso-secondary-border-subtle);
}
.aesirxsso .border-success-subtle {
  border-color: var(--aesirxsso-success-border-subtle);
}
.aesirxsso .border-info-subtle {
  border-color: var(--aesirxsso-info-border-subtle);
}
.aesirxsso .border-warning-subtle {
  border-color: var(--aesirxsso-warning-border-subtle);
}
.aesirxsso .border-danger-subtle {
  border-color: var(--aesirxsso-danger-border-subtle);
}
.aesirxsso .border-light-subtle {
  border-color: var(--aesirxsso-light-border-subtle);
}
.aesirxsso .border-dark-subtle {
  border-color: var(--aesirxsso-dark-border-subtle);
}
.aesirxsso .border-1 {
  border-width: 1px;
}
.aesirxsso .border-2 {
  border-width: 2px;
}
.aesirxsso .border-3 {
  border-width: 3px;
}
.aesirxsso .border-4 {
  border-width: 4px;
}
.aesirxsso .border-5 {
  border-width: 5px;
}
.aesirxsso .border-opacity-10 {
  --aesirxsso-border-opacity: 0.1;
}
.aesirxsso .border-opacity-25 {
  --aesirxsso-border-opacity: 0.25;
}
.aesirxsso .border-opacity-50 {
  --aesirxsso-border-opacity: 0.5;
}
.aesirxsso .border-opacity-75 {
  --aesirxsso-border-opacity: 0.75;
}
.aesirxsso .border-opacity-100 {
  --aesirxsso-border-opacity: 1;
}
.aesirxsso .w-25 {
  width: 25%;
}
.aesirxsso .w-50 {
  width: 50%;
}
.aesirxsso .w-75 {
  width: 75%;
}
.aesirxsso .w-100 {
  width: 100%;
}
.aesirxsso .w-auto {
  width: auto;
}
.aesirxsso .mw-100 {
  max-width: 100%;
}
.aesirxsso .vw-100 {
  width: 100vw;
}
.aesirxsso .min-vw-100 {
  min-width: 100vw;
}
.aesirxsso .h-25 {
  height: 25%;
}
.aesirxsso .h-50 {
  height: 50%;
}
.aesirxsso .h-75 {
  height: 75%;
}
.aesirxsso .h-100 {
  height: 100%;
}
.aesirxsso .h-auto {
  height: auto;
}
.aesirxsso .mh-100 {
  max-height: 100%;
}
.aesirxsso .vh-100 {
  height: 100vh;
}
.aesirxsso .min-vh-100 {
  min-height: 100vh;
}
.aesirxsso .flex-fill {
  flex: 1 1 auto;
}
.aesirxsso .flex-row {
  flex-direction: row;
}
.aesirxsso .flex-column {
  flex-direction: column;
}
.aesirxsso .flex-row-reverse {
  flex-direction: row-reverse;
}
.aesirxsso .flex-column-reverse {
  flex-direction: column-reverse;
}
.aesirxsso .flex-grow-0 {
  flex-grow: 0;
}
.aesirxsso .flex-grow-1 {
  flex-grow: 1;
}
.aesirxsso .flex-shrink-0 {
  flex-shrink: 0;
}
.aesirxsso .flex-shrink-1 {
  flex-shrink: 1;
}
.aesirxsso .flex-wrap {
  flex-wrap: wrap;
}
.aesirxsso .flex-nowrap {
  flex-wrap: nowrap;
}
.aesirxsso .flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.aesirxsso .justify-content-start {
  justify-content: flex-start;
}
.aesirxsso .justify-content-end {
  justify-content: flex-end;
}
.aesirxsso .justify-content-center {
  justify-content: center;
}
.aesirxsso .justify-content-between {
  justify-content: space-between;
}
.aesirxsso .justify-content-around {
  justify-content: space-around;
}
.aesirxsso .justify-content-evenly {
  justify-content: space-evenly;
}
.aesirxsso .align-items-start {
  align-items: flex-start;
}
.aesirxsso .align-items-end {
  align-items: flex-end;
}
.aesirxsso .align-items-center {
  align-items: center;
}
.aesirxsso .align-items-baseline {
  align-items: baseline;
}
.aesirxsso .align-items-stretch {
  align-items: stretch;
}
.aesirxsso .align-content-start {
  align-content: flex-start;
}
.aesirxsso .align-content-end {
  align-content: flex-end;
}
.aesirxsso .align-content-center {
  align-content: center;
}
.aesirxsso .align-content-between {
  align-content: space-between;
}
.aesirxsso .align-content-around {
  align-content: space-around;
}
.aesirxsso .align-content-stretch {
  align-content: stretch;
}
.aesirxsso .align-self-auto {
  align-self: auto;
}
.aesirxsso .align-self-start {
  align-self: flex-start;
}
.aesirxsso .align-self-end {
  align-self: flex-end;
}
.aesirxsso .align-self-center {
  align-self: center;
}
.aesirxsso .align-self-baseline {
  align-self: baseline;
}
.aesirxsso .align-self-stretch {
  align-self: stretch;
}
.aesirxsso .order-first {
  order: -1;
}
.aesirxsso .order-0 {
  order: 0;
}
.aesirxsso .order-1 {
  order: 1;
}
.aesirxsso .order-2 {
  order: 2;
}
.aesirxsso .order-3 {
  order: 3;
}
.aesirxsso .order-4 {
  order: 4;
}
.aesirxsso .order-5 {
  order: 5;
}
.aesirxsso .order-last {
  order: 6;
}
.aesirxsso .m-0 {
  margin: 0;
}
.aesirxsso .m-1 {
  margin: 0.25rem;
}
.aesirxsso .m-2 {
  margin: 0.5rem;
}
.aesirxsso .m-3 {
  margin: 1rem;
}
.aesirxsso .m-4 {
  margin: 1.5rem;
}
.aesirxsso .m-5 {
  margin: 3rem;
}
.aesirxsso .m-auto {
  margin: auto;
}
.aesirxsso .mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.aesirxsso .mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.aesirxsso .mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.aesirxsso .mx-3 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.aesirxsso .mx-4 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.aesirxsso .mx-5 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.aesirxsso .mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.aesirxsso .my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.aesirxsso .my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.aesirxsso .my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.aesirxsso .my-3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.aesirxsso .my-4 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.aesirxsso .my-5 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.aesirxsso .my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.aesirxsso .mt-0 {
  margin-top: 0;
}
.aesirxsso .mt-1 {
  margin-top: 0.25rem;
}
.aesirxsso .mt-2 {
  margin-top: 0.5rem;
}
.aesirxsso .mt-3 {
  margin-top: 1rem;
}
.aesirxsso .mt-4 {
  margin-top: 1.5rem;
}
.aesirxsso .mt-5 {
  margin-top: 3rem;
}
.aesirxsso .mt-auto {
  margin-top: auto;
}
.aesirxsso .me-0 {
  margin-right: 0;
}
.aesirxsso .me-1 {
  margin-right: 0.25rem;
}
.aesirxsso .me-2 {
  margin-right: 0.5rem;
}
.aesirxsso .me-3 {
  margin-right: 1rem;
}
.aesirxsso .me-4 {
  margin-right: 1.5rem;
}
.aesirxsso .me-5 {
  margin-right: 3rem;
}
.aesirxsso .me-auto {
  margin-right: auto;
}
.aesirxsso .mb-0 {
  margin-bottom: 0;
}
.aesirxsso .mb-1 {
  margin-bottom: 0.25rem;
}
.aesirxsso .mb-2 {
  margin-bottom: 0.5rem;
}
.aesirxsso .mb-3 {
  margin-bottom: 1rem;
}
.aesirxsso .mb-4 {
  margin-bottom: 1.5rem;
}
.aesirxsso .mb-5 {
  margin-bottom: 3rem;
}
.aesirxsso .mb-auto {
  margin-bottom: auto;
}
.aesirxsso .ms-0 {
  margin-left: 0;
}
.aesirxsso .ms-1 {
  margin-left: 0.25rem;
}
.aesirxsso .ms-2 {
  margin-left: 0.5rem;
}
.aesirxsso .ms-3 {
  margin-left: 1rem;
}
.aesirxsso .ms-4 {
  margin-left: 1.5rem;
}
.aesirxsso .ms-5 {
  margin-left: 3rem;
}
.aesirxsso .ms-auto {
  margin-left: auto;
}
.aesirxsso .m-n1 {
  margin: -0.25rem;
}
.aesirxsso .m-n2 {
  margin: -0.5rem;
}
.aesirxsso .m-n3 {
  margin: -1rem;
}
.aesirxsso .m-n4 {
  margin: -1.5rem;
}
.aesirxsso .m-n5 {
  margin: -3rem;
}
.aesirxsso .mx-n1 {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}
.aesirxsso .mx-n2 {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.aesirxsso .mx-n3 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.aesirxsso .mx-n4 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.aesirxsso .mx-n5 {
  margin-right: -3rem;
  margin-left: -3rem;
}
.aesirxsso .my-n1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.aesirxsso .my-n2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.aesirxsso .my-n3 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.aesirxsso .my-n4 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.aesirxsso .my-n5 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
.aesirxsso .mt-n1 {
  margin-top: -0.25rem;
}
.aesirxsso .mt-n2 {
  margin-top: -0.5rem;
}
.aesirxsso .mt-n3 {
  margin-top: -1rem;
}
.aesirxsso .mt-n4 {
  margin-top: -1.5rem;
}
.aesirxsso .mt-n5 {
  margin-top: -3rem;
}
.aesirxsso .me-n1 {
  margin-right: -0.25rem;
}
.aesirxsso .me-n2 {
  margin-right: -0.5rem;
}
.aesirxsso .me-n3 {
  margin-right: -1rem;
}
.aesirxsso .me-n4 {
  margin-right: -1.5rem;
}
.aesirxsso .me-n5 {
  margin-right: -3rem;
}
.aesirxsso .mb-n1 {
  margin-bottom: -0.25rem;
}
.aesirxsso .mb-n2 {
  margin-bottom: -0.5rem;
}
.aesirxsso .mb-n3 {
  margin-bottom: -1rem;
}
.aesirxsso .mb-n4 {
  margin-bottom: -1.5rem;
}
.aesirxsso .mb-n5 {
  margin-bottom: -3rem;
}
.aesirxsso .ms-n1 {
  margin-left: -0.25rem;
}
.aesirxsso .ms-n2 {
  margin-left: -0.5rem;
}
.aesirxsso .ms-n3 {
  margin-left: -1rem;
}
.aesirxsso .ms-n4 {
  margin-left: -1.5rem;
}
.aesirxsso .ms-n5 {
  margin-left: -3rem;
}
.aesirxsso .p-0 {
  padding: 0;
}
.aesirxsso .p-1 {
  padding: 0.25rem;
}
.aesirxsso .p-2 {
  padding: 0.5rem;
}
.aesirxsso .p-3 {
  padding: 1rem;
}
.aesirxsso .p-4 {
  padding: 1.5rem;
}
.aesirxsso .p-5 {
  padding: 3rem;
}
.aesirxsso .px-0 {
  padding-right: 0;
  padding-left: 0;
}
.aesirxsso .px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.aesirxsso .px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.aesirxsso .px-3 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.aesirxsso .px-4 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.aesirxsso .px-5 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.aesirxsso .py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.aesirxsso .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.aesirxsso .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.aesirxsso .py-3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.aesirxsso .py-4 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.aesirxsso .py-5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.aesirxsso .pt-0 {
  padding-top: 0;
}
.aesirxsso .pt-1 {
  padding-top: 0.25rem;
}
.aesirxsso .pt-2 {
  padding-top: 0.5rem;
}
.aesirxsso .pt-3 {
  padding-top: 1rem;
}
.aesirxsso .pt-4 {
  padding-top: 1.5rem;
}
.aesirxsso .pt-5 {
  padding-top: 3rem;
}
.aesirxsso .pe-0 {
  padding-right: 0;
}
.aesirxsso .pe-1 {
  padding-right: 0.25rem;
}
.aesirxsso .pe-2 {
  padding-right: 0.5rem;
}
.aesirxsso .pe-3 {
  padding-right: 1rem;
}
.aesirxsso .pe-4 {
  padding-right: 1.5rem;
}
.aesirxsso .pe-5 {
  padding-right: 3rem;
}
.aesirxsso .pb-0 {
  padding-bottom: 0;
}
.aesirxsso .pb-1 {
  padding-bottom: 0.25rem;
}
.aesirxsso .pb-2 {
  padding-bottom: 0.5rem;
}
.aesirxsso .pb-3 {
  padding-bottom: 1rem;
}
.aesirxsso .pb-4 {
  padding-bottom: 1.5rem;
}
.aesirxsso .pb-5 {
  padding-bottom: 3rem;
}
.aesirxsso .ps-0 {
  padding-left: 0;
}
.aesirxsso .ps-1 {
  padding-left: 0.25rem;
}
.aesirxsso .ps-2 {
  padding-left: 0.5rem;
}
.aesirxsso .ps-3 {
  padding-left: 1rem;
}
.aesirxsso .ps-4 {
  padding-left: 1.5rem;
}
.aesirxsso .ps-5 {
  padding-left: 3rem;
}
.aesirxsso .gap-0 {
  gap: 0;
}
.aesirxsso .gap-1 {
  gap: 0.25rem;
}
.aesirxsso .gap-2 {
  gap: 0.5rem;
}
.aesirxsso .gap-3 {
  gap: 1rem;
}
.aesirxsso .gap-4 {
  gap: 1.5rem;
}
.aesirxsso .gap-5 {
  gap: 3rem;
}
.aesirxsso .row-gap-0 {
  row-gap: 0;
}
.aesirxsso .row-gap-1 {
  row-gap: 0.25rem;
}
.aesirxsso .row-gap-2 {
  row-gap: 0.5rem;
}
.aesirxsso .row-gap-3 {
  row-gap: 1rem;
}
.aesirxsso .row-gap-4 {
  row-gap: 1.5rem;
}
.aesirxsso .row-gap-5 {
  row-gap: 3rem;
}
.aesirxsso .column-gap-0 {
  column-gap: 0;
}
.aesirxsso .column-gap-1 {
  column-gap: 0.25rem;
}
.aesirxsso .column-gap-2 {
  column-gap: 0.5rem;
}
.aesirxsso .column-gap-3 {
  column-gap: 1rem;
}
.aesirxsso .column-gap-4 {
  column-gap: 1.5rem;
}
.aesirxsso .column-gap-5 {
  column-gap: 3rem;
}
.aesirxsso .font-monospace {
  font-family: var(--aesirxsso-font-monospace);
}
.aesirxsso .fs-1 {
  font-size: calc(1.375rem + 1.5vw);
}
.aesirxsso .fs-2 {
  font-size: calc(1.325rem + 0.9vw);
}
.aesirxsso .fs-3 {
  font-size: calc(1.3rem + 0.6vw);
}
.aesirxsso .fs-4 {
  font-size: calc(1.275rem + 0.3vw);
}
.aesirxsso .fs-5 {
  font-size: 1.25rem;
}
.aesirxsso .fs-6 {
  font-size: 1rem;
}
.aesirxsso .fst-italic {
  font-style: italic;
}
.aesirxsso .fst-normal {
  font-style: normal;
}
.aesirxsso .fw-lighter {
  font-weight: lighter;
}
.aesirxsso .fw-light {
  font-weight: 300;
}
.aesirxsso .fw-normal {
  font-weight: 400;
}
.aesirxsso .fw-medium {
  font-weight: 500;
}
.aesirxsso .fw-semibold {
  font-weight: 600;
}
.aesirxsso .fw-bold {
  font-weight: 700;
}
.aesirxsso .fw-bolder {
  font-weight: bolder;
}
.aesirxsso .lh-1 {
  line-height: 1;
}
.aesirxsso .lh-sm {
  line-height: 1.25;
}
.aesirxsso .lh-base {
  line-height: 1.5;
}
.aesirxsso .lh-lg {
  line-height: 2;
}
.aesirxsso .text-start {
  text-align: left;
}
.aesirxsso .text-end {
  text-align: right;
}
.aesirxsso .text-center {
  text-align: center;
}
.aesirxsso .text-decoration-none {
  text-decoration: none;
}
.aesirxsso .text-decoration-underline {
  text-decoration: underline;
}
.aesirxsso .text-decoration-line-through {
  text-decoration: line-through;
}
.aesirxsso .text-lowercase {
  text-transform: lowercase;
}
.aesirxsso .text-uppercase {
  text-transform: uppercase;
}
.aesirxsso .text-capitalize {
  text-transform: capitalize;
}
.aesirxsso .text-wrap {
  white-space: normal;
}
.aesirxsso .text-nowrap {
  white-space: nowrap;
}
.aesirxsso .text-break {
  word-wrap: break-word;
  word-break: break-word;
}
.aesirxsso .text-primary {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-primary-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-secondary {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-secondary-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-success {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-success-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-info {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-info-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-warning {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-warning-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-danger {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-danger-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-light {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-light-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-dark {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-dark-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-black {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-black-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-white {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-white-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-body {
  --aesirxsso-text-opacity: 1;
  color: rgba(var(--aesirxsso-body-color-rgb), var(--aesirxsso-text-opacity));
}
.aesirxsso .text-muted {
  --aesirxsso-text-opacity: 1;
  color: var(--aesirxsso-secondary-color);
}
.aesirxsso .text-black-50 {
  --aesirxsso-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5);
}
.aesirxsso .text-white-50 {
  --aesirxsso-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5);
}
.aesirxsso .text-body-secondary {
  --aesirxsso-text-opacity: 1;
  color: var(--aesirxsso-secondary-color);
}
.aesirxsso .text-body-tertiary {
  --aesirxsso-text-opacity: 1;
  color: var(--aesirxsso-tertiary-color);
}
.aesirxsso .text-body-emphasis {
  --aesirxsso-text-opacity: 1;
  color: var(--aesirxsso-emphasis-color);
}
.aesirxsso .text-reset {
  --aesirxsso-text-opacity: 1;
  color: inherit;
}
.aesirxsso .text-opacity-25 {
  --aesirxsso-text-opacity: 0.25;
}
.aesirxsso .text-opacity-50 {
  --aesirxsso-text-opacity: 0.5;
}
.aesirxsso .text-opacity-75 {
  --aesirxsso-text-opacity: 0.75;
}
.aesirxsso .text-opacity-100 {
  --aesirxsso-text-opacity: 1;
}
.aesirxsso .text-primary-emphasis {
  color: var(--aesirxsso-primary-text-emphasis);
}
.aesirxsso .text-secondary-emphasis {
  color: var(--aesirxsso-secondary-text-emphasis);
}
.aesirxsso .text-success-emphasis {
  color: var(--aesirxsso-success-text-emphasis);
}
.aesirxsso .text-info-emphasis {
  color: var(--aesirxsso-info-text-emphasis);
}
.aesirxsso .text-warning-emphasis {
  color: var(--aesirxsso-warning-text-emphasis);
}
.aesirxsso .text-danger-emphasis {
  color: var(--aesirxsso-danger-text-emphasis);
}
.aesirxsso .text-light-emphasis {
  color: var(--aesirxsso-light-text-emphasis);
}
.aesirxsso .text-dark-emphasis {
  color: var(--aesirxsso-dark-text-emphasis);
}
.aesirxsso .link-opacity-10 {
  --aesirxsso-link-opacity: 0.1;
}
.aesirxsso .link-opacity-10-hover:hover {
  --aesirxsso-link-opacity: 0.1;
}
.aesirxsso .link-opacity-25 {
  --aesirxsso-link-opacity: 0.25;
}
.aesirxsso .link-opacity-25-hover:hover {
  --aesirxsso-link-opacity: 0.25;
}
.aesirxsso .link-opacity-50 {
  --aesirxsso-link-opacity: 0.5;
}
.aesirxsso .link-opacity-50-hover:hover {
  --aesirxsso-link-opacity: 0.5;
}
.aesirxsso .link-opacity-75 {
  --aesirxsso-link-opacity: 0.75;
}
.aesirxsso .link-opacity-75-hover:hover {
  --aesirxsso-link-opacity: 0.75;
}
.aesirxsso .link-opacity-100 {
  --aesirxsso-link-opacity: 1;
}
.aesirxsso .link-opacity-100-hover:hover {
  --aesirxsso-link-opacity: 1;
}
.aesirxsso .link-offset-1 {
  text-underline-offset: 0.125em;
}
.aesirxsso .link-offset-1-hover:hover {
  text-underline-offset: 0.125em;
}
.aesirxsso .link-offset-2 {
  text-underline-offset: 0.25em;
}
.aesirxsso .link-offset-2-hover:hover {
  text-underline-offset: 0.25em;
}
.aesirxsso .link-offset-3 {
  text-underline-offset: 0.375em;
}
.aesirxsso .link-offset-3-hover:hover {
  text-underline-offset: 0.375em;
}
.aesirxsso .link-underline-primary {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-primary-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-secondary {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-secondary-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-success {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-success-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-info {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-info-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-warning {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-warning-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-danger {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-danger-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-light {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-light-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline-dark {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-dark-rgb), var(--aesirxsso-link-underline-opacity));
}
.aesirxsso .link-underline {
  --aesirxsso-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--aesirxsso-link-color-rgb), var(--aesirxsso-link-underline-opacity, 1));
}
.aesirxsso .link-underline-opacity-0 {
  --aesirxsso-link-underline-opacity: 0;
}
.aesirxsso .link-underline-opacity-0-hover:hover {
  --aesirxsso-link-underline-opacity: 0;
}
.aesirxsso .link-underline-opacity-10 {
  --aesirxsso-link-underline-opacity: 0.1;
}
.aesirxsso .link-underline-opacity-10-hover:hover {
  --aesirxsso-link-underline-opacity: 0.1;
}
.aesirxsso .link-underline-opacity-25 {
  --aesirxsso-link-underline-opacity: 0.25;
}
.aesirxsso .link-underline-opacity-25-hover:hover {
  --aesirxsso-link-underline-opacity: 0.25;
}
.aesirxsso .link-underline-opacity-50 {
  --aesirxsso-link-underline-opacity: 0.5;
}
.aesirxsso .link-underline-opacity-50-hover:hover {
  --aesirxsso-link-underline-opacity: 0.5;
}
.aesirxsso .link-underline-opacity-75 {
  --aesirxsso-link-underline-opacity: 0.75;
}
.aesirxsso .link-underline-opacity-75-hover:hover {
  --aesirxsso-link-underline-opacity: 0.75;
}
.aesirxsso .link-underline-opacity-100 {
  --aesirxsso-link-underline-opacity: 1;
}
.aesirxsso .link-underline-opacity-100-hover:hover {
  --aesirxsso-link-underline-opacity: 1;
}
.aesirxsso .bg-primary {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-primary-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-secondary {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-secondary-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-success {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-success-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-info {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-info-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-warning {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-warning-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-danger {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-danger-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-light {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-light-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-dark {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-dark-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-black {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-black-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-white {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-white-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-body {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-body-bg-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-transparent {
  --aesirxsso-bg-opacity: 1;
  background-color: transparent;
}
.aesirxsso .bg-body-secondary {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-secondary-bg-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-body-tertiary {
  --aesirxsso-bg-opacity: 1;
  background-color: rgba(var(--aesirxsso-tertiary-bg-rgb), var(--aesirxsso-bg-opacity));
}
.aesirxsso .bg-opacity-10 {
  --aesirxsso-bg-opacity: 0.1;
}
.aesirxsso .bg-opacity-25 {
  --aesirxsso-bg-opacity: 0.25;
}
.aesirxsso .bg-opacity-50 {
  --aesirxsso-bg-opacity: 0.5;
}
.aesirxsso .bg-opacity-75 {
  --aesirxsso-bg-opacity: 0.75;
}
.aesirxsso .bg-opacity-100 {
  --aesirxsso-bg-opacity: 1;
}
.aesirxsso .bg-primary-subtle {
  background-color: var(--aesirxsso-primary-bg-subtle);
}
.aesirxsso .bg-secondary-subtle {
  background-color: var(--aesirxsso-secondary-bg-subtle);
}
.aesirxsso .bg-success-subtle {
  background-color: var(--aesirxsso-success-bg-subtle);
}
.aesirxsso .bg-info-subtle {
  background-color: var(--aesirxsso-info-bg-subtle);
}
.aesirxsso .bg-warning-subtle {
  background-color: var(--aesirxsso-warning-bg-subtle);
}
.aesirxsso .bg-danger-subtle {
  background-color: var(--aesirxsso-danger-bg-subtle);
}
.aesirxsso .bg-light-subtle {
  background-color: var(--aesirxsso-light-bg-subtle);
}
.aesirxsso .bg-dark-subtle {
  background-color: var(--aesirxsso-dark-bg-subtle);
}
.aesirxsso .bg-gradient {
  background-image: var(--aesirxsso-gradient);
}
.aesirxsso .user-select-all {
  user-select: all;
}
.aesirxsso .user-select-auto {
  user-select: auto;
}
.aesirxsso .user-select-none {
  user-select: none;
}
.aesirxsso .pe-none {
  pointer-events: none;
}
.aesirxsso .pe-auto {
  pointer-events: auto;
}
.aesirxsso .rounded {
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-0 {
  border-radius: 0;
}
.aesirxsso .rounded-1 {
  border-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .rounded-2 {
  border-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-3 {
  border-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .rounded-4 {
  border-radius: var(--aesirxsso-border-radius-xl);
}
.aesirxsso .rounded-5 {
  border-radius: var(--aesirxsso-border-radius-xxl);
}
.aesirxsso .rounded-circle {
  border-radius: 50%;
}
.aesirxsso .rounded-pill {
  border-radius: var(--aesirxsso-border-radius-pill);
}
.aesirxsso .rounded-top {
  border-top-left-radius: var(--aesirxsso-border-radius);
  border-top-right-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-top-0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.aesirxsso .rounded-top-1 {
  border-top-left-radius: var(--aesirxsso-border-radius-sm);
  border-top-right-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .rounded-top-2 {
  border-top-left-radius: var(--aesirxsso-border-radius);
  border-top-right-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-top-3 {
  border-top-left-radius: var(--aesirxsso-border-radius-lg);
  border-top-right-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .rounded-top-4 {
  border-top-left-radius: var(--aesirxsso-border-radius-xl);
  border-top-right-radius: var(--aesirxsso-border-radius-xl);
}
.aesirxsso .rounded-top-5 {
  border-top-left-radius: var(--aesirxsso-border-radius-xxl);
  border-top-right-radius: var(--aesirxsso-border-radius-xxl);
}
.aesirxsso .rounded-top-circle {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}
.aesirxsso .rounded-top-pill {
  border-top-left-radius: var(--aesirxsso-border-radius-pill);
  border-top-right-radius: var(--aesirxsso-border-radius-pill);
}
.aesirxsso .rounded-end {
  border-top-right-radius: var(--aesirxsso-border-radius);
  border-bottom-right-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-end-0 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.aesirxsso .rounded-end-1 {
  border-top-right-radius: var(--aesirxsso-border-radius-sm);
  border-bottom-right-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .rounded-end-2 {
  border-top-right-radius: var(--aesirxsso-border-radius);
  border-bottom-right-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-end-3 {
  border-top-right-radius: var(--aesirxsso-border-radius-lg);
  border-bottom-right-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .rounded-end-4 {
  border-top-right-radius: var(--aesirxsso-border-radius-xl);
  border-bottom-right-radius: var(--aesirxsso-border-radius-xl);
}
.aesirxsso .rounded-end-5 {
  border-top-right-radius: var(--aesirxsso-border-radius-xxl);
  border-bottom-right-radius: var(--aesirxsso-border-radius-xxl);
}
.aesirxsso .rounded-end-circle {
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
}
.aesirxsso .rounded-end-pill {
  border-top-right-radius: var(--aesirxsso-border-radius-pill);
  border-bottom-right-radius: var(--aesirxsso-border-radius-pill);
}
.aesirxsso .rounded-bottom {
  border-bottom-right-radius: var(--aesirxsso-border-radius);
  border-bottom-left-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-bottom-0 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.aesirxsso .rounded-bottom-1 {
  border-bottom-right-radius: var(--aesirxsso-border-radius-sm);
  border-bottom-left-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .rounded-bottom-2 {
  border-bottom-right-radius: var(--aesirxsso-border-radius);
  border-bottom-left-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-bottom-3 {
  border-bottom-right-radius: var(--aesirxsso-border-radius-lg);
  border-bottom-left-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .rounded-bottom-4 {
  border-bottom-right-radius: var(--aesirxsso-border-radius-xl);
  border-bottom-left-radius: var(--aesirxsso-border-radius-xl);
}
.aesirxsso .rounded-bottom-5 {
  border-bottom-right-radius: var(--aesirxsso-border-radius-xxl);
  border-bottom-left-radius: var(--aesirxsso-border-radius-xxl);
}
.aesirxsso .rounded-bottom-circle {
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}
.aesirxsso .rounded-bottom-pill {
  border-bottom-right-radius: var(--aesirxsso-border-radius-pill);
  border-bottom-left-radius: var(--aesirxsso-border-radius-pill);
}
.aesirxsso .rounded-start {
  border-bottom-left-radius: var(--aesirxsso-border-radius);
  border-top-left-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-start-0 {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.aesirxsso .rounded-start-1 {
  border-bottom-left-radius: var(--aesirxsso-border-radius-sm);
  border-top-left-radius: var(--aesirxsso-border-radius-sm);
}
.aesirxsso .rounded-start-2 {
  border-bottom-left-radius: var(--aesirxsso-border-radius);
  border-top-left-radius: var(--aesirxsso-border-radius);
}
.aesirxsso .rounded-start-3 {
  border-bottom-left-radius: var(--aesirxsso-border-radius-lg);
  border-top-left-radius: var(--aesirxsso-border-radius-lg);
}
.aesirxsso .rounded-start-4 {
  border-bottom-left-radius: var(--aesirxsso-border-radius-xl);
  border-top-left-radius: var(--aesirxsso-border-radius-xl);
}
.aesirxsso .rounded-start-5 {
  border-bottom-left-radius: var(--aesirxsso-border-radius-xxl);
  border-top-left-radius: var(--aesirxsso-border-radius-xxl);
}
.aesirxsso .rounded-start-circle {
  border-bottom-left-radius: 50%;
  border-top-left-radius: 50%;
}
.aesirxsso .rounded-start-pill {
  border-bottom-left-radius: var(--aesirxsso-border-radius-pill);
  border-top-left-radius: var(--aesirxsso-border-radius-pill);
}
.aesirxsso .visible {
  visibility: visible;
}
.aesirxsso .invisible {
  visibility: hidden;
}
.aesirxsso .z-n1 {
  z-index: -1;
}
.aesirxsso .z-0 {
  z-index: 0;
}
.aesirxsso .z-1 {
  z-index: 1;
}
.aesirxsso .z-2 {
  z-index: 2;
}
.aesirxsso .z-3 {
  z-index: 3;
}
@media (min-width: 576px) {
  .aesirxsso .float-sm-start {
    float: left;
  }
  .aesirxsso .float-sm-end {
    float: right;
  }
  .aesirxsso .float-sm-none {
    float: none;
  }
  .aesirxsso .object-fit-sm-contain {
    object-fit: contain;
  }
  .aesirxsso .object-fit-sm-cover {
    object-fit: cover;
  }
  .aesirxsso .object-fit-sm-fill {
    object-fit: fill;
  }
  .aesirxsso .object-fit-sm-scale {
    object-fit: scale-down;
  }
  .aesirxsso .object-fit-sm-none {
    object-fit: none;
  }
  .aesirxsso .d-sm-inline {
    display: inline;
  }
  .aesirxsso .d-sm-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-sm-block {
    display: block;
  }
  .aesirxsso .d-sm-grid {
    display: grid;
  }
  .aesirxsso .d-sm-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-sm-table {
    display: table;
  }
  .aesirxsso .d-sm-table-row {
    display: table-row;
  }
  .aesirxsso .d-sm-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-sm-flex {
    display: flex;
  }
  .aesirxsso .d-sm-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-sm-none {
    display: none;
  }
  .aesirxsso .flex-sm-fill {
    flex: 1 1 auto;
  }
  .aesirxsso .flex-sm-row {
    flex-direction: row;
  }
  .aesirxsso .flex-sm-column {
    flex-direction: column;
  }
  .aesirxsso .flex-sm-row-reverse {
    flex-direction: row-reverse;
  }
  .aesirxsso .flex-sm-column-reverse {
    flex-direction: column-reverse;
  }
  .aesirxsso .flex-sm-grow-0 {
    flex-grow: 0;
  }
  .aesirxsso .flex-sm-grow-1 {
    flex-grow: 1;
  }
  .aesirxsso .flex-sm-shrink-0 {
    flex-shrink: 0;
  }
  .aesirxsso .flex-sm-shrink-1 {
    flex-shrink: 1;
  }
  .aesirxsso .flex-sm-wrap {
    flex-wrap: wrap;
  }
  .aesirxsso .flex-sm-nowrap {
    flex-wrap: nowrap;
  }
  .aesirxsso .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .aesirxsso .justify-content-sm-start {
    justify-content: flex-start;
  }
  .aesirxsso .justify-content-sm-end {
    justify-content: flex-end;
  }
  .aesirxsso .justify-content-sm-center {
    justify-content: center;
  }
  .aesirxsso .justify-content-sm-between {
    justify-content: space-between;
  }
  .aesirxsso .justify-content-sm-around {
    justify-content: space-around;
  }
  .aesirxsso .justify-content-sm-evenly {
    justify-content: space-evenly;
  }
  .aesirxsso .align-items-sm-start {
    align-items: flex-start;
  }
  .aesirxsso .align-items-sm-end {
    align-items: flex-end;
  }
  .aesirxsso .align-items-sm-center {
    align-items: center;
  }
  .aesirxsso .align-items-sm-baseline {
    align-items: baseline;
  }
  .aesirxsso .align-items-sm-stretch {
    align-items: stretch;
  }
  .aesirxsso .align-content-sm-start {
    align-content: flex-start;
  }
  .aesirxsso .align-content-sm-end {
    align-content: flex-end;
  }
  .aesirxsso .align-content-sm-center {
    align-content: center;
  }
  .aesirxsso .align-content-sm-between {
    align-content: space-between;
  }
  .aesirxsso .align-content-sm-around {
    align-content: space-around;
  }
  .aesirxsso .align-content-sm-stretch {
    align-content: stretch;
  }
  .aesirxsso .align-self-sm-auto {
    align-self: auto;
  }
  .aesirxsso .align-self-sm-start {
    align-self: flex-start;
  }
  .aesirxsso .align-self-sm-end {
    align-self: flex-end;
  }
  .aesirxsso .align-self-sm-center {
    align-self: center;
  }
  .aesirxsso .align-self-sm-baseline {
    align-self: baseline;
  }
  .aesirxsso .align-self-sm-stretch {
    align-self: stretch;
  }
  .aesirxsso .order-sm-first {
    order: -1;
  }
  .aesirxsso .order-sm-0 {
    order: 0;
  }
  .aesirxsso .order-sm-1 {
    order: 1;
  }
  .aesirxsso .order-sm-2 {
    order: 2;
  }
  .aesirxsso .order-sm-3 {
    order: 3;
  }
  .aesirxsso .order-sm-4 {
    order: 4;
  }
  .aesirxsso .order-sm-5 {
    order: 5;
  }
  .aesirxsso .order-sm-last {
    order: 6;
  }
  .aesirxsso .m-sm-0 {
    margin: 0;
  }
  .aesirxsso .m-sm-1 {
    margin: 0.25rem;
  }
  .aesirxsso .m-sm-2 {
    margin: 0.5rem;
  }
  .aesirxsso .m-sm-3 {
    margin: 1rem;
  }
  .aesirxsso .m-sm-4 {
    margin: 1.5rem;
  }
  .aesirxsso .m-sm-5 {
    margin: 3rem;
  }
  .aesirxsso .m-sm-auto {
    margin: auto;
  }
  .aesirxsso .mx-sm-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .aesirxsso .mx-sm-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .aesirxsso .mx-sm-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .aesirxsso .mx-sm-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .aesirxsso .mx-sm-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .aesirxsso .mx-sm-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .aesirxsso .mx-sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .my-sm-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .aesirxsso .my-sm-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .aesirxsso .my-sm-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .aesirxsso .my-sm-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .aesirxsso .my-sm-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .aesirxsso .my-sm-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .aesirxsso .my-sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .aesirxsso .mt-sm-0 {
    margin-top: 0;
  }
  .aesirxsso .mt-sm-1 {
    margin-top: 0.25rem;
  }
  .aesirxsso .mt-sm-2 {
    margin-top: 0.5rem;
  }
  .aesirxsso .mt-sm-3 {
    margin-top: 1rem;
  }
  .aesirxsso .mt-sm-4 {
    margin-top: 1.5rem;
  }
  .aesirxsso .mt-sm-5 {
    margin-top: 3rem;
  }
  .aesirxsso .mt-sm-auto {
    margin-top: auto;
  }
  .aesirxsso .me-sm-0 {
    margin-right: 0;
  }
  .aesirxsso .me-sm-1 {
    margin-right: 0.25rem;
  }
  .aesirxsso .me-sm-2 {
    margin-right: 0.5rem;
  }
  .aesirxsso .me-sm-3 {
    margin-right: 1rem;
  }
  .aesirxsso .me-sm-4 {
    margin-right: 1.5rem;
  }
  .aesirxsso .me-sm-5 {
    margin-right: 3rem;
  }
  .aesirxsso .me-sm-auto {
    margin-right: auto;
  }
  .aesirxsso .mb-sm-0 {
    margin-bottom: 0;
  }
  .aesirxsso .mb-sm-1 {
    margin-bottom: 0.25rem;
  }
  .aesirxsso .mb-sm-2 {
    margin-bottom: 0.5rem;
  }
  .aesirxsso .mb-sm-3 {
    margin-bottom: 1rem;
  }
  .aesirxsso .mb-sm-4 {
    margin-bottom: 1.5rem;
  }
  .aesirxsso .mb-sm-5 {
    margin-bottom: 3rem;
  }
  .aesirxsso .mb-sm-auto {
    margin-bottom: auto;
  }
  .aesirxsso .ms-sm-0 {
    margin-left: 0;
  }
  .aesirxsso .ms-sm-1 {
    margin-left: 0.25rem;
  }
  .aesirxsso .ms-sm-2 {
    margin-left: 0.5rem;
  }
  .aesirxsso .ms-sm-3 {
    margin-left: 1rem;
  }
  .aesirxsso .ms-sm-4 {
    margin-left: 1.5rem;
  }
  .aesirxsso .ms-sm-5 {
    margin-left: 3rem;
  }
  .aesirxsso .ms-sm-auto {
    margin-left: auto;
  }
  .aesirxsso .m-sm-n1 {
    margin: -0.25rem;
  }
  .aesirxsso .m-sm-n2 {
    margin: -0.5rem;
  }
  .aesirxsso .m-sm-n3 {
    margin: -1rem;
  }
  .aesirxsso .m-sm-n4 {
    margin: -1.5rem;
  }
  .aesirxsso .m-sm-n5 {
    margin: -3rem;
  }
  .aesirxsso .mx-sm-n1 {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  .aesirxsso .mx-sm-n2 {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
  }
  .aesirxsso .mx-sm-n3 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .aesirxsso .mx-sm-n4 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .aesirxsso .mx-sm-n5 {
    margin-right: -3rem;
    margin-left: -3rem;
  }
  .aesirxsso .my-sm-n1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .aesirxsso .my-sm-n2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  .aesirxsso .my-sm-n3 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .aesirxsso .my-sm-n4 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .aesirxsso .my-sm-n5 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  .aesirxsso .mt-sm-n1 {
    margin-top: -0.25rem;
  }
  .aesirxsso .mt-sm-n2 {
    margin-top: -0.5rem;
  }
  .aesirxsso .mt-sm-n3 {
    margin-top: -1rem;
  }
  .aesirxsso .mt-sm-n4 {
    margin-top: -1.5rem;
  }
  .aesirxsso .mt-sm-n5 {
    margin-top: -3rem;
  }
  .aesirxsso .me-sm-n1 {
    margin-right: -0.25rem;
  }
  .aesirxsso .me-sm-n2 {
    margin-right: -0.5rem;
  }
  .aesirxsso .me-sm-n3 {
    margin-right: -1rem;
  }
  .aesirxsso .me-sm-n4 {
    margin-right: -1.5rem;
  }
  .aesirxsso .me-sm-n5 {
    margin-right: -3rem;
  }
  .aesirxsso .mb-sm-n1 {
    margin-bottom: -0.25rem;
  }
  .aesirxsso .mb-sm-n2 {
    margin-bottom: -0.5rem;
  }
  .aesirxsso .mb-sm-n3 {
    margin-bottom: -1rem;
  }
  .aesirxsso .mb-sm-n4 {
    margin-bottom: -1.5rem;
  }
  .aesirxsso .mb-sm-n5 {
    margin-bottom: -3rem;
  }
  .aesirxsso .ms-sm-n1 {
    margin-left: -0.25rem;
  }
  .aesirxsso .ms-sm-n2 {
    margin-left: -0.5rem;
  }
  .aesirxsso .ms-sm-n3 {
    margin-left: -1rem;
  }
  .aesirxsso .ms-sm-n4 {
    margin-left: -1.5rem;
  }
  .aesirxsso .ms-sm-n5 {
    margin-left: -3rem;
  }
  .aesirxsso .p-sm-0 {
    padding: 0;
  }
  .aesirxsso .p-sm-1 {
    padding: 0.25rem;
  }
  .aesirxsso .p-sm-2 {
    padding: 0.5rem;
  }
  .aesirxsso .p-sm-3 {
    padding: 1rem;
  }
  .aesirxsso .p-sm-4 {
    padding: 1.5rem;
  }
  .aesirxsso .p-sm-5 {
    padding: 3rem;
  }
  .aesirxsso .px-sm-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .aesirxsso .px-sm-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .aesirxsso .px-sm-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .aesirxsso .px-sm-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .aesirxsso .px-sm-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .aesirxsso .px-sm-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .aesirxsso .py-sm-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .aesirxsso .py-sm-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .aesirxsso .py-sm-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .aesirxsso .py-sm-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .aesirxsso .py-sm-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .aesirxsso .py-sm-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .aesirxsso .pt-sm-0 {
    padding-top: 0;
  }
  .aesirxsso .pt-sm-1 {
    padding-top: 0.25rem;
  }
  .aesirxsso .pt-sm-2 {
    padding-top: 0.5rem;
  }
  .aesirxsso .pt-sm-3 {
    padding-top: 1rem;
  }
  .aesirxsso .pt-sm-4 {
    padding-top: 1.5rem;
  }
  .aesirxsso .pt-sm-5 {
    padding-top: 3rem;
  }
  .aesirxsso .pe-sm-0 {
    padding-right: 0;
  }
  .aesirxsso .pe-sm-1 {
    padding-right: 0.25rem;
  }
  .aesirxsso .pe-sm-2 {
    padding-right: 0.5rem;
  }
  .aesirxsso .pe-sm-3 {
    padding-right: 1rem;
  }
  .aesirxsso .pe-sm-4 {
    padding-right: 1.5rem;
  }
  .aesirxsso .pe-sm-5 {
    padding-right: 3rem;
  }
  .aesirxsso .pb-sm-0 {
    padding-bottom: 0;
  }
  .aesirxsso .pb-sm-1 {
    padding-bottom: 0.25rem;
  }
  .aesirxsso .pb-sm-2 {
    padding-bottom: 0.5rem;
  }
  .aesirxsso .pb-sm-3 {
    padding-bottom: 1rem;
  }
  .aesirxsso .pb-sm-4 {
    padding-bottom: 1.5rem;
  }
  .aesirxsso .pb-sm-5 {
    padding-bottom: 3rem;
  }
  .aesirxsso .ps-sm-0 {
    padding-left: 0;
  }
  .aesirxsso .ps-sm-1 {
    padding-left: 0.25rem;
  }
  .aesirxsso .ps-sm-2 {
    padding-left: 0.5rem;
  }
  .aesirxsso .ps-sm-3 {
    padding-left: 1rem;
  }
  .aesirxsso .ps-sm-4 {
    padding-left: 1.5rem;
  }
  .aesirxsso .ps-sm-5 {
    padding-left: 3rem;
  }
  .aesirxsso .gap-sm-0 {
    gap: 0;
  }
  .aesirxsso .gap-sm-1 {
    gap: 0.25rem;
  }
  .aesirxsso .gap-sm-2 {
    gap: 0.5rem;
  }
  .aesirxsso .gap-sm-3 {
    gap: 1rem;
  }
  .aesirxsso .gap-sm-4 {
    gap: 1.5rem;
  }
  .aesirxsso .gap-sm-5 {
    gap: 3rem;
  }
  .aesirxsso .row-gap-sm-0 {
    row-gap: 0;
  }
  .aesirxsso .row-gap-sm-1 {
    row-gap: 0.25rem;
  }
  .aesirxsso .row-gap-sm-2 {
    row-gap: 0.5rem;
  }
  .aesirxsso .row-gap-sm-3 {
    row-gap: 1rem;
  }
  .aesirxsso .row-gap-sm-4 {
    row-gap: 1.5rem;
  }
  .aesirxsso .row-gap-sm-5 {
    row-gap: 3rem;
  }
  .aesirxsso .column-gap-sm-0 {
    column-gap: 0;
  }
  .aesirxsso .column-gap-sm-1 {
    column-gap: 0.25rem;
  }
  .aesirxsso .column-gap-sm-2 {
    column-gap: 0.5rem;
  }
  .aesirxsso .column-gap-sm-3 {
    column-gap: 1rem;
  }
  .aesirxsso .column-gap-sm-4 {
    column-gap: 1.5rem;
  }
  .aesirxsso .column-gap-sm-5 {
    column-gap: 3rem;
  }
  .aesirxsso .text-sm-start {
    text-align: left;
  }
  .aesirxsso .text-sm-end {
    text-align: right;
  }
  .aesirxsso .text-sm-center {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .aesirxsso .float-md-start {
    float: left;
  }
  .aesirxsso .float-md-end {
    float: right;
  }
  .aesirxsso .float-md-none {
    float: none;
  }
  .aesirxsso .object-fit-md-contain {
    object-fit: contain;
  }
  .aesirxsso .object-fit-md-cover {
    object-fit: cover;
  }
  .aesirxsso .object-fit-md-fill {
    object-fit: fill;
  }
  .aesirxsso .object-fit-md-scale {
    object-fit: scale-down;
  }
  .aesirxsso .object-fit-md-none {
    object-fit: none;
  }
  .aesirxsso .d-md-inline {
    display: inline;
  }
  .aesirxsso .d-md-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-md-block {
    display: block;
  }
  .aesirxsso .d-md-grid {
    display: grid;
  }
  .aesirxsso .d-md-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-md-table {
    display: table;
  }
  .aesirxsso .d-md-table-row {
    display: table-row;
  }
  .aesirxsso .d-md-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-md-flex {
    display: flex;
  }
  .aesirxsso .d-md-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-md-none {
    display: none;
  }
  .aesirxsso .flex-md-fill {
    flex: 1 1 auto;
  }
  .aesirxsso .flex-md-row {
    flex-direction: row;
  }
  .aesirxsso .flex-md-column {
    flex-direction: column;
  }
  .aesirxsso .flex-md-row-reverse {
    flex-direction: row-reverse;
  }
  .aesirxsso .flex-md-column-reverse {
    flex-direction: column-reverse;
  }
  .aesirxsso .flex-md-grow-0 {
    flex-grow: 0;
  }
  .aesirxsso .flex-md-grow-1 {
    flex-grow: 1;
  }
  .aesirxsso .flex-md-shrink-0 {
    flex-shrink: 0;
  }
  .aesirxsso .flex-md-shrink-1 {
    flex-shrink: 1;
  }
  .aesirxsso .flex-md-wrap {
    flex-wrap: wrap;
  }
  .aesirxsso .flex-md-nowrap {
    flex-wrap: nowrap;
  }
  .aesirxsso .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .aesirxsso .justify-content-md-start {
    justify-content: flex-start;
  }
  .aesirxsso .justify-content-md-end {
    justify-content: flex-end;
  }
  .aesirxsso .justify-content-md-center {
    justify-content: center;
  }
  .aesirxsso .justify-content-md-between {
    justify-content: space-between;
  }
  .aesirxsso .justify-content-md-around {
    justify-content: space-around;
  }
  .aesirxsso .justify-content-md-evenly {
    justify-content: space-evenly;
  }
  .aesirxsso .align-items-md-start {
    align-items: flex-start;
  }
  .aesirxsso .align-items-md-end {
    align-items: flex-end;
  }
  .aesirxsso .align-items-md-center {
    align-items: center;
  }
  .aesirxsso .align-items-md-baseline {
    align-items: baseline;
  }
  .aesirxsso .align-items-md-stretch {
    align-items: stretch;
  }
  .aesirxsso .align-content-md-start {
    align-content: flex-start;
  }
  .aesirxsso .align-content-md-end {
    align-content: flex-end;
  }
  .aesirxsso .align-content-md-center {
    align-content: center;
  }
  .aesirxsso .align-content-md-between {
    align-content: space-between;
  }
  .aesirxsso .align-content-md-around {
    align-content: space-around;
  }
  .aesirxsso .align-content-md-stretch {
    align-content: stretch;
  }
  .aesirxsso .align-self-md-auto {
    align-self: auto;
  }
  .aesirxsso .align-self-md-start {
    align-self: flex-start;
  }
  .aesirxsso .align-self-md-end {
    align-self: flex-end;
  }
  .aesirxsso .align-self-md-center {
    align-self: center;
  }
  .aesirxsso .align-self-md-baseline {
    align-self: baseline;
  }
  .aesirxsso .align-self-md-stretch {
    align-self: stretch;
  }
  .aesirxsso .order-md-first {
    order: -1;
  }
  .aesirxsso .order-md-0 {
    order: 0;
  }
  .aesirxsso .order-md-1 {
    order: 1;
  }
  .aesirxsso .order-md-2 {
    order: 2;
  }
  .aesirxsso .order-md-3 {
    order: 3;
  }
  .aesirxsso .order-md-4 {
    order: 4;
  }
  .aesirxsso .order-md-5 {
    order: 5;
  }
  .aesirxsso .order-md-last {
    order: 6;
  }
  .aesirxsso .m-md-0 {
    margin: 0;
  }
  .aesirxsso .m-md-1 {
    margin: 0.25rem;
  }
  .aesirxsso .m-md-2 {
    margin: 0.5rem;
  }
  .aesirxsso .m-md-3 {
    margin: 1rem;
  }
  .aesirxsso .m-md-4 {
    margin: 1.5rem;
  }
  .aesirxsso .m-md-5 {
    margin: 3rem;
  }
  .aesirxsso .m-md-auto {
    margin: auto;
  }
  .aesirxsso .mx-md-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .aesirxsso .mx-md-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .aesirxsso .mx-md-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .aesirxsso .mx-md-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .aesirxsso .mx-md-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .aesirxsso .mx-md-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .aesirxsso .mx-md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .my-md-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .aesirxsso .my-md-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .aesirxsso .my-md-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .aesirxsso .my-md-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .aesirxsso .my-md-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .aesirxsso .my-md-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .aesirxsso .my-md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .aesirxsso .mt-md-0 {
    margin-top: 0;
  }
  .aesirxsso .mt-md-1 {
    margin-top: 0.25rem;
  }
  .aesirxsso .mt-md-2 {
    margin-top: 0.5rem;
  }
  .aesirxsso .mt-md-3 {
    margin-top: 1rem;
  }
  .aesirxsso .mt-md-4 {
    margin-top: 1.5rem;
  }
  .aesirxsso .mt-md-5 {
    margin-top: 3rem;
  }
  .aesirxsso .mt-md-auto {
    margin-top: auto;
  }
  .aesirxsso .me-md-0 {
    margin-right: 0;
  }
  .aesirxsso .me-md-1 {
    margin-right: 0.25rem;
  }
  .aesirxsso .me-md-2 {
    margin-right: 0.5rem;
  }
  .aesirxsso .me-md-3 {
    margin-right: 1rem;
  }
  .aesirxsso .me-md-4 {
    margin-right: 1.5rem;
  }
  .aesirxsso .me-md-5 {
    margin-right: 3rem;
  }
  .aesirxsso .me-md-auto {
    margin-right: auto;
  }
  .aesirxsso .mb-md-0 {
    margin-bottom: 0;
  }
  .aesirxsso .mb-md-1 {
    margin-bottom: 0.25rem;
  }
  .aesirxsso .mb-md-2 {
    margin-bottom: 0.5rem;
  }
  .aesirxsso .mb-md-3 {
    margin-bottom: 1rem;
  }
  .aesirxsso .mb-md-4 {
    margin-bottom: 1.5rem;
  }
  .aesirxsso .mb-md-5 {
    margin-bottom: 3rem;
  }
  .aesirxsso .mb-md-auto {
    margin-bottom: auto;
  }
  .aesirxsso .ms-md-0 {
    margin-left: 0;
  }
  .aesirxsso .ms-md-1 {
    margin-left: 0.25rem;
  }
  .aesirxsso .ms-md-2 {
    margin-left: 0.5rem;
  }
  .aesirxsso .ms-md-3 {
    margin-left: 1rem;
  }
  .aesirxsso .ms-md-4 {
    margin-left: 1.5rem;
  }
  .aesirxsso .ms-md-5 {
    margin-left: 3rem;
  }
  .aesirxsso .ms-md-auto {
    margin-left: auto;
  }
  .aesirxsso .m-md-n1 {
    margin: -0.25rem;
  }
  .aesirxsso .m-md-n2 {
    margin: -0.5rem;
  }
  .aesirxsso .m-md-n3 {
    margin: -1rem;
  }
  .aesirxsso .m-md-n4 {
    margin: -1.5rem;
  }
  .aesirxsso .m-md-n5 {
    margin: -3rem;
  }
  .aesirxsso .mx-md-n1 {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  .aesirxsso .mx-md-n2 {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
  }
  .aesirxsso .mx-md-n3 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .aesirxsso .mx-md-n4 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .aesirxsso .mx-md-n5 {
    margin-right: -3rem;
    margin-left: -3rem;
  }
  .aesirxsso .my-md-n1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .aesirxsso .my-md-n2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  .aesirxsso .my-md-n3 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .aesirxsso .my-md-n4 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .aesirxsso .my-md-n5 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  .aesirxsso .mt-md-n1 {
    margin-top: -0.25rem;
  }
  .aesirxsso .mt-md-n2 {
    margin-top: -0.5rem;
  }
  .aesirxsso .mt-md-n3 {
    margin-top: -1rem;
  }
  .aesirxsso .mt-md-n4 {
    margin-top: -1.5rem;
  }
  .aesirxsso .mt-md-n5 {
    margin-top: -3rem;
  }
  .aesirxsso .me-md-n1 {
    margin-right: -0.25rem;
  }
  .aesirxsso .me-md-n2 {
    margin-right: -0.5rem;
  }
  .aesirxsso .me-md-n3 {
    margin-right: -1rem;
  }
  .aesirxsso .me-md-n4 {
    margin-right: -1.5rem;
  }
  .aesirxsso .me-md-n5 {
    margin-right: -3rem;
  }
  .aesirxsso .mb-md-n1 {
    margin-bottom: -0.25rem;
  }
  .aesirxsso .mb-md-n2 {
    margin-bottom: -0.5rem;
  }
  .aesirxsso .mb-md-n3 {
    margin-bottom: -1rem;
  }
  .aesirxsso .mb-md-n4 {
    margin-bottom: -1.5rem;
  }
  .aesirxsso .mb-md-n5 {
    margin-bottom: -3rem;
  }
  .aesirxsso .ms-md-n1 {
    margin-left: -0.25rem;
  }
  .aesirxsso .ms-md-n2 {
    margin-left: -0.5rem;
  }
  .aesirxsso .ms-md-n3 {
    margin-left: -1rem;
  }
  .aesirxsso .ms-md-n4 {
    margin-left: -1.5rem;
  }
  .aesirxsso .ms-md-n5 {
    margin-left: -3rem;
  }
  .aesirxsso .p-md-0 {
    padding: 0;
  }
  .aesirxsso .p-md-1 {
    padding: 0.25rem;
  }
  .aesirxsso .p-md-2 {
    padding: 0.5rem;
  }
  .aesirxsso .p-md-3 {
    padding: 1rem;
  }
  .aesirxsso .p-md-4 {
    padding: 1.5rem;
  }
  .aesirxsso .p-md-5 {
    padding: 3rem;
  }
  .aesirxsso .px-md-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .aesirxsso .px-md-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .aesirxsso .px-md-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .aesirxsso .px-md-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .aesirxsso .px-md-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .aesirxsso .px-md-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .aesirxsso .py-md-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .aesirxsso .py-md-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .aesirxsso .py-md-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .aesirxsso .py-md-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .aesirxsso .py-md-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .aesirxsso .py-md-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .aesirxsso .pt-md-0 {
    padding-top: 0;
  }
  .aesirxsso .pt-md-1 {
    padding-top: 0.25rem;
  }
  .aesirxsso .pt-md-2 {
    padding-top: 0.5rem;
  }
  .aesirxsso .pt-md-3 {
    padding-top: 1rem;
  }
  .aesirxsso .pt-md-4 {
    padding-top: 1.5rem;
  }
  .aesirxsso .pt-md-5 {
    padding-top: 3rem;
  }
  .aesirxsso .pe-md-0 {
    padding-right: 0;
  }
  .aesirxsso .pe-md-1 {
    padding-right: 0.25rem;
  }
  .aesirxsso .pe-md-2 {
    padding-right: 0.5rem;
  }
  .aesirxsso .pe-md-3 {
    padding-right: 1rem;
  }
  .aesirxsso .pe-md-4 {
    padding-right: 1.5rem;
  }
  .aesirxsso .pe-md-5 {
    padding-right: 3rem;
  }
  .aesirxsso .pb-md-0 {
    padding-bottom: 0;
  }
  .aesirxsso .pb-md-1 {
    padding-bottom: 0.25rem;
  }
  .aesirxsso .pb-md-2 {
    padding-bottom: 0.5rem;
  }
  .aesirxsso .pb-md-3 {
    padding-bottom: 1rem;
  }
  .aesirxsso .pb-md-4 {
    padding-bottom: 1.5rem;
  }
  .aesirxsso .pb-md-5 {
    padding-bottom: 3rem;
  }
  .aesirxsso .ps-md-0 {
    padding-left: 0;
  }
  .aesirxsso .ps-md-1 {
    padding-left: 0.25rem;
  }
  .aesirxsso .ps-md-2 {
    padding-left: 0.5rem;
  }
  .aesirxsso .ps-md-3 {
    padding-left: 1rem;
  }
  .aesirxsso .ps-md-4 {
    padding-left: 1.5rem;
  }
  .aesirxsso .ps-md-5 {
    padding-left: 3rem;
  }
  .aesirxsso .gap-md-0 {
    gap: 0;
  }
  .aesirxsso .gap-md-1 {
    gap: 0.25rem;
  }
  .aesirxsso .gap-md-2 {
    gap: 0.5rem;
  }
  .aesirxsso .gap-md-3 {
    gap: 1rem;
  }
  .aesirxsso .gap-md-4 {
    gap: 1.5rem;
  }
  .aesirxsso .gap-md-5 {
    gap: 3rem;
  }
  .aesirxsso .row-gap-md-0 {
    row-gap: 0;
  }
  .aesirxsso .row-gap-md-1 {
    row-gap: 0.25rem;
  }
  .aesirxsso .row-gap-md-2 {
    row-gap: 0.5rem;
  }
  .aesirxsso .row-gap-md-3 {
    row-gap: 1rem;
  }
  .aesirxsso .row-gap-md-4 {
    row-gap: 1.5rem;
  }
  .aesirxsso .row-gap-md-5 {
    row-gap: 3rem;
  }
  .aesirxsso .column-gap-md-0 {
    column-gap: 0;
  }
  .aesirxsso .column-gap-md-1 {
    column-gap: 0.25rem;
  }
  .aesirxsso .column-gap-md-2 {
    column-gap: 0.5rem;
  }
  .aesirxsso .column-gap-md-3 {
    column-gap: 1rem;
  }
  .aesirxsso .column-gap-md-4 {
    column-gap: 1.5rem;
  }
  .aesirxsso .column-gap-md-5 {
    column-gap: 3rem;
  }
  .aesirxsso .text-md-start {
    text-align: left;
  }
  .aesirxsso .text-md-end {
    text-align: right;
  }
  .aesirxsso .text-md-center {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .aesirxsso .float-lg-start {
    float: left;
  }
  .aesirxsso .float-lg-end {
    float: right;
  }
  .aesirxsso .float-lg-none {
    float: none;
  }
  .aesirxsso .object-fit-lg-contain {
    object-fit: contain;
  }
  .aesirxsso .object-fit-lg-cover {
    object-fit: cover;
  }
  .aesirxsso .object-fit-lg-fill {
    object-fit: fill;
  }
  .aesirxsso .object-fit-lg-scale {
    object-fit: scale-down;
  }
  .aesirxsso .object-fit-lg-none {
    object-fit: none;
  }
  .aesirxsso .d-lg-inline {
    display: inline;
  }
  .aesirxsso .d-lg-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-lg-block {
    display: block;
  }
  .aesirxsso .d-lg-grid {
    display: grid;
  }
  .aesirxsso .d-lg-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-lg-table {
    display: table;
  }
  .aesirxsso .d-lg-table-row {
    display: table-row;
  }
  .aesirxsso .d-lg-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-lg-flex {
    display: flex;
  }
  .aesirxsso .d-lg-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-lg-none {
    display: none;
  }
  .aesirxsso .flex-lg-fill {
    flex: 1 1 auto;
  }
  .aesirxsso .flex-lg-row {
    flex-direction: row;
  }
  .aesirxsso .flex-lg-column {
    flex-direction: column;
  }
  .aesirxsso .flex-lg-row-reverse {
    flex-direction: row-reverse;
  }
  .aesirxsso .flex-lg-column-reverse {
    flex-direction: column-reverse;
  }
  .aesirxsso .flex-lg-grow-0 {
    flex-grow: 0;
  }
  .aesirxsso .flex-lg-grow-1 {
    flex-grow: 1;
  }
  .aesirxsso .flex-lg-shrink-0 {
    flex-shrink: 0;
  }
  .aesirxsso .flex-lg-shrink-1 {
    flex-shrink: 1;
  }
  .aesirxsso .flex-lg-wrap {
    flex-wrap: wrap;
  }
  .aesirxsso .flex-lg-nowrap {
    flex-wrap: nowrap;
  }
  .aesirxsso .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .aesirxsso .justify-content-lg-start {
    justify-content: flex-start;
  }
  .aesirxsso .justify-content-lg-end {
    justify-content: flex-end;
  }
  .aesirxsso .justify-content-lg-center {
    justify-content: center;
  }
  .aesirxsso .justify-content-lg-between {
    justify-content: space-between;
  }
  .aesirxsso .justify-content-lg-around {
    justify-content: space-around;
  }
  .aesirxsso .justify-content-lg-evenly {
    justify-content: space-evenly;
  }
  .aesirxsso .align-items-lg-start {
    align-items: flex-start;
  }
  .aesirxsso .align-items-lg-end {
    align-items: flex-end;
  }
  .aesirxsso .align-items-lg-center {
    align-items: center;
  }
  .aesirxsso .align-items-lg-baseline {
    align-items: baseline;
  }
  .aesirxsso .align-items-lg-stretch {
    align-items: stretch;
  }
  .aesirxsso .align-content-lg-start {
    align-content: flex-start;
  }
  .aesirxsso .align-content-lg-end {
    align-content: flex-end;
  }
  .aesirxsso .align-content-lg-center {
    align-content: center;
  }
  .aesirxsso .align-content-lg-between {
    align-content: space-between;
  }
  .aesirxsso .align-content-lg-around {
    align-content: space-around;
  }
  .aesirxsso .align-content-lg-stretch {
    align-content: stretch;
  }
  .aesirxsso .align-self-lg-auto {
    align-self: auto;
  }
  .aesirxsso .align-self-lg-start {
    align-self: flex-start;
  }
  .aesirxsso .align-self-lg-end {
    align-self: flex-end;
  }
  .aesirxsso .align-self-lg-center {
    align-self: center;
  }
  .aesirxsso .align-self-lg-baseline {
    align-self: baseline;
  }
  .aesirxsso .align-self-lg-stretch {
    align-self: stretch;
  }
  .aesirxsso .order-lg-first {
    order: -1;
  }
  .aesirxsso .order-lg-0 {
    order: 0;
  }
  .aesirxsso .order-lg-1 {
    order: 1;
  }
  .aesirxsso .order-lg-2 {
    order: 2;
  }
  .aesirxsso .order-lg-3 {
    order: 3;
  }
  .aesirxsso .order-lg-4 {
    order: 4;
  }
  .aesirxsso .order-lg-5 {
    order: 5;
  }
  .aesirxsso .order-lg-last {
    order: 6;
  }
  .aesirxsso .m-lg-0 {
    margin: 0;
  }
  .aesirxsso .m-lg-1 {
    margin: 0.25rem;
  }
  .aesirxsso .m-lg-2 {
    margin: 0.5rem;
  }
  .aesirxsso .m-lg-3 {
    margin: 1rem;
  }
  .aesirxsso .m-lg-4 {
    margin: 1.5rem;
  }
  .aesirxsso .m-lg-5 {
    margin: 3rem;
  }
  .aesirxsso .m-lg-auto {
    margin: auto;
  }
  .aesirxsso .mx-lg-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .aesirxsso .mx-lg-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .aesirxsso .mx-lg-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .aesirxsso .mx-lg-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .aesirxsso .mx-lg-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .aesirxsso .mx-lg-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .aesirxsso .mx-lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .my-lg-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .aesirxsso .my-lg-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .aesirxsso .my-lg-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .aesirxsso .my-lg-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .aesirxsso .my-lg-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .aesirxsso .my-lg-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .aesirxsso .my-lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .aesirxsso .mt-lg-0 {
    margin-top: 0;
  }
  .aesirxsso .mt-lg-1 {
    margin-top: 0.25rem;
  }
  .aesirxsso .mt-lg-2 {
    margin-top: 0.5rem;
  }
  .aesirxsso .mt-lg-3 {
    margin-top: 1rem;
  }
  .aesirxsso .mt-lg-4 {
    margin-top: 1.5rem;
  }
  .aesirxsso .mt-lg-5 {
    margin-top: 3rem;
  }
  .aesirxsso .mt-lg-auto {
    margin-top: auto;
  }
  .aesirxsso .me-lg-0 {
    margin-right: 0;
  }
  .aesirxsso .me-lg-1 {
    margin-right: 0.25rem;
  }
  .aesirxsso .me-lg-2 {
    margin-right: 0.5rem;
  }
  .aesirxsso .me-lg-3 {
    margin-right: 1rem;
  }
  .aesirxsso .me-lg-4 {
    margin-right: 1.5rem;
  }
  .aesirxsso .me-lg-5 {
    margin-right: 3rem;
  }
  .aesirxsso .me-lg-auto {
    margin-right: auto;
  }
  .aesirxsso .mb-lg-0 {
    margin-bottom: 0;
  }
  .aesirxsso .mb-lg-1 {
    margin-bottom: 0.25rem;
  }
  .aesirxsso .mb-lg-2 {
    margin-bottom: 0.5rem;
  }
  .aesirxsso .mb-lg-3 {
    margin-bottom: 1rem;
  }
  .aesirxsso .mb-lg-4 {
    margin-bottom: 1.5rem;
  }
  .aesirxsso .mb-lg-5 {
    margin-bottom: 3rem;
  }
  .aesirxsso .mb-lg-auto {
    margin-bottom: auto;
  }
  .aesirxsso .ms-lg-0 {
    margin-left: 0;
  }
  .aesirxsso .ms-lg-1 {
    margin-left: 0.25rem;
  }
  .aesirxsso .ms-lg-2 {
    margin-left: 0.5rem;
  }
  .aesirxsso .ms-lg-3 {
    margin-left: 1rem;
  }
  .aesirxsso .ms-lg-4 {
    margin-left: 1.5rem;
  }
  .aesirxsso .ms-lg-5 {
    margin-left: 3rem;
  }
  .aesirxsso .ms-lg-auto {
    margin-left: auto;
  }
  .aesirxsso .m-lg-n1 {
    margin: -0.25rem;
  }
  .aesirxsso .m-lg-n2 {
    margin: -0.5rem;
  }
  .aesirxsso .m-lg-n3 {
    margin: -1rem;
  }
  .aesirxsso .m-lg-n4 {
    margin: -1.5rem;
  }
  .aesirxsso .m-lg-n5 {
    margin: -3rem;
  }
  .aesirxsso .mx-lg-n1 {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  .aesirxsso .mx-lg-n2 {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
  }
  .aesirxsso .mx-lg-n3 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .aesirxsso .mx-lg-n4 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .aesirxsso .mx-lg-n5 {
    margin-right: -3rem;
    margin-left: -3rem;
  }
  .aesirxsso .my-lg-n1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .aesirxsso .my-lg-n2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  .aesirxsso .my-lg-n3 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .aesirxsso .my-lg-n4 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .aesirxsso .my-lg-n5 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  .aesirxsso .mt-lg-n1 {
    margin-top: -0.25rem;
  }
  .aesirxsso .mt-lg-n2 {
    margin-top: -0.5rem;
  }
  .aesirxsso .mt-lg-n3 {
    margin-top: -1rem;
  }
  .aesirxsso .mt-lg-n4 {
    margin-top: -1.5rem;
  }
  .aesirxsso .mt-lg-n5 {
    margin-top: -3rem;
  }
  .aesirxsso .me-lg-n1 {
    margin-right: -0.25rem;
  }
  .aesirxsso .me-lg-n2 {
    margin-right: -0.5rem;
  }
  .aesirxsso .me-lg-n3 {
    margin-right: -1rem;
  }
  .aesirxsso .me-lg-n4 {
    margin-right: -1.5rem;
  }
  .aesirxsso .me-lg-n5 {
    margin-right: -3rem;
  }
  .aesirxsso .mb-lg-n1 {
    margin-bottom: -0.25rem;
  }
  .aesirxsso .mb-lg-n2 {
    margin-bottom: -0.5rem;
  }
  .aesirxsso .mb-lg-n3 {
    margin-bottom: -1rem;
  }
  .aesirxsso .mb-lg-n4 {
    margin-bottom: -1.5rem;
  }
  .aesirxsso .mb-lg-n5 {
    margin-bottom: -3rem;
  }
  .aesirxsso .ms-lg-n1 {
    margin-left: -0.25rem;
  }
  .aesirxsso .ms-lg-n2 {
    margin-left: -0.5rem;
  }
  .aesirxsso .ms-lg-n3 {
    margin-left: -1rem;
  }
  .aesirxsso .ms-lg-n4 {
    margin-left: -1.5rem;
  }
  .aesirxsso .ms-lg-n5 {
    margin-left: -3rem;
  }
  .aesirxsso .p-lg-0 {
    padding: 0;
  }
  .aesirxsso .p-lg-1 {
    padding: 0.25rem;
  }
  .aesirxsso .p-lg-2 {
    padding: 0.5rem;
  }
  .aesirxsso .p-lg-3 {
    padding: 1rem;
  }
  .aesirxsso .p-lg-4 {
    padding: 1.5rem;
  }
  .aesirxsso .p-lg-5 {
    padding: 3rem;
  }
  .aesirxsso .px-lg-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .aesirxsso .px-lg-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .aesirxsso .px-lg-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .aesirxsso .px-lg-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .aesirxsso .px-lg-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .aesirxsso .px-lg-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .aesirxsso .py-lg-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .aesirxsso .py-lg-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .aesirxsso .py-lg-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .aesirxsso .py-lg-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .aesirxsso .py-lg-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .aesirxsso .py-lg-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .aesirxsso .pt-lg-0 {
    padding-top: 0;
  }
  .aesirxsso .pt-lg-1 {
    padding-top: 0.25rem;
  }
  .aesirxsso .pt-lg-2 {
    padding-top: 0.5rem;
  }
  .aesirxsso .pt-lg-3 {
    padding-top: 1rem;
  }
  .aesirxsso .pt-lg-4 {
    padding-top: 1.5rem;
  }
  .aesirxsso .pt-lg-5 {
    padding-top: 3rem;
  }
  .aesirxsso .pe-lg-0 {
    padding-right: 0;
  }
  .aesirxsso .pe-lg-1 {
    padding-right: 0.25rem;
  }
  .aesirxsso .pe-lg-2 {
    padding-right: 0.5rem;
  }
  .aesirxsso .pe-lg-3 {
    padding-right: 1rem;
  }
  .aesirxsso .pe-lg-4 {
    padding-right: 1.5rem;
  }
  .aesirxsso .pe-lg-5 {
    padding-right: 3rem;
  }
  .aesirxsso .pb-lg-0 {
    padding-bottom: 0;
  }
  .aesirxsso .pb-lg-1 {
    padding-bottom: 0.25rem;
  }
  .aesirxsso .pb-lg-2 {
    padding-bottom: 0.5rem;
  }
  .aesirxsso .pb-lg-3 {
    padding-bottom: 1rem;
  }
  .aesirxsso .pb-lg-4 {
    padding-bottom: 1.5rem;
  }
  .aesirxsso .pb-lg-5 {
    padding-bottom: 3rem;
  }
  .aesirxsso .ps-lg-0 {
    padding-left: 0;
  }
  .aesirxsso .ps-lg-1 {
    padding-left: 0.25rem;
  }
  .aesirxsso .ps-lg-2 {
    padding-left: 0.5rem;
  }
  .aesirxsso .ps-lg-3 {
    padding-left: 1rem;
  }
  .aesirxsso .ps-lg-4 {
    padding-left: 1.5rem;
  }
  .aesirxsso .ps-lg-5 {
    padding-left: 3rem;
  }
  .aesirxsso .gap-lg-0 {
    gap: 0;
  }
  .aesirxsso .gap-lg-1 {
    gap: 0.25rem;
  }
  .aesirxsso .gap-lg-2 {
    gap: 0.5rem;
  }
  .aesirxsso .gap-lg-3 {
    gap: 1rem;
  }
  .aesirxsso .gap-lg-4 {
    gap: 1.5rem;
  }
  .aesirxsso .gap-lg-5 {
    gap: 3rem;
  }
  .aesirxsso .row-gap-lg-0 {
    row-gap: 0;
  }
  .aesirxsso .row-gap-lg-1 {
    row-gap: 0.25rem;
  }
  .aesirxsso .row-gap-lg-2 {
    row-gap: 0.5rem;
  }
  .aesirxsso .row-gap-lg-3 {
    row-gap: 1rem;
  }
  .aesirxsso .row-gap-lg-4 {
    row-gap: 1.5rem;
  }
  .aesirxsso .row-gap-lg-5 {
    row-gap: 3rem;
  }
  .aesirxsso .column-gap-lg-0 {
    column-gap: 0;
  }
  .aesirxsso .column-gap-lg-1 {
    column-gap: 0.25rem;
  }
  .aesirxsso .column-gap-lg-2 {
    column-gap: 0.5rem;
  }
  .aesirxsso .column-gap-lg-3 {
    column-gap: 1rem;
  }
  .aesirxsso .column-gap-lg-4 {
    column-gap: 1.5rem;
  }
  .aesirxsso .column-gap-lg-5 {
    column-gap: 3rem;
  }
  .aesirxsso .text-lg-start {
    text-align: left;
  }
  .aesirxsso .text-lg-end {
    text-align: right;
  }
  .aesirxsso .text-lg-center {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .aesirxsso .float-xl-start {
    float: left;
  }
  .aesirxsso .float-xl-end {
    float: right;
  }
  .aesirxsso .float-xl-none {
    float: none;
  }
  .aesirxsso .object-fit-xl-contain {
    object-fit: contain;
  }
  .aesirxsso .object-fit-xl-cover {
    object-fit: cover;
  }
  .aesirxsso .object-fit-xl-fill {
    object-fit: fill;
  }
  .aesirxsso .object-fit-xl-scale {
    object-fit: scale-down;
  }
  .aesirxsso .object-fit-xl-none {
    object-fit: none;
  }
  .aesirxsso .d-xl-inline {
    display: inline;
  }
  .aesirxsso .d-xl-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-xl-block {
    display: block;
  }
  .aesirxsso .d-xl-grid {
    display: grid;
  }
  .aesirxsso .d-xl-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-xl-table {
    display: table;
  }
  .aesirxsso .d-xl-table-row {
    display: table-row;
  }
  .aesirxsso .d-xl-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-xl-flex {
    display: flex;
  }
  .aesirxsso .d-xl-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-xl-none {
    display: none;
  }
  .aesirxsso .flex-xl-fill {
    flex: 1 1 auto;
  }
  .aesirxsso .flex-xl-row {
    flex-direction: row;
  }
  .aesirxsso .flex-xl-column {
    flex-direction: column;
  }
  .aesirxsso .flex-xl-row-reverse {
    flex-direction: row-reverse;
  }
  .aesirxsso .flex-xl-column-reverse {
    flex-direction: column-reverse;
  }
  .aesirxsso .flex-xl-grow-0 {
    flex-grow: 0;
  }
  .aesirxsso .flex-xl-grow-1 {
    flex-grow: 1;
  }
  .aesirxsso .flex-xl-shrink-0 {
    flex-shrink: 0;
  }
  .aesirxsso .flex-xl-shrink-1 {
    flex-shrink: 1;
  }
  .aesirxsso .flex-xl-wrap {
    flex-wrap: wrap;
  }
  .aesirxsso .flex-xl-nowrap {
    flex-wrap: nowrap;
  }
  .aesirxsso .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .aesirxsso .justify-content-xl-start {
    justify-content: flex-start;
  }
  .aesirxsso .justify-content-xl-end {
    justify-content: flex-end;
  }
  .aesirxsso .justify-content-xl-center {
    justify-content: center;
  }
  .aesirxsso .justify-content-xl-between {
    justify-content: space-between;
  }
  .aesirxsso .justify-content-xl-around {
    justify-content: space-around;
  }
  .aesirxsso .justify-content-xl-evenly {
    justify-content: space-evenly;
  }
  .aesirxsso .align-items-xl-start {
    align-items: flex-start;
  }
  .aesirxsso .align-items-xl-end {
    align-items: flex-end;
  }
  .aesirxsso .align-items-xl-center {
    align-items: center;
  }
  .aesirxsso .align-items-xl-baseline {
    align-items: baseline;
  }
  .aesirxsso .align-items-xl-stretch {
    align-items: stretch;
  }
  .aesirxsso .align-content-xl-start {
    align-content: flex-start;
  }
  .aesirxsso .align-content-xl-end {
    align-content: flex-end;
  }
  .aesirxsso .align-content-xl-center {
    align-content: center;
  }
  .aesirxsso .align-content-xl-between {
    align-content: space-between;
  }
  .aesirxsso .align-content-xl-around {
    align-content: space-around;
  }
  .aesirxsso .align-content-xl-stretch {
    align-content: stretch;
  }
  .aesirxsso .align-self-xl-auto {
    align-self: auto;
  }
  .aesirxsso .align-self-xl-start {
    align-self: flex-start;
  }
  .aesirxsso .align-self-xl-end {
    align-self: flex-end;
  }
  .aesirxsso .align-self-xl-center {
    align-self: center;
  }
  .aesirxsso .align-self-xl-baseline {
    align-self: baseline;
  }
  .aesirxsso .align-self-xl-stretch {
    align-self: stretch;
  }
  .aesirxsso .order-xl-first {
    order: -1;
  }
  .aesirxsso .order-xl-0 {
    order: 0;
  }
  .aesirxsso .order-xl-1 {
    order: 1;
  }
  .aesirxsso .order-xl-2 {
    order: 2;
  }
  .aesirxsso .order-xl-3 {
    order: 3;
  }
  .aesirxsso .order-xl-4 {
    order: 4;
  }
  .aesirxsso .order-xl-5 {
    order: 5;
  }
  .aesirxsso .order-xl-last {
    order: 6;
  }
  .aesirxsso .m-xl-0 {
    margin: 0;
  }
  .aesirxsso .m-xl-1 {
    margin: 0.25rem;
  }
  .aesirxsso .m-xl-2 {
    margin: 0.5rem;
  }
  .aesirxsso .m-xl-3 {
    margin: 1rem;
  }
  .aesirxsso .m-xl-4 {
    margin: 1.5rem;
  }
  .aesirxsso .m-xl-5 {
    margin: 3rem;
  }
  .aesirxsso .m-xl-auto {
    margin: auto;
  }
  .aesirxsso .mx-xl-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .aesirxsso .mx-xl-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .aesirxsso .mx-xl-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .aesirxsso .mx-xl-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .aesirxsso .mx-xl-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .aesirxsso .mx-xl-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .aesirxsso .mx-xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .my-xl-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .aesirxsso .my-xl-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .aesirxsso .my-xl-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .aesirxsso .my-xl-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .aesirxsso .my-xl-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .aesirxsso .my-xl-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .aesirxsso .my-xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .aesirxsso .mt-xl-0 {
    margin-top: 0;
  }
  .aesirxsso .mt-xl-1 {
    margin-top: 0.25rem;
  }
  .aesirxsso .mt-xl-2 {
    margin-top: 0.5rem;
  }
  .aesirxsso .mt-xl-3 {
    margin-top: 1rem;
  }
  .aesirxsso .mt-xl-4 {
    margin-top: 1.5rem;
  }
  .aesirxsso .mt-xl-5 {
    margin-top: 3rem;
  }
  .aesirxsso .mt-xl-auto {
    margin-top: auto;
  }
  .aesirxsso .me-xl-0 {
    margin-right: 0;
  }
  .aesirxsso .me-xl-1 {
    margin-right: 0.25rem;
  }
  .aesirxsso .me-xl-2 {
    margin-right: 0.5rem;
  }
  .aesirxsso .me-xl-3 {
    margin-right: 1rem;
  }
  .aesirxsso .me-xl-4 {
    margin-right: 1.5rem;
  }
  .aesirxsso .me-xl-5 {
    margin-right: 3rem;
  }
  .aesirxsso .me-xl-auto {
    margin-right: auto;
  }
  .aesirxsso .mb-xl-0 {
    margin-bottom: 0;
  }
  .aesirxsso .mb-xl-1 {
    margin-bottom: 0.25rem;
  }
  .aesirxsso .mb-xl-2 {
    margin-bottom: 0.5rem;
  }
  .aesirxsso .mb-xl-3 {
    margin-bottom: 1rem;
  }
  .aesirxsso .mb-xl-4 {
    margin-bottom: 1.5rem;
  }
  .aesirxsso .mb-xl-5 {
    margin-bottom: 3rem;
  }
  .aesirxsso .mb-xl-auto {
    margin-bottom: auto;
  }
  .aesirxsso .ms-xl-0 {
    margin-left: 0;
  }
  .aesirxsso .ms-xl-1 {
    margin-left: 0.25rem;
  }
  .aesirxsso .ms-xl-2 {
    margin-left: 0.5rem;
  }
  .aesirxsso .ms-xl-3 {
    margin-left: 1rem;
  }
  .aesirxsso .ms-xl-4 {
    margin-left: 1.5rem;
  }
  .aesirxsso .ms-xl-5 {
    margin-left: 3rem;
  }
  .aesirxsso .ms-xl-auto {
    margin-left: auto;
  }
  .aesirxsso .m-xl-n1 {
    margin: -0.25rem;
  }
  .aesirxsso .m-xl-n2 {
    margin: -0.5rem;
  }
  .aesirxsso .m-xl-n3 {
    margin: -1rem;
  }
  .aesirxsso .m-xl-n4 {
    margin: -1.5rem;
  }
  .aesirxsso .m-xl-n5 {
    margin: -3rem;
  }
  .aesirxsso .mx-xl-n1 {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  .aesirxsso .mx-xl-n2 {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
  }
  .aesirxsso .mx-xl-n3 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .aesirxsso .mx-xl-n4 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .aesirxsso .mx-xl-n5 {
    margin-right: -3rem;
    margin-left: -3rem;
  }
  .aesirxsso .my-xl-n1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .aesirxsso .my-xl-n2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  .aesirxsso .my-xl-n3 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .aesirxsso .my-xl-n4 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .aesirxsso .my-xl-n5 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  .aesirxsso .mt-xl-n1 {
    margin-top: -0.25rem;
  }
  .aesirxsso .mt-xl-n2 {
    margin-top: -0.5rem;
  }
  .aesirxsso .mt-xl-n3 {
    margin-top: -1rem;
  }
  .aesirxsso .mt-xl-n4 {
    margin-top: -1.5rem;
  }
  .aesirxsso .mt-xl-n5 {
    margin-top: -3rem;
  }
  .aesirxsso .me-xl-n1 {
    margin-right: -0.25rem;
  }
  .aesirxsso .me-xl-n2 {
    margin-right: -0.5rem;
  }
  .aesirxsso .me-xl-n3 {
    margin-right: -1rem;
  }
  .aesirxsso .me-xl-n4 {
    margin-right: -1.5rem;
  }
  .aesirxsso .me-xl-n5 {
    margin-right: -3rem;
  }
  .aesirxsso .mb-xl-n1 {
    margin-bottom: -0.25rem;
  }
  .aesirxsso .mb-xl-n2 {
    margin-bottom: -0.5rem;
  }
  .aesirxsso .mb-xl-n3 {
    margin-bottom: -1rem;
  }
  .aesirxsso .mb-xl-n4 {
    margin-bottom: -1.5rem;
  }
  .aesirxsso .mb-xl-n5 {
    margin-bottom: -3rem;
  }
  .aesirxsso .ms-xl-n1 {
    margin-left: -0.25rem;
  }
  .aesirxsso .ms-xl-n2 {
    margin-left: -0.5rem;
  }
  .aesirxsso .ms-xl-n3 {
    margin-left: -1rem;
  }
  .aesirxsso .ms-xl-n4 {
    margin-left: -1.5rem;
  }
  .aesirxsso .ms-xl-n5 {
    margin-left: -3rem;
  }
  .aesirxsso .p-xl-0 {
    padding: 0;
  }
  .aesirxsso .p-xl-1 {
    padding: 0.25rem;
  }
  .aesirxsso .p-xl-2 {
    padding: 0.5rem;
  }
  .aesirxsso .p-xl-3 {
    padding: 1rem;
  }
  .aesirxsso .p-xl-4 {
    padding: 1.5rem;
  }
  .aesirxsso .p-xl-5 {
    padding: 3rem;
  }
  .aesirxsso .px-xl-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .aesirxsso .px-xl-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .aesirxsso .px-xl-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .aesirxsso .px-xl-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .aesirxsso .px-xl-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .aesirxsso .px-xl-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .aesirxsso .py-xl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .aesirxsso .py-xl-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .aesirxsso .py-xl-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .aesirxsso .py-xl-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .aesirxsso .py-xl-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .aesirxsso .py-xl-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .aesirxsso .pt-xl-0 {
    padding-top: 0;
  }
  .aesirxsso .pt-xl-1 {
    padding-top: 0.25rem;
  }
  .aesirxsso .pt-xl-2 {
    padding-top: 0.5rem;
  }
  .aesirxsso .pt-xl-3 {
    padding-top: 1rem;
  }
  .aesirxsso .pt-xl-4 {
    padding-top: 1.5rem;
  }
  .aesirxsso .pt-xl-5 {
    padding-top: 3rem;
  }
  .aesirxsso .pe-xl-0 {
    padding-right: 0;
  }
  .aesirxsso .pe-xl-1 {
    padding-right: 0.25rem;
  }
  .aesirxsso .pe-xl-2 {
    padding-right: 0.5rem;
  }
  .aesirxsso .pe-xl-3 {
    padding-right: 1rem;
  }
  .aesirxsso .pe-xl-4 {
    padding-right: 1.5rem;
  }
  .aesirxsso .pe-xl-5 {
    padding-right: 3rem;
  }
  .aesirxsso .pb-xl-0 {
    padding-bottom: 0;
  }
  .aesirxsso .pb-xl-1 {
    padding-bottom: 0.25rem;
  }
  .aesirxsso .pb-xl-2 {
    padding-bottom: 0.5rem;
  }
  .aesirxsso .pb-xl-3 {
    padding-bottom: 1rem;
  }
  .aesirxsso .pb-xl-4 {
    padding-bottom: 1.5rem;
  }
  .aesirxsso .pb-xl-5 {
    padding-bottom: 3rem;
  }
  .aesirxsso .ps-xl-0 {
    padding-left: 0;
  }
  .aesirxsso .ps-xl-1 {
    padding-left: 0.25rem;
  }
  .aesirxsso .ps-xl-2 {
    padding-left: 0.5rem;
  }
  .aesirxsso .ps-xl-3 {
    padding-left: 1rem;
  }
  .aesirxsso .ps-xl-4 {
    padding-left: 1.5rem;
  }
  .aesirxsso .ps-xl-5 {
    padding-left: 3rem;
  }
  .aesirxsso .gap-xl-0 {
    gap: 0;
  }
  .aesirxsso .gap-xl-1 {
    gap: 0.25rem;
  }
  .aesirxsso .gap-xl-2 {
    gap: 0.5rem;
  }
  .aesirxsso .gap-xl-3 {
    gap: 1rem;
  }
  .aesirxsso .gap-xl-4 {
    gap: 1.5rem;
  }
  .aesirxsso .gap-xl-5 {
    gap: 3rem;
  }
  .aesirxsso .row-gap-xl-0 {
    row-gap: 0;
  }
  .aesirxsso .row-gap-xl-1 {
    row-gap: 0.25rem;
  }
  .aesirxsso .row-gap-xl-2 {
    row-gap: 0.5rem;
  }
  .aesirxsso .row-gap-xl-3 {
    row-gap: 1rem;
  }
  .aesirxsso .row-gap-xl-4 {
    row-gap: 1.5rem;
  }
  .aesirxsso .row-gap-xl-5 {
    row-gap: 3rem;
  }
  .aesirxsso .column-gap-xl-0 {
    column-gap: 0;
  }
  .aesirxsso .column-gap-xl-1 {
    column-gap: 0.25rem;
  }
  .aesirxsso .column-gap-xl-2 {
    column-gap: 0.5rem;
  }
  .aesirxsso .column-gap-xl-3 {
    column-gap: 1rem;
  }
  .aesirxsso .column-gap-xl-4 {
    column-gap: 1.5rem;
  }
  .aesirxsso .column-gap-xl-5 {
    column-gap: 3rem;
  }
  .aesirxsso .text-xl-start {
    text-align: left;
  }
  .aesirxsso .text-xl-end {
    text-align: right;
  }
  .aesirxsso .text-xl-center {
    text-align: center;
  }
}
@media (min-width: 1400px) {
  .aesirxsso .float-xxl-start {
    float: left;
  }
  .aesirxsso .float-xxl-end {
    float: right;
  }
  .aesirxsso .float-xxl-none {
    float: none;
  }
  .aesirxsso .object-fit-xxl-contain {
    object-fit: contain;
  }
  .aesirxsso .object-fit-xxl-cover {
    object-fit: cover;
  }
  .aesirxsso .object-fit-xxl-fill {
    object-fit: fill;
  }
  .aesirxsso .object-fit-xxl-scale {
    object-fit: scale-down;
  }
  .aesirxsso .object-fit-xxl-none {
    object-fit: none;
  }
  .aesirxsso .d-xxl-inline {
    display: inline;
  }
  .aesirxsso .d-xxl-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-xxl-block {
    display: block;
  }
  .aesirxsso .d-xxl-grid {
    display: grid;
  }
  .aesirxsso .d-xxl-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-xxl-table {
    display: table;
  }
  .aesirxsso .d-xxl-table-row {
    display: table-row;
  }
  .aesirxsso .d-xxl-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-xxl-flex {
    display: flex;
  }
  .aesirxsso .d-xxl-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-xxl-none {
    display: none;
  }
  .aesirxsso .flex-xxl-fill {
    flex: 1 1 auto;
  }
  .aesirxsso .flex-xxl-row {
    flex-direction: row;
  }
  .aesirxsso .flex-xxl-column {
    flex-direction: column;
  }
  .aesirxsso .flex-xxl-row-reverse {
    flex-direction: row-reverse;
  }
  .aesirxsso .flex-xxl-column-reverse {
    flex-direction: column-reverse;
  }
  .aesirxsso .flex-xxl-grow-0 {
    flex-grow: 0;
  }
  .aesirxsso .flex-xxl-grow-1 {
    flex-grow: 1;
  }
  .aesirxsso .flex-xxl-shrink-0 {
    flex-shrink: 0;
  }
  .aesirxsso .flex-xxl-shrink-1 {
    flex-shrink: 1;
  }
  .aesirxsso .flex-xxl-wrap {
    flex-wrap: wrap;
  }
  .aesirxsso .flex-xxl-nowrap {
    flex-wrap: nowrap;
  }
  .aesirxsso .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .aesirxsso .justify-content-xxl-start {
    justify-content: flex-start;
  }
  .aesirxsso .justify-content-xxl-end {
    justify-content: flex-end;
  }
  .aesirxsso .justify-content-xxl-center {
    justify-content: center;
  }
  .aesirxsso .justify-content-xxl-between {
    justify-content: space-between;
  }
  .aesirxsso .justify-content-xxl-around {
    justify-content: space-around;
  }
  .aesirxsso .justify-content-xxl-evenly {
    justify-content: space-evenly;
  }
  .aesirxsso .align-items-xxl-start {
    align-items: flex-start;
  }
  .aesirxsso .align-items-xxl-end {
    align-items: flex-end;
  }
  .aesirxsso .align-items-xxl-center {
    align-items: center;
  }
  .aesirxsso .align-items-xxl-baseline {
    align-items: baseline;
  }
  .aesirxsso .align-items-xxl-stretch {
    align-items: stretch;
  }
  .aesirxsso .align-content-xxl-start {
    align-content: flex-start;
  }
  .aesirxsso .align-content-xxl-end {
    align-content: flex-end;
  }
  .aesirxsso .align-content-xxl-center {
    align-content: center;
  }
  .aesirxsso .align-content-xxl-between {
    align-content: space-between;
  }
  .aesirxsso .align-content-xxl-around {
    align-content: space-around;
  }
  .aesirxsso .align-content-xxl-stretch {
    align-content: stretch;
  }
  .aesirxsso .align-self-xxl-auto {
    align-self: auto;
  }
  .aesirxsso .align-self-xxl-start {
    align-self: flex-start;
  }
  .aesirxsso .align-self-xxl-end {
    align-self: flex-end;
  }
  .aesirxsso .align-self-xxl-center {
    align-self: center;
  }
  .aesirxsso .align-self-xxl-baseline {
    align-self: baseline;
  }
  .aesirxsso .align-self-xxl-stretch {
    align-self: stretch;
  }
  .aesirxsso .order-xxl-first {
    order: -1;
  }
  .aesirxsso .order-xxl-0 {
    order: 0;
  }
  .aesirxsso .order-xxl-1 {
    order: 1;
  }
  .aesirxsso .order-xxl-2 {
    order: 2;
  }
  .aesirxsso .order-xxl-3 {
    order: 3;
  }
  .aesirxsso .order-xxl-4 {
    order: 4;
  }
  .aesirxsso .order-xxl-5 {
    order: 5;
  }
  .aesirxsso .order-xxl-last {
    order: 6;
  }
  .aesirxsso .m-xxl-0 {
    margin: 0;
  }
  .aesirxsso .m-xxl-1 {
    margin: 0.25rem;
  }
  .aesirxsso .m-xxl-2 {
    margin: 0.5rem;
  }
  .aesirxsso .m-xxl-3 {
    margin: 1rem;
  }
  .aesirxsso .m-xxl-4 {
    margin: 1.5rem;
  }
  .aesirxsso .m-xxl-5 {
    margin: 3rem;
  }
  .aesirxsso .m-xxl-auto {
    margin: auto;
  }
  .aesirxsso .mx-xxl-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .aesirxsso .mx-xxl-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .aesirxsso .mx-xxl-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .aesirxsso .mx-xxl-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .aesirxsso .mx-xxl-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .aesirxsso .mx-xxl-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .aesirxsso .mx-xxl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .aesirxsso .my-xxl-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .aesirxsso .my-xxl-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .aesirxsso .my-xxl-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .aesirxsso .my-xxl-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .aesirxsso .my-xxl-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .aesirxsso .my-xxl-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .aesirxsso .my-xxl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .aesirxsso .mt-xxl-0 {
    margin-top: 0;
  }
  .aesirxsso .mt-xxl-1 {
    margin-top: 0.25rem;
  }
  .aesirxsso .mt-xxl-2 {
    margin-top: 0.5rem;
  }
  .aesirxsso .mt-xxl-3 {
    margin-top: 1rem;
  }
  .aesirxsso .mt-xxl-4 {
    margin-top: 1.5rem;
  }
  .aesirxsso .mt-xxl-5 {
    margin-top: 3rem;
  }
  .aesirxsso .mt-xxl-auto {
    margin-top: auto;
  }
  .aesirxsso .me-xxl-0 {
    margin-right: 0;
  }
  .aesirxsso .me-xxl-1 {
    margin-right: 0.25rem;
  }
  .aesirxsso .me-xxl-2 {
    margin-right: 0.5rem;
  }
  .aesirxsso .me-xxl-3 {
    margin-right: 1rem;
  }
  .aesirxsso .me-xxl-4 {
    margin-right: 1.5rem;
  }
  .aesirxsso .me-xxl-5 {
    margin-right: 3rem;
  }
  .aesirxsso .me-xxl-auto {
    margin-right: auto;
  }
  .aesirxsso .mb-xxl-0 {
    margin-bottom: 0;
  }
  .aesirxsso .mb-xxl-1 {
    margin-bottom: 0.25rem;
  }
  .aesirxsso .mb-xxl-2 {
    margin-bottom: 0.5rem;
  }
  .aesirxsso .mb-xxl-3 {
    margin-bottom: 1rem;
  }
  .aesirxsso .mb-xxl-4 {
    margin-bottom: 1.5rem;
  }
  .aesirxsso .mb-xxl-5 {
    margin-bottom: 3rem;
  }
  .aesirxsso .mb-xxl-auto {
    margin-bottom: auto;
  }
  .aesirxsso .ms-xxl-0 {
    margin-left: 0;
  }
  .aesirxsso .ms-xxl-1 {
    margin-left: 0.25rem;
  }
  .aesirxsso .ms-xxl-2 {
    margin-left: 0.5rem;
  }
  .aesirxsso .ms-xxl-3 {
    margin-left: 1rem;
  }
  .aesirxsso .ms-xxl-4 {
    margin-left: 1.5rem;
  }
  .aesirxsso .ms-xxl-5 {
    margin-left: 3rem;
  }
  .aesirxsso .ms-xxl-auto {
    margin-left: auto;
  }
  .aesirxsso .m-xxl-n1 {
    margin: -0.25rem;
  }
  .aesirxsso .m-xxl-n2 {
    margin: -0.5rem;
  }
  .aesirxsso .m-xxl-n3 {
    margin: -1rem;
  }
  .aesirxsso .m-xxl-n4 {
    margin: -1.5rem;
  }
  .aesirxsso .m-xxl-n5 {
    margin: -3rem;
  }
  .aesirxsso .mx-xxl-n1 {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  .aesirxsso .mx-xxl-n2 {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
  }
  .aesirxsso .mx-xxl-n3 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .aesirxsso .mx-xxl-n4 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .aesirxsso .mx-xxl-n5 {
    margin-right: -3rem;
    margin-left: -3rem;
  }
  .aesirxsso .my-xxl-n1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .aesirxsso .my-xxl-n2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  .aesirxsso .my-xxl-n3 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .aesirxsso .my-xxl-n4 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .aesirxsso .my-xxl-n5 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  .aesirxsso .mt-xxl-n1 {
    margin-top: -0.25rem;
  }
  .aesirxsso .mt-xxl-n2 {
    margin-top: -0.5rem;
  }
  .aesirxsso .mt-xxl-n3 {
    margin-top: -1rem;
  }
  .aesirxsso .mt-xxl-n4 {
    margin-top: -1.5rem;
  }
  .aesirxsso .mt-xxl-n5 {
    margin-top: -3rem;
  }
  .aesirxsso .me-xxl-n1 {
    margin-right: -0.25rem;
  }
  .aesirxsso .me-xxl-n2 {
    margin-right: -0.5rem;
  }
  .aesirxsso .me-xxl-n3 {
    margin-right: -1rem;
  }
  .aesirxsso .me-xxl-n4 {
    margin-right: -1.5rem;
  }
  .aesirxsso .me-xxl-n5 {
    margin-right: -3rem;
  }
  .aesirxsso .mb-xxl-n1 {
    margin-bottom: -0.25rem;
  }
  .aesirxsso .mb-xxl-n2 {
    margin-bottom: -0.5rem;
  }
  .aesirxsso .mb-xxl-n3 {
    margin-bottom: -1rem;
  }
  .aesirxsso .mb-xxl-n4 {
    margin-bottom: -1.5rem;
  }
  .aesirxsso .mb-xxl-n5 {
    margin-bottom: -3rem;
  }
  .aesirxsso .ms-xxl-n1 {
    margin-left: -0.25rem;
  }
  .aesirxsso .ms-xxl-n2 {
    margin-left: -0.5rem;
  }
  .aesirxsso .ms-xxl-n3 {
    margin-left: -1rem;
  }
  .aesirxsso .ms-xxl-n4 {
    margin-left: -1.5rem;
  }
  .aesirxsso .ms-xxl-n5 {
    margin-left: -3rem;
  }
  .aesirxsso .p-xxl-0 {
    padding: 0;
  }
  .aesirxsso .p-xxl-1 {
    padding: 0.25rem;
  }
  .aesirxsso .p-xxl-2 {
    padding: 0.5rem;
  }
  .aesirxsso .p-xxl-3 {
    padding: 1rem;
  }
  .aesirxsso .p-xxl-4 {
    padding: 1.5rem;
  }
  .aesirxsso .p-xxl-5 {
    padding: 3rem;
  }
  .aesirxsso .px-xxl-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .aesirxsso .px-xxl-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .aesirxsso .px-xxl-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .aesirxsso .px-xxl-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .aesirxsso .px-xxl-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .aesirxsso .px-xxl-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .aesirxsso .py-xxl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .aesirxsso .py-xxl-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .aesirxsso .py-xxl-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .aesirxsso .py-xxl-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .aesirxsso .py-xxl-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .aesirxsso .py-xxl-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .aesirxsso .pt-xxl-0 {
    padding-top: 0;
  }
  .aesirxsso .pt-xxl-1 {
    padding-top: 0.25rem;
  }
  .aesirxsso .pt-xxl-2 {
    padding-top: 0.5rem;
  }
  .aesirxsso .pt-xxl-3 {
    padding-top: 1rem;
  }
  .aesirxsso .pt-xxl-4 {
    padding-top: 1.5rem;
  }
  .aesirxsso .pt-xxl-5 {
    padding-top: 3rem;
  }
  .aesirxsso .pe-xxl-0 {
    padding-right: 0;
  }
  .aesirxsso .pe-xxl-1 {
    padding-right: 0.25rem;
  }
  .aesirxsso .pe-xxl-2 {
    padding-right: 0.5rem;
  }
  .aesirxsso .pe-xxl-3 {
    padding-right: 1rem;
  }
  .aesirxsso .pe-xxl-4 {
    padding-right: 1.5rem;
  }
  .aesirxsso .pe-xxl-5 {
    padding-right: 3rem;
  }
  .aesirxsso .pb-xxl-0 {
    padding-bottom: 0;
  }
  .aesirxsso .pb-xxl-1 {
    padding-bottom: 0.25rem;
  }
  .aesirxsso .pb-xxl-2 {
    padding-bottom: 0.5rem;
  }
  .aesirxsso .pb-xxl-3 {
    padding-bottom: 1rem;
  }
  .aesirxsso .pb-xxl-4 {
    padding-bottom: 1.5rem;
  }
  .aesirxsso .pb-xxl-5 {
    padding-bottom: 3rem;
  }
  .aesirxsso .ps-xxl-0 {
    padding-left: 0;
  }
  .aesirxsso .ps-xxl-1 {
    padding-left: 0.25rem;
  }
  .aesirxsso .ps-xxl-2 {
    padding-left: 0.5rem;
  }
  .aesirxsso .ps-xxl-3 {
    padding-left: 1rem;
  }
  .aesirxsso .ps-xxl-4 {
    padding-left: 1.5rem;
  }
  .aesirxsso .ps-xxl-5 {
    padding-left: 3rem;
  }
  .aesirxsso .gap-xxl-0 {
    gap: 0;
  }
  .aesirxsso .gap-xxl-1 {
    gap: 0.25rem;
  }
  .aesirxsso .gap-xxl-2 {
    gap: 0.5rem;
  }
  .aesirxsso .gap-xxl-3 {
    gap: 1rem;
  }
  .aesirxsso .gap-xxl-4 {
    gap: 1.5rem;
  }
  .aesirxsso .gap-xxl-5 {
    gap: 3rem;
  }
  .aesirxsso .row-gap-xxl-0 {
    row-gap: 0;
  }
  .aesirxsso .row-gap-xxl-1 {
    row-gap: 0.25rem;
  }
  .aesirxsso .row-gap-xxl-2 {
    row-gap: 0.5rem;
  }
  .aesirxsso .row-gap-xxl-3 {
    row-gap: 1rem;
  }
  .aesirxsso .row-gap-xxl-4 {
    row-gap: 1.5rem;
  }
  .aesirxsso .row-gap-xxl-5 {
    row-gap: 3rem;
  }
  .aesirxsso .column-gap-xxl-0 {
    column-gap: 0;
  }
  .aesirxsso .column-gap-xxl-1 {
    column-gap: 0.25rem;
  }
  .aesirxsso .column-gap-xxl-2 {
    column-gap: 0.5rem;
  }
  .aesirxsso .column-gap-xxl-3 {
    column-gap: 1rem;
  }
  .aesirxsso .column-gap-xxl-4 {
    column-gap: 1.5rem;
  }
  .aesirxsso .column-gap-xxl-5 {
    column-gap: 3rem;
  }
  .aesirxsso .text-xxl-start {
    text-align: left;
  }
  .aesirxsso .text-xxl-end {
    text-align: right;
  }
  .aesirxsso .text-xxl-center {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .aesirxsso .fs-1 {
    font-size: 2.5rem;
  }
  .aesirxsso .fs-2 {
    font-size: 2rem;
  }
  .aesirxsso .fs-3 {
    font-size: 1.75rem;
  }
  .aesirxsso .fs-4 {
    font-size: 1.5rem;
  }
}
@media print {
  .aesirxsso .d-print-inline {
    display: inline;
  }
  .aesirxsso .d-print-inline-block {
    display: inline-block;
  }
  .aesirxsso .d-print-block {
    display: block;
  }
  .aesirxsso .d-print-grid {
    display: grid;
  }
  .aesirxsso .d-print-inline-grid {
    display: inline-grid;
  }
  .aesirxsso .d-print-table {
    display: table;
  }
  .aesirxsso .d-print-table-row {
    display: table-row;
  }
  .aesirxsso .d-print-table-cell {
    display: table-cell;
  }
  .aesirxsso .d-print-flex {
    display: flex;
  }
  .aesirxsso .d-print-inline-flex {
    display: inline-flex;
  }
  .aesirxsso .d-print-none {
    display: none;
  }
}
.aesirxsso :root {
  --aesirxsso-breakpoint-xs: 0;
  --aesirxsso-breakpoint-sm: 576px;
  --aesirxsso-breakpoint-md: 768px;
  --aesirxsso-breakpoint-lg: 992px;
  --aesirxsso-breakpoint-xl: 1200px;
  --aesirxsso-breakpoint-xxl: 1400px;
}
.aesirxsso .row {
  --aesirxsso-gutter-x: 1.5rem;
  --aesirxsso-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--aesirxsso-gutter-y));
  margin-right: calc(-0.5 * var(--aesirxsso-gutter-x));
  margin-left: calc(-0.5 * var(--aesirxsso-gutter-x));
}
.aesirxsso .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--aesirxsso-gutter-x) * 0.5);
  padding-left: calc(var(--aesirxsso-gutter-x) * 0.5);
  margin-top: var(--aesirxsso-gutter-y);
}
.aesirxsso .col {
  flex: 1 0 0%;
}
.aesirxsso .row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.aesirxsso .row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.aesirxsso .row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.aesirxsso .row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.aesirxsso .row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.aesirxsso .row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.aesirxsso .row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.aesirxsso .col-auto {
  flex: 0 0 auto;
  width: auto;
}
.aesirxsso .col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.aesirxsso .col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.aesirxsso .col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.aesirxsso .col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.aesirxsso .col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.aesirxsso .col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.aesirxsso .col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.aesirxsso .col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.aesirxsso .col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.aesirxsso .col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.aesirxsso .col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.aesirxsso .col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.aesirxsso .offset-1 {
  margin-left: 8.33333333%;
}
.aesirxsso .offset-2 {
  margin-left: 16.66666667%;
}
.aesirxsso .offset-3 {
  margin-left: 25%;
}
.aesirxsso .offset-4 {
  margin-left: 33.33333333%;
}
.aesirxsso .offset-5 {
  margin-left: 41.66666667%;
}
.aesirxsso .offset-6 {
  margin-left: 50%;
}
.aesirxsso .offset-7 {
  margin-left: 58.33333333%;
}
.aesirxsso .offset-8 {
  margin-left: 66.66666667%;
}
.aesirxsso .offset-9 {
  margin-left: 75%;
}
.aesirxsso .offset-10 {
  margin-left: 83.33333333%;
}
.aesirxsso .offset-11 {
  margin-left: 91.66666667%;
}
.aesirxsso .g-0,
.aesirxsso .gx-0 {
  --aesirxsso-gutter-x: 0;
}
.aesirxsso .g-0,
.aesirxsso .gy-0 {
  --aesirxsso-gutter-y: 0;
}
.aesirxsso .g-1,
.aesirxsso .gx-1 {
  --aesirxsso-gutter-x: 0.25rem;
}
.aesirxsso .g-1,
.aesirxsso .gy-1 {
  --aesirxsso-gutter-y: 0.25rem;
}
.aesirxsso .g-2,
.aesirxsso .gx-2 {
  --aesirxsso-gutter-x: 0.5rem;
}
.aesirxsso .g-2,
.aesirxsso .gy-2 {
  --aesirxsso-gutter-y: 0.5rem;
}
.aesirxsso .g-3,
.aesirxsso .gx-3 {
  --aesirxsso-gutter-x: 1rem;
}
.aesirxsso .g-3,
.aesirxsso .gy-3 {
  --aesirxsso-gutter-y: 1rem;
}
.aesirxsso .g-4,
.aesirxsso .gx-4 {
  --aesirxsso-gutter-x: 1.5rem;
}
.aesirxsso .g-4,
.aesirxsso .gy-4 {
  --aesirxsso-gutter-y: 1.5rem;
}
.aesirxsso .g-5,
.aesirxsso .gx-5 {
  --aesirxsso-gutter-x: 3rem;
}
.aesirxsso .g-5,
.aesirxsso .gy-5 {
  --aesirxsso-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .aesirxsso .col-sm {
    flex: 1 0 0%;
  }
  .aesirxsso .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .aesirxsso .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .aesirxsso .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .aesirxsso .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .aesirxsso .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .aesirxsso .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .aesirxsso .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aesirxsso .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .aesirxsso .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .offset-sm-0 {
    margin-left: 0;
  }
  .aesirxsso .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .aesirxsso .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .aesirxsso .offset-sm-3 {
    margin-left: 25%;
  }
  .aesirxsso .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .aesirxsso .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .aesirxsso .offset-sm-6 {
    margin-left: 50%;
  }
  .aesirxsso .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .aesirxsso .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .aesirxsso .offset-sm-9 {
    margin-left: 75%;
  }
  .aesirxsso .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .aesirxsso .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .aesirxsso .g-sm-0,
  .aesirxsso .gx-sm-0 {
    --aesirxsso-gutter-x: 0;
  }
  .aesirxsso .g-sm-0,
  .aesirxsso .gy-sm-0 {
    --aesirxsso-gutter-y: 0;
  }
  .aesirxsso .g-sm-1,
  .aesirxsso .gx-sm-1 {
    --aesirxsso-gutter-x: 0.25rem;
  }
  .aesirxsso .g-sm-1,
  .aesirxsso .gy-sm-1 {
    --aesirxsso-gutter-y: 0.25rem;
  }
  .aesirxsso .g-sm-2,
  .aesirxsso .gx-sm-2 {
    --aesirxsso-gutter-x: 0.5rem;
  }
  .aesirxsso .g-sm-2,
  .aesirxsso .gy-sm-2 {
    --aesirxsso-gutter-y: 0.5rem;
  }
  .aesirxsso .g-sm-3,
  .aesirxsso .gx-sm-3 {
    --aesirxsso-gutter-x: 1rem;
  }
  .aesirxsso .g-sm-3,
  .aesirxsso .gy-sm-3 {
    --aesirxsso-gutter-y: 1rem;
  }
  .aesirxsso .g-sm-4,
  .aesirxsso .gx-sm-4 {
    --aesirxsso-gutter-x: 1.5rem;
  }
  .aesirxsso .g-sm-4,
  .aesirxsso .gy-sm-4 {
    --aesirxsso-gutter-y: 1.5rem;
  }
  .aesirxsso .g-sm-5,
  .aesirxsso .gx-sm-5 {
    --aesirxsso-gutter-x: 3rem;
  }
  .aesirxsso .g-sm-5,
  .aesirxsso .gy-sm-5 {
    --aesirxsso-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .aesirxsso .col-md {
    flex: 1 0 0%;
  }
  .aesirxsso .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .aesirxsso .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .aesirxsso .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .aesirxsso .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .aesirxsso .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .aesirxsso .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .aesirxsso .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aesirxsso .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .aesirxsso .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .offset-md-0 {
    margin-left: 0;
  }
  .aesirxsso .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .aesirxsso .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .aesirxsso .offset-md-3 {
    margin-left: 25%;
  }
  .aesirxsso .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .aesirxsso .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .aesirxsso .offset-md-6 {
    margin-left: 50%;
  }
  .aesirxsso .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .aesirxsso .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .aesirxsso .offset-md-9 {
    margin-left: 75%;
  }
  .aesirxsso .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .aesirxsso .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .aesirxsso .g-md-0,
  .aesirxsso .gx-md-0 {
    --aesirxsso-gutter-x: 0;
  }
  .aesirxsso .g-md-0,
  .aesirxsso .gy-md-0 {
    --aesirxsso-gutter-y: 0;
  }
  .aesirxsso .g-md-1,
  .aesirxsso .gx-md-1 {
    --aesirxsso-gutter-x: 0.25rem;
  }
  .aesirxsso .g-md-1,
  .aesirxsso .gy-md-1 {
    --aesirxsso-gutter-y: 0.25rem;
  }
  .aesirxsso .g-md-2,
  .aesirxsso .gx-md-2 {
    --aesirxsso-gutter-x: 0.5rem;
  }
  .aesirxsso .g-md-2,
  .aesirxsso .gy-md-2 {
    --aesirxsso-gutter-y: 0.5rem;
  }
  .aesirxsso .g-md-3,
  .aesirxsso .gx-md-3 {
    --aesirxsso-gutter-x: 1rem;
  }
  .aesirxsso .g-md-3,
  .aesirxsso .gy-md-3 {
    --aesirxsso-gutter-y: 1rem;
  }
  .aesirxsso .g-md-4,
  .aesirxsso .gx-md-4 {
    --aesirxsso-gutter-x: 1.5rem;
  }
  .aesirxsso .g-md-4,
  .aesirxsso .gy-md-4 {
    --aesirxsso-gutter-y: 1.5rem;
  }
  .aesirxsso .g-md-5,
  .aesirxsso .gx-md-5 {
    --aesirxsso-gutter-x: 3rem;
  }
  .aesirxsso .g-md-5,
  .aesirxsso .gy-md-5 {
    --aesirxsso-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .aesirxsso .col-lg {
    flex: 1 0 0%;
  }
  .aesirxsso .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .aesirxsso .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .aesirxsso .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .aesirxsso .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .aesirxsso .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .aesirxsso .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .aesirxsso .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aesirxsso .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .aesirxsso .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .offset-lg-0 {
    margin-left: 0;
  }
  .aesirxsso .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .aesirxsso .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .aesirxsso .offset-lg-3 {
    margin-left: 25%;
  }
  .aesirxsso .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .aesirxsso .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .aesirxsso .offset-lg-6 {
    margin-left: 50%;
  }
  .aesirxsso .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .aesirxsso .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .aesirxsso .offset-lg-9 {
    margin-left: 75%;
  }
  .aesirxsso .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .aesirxsso .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .aesirxsso .g-lg-0,
  .aesirxsso .gx-lg-0 {
    --aesirxsso-gutter-x: 0;
  }
  .aesirxsso .g-lg-0,
  .aesirxsso .gy-lg-0 {
    --aesirxsso-gutter-y: 0;
  }
  .aesirxsso .g-lg-1,
  .aesirxsso .gx-lg-1 {
    --aesirxsso-gutter-x: 0.25rem;
  }
  .aesirxsso .g-lg-1,
  .aesirxsso .gy-lg-1 {
    --aesirxsso-gutter-y: 0.25rem;
  }
  .aesirxsso .g-lg-2,
  .aesirxsso .gx-lg-2 {
    --aesirxsso-gutter-x: 0.5rem;
  }
  .aesirxsso .g-lg-2,
  .aesirxsso .gy-lg-2 {
    --aesirxsso-gutter-y: 0.5rem;
  }
  .aesirxsso .g-lg-3,
  .aesirxsso .gx-lg-3 {
    --aesirxsso-gutter-x: 1rem;
  }
  .aesirxsso .g-lg-3,
  .aesirxsso .gy-lg-3 {
    --aesirxsso-gutter-y: 1rem;
  }
  .aesirxsso .g-lg-4,
  .aesirxsso .gx-lg-4 {
    --aesirxsso-gutter-x: 1.5rem;
  }
  .aesirxsso .g-lg-4,
  .aesirxsso .gy-lg-4 {
    --aesirxsso-gutter-y: 1.5rem;
  }
  .aesirxsso .g-lg-5,
  .aesirxsso .gx-lg-5 {
    --aesirxsso-gutter-x: 3rem;
  }
  .aesirxsso .g-lg-5,
  .aesirxsso .gy-lg-5 {
    --aesirxsso-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .aesirxsso .col-xl {
    flex: 1 0 0%;
  }
  .aesirxsso .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .aesirxsso .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .aesirxsso .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .aesirxsso .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .aesirxsso .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .aesirxsso .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .aesirxsso .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aesirxsso .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .aesirxsso .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .offset-xl-0 {
    margin-left: 0;
  }
  .aesirxsso .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .aesirxsso .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .aesirxsso .offset-xl-3 {
    margin-left: 25%;
  }
  .aesirxsso .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .aesirxsso .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .aesirxsso .offset-xl-6 {
    margin-left: 50%;
  }
  .aesirxsso .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .aesirxsso .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .aesirxsso .offset-xl-9 {
    margin-left: 75%;
  }
  .aesirxsso .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .aesirxsso .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .aesirxsso .g-xl-0,
  .aesirxsso .gx-xl-0 {
    --aesirxsso-gutter-x: 0;
  }
  .aesirxsso .g-xl-0,
  .aesirxsso .gy-xl-0 {
    --aesirxsso-gutter-y: 0;
  }
  .aesirxsso .g-xl-1,
  .aesirxsso .gx-xl-1 {
    --aesirxsso-gutter-x: 0.25rem;
  }
  .aesirxsso .g-xl-1,
  .aesirxsso .gy-xl-1 {
    --aesirxsso-gutter-y: 0.25rem;
  }
  .aesirxsso .g-xl-2,
  .aesirxsso .gx-xl-2 {
    --aesirxsso-gutter-x: 0.5rem;
  }
  .aesirxsso .g-xl-2,
  .aesirxsso .gy-xl-2 {
    --aesirxsso-gutter-y: 0.5rem;
  }
  .aesirxsso .g-xl-3,
  .aesirxsso .gx-xl-3 {
    --aesirxsso-gutter-x: 1rem;
  }
  .aesirxsso .g-xl-3,
  .aesirxsso .gy-xl-3 {
    --aesirxsso-gutter-y: 1rem;
  }
  .aesirxsso .g-xl-4,
  .aesirxsso .gx-xl-4 {
    --aesirxsso-gutter-x: 1.5rem;
  }
  .aesirxsso .g-xl-4,
  .aesirxsso .gy-xl-4 {
    --aesirxsso-gutter-y: 1.5rem;
  }
  .aesirxsso .g-xl-5,
  .aesirxsso .gx-xl-5 {
    --aesirxsso-gutter-x: 3rem;
  }
  .aesirxsso .g-xl-5,
  .aesirxsso .gy-xl-5 {
    --aesirxsso-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .aesirxsso .col-xxl {
    flex: 1 0 0%;
  }
  .aesirxsso .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .aesirxsso .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .aesirxsso .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .aesirxsso .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .aesirxsso .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .aesirxsso .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .aesirxsso .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .aesirxsso .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .aesirxsso .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .aesirxsso .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .aesirxsso .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .aesirxsso .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aesirxsso .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .aesirxsso .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .aesirxsso .offset-xxl-0 {
    margin-left: 0;
  }
  .aesirxsso .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .aesirxsso .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .aesirxsso .offset-xxl-3 {
    margin-left: 25%;
  }
  .aesirxsso .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .aesirxsso .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .aesirxsso .offset-xxl-6 {
    margin-left: 50%;
  }
  .aesirxsso .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .aesirxsso .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .aesirxsso .offset-xxl-9 {
    margin-left: 75%;
  }
  .aesirxsso .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .aesirxsso .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .aesirxsso .g-xxl-0,
  .aesirxsso .gx-xxl-0 {
    --aesirxsso-gutter-x: 0;
  }
  .aesirxsso .g-xxl-0,
  .aesirxsso .gy-xxl-0 {
    --aesirxsso-gutter-y: 0;
  }
  .aesirxsso .g-xxl-1,
  .aesirxsso .gx-xxl-1 {
    --aesirxsso-gutter-x: 0.25rem;
  }
  .aesirxsso .g-xxl-1,
  .aesirxsso .gy-xxl-1 {
    --aesirxsso-gutter-y: 0.25rem;
  }
  .aesirxsso .g-xxl-2,
  .aesirxsso .gx-xxl-2 {
    --aesirxsso-gutter-x: 0.5rem;
  }
  .aesirxsso .g-xxl-2,
  .aesirxsso .gy-xxl-2 {
    --aesirxsso-gutter-y: 0.5rem;
  }
  .aesirxsso .g-xxl-3,
  .aesirxsso .gx-xxl-3 {
    --aesirxsso-gutter-x: 1rem;
  }
  .aesirxsso .g-xxl-3,
  .aesirxsso .gy-xxl-3 {
    --aesirxsso-gutter-y: 1rem;
  }
  .aesirxsso .g-xxl-4,
  .aesirxsso .gx-xxl-4 {
    --aesirxsso-gutter-x: 1.5rem;
  }
  .aesirxsso .g-xxl-4,
  .aesirxsso .gy-xxl-4 {
    --aesirxsso-gutter-y: 1.5rem;
  }
  .aesirxsso .g-xxl-5,
  .aesirxsso .gx-xxl-5 {
    --aesirxsso-gutter-x: 3rem;
  }
  .aesirxsso .g-xxl-5,
  .aesirxsso .gy-xxl-5 {
    --aesirxsso-gutter-y: 3rem;
  }
}
.aesirxsso .fs-18 {
  font-size: 18px;
}
.aesirxsso .fs-14 {
  font-size: 14px;
}
.aesirxsso .fs-12 {
  font-size: 12px;
}
.aesirxsso .mb-20px {
  margin-bottom: 20px;
}
.aesirxsso .mb-18px {
  margin-bottom: 18px;
}
.aesirxsso .cursor-pointer {
  cursor: pointer;
}
.aesirxsso.aesirxsso-rounded .form-control {
  border-radius: 50px;
}
.aesirxsso.aesirxsso-rounded .btn {
  border-radius: 50px;
}
.aesirxsso.aesirxsso-rounded .username_left {
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
}
.aesirxsso .form-control {
  padding: 13px;
}
.aesirxsso .btn {
  min-height: 48px;
}
.aesirxsso .btn:not(.btn-ethereum, .btn-concordium) {
  padding: 13px 24px;
}
.aesirxsso .btn:hover.text-white {
  color: #fff;
}
.aesirxsso .btn:disabled, .aesirxsso .btn.disabled {
  opacity: 1;
  background: #a5a4b5;
  color: #fff;
  border-color: transparent;
}
.aesirxsso .line {
  position: relative;
}
.aesirxsso .line::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  top: 50%;
  left: 0;
  background-color: #e9e9e9;
}
.aesirxsso .bg-success-light {
  background-color: #d1fae5;
  color: #0f674c;
}
.aesirxsso .btn-outline {
  border-color: #e9e9e9;
  color: #132342;
}
.aesirxsso .btn-outline:hover {
  border-color: #000;
}
.aesirxsso .back-button {
  margin-bottom: 32px;
}
.aesirxsso .modal-content {
  border: 0;
}
.aesirxsso .btn-close {
  position: absolute;
  top: 32px;
  right: 32px;
  z-index: 1;
}
.aesirxsso .custom-loading {
  background: rgba(255, 255, 255, 0.25);
}
.aesirxsso .text-inherit {
  color: inherit !important;
}
.aesirxsso + .modal-backdrop {
  z-index: 1056;
}
.aesirxsso + .modal-backdrop + .modal {
  z-index: 1057;
}
.aesirxsso .modal-dialog-centered {
  min-height: 100%;
}
.aesirxsso.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.aesirxsso .popover-dark .popover {
  background-color: #222328;
  border-color: #222328;
  color: #fff;
  border-radius: 6px;
}
.aesirxsso .popover-dark .popover-body {
  color: #fff;
}
.aesirxsso .popover-dark .popover-arrow::after {
  border-top-color: #222328;
}
.aesirxsso .username_left {
  margin-left: 1px;
  height: 47px;
  width: 47px;
}

.modal-backdrop {
  --aesirxsso-backdrop-zindex: 1050;
  --aesirxsso-backdrop-bg: #000;
  --aesirxsso-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--aesirxsso-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--aesirxsso-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--aesirxsso-backdrop-opacity);
}

.aesirxsso-register .modal-dialog {
  height: 100%;
}

body {
  --wcm-z-index: 1060;
}

.modal-sso-open .wcm-overlay {
  z-index: 1060;
}

@media (max-width: 991.98px) {
  .aesirxsso .modal-dialog {
    max-width: 100%;
    height: 100%;
    margin: 0;
  }
  .aesirxsso .modal-dialog .modal-content {
    height: 100%;
  }
  .aesirxsso .modal-dialog .modal-content .modal-body {
    display: flex;
    align-items: center;
  }
  .aesirxsso.aesirxsso-register .btn-close {
    filter: none;
  }
  .aesirxsso .btn-close {
    filter: invert(1);
  }
}
[data-bs-theme=dark] .aesirxsso .border,
[data-bs-theme=dark] .aesirxsso .border-bottom,
[data-bs-theme=dark] .aesirxsso .border-top,
[data-bs-theme=dark] .aesirxsso .border-start,
[data-bs-theme=dark] .aesirxsso .border-end {
  border-color: var(--aesirxsso-border-color);
}
[data-bs-theme=dark] .aesirxsso .btn-dark {
  border-color: var(--aesirxsso-dark-border-subtle);
  background-color: var(--aesirxsso-dark-bg-subtle);
}
[data-bs-theme=dark] .aesirxsso .line::before {
  background-color: var(--aesirxsso-border-color);
}
[data-bs-theme=dark] .aesirxsso .btn-outline {
  border-color: #e9e9e9;
  color: #fff;
}
[data-bs-theme=dark] .aesirxsso .btn-outline:hover {
  border-color: #fff;
}
[data-bs-theme=dark] .aesirxsso .btn-close {
  filter: none;
}
[data-bs-theme=dark] .aesirxsso .back-button img {
  filter: invert(1);
}
[data-bs-theme=dark] .aesirxsso .twitter-icon {
  filter: invert(1);
}`;document.head.appendChild(document.createElement("style")).appendChild(document.createTextNode(dve));var mve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABOCAMAAABxGDr5AAAC61BMVEUAAAADA5fy8/0riucCAo73+f4LX/3z9vvz+P719/319/0Bcv4AAJQKZP4VbfcKZP4HEZb4+f75+v0ifO8viOL3+PsCAo4DA4709vwPZPwNY/319/3z9fsKaf0QbPcHEpoLdPgUdPwRZPT3+f3z9fwNaPoxid/39/0DA5IpddHk5/cwit4LZf0UaPn4+v4xh9/3+P/y9fr2+f4Rc/gtgdYjZcb3+P6cp9y8zvMsfNYyjuL2+P66v+UZRrfp7fobS7vP0+70+Pr4+v/h4/UVOK9ARrNji90vhdvG0fRobL/4+v75+/4KWv8dVan3+f7B1v8cUqgbTqfB1P4aS6bx9f72+f4XQ6Tz9/4ZSKUbUKjD1/8VPaLF1//19/77/P8SNaDA0vwYRaUFEJYNJZwIFZjt8v7P3/+9z/kTOKEKHZq6y/cPK57V4v8WP6MJG5nZ5f/H2f/N3f/g6v4PYfy+0PoOKJ3j7P/L3P8ZSaYRMZ8EDJUKXf/v9P6/0fu8zffb5/+6yvUUOqIQLZ4MIpvR4P/r8f7p7/7C0fYGEpcfXLEMH5sIF5jX5P8PYP6DneuCld+Ck9wQLp/n7v/d6P/T4f/G0/eDm+gWQaTI2v+CmeSAqf+/zvXG1/wZb/WDpPSDovGEoewcXb0RM6C0zf/m7PvR3fmCj9Ynbv/L2v3L2PnJ1PWRquuDl+J4h9Eja//D1PoTaPm1xvOswPAre89iccomcMZaZ8UkasBRX8CWuP/e5vvY4/vb5fmuw/cjfu+FneMhdOKBj9kuhNcmddAbYckiYrcDCZSuyP94pP9rm/9Zj/8+ff/V3/miuvSQrPMqhugdV6270f9ll/9OiP83eP8hav+7yfCPqfAhevCasu8rguCNod96k92GmdwZZdsbZtJDTrg3QrNxn/9Fgv+lwvyQr/eJqfUaauOiseKCleGFldg+Yb4cT7c2TbMwOq4qM6ghL6YbJqZjjdhFbcVHUbtEVrYfPq0iLakPJ54w5mA2AAAASnRSTlMAByAgCn/fQBDfryAQv6CfIt+fYD8wLhjvz6+fkHNgQkAQ+u/QkIlfFOPi4N/fv3Vvb0/v7+bf09HFwL+yq6CZinBvZWBbWlZDQBTmtxUAAAf3SURBVFjD7JTLSxtRFIdNSIiRLqrUVtCdgtaFrS7aQkvpg5Z2Gq6QTggVI9lEoQQmCZJsonERJ5txk0SQxEUhCRoFRTcl6t5nF74KxZ26cN2/oOfcO85VByfx0UWhv6viQPJ955x7kqr/+XdSXW+z1Vf9pdisHQTTXGe+/cK76pqJQIggEDzWWzXUv+kgCEc0FRBS23pLM2myNzQTRPMwR63txjPprGlw6difNEOd+UaFt7j4TDgcjxpy7WuotqqF41G5Z4LPTFBr7boG3my/MBWN3sclqoHYW69cPeDPFs7xPAI3eFquOKUaja4H8zbQoV60p/EqBiuMXs/uY6cPfy9eBCENnRXjH8PaqHhN4UyhAMFMcSaIxyHVVNhCvessnKKCRw5HhuL7KPw8/9RgN1e2Oki/sC8Zh8MxFVOf9RFoKhJUPyEanguE2BQYMsK56JuwV5dfHd29qltOW5BcBA5G/XxQP39ZTdnVObc4lIw8D0ShLbi1eDwuVSFoM3LZyqwOg/OyAY0skYa2kBajohiN4rOmELR3PDdeHQHCRwJlU3R4dyeTKZVyudwYGNZGMT6fL0oVLnWbWbcus9Hq1AoQXriIhQLI6TiXqd2NtbXScc7Zjwq3mzcBb3xtsDqA1yrHwoE9KstyUlotZdZ2NjY35+ZUBXftHR1rTUBI3eX8VoEF6So8mUyGw6FQKJVKxSBSTAo6D5G7sbELujH8NxdVx0S7MOBbGZ3iowgPIxvAkiQpiuI/zTZ2cagoUiwVSgdWJRmugo0J0mi4+mw2osjowAYygNPpeDze3w8/LOsgmNv2+yVUhMNJedTHmjDmE1Y9FC/LWLkkIRqpQZbIaXL7YFiPx0HBDSjwWC/nNxF2szCbZBjoih/ZDDsRmZgIwJkIwF8MbSHXH0/7YU7c4Dbg2yjfLVJ8TPHDSCiaAnsvZpW2EISpUUOIGnxuow9wIyG4OT45H1paTgN9GtkM16NL7w4I9nPBIDSh0DHl5dGo4Tdck8cj+vJ5xG8VpqenJwMauFuXnp7VPYdjbztCDX5paSmUl1+W+fJvAf5KYXlpq1AsTmKcTk7UKzKl3t5AIBJBw/LyysrKhyrjmN62A3/8a6FQHJ+fn/c6Md0GgTmhApotFLbGn5lMZfiWO6/at2Z+Li4UxxPZgcGhobIKvApotFgsJhbfW4wFJpOl7cHHF8D/NbuYyA4PD4DC60XBJQ4nDbSaSMz8+P3wnsVUpvy2u/fvv3t6cnJwMLswMzICBugBFRj0MCySWbzeoaHBgWw2u/Dty+fvjyxl+H/aJ5cQpeIojBeBm5gmKIoJphcURUWLalEQbYI2CooghouLeqGrohsTNCl8LHyRj4WKiGUuWuQIU6PmpnGaxtnVzKqpaaaZWVT0Lnou+879T/cuxCtU0GY+EUHh9zvfOdftm7ft2nX6be3Z4mK7ejsSCNipxEUoEGgkLAIy2BcvXLliDzwuVr+Yjbq7+9f3559553O8r71ZHMk9XTWQ4jKugSosBAb5ArHt9ivFwJ3qQt5g1Osa5/ryz74TfA7rz2+1N6lCcu5eNhsQHbBAgxBYIkci9nsPX7y8Xm6/DTrNXp3u+Aal+4K/60ReqIQ8YVe8dTOdKuTK1TvFW8UABTzxhQTskayIvoZcL5fbCxXBSQU6pxQLHNh8UOcMcigQd/Gf6jCMFHK5ZPXh7WIkeysbiUSy+AD53tOXAF8HOpnMtdvp7xnBRHzt2FbFBZ3UGg0mgUMBm4uPfmrW7qfTJCnkksny3NwjhCZGCJwrFEZGFuqt9xlPhmP8zn4l/v6O3mvOm2hD1rgtwVv4lWbt5s37sKReMwuSE8GpVLrWXP7wORpN2MIe3ypfc0hhQUcb53V6Iwm4jMNKFXiLhf+4XIcDFqqSSr1OgXy/3lr5zF+anr5kifKuuNXho/3ozms1kwr8Q1qtKDCYcAOxgivBRy1I/OOH5VarWa83m62vKz/ilmmgEQvhMX6Iw/OjF/m9n6ANkxoSYEUGJ3aUcTBDgoeDckkOkcGORvkE4TE+W48if+tMDAKtju2IKsAQhoIckESZhoHxBdgu0K3Ac8G8WVyPZmZjb757ngRyBc6XcUBBDhssTEPcBMhA2+JhomeAx79LHL8zvq73ftzq0gOpAgzoAEWIOcKwIKAi8XgYaKvH4wiBLpicBuCJP3ZM4b5DarV7vDG7WoEZBIGr+HwhksAiBWQHsSucEATdbMRxgY/NDIDTe0FqGCbu0plRgTpAITq4SsWXyZAm5AiFAAaZ4wTAQTcYvQyvGRsdXqeQLSo1UpqPiRWoAynyeSeKwAINhYGDhHbmDZjdqGd4jO+n8yqcYBNVwBmYgUpAYf4tkeIUyQb8gtGJTniM76b1KBt2+GlJTxqzGkmh93qZRQ6RjYyNgE742Lh/dz8+lnRELZ2BFKJDtBi9JCIukWU2o3ePr3yG0fmOBgpZQh4Ji2ApMpuN37X9fmfQUGQLPHgTWELLmXQPSoS+hkF2hjFmkDQStzuNJ93j9z/DODr0T+xGY6Kk7jG+8hn8pYm7CorZG1NLr0qjbtTtGr//Ga6qKe7SxANydKOf7yUyi/L4ygY4Rkuvni9N3RAzNbVE5KtAyzmM8f/GQPH7r1L8DCzHr9oxvEeBomjYOQBFr/j3Dg0O75bYf6rYNARH99D7dmIp/yZ7dg/v2zEwpFK5VarDA4P7dmLotaxlLf8zvwCXqKMEZnMZaQAAAABJRU5ErkJggg==",Vg='data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">%0A<path d="M8.04954 14.9605C8.27448 15.1748 8.63053 15.1661 8.8448 14.9412C9.05906 14.7162 9.05041 14.3602 8.82546 14.1459L4.1369 9.67997L15.1875 9.67997C15.4982 9.67997 15.75 9.42813 15.75 9.11747C15.75 8.80681 15.4982 8.55497 15.1875 8.55497L4.13683 8.55497L8.82546 4.08894C9.0504 3.87468 9.05906 3.51863 8.8448 3.29368C8.63053 3.06874 8.27448 3.06008 8.04954 3.27434L2.48534 8.57437C2.35864 8.69505 2.28368 8.84898 2.26045 9.00901C2.25359 9.04411 2.25 9.08037 2.25 9.11747C2.25 9.15464 2.25361 9.19098 2.26049 9.22613C2.28377 9.38607 2.35872 9.53989 2.48534 9.6605L8.04954 14.9605Z" fill="%23222328"/>%0A</svg>%0A',fve="data:image/png;base64, ",SX='data:image/svg+xml,<?xml version="1.0" encoding="iso-8859-1"?>%0D%0A<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->%0D%0A<svg fill="%23fff" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"%0D%0A%09 viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">%0D%0A<g>%0D%0A%09<g>%0D%0A%09%09<path d="M256,0C115.39,0,0,115.39,0,256s115.39,256,256,256s256-115.39,256-256S396.61,0,256,0z M383.28,340.858l-42.422,42.422%0D%0A%09%09%09L256,298.422l-84.858,84.858l-42.422-42.422L213.578,256l-84.858-84.858l42.422-42.422L256,213.578l84.858-84.858l42.422,42.422%0D%0A%09%09%09L298.422,256L383.28,340.858z"/>%0D%0A%09</g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A<g>%0D%0A</g>%0D%0A</svg>%0D%0A',pve={projectId:u,metadata:{name:"AesirX SSO",description:"AesirX SSO is our Open Source Single Sign On service.",url:"#",icons:[""]}},hve=A(z.create),gve=A(t.create.bind(void 0,pve)),ik="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAzCAYAAADYfStTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAApbSURBVHgB1VppUFTZFb6voREQRHYQUAQEgqKC24iacWLEXaMVI6XRWOXEtUw0VVbKqaka/4wVLQP4w93RuIyJWwIKiOIAGscNlEXZkSVssu9b00u+Q4Fp4F6apXXIV/Wq6X7vnnfPvWf5zrlITE/Ytm3bhICAgHFTp051lSTJu7W11UUmk1mbmJhYyuVyE4VC0a5SqRo7OjqqDAwMCszNzbNSU1MLHz16lHf69OkSpidIbBhwdXU1Xrdu3fSNGzf+0tLSMsDY2NjNzMzMbsyYMZb9jVOr1Zr29vaWurq68oyMjKhFixb9kX5mPxUOHTpkc/ny5c1paWkpmFi7ZghQdyElJSUaImVMTzBkg4ME8/jFwoULdzo7Oy8ePXq0BRsiYJZS16cSHxr2qTFjxgyL6OjofZWVlYVKpVKl0RPgRxHsU+PYsWM+6enpMXDoDo2eoW+FdJrcjRs3Zvv7+//V3d19Pvs/QL8K3bp1azLCcCiUmcsGAcSJ1urq6jqYZ0VVVVUxTLTZ0NBQbmFh4WBnZzfOysrKBv5nyj4ChAodP358ysyZM29PmDDBk+kAJqxpbm4uhRKpcXFxsWFhYbGvXr3KLCsra+E9v2rVqskrVqxYiGsxQndF1zyU7GMhKCjIBSH5zkB8oLa2tvrt27f/QBhfjuhnwwaR2+bMmTNmy5YtnmyY+bBfIBybPH78+FtkdqUuZQoKCpJv3rwZhLxkx0Yi1q9fbxQVFbUdZlDVnyItLS1NiE4XfX19LdkIQw8fmjt3ru2kSZN+D+e1Fg1A5FYgu59NTk7+y5s3b2rZCIO2QpKHh8fWiRMn+oseBrlUw7e+v3///tcwsxZdwpGM5Y6OjnLwPAm+pmlqalLEx8er2ACZwbJly0bZ2NgIA1dRUZHK1ta2A2avYr0VAsGciKi2BUyYy6tAu1TwmbgrV658Exwc3K8yu3btcgkMDPSEIl5g2u5YCArRSsjIg7nmPnjwIC00NDRfh2Ky6dOnz1ywYMF6MHMjWHqfwAE/by4vL78BhV72GX3v3r3doPyNIr9BTnl34cKFlfAzA9EMvLy8zC9evBiEcB2JFxViRxppV7tltLW1tSAvlZWUlPwQGRm5Y/Pmzf0FE+nIkSNe2IUfRHMi5gJfDl65cmXPnLZ9+3bHwsLCKKL1PGAlFC9evAjGc8JkCGV98Mx3UOK9WiRIC1CuHpOJQs7yZQK2DbOWnTt3bgMWRcgdc3Nzk06cOOHRY+Dt27e/eP/+fb5oUGNjYx4KuJ+JlNm/f78HAkR8fy8WIScnJ/n69es/F8mGD5pisTM04oVpe/jwYVCPQa9fv94J227lDaDVRlX5nWgVV69ebY/EekkzRJDZYJVjrl696iNS6s6dO1+RlYjmhyB1vvvZzknCd/xQbY7iCaMCLjMz85+MU1Fu3brV+MCBA78GPVrGhghwPMPx48d/DhnkU6N5z8CMIyoqKgp496iuwtjPWBfb6FQIecevu+DqjeLi4hwHB4dE3j2U366YzJcou23ZMIBIKEdE+938+fNn8+6jDiuBUgnYEO54JycnF4ydSH93KmRtbe3Me5C2tKamJiM8PJwbpmEtn9vb23szPQCLYuHi4rKGd+/p06dNeFc2NVoYZ46mpqZmoGxO9F3m7e1tjR+40YtWBKaYmpeX18q7jzwTaGRkZMz0BJDVLyj09/4dPtaONPCO8k7ve1IXYHaO9F2GumQs2THvBRS1xo4dW4nszuvISNgdN4GlDgmjRo2ycXNzc+Hdgw81YToK0VjMxYo+DanQQv+sT7Kk3SEBIKq0zTzjlUNZIecbDLp9A/OQwx+4MkGd2vCckjeWdgiWJKfvhvhBxXM2WnlcMtg2KUvb0PshNYVcNkx0TejDdxSLXJkwbRnj1E3dYzVdSsjq6+tbybR4QqhsxgBT0B2eXSkRMCrYMKGtDFJKK/yFKxNlO1mSnHePlEEe7QwYsoaGhlrowy1/IUCGSduDx3EFwa7TNaJYOgRgcSuwiP/h3JKgkAWIs5FoLObYWcrIwKDroFRd7we6bRMmMAVswFQwgfvoJTQxPaCLkYQjAPVZXJQhJsiF3vATM95Y6hOCrRTQ3515CAy4z6p0mwKix2R0asx5gkAiEsABk/WxSdQdwnWXdw8lhAXm4yWKxmRlIAD/0+HJkych0FIt4lpo//6WPw0modX1G0ykUjMMYJfrYmNj/0QFIe8lIL4BMO8S0fikpKQfmTb1gQ8lUy3EEwa7NfDz86MMzrNfzd69eyPQsjqO3RpSGwrr1UpdI+DvkMONcGDbq8Fm7EUySktLY5l2FD516tRsFFJpohVA+VB8+PDheSKB1Pd+9uzZJWx9s2aAIJ+h4g811LWQkBBXkWy0BcbAnHJFcvDO+sTExMAegxCWLbAKV0Rmh9+VqFsuHTx4UJhIqccG89sJn8rU1QMHhelAQHkXExPzzb59+xxFMlFQylEA7tGuerVBv2Nej7C7H5qhnQwBjfh2cCgZ2lKL6bStt2AK37A8R3yUIXymvXz5sk/eQlndjj54IhSKQbZX4FkqvgywEWRWSijRBiWqcaVjxcNOnjz51Y4dO249f/68QaCPbM2aNf5Lliz5MyiRNXWbSA4l3u6L2mko9y/v3r07Gumlc04fogaKqMcYnI1TOaotWG+OhlM5W1D8P0CZJHxNFK0qCrUsTPLrtWvXjp83b54zFsAJL6ek2AGlSsCci+/evVsAf9HVNZJgTu3oMl1Ck0QiK4UM8mkK8RJd2KGO7OzsOCKvHwZpS8AKb8NEThFD4L2BhIJ5x5w9e/bLo0eP0rnoQOK1hBaxAdpNGu1200CAcTpPR/pti505c8YCITJMZLPU+6CtxqqEw5H92QhED5aNE2slqtcG+EAASiRum5f8CebnjkrVFybxHDmgio1wSOiZ7UTJW6HRAYTzGmz5tzDByT4+PkZsBIDbNMzKysqZNWsWOkiOfrQjosGg9Cbjxo2bA/8IQE1vjuJMgcqyAURRwXTDYM+ePZM2bdo0GT2DIqang2NhuXn+/HkPKBWCUL5C1EDRaNUyCKHNYAslCNspERER0QkJCRlEGDMyMqgc6AwGnp6eNrjGI2f5Ll++fB7M9jPkvzy0oNfqS6F+gaTnhgldw0QHzAC6goea+mioduugYDnyTgnoSRlO+OqRmxRqLeAUI5J9SpBSSLx/owJKoydoK6TvU3ADXQ8gSdaCTyVTaYQewhRk7WF3ebRNGCw6B1zyGvsJYIim+CqUCj+C7g/KBPvbpU++Q1pQ47gyGz7wb0Q/6o/ZIB8N+2xV3zs0GIU6AbpfAyaRiE5lPJiuHDzLgTqX0iAbdNgkStISFMqDQt8zPWHYXUIQWquAgIAZGzZs+BXyEp3YOUNJe7AOM3zvw8Wo/keAaUDirgZ7LsVBwL+WLl0ayvQEvbU9iUi6u7s7+fv7202bNs0FLNsB5mmNyVvBVYyJbUPZBgSVGihTjOYMMe/y/Pz8IpwetjM94WP9w4OEolEGZi6jXUKUlGHHNOgbqGCqqsEcHA8W/wW3bhp/jJ6mtgAAAABJRU5ErkJggg==",xve=({isConnecting:e,handleOnConnect:t,activeConnectorError:r,activeConnectorType:n,activeConnector:s,noLogin:o,disabled:a})=>Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("div",{className:""},Kn.default.createElement(n$1,null,Kn.default.createElement(g$2,{lg:`${o?"6":"12"}`},jg.isDesktop?Kn.default.createElement("button",{disabled:e||a,type:"button",className:`btn btn-dark btn-concordium fw-medium text-nowrap py-2 px-4 fs-18 lh-sm text-white d-flex align-items-center justify-content-start w-100 ${o?"mb-3 mb-lg-0":"mb-3"}`,onClick:()=>t(hve,"browser")},e?Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Connecting"):Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("img",{src:ik,className:"me-3 align-text-bottom",alt:"Concordium",width:24}),"Browser Wallet")):Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("button",{className:"btn btn-dark btn-concordium flex-grow-1 fw-medium py-2 px-4 fs-18 lh-sm text-white d-flex align-items-center justify-content-start w-100",onClick:()=>t(gve,"walletconnect"),disabled:e||a},!r&&n&&!s?Kn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("div",{className:"d-flex text-start align-items-center"},Kn.default.createElement("p",{className:"mb-0 fs-18 text-nowrap pe-3 me-3 border-end text-nowrap"},"QR Code"),Kn.default.createElement("p",{className:"mb-0 fs-12"},"Concordium or CryptoX Mobile Wallets")))))))),jg.isMobile&&Kn.default.createElement("div",{className:"bg-success-light p-3 mt-3 fs-14 text-start"},Kn.default.createElement("p",{className:"mb-1 fw-bold"},"Note for Concordium/CryptoX Mobile Wallet:"),Kn.default.createElement("p",{className:"mb-0"},"Please connect & sign your signature on the app then switch back to the browser to continue"))),bve=xve,vve=()=>{let e=null;try{typeof process.env<"u"?e=process.env.SECURE_LOCAL_STORAGE_HASH_KEY||process.env.REACT_APP_SECURE_LOCAL_STORAGE_HASH_KEY||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_HASH_KEY||process.env.VITE_SECURE_LOCAL_STORAGE_HASH_KEY:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return e},_ve=()=>{let e=null;try{typeof process.env<"u"?e=process.env.SECURE_LOCAL_STORAGE_PREFIX||process.env.REACT_APP_SECURE_LOCAL_STORAGE_PREFIX||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_PREFIX||process.env.VITE_SECURE_LOCAL_STORAGE_PREFIX:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return e},Ave=()=>{let e=null;try{typeof process.env<"u"?e=process.env.SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.REACT_APP_SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_DISABLED_KEYS||process.env.VITE_SECURE_LOCAL_STORAGE_DISABLED_KEYS:console.warn("react-secure-storage : process is not defined! Just a warning!");}catch{return null}return e},yve={getHashKey:vve,getStoragePrefix:_ve,getDisabledKeys:Ave},RX=yve,Eve=lve(uve()),ns={USERAGENT:"UserAgent",SCREEN_PRINT:"ScreenPrint",PLUGINS:"Plugins",FONTS:"Fonts",LOCAL_STORAGE:"LocalStorage",SESSION_STORAGE:"SessionStorage",TIMEZONE:"TimeZone",LANGUAGE:"Language",SYSTEM_LANGUAGE:"SystemLanguage",COOKIE:"Cookie",CANVAS:"Canvas",HOSTNAME:"Hostname"},wve=()=>{let e=RX.getDisabledKeys()||"";if(e==="")return [];let t=[ns.USERAGENT,ns.SCREEN_PRINT,ns.PLUGINS,ns.FONTS,ns.LOCAL_STORAGE,ns.SESSION_STORAGE,ns.TIMEZONE,ns.LANGUAGE,ns.SYSTEM_LANGUAGE,ns.COOKIE,ns.CANVAS,ns.HOSTNAME],r=[];return e.split("|").forEach(n=>{n===""?console.log("test"):t.includes(n)?r.push(n):console.warn(`react-secure-storage : ${n} is not present in the available disabled keys options! Please go through the documentation`);}),r},Cve=class{getFingerprint(){let e="|",t=wve(),r="";return t.includes(ns.USERAGENT)||(r+=navigator.userAgent+e),t.includes(ns.HOSTNAME)||(r+=window.location.hostname+e),t.includes(ns.SCREEN_PRINT)||(r+=this.getScreenPrint()+e),t.includes(ns.PLUGINS)||(r+=this.getPlugins()+e),t.includes(ns.FONTS)||(r+=this.getFonts()+e),t.includes(ns.LOCAL_STORAGE)||(r+=this.isLocalStorage()+e),t.includes(ns.SESSION_STORAGE)||(r+=this.isSessionStorage()+e),t.includes(ns.TIMEZONE)||(r+=this.getTimeZone()+e),t.includes(ns.LANGUAGE)||(r+=this.getLanguage()+e),t.includes(ns.SYSTEM_LANGUAGE)||(r+=this.getSystemLanguage()+e),t.includes(ns.COOKIE)||(r+=this.isCookie()+e),t.includes(ns.CANVAS)||(r+=this.getCanvasPrint()),r.endsWith(e)&&(r=r.substring(0,r.length-1)),(0, Eve.default)(r,256)}getScreenPrint(){return "Color Depth: "+this.getColorDepth()+", Device XDPI: "+this.getDeviceXDPI()+", Device YDPI: "+this.getDeviceYDPI()}getColorDepth(){return window.screen.colorDepth}getCurrentResolution(){return window.screen.width+"x"+window.screen.height}getAvailableResolution(){return window.screen.availWidth+"x"+window.screen.availHeight}getDeviceXDPI(){return ""}getDeviceYDPI(){return ""}getPlugins(){let e="";for(let t=0;t<navigator.plugins.length;t++)t===navigator.plugins.length-1?e+=navigator.plugins[t].name:e+=navigator.plugins[t].name+", ";return e}getFonts(){return ""}isLocalStorage(){try{return !!localStorage}catch{return !0}}isSessionStorage(){try{return !!sessionStorage}catch{return !0}}isCookie(){return navigator.cookieEnabled}getTimeZone(){let e=new Date,t,r,n;return t=String(-(e.getTimezoneOffset()/60)),t<0?(t=t*-1,r=("0"+t).slice(-2),n="-"+r):(r=("0"+t).slice(-2),n="+"+r),n}getLanguage(){return navigator.language}getSystemLanguage(){return navigator.language||window.navigator.language}getCanvasPrint(){let e=document.createElement("canvas"),t;try{t=e.getContext("2d");}catch{return ""}let r="ClientJS,org <canvas> 1.0";return t.textBaseline="top",t.font="14px 'Arial'",t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(125,1,62,20),t.fillStyle="#069",t.fillText(r,2,15),t.fillStyle="rgba(102, 204, 0, 0.7)",t.fillText(r,4,17),e.toDataURL()}},Ive=new Cve,Tve=Ive,Sve="E86E2612010258B35137",Lve=()=>{let e=RX.getHashKey()||Sve;return typeof window>"u"?e:Tve.getFingerprint()+e},Mve=Lve,u6=(e,t=6,r=4)=>e?.substring(0,t)+"..."+e?.substring(e.length-r),ms=()=>{console.log("env",$e);let e=window.aesirxEndpoint?window.aesirxEndpoint:$e.REACT_APP_ENDPOINT_URL||$e.NEXT_PUBLIC_ENDPOINT_URL||"https://api.aesirx.io",t=window.aesirxClientID?window.aesirxClientID:$e.REACT_APP_SSO_CLIENT_ID||$e.NEXT_PUBLIC_SSO_CLIENT_ID||"",r=window.aesirxClientSecret?window.aesirxClientSecret:$e.REACT_APP_SSO_CLIENT_SECRET||$e.NEXT_PUBLIC_SSO_CLIENT_SECRET||"",n=$e.REACT_APP_SSO_CONCORDIUM_NETWORK||$e.NEXT_PUBLIC_CONCORDIUM_NETWORK||"mainnet",s=window.web3Endpoint?window.web3Endpoint:$e.REACT_APP_WEB3_API_ENDPOINT||$e.NEXT_PUBLIC_WEB3_API_ENDPOINT||"https://web3id.backend.aesirx.io:8001",o=window.dappEndpoint?window.dappEndpoint:$e.REACT_APP_WEB3_DAPP_URL||$e.NEXT_PUBLIC_DAPP_URL||"https://dapp.shield.aesirx.io",a=window.partnerEndpoint?window.partnerEndpoint:$e.REACT_APP_PARTNERS_URL||$e.NEXT_PUBLIC_PARTNERS_URL||"https://partners.aesirx.io",c=window.socketEndpoint?window.socketEndpoint:process.env.REACT_APP_SOCKET_URL||process.env.NEXT_PUBLIC_SOCKET_URL||"https://socket.aesirx.io",u={username:window.registerUsername?window.registerUsername:$e.REACT_APP_USERNAME||$e.NEXT_PUBLIC_USERNAME||55,first_name:window.registerFirstname?window.registerFirstname:$e.REACT_APP_FIRSTNAME||$e.NEXT_PUBLIC_FIRSTNAME||53,last_name:window.registerLastname?window.registerLastname:$e.REACT_APP_LASTNAME||$e.NEXT_PUBLIC_LASTNAME||66,product:window.registerProduct?window.registerProduct:$e.REACT_APP_PRODUCT||$e.NEXT_PUBLIC_PRODUCT||54,email:window.registerEmail?window.registerEmail:$e.REACT_APP_EMAIL||$e.NEXT_PUBLIC_EMAIL||56,organization:window.registerOrganization?window.registerOrganization:$e.REACT_APP_ORGANIZATION||$e.NEXT_PUBLIC_ORGANIZATION||57,message:window.registerMessage?window.registerMessage:$e.REACT_APP_MESSAGE||$e.NEXT_PUBLIC_MESSAGE||58,order_id:window.registerOrderid?window.registerOrderid:$e.REACT_APP_ORDER_ID||$e.NEXT_PUBLIC_ORDER_ID||64,code:window.registerCode?window.registerCode:$e.REACT_APP_CODE||$e.NEXT_PUBLIC_CODE||65};return {endpoint:e,client_id:t,client_secret:r,network:n,web3Endpoint:s,dappEndpoint:o,registerForm:u,partnerEndpoint:a,socketEndpoint:c}},OX=async e=>{let{web3Endpoint:t}=ms();try{return (await C.get(`${t}/challenge?account=${e}`)).data?.challenge}catch(r){throw console.log("getChallenge",r),r}},zX=async()=>{let{web3Endpoint:e}=ms();try{return (await C.get(`${e}/statement`)).data}catch(t){throw console.log("getChallenge",t),t}},kve=async(e,t)=>{let{web3Endpoint:r}=ms();try{return (await C.post(`${r}/prove`,{challenge:e,proof:t},{headers:{"Content-Type":"application/json"}})).data?.result}catch(n){throw console.log("getChallenge",n),n}},Nve=async e=>{let{web3Endpoint:t}=ms();try{return !(await C.get(`${t}/preregistration/checkid/${e}`)).data.result}catch{return !1}},DX=async e=>{let{endpoint:t,web3Endpoint:r}=ms();try{let[n,s]=await Promise.all([!(await C.get(`${r}/preregistration/checkemail/${e}`)).data.result,!(await C.post(`${t}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&task=checkEmailIsUsed&api=hal`,{email:e})).data.result]);return n&&s}catch{return !1}},Rve=async e=>{let{endpoint:t}=ms();try{let r=`${t}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&api=hal`,n=await fetch(r,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(console.log("createMember",e),n?.ok===!1)throw await n.json();return await n.json()}catch(r){throw console.log("createMember",r),r}},Ove=async(e,t)=>{let{partnerEndpoint:r}=ms();try{let n=`${r}/api/auth/login`;return await(await fetch(n,{method:"POST",headers:{"Content-Type":"application/json"},credentials:"same-origin",body:JSON.stringify({username:e,password:t})})).json()}catch(n){throw console.log("login error",n),n}},zve=async(e,t,r,n,s)=>{let{dappEndpoint:o}=ms();try{return await C.post(`${o}/api/autocreate`,{data:e,clientJwt:t,signedNonce:r,walletAccount:n,isLinkWallet:s})}catch(a){throw console.log("autoRegisterWeb3id",a),a}},Dve=async e=>{let{web3Endpoint:t}=ms();try{return await C.post(`${t}/aesirx/account/mint`,{},{headers:{"Content-Type":"application/json",Authorization:"Bearer "+e}})}catch(r){throw console.log("mintWeb3ID",r),r}},Pve=async(e,t)=>{let{web3Endpoint:r}=ms();await C.put(`${r}/preregistration/aesirx/${e}`,{},{headers:{"Content-Type":"application/json",Authorization:"Bearer "+t}});},PX=async(e,t)=>{let{web3Endpoint:r}=ms();try{return await C.get(`${r}/preregistration/checkaccount/${e}?wallet=${t}`)}catch(n){throw console.log("checkWalletAccount",n),n}};var ck=async e=>{let{endpoint:t}=ms();try{let r=await C.get(`${t}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=persona&api=hal&task=getTokenByUser`,{headers:{"Content-Type":"application/json",Authorization:"Bearer "+e}});if(r?.data?.result?.member_id)return (await C.get(`${t}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&api=hal&id=${r?.data?.result?.member_id}`,{headers:{"Content-Type":"application/json",Authorization:"Bearer "+e}}))?.data}catch(r){throw console.log("getMember",r),r}},Fve=async(e,t)=>{let{endpoint:r}=ms();try{return (await C.put(`${r}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&api=hal`,e,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${t}`}}))?.data}catch(n){throw console.log(n),n}};var Bve=(e,t)=>`${e}/visitor/v2/${t}`,LX=async(e,t,r)=>{if(sessionStorage.getItem("aesirx-analytics-allow")==="0")return null;let{location:s,document:o}=window;t=t?s.protocol+"//"+s.host+t:o.referrer.split("?")[0];let a=s.protocol+"//"+s.host+s.pathname,c=window.navigator.userAgent,u=NX.default.parse(window.navigator.userAgent),m=u?.browser?.name,f=u?.browser?.version??"0",h=window.navigator.userLanguage||window.navigator.language,x=u?.platform?.model??u?.platform?.type,b="",v=Mve(),w={type:"application/json"},E=new Blob([JSON.stringify({fingerprint:v,url:a,...t!=="/"&&t&&{referer:t},user_agent:c,ip:b,browser_name:m,browser_version:f,lang:h,device:x,...r})],w);return navigator.sendBeacon(Bve(e,"start"),E)},Uve=async(e,t)=>{try{let{partnerEndpoint:r}=ms();return await C.post(`${r}/api/stripe/checkout`,{product_id:e,metadata:t})}catch(r){throw console.log("checkout link error",r),r}},Gve=(e,t)=>{let{endpoint:r}=ms();return {getWalletNonce:async()=>{try{let o={publicAddress:t,wallet:e,text:"Login with nonce: {}"},a={method:"post",url:`${r}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&task=getWalletNonce&api=hal`,headers:{"Content-Type":"application/json"},data:o},{data:c}=await C(a);if(c.result)return c.result;throw !1}catch{return !1}},verifySignature:async(o,a,c)=>{try{let u=new URLSearchParams(window.location.search)?.get("return"),m=new URLSearchParams(window.location.search)?.get("channel_type"),f=new URLSearchParams(window.location.search)?.get("organisationId"),h={wallet:o,publicAddress:a,signature:c,...m&&{channel_type:m},...u&&{return:u},...f&&{organisationId:f}},x={method:"post",url:`${r}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&task=walletLogin&api=hal&return=${u??null}`,headers:{"Content-Type":"application/json"},data:h},{data:b}=await C(x);if(b?.result)return b?.result;throw !1}catch(u){return console.log(u),Ke("Wrong authentication",{closeOnClick:!1}),!1}}}},FX=Gve,Hve='data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">%0A<path d="M9.00008 17.3337C4.39758 17.3337 0.666748 13.6028 0.666748 9.00033C0.666748 4.39783 4.39758 0.666992 9.00008 0.666992C13.6026 0.666992 17.3334 4.39783 17.3334 9.00033C17.3334 13.6028 13.6026 17.3337 9.00008 17.3337ZM9.00008 15.667C10.7682 15.667 12.4639 14.9646 13.7141 13.7144C14.9644 12.4641 15.6667 10.7684 15.6667 9.00033C15.6667 7.23222 14.9644 5.53652 13.7141 4.28628C12.4639 3.03604 10.7682 2.33366 9.00008 2.33366C7.23197 2.33366 5.53628 3.03604 4.28604 4.28628C3.03579 5.53652 2.33341 7.23222 2.33341 9.00033C2.33341 10.7684 3.03579 12.4641 4.28604 13.7144C5.53628 14.9646 7.23197 15.667 9.00008 15.667ZM8.16675 4.83366H9.83342V6.50033H8.16675V4.83366ZM8.16675 8.16699H9.83342V13.167H8.16675V8.16699Z" fill="%23222328"/>%0A</svg>%0A',Wve=({formik:e,field:t,isShowEmail:r,isProduct:n=!1,defaultProduct:s,hideDefaultProduct:o,productOptions:a})=>{let{registerForm:c}=ms(),u=t.fieldtype=="email"?`field${t.fieldId}_1_email`:`field${t.fieldId}_1`;if(t.fieldtype==="hidden"||t.name=="Order ID"||t.name==="Message"||t.fieldId?.toString()===c?.product?.toString()&&!n||t.fieldId?.toString()===c?.first_name?.toString()||t.fieldId?.toString()===c?.last_name?.toString()||t.fieldId?.toString()===c?.organization?.toString()||!r&&t.fieldId?.toString()===c?.email?.toString())return null;let m=t?.fieldOptions;a?.length!==0&&t.fieldtype==="select"&&(m=t?.fieldOptions.filter(h=>a.includes(h.value)));let f=(0, vs.useRef)(null);return vs.default.createElement(h$1.Group,{className:`mb-3 w-100 ${o&&t.fieldtype==="select"?"d-none":""}`},vs.default.createElement("div",{className:"d-flex align-items-center justify-content-between mb-2 popover-dark",ref:f},vs.default.createElement(h$1.Label,{className:"mb-0"},t.name,t.required=="1"&&vs.default.createElement("span",{className:"text-danger"},"*")),t.fieldId==c.username&&vs.default.createElement(m$3,{trigger:"hover",key:"top",placement:"auto-end",container:f,overlay:vs.default.createElement(l$2,{id:"popover-positioned-top"},vs.default.createElement(l$2.Body,null,vs.default.createElement("p",{className:"mb-0"},"Your Username is your Shield of Privacy ID (SoP ID) that you use across all AesirX services. It helps to anonymize and pseudonymize data to protect your privacy. Note: it cannot be changed later and the @handle is public.")))},vs.default.createElement("img",{src:Hve,alt:"circle_info Icon",width:"16px",height:"16px"}))),vs.default.createElement("div",{className:"position-relative"},t.fieldId==c.username&&vs.default.createElement("div",{className:"position-absolute top-50 translate-middle-y bg-gray-stroke-2 d-flex justify-content-center align-items-center text-primary username_left"},"@"),t.fieldtype==="textarea"?vs.default.createElement(h$1.Control,{as:t.fieldtype,rows:3,name:u,onChange:e.handleChange,onBlur:e.handleBlur,value:e.values[u],className:`py-13px lh-sm ${e.touched[u]&&e.errors[u]?"border-danger":""}`}):t.fieldtype==="select"?vs.default.createElement(h$1.Select,{name:u,disabled:s,onChange:e.handleChange,onBlur:e.handleBlur,className:`py-13px lh-sm ${e.touched[u]&&e.errors[u]?"border-danger":""}`,defaultValue:s||"default"},vs.default.createElement("option",{disabled:!0,value:"default"},"--Choose your product--"),m?.map(h=>vs.default.createElement("option",{id:h.id,key:h?.id,value:h?.value},h?.label," ",h?.price?parseInt(h?.price)?`$${parseInt(h?.price)}`:"Free":null))):vs.default.createElement(h$1.Control,{type:t.fieldtype,name:u,onChange:e.handleChange,onBlur:e.handleBlur,value:e.values[u],className:`py-13px lh-sm ${e.touched[u]&&e.errors[u]?"border-danger":""}  ${t.fieldId==c.username?"ps-5":""}`})),e.touched[u]&&e.errors[u]?vs.default.createElement("p",{className:"mt-2 mb-0 p-0 border-0 text-danger d-flex align-items-center"},vs.default.createElement(Li,{icon:Ih,width:14,height:14}),vs.default.createElement("span",{className:"fs-7 fw-semibold ms-2 lh-1"},e.errors[u])):null)},Vve=Wve,jve=({setCaptcha:e})=>{let t=(0, xl.useRef)(null),r=(0, xl.useRef)();return (0, xl.useEffect)(()=>(!r.current&&t.current&&(r.current=new Gh(t.current,{doneCallback:n=>{e(n);},errorCallback:n=>{console.log(n),Ke.error("There was an error when trying to solve the Captcha.");},startMode:"none"})),()=>{r.current!=null&&r.current.reset();}),[t]),xl.default.createElement("div",{ref:t,className:"frc-captcha","data-sitekey":process.env.NEXT_PUBLIC_FRIENDLY_CAPTCHA})},Yve=jve,Gg,qve=[12,12,12,12,12,12,12,12,12],Zve=({formID:e=10,setShow:t,setIsExist:r,setIsAccountExist:n,accountAddress:s,connection:o,wallet:a,noLogin:c,isNoWallet:u=!1,packagesData:m={},productOptions:f=[],productName:h,socialType:x$1={},isRequireEmail:b,hideDefaultProduct:v=!1,isRequireConcordium:w=!1,defaultValues:E=[],alertButton:_={isShow:!1,handleClick:void 0,alertWarning:void 0}})=>{let[C$1,S]=(0, bt.useState)(!1),[N,z]=(0, bt.useState)(),[D,P]=(0, bt.useState)(""),{registerForm:M,endpoint:q,web3Endpoint:ue,partnerEndpoint:U,socketEndpoint:Y}=ms(),$=(0, bt.useCallback)((0, ak.debounce)(Nve,200),[]),K=(0, bt.useCallback)((0, ak.debounce)(DX,200),[]),[re,oe]=(0, bt.useState)([]),[Pe,Re]=(0, bt.useState)(!0),[j,ne]=(0, bt.useState)({wallet:a,accountAddress:s,connection:o}),[me,ie]=(0, bt.useState)(!w),[ye,At]=(0, bt.useState)(""),nt=async(Ee,Te,He)=>{if(j?.wallet==="concordium"){let Ne=(await C.get(`${ue}/account/${Ee}/nonce?text=${He}`)).data.nonce,Ae=await Te.signMessage(Ee,x(`${Ne}`));return Buffer.from(typeof Ae=="object"&&Ae!==null?JSON.stringify(Ae):Ae,"utf-8").toString("base64")}else return ""};(0, bt.useEffect)(()=>{(async()=>{if(Pe)try{let Ee=await C.get(`${q}/index.php?option=com_redform&webserviceVersion=1.0.0&webserviceClient=site&id=${e}&api=hal`);Ee?.status===200&&(oe(Ee.data?.fields),Re(!1));}catch(Ee){console.log("GetForm Error",Ee),Re(!1);}})();},[]);let[Tr,Wr]=(0, bt.useState)(!1),[Jr,Xr]=(0, bt.useState)(),[pn,vr]=(0, bt.useState)(""),[Se,st]=(0, bt.useState)(""),[kt,Ge]=(0, bt.useState)(""),tr=m?.default_web3_product?m?.default_web3_product?.toLowerCase():"",Ur={product:m?.license_package?m?.license_package?.toLowerCase():"",sellix_id:m?.sellix_id,product_name:h,period:m?.license_period??"monthly",scan_type:m?.scan_type,number_domains:m?.number_domains},ss=Ee=>{let Te={};return Ee?.forEach(He=>{let Ne="";E?.length&&(Ne=E.find(Ae=>Ae.id==He.fieldId)?.value??""),He.fieldtype=="email"?Te[`field${He.fieldId}_1_email`]="":He.fieldtype=="select"?Te[`field${He.fieldId}_1`]=Object.keys(m).length||f.length?tr:"":Te[`field${He.fieldId}_1`]=Ne;}),Te},Ut=Ee=>{let Te={};return Ee?.forEach(He=>{if(He.required=="1"&&He?.fieldId?.toString()!==M.product?.toString())switch(He.fieldtype){case"email":!j?.accountAddress&&!Object.keys(x$1).length&&(He?.fieldId?.toString()==M.email?.toString()?Te[`field${He.fieldId}_1_email`]=ca().email("Please enter valid email").required(`Please enter your ${He.name}`).test("unique","This Email is already taken",async Ne=>await K(Ne)):Te[`field${He.fieldId}_1_email`]=ca().email("Please enter valid email").required(`Please enter your ${He.name}`));break;case"username":Te[`field${He.fieldId}_1`]=ca().min(3,`Your ${He.name} is too short`).max(30,`Your ${He.name} is too long`).matches(/^[a-zA-Z0-9_]{3,20}$/,"Your username is not in the correct format").required(`Please enter your ${He.name}`);break;case"select":(Object.keys(m).length||f.length)&&(Te[`field${He.fieldId}_1`]=ca().required(`Please select ${He.name}`));break;default:if(He.fieldId==M.username){Te[`field${He.fieldId}_1`]=ca().min(3,`Your ${He.name} is too short`).max(30,`Your ${He.name} is too long`).test("is_@","Will automatically add @ before your Username. Please delete it.",Ne=>Ne?.charAt(0)?Ne?.charAt(0)!=="@":!0).test("unique","This Username is already taken",async Ne=>await $(`@${Ne}`)).matches(/^[a-zA-Z0-9_]{3,20}$/,"Your Username is not in the correct format").required("Please enter your Username");break}Te[`field${He.fieldId}_1`]=ca().test("isUrl","URL is not allowed",Ne=>!/^(?:(?:https?|ftp):\/\/|\b(?:[a-z\d]+\.))[^\s()<>]+(?:\((?:[^\s()<>]+|(?:\(?:[^\s()<>]+\)))?\)|[^\s`!()[\]{};:'".,<>?«»“”‘’])*$/gi.test(Ne));break}}),Te},Gt=oh({initialValues:ss(re),enableReinitialize:!0,validateOnMount:!0,validationSchema:R0(Ut(re)),onSubmit:async Ee=>{let Te=!0;S(!0);try{let He=await C.post(`${U}/api/verifyform`,{solution:N});if(!He?.data?.success){let X=He?.data?.errors?.[0]?He?.data?.errors?.[0].replaceAll("_"," "):"Something went wrong please try again or contact us!";Ke.error(X);return}P("sign");let Ne=await nt(j?.accountAddress,j?.connection,"Create AesirX Account: {}"),Ae={...Ee};Ae.form_id=e,Ae[`field${M.username}_1`]="@"+Ae[`field${M.username}_1`],Ae[`field${M.product}_1`]="community";let Sn=await(await nH.load({monitoring:!1})).get();Ae.visitorId=Sn.visitorId;let $n={id:Ae[`field${M.username}_1`],orderId:Ae[`field${M.order_id}_1`]??"",product:Ae[`field${M.product}_1`],organization:Ae[`field${M.organization}_1`]?Ae[`field${M.organization}_1`]:Ae[`field${M.email}_1_email`],...Ae[`field${M.email}_1_email`]&&{email:Ae[`field${M.email}_1_email`],organization:Ae[`field${M.email}_1_email`]},message:Ae[`field${M.message}_1`]??"",visitorId:Sn.visitorId,...pn&&{refShare2Earn:pn},...Se&&{refAffiliate2Earn:Se}};console.log("apiData",$n);let ce=window.crypto||window.msCrypto,H=new Uint32Array(1);ce.getRandomValues(H);let se=H[0],xe={username:Ae[`field${M.email}_1_email`]?Ae[`field${M.email}_1_email`]:Object.keys(x$1)?.length?`${x$1?.id}`:`${j?.accountAddress}`,password:se,email:Ae[`field${M.email}_1_email`]?Ae[`field${M.email}_1_email`]:Object.keys(x$1)?.length?`${x$1?.id}@aesirx.io`:`${j?.accountAddress}@aesirx.io`,organisation:Ae[`field${M.email}_1_email`]?Ae[`field${M.email}_1_email`]:Object.keys(x$1)?.length?`${x$1?.id}`:`${j?.accountAddress}`,block:0,...j?.wallet==="concordium"?{wallet_concordium:j?.accountAddress}:{wallet_metamask:j?.accountAddress},...Object.keys(x$1)?.length?{[`social_${x$1?.type}`]:x$1?.id}:{},web3id:Ae[`field${M.username}_1`]};try{if(P("saving"),await zve($n,"",Ne,j?.accountAddress,j?.wallet==="concordium")){let pe=await Rve(xe),{jwt:vt,access_token:fe}=await Ove(xe?.email,xe?.password);await Pve($n.id,vt);let rr={form_id:e,[`field${M.username}_1`]:Ae[`field${M.username}_1`],[`field${M.first_name}_1`]:Ae[`field${M.first_name}_1`],[`field${M.last_name}_1`]:Ae[`field${M.last_name}_1`],[`field${M.product}_1`]:Ae[`field${M.product}_1`],[`field${M.email}_1[email]`]:Ae[`field${M.email}_1_email`]?Ae[`field${M.email}_1_email`]:Object.keys(x$1).length?`${x$1?.id}@aesirx.io`:`${j?.accountAddress}@aesirx.io`,[`field${M.organization}_1`]:Ae[`field${M.organization}_1`],[`field${M.message}_1`]:Ae[`field${M.message}_1`],[`field${M.order_id}_1`]:Ae[`field${M.order_id}_1`]??""},Pr=new FormData;for(let sr in rr)Pr.append(sr,rr[sr]??"");try{await C.post(`${U}/api/registersso`,{username:xe.username,buyer_id:pe?.result?.user_id,userToken:fe,member_id:pe?.result?.id,web3id:Ae[`field${M.username}_1`]});}catch(sr){console.log("register sso error",sr);}if(await C.post(`${q}/index.php?option=com_redform&task=redform.save&format=json`,Pr),j?.wallet==="concordium")Ke.success(`Thank you for signing up, ${Ae[`field${M.username}_1`]}! You can now log in to access all of our features and benefits.`),r&&r(!0),n&&n({status:!0,type:"metamask"});else {try{await Dve(vt);}catch(sr){console.log("mint web3 error",sr);}j?.wallet||Object.keys(x$1).length?Ke.success(`Thank you for signing up, ${Ae[`field${M.username}_1`]}! You can now log in to access all of our features and benefits.`):Ke.success("Please check your email (also check your SPAM folder) to finalize your AesirX Single Sign On account and continue your registration for AesirX Shield of Privacy");try{await LX($e.REACT_APP_ENDPOINT_ANALYTICS_URL||$e.NEXT_PUBLIC_ENDPOINT_ANALYTICS_URL||"https://api.analytics.aesirx.io",location.pathname,{event_name:"Sign Up",event_type:"conversion",attributes:[{name:"sop_id",value:Ae[`field${M.username}_1`]},...j?.wallet==="concordium"?[{name:"type",value:j?.wallet}]:[{name:"type",value:"email"}]]});}catch(sr){console.error("error",sr);}r&&r(!0),n&&n({status:!0,type:"metamask"});}}}catch(X){console.log(X),Ke.error(X?.response?.data?.error||X?.message);}}catch(He){Te=!1,console.log("Submit Error",He),Ke.error(He?.response?.data?.error||He?._messages[0]?.message||He?.message);}P(""),t&&t(!Te),S(!1);}}),Q=((Ee,Te)=>[...Te.slice(Ee),...Te.slice(0,Ee)])(4,re),[ze,ge]=(0, bt.useState)(!1),ke=async()=>{try{let Ee=await OX(j?.accountAddress??""),Te=await zX(),He=await y$1(),Ne=new Bd(He.grpcTransport),Ae=W0.fromBase58(j?.accountAddress),Dr=await Ne.getAccountInfo(Ae),Qr=Dr?.accountCredentials[0]?.value?.contents?.commitments?.cmmAttributes?.nationality,Sn=Dr?.accountCredentials[0]?.value?.contents?.commitments?.cmmAttributes?.countryOfResidence;Qr||(Sn?Te[0].attributeTag="countryOfResidence":Te[0].attributeTag="idDocIssuer");let $n=await He.requestIdProof(j?.accountAddress??"",Te,Ee);return await kve(Ee,$n)&&ge(!0),!0}catch{return ge(!1),!1}};(0, bt.useEffect)(()=>{Gt.values[`field${M.product}_1`]&&Gt.values[`field${M.product}_1`]!=="community"?(Wr(!0),Xr(re.filter(Ee=>Ee.fieldtype==="select")?.[0].fieldOptions?.find(Ee=>Ee.value==Gt.values[`field${M.product}_1`]))):Wr(!1);},[Gt.values]),(0, bt.useEffect)(()=>{if(window){let Ee=window.location.search,Te=new URLSearchParams(Ee),He=Te.get("ref")||sessionStorage.getItem("share2earnRef"),Ne=Te.get("refaffiliate")||sessionStorage.getItem("affiliateRef"),Ae=Te.get("refstaff")||sessionStorage.getItem("staffRef");Ge(Ae),vr(He),st(Ne);}},[]),(0, bt.useEffect)(()=>{Gt.values[`field${M.username}_1`]&&Gt.values[`field${M.email}_1_email`]&&((async()=>await C.get(`${Y}/api/socket`))(),!Gg&&Y&&(Gg=md(Y,{reconnection:!0,secure:!0,rejectUnauthorized:!1,transports:["polling"]})),Gg.on("connect",()=>{Gg.on("web3id-update",async Te=>{let He=Gt.values[`field${M.username}_1`]?`@${Gt.values[`field${M.username}_1`].trim()}`:`@${Gt.values[`field${M.username}_1`]}`;if(Te?.id===He){let Ne=document.getElementById("sellix-container");Ne&&Ne?.removeChild(Ne.lastChild),Ke.success("Please check your email (also check your SPAM folder) to finalize your AesirX Single Sign On account and continue your registration for AesirX Shield of Privacy");try{await LX($e.REACT_APP_ENDPOINT_ANALYTICS_URL||$e.NEXT_PUBLIC_ENDPOINT_ANALYTICS_URL||"https://api.analytics.aesirx.io",location.pathname,{event_name:Te?.trackEventName,event_type:"conversion",attributes:Te?.trackAttributes??[]});}catch(Ae){console.error("error",Ae);}t&&t(!1);}});}));},[Gt.values[`field${M.username}_1`],Gt.values[`field${M.email}_1_email`]]);let Le=async()=>{try{let Ee={package:Gt.values[`field${M.product}_1`],form_id:e,requested_username:Gt.values[`field${M.username}_1`]?`@${Gt.values[`field${M.username}_1`].trim()}`:`@${Gt.values[`field${M.username}_1`]}`,firstname:Gt.values[`field${M.first_name}_1`],surname:Gt.values[`field${M.last_name}_1`],product:Gt.values[`field${M.product}_1`],email:Gt.values[`field${M.email}_1_email`],organization:Gt.values[`field${M.organization}_1`],message:Gt.values[`field${M.message}_1`],share_link:pn,affiliate_link:Se,staff_id:kt,license_period:Ur?.period,license_package:Ur?.product,license_package_name:Ur?.product_name,scan_type:Ur?.scan_type,number_domains:Ur?.number_domains,signature:ye,account_address:j?.accountAddress},Te=Ur?.sellix_id?Ur?.sellix_id:Jr?.sku,He=await Uve(Te,Ee);window.open(He?.data?.url,"_blank");}catch{Ke.error("Something is wrong. Please try again or contact us");}};return bt.default.createElement(bt.default.Fragment,null,!j?.accountAddress&&!u&&bt.default.createElement(bt.default.Fragment,null,bt.default.createElement("div",{className:"line text-center"},bt.default.createElement("span",{className:"bg-white px-2 position-relative text-dark"},"or"))),c&&!ze&&j?.wallet==="concordium"&&!w&&bt.default.createElement("div",{className:"d-flex mb-3"},bt.default.createElement(f$4,{variant:"dark",className:"fw-medium py-2 px-4 fs-18 lh-sm text-white",onClick:()=>{ke();}},"Authorize"),bt.default.createElement("span",{className:"text-danger"},"*")),Pe?"Get data...":re?bt.default.createElement(h$1,{onSubmit:Gt.handleSubmit},D&&bt.default.createElement("div",{className:"custom-loading position-absolute top-50 start-50 translate-middle z-1 w-100 h-100 d-flex align-items-center justify-content-center"},bt.default.createElement("span",{className:"spinner-border spinner-border-lg me-1",role:"status","aria-hidden":"true"})),bt.default.createElement(n$1,null,Q.map((Ee,Te)=>bt.default.createElement(g$2,{key:Te,md:qve[Te]},bt.default.createElement(Vve,{field:Ee,formik:Gt,defaultProduct:tr,hideDefaultProduct:v,productOptions:f,isShowEmail:!((j?.accountAddress||Object.keys(x$1).length)&&!b),isProduct:!!(Object.keys(m).length||f?.length)})))),bt.default.createElement(h$1.Check,{className:"mb-10px fs-7",type:"checkbox",id:"check-subsribe"},bt.default.createElement(h$1.Check.Input,{type:"checkbox",required:!0}),bt.default.createElement(h$1.Check.Label,null,"Accept"," ",bt.default.createElement("a",{className:"fw-semibold text-inherit",target:"_blank",href:"https://aesirx.io/terms-conditions",rel:"noreferrer"},"Terms")," ","&"," ",bt.default.createElement("a",{className:"fw-semibold text-inherit",target:"_blank",href:"https://aesirx.io/privacy-policy",rel:"noreferrer"},"Privacy Policy")," ")),bt.default.createElement("div",{className:"d-flex align-items-start flex-wrap"},bt.default.createElement("div",{className:`me-4 mb-2 ${w?"w-100":""}`},bt.default.createElement(Yve,{setCaptcha:z})),w&&!me&&bt.default.createElement("div",{className:"w-auto"},bt.default.createElement(bt.Suspense,{fallback:bt.default.createElement(bt.default.Fragment,null,"Loading...")},bt.default.createElement(YX,{noSignUpForm:!0,setWalletState:ne,setIsAccountExist:()=>{},disabled:!Gt.isValid,setExpand:async()=>{let Ee=await nt(j?.accountAddress,j?.connection,"Create AesirX Account: {}");Ee&&(At(Ee),Ee&&ie(!0));}}))),me&&bt.default.createElement(bt.default.Fragment,null,!Tr&&!Ur?.sellix_id?bt.default.createElement(f$4,{disabled:C$1||!N||!Gt.isValid||c&&!ze&&j?.wallet==="concordium",type:"submit",variant:"success",className:"fw-semibold text-white px-4 py-13px lh-sm w-100"},C$1?"Creating...":"Create account"):!N||!Gt.isValid?bt.default.createElement(f$4,{disabled:C$1||!N||!Gt.isValid||c&&!ze&&j?.wallet==="concordium",type:"submit",variant:"success",className:"fw-semibold text-white px-4 py-13px lh-sm w-100"},C$1?"Sending":"Proceed to Purchase"):_?.isShow&&_?.handleClick?bt.default.createElement(f$4,{onClick:_?.handleClick,variant:"success",className:"fw-semibold text-white px-4 py-13px lh-sm w-100"},"Proceed to Purchase"):bt.default.createElement("div",{key:Jr?.sku},bt.default.createElement(f$4,{disabled:C$1||!N||!Gt.isValid,onClick:Le,variant:"success",className:"fw-semibold text-white px-4 py-13px lh-sm w-100"},C$1?"Sending":"Proceed to Purchase")),_?.alertWarning&&_?.alertWarning))):bt.default.createElement("p",{className:"mb-0 text-danger fw-medium"},"Apologies, an error occurred while retrieving the data."))},lk=Zve,Jve=({account:e,connection:t,setIsAccountExist:r,setExpand:n,setAccountInfo:s,noSignUpForm:o})=>{let[a,c]=(0, Zr.useState)(""),[u,m]=(0, Zr.useState)(!0),[f,h]=(0, Zr.useState)(!1),[x$1,b]=(0, Zr.useState)(!1),[v,w]=(0, Zr.useState)(!1),E="concordium",{noCreateAccount:_,isSignUpForm:C,handleOnData:S,toggle:N,isRequireEmail:z}=(0, Zr.useContext)(d6),{getWalletNonce:D,verifySignature:P}=FX(E,e),M=async()=>{c("connect");let Y=await D();if(Y)try{c("sign");let $=await t.signMessage(e,x(`${Y}`)),K=typeof $=="object"&&$!==null?$:JSON.parse($);if($){let re=await P(E,e,K);if(z){let oe=await ck(re?.access_token);!oe?.email||/@aesirx\.io$/.test(oe?.email)&&(oe?.wallet_concordium&&oe?.email?.includes(oe?.wallet_concordium)||oe?.wallet_metamask&&oe?.email?.includes(oe?.wallet_metamask))?(n("require-email"),s({data:re,memberId:oe?.member_id})):S({...re,loginType:"concordium"});}else S({...re,loginType:"concordium"});}}catch($){Ke($.message);}else !_&&m(!1),r({status:!1,type:"concordium"});c("");},q=async()=>{c("loading");try{(await PX(e,E))?.data?.result?Ke.error("You've already created an account with this wallet."):(f||await ue())&&(w(!0),n("wallet-concordium")),c("");}catch(Y){console.log(Y),c(""),Ke.error(Y?.response?.data?.error||Y?.message);}},ue=async()=>{b(!0);try{let Y=await OX(e??""),K=[{statement:await zX(),idQualifier:{type:"cred",issuers:[0,1,2,3,4]}}];return await t.requestVerifiablePresentation(Y,K)&&(h(!0),b(!1)),!0}catch{return h(!1),b(!1),!1}},U=async()=>{w(!1),n("wallet"),r({status:!0,type:""});};return Zr.default.createElement(Zr.default.Fragment,null,v&&!o?Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("div",{className:"text-start"},Zr.default.createElement("div",{className:"cursor-pointer fw-medium fs-14 d-inline-flex align-items-center back-button text-primary",onClick:()=>{w(!1),n("wallet"),r({status:!0,type:""});}},Zr.default.createElement("img",{src:Vg,alt:"Back Icon",className:"me-1"}),"Back")),Zr.default.createElement("div",{className:"text-primary"},Zr.default.createElement(lk,{setShow:C?N:U,setIsExist:m,setIsAccountExist:r,accountAddress:e,connection:t,wallet:"concordium",isRequireEmail:z}))):Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("button",{disabled:a!==""||x$1,type:"button",className:"btn btn-dark btn-concordium w-100 fw-medium py-2 px-4 fs-18 lh-sm text-white d-flex align-items-center text-start",onClick:()=>{!u||C?q():M();}},a?Zr.default.createElement("div",{className:"d-flex align-items-center"},Zr.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Zr.default.createElement("span",{className:"ms-1"},a==="sign"?`Please sign message on the wallet ${BX.isMobile?"and wait for verification.":""}`:a==="loading"?"Connecting...":"Please wait to connect...")):!u||C?Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("img",{src:ik,className:"me-3 align-text-bottom",alt:"Concordium logo",width:24}),x$1?Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Zr.default.createElement("span",{className:"ms-1"},f?"Loading...":"Authorizing")):Zr.default.createElement(Zr.default.Fragment,null,"Create account via Concordium (",e&&u6(e),")")):Zr.default.createElement(Zr.default.Fragment,null,Zr.default.createElement("img",{src:ik,className:"me-3 align-text-bottom",alt:"Concordium logo",width:24}),"Sign in via Concordium (",e&&u6(e),")"))))},Xve=Jve,Kve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADTSURBVHgB7ZOxDcIwFEQv3/SwAYYg4ZINYANWgAlgA8QEwAQwStjANCgRJMoGDIDsTygSSGQKEkqu8j/53smSP9BQXtWQUkkhsPoUYGadJNEun1vVC0S85IxrgSPcjQs5UKf0GgYlwLOZCDNmdMhDkMbhwQXo9dREMGRRmB+EsCPPQxdfqgAYUAc1RGioP6AOgLhtDN3y8fUTyWi2tGHiuWXa9H21d+UZCAB7yufSLvT94Tazppm5doUNkU4vZ/3ulXYhiaOl9JXO3jV2AXC3AX6tB0nbPJJGhFMrAAAAAElFTkSuQmCC",Qve=({width:e,height:t,src:r,className:n})=>VX.default.createElement("span",{className:`icon-image d-inline-block align-text-bottom ${n}`,style:{width:`${e??24}px`,height:`${t??24}px`,WebkitMaskImage:`url(${r})`,WebkitMaskRepeat:"no-repeat",WebkitMaskSize:"contain"}}),$ve=Qve;function e_e({content:e,className:t,text:r,isBlack:n=!1,isReplaceClass:s,iconClass:o}){let[a,c]=(0, WX.useState)(!1),u=f=>{c(!0),setTimeout(()=>{c(!1);},1500),navigator.clipboard.writeText(f);},m=s?t:`fs-8 lh-base font-opensans fw-bold btn btn-success text-body cursor-copy ${t}`;return hl.default.createElement("button",{onClick:()=>u(e),disabled:a,className:m},a?"COPIED!":hl.default.createElement(hl.default.Fragment,null,r," ",n?hl.default.createElement("div",{className:"d-flex align-items-center"},hl.default.createElement($ve,{className:o||"icon-primary",src:Kve,width:16,height:16})):hl.default.createElement(Li,{icon:HX.faCopy,width:16,height:16,className:"text-body"})))}var t_e=e_e,r_e=({title:e,value:t,className:r,contentCopy:n})=>l6.default.createElement("div",{className:`custom_tags border text-dark rounded-1 mb-0 py-1 px-20px d-flex justify-content-between fw-semibold ${r}`},l6.default.createElement("span",{className:"d-flex align-items-center"},l6.default.createElement(Li,{icon:GX.faCheckCircle,width:16,height:16,className:"text-success me-1"}),e),l6.default.createElement("p",{className:"mb-0"},t," ",n&&l6.default.createElement(t_e,{content:n,isBlack:!0,className:"bg-transparent border-0 text-dark px-1"}))),jX=r_e,n_e=({setIsAccountExist:e,setExpand:t,setAccountInfo:r,noLogin:n,setAccountAddress:s,setConnection:o,setWalletType:a,noSignUpForm:c=!1,setWalletState:u,disabled:m})=>{let{network:f}=ms();return As.default.createElement(B$1,{network:f==="testnet"?v:w},h=>As.default.createElement(s_e,{...h,setIsAccountExist:e,setExpand:t,setAccountInfo:r,noLogin:n,setAccountAddress:s,setConnectionProvider:o,setWalletType:a,noSignUpForm:c,setWalletState:u,disabled:m}))},s_e=e=>{let{activeConnectorType:t,activeConnector:r,activeConnectorError:n,network:s$1,connectedAccounts:o,genesisHashes:a,setActiveConnectorType:c,setIsAccountExist:u,setExpand:m,setAccountInfo:f,noLogin:h,setAccountAddress:x,setConnectionProvider:b,setWalletType:v$1,noSignUpForm:w$1,setWalletState:E,disabled:_}=e,{connection:C,setConnection:S,account:N,genesisHash:z}=c$4(o,a),{connect:D,connectError:P,isConnecting:M}=b$3(r,S),[q,ue]=(0, As.useState)(),[U,Y]=(0, As.useState)(""),$=s(s$1);(0, As.useEffect)(()=>{$&&(ue(void 0),$.getConsensusStatus().then(re=>re.genesisBlock).then(re=>{let{network:oe}=ms(),Pe=!1;switch(oe){case"testnet":Pe=K0.toHexString(re)===v.genesisHash;break;default:Pe=K0.toHexString(re)===w.genesisHash;}if(!Pe){let{network:Re}=ms();throw new Error(`Please change the network to ${Re} in Wallet`)}ue(re),Y("");}).catch(re=>{ue(void 0),Ke(re.message),Y(re.message);}));},[$]),(0, As.useEffect)(()=>{r&&D();},[r]),(0, As.useEffect)(()=>{x&&(N&&C?(x(N),b(C),v$1("concordium")):(x(""),b(null),v$1(""))),E&&N&&C&&E({wallet:"concordium",accountAddress:N,connection:C});},[N,C]),(0, As.useEffect)(()=>{P&&P!=="A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received"&&Ke(P);},[P]);let K=async(re,oe)=>{UX.default.setItem("concordium",oe),await c(re);};return As.default.createElement(As.default.Fragment,null,!N||U?As.default.createElement(bve,{isConnecting:M,handleOnConnect:K,activeConnectorError:n,activeConnectorType:t,activeConnector:r,noLogin:h,disabled:_}):As.default.createElement(As.default.Fragment,null,q?h?As.default.createElement(jX,{className:"mb-12px",title:"Account Connected:",value:u6(N,20,5),contentCopy:N}):As.default.createElement(Xve,{account:N,connection:C,setIsAccountExist:u,setExpand:m,setAccountInfo:f,noSignUpForm:w$1,setWalletState:E}):As.default.createElement("button",{className:"btn btn-dark"},As.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}))),n&&As.default.createElement("div",{className:"mt-1 fs-7 text-danger text-start"},"Connector error: ",n,"."),U&&As.default.createElement("div",{className:"mt-1 fs-7 text-danger text-start"},"RPC error: ",U))},YX=n_e,Wg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAhCAYAAAA2/OAtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI/SURBVHgBxVY9SEJRFD6vokgIAqea3uTUIDS5Ra4GtbiqY1POLRkEDSHmFE3RFi4NOrXkFARGDkLkotEQ/QiBYBSFfUfPq+fzvvd8JvTBx33v3nM+z73n3PMkGhDtdjtKowQE42AJDNIoACEdrIloBvS5+YyROzZAXZ5ZMOLm4CjKUWJIWqbDmA/QsKLAuc38Cg0jysmh321bEcB6mLyIyra3yBkRu6TZRZoi+ygNsGB0IFH8+iqGGA2GkCppqkgz5A1xR1H8Kp+jTt7gh19P7WomQR1DTeH0IPMn4Au4CM5YbFrgjqZpDX6ZMC2kFGIlGRnvYFWogwvgvKxx0uJg+kdUajImjnfgrUlMhbpwRiLnZHHtBhBtVcPDLCYuwSZYEWEVroQqGOKTYJYjnQPz1H9OXsABFcFPcHoM4d7gYRe8oL/hCaxwsjTJOuGljmc/dW+JqhnbbZ+jrMP/Q/x9nZLCyz4PYFbEQ9TtRH4H0U5SYd+UHhCR4HKGKCfrWoxTWDiWeTbkbuQzifK5PYOPsPuSbsV2b9St1Za5+IMm4TqYgEFRtsROU+AZeC9iAdmNcfc3jeLvAQyT7V4cGWeOcVxGvpbr4KGJ6mtqEuZuv2SZToF7chTLchwGyojwwE1Up+5nRLcsqbLP201bt93X+jj7GBI0GHKqc1R2fk4Qhiw5Iw+7smrB9sMHB/40l22WG1gv2Pm6faLXwFfLHPfOtJOTo6ic77ZluqCsR69ARZzKf6k4jQp8jaXI/fRf+AaHjRu6xDEXQwAAAABJRU5ErkJggg==",o_e=({setIsAccountExist:e,setExpand:t,setAccountInfo:r})=>{let n="metamask",{address:s,connector:o}=E2(),{getWalletNonce:a,verifySignature:c}=FX(n,s),[u,m]=(0, Nn.useState)(""),{noCreateAccount:f,isSignUpForm:h,handleOnData:x,toggle:b,isRequireEmail:v}=(0, Nn.useContext)(d6),[w,E]=(0, Nn.useState)(!0),[_,C]=(0, Nn.useState)(!1),{isLoading:S,signMessage:N}=Cg({async onSuccess(P,M){let q=Ug(M.message,P),ue=await c(n,q,P);if(v){let U=await ck(ue?.access_token);!U?.email||/@aesirx\.io$/.test(U?.email)&&(U?.wallet_concordium&&U?.email?.includes(U?.wallet_concordium)||U?.wallet_metamask&&U?.email?.includes(U?.wallet_metamask))?(t("require-email"),r({data:ue,memberId:U?.member_id})):x({...ue,loginType:"metamask"});}else x({...ue,loginType:"metamask"});}}),z=async()=>{m("connect");let P=await a();P?(m("sign"),N({message:`${P}`})):(!f&&E(!1),e({status:!1,type:"metamask"})),m("");},D=async()=>{C(!1),t("wallet"),e({status:!0,type:""});};return Nn.default.createElement(Nn.default.Fragment,null,_?Nn.default.createElement(Nn.default.Fragment,null,Nn.default.createElement("div",{className:"text-start"},Nn.default.createElement("div",{className:"cursor-pointer fw-medium fs-14 d-inline-flex align-items-center back-button text-primary",onClick:()=>{C(!1),t("wallet"),e({status:!0,type:""});}},Nn.default.createElement("img",{src:Vg,alt:"Back Icon",className:"me-1"}),"Back")),Nn.default.createElement("div",{className:"text-primary"},Nn.default.createElement(lk,{setShow:h?b:D,setIsExist:E,setIsAccountExist:e,accountAddress:s,connection:o,wallet:"metamask",isRequireEmail:v}))):Nn.default.createElement(Nn.default.Fragment,null,Nn.default.createElement("button",{disabled:S,className:"btn btn-ethereum fw-medium px-4 fs-18 lh-sm w-100 btn-secondary text-white d-flex align-items-center text-start",onClick:async()=>{if(!w||h){m("loading");try{(await PX(s,n))?.data?.result?Ke.error("You've already created an account with this wallet."):(C(!0),t("wallet-metamask")),m("");}catch(P){m(""),console.log(P),Ke.error(P?.response?.data?.error||P?.message);}}else z();}},u?Nn.default.createElement("div",{className:"d-flex align-items-center"},Nn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Nn.default.createElement("span",{className:"ms-1"},u==="sign"?`Please sign message via ${o?.name}`:u==="loading"?"Connecting...":`Please wait to connect... via ${o?.name}`)):!w||h?Nn.default.createElement(Nn.default.Fragment,null,Nn.default.createElement("img",{className:"me-3",src:Wg,alt:"Ethereum Logo"}),"Create account via ",o?.name," (",s&&u6(s),")"):Nn.default.createElement(Nn.default.Fragment,null,Nn.default.createElement("img",{className:"me-3",src:Wg,alt:"Ethereum Logo"}),"Sign in via ",o?.name," (",s&&u6(s),")"))))},i_e=o_e,a_e=()=>{let[e,t]=(0, T1.useState)(!1),{open:r}=t6();async function n(){t(!0),await r(),t(!1);}return T1.default.createElement("button",{onClick:n,disabled:e,className:"btn btn-ethereum fw-medium px-4 fs-18 lh-sm w-100 btn-secondary text-white d-flex align-items-center justify-content-start"},e?T1.default.createElement(T1.default.Fragment,null,T1.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Waiting for signing..."):T1.default.createElement(T1.default.Fragment,null,T1.default.createElement("img",{className:"me-3",src:Wg,alt:"Ethereum Logo"}),"Ethereum wallets"))},c_e=a_e,uk=[ol,Zd,Jd,Xd,Kd,Qd,em,tm,rm,nm,sm,om,mm,fm,pm,hm,gm,xm,bm,vm,_m,Am,ym,Cm,Im,al,Tm,Sm,Em,wm,Lm,y2,Mm,km,Nm,Rm,Om,zm,Dm,Pm,cl,Fm,Bm,Um,Gm,Hm,Wm,Vm,Ym,qm],dk=u,{publicClient:l_e,webSocketPublicClient:u_e}=zc(uk,[$4({projectId:dk})]),qX=X4({autoConnect:!0,connectors:e6({projectId:dk,chains:uk}),publicClient:l_e,webSocketPublicClient:u_e}),d_e=new Pc(qX,uk),m_e=({setIsAccountExist:e,setExpand:t,noLogin:r,accountAddress:n,setAccountAddress:s,setConnection:o,setWalletType:a,setAccountInfo:c})=>Do.default.createElement(Do.default.Fragment,null,Do.default.createElement(rf,{config:qX},Do.default.createElement(f_e,{setIsAccountExist:e,setExpand:t,noLogin:r,accountAddress:n,setAccountAddress:s,setConnection:o,setWalletType:a,setAccountInfo:c})),Do.default.createElement(Ng,{projectId:dk,ethereumClient:d_e})),f_e=({setIsAccountExist:e,setExpand:t,noLogin:r,accountAddress:n,setAccountAddress:s,setConnection:o,setWalletType:a,setAccountInfo:c})=>{let{address:u,isConnected:m,connector:f}=E2();return (0, Do.useEffect)(()=>{s&&(u&&f?(s(u),o(f),a("metamask")):(s(""),o(null),a("")));},[u,f]),m?r?Do.default.createElement(Do.default.Fragment,null,n?Do.default.createElement(jX,{className:"mb-12px",title:"Account Connected:",value:u6(u,20,5),contentCopy:u}):Do.default.createElement("button",{onClick:()=>{s(u),o(f),a("metamask");},className:"btn btn-ethereum fw-medium px-4 fs-18 lh-sm w-100 btn-secondary text-white d-flex align-items-center justify-content-start"},Do.default.createElement("img",{className:"me-3",src:Wg,alt:"Ethereum Logo"}),"Ethereum wallets")):Do.default.createElement(i_e,{setIsAccountExist:e,setExpand:t,setAccountInfo:c}):Do.default.createElement(c_e,null)},p_e=m_e,h_e=({btnClass:e="",spacingClass:t="",noLabel:r=!1,forgotPasswordLink:n=""})=>{let[s,o]=(0, _s.useState)(!1),{handleOnData:a,demoUser:c,demoPassword:u}=(0, _s.useContext)(d6),m=async f=>{f.preventDefault(),o(!0);try{let{endpoint:h,client_id:x,client_secret:b}=ms(),v=f.target,w=new FormData(v),E=typeof window<"u"&&window.location.search,_=new URLSearchParams(E),C$1=_.get("organisationId"),S=_.get("return"),N=_.get("channel_type"),z={username:w.get("ssoemail"),password:w.get("ssoepassword"),client_id:x,client_secret:b,grant_type:"password",...N&&{channel_type:N},...S&&{return:S},...C$1&&{organisationId:C$1}},D=$e.REACT_APP_HEADER_JWT==="true"?"noscopes":"",P={method:"post",url:`${h}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=token&api=oauth2${D==="noscopes"?"&state=noscopes":""}`,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:z},{data:M}=await C(P);a(M),o(!1);}catch(h){return console.log("errorerrorerror",h),Ke("Wrong authentication",{closeOnClick:!1}),o(!1),!1}};return _s.default.createElement("form",{onSubmit:m},c&&c&&_s.default.createElement(_s.default.Fragment,null,_s.default.createElement("h5",{className:"text-primary"},"Demo email: ",c," "),_s.default.createElement("h5",{className:"mb-3 text-primary"},"Demo password: ",u," ")),_s.default.createElement("div",{className:`${t||"mb-4"}`},!r&&_s.default.createElement("label",{htmlFor:"ssoemail",className:"form-label text-primary mb-2"},"Email address"),_s.default.createElement("input",{type:"email",className:"form-control lh-sm border",name:"ssoemail",defaultValue:c})),_s.default.createElement("div",{className:`${t||"mb-4"}`},!r&&_s.default.createElement("label",{htmlFor:"ssoepassword",className:"form-label text-primary mb-2"},"Password"),_s.default.createElement("input",{type:"password",className:"form-control lh-sm border",name:"ssoepassword",defaultValue:u,required:!0})),_s.default.createElement("p",{className:`text-end ${t||"mb-4"}`},_s.default.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:`${n||"https://dapp.shield.aesirx.io/auth/forgot-password"}`,className:"text-decoration-none"},"Forgot password ?")),_s.default.createElement("button",{type:"submit",className:`${e||"btn btn-success w-100 lh-sm text-white fw-semibold"}`},s?_s.default.createElement(_s.default.Fragment,null,_s.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Waiting..."):"Login"))},g_e=h_e,x_e=({accountInfo:e})=>{let[t,r]=(0, ds.useState)(!1),{handleOnData:n}=(0, ds.useContext)(d6),s=(0, ds.useCallback)((0, ZX.debounce)(DX,200),[]),a=oh({initialValues:{email:""},validationSchema:R0((()=>{let c={};return c.email=ca().email("Please enter valid email").required("Please enter your email").test("unique","This Email is already taken",async u=>await s(u)),c})()),onSubmit:async c=>{r(!0);try{console.log("accountInfo",e);let u=await Fve({id:e?.memberId,sendmail:1,...c},e?.data?.access_token);u?.result?.success?n(e?.data):Ke(u?.result?.message,{closeOnClick:!1}),r(!1);}catch(u){console.error(u),r(!1);}}});return ds.default.createElement(h$1,{onSubmit:a.handleSubmit},ds.default.createElement("div",{className:"mb-4"},ds.default.createElement("p",null,"Your account is missing an email address.",ds.default.createElement("br",null),"Please update it to continue."),ds.default.createElement(h$1.Group,{className:"mb-3 w-100"},ds.default.createElement(h$1.Label,{className:"mb-2"},"Email address ",ds.default.createElement("span",{className:"text-danger"},"*")),ds.default.createElement("div",{className:"position-relative"},ds.default.createElement(h$1.Control,{type:"email",name:"email",onChange:a.handleChange,onBlur:a.handleBlur,value:a.values.email,className:`py-13px lh-sm ${a.touched.email&&a.errors.email?"border-danger":""}`})),a.touched.email&&a.errors.email?ds.default.createElement("p",{className:"mt-2 mb-0 p-0 border-0 text-danger d-flex align-items-center"},ds.default.createElement(Li,{icon:Ih,width:14,height:14}),ds.default.createElement("span",{className:"fs-7 fw-semibold ms-2 lh-1"},a.errors.email)):null)),ds.default.createElement("button",{type:"submit",className:"btn btn-success w-100 lh-sm text-white fw-semibold"},t?ds.default.createElement(ds.default.Fragment,null,ds.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Waiting..."):"Update"))},b_e=x_e,v_e='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 40 40">%0A  <linearGradient id="a" x1="-277.375" x2="-277.375" y1="406.6018" y2="407.5726" gradientTransform="matrix(40 0 0 -39.7778 11115.001 16212.334)" gradientUnits="userSpaceOnUse">%0A    <stop offset="0" stop-color="%230062e0"/>%0A    <stop offset="1" stop-color="%2319afff"/>%0A  </linearGradient>%0A  <path fill="url(%23a)" d="M16.7 39.8C7.2 38.1 0 29.9 0 20 0 9 9 0 20 0s20 9 20 20c0 9.9-7.2 18.1-16.7 19.8l-1.1-.9h-4.4l-1.1.9z"/>%0A  <path fill="%23fff" d="m27.8 25.6.9-5.6h-5.3v-3.9c0-1.6.6-2.8 3-2.8H29V8.2c-1.4-.2-3-.4-4.4-.4-4.6 0-7.8 2.8-7.8 7.8V20h-5v5.6h5v14.1c1.1.2 2.2.3 3.3.3 1.1 0 2.2-.1 3.3-.3V25.6h4.4z"/>%0A</svg>',__e='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="%234285F4"/><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="%2334A853"/><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="%23FBBC05"/><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="%23EA4335"/><path d="M1 1h22v22H1z" fill="none"/></svg>',A_e='data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="300" height="271" xmlns="http://www.w3.org/2000/svg">%0A <path d="m236 0h46l-101 115 118 156h-92.6l-72.5-94.8-83 94.8h-46l107-123-113-148h94.9l65.5 86.6zm-16.1 244h25.5l-165-218h-27.4z"/>%0A</svg>',y_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAgjSURBVHic3Zt7cFTVGcB/57KpIAkJIcQn2AGaBym1IRLFlEwGs7FAimLrWOIUqCnaKdPiWBQYlYKdtjwsVfijdaI2VAfaiMBYsJqNlCYNI4QQKA+zJeFheRk2m4SAKNE9/eNs2Gxy93Xv3Q3xN5NJ7nl85zsn5/Gdc74jiDKyiFQgHw9ZCDKQpCEYDiQB8d5kl4B2JG0InEAjkiNo1IhKWqKpn4iGUHkfkxDMRmAHskyUI4EjQCWwSTjYZ5WO3VjWAHIaw+jicQSPAZlWye3FUSR/5kZeEe/QaYVA0w0g7ycZDwuBnwPDzasUFm0I1hHHy2IHbWYEGW4ACYJCfoTgRWCkGSVM4AZeII/1YjkeIwIMNYC8n3F42ADcayR/FKjlS+aKnTRHmlGLNIO0MwsPdVw/lQfIQ6NBFvHDSDOG3QByOZos4g/AFtQSdn0hSECySdr5vVwefr3CGgLyYb5GO+XAbKP6xRTBRlqZJ+rpCp00BN7KbwWmW6Jc7NiBm1mhGiFoV5Eg6KCMgVd5gBkksyHUcAg+VopYi2SOpWrFltnsZlWwBAGHgLTzMFBhuUr9Q4lwsEkvQrcB5FTGMoh6IDGqasWODiQTRRXHe0f0GQISBIP4C1+dyoOqS7nU+Yf3nQPslHJ9GTnWIJhCUd/5zK9FvBsbJ5ASM8ViSwtdpItdtHcH+PcAD0/SH5X/7XuwoRmeq4BHFsPEQoj3bixHZcBLtbClDZa9DYmm9l2pxPGLngHXeoCcxjC+4CSx29IqElOgogXONcPgeEi+2Rd37jjcMASSb/GF1W6FFQ+ZKdHNEL7efZ5guxasDjNiW3mA9FwQAsqeUZUbOQoyclV45j0wId8/feZksyUmc4X5wFro2QCCuWYlGyI9V/121qnfF/6nfmreVg3zxklIHe1L39xgRamleBtAA+8ZHnzTCskRk5EL7nPgOt03TkpY+SicP6G+mxpg/QIrSh0vC8mG7h4g+mmXJwSkTYKjuwOnOfxvmDMGBg+Fzy5bV7ZGCdCgVgFBkXWSI+CWsWoSdO4NndbKygNICgE077n9eGulh0mGd/w3htEA1nOnLCBFA/KJ0v1ASNJz1Thv2t8fpQts5NuI5eSXmAIZ98BNdyiDZvJM+PQiTJoGbeeh5WM4c0w1SiwQZNmQpEe1kNTR8N1SmPIDGJ2pJr7eLH7D93fHBThUA9VvKbug6/Po6SZJF9LOPiDHlKDkmyG7UP297z3ocMGtY6F0FXxnFoiID58VHRfg73+EitVqErTFqWEzNBE++hA63abUBuqEtHMSuMOwiOnzYcF6iLtBfV/phOrNMLXEF2YW1xnYtg5mLvAZRZ9/Cq8tVeHGOSGknVYg2VD2Cfnw4j+N/4et4Pli2LPDaG6Xhu+KOnJmPNG/lQco/qmZ3Am20GmCcNu40Gmce6FiDVz9DIqfgLuLg6ffvQ1qt0HSSJj1JKTcFjx9z52iAWwo5wRjQ8BZ59vM6PHJKXh6qs+K2/surK2GrDz99P+qgN884vuu3QqvHFJb4mA6GKdTAxP37H/9HbjPB46vf9/fhJUeqNkcOH31W/7fZ5vhWBCfiA4X/G1leLrq06kBLsPZXWdgQQ6cOqofn6qzuIwI0qUHD+0bFmiOaT0LCyerXmYclwb814wEWs/Caad+XE4RTH3U951xd/BJ6/tPwY3DfN/fyFGHInq4TsPZpsj19cdpQ+I0vRO43KEfLgQseRNKnlX2QdpdwVeNMd+CssNqrhiSAHkPgjZIP+2ldv3wSBA4bcBh04KOHwwePzoCl6GRo9TyarbMcJAc0dCoQXljGWfnRrXMxQopobLcrBQPXdRoXj+8I6ZEtbeAY0Pg+E63stbC3eXtdwS38/dsDzzxhs9BsUtNgiBxmJVG2TOBJ8Nj9fCrB+CpKVD3D7Uc9kZ6YN/7sKgAnp0OjXv0ZbnPwUthDJFQSKrAexAi7dwFmLIoADXWV1XBiFv7xjXth1cXQ8MHaqYfcycMv0nFdbig+QBcboeJdihdCeOy+8q41KYa56MPTasKZAsHB3wXI3YOYcXhSMrt8MI7+hUAZdwc+ACaD/pWj/gktQJ8+z61jdbN1wTPFQfuZZFxVDjIgp43Q4UsQrDGCunY4uB7P4M5K9Te3QxfXIXtf4Ly59XpkTX8UjjUvYCvAWaSwBVOYeXVWFKqOg0qmge3p0WWt+VjNbG+W6YuSqzD72rM/3bYzgpgmZWlXWNcNoy/V1mDo9IhIRmGjVCGUacbLraqbt64R43xxr36k6V5lgkHv+7+8G+AGQznKk76z/U12nyCJF1Ucc109bNLxQ7aECyJvV4x4+melQed+wAJAjs1QIBN+4ClGgcFopfV22dnIkDyJXOBADucAUk7kh/3rjwE8BMUO2lG8JPo6xUjJKV6HmIQxFFSVLIZ7x36AGe1qGJLoMjgR7oOFgHlFisUOwQbyWNp8CQhkDnEkcw2Bpq/sGQ7bTxkylkaQNTTRRcPIHndOu2izpvhVB4iuBaXyo1iNZJF5nSLKhJYg4MlejO+HhGfBsoiHvT2hth7lAXnIpL5oioyB29jj6YKGQOUI5hiJH8UqEYwT1RyItKMVjybWwOkGpVjEjeCpVRSFm6X7435h5MFJHndTxdi9IotclqBl5Gs623bR4p1T2cLiCeOx4HHUO+Fo8FhBK9zlTKxi0tWCIzO4+lCstEoQWIHJmDgfaIXD/AfJA4EG4WDA9ZpqYi6d5gsIAUb+WiMBzKRpKGGSt/n8+BG4kTzPp/vokbsMnF3GQb/BwesXuVILoRxAAAAAElFTkSuQmCC",E_e=({typeSocial:e,isAccountExist:t,setIsAccountExist:r,setExpand:n,setAccountInfo:s})=>{let[o,a]=(0, Tn.useState)(!1),[c,u]=(0, Tn.useState)(""),{noCreateAccount:m,isSignUpForm:f,handleOnData:h,toggle:x,isRequireEmail:b}=(0, Tn.useContext)(d6),{endpoint:v}=ms(),[w,E]=(0, Tn.useState)(""),[_,C$1]=(0, Tn.useState)(!1),[S,N]=(0, Tn.useState)(!0),z=async(P,M=!1)=>{P.preventDefault(),C$1(!1),a(!0);try{let q=await C.get(`${v}/index.php?webserviceClient=site&webserviceVersion=1.0.0&option=member&task=getSocialLoginUrl&api=hal&socialType=${e}`);q?.data.result[0]&&window.open(q?.data.result[0],"SSO","status=1,height=750,width=650");let ue=async U=>{if(U.origin===v){if(U.data&&U.data.socialLogin)if(M)C$1(!0);else {let Y=JSON.parse(U.data.socialLogin);if(b){a(!0);let $=await ck(Y?.access_token);!$?.email||/@aesirx\.io$/.test($?.email)&&($?.wallet_concordium&&$?.email?.includes($?.wallet_concordium)||$?.wallet_metamask&&$?.email?.includes($?.wallet_metamask))?(n("require-email"),s({data:Y,memberId:$?.member_id})):h(Y),a(!1);}else h(Y);}else U.data.error&&(!m&&N(!1),r({status:!1,type:e}),u(U.data.id),M&&(n(`social-${e}`),E(e)));window.removeEventListener("message",ue);}};window.addEventListener("message",ue,!1),a(!1);}catch{return a(!1),!1}};(0, Tn.useEffect)(()=>{_&&Ke.error("You've already created an account with this social media");},[_]);let D=async()=>{E(""),n("social"),u(""),r({status:!0,type:""});};return Tn.default.createElement(Tn.default.Fragment,null,w===e?Tn.default.createElement(Tn.default.Fragment,null,Tn.default.createElement("div",{className:"text-start"},Tn.default.createElement("div",{className:"cursor-pointer fw-medium fs-14 d-inline-flex align-items-center back-button text-primary",onClick:()=>{E(""),n("social"),u(""),r({status:!0,type:""});}},Tn.default.createElement("img",{src:Vg,alt:"Back Icon",className:"me-1"}),"Back")),Tn.default.createElement("div",{className:"text-primary"},Tn.default.createElement(lk,{setShow:f?x:D,setIsAccountExist:r,isNoWallet:!0,noLogin:!0,socialType:{id:c,type:e},isRequireEmail:b}))):Tn.default.createElement("div",{className:"mt-3"},Tn.default.createElement(f$4,{variant:"outline",type:"button",onClick:P=>{!t?.status&&t?.type===e&&(!S||f)?c?(n(`social-${e}`),E(e)):z(P,!0):z(P);},className:"w-100 lh-sm fw-semibold d-flex align-items-center"},o?Tn.default.createElement(Tn.default.Fragment,null,Tn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Waiting..."):Tn.default.createElement(Tn.default.Fragment,null,Tn.default.createElement("img",{src:e==="google"?__e:e==="facebook"?v_e:e==="twitter"?A_e:y_e,width:24,height:24,alt:"Back Icon",className:`me-2 ${e==="twitter"?"twitter-icon":""}`}),!t?.status&&t?.type===e&&(!S||f)?"Create account":"Log in"," ","with",Tn.default.createElement("span",{className:"text-capitalize ms-1"},e?.charAt(0).toUpperCase()+e?.slice(1))))))},Hg=E_e,w_e=({loginText:e,loginBg:t,forgotPasswordLink:r})=>{let[n,s]=(0, Ue.useState)(""),[o,a]=(0, Ue.useState)({}),[c,u]=(0, Ue.useState)({status:!0,type:""}),m=new URLSearchParams(window.location.search),f=["concordium","metamask","regular"];m.has("return")&&(f=new URL(atob(m.get("return"))).searchParams.getAll("login[]"));let h=f.length===0||f.includes("metamask"),x=f.length===0||f.includes("concordium");return Ue.default.createElement(Ue.default.Fragment,null,Ue.default.createElement("div",{className:"row gx-0 align-items-center w-100"},Ue.default.createElement("div",{className:"col-lg-7"},Ue.default.createElement("div",{className:"pt-0 pb-4 px-4 block-wallet"},Ue.default.createElement("div",{className:"py-4 px-lg-4"},n?n==="social"||n==="wallet"||n==="email"?Ue.default.createElement("div",{className:"text-start"},Ue.default.createElement("div",{className:"cursor-pointer fw-medium fs-14 d-inline-flex align-items-center back-button text-primary",onClick:()=>{s(""),u({status:!0,type:""});}},Ue.default.createElement("img",{src:Vg,alt:"Back Icon",className:"me-1"}),"Back")):Ue.default.createElement(Ue.default.Fragment,null):Ue.default.createElement(Ue.default.Fragment,null,Ue.default.createElement("img",{src:mve,alt:"Privacy Icon"}),Ue.default.createElement("h3",{className:"fs-3 fw-semibold mt-2 mb-3 text-primary",dangerouslySetInnerHTML:{__html:`Welcome to ${e}`}}),Ue.default.createElement("p",{className:"mb-20px fs-14"},"Select your login method"),Ue.default.createElement("button",{type:"button",className:"btn btn-success w-100 lh-sm text-white fw-semibold mb-18px",onClick:()=>{s("email");}},"Log in with Email and Password"),Ue.default.createElement("button",{type:"button",className:"btn btn-outline w-100 lh-sm fw-semibold mb-18px",onClick:()=>{s("social");}},"Log in with Social Media"),Ue.default.createElement("button",{type:"button",className:"btn btn-outline w-100 lh-sm fw-semibold",onClick:()=>{s("wallet");}},"Log in with Web3 Wallets")),n?.includes("wallet")&&Ue.default.createElement(Ue.default.Fragment,null,!c?.status&&(n==="social"||n==="wallet"||n==="email")&&Ue.default.createElement("div",{className:"bg-danger text-white px-3 py-2 rounded-2 d-flex align-items-center mb-3"},Ue.default.createElement("img",{className:"me-1",src:SX,alt:"cancel Icon",width:"16px",height:"16px"}),"Your account not exist"),(n==="wallet"||n==="wallet-metamask")&&h&&Ue.default.createElement("div",{className:"mb-3"},Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(p_e,{setIsAccountExist:u,setExpand:s,setAccountInfo:a}))),(n==="wallet"||n==="wallet-concordium")&&x&&Ue.default.createElement("div",null,Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(YX,{setIsAccountExist:u,setExpand:s,setAccountInfo:a})))),n==="email"&&Ue.default.createElement("div",{className:"control-group"},Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(g_e,{forgotPasswordLink:r}))),n?.includes("social")&&Ue.default.createElement("div",null,!c?.status&&(n==="social"||n==="wallet"||n==="email")&&Ue.default.createElement("div",{className:"bg-danger text-white px-3 py-2 rounded-2 d-flex align-items-center"},Ue.default.createElement("img",{className:"me-1",src:SX,alt:"cancel Icon",width:"16px",height:"16px"}),"Your account not link to ",c?.type," yet"),(n==="social"||n==="social-google")&&Ue.default.createElement("div",{className:"mb-1"},Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(Hg,{typeSocial:"google",isAccountExist:c,setIsAccountExist:u,setExpand:s,setAccountInfo:a}))),(n==="social"||n==="social-twitter")&&Ue.default.createElement("div",{className:"mb-1"},Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(Hg,{typeSocial:"twitter",isAccountExist:c,setIsAccountExist:u,setExpand:s,setAccountInfo:a}))),(n==="social"||n==="social-facebook")&&Ue.default.createElement("div",null,Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(Hg,{typeSocial:"facebook",isAccountExist:c,setIsAccountExist:u,setExpand:s,setAccountInfo:a}))),(n==="social"||n==="social-reddit")&&Ue.default.createElement("div",null,Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(Hg,{typeSocial:"reddit",isAccountExist:c,setIsAccountExist:u,setExpand:s,setAccountInfo:a})))),n?.includes("require-email")&&Ue.default.createElement(Ue.default.Fragment,null,Ue.default.createElement("div",{className:"control-group"},Ue.default.createElement(Ue.Suspense,{fallback:Ue.default.createElement(Ue.default.Fragment,null,"Loading...")},Ue.default.createElement(b_e,{accountInfo:o}))))))),Ue.default.createElement("div",{className:"d-none d-lg-block col-lg-5"},Ue.default.createElement("img",{className:"w-100",src:t||fve,alt:"Login Background"}))))},C_e=w_e;typeof window<"u"&&(window.process={env:""});var d6=zi.default.createContext(void 0),I_e=({onGetData:e,show:t,toggle:r,demoUser:n,demoPassword:s,noCreateAccount:o,isRequireEmail:a=!1,isSignUpForm:c=!1,loginText:u,loginBg:m,customClass:f,forgotPasswordLink:h})=>{let x=b=>{e(b),r();};return zi.default.createElement("div",{className:"aesirxsso"},zi.default.createElement(j$2,{centered:!0,fade:!1,show:t,onHide:()=>{r();},size:"xl",className:`aesirxsso ${f??""}`},zi.default.createElement(e$3,{onClick:r}),zi.default.createElement(i$2,{className:"p-0 bg-white rounded-3"},zi.default.createElement(zi.Suspense,{fallback:zi.default.createElement(zi.default.Fragment,null,"Loading...")},zi.default.createElement(d6.Provider,{value:{handleOnData:x,toggle:r,demoUser:n,demoPassword:s,noCreateAccount:o,isRequireEmail:a,isSignUpForm:c}},zi.default.createElement(C_e,{forgotPasswordLink:h,loginText:u,loginBg:m}))))))},T_e=I_e,S_e=({className:e,text:t="Login",loginText:r="AesirX SSO",loginBg:n,onGetData:s,demoUser:o="",demoPassword:a="",noCreateAccount:c=!1,isRequireEmail:u=!1,customClass:m,forgotPasswordLink:f})=>{let[h,x]=(0, gl.useState)(!1),b=()=>{typeof window<"u"&&(h?document.body.classList.remove("modal-sso-open"):document.body.classList.add("modal-sso-open")),x(!h);};return gl.default.createElement(gl.default.Fragment,null,gl.default.createElement("button",{type:"button",className:`btn ${e}`,onClick:b},t),gl.default.createElement(T_e,{demoUser:o,demoPassword:a,noCreateAccount:c,isRequireEmail:u,onGetData:s,show:h,toggle:b,loginText:r,loginBg:n,customClass:m,forgotPasswordLink:f}))},mk=S_e;(0, vl.createContext)({jwt:"",accessToken:"",globalLoading:!1,onLogin:void 0,onLogout:void 0});(0, bl.createContext)({userLoading:void 0,getData:void 0});ms();(0, m6.createContext)({account:"",gRPCClient:{}});var pk=[ol,y2,cl],tK=u,{publicClient:Y_e}=zc(pk,[$4({projectId:tK})]);X4({autoConnect:!0,connectors:[...e6({projectId:tK,chains:pk})],publicClient:Y_e});var ha=f(nc(),1);var Qn=f(a(),1);var hk=({loading:e})=>{let{t}=c$5();return Qn.default.createElement(Qn.default.Fragment,null,e==="connect"?Qn.default.createElement("div",{className:"loading-status"},Qn.default.createElement(f$4,{variant:"dark",disabled:!0,className:"d-flex align-items-center justify-content-center text-white w-100"},Qn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Qn.default.createElement("span",{className:"text"},window?.aesirx_analytics_translate?.txt_please_connect??t("txt_please_connect")))):e==="sign"?Qn.default.createElement("div",{className:"loading-status"},Qn.default.createElement(f$4,{variant:"dark",disabled:!0,className:"d-flex align-items-center justify-content-center text-white w-100"},Qn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Qn.default.createElement("span",{className:"text"},window?.aesirx_analytics_translate?.txt_please_sign??t("txt_please_sign")))):e==="saving"?Qn.default.createElement("div",{className:"loading-status"},Qn.default.createElement(f$4,{variant:"dark",disabled:!0,className:"d-flex align-items-center justify-content-center text-white w-100"},Qn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Qn.default.createElement("span",{className:"text"},window?.aesirx_analytics_translate?.txt_saving??t("txt_saving")))):e==="verifying_sign_proof"?Qn.default.createElement("div",{className:"loading-status"},Qn.default.createElement(f$4,{variant:"dark",disabled:!0,className:"d-flex align-items-center justify-content-center text-white w-100"},Qn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Qn.default.createElement("span",{className:"text"},window?.aesirx_analytics_translate?.txt_verifying_sign_proof??t("txt_verifying_sign_proof")))):e==="verifying_age_country"?Qn.default.createElement("div",{className:"loading-status"},Qn.default.createElement(f$4,{variant:"dark",disabled:!0,className:"d-flex align-items-center justify-content-center text-white w-100"},Qn.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),Qn.default.createElement("span",{className:"text"},window?.aesirx_analytics_translate?.txt_verifying_age_country??t("txt_verifying_age_country")))):Qn.default.createElement(Qn.default.Fragment,null))};var Hr=f(a(),1);var Gc=f(nc(),1);var gk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF5SURBVHgBrVXtcYMwDJVz/I83qDdoOkHpBtkARmgmgE5QNkg2aDtB2IBkgtIJSCdwpdrcCUcGUvruFDv6eEiyMApGYK3VuGxQUpQ7r/5GaVA+lFIXuAVEiFKgdDaOdIwjEUgp4A1FwwIkAWmGy0Hwa1FqvzfgWjMPSLoRyt2TXvDVvv+ziD8D0hwWIPGkObgSe+zwxA/soZTdFmWNckZbHSQ1iEd7KWW7D4IKoUXkb5hPejUxQm/TCVJOrpnvkdkqUmyZouPl22mUzL9i+mYF7s3qcWL7q2kQEIvVq8BRR/YxrGMGIm4jZDVM48z2hu0vIbGx/oXwF8w7xEH2iv1/ZPuv3187vGxee6s/wEY4tC6YHhPYM+UNJS4Fe+IDZnxigTm4g1r7bCp+ZaL9GZd7Fr/jmXXBjBr4D9BThXIz+CNUQF7CsCWEFtyEUGvo60EtobJfwjtjFERu5yGFW+FP+biEOJGUWGKLy5N1M52DK117oWmgtrQwgh9inye0Cp+8ygAAAABJRU5ErkJggg==";var S1=f(a(),1);var rK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAhCAYAAAA2/OAtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI/SURBVHgBxVY9SEJRFD6vokgIAqea3uTUIDS5Ra4GtbiqY1POLRkEDSHmFE3RFi4NOrXkFARGDkLkotEQ/QiBYBSFfUfPq+fzvvd8JvTBx33v3nM+z73n3PMkGhDtdjtKowQE42AJDNIoACEdrIloBvS5+YyROzZAXZ5ZMOLm4CjKUWJIWqbDmA/QsKLAuc38Cg0jysmh321bEcB6mLyIyra3yBkRu6TZRZoi+ygNsGB0IFH8+iqGGA2GkCppqkgz5A1xR1H8Kp+jTt7gh19P7WomQR1DTeH0IPMn4Au4CM5YbFrgjqZpDX6ZMC2kFGIlGRnvYFWogwvgvKxx0uJg+kdUajImjnfgrUlMhbpwRiLnZHHtBhBtVcPDLCYuwSZYEWEVroQqGOKTYJYjnQPz1H9OXsABFcFPcHoM4d7gYRe8oL/hCaxwsjTJOuGljmc/dW+JqhnbbZ+jrMP/Q/x9nZLCyz4PYFbEQ9TtRH4H0U5SYd+UHhCR4HKGKCfrWoxTWDiWeTbkbuQzifK5PYOPsPuSbsV2b9St1Za5+IMm4TqYgEFRtsROU+AZeC9iAdmNcfc3jeLvAQyT7V4cGWeOcVxGvpbr4KGJ6mtqEuZuv2SZToF7chTLchwGyojwwE1Up+5nRLcsqbLP201bt93X+jj7GBI0GHKqc1R2fk4Qhiw5Iw+7smrB9sMHB/40l22WG1gv2Pm6faLXwFfLHPfOtJOTo6ic77ZluqCsR69ARZzKf6k4jQp8jaXI/fRf+AaHjRu6xDEXQwAAAABJRU5ErkJggg==";var X_e=()=>{let[e,t]=(0, S1.useState)(!1),{open:r}=t6();async function n(){t(!0),await r(),t(!1);}return S1.default.createElement("button",{onClick:n,disabled:e,className:"btn btn-ethereum fw-medium px-4 fs-18 lh-sm w-100 btn-secondary text-white d-flex align-items-center justify-content-start"},e?S1.default.createElement(S1.default.Fragment,null,S1.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),"Waiting for signing..."):S1.default.createElement(S1.default.Fragment,null,S1.default.createElement("img",{className:"me-3",src:rK,alt:"Ethereum Logo"}),"Ethereum wallets"))},nK=X_e;var K_e=({isConnecting:e,handleOnConnect:t,activeConnectorError:r,activeConnectorType:n,activeConnector:s})=>{let[o,a]=(0, Hr.useState)(!0),c=()=>a(!1),{t:u}=c$5();return Hr.default.createElement(Hr.default.Fragment,null,Hr.default.createElement(j$2,{className:"aesirxconsent aesirxconsent-modal",show:o,onHide:c,centered:!0},Hr.default.createElement(j$2.Body,{className:"aesirxconsent"},Hr.default.createElement("div",{className:"p-4 block-wallet rounded-top"},Hr.default.createElement("div",{className:"px-3 text-center"},Hr.default.createElement("h3",{className:"fs-3 fw-semibold mt-2 mb-4 text-primary"},window?.aesirx_analytics_translate?.txt_please_connect_your_wallet??u("txt_please_connect_your_wallet")),Hr.default.createElement("div",{className:"mb-3"},Hr.default.createElement(Hr.Suspense,{fallback:Hr.default.createElement(Hr.default.Fragment,null,"Loading...")},Hr.default.createElement(Q_e,{handleOnConnect:t}))),Hr.default.createElement("div",{className:"d-flex flex-row flex-wrap"},Gc.isDesktop&&Hr.default.createElement("button",{disabled:e,className:"btn btn-primary btn-concordium flex-grow-1 fw-medium py-2 px-4 lh-sm text-white d-flex align-items-center justify-content-start mb-3",onClick:()=>t(j1)},e?Hr.default.createElement(Hr.default.Fragment,null,Hr.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}),window?.aesirx_analytics_translate?.txt_connecting??u("txt_connecting")):Hr.default.createElement(Hr.default.Fragment,null," ",Hr.default.createElement("img",{src:gk,className:"me-3 align-text-bottom",alt:"Concordium"}),"Concordium Browser Wallet")),Gc.osName!==Gc.OsTypes?.IOS?Hr.default.createElement(Hr.default.Fragment,null,Hr.default.createElement("button",{className:"btn btn-primary btn-concordium flex-grow-1 fw-medium py-2 px-4 lh-sm text-white d-flex align-items-center justify-content-start text-start",onClick:()=>t(c3)},!r&&n&&!s?Hr.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):Hr.default.createElement(Hr.default.Fragment,null," ",Hr.default.createElement("img",{src:gk,className:"me-3 align-text-bottom",alt:"Concordium"}),Gc.isMobile?"Concordium or CryptoX":"QR Code (Concordium Mobile or CryptoX Mobile)"))):Hr.default.createElement(Hr.default.Fragment,null))," ")))))},Q_e=({handleOnConnect:e})=>{let{isConnected:t}=E2({onConnect(){e("","metamask");}});return t?Hr.default.createElement(Hr.default.Fragment,null):Hr.default.createElement(nK,null)},sK=K_e;var I2=f(a(),1);var xk=[ol,Zd,Jd,Xd,Kd,Qd,em,tm,rm,nm,sm,om,mm,fm,pm,hm,gm,xm,bm,vm,_m,Am,ym,Cm,Im,al,Tm,Sm,Em,wm,Lm,y2,Mm,km,Nm,Rm,Om,zm,Dm,Pm,cl,Fm,Bm,Um,Gm,Hm,Wm,Vm,Ym,qm],$_e=({children:e,layout:t,level:r})=>{let n=u,{publicClient:s,webSocketPublicClient:o}=zc(xk,[$4({projectId:n})]),a=sessionStorage.getItem("aesirx-analytics-revoke"),c=(t==="simple-consent-mode"||r===1)&&(!a||a==="0"||a==="1")?{}:X4({autoConnect:!0,connectors:e6({projectId:n,chains:xk}),publicClient:s,webSocketPublicClient:o}),u$1=new Pc(c,xk);return I2.default.createElement(I2.default.Fragment,null,(t==="simple-consent-mode"||r===1)&&(!a||a==="0"||a==="1")?I2.default.createElement(I2.default.Fragment,null,e):I2.default.createElement(I2.default.Fragment,null,I2.default.createElement(rf,{config:c},e),I2.default.createElement(Ng,{projectId:n,ethereumClient:u$1})))},oK=$_e;var uf={index:8602,subIndex:0,name:"aesirx_web3_web3id",schema:" "};var df={index:6740,subIndex:0,name:"aesirx_web3_web3id_testnet_v1_2_1",schema:" "};var eAe=async(e,t,r,n,s,o,a)=>{try{let c=await a.invokeContract({invoker:e$2.fromBase58(e),method:n$2.fromString(`${t}.${o}`),contract:p$2.create(r,n)});if(!c||c.tag==="failure"||!c.returnValue)throw new Error(`RPC call 'invokeContract' on method '${t}.view' of contract '${o}' failed`);let u=await o$1(q$2.toBuffer(c.returnValue),window.aesirxBuffer.from(s,"base64"),l.fromString(t),m$2.fromString(o),j$3.V2);return console.log("invokeSmartContract",u),u}catch(c){return console.log("invokeSmartContract error",c),null}},aK=async(e,t,r)=>{try{let s=(await eAe(e,r==="testnet"?df.name:uf.name,r==="testnet"?df.index:uf.index,r==="testnet"?df.subIndex:uf.subIndex,r==="testnet"?df.schema:uf.schema,"view",t))?.state?.find(o=>e===o[0]?.Account[0]);if(s&&s[1].owned_tokens)return !0}catch{return !1}return !1},qg=async(e,t,r,n)=>{t&&t(!0);try{let s=await tAe(e??""),a=[{statement:await bk(),idQualifier:{type:"cred",issuers:[0,1,2,3,4]}}];return await n.requestVerifiablePresentation(s,a)&&(r(!0),t&&t(!1)),!0}catch(s){return console.error("error",s),r(!1),t&&t(!1),!1}},tAe=async e=>{try{let t=window.web3Endpoint??"https://web3id.backend.aesirx.io:8001";return (await C.get(`${t}/challenge?account=${e}`)).data?.challenge}catch(t){throw console.log("getChallenge",t),t}},bk=async()=>{let e=[],t=window.ageCheck,r=window.countryCheck,n=window.minimumAge??0,s=window.maximumAge??150,o=window.allowedCountries??[],a=window.disallowedCountries??[];if(r){let c=[],u="";o.length>0?(c=o,u="AttributeInSet"):a.length>0&&(c=a,u="AttributeNotInSet"),c.length>0&&e.push({type:u,attributeTag:"nationality",set:c});}if(t){let c=new Date,u=new Date(c);u.setFullYear(u.getFullYear()-s);let m=iK(u),f=new Date(c);f.setFullYear(f.getFullYear()-n);let h=iK(f);e.push({type:"AttributeInRange",attributeTag:"dob",lower:m,upper:h});}return e};function iK(e){let t=e.getFullYear(),r=String(e.getMonth()+1).padStart(2,"0"),n=String(e.getDate()).padStart(2,"0");return `${t}${r}${n}`}var Wt=f(a(),1);var cK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHGSURBVHgBrZQ9SwNBEIbf2Uv8xChqdVGIlloY7LRREOyMsbBPwEoR/AfRXxDEr0ZIahESo4WWVraxECxEI8GgYBEiCnIx4+4pp/nwTk0euGLmZt99md0dQg18iViX4X4OMdMEiP1g+D5/pQHKEOPgLrAUr7WWKhN6ajtI9BZjUBfsIGSoRGuVwuJ74E1tRkGlhKOYQrpm4ph+uBWpKah+MGEFf4ZXvantKCzjprOtkNoN9cA8lwssJ01B/Wjz5lvjqxj29KJQfEX25clOMt9UNAY05U4GIbvKndFpjPd4cZC7sitrKWragyANs/gFHe5mxxoqYVJwiX1oFAIjLgb8lXnVs4XBESvub+2ARzqM+qes3O71OS4Kj+UL5Tm4am2kBIfk1+lqMuO+Ng8KxivGunWr5vj+plpQQk4nrNgfC8oSYP4sCQfSQhCl0SgYt4KZT9EgCJQUbsOIy9udtyvcy17iRPbMQS2jBoX5UvpTG8E3ogTqcccUVoLmcMiab5DX8W/YGmNl81A/3FiVqQj+gDJyN7O88hVXYE4ewRGnqySF8sxaOBdYTJbnf+BjpGFWLvRZr0k2HkxpIj51G+3xzFy46jDfAeCxpxm6HGB8AAAAAElFTkSuQmCC";var lK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF1SURBVHgBrZSxTgJBEIb/2RNjYmIoLAxYHJ2JhbyBdlaCNNbQakjwCcAnIEaghTcAwcaSN7iGmjMGookmFxKrwxt3T0U4Tgjcfc1lZm/+nezs/gQf9GY9akc+ssx0DOIkGPrPkgGQSYz7Qeqq4VdL3kSsXTsn+qwzKIpFEExy6MYrLKaDeLtSBjnNpWIK2TUT12OdatFXUC0woYCV4VK8XStj0rjbWTWrdkMQmDPDVL7lCsYeKv2pg18Xa3NsJzTVnQyyCM7WWNNeBWlIIyTIwYlgh3WEhcDRBgNJb/5wZxene4mFtY8vffRGb7NJOYcNv5+V4MX+ARbRG73PC0oopAn/YghBZCAsGE+CmbsICQK1RMS2G/J2WwiKNAtlFMLMXFuyzRwCopxHfV1zeHbfIN9ibXhiYzN+GOvclWSqiBVQjQzO8oW/2IPrPIKLy66SFLKYtdwwddmazf/Dt6UhLQv1yWuSBw8mg4i7EXu7YWZyc8P8Ak85j0L90QHiAAAAAElFTkSuQmCC";var vk=({languageSwitcher:e,modeSwitcher:t,setShowCustomize:r,disabledBlockDomains:n,handleRevokeBtn:s,showRevoke:o,endpoint:a})=>{let{t:c}=c$5(),u=[...Array.isArray(window?.aesirxBlockJSDomains)?window.aesirxBlockJSDomains:[],...Array.isArray(window?.aesirxHoldBackJS)?window.aesirxHoldBackJS.map(S=>({domain:null,blocking_permanent:"off",...S})):[]],m=u?.reduce((S,N)=>(S[N.category]||(S[N.category]=[]),S[N.category]?.push({domain:N.domain,name:N.name,script:N.script}),S),{}),f=o||sessionStorage.getItem("aesirx-analytics-revoke")&&sessionStorage.getItem("aesirx-analytics-revoke")!=="0",[h,x]=(0, Wt.useState)([]),[b,v]=(0, Wt.useState)(!1),[w,E]=(0, Wt.useState)(!1),_=S=>{x(N=>N.some(D=>D.category===S)?N.filter(D=>D.category!==S):[...N,...u.filter(D=>D.category===S)]);},C=(S,N)=>{x(z=>z.some(P=>P.domain===N.domain)?z.filter(P=>P.domain!==N.domain):[...z,N]);};return (0, Wt.useEffect)(()=>{if(n||window.disabledBlockJSDomains){let S=window.disabledBlockJSDomains?.length?window.disabledBlockJSDomains:n?Array.isArray(n)?n:JSON.parse(n):[];x(S);}},[]),Wt.default.createElement(Wt.Fragment,null,Wt.default.createElement(E3,{languageSwitcher:e,modeSwitcher:t}),Wt.default.createElement("div",{className:"pb-1 pb-lg-3 pt-0 bg-white"},Wt.default.createElement(d$3,{className:"p-2 p-lg-4 accordion-customize",alwaysOpen:!0},Object.keys(m).length>0&&["essential","functional","analytics","advertising","custom"].filter(S=>m[S])?.map((S,N)=>{let z="",D="";switch(S){case"essential":z=window?.aesirx_analytics_translate?.txt_essential_tracking??c("txt_essential_tracking"),D=window?.aesirx_analytics_translate?.txt_essential_tracking_desc??c("txt_essential_tracking_desc");break;case"functional":z=window?.aesirx_analytics_translate?.txt_functional_tracking??c("txt_functional_tracking"),D=window?.aesirx_analytics_translate?.txt_functional_tracking_desc??c("txt_functional_tracking_desc");break;case"analytics":z=window?.aesirx_analytics_translate?.txt_analytics_tracking??c("txt_analytics_tracking"),D=window?.aesirx_analytics_translate?.txt_analytics_tracking_desc??c("txt_analytics_tracking_desc");break;case"advertising":z=window?.aesirx_analytics_translate?.txt_advertising_tracking??c("txt_advertising_tracking"),D=window?.aesirx_analytics_translate?.txt_advertising_tracking_desc??c("txt_advertising_tracking_desc");break;default:z=window?.aesirx_analytics_translate?.txt_custom_tracking??c("txt_custom_tracking"),D=window?.aesirx_analytics_translate?.txt_custom_tracking_desc??c("txt_custom_tracking_desc");}let M=!u?.filter(q=>q.category===S)?.every(q=>h?.some(ue=>ue.domain?ue.domain===q.domain:ue.name===q.name));return Wt.default.createElement(d$3.Item,{eventKey:N?.toString(),key:N},Wt.default.createElement("div",{className:"d-flex align-items-center justify-content-between"},Wt.default.createElement(d$3.Header,null,Wt.default.createElement("div",{className:"d-flex align-items-center"},Wt.default.createElement("div",{className:"accordion-img"},Wt.default.createElement("img",{className:"plus",src:cK,width:20,height:20,alt:"plus"}),Wt.default.createElement("img",{className:"minus",src:lK,width:20,height:20,alt:"minus"})),Wt.default.createElement("div",{className:"accordion-title"},Wt.default.createElement("div",{className:"fw-medium text-black"},z),Wt.default.createElement("p",{className:"mb-0 fs-14 d-none d-lg-block"},D)))),S==="essential"?Wt.default.createElement("div",{className:"text-success fs-14 fw-medium pe-2 pe-lg-3 text-nowrap"},window?.aesirx_analytics_translate?.txt_always_active??c("txt_always_active")):Wt.default.createElement(h$1.Check,{className:"ms-auto me-0 pe-3",type:"switch",value:S,checked:M,onChange:()=>{_(S);}})),Wt.default.createElement("p",{className:"mb-0 fs-14 subtitle-mobile d-lg-none"},D),Wt.default.createElement(d$3.Body,null,m[S]?.map((q,ue)=>{let U=!h.some(Y=>q.domain?Y.domain===q.domain:Y.name===q.name);return Wt.default.createElement("label",{className:"fs-12 d-flex align-items-center justify-content-between mb-0",key:ue,htmlFor:"inline-checkbox1"},Wt.default.createElement("div",null,q?.name?q?.name:q?.domain," -"," ",q?.name&&typeof q?.script=="function"?window?.aesirx_analytics_translate?.txt_scripts??c("txt_scripts"):q?.domain?window?.aesirx_analytics_translate?.txt_domain_path_based??c("txt_domain_path_based"):window?.aesirx_analytics_translate?.txt_third_party_plugins??c("txt_third_party_plugins")),Wt.default.createElement("div",null,Wt.default.createElement(h$1.Check,{inline:!0,name:`domain-${S}-${ue}`,type:"checkbox",id:`domain-${S}-${ue}`,checked:U,onChange:()=>{C(S,q);},disabled:S==="essential"})))})))}),window.aesirxOptOutMode==="true"&&window.aesirxOptOutDoNotSell==="true"&&f?Wt.default.createElement(d$3.Item,{className:"mt-3",eventKey:"donotsell"},Wt.default.createElement("div",{className:"d-flex align-items-center justify-content-between"},Wt.default.createElement(d$3.Header,null,Wt.default.createElement("div",{className:"d-flex align-items-center"},Wt.default.createElement("div",{className:"accordion-title"},Wt.default.createElement("div",{className:"fw-medium text-black"},window?.aesirx_analytics_translate?.txt_do_not_sell??c("txt_do_not_sell")),Wt.default.createElement("p",{className:"mb-0 fs-14 d-none d-lg-block"},window?.aesirx_analytics_translate?.txt_disables_third_party??c("txt_disables_third_party"))))),Wt.default.createElement(h$1.Check,{className:"ms-auto me-0 pe-3",type:"switch",value:"donotsell",onChange:S=>{v(S?.target?.checked);}})),Wt.default.createElement("p",{className:"mb-0 fs-14 subtitle-mobile d-lg-none"},window?.aesirx_analytics_translate?.txt_disables_third_party??c("txt_disables_third_party"))):Wt.default.createElement(Wt.default.Fragment,null))),Wt.default.createElement("div",{className:"rounded-bottom position-relative overflow-hidden text-white bg-white"},Wt.default.createElement("div",{className:"position-relative pt-2 pt-lg-3 p-3"},Wt.default.createElement("div",{className:"d-flex align-items-center justify-content-between flex-wrap"},Wt.default.createElement("div",{className:"d-flex w-100 flex-wrap flex-lg-nowrap justify-content-between"},Wt.default.createElement(f$4,{variant:"outline-success",onClick:()=>{r(!1);},className:"d-flex align-items-center justify-content-center fs-14 px-5 me-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3"},window?.aesirx_analytics_translate?.txt_back??c("txt_back")),Wt.default.createElement(f$4,{variant:"outline-success",onClick:async()=>{if(window.disabledBlockJSDomains=h,window.aesirxOptOutMode==="true"&&f){E(!0);let S=sessionStorage.getItem("aesirx-analytics-revoke")&&parseInt(sessionStorage.getItem("aesirx-analytics-revoke"));b?(sessionStorage.setItem("aesirx-analytics-rejected","true"),await s()):await O(a),S<=1&&window.aesirx1stparty?setTimeout(()=>{window.location.reload();},1e3):(r(!1),E(!1));}else r(!1);},className:"d-flex align-items-center justify-content-center fs-14 px-5 me-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3",disabled:w},w?Wt.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):Wt.default.createElement(Wt.default.Fragment,null),window?.aesirx_analytics_translate?.txt_save??c("txt_save")))))))};var Fe=f(a(),1);var uK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPQSURBVHgBzVhPSBRRGP9m1kUqU7M/CqltKKGiKF0K7aBhWB5S9KIIaifByKKDHZLUyEMGoXnJTiKFdlDUQ2UJelEwSDZcNHC1xVXQFHXXNSTZnd43Mrtvpn3rzNq6+4PZeW/mzZvf+33/3iwHCpxJzs8lpyJBcBWTswECAE7gjAIHRr1e37zy45NFdk9qGAzF0Xbe3shx8ACOEJzAt0W4IpotloEtNyEk4+C3RwVOyIIgABWLcJ3MQ1I8XkBlgkUGge928I5GkVyc4aZhT/fnJ4QAOI7P4/d0e40QIhAEoTiMOHGWIGh6DqIiI6C8pACyr2RCRmoyJMTHitdtdgeYZueht38YevqGQTuEojDCSrXvJMbHQX1dJZQRMiyiOYTk4vKKn4TAEKZ2ZFlpAbQ8rhVfGkioIlRfVyUq4w2mWTNMkwOJRp1EhQ4XrAcSKifKKMmgr3R29ZGjX2zTQGJoWn/BnU66znRpnHh0qFNmpukZM1TVNsLi0goEAj4VQmWUZPJu1/wzThqjVEu6Fxl5QnbNurQKmgmhOnQ0oSKoDA00J47ByJLGoBnRnDQG376UmbGo4iGMT373+l4eGLiVny3rv+jolpmppeEudDyvd5ORFtHSUAtjQ2/c11C1e49aZXNhxLLAJFR445qsT68IlampLmE9CulpSbJAwGdpcxbm54BmQumpSe62ifgOrY4vMp4xpbL+x5Fxd1tMEYx8xiREP2DbdijIJsNBwOcTKL9ROnykVkI0bPYd8AeYKFmEWGASslImSjwfK7vHihAa+4XW7O6np8lVtTMIMgktLq/KJqNNiNX8IChDPz3F45PojzathMYnjbI+7chYyZUvpIEJtPVVt7uPUUnnoYmvbIWZpQMVmZ8adPdxRZdzK2Qrk8JfcnI0cw9RjyaDmBp7pzox+qxl3a+fynIGToKTeSMvkfYGaQMnwVfp0FxcTTPzUFn7JGDFVXc85mIT6yaueG19k2Rtj0rnzsaQspID9u0d8fC2/biUlAi/1jbAH/hUSAKWAdykeQMqhltWTJ4ZKfv7a3R4pR+phaodI05uJWngmZctLNYtPP4XVGVqBIY67oXU5KDDAH2ompyj1QxGf/nwZZyQ+ixGSni4XvwWp6Psm3GGFNIJmFuwglbgJzX6UBtp34fQQBdPPl8HIETg1Luadb83FizEbKdI/yoEFVz75txor+jUTqerSSD2gyABfcfpdDZhW4c/u1uW3fCoC+95njsGR64U1+50Oe9sWcY8f1jRiDbkGnQ6ron4VqaW736NsJBjEP133TwyRt/4Cxe7mJ9qF+J2AAAAAElFTkSuQmCC";var dK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANDSURBVHgB7ZhNaBNBFMff7G76XZuCSIvVJsX2UBBTiiAompy8CLZQEE8teKxgDyJ4auLNU9qD97YXPQi2IPQidIUKYg9NDy1Y8rE99VDQpF8mTbLje2tSNuukjXHXKPiH4c3uzM775c1skvcYWJRIJPxo7nLOh9B6wBlFcP2IJEkhr9ermQeYCcSNZhInjmGbxskz1sl2CX350PjQD/mbL4Alj4EIBgeWdF1fk2V5ojjotMgv+gwyxm5hCxz7xYFwLBabghopGo3OoP8w9RnCeCg6SDjwpyJjVWGHEsgwLGHIJrETqhUMiXzTuUWWIQVh6IBNWyddeznkyTN5kgPQ2+YGm4SHdkbmrtDH+6808316iYydisfjvKenhwlglrhDrz0607L1+YHI8HzJrhCLJHogJ0mPuHPfQUBrK2llQjSmiJ+Q/MZjqD5lF1pYFuzQPnfBZu6M0WeMj6IJQkVAwH29Sgqet36CTvkQ7NR2vgnGd6+T9YjGhVtGEC/aPtgOU1x7zq2WXVsI9KDpM7TatE0i0RG41xAXjgm3rFdOGZZnZDjabAM9VQ92SGo7AtfFPcPerNuGioH68PxkVs7Bt+UO4GkZ7FbznS3ovPwFKgbSU3Vw+O48OKWDt91GlAB+/nEQnqHHq4sw2zcOG+0+OHC1gO1AuOaT+IJwTBih9cZBWO8ahMWuEeO6PxmB/q/YkmuG/R3tNHbAs4Ew7DR0QMVAVm24fUYrqlrA9523Ya73IRwo5aNeEdBJgM25fejej8LVnWW0MSEgbdFrzygsXhg5de2qgEqc4ae1AlIEu/eiP+DxHG61XDoxKrYCiQBXzt4wWjWS4C/Tf6DT9I8AMdDAYeHfWOEXmBiI81lwWPxXgPRsbsrhKGm6JIegDJBGyaL5phpsT+pMDjAGKtgsWhNhAurTRs18v5DvRxTMhRaowACWP9yFBwL+IHdDfdqevCzTkFSDTJiQ5vN5H9YVIpRK+xHoDSaM3hqn0qtUcJAQQsWLWUxjw1A7UVlmgco/JeUYbKq5VuO0CuWYMKXzxXKM8ZZRh25gl1HosDwyVjhkToF4sFFUEniZMteGmGgyTgxi9wo2p6A02iLcjXk6MuaB79ytjDFkjwWOAAAAAElFTkSuQmCC";var mK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS/SURBVHgBxVjNbttGEJ5dM7JgGKlQBEH8B1hogOZW9aZbpVvRHpK8gXrzsSjQc5QnsHtperP7BLFRoMilcIoemksb91KgbVAJsS0rruEwrmtLFDnbGe5S/JFIWYkdD0Dukjuc+Tjz7Sy5AhKyt7dX8TzvtpTyjlJqES5GtvggH/dnZmaa0QEr6DQajcLk5OQ9RKwRkK+EENXZ2dkmXIDs7OyUqCmRn81Wq7Xe7XbvF4tFm8dEACaXy22Swm+9Xu/zYPCihf1allWnSH3kOE6175dQLm9vb6/AJQlFbI0xcN8izixSmu64rvshXJJwVihDDQrKhtjd3V2lVP04Pz+/BucklVWV5/bxZ6Jz1mcIR51wFCSdSoRuC85JSg9eLr7492DphX2wFAA7ixCP1mgi3eYIqbm5OQFvKOz88OSfCqAoEwUA6Z7niSd/fHH90VltMBYJ5yDl1ZeLR87hkoSJMrBFKQkQB1+Vby3vLY5jy8oa/O6vXkV5XqmnJgr0xspFFC51gqPjIPzSduF3OvyQMBikE0WIDj/q0zlZ+/KH044H0EaZX1+pisySkpqyR896H3sKyuz4+RGC3dF+PE4HAyKdX1suHDmuvnbR4DDjGF7fvJ6D6bwFVyTY71+7+k29OpzsjGVohDYbKu+gWwbFVwg/PXdh/0Q7CIS7yGgRRsqfbYei1+HnCz//fcpV+kmablrK8qEfCZ/etOCwE0YGTco8NNkBEyEI0on9tOox3R51XDhxvRtNSJdUDhEvFfo8kMwDmLI0GDbuGscYcY5kilvHT5X0wUbB81EgI9SU3vv+pP3gk6mhUUqfZQZMkBMMTpEnsG/Cv6k4RjGDiYwGY0pgpbY5vEZlTHsZaTFTw/gWA3cT1hkw+jkWebBhPEAhgfmtZbZ2MixpQyPuZo5IGapgSoRCzAjxfMpBnajRjLxkFsYU0sRF6pPEAcbBDtWvZweuX0B5Fjqubv0a9d/wdXdEyuRobQybYA2jhVK1jxmMnoERtczoZA7r6GJMkeKgBnRk3JofJQTROh5RMd9J8QuZEnICh/EjoI654MgYoMrBsRyNq6c960KJgw8bqgWFlNu8JbOtv4LXARSGQA57SOrVLiB2+AzArXcl5DM4lyYjZlmkKErTj1ZfNMVQMzqmT4s7lG5YcECL8rETzC6z1NCaMn0tD83xAAUO9Gsi4gjMg5WdQc1elQRCQvQ7ikE5zlSqOUjzJIOUgE/Y4K5KxR1jebr1LJ5kcgj9lJhSh0HJw9jHnA/arLzSkipWbzDKQjCc0xW0AGMAqhaFLZRoxtVkBmjjnPrJmdfv61bPQiXslbvDP2Ul/Xo0+WcxOXBlYmJdgbIT80tB4qsxeOM+6WNozXD8XZpT3e5a0p/539+yKBUbBKpGF/WoAkeJmpWHDfp5o07O3LfNe/FssEzgbN3AadSAHdHhSy5LdO/ru6kf+T4gQb+vFSLsQ/rZL76tTYakmJ2Xp7zjIhcWFh5TlL6lv9dluCThbSDak9rgvSI/oLTRUKemxDsQjBbekrAvs7dQMRg0YzlVvD9DKAVF6ikRrLa/v1+CCxKeRHTc4x0Pys6r6N6QGKZMwOqUzw9AE+3chWc2p4i660yZ6Nj/nxm5VYv1D1cAAAAASUVORK5CYII=";var fK="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHiSURBVHgB7ZhdasJAEIBnU9P6R7VFHwsKHsCeoHoTL1CEQpH2oQ99aCmFUukFvEn1Bh5AVOhbFbFKqkls0plVoRYhbkyyPviBWVki+ZzZnSTDYEGn00niULZtu4BjAYKhaVlWNZfL1ZYTbCGTQZF3VT3KhGMJCB2owBQF/MY0dTCmGuhTrcsYK2az2S4XarfbnUjsOBOJJkAGk+8RTLQvkjo/aLVapXAkXorGT0AWmBmYmXpyhgcFKR+GoyAbWioYoQtaKHlVDYNsQiGVhoL/K3dDGJur7IzQkr2QE1sL9fs9uL665B8v2EqIZJ4e7vk4r/kShf7KpNJpqNzcgRe4Elonk0qlwQuEhfyUERbyW0ZIKAgZguGjh32aPnM8kbY1300uIPHnlzfH8wa9D4GUbbOtBX67cYR4yh4xZb0e/8eVW+9TJhQhLkHrBtfPSkH0GKFdFoSUcB3yW8pVpfZTyvW9bJ2UVKH/Ul7d7Tfe9kEgVhgDYi/kBBeyLQt2BQVfX+uzHwNkYxo6DU0F+zONqTYC2Ri6Ru/2VWo2vGKfpovtEJDFBANCPSLsD9UUPAypWYQ9mq42HmDophAEtm3xa42Hn9gf4r2hIs2v1FfspJWwk1bGr3kIhjper0FZosDQxC/gwAWRSf/91gAAAABJRU5ErkJggg==";async function pK(e,t,r,n=null,s=null,o=null,a=null){let c=await cAe(e,t,r,n,s,o,a);try{let u=await navigator.credentials.get({digital:{requests:[{protocol:c.protocol,data:c.request}]}});if(u?.constructor.name=="DigitalCredential"){let m=u.data,h={protocol:u.protocol,data:m,state:c.state,origin:location.origin};return await _k("validateResponse",h)}else if(u?.constructor.name=="IdentityCredential"){let m=u.token,h={protocol:e,data:m,state:c.state,origin:location.origin};return await _k("validateResponse",h)}else throw "Unknown response type"}catch(u){alert(u);}}async function _k(e,t){let r={method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(t)};return await(await fetch("https://aesirx.io/api/services/googleWallet/"+e,r)).json()}async function cAe(e,t,r,n=null,s=null,o=null,a=null){let c={protocol:e,doctype:t,attrs:r};return n!=null&&(c.transaction_data=n),s!=null&&(c.issuance_offer=s),o!=null&&(c.vct_values=o),a!=null&&(c.dcql_query=a),await _k("getRequest",c)}var pa=f(nc(),1);var Ak={AF:"Afghanistan",AL:"Albania",DZ:"Algeria",AD:"Andorra",AO:"Angola",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BT:"Bhutan",BO:"Bolivia",BA:"Bosnia and Herzegovina",BW:"Botswana",BR:"Brazil",BN:"Brunei",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:"China",CO:"Colombia",KM:"Comoros",CG:"Congo (Brazzaville)",CD:"Congo (Kinshasa)",CR:"Costa Rica",CI:"C\xF4te d\u2019Ivoire",HR:"Croatia",CY:"Cyprus",CZ:"Czech Republic",DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",SZ:"Eswatini",ET:"Ethiopia",FJ:"Fiji",FI:"Finland",FR:"France",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",GR:"Greece",GD:"Grenada",GT:"Guatemala",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HN:"Honduras",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran",IQ:"Iraq",IE:"Ireland",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",KW:"Kuwait",KG:"Kyrgyzstan",LA:"Laos",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MG:"Madagascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MR:"Mauritania",MU:"Mauritius",MX:"Mexico",FM:"Micronesia",MD:"Moldova",MC:"Monaco",MN:"Mongolia",ME:"Montenegro",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",KP:"North Korea",MK:"North Macedonia",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PL:"Poland",PT:"Portugal",QA:"Qatar",RO:"Romania",RU:"Russia",RW:"Rwanda",KN:"Saint Kitts and Nevis",LC:"Saint Lucia",VC:"Saint Vincent and the Grenadines",WS:"Samoa",SM:"San Marino",ST:"Sao Tome and Principe",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",KR:"South Korea",SS:"South Sudan",ES:"Spain",LK:"Sri Lanka",SD:"Sudan",SR:"Suriname",SE:"Sweden",CH:"Switzerland",SY:"Syria",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TO:"Tonga",TT:"Trinidad and Tobago",TN:"Tunisia",TR:"Turkey",TM:"Turkmenistan",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VA:"Vatican City",VE:"Venezuela",VN:"Vietnam",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"};var hK=({setToastLayout:e,setActiveConnectorType:t,setLoading:r,handleAgree:n,account:s,proof:o,level:a,loading:c,activeConnectorError:u})=>{let{t:m}=c$5(),f=()=>{e(a===3||a===4?"decentralized":""),E(!1),C(1);},[h,x]=(0, Fe.useState)("concordium"),[b,v]=(0, Fe.useState)(!1),[w,E]=(0, Fe.useState)(!1),[_,C]=(0, Fe.useState)(1);(0, Fe.useEffect)(()=>{let N=async()=>{s&&!o&&a&&c==="verifying_age_country"?await n():u&&await n();};window.aesirx1stparty&&(window.concordium||pa.isMobile?N():(c==="verifying_age_country"||c==="verifying_sign_proof")&&(r("done"),pa.isMobile||Ke.error(m("txt_browser_wallet_extension_not_detected"),{toastId:"extension_not_detected"}),f()));},[s,o,u,c]);let S=async()=>{try{v(!0);let N={birthDateAttr:{namespace:"org.iso.18013.5.1",name:"birth_date",displayName:"Birth Date",checked:!0},countryAttr:{namespace:"org.iso.18013.5.1",name:"issuing_country",displayName:"Issuing Country",checked:!0}},[z,D]=await Promise.all([pK("openid4vp","org.iso.18013.5.1.mDL",N,null,null,null),bk()]);if(!z?.response_data||!D){Ke.error(m("txt_failed_to_verify_age_and_country")),f();return}let P=z?.response_data?.find(re=>re?.name==="birth_date")?.value??"",M=z.response_data?.find(re=>re?.name==="issuing_country")?.value,q=D?.find(re=>re?.attributeTag==="dob"&&re?.type==="AttributeInRange"),ue=q?.lower,U=q?.upper;if(q&&P){let re=parseInt(P.replace(/-/g,""),10);if(re<ue||re>U){Ke.error(m("txt_your_age_does_not_fall_within_the_permitted_range")),f();return}}let Y=D?.find(re=>re?.attributeTag==="nationality"),$=Y?.type==="AttributeInSet"?Y?.set:[],K=Y?.type==="AttributeNotInSet"?Y?.set:[];if(Y&&M&&!($?.length>0&&$.includes(M)||K?.length>0&&!K.includes(M))){Ke.error(m("txt_issuing_country_is_not_allowed")),f();return}v(!1),f(),await n();}catch(N){console.log(N),v(!1);}};return Fe.default.createElement("div",{className:"consent-verify-modal"},Fe.default.createElement("div",{className:"pt-2 pt-lg-3 rounded-top bg-white"},Fe.default.createElement("div",{className:"border-bottom px-2 px-lg-4"},Fe.default.createElement("div",{className:"d-flex align-items-center mt-1 mt-lg-2 mb-2 mb-lg-3"},Fe.default.createElement("img",{width:"36px",height:"36px",src:fK,className:"align-text-bottom cursor-pointer",alt:"back_icon",onClick:()=>{_===1?f():C(1);}}),Fe.default.createElement("h3",{className:"fs-3 fw-semibold text-primary ms-3 my-0"},_===1?window.ageCheck&&window.countryCheck?m("txt_age_country_verification"):window.ageCheck?m("txt_age_verification"):m("txt_country_verification"):m("txt_choose_a_verification_method")))),_===1?Fe.default.createElement("div",{className:"p-2 p-lg-4"},Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-2"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_you_must_be_at_least")," ",window.minimumAge??18," ",m("txt_years_old_to_access_this_content")))),window.maximumAge?Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-2"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_access_is_limited_to_users_under")," ",window.maximumAge," ",m("txt_years")))):[],window.countryCheck&&window.allowedCountries?.length>0?Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-2"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_to_access_this_content_you_must_be_from")," ",window.allowedCountries?.map(N=>Ak[N]).join(", "),"."))):[],window.countryCheck&&window.disallowedCountries?.length>0?Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-2"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_access_is_excluded_to_users_from")," ",window.disallowedCountries?.map(N=>Ak[N]).join(", "),"."))):[],Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-2"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_to_comply_with_the_law_we_need_to_verify_your")," ",window.ageCheck&&window.countryCheck?m("txt_age_country"):window.ageCheck?m("txt_age"):m("txt_country")," ",m("txt_before_granting_you_access")))),Fe.default.createElement("div",{className:"d-flex align-items-start check-line mb-4"},Fe.default.createElement("span",{className:"mt-1px"},Fe.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),Fe.default.createElement("div",{className:"ms-10px"},Fe.default.createElement("div",null,m("txt_verification_is_done"))))):Fe.default.createElement(Fe.default.Fragment,null,w?Fe.default.createElement("div",{className:"p-2 p-lg-4"},b&&Fe.default.createElement("div",null,Fe.default.createElement("span",{className:"spinner-border spinner-border-sm d-block mx-auto",role:"status","aria-hidden":"true",style:{width:"40px",height:"40px"}})),Fe.default.createElement("p",{className:"text-sm text-gray-500 text-center max-w-sm mt-4"},m(pa.isMobile?"txt_please_accept_the_request":"txt_scan_this_qr"))):Fe.default.createElement("div",{className:"consent-verify-modal-choose p-2 p-lg-4"},Fe.default.createElement("div",{className:"fw-semibold mb-1"},m("txt_choose_your_wallet")),Fe.default.createElement("div",{className:"fs-14 lh-sm fst-italic mb-1"},m("txt_select_wallet")),Fe.default.createElement("div",{className:"fs-14 lh-sm fst-italic mb-1"},m("txt_privacy_note")),Fe.default.createElement("ul",{className:"ms-2 mb-3 w-lg-90"},Fe.default.createElement("li",{className:"fs-14 lh-sm fst-italic ms-2"},Fe.default.createElement("div",{dangerouslySetInnerHTML:{__html:m("txt_privacy_note_1")}})),Fe.default.createElement("li",{className:"fs-14 lh-sm fst-italic ms-2"},Fe.default.createElement("div",{dangerouslySetInnerHTML:{__html:m("txt_privacy_note_2")}}))),Fe.default.createElement(h$1,{className:"mb-0 w-100 bg-white"},Fe.default.createElement("label",{className:`consent-verify-wallet ${h==="concordium"?"active":""}`,htmlFor:"concordium-wallet"},Fe.default.createElement(h$1.Check,{type:"radio",id:"concordium-wallet",value:"concordium",checked:h==="concordium",onChange:N=>x(N.target.value)}),Fe.default.createElement("div",{className:"mx-2"},Fe.default.createElement("img",{width:"36px",height:"36px",src:uK,className:"align-text-bottom",alt:"Concordium"})),Fe.default.createElement("div",null,pa.isDesktop?"Concordium Browser Wallet":"CryptoX Wallet (Concordium ID)")),Fe.default.createElement("label",{className:`consent-verify-wallet ${h==="google"?"active":""}`,htmlFor:"google-wallet"},Fe.default.createElement(h$1.Check,{type:"radio",id:"google-wallet",value:"google",checked:h==="google",onChange:N=>x(N.target.value)}),Fe.default.createElement("div",{className:"mx-2"},Fe.default.createElement("img",{width:"36px",height:"36px",src:dK,className:"align-text-bottom",alt:"Concordium"})),Fe.default.createElement("div",null,"Google Wallet ID")),Fe.default.createElement("label",{className:"consent-verify-wallet disabled",htmlFor:"other-wallet"},Fe.default.createElement(h$1.Check,{type:"radio",id:"other-wallet",value:"other",disabled:!0}),Fe.default.createElement("div",{className:"mx-2"},Fe.default.createElement("img",{width:"36px",height:"36px",src:mK,className:"align-text-bottom",alt:"Other Wallet"})),Fe.default.createElement("div",null,m("txt_other_methods_coming_soon")))),Fe.default.createElement("div",{className:"my-2 my-lg-3"},Fe.default.createElement("span",null,m("txt_dont_have_a_digital_wallet")),Fe.default.createElement("a",{href:"https://docs.concordium.com/en/mainnet/docs/browser-wallet/setup-browser-wallet.html",target:"_blank",rel:"noreferrer",className:"text-success fw-semibold ms-1 text-decoration-none"},m("txt_create_concordium_id"))),Fe.default.createElement("div",{className:"fs-14 lh-sm fst-italic"},m("txt_register_with_your_passport"))))),Fe.default.createElement("div",{className:"rounded-bottom position-relative overflow-hidden text-white bg-white"},Fe.default.createElement("div",{className:"position-relative p-2 p-lg-4 pt-2 pt-lg-3"},Fe.default.createElement("div",{className:"d-flex align-items-center justify-content-between flex-wrap"},Fe.default.createElement("div",{className:"d-flex w-100 flex-wrap flex-lg-nowrap justify-content-between"},Fe.default.createElement(f$4,{variant:"outline-success",onClick:()=>{f();},className:"d-flex align-items-center justify-content-center fs-14 px-4 px-lg-5 me-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3"},window?.aesirx_analytics_translate?.txt_cancel??m("txt_cancel")),w?Fe.default.createElement(Fe.default.Fragment,null):Fe.default.createElement(f$4,{variant:"outline-success",onClick:async()=>{if(_===1)C(2);else if(h==="concordium")r("verifying_age_country"),t(pa.isMobile?c3:j1);else if(h==="google")if(pa.isChrome){if(pa.isMobile&&!pa.isAndroid){f(),Ke.error(m("txt_this_feature_is_only_available_in_android_device"));return}E(!0),S();}else f(),Ke.error(m("txt_this_feature_is_only_available_in_google_chrome"));},className:"d-flex align-items-center justify-content-center fs-14 px-4 px-lg-5 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3",disabled:c!=="done"},c!=="done"?Fe.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):Fe.default.createElement(Fe.default.Fragment,null),m(_===1?"txt_continue_to_verification":"txt_save_wallet")))))))};var lAe=({endpoint:e,aesirXEndpoint:t,networkEnv:r,loginApp:n,isLoggedApp:s,gtagId:o,gtmId:a,layout:c,isOptInReplaceAnalytics:u,customConsentText:m,customCookieText:f,customDetailText:h,customRejectText:x,disabledBlockDomains:b,languageSwitcher:v$1,modeSwitcher:w$1})=>W.default.createElement(W.default.Fragment,null,u?W.default.createElement(W.default.Fragment,null):W.default.createElement(W.default.Fragment,null,W.default.createElement(B$1,{network:r==="testnet"?v:w},E=>W.default.createElement(uAe,{...E,endpoint:e,aesirXEndpoint:t,loginApp:n,isLoggedApp:s,gtagId:o,gtmId:a,layout:c,customConsentText:m,customCookieText:f,customDetailText:h,customRejectText:x,disabledBlockDomains:b,languageSwitcher:v$1,modeSwitcher:w$1})))),uAe=e=>{let[t,r,n,s,o,a,c,u,m,f,h]=$O(e?.endpoint,e?.layout,e),{isOpen:x}=t6();return W.default.createElement("div",{className:`aesirxconsent ${x?"web3modal-open":""}`},W.default.createElement(oK,{layout:e?.layout,level:r},W.default.createElement(dAe,{...e,endpoint:e?.endpoint,aesirXEndpoint:e?.aesirXEndpoint,loginApp:e?.loginApp,isLoggedApp:e?.isLoggedApp,gtagId:e?.gtagId,gtmId:e?.gtmId,layout:e?.layout,customConsentText:e?.customConsentText,customCookieText:e?.customCookieText,customDetailText:e?.customDetailText,customRejectText:e?.customRejectText,disabledBlockDomains:e?.disabledBlockDomains,languageSwitcher:e?.languageSwitcher,modeSwitcher:e?.modeSwitcher,uuid:t,level:r,connection:n,account:s,show:o,setShow:a,web3ID:c,setWeb3ID:u,handleLevel:m,showRevoke:f,handleRevoke:h})))},dAe=e=>{let{endpoint:t,aesirXEndpoint:r,loginApp:n,isLoggedApp:s$1,gtagId:o,gtmId:a,layout:c,customConsentText:u,customCookieText:m,customDetailText:f,customRejectText:h,disabledBlockDomains:x$1,languageSwitcher:b,modeSwitcher:v,activeConnectorType:w,activeConnector:E$1,activeConnectorError:_,connectedAccounts:C,genesisHashes:S,setActiveConnectorType:N,network:z,uuid:D$1,level:P,connection:M$1,account:q$1,show:ue,setShow:U,web3ID:Y,setWeb3ID:$,handleLevel:K$1,showRevoke:re,handleRevoke:oe}=e,{setConnection:Pe}=c$4(C,S),{isConnecting:Re}=b$3(E$1,Pe),j=async(be,Ce="concordium")=>{Ce==="concordium"&&N(be),nt("done");},[ne,me]=(0, W.useState)([1,2]),[ie,ye]=(0, W.useState)("consent"),[At,nt]=(0, W.useState)("done"),[Tr,Wr]=(0, W.useState)(!1),[Jr,Xr]=(0, W.useState)(!1),[pn,vr]=(0, W.useState)(!0),[Se,st]=(0, W.useState)(!1),[kt,Ge]=(0, W.useState)(!1),[tr,Ur]=(0, W.useState)(!1),[ss,Ut]=(0, W.useState)(!0),[Gt,_n]=(0, W.useState)({}),[Q,ze]=(0, W.useState)(P===3||P===4?"decentralized":""),[ge,ke]=(0, W.useState)(P===4||P===3?P:0),[Le,Ee]=(0, W.useState)(!1),Te=(0, W.useContext)(X),He=(0, W.useContext)(d$2),{t:Ne}=c$5(),Ae=s(z),Dr=sessionStorage.getItem("aesirx-analytics-revoke"),{address:Qr,connector:Sn}=(c==="simple-consent-mode"||P===1)&&(!Dr||Dr==="0"||Dr==="1")?{address:"",connector:""}:E2(),{signMessage:$n}=(c==="simple-consent-mode"||P===1)&&(!Dr||Dr==="0"||Dr==="1")?{signMessage:{}}:Cg({async onSuccess(be,Ce){let qe=window.aesirxBuffer.from(typeof be=="object"&&be!==null?JSON.stringify(be):be,"utf-8").toString("base64"),We=sessionStorage.getItem("aesirx-analytics-jwt");if(Ce?.message.indexOf("Revoke consent")>-1){let or=sessionStorage.getItem("aesirx-analytics-revoke");(await G(t,D$1)).forEach(async Wn=>{!Wn?.expiration&&await J(t,or,Wn?.consent_uuid,Qr,qe,Y,We,"metamask");}),nt("done"),oe(!1),vr(!1),U(!0),Ut(!1),sessionStorage.removeItem("aesirx-analytics-allow");}else if(Ce?.message.indexOf("Login with nonce")>-1){let or=await M(r,"metamask",Qr,be);sessionStorage.setItem("aesirx-analytics-jwt",or?.jwt),Xr(!1);let Ls=await I(t,Qr,"Decentralized Consent + Shield of Privacy:{nonce} {domain} {time}","metamask");$n({message:`${Ls}`});}else nt("saving"),await D(t,P,D$1,ne,Qr,qe,Y,We,"metamask",o,a),await O(t),sessionStorage.setItem("aesirx-analytics-uuid",D$1),sessionStorage.setItem("aesirx-analytics-allow","1"),sessionStorage.setItem("aesirx-analytics-consent-type","metamask"),U(!1),nt("done"),oe(!0,P),Ut(!1);},async onError(be){nt("done"),Ke.error(be.message);}}),ce=async({target:{value:be}})=>{ne.indexOf(parseInt(be))===-1?me([...ne,parseInt(be)]):me(ne.filter(Ce=>Ce!==parseInt(be)));},H$1=async()=>{try{let be=!0,Ce="";if(P>2){if(P===4)try{if(Xr(!0),q$1&&!Le&&(window.ageCheck||window.countryCheck)&&(ha.isMobile&&nt("verifying_sign_proof"),!await qg(q$1,null,Ee,M$1)))return Xr(!1),Ke.error("Failed to verify age and country!"),!1;let qe=await L(r,q$1?"concordium":"metamask",q$1??Qr);if(qe)try{if(q$1){let We=await M$1.signMessage(q$1,x(`${qe}`)),or=typeof We=="object"&&We!==null?We:JSON.parse(We);if(We){let Ls=await M(r,"concordium",q$1,or);sessionStorage.setItem("aesirx-analytics-jwt",Ls?.jwt),Ce=Ls?.jwt,n&&!s$1&&n(Ls),Xr(!1);}}else $n({message:`${qe}`});}catch(We){Xr(!1),Ke(We.message);}}catch{vt(".loginSSO"),Xr(!1);return}if(q$1){nt("sign");let qe=await H(t,q$1,M$1,P===3?"Decentralized Consent:{nonce} {domain} {time}":"Decentralized Consent + Shield of Privacy:{nonce} {domain} {time}");nt("saving"),await D(t,P,D$1,ne,q$1,qe,Y,Ce,"concordium",o,a),await O(t),sessionStorage.setItem("aesirx-analytics-consent-type","concordium"),ze("");}else if(Sn){if(P===3){let qe=await I(t,Qr,P===3?"Decentralized Consent:{nonce} {domain} {time}":"Decentralized Consent + Shield of Privacy:{nonce} {domain} {time}","metamask");$n({message:`${qe}`});}}else nt("connect"),be=!1;}else {if(q$1&&!Le&&(window.ageCheck||window.countryCheck)&&(ha.isMobile&&nt("verifying_sign_proof"),!await qg(q$1,null,Ee,M$1)))return nt("done"),Ke.error("Failed to verify age and country!"),!1;nt("saving");let qe=await G(t,D$1);ne.forEach(async We=>{let or=qe.find(Ls=>Ls?.consent===We);or?or?.consent_uuid&&or?.expiration&&new Date(or.expiration)<new Date&&await D(t,window.aesirxOptOutMode==="true"?6:x$1?.length||window.disabledBlockJSDomains?.length?5:1,D$1,We,null,null,null,null,null,o,a):await D(t,window.aesirxOptOutMode==="true"?6:x$1?.length||window.disabledBlockJSDomains?.length?5:1,D$1,We,null,null,null,null,null,o,a);}),await O(t);}be&&(q$1||P<3)&&(sessionStorage.setItem("aesirx-analytics-uuid",D$1),sessionStorage.setItem("aesirx-analytics-allow","1"),U(!1),nt("done"),oe(!0,P),ze(""),Ut(!1),Ge(!1));}catch(be){console.log(be),X$1(),nt("done"),Ke.error(be?.response?.data?.error??be.message);}};(0, W.useEffect)(()=>{(async()=>{Object.keys(Gt)?.length&&(q$1||Qr)&&(await se(Gt),_n({}));})();},[Gt,q$1,Qr]);let se=async be=>{let Ce=!0;if(be?.loginType==="concordium"){let qe=await aK(q$1,Ae,z?.name);qe?$(qe):Ce=!1;}else Ce=!!(await K(r,be?.access_token))?.web3id;if(Ce){if(be?.loginType==="concordium"){if(sessionStorage.setItem("aesirx-analytics-consent-type","concordium"),q$1&&!Le&&(window.ageCheck||window.countryCheck)&&(ha.isMobile&&nt("verifying_sign_proof"),!await qg(q$1,null,Ee,M$1)))return !1;let qe=await H(t,q$1,M$1,"Decentralized Consent + Shield of Privacy:{nonce} {domain} {time}");await D(t,P,D$1,ne,q$1,qe,null,be?.jwt,"concordium",o,a),await O(t),U(!1),oe(!0,P),ze(""),nt("done");}else if(be?.loginType==="metamask"){sessionStorage.setItem("aesirx-analytics-consent-type","metamask");let qe=await I(t,Qr,"Decentralized Consent + Shield of Privacy:{nonce} {domain} {time}","metamask");$n({message:`${qe}`});}}else K$1(3),Ke("You haven't minted any WEB3 ID yet. Try to mint at https://dapp.shield.aesirx.io"),nt("done");},xe=async be=>{try{nt("saving");let Ce=sessionStorage.getItem("aesirx-analytics-revoke");sessionStorage.setItem("aesirx-analytics-jwt",be?.jwt),Ce&&Ce!=="0"?(sessionStorage.setItem("aesirx-analytics-consent-type",be?.loginType==="concordium"?"concordium":"metamask"),await pe(),setTimeout(()=>{window.location.reload();},1e3)):P===4?(be?.loginType==="concordium"&&ha.isDesktop&&N(j1),_n(be)):(await D(t,P,D$1,ne,null,null,null,be?.jwt,"concordium",o,a),await O(t),U(!1),oe(!0,P),ze(""),nt("done")),n&&!s$1&&n(be);}catch(Ce){console.log(Ce),U(!1),nt("done"),Ke.error(Ce?.response?.data?.error??Ce.message);}},X$1=async(be=!1)=>{sessionStorage.setItem("aesirx-analytics-uuid",D$1),vr(!1),Ut(!1);let Ce=t||"",qe=Ce?Ce.replace(/\/$/,""):"";await h$3(qe,"",{event_name:be?"Reject consent GPC":"Reject consent",event_type:"reject-consent"}),sessionStorage.setItem("aesirx-analytics-rejected","true"),window.funcAfterReject&&window.funcAfterReject();},pe=async()=>{let be=sessionStorage.getItem("aesirx-analytics-revoke"),Ce=sessionStorage.getItem("aesirx-analytics-consent-type"),qe=sessionStorage.getItem("aesirx-analytics-jwt");try{let We=!0;if(be!=="1"){if(parseInt(be)>2){if(!qe&&(parseInt(be)===2||parseInt(be)===4)){vt(".revokeLogin");return}if(q$1&&Ce!=="metamask"){nt("sign");let Wn=await H(t,q$1,M$1,"Revoke consent:{nonce} {domain} {time}");nt("saving"),(await G(t,D$1)).forEach(async Po=>{!Po?.expiration&&await J(t,be,Po?.consent_uuid,q$1,Wn,Y,qe);}),nt("done"),oe(!1);}else if(Sn){nt("sign"),nt("saving");let Wn=await I(t,Qr,"Revoke consent:{nonce} {domain} {time}","metamask");$n({message:`${Wn}`});}else nt("connect"),We=!1;}else if(!qe&&parseInt(be)===2){vt(".revokeLogin");return}else nt("saving"),(await G(t,D$1)).forEach(async Rn=>{!Rn?.expiration&&await J(t,be,Rn?.consent_uuid,null,null,null,qe);}),nt("done"),oe(!1);We&&(q$1&&Ce!=="metamask"||P<3)&&(vr(!1),U(!0),Ut(!1),sessionStorage.removeItem("aesirx-analytics-allow"));}else await J(t,window.aesirxOptOutMode==="true"?"6":x$1?.length||window.disabledBlockJSDomains?.length?"5":be,D$1,null,null,null,qe),oe(!1),vr(!1),U(!0),Ut(!1),sessionStorage.removeItem("aesirx-analytics-allow");let or=t||"",Ls=or?or.replace(/\/$/,""):"";h$3(Ls,"",{event_name:"Revoke consent",event_type:"revoke-consent"}),window.aesirx1stparty&&setTimeout(()=>{window.location.reload();},1e3);}catch(We){console.log(We),nt("done"),Ke.error(We?.response?.data?.error??We.message);}},vt=be=>{document.querySelector(be).click();};(0, W.useEffect)(()=>{_&&(Ke.isActive("extension_not_detected")||Ke.error(_));},[_]),(0, W.useEffect)(()=>{sessionStorage.getItem("aesirx-analytics-rejected")==="true"&&(Ut(!1),vr(!1)),sessionStorage.getItem("aesirx-analytics-revoke")&&sessionStorage.getItem("aesirx-analytics-revoke")!=="0"&&window.funcAfterConsent&&window.funcAfterConsent(),(async()=>{let qe=window["aesirx-analytics-enable"]==="true",We=window.disableGPCsupport==="true",or=navigator.globalPrivacyControl;if(!He?.setUUID&&!qe||He?.setUUID&&qe){let Wn=await g$1(t,"","","",window.attributes);Wn?.visitor_uuid&&(window.visitor_uuid=Wn.visitor_uuid,qe?(He?.setUUID?.(Wn.visitor_uuid),Wn.event_uuid&&(He?.setEventID?.(Wn.event_uuid),window.event_uuid=Wn.event_uuid)):Te?.setUUID?.(Wn.visitor_uuid));}or&&!We&&X$1(!0);})();},[]),(0, W.useEffect)(()=>{let be=window.aesirxOptOutMode==="true",Ce=sessionStorage.getItem("aesirx-analytics-rejected")==="true",qe=re||sessionStorage.getItem("aesirx-analytics-revoke")&&sessionStorage.getItem("aesirx-analytics-revoke")!=="0";sessionStorage.getItem("aesirx-analytics-uuid")&&be&&!qe&&!Ce&&H$1();},[re,ue,Te]),(0, W.useEffect)(()=>{(o||a)&&rr(o,a);},[c,o,a]),(0, W.useEffect)(()=>{kt&&ha.isDesktop&&(sessionStorage.getItem("aesirx-analytics-revoke")==="3"||sessionStorage.getItem("aesirx-analytics-revoke")==="4")&&N(j1);},[kt]),(0, W.useEffect)(()=>{if(sessionStorage.getItem("aesirx-analytics-revoke")&&sessionStorage.getItem("aesirx-analytics-revoke")!=="0"&&window.aesirxHoldBackJS?.length&&typeof x$1<"u"){let Ce=(x$1?Array.isArray(x$1)?x$1:JSON.parse(x$1):[])?.map(qe=>qe.name)||[];window.aesirxHoldBackJS.forEach(qe=>{Ce.includes(qe.name)||typeof qe.script=="function"&&qe.script();});}},[x$1]);let fe=({level:be,levelname:Ce,image:qe,content:We,isUpgrade:or=!1})=>W.default.createElement("div",{className:`consent_level mt-2 h-100 ${or?`cursor-pointer ${ge===be?"active":""}`:""} `,onClick:()=>{ke(be),K$1(be);}},W.default.createElement("div",{className:"d-flex align-items-center justify-content-between flex-wrap"},W.default.createElement("img",{className:"level-img mb-2",src:qe,alt:"level"}),W.default.createElement("div",{className:"status-tier-text fw-semibold text-primary w-100 mb-1"},Ce),W.default.createElement("div",{className:"fs-14"},We)),W.default.createElement("div",{className:"checkbox_img"},W.default.createElement("img",{width:"23px",height:"23px",src:ge===be?MP:LP,alt:"Checkbox icon"}))),rr=async(be,Ce)=>{window.dataLayer=window.dataLayer||[];function qe(We,or,Ls){dataLayer.push(arguments);}sessionStorage.getItem("consentGranted")==="true"&&(Ce&&!document.querySelector(`script[src="https://www.googletagmanager.com/gtm.js?id=${Ce}"]`)||be&&!document.querySelector(`script[src="https://www.googletagmanager.com/gtag/js?id=${be}"]`))&&(be&&await E(be),Ce&&await F(Ce),be&&(qe("js",new Date),qe("config",`${be}`)),Ce&&dataLayer.push({"gtm.start":new Date().getTime(),event:"gtm.js"})),sessionStorage.getItem("consentGranted")==="true"&&qe("consent","update",{ad_user_data:"granted",ad_personalization:"granted",ad_storage:"granted",analytics_storage:"granted"});},Pr=sessionStorage.getItem("aesirx-analytics-opt-payment"),sr=Object.keys(sessionStorage).filter(be=>be.startsWith("aesirx-analytics-optin")).map(be=>be);return W.default.createElement("div",null,W.default.createElement("div",{className:`offcanvas-backdrop fade ${ss&&ue?"show":"d-none"}`}),W.default.createElement("div",{tabIndex:-1,className:`toast-container position-fixed m-md-3 ${kt?"top-50 start-50 translate-middle":"bottom-0 end-0"}`},W.default.createElement("div",{className:`toast revoke-toast custom ${re||sessionStorage.getItem("aesirx-analytics-revoke")&&sessionStorage.getItem("aesirx-analytics-revoke")!=="0"?"show":""} ${kt?"":"minimize"}`},W.default.createElement(hk,{loading:At}),W.default.createElement("div",{className:"toast-body p-0 shadow mx-1 mx-md-0 mb-2 mb-md-0"},W.default.createElement("div",{className:`revoke-wrapper minimize-shield-wrapper position-relative ${kt?"bg-white":""}`},!kt&&W.default.createElement(W.default.Fragment,null,W.default.createElement("img",{className:"cover-img position-absolute h-100 w-100 object-fit-cover",src:p$1,alt:"Background Image"}),W.default.createElement("div",{className:"minimize-shield",onClick:()=>{ha.osName!==ha.OsTypes?.IOS&&ha.isMobile&&!M$1&&sessionStorage.getItem("aesirx-analytics-revoke")&&parseInt(sessionStorage.getItem("aesirx-analytics-revoke"))>2&&N(c3),Ge(!0);}},W.default.createElement("img",{src:q,alt:"SoP Icon"}),window?.aesirx_analytics_translate?.txt_shield_of_privacy??Ne("txt_shield_of_privacy"))),kt&&W.default.createElement(W.default.Fragment,null,tr?W.default.createElement(vk,{languageSwitcher:b,modeSwitcher:v,setShowCustomize:Ur,disabledBlockDomains:x$1,handleRevokeBtn:pe,showRevoke:re,endpoint:t}):W.default.createElement(W.default.Fragment,null,W.default.createElement(E3,{languageSwitcher:b,modeSwitcher:v,layout:c}),W.default.createElement("div",{className:"minimize-revoke",onClick:()=>{Ge(!1);}},W.default.createElement("img",{src:r$1,alt:"No Icon"})),W.default.createElement("div",{className:"p-3 bg-white"},window.aesirxOptOutMode==="true"?window?.aesirx_analytics_translate?.txt_tracking_default??Ne("txt_tracking_default"):Pr?window?.aesirx_analytics_translate?.txt_you_can_revoke_on_the_site??Ne("txt_you_can_revoke_on_the_site"):window?.aesirx_analytics_translate?.txt_you_can_revoke??Ne("txt_you_can_revoke")),W.default.createElement(h$1,{className:`mb-0 w-100 bg-white px-3 ${window.aesirxOptOutMode==="true"?"d-none":""}`},W.default.createElement(h$1.Check,{id:"option-revoke-consent",checked:ie==="consent",type:"checkbox",label:window?.aesirx_analytics_translate?.txt_revoke_consent_for_the_site??Ne("txt_revoke_consent_for_the_site"),value:"consent",onChange:({target:{value:be}})=>{ye(be);}}),sr?.map((be,Ce)=>W.default.createElement(h$1.Check,{key:Ce,id:`option-revoke-${be}`,checked:ie===be,type:"checkbox",label:be==="aesirx-analytics-optin-default"?window?.aesirx_analytics_translate?.txt_revoke_opt_in??Ne("txt_revoke_opt_in"):be==="aesirx-analytics-optin-payment"?window?.aesirx_analytics_translate?.txt_revoke_opt_in_payment??Ne("txt_revoke_opt_in_payment"):be==="aesirx-analytics-optin-advisor"?window?.aesirx_analytics_translate?.txt_revoke_opt_in_advisor??Ne("txt_revoke_opt_in_advisor"):window?.aesirx_analytics_translate?.txt_revoke_opt_in??Ne("txt_revoke_opt_in")+" "+be?.replace("aesirx-analytics-optin-",""),value:be,onChange:({target:{value:qe}})=>{ye(qe);}}))),W.default.createElement("div",{className:"rounded-bottom position-relative overflow-hidden bg-white"},W.default.createElement("div",{className:"position-relative p-3"},W.default.createElement("div",{className:"d-flex align-items-center flex-wrap"},W.default.createElement("div",{className:"d-flex align-items-center w-100 justify-content-end flex-wrap"},window.aesirxOptOutMode==="true"?W.default.createElement(f$4,{variant:"outline-success",onClick:()=>{Ur(!0);},className:"d-flex align-items-center justify-content-center fs-14 w-100 w-lg-35 me-0 me-lg-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3"},window?.aesirx_analytics_translate?.txt_customize??Ne("txt_customize")):W.default.createElement("a",{className:"manage-consent fs-14 btn btn-outline-success rounded-pill py-2 py-lg-3 d-flex align-items-center justify-content-center w-100 w-lg-35",href:"https://dapp.shield.aesirx.io/revoke-consent",target:"_blank",rel:"noreferrer"},window?.aesirx_analytics_translate?.txt_manage_consent??Ne("txt_manage_consent")),At==="done"?W.default.createElement(f$4,{variant:"outline-success",onClick:async()=>{Wr(!0),window.aesirxOptOutMode==="true"&&sessionStorage.setItem("aesirx-analytics-rejected","true"),ie==="consent"?(await pe(),(sessionStorage.getItem("aesirx-analytics-revoke")&&parseInt(sessionStorage.getItem("aesirx-analytics-revoke")))<=1&&window.aesirx1stparty&&setTimeout(()=>{window.location.reload();},1e3)):(sessionStorage.removeItem(ie),Ge(!1),ye("consent"),setTimeout(()=>{window.location.reload();},1e3)),Wr(!1);},className:"d-flex align-items-center justify-content-center w-100 w-lg-35 revoke-btn fs-14 rounded-pill py-2 py-lg-3",disabled:Tr},Tr?W.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):W.default.createElement(W.default.Fragment,null),window.aesirxOptOutMode==="true"?window?.aesirx_analytics_translate?.txt_opt_out_tracking??Ne("txt_opt_out_tracking"):window?.aesirx_analytics_translate?.txt_revoke_consent??Ne("txt_revoke_consent")):W.default.createElement(W.default.Fragment,null),(sessionStorage.getItem("aesirx-analytics-revoke")==="4"||sessionStorage.getItem("aesirx-analytics-revoke")==="2")&&W.default.createElement("div",null,W.default.createElement(W.Suspense,{fallback:W.default.createElement("div",null,"Loading...")},W.default.createElement(mk,{className:"d-none revokeLogin",text:"Login Revoke",onGetData:xe}))))))))))))),W.default.createElement("div",{tabIndex:-1,id:"consent-modal",className:`toast-container position-fixed m-md-3 ${pn?"top-50 start-50 translate-middle":"bottom-0 end-0"}`},W.default.createElement("div",{className:`toast custom ${ue?"show":""} ${pn?"":"minimize"}`},W.default.createElement(hk,{loading:At}),W.default.createElement("div",{className:"toast-body p-0 shadow mx-1 mx-md-0 mb-2 mb-md-0"},pn?W.default.createElement("div",{className:"bg-white"},P?W.default.createElement(W.default.Fragment,null,Q==="decentralized"?W.default.createElement(W.default.Fragment,null,W.default.createElement("div",{className:"bg-white rounded p-3 w-auto"},W.default.createElement(W.default.Fragment,null,W.default.createElement("p",{className:"mb-1 mb-lg-3"},window?.aesirx_analytics_translate?.txt_select_your_preferred??Ne("txt_select_your_preferred")),W.default.createElement(h$1,null,W.default.createElement(n$1,null,W.default.createElement(g$2,{lg:6,className:"mb-2 mb-lg-0"},W.default.createElement(fe,{level:3,levelname:window?.aesirx_analytics_translate?.txt_decentralized_wallet??Ne("txt_decentralized_wallet"),image:kP,content:W.default.createElement(W.default.Fragment,null,W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_decentralized_wallet_will_be_loaded??Ne("txt_decentralized_wallet_will_be_loaded"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_both_first_party_third_party??Ne("txt_both_first_party_third_party"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_all_consented_data_will_be_collected??Ne("txt_all_consented_data_will_be_collected"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_users_can_revoke??Ne("txt_users_can_revoke")))),isUpgrade:!0})),W.default.createElement(g$2,{lg:6},W.default.createElement(fe,{level:4,levelname:window?.aesirx_analytics_translate?.txt_decentralized_wallet_shield??Ne("txt_decentralized_wallet_shield"),image:NP,content:W.default.createElement(W.default.Fragment,null,W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_decentralized_wallet_will_be_loaded??Ne("txt_decentralized_wallet_will_be_loaded"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_both_first_party_third_party??Ne("txt_both_first_party_third_party"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_all_consented_data_will_be_collected??Ne("txt_all_consented_data_will_be_collected"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_users_can_revoke_dapp??Ne("txt_users_can_revoke_dapp"))),W.default.createElement("div",{className:"d-flex align-items-start check-line"},W.default.createElement("span",null,W.default.createElement("img",{src:dn,width:"14px",height:"15px",alt:"Check Icon"})),W.default.createElement("div",{className:"ms-10px"},window?.aesirx_analytics_translate?.txt_users_can_earn??Ne("txt_users_can_earn")))),isUpgrade:!0})))),W.default.createElement("div",{className:"d-flex w-100 flex-wrap flex-lg-nowrap justify-content-between mt-4"},W.default.createElement(f$4,{id:"back-button",variant:"outline-success",onClick:()=>{ze(""),K$1(1);},className:"d-flex align-items-center justify-content-center fs-14 w-100 w-lg-30 me-3 mb-2 mb-lg-0 rounded-pill py-2"},window?.aesirx_analytics_translate?.txt_back??Ne("txt_back")),W.default.createElement("div",{className:`ssoBtnWrapper d-flex align-items-center justify-content-center w-100 w-lg-30 me-3 bg-success rounded-pill ${P===4&&!q$1&&!Qr?"":"d-none"}`},c!=="simple-consent-mode"&&W.default.createElement(W.Suspense,{fallback:W.default.createElement("div",{className:"d-flex h-100 justify-content-center align-items-center"},"Loading...")},W.default.createElement(mk,{className:"btn btn-success d-flex align-items-center justify-content-center loginSSO rounded-pill py-2 py-lg-3 w-100 fs-14 text-white",text:W.default.createElement(W.default.Fragment,null,window?.aesirx_analytics_translate?.txt_continue??Ne("txt_continue")),ssoState:"noscopes",onGetData:xe,...P===2?{noCreateAccount:!0}:{}}))),P===4&&!q$1&&!Qr?W.default.createElement(W.default.Fragment,null):W.default.createElement(f$4,{variant:"success",disabled:Jr||At==="sign"||At==="saving",onClick:()=>{window.ageCheck||window.countryCheck?ze("verify-age-country"):H$1();},className:"w-100 me-3 d-flex align-items-center justify-content-center fs-14 rounded-pill py-2 py-lg-3 w-100 w-lg-30 fs-14 text-white"},Jr||At==="sign"||At==="saving"?W.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):W.default.createElement(W.default.Fragment,null),window?.aesirx_analytics_translate?.txt_continue??Ne("txt_continue")))))):Q==="verify-age-country"?W.default.createElement(W.default.Fragment,null,W.default.createElement(hK,{setToastLayout:ze,setLoading:nt,setActiveConnectorType:N,handleAgree:H$1,account:q$1,proof:Le,level:P,loading:At,activeConnectorError:_})):W.default.createElement(W.default.Fragment,null,tr?W.default.createElement(vk,{languageSwitcher:b,modeSwitcher:v,setShowCustomize:Ur,disabledBlockDomains:x$1}):W.default.createElement(SP,{level:P,handleLevel:K$1,isCustom:!0,layout:c,customConsentText:u,customCookieText:m,customDetailText:f,customRejectText:h,isRejectedLayout:Se,languageSwitcher:b,modeSwitcher:v},W.default.createElement(mAe,{level:P,loading:At,loadingCheckAccount:Jr,consents:ne,account:q$1,address:Qr,layout:c,handleChange:ce,handleNotAllow:()=>X$1(!1),handleAgree:H$1,setToastLayout:ze,setShowCustomize:Ur,t:Ne})))):W.default.createElement("div",{className:"p-4"},W.default.createElement(OP,{speed:2,width:340,height:84,viewBox:"0 0 340 84",backgroundColor:"#f3f3f3",foregroundColor:"#ecebeb"},W.default.createElement("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"67",height:"11"}),W.default.createElement("rect",{x:"76",y:"0",rx:"3",ry:"3",width:"140",height:"11"}),W.default.createElement("rect",{x:"127",y:"48",rx:"3",ry:"3",width:"53",height:"11"}),W.default.createElement("rect",{x:"187",y:"48",rx:"3",ry:"3",width:"72",height:"11"}),W.default.createElement("rect",{x:"18",y:"48",rx:"3",ry:"3",width:"100",height:"11"}),W.default.createElement("rect",{x:"0",y:"71",rx:"3",ry:"3",width:"37",height:"11"}),W.default.createElement("rect",{x:"18",y:"23",rx:"3",ry:"3",width:"140",height:"11"}),W.default.createElement("rect",{x:"166",y:"23",rx:"3",ry:"3",width:"173",height:"11"})))):W.default.createElement(W.default.Fragment,null,W.default.createElement("div",{className:"minimize-shield-wrapper position-relative"},W.default.createElement("img",{className:"cover-img position-absolute h-100 w-100 object-fit-cover",src:p$1,alt:"Background Image"}),W.default.createElement("div",{className:"minimize-shield",ref:Te?.ref,onClick:()=>{vr(!0),sessionStorage.getItem("aesirx-analytics-rejected")&&st(!0),window.aesirxOptOutMode!=="true"&&sessionStorage.removeItem("aesirx-analytics-rejected");}},W.default.createElement("img",{src:q,alt:"SoP Icon"}),window?.aesirx_analytics_translate?.txt_shield_of_privacy??Ne("txt_shield_of_privacy"))))))),!q$1&&At==="connect"&&W.default.createElement(sK,{isConnecting:Re,handleOnConnect:j,activeConnectorError:_,activeConnectorType:w,activeConnector:E$1}),W.default.createElement(w5,{position:"top-right",autoClose:5e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!1,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"}))},mAe=({level:e,loading:t,loadingCheckAccount:r,consents:n,account:s,address:o,layout:a,handleChange:c,handleNotAllow:u,handleAgree:m,setToastLayout:f,setShowCustomize:h,t:x})=>{let v=[...Array.isArray(window?.aesirxBlockJSDomains)?window.aesirxBlockJSDomains:[],...Array.isArray(window?.aesirxHoldBackJS)?window.aesirxHoldBackJS.map(w=>({domain:null,blocking_permanent:"off",...w})):[]]?.some(w=>Object.prototype.hasOwnProperty.call(w,"category"));return W.default.createElement(h$1,{className:"mb-0 w-100"},W.default.createElement(h$1.Check,{checked:n.includes(1),type:"switch",label:"Personal data share consent.",value:1,onChange:c,className:"d-none"}),W.default.createElement(h$1.Check,{checked:n.includes(2),type:"switch",label:"Personal data cross site share consent.",value:2,onChange:c,className:"d-none"}),W.default.createElement("div",{className:"d-flex w-100 flex-wrap flex-lg-nowrap"},t==="done"?W.default.createElement(W.default.Fragment,null,W.default.createElement(f$4,{id:"reject-button",variant:"outline-success",onClick:()=>{u(!1);},className:"d-flex align-items-center justify-content-center fs-14 w-100 me-0 me-lg-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3"},window?.aesirx_analytics_translate?.txt_reject_consent??x("txt_reject_consent")),v&&W.default.createElement(f$4,{id:"customize-button",variant:"outline-success",onClick:()=>{h(!0);},className:"d-flex align-items-center justify-content-center fs-14 w-100 me-0 me-lg-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3"},window?.aesirx_analytics_translate?.txt_customize??x("txt_customize")),e===2||e===4&&!s&&!o?W.default.createElement(W.default.Fragment,null):W.default.createElement(W.default.Fragment,null,W.default.createElement(f$4,{id:"consent-button",variant:"outline-success",disabled:r,onClick:()=>{window.ageCheck||window.countryCheck?f("verify-age-country"):m();},className:"w-100 me-0 me-lg-3 mb-2 mb-lg-0 d-flex align-items-center justify-content-center fs-14 rounded-pill py-2 py-lg-3"},r?W.default.createElement("span",{className:"spinner-border spinner-border-sm me-1",role:"status","aria-hidden":"true"}):W.default.createElement(W.default.Fragment,null),window?.aesirx_analytics_translate?.txt_yes_i_consent??x("txt_yes_i_consent"))),a==="simple-consent-mode"?W.default.createElement(W.default.Fragment,null):W.default.createElement(W.default.Fragment,null,W.default.createElement(f$4,{id:"decentralize-consent-button",variant:"outline-success",onClick:()=>{f("decentralized");},className:"d-flex align-items-center justify-content-center fs-14 w-100 px-3 mb-2 mb-lg-0 rounded-pill py-2 py-lg-3 text-nowrap"},window?.aesirx_analytics_translate?.txt_change_consent??x("txt_change_consent"))," ")):W.default.createElement(W.default.Fragment,null)))},sxt=lAe;/*! Bundled license information:

react-is/cjs/react-is.production.min.js:
  (** @license React v16.13.1
   * react-is.production.min.js
   *
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

moment/moment.js:
  (*! moment.js *)
  (*! version : 2.30.1 *)
  (*! authors : Tim Wood, Iskren Chernev, Moment.js contributors *)
  (*! license : MIT *)
  (*! momentjs.com *)

lodash/lodash.js:
  (**
   * @license
   * Lodash <https://lodash.com/>
   * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
   * Released under MIT license <https://lodash.com/license>
   * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
   * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
   *)

use-sync-external-store/cjs/use-sync-external-store-shim.production.min.js:
  (**
   * @license React
   * use-sync-external-store-shim.production.min.js
   *
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.min.js:
  (**
   * @license React
   * use-sync-external-store-shim/with-selector.production.min.js
   *
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

react-content-loader/dist/react-content-loader.es.js:
  (*! *****************************************************************************
  Copyright (c) Microsoft Corporation. All rights reserved.
  Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  this file except in compliance with the License. You may obtain a copy of the
  License at http://www.apache.org/licenses/LICENSE-2.0
  
  THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
  WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
  MERCHANTABLITY OR NON-INFRINGEMENT.
  
  See the Apache Version 2.0 License for specific language governing permissions
  and limitations under the License.
  ***************************************************************************** *)

aesirx-lib/dist/chunk-RS5ET3Q3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TLJMJLS5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-UPAELC5I.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-APQ5NFXX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BGVHLUW7.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GYE2SV7H.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-4UXUCZ6D.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-OELFY4PC.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-AJUXIRE2.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TY443UAN.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DUBY2QKT.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-X7WWUW55.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BQE6YSUZ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ITJMNR7M.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-OAXKAKNS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NBIA272T.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-G2GLNGS2.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TD5C4OAX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZEIREOII.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BC6GPRQP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IYJQFZA2.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NS5C7KZ3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JCJBZ6BU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-KQVQWE22.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-VVAASJP7.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZCZSZY5B.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-PT6QJ4Z5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HB7PH7ZP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-6S4PHXIK.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-B3NHYAC5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-UL3VTKC5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XTXDTDOZ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-J7NYARYR.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EXOQPTTY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TB4CQWBH.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-A2VRTW4B.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HSELY3QP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-PX2BUI4L.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-3KLVOC3J.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YLIOTART.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-KRCQFFHH.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-FM4Y5H4U.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JQOGHPLV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-N3QKZDDX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-LEJJUM5R.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-KXZHYTUW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XUTGZKCI.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-7XYXOTEM.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GNT6BK5C.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TQANMYNP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-Q7HFA75J.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XC7C4IRY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NGQDXARB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JDTECZ6Y.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-A7UH3FYU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZQ3QOLVK.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ENFINCQU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-C2G7CFMK.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-OJZCQESV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-QZLV2WE5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-QEAECDQY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZNSJMZDL.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-J2SLPNJQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-4L7C45AP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-WRS4CXMF.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-VLGHGWAW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-QORTRFOQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IPR7VHND.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HC34CRL4.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-Y737W7XB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-B5QWG53N.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NSIBELTG.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BNNI6ON3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-PNI5U3L3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-QTVNCALS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YXODQW67.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-3YALOPUE.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HWN5VQIU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-CCTCU2ER.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TNSH3UGA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-LNTAFNZN.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-FBP3PWTY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EU7C2JJX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-46XTPLRB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-5ZWDYGLA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IDAYVHJW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BMOO45C5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-247SO7GL.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YFWLFWEW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NPJU2YFV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-LLAS5IBJ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-7QLXJKSA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GWX3VWMG.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DACSVQGZ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NL2XP5RJ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-T5ZKVEC4.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JMY47S37.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EMRFLFCR.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-Y4P7CEDY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JPUGLRNR.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-45UOXNYB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-PO224ECF.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-K6LQCEIV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DLJWLYJH.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-6BPACUEM.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-Q42BW4RB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-M4UNZGZC.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DJX553DC.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XVI26UVS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GZPIQZXM.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-CKDN7NCA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-6FFKYUOE.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-25K7HXWI.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-MMDWAIJ5.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-R4DLKB4H.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GL5DULIU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-V3T56IRU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GMJJ53WW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-5HY4NRXR.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-M6JXJTKQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-G5PV7EHJ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-562OFA3R.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-3AAXPN56.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-TSAVBCWV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-AIOQ24FG.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XWQ7E7CQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-SWPS4MCB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-7PUECHBX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-6SQ62GJK.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ML47FAX6.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ANKRQHQU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-MQEE5OUD.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-M6MIN6AQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-LH3NLRJB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-D4HRMKQS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZREZ4DQF.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-AJOS6DQ4.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZAV22UVK.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IZMTN36C.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EGO7GLYQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-O4JXOBLV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DRVGOFIC.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-2OOJZHFS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-ZIKYQKU3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HVOSBUR3.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IYBPT226.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-WC3IIBGX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-3UAHPXBV.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-H3QK77FB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-AR3THL6G.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-CC4Z37YP.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BN5HVT2T.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-A2OCYATA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DN3ZKXW7.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-UGREAKWM.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-UUO3RCGQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YSI4KSTH.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BHLYVAPA.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YVTV3CJS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IX5DZY3O.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BT6R5GND.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-5O2SCJDW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DBBKMOKR.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-BVCPPBDQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EAGIFGDQ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-GH3PD4LM.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-W4ERV3SU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-C6I5ONCO.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-HLTVRKC2.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-EUJ45HM6.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-UWTHH7DG.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-2C4KQ5ZS.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-4M5DB457.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-4VT5CHTB.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-DT6JAPJX.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-WSCTOD46.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-3WDYDWZH.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XGPKWGW4.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-XNHPX3FL.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-FBBW64JY.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-AJ276MHU.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-QL4OZEZN.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-YVR2JV6O.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-KE2HEMW7.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-S7WNCSON.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-Z2J6BGZO.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-46GCC3VF.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-IVRNAILJ.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-J6CYRNUI.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-CEYGJUX4.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-WEQVOPFT.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-JCQMBDDI.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/chunk-NVCXREFW.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

aesirx-lib/dist/index.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)

@noble/hashes/esm/utils.js:
  (*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) *)

aesirx-sso/build/lib/index.js:
  (*
   * @copyright   Copyright (C) 2022 AesirX. All rights reserved.
   * @license     GNU General Public License version 3, see LICENSE.
   *)
*/

export { sxt as default };
