PageSourceSearch

https://bamboovement.com/_next/static/chunks/pages/_app-01b629cbe989fe29.js

js bamboovement.com collected 2026-10-01 00:52:39 UTC 1,699,874 bytes, 1,680 lines download raw bytes

1try{!function(){var l="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},c=(new l.Error).stack;c&&(l._sentryDebugIds=l._sentryDebugIds||{},l._sentryDebugIds[c]="f1fe500f-b49f-41fa-9e01-57b91e8ccb4d",l._sentryDebugIdIdentifier="sentry-dbid-f1fe500f-b49f-41fa-9e01-57b91e8ccb4d")}()}catch(l){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{22888:function(l,c,g){var b={"./de-DE.json":[22391,391],"./en-US.json":[59754],"./fr-FR.json":[59689,689],"./nl-NL.json":[91378]};function webpackAsyncContext(l){if(!g.o(b,l))return Promise.resolve().then(function(){var c=Error("Cannot find module '"+l+"'");throw c.code="MODULE_NOT_FOUND",c});var c=b[l],_=c[0];return Promise.all(c.slice(1).map(g.e)).then(function(){return g.t(_,19)})}webpackAsyncContext.keys=function(){return Object.keys(b)},webpackAsyncContext.id=22888,l.exports=webpackAsyncContext},94655:function(l,c,g){"use strict";function invariant(l,c,g){if(void 0===g&&(g=Error),!l)throw new g(c)}g.d(c,{kG:function(){return invariant}})},47597:function(l,c,g){"use strict";function memoize(l,c){var g=c&&c.cache?c.cache:b,_=c&&c.serializer?c.serializer:serializerDefault;return(c&&c.strategy?c.strategy:function(l,c){var g,b,_=1===l.length?monadic:variadic;return g=c.cache.create(),b=c.serializer,_.bind(this,l,g,b)})(l,{cache:g,serializer:_})}function monadic(l,c,g,b){var _=null==b||"number"==typeof b||"boolean"==typeof b?b:g(b),E=c.get(_);return void 0===E&&(E=l.call(this,b),c.set(_,E)),E}function variadic(l,c,g){var b=Array.prototype.slice.call(arguments,3),_=g(b),E=c.get(_);return void 0===E&&(E=l.apply(this,b),c.set(_,E)),E}g.d(c,{A:function(){return _},Z:function(){return memoize}});var serializerDefault=function(){return JSON.stringify(arguments)};function ObjectWithoutPrototypeCache(){this.cache=Object.create(null)}ObjectWithoutPrototypeCache.prototype.get=function(l){return this.cache[l]},ObjectWithoutPrototypeCache.prototype.set=function(l,c){this.cache[l]=c};var b={create:function(){return new ObjectWithoutPrototypeCache}},_={variadic:function(l,c){var g,b;return g=c.cache.create(),b=c.serializer,variadic.bind(this,l,g,b)},monadic:function(l,c){var g,b;return g=c.cache.create(),b=c.serializer,monadic.bind(this,l,g,b)}}},28394:function(l,c,g){"use strict";g.d(c,{wD:function(){return R},VG:function(){return isArgumentElement},rp:function(){return isDateElement},Ii:function(){return isDateTimeSkeleton},O4:function(){return isLiteralElement},uf:function(){return isNumberElement},Wh:function(){return isNumberSkeleton},Jo:function(){return isPluralElement},yx:function(){return isPoundElement},Wi:function(){return isSelectElement},HI:function(){return isTagElement},pe:function(){return isTimeElement},Qc:function(){return parse}});var b,_,E,O,R,B,V,U,H=g(64062);function isLiteralElement(l){return l.type===R.literal}function isArgumentElement(l){return l.type===R.argument}function isNumberElement(l){return l.type===R.number}function isDateElement(l){return l.type===R.date}function isTimeElement(l){return l.type===R.time}function isSelectElement(l){return l.type===R.select}function isPluralElement(l){return l.type===R.plural}function isPoundElement(l){return l.type===R.pound}function isTagElement(l){return l.type===R.tag}function isNumberSkeleton(l){return!!(l&&"object"==typeof l&&l.type===B.number)}function isDateTimeSkeleton(l){return!!(l&&"object"==typeof l&&l.type===B.dateTime)}(b=O||(O={}))[b.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",b[b.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",b[b.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",b[b.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",b[b.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",b[b.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",b[b.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",b[b.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",b[b.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",b[b.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",b[b.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",b[b.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",b[b.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",b[b.INVA
1LID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",b[b.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",b[b.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",b[b.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",b[b.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",b[b.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",b[b.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",b[b.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",b[b.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",b[b.INVALID_TAG=23]="INVALID_TAG",b[b.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",b[b.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",b[b.UNCLOSED_TAG=27]="UNCLOSED_TAG",(_=R||(R={}))[_.literal=0]="literal",_[_.argument=1]="argument",_[_.number=2]="number",_[_.date=3]="date",_[_.time=4]="time",_[_.select=5]="select",_[_.plural=6]="plural",_[_.pound=7]="pound",_[_.tag=8]="tag",(E=B||(B={}))[E.number=0]="number",E[E.dateTime=1]="dateTime";var W=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,G=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g,q=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i,Q=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,Z=/^(@+)?(\+|#+)?[rs]?$/g,K=/(\*)(0+)|(#+)(0+)|(0+)/g,X=/^(0+)$/;function parseSignificantPrecision(l){var c={};return"r"===l[l.length-1]?c.roundingPriority="morePrecision":"s"===l[l.length-1]&&(c.roundingPriority="lessPrecision"),l.replace(Z,function(l,g,b){return"string"!=typeof b?(c.minimumSignificantDigits=g.length,c.maximumSignificantDigits=g.length):"+"===b?c.minimumSignificantDigits=g.length:"#"===g[0]?c.maximumSignificantDigits=g.length:(c.minimumSignificantDigits=g.length,c.maximumSignificantDigits=g.length+("string"==typeof b?b.length:0)),""}),c}function parseSign(l){switch(l){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function parseNotationOptions(l){return parseSign(l)||{}}var Y={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]},J=new RegExp("^".concat(W.source,"*")),et=new RegExp("".concat(W.source,"*$"));function createLocation(l,c){return{start:l,end:c}}var er=!!String.prototype.startsWith,ei=!!String.fromCodePoint,ea=!!Object.fromEntries,eo=!!String.prototype.codePointAt,es=!!String.prototype.trimStart,el=!!String.prototype.trimEnd,ec=Number.isSafeInteger?Number.isSafeInteger:function(l){return"number"==typeof l&&isFinite(l)&&Math.floor(l)===l&&9007199254740991>=Math.abs(l)},eu=!0;try{var ed=RE("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");eu=(null===(V=ed.exec("a"))||void 0===V?void 0:V[0])==="a"}catch(l){eu=!1}var ep=er?function(l,c,g){return l.startsWith(c,g)}:function(l,c,g){return l.slice(g,g+c.length)===c},ef=ei?String.fromCodePoint:function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];for(var b="",_=c.length,E=0;_>E;){if((l=c[E++])>1114111)throw RangeError(l+" is not a valid code point");b+=l<65536?String.fromCharCode(l):String.fromCharCode(((l-=65536)>>10)+55296,l%1024+56320)}return b},eh=ea?Object.fromEntries:function(l){for(var c={},g=0;g<l.length;g++){var b=l[g],_=b[0],E=b[1];c[_]=E}return c},em=eo?function(l,c){return l.codePointAt(c)}:function(l,c){var g,b=l.length;if(!(c<0)&&!(c>=b)){var _=l.charCodeAt(c);return _<55296||_>56319||c+1===b||(g=l.charCodeAt(c+1))<56320||g>57343?_:(_-55296<<10)+(g-56320)+65536}},eg=es?function(l){return l.trimStart()}:function(l){return l.replace(J,"")},ey=el?function(l){return l.trimEnd()}:function(l){return l.replace(et,"")};function RE(l,c){return new RegExp(l,c)}if(eu){var ev=RE("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");U=function(l,c){var g;return ev.lastIndex=c,null!==(g=ev.exec(l)[1])&&void 0!==g?g:""}}else U=function(l,c){for(var g=[];;){var b,_=em(l,c);if(void 0===_||_isWhiteSpace(_)||(b=_)>=33&&b<=35||36===b||b>=37&&b<=39||40===b||41===b||42===b||43===b||44===b||45===b||b>=46&&b<=47||b>=58&&b<=59||b>=60&&b<=62||b>=63&&b<=64||91===b||92===b||93===b||94===b||96===b||123===b||124===b||125===b||126===b||161===b||b>=162&&b<=165||166===b||167===b||169===b||171===b||172===b||174===b||176===b||177===b||182===b||187===b||191===b||215===b||247===b||b>=8208&&b<=8213||b>=8214&&b<=8215||8216===b||8217===b||8218===b||b>=8219&&b<=8220||8221===b||8222===b||8223===b||b>=8224&&b<=8231||b>=8240&&b<=8248||8249===b||8250===b||b>=8251&&b<=8254||b>=8257&&b<=8259||8260===b||8261===b||8262===b||b>=8263&&b<=8273||8274===b||8275===b||b>=8277&&b<=8286||b>=8592&&b<=8596||b>=8597&&b<=8601||b>=8602&&b<=8603||b>=8604&&b<=8607||8608===b||b>=8609&&b<=8610||8611===b||b>=8612&&b<=8613||8614===b||b>=8615&&b<=8621||8622===b||b>=8623&&b<=8653||b>=8654&&b<=8655||b>=8656&&b<=8657||8658===b||8659===b||8660===b||b>=8661&&b<=8691||b>=8692&&b<=8959||b>=8960&&b<=8967||8968===b||8969===b||8970===b||8971===b||b>=8972&&b<=8991||b>=8992&&b<=8993||b>=8994&&b<=9e3||9001===b||9002===b||b>=9003&&b<=9083||9084===b||b>=9085&&b<=9114||b>=9115&&b<=9139||b>=9140&&b<=9179||b>=9180&&b<=9185||b>=9186&&b<=9254||b>=9255&&b<=9279||b>=9280&&b<=9290||b>=9291&&b<=9311||b>=9472&&b<=9654||9655===b||b>
1=9656&&b<=9664||9665===b||b>=9666&&b<=9719||b>=9720&&b<=9727||b>=9728&&b<=9838||9839===b||b>=9840&&b<=10087||10088===b||10089===b||10090===b||10091===b||10092===b||10093===b||10094===b||10095===b||10096===b||10097===b||10098===b||10099===b||10100===b||10101===b||b>=10132&&b<=10175||b>=10176&&b<=10180||10181===b||10182===b||b>=10183&&b<=10213||10214===b||10215===b||10216===b||10217===b||10218===b||10219===b||10220===b||10221===b||10222===b||10223===b||b>=10224&&b<=10239||b>=10240&&b<=10495||b>=10496&&b<=10626||10627===b||10628===b||10629===b||10630===b||10631===b||10632===b||10633===b||10634===b||10635===b||10636===b||10637===b||10638===b||10639===b||10640===b||10641===b||10642===b||10643===b||10644===b||10645===b||10646===b||10647===b||10648===b||b>=10649&&b<=10711||10712===b||10713===b||10714===b||10715===b||b>=10716&&b<=10747||10748===b||10749===b||b>=10750&&b<=11007||b>=11008&&b<=11055||b>=11056&&b<=11076||b>=11077&&b<=11078||b>=11079&&b<=11084||b>=11085&&b<=11123||b>=11124&&b<=11125||b>=11126&&b<=11157||11158===b||b>=11159&&b<=11263||b>=11776&&b<=11777||11778===b||11779===b||11780===b||11781===b||b>=11782&&b<=11784||11785===b||11786===b||11787===b||11788===b||11789===b||b>=11790&&b<=11798||11799===b||b>=11800&&b<=11801||11802===b||11803===b||11804===b||11805===b||b>=11806&&b<=11807||11808===b||11809===b||11810===b||11811===b||11812===b||11813===b||11814===b||11815===b||11816===b||11817===b||b>=11818&&b<=11822||11823===b||b>=11824&&b<=11833||b>=11834&&b<=11835||b>=11836&&b<=11839||11840===b||11841===b||11842===b||b>=11843&&b<=11855||b>=11856&&b<=11857||11858===b||b>=11859&&b<=11903||b>=12289&&b<=12291||12296===b||12297===b||12298===b||12299===b||12300===b||12301===b||12302===b||12303===b||12304===b||12305===b||b>=12306&&b<=12307||12308===b||12309===b||12310===b||12311===b||12312===b||12313===b||12314===b||12315===b||12316===b||12317===b||b>=12318&&b<=12319||12320===b||12336===b||64830===b||64831===b||b>=65093&&b<=65094)break;g.push(_),c+=_>=65536?2:1}return ef.apply(void 0,g)};var eb=function(){function Parser(l,c){void 0===c&&(c={}),this.message=l,this.position={offset:0,line:1,column:1},this.ignoreTag=!!c.ignoreTag,this.locale=c.locale,this.requiresOtherClause=!!c.requiresOtherClause,this.shouldParseSkeletons=!!c.shouldParseSkeletons}return Parser.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},Parser.prototype.parseMessage=function(l,c,g){for(var b=[];!this.isEOF();){var _=this.char();if(123===_){var E=this.parseArgument(l,g);if(E.err)return E;b.push(E.val)}else if(125===_&&l>0)break;else if(35===_&&("plural"===c||"selectordinal"===c)){var B=this.clonePosition();this.bump(),b.push({type:R.pound,location:createLocation(B,this.clonePosition())})}else if(60!==_||this.ignoreTag||47!==this.peek()){if(60===_&&!this.ignoreTag&&_isAlpha(this.peek()||0)){var E=this.parseTag(l,c);if(E.err)return E;b.push(E.val)}else{var E=this.parseLiteral(l,c);if(E.err)return E;b.push(E.val)}}else{if(!g)return this.error(O.UNMATCHED_CLOSING_TAG,createLocation(this.clonePosition(),this.clonePosition()));break}}return{val:b,err:null}},Parser.prototype.parseTag=function(l,c){var g=this.clonePosition();this.bump();var b=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:R.literal,value:"<".concat(b,"/>"),location:createLocation(g,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(O.INVALID_TAG,createLocation(g,this.clonePosition()));var _=this.parseMessage(l+1,c,!0);if(_.err)return _;var E=_.val,B=this.clonePosition();if(!this.bumpIf("</"))return this.error(O.UNCLOSED_TAG,createLocation(g,this.clonePosition()));if(this.isEOF()||!_isAlpha(this.char()))return this.error(O.INVALID_TAG,createLocation(B,this.clonePosition()));var V=this.clonePosition();return b!==this.parseTagName()?this.error(O.UNMATCHED_CLOSING_TAG,createLocation(V,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">"))?{val:{type:R.tag,value:b,children:E,location:createLocation(g,this.clonePosition())},err:null}:this.error(O.INVALID_TAG,createLocation(B,this.clonePosition()))},Parser.prototype.parseTagName=function(){var l,c=this.offset();for(this.bump();!this.isEOF()&&(45===(l=this.char())||46===l||l>=48&&l<=57||95===l||l>=97&&l<=122||l>=65&&l<=90||183==l||l>=192&&l<=214||l>=216&&l<=246||l>=248&&l<=893||l>=895&&l<=8191||l>=8204&&l<=8205||l>=8255&&l<=8256||l>=8304&&l<=8591||l>=11264&&l<=12271||l>=12289&&l<=55295||l>=63744&&l<=64975||l>=65008&&l<=65533||l>=65536&&l<=983039);)this.bump();return this.message.slice(c,this.offset())},Parser.prototype.parseLiteral=function(l,c){for(var g=this.clonePosition(),b="";;){var _=this.tryParseQuote(c);if(_){b+=_;continue}var E=this.tryParseUnquoted(l,c);if(E){b+=E;continue}var O=this.tryParseLeftAngleBracket();if(O){b+=O;continue}break}var B=createLocation(g,this.clonePosition());return{val:{type:R.literal,value:b,location:B},err:null}},Parser.prototype.tryParseLeftAngleBracket=function(){var l;return this.isEOF()||60!==this.char()||!this.ignoreTag&&(_isAlpha(l=this.peek()||0)||47===l)?null:(this.bump(),"<")},Parser.prototype.tryParseQuote=function(l){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";
1case 123:case 60:case 62:case 125:break;case 35:if("plural"===l||"selectordinal"===l)break;return null;default:return null}this.bump();var c=[this.char()];for(this.bump();!this.isEOF();){var g=this.char();if(39===g){if(39===this.peek())c.push(39),this.bump();else{this.bump();break}}else c.push(g);this.bump()}return ef.apply(void 0,c)},Parser.prototype.tryParseUnquoted=function(l,c){if(this.isEOF())return null;var g=this.char();return 60===g||123===g||35===g&&("plural"===c||"selectordinal"===c)||125===g&&l>0?null:(this.bump(),ef(g))},Parser.prototype.parseArgument=function(l,c){var g=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(O.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(g,this.clonePosition()));if(125===this.char())return this.bump(),this.error(O.EMPTY_ARGUMENT,createLocation(g,this.clonePosition()));var b=this.parseIdentifierIfPossible().value;if(!b)return this.error(O.MALFORMED_ARGUMENT,createLocation(g,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(O.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(g,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:R.argument,value:b,location:createLocation(g,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(O.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(g,this.clonePosition()));return this.parseArgumentOptions(l,c,b,g);default:return this.error(O.MALFORMED_ARGUMENT,createLocation(g,this.clonePosition()))}},Parser.prototype.parseIdentifierIfPossible=function(){var l=this.clonePosition(),c=this.offset(),g=U(this.message,c),b=c+g.length;return this.bumpTo(b),{value:g,location:createLocation(l,this.clonePosition())}},Parser.prototype.parseArgumentOptions=function(l,c,g,b){var _,E=this.clonePosition(),V=this.parseIdentifierIfPossible().value,U=this.clonePosition();switch(V){case"":return this.error(O.EXPECT_ARGUMENT_TYPE,createLocation(E,U));case"number":case"date":case"time":this.bumpSpace();var W=null;if(this.bumpIf(",")){this.bumpSpace();var q=this.clonePosition(),Q=this.parseSimpleArgStyleIfPossible();if(Q.err)return Q;var Z=ey(Q.val);if(0===Z.length)return this.error(O.EXPECT_ARGUMENT_STYLE,createLocation(this.clonePosition(),this.clonePosition()));W={style:Z,styleLocation:createLocation(q,this.clonePosition())}}var K=this.tryParseArgumentClose(b);if(K.err)return K;var X=createLocation(b,this.clonePosition());if(W&&ep(null==W?void 0:W.style,"::",0)){var J,et=eg(W.style.slice(2));if("number"===V){var Q=this.parseNumberSkeletonFromString(et,W.styleLocation);if(Q.err)return Q;return{val:{type:R.number,value:g,location:X,style:Q.val},err:null}}if(0===et.length)return this.error(O.EXPECT_DATE_TIME_SKELETON,X);var er=et;this.locale&&(er=function(l,c){for(var g="",b=0;b<l.length;b++){var _=l.charAt(b);if("j"===_){for(var E=0;b+1<l.length&&l.charAt(b+1)===_;)E++,b++;var O=1+(1&E),R=E<2?1:3+(E>>1),B=function(l){var c,g=l.hourCycle;if(void 0===g&&l.hourCycles&&l.hourCycles.length&&(g=l.hourCycles[0]),g)switch(g){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}var b=l.language;return"root"!==b&&(c=l.maximize().region),(Y[c||""]||Y[b||""]||Y["".concat(b,"-001")]||Y["001"])[0]}(c);for(("H"==B||"k"==B)&&(R=0);R-- >0;)g+="a";for(;O-- >0;)g=B+g}else"J"===_?g+="H":g+=_}return g}(et,this.locale));var Z={type:B.dateTime,pattern:er,location:W.styleLocation,parsedOptions:this.shouldParseSkeletons?(J={},er.replace(G,function(l){var c=l.length;switch(l[0]){case"G":J.era=4===c?"long":5===c?"narrow":"short";break;case"y":J.year=2===c?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":J.month=["numeric","2-digit","short","long","narrow"][c-1];break;case"w":case"W":throw RangeError("`w/W` (week) patterns are not supported");case"d":J.day=["numeric","2-digit"][c-1];break;case"D":case"F":case"g":throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":J.weekday=4===c?"short":5===c?"narrow":"short";break;case"e":if(c<4)throw RangeError("`e..eee` (weekday) patterns are not supported");J.weekday=["short","long","narrow","short"][c-4];break;case"c":if(c<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");J.weekday=["short","long","narrow","short"][c-4];break;case"a":J.hour12=!0;break;case"b":case"B":throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":J.hourCycle="h12",J.hour=["numeric","2-digit"][c-1];break;case"H":J.hourCycle="h23",J.hour=["numeric","2-digit"][c-1];break;case"K":J.hourCycle="h11",J.hour=["numeric","2-digit"][c-1];break;case"k":J.hourCycle="h24",J.hour=["numeric","2-digit"][c-1];break;case"j":case"J":case"C":throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":J.minute=["numeric","2-digit"][c-1];break;case"s":J.second=["numeric","2-digit"][c-1];break;case"S":case"A":throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":J.timeZoneName=c<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),J):{}};return{val:{type:"date"===V?R.date:R.time,value:g,location:X,style:Z},err:null}}return{val:{type:"number"===V?R.number:"date"===V?R.date:R.time,value:g,location:X,style:null!==(_=null==W?void 0:W.style)&&void 0!==_?_:null},err:null};
1case"plural":case"selectordinal":case"select":var ei=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(O.EXPECT_SELECT_ARGUMENT_OPTIONS,createLocation(ei,(0,H.pi)({},ei)));this.bumpSpace();var ea=this.parseIdentifierIfPossible(),eo=0;if("select"!==V&&"offset"===ea.value){if(!this.bumpIf(":"))return this.error(O.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,createLocation(this.clonePosition(),this.clonePosition()));this.bumpSpace();var Q=this.tryParseDecimalInteger(O.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,O.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(Q.err)return Q;this.bumpSpace(),ea=this.parseIdentifierIfPossible(),eo=Q.val}var es=this.tryParsePluralOrSelectOptions(l,V,c,ea);if(es.err)return es;var K=this.tryParseArgumentClose(b);if(K.err)return K;var el=createLocation(b,this.clonePosition());if("select"===V)return{val:{type:R.select,value:g,options:eh(es.val),location:el},err:null};return{val:{type:R.plural,value:g,options:eh(es.val),offset:eo,pluralType:"plural"===V?"cardinal":"ordinal",location:el},err:null};default:return this.error(O.INVALID_ARGUMENT_TYPE,createLocation(E,U))}},Parser.prototype.tryParseArgumentClose=function(l){return this.isEOF()||125!==this.char()?this.error(O.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(l,this.clonePosition())):(this.bump(),{val:!0,err:null})},Parser.prototype.parseSimpleArgStyleIfPossible=function(){for(var l=0,c=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var g=this.clonePosition();if(!this.bumpUntil("'"))return this.error(O.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,createLocation(g,this.clonePosition()));this.bump();break;case 123:l+=1,this.bump();break;case 125:if(!(l>0))return{val:this.message.slice(c.offset,this.offset()),err:null};l-=1;break;default:this.bump()}return{val:this.message.slice(c.offset,this.offset()),err:null}},Parser.prototype.parseNumberSkeletonFromString=function(l,c){var g=[];try{g=function(l){if(0===l.length)throw Error("Number skeleton cannot be empty");for(var c=l.split(q).filter(function(l){return l.length>0}),g=[],b=0;b<c.length;b++){var _=c[b].split("/");if(0===_.length)throw Error("Invalid number skeleton");for(var E=_[0],O=_.slice(1),R=0;R<O.length;R++)if(0===O[R].length)throw Error("Invalid number skeleton");g.push({stem:E,options:O})}return g}(l)}catch(l){return this.error(O.INVALID_NUMBER_SKELETON,c)}return{val:{type:B.number,tokens:g,location:c,parsedOptions:this.shouldParseSkeletons?function(l){for(var c={},g=0;g<l.length;g++){var b=l[g];switch(b.stem){case"percent":case"%":c.style="percent";continue;case"%x100":c.style="percent",c.scale=100;continue;case"currency":c.style="currency",c.currency=b.options[0];continue;case"group-off":case",_":c.useGrouping=!1;continue;case"precision-integer":case".":c.maximumFractionDigits=0;continue;case"measure-unit":case"unit":c.style="unit",c.unit=b.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":c.notation="compact",c.compactDisplay="short";continue;case"compact-long":case"KK":c.notation="compact",c.compactDisplay="long";continue;case"scientific":c=(0,H.pi)((0,H.pi)((0,H.pi)({},c),{notation:"scientific"}),b.options.reduce(function(l,c){return(0,H.pi)((0,H.pi)({},l),parseSign(c)||{})},{}));continue;case"engineering":c=(0,H.pi)((0,H.pi)((0,H.pi)({},c),{notation:"engineering"}),b.options.reduce(function(l,c){return(0,H.pi)((0,H.pi)({},l),parseSign(c)||{})},{}));continue;case"notation-simple":c.notation="standard";continue;case"unit-width-narrow":c.currencyDisplay="narrowSymbol",c.unitDisplay="narrow";continue;case"unit-width-short":c.currencyDisplay="code",c.unitDisplay="short";continue;case"unit-width-full-name":c.currencyDisplay="name",c.unitDisplay="long";continue;case"unit-width-iso-code":c.currencyDisplay="symbol";continue;case"scale":c.scale=parseFloat(b.options[0]);continue;case"integer-width":if(b.options.length>1)throw RangeError("integer-width stems only accept a single optional option");b.options[0].replace(K,function(l,g,b,_,E,O){if(g)c.minimumIntegerDigits=b.length;else if(_&&E)throw Error("We currently do not support maximum integer digits");else if(O)throw Error("We currently do not support exact integer digits");return""});continue}if(X.test(b.stem)){c.minimumIntegerDigits=b.stem.length;continue}if(Q.test(b.stem)){if(b.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");
1b.stem.replace(Q,function(l,g,b,_,E,O){return"*"===b?c.minimumFractionDigits=g.length:_&&"#"===_[0]?c.maximumFractionDigits=_.length:E&&O?(c.minimumFractionDigits=E.length,c.maximumFractionDigits=E.length+O.length):(c.minimumFractionDigits=g.length,c.maximumFractionDigits=g.length),""});var _=b.options[0];"w"===_?c=(0,H.pi)((0,H.pi)({},c),{trailingZeroDisplay:"stripIfInteger"}):_&&(c=(0,H.pi)((0,H.pi)({},c),parseSignificantPrecision(_)));continue}if(Z.test(b.stem)){c=(0,H.pi)((0,H.pi)({},c),parseSignificantPrecision(b.stem));continue}var E=parseSign(b.stem);E&&(c=(0,H.pi)((0,H.pi)({},c),E));var O=function(l){var c;if("E"===l[0]&&"E"===l[1]?(c={notation:"engineering"},l=l.slice(2)):"E"===l[0]&&(c={notation:"scientific"},l=l.slice(1)),c){var g=l.slice(0,2);if("+!"===g?(c.signDisplay="always",l=l.slice(2)):"+?"===g&&(c.signDisplay="exceptZero",l=l.slice(2)),!X.test(l))throw Error("Malformed concise eng/scientific notation");c.minimumIntegerDigits=l.length}return c}(b.stem);O&&(c=(0,H.pi)((0,H.pi)({},c),O))}return c}(g):{}},err:null}},Parser.prototype.tryParsePluralOrSelectOptions=function(l,c,g,b){for(var _,E=!1,R=[],B=new Set,V=b.value,U=b.location;;){if(0===V.length){var H=this.clonePosition();if("select"!==c&&this.bumpIf("=")){var W=this.tryParseDecimalInteger(O.EXPECT_PLURAL_ARGUMENT_SELECTOR,O.INVALID_PLURAL_ARGUMENT_SELECTOR);if(W.err)return W;U=createLocation(H,this.clonePosition()),V=this.message.slice(H.offset,this.offset())}else break}if(B.has(V))return this.error("select"===c?O.DUPLICATE_SELECT_ARGUMENT_SELECTOR:O.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,U);"other"===V&&(E=!0),this.bumpSpace();var G=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===c?O.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:O.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,createLocation(this.clonePosition(),this.clonePosition()));var q=this.parseMessage(l+1,c,g);if(q.err)return q;var Q=this.tryParseArgumentClose(G);if(Q.err)return Q;R.push([V,{value:q.val,location:createLocation(G,this.clonePosition())}]),B.add(V),this.bumpSpace(),V=(_=this.parseIdentifierIfPossible()).value,U=_.location}return 0===R.length?this.error("select"===c?O.EXPECT_SELECT_ARGUMENT_SELECTOR:O.EXPECT_PLURAL_ARGUMENT_SELECTOR,createLocation(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!E?this.error(O.MISSING_OTHER_CLAUSE,createLocation(this.clonePosition(),this.clonePosition())):{val:R,err:null}},Parser.prototype.tryParseDecimalInteger=function(l,c){var g=1,b=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(g=-1);for(var _=!1,E=0;!this.isEOF();){var O=this.char();if(O>=48&&O<=57)_=!0,E=10*E+(O-48),this.bump();else break}var R=createLocation(b,this.clonePosition());return _?ec(E*=g)?{val:E,err:null}:this.error(c,R):this.error(l,R)},Parser.prototype.offset=function(){return this.position.offset},Parser.prototype.isEOF=function(){return this.offset()===this.message.length},Parser.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},Parser.prototype.char=function(){var l=this.position.offset;if(l>=this.message.length)throw Error("out of bound");var c=em(this.message,l);if(void 0===c)throw Error("Offset ".concat(l," is at invalid UTF-16 code unit boundary"));return c},Parser.prototype.error=function(l,c){return{val:null,err:{kind:l,message:this.message,location:c}}},Parser.prototype.bump=function(){if(!this.isEOF()){var l=this.char();10===l?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=l<65536?1:2)}},Parser.prototype.bumpIf=function(l){if(ep(this.message,l,this.offset())){for(var c=0;c<l.length;c++)this.bump();return!0}return!1},Parser.prototype.bumpUntil=function(l){var c=this.offset(),g=this.message.indexOf(l,c);return g>=0?(this.bumpTo(g),!0):(this.bumpTo(this.message.length),!1)},Parser.prototype.bumpTo=function(l){if(this.offset()>l)throw Error("targetOffset ".concat(l," must be greater than or equal to the current offset ").concat(this.offset()));for(l=Math.min(l,this.message.length);;){var c=this.offset();if(c===l)break;if(c>l)throw Error("targetOffset ".concat(l," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},Parser.prototype.bumpSpace=function(){for(;!this.isEOF()&&_isWhiteSpace(this.char());)this.bump()},Parser.prototype.peek=function(){if(this.isEOF())return null;var l=this.char(),c=this.offset(),g=this.message.charCodeAt(c+(l>=65536?2:1));return null!=g?g:null},Parser}();function _isAlpha(l){return l>=97&&l<=122||l>=65&&l<=90}function _isWhiteSpace(l){return l>=9&&l<=13||32===l||133===l||l>=8206&&l<=8207||8232===l||8233===l}function parse(l,c){void 0===c&&(c={}),c=(0,H.pi)({shouldParseSkeletons:!0,requiresOtherClause:!0},c);var g=new eb(l,c).parse();if(g.err){var b=SyntaxError(O[g.err.kind]);throw b.location=g.err.location,b.originalMessage=g.err.message,b}return(null==c?void 0:c.captureLocation)||function pruneLocation(l){l.forEach(function(l){if(delete l.location,isSelectElement(l)||isPluralElement(l))for(var c in l.options)delete l.options[c].location,pruneLocation(l.options[c].value);else isNumberElement(l)&&isNumberSkeleton(l.style)?delete l.style.location:(isDateElement(l)||isTimeElement(l))&&isDateTimeSkeleton(l.style)?delete l.style.location:isTagElement(l)&&pruneLocation(l.children)})}(g.val),g.val}},71718:function(l,c,g){"use strict";g.d(c,{$6:function(){return W},OV:function(){return B},Qe:function(){return U},Rw:function(){return O}
1,X9:function(){return H},bc:function(){return _},gb:function(){return V},wI:function(){return R}});var b,_,E=g(64062);(b=_||(_={})).FORMAT_ERROR="FORMAT_ERROR",b.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",b.INVALID_CONFIG="INVALID_CONFIG",b.MISSING_DATA="MISSING_DATA",b.MISSING_TRANSLATION="MISSING_TRANSLATION";var O=function(l){function IntlError(c,g,b){var _=this,E=b?b instanceof Error?b:Error(String(b)):void 0;return(_=l.call(this,"[@formatjs/intl Error ".concat(c,"] ").concat(g,"\n").concat(E?"\n".concat(E.message,"\n").concat(E.stack):""))||this).code=c,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(_,IntlError),_}return(0,E.ZT)(IntlError,l),IntlError}(Error),R=function(l){function UnsupportedFormatterError(c,g){return l.call(this,_.UNSUPPORTED_FORMATTER,c,g)||this}return(0,E.ZT)(UnsupportedFormatterError,l),UnsupportedFormatterError}(O),B=function(l){function InvalidConfigError(c,g){return l.call(this,_.INVALID_CONFIG,c,g)||this}return(0,E.ZT)(InvalidConfigError,l),InvalidConfigError}(O),V=function(l){function MissingDataError(c,g){return l.call(this,_.MISSING_DATA,c,g)||this}return(0,E.ZT)(MissingDataError,l),MissingDataError}(O),U=function(l){function IntlFormatError(c,g,b){return l.call(this,_.FORMAT_ERROR,"".concat(c,"\nLocale: ").concat(g,"\n"),b)||this}return(0,E.ZT)(IntlFormatError,l),IntlFormatError}(O),H=function(l){function MessageFormatError(c,g,b,_){var E=l.call(this,"".concat(c,"\nMessageID: ").concat(null==b?void 0:b.id,"\nDefault Message: ").concat(null==b?void 0:b.defaultMessage,"\nDescription: ").concat(null==b?void 0:b.description,"\n"),g,_)||this;return E.descriptor=b,E}return(0,E.ZT)(MessageFormatError,l),MessageFormatError}(U),W=function(l){function MissingTranslationError(c,g){var b=l.call(this,_.MISSING_TRANSLATION,'Missing message: "'.concat(c.id,'" for locale "').concat(g,'", using ').concat(c.defaultMessage?"default message (".concat("string"==typeof c.defaultMessage?c.defaultMessage:c.defaultMessage.map(function(l){var c;return null!==(c=l.value)&&void 0!==c?c:JSON.stringify(l)}).join(),")"):"id"," as fallback."))||this;return b.descriptor=c,b}return(0,E.ZT)(MissingTranslationError,l),MissingTranslationError}(O)},27054:function(l,c,g){"use strict";g.d(c,{L6:function(){return filterProps},Sn:function(){return createIntlCache},TB:function(){return getNamedFormat},Z0:function(){return R},ax:function(){return createFormatters}});var b=g(64062),_=g(25168),E=g(47597),O=g(71718);function filterProps(l,c,g){return void 0===g&&(g={}),c.reduce(function(c,b){return b in l?c[b]=l[b]:b in g&&(c[b]=g[b]),c},{})}var R={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(l){},onWarn:function(l){}};function createIntlCache(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function createFastMemoizeCache(l){return{create:function(){return{get:function(c){return l[c]},set:function(c,g){l[c]=g}}}}}function createFormatters(l){void 0===l&&(l=createIntlCache());var c=Intl.RelativeTimeFormat,g=Intl.ListFormat,O=Intl.DisplayNames,R=(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.DateTimeFormat).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(l.dateTime),strategy:E.A.variadic}),B=(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.NumberFormat).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(l.number),strategy:E.A.variadic}),V=(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.PluralRules).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(l.pluralRules),strategy:E.A.variadic});return{getDateTimeFormat:R,getNumberFormat:B,getMessageFormat:(0,E.Z)(function(l,c,g,E){return new _.C(l,c,g,(0,b.pi)({formatters:{getNumberFormat:B,getDateTimeFormat:R,getPluralRules:V}},E||{}))},{cache:createFastMemoizeCache(l.message),strategy:E.A.variadic}),getRelativeTimeFormat:(0,E.Z)(function(){for(var l=[],g=0;g<arguments.length;g++)l[g]=arguments[g];return new(c.bind.apply(c,(0,b.ev)([void 0],l,!1)))},{cache:createFastMemoizeCache(l.relativeTime),strategy:E.A.variadic}),getPluralRules:V,getListFormat:(0,E.Z)(function(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new(g.bind.apply(g,(0,b.ev)([void 0],l,!1)))},{cache:createFastMemoizeCache(l.list),strategy:E.A.variadic}),getDisplayNames:(0,E.Z)(function(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new(O.bind.apply(O,(0,b.ev)([void 0],l,!1)))},{cache:createFastMemoizeCache(l.displayNames),strategy:E.A.variadic})}}function getNamedFormat(l,c,g,b){var _,E=l&&l[c];if(E&&(_=E[g]),_)return _;b(new O.wI("No ".concat(c," format named: ").concat(g)))}},11542:function(l,c,g){"use strict";g.d(c,{Af:function(){return ie},xv:function(){return N}});var b,_,E,O,R,B,V,U,H,W,G,q,Q=g(97458),Z=g(52983);function h(l,c){var g={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&0>c.indexOf(b)&&(g[b]=l[b]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols){var _=0;for(b=Object.getOwnPropertySymbols(l);_<b.length;_++)0>c.indexOf(b[_])&&Object.prototype.propertyIsEnumerable.call(l,b[_])&&(g[b[_]
1]=l[b[_]])}return g}function y(){for(var l,c,g=0,b="";g<arguments.length;)(l=arguments[g++])&&(c=function w(l){var c,g,b="";if("string"==typeof l||"number"==typeof l)b+=l;else if("object"==typeof l){if(Array.isArray(l))for(c=0;c<l.length;c++)l[c]&&(g=w(l[c]))&&(b&&(b+=" "),b+=g);else for(c in l)l[c]&&(b&&(b+=" "),b+=c)}return b}(l))&&(b&&(b+=" "),b+=c);return b}function C(l,c){void 0===c&&(c={});var g=c.insertAt;if(l&&"undefined"!=typeof document){var b=document.head||document.getElementsByTagName("head")[0],_=document.createElement("style");_.type="text/css","top"===g&&b.firstChild?b.insertBefore(_,b.firstChild):b.appendChild(_),_.styleSheet?_.styleSheet.cssText=l:_.appendChild(document.createTextNode(l))}}C(".Button-module_button__2ZuB7 {\n  display: inline-flex;\n  height: 4.800000000000001rem;\n  align-items: center;\n  justify-content: center;\n  white-space: nowrap;\n  border-width: 1px;\n  padding-top: 1.2000000000000002rem;\n  padding-bottom: 1.2000000000000002rem;\n}.Button-module_button__2ZuB7:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}.Button-module_button__2ZuB7:active {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}.Button-module_button__2ZuB7 {\n  padding-left: calc(1.6rem - 1px);\n  padding-right: calc(1.6rem - 1px);\n}\n\n.Button-module_button-primary__fgpLW {\n  --tw-bg-opacity: 1;\n  background-color: rgb(57 64 82 / var(--tw-bg-opacity));\n}\n\n.Button-module_button-primary__fgpLW:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(57 64 82 / var(--tw-border-opacity));\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity));\n}\n\n.Button-module_button-primary__fgpLW:active {\n  background-color: rgba(57, 64, 82, 0.15);\n}\n\n.Button-module_button-primary__fgpLW:disabled {\n  border-style: none;\n  background-color: rgba(57, 64, 82, 0.1);\n}\n\n.Button-module_button-primary__fgpLW > span {\n  --tw-text-opacity: 1;\n  color: rgb(238 241 247 / var(--tw-text-opacity));\n}\n\n.Button-module_button-primary__fgpLW:hover > span, .Button-module_button-primary__fgpLW:active > span {\n  --tw-text-opacity: 1;\n  color: rgb(57 64 82 / var(--tw-text-opacity));\n}\n\n.Button-module_button__2ZuB7:disabled > span {\n  --tw-text-opacity: 1;\n  color: rgb(138 145 159 / var(--tw-text-opacity));\n}\n\n.Button-module_button-secondary__Wt8pw {\n  --tw-border-opacity: 1;\n  border-color: rgb(185 193 207 / var(--tw-border-opacity));\n  background-color: transparent;\n}\n\n.Button-module_button-secondary__Wt8pw:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(57 64 82 / var(--tw-border-opacity));\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity));\n}\n\n.Button-module_button-secondary__Wt8pw:active {\n  background-color: rgba(57, 64, 82, 0.15);\n}\n\n.Button-module_button-secondary__Wt8pw:disabled {\n  border-color: rgba(57, 64, 82, 0.1);\n  background-color: transparent;\n}\n\n.Button-module_button-tertiary__of-7q {\n  height: auto;\n  border-style: none;\n  background-color: transparent;\n  padding: 0rem;\n}\n\n.Button-module_button-tertiary__of-7q > span:active {\n  --tw-text-opacity: 1;\n  color: rgb(138 145 159 / var(--tw-text-opacity));\n}\n.Button-module_button__2ZuB7:disabled > span:active {\n  color: rgba(57, 64, 82, 0.4);\n}\n");var K={"txt-primary":"Text-module_txt-primary__8Hsco","txt-secondary":"Text-module_txt-secondary__o75LV","txt-tertiary":"Text-module_txt-tertiary__LzTuu","txt-error":"Text-module_txt-error__NLdWQ","txt-xs":"Text-module_txt-xs__-XxyC","txt-sm":"Text-module_txt-sm__1XWvh","txt-md":"Text-module_txt-md__7-2tx","txt-base":"Text-module_txt-base__CJpO3","txt-lg":"Text-module_txt-lg__9cnM4","txt-xl":"Text-module_txt-xl__OVg2e","txt-bold":"Text-module_txt-bold__ircmg","txt-semibold":"Text-module_txt-semibold__UpCAS","txt-regular":"Text-module_txt-regular__EEZ4W"};C(".Text-module_txt-primary__8Hsco {\n\n    --tw-text-opacity: 1;\n\n    color: rgb(57 64 82 / var(--tw-text-opacity))\n}\n\n.Text-module_txt-secondary__o75LV {\n\n    --tw-text-opacity: 1;\n\n    color: rgb(138 145 159 / var(--tw-text-opacity))\n}\n\n.Text-module_txt-tertiary__LzTuu {\n\n    --tw-text-opacity: 1;\n\n    color: rgb(238 241 247 / var(--tw-text-opacity))\n}\n\n.Text-module_txt-error__NLdWQ {\n\n    --tw-text-opacity: 1;\n\n    color: rgb(182 87 87 / var(--tw-text-opacity))\n}\n\n.Text-module_txt-xs__-XxyC {\n\n    font-size: 1.1rem;\n\n    line-height: 1.6rem\n}\n\n.Text-module_txt-sm__1XWvh {\n\n    font-size: 1.2rem;\n\n    line-height: 2.1rem\n}\n\n.Text-module_txt-md__7-2tx {\n\n    font-size: 1.6rem;\n\n    line-height: 2.3rem\n}\n\n.Text-module_txt-base__CJpO3 {\n\n    font-size: 1.4rem;\n\n    line-height: 2.1rem\n}\n\n.Text-module_txt-lg__9cnM4 {\n\n    font-size: 2.4rem;\n\n    line-height: 3.2rem\n}\n\n.Text-module_txt-xl__OVg2e {\n\n    font-size: 3.2rem;\n\n    line-height: 4.6rem\n}\n\n.Text-module_txt-bold__ircmg {\n\n    font-weight: 700\n}\n\n.Text-module_txt-semibold__UpCAS {\n\n    font-weight: 600\n}\n\n.Text-module_txt-regular__EEZ4W {\n\n    font-weight: 500\n}\n");let N=l=>{var{as:c="p",size:g="base",color:b,weight:_,className:E}=l,O=h(l,["as","size","color","weight","className"]);let R=y({[K["txt-primary"]]:!b,[K["txt-secondary"]]:"secondary"===b,[K["txt-tertiary"]]:"tertiary"===b,[K["txt-error"]]:"error"===b,[K["txt-success"]]:"error"===b,[K["txt-xs"]]:"xs"===g,[K["txt-sm"]]:"sm"===g,[K["txt-md"]]:"md"===g,[K["txt-base"]]:"base"===g,[K["txt-lg"]]:"lg"===g,[K["txt-xl"]]:"xl"===g,[K["txt-bold"]]:"bold"===_,[K["txt-semibold"]]:"semibold"===_,[K["txt-regular"]]:"regular"===_},E);return(0,Q.jsx)(c,Object.assign({className:R},O))},I=l=>{var{content:c}=l,g=h(l,["content"]);return(0,Q.jsx)(N,Object.assign({as:"span",weight:"semibold"},g,{children:c}))};C('.Checkbox-module_checkbox__lSeQj {\n\n    position: relative;\n\n    margin-bottom: 1.6rem;\n\n    display: flex;\n\n    flex-direction: row;\n\n    padding-left: 2.6rem\n}\n\n.Checkbox-module_box__OCPee {\n\n    position: absolute;\n\n    left: 0rem;\n\n    display: inline-flex;\n\n    height: 2rem;\n\n    width: 2rem\n}\n\n[type="checkbox"] {\n\n    position: absolute;\n\n    z-index: 10;\n\n    opacity: 0\n}\n\n.Checkbox-module_checkbox__lSeQj:hover .Checkbox-module_checkbox-input__L4iE6 {\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(57 64 82 / var(--tw-border-opacity))\n}\n\n[type="checkbox"]:checked + .Checkbox-module_checkbox-input__L4iE6 {\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(57 64 82 / var(--tw-border-opacity))\n}\n\n[type="checkbox"]:checked + .Checkbox-module_checkbox-input__L4iE6 svg {\n\n    opacity: 1\n}\n\n.Checkbox-module_checkbox-input__L4iE6 {\n\n    position: absolute;\n\n    top: 0rem;\n\n    left: 0rem;\n\n    z-index: 50;\n\n    height: 2rem;\n\n    width: 2rem;\n\n    border-width: 1px;\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(185 193 207 / var(--tw-border-opacity));\n\n    --tw-text-opacity: 1;\n\n    color: rgb(57 64 82 / var(--tw-text-opacity))\n}\n\n.Checkbox-module_checkbox-input__L4iE6 svg {\n\n    position: absolute;\n\n    top: -1px;\n\n    left: -1px;\n\n    opacity: 0\n}\n');let M=l=>{var{size:c}=l,g=h(l,["size"]);return(0,Q.jsx)("svg",Object.assign({width:c,height:c,viewBox:c?`0 0 ${c} ${c}`:void 0,xmlns:"http://www.w3.org/2000/svg"},g))},A=l=>(0,Q.jsx)(M,Object.assign({size:20,fill:"none"},l,{children:(0,Q.jsx)("path",{d:"M5 10L8 13L15 7",stroke:"currentColor",strokeWidth:"2"})})),$=l=>(0,Q.jsx)(M,Object.assign({size:24,fill:"none"},l,{children:(0,Q.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6464 17.3536C16.8417 17.5488 17.1583 17.5488 17.3536 17.3536C17.5488 17.1583 17.5488 16.8417 17.3536 16.6464L12.7071 12L17.3536 7.35355C17.5488 7.15829 17.5488 6.84171 17.3536 6.64645C17.1583 6.45118 16.8417 6.45118 16.6464 6.64645L12 11.2929L7.35355 6.64645C7.15829 6.45118 6.84171 6.45118 6.64645 6.64645C6.45118 6.84171 6.45118 7.15829 6.64645 7.35355L11.2929 12L6.64645 16.6464C6.45118 16.8417 6.45118 17.1583 6.64645 17.3536C6.84171 17.5488 7.15829 17.5488 7.35355 17.3536L12 12.7071L16.6464 17.3536Z",fill:"currentColor"})}));C(".Label-module_label__RaRvM {\n    font-size: 1.4rem;\n    line-height: 2.1rem;\n    font-weight: 500;\n    --tw-text-opacity: 1;\n    color: rgb(57 64 82 / var(--tw-text-opacity))\n}\n");let ee=l=>{var{className:c}=l,g=h(l,["className"]);return(0,Q.jsx)("label",Object.assign({className:y("Label-module_label__RaRvM",c)},g))};(0,Z.forwardRef)((l,c)=>{var{label:g,checked:b,value:_,classNames:E}=l,O=h(l,["label","checked","value","classNames"]);let R=(0,Z.useId)(),B=(null==O?void 0:O.id)||R;return(0,Q.jsx)(ee,Object.assign({className:y(null==E?void 0:E.label),htmlFor:B},{children:(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsxs)("div",Object.assign({className:y("Checkbox-module_checkbox__lSeQj",null==E?void 0:E.
1container)},{children:[(0,Q.jsxs)("div",Object.assign({className:y("Checkbox-module_box__OCPee","select-none")},{children:[(0,Q.jsx)("input",Object.assign({ref:c},O,{type:"checkbox",value:_,checked:!!b,id:B,className:null==E?void 0:E.input})),(0,Q.jsx)("div",Object.assign({className:y("Checkbox-module_checkbox-input__L4iE6",null==E?void 0:E.checkbox)},{children:(0,Q.jsx)(A,{})}))]})),g&&g]}))})}))}),C(".Chip-module_chip__0nys- {\n  display: inline-flex;\n  height: 4rem;\n  align-items: center;\n  border-width: 1px;\n  --tw-border-opacity: 1;\n  border-color: rgb(222 228 239 / var(--tw-border-opacity));\n  background-color: transparent;\n  padding-left: calc(1.2000000000000002rem - 1px);\n  padding-right: calc(0.8rem - 1px)\n}\n\n.Chip-module_chip-label-margin__AyItl {\n  margin-left: 0.6000000000000001rem\n}\n\n.Chip-module_chip-button__Z7Sgi {\n  margin-left: 0.6000000000000001rem\n}\n");let ie=l=>{var{label:c,icon:g,classNames:b,onClick:_}=l,E=h(l,["label","icon","classNames","onClick"]);return(0,Q.jsxs)("div",Object.assign({className:y("Chip-module_chip__0nys-",null==b?void 0:b.container)},E,{children:[g,(0,Q.jsx)(I,{content:c,className:y({"Chip-module_chip-label-margin__AyItl":!!g},null==b?void 0:b.label)}),(0,Q.jsx)("button",Object.assign({className:y("Chip-module_chip-button__Z7Sgi",null==b?void 0:b.button),onClick:_},{children:(0,Q.jsx)($,{})}))]}))};function ye(){let l=[],c=[],g={enqueue(l){c.push(l)},addEventListener:(l,c,b,_)=>(l.addEventListener(c,b,_),g.add(()=>l.removeEventListener(c,b,_))),requestAnimationFrame(...l){let c=requestAnimationFrame(...l);return g.add(()=>cancelAnimationFrame(c))},nextFrame:(...l)=>g.requestAnimationFrame(()=>g.requestAnimationFrame(...l)),setTimeout(...l){let c=setTimeout(...l);return g.add(()=>clearTimeout(c))},add:c=>(l.push(c),()=>{let g=l.indexOf(c);if(g>=0){let[c]=l.splice(g,1);c()}}),dispose(){for(let c of l.splice(0))c()},async workQueue(){for(let l of c.splice(0))await l()}};return g}function Ce(){let[l]=(0,Z.useState)(ye);return(0,Z.useEffect)(()=>()=>l.dispose(),[l]),l}C(".ChipButton-module_chip-button__XqzyR {\n  display: inline-flex;\n  height: 4rem;\n  cursor: pointer;\n  align-items: center;\n  white-space: nowrap;\n  border-radius: 20px;\n  border-width: 1px;\n  --tw-border-opacity: 1;\n  border-color: rgb(222 228 239 / var(--tw-border-opacity));\n  padding-top: 0.8rem;\n  padding-bottom: 0.8rem;\n  font-size: 1.4rem;\n  line-height: 2.1rem;\n  --tw-text-opacity: 1;\n  color: rgb(57 64 82 / var(--tw-text-opacity));\n}.ChipButton-module_chip-button__XqzyR:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(57 64 82 / var(--tw-border-opacity));\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity));\n}.ChipButton-module_chip-button__XqzyR {\n  padding-left: calc(1.6rem - 1px);\n  padding-right: calc(1.6rem - 1px);\n}\n\n.ChipButton-module_chip-button-active__Lb4Wf {\n  --tw-bg-opacity: 1;\n  background-color: rgb(79 84 96 / var(--tw-bg-opacity));\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity));\n}\n\n.ChipButton-module_chip-button-active__Lb4Wf:hover {\n  --tw-text-opacity: 1;\n  color: rgb(57 64 82 / var(--tw-text-opacity));\n}\n"),C(".IconButton-module_icon-button__KCd1I {\n  display: inline-flex;\n  height: 4rem;\n  align-items: center;\n  padding-top: 0.8rem;\n  padding-bottom: 0.8rem;\n  padding-left: calc(1.2000000000000002rem - 1px);\n  padding-right: calc(1.2000000000000002rem - 1px)\n}\n\n.IconButton-module_icon-button-reverse__t6-Jl {\n  flex-direction: row-reverse\n}\n\n.IconButton-module_icon-button-label__gKJRf {\n  margin-left: 0.6000000000000001rem\n}\n\n.IconButton-module_icon-button-label-reverse__GQOTv {\n  margin-right: 0.6000000000000001rem\n}\n\n.IconButton-module_icon-button-nolabel__BN494 {\n  width: 4rem;\n  justify-content: center;\n  padding-left: 0rem;\n  padding-right: 0rem\n}\n\n.IconButton-module_bare-icon-button__JvJ3w {\n  background-color: transparent;\n  --tw-text-opacity: 1;\n  color: rgb(57 64 82 / var(--tw-text-opacity))\n}\n\n.IconButton-module_bare-icon-button__JvJ3w:hover {\n  --tw-text-opacity: 1;\n  color: rgb(138 145 159 / var(--tw-text-opacity))\n}\n\n.IconButton-module_bare-icon-button__JvJ3w:hover > img {\n  opacity: 0.7\n}\n"),C('.InfoTip-module_infotip__dPb0D {\n  position: relative;\n  display: inline-flex;\n  border-radius: 4px;\n  --tw-bg-opacity: 1;\n  background-color: rgb(57 64 82 / var(--tw-bg-opacity));\n  padding: 1.6rem;\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity))\n}\n\n.InfoTip-module_infotip__dPb0D::before {\n  position: absolute;\n  top: 0rem;\n  height: 1.2000000000000002rem;\n  width: 1.2000000000000002rem;\n  transform-origin: right;\n  --tw-rotate: 45deg;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  border-radius: 2px;\n  --tw-bg-opacity: 1;\n  background-color: rgb(57 64 82 / var(--tw-bg-opacity));\n  content: ""\n}\n\n.InfoTip-module_infotip-triangle-left__0i0MP::before {\n  left: 1rem\n}\n\n.InfoTip-module_infotip-triangle-right__-CnM6::before {\n  right: 1rem\n}\n'),C('.Radio-module_radio__MfgN- {\n\n    position: relative;\n\n    display: flex;\n\n    width: 100%;\n\n    flex-direction: row;\n\n    padding-left: 2.6rem\n}
1\n\n.Radio-module_box__t-OGX {\n\n    pointer-events: none;\n\n    position: absolute;\n\n    left: 0rem;\n\n    display: inline-flex;\n\n    height: 2rem;\n\n    width: 2rem\n}\n\n.Radio-module_label__vAFIP {\n\n    width: 100%;\n\n    cursor: pointer\n}\n\n[type="radio"] {\n\n    position: absolute;\n\n    z-index: 10;\n\n    opacity: 0\n}\n\n.Radio-module_label__vAFIP:hover .Radio-module_radio-input__tEjyR {\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(57 64 82 / var(--tw-border-opacity))\n}\n\n[type="radio"]:checked + .Radio-module_radio-input__tEjyR {\n\n    border-width: 6px;\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(57 64 82 / var(--tw-border-opacity))\n}\n\n.Radio-module_radio-input__tEjyR {\n\n    position: absolute;\n\n    top: 0rem;\n\n    left: 0rem;\n\n    z-index: 50;\n\n    height: 2rem;\n\n    width: 2rem;\n\n    border-radius: 50%;\n\n    border-width: 1px;\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(185 193 207 / var(--tw-border-opacity))\n}\n'),(0,Z.forwardRef)((l,c)=>{var{label:g,checked:b,value:_,classNames:E}=l,O=h(l,["label","checked","value","classNames"]);let R=(0,Z.useId)(),B=(null==O?void 0:O.id)||R;return(0,Q.jsx)(ee,Object.assign({className:y("Radio-module_label__vAFIP",null==E?void 0:E.label),htmlFor:B},{children:(0,Q.jsxs)("div",Object.assign({className:y("Radio-module_radio__MfgN-",null==E?void 0:E.container)},{children:[(0,Q.jsxs)("div",Object.assign({className:y("Radio-module_box__t-OGX")},{children:[(0,Q.jsx)("input",Object.assign({ref:c,type:"radio",value:_,checked:b,id:B,className:null==E?void 0:E.input},O)),(0,Q.jsx)("div",{className:y("Radio-module_radio-input__tEjyR",null==E?void 0:E.radio)})]})),(0,Q.jsx)("div",Object.assign({className:"w-full flex justify-stretch ml-4"},{children:g}))]}))}))}),C(".RemoveButton-module_remove-button__2B3SZ {\n    height: 3.2rem;\n    width: 3.2rem;\n    justify-content: center;\n    border-radius: 50%;\n    padding: 0rem\n}\n");let X="undefined"!=typeof window?Z.useLayoutEffect:Z.useEffect,Y={serverHandoffComplete:!1},J=0;function Le(){return++J}let et=null!=(ea=Z.useId)?ea:function(){let l=function(){let[l,c]=(0,Z.useState)(Y.serverHandoffComplete);return(0,Z.useEffect)(()=>{!0!==l&&c(!0)},[l]),(0,Z.useEffect)(()=>{!1===Y.serverHandoffComplete&&(Y.serverHandoffComplete=!0)},[]),l}(),[c,g]=Z.useState(l?Le:null);return X(()=>{null===c&&g(Le())},[c]),null!=c?""+c:void 0};function Ie(l){let c=(0,Z.useRef)(l);return X(()=>{c.current=l},[l]),c}function Re(l,c){let[g,b]=(0,Z.useState)(l),_=Ie(l);return X(()=>b(_.current),[_,b,...c]),g}let er=Symbol();function je(...l){let c=(0,Z.useRef)(l);(0,Z.useEffect)(()=>{c.current=l},[l]);let g=(0,Z.useCallback)(l=>{for(let g of c.current)null!=g&&("function"==typeof g?g(l):g.current=l)},[c]);return l.every(l=>null==l||(null==l?void 0:l[er]))?void 0:g}function Ee(l,c,...g){if(l in c){let b=c[l];return"function"==typeof b?b(...g):b}let b=Error(`Tried to handle "${l}" but there is no handler defined. Only defined handlers are: ${Object.keys(c).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(b,Ee),b}var ei,ea,eo,es=((eo=es||{})[eo.None=0]="None",eo[eo.RenderStrategy=1]="RenderStrategy",eo[eo.Static=2]="Static",eo),el=((ei=el||{})[ei.Unmount=0]="Unmount",ei[ei.Hidden=1]="Hidden",ei);function De({ourProps:l,theirProps:c,slot:g,defaultTag:b,features:_,visible:E=!0,name:O}){let R=ze(c,l);if(E)return Ae(R,g,b,O);let B=null!=_?_:0;if(2&B){let{static:l=!1,...c}=R;if(l)return Ae(c,g,b,O)}if(1&B){let{unmount:l=!0,...c}=R;return Ee(l?0:1,{0:()=>null,1:()=>Ae({...c,hidden:!0,style:{display:"none"}},g,b,O)})}return Ae(R,g,b,O)}function Ae(l,c={},g,b){let{as:_=g,children:E,refName:O="ref",...R}=Ve(l,["unmount","static"]),B=void 0!==l.ref?{[O]:l.ref}:{},V="function"==typeof E?E(c):E;if(R.className&&"function"==typeof R.className&&(R.className=R.className(c)),_===Z.Fragment&&Object.keys(Fe(R)).length>0){if(!(0,Z.isValidElement)(V)||Array.isArray(V)&&V.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${b} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(R).map(l=>`  - ${l}`).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(l=>`  - ${l}`).join("\n")].join("\n"));return(0,Z.cloneElement)(V,Object.assign({},ze(V.props,Fe(Ve(R,["ref"]))),B))}return(0,Z.createElement)(_,Object.assign({},Ve(R,["ref"]),_!==Z.Fragment&&B),V)}function ze(...l){if(0===l.length)return{};if(1===l.length)return l[0];let c={},g={};for(let b of l)for(let l in b)l.startsWith("on")&&"function"==typeof b[l]?(null!=g[l]||(g[l]=[]),g[l].push(b[l])):c[l]=b[l];if(c.disabled||c["aria-disabled"])return Object.assign(c,Object.fromEntries(Object.keys(g).map(l=>[l,void 0])));for(let l in g)Object.assign(c,{[l](c){for(let b of g[l]){if(c.defaultPrevented)return;b(c)}}});return c}function We(l){var c;return Object.assign((0,Z.forwardRef)(l),{displayName:null!=(c=l.displayName)?c:l.name})}function Fe(l){let c=Object.assign({},l);for(let l in c)void 0===c[l]&&delete c[l];return c}function Ve(l,c=[]){let g=Object.assign({},l);for(let l of c)l in g&&delete g[l];return g}var ec=((b=ec||{}).Space=" ",b.Enter="Enter",b.Escape="Escape",b.Backspace="Backspace",b.Delete="Delete",b.ArrowLeft="ArrowLeft",b.ArrowUp="ArrowUp",b.ArrowRight="ArrowRight",b.ArrowDown="ArrowDown",b.Home="Home",b.End="End",b.PageUp="PageUp",b.PageDown="PageDown",b.Tab="Tab",b),eu=((_=eu||{})[_.First=0]="First",_[_.Previous=1]="Previous",_[_.Next=2]="Next",_[_.Last=3]="Last",_[_.Specific=4]="Specific",_[_.Nothing=5]="Nothing",_);function qe(l){let c=l.parentElement,g=null;for(;
1c&&!(c instanceof HTMLFieldSetElement);)c instanceof HTMLLegendElement&&(g=c),c=c.parentElement;let b=""===(null==c?void 0:c.getAttribute("disabled"));return(!b||!function(l){if(!l)return!1;let c=l.previousElementSibling;for(;null!==c;){if(c instanceof HTMLLegendElement)return!1;c=c.previousElementSibling}return!0}(g))&&b}function Je(l,c,g){let b=Ie(c);(0,Z.useEffect)(()=>{function n(l){b.current(l)}return window.addEventListener(l,n,g),()=>window.removeEventListener(l,n,g)},[l,g])}var ed=((E=ed||{})[E.None=1]="None",E[E.IgnoreScrollbars=2]="IgnoreScrollbars",E);let ep=(0,Z.createContext)(null);ep.displayName="OpenClosedContext";var ef=((O=ef||{})[O.Open=0]="Open",O[O.Closed=1]="Closed",O);function Ge({value:l,children:c}){return Z.createElement(ep.Provider,{value:l},c)}function en(l){var c;if(l.type)return l.type;let g=null!=(c=l.as)?c:"button";return"string"==typeof g&&"button"===g.toLowerCase()?"button":void 0}function nn(l,c){let[g,b]=(0,Z.useState)(()=>en(l));return X(()=>{b(en(l))},[l.type,l.as]),X(()=>{g||!c.current||c.current instanceof HTMLButtonElement&&!c.current.hasAttribute("type")&&b("button")},[g,c]),g}var eh=((R=eh||{})[R.First=1]="First",R[R.Previous=2]="Previous",R[R.Next=4]="Next",R[R.Last=8]="Last",R[R.WrapAround=16]="WrapAround",R[R.NoScroll=32]="NoScroll",R),em=((B=em||{})[B.Error=0]="Error",B[B.Overflow=1]="Overflow",B[B.Success=2]="Success",B[B.Underflow=3]="Underflow",B),eg=((V=eg||{})[V.Previous=-1]="Previous",V[V.Next=1]="Next",V),ey=((U=ey||{})[U.Strict=0]="Strict",U[U.Loose=1]="Loose",U);let ev=We(function(l,c){return De({ourProps:{ref:c,style:{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",display:"none"}},theirProps:l,slot:{},defaultTag:"div",name:"VisuallyHidden"})});function un(l,c){return l?l+"["+c+"]":c}var eb=((H=eb||{})[H.Open=0]="Open",H[H.Closed=1]="Closed",H),ex=((W=ex||{})[W.Single=0]="Single",W[W.Multi=1]="Multi",W),e_=((G=e_||{})[G.Pointer=0]="Pointer",G[G.Other=1]="Other",G),ew=((q=ew||{})[q.OpenCombobox=0]="OpenCombobox",q[q.CloseCombobox=1]="CloseCombobox",q[q.SetDisabled=2]="SetDisabled",q[q.GoToOption=3]="GoToOption",q[q.RegisterOption=4]="RegisterOption",q[q.UnregisterOption=5]="UnregisterOption",q);function fn(l,c=l=>l){let g=null!==l.activeOptionIndex?l.options[l.activeOptionIndex]:null,b=function(l,c=l=>l){return l.slice().sort((l,g)=>{let b=c(l),_=c(g);if(null===b||null===_)return 0;let E=b.compareDocumentPosition(_);return E&Node.DOCUMENT_POSITION_FOLLOWING?-1:E&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(c(l.options.slice()),l=>l.dataRef.current.domRef.current),_=g?b.indexOf(g):null;return -1===_&&(_=null),{options:b,activeOptionIndex:_}}let eE={1:l=>l.disabled||1===l.comboboxState?l:{...l,activeOptionIndex:null,comboboxState:1},0(l){if(l.disabled||0===l.comboboxState)return l;let c=l.activeOptionIndex,{value:g,mode:b}=l.comboboxPropsRef.current,_=l.options.findIndex(l=>{let c=l.dataRef.current.value;return Ee(b,{1:()=>g.includes(c),0:()=>g===c})});return -1!==_&&(c=_),{...l,comboboxState:0,activeOptionIndex:c}},2:(l,c)=>l.disabled===c.disabled?l:{...l,disabled:c.disabled},3(l,c){var g;if(l.disabled||l.optionsRef.current&&!l.optionsPropsRef.current.static&&1===l.comboboxState)return l;let b=fn(l);if(null===b.activeOptionIndex){let l=b.options.findIndex(l=>!l.dataRef.current.disabled);-1!==l&&(b.activeOptionIndex=l)}let _=function(l,c){let g=c.resolveItems();if(g.length<=0)return null;let b=c.resolveActiveIndex(),_=null!=b?b:-1,E=(()=>{switch(l.focus){case 0:return g.findIndex(l=>!c.resolveDisabled(l));case 1:{let l=g.slice().reverse().findIndex((l,g,b)=>!(-1!==_&&b.length-g-1>=_)&&!c.resolveDisabled(l));return -1===l?l:g.length-1-l}case 2:return g.findIndex((l,g)=>!(g<=_)&&!c.resolveDisabled(l));case 3:{let l=g.slice().reverse().findIndex(l=>!c.resolveDisabled(l));return -1===l?l:g.length-1-l}case 4:return g.findIndex(g=>c.resolveId(g)===l.id);case 5:return null;default:!function(l){throw Error("Unexpected object: "+l)}(l)}})();return -1===E?b:E}(c,{resolveItems:()=>b.options,resolveActiveIndex:()=>b.activeOptionIndex,resolveId:l=>l.id,resolveDisabled:l=>l.dataRef.current.disabled});return{...l,...b,activeOptionIndex:_,activationTrigger:null!=(g=c.trigger)?g
1:1}},4:(l,c)=>{let g={id:c.id,dataRef:c.dataRef},b=fn(l,l=>[...l,g]);if(null===l.activeOptionIndex){let{value:_,mode:E}=l.comboboxPropsRef.current,O=c.dataRef.current.value;Ee(E,{1:()=>_.includes(O),0:()=>_===O})&&(b.activeOptionIndex=b.options.indexOf(g))}let _={...l,...b,activationTrigger:1};return l.comboboxPropsRef.current.__demoMode&&void 0===l.comboboxPropsRef.current.value&&(_.activeOptionIndex=0),_},5:(l,c)=>{let g=fn(l,l=>{let g=l.findIndex(l=>l.id===c.id);return -1!==g&&l.splice(g,1),l});return{...l,...g,activationTrigger:1}}},eS=(0,Z.createContext)(null);function xn(l){let c=(0,Z.useContext)(eS);if(null===c){let c=Error(`<${l} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(c,xn),c}return c}eS.displayName="ComboboxContext";let eC=(0,Z.createContext)(null);function wn(){let l=(0,Z.useContext)(eC);if(null===l){let l=Error("ComboboxActions is missing a parent <Combobox /> component.");throw Error.captureStackTrace&&Error.captureStackTrace(l,wn),l}return l}eC.displayName="ComboboxActions";let ek=(0,Z.createContext)(null);function Cn(){let l=(0,Z.useContext)(ek);if(null===l){let l=Error("ComboboxData is missing a parent <Combobox /> component.");throw Error.captureStackTrace&&Error.captureStackTrace(l,Cn),l}return l}function kn(l,c){return Ee(c.type,eE,l,c)}ek.displayName="ComboboxData";let eT=Z.Fragment,eP=We(function(l,c){let{name:g,value:b,onChange:_,disabled:E=!1,__demoMode:O=!1,nullable:R=!1,multiple:B=!1,...V}=l,U=(0,Z.useRef)(!1),H=(0,Z.useRef)({value:b,mode:B?1:0,onChange:_,nullable:R,__demoMode:O});H.current.value=b,H.current.mode=B?1:0,H.current.nullable=R;let W=(0,Z.useRef)({static:!1,hold:!1}),G=(0,Z.useRef)({displayValue:void 0}),q=(0,Z.useReducer)(kn,{comboboxState:O?0:1,comboboxPropsRef:H,optionsPropsRef:W,inputPropsRef:G,labelRef:(0,Z.createRef)(),inputRef:(0,Z.createRef)(),buttonRef:(0,Z.createRef)(),optionsRef:(0,Z.createRef)(),disabled:E,options:[],activeOptionIndex:null,activationTrigger:1}),[{comboboxState:Q,options:K,activeOptionIndex:Y,optionsRef:J,inputRef:et,buttonRef:er},ei]=q,ea=(0,Z.useMemo)(()=>({value:b,mode:B?1:0,get activeOptionIndex(){if(U.current&&null===Y&&K.length>0){let l=K.findIndex(l=>!l.dataRef.current.disabled);if(-1!==l)return l}return Y}}),[b,Y,K]),eo=ea.activeOptionIndex;X(()=>{H.current.onChange=l=>Ee(ea.mode,{0:()=>_(l),1(){let c=ea.value.slice(),g=c.indexOf(l);return -1===g?c.push(l):c.splice(g,1),_(c)}})},[ea,_,H,ea]),X(()=>ei({type:2,disabled:E}),[E]),function(l,c,g=1){let b=(0,Z.useRef)(!1),_=Ie(_=>{var E;if(b.current)return;b.current=!0,E=()=>{b.current=!1},"function"==typeof queueMicrotask?queueMicrotask(E):Promise.resolve().then(E).catch(l=>setTimeout(()=>{throw l}));let O=function e(l){return"function"==typeof l?e(l()):Array.isArray(l)||l instanceof Set?l:[l]}(l),R=_.target;if(R.ownerDocument.documentElement.contains(R)){if(2==(2&g)){let l=R.ownerDocument.documentElement;if(_.clientX>l.clientWidth-20||_.clientX<20||_.clientY>l.clientHeight-20||_.clientY<20)return}for(let l of O){if(null===l)continue;let c=l instanceof HTMLElement?l:l.current;if(null!=c&&c.contains(R))return}return c(_,R)}});Je("pointerdown",(...l)=>_.current(...l)),Je("mousedown",(...l)=>_.current(...l))}([er,et,J],()=>{0===Q&&ei({type:1})});let es=null===eo?null:K[eo].dataRef.current.value,el=(0,Z.useMemo)(()=>({open:0===Q,disabled:E,activeIndex:eo,activeOption:es}),[Q,E,K,eo]),ec=(0,Z.useCallback)(()=>{var l;if(!et.current)return;let c=G.current.displayValue;et.current.value="function"==typeof c?null!=(l=c(b))?l:"":"string"==typeof b?b:""},[b,et,G]),ed=(0,Z.useCallback)(l=>{let c=K.find(c=>c.id===l);if(!c)return;let{dataRef:g}=c;H.current.onChange(g.current.value),ec()},[K,H,et]),ep=(0,Z.useCallback)(()=>{if(null!==eo){let{dataRef:l,id:c}=K[eo];H.current.onChange(l.current.value),ec(),ei({type:3,focus:eu.Specific,id:c})}},[eo,K,H,et]),eh=(0,Z.useMemo)(()=>({selectOption:ed,selectActiveOption:ep,openCombobox(){ei({type:0}),U.current=!0},closeCombobox(){ei({type:1}),U.current=!1},goToOption:(l,c,g)=>(U.current=!1,l===eu.Specific?ei({type:3,focus:eu.Specific,id:c,trigger:g}
1):ei({type:3,focus:l,trigger:g})),registerOption:(l,c)=>(ei({type:4,id:l,dataRef:c}),()=>ei({type:5,id:l}))}),[ed,ep,ei]);return X(()=>{1===Q&&ec()},[ec,Q]),X(ec,[ec]),Z.createElement(eC.Provider,{value:eh},Z.createElement(ek.Provider,{value:ea},Z.createElement(eS.Provider,{value:q},Z.createElement(Ge,{value:Ee(Q,{0:ef.Open,1:ef.Closed})},null!=g&&null!=b&&(function sn(l={},c=null,g=[]){for(let[b,_]of Object.entries(l))!function dn(l,c,g){if(Array.isArray(g))for(let[b,_]of g.entries())dn(l,un(c,b.toString()),_);else g instanceof Date?l.push([c,g.toISOString()]):"boolean"==typeof g?l.push([c,g?"1":"0"]):"string"==typeof g?l.push([c,g]):"number"==typeof g?l.push([c,`${g}`]):null==g?l.push([c,""]):sn(g,c,l)}(g,un(c,b),_);return g})({[g]:b}).map(([l,c])=>Z.createElement(ev,{...Fe({key:l,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:l,value:c})})),De({ourProps:null===c?{}:{ref:c},theirProps:V,slot:el,defaultTag:eT,name:"Combobox"})))))}),eA=We(function(l,c){var g,b;let{value:_,onChange:E,displayValue:O,...R}=l,[B]=xn("Combobox.Input"),V=Cn(),U=wn(),H=je(B.inputRef,c),W=B.inputPropsRef,G=`headlessui-combobox-input-${et()}`,q=Ce(),Q=Ie(E);X(()=>{W.current.displayValue=O},[O,W]);let K=(0,Z.useCallback)(l=>{switch(l.key){case ec.Backspace:case ec.Delete:if(0!==V.mode||!B.comboboxPropsRef.current.nullable)return;let c=l.currentTarget;q.requestAnimationFrame(()=>{""===c.value&&(B.comboboxPropsRef.current.onChange(null),B.optionsRef.current&&(B.optionsRef.current.scrollTop=0),U.goToOption(eu.Nothing))});break;case ec.Enter:if(0!==B.comboboxState)return;if(l.preventDefault(),l.stopPropagation(),null===V.activeOptionIndex)return void U.closeCombobox();U.selectActiveOption(),0===V.mode&&U.closeCombobox();break;case ec.ArrowDown:return l.preventDefault(),l.stopPropagation(),Ee(B.comboboxState,{0:()=>{U.goToOption(eu.Next)},1:()=>{U.openCombobox(),q.nextFrame(()=>{V.value||U.goToOption(eu.Next)})}});case ec.ArrowUp:return l.preventDefault(),l.stopPropagation(),Ee(B.comboboxState,{0:()=>{U.goToOption(eu.Previous)},1:()=>{U.openCombobox(),q.nextFrame(()=>{V.value||U.goToOption(eu.Last)})}});case ec.Home:case ec.PageUp:return l.preventDefault(),l.stopPropagation(),U.goToOption(eu.First);case ec.End:case ec.PageDown:return l.preventDefault(),l.stopPropagation(),U.goToOption(eu.Last);case ec.Escape:return l.preventDefault(),B.optionsRef.current&&!B.optionsPropsRef.current.static&&l.stopPropagation(),U.closeCombobox();case ec.Tab:U.selectActiveOption(),U.closeCombobox()}},[q,B,U,V]),Y=(0,Z.useCallback)(l=>{var c;U.openCombobox(),null==(c=Q.current)||c.call(Q,l)},[U,Q]),J=Re(()=>{if(B.labelRef.current)return[B.labelRef.current.id].join(" ")},[B.labelRef.current]),er=(0,Z.useMemo)(()=>({open:0===B.comboboxState,disabled:B.disabled}),[B]);return De({ourProps:{ref:H,id:G,role:"combobox",type:"text","aria-controls":null==(g=B.optionsRef.current)?void 0:g.id,"aria-expanded":B.disabled?void 0:0===B.comboboxState,"aria-activedescendant":null===V.activeOptionIndex||null==(b=B.options[V.activeOptionIndex])?void 0:b.id,"aria-multiselectable":1===V.mode||void 0,"aria-labelledby":J,disabled:B.disabled,onKeyDown:K,onChange:Y},theirProps:R,slot:er,defaultTag:"input",name:"Combobox.Input"})}),e$=We(function(l,c){var g;let[b]=xn("Combobox.Button"),_=Cn(),E=wn(),O=je(b.buttonRef,c),R=`headlessui-combobox-button-${et()}`,B=Ce(),V=(0,Z.useCallback)(l=>{switch(l.key){case ec.ArrowDown:return l.preventDefault(),l.stopPropagation(),1===b.comboboxState&&(E.openCombobox(),B.nextFrame(()=>{_.value||E.goToOption(eu.First)})),B.nextFrame(()=>{var l;return null==(l=b.inputRef.current)?void 0:l.focus({preventScroll:!0})});case ec.ArrowUp:return l.preventDefault(),l.stopPropagation(),1===b.comboboxState&&(E.openCombobox(),B.nextFrame(()=>{_.value||E.goToOption(eu.Last)})),B.nextFrame(()=>{var l;return null==(l=b.inputRef.current)?void 0:l.focus({preventScroll:!0})});case ec.Escape:return l.preventDefault(),b.optionsRef.current&&!b.optionsPropsRef.current.static&&l.stopPropagation(),E.closeCombobox(),B.nextFrame(()=>{var l;return null==(l=b.inputRef.current)?void 0:l.focus({preventScroll:!0})});default:return}},[B,b,E,_]),U=(0,Z.useCallback)(l=>{if(qe(l.currentTarget))return l.preventDefault();0===b.comboboxState?E.closeCombobox():(l.preventDefault(),E.openCombobox()),B.nextFrame(()=>{var l;return null==(l=b.inputRef.current)?void 0:l.focus({preventScroll:!0})})},[E,B,b]),H=Re(()=>{if(b.labelRef.current)return[b.labelRef.current.id,R].join(" ")},[b.labelRef.current,R]),W=(0,Z.useMemo)(()=>({open:0===b.comboboxState,disabled:b.disabled}),[b]);return De({ourProps:{ref:O,id:R,type:nn(l,b.buttonRef),tabIndex:-1,"aria-haspopup":!0,"aria-controls":null==(g=b.optionsRef.current)?void 0:g.id,"aria-expanded":b.disabled?void 0:0===b.comboboxState,"aria-labelledby":H,disabled:b.disabled,onClick:U,onKeyDown:V},theirProps:l,slot:W,defaultTag:"button",name:"Combobox.Button"})}),eO=We(function(l,c){let[g]=xn("Combobox.Label"),b=`headlessui-combobox-label-${et()}`;return De({ourProps:{ref:je(g.labelRef,c),id:b,onClick:(0,Z.useCallback)(()=>{var l;return null==(l=g.inputRef.current)?void 0:l.focus({preventScroll:!0})},[g.inputRef])},theirProps:l,slot:(0,Z.useMemo)(()=>({open:0===g.comboboxState,disabled:g.disabled}),[g]),defaultTag:"label",name:"Combobox.Label"})}),eN=es.RenderStrategy|es.Static,eM=(Object.assign(eP,{Input:eA,Button:e$,Label:eO,Options:We(function(l,c){var g;let{hold:b=!1,..._}=l,[E]=xn("Combobox.Options"),O=Cn(),{optionsPropsRef:R}=E,B=je(E.optionsRef,c),V=`headlessui-combobox-options-${et()}`,U=(0,Z.useContext)(ep),H=null!==U?U===ef.Open:0===E.comboboxState;X(()=>{var c;R.current.static=null!=(c=l.static)&&c},[R,l.static]),X(()=>{R.current.hold=b},[b,R]),function({container:l,accept:c,walk:g,enabled:b=!0}){let _=(0,Z.useRef)(c),E=(0,Z.useRef)(g);(0,Z.useEffect)(()=>{_.current=c,E.current=g},[c,g]),X(()=>
1{if(!l||!b)return;let c="undefined"==typeof window?null:l instanceof Node?l.ownerDocument:null!=l&&l.hasOwnProperty("current")&&l.current instanceof Node?l.current.ownerDocument:document;if(!c)return;let g=_.current,O=E.current,R=Object.assign(l=>g(l),{acceptNode:g}),B=c.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,R,!1);for(;B.nextNode();)O(B.currentNode)},[l,b,_,E])}({container:E.optionsRef.current,enabled:0===E.comboboxState,accept:l=>"option"===l.getAttribute("role")?NodeFilter.FILTER_REJECT:l.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(l){l.setAttribute("role","none")}});let W=Re(()=>{var l,c,g;return null!=(g=null==(l=E.labelRef.current)?void 0:l.id)?g:null==(c=E.buttonRef.current)?void 0:c.id},[E.labelRef.current,E.buttonRef.current]),G=(0,Z.useMemo)(()=>({open:0===E.comboboxState}),[E]);return De({ourProps:{"aria-activedescendant":null===O.activeOptionIndex||null==(g=E.options[O.activeOptionIndex])?void 0:g.id,"aria-labelledby":W,role:"listbox",id:V,ref:B},theirProps:_,slot:G,defaultTag:"ul",features:eN,visible:H,name:"Combobox.Options"})}),Option:We(function(l,c){let{disabled:g=!1,value:b,..._}=l,[E]=xn("Combobox.Option"),O=Cn(),R=wn(),B=`headlessui-combobox-option-${et()}`,V=null!==O.activeOptionIndex&&E.options[O.activeOptionIndex].id===B,U=Ee(O.mode,{1:()=>O.value.includes(b),0:()=>O.value===b}),H=(0,Z.useRef)(null),W=(0,Z.useRef)({disabled:g,value:b,domRef:H}),G=je(c,H);X(()=>{W.current.disabled=g},[W,g]),X(()=>{W.current.value=b},[W,b]),X(()=>{var l,c;W.current.textValue=null==(c=null==(l=H.current)?void 0:l.textContent)?void 0:c.toLowerCase()},[W,H]);let q=(0,Z.useCallback)(()=>R.selectOption(B),[R,B]);X(()=>R.registerOption(B,W),[W,B]);let Q=(0,Z.useRef)(!E.comboboxPropsRef.current.__demoMode);X(()=>{if(!E.comboboxPropsRef.current.__demoMode)return;let l=ye();return l.requestAnimationFrame(()=>{Q.current=!0}),l.dispose},[]),X(()=>{if(0!==E.comboboxState||!V||!Q.current||0===E.activationTrigger)return;let l=ye();return l.requestAnimationFrame(()=>{var l,c;null==(c=null==(l=H.current)?void 0:l.scrollIntoView)||c.call(l,{block:"nearest"})}),l.dispose},[H,V,E.comboboxState,E.activationTrigger,O.activeOptionIndex]);let K=(0,Z.useCallback)(l=>{if(g)return l.preventDefault();q(),0===O.mode&&(R.closeCombobox(),ye().nextFrame(()=>{var l;return null==(l=E.inputRef.current)?void 0:l.focus({preventScroll:!0})}
1))},[R,E.inputRef,g,q]),Y=(0,Z.useCallback)(()=>{if(g)return R.goToOption(eu.Nothing);R.goToOption(eu.Specific,B)},[g,B,R]),J=(0,Z.useCallback)(()=>{g||V||R.goToOption(eu.Specific,B,0)},[g,V,B,R]),er=(0,Z.useCallback)(()=>{g||!V||E.optionsPropsRef.current.hold||R.goToOption(eu.Nothing)},[g,V,R,E.comboboxState,E.comboboxPropsRef]),ei=(0,Z.useMemo)(()=>({active:V,selected:U,disabled:g}),[V,U,g]);return De({ourProps:{id:B,ref:G,role:"option",tabIndex:!0===g?void 0:-1,"aria-disabled":!0===g||void 0,"aria-selected":!0===U||void 0,disabled:void 0,onClick:K,onFocus:Y,onPointerMove:J,onMouseMove:J,onPointerLeave:er,onMouseLeave:er},theirProps:_,slot:ei,defaultTag:"li",name:"Combobox.Option"})})}),(0,Z.createContext)(null)),ej=We(function(l,c){let g=function Mn(){let l=(0,Z.useContext)(eM);if(null===l){let l=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(l,Mn),l}return l}(),b=`headlessui-description-${et()}`,_=je(c);return X(()=>g.register(b),[b,g.register]),De({ourProps:{ref:_,...g.props,id:b},theirProps:l,slot:g.slot||{},defaultTag:"p",name:g.name||"Description"})}),eI=(0,Z.createContext)(null),eR=We(function(l,c){let{passive:g=!1,...b}=l,_=function An(){let l=(0,Z.useContext)(eI);if(null===l){let l=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(l,An),l}return l}(),E=`headlessui-label-${et()}`,O=je(c);X(()=>_.register(E),[E,_.register]);let R={ref:O,..._.props,id:E};return g&&("onClick"in R&&delete R.onClick,"onClick"in b&&delete b.onClick),De({ourProps:R,theirProps:b,slot:_.slot||{},defaultTag:"label",name:_.name||"Label"})}),eF=(0,Z.createContext)(null);eF.displayName="GroupContext";let eD=Z.Fragment;Object.assign(We(function(l,c){let{checked:g,onChange:b,name:_,value:E,...O}=l,R=`headlessui-switch-${et()}`,B=(0,Z.useContext)(eF),V=(0,Z.useRef)(null),U=je(V,c,null===B?null:B.setSwitch),H=(0,Z.useCallback)(()=>b(!g),[b,g]),W=(0,Z.useCallback)(l=>{if(qe(l.currentTarget))return l.preventDefault();l.preventDefault(),H()},[H]),G=(0,Z.useCallback)(l=>{l.key===ec.Space?(l.preventDefault(),H()):l.key===ec.Enter&&function(l){var c;let g=null!=(c=null==l?void 0:l.form)?c:l.closest("form");if(g){for(let l of g.elements)if("INPUT"===l.tagName&&"submit"===l.type||"BUTTON"===l.tagName&&"submit"===l.type||"INPUT"===l.nodeName&&"image"===l.type)return void l.click()}}(l.currentTarget)},[H]),q=(0,Z.useCallback)(l=>l.preventDefault(),[]),Q=(0,Z.useMemo)(()=>({checked:g}),[g]),K={id:R,ref:U,role:"switch",type:nn(l,V),tabIndex:0,"aria-checked":g,"aria-labelledby":null==B?void 0:B.labelledby,"aria-describedby":null==B?void 0:B.describedby,onClick:W,onKeyUp:G,onKeyPress:q};return Z.createElement(Z.Fragment,null,null!=_&&g&&Z.createElement(ev,{...Fe({as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:g,name:_,value:E})}),De({ourProps:K,theirProps:O,slot:Q,defaultTag:"button",name:"Switch"}))}),{Group:function(l){let[c,g]=(0,Z.useState)(null),[b,_]=function(){let[l,c]=(0,Z.useState)([]);return[l.length>0?l.join(" "):void 0,(0,Z.useMemo)(()=>function(l){let g=(0,Z.useCallback)(l=>(c(c=>[...c,l]),()=>c(c=>{let g=c.slice(),b=g.indexOf(l);return -1!==b&&g.splice(b,1),g})),[]),b=(0,Z.useMemo)(()=>({register:g,slot:l.slot,name:l.name,props:l.props}),[g,l.slot,l.name,l.props]);return Z.createElement(eI.Provider,{value:b},l.children)},[c])]}(),[E,O]=function(){let[l,c]=(0,Z.useState)([]);return[l.length>0?l.join(" "):void 0,(0,Z.useMemo)(()=>function(l){let g=(0,Z.useCallback)(l=>(c(c=>[...c,l]),()=>c(c=>{let g=c.slice(),b=g.indexOf(l);return -1!==b&&g.splice(b,1),g})),[]),b=(0,Z.useMemo)(()=>({register:g,slot:l.slot,name:l.name,props:l.props}),[g,l.slot,l.name,l.props]);return Z.createElement(eM.Provider,{value:b},l.children)},[c])]}(),R=(0,Z.useMemo)(()=>({switch:c,setSwitch:g,labelledby:b,describedby:E}),[c,g,b,E]);return Z.createElement(O,{name:"Switch.Description"},Z.createElement(_,{name:"Switch.Label",props:{onClick(){c&&(c.click(),c.focus({preventScroll:!0}))}}},Z.createElement(eF.Provider,{value:R},De({ourProps:{},theirProps:l,defaultTag:eD,name:"Switch.Group"}))))},Label:eR,Description:ej}),C('.Select-module_container__a-BT8 {\n  position: relative;\n  display: block;\n  width: 100%;\n}\n\n.Select-module_trigger__ECKfC {\n  height: 4rem;\n  width: 100%;\n  cursor: pointer;\n  align-items: center;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  border-width: 1px;\n  --tw-border-opacity: 1;\n  border-color: rgb(185 193 207 / var(--tw-border-opacity));\n  text-align: left;\n  font-size: 1.4rem;\n  line-height: 2.1rem;\n}\n\n.Select-module_trigger__ECKfC:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(57 64 82 / var(--tw-border-opacity));\n}\n\n.Select-module_trigger__ECKfC {\n  padding-left: calc(1.2000000000000002rem - 1px);\n  padding-right: calc(4.4rem - 1px);\n}\n\n.Select-module_trigger-error__95HHm {\n  --tw-border-opacity: 1;\n  border-color: rgb(182 87 87 / var(--tw-border-opacity));\n}\n\n.Select-module_trigger-disabled__MW3FU {\n  pointer-events: none;
1\n  border-color: rgba(57, 64, 82, 0.1);\n  background-color: rgba(57, 64, 82, 0.1);\n  padding-right: calc(1.2000000000000002rem - 1px);\n}\n\n.Select-module_trigger-icon__MLwaD {\n  margin-left: 0.4rem;\n  margin-right: 1.2000000000000002rem;\n  display: inline-block;\n}\n\n.Select-module_arrow-container__yXVhp {\n  position: absolute;\n  right: 0rem;\n  margin-left: 1.2000000000000002rem;\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0.8rem;\n  padding-right: 0.8rem;\n}\n\n.Select-module_arrow-container__yXVhp svg {\n  opacity: 0.6;\n}\n\n.Select-module_trigger__ECKfC:hover .Select-module_arrow-container__yXVhp svg {\n  opacity: 1;\n}\n\n.Select-module_arrow-container-open__TZej3 svg {\n  --tw-rotate: 180deg;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.Select-module_arrow-container__yXVhp::before {\n  position: absolute;\n  left: 0rem;\n  height: 2rem;\n  width: 1px;\n  --tw-bg-opacity: 1;\n  background-color: rgb(185 193 207 / var(--tw-bg-opacity));\n  content: "";\n}\n\n.Select-module_options__O-IPr {\n  position: absolute;\n  z-index: 20;\n  width: 100%;\n  --tw-bg-opacity: 1;\n  background-color: rgb(250 250 250 / var(--tw-bg-opacity));\n  --tw-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.12);
1\n  --tw-shadow-colored: 0px 4px 20px 0px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.Select-module_option__Hvo8n {\n  display: flex;\n  cursor: pointer;\n  align-items: center;\n  padding-left: 1.6rem;\n  padding-right: 1.6rem;\n  padding-top: 14px;\n  padding-bottom: 13px;\n  font-size: 1.4rem;\n  line-height: 2.1rem;\n}\n\n.Select-module_option-icon__PR-7Q {\n  margin-right: 1.2000000000000002rem;\n}\n'),C(".Snackbar-module_snackbar__I-JX2 {\n\n    position: relative;\n\n    display: flex;\n\n    height: 4.800000000000001rem;\n\n    align-items: center;\n\n    padding-left: 2.4000000000000004rem;\n\n    padding-right: 2.4000000000000004rem;\n\n    padding-top: 1.2000000000000002rem;\n\n    padding-bottom: 1.2000000000000002rem\n}\n\n.Snackbar-module_snackbar-success__8g9mf {\n\n    --tw-bg-opacity: 1;\n\n    background-color: rgb(237 249 240 / var(--tw-bg-opacity))\n}\n\n.Snackbar-module_snackbar-error__4NLk- {\n\n    --tw-bg-opacity: 1;\n\n    background-color: rgb(255 233 234 / var(--tw-bg-opacity))\n}\n\n.Snackbar-module_snackbar-label-margin__94vkQ {\n\n    margin-left: 0.8rem\n}\n"),C(".Switch-module_toggle__3rbbI {\n\n    position: relative;\n\n    display: inline-flex;\n\n    height: 2rem;\n\n    width: 3.2rem;\n\n    flex-shrink: 0;\n\n    cursor: pointer;\n\n    align-items: center;\n\n    border-radius: 32px;\n\n    border-width: 1px;\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(185 193 207 / var(--tw-border-opacity));\n\n    background-color: transparent;\n\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;\n\n    transition-duration: 200ms;\n\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)\n}\n\n.Switch-module_toggle__3rbbI:focus {\n\n    outline: 2px solid transparent;\n\n    outline-offset: 2px\n}\n\n.Switch-module_toggle-active__xKI2W {\n\n    --tw-border-opacity: 1;\n\n    border-color: rgb(57 64 82 / var(--tw-border-opacity));\n\n    --tw-bg-opacity: 1;\n\n    background-color: rgb(57 64 82 / var(--tw-bg-opacity))\n}\n\n.Switch-module_dot__QsWe3 {\n\n    pointer-events: none;\n\n    display: inline-block;\n\n    height: 10px;\n\n    width: 10px;\n\n    --tw-translate-x: 4px;\n\n    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\n    border-radius: 50%;\n\n    --tw-bg-opacity: 1;\n\n    background-color: rgb(185 193 207 / var(--tw-bg-opacity));\n\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\n    transition-duration: 200ms;\n\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)\n}\n\n.Switch-module_dot-active__nNlPp {\n\n    --tw-translate-x: 16px;\n\n    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\n    --tw-bg-opacity: 1;\n\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity))\n}\n\n.Switch-module_label__LrH7V {\n\n    margin-left: 0.6000000000000001rem;\n\n    cursor: pointer\n}\n"),C(".TextInput-module_text-input-container__KUfze {\n  position: relative;\n  margin-bottom: 1.2000000000000002rem;\n  width: 100%;\n}\n\n.TextInput-module_text-input-label__O1bMa {\n  transition: all 0.2s ease-out;\n  position: absolute;\n  top: 1.6rem;\n  left: 0rem;\n  margin-left: 1.2000000000000002rem;\n  font-size: 1.4rem;\n  line-height: 2.1rem;\n  --tw-text-opacity: 1;\n  color: rgb(138 145 159 / var(--tw-text-opacity));\n}\n\n.TextInput-module_text-input-container__KUfze:focus-within .TextInput-module_text-input-label__O1bMa,\n.TextInput-module_text-input-filled-label__SbTJl {\n  transition: all 0.2s ease-out;\n  top: 0.6rem;\n  font-size: 1.1rem;\n  line-height: 1.6rem;\n}\n\n.TextInput-module_text-input__kxO2P {\n  transition: border 0.2s ease-in-out;\n  height: 5.6000000000000005rem;\n  width: 100%;\n  appearance: none;\n  border-width: 1px;\n  --tw-border-opacity: 1;\n  border-color: rgb(185 193 207 / var(--tw-border-opacity));\n  padding-top: 2rem;\n  padding-bottom: 0.8rem;\n  font-size: 1.4rem;\n  line-height: 2.1rem;\n}\n\n.TextInput-module_text-input__kxO2P:focus {\n  --tw-border-opacity: 1;\n  border-color: rgb(57 64 82 / var(--tw-border-opacity));\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.TextInput-module_text-input__kxO2P:active {\n  --tw-border-opacity: 1;\n  border-color: rgb(185 193 207 / var(--tw-border-opacity));\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.TextInput-module_text-input__kxO2P {\n  padding-left: calc(1.2000000000000002rem - 1px);\n  padding-right: calc(1.2000000000000002rem - 1px);\n}\n\n.TextInput-module_text-input-error__-n-xE:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgb(182 87 87 / var(--tw-border-opacity));\n}\n\n.TextInput-module_text-input-nolabel__W4pX1 {\n  height: 4rem;\n  padding-top: 9px;\n  padding-bottom: 9px;\n}\n\n.TextInput-module_text-input-error-caption__1-M5O {\n  margin-top: 0.2rem;\n}\n"),(0,Z.forwardRef)((l,c)=>{var{label:g,error:b,required:_,placeholder:E,value:O}=l,R=h(l,["label","error","required","placeholder","value"]);return(0,Q.jsxs)("div",Object.assign({className:y("TextInput-module_text-input-container__KUfze")},{children:[g&&(0,Q.jsxs)(ee,Object.assign({className:y("TextInput-module_text-input-label__O1bMa",{"TextInput-module_text-input-filled-label__SbTJl":O||E})},{children:[g,_&&"*"]})),(0,Q.jsx)("input",Object.assign({ref:c,className:y("TextInput-module_text-input__kxO2P",{"TextInput-module_text-input-error__-n-xE":b,"TextInput-module_text-input-nolabel__W4pX1":!g}),placeholder:E,value:O,required:_},R)),b&&(0,Q.jsx)(N,Object.assign({size:"sm",color:"error",className:"TextInput-module_text-input-error-caption__1-M5O"},{children:b}))]}))})},67708:function(l,c,g){"use strict";var b,_=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>_.createElement("svg",_extends({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=_.createElement("path",{d:"M15 8H1m0 0 7 7M1 8l7-7",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))},41778:function(l,c,g){"use strict";var b,_,E=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>E.createElement("svg",_extends({viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=E.createElement("g",{clipPath:"url(#arrowXl_svg__a)"},E.createElement("circle",{cx:16,cy:16,r:16,fill:"#B85A22"}),E.createElement("path",{d:"M9 16h14m0 0-7-7m7 7-7 7",stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),_||(_=E.createElement("defs",null,E.createElement("clipPath",{id:"arrowXl_svg__a"},E.createElement("path",{fill:"#fff",d:"M0 0h32v32H0z"})))))},40868:function(l,c,g){"use strict";var b,_=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>_.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},l),b||(b=_.createElement("path",{d:"m13.5 6-4.424 4.022c-.38.345-.57.518-.785.583a1 1 0 0 1-.582 0c-.215-.065-.405-.238-.785-.583L2.5 6",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))},42896:function(l,c,g){"use strict";var b,_=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>_.createElement("svg",_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=_.createElement("path",{d:"M4.222 19.778 19.778 4.222M4.222 4.222l15.556 15.556",stroke:"#001209",strokeWidth:1.5,strokeLinecap:"round"})))},25282:function(l,c,g){"use strict";var b,_=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>_.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"23 23 614 65"},l),b||(b=_.createElement("path",{className:"logo_svg__st2",d:"M308.02 40.41c-.88 0-1.75.05-2.58.14h-.01c-.9.1-1.77.36-2.65.56-.04-.05-4.19 1.2-4.19 1.2-2.15.49-3.46 1.99-2.54 4.04l2.26 5.47c.83 1.99 1.95 2.94 4.02 2.47l2.36-.75h.02c.68-.21 1.38-.36 2.11-.44.92-.1 1.82-.03 2.7.11.85.13 1.67.38 2.45.7.11.05.22.08.33.13.79.35 1.54.77 2.21 1.3 2.36 1.83 3.96 4.58 3.96 7.68 0 5.51-4.7 9.99-10.46 9.99s-10.46-4.48-10.46-9.99c0-2.72-.5-5.34-1.4-7.76-2.27-6.05-7.11-10.9-13.22-13.26-1.22-.47-2.49-.84-3.81-1.11-1.5-.31-3.06-.46-4.64-.46-12.72 0-23.07 10.13-23.07 22.59s10.35 22.59 23.07 22.59c.88 0 1.74-.05 2.58-.14h.02c.9-.1 1.76-.36 2.64-.56.05.06 4.2-1.2 4.2-1.2 2.14-.49 3.46-1.99 2.54-4.04l-2.26-5.47c-.84-1.99-1.96-2.94-4.03-2.47l-2.36.76h-.02c-.
167.21-1.37.36-2.11.44h-.01c-.92.1-1.81.03-2.69-.1-.86-.14-1.67-.39-2.45-.7-.11-.05-.22-.08-.33-.13-.79-.35-1.54-.77-2.22-1.29-2.36-1.84-3.96-4.59-3.96-7.69 0-5.51 4.7-9.98 10.47-9.98s10.46 4.48 10.46 9.98c0 1.36.12 2.7.36 4 1.42 7.78 6.93 14.19 14.25 17.03 1.22.48 2.49.85 3.81 1.11 1.5.31 3.05.46 4.64.46 12.72 0 23.07-10.13 23.07-22.59s-10.35-22.59-23.07-22.59M69.34 63.33c0 12.53-8.89 22.26-21.07 22.26-5.93 0-10.59-2.45-13.97-6.18v1.19c0 2.45-1.35 3.89-3.81 3.89h-3.81c-2.45 0-3.81-1.44-3.81-3.89V29.31c0-2.45 1.36-3.47 3.81-3.9l6.94-1.27c2.55-.5 3.9 1.36 3.9 3.89v16c3.05-1.86 6.69-2.96 10.75-2.96 12.27 0 21.07 9.73 21.07 22.26m-14.38 0c0-5.5-3.73-9.73-9.15-9.73-5.07 0-9.05 3.81-9.05 9.73.08 5.93 3.98 9.74 9.05 9.74 5.42 0 9.15-4.23 9.15-9.74M114.22 59.18V80.6c0 2.54-1.36 3.89-3.89 3.89h-3.47c-2.45 0-3.81-1.44-3.81-3.89v-.35c-3.55 3.22-8.29 5.33-13.54 5.33-10.07 0-16.68-5.42-16.68-13.46 0-8.71 7.2-14.47 18.2-14.47 3.3 0 6.6.76 9.64 1.78V57.9c0-3.97-2.79-6.35-7.7-6.35-4.15 0-7.45 1.27-9.48 2.46-1.87 1.02-3.73.85-4.91-1.52l-.94-1.95c-1.44-2.71-.76-4.24 1.02-5.33 4.15-2.62 10.24-4.15 15.32-4.15 10.24 0 20.23 4.49 20.23 18.11m-13.2 12.2V67.9c-1.61-.76-4.58-1.86-7.62-1.86-4.15 0-6.86 2.2-6.86 5.33s2.63 5.17 6.69 5.17c4.57 0 7.79-2.88 7.79-5.17M192.53 59.52V80.6c0 2.46-1.35 3.89-3.81 3.89h-7.02c-2.46 0-3.81-1.44-3.81-3.89V60.62c0-4.31-2.37-7.11-6.44-7.11s-6.6 2.79-6.6 7.11V80.6c0 2.46-1.35 3.89-3.81 3.89h-7.02c-2.46 0-3.82-1.44-3.82-3.89V60.62c0-4.31-2.36-7.11-6.43-7.11s-6.6 2.79-6.6 7.11V80.6c0 2.46-1.36 3.89-3.81 3.89h-7.03c-2.45 0-3.81-1.44-3.81-3.89V45.64c0-2.46 1.35-3.89 3.81-3.89h4.48c2.46 0 3.81 1.44 3.81 3.89v2.28c2.8-3.98 7.03-6.85 13.12-6.85 5.67 0 10.24 2.11 13.2 5.84 3.13-3.47 7.78-5.84 13.8-5.84 10.49 0 17.78 7.19 17.78 18.45M247.3 63.33c0 12.53-8.89 22.26-21.07 22.26-5.93 0-10.59-2.45-13.97-6.18v1.19c0 2.45-1.35 3.89-3.81 3.89h-3.81c-2.45 0-3.81-1.44-3.81-3.89V29.31c0-2.45 1.36-3.47 3.81-3.9l6.94-1.27c2.55-.5 3.9 1.36 3.9 3.89v16c3.05-1.86 6.69-2.96 10.75-2.96 12.27 0 21.07 9.73 21.07 22.26m-14.39 0c0-5.5-3.73-9.73-9.15-9.73-5.07 0-9.05 3.81-9.05 9.73.08 5.93 3.98 9.74 9.05 9.74 5.42 0 9.15-4.23 9.15-9.74M377.14 45.64l-16.25 35.39c-1.1 2.45-3.14 3.89-5.5 3.89h-.68c-2.37 0-4.24-1.44-5.5-3.89l-17.18-35.39c-1.19-2.37.5-3.89 2.96-3.89h6.85c2.45 0 3.72 1.35 4.74 3.89l8.46 22.43 8.3-22.43c.93-2.54 2.28-3.89 4.74-3.89h6.1c2.45 0 3.97 1.52 2.96 3.89M402.6 75.19c3.04 0 6.01-.93 9.05-3.05 1.53-1.18 2.79-1.78 4.4-.08l2.88 2.96c1.87 1.77 1.19 3.22.17 4.32-3.81 4.06-11.51 6.26-18.2 6.26-13.54 0-23.44-9.14-23.44-22.35s9.48-22.18 22.77-22.18c6.77 0 12.36 2.37 16 6.01 3.9 3.9 6.18 9.48 6.18 15.32 0 2.96-.76 4.06-3.9 4.06H391.6c.68 5.67 5.42 8.72 11 8.72m-10.92-16.75h16.5c-.33-2.03-1.18-3.73-2.37-4.91-1.53-1.52-3.47-2.37-5.92-2.37-4.49 0-7.62 2.8-8.21 7.28M496.38 59.52V80.6c0 2.46-1.35 3.89-3.81 3.89h-7.02c-2.46 0-3.81-1.44-3.81-3.89V60.62c0-4.31-2.37-7.11-6.43-7.11s-6.6 2.79-6.6 7.11V80.6c0 2.46-1.35 3.89-3.81 3.89h-7.02c-2.46 0-3.82-1.44-3.82-3.89V60.62c0-4.31-2.36-7.11-6.43-7.11s-6.6 2.79-6.6 7.11V80.6c0 2.46-1.36 3.89-3.81 3.89h-7.03c-2.46 0-3.81-1.44-3.81-3.89V45.64c0-2.46 1.35-3.89 3.81-3.89h4.49c2.45 0 3.81 1.44 3.81 3.89v2.28c2.8-3.98 7.03-6.85 13.12-6.85 5.67 0 10.25 2.11 13.21 5.84 3.13-3.47 7.79-5.84 13.8-5.84 10.49 0 17.78 7.19 17.78 18.45M527.38 75.19c3.04 0 6.01-.93 9.05-3.05 1.53-1.18 2.79-1.78 4.4-.08l2.88 2.96c1.87 1.77 1.19 3.22.17 4.32-3.81 4.06-11.51 6.26-18.2 6.26-13.54 0-23.44-9.14-23.44-22.35s9.48-22.18 22.77-22.18c6.77 0 12.36 2.37 16 6.01 3.9 3.9 6.18 9.48 6.18 15.32 0 2.96-.76 4.06-3.9 4.06h-26.91c.68 5.67 5.42 8.72 11 8.72m-10.92-16.75h16.5c-.33-2.03-1.18-3.73-2.37-4.91-1.53-1.52-3.47-2.37-5.92-2.37-4.49 0-7.62 2.8-8.21 7.28M595.95 59.52V80.6c0 2.46-1.44 3.89-3.9 3.89h-6.94c-2.46 0-3.9-1.44-3.9-3.89V60.62c0-4.23-2.54-7.11-6.69-7.11s-6.86 2.88-6.86 7.11V80.6c0 2.46-1.35 3.89-3.81 3.89h-7.02c-2.46 0-3.81-1.44-3.81-3.89V45.64c0-2.46 1.35-3.89 3.81-3.89h4.49c2.46 0 3.81 1.44 3.81 3.89v2.2c2.8-3.98 7.03-6.77 13.21-6.77 10.32 0 17.61 7.19 17.61 18.45M634.73 82.63c-2.63 1.86-6.6 2.96-10.75 2.96-8.47 0-16.6-4.82-16.6-16.42V52.41h-3.72c-2.54 0-3.89-1.44-3.89-3.89v-2.88c0-2.54 1.35-3.89 3.89-3.89h3.72v-9.82c0-2.45 1.44-3.39 3.89-3.9l6.77-1.18c2.54-.5 3.9 1.27 3.9 3.81v11.09h8.38c2.46 0 3.89 1.35 3.89 3.89v2.88c0 2.45-1.44 3.89-3.89 3.89h-8.38v15.24c0 4.15 2.11 5.51 4.74 5.51 1.27 0 2.54-.6 3.47-1.19 2.12-1.35 3.13-.34 3.89 1.27l2.37 5.5c.92 2.03-.59 3.05-1.69 3.9"})))},26484:function(l,c,g){"use strict";var b,_=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}c.Z=l=>_.createElement("svg",_extends({width:16,height:16,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=_.createElement("path",{d:"M3 6h18M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M10 11v6M14 11v6",stroke:"currentColor",strokeWidth:1.438,strokeLinecap:"round",strokeLinejoin:"round"})))},50726:function(l,c,g){"use strict";g.d(c,{Ry:function(){return hideOthers}});var b=new WeakMap,_=new WeakMap,E={},O=0,unwrapHost=function(l){return l&&(l.host||unwrapHost(l.parentNode))},applyAttributeToOthers=function(l,c,g,R){var B=(Array.isArray(l)?l:[l]).map(function(l){if(c.contains(l))return l;var g=unwrapHost(l);return g&&c.contains(g)?g:(console.error("aria-hidden",l,"in not contained inside",c,". Doing nothing"),null)}).filter(function(l){return!!l});E[g]||(E[g]=new WeakMap);var V=E[g],U=[],H=new Set,W=new Set(B),keep=function(l){!l||H.has(l)||(H.add(l),keep(l.parentNode))};B.forEach(keep);var deep=function(l){!l||W.has(l)||Array.prototype.forEach.call(l.children,function(l){if(H.has(l))deep(l);else try{var c=l.getAttribute(R),E=null!==c&&"false"!==c,O=(b.get(l)||0)+1,B=(V.get(l)||0)+1;b.set(l,O),V.set(l,B),U.push(l),1===O&&E&&_.set(l,!0),1===B&&l.setAttribute(g,"true"),E||l.setAttribute(R,"true")}catch(c){console.error("aria-hidden: cannot operate on ",l,c)}})};
1return deep(c),H.clear(),O++,function(){U.forEach(function(l){var c=b.get(l)-1,E=V.get(l)-1;b.set(l,c),V.set(l,E),c||(_.has(l)||l.removeAttribute(R),_.delete(l)),E||l.removeAttribute(g)}),--O||(b=new WeakMap,b=new WeakMap,_=new WeakMap,E={})}},hideOthers=function(l,c,g){void 0===g&&(g="data-aria-hidden");var b=Array.from(Array.isArray(l)?l:[l]),_=c||("undefined"==typeof document?null:(Array.isArray(l)?l[0]:l).ownerDocument.body);return _?(b.push.apply(b,Array.from(_.querySelectorAll("[aria-live]"))),applyAttributeToOthers(b,_,g,"aria-hidden")):function(){return null}}},26446:function(l,c){"use strict";c.byteLength=function(l){var c=getLens(l),g=c[0],b=c[1];return(g+b)*3/4-b},c.toByteArray=function(l){var c,g,E=getLens(l),O=E[0],R=E[1],B=new _((O+R)*3/4-R),V=0,U=R>0?O-4:O;for(g=0;g<U;g+=4)c=b[l.charCodeAt(g)]<<18|b[l.charCodeAt(g+1)]<<12|b[l.charCodeAt(g+2)]<<6|b[l.charCodeAt(g+3)],B[V++]=c>>16&255,B[V++]=c>>8&255,B[V++]=255&c;return 2===R&&(c=b[l.charCodeAt(g)]<<2|b[l.charCodeAt(g+1)]>>4,B[V++]=255&c),1===R&&(c=b[l.charCodeAt(g)]<<10|b[l.charCodeAt(g+1)]<<4|b[l.charCodeAt(g+2)]>>2,B[V++]=c>>8&255,B[V++]=255&c),B},c.fromByteArray=function(l){for(var c,b=l.length,_=b%3,E=[],O=0,R=b-_;O<R;O+=16383)E.push(function(l,c,b){for(var _,E=[],O=c;O<b;O+=3)E.push(g[(_=(l[O]<<16&16711680)+(l[O+1]<<8&65280)+(255&l[O+2]))>>18&63]+g[_>>12&63]+g[_>>6&63]+g[63&_]);return E.join("")}(l,O,O+16383>R?R:O+16383));return 1===_?E.push(g[(c=l[b-1])>>2]+g[c<<4&63]+"=="):2===_&&E.push(g[(c=(l[b-2]<<8)+l[b-1])>>10]+g[c>>4&63]+g[c<<2&63]+"="),E.join("")};for(var g=[],b=[],_="undefined"!=typeof Uint8Array?Uint8Array:Array,E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=0,R=E.length;O<R;++O)g[O]=E[O],b[E.charCodeAt(O)]=O;function getLens(l){var c=l.length;if(c%4>0)throw Error("Invalid string. Length must be a multiple of 4");var g=l.indexOf("=");-1===g&&(g=c);var b=g===c?0:4-g%4;return[g,b]}b["-".charCodeAt(0)]=62,b["_".charCodeAt(0)]=63},57861:function(l,c,g){"use strict";/*!
2 * The buffer module from node.js, for the browser.
3 *
4 * @author   Feross Aboukhadijeh <https://feross.org>
5 * @license  MIT
6 */var b=g(26446),_=g(47164),E="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function createBuffer(l){if(l>2147483647)throw RangeError('The value "'+l+'" is invalid for option "size"');var c=new Uint8Array(l);return Object.setPrototypeOf(c,Buffer.prototype),c}function Buffer(l,c,g){if("number"==typeof l){if("string"==typeof c)throw TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(l)}return from(l,c,g)}function from(l,c,g){if("string"==typeof l)return function(l,c){if(("string"!=typeof c||""===c)&&(c="utf8"),!Buffer.isEncoding(c))throw TypeError("Unknown encoding: "+c);var g=0|byteLength(l,c),b=createBuffer(g),_=b.write(l,c);return _!==g&&(b=b.slice(0,_)),b}(l,c);if(ArrayBuffer.isView(l))return function(l){if(isInstance(l,Uint8Array)){var c=new Uint8Array(l);return fromArrayBuffer(c.buffer,c.byteOffset,c.byteLength)}return fromArrayLike(l)}(l);if(null==l)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof l);if(isInstance(l,ArrayBuffer)||l&&isInstance(l.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(isInstance(l,SharedArrayBuffer)||l&&isInstance(l.buffer,SharedArrayBuffer)))return fromArrayBuffer(l,c,g);if("number"==typeof l)throw TypeError('The "value" argument must not be of type number. Received type number');var b=l.valueOf&&l.valueOf();if(null!=b&&b!==l)return Buffer.from(b,c,g);var _=function(l){if(Buffer.isBuffer(l)){var c,g=0|checked(l.length),b=createBuffer(g);return 0===b.length||l.copy(b,0,0,g),b}return void 0!==l.length?"number"!=typeof l.length||(c=l.length)!=c?createBuffer(0):fromArrayLike(l):"Buffer"===l.type&&Array.isArray(l.data)?fromArrayLike(l.data):void 0}(l);if(_)return _;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof l[Symbol.toPrimitive])return Buffer.from(l[Symbol.toPrimitive]("string"),c,g);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof l)}function assertSize(l){if("number"!=typeof l)throw TypeError('"size" argument must be of type number');
vendor: 18,392 bytes, line 6
6if(l<0)throw RangeError('The value "'+l+'" is invalid for option "size"')}function allocUnsafe(l){return assertSize(l),createBuffer(l<0?0:0|checked(l))}function fromArrayLike(l){for(var c=l.length<0?0:0|checked(l.length),g=createBuffer(c),b=0;b<c;b+=1)g[b]=255&l[b];return g}function fromArrayBuffer(l,c,g){var b;if(c<0||l.byteLength<c)throw RangeError('"offset" is outside of buffer bounds');if(l.byteLength<c+(g||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(b=void 0===c&&void 0===g?new Uint8Array(l):void 0===g?new Uint8Array(l,c):new Uint8Array(l,c,g),Buffer.prototype),b}function checked(l){if(l>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|l}function byteLength(l,c){if(Buffer.isBuffer(l))return l.length;if(ArrayBuffer.isView(l)||isInstance(l,ArrayBuffer))return l.byteLength;if("string"!=typeof l)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof l);var g=l.length,b=arguments.length>2&&!0===arguments[2];if(!b&&0===g)return 0;for(var _=!1;;)switch(c){case"ascii":case"latin1":case"binary":return g;case"utf8":case"utf-8":return utf8ToBytes(l).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*g;case"hex":return g>>>1;case"base64":return base64ToBytes(l).length;default:if(_)return b?-1:utf8ToBytes(l).length;c=(""+c).toLowerCase(),_=!0}}function slowToString(l,c,g){var _,E,O=!1;if((void 0===c||c<0)&&(c=0),c>this.length||((void 0===g||g>this.length)&&(g=this.length),g<=0||(g>>>=0)<=(c>>>=0)))return"";for(l||(l="utf8");;)switch(l){case"hex":return function(l,c,g){var b=l.length;(!c||c<0)&&(c=0),(!g||g<0||g>b)&&(g=b);for(var _="",E=c;E<g;++E)_+=R[l[E]];return _}(this,c,g);case"utf8":case"utf-8":return utf8Slice(this,c,g);case"ascii":return function(l,c,g){var b="";g=Math.min(l.length,g);for(var _=c;_<g;++_)b+=String.fromCharCode(127&l[_]);return b}(this,c,g);case"latin1":case"binary":return function(l,c,g){var b="";g=Math.min(l.length,g);for(var _=c;_<g;++_)b+=String.fromCharCode(l[_]);return b}(this,c,g);case"base64":return _=c,E=g,0===_&&E===this.length?b.fromByteArray(this):b.fromByteArray(this.slice(_,E));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(l,c,g){for(var b=l.slice(c,g),_="",E=0;E<b.length-1;E+=2)_+=String.fromCharCode(b[E]+256*b[E+1]);return _}(this,c,g);default:if(O)throw TypeError("Unknown encoding: "+l);l=(l+"").toLowerCase(),O=!0}}function swap(l,c,g){var b=l[c];l[c]=l[g],l[g]=b}function bidirectionalIndexOf(l,c,g,b,_){var E;if(0===l.length)return -1;if("string"==typeof g?(b=g,g=0):g>2147483647?g=2147483647:g<-2147483648&&(g=-2147483648),(E=g=+g)!=E&&(g=_?0:l.length-1),g<0&&(g=l.length+g),g>=l.length){if(_)return -1;g=l.length-1}else if(g<0){if(!_)return -1;g=0}if("string"==typeof c&&(c=Buffer.from(c,b)),Buffer.isBuffer(c))return 0===c.length?-1:arrayIndexOf(l,c,g,b,_);if("number"==typeof c)return(c&=255,"function"==typeof Uint8Array.prototype.indexOf)?_?Uint8Array.prototype.indexOf.call(l,c,g):Uint8Array.prototype.lastIndexOf.call(l,c,g):arrayIndexOf(l,[c],g,b,_);throw TypeError("val must be string, number or Buffer")}function arrayIndexOf(l,c,g,b,_){var E,O=1,R=l.length,B=c.length;if(void 0!==b&&("ucs2"===(b=String(b).toLowerCase())||"ucs-2"===b||"utf16le"===b||"utf-16le"===b)){if(l.length<2||c.length<2)return -1;O=2,R/=2,B/=2,g/=2}function read(l,c){return 1===O?l[c]:l.readUInt16BE(c*O)}if(_){var V=-1;for(E=g;E<R;E++)if(read(l,E)===read(c,-1===V?0:E-V)){if(-1===V&&(V=E),E-V+1===B)return V*O}else -1!==V&&(E-=E-V),V=-1}else for(g+B>R&&(g=R-B),E=g;E>=0;E--){for(var U=!0,H=0;H<B;H++)if(read(l,E+H)!==read(c,H)){U=!1;break}if(U)return E}return -1}function utf8Slice(l,c,g){g=Math.min(l.length,g);for(var b=[],_=c;_<g;){var E,O,R,B,V=l[_],U=null,H=V>239?4:V>223?3:V>191?2:1;if(_+H<=g)switch(H){case 1:V<128&&(U=V);break;case 2:(192&(E=l[_+1]))==128&&(B=(31&V)<<6|63&E)>127&&(U=B);break;case 3:E=l[_+1],O=l[_+2],(192&E)==128&&(192&O)==128&&(B=(15&V)<<12|(63&E)<<6|63&O)>2047&&(B<55296||B>57343)&&(U=B);break;case 4:E=l[_+1],O=l[_+2],R=l[_+3],(192&E)==128&&(192&O)==128&&(192&R)==128&&(B=(15&V)<<18|(63&E)<<12|(63&O)<<6|63&R)>65535&&B<1114112&&(U=B)}null===U?(U=65533,H=1):U>65535&&(U-=65536,b.push(U>>>10&1023|55296),U=56320|1023&U),b.push(U),_+=H}return function(l){var c=l.length;if(c<=4096)return String.fromCharCode.apply(String,l);for(var g="",b=0;b<c;)g+=String.fromCharCode.apply(String,l.slice(b,b+=4096));return g}(b)}function checkOffset(l,c,g){if(l%1!=0||l<0)throw RangeError("offset is not uint");if(l+c>g)throw RangeError("Trying to access beyond buffer length")}function checkInt(l,c,g,b,_,E){if(!Buffer.isBuffer(l))throw TypeError('"buffer" argument must be a Buffer instance');if(c>_||c<E)throw RangeError('"value" argument is out of bounds');if(g+b>l.length)throw RangeError("Index out of range")}function checkIEEE754(l,c,g,b,_,E){if(g+b>l.length||g<0)throw RangeError("Index out of range")}function writeFloat(l,c,g,b,E){return c=+c,g>>>=0,E||checkIEEE754(l,c,g,4,34028234663852886e22,-34028234663852886e22),_.write(l,c,g,b,23,4),g+4}function writeDouble(l,c,g,b,E){return c=+c,g>>>=0,E||checkIEEE754(l,c,g,8,17976931348623157e292,-17976931348623157e292),_.write(l,c,g,b,52,8),g+8}c.lW=Buffer,c.h2=50,Buffer.TYPED_ARRAY_SUPPORT=function(){try{var l=new Uint8Array(1),c={foo:function(){return 42}};return Object.setPrototypeOf(c,Uint8Array.prototype),Object.setPrototypeOf(l,c),42===l.foo()}catch(l){return!1}}(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),Buffer.poolSize=8192,Buffer.from=function(l,c,g){return from(l,c,g)},Object.setPrototypeOf(Buffer.prototype,Uint8Array.prototype),Object.setPrototypeOf(Buffer,Uint8Array),Buffer.alloc=function(l,c,g){return(assertSize(l),l<=0)?createBuffer(l):void 0!==c?"string"==typeof g?createBuffer(l).fill(c,g):createBuffer(l).fill(c):createBuffer(l)},Buffer.allocUnsafe=function(l){return allocUnsafe(l)},Buffer.allocUnsafeSlow=function(l){return allocUnsafe(l)},Buffer.isBuffer=function(l){return null!=l&&!0===l._isBuffer&&l!==Buffer.prototype},Buffer.compare=function(l,c){if(isInstance(l,Uint8Array)&&(l=Buffer.from(l,l.offset,l.byteLength)),isInstance(c,Uint8Array)&&(c=Buffer.from(c,c.offset,c.byteLength)),!Buffer.isBuffer(l)||!Buffer.isBuffer(c))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(l===c)return 0;for(var g=l.length,b=c.length,_=0,E=Math.min(g,b);_<E;++_)if(l[_]!==c[_]){g=l[_],b=c[_];break}return g<b?-1:b<g?1:0},Buffer.isEncoding=function(l){switch(String(l).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Buffer.concat=function(l,c){if(!Array.isArray(l))throw TypeError('"list" argument must be an Array of Buffers');if(0===l.length)return Buffer.alloc(0);if(void 0===c)for(g=0,c=0;g<l.length;++g)c+=l[g].length;var g,b=Buffer.allocUnsafe(c),_=0;for(g=0;g<l.length;++g){var E=l[g];if(isInstance(E,Uint8Array))_+E.length>b.length?Buffer.from(E).copy(b,_):Uint8Array.prototype.set.call(b,E,_);else if(Buffer.isBuffer(E))E.copy(b,_);else throw TypeError('"list" argument must be an Array of Buffers');_+=E.length}return b},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function(){var l=this.length;if(l%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var c=0;c<l;c+=2)swap(this,c,c+1);return this},Buffer.prototype.swap32=function(){var l=this.length;if(l%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var c=0;c<l;c+=4)swap(this,c,c+3),swap(this,c+1,c+2);return this},Buffer.prototype.swap64=function(){var l=this.length;if(l%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var c=0;c<l;c+=8)swap(this,c,c+7),swap(this,c+1,c+6),swap(this,c+2,c+5),swap(this,c+3,c+4);return this},Buffer.prototype.toString=function(){var l=this.length;return 0===l?"":0==arguments.length?utf8Slice(this,0,l):slowToString.apply(this,arguments)},Buffer.prototype.toLocaleString=Buffer.prototype.toString,Buffer.prototype.equals=function(l){if(!Buffer.isBuffer(l))throw TypeError("Argument must be a Buffer");return this===l||0===Buffer.compare(this,l)},Buffer.prototype.inspect=function(){var l="",g=c.h2;return l=this.toString("hex",0,g).replace(/(.{2})/g,"$1 ").trim(),this.length>g&&(l+=" ... "),"<Buffer "+l+">"},E&&(Buffer.prototype[E]=Buffer.prototype.inspect),Buffer.prototype.compare=function(l,c,g,b,_){if(isInstance(l,Uint8Array)&&(l=Buffer.from(l,l.offset,l.byteLength)),!Buffer.isBuffer(l))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof l);if(void 0===c&&(c=0),void 0===g&&(g=l?l.length:0),void 0===b&&(b=0),void 0===_&&(_=this.length),c<0||g>l.length||b<0||_>this.length)throw RangeError("out of range index");if(b>=_&&c>=g)return 0;if(b>=_)return -1;if(c>=g)return 1;if(c>>>=0,g>>>=0,b>>>=0,_>>>=0,this===l)return 0;for(var E=_-b,O=g-c,R=Math.min(E,O),B=this.slice(b,_),V=l.slice(c,g),U=0;U<R;++U)if(B[U]!==V[U]){E=B[U],O=V[U];break}return E<O?-1:O<E?1:0},Buffer.prototype.includes=function(l,c,g){return -1!==this.indexOf(l,c,g)},Buffer.prototype.indexOf=function(l,c,g){return bidirectionalIndexOf(this,l,c,g,!0)},Buffer.prototype.lastIndexOf=function(l,c,g){return bidirectionalIndexOf(this,l,c,g,!1)},Buffer.prototype.write=function(l,c,g,b){if(void 0===c)b="utf8",g=this.length,c=0;else if(void 0===g&&"string"==typeof c)b=c,g=this.length,c=0;else if(isFinite(c))c>>>=0,isFinite(g)?(g>>>=0,void 0===b&&(b="utf8")):(b=g,g=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var _,E,O,R,B,V,U,H,W=this.length-c;if((void 0===g||g>W)&&(g=W),l.length>0&&(g<0||c<0)||c>this.length)throw RangeError("Attempt to write outside buffer bounds");b||(b="utf8");for(var G=!1;;)switch(b){case"hex":return function(l,c,g,b){g=Number(g)||0;var _=l.length-g;b?(b=Number(b))>_&&(b=_):b=_;var E=c.length;b>E/2&&(b=E/2);for(var O=0;O<b;++O){var R=parseInt(c.substr(2*O,2),16);if(R!=R)break;l[g+O]=R}return O}(this,l,c,g);case"utf8":case"utf-8":return _=c,E=g,blitBuffer(utf8ToBytes(l,this.length-_),this,_,E);case"ascii":case"latin1":case"binary":return O=c,R=g,blitBuffer(function(l){for(var c=[],g=0;g<l.length;++g)c.push(255&l.charCodeAt(g));return c}(l),this,O,R);case"base64":return B=c,V=g,blitBuffer(base64ToBytes(l),this,B,V);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U=c,H=g,blitBuffer(function(l,c){for(var g,b,_=[],E=0;E<l.length&&!((c-=2)<0);++E)b=(g=l.charCodeAt(E))>>8,_.push(g%256),_.push(b);return _}(l,this.length-U),this,U,H);default:if(G)throw TypeError("Unknown encoding: "+b);b=(""+b).toLowerCase(),G=!0}},Buffer.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},Buffer.prototype.slice=function(l,c){var g=this.length;l=~~l,c=void 0===c?g:~~c,l<0?(l+=g)<0&&(l=0):l>g&&(l=g),c<0?(c+=g)<0&&(c=0):c>g&&(c=g),c<l&&(c=l);var b=this.subarray(l,c);return Object.setPrototypeOf(b,Buffer.prototype),b},Buffer.prototype.readUintLE=Buffer.prototype.readUIntLE=function(l,c,g){l>>>=0,c>>>=0,g||checkOffset(l,c,this.length);for(var b=this[l],_=1,E=0;++E<c&&(_*=256);)b+=this[l+E]*_;return b},Buffer.prototype.readUintBE=Buffer.prototype.readUIntBE=function(l,c,g){l>>>=0,c>>>=0,g||checkOffset(l,c,this.length);for(var b=this[l+--c],_=1;c>0&&(_*=256);)b+=this[l+--c]*_;return b},Buffer.prototype.readUint8=Buffer.prototype.readUInt8=function(l,c){return l>>>=0,c||checkOffset(l,1,this.length),this[l]},Buffer.prototype.readUint16LE=Buffer.prototype.readUInt16LE=function(l,c){return l>>>=0,c||checkOffset(l,2,this.length),this[l]|this[l+1]<<8},Buffer.prototype.readUint16BE=Buffer.prototype.readUInt16BE=function(l,c){return l>>>=0,c||checkOffset(l,2,this.length),this[l]<<8|this[l+1]},Buffer.prototype.readUint32LE=Buffer.prototype.readUInt32LE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),(this[l]|this[l+1]<<8|this[l+2]<<16)+16777216*this[l+3]},Buffer.prototype.readUint32BE=Buffer.prototype.readUInt32BE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),16777216*this[l]+(this[l+1]<<16|this[l+2]<<8|this[l+3])},Buffer.prototype.readIntLE=function(l,c,g){l>>>=0,c>>>=0,g||checkOffset(l,c,this.length);for(var b=this[l],_=1,E=0;++E<c&&(_*=256);)b+=this[l+E]*_;return b>=(_*=128)&&(b-=Math.pow(2,8*c)),b},Buffer.prototype.readIntBE=function(l,c,g){l>>>=0,c>>>=0,g||checkOffset(l,c,this.length);for(var b=c,_=1,E=this[l+--b];b>0&&(_*=256);)E+=this[l+--b]*_;return E>=(_*=128)&&(E-=Math.pow(2,8*c)),E},Buffer.prototype.readInt8=function(l,c){return(l>>>=0,c||checkOffset(l,1,this.length),128&this[l])?-((255-this[l]+1)*1):this[l]},Buffer.prototype.readInt16LE=function(l,c){l>>>=0,c||checkOffset(l,2,this.length);var g=this[l]|this[l+1]<<8;return 32768&g?4294901760|g:g},Buffer.prototype.readInt16BE=function(l,c){l>>>=0,c||checkOffset(l,2,this.length);var g=this[l+1]|this[l]<<8;return 32768&g?4294901760|g:g},Buffer.prototype.readInt32LE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),this[l]|this[l+1]<<8|this[l+2]<<16|this[l+3]<<24},Buffer.prototype.readInt32BE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),this[l]<<24|this[l+1]<<16|this[l+2]<<8|this[l+3]},Buffer.prototype.readFloatLE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),_.read(this,l,!0,23,4)},Buffer.prototype.readFloatBE=function(l,c){return l>>>=0,c||checkOffset(l,4,this.length),_.read(this,l,!1,23,4)},Buffer.prototype.readDoubleLE=function(l,c){return l>>>=0,c||checkOffset(l,8,this.length),_.read(this,l,!0,52,8)},Buffer.prototype.readDoubleBE=function(l,c){return l>>>=0,c||checkOffset(l,8,this.length),_.read(this,l,!1,52,8)},Buffer.prototype.writeUintLE=Buffer.prototype.writeUIntLE=function(l,c,g,b){if(l=+l,c>>>=0,g>>>=0,!b){var _=Math.pow(2,8*g)-1;checkInt(this,l,c,g,_,0)}var E=1,O=0;for(this[c]=255&l;++O<g&&(E*=256);)this[c+O]=l/E&255;return c+g},Buffer.prototype.writeUintBE=Buffer.prototype.writeUIntBE=function(l,c,g,b){if(l=+l,c>>>=0,g>>>=0,!b){var _=Math.pow(2,8*g)-1;checkInt(this,l,c,g,_,0)}var E=g-1,O=1;for(this[c+E]=255&l;--E>=0&&(O*=256);)this[c+E]=l/O&255;return c+g},Buffer.prototype.writeUint8=Buffer.prototype.writeUInt8=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,1,255,0),this[c]=255&l,c+1},Buffer.prototype.writeUint16LE=Buffer.prototype.writeUInt16LE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,2,65535,0),this[c]=255&l,this[c+1]=l>>>8,c+2},Buffer.prototype.writeUint16BE=Buffer.prototype.writeUInt16BE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,2,65535,0),this[c]=l>>>8,this[c+1]=255&l,c+2},Buffer.prototype.writeUint32LE=Buffer.prototype.writeUInt32LE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,4,4294967295,0),this[c+3]=l>>>24,this[c+2]=l>>>16,this[c+1]=l>>>8,this[c]=255&l,c+4},Buffer.prototype.writeUint32BE=Buffer.prototype.writeUInt32BE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,4,4294967295,0),this[c]=l>>>24,this[c+1]=l>>>16,this[c+2]=l>>>8,this[c+3]=255&l,c+4},Buffer.prototype.writeIntLE=function(l,c,g,b){if(l=+l,c>>>=0,!b){var _=Math.pow(2,8*g-1);checkInt(this,l,c,g,_-1,-_)}var E=0,O=1,R=0;for(this[c]=255&l;++E<g&&(O*=256);)l<0&&0===R&&0!==this[c+E-1]&&(R=1),this[c+E]=(l/O>>0)-R&255;return c+g},Buffer.prototype.writeIntBE=function(l,c,g,b){if(l=+l,c>>>=0,!b){var _=Math.pow(2,8*g-1);checkInt(this,l,c,g,_-1,-_)}var E=g-1,O=1,R=0;for(this[c+E]=255&l;--E>=0&&(O*=256);)l<0&&0===R&&0!==this[c+E+1]&&(R=1),this[c+E]=(l/O>>0)-R&255;return c+g},Buffer.prototype.writeInt8=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,1,127,-128),l<0&&(l=255+l+1),this[c]=255&l,c+1},Buffer.prototype.writeInt16LE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,2,32767,-32768),this[c]=255&l,this[c+1]=l>>>8,c+2},Buffer.prototype.writeInt16BE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,2,32767,-32768),this[c]=l>>>8,this[c+1]=255&l,c+2},Buffer.prototype.writeInt32LE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,4,2147483647,-2147483648),this[c]=255&l,this[c+1]=l>>>8,this[c+2]=l>>>16,this[c+3]=l>>>24,c+4},Buffer.prototype.writeInt32BE=function(l,c,g){return l=+l,c>>>=0,g||checkInt(this,l,c,4,2147483647,-2147483648),l<0&&(l=4294967295+l+1),this[c]=l>>>24,this[c+1]=l>>>16,this[c+2]=l>>>8,this[c+3]=255&l,c+4},Buffer.prototype.writeFloatLE=function(l,c,g){return writeFloat(this,l,c,!0,g)},Buffer.prototype.writeFloatBE=function(l,c,g){return writeFloat(this,l,c,!1,g)},Buffer.prototype.writeDoubleLE=function(l,c,g){return writeDouble(this,l,c,!0,g)},Buffer.prototype.writeDoubleBE=function(l,c,g){return writeDouble(this,l,c,!1,g)},Buffer.prototype.copy=function(l,c,g,b){if(!Buffer.isBuffer(l))throw TypeError("argument should be a Buffer");if(g||(g=0),b||0===b||(b=this.length),c>=l.length&&(c=l.length),c||(c=0),b>0&&b<g&&(b=g),b===g||0===l.length||0===this.length)return 0;if(c<0)throw RangeError("targetStart out of bounds");if(g<0||g>=this.length)throw RangeError("Index out of range");if(b<0)throw RangeError("sourceEnd out of bounds");b>this.length&&(b=this.length),l.length-c<b-g&&(b=l.length-c+g);var _=b-g;return this===l&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(c,g,b):Uint8Array.prototype.set.call(l,this.subarray(g,b),c),_},Buffer.prototype.fill=function(l,c,g,b){if("string"==typeof l){if("string"==typeof c?(b=c,c=0,g=this.length):"string"==typeof g&&(b=g,g=this.length),void 0!==b&&"string"!=typeof b)throw TypeError("encoding must be a string");if("string"==typeof b&&!Buffer.isEncoding(b))throw TypeError("Unknown encoding: "+b);if(1===l.length){var _,E=l.charCodeAt(0);("utf8"===b&&E<128||"latin1"===b)&&(l=E)}}else"number"==typeof l?l&=255:"boolean"==typeof l&&(l=Number(l));if(c<0||this.length<c||this.length<g)throw RangeError("Out of range index");if(g<=c)return this;if(c>>>=0,g=void 0===g?this.length:g>>
6>0,l||(l=0),"number"==typeof l)for(_=c;_<g;++_)this[_]=l;else{var O=Buffer.isBuffer(l)?l:Buffer.from(l,b),R=O.length;if(0===R)throw TypeError('The value "'+l+'" is invalid for argument "value"');for(_=0;_<g-c;++_)this[_+c]=O[_%R]}return this};var O=/[^+/0-9A-Za-z-_]/g;function utf8ToBytes(l,c){c=c||1/0;for(var g,b=l.length,_=null,E=[],O=0;O<b;++O){if((g=l.charCodeAt(O))>55295&&g<57344){if(!_){if(g>56319||O+1===b){(c-=3)>-1&&E.push(239,191,189);continue}_=g;continue}if(g<56320){(c-=3)>-1&&E.push(239,191,189),_=g;continue}g=(_-55296<<10|g-56320)+65536}else _&&(c-=3)>-1&&E.push(239,191,189);if(_=null,g<128){if((c-=1)<0)break;E.push(g)}else if(g<2048){if((c-=2)<0)break;E.push(g>>6|192,63&g|128)}else if(g<65536){if((c-=3)<0)break;E.push(g>>12|224,g>>6&63|128,63&g|128)}else if(g<1114112){if((c-=4)<0)break;E.push(g>>18|240,g>>12&63|128,g>>6&63|128,63&g|128)}else throw Error("Invalid code point")}return E}function base64ToBytes(l){return b.toByteArray(function(l){if((l=(l=l.split("=")[0]).trim().replace(O,"")).length<2)return"";for(;l.length%4!=0;)l+="=";return l}(l))}function blitBuffer(l,c,g,b){for(var _=0;_<b&&!(_+g>=c.length)&&!(_>=l.length);++_)c[_+g]=l[_];return _}function isInstance(l,c){return l instanceof c||null!=l&&null!=l.constructor&&null!=l.constructor.name&&l.constructor.name===c.name}var R=function(){for(var l="0123456789abcdef",c=Array(256),g=0;g<16;++g)for(var b=16*g,_=0;_<16;++_)c[b+_]=l[g]+l[_];return c}()},9684:function(l,c){"use strict";/*!
7 * content-type
8 * Copyright(c) 2015 Douglas Christopher Wilson
9 * MIT Licensed
10 */var g=/; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *("(?:[\u000b\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\u000b\u0020-\u00ff])*"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g,b=/\\([\u000b\u0020-\u00ff])/g,_=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;function ContentType(l){this.parameters=Object.create(null),this.type=l}c.Q=function(l){if(!l)throw TypeError("argument string is required");var c,E,O,R="object"==typeof l?function(l){var c;if("function"==typeof l.getHeader?c=l.getHeader("content-type"):"object"==typeof l.headers&&(c=l.headers&&l.headers["content-type"]),"string"!=typeof c)throw TypeError("content-type header is missing from object");return c}(l):l;if("string"!=typeof R)throw TypeError("argument string is required to be a string");var B=R.indexOf(";"),V=-1!==B?R.slice(0,B).trim():R.trim();if(!_.test(V))throw TypeError("invalid media type");var U=new ContentType(V.toLowerCase());if(-1!==B){for(g.lastIndex=B;E=g.exec(R);){if(E.index!==B)throw TypeError("invalid parameter format");B+=E[0].length,c=E[1].toLowerCase(),34===(O=E[2]).charCodeAt(0)&&-1!==(O=O.slice(1,-1)).indexOf("\\")&&(O=O.replace(b,"$1")),U.parameters[c]=O}if(B!==R.length)throw TypeError("invalid parameter format")}return U}},65140:function(l){"use strict";var c="%[a-f0-9]{2}",g=RegExp("("+c+")|([^%]+?)","gi"),b=RegExp("("+c+")+","gi");l.exports=function(l){if("string"!=typeof l)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof l+"`");try{return l=l.replace(/\+/g," "),decodeURIComponent(l)}catch(c){return function(l){for(var c={"%FE%FF":"��","%FF%FE":"��"},_=b.exec(l);_;){try{c[_[0]]=decodeURIComponent(_[0])}catch(l){var E=function(l){try{return decodeURIComponent(l)}catch(_){for(var c=l.match(g)||[],b=1;b<c.length;b++)c=(l=(function decodeComponents(l,c){try{return[decodeURIComponent(l.join(""))]}catch(l){}if(1===l.length)return l;c=c||1;var g=l.slice(0,c),b=l.slice(c);return Array.prototype.concat.call([],decodeComponents(g),decodeComponents(b))})(c,b).join("")).match(g)||[];return l}}(_[0]);E!==_[0]&&(c[_[0]]=E)}_=b.exec(l)}c["%C2"]="�";for(var O=Object.keys(c),R=0;R<O.length;R++){var B=O[R];l=l.replace(RegExp(B,"g"),c[B])}return l}(l)}}},26919:function(l,c){"use strict";var g,b;Object.defineProperty(c,"__esModule",{value:!0}),c.Doctype=c.CDATA=c.Tag=c.Style=c.Script=c.Comment=c.Directive=c.Text=c.Root=c.isTag=c.ElementType=void 0,(b=g=c.ElementType||(c.ElementType={})).Root="root",b.Text="text",b.Directive="directive",b.Comment="comment",b.Script="script",b.Style="style",b.Tag="tag",b.CDATA="cdata",b.Doctype="doctype",c.isTag=function(l){return l.type===g.Tag||l.type===g.Script||l.type===g.Style},c.Root=g.Root,c.Text=g.Text,c.Directive=g.Directive,c.Comment=g.Comment,c.Script=g.Script,c.Style=g.Style,c.Tag=g.Tag,c.CDATA=g.CDATA,c.Doctype=g.Doctype},63381:function(l,c,g){"use strict";var b=this&&this.__createBinding||(Object.create?function(l,c,g,b){void 0===b&&(b=g);var _=Object.getOwnPropertyDescriptor(c,g);(!_||("get"in _?!c.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return c[g]}}),Object.defineProperty(l,b,_)}:function(l,c,g,b){void 0===b&&(b=g),l[b]=c[g]}),_=this&&this.__exportStar||function(l,c){for(var g in l)"default"===g||Object.prototype.hasOwnProperty.call(c,g)||b(c,l,g)};Object.defineProperty(c,"__esModule",{value:!0}),c.DomHandler=void 0;var E=g(26919),O=g(75769);
vendor: 4,198 bytes, line 10
10_(g(75769),c);var R=/\s+/g,B={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},V=function(){function DomHandler(l,c,g){this.dom=[],this.root=new O.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof c&&(g=c,c=B),"object"==typeof l&&(c=l,l=void 0),this.callback=null!=l?l:null,this.options=null!=c?c:B,this.elementCB=null!=g?g:null}return DomHandler.prototype.onparserinit=function(l){this.parser=l},DomHandler.prototype.onreset=function(){this.dom=[],this.root=new O.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},DomHandler.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},DomHandler.prototype.onerror=function(l){this.handleCallback(l)},DomHandler.prototype.onclosetag=function(){this.lastNode=null;var l=this.tagStack.pop();this.options.withEndIndices&&(l.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(l)},DomHandler.prototype.onopentag=function(l,c){var g=this.options.xmlMode?E.ElementType.Tag:void 0,b=new O.Element(l,c,void 0,g);this.addNode(b),this.tagStack.push(b)},DomHandler.prototype.ontext=function(l){var c=this.options.normalizeWhitespace,g=this.lastNode;if(g&&g.type===E.ElementType.Text)c?g.data=(g.data+l).replace(R," "):g.data+=l,this.options.withEndIndices&&(g.endIndex=this.parser.endIndex);else{c&&(l=l.replace(R," "));var b=new O.Text(l);this.addNode(b),this.lastNode=b}},DomHandler.prototype.oncomment=function(l){if(this.lastNode&&this.lastNode.type===E.ElementType.Comment){this.lastNode.data+=l;return}var c=new O.Comment(l);this.addNode(c),this.lastNode=c},DomHandler.prototype.oncommentend=function(){this.lastNode=null},DomHandler.prototype.oncdatastart=function(){var l=new O.Text(""),c=new O.NodeWithChildren(E.ElementType.CDATA,[l]);this.addNode(c),l.parent=c,this.lastNode=l},DomHandler.prototype.oncdataend=function(){this.lastNode=null},DomHandler.prototype.onprocessinginstruction=function(l,c){var g=new O.ProcessingInstruction(l,c);this.addNode(g)},DomHandler.prototype.handleCallback=function(l){if("function"==typeof this.callback)this.callback(l,this.dom);else if(l)throw l},DomHandler.prototype.addNode=function(l){var c=this.tagStack[this.tagStack.length-1],g=c.children[c.children.length-1];this.options.withStartIndices&&(l.startIndex=this.parser.startIndex),this.options.withEndIndices&&(l.endIndex=this.parser.endIndex),c.children.push(l),g&&(l.prev=g,g.next=l),l.parent=c,this.lastNode=null},DomHandler}();c.DomHandler=V,c.default=V},75769:function(l,c,g){"use strict";var b,_=this&&this.__extends||(b=function(l,c){return(b=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(l,c){l.__proto__=c}||function(l,c){for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&(l[g]=c[g])})(l,c)},function(l,c){if("function"!=typeof c&&null!==c)throw TypeError("Class extends value "+String(c)+" is not a constructor or null");function __(){this.constructor=l}b(l,c),l.prototype=null===c?Object.create(c):(__.prototype=c.prototype,new __)}),E=this&&this.__assign||function(){return(E=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)};Object.defineProperty(c,"__esModule",{value:!0}),c.cloneNode=c.hasChildren=c.isDocument=c.isDirective=c.isComment=c.isText=c.isCDATA=c.isTag=c.Element=c.Document=c.NodeWithChildren=c.ProcessingInstruction=c.Comment=c.Text=c.DataNode=c.Node=void 0;var O=g(26919),R=new Map([[O.ElementType.Tag,1],[O.ElementType.Script,1],[O.ElementType.Style,1],[O.ElementType.Directive,1],[O.ElementType.Text,3],[O.ElementType.CDATA,4],[O.ElementType.Comment,8],[O.ElementType.Root,9]]),B=function(){function Node(l){this.type=l,this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(Node.prototype,"nodeType",{get:function(){var l;return null!==(l=R.get(this.type))&&void 0!==l?l:1},enumerable:!1,configurable:!0}),Object.defineProperty(Node.prototype,"parentNode",{get:function(){return this.parent},set:function(l){this.parent=l}
10,enumerable:!1,configurable:!0}),Object.defineProperty(Node.prototype,"previousSibling",{get:function(){return this.prev},set:function(l){this.prev=l},enumerable:!1,configurable:!0}),Object.defineProperty(Node.prototype,"nextSibling",{get:function(){return this.next},set:function(l){this.next=l},enumerable:!1,configurable:!0}),Node.prototype.cloneNode=function(l){return void 0===l&&(l=!1),cloneNode(this,l)},Node}();c.Node=B;var V=function(l){function DataNode(c,g){var b=l.call(this,c)||this;return b.data=g,b}return _(DataNode,l),Object.defineProperty(DataNode.prototype,"nodeValue",{get:function(){return this.data},set:function(l){this.data=l},enumerable:!1,configurable:!0}),DataNode}(B);c.DataNode=V;var U=function(l){function Text(c){return l.call(this,O.ElementType.Text,c)||this}return _(Text,l),Text}(V);c.Text=U;var H=function(l){function Comment(c){return l.call(this,O.ElementType.Comment,c)||this}return _(Comment,l),Comment}(V);c.Comment=H;var W=function(l){function ProcessingInstruction(c,g){var b=l.call(this,O.ElementType.Directive,g)||this;return b.name=c,b}return _(ProcessingInstruction,l),ProcessingInstruction}(V);c.ProcessingInstruction=W;var G=function(l){function NodeWithChildren(c,g){var b=l.call(this,c)||this;return b.children=g,b}return _(NodeWithChildren,l),Object.defineProperty(NodeWithChildren.prototype,"firstChild",{get:function(){var l;return null!==(l=this.children[0])&&void 0!==l?l:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"childNodes",{get:function(){return this.children},set:function(l){this.children=l},enumerable:!1,configurable:!0}),NodeWithChildren}(B);c.NodeWithChildren=G;var q=function(l){function Document(c){return l.call(this,O.ElementType.Root,c)||this}return _(Document,l),Document}(G);c.Document=q;var Q=function(l){function Element(c,g,b,_){void 0===b&&(b=[]),void 0===_&&(_="script"===c?O.ElementType.Script:"style"===c?O.ElementType.Style:O.ElementType.Tag);var E=l.call(this,_,b)||this;return E.name=c,E.attribs=g,E}return _(Element,l),Object.defineProperty(Element.prototype,"tagName",{get:function(){return this.name},set:function(l){this.name=l},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"attributes",{get:function(){var l=this;return Object.keys(this.attribs).map(function(c){var g,b;return{name:c,value:l.attribs[c],namespace:null===(g=l["x-attribsNamespace"])||void 0===g?void 0:g[c],prefix:null===(b=l["x-attribsPrefix"])||void 0===b?void 0:b[c]}})},enumerable:!1,configurable:!0}),Element}(G);function isTag(l){return(0,O.isTag)(l)}function isCDATA(l){return l.type===O.ElementType.CDATA}function isText(l){return l.type===O.ElementType.Text}function isComment(l){return l.type===O.ElementType.Comment}function isDirective(l){return l.type===O.ElementType.Directive}function isDocument(l){return l.type===O.ElementType.Root}function cloneNode(l,c){if(void 0===c&&(c=!1),isText(l))g=new U(l.data);else if(isComment(l))g=new H(l.data);else if(isTag(l)){var g,b=c?cloneChildren(l.children):[],_=new Q(l.name,E({},l.attribs),b);b.forEach(function(l){return l.parent=_}),null!=l.namespace&&(_.namespace=l.namespace),l["x-attribsNamespace"]&&(_["x-attribsNamespace"]=E({},l["x-attribsNamespace"])),l["x-attribsPrefix"]&&(_["x-attribsPrefix"]=E({},l["x-attribsPrefix"])),g=_}else if(isCDATA(l)){var b=c?cloneChildren(l.children):[],R=new G(O.ElementType.CDATA,b);b.forEach(function(l){return l.parent=R}),g=R}else if(isDocument(l)){var b=c?cloneChildren(l.children):[],B=new q(b);b.forEach(function(l){return l.parent=B}),l["x-mode"]&&(B["x-mode"]=l["x-mode"]),g=B}else if(isDirective(l)){var V=new W(l.name,l.data);null!=l["x-name"]&&(V["x-name"]=l["x-name"],V["x-publicId"]=l["x-publicId"],V["x-systemId"]=l["x-systemId"]),g=V}else throw Error("Not implemented yet: ".concat(l.type));return g.startIndex=l.startIndex,g.endIndex=l.endIndex,null!=l.sourceCodeLocation&&(g.sourceCodeLocation=l.sourceCodeLocation),g}function cloneChildren(l){for(var c=l.map(function(l){return cloneNode(l,!0)}),g=1;g<c.length;g++)c[g].prev=c[g-1],c[g-1].next=c[g];return c}c.Element=Q,c.isTag=isTag,c.isCDATA=isCDATA,c.isText=isText,c.isComment=isComment,c.isDirective=isDirective,c.isDocument=isDocument,c.hasChildren=function(l){return Object.prototype.hasOwnProperty.call(l,"children")},c.cloneNode=cloneNode},23971:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)}
10,_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0}),c.RawBlock=c.TableBlock=c.QuoteBlock=c.ParagraphBlock=c.ListBlock=c.ImageBlock=c.HeaderBlock=c.EmbedBlock=c.DelimiterBlock=c.CodeBlock=c.default=void 0;var E=_(g(52983)),O=_(g(42971));c.CodeBlock=O.default;var R=_(g(14668));c.DelimiterBlock=R.default;var B=_(g(36200));c.EmbedBlock=B.default;var V=_(g(52542));c.HeaderBlock=V.default;var U=_(g(34189));c.ImageBlock=U.default;var H=_(g(68585));c.ListBlock=H.default;var W=_(g(84784));c.ParagraphBlock=W.default;var G=_(g(60104));c.QuoteBlock=G.default;var q=_(g(92682));c.RawBlock=q.default;var Q=_(g(35444));c.TableBlock=Q.default,c.default=function(l){var c=l.data,g=l.config,_=void 0===g?{}:g,Z=l.renderers,K={code:O.default,delimiter:R.default,embed:B.default,header:V.default,image:U.default,list:H.default,paragraph:W.default,quote:G.default,table:Q.default,raw:q.default},X=b(b({},K),void 0===Z?{}:Z),Y=c.version.includes("2.21");return E.default.createElement(E.default.Fragment,null,c.blocks.map(function(l,c){if(l.type.toString() in X){var g=X[l.type];return E.default.createElement(g,b({key:Y&&l.id?l.id:c,data:l.data},_[l.type]))}}))}},42971:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983));c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,O={};return _&&(O.className=_),(null==c?void 0:c.lang)&&(O.lang=c.lang),E.default.createElement("pre",null,(null==c?void 0:c.code)&&E.default.createElement("code",b({},O),"".concat(c.code)))}},14668:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983));c.default=function(l){var c=l.className,g=void 0===c?"":c,_={};return g&&(_.className=g),E.default.createElement("hr",b({},_))}},36200:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626));c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,R=l.rel,B=l.sandbox,V=[];_&&V.push(_),V.push("embed-block-service-".concat(null==c?void 0:c.service));var U={};return V.length>0&&(U.className=V.join(" ")),(null==c?void 0:c.width)&&(U.width=c.width.toString()),(null==c?void 0:c.height)&&(U.height=c.height.toString()),B&&(U.sandbox=B.toString()),E.default.createElement("figure",null,(null==c?void 0:c.embed)?E.default.createElement("iframe",b({src:c.embed},U,{frameBorder:"0","data-src":c.source})):E.default.createElement("a",{href:null==c?void 0:c.source,target:"_blank",rel:void 0===R?"noreferer nofollower external":R},null==c?void 0:c.source),(null==c?void 0:c.caption)&&E.default.createElement("figcaption",null,(0,O.default)(c.caption)))}},52542:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626));c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,R={};_&&(R.className=_);var B="h".concat((null==c?void 0:c.level)||1);return E.default.createElement(B,b({},R),(null==c?void 0:c.text)&&(0,O.default)(c.text))}},34189:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)}
10,_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626));c.default=function(l){var c,g=l.data,_=l.className,R=void 0===_?"":_,B=l.actionsClassNames,V=void 0===B?{stretched:"image-block--stretched",withBorder:"image-block--with-border",withBackground:"image-block--with-background"}:B,U=[];R&&U.push(R),Object.keys(V).forEach(function(l){g&&!0===g[l]&&l in V&&U.push(V[l])});var H={};return U.length>0&&(H.className=U.join(" ")),E.default.createElement("figure",b({},H),(null===(c=null==g?void 0:g.file)||void 0===c?void 0:c.url)&&E.default.createElement("img",{src:g.file.url,alt:g.caption||g.file.name}),(null==g?void 0:g.url)&&E.default.createElement("img",{src:g.url,alt:g.caption}),(null==g?void 0:g.caption)&&E.default.createElement("figcaption",null,(0,O.default)(g.caption)))}},68585:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__rest||function(l,c){var g={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&0>c.indexOf(b)&&(g[b]=l[b]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols)for(var _=0,b=Object.getOwnPropertySymbols(l);_<b.length;_++)0>c.indexOf(b[_])&&Object.prototype.propertyIsEnumerable.call(l,b[_])&&(g[b[_]]=l[b[_]]);return g},E=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var O=E(g(52983)),R=E(g(47626)),Bullet=function(l){var c=l.children;return O.default.createElement("li",null,c)},Group=function(l){var c=l.Tag,g=l.items,E=_(l,["Tag","items"]);return O.default.createElement(c,b({},E),g.map(function(l,g){var _;return O.default.createElement(Bullet,{key:g},"string"==typeof l?(0,R.default)(l):O.default.createElement(O.default.Fragment,null,(0,R.default)(null==l?void 0:l.content),(null===(_=null==l?void 0:l.items)||void 0===_?void 0:_.length)>0&&O.default.createElement(Group,b({Tag:c,items:l.items},E))))}))};c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,E={};_&&(E.className=_);var R=(null==c?void 0:c.style)==="ordered"?"ol":"ul";return c&&O.default.createElement(Group,b({Tag:R,items:c.items},E))}},84784:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626));c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,R={};return _&&(R.className=_),E.default.createElement("p",b({},R),(null==c?void 0:c.text)&&(0,O.default)(c.text))}},60104:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626));c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,R=l.actionsClassNames,B=[];(null==c?void 0:c.alignment)&&B.push((void 0===R?{alignment:"text-align-{alignment}"}:R).alignment.replace("{alignment}",c.alignment)),_&&B.push(_);var V={};return B.length>0&&(V.className=B.join(" ")),E.default.createElement("blockquote",b({},V),(null==c?void 0:c.text)&&c.text.split("\n\n").map(function(l,c){return E.default.createElement("p",{key:c},(0,O.default)(l.split("\n").reduce(function(l,c){return[l,"<br />",c].join("")})))}),(null==c?void 0:c.caption)&&E.default.createElement("footer",null,(0,O.default)(c.caption)))}},92682:function(l,c,g){"use strict";var b=this&&this.__importDefault||function(l){return l&&l.__esMo
10dule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var _=b(g(47626)),E=b(g(52983));c.default=function(l){var c=l.data;return E.default.createElement(E.default.Fragment,null,(null==c?void 0:c.html)&&(0,_.default)(c.html))}},35444:function(l,c,g){"use strict";var b=this&&this.__assign||function(){return(b=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)},_=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(c,"__esModule",{value:!0});var E=_(g(52983)),O=_(g(47626)),THead=function(l){var c=l.row;return E.default.createElement("thead",null,E.default.createElement("tr",null,null==c?void 0:c.map(function(l,c){return E.default.createElement("th",{key:"".concat(c),scope:"col"},(0,O.default)(l))})))},Tr=function(l){var c=l.row,g=l.withHeadings;return E.default.createElement("tr",null,c.map(function(l,c){return 0===c&&g?E.default.createElement("th",{key:c,scope:"row"},(0,O.default)(l)):E.default.createElement("td",{key:c},(0,O.default)(l))}))};c.default=function(l){var c=l.data,g=l.className,_=void 0===g?"":g,R={};_&&(R.className=_);var B=(null==c?void 0:c.withHeadings)?null==c?void 0:c.content.slice(1):null==c?void 0:c.content,V=(null==c?void 0:c.withHeadings)?null==c?void 0:c.content[0]:null==c?void 0:c.header,U=!!(null==c?void 0:c.header);return E.default.createElement("table",b({},R),E.default.createElement(E.default.Fragment,null,(null==c?void 0:c.caption)&&E.default.createElement("caption",null,(0,O.default)(c.caption)),V&&E.default.createElement(THead,{row:V})),E.default.createElement("tbody",null,null==B?void 0:B.map(function(l,c){return E.default.createElement(Tr,{key:c,row:l,withHeadings:U})})),(null==c?void 0:c.footer)&&E.default.createElement("tfoot",null,E.default.createElement(Tr,{row:null==c?void 0:c.footer,withHeadings:U})))}},22475:function(l){"use strict";l.exports=function(l,c){for(var g={},b=Object.keys(l),_=Array.isArray(c),E=0;E<b.length;E++){var O=b[E],R=l[O];(_?-1!==c.indexOf(O):c(O,R,l))&&(g[O]=R)}return g}},74629:function(l,c,g){"use strict";g.d(c,{ZP:function(){return J},Ps:function(){return gql}});var b,_,E,O,R,B=g(64062);let V=/\r\n|[\n\r]/g;function getLocation(l,c){let g=0,b=1;for(let _ of l.body.matchAll(V)){if("number"==typeof _.index||function(l,c){if(!l)throw Error(null!=c?c:"Unexpected invariant triggered.")}(!1),_.index>=c)break;g=_.index+_[0].length,b+=1}return{line:b,column:c+1-g}}function printSourceLocation(l,c){let g=l.locationOffset.column-1,b="".padStart(g)+l.body,_=c.line-1,E=l.locationOffset.line-1,O=c.line+E,R=1===c.line?g:0,B=c.column+R,V=`${l.name}:${O}:${B}
11`,U=b.split(/\r\n|[\n\r]/g),H=U[_];if(H.length>120){let l=Math.floor(B/80),c=B%80,g=[];for(let l=0;l<H.length;l+=80)g.push(H.slice(l,l+80));return V+printPrefixedLines([[`${O} |`,g[0]],...g.slice(1,l+1).map(l=>["|",l]),["|","^".padStart(c)],["|",g[l+1]]])}return V+printPrefixedLines([[`${O-1} |`,U[_-1]],[`${O} |`,H],["|","^".padStart(B)],[`${O+1} |`,U[_+1]]])}function printPrefixedLines(l){let c=l.filter(([l,c])=>void 0!==c),g=Math.max(...c.map(([l])=>l.length));return c.map(([l,c])=>l.padStart(g)+(c?" "+c:"")).join("\n")}let GraphQLError=class GraphQLError extends Error{constructor(l,...c){var g,b,_,E;let{nodes:O,source:R,positions:B,path:V,originalError:U,extensions:H}=function(l){let c=l[0];return null==c||"kind"in c||"length"in c?{nodes:c,source:l[1],positions:l[2],path:l[3],originalError:l[4],extensions:l[5]}:c}(c);super(l),this.name="GraphQLError",this.path=null!=V?V:void 0,this.originalError=null!=U?U:void 0,this.nodes=undefinedIfEmpty(Array.isArray(O)?O:O?[O]:void 0);let W=undefinedIfEmpty(null===(g=this.nodes)||void 0===g?void 0:g.map(l=>l.loc).filter(l=>null!=l));this.source=null!=R?R:null==W?void 0:null===(b=W[0])||void 0===b?void 0:b.source,this.positions=null!=B?B:null==W?void 0:W.map(l=>l.start),this.locations=B&&R?B.map(l=>getLocation(R,l)):null==W?void 0:W.map(l=>getLocation(l.source,l.start));let G="object"==typeof(E=null==U?void 0:U.extensions)&&null!==E?null==U?void 0:U.extensions:void 0;this.extensions=null!==(_=null!=H?H:G)&&void 0!==_?_:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=U&&U.stack?Object.defineProperty(this,"stack",{value:U.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,GraphQLError):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let l=this.message;if(this.nodes){for(let g of this.nodes)if(g.loc){var c;l+="\n\n"+printSourceLocation((c=g.loc).source,getLocation(c.source,c.start))}}else if(this.source&&this.locations)for(let c of this.locations)l+="\n\n"+printSourceLocation(this.source,c);return l}toJSON(){let l={message:this.message};return null!=this.locations&&(l.locations=this.locations),null!=this.path&&(l.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(l.extensions=this.extensions),l}};function undefinedIfEmpty(l){return void 0===l||0===l.length?void 0:l}function syntaxError(l,c,g){return new GraphQLError(`Syntax Error: ${g}`,{source:l,positions:[c]})}var U=g(40774);(b=O||(O={})).QUERY="QUERY",b.MUTATION="MUTATION",b.SUBSCRIPTION="SUBSCRIPTION",b.FIELD="FIELD",b.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",b.FRAGMENT_SPREAD="FRAGMENT_SPREAD",b.INLINE_FRAGMENT="INLINE_FRAGMENT",b.VARIABLE_DEFINITION="VARIABLE_DEFINITION",b.SCHEMA="SCHEMA",b.SCALAR="SCALAR",b.OBJECT="OBJECT",b.FIELD_DEFINITION="FIELD_DEFINITION",b.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",b.INTERFACE="INTERFACE",b.UNION="UNION",b.ENUM="ENUM",b.ENUM_VALUE="ENUM_VALUE",b.INPUT_OBJECT="INPUT_OBJECT",b.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION";var H=g(74326),W=g(2272),G=g(24856);(_=R||(R={})).SOF="<SOF>",_.EOF="<EOF>",_.BANG="!",_.DOLLAR="$",_.AMP="&",_.PAREN_L="(",_.PAREN_R=")",_.SPREAD="...",_.COLON=":",_.EQUALS="=",_.AT="@",_.BRACKET_L="[",_.BRACKET_R="]",_.BRACE_L="{",_.PIPE="|",_.BRACE_R="}
11",_.NAME="Name",_.INT="Int",_.FLOAT="Float",_.STRING="String",_.BLOCK_STRING="BlockString",_.COMMENT="Comment";let Lexer=class Lexer{constructor(l){let c=new U.WU(R.SOF,0,0,0,0);this.source=l,this.lastToken=c,this.token=c,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){this.lastToken=this.token;let l=this.token=this.lookahead();return l}lookahead(){let l=this.token;if(l.kind!==R.EOF)do if(l.next)l=l.next;else{let c=function(l,c){let g=l.source.body,b=g.length,_=c;for(;_<b;){let c=g.charCodeAt(_);switch(c){case 65279:case 9:case 32:case 44:++_;continue;case 10:++_,++l.line,l.lineStart=_;continue;case 13:10===g.charCodeAt(_+1)?_+=2:++_,++l.line,l.lineStart=_;continue;case 35:return function(l,c){let g=l.source.body,b=g.length,_=c+1;for(;_<b;){let l=g.charCodeAt(_);if(10===l||13===l)break;if(isUnicodeScalarValue(l))++_;else if(isSupplementaryCodePoint(g,_))_+=2;else break}return createToken(l,R.COMMENT,c,_,g.slice(c+1,_))}(l,_);case 33:return createToken(l,R.BANG,_,_+1);case 36:return createToken(l,R.DOLLAR,_,_+1);case 38:return createToken(l,R.AMP,_,_+1);case 40:return createToken(l,R.PAREN_L,_,_+1);case 41:return createToken(l,R.PAREN_R,_,_+1);case 46:if(46===g.charCodeAt(_+1)&&46===g.charCodeAt(_+2))return createToken(l,R.SPREAD,_,_+3);break;case 58:return createToken(l,R.COLON,_,_+1);case 61:return createToken(l,R.EQUALS,_,_+1);case 64:return createToken(l,R.AT,_,_+1);case 91:return createToken(l,R.BRACKET_L,_,_+1);case 93:return createToken(l,R.BRACKET_R,_,_+1);case 123:return createToken(l,R.BRACE_L,_,_+1);case 124:return createToken(l,R.PIPE,_,_+1);case 125:return createToken(l,R.BRACE_R,_,_+1);case 34:if(34===g.charCodeAt(_+1)&&34===g.charCodeAt(_+2))return function(l,c){let g=l.source.body,b=g.length,_=l.lineStart,E=c+3,O=E,B="",V=[];for(;E<b;){let b=g.charCodeAt(E);if(34===b&&34===g.charCodeAt(E+1)&&34===g.charCodeAt(E+2)){B+=g.slice(O,E),V.push(B);let b=createToken(l,R.BLOCK_STRING,c,E+3,(0,W.wv)(V).join("\n"));return l.line+=V.length-1,l.lineStart=_,b}if(92===b&&34===g.charCodeAt(E+1)&&34===g.charCodeAt(E+2)&&34===g.charCodeAt(E+3)){B+=g.slice(O,E),O=E+1,E+=4;continue}if(10===b||13===b){B+=g.slice(O,E),V.push(B),13===b&&10===g.charCodeAt(E+1)?E+=2:++E,B="",O=E,_=E;continue}if(isUnicodeScalarValue(b))++E;else if(isSupplementaryCodePoint(g,E))E+=2;else throw syntaxError(l.source,E,`Invalid character within String: ${printCodePointAt(l,E)}.`)}throw syntaxError(l.source,E,"Unterminated string.")}(l,_);return function(l,c){let g=l.source.body,b=g.length,_=c+1,E=_,O="";for(;_<b;){let b=g.charCodeAt(_);if(34===b)return O+=g.slice(E,_),createToken(l,R.STRING,c,_+1,O);if(92===b){O+=g.slice(E,_);let c=117===g.charCodeAt(_+1)?123===g.charCodeAt(_+2)?function(l,c){let g=l.source.body,b=0,_=3;for(;_<12;){let l=g.charCodeAt(c+_++);if(125===l){if(_<5||!isUnicodeScalarValue(b))break;return{value:String.fromCodePoint(b),size:_}}if((b=b<<4|readHexDigit(l))<0)break}throw syntaxError(l.source,c,`Invalid Unicode escape sequence: "${g.slice(c,c+_)}".`)}(l,_):function(l,c){let g=l.source.body,b=read16BitHexCode(g,c+2);if(isUnicodeScalarValue(b))return{value:String.fromCodePoint(b),size:6};if(isLeadingSurrogate(b)&&92===g.charCodeAt(c+6)&&117===g.charCodeAt(c+7)){let l=read16BitHexCode(g,c+8);if(isTrailingSurrogate(l))return{value:String.fromCodePoint(b,l),size:12}}throw syntaxError(l.source,c,`Invalid Unicode escape sequence: "${g.slice(c,c+6)}".`)}(l,_):function(l,c){let g=l.source.body,b=g.charCodeAt(c+1);switch(b){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw syntaxError(l.source,c,`Invalid character escape sequence: "${g.slice(c,c+2)}".`)}(l,_);O+=c.value,_+=c.size,E=_;continue}if(10===b||13===b)break;if(isUnicodeScalarValue(b))++_;else if(isSupplementaryCodePoint(g,_))_+=2;else throw syntaxError(l.source,_,`Invalid character within String: ${printCodePointAt(l,_)}.`)}throw syntaxError(l.source,_,"Unterminated string.")}(l,_)}if((0,G.X1)(c)||45===c)return function(l,c,g){let b=l.source.body,_=c,E=g,O=!1;
11if(45===E&&(E=b.charCodeAt(++_)),48===E){if(E=b.charCodeAt(++_),(0,G.X1)(E))throw syntaxError(l.source,_,`Invalid number, unexpected digit after 0: ${printCodePointAt(l,_)}.`)}else _=readDigits(l,_,E),E=b.charCodeAt(_);if(46===E&&(O=!0,E=b.charCodeAt(++_),_=readDigits(l,_,E),E=b.charCodeAt(_)),(69===E||101===E)&&(O=!0,(43===(E=b.charCodeAt(++_))||45===E)&&(E=b.charCodeAt(++_)),_=readDigits(l,_,E),E=b.charCodeAt(_)),46===E||(0,G.LQ)(E))throw syntaxError(l.source,_,`Invalid number, expected digit but got: ${printCodePointAt(l,_)}.`);return createToken(l,O?R.FLOAT:R.INT,c,_,b.slice(c,_))}(l,_,c);if((0,G.LQ)(c))return function(l,c){let g=l.source.body,b=g.length,_=c+1;for(;_<b;){let l=g.charCodeAt(_);if((0,G.HQ)(l))++_;else break}return createToken(l,R.NAME,c,_,g.slice(c,_))}(l,_);throw syntaxError(l.source,_,39===c?"Unexpected single quote character ('), did you mean to use a double quote (\")?":isUnicodeScalarValue(c)||isSupplementaryCodePoint(g,_)?`Unexpected character: ${printCodePointAt(l,_)}.`:`Invalid character: ${printCodePointAt(l,_)}.`)}return createToken(l,R.EOF,b,b)}(this,l.end);l.next=c,c.prev=l,l=c}while(l.kind===R.COMMENT);return l}};function isUnicodeScalarValue(l){return l>=0&&l<=55295||l>=57344&&l<=1114111}function isSupplementaryCodePoint(l,c){return isLeadingSurrogate(l.charCodeAt(c))&&isTrailingSurrogate(l.charCodeAt(c+1))}function isLeadingSurrogate(l){return l>=55296&&l<=56319}function isTrailingSurrogate(l){return l>=56320&&l<=57343}function printCodePointAt(l,c){let g=l.source.body.codePointAt(c);if(void 0===g)return R.EOF;if(g>=32&&g<=126){let l=String.fromCodePoint(g);return'"'===l?"'\"'":`"${l}"`}return"U+"+g.toString(16).toUpperCase().padStart(4,"0")}function createToken(l,c,g,b,_){let E=l.line,O=1+g-l.lineStart;return new U.WU(c,g,b,E,O,_)}function readDigits(l,c,g){if(!(0,G.X1)(g))throw syntaxError(l.source,c,`Invalid number, expected digit but got: ${printCodePointAt(l,c)}.`);let b=l.source.body,_=c+1;for(;(0,G.X1)(b.charCodeAt(_));)++_;return _}function read16BitHexCode(l,c){return readHexDigit(l.charCodeAt(c))<<12|readHexDigit(l.charCodeAt(c+1))<<8|readHexDigit(l.charCodeAt(c+2))<<4|readHexDigit(l.charCodeAt(c+3))}function readHexDigit(l){return l>=48&&l<=57?l-48:l>=65&&l<=70?l-55:l>=97&&l<=102?l-87:-1}var q=g(69321);let Parser=class Parser{constructor(l,c={}){let g=(0,q.T)(l)?l:new q.H(l);this._lexer=new Lexer(g),this._options=c,this._tokenCounter=0}parseName(){let l=this.expectToken(R.NAME);return this.node(l,{kind:H.h.NAME,value:l.value})}parseDocument(){return this.node(this._lexer.token,{kind:H.h.DOCUMENT,definitions:this.many(R.SOF,this.parseDefinition,R.EOF)})}parseDefinition(){if(this.peek(R.BRACE_L))return this.parseOperationDefinition();let l=this.peekDescription(),c=l?this._lexer.lookahead():this._lexer.token;if(c.kind===R.NAME){switch(c.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(l)throw syntaxError(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(c.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(c)}parseOperationDefinition(){let l;let c=this._lexer.token;if(this.peek(R.BRACE_L))return this.node(c,{kind:H.h.OPERATION_DEFINITION,operation:U.ku.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let g=this.parseOperationType();return this.peek(R.NAME)&&(l=this.parseName()),this.node(c,{kind:H.h.OPERATION_DEFINITION,operation:g,name:l,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let l=this.expectToken(R.NAME);switch(l.value){case"query":return U.ku.QUERY;case"mutation":return U.ku.MUTATION;case"subscription":return U.ku.SUBSCRIPTION}throw this.unexpected(l)}parseVariableDefinitions(){return this.optionalMany(R.PAREN_L,this.parseVariableDefinition,R.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:H.h.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(R.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(R.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let l=this._lexer.token;return this.expectToken(R.DOLLAR),this.node(l,{kind:H.h.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:H.h.SELECTION_SET,selections:this.many(R.BRACE_L,this.parseSelection,R.BRACE_R)})}parseSelection(){return this.peek(R.SPREAD)?this.parseFragment():this.parseField()}parseField(){let l,c;let g=this._lexer.token,b=this.parseName();return this.expectOptionalToken(R.COLON)?(l=b,c=this.parseName()):c=b,this.node(g,{kind:H.h.FIELD,alias:l,name:c,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(R.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(l){let c=l?this.parseConstArgument:this.parseArgument;return this.optionalMany(R.PAREN_L,c,R.PAREN_R)}parseArgument(l=!1){let c=this._lexer.token,g=this.parseName();return this.expectToken(R.COLON),this.node(c,{kind:H.h.ARGUMENT,name:g,value:this.parseValueLiteral(l)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let l=this._lexer.token;this.expectToken(R.SPREAD);let c=this.expectOptionalKeyword("on");return!c&&this.peek(R.NAME)?this.node(l,{kind:H.h.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(l,{kind:H.h.INLINE_FRAGMENT,typeCondition:c?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let l=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(l,{kind:H.h.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(l,{kind:H.h.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(l){let c=this._lexer.token;switch(c.kind){case R.BRACKET_L:return this.parseList(l);case R.BRACE_L:return this.parseObject(l);case R.INT:return this.advanceLexer(),this.node(c,{kind:H.h.INT,value:c.value});case R.FLOAT:return this.advanceLexer(),this.node(c,{kind:H.h.FLOAT,value:c.value});case R.STRING:case R.BLOCK_STRING:return this.parseStringLiteral();case R.NAME:switch(this.advanceLexer(),c.value){case"true":return this.node(c,{kind:H.h.BOOLEAN,value:!0});case"false":return this.node(c,{kind:H.h.BOOLEAN,value:!1});case"null":return this.node(c,{kind:H.h.NULL});default:return this.node(c,{kind:H.h.ENUM,value:c.value})}case R.DOLLAR:if(l){if(this.expectToken(R.DOLLAR),this._lexer.token.kind===R.NAME){let l=this._lexer.token.value;throw syntaxError(this._lexer.source,c.start,`Unexpected variable "$${l}" in constant value.`)}throw this.unexpected(c)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let l=this._lexer.token;return this.advanceLexer(),this.node(l,{kind:H.h.STRING,value:l.value,block:l.kind===R.BLOCK_STRING})}parseList(l){return this.node(this._lexer.token,{kind:H.h.LIST,values:this.any(R.BRACKET_L,()=>this.parseValueLiteral(l),R.BRACKET_R)})}parseObject(l){return this.node(this._lexer.token,{kind:H.h.OBJECT,fields:this.any(R.BRACE_L,()=>this.parseObjectField(l),R.BRACE_R)})}parseObjectField(l){let c=this._lexer.token,g=this.parseName();return this.expectToken(R.COLON),this.node(c,{kind:H.h.OBJECT_FIELD,name:g,value:this.parseValueLiteral(l)})}parseDirectives(l){let c=[];for(;this.peek(R.AT);)c.push(this.parseDirective(l));return c}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(l){let c=this._lexer.token;return this.expectToken(R.AT),this.node(c,{kind:H.h.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(l)})}parseTypeReference(){let l;
11let c=this._lexer.token;if(this.expectOptionalToken(R.BRACKET_L)){let g=this.parseTypeReference();this.expectToken(R.BRACKET_R),l=this.node(c,{kind:H.h.LIST_TYPE,type:g})}else l=this.parseNamedType();return this.expectOptionalToken(R.BANG)?this.node(c,{kind:H.h.NON_NULL_TYPE,type:l}):l}parseNamedType(){return this.node(this._lexer.token,{kind:H.h.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(R.STRING)||this.peek(R.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("schema");let g=this.parseConstDirectives(),b=this.many(R.BRACE_L,this.parseOperationTypeDefinition,R.BRACE_R);return this.node(l,{kind:H.h.SCHEMA_DEFINITION,description:c,directives:g,operationTypes:b})}parseOperationTypeDefinition(){let l=this._lexer.token,c=this.parseOperationType();this.expectToken(R.COLON);let g=this.parseNamedType();return this.node(l,{kind:H.h.OPERATION_TYPE_DEFINITION,operation:c,type:g})}parseScalarTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("scalar");let g=this.parseName(),b=this.parseConstDirectives();return this.node(l,{kind:H.h.SCALAR_TYPE_DEFINITION,description:c,name:g,directives:b})}parseObjectTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("type");let g=this.parseName(),b=this.parseImplementsInterfaces(),_=this.parseConstDirectives(),E=this.parseFieldsDefinition();return this.node(l,{kind:H.h.OBJECT_TYPE_DEFINITION,description:c,name:g,interfaces:b,directives:_,fields:E})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(R.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(R.BRACE_L,this.parseFieldDefinition,R.BRACE_R)}parseFieldDefinition(){let l=this._lexer.token,c=this.parseDescription(),g=this.parseName(),b=this.parseArgumentDefs();this.expectToken(R.COLON);let _=this.parseTypeReference(),E=this.parseConstDirectives();return this.node(l,{kind:H.h.FIELD_DEFINITION,description:c,name:g,arguments:b,type:_,directives:E})}parseArgumentDefs(){return this.optionalMany(R.PAREN_L,this.parseInputValueDef,R.PAREN_R)}parseInputValueDef(){let l;let c=this._lexer.token,g=this.parseDescription(),b=this.parseName();this.expectToken(R.COLON);let _=this.parseTypeReference();this.expectOptionalToken(R.EQUALS)&&(l=this.parseConstValueLiteral());let E=this.parseConstDirectives();return this.node(c,{kind:H.h.INPUT_VALUE_DEFINITION,description:g,name:b,type:_,defaultValue:l,directives:E})}parseInterfaceTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("interface");let g=this.parseName(),b=this.parseImplementsInterfaces(),_=this.parseConstDirectives(),E=this.parseFieldsDefinition();return this.node(l,{kind:H.h.INTERFACE_TYPE_DEFINITION,description:c,name:g,interfaces:b,directives:_,fields:E})}parseUnionTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("union");let g=this.parseName(),b=this.parseConstDirectives(),_=this.parseUnionMemberTypes();return this.node(l,{kind:H.h.UNION_TYPE_DEFINITION,description:c,name:g,directives:b,types:_})}parseUnionMemberTypes(){return this.expectOptionalToken(R.EQUALS)?this.delimitedMany(R.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("enum");let g=this.parseName(),b=this.parseConstDirectives(),_=this.parseEnumValuesDefinition();return this.node(l,{kind:H.h.ENUM_TYPE_DEFINITION,description:c,name:g,directives:b,values:_})}parseEnumValuesDefinition(){return this.optionalMany(R.BRACE_L,this.parseEnumValueDefinition,R.BRACE_R)}parseEnumValueDefinition(){let l=this._lexer.token,c=this.parseDescription(),g=this.parseEnumValueName(),b=this.parseConstDirectives();return this.node(l,{kind:H.h.ENUM_VALUE_DEFINITION,description:c,name:g,directives:b})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw syntaxError(this._lexer.source,this._lexer.token.start,`${getTokenDesc(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("input");let g=this.parseName(),b=this.parseConstDirectives(),_=this.parseInputFieldsDefinition();return this.node(l,{kind:H.h.INPUT_OBJECT_TYPE_DEFINITION,description:c,name:g,directives:b,fields:_})}parseInputFieldsDefinition(){return this.optionalMany(R.BRACE_L,this.parseInputValueDef,R.BRACE_R)}parseTypeSystemExtension(){let l=this._lexer.lookahead();if(l.kind===R.NAME)switch(l.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(l)}parseSchemaExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let c=this.parseConstDirectives(),g=this.optionalMany(R.BRACE_L,this.parseOperationTypeDefinition,R.BRACE_R);if(0===c.length&&0===g.length)throw this.unexpected();return this.node(l,{kind:H.h.SCHEMA_EXTENSION,directives:c,operationTypes:g})}parseScalarTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let c=this.parseName(),g=this.parseConstDirectives();if(0===g.length)throw this.unexpected();return this.node(l,{kind:H.h.SCALAR_TYPE_EXTENSION,name:c,directives:g})}parseObjectTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let c=this.parseName(),g=this.parseImplementsInterfaces(),b=this.parseConstDirectives(),_=this.parseFieldsDefinition();if(0===g.length&&0===b.length&&0===_.length)throw this.unexpected();return this.node(l,{kind:H.h.OBJECT_TYPE_EXTENSION,name:c,interfaces:g,directives:b,fields:_})}parseInterfaceTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let c=this.parseName(),g=this.parseImplementsInterfaces(),b=this.parseConstDirectives(),_=this.parseFieldsDefinition();if(0===g.length&&0===b.length&&0===_.length)throw this.unexpected();return this.node(l,{kind:H.h.INTERFACE_TYPE_EXTENSION,name:c,interfaces:g,directives:b,fields:_})}parseUnionTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let c=this.parseName(),g=this.parseConstDirectives(),b=this.parseUnionMemberTypes();if(0===g.length&&0===b.length)throw this.unexpected();return this.node(l,{kind:H.h.UNION_TYPE_EXTENSION,name:c,directives:g,types:b})}parseEnumTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let c=this.parseName(),g=this.parseConstDirectives(),b=this.parseEnumValuesDefinition();if(0===g.length&&0===b.length)throw this.unexpected();return this.node(l,{kind:H.h.ENUM_TYPE_EXTENSION,name:c,directives:g,values:b})}parseInputObjectTypeExtension(){let l=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let c=this.parseName(),g=this.parseConstDirectives(),b=this.parseInputFieldsDefinition();if(0===g.length&&0===b.length)throw this.unexpected();return this.node(l,{kind:H.h.INPUT_OBJECT_TYPE_EXTENSION,name:c,directives:g,fields:b})}parseDirectiveDefinition(){let l=this._lexer.token,c=this.parseDescription();this.expectKeyword("directive"),this.expectToken(R.AT);let g=this.parseName(),b=this.parseArgumentDefs(),_=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let E=this.parseDirectiveLocations();return this.node(l,{kind:H.h.DIRECTIVE_DEFINITION,description:c,name:g,arguments:b,repeatable:_,locations:E})}parseDirectiveLocations(){return this.delimitedMany(R.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let l=this._lexer.token,c=this.parseName();if(Object.prototype.hasOwnProperty.call(O,c.value))return c;throw this.unexpected(l)}node(l,c){return!0!==this._options.noLocation&&(c.loc=new U.Ye(l,this._lexer.lastToken,this._lexer.source)),c}peek(l){return this._lexer.token.kind===l}expectToken(l){let c=this._lexer.token;if(c.kind===l)return this.advanceLexer(),c;throw syntaxError(this._lexer.source,c.start,`Expected ${getTokenKindDesc(l)}, found ${getTokenDesc(c)}.`)}expectOptionalToken(l){let c=this._lexer.token;return c.kind===l&&(this.advanceLexer(),!0)}expectKeyword(l){let c=this._lexer.token;if(c.kind===R.NAME&&c.value===l)this.advanceLexer();else throw syntaxError(this._lexer.source,c.start,`Expected "${l}", found ${getTokenDesc(c)}.`)}expectOptionalKeyword(l){let c=this._lexer.token;return c.kind===R.NAME&&c.value===l&&(this.advanceLexer(),!0)}unexpected(l){let c=null!=l?l:this._lexer.token;return syntaxError(this._lexer.source,c.start,`Unexpected ${getTokenDesc(c)}.`)}any(l,c,g){this.expectToken(l);let b=[];for(;!this.expectOptionalToken(g);)b.push(c.call(this));return b}optionalMany(l,c,g){if(this.expectOptionalToken(l)){let l=[];do l.push(c.call(this));while(!this.expectOptionalToken(g));return l}return[]}many(l,c,g){this.expectToken(l);let b=[];do b.push(c.call(this));while(!this.expectOptionalToken(g));return b}delimitedMany(l,c){this.expectOptionalToken(l);let g=[];do g.push(c.call(this));while(this.expectOptionalToken(l));return g}advanceLexer(){let{maxTokens:l}=this._options,c=this._lexer.advance();if(void 0!==l&&c.kind!==R.EOF&&(++this._tokenCounter,this._tokenCounter>l))throw syntaxError(this._lexer.source,c.start,`Document contains more that ${l} tokens. Parsing aborted.`)}};function getTokenDesc(l){let c=l.value;return getTokenKindDesc(l.kind)+(null!=c?` "${c}"`:"")}function getTokenKindDesc(l){return l===R.BANG||l===R.DOLLAR||l===R.AMP||l===R.PAREN_L||l===R.PAREN_R||l===R.SPREAD||l===R.COLON||l===R.EQUALS||l===R.AT||l===R.BRACKET_L||l===R.BRACKET_R||l===R.BRACE_L||l===R.PIPE||l===R.BRACE_R?`"${l}"`:l}var Q=new Map,Z=new Map,K=!0,X=!1;function normalize(l){return l.replace(/[\s,]+/g," ").trim()}function gql(l){for(var c=[],g=1;g<arguments.length;g++)c[g-1]=arguments[g];"string"==typeof l&&(l=[l]);var b=l[0];
11return c.forEach(function(c,g){c&&"Document"===c.kind?b+=c.loc.source.body:b+=c,b+=l[g+1]}),function(l){var c=normalize(l);if(!Q.has(c)){var g,b,_,E,O,R=function(l,c){let g=new Parser(l,c);return g.parseDocument()}(l,{experimentalFragmentVariables:X,allowLegacyFragmentVariables:X});if(!R||"Document"!==R.kind)throw Error("Not a valid GraphQL document.");Q.set(c,(g=new Set,b=[],R.definitions.forEach(function(l){if("FragmentDefinition"===l.kind){var c,_=l.name.value,E=normalize((c=l.loc).source.body.substring(c.start,c.end)),O=Z.get(_);O&&!O.has(E)?K&&console.warn("Warning: fragment with name "+_+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):O||Z.set(_,O=new Set),O.add(E),g.has(E)||(g.add(E),b.push(l))}else b.push(l)}),_=(0,B.pi)((0,B.pi)({},R),{definitions:b}),(E=new Set(_.definitions)).forEach(function(l){l.loc&&delete l.loc,Object.keys(l).forEach(function(c){var g=l[c];g&&"object"==typeof g&&E.add(g)})}),(O=_.loc)&&(delete O.startToken,delete O.endToken),_))}return Q.get(c)}(b)}var Y={gql:gql,resetCaches:function(){Q.clear(),Z.clear()},disableFragmentWarnings:function(){K=!1},enableExperimentalFragmentVariables:function(){X=!0},disableExperimentalFragmentVariables:function(){X=!1}};(E=gql||(gql={})).gql=Y.gql,E.resetCaches=Y.resetCaches,E.disableFragmentWarnings=Y.disableFragmentWarnings,E.enableExperimentalFragmentVariables=Y.enableExperimentalFragmentVariables,E.disableExperimentalFragmentVariables=Y.disableExperimentalFragmentVariables,gql.default=gql;var J=gql},10063:function(l,c,g){"use strict";var b=g(99415),_={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},E={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},O={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},R={};function getStatics(l){return b.isMemo(l)?O:R[l.$$typeof]||_}R[b.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},R[b.Memo]=O;var B=Object.defineProperty,V=Object.getOwnPropertyNames,U=Object.getOwnPropertySymbols,H=Object.getOwnPropertyDescriptor,W=Object.getPrototypeOf,G=Object.prototype;l.exports=function hoistNonReactStatics(l,c,g){if("string"!=typeof c){if(G){var b=W(c);b&&b!==G&&hoistNonReactStatics(l,b,g)}var _=V(c);U&&(_=_.concat(U(c)));for(var O=getStatics(l),R=getStatics(c),q=0;q<_.length;++q){var Q=_[q];if(!E[Q]&&!(g&&g[Q])&&!(R&&R[Q])&&!(O&&O[Q])){var Z=H(c,Q);try{B(l,Q,Z)}catch(l){}}}}return l}},20939:function(l){l.exports={CASE_SENSITIVE_TAG_NAMES:["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussainBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]}},98899:function(l,c,g){var b,_="html",E="head",O="body",R=/<([a-zA-Z]+[0-9]?)/,B=/<head.*>/i,V=/<body.*>/i,parseFromDocument=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},parseFromString=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")};if("function"==typeof window.DOMParser){var U=new window.DOMParser;parseFromDocument=parseFromString=function(l,c){return c&&(l="<"+c+">"+l+"</"+c+">"),U.parseFromString(l,"text/html")}}if(document.implementation){var H=g(12867).isIE,W=document.implementation.createHTMLDocument(H()?"html-dom-parser":void 0);parseFromDocument=function(l,c){return c?W.documentElement.getElementsByTagName(c)[0].innerHTML=l:W.documentElement.innerHTML=l,W}}var G=document.createElement("template");G.content&&(b=function(l){return G.innerHTML=l,G.content.childNodes}),l.exports=function(l){var c,g,U,H,W=l.match(R);switch(W&&W[1]&&(c=W[1].toLowerCase()),c){case _:return g=parseFromString(l),!B.test(l)&&(U=g.getElementsByTagName(E)[0])&&U.parentNode.removeChild(U),!V.test(l)&&(U=g.getElementsByTagName(O)[0])&&U.parentNode.removeChild(U),g.getElementsByTagName(_);case E:case O:if(H=parseFromDocument(l).getElementsByTagName(c),V.test(l)&&B.test(l))return H[0].parentNode.childNodes;return H;default:if(b)return b(l);return parseFromDocument(l,O).getElementsByTagName(O)[0].childNodes}}},71498:function(l,c,g){var b=g(98899),_=g(12867).formatDOM,E=/<(![a-zA-Z\s]+)>/;l.exports=function(l){if("string"!=typeof l)throw TypeError("First argument must be a string");if(""===l)return[];var c,g=l.match(E);return g&&g[1]&&(c=g[1]),_(b(l),null,c)}},12867:function(l,c,g){for(var b,_=g(20939),E=g(75769),O=_.CASE_SENSITIVE_TAG_NAMES,R=E.Comment,B=E.Element,V=E.ProcessingInstruction,U=E.Text,H={},W=0,G=O.length;W<G;W++)H[(b=O[W]).toLowerCase()]=b;function formatAttributes(l){for(var c,g={},b=0,_=l.length;b<_;b++)g[(c=l[b]).name]=c.value;return g}l.exports={formatAttributes:formatAttributes,formatDOM:function formatDOM(l,c,g){c=c||null;for(var b=[],_=0,E=l.length;_<E;_++){var O,W,G=l[_];switch(G.nodeType){case 1:(W=new B(H[O=(O=G.nodeName).toLowerCase()]||O,formatAttributes(G.attributes))).children=formatDOM(G.childNodes,W);break;case 3:W=new U(G.nodeValue);break;case 8:W=new R(G.nodeValue);break;default:continue}var q=b[_-1]||null;q&&(q.next=W),W.parent=c,W.prev=q,W.next=null,b.push(W)}return g&&((W=new V(g.substring(0,g.indexOf(" ")).toLowerCase(),g)).next=b[0]||null,W.parent=c,b.unshift(W),b[1]&&(b[1].prev=b[0])
11),b},isIE:function(){return/(MSIE |Trident\/|Edge\/)/.test(navigator.userAgent)}}},47626:function(l,c,g){var b=g(34749),_=g(97066),E=g(71498);E="function"==typeof E.default?E.default:E;var O={lowerCaseAttributeNames:!1};function HTMLReactParser(l,c){if("string"!=typeof l)throw TypeError("First argument must be a string");return""===l?[]:b(E(l,(c=c||{}).htmlparser2||O),c)}HTMLReactParser.domToReact=b,HTMLReactParser.htmlToDOM=E,HTMLReactParser.attributesToProps=_,HTMLReactParser.Element=g(63381).Element,l.exports=HTMLReactParser,l.exports.default=HTMLReactParser},97066:function(l,c,g){var b=g(40005),_=g(79241);function getPropName(l){return b.possibleStandardNames[l]}l.exports=function(l){var c,g,E,O,R,B={},V=(l=l||{}).type&&({reset:!0,submit:!0})[l.type];for(c in l){if(E=l[c],b.isCustomAttribute(c)){B[c]=E;continue}if(O=getPropName(g=c.toLowerCase())){switch(R=b.getPropertyInfo(O),"checked"!==O&&"value"!==O||V||(O=getPropName("default"+g)),B[O]=E,R&&R.type){case b.BOOLEAN:B[O]=!0;break;case b.OVERLOADED_BOOLEAN:""===E&&(B[O]=!0)}continue}_.PRESERVE_CUSTOM_ATTRIBUTES&&(B[c]=E)}return _.setStyleProp(l.style,B),B}},34749:function(l,c,g){var b=g(52983),_=g(97066),E=g(79241),O=E.setStyleProp,R=E.canTextBeChildOfNode;l.exports=function domToReact(l,c){for(var g,B,V,U,H,W=(c=c||{}).library||b,G=W.cloneElement,q=W.createElement,Q=W.isValidElement,Z=[],K="function"==typeof c.replace,X=c.trim,Y=0,J=l.length;Y<J;Y++){if(g=l[Y],K&&Q(V=c.replace(g))){J>1&&(V=G(V,{key:V.key||Y})),Z.push(V);continue}if("text"===g.type){if((B=!g.data.trim().length)&&g.parent&&!R(g.parent)||X&&B)continue;Z.push(g.data);continue}switch(U=g.attribs,E.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===g.type&&E.isCustomComponent(g.name,g.attribs)?O(U.style,U):U&&(U=_(U)),H=null,g.type){case"script":case"style":g.children[0]&&(U.dangerouslySetInnerHTML={__html:g.children[0].data});break;case"tag":"textarea"===g.name&&g.children[0]?U.defaultValue=g.children[0].data:g.children&&g.children.length&&(H=domToReact(g.children,c));break;default:continue}J>1&&(U.key=Y),Z.push(q(g.name,U,H))}return 1===Z.length?Z[0]:Z}},79241:function(l,c,g){var b=g(52983),_=g(6071).default,E={reactCompat:!0},O=b.version.split(".")[0]>=16,R=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);l.exports={PRESERVE_CUSTOM_ATTRIBUTES:O,invertObject:function(l,c){if(!l||"object"!=typeof l)throw TypeError("First argument must be an object");var g,b,_="function"==typeof c,E={},O={};for(g in l){if(b=l[g],_&&(E=c(g,b))&&2===E.length){O[E[0]]=E[1];continue}"string"==typeof b&&(O[b]=g)}return O},isCustomComponent:function(l,c){if(-1===l.indexOf("-"))return c&&"string"==typeof c.is;switch(l){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(l,c){if(null!=l)try{c.style=_(l,E)}catch(l){c.style={}}},canTextBeChildOfNode:function(l){return!R.has(l.name)},elementsWithNoTextChildren:R}},47164:function(l,c){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */c.read=function(l,c,g,b,_){var E,O,R=8*_-b-1,B=(1<<R)-1,V=B>>1,U=-7,H=g?_-1:0,W=g?-1:1,G=l[c+H];for(H+=W,E=G&(1<<-U)-1,G>>=-U,U+=R;U>0;E=256*E+l[c+H],H+=W,U-=8);for(O=E&(1<<-U)-1,E>>=-U,U+=b;U>0;O=256*O+l[c+H],H+=W,U-=8);if(0===E)E=1-V;else{if(E===B)return O?NaN:(G?-1:1)*(1/0);O+=Math.pow(2,b),E-=V}return(G?-1:1)*O*Math.pow(2,E-b)},c.write=function(l,c,g,b,_,E){var O,R,B,V=8*E-_-1,U=(1<<V)-1,H=U>>1,W=23===_?5960464477539062e-23:0,G=b?0:E-1,q=b?1:-1,Q=c<0||0===c&&1/c<0?1:0;for(isNaN(c=Math.abs(c))||c===1/0?(R=isNaN(c)?1:0,O=U):(O=Math.floor(Math.log(c)/Math.LN2),c*(B=Math.pow(2,-O))<1&&(O--,B*=2),O+H>=1?c+=W/B:c+=W*Math.pow(2,1-H),c*B>=2&&(O++,B/=2),O+H>=U?(R=0,O=U):O+H>=1?(R=(c*B-1)*Math.pow(2,_),O+=H):(R=c*Math.pow(2,H-1)*Math.pow(2,_),O=0));_>=8;l[g+G]=255&R,G+=q,R/=256,_-=8);for(O=O<<_|R,V+=_;V>0;l[g+G]=255&O,G+=q,O/=256,V-=8);l[g+G-q]|=128*Q}},90158:function(l){var c=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,g=/\n/g,b=/^\s*/,_=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,E=/^:\s*/,O=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,R=/^[;
11\s]*/,B=/^\s+|\s+$/g;function trim(l){return l?l.replace(B,""):""}l.exports=function(l,B){if("string"!=typeof l)throw TypeError("First argument must be a string");if(!l)return[];B=B||{};var V=1,U=1;function updatePosition(l){var c=l.match(g);c&&(V+=c.length);var b=l.lastIndexOf("\n");U=~b?l.length-b:U+l.length}function position(){var l={line:V,column:U};return function(c){return c.position=new Position(l),match(b),c}}function Position(l){this.start=l,this.end={line:V,column:U},this.source=B.source}Position.prototype.content=l;var H=[];function error(c){var g=Error(B.source+":"+V+":"+U+": "+c);if(g.reason=c,g.filename=B.source,g.line=V,g.column=U,g.source=l,B.silent)H.push(g);else throw g}function match(c){var g=c.exec(l);if(g){var b=g[0];return updatePosition(b),l=l.slice(b.length),g}}function comments(l){var c;for(l=l||[];c=comment();)!1!==c&&l.push(c);return l}function comment(){var c=position();if("/"==l.charAt(0)&&"*"==l.charAt(1)){for(var g=2;""!=l.charAt(g)&&("*"!=l.charAt(g)||"/"!=l.charAt(g+1));)++g;if(g+=2,""===l.charAt(g-1))return error("End of comment missing");var b=l.slice(2,g-2);return U+=2,updatePosition(b),l=l.slice(g),U+=2,c({type:"comment",comment:b})}}return match(b),function(){var l,g=[];for(comments(g);l=function(){var l=position(),g=match(_);if(g){if(comment(),!match(E))return error("property missing ':'");var b=match(O),B=l({type:"declaration",property:trim(g[0].replace(c,"")),value:b?trim(b[0].replace(c,"")):""});return match(R),B}}();)!1!==l&&(g.push(l),comments(g));return g}()}},25168:function(l,c,g){"use strict";g.d(c,{C:function(){return R}});var b=g(64062),_=g(28394),E=g(47597),O=g(81192);function createFastMemoizeCache(l){return{create:function(){return{get:function(c){return l[c]},set:function(c,g){l[c]=g}}}}}var R=function(){function IntlMessageFormat(l,c,g,_){void 0===c&&(c=IntlMessageFormat.defaultLocale);var R,B,V=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(l){var c=V.formatToParts(l);if(1===c.length)return c[0].value;var g=c.reduce(function(l,c){return l.length&&c.type===O.du.literal&&"string"==typeof l[l.length-1]?l[l.length-1]+=c.value:l.push(c.value),l},[]);return g.length<=1?g[0]||"":g},this.formatToParts=function(l){return(0,O.FK)(V.ast,V.locales,V.formatters,V.formats,l,void 0,V.message)},this.resolvedOptions=function(){var l;return{locale:(null===(l=V.resolvedLocale)||void 0===l?void 0:l.toString())||Intl.NumberFormat.supportedLocalesOf(V.locales)[0]}},this.getAst=function(){return V.ast},this.locales=c,this.resolvedLocale=IntlMessageFormat.resolveLocale(c),"string"==typeof l){if(this.message=l,!IntlMessageFormat.__parse)throw TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=IntlMessageFormat.__parse(l,{ignoreTag:null==_?void 0:_.ignoreTag,locale:this.resolvedLocale})}else this.ast=l;if(!Array.isArray(this.ast))throw TypeError("A message must be provided as a String or AST.");this.formats=(R=IntlMessageFormat.formats,g?Object.keys(R).reduce(function(l,c){var _,E;return l[c]=(_=R[c],(E=g[c])?(0,b.pi)((0,b.pi)((0,b.pi)({},_||{}),E||{}),Object.keys(_).reduce(function(l,c){return l[c]=(0,b.pi)((0,b.pi)({},_[c]),E[c]||{}),l},{})):_),l},(0,b.pi)({},R)):R),this.formatters=_&&_.formatters||(void 0===(B=this.formatterCache)&&(B={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.NumberFormat).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(B.number),strategy:E.A.variadic}),getDateTimeFormat:(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.DateTimeFormat).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(B.dateTime),strategy:E.A.variadic}),getPluralRules:(0,E.Z)(function(){for(var l,c=[],g=0;g<arguments.length;g++)c[g]=arguments[g];return new((l=Intl.PluralRules).bind.apply(l,(0,b.ev)([void 0],c,!1)))},{cache:createFastMemoizeCache(B.pluralRules),strategy:E.A.variadic})})}return Object.defineProperty(IntlMessageFormat,"defaultLocale",{get:function(){return IntlMessageFormat.memoizedDefaultLocale||(IntlMessageFormat.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),IntlMessageFormat.memoizedDefaultLocale}
11,enumerable:!1,configurable:!0}),IntlMessageFormat.memoizedDefaultLocale=null,IntlMessageFormat.resolveLocale=function(l){if(void 0!==Intl.Locale){var c=Intl.NumberFormat.supportedLocalesOf(l);return new Intl.Locale(c.length>0?c[0]:"string"==typeof l?l:l[0])}},IntlMessageFormat.__parse=_.Qc,IntlMessageFormat.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},IntlMessageFormat}()},54484:function(l,c,g){"use strict";g.d(c,{C8:function(){return R},HR:function(){return V},YR:function(){return B},jK:function(){return _},u_:function(){return O}});var b,_,E=g(64062);(b=_||(_={})).MISSING_VALUE="MISSING_VALUE",b.INVALID_VALUE="INVALID_VALUE",b.MISSING_INTL_API="MISSING_INTL_API";var O=function(l){function FormatError(c,g,b){var _=l.call(this,c)||this;return _.code=g,_.originalMessage=b,_}return(0,E.ZT)(FormatError,l),FormatError.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},FormatError}(Error),R=function(l){function InvalidValueError(c,g,b,E){return l.call(this,'Invalid values for "'.concat(c,'": "').concat(g,'". Options are "').concat(Object.keys(b).join('", "'),'"'),_.INVALID_VALUE,E)||this}return(0,E.ZT)(InvalidValueError,l),InvalidValueError}(O),B=function(l){function InvalidValueTypeError(c,g,b){return l.call(this,'Value for "'.concat(c,'" must be of type ').concat(g),_.INVALID_VALUE,b)||this}return(0,E.ZT)(InvalidValueTypeError,l),InvalidValueTypeError}(O),V=function(l){function MissingValueError(c,g){return l.call(this,'The intl string context variable "'.concat(c,'" was not provided to the string "').concat(g,'"'),_.MISSING_VALUE,g)||this}return(0,E.ZT)(MissingValueError,l),MissingValueError}(O)},81192:function(l,c,g){"use strict";g.d(c,{FK:function(){return function formatToParts(l,c,g,b,R,B,V){if(1===l.length&&(0,E.O4)(l[0]))return[{type:_.literal,value:l[0].value}];for(var U=[],H=0;H<l.length;H++){var W=l[H];if((0,E.O4)(W)){U.push({type:_.literal,value:W.value});continue}if((0,E.yx)(W)){"number"==typeof B&&U.push({type:_.literal,value:g.getNumberFormat(c).format(B)});continue}var G=W.value;if(!(R&&G in R))throw new O.HR(G,V);var q=R[G];if((0,E.VG)(W)){q&&"string"!=typeof q&&"number"!=typeof q||(q="string"==typeof q||"number"==typeof q?String(q):""),U.push({type:"string"==typeof q?_.literal:_.object,value:q});continue}if((0,E.rp)(W)){var Q="string"==typeof W.style?b.date[W.style]:(0,E.Ii)(W.style)?W.style.parsedOptions:void 0;U.push({type:_.literal,value:g.getDateTimeFormat(c,Q).format(q)});continue}if((0,E.pe)(W)){var Q="string"==typeof W.style?b.time[W.style]:(0,E.Ii)(W.style)?W.style.parsedOptions:b.time.medium;U.push({type:_.literal,value:g.getDateTimeFormat(c,Q).format(q)});continue}if((0,E.uf)(W)){var Q="string"==typeof W.style?b.number[W.style]:(0,E.Wh)(W.style)?W.style.parsedOptions:void 0;Q&&Q.scale&&(q*=Q.scale||1),U.push({type:_.literal,value:g.getNumberFormat(c,Q).format(q)});continue}if((0,E.HI)(W)){var Z=W.children,K=W.value,X=R[K];if(!isFormatXMLElementFn(X))throw new O.YR(K,"function",V);var Y=X(formatToParts(Z,c,g,b,R,B).map(function(l){return l.value}));Array.isArray(Y)||(Y=[Y]),U.push.apply(U,Y.map(function(l){return{type:"string"==typeof l?_.literal:_.object,value:l}}))}if((0,E.Wi)(W)){var J=W.options[q]||W.options.other;if(!J)throw new O.C8(W.value,q,Object.keys(W.options),V);U.push.apply(U,formatToParts(J.value,c,g,b,R));continue}if((0,E.Jo)(W)){var J=W.options["=".concat(q)];if(!J){if(!Intl.PluralRules)throw new O.u_('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',O.jK.MISSING_INTL_API,V);var et=g.getPluralRules(c,{type:W.pluralType}).select(q-(W.offset||0));J=W.options[et]||W.options.other}if(!J)throw new O.C8(W.value,q,Object.keys(W.options),V);U.push.apply(U,formatToParts(J.value,c,g,b,R,q-(W.offset||0)));continue}}return U.length<2?U:U.reduce(function(l,c){var g=l[l.length-1];return g&&g.type===_.literal&&c.type===_.literal?g.value+=c.value:l.push(c),l},[])}},Gt:function(){return isFormatXMLElementFn},du:function(){return _}});var b,_,E=g(28394),O=g(54484);function isFormatXMLElementFn(l){return"function"==typeof l}(b=_||(_={}))[b.literal=0]="literal",b[b.object=1]="object"},51899:function(l,c,g){var b=0/0,_=/^\s+|\s+$/g,E=/^[-+]0x[0-9a-f]+$/i,O=/^0b[01]+$/i,R=/^0o[0-7]+$/i,B=parseInt,V="object"==typeof g.g&&g.g&&g.g.Object===Object&&g.g,U="object"==typeof self&&self&&self.Object===Object&&self,H=V||U||Function("return this")(),W=Object.prototype.toString,G=Math.max,q=Math.min,now=function(){return H.Date.now()};function isObject(l){var c=typeof l;return!!l&&("object"==c||"function"==c)}function toNumber(l){if("number"==typeof l)return l;if("symbol"==typeof(c=l)||c&&"object"==typeof c&&"[object Symbol]"==W.call(c))return b;if(isObject(l)){var c,g="function"==typeof l.valueOf?l.valueOf():l;l=isObject(g)?g+"":g}if("string"!=typeof l)return 0===l?l:+l;l=l.replace(_,"");var V=O.test(l);return V||R.test(l)?B(l.slice(2),V?2:8):E.test(l)?b:+l}l.exports=function(l,c,g){var b,_,E,O,R,B,V=0,U=!1,H=!1,W=!0;if("function"!=typeof l)throw TypeError("Expected a function");function invokeFunc(c){var g=b,E=_;return b=_=void 0,V=c,O=l.apply(E,g)}function shouldInvoke(l){var g=l-B,b=l-V;return void 0===B||g>=c||g<0||H&&b>=E}function timerExpired(){var l,g,b,_=now();if(shouldInvoke(_))return trailingEdge(_);R=setTimeout(timerExpired,(l=_-B,g=_-V,b=c-l,H?q(b,E-g):b))}function trailingEdge(l){return(R=void 0,W&&b)?invokeFunc(l):(b=_=void 0,O)}function debounced(){var l,g=now(),E=shouldInvoke(g);if(b=arguments,_=this,B=g,E){if(void 0===R)return V=l=B,R=setTimeout(timerExpired,c),U?invokeFunc(l):O;if(H)return R=setTimeout(timerExpired,c),invokeFunc(B)}return void 0===R&&(R=setTimeout(timerExpired,c)),O}return c=toNumber(c)||0,isObject(g)&&(U=!!g.leading,E=(H="maxWait"in g)?G(toNumber(g.maxWait)||0,c):E,W="trailing"in g?!!g.trailing:W),debounced.cancel=function(){void 0!==R&&clearTimeout(R),V=0,b=B=_=R=void 0},debounced.flush=function(){return void 0===R?O:trailingEdge(now())},debounced}},45773:function(l,c,g){"use strict";g.d(c,{PB:function(){return R}});var b=g(40793),_=g.n(b),E=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(this,arguments)}function _setPrototypeOf(l,c){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,c){return l.__proto__=c,l})(l,c)}
11var O={templateTitle:"",noindex:!1,nofollow:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},buildOpenGraphMediaTags=function(l,c,g){void 0===c&&(c=[]);var b=void 0===g?{}:g,_=b.defaultWidth,O=b.defaultHeight;return c.reduce(function(c,g,b){return c.push(E.createElement("meta",{key:"og:"+l+":0"+b,property:"og:"+l,content:g.url})),g.alt&&c.push(E.createElement("meta",{key:"og:"+l+":alt0"+b,property:"og:"+l+":alt",content:g.alt})),g.secureUrl&&c.push(E.createElement("meta",{key:"og:"+l+":secure_url0"+b,property:"og:"+l+":secure_url",content:g.secureUrl.toString()})),g.type&&c.push(E.createElement("meta",{key:"og:"+l+":type0"+b,property:"og:"+l+":type",content:g.type.toString()})),g.width?c.push(E.createElement("meta",{key:"og:"+l+":width0"+b,property:"og:"+l+":width",content:g.width.toString()})):_&&c.push(E.createElement("meta",{key:"og:"+l+":width0"+b,property:"og:"+l+":width",content:_.toString()})),g.height?c.push(E.createElement("meta",{key:"og:"+l+":height"+b,property:"og:"+l+":height",content:g.height.toString()})):O&&c.push(E.createElement("meta",{key:"og:"+l+":height"+b,property:"og:"+l+":height",content:O.toString()})),c},[])},buildTags=function(l){var c,g,b,_,R,B=[];l.titleTemplate&&(O.templateTitle=l.titleTemplate);var V="";l.title?(V=l.title,O.templateTitle&&(V=O.templateTitle.replace(/%s/g,function(){return V}))):l.defaultTitle&&(V=l.defaultTitle),V&&B.push(E.createElement("title",{key:"title"},V));var U=l.noindex||O.noindex||l.dangerouslySetAllPagesToNoIndex,H=l.nofollow||O.nofollow||l.dangerouslySetAllPagesToNoFollow,W="";if(l.robotsProps){var G=l.robotsProps,q=G.nosnippet,Q=G.maxSnippet,Z=G.maxImagePreview,K=G.maxVideoPreview,X=G.noarchive,Y=G.noimageindex,J=G.notranslate,et=G.unavailableAfter;W=(q?",nosnippet":"")+(Q?",max-snippet:"+Q:"")+(Z?",max-image-preview:"+Z:"")+(X?",noarchive":"")+(et?",unavailable_after:"+et:"")+(Y?",noimageindex":"")+(K?",max-video-preview:"+K:"")+(J?",notranslate":"")}if(U||H?(l.dangerouslySetAllPagesToNoIndex&&(O.noindex=!0),l.dangerouslySetAllPagesToNoFollow&&(O.nofollow=!0),B.push(E.createElement("meta",{key:"robots",name:"robots",content:(U?"noindex":"index")+","+(H?"nofollow":"follow")+W}))):B.push(E.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+W})),l.description&&B.push(E.createElement("meta",{key:"description",name:"description",content:l.description})),l.mobileAlternate&&B.push(E.createElement("link",{rel:"alternate",key:"mobileAlternate",media:l.mobileAlternate.media,href:l.mobileAlternate.href})),l.languageAlternates&&l.languageAlternates.length>0&&l.languageAlternates.forEach(function(l){B.push(E.createElement("link",{rel:"alternate",key:"languageAlternate-"+l.hrefLang,hrefLang:l.hrefLang,href:l.href}))}),l.twitter&&(l.twitter.cardType&&B.push(E.createElement("meta",{key:"twitter:card",name:"twitter:card",content:l.twitter.cardType})),l.twitter.site&&B.push(E.createElement("meta",{key:"twitter:site",name:"twitter:site",content:l.twitter.site})),l.twitter.handle&&B.push(E.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:l.twitter.handle}))),l.facebook&&l.facebook.appId&&B.push(E.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:l.facebook.appId})),(null!=(c=l.openGraph)&&c.title||V)&&B.push(E.createElement("meta",{key:"og:title",property:"og:title",content:(null==(_=l.openGraph)?void 0:_.title)||V})),(null!=(g=l.openGraph)&&g.description||l.description)&&B.push(E.createElement("meta",{key:"og:description",property:"og:description",content:(null==(R=l.openGraph)?void 0:R.description)||l.description})),l.openGraph){if((l.openGraph.url||l.canonical)&&B.push(E.createElement("meta",{key:"og:url",property:"og:url",content:l.openGraph.url||l.canonical})),l.openGraph.type){var er=l.openGraph.type.toLowerCase();B.push(E.createElement("meta",{key:"og:type",property:"og:type",content:er})),"profile"===er&&l.openGraph.profile?(l.openGraph.profile.firstName&&B.push(E.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:l.openGraph.profile.firstName})),l.openGraph.profile.lastName&&B.push(E.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:l.openGraph.profile.lastName})),l.openGraph.profile.username&&B.push(E.createElement("meta",{key:"profile:username",property:"profile:username",content:l.openGraph.profile.username})),l.openGraph.profile.gender&&B.push(E.createElement("meta",{key:"profile:gender",property:"profile:gender",content:l.openGraph.profile.gender}))):"book"===er&&l.openGraph.book?(l.openGraph.book.authors&&l.openGraph.book.authors.length&&l.openGraph.book.authors.forEac
11h(function(l,c){B.push(E.createElement("meta",{key:"book:author:0"+c,property:"book:author",content:l}))}),l.openGraph.book.isbn&&B.push(E.createElement("meta",{key:"book:isbn",property:"book:isbn",content:l.openGraph.book.isbn})),l.openGraph.book.releaseDate&&B.push(E.createElement("meta",{key:"book:release_date",property:"book:release_date",content:l.openGraph.book.releaseDate})),l.openGraph.book.tags&&l.openGraph.book.tags.length&&l.openGraph.book.tags.forEach(function(l,c){B.push(E.createElement("meta",{key:"book:tag:0"+c,property:"book:tag",content:l}))})):"article"===er&&l.openGraph.article?(l.openGraph.article.publishedTime&&B.push(E.createElement("meta",{key:"article:published_time",property:"article:published_time",content:l.openGraph.article.publishedTime})),l.openGraph.article.modifiedTime&&B.push(E.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:l.openGraph.article.modifiedTime})),l.openGraph.article.expirationTime&&B.push(E.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:l.openGraph.article.expirationTime})),l.openGraph.article.authors&&l.openGraph.article.authors.length&&l.openGraph.article.authors.forEach(function(l,c){B.push(E.createElement("meta",{key:"article:author:0"+c,property:"article:author",content:l}))}),l.openGraph.article.section&&B.push(E.createElement("meta",{key:"article:section",property:"article:section",content:l.openGraph.article.section})),l.openGraph.article.tags&&l.openGraph.article.tags.length&&l.openGraph.article.tags.forEach(function(l,c){B.push(E.createElement("meta",{key:"article:tag:0"+c,property:"article:tag",content:l}))})):("video.movie"===er||"video.episode"===er||"video.tv_show"===er||"video.other"===er)&&l.openGraph.video&&(l.openGraph.video.actors&&l.openGraph.video.actors.length&&l.openGraph.video.actors.forEach(function(l,c){l.profile&&B.push(E.createElement("meta",{key:"video:actor:0"+c,property:"video:actor",content:l.profile})),l.role&&B.push(E.createElement("meta",{key:"video:actor:role:0"+c,property:"video:actor:role",content:l.role}))}),l.openGraph.video.directors&&l.openGraph.video.directors.length&&l.openGraph.video.directors.forEach(function(l,c){B.push(E.createElement("meta",{key:"video:director:0"+c,property:"video:director",content:l}))}),l.openGraph.video.writers&&l.openGraph.video.writers.length&&l.openGraph.video.writers.forEach(function(l,c){B.push(E.createElement("meta",{key:"video:writer:0"+c,property:"video:writer",content:l}))}),l.openGraph.video.duration&&B.push(E.createElement("meta",{key:"video:duration",property:"video:duration",content:l.openGraph.video.duration.toString()})),l.openGraph.video.releaseDate&&B.push(E.createElement("meta",{key:"video:release_date",property:"video:release_date",content:l.openGraph.video.releaseDate})),l.openGraph.video.tags&&l.openGraph.video.tags.length&&l.openGraph.video.tags.forEac
11h(function(l,c){B.push(E.createElement("meta",{key:"video:tag:0"+c,property:"video:tag",content:l}))}),l.openGraph.video.series&&B.push(E.createElement("meta",{key:"video:series",property:"video:series",content:l.openGraph.video.series})))}l.defaultOpenGraphImageWidth&&(O.defaultOpenGraphImageWidth=l.defaultOpenGraphImageWidth),l.defaultOpenGraphImageHeight&&(O.defaultOpenGraphImageHeight=l.defaultOpenGraphImageHeight),l.openGraph.images&&l.openGraph.images.length&&B.push.apply(B,buildOpenGraphMediaTags("image",l.openGraph.images,{defaultWidth:O.defaultOpenGraphImageWidth,defaultHeight:O.defaultOpenGraphImageHeight})),l.defaultOpenGraphVideoWidth&&(O.defaultOpenGraphVideoWidth=l.defaultOpenGraphVideoWidth),l.defaultOpenGraphVideoHeight&&(O.defaultOpenGraphVideoHeight=l.defaultOpenGraphVideoHeight),l.openGraph.videos&&l.openGraph.videos.length&&B.push.apply(B,buildOpenGraphMediaTags("video",l.openGraph.videos,{defaultWidth:O.defaultOpenGraphVideoWidth,defaultHeight:O.defaultOpenGraphVideoHeight})),l.openGraph.audio&&B.push.apply(B,buildOpenGraphMediaTags("audio",l.openGraph.audio)),l.openGraph.locale&&B.push(E.createElement("meta",{key:"og:locale",property:"og:locale",content:l.openGraph.locale})),(l.openGraph.siteName||l.openGraph.site_name)&&B.push(E.createElement("meta",{key:"og:site_name",property:"og:site_name",content:l.openGraph.siteName||l.openGraph.site_name}))}return l.canonical&&B.push(E.createElement("link",{rel:"canonical",href:l.canonical,key:"canonical"})),l.additionalMetaTags&&l.additionalMetaTags.length>0&&l.additionalMetaTags.forEach(function(l){var c,g,b;B.push(E.createElement("meta",_extends({key:"meta:"+(null!=(c=null!=(g=null!=(b=l.keyOverride)?b:l.name)?g:l.property)?c:l.httpEquiv)},l)))}),null!=(b=l.additionalLinkTags)&&b.length&&l.additionalLinkTags.forEach(function(l){var c;B.push(E.createElement("link",_extends({key:"link"+(null!=(c=l.keyOverride)?c:l.href)+l.rel},l)))}),B},R=function(l){function NextSeo(){return l.apply(this,arguments)||this}return NextSeo.prototype=Object.create(l.prototype),NextSeo.prototype.constructor=NextSeo,_setPrototypeOf(NextSeo,l),NextSeo.prototype.render=function(){var l=this.props,c=l.title,g=l.noindex,b=l.nofollow,O=l.robotsProps,R=l.description,B=l.canonical,V=l.openGraph,U=l.facebook,H=l.twitter,W=l.additionalMetaTags,G=l.titleTemplate,q=l.defaultTitle,Q=l.mobileAlternate,Z=l.languageAlternates,K=l.additionalLinkTags;return E.createElement(_(),null,buildTags({title:c,noindex:void 0!==g&&g,nofollow:b,robotsProps:O,description:R,canonical:B,facebook:U,openGraph:V,additionalMetaTags:W,twitter:H,titleTemplate:G,defaultTitle:q,mobileAlternate:Q,languageAlternates:Z,additionalLinkTags:K}))},NextSeo}(E.Component);RegExp("["+Object.keys(Object.freeze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"})).join("")+"]","g")},80111:function(l,c,g){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return g(9999)}])},9792:function(l,c,g){"use strict";g.d(c,{z:function(){return Button}});var b=g(97458),_=g(78191),E=g(29416);let Button=({className:l,type:c="button",variant:g="primary",outlined:O=!1,disabled:R=!1,loading:B=!1,children:V,...U})=>{let H=B?"link"===g?"!text-brand-secondary":O?"!bg-gray-white !text-brand-primary !border !border-brand-primary":"!bg-brand-primary !text-gray-white":void 0;return(0,b.jsxs)("button",{className:(0,_.m6)("transition duration-100","link"!==g&&"button-base",`button-${g}`,O&&"link"!==g&&"button-outlined",B&&"inline-flex items-center justify-center gap-2",H,l),type:"submit"===c?"submit":"button",disabled:R||B,"aria-busy":B||void 0,...U,children:[B&&(0,b.jsx)(E.$,{}),V]})}},54726:function(l,c,g){"use strict";g.d(c,{Z:function(){return ButtonLink}});var b=g(97458),_=g(9792),E=g(49570),O=g.n(E);let ButtonLink=({children:l,className:c,linkClassName:g,disabled:E=!1,variant:R="link",outlined:B,...V})=>(0,b.jsx)(O(),{...V,className:g,children:(0,b.jsx)(_.z,{variant:R,className:c,disabled:E,outlined:B,children:l})})},78563:function(l,c,g){"use strict";g.d(c,{X:function(){return Checkbox}});var b,_=g(97458),E=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var check=l=>E.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},l),b||(b=E.createElement("path",{d:"m6.667 10.834 2.083 2.083 5-5",stroke:"#034E29",strokeWidth:1.5,strokeLinecap:"square"})));let Checkbox=({label:l,description:c,className:g,...b})=>{let O=(0,E.useId)(),R=b?.id||O;return(0,_.jsxs)("div",{className:g,children:[(0,_.jsxs)("div",{className:"flex gap-2 relative",children:[(0,_.jsx)("input",{...b,type:"checkbox",id:R,className:"!relative peer shrink-0 !opacity-100 appearance-none w-5 h-5 border-2 border-gray-500 rounded-sm bg-transparent checked:hover:border-gray-500 focus:outline-none focus:ring-0 focus:ring-offset-0 checked:border-brand-secondary checked:focus:!border-brand-secondary hover:!border-brand-secondary checked:bg-none checked:!bg-transparent disabled:bg-gray-500 cursor-pointer"}),(0,_.jsx)("label",{htmlFor:R,className:"font-medium text-xs flex self-center cursor-pointer",children:l}),(0,_.jsx)(check,{className:"absolute w-5 h-5 hidden peer-checked:block pointer-events-none top-0 left-0"})]}),c&&(0,_.jsx)("p",{className:"font-medium text-xs text-gray-700 w-full pl-7",children:c})]})}},36436:function(l,c,g){"use strict";g.d(c,{B:function(){return ErrorMessage}});var b,_,E=g(97458),O=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var error=l=>O.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},l),b||(b=O.createElement("g",{clipPath:"url(#error_svg__a)"},O.createElement("path",{d:"M8 10.667V8m0-2.667h.007M14.667 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.334 0Z",stroke:"#FF5C5C",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),_||(_=O.createElement("defs",null,O.createElement("clipPath",{id:"error_svg__a"},O.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"}))))),R=g(78191);let ErrorMessage=({className:l,children:c,...g})=>(0,E.jsxs)("p",{className:(0,R.m6)("text-system-error flex items-center",l),...g,children:[(0,E.jsx)(error,{"aria-hidden":"true",className:"mr-2 inline"}),c]})},26288:function(l,c,g){"use strict";g.d(c,{B:function(){return b.B}});var b=g(36436)},65959:function(l,c,g){"use strict";g.d(c,{I:function(){return R}});var b=g(97458),_=g(26288),E=g(52983),O=g(78191);let R=(0,E.forwardRef)(({label:l,floating:c=!1,helpText:g,placeholder:R,error:B,classNames:V={}
11,type:U="text",disabled:H=!1,...W},G)=>{let q=(0,E.useId)(),Q=W?.id||q;return c&&l?(0,b.jsxs)("div",{className:(0,O.m6)("flex flex-col flex-1",V.container),children:[(0,b.jsxs)("div",{className:"relative",children:[(0,b.jsx)("input",{id:Q,"aria-invalid":!!B,className:(0,O.m6)("peer p-3 pt-6 pb-2 w-full rounded-lg text-sm focus:ring-0 focus:border-gray-black text-gray-black pl-4 font-normal border border-gray-300",B&&"border-system-error focus:border-system-error",H&&"text-gray-400 border-gray-400",V.input),placeholder:" ",spellCheck:!1,ref:G,...W,type:U,disabled:H}),(0,b.jsx)("label",{htmlFor:Q,className:(0,O.m6)("absolute left-[17px] top-2.5 text-xs text-gray-700 transition-all duration-200 ease-out pointer-events-none","peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:text-sm","peer-focus:top-2.5 peer-focus:translate-y-0 peer-focus:text-xs",H&&"text-gray-400",V.label),children:l})]}),g&&g!==B&&(0,b.jsx)("p",{className:(0,O.dV)("text-xs pt-2 px-3",H?"text-gray-400":"text-gray-700"),children:g}),B&&(0,b.jsx)(_.B,{className:"text-xs pt-2",children:B})]}):(0,b.jsxs)("div",{className:(0,O.m6)("flex flex-col flex-1",V.container),children:[l&&(0,b.jsx)("label",{htmlFor:Q,className:(0,O.m6)("block pr-3 mb-2 font-spirit leading-none",H?"text-gray-400":"text-brand-secondary",V.label),children:l}),(0,b.jsx)("input",{id:Q,"aria-invalid":!!B,className:(0,O.m6)("p-3 w-full rounded-lg text-sm focus:ring-0 focus:border-gray-black text-gray-black placeholder:text-gray-700 pl-4 placeholder:font-normal font-normal border border-gray-300",B&&"border-system-error focus:border-system-error",H&&"text-gray-400 placeholder:text-gray-400 border-gray-400",V.input),placeholder:R,spellCheck:!1,ref:G,...W,type:U,disabled:H}),g&&g!==B&&(0,b.jsx)("p",{className:(0,O.dV)("text-xs pt-2 px-3",H?"text-gray-400":"text-gray-700"),children:g}),B&&(0,b.jsx)(_.B,{className:"text-xs pt-2",children:B})]})});R.displayName="Input"},67758:function(l,c,g){"use strict";g.d(c,{t:function(){return Pagination}});var b=g(97458),_=g(77125),E=g(17894),O=g(9792);function Pagination({pageInfo:l,onLoadMore:c,itemsCount:g,totalCount:R}){let B=(0,_.Z)();return l&&l?.hasNextPage?(0,b.jsx)("nav",{className:"mt-6 p-4 ",children:(0,b.jsxs)("div",{className:"flex justify-center flex-col items-center",children:[(0,b.jsx)(O.z,{onClick:c,variant:"link",className:"text-brand-secondary",children:B.formatMessage(E.s.loadMoreButton)}),g&&R&&(0,b.jsx)("div",{className:"text-sm text-gray-500 mt-2",children:B.formatMessage(E.s.paginationProductCounter,{totalItemsCount:R,currentItemsCount:g})})]})}):null}},5432:function(l,c,g){"use strict";g.d(c,{S:function(){return ProductCounter}});var b,_,E=g(97458),O=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var minus=l=>O.createElement("svg",_extends({width:10,height:2,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=O.createElement("path",{d:"M1 1h8",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"})));function plus_extends(){return(plus_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var plus=l=>O.createElement("svg",plus_extends({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),_||(_=O.createElement("g",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},O.createElement("path",{d:"M5 1v8M1 5h8"})))),R=g(26484),B=g(77125),V=g(78191),U=g(17894);let ProductCounter=({error:l,value:c,min:g,max:b,disabled:_,onChange:O,onRemove:H,removeLabel:W,className:G,...q})=>{let Q=(0,B.Z)(),Z=void 0===g?void 0:Number(g),K=void 0===b?void 0:Number(b),X=void 0!==Z&&c<=Z,Y=X&&!!H,J=Y&&W||Q.formatMessage(U.Z.decreaseQuantityLabel);return(0,E.jsxs)("div",{className:(0,V.dV)("flex flex-row rounded-lg border h-8 items-center w-fit",G,l?"border-system-error":"border-brand-brown-4
1100"),children:[(0,E.jsx)("button",{type:"button",className:"group bg-brand-brow-200 h-6 w-6 rounded-l outline-none flex items-center justify-center hover:text-brand-cta disabled:text-gray-black",disabled:_,"aria-label":J,title:Y?W:void 0,onClick:()=>{if(X){H?.();return}O(c-1)},children:Y?(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(minus,{"aria-hidden":"true",className:"group-hover:hidden group-focus-visible:hidden [@media(hover:none)]:hidden"}),(0,E.jsx)(R.Z,{"aria-hidden":"true",className:"hidden h-4 w-4 text-gray-black group-hover:block group-focus-visible:block [@media(hover:none)]:block"})]}):(0,E.jsx)(minus,{"aria-hidden":"true"})}),(0,E.jsx)("input",{type:"number",className:(0,V.dV)("[appearance:textfield] [&::-webkit-outer-spin-button]:m-0 [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:m-0 [&::-webkit-inner-spin-button]:appearance-none","outline-none focus:outline-none focus:border-0 border-0 focus:ring-0 ring-0","text-center bg-transparent font-bold text-gray-black text-sm p-0 w-10"),onChange:l=>{if(!l?.currentTarget?.validity?.valid){O(g?+g:0);return}O(parseFloat(l.currentTarget.value))},min:g,max:b,pattern:"[0-9]*",value:c,disabled:_,...q}),(0,E.jsx)("button",{type:"button",className:"bg-brand-brow-200 h-6 w-6 rounded-l outline-none flex items-center justify-center hover:text-brand-cta disabled:text-gray-black",disabled:_,"aria-label":Q.formatMessage(U.Z.increaseQuantityLabel),onClick:()=>{void 0!==K&&c>=K||O(c+1)},children:(0,E.jsx)(plus,{"aria-hidden":"true"})})]})}},52425:function(l,c,g){"use strict";g.d(c,{j:function(){return ProductPrice}});var b=g(97458),_=g(95934);let ProductPrice=({price:l,oldPrice:c,oldPriceClassName:g,currentPriceClassName:E,...O})=>{let{formatPrice:R}=(0,_.eH)();return(0,b.jsx)("div",{...O,children:(0,b.jsxs)("div",{className:"flex flex-col items-end",children:[c&&(0,b.jsx)("span",{className:`mb-1 font-sans font-normal text-md text-gray-400 line-through ${g||""}`,children:R(c)}),(0,b.jsx)("span",{className:E,children:R(l)})]})})}},84863:function(l,c,g){"use strict";g.d(c,{E:function(){return RadioGroup_RadioGroup}});var b=g(97458),_=g(52983),E=g(74810),O=g(74876),R=g(37657),B=g(30285),V=g(75598),U=g(33473),H=g(35580),W=g(98306),G=g(76995),q="rovingFocusGroup.onEntryFocus",Q={bubbles:!1,cancelable:!0},Z="RovingFocusGroup",[K,X,Y]=(0,V.B)(Z),[J,et]=(0,R.b)(Z,[Y]),[er,ei]=J(Z),ea=_.forwardRef((l,c)=>(0,b.jsx)(K.Provider,{scope:l.__scopeRovingFocusGroup,children:(0,b.jsx)(K.Slot,{scope:l.__scopeRovingFocusGroup,children:(0,b.jsx)(eo,{...l,ref:c})})}));ea.displayName=Z;var eo=_.forwardRef((l,c)=>{let{__scopeRovingFocusGroup:g,orientation:R,loop:V=!1,dir:U,currentTabStopId:Z,defaultCurrentTabStopId:K,onCurrentTabStopIdChange:Y,onEntryFocus:J,preventScrollOnEntryFocus:et=!1,...ei}=l,ea=_.useRef(null),eo=(0,O.e)(c,ea),es=(0,G.gm)(U),[el=null,ec]=(0,W.T)({prop:Z,defaultProp:K,onChange:Y}),[eu,ed]=_.useState(!1),ep=(0,H.W)(J),ef=X(g),eh=_.useRef(!1),[em,eg]=_.useState(0);return _.useEffect(()=>{let l=ea.current;if(l)return l.addEventListener(q,ep),()=>l.removeEventListener(q,ep)},[ep]),(0,b.jsx)(er,{scope:g,orientation:R,dir:es,loop:V,currentTabStopId:el,onItemFocus:_.useCallback(l=>ec(l),[ec]),onItemShiftTab:_.useCallback(()=>ed(!0),[]),onFocusableItemAdd:_.useCallback(()=>eg(l=>l+1),[]),onFocusableItemRemove:_.useCallback(()=>eg(l=>l-1),[]),children:(0,b.jsx)(B.WV.div,{tabIndex:eu||0===em?-1:0,"data-orientation":R,...ei,ref:eo,style:{outline:"none",...l.style},onMouseDown:(0,E.M)(l.onMouseDown,()=>{eh.current=!0}),onFocus:(0,E.M)(l.onFocus,l=>{let c=!eh.current;if(l.target===l.currentTarget&&c&&!eu){let c=new CustomEvent(q,Q);if(l.currentTarget.dispatchEvent(c),!c.defaultPrevented){let l=ef().filter(l=>l.focusable),c=l.find(l=>l.active),g=l.find(l=>l.id===el),b=[c,g,...l].filter(Boolean),_=b.map(l=>l.ref.current);focusFirst(_,et)}}eh.current=!1}),onBlur:(0,E.M)(l.onBlur,()=>ed(!1))})})}),es="RovingFocusGroupItem",el=_.forwardRef((l,c)=>{let{__scopeRovingFocusGroup:g,focusable:O=!0,active:R=!1,tabStopId:V,...H}=l,W=(0,U.M)(),G=V||W,q=ei(es,g),Q=q.currentTabStopId===G,Z=X(g),{onFocusableItemAdd:Y,onFocusableItemRemove:J}=q;return _.useEffect(()=>{if(O)return Y(),()=>J()},[O,Y,J]),(0,b.jsx)(K.ItemSlot,{scope:g,id:G,focusable:O,active:R,children:(0,b.jsx)(B.WV.span,{tabIndex:Q?0:-1,"data-orientation":q.orientation,...H,ref:c,onMouseDown:(0,E.M)(l.onMouseDown,l=>{O?q.onItemFocus(G):l.preventDefault()}),onFocus:(0,E.M)(l.onFocus,()=>q.onItemFocus(G)),onKeyDown:(0,E.M)(l.onKeyDown,l=>{if("Tab"===l.key&&l.shiftKey){q.onItemShiftTab();return}if(l.target!==l.currentTarget)return;let c=function(l,c,g){var b;let _=(b=l.key,"rtl"!==g?b:"ArrowLeft"===b?"ArrowRight":"ArrowRight"===b?"ArrowLeft":b);if(!("vertical"===c&&["ArrowLeft","ArrowRight"].includes(_))&&!("horizontal"===c&&["ArrowUp","ArrowDown"].includes(_)))return ec[_]}(l,q.orientation,q.dir);if(void 0!==c){if(l.metaKey||l.ctrlKey||l.altKey||l.shiftKey)return;l.preventDefault();let _=Z().filter(l=>
11l.focusable),E=_.map(l=>l.ref.current);if("last"===c)E.reverse();else if("prev"===c||"next"===c){var g,b;"prev"===c&&E.reverse();let _=E.indexOf(l.currentTarget);E=q.loop?(g=E,b=_+1,g.map((l,c)=>g[(b+c)%g.length])):E.slice(_+1)}setTimeout(()=>focusFirst(E))}})})})});el.displayName=es;var ec={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function focusFirst(l,c=!1){let g=document.activeElement;for(let b of l)if(b===g||(b.focus({preventScroll:c}),document.activeElement!==g))return}var eu=g(91515),ed=g(79707),ep=g(75811),ef="Radio",[eh,em]=(0,R.b)(ef),[eg,ey]=eh(ef),ev=_.forwardRef((l,c)=>{let{__scopeRadio:g,name:R,checked:V=!1,required:U,disabled:H,value:W="on",onCheck:G,...q}=l,[Q,Z]=_.useState(null),K=(0,O.e)(c,l=>Z(l)),X=_.useRef(!1),Y=!Q||!!Q.closest("form");return(0,b.jsxs)(eg,{scope:g,checked:V,disabled:H,children:[(0,b.jsx)(B.WV.button,{type:"button",role:"radio","aria-checked":V,"data-state":getState(V),"data-disabled":H?"":void 0,disabled:H,value:W,...q,ref:K,onClick:(0,E.M)(l.onClick,l=>{V||G?.(),Y&&(X.current=l.isPropagationStopped(),X.current||l.stopPropagation())})}),Y&&(0,b.jsx)(BubbleInput,{control:Q,bubbles:!X.current,name:R,value:W,checked:V,required:U,disabled:H,style:{transform:"translateX(-100%)"}})]})});ev.displayName=ef;var eb="RadioIndicator",ex=_.forwardRef((l,c)=>{let{__scopeRadio:g,forceMount:_,...E}=l,O=ey(eb,g);return(0,b.jsx)(ep.z,{present:_||O.checked,children:(0,b.jsx)(B.WV.span,{"data-state":getState(O.checked),"data-disabled":O.disabled?"":void 0,...E,ref:c})})});ex.displayName=eb;var BubbleInput=l=>{let{control:c,checked:g,bubbles:E=!0,...O}=l,R=_.useRef(null),B=(0,ed.D)(g),V=(0,eu.t)(c);return _.useEffect(()=>{let l=R.current,c=window.HTMLInputElement.prototype,b=Object.getOwnPropertyDescriptor(c,"checked"),_=b.set;if(B!==g&&_){let c=new Event("click",{bubbles:E});_.call(l,g),l.dispatchEvent(c)}},[B,g,E]),(0,b.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:g,...O,tabIndex:-1,ref:R,style:{...l.style,...V,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function getState(l){return l?"checked":"unchecked"}var e_=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],ew="RadioGroup",[eE,eS]=(0,R.b)(ew,[et,em]),eC=et(),ek=em(),[eT,eP]=eE(ew),eA=_.forwardRef((l,c)=>{let{__scopeRadioGroup:g,name:_,defaultValue:E,value:O,required:R=!1,disabled:V=!1,orientation:U,dir:H,loop:q=!0,onValueChange:Q,...Z}=l,K=eC(g),X=(0,G.gm)(H),[Y,J]=(0,W.T)({prop:O,defaultProp:E,onChange:Q});return(0,b.jsx)(eT,{scope:g,name:_,required:R,disabled:V,value:Y,onValueChange:J,children:(0,b.jsx)(ea,{asChild:!0,...K,orientation:U,dir:X,loop:q,children:(0,b.jsx)(B.WV.div,{role:"radiogroup","aria-required":R,"aria-orientation":U,"data-disabled":V?"":void 0,dir:X,...Z,ref:c})})})});eA.displayName=ew;var e$="RadioGroupItem",eO=_.forwardRef((l,c)=>{let{__scopeRadioGroup:g,disabled:R,...B}=l,V=eP(e$,g),U=V.disabled||R,H=eC(g),W=ek(g),G=_.useRef(null),q=(0,O.e)(c,G),Q=V.value===B.value,Z=_.useRef(!1);return _.useEffect(()=>{let handleKeyDown=l=>{e_.includes(l.key)&&(Z.current=!0)},handleKeyUp=()=>Z.current=!1;return document.addEventListener("keydown",handleKeyDown),document.addEventListener("keyup",handleKeyUp),()=>{document.removeEventListener("keydown",handleKeyDown),document.removeEventListener("keyup",handleKeyUp)}},[]),(0,b.jsx)(el,{asChild:!0,...H,focusable:!U,active:Q,children:(0,b.jsx)(ev,{disabled:U,required:V.required,checked:Q,...W,...B,name:V.name,ref:q,onCheck:()=>V.onValueChange(B.value),onKeyDown:(0,E.M)(l=>{"Enter"===l.key&&l.preventDefault()}),onFocus:(0,E.M)(B.onFocus,()=>{Z.current&&G.current?.click()})})})});eO.displayName=e$;var eN=_.forwardRef((l,c)=>{let{__scopeRadioGroup:g,..._}=l,E=ek(g);return(0,b.jsx)(ex,{...E,..._,ref:c})});eN.displayName="RadioGroupIndicator";var eM=g(78191);let RadioGroup_RadioGroup=({options:l,name:c,itemClassName:g,itemLabelClassName:E,value:O,...R})=>{let[B,V]=(0,_.useState)(null);return(0,b.jsx)(eA,{className:"flex flex-col gap-2 text-gray-800",...R,value:O,children:l.map(l=>(0,b.jsxs)("div",{"data-state":l.value===O?"checked":"unchecked",className:(0,eM.m6)("flex items-center relative",l.disabled&&"opacity-50 cursor-not-allowed",g),onMouseEnter:()=>l.tooltip&&V(l.value),onMouseLeave:()=>V(null),children:[(0,b.jsx)(eO,{className:(0,eM.dV)("border border-gray-400 w-[18px] h-[18px] rounded-full hover:border-brand-primary outline-none","disabled:border-gray-400 disabled:opacity-100 disabled:cursor-not-allowed data-[state=checked]:border-brand-primary bg-gray-200 data-[state=checked]:bg-gray-white hover:bg-gray-white mr-2"),value:l.value,id:`${l.value}-${c}`,disabled:l.disabled,children:(0,b.jsx)(eN,{"data-state":l.value===O?"checked":"unchecked",className:(0,eM.dV)("flex items-center justify-center w-full h-full relative after:content-['']","after:block after:w-[7px] after:h-[7px] after:rounded-[50%] after:bg-brand-primary")})}),(0,b.jsx)("label",{className:(0,eM.m6)("text-gray-800 text-xs font-medium flex items-center",l.disabled&&"cursor-not-allowed",E),htmlFor:`${l.value}-${c}`,"data-state":l.value===O?"checked":"unchecked",children:l.label}),l.tooltip&&B===l.value&&(0,b.jsx)("div",{className:"absolute bottom-full left-0 mb-2 z-10 whitespace-nowrap",children:(0,b.jsx)("div",{className:"bg-gray-800 text-white px-3 py-2 rounded text-xs",children:l.tooltip})})]},l.value))})}},29416:function(l,c,g){"use strict";g.d(c,{$:function(){return Spinner}});var b=g(97458),_=g(52983);let E=_.forwardRef(function(l,c){return _.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:c},l),_.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"}))});var O=g(78191);let Spinner=({className:l})=>(0,b.jsx)(E,{className:(0,O.m6)("w-5 h-5 inline-block animate-[spin_1.5s_linear_infinite]",l)})},35283:function(l,c,g){"use strict";g.d(c,{k:function(){return SuccessMessage}});var b,_,E=g(97458),O=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var success=l=>O.createElement("svg",_extends({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=O.createElement("g",{clipPath:"url(#success_svg__a)"},O.createElement("path",{d:"m5 8 2 2 4-4m3.667 2A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.334 0Z",stroke:"#21D184",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),_||(_=O.createElement("defs",null,O.createElement("clipPath",{id:"success_svg__a"},O.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"}))))),R=g(78191);let SuccessMessage=({className:l,children:c})=>(0,E.jsxs)("p",{className:(0,R.m6)("text-system-success flex items-center",l),children:[(0,E.jsx)(success,{"aria-hidden":"true",className:"mr-2 inline"}),c]})},79797:function(l,c,g){"use strict";g.d(c,{Z:function(){return TinaHtmlWrapper}});var b=g(97458),_=g(52983);let TinaMarkdown=({content:l,components:c={}})=>{if(!l)return null;let g=Array.isArray(l)?l:l.children;return g?_.createElement(_.Fragment,null,g.map((l,g)=>_.createElement(MemoNode,{components:c,key:g,child:l}))):null},Leaf=l=>{if(l.bold){let{bold:c,...g}=l;if(l.components.bold){let c=l.components.bold;return _.createElement(c,null,_.createElement(Leaf,{...g}))}return _.createElement("strong",null,_.createElement(Leaf,{...g}))}if(l.italic){let{italic:c,...g}=l;if(l.components.italic){let c=l.components.italic;return _.createElement(c,null,_.createElement(Leaf,{...g}))}return _.createElement("em",null,_.createElement(Leaf,{...g}))}if(l.underline){let{underline:c,...g}=l;if(l.components.underline){let c=l.components.underline;return _.createElement(c,null,_.createElement(Leaf,{...g}))}return _.createElement("u",null,_.createElement(Leaf,{...g}))}if(l.strikethrough){let{strikethrough:c,...g}=l;if(l.components.strikethrough){let c=l.components.strikethrough;return _.createElement(c,null,_.createElement(Leaf,{...g}))}return _.createElement("s",null,_.createElement(Leaf,{...g}))}
11if(l.code){let{code:c,...g}=l;if(l.components.code){let c=l.components.code;return _.createElement(c,null,_.createElement(Leaf,{...g}))}return _.createElement("code",null,_.createElement(Leaf,{...g}))}if(l.highlight){let{highlight:c,highlightColor:g,...b}=l;if(l.components.highlight){let c=l.components.highlight;return _.createElement(c,{color:g},_.createElement(Leaf,{...b}))}return _.createElement("mark",{style:g?{backgroundColor:g}:void 0},_.createElement(Leaf,{...b}))}if(l.components.text){let c=l.components.text;return _.createElement(c,null,l.text)}return _.createElement(_.Fragment,null,l.text)},MemoNode=l=>{let c=_.useMemo(()=>_.createElement(Node,{...l}),[JSON.stringify(l)]);return c},Node=({components:l,child:c})=>{var g,b,E,O,R,B,V;let{children:U,...H}=c;switch(c.type){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":case"p":case"ol":case"ul":case"li":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H},_.createElement(TinaMarkdown,{components:l,content:U}))}return _.createElement(c.type,{children:_.createElement(TinaMarkdown,{components:l,content:U})});case"lic":if(l.lic){let c=l.lic;return _.createElement(c,{...H},_.createElement(TinaMarkdown,{components:l,content:U}))}return _.createElement("div",null,_.createElement(TinaMarkdown,{components:l,content:c.children}));case"blockquote":let W=l.blockquote||l.block_quote;if(W)return _.createElement(W,{...H},_.createElement(TinaMarkdown,{components:l,content:U}));return _.createElement("blockquote",{children:_.createElement(TinaMarkdown,{components:l,content:U})});case"img":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H})}return _.createElement("img",{src:c.url,alt:c.alt});case"a":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H},_.createElement(TinaMarkdown,{components:l,content:U}))}return _.createElement("a",{href:c.url},_.createElement(TinaMarkdown,{components:l,content:U}));case"code_block":{let g="";if(Array.isArray(c.children)?g=c.children.map(l=>Array.isArray(l.children)?l.children.map(l=>l.text).join(""):"").join("\n"):"string"==typeof c.value&&(g=c.value),l[c.type]){let b=l[c.type];return _.createElement(b,{...H,value:g})}return _.createElement("pre",null,_.createElement("code",null,g))}case"hr":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H})}return _.createElement("hr",null);case"break":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H})}return _.createElement("br",null);case"text":return _.createElement(Leaf,{components:l,...c});case"mdxJsxTextElement":case"mdxJsxFlowElement":let G=l[c.name];if(G){let l=c.props?c.props:{};return _.createElement(G,{...l})}{if("table"===c.name){let V=null==(g=c.props)?void 0:g.firstRowHeader,U=(V?null==(b=c.props)?void 0:b.tableRows.filter((l,c)=>0!==c):null==(E=c.props)?void 0:E.tableRows)||[],H=null==(R=null==(O=c.props)?void 0:O.tableRows)?void 0:R.at(0),W=l.table||(l=>_.createElement("table",{...l})),G=l.tr||(l=>_.createElement("tr",{...l})),q=l.th||(l=>_.createElement("th",{style:{textAlign:(null==l?void 0:l.align)||"auto"},...l})),Q=l.td||(l=>_.createElement("td",{style:{textAlign:(null==l?void 0:l.align)||"auto"},...l})),Z=(null==(B=c.props)?void 0:B.align)||[];return _.createElement(W,null,V&&_.createElement("thead",null,_.createElement(G,null,H.tableCells.map((l,c)=>_.createElement(TinaMarkdown,{key:c,components:{p:l=>_.createElement(q,{align:Z[c],...l})},content:l.value})))),_.createElement("tbody",null,U.map((l,c)=>{var g;return _.createElement(G,{key:c},null==(g=null==l?void 0:l.tableCells)?void 0:g.map((l,c)=>_.createElement(TinaMarkdown,{key:c,components:{p:l=>_.createElement(Q,{align:Z[c],...l})},content:l.value})))})))}let V=l.component_missing;if(V)return _.createElement(V,{name:c.name});return _.createElement("span",null,`No component provided for ${c.name}`)}case"table":let q=c.children||[],Q=l.table||(l=>_.createElement("table",{style:{border:"1px solid #EDECF3"},...l})),Z=l.tr||(l=>_.createElement("tr",{...l})),K=l.td||(l=>_.createElement("td",{style:{textAlign:(null==l?void 0:l.align)||"auto",border:"1px solid #EDECF3",padding:"0.25rem"},...l})),X=(null==(V=c.props)?void 0:V.align)||[];return _.createElement(Q,null,_.createElement("tbody",null,q.map((l,c)=>{var g;return _.createElement(Z,{key:c},null==(g=l.children)?void 0:g.map((l,c)=>_.createElement(TinaMarkdown,{key:c,components:{p:l=>_.createElement(K,{align:X[c],...l})},content:l.children})))})));case"maybe_mdx":return null;case"html":case"html_inline":if(l[c.type]){let g=l[c.type];return _.createElement(g,{...H})}return c.value;
11case"invalid_markdown":return _.createElement("pre",null,c.value);default:if("string"==typeof c.text)return _.createElement(Leaf,{components:l,...c})}};var E=g(78191);function TinaHtmlWrapper({body:l}){let c={p:({children:l,...c})=>(0,b.jsx)("p",{...c,className:"mb-4 leading-relaxed",children:l}),h1:({children:l,...c})=>(0,b.jsx)("h1",{...c,className:"text-3xl font-bold mb-6 mt-8",children:l}),h2:({children:l,...c})=>(0,b.jsx)("h2",{...c,className:"text-2xl font-bold mb-5 mt-7",children:l}),h3:({children:l,...c})=>(0,b.jsx)("h3",{...c,className:"text-xl font-bold mb-4 mt-6",children:l}),h4:({children:l,...c})=>(0,b.jsx)("h4",{...c,className:"text-lg font-bold mb-3 mt-5",children:l}),h5:({children:l,...c})=>(0,b.jsx)("h5",{...c,className:"text-base font-bold mb-2 mt-4",children:l}),h6:({children:l,...c})=>(0,b.jsx)("h6",{...c,className:"text-sm font-bold mb-2 mt-4",children:l}),a:({url:l,children:c,...g})=>(0,b.jsx)("a",{href:l,...g,className:"underline",children:c}),ul:({children:l,...c})=>(0,b.jsx)("ul",{...c,style:{listStyleImage:"url('/svgs/listLeaf.svg')"},className:"ml-6",children:l}),ol:({children:l,...c})=>(0,b.jsx)("ol",{...c,className:"list-decimal ml-6",children:l}),li:({children:l,...c})=>(0,b.jsx)("li",{...c,className:"[&_div]:inline",children:l}),tr:({children:l})=>(0,b.jsx)("tr",{className:"border-b border-brand-brown-400 last:border-b-0",children:l}),td:({children:l,align:c})=>(0,b.jsx)("td",{className:(0,E.m6)("px-4 py-3 align-top text-gray-black","center"===c&&"text-center","right"===c&&"text-right"),children:l}),table:({children:l,align:g=[],tableRows:_,firstRowHeader:O})=>{let R="not-prose w-full overflow-x-auto mb-4";if(!_)return(0,b.jsx)("div",{className:R,children:(0,b.jsx)("table",{className:"w-full border-collapse bg-white rounded-md text-sm md:text-md [&_tr:first-child_td]:font-normal [&_tr:first-child_td]:text-brand-secondary",children:l})});let alignClass=l=>"center"===g[l]?"text-center":"right"===g[l]?"text-right":"text-left",B={...c,p:({children:l})=>(0,b.jsx)(b.Fragment,{children:l})},V=O?_[0]:void 0,U=O?_.slice(1):_;return(0,b.jsx)("div",{className:R,children:(0,b.jsxs)("table",{className:"w-full border-collapse bg-white rounded-md text-sm md:text-md",children:[V&&(0,b.jsx)("thead",{children:(0,b.jsx)("tr",{className:"border-b border-brand-brown-400",children:V.tableCells.map((l,c)=>(0,b.jsx)("th",{className:(0,E.m6)("px-4 py-3 align-top font-normal text-brand-secondary",alignClass(c)),children:(0,b.jsx)(TinaMarkdown,{content:l.value,components:B})},c))})}),(0,b.jsx)("tbody",{children:U.map((l,c)=>(0,b.jsx)("tr",{className:"border-b border-brand-brown-400 last:border-b-0",children:l.tableCells.map((l,c)=>(0,b.jsx)("td",{className:(0,E.m6)("px-4 py-3 align-top text-gray-black",alignClass(c)),children:(0,b.jsx)(TinaMarkdown,{content:l.value,components:B})},c))},c))})]})})}};return(0,b.jsx)(TinaMarkdown,{content:l,components:c})}},6456:function(l,c,g){"use strict";g.d(c,{p0:function(){return AccountLayout},tf:function(){return AddressBookCard},VD:function(){return CartSummary},HQ:function(){return CounterText},uU:function(){return CustomHead},II:function(){return t2.I},m8:function(){return OrdersTable},tl:function(){return t3.t},hU:function(){return ParallaxComponent},nZ:function(){return i4.n},p_:function(){return ProjectLayoutClouds},Ho:function(){return RichText_RichText},eD:function(){return RootLayout},$j:function(){return t7.$}});var b,_,E,O,R,B,V,U,H,W,G,q,Q,Z,K,X,Y,J,et,er,ei,ea,eo,es,el,ec,eu,ed,ep,ef,eh,em,eg,ey,ev,eb,ex,e_,ew,eE,eS,eC,ek,eT,eP,eA,e$,eO,eN,eM,ej,eI,eR,eF,eD,eL,eB,eV,eU,eH,ez,eW,eG,eq,eQ,eZ,eK,eX,eY,eJ,e0,e1,e2,e3,e5,e4,e6,e8,e9,e7,tt,tr,tn,ti,ta,to,ts,tl,tc,tu,td,tp,tf,th,tm,tg,ty,tv,tb,tx,t_,tw,tE,tS,tC,tk,tT,tP,tA,t$,tO,tN,tM,tj,tI,tR,tF,tD,tL,tB,tV,tU,tH,tz,tW,tG,tq,tQ,tZ,tK,tX,tY,tJ,t0,t1,t2=g(65959),t3=g(67758),t5=g(97458),t4=g(23971),t6=g.n(t4),t8=g(52983),t9=g(48764);function RichText_RichText({jsonStringData:l,className:c}){let g=(0,t9.B0)(l);return g?(0,t5.jsx)("article",{className:c,children:(0,t5.jsx)(t6(),{data:g})}):null}var t7=g(29416);g(78036);var re=g(24235),rt=g(49570),rr=g.n(rt),rn=g(77125),ri=g(29249),ra=g(17894);function NavigationPanel(){let l=(0,ri._)(),c=(0,rn.Z)();return(0,t5.jsxs)("div",{className:"group w-full md:w-4/5 cursor-default bg-brand-brown-200 rounded-3xl p-8 border",children:[(0,t5.jsx)(rr(),{href:l.account.orders.$url(),tabIndex:0,className:"font-spirit cursor-pointer flex items-center whitespace-nowrap hover:text-brand",children:c.formatMessage(ra.s.menuAccountOrders)}),(0,t5.jsx)(rr(),{href:l.account.subscriptions.$url(),tabIndex:0,className:"font-spirit cursor-pointer flex items-center whitespace-nowrap hover:text-brand mt-3",children:c.formatMessage(ra.s.menuAccountSubscriptions)})]})}var ro=g(75514),rs=g(49220),rl=g(35330);function AccountLayout({children:l}){let c=(0,re.useRouter)(),g=(0,ri._)(),{authenticated:b,loading:_}=(0,rs.a)(),{isAuthenticating:E}=(0,ro.ex)();return b||_?(0,t5.jsxs)("div",{className:"container pt-3 lg:pt-[14px]",children:[(0,t5.jsx)(rl.b,{className:"hidden lg:flex z-10 pl-16 pt-6"}),(0,t5.jsx)("div",{className:"px-6 lg:px-16 2xl:container my-10 md:my-16",children:E?(0,t5.jsx)("div",{className:"flex items-center justify-center w-full h-full flex-grow",children:(0,t5.jsx)(t7.$,{})}):(0,t5.jsxs)("div",{className:"flex flex-col md:flex-row",children:[(0,t5.jsx)("div",{className:"mb-2 flex-initial md:w-2/5",children:(0,t5.jsx)(NavigationPanel,{})}),(0,t5.jsx)("div",{className:"flex flex-initial w-full flex-col overflow-y-auto md:px-4 space-y-4",children:l})]})})]}):(c.isReady&&c.replace(g.account.login.$url({query:{next:c?.asPath}})),null)}function ProjectLayoutClouds({page:l}){return(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsxs)("div",{className:"absolute top-0 w-full h-full bg-white md:bg-gradient-to-b md:from-98% md:to-100% md:from-brand-brown-200 md:to-white overflow-x-hidden",children:[(0,t5.jsx)("div",{className:"block md:hidden absolute bg-[url('/images/pages/shared/mobile/top-background.png')] bg-[left_0_top_-100px] bg-no-repeat bg-cover h-[487px] w-full",children:(0,t5.jsx)("div",{className:"absolute bg-gradient-to-b from-transparent to-white  h-[120px] bottom-0 w-full"})}),(0,t5.jsx)("div",{className:"hidden md:block bg-brand-brown-200 bg-[url('/images/pages/shared/bamboo.png')] absolute h-[856px] w-full"}),(0,t5.jsx)("div",{className:"absolute h-[862px] w-[883px] bg-[right_258px_top_20px] bg-[url('/images/pages/shared/mobile/clouds.png')] md:bg-[url('/images/pages/shared/desktop/clouds.png')] md:h-[1387px] bg-no-repeat md:w-full md:bg-[left_64%_top_160px] 2xl:bg-[left_78%_top_160px]"})]}),(0,t5.jsx)("div",{className:"container pt-3 lg:pt-[14px]",children:(0,t5.jsx)(rl.b,{className:"hidden lg:flex z-10 pl-16 pt-6"})}),l]})}var rc=g(30720),ru=g.n(rc),rd=g(95934),rp=g(34800),rf=g(86216),rh=g(78191);function FooterMenu(){let{query:l,currentChannel:c,currentLocale:g}=(0,rd.eH)(),{data:b}=(0,rf.i2)({variables:{...l}}),isInternalUrl=l=>{if(!l)return!0;let c=(0,t9.Cj)(l);return"bamboovement-storefront.vercel.app,localhost,bamboovement.com,localhost:3000,localhost:3001".split(",").some(l=>c?.includes(l))};return(0,t5.jsx)(t5.Fragment,{children:b?.menu?.items.map((l,b)=>t5.jsxs("div",{className:rh.dV("mt-10 md:mt-0 md:mr-4 lg:mr-16",1===b?"order-first md:order-1 w-full md:w-auto":`w-1/2 md:w-auto order-${b}`),children:[l?l.url?(()=>{let b=isInternalUrl(l.url),_=b?rp.bc(l,c.slug,g):l.url;return t5.jsx(rr(),{href:_,...!b&&{target:"_blank",rel:"noreferrer"},className:"block font-medium mb-3 lg:mb-4 hover:underline font-spirit",children:l.translation?.name||l.name})})():t5.jsx("span",{className:"block font-medium mb-3 lg:mb-4 font-spirit",children:l.translation?.name||l.name}):null,t5.jsx("ul",{className:rh.dV("list-none leading-[145%]",1===b?"columns-2 md:columns-1":""),children:l?.children?.filter(l=>{if(!l?.url)return!0;let c=l.url.toLowerCase();return!(c.includes("privacy-policy")||c.includes("terms-and-conditions")||c.includes("cookie-policy"))}).map(l=>t5.jsx("li",{className:"pt-3 lg:pt-4",children:l&&(()=>{let b=isInternalUrl(l.url),_=b?rp.bc(l,c.slug,g):l.url||rp.bc(l,c.slug,g);return t5.jsx(rr(),{href:_,...l.url&&!b&&{target:"_blank",rel:"noreferrer"},className:"hover:underline text-sm text-main-5",children:l.translation?.name||l.name})})()},l?.id))})]},l?.id))})}var rm=g(49969),rg=g(73480),ry=g(23362),rb=g(22174),rx=g(32776);function Subscribe({title:l}){let c=(0,rn.Z)(),g=(0,ry.q)(),{register:b,handleSubmit:_,formState:{errors:E}}=(0,rb.cI)({resolver:(0,rx.X)(g)}),{loading:O,successMsg:R,error:B,handleSubscribe:V}=(0,rg.z)();return(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)("h2",{className:"text-3xl lg:text-4xl pb-3 lg:pb-6 font-spirit tracking-tight",children:l}),(0,t5.jsxs)("div",{className:"w-full md:w-2/3",children:[(0,t5.jsx)("p",{className:"pb-8 lg:pb-10 text-main-5 text-sm",children:c.formatMessage(ra.s.footerSubscribeText)}),(0,t5.jsx)("form",{method:"post",onSubmit:_(V),children:(0,t5.jsx)(rm.C,{type:"email",placeholder:c.formatMessage(ra.s.footerSubscribePlaceholder),variant:"light",submitLabel:c.formatMessage(ra.s.subscribeSubmitLabel),className:"w-full lg:w-[517px] mt-4 lg:mt-8",error:E.email?.message??B,success:R,loading:O,...b("email")})})]})]})}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var arrow=l=>t8.createElement("svg",_extends({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),O||(O=t8.createElement("circle",{cx:8,cy:8,r:8,fill:"#B85A22"})),R||(R=t8.createElement("path",{d:"M5 8h6m0 0L8 5m3 3-3 3",stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),r_=g(25282);function FSC_extends(){return(FSC_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var FSC=l=>t8.createElement("svg",FSC_extends({width:41,height:63,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),B||(B=t8.createElement("g",{clipPath:"url(#FSC_svg__a)"},t8.createElement("path",{d:"M37.206 4H3.393a1.9 1.9 0 0 0-1.9 1.9V46.36c0 1.05.851 1.9 1.9 1.9h33.813a1.9 1.9 0 0 0 1.9-1.9V5.9a1.9 1.9 0 0 0-1.9-1.9Z",stroke:"#fff",strokeWidth:2}),t8.createElement("path",{d:"m11.677 39.283-.59-1.847h.34l.309 1.064.109.398.103-.378.305-1.084h.332l.285 1.07.094.354.11-.355.338-1.07h.316l-.615 1.848h-.329l-.3-1.106-.075-.314-.395 1.42h-.337
11ZM14.418 39.283l-.59-1.847h.339l.31 1.064.109.398c.004-.018.038-.144.103-.378l.303-1.084h.332l.287 1.07.092.354.111-.355.339-1.07h.316l-.617 1.848h-.327l-.301-1.106-.075-.314-.396 1.42h-.335ZM17.158 39.283l-.59-1.847h.34l.309 1.064.11.398.102-.378.305-1.084h.331l.287 1.07.093.354.111-.355.337-1.07h.317l-.616 1.848h-.328l-.3-1.106-.075-.314-.395 1.42h-.338ZM19.279 39.283v-.355h.367v.355h-.367ZM20.202 39.283V37.68h-.281v-.243h.28v-.195c0-.125.014-.215.035-.275a.409.409 0 0 1 .166-.197.61.61 0 0 1 .332-.076c.09 0 .192.01.302.03l-.048.272a1.173 1.173 0 0 0-.191-.017c-.098 0-.17.019-.21.06-.04.042-.06.117-.06.227v.17h.375v.242h-.375v1.605h-.325v.001ZM21.066 38.727l.326-.041a.43.43 0 0 0 .148.285.558.558 0 0 0 .344.097c.148 0 .258-.03.329-.087.072-.061.107-.129.107-.207a.188.188 0 0 0-.095-.168 1.493 1.493 0 0 0-.329-.105 3.247 3.247 0 0 1-.489-.15.449.449 0 0 1-.283-.423.518.518 0 0 1 .217-.405.817.817 0 0 1 .206-.09c.088-.024.18-.036.28-.036.149 0 .28.02.394.062a.545.545 0 0 1 .25.17c.054.071.09.168.111.287l-.318.043a.346.346 0 0 0-.123-.227.466.466 0 0 0-.29-.08c-.146 0-.25.024-.315.072-.064.048-.094.101-.094.166 0 .04.013.078.04.11.025.032.066.061.124.084.03.012.126.039.281.08.227.059.387.107.477.144a.5.5 0 0 1 .213.165c.05.071.077.162.077.269 0 .103-.032.2-.094.294a.595.595 0 0 1-.272.212 1.01 1.01 0 0 1-.404.076c-.246 0-.436-.05-.567-.15a.697.697 0 0 1-.25-.447ZM24.264 38.608l.319.043a.777.777 0 0 1-.265.492.793.793 0 0 1-.527.18c-.262 0-.472-.083-.629-.246-.158-.166-.239-.403-.239-.71 0-.2.036-.376.103-.525a.699.699 0 0 1 .311-.335.93.93 0 0 1 .456-.112c.207 0 .375.05.508.153a.693.693 0 0 1 .254.436l-.319.041a.502.502 0 0 0-.159-.28.414.414 0 0 0-.275-.093.506.506 0 0 0-.395.168c-.102.114-.153.294-.153.538 0 .247.05.429.148.54.097.113.226.169.384.169a.467.467 0 0 0 .318-.112.548.548 0 0 0 .16-.347ZM24.93 39.283v-.355h.369v.355h-.37ZM25.6 38.361c0-.343.097-.596.295-.76a.915.915 0 0 1 .603-.204c.264 0 .479.083.647.247.166.167.25.396.25.69 0 .238-.037.425-.11.561a.78.78 0 0 1-.324.318.968.968 0 0 1-.463.112c-.269 0-.485-.083-.65-.248-.165-.167-.248-.404-.248-.716Zm.332-.001c0 .235.055.415.162.531a.524.524 0 0 0 .405.177.52.52 0 0 0 .404-.179c.107-.117.162-.297.162-.54 0-.23-.055-.403-.163-.52a.526.526 0 0 0-.403-.177.527.527 0 0 0-.405.175c-.108.119-.162.297-.162.533ZM27.77 39.284v-1.847h.287v.284a.81.81 0 0 1 .207-.262.366.366 0 0 1 .208-.063c.11 0 .22.033.335.102l-.116.286a.499.499 0 0 0-.235-.061.32.32 0 0 0-.31.232c-.035.11-.053.232-.053.364v.965h-.323ZM28.908 39.436l.325.042c.014.097.049.165.108.211.08.057.191.089.33.089a.59.59 0 0 0 .346-.089.44.44 0 0 0 .166-.245c.018-.064.024-.199.023-.404a.676.676 0 0 1-.532.244c-.266 0-.47-.09-.615-.274a1.032 1.032 0 0 1-.217-.66c0-.175.034-.338.099-.488a.782.782 0 0 1 .29-.345.794.794 0 0 1 .442-.12.69.69 0 0 1 .56.27v-.23h.296v1.596c0 .287-.03.49-.092.612a.647.647 0 0 1-.287.283 1.03 1.03 0 0 1-.486.104c-.228 0-.413-.048-.554-.146-.14-.1-.207-.25-.202-.45Zm.266-1.109c0 .243.053.42.152.532.1.112.227.166.378.166a.493.493 0 0 0 .379-.164c.101-.112.152-.286.152-.524 0-.226-.052-.398-.157-.513a.495.495 0 0 0-.38-.172.478.478 0 0 0-.37.17c-.102.115-.154.283-.154.505ZM20.98 7.094c-5.856 0-7.925 8.76-9.852 15.805a473.71 473.71 0 0 0-2.841-2.73c-.431-.411-.926-.279-1.23.007-.304.294-.348.838 0 1.168.017.014 2.905 2.785 3.904 3.743.275.259.672.41 1.069.186.414-.242.47-.676.48-.676C15.93 9.849 18.988 8.75 20.971 8.75c1.67 0 3.593 1.187 3.593 3.561 2.49 0 4.05 3.145 2.045 5.083 1.662.773 2.402 1.724 2.402 2.927 0 1.205-1.05 2.434-2.577 2.43-1.517 0-2.288-.937-3.47-.94a.835.835 0 0 0-.862.826v2.979H19.87V22.65c-.004-.466-.36-.831-.803-.831-.008 0-.192.004-.187.01l-2.989.357c-.361.05-.693.425-.693.817 0 .457.387.833.918.828.066 0 .156 0 .148-.008l1.892-.233v2.94c0 .373.438.735.831.736h3.97c.464 0 .863-.383.863-.834v-2.683c.831.488 1.986.677 2.58.677 2.226 0 4.353-1.685 4.343-4.154-.009-2.243-1.788-3.36-1.788-3.36 1.045-2.68-.644-5.265-2.836-5.985-.791-2.764-3.244-3.833-5.139-3.833ZM18.48 30.546c0 .693.804 1.11 2.126 1.716 1.05.473 1.654.973 1.654 1.373 0 .651-.728.882-1.409.882-1.054 0-1.677-.404-2.02-1.31l-.03-.079h-.
11085c-.187 0-.334.008-.417.108-.072.09-.052.211-.02.33-.002-.003.232.93.232.93.062.229.146.265.523.336.164.027 1.016.17 1.738.17 2.013 0 2.914-.787 2.914-1.568 0-.568-.585-1.112-1.848-1.717l-.575-.266c-.863-.396-1.383-.633-1.383-1.05 0-.403.539-.686 1.314-.686 1.006 0 1.277.542 1.4 1.015l.022.09h.097c.223 0 .365-.018.447-.107.05-.049.067-.117.058-.198l-.08-.806c-.022-.258-.227-.296-.511-.35a7.152 7.152 0 0 0-1.355-.129c-1.748 0-2.793.493-2.793 1.316ZM24.278 32.177c0 1.402 1.265 2.823 3.684 2.823 1.22 0 1.908-.268 2.42-.53l.139-.072-.226-.238.012.012c-.052-.074-.096-.086-.177-.086l-.118.038c-.184.083-.744.332-1.76.332-1.25 0-2.599-.785-2.599-2.515 0-1.645 1.462-2.228 2.708-2.228.9 0 1.377.309 1.463.947l.013.105h.112c.106 0 .39 0 .39-.204V29.6c0-.234-.28-.27-.4-.285l-.116-.015c-.288-.038-.564-.072-1.293-.072-2.463.001-4.252 1.24-4.252 2.949ZM15.157 29.297l-2.178.019-1.454-.025-.22-.005c-.13 0-.222.09-.222.22 0 .06 0 .246.24.246.877 0 .909.07.919.394l.006.204.014.863v1.86c0 .31-.011.799-.032 1.195-.005.113-.013.22-.788.22-.216 0-.348.043-.348.249 0 .06 0 .22.21.22l.05-.002c.091-.004.338-.015 1.55-.015 1.292 0 1.553.012 1.64.015l.047.002c.17 0 .317-.019.317-.22 0-.23-.198-.248-.526-.248-.78 0-.784-.108-.79-.22a25.995 25.995 0 0 1-.034-1.196v-.669h.652c1 0 1.113.025 1.255.767.04.162.173.181.285.181.235 0 .262-.123.262-.179l-.02-.276a5.86 5.86 0 0 1-.033-.628v-1.138c0-.173-.212-.173-.327-.173-.19 0-.233.117-.354.655-.053.206-.465.324-1.13.324h-.59v-1.674c0-.456.085-.458.189-.463.381-.015 1.309-.048 1.587-.048.264 0 .507.059.664.159.494.295.748.496.902.616.149.117.233.185.357.185.07 0 .28 0 .28-.175 0-.043-.017-.082-.086-.227-.08-.171-.218-.455-.389-.888-.048-.137-.213-.137-.519-.137l-1.386.012Z",fill:"#fff"}),t8.createElement("path",{d:"M28.13 7.94c.321 0 .598.115.829.345.23.23.346.508.346.833 0 .323-.115.6-.345.832a1.13 1.13 0 0 1-.83.347 1.14 1.14 0 0 1-.835-.345 1.134 1.134 0 0 1-.347-.834c0-.324.116-.601.347-.831.231-.23.51-.346.834-.347Zm-.004 2.163c.27 0 .501-.096.694-.289a.955.955 0 0 0 .29-.696.943.943 0 0 0-.289-.694.956.956 0 0 0-.695-.289.945.945 0 0 0-.694.287.952.952 0 0 0-.288.696c0 .27.095.502.287.695a.95.95 0 0 0 .695.29Zm.55-.333h-.25c-.157-.286-.26-.447-.308-.484a.29.29 0 0 0-.18-.054h-.123v.538h-.204V8.504h.438c.132 0 .233.009.304.028a.327.327 0 0 1 .237.314.348.348 0 0 1-.094.236.378.378 0 0 1-.268.118v.007c.076.017.174.123.295.317l.153.246Zm-.86-.713h.25c.114 0 .193-.017.238-.05a.167.167 0 0 0 .067-.143.166.166 0 0 0-.064-.139c-.042-.033-.128-.05-.258-.05h-.234v.382Z",fill:"#fff",stroke:"#fff",strokeWidth:.658}),t8.createElement("path",{d:"M10.703 43.392H9.461v.71h1.077v.271H9.46v1.037h-.303v-2.29h1.545v.272ZM12.587 43.794a.443.443 0 0 0-.158-.328c-.092-.073-.225-.11-.398-.111a.738.738 0 0 0-.381.087.28.28 0 0 0-.147.255c0 .099.037.172.113.22.075.048.22.097.434.145.19.042.344.085.464.129a.78.78 0 0 1 .307.203.523.523 0 0 1 .129.371c0 .197-.079.36-.235.49-.156.131-.36.196-.614.196-.322 0-.562-.072-.721-.215a.768.768 0 0 1-.255-.56l.287-.025c.014.184.085.317.213.4a.842.842 0 0 0 .464.127c.17 0 .306-.035.41-.105a.33.33 0 0 0 .158-.284.288.288 0 0 0-.164-.273c-.109-.058-.292-.114-.55-.17-.257-.054-.443-.133-.557-.235a.499.499 0 0 1-.17-.394c0-.183.072-.334.215-.454.144-.12.34-.18.588-.18.254 0 .458.06.612.178a.646.646 0 0 1 .247.51l-.29.023ZM15.425 44.686c-.066.257-.183.449-.348.575a.967.967 0 0 1-.598.19c-.375 0-.648-.117-.819-.351a1.409 1.409 0 0 1-.258-.849c0-.365.1-.65.302-.857.2-.206.46-.31.778-.31.223 0 .413.056.572.17.158.113.269.279.332.498l-.297.07a.712.712 0 0 0-.228-.36.6.6 0 0 0-.382-.12c-.25 0-.44.082-.569.246-.13.163-.194.383-.194.66 0 .32.068.556.203.711a.673.673 0 0 0 .533.233.64.64 0 0 0 .436-.145c.111-.097.19-.243.236-.438l.301.077ZM16.515 43.105c.16 0 .299.057.415.172a.566.566 0 0 1 .173.416c0 .163-.058.301-.173.417a.565.565 0 0 1-.415.173.57.57 0 0 1-.417-.172.567.567 0 0 1-.174-.417c0-.162.058-.3.174-.416a.573.573 0 0 1 .417-.173Zm-.002 1.081c.135 0 .25-.048.347-.144a.477.477 0 0 0 .145-.349.471.471 0 0 0-.144-.346.478.478 0 0 0-.348-.145.473.473 0 0 0-.347.144.476.476 0 0 0-.144.348c0 .135.048.25.144.347a.475.475 0 0 0 .347.145Zm.275-.166h-.125c-.078-.143-.13-.224-.154-.242a.146.146 0 0 0-.09-.027h-.061v.269h-.102v-.633h.219c.066 0 .116.004.151.014a.15.15 0 0 1 .086.059c.022.03.033.063.033.098a.174.174 0 0 1-.047.118.189.189 0 0 1-.134.059v.003c.038.009.087.062.148.159l.076.123Zm-.43-.357h.125c.057 0 .097-.008.12-.025a.083.083 0 0 0 .033-.071c0-.03-.01-.053-.032-.07-.021-.016-.064-.025-.129-.025h-.117v.191ZM20.72 44.686c-.067.257-.184.449-.35.575a.967.967 0 0 1-.598.19c-.374 0-.647-.117-.818-.351a1.408 1.408 0 0 1-.258-.849c0-.365.1-.65.302-.857.2-.206.46-.31.778-.31.223 0 .413.056.571.17.159.113.27.279.333.498l-.297.07a.712.712 0 0 0-.228-.36.6.6 0 0 0-.383-.12c-.25 0-.439.082-.568.246-.13.163-.194.383-.194.66 0 .32.068.556.203.711a.673.673 0 0 0 .533.233.64.64 0 0 0 .436-.145c.111-.097.19-.243.236-.438l.301.077ZM22.169 45.41h-.281V43.62c-.141.133-.329.246-.564.339v-.272c.323-.155.544-.348.662-.577h.183v2.301ZM24.073 45.41h-.281V43.62c-.141.133-.329.246-.564.339v-.272c.324-.155.544-.348.662-.577h.183v2.301ZM26.413 43.369c-.225.246-.42.551-.585.915a3.315 3.315 0 0 0-.29 1.126h-.287c.007-.311.083-.653.23-1.024.145-.372.335-.693.57-.963h-1.12v-.272h1.482v.218ZM28.312 44.863h-.31v.547h-.28v-.547h-.992v-.259l1.041-1.484h.232v1.484h.309v.26Zm-.59-.259V43.57h-.007l-.71 1.034h.717ZM29.785 45.41h-.281V43.62c-.14.133-.329.246-.564.339v-.272c.324-.155.545-.348.662-.577h.183v2.301ZM31.702 44.173c.286.092.43.287.43.586a.65.65 0 0 1-.212.494.76.76 0 0 1-.542.198.755.755 0 0 1-.543-.2.67.67 0 0 1-.211-.501c0-.145.039-.272.117-.38a.477.477 0 0 1 .319-.197v-.006c-.23-.07-.344-.225-.344-.464 0-.168.06-.309.181-.422.121-.112.28-.169.475-.17.199 0 .36.059.481.175a.57.57 0 0 1 .184.423c0 .225-.111.378-.335.458v.006Zm-.324-.11a.37.37 0 0 0 .264-.1.338.338 0 0 0 .108-.254.365.365 0 0 0-.375-.367.36.36 0 0 0-.37.352c0 .113.036.203.108.269.072.065.16.099.265.1Zm0 1.157a.458.458 0 0 0 .331-.128.442.442 0 0 0 .133-.333.446.446 0 0 0-.136-.336.463.463 0 0 0-.334-.13.439.439 0 0 0-.333.133.455.455 0 0 0-.128.327c0 .132.044.243.131.333.088.09.2.134.336.134ZM13.025 52.705h-.757v2.018h-.305v-2.018h-.751v-.272h1.813v.272ZM14.789 54.723h-.283v-1.047c0-.135-.029-.237-.087-.305-.059-.067-.146-.101-.261-.101a.45.45 0 0 0-.306.119c-.09.079-.135.221-.136.428v.906h-.281v-2.29h.28v.821a.64.64 0 0 1 .5-.226c.108 0 .21.022.308.066.098.043.167.11.207.201.04.09.059.217.059.378v1.05ZM16.779 53.965h-1.242c.011.183.063.323.156.42.093.097.21.146.35.146a.43.43 0 0 0 .27-.085.524.524 0 0 0 .167-.258l.29.036a.707.707 0 0 1-.258.399.765.765 0 0 1-.469.139c-.249 0-.443-.076-.583-.228-.14-.152-.21-.361-.21-.627 0-.261.067-.473.203-.635.135-.163.327-.244.574-.244a.8.8 0 0 1 .349.08.692.692 0 0 1 .286.27c.079.127.118.323.117.587Zm-.29-.231c-.01-.169-.063-.29-.155-.364a.487.487 0 0 0-.307-.112.434.434 0 0 0-.326.132.555.555 0 0 0-.149.344h.938ZM20.503 54.723h-.282v-1.047c0-.
11077-.005-.143-.015-.197a.277.277 0 0 0-.08-.145c-.043-.043-.11-.064-.203-.064a.398.398 0 0 0-.286.116c-.08.077-.12.202-.12.374v.963h-.281v-1.078c0-.144-.025-.242-.075-.295-.05-.053-.122-.08-.216-.08-.12 0-.22.042-.296.125-.078.083-.117.239-.118.467v.86h-.28v-1.657h.252v.232h.006a.549.549 0 0 1 .496-.27c.122 0 .222.025.3.073.078.048.135.12.171.218a.575.575 0 0 1 .511-.29c.172 0 .3.046.386.139.085.093.129.232.13.417v1.139ZM22.483 54.723h-.295a.633.633 0 0 1-.058-.205.918.918 0 0 1-.61.244.611.611 0 0 1-.414-.132.436.436 0 0 1-.152-.346c0-.138.049-.25.145-.34.097-.088.266-.147.508-.177l.262-.04c.098-.015.179-.034.243-.057 0-.084-.003-.144-.008-.178a.285.285 0 0 0-.046-.11.245.245 0 0 0-.123-.09.67.67 0 0 0-.226-.035.525.525 0 0 0-.286.068c-.07.044-.118.128-.146.25l-.274-.036a.558.558 0 0 1 .232-.383c.125-.085.297-.128.516-.128.199 0 .344.029.437.087.093.059.15.13.172.214.022.085.033.192.033.322v.378c0 .23.004.384.012.462a.588.588 0 0 0 .078.232Zm-.371-.73v-.101a2.967 2.967 0 0 1-.54.115c-.212.028-.318.119-.318.27 0 .076.029.139.086.188.057.049.14.074.247.075.138 0 .26-.041.365-.123.105-.083.158-.224.16-.424ZM23.844 53.117l-.097.26a.405.405 0 0 0-.205-.062.26.26 0 0 0-.239.14.8.8 0 0 0-.08.398v.87h-.282v-1.658h.256v.25h.006c.09-.191.207-.287.352-.287a.55.55 0 0 1 .289.089ZM25.514 54.723h-.345l-.552-.849-.198.19v.659h-.281v-2.29h.28v1.304l.666-.672h.366l-.634.614.698 1.044ZM27.554 53.028c.224 0 .409.073.556.219.147.145.22.353.222.621 0 .326-.08.556-.24.69a.82.82 0 0 1-1.083-.004c-.154-.139-.232-.358-.232-.66 0-.29.075-.508.224-.65a.774.774 0 0 1 .553-.216Zm0 1.503c.16 0 .282-.06.365-.178a.8.8 0 0 0 .125-.47c0-.206-.047-.363-.14-.468a.45.45 0 0 0-.35-.157.444.444 0 0 0-.352.159c-.091.106-.137.265-.137.478 0 .21.046.368.139.475a.45.45 0 0 0 .35.16ZM29.564 52.422l-.042.247a.909.909 0 0 0-.166-.016.296.296 0 0 0-.165.042c-.043.028-.065.1-.066.214v.156h.32v.218h-.32v1.44h-.281v-1.44h-.25v-.218h.25v-.18c0-.083.008-.158.023-.226a.333.333 0 0 1 .124-.182c.066-.055.17-.082.31-.083.084 0 .171.009.263.028ZM6.262 56.722l-.096.26a.405.405 0 0 0-.205-.061.26.26 0 0 0-.239.14.8.8 0 0 0-.081.397v.87H5.36v-1.657h.256v.25h.006c.09-.192.207-.288.351-.288a.55.55 0 0 1 .29.09ZM8 57.57H6.757c.011.184.063.324.156.42.093.098.21.146.35.146a.43.43 0 0 0 .27-.084.524.524 0 0 0 .167-.258l.29.036a.707.707 0 0 1-.259.398.766.766 0 0 1-.468.14c-.25 0-.443-.077-.583-.229-.14-.152-.21-.36-.21-.626 0-.262.067-.474.202-.636.136-.162.327-.244.575-.244a.8.8 0 0 1 .348.08.692.692 0 0 1 .286.27c.08.127.118.323.117.588Zm-.29-.23c-.011-.17-.063-.29-.156-.365a.487.487 0 0 0-.306-.112.434.434 0 0 0-.326.133.555.555 0 0 0-.149.343h.937ZM9.388 57.135a.289.289 0 0 0-.11-.203.427.427 0 0 0-.254-.069.533.533 0 0 0-.26.055.176.176 0 0 0-.1.159c0 .066.027.112.079.14.052.029.156.063.312.104.175.044.306.084.392.118a.48.48 0 0 1 .203.144.407.407 0 0 1 .074.26c0 .147-.06.272-.181.373-.121.1-.283.151-.485.151-.21 0-.374-.044-.492-.133a.592.592 0 0 1-.218-.401l.28-.042a.378.378 0 0 0 .127.26c.071.056.171.085.3.085a.453.453 0 0 0 .283-.077.232.232 0 0 0 .098-.188c0-.05-.015-.09-.045-.12a.278.278 0 0 0-.112-.068 5.936 5.936 0 0 0-.306-.081c-.236-.056-.391-.125-.466-.205a.412.412 0 0 1-.114-.287c0-.139.055-.253.166-.342.11-.09.258-.135.445-.135.198 0 .351.039.46.116.11.077.176.193.199.348l-.275.038ZM10.454 56.884a.522.522 0 0 1 .473-.251c.217 0 .39.078.515.236.126.157.19.362.19.617 0 .27-.07.483-.21.642a.664.664 0 0 1-.514.239.51.51 0 0 1-.428-.213h-.008v.81h-.281V56.67h.256v.214h.007Zm.435 1.251c.132 0 .24-.054.325-.162.086-.108.129-.27.13-.487 0-.203-.041-.36-.124-.469a.382.382 0 0 0-.318-.164.386.386 0 0 0-.328.183.815.815 0 0 0-.13.473c0 .205.041.36.123.467.083.106.19.16.322.16ZM12.767 56.633c.224 0 .409.073.556.219.147.146.22.353.222.622 0 .326-.08.556-.24.69a.82.82 0 0 1-1.083-.005c-.154-.138-.232-.358-.232-.659 0-.291.075-.508.224-.651a.774.774 0 0 1 .553-.216Zm0 1.503c.16 0 .282-.06.365-.178a.8.8 0 0 0 .125-.469c0-.207-.047-.363-.14-.468a.45.45 0 0 0-.35-.158.443.443 0 0 0-.352.16c-.091.105-.137.265-.137.477 0 .21.046.369.139.475a.45.45 0 0 0 .35.161ZM15.35 58.328h-.282v-1.007c0-.17-.03-.287-.09-.35a.335.335 0 0 0-.255-.096.482.482 
110 0 0-.236.061.354.354 0 0 0-.16.172.794.794 0 0 0-.047.314v.906H14v-1.657h.252v.234h.007a.579.579 0 0 1 .521-.272c.088 0 .174.016.26.047a.43.43 0 0 1 .2.14c.047.063.078.13.092.2.013.072.02.167.018.288v1.02ZM16.825 57.135a.288.288 0 0 0-.11-.203.427.427 0 0 0-.254-.069.533.533 0 0 0-.26.055.176.176 0 0 0-.1.159c0 .066.027.112.079.14.052.029.156.063.312.104.175.044.306.084.392.118a.48.48 0 0 1 .203.144.406.406 0 0 1 .074.26c0 .147-.06.272-.181.373-.121.1-.283.151-.485.151-.21 0-.374-.044-.492-.133a.592.592 0 0 1-.218-.401l.28-.042a.378.378 0 0 0 .127.26c.071.056.171.085.3.085a.453.453 0 0 0 .283-.077.232.232 0 0 0 .098-.188c0-.05-.015-.09-.045-.12a.277.277 0 0 0-.112-.068 5.957 5.957 0 0 0-.307-.081c-.235-.056-.39-.125-.465-.205a.412.412 0 0 1-.114-.287c0-.139.055-.253.165-.342.11-.09.26-.135.446-.135.198 0 .351.039.46.116.11.077.176.193.199.348l-.275.038ZM17.906 58.328h-.281v-1.657h.28v1.657Zm0-1.971h-.281v-.319h.28v.319ZM18.75 56.857a.512.512 0 0 1 .446-.224.63.63 0 0 1 .512.233c.129.155.193.358.193.608 0 .288-.072.509-.214.662a.672.672 0 0 1-.503.231.515.515 0 0 1-.455-.247h-.006v.208h-.263v-2.29h.282v.819h.007Zm.412 1.279c.13 0 .237-.056.322-.167.084-.112.127-.269.128-.472 0-.195-.04-.349-.117-.462a.375.375 0 0 0-.324-.172.38.38 0 0 0-.326.176.77.77 0 0 0-.125.447c0 .176.017.301.051.375a.538.538 0 0 0 .155.194.36.36 0 0 0 .236.081ZM20.646 58.328h-.282v-2.29h.282v2.29ZM22.64 57.57H21.4c.011.184.063.324.156.42.092.098.21.146.35.146a.43.43 0 0 0 .27-.084.523.523 0 0 0 .167-.258l.289.036a.708.708 0 0 1-.258.398.766.766 0 0 1-.468.14c-.25 0-.443-.077-.583-.229-.14-.152-.21-.36-.21-.626 0-.262.067-.474.202-.636.136-.162.327-.244.575-.244a.8.8 0 0 1 .348.08.692.692 0 0 1 .286.27c.08.127.118.323.117.588Zm-.289-.23c-.011-.17-.063-.29-.156-.365a.487.487 0 0 0-.306-.112.434.434 0 0 0-.326.133.555.555 0 0 0-.149.343h.937ZM24.899 56.027l-.042.247a.9.9 0 0 0-.166-.016.296.296 0 0 0-.165.043c-.043.028-.065.1-.066.214v.156h.32v.217h-.32v1.44h-.281v-1.44h-.25v-.217h.25v-.18c0-.083.008-.159.023-.226a.334.334 0 0 1 .124-.183c.066-.054.17-.082.31-.083.084 0 .171.01.263.028ZM25.806 56.633c.224 0 .41.073.557.219.146.146.22.353.221.622 0 .326-.08.556-.239.69a.82.82 0 0 1-1.084-.005c-.154-.138-.23-.358-.23-.659 0-.291.074-.508.223-.651a.774.774 0 0 1 .552-.216Zm0 1.503c.16 0 .283-.06.366-.178a.8.8 0 0 0 .125-.469c0-.207-.047-.363-.14-.468a.45.45 0 0 0-.35-.158.443.443 0 0 0-.352.16c-.092.105-.137.265-.137.477 0 .21.046.369.139.475a.45.45 0 0 0 .35.161ZM27.93 56.722l-.097.26a.405.405 0 0 0-.205-.061.26.26 0 0 0-.239.14.8.8 0 0 0-.081.397v.87h-.281v-1.657h.256v.25h.006c.09-.192.207-.288.351-.288a.55.55 0 0 1 .29.09ZM29.666 57.57h-1.241c.011.184.063.324.156.42.093.098.21.146.35.146a.429.429 0 0 0 .27-.084.523.523 0 0 0 .167-.258l.29.036a.707.707 0 0 1-.259.398.765.765 0 0 1-.468.14c-.25 0-.443-.077-.583-.229-.14-.152-.21-.36-.21-.626 0-.262.067-.474.202-.636.136-.162.327-.244.575-.244a.8.8 0 0 1 .348.08.692.692 0 0 1 .286.27c.08.127.119.323.117.588Zm-.288-.23c-.012-.17-.064-.29-.157-.365a.488.488 0 0 0-.306-.112.434.434 0 0 0-.326.133.555.555 0 0 0-.149.343h.938ZM31.055 57.135a.289.289 0 0 0-.11-.203.427.427 0 0 0-.254-.069.533.533 0 0 0-.26.055.177.177 0 0 0-.1.159c0 .066.027.112.079.14.052.029.156.063.312.104.175.044.306.084.392.118a.48.48 0 0 1 .203.144.407.407 0 0 1 .074.26c0 .147-.06.272-.181.373-.121.1-.283.151-.485.151-.21 0-.374-.044-.492-.133a.593.593 0 0 1-.218-.401l.28-.042a.378.378 0 0 0 .127.26c.071.056.171.085.3.085a.453.453 0 0 0 .283-.077.232.232 0 0 0 .098-.188c0-.05-.015-.09-.045-.12a.278.278 0 0 0-.112-.068 5.942 5.942 0 0 0-.306-.081c-.236-.056-.391-.125-.466-.205a.412.412 0 0 1-.114-.287c0-.139.055-.253.166-.342.11-.09.258-.135.445-.135.198 0 .351.039.46.116.11.077.176.193.199.348l-.275.038ZM32.502 58.327a1.112 1.112 0 0 1-.211.025c-.123 0-.213-.022-.269-.064a.262.262 0 0 1-.103-.166 1.609 1.609 0 0 1-.019-.278v-.955h-.204v-.217h.204v-.412l.281-.17v.582h.282v.218h-.282v.97c0 .083.009.142.025.176.017.034.06.052.132.053.04 0 .082-.004.124-.012l.04.25ZM33.762 56.722l-.097.26a.405.405 0 0 0-.205-.061.26.26 0 0 0-.239.14.8.8 0 0 0-.08.397v.87h-.282v-1.657h.256v.25h.006c.09-.192.207-.288.352-.288a.55.55 0 0 1 .289.09ZM35.42 56.671l-.635 1.685a1.762 1.762 0 0 1-.214.467.397.397 0 0 1-.345.177c-.05 0-.11-.01-.183-.031l-.028-.266a.539.539 0 0 0 .16.025c.104 0 .175-.028.215-.086.04-.057.085-.16.136-.31l-.63-1.661h.303l.391 1.086c.023.066.047.152.073.257h.007c.026-.12.059-.236.1-.345l.364-.998h.285Z",fill:"#fff",stroke:"#fff",strokeWidth:.1}))),V||(V=t8.createElement("defs",null,t8.createElement("clipPath",{id:"FSC_svg__a"},t8.createElement("path",{fill:"#fff",transform:"translate(.494)",d:"M0 0h39.612v63.003H0z"})))));function instagram_extends(){return(instagram_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var instagram=l=>t8.createElement("svg",instagram_extends({width:32,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),U||(U=t8.createElement("g",{stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"},t8.createElement("path",{d:"M20 8h-8a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4v-8a4 4 0 0 0-4-4Z"}),t8.createElement("path",{d:"M20.4 11.6h.008M19.2 15.496a3.2 3.2 0 1 1-6.331.939 3.2 3.2 0 0 1 6.331-.939Z"}
11))));function linkedin_extends(){return(linkedin_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var linkedin=l=>t8.createElement("svg",linkedin_extends({width:32,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),H||(H=t8.createElement("path",{d:"M12.148 9.556c0 .413-.166.808-.462 1.1a1.583 1.583 0 0 1-2.226-.001 1.546 1.546 0 0 1 .002-2.2 1.584 1.584 0 0 1 2.226.001c.294.292.46.688.46 1.1Zm.047 2.707H9.047V22h3.148v-9.737Zm4.974 0h-3.132V22h3.1v-5.11c0-2.846 3.754-3.11 3.754 0V22H24v-6.167c0-4.8-5.556-4.62-6.863-2.264l.032-1.306Z",fill:"currentColor"})));function facebook_extends(){return(facebook_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var facebook=l=>t8.createElement("svg",facebook_extends({width:32,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),W||(W=t8.createElement("path",{d:"M17 17.35h2.143l.857-3.6h-3v-1.8c0-.927 0-1.8 1.714-1.8H20V7.126A23.005 23.005 0 0 0 17.551 7c-2.327 0-3.98 1.491-3.98 4.23v2.52H11v3.6h2.571V25H17v-7.65Z",fill:"currentColor"})));function pinterest_extends(){return(pinterest_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var pinterest=l=>t8.createElement("svg",pinterest_extends({width:32,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),G||(G=t8.createElement("path",{d:"M14.755 18.904c-.473 2.479-1.05 4.855-2.76 6.096-.527-3.746.775-6.558 1.38-9.544-1.032-1.737.124-5.231 2.3-4.37 2.676 1.059-2.319 6.455 1.034 7.13 3.501.703 4.93-6.075 2.759-8.279-3.136-3.184-9.13-.075-8.392 4.484.18 1.114 1.33 1.451.46 2.99-2.008-.445-2.607-2.03-2.53-4.14.125-3.456 3.104-5.875 6.093-6.21 3.78-.424 7.328 1.388 7.819 4.944.551 4.015-1.706 8.364-5.75 8.05-1.095-.085-1.554-.629-2.412-1.15Z",fill:"currentColor"})));function Footer({...l}){let c=(0,rn.Z)(),{currentLocale:g}=(0,rd.eH)(),b=g||"en-US",_=`/${b}/privacy-policy/`,E=`/${b}/terms-and-conditions/`;return(0,t5.jsx)("footer",{className:"bg-greendark  mt-20",...l,children:(0,t5.jsxs)("div",{className:"px-6 pt-20 pb-6 lg:pb-10 lg:px-16 text-white 2xl:container",children:[(0,t5.jsxs)("div",{className:"flex flex-col justify-between md:mb-22 md:flex-row",children:[(0,t5.jsx)("div",{className:"lg:w-1/3 pb-4 grow md:pr-4",children:(0,t5.jsx)(Subscribe,{title:c.formatMessage(ra.s.footerSubscribeTitle)})}),(0,t5.jsx)("div",{className:"flex flex-wrap md:flex-nowrap",children:(0,t5.jsx)(FooterMenu,{})}),(0,t5.jsxs)("div",{className:"w-auto md:w-[230px] mt-10 md:mt-0 pb-8 shrink-0",children:[(0,t5.jsx)("p",{className:"block font-normal mb-3 lg:mb-4 font-spirit",children:c.formatMessage(ra.s.footerContactQuestion)}),(0,t5.jsxs)("ul",{className:"list-none leading-[145%]",children:[(0,t5.jsx)("li",{className:"pt-3 lg:pt-4",children:(0,t5.jsxs)("a",{href:"mailto:[email protected]",className:"hover:underline text-sm text-main-5 flex items-center",children:[(0,t5.jsx)(arrow,{className:"mr-3 inline"}),"[email protected]"]})}),(0,t5.jsx)("li",{className:"pt-3 lg:pt-4",children:(0,t5.jsxs)("a",{href:"tel:+31 6 83776791",className:"hover:underline text-sm text-main-5 flex items-center",children:[(0,t5.jsx)(arrow,{className:"mr-3 inline"}),"+31 6 83776791"]})}),(0,t5.jsxs)("li",{className:"text-sm text-main-5 pt-3 lg:pt-4",children:["Centrale Groothandelsmarkt 186 ",(0,t5.jsx)("br",{}),"1051LJ, Amsterdam ",(0,t5.jsx)("br",{}),c.formatMessage(ra.s.footerCountry)]})]})]})]}),(0,t5.jsxs)("div",{className:"flex md:justify-between md:items-end flex-col md:flex-row md:mt-10 lg:mt-[98px]",children:[(0,t5.jsxs)("div",{className:"order-2 md:order-1 w-full md:w-auto mt-20 md:mt-0 mb-6 md:mb-0 flex flex-row md:flex-col justify-between md:items-start items-center",children:[(0,t5.jsxs)("div",{className:"flex flex-row justify-start md:gap-8 md:mb-8 order-1",children:[(0,t5.jsx)(rr(),{href:"https://www.bcorporation.net/",target:"_blank",rel:"noreferrer",children:(0,t5.jsx)(ru(),{src:"/images/b-certified.png",alt:"B Certified",width:90,height:132,sizes:"90px",className:"w-auto h-[65px] md:h-[53px]"})}),(0,t5.jsx)(rr(),{href:"https://fsc.org/en",target:"_blank",rel:"noreferrer",className:"hidden md:block",children:(0,t5.jsx)(FSC,{})})]}),(0,t5.jsx)(rr(),{href:"/","aria-label":c.formatMessage(ra.s.logoHomeLabel),className:"flex order-0 md:order-2",children:(0,t5.jsx)(r_.Z,{"aria-hidden":"true",className:"w-[208px] fill-white"})})]}),(0,t5.jsx)("div",{className:"order-3 md:order-2 px-0 md:px-6",children:(0,t5.jsxs)("ul",{className:"text-xs flex justify-between lg:justify-normal gap-4 lg:gap-14 text-main-5",children:[(0,t5.jsx)("li",{className:"inline-block",children:(0,t5.jsx)("a",{href:_,children:c.formatMessage(ra.s.footerPrivacyPolicy)})}),(0,t5.jsx)("li",{className:"inline-block",children:(0,t5.jsx)("a",{href:E,children:c.formatMessage(ra.s.footerTerms)})}),(0,t5.jsx)("li",{className:"inline-block",children:(0,t5.jsx)("a",{href:_,children:c.formatMessage(ra.s.footerCookiePolicy)})})]})}),(0,t5.jsxs)("ul",{className:"order-first md:order-3 lg:pr-4 flex flex-nowrap h-8",children:[(0,t5.jsx)("li",{className:"mr-8 md:mr-4",children:(0,t5.jsx)("a",{href:"https://www.instagram.com/bamboovement/","aria-label":"Instagram",children:(0,t5.jsx)(instagram,{width:32,height:32})})}),(0,t5.jsx)("li",{className:"mr-8 md:mr-4",children:(0,t5.jsx)("a",{href:"https://www.linkedin.com/company/bamboovement/","aria-label":"Linkedin",children:(0,t5.jsx)(linkedin,{width:32,height:32})})}),(0,t5.jsx)("li",{className:"mr-8 md:mr-4",children:(0,t5.jsx)("a",{href:"https://www.facebook.com/bamboovement","aria-label":"Facebook",children:(0,t5.jsx)(facebook,{width:32,height:32})})}),(0,t5.jsx)("li",{className:"mr-8 md:mr-4",children:(0,t5.jsx)("a",{href:"https://nl.pinterest.com/bamboovement/","aria-label":"Pinterest",children:(0,t5.jsx)(pinterest,{width:32,height:32})})})]})]})]})})}var rw=g(9792),rE=g(54726),rS=g(64699),rC=g(24428),rk=g(72661);function shippingTruck_extends(){return(shippingTruck_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var shippingTruck=l=>t8.createElement("svg",shippingTruck_extends({width:24,height:15,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),q||(q=t8.createElement("path",{d:"M9.895 13.092c.766-.714.883-1.832.263-2.497-.621-.665-1.745-.626-2.51.088-.766.715-.883 1.833-.263 2.498.621.665 1.745.626 2.51-.089ZM20.025 13.092c.766-.714.883-1.832.262-2.497-.62-.665-1.744-.626-2.51.088-.765.715-.882 1.833-.262 2.498.62.665 1.745.626 2.51-.089Z",fill:"#5D6661"})),Q||(Q=t8.createElement("path",{d:"M1.86 4.365a.8.8 0 1 0-1.601 0 .8.8 0 0 0 1.6 0Z",fill:"#F8B506"})),Z||(Z=t8.createElement("path",{d:"M16.247 11.73c.284-1.406 1.613-2.524 3.04-2.524 1.428 0 2.367 1.037 2.34 2.37 1.486.038 1.9-1.92 1.9-1.92.125-.547.313-1.614.469-2.662.05-.336.01-.665-.114-.957a16.41 16.41 0 0 0-1.403-2.6c-.515-.77-1.38-1.225-2.368-1.241a101.35 101.35 0 0 0-1.603-.015l-.004-.004c-.056-.942-.742-1.662-1.706-1.748-.626-.057-3.109-.097-4.3-.097-.474 0-1.153.007-1.84.018V.347H2.388a.8.8 0 0 0-.8.8v.005c0 .44.356.796.796.796l1.665.003c.413.03.739.373.739.794v.004a.8.8 0 0 1-.801.8h-.853a.8.8 0 0 0 0 1.602h.853a.8.8 0 0 1 0 1.601H.795a.8.8 0 0 0 0 1.601h3.194a.8.8 0 0 1 0 1.602h-.987a.8.8 0 0 0 0 1.6l3.152-.002.262-.653c.537-.99 1.605-1.691 2.736-1.691 1.428 0 2.443 1.118 2.33 2.525h4.764m2.186-8.442c.418 0 .96.006 1.504.015.66.01 1.236.313 1.582.83.418.626.753 1.245.995 1.74.155.315-.13.726-.502.726h-3.996l.417-3.311Z",fill:"#F8B506"})),K||(K=t8.createElement("path",{d:"M16.798.429c-.626-.057-3.109-.097-4.3-.097-.474 0-1.153.007-1.84.018V.347H2.388a.8.8 0 0 0-.8.8v.005c0 .44.357.796.796.796l1.666.003c.413.03.738.373.738.794v.004a.8.8 0 0 1-.8.8h-.854a.8.8 0 0 0 0 1.602h.853a.8.8 0 0 1 0 1.601H.795a.8.8 0 0 0-.79.673v.255a.8.8 0 0 0 .79.673H3.99a.8.8 0 0 1 .623 1.303A13.143 13.143 0 0 0 7.83 9.53c.409-.206.86-.323 1.322-.323.04 0 .08.001.119.003A
1112.998 12.998 0 0 0 17.98.97 1.874 1.874 0 0 0 16.798.43V.429Z",fill:"#F8B506"})));function successWithBg_extends(){return(successWithBg_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var successWithBg=l=>t8.createElement("svg",successWithBg_extends({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),X||(X=t8.createElement("g",{clipPath:"url(#successWithBg_svg__a)",fill:"#A4BA5B",stroke:"#034E29",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"},t8.createElement("path",{d:"M15.25 8A7.25 7.25 0 1 1 .75 8a7.25 7.25 0 0 1 14.5 0Z"}),t8.createElement("path",{d:"m5 8 2 2 4-4"}))),Y||(Y=t8.createElement("defs",null,t8.createElement("clipPath",{id:"successWithBg_svg__a"},t8.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"}))))),rT=g(64107);let rP=(0,rT.vU)({success:{id:"app.freeShippingProgressBar.success",description:"Success",defaultMessage:"Congrats! You’ve unlocked free shipping."},progress:{id:"app.freeShippingProgressBar.progress",description:"Progress",defaultMessage:"Add {amount} to get free shipping."}});var rA=g(70880);let FreeShippingProgressBar=({estimate:l,className:c})=>{let{formatPrice:g}=(0,rd.eH)(),b=(0,rn.Z)(),{checkout:_}=(0,rA.Mg)(),{freeShippingThreshold:E,loading:O}=l,R=(E??0)-_.subtotalPrice.gross.amount,B=_.availableShippingMethods.some(l=>0===l.price.amount)||R<=0,V=(0,t8.useMemo)(()=>{if(null==E)return 0;let l=100*_.subtotalPrice.gross.amount/E;return l>100?100:l},[E,_]);return O?(0,t5.jsx)("div",{className:c,children:(0,t5.jsx)(t7.$,{})}):null==E||0===E?(0,t5.jsx)(t5.Fragment,{}):(0,t5.jsxs)("div",{className:c,children:[(0,t5.jsxs)("div",{className:"flex gap-2 items-center text-xs font-sans text-gray-black",children:[B?(0,t5.jsx)(successWithBg,{}):(0,t5.jsx)(shippingTruck,{}),B?(0,t5.jsx)("p",{children:b.formatMessage(rP.success)}):(0,t5.jsx)("p",{children:b.formatMessage(rP.progress,{amount:g({currency:"EUR",amount:R})})})]}),(0,t5.jsx)("div",{className:"w-full mt-2 h-1 rounded-lg bg-gray-300 overflow-hidden",children:(0,t5.jsx)("div",{className:"w-1/2 bg-brand-greenLight h-1",style:{width:`${V}%`}})})]})};var r$=g(96466);let getDiscountLabelName=(l,c)=>{let stripQualifier=l=>(l||"").replace(/\s*\(.*$/,"").trim();return stripQualifier(l)||stripQualifier(c)};var rO=g(88480),rN=g(5576),rM=g(83854);let priceOf=l=>l.price?.amount??0;function useShippingEstimate(l,c,g={}){var b;let{checkout:_,selectedShippingCountry:E}=(0,rA.Mg)(),O=(0,rN.H)(),R=E||_?.shippingAddress?.country?.code,B=R||O,V=(0,rO.P)(),{data:U,error:H,loading:W}=(0,rf.M1)({variables:{channel:l,country:B},skip:!l||g.skip}),G=U?.channel?.availableShippingMethodsPerCountry?.[0]?.shippingMethods,q=function(l,c){let g=(l??[]).filter(l=>null!=l.price);if((0,rM.y)(g))return{state:{kind:"unsupported"}};let b=g.filter(l=>0===priceOf(l)).map(l=>l.minimumOrderPrice?.amount??0),_=b.length>0?Math.min(...b):void 0,E=g.filter(l=>{let g=l.minimumOrderPrice?.amount??0,b=l.maximumOrderPrice?.amount;return c>=g&&(null==b||c<=b)});if(0===E.length)return{state:{kind:"noMatch"},freeShippingThreshold:_};let O=new Set(E.map(priceOf));if(1===O.size){let[l]=O,c=E[0].price?.currency??"";return{state:0===l?{kind:"free"}:{kind:"price",price:{amount:l,currency:c}},freeShippingThreshold:_}}let R=E.reduce((l,c)=>priceOf(c)<priceOf(l)?c:l),B=E.reduce((l,c)=>priceOf(c)>priceOf(l)?c:l);return{state:{kind:"range",min:{amount:priceOf(R),currency:R.price?.currency??""},max:{amount:priceOf(B),currency:B.price?.currency??""}},freeShippingThreshold:_}}(G,c),Q="free"===q.state.kind||"price"===q.state.kind||"range"===q.state.kind;return{countryCode:B,countryName:V(B),state:q.state,freeShippingThreshold:q.freeShippingThreshold,hasEstimate:!W&&Q,isUnsupportedCountry:!(b={loading:W,hasError:!!H,channelResolved:U?.channel!=null,state:q.state}).loading&&!b.hasError&&b.channelResolved&&"unsupported"===b.state.kind,loading:W}}function useShippingEstimateValue(l){let c=(0,rn.Z)(),g=(0,ri._)(),{formatPrice:b}=(0,rd.eH)();if(l.isUnsupportedCountry)return c.formatMessage(rC.D.shippingNotAvailableToCountry,{country:l.countryName});if(!l.hasEstimate)return c.formatMessage(rC.D.shippingCalculatedAtCheckout,{link:l=>(0,t5.jsx)(rr(),{href:g.page._slug("return-policy").$url(),className:"underline",children:l})});switch(l.state.kind){case"free":return c.formatMessage(rC.D.free);case"range":return c.formatMessage(rC.D.shippingPriceRange,{min:b(l.state.min),max:b(l.state.max)});case"price":return b(l.state.price);default:return null}}function bag_extends(){return(bag_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var bag=l=>t8.createElement("svg",bag_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),J||(J=t8.createElement("path",{d:"M16 8a4 4 0 1 1-8 0m-4.367-.599-.7 8.4c-.15 1.805-.226 2.707.08 3.403a3 3 0 0 0 1.319 1.434C5 21 5.906 21 7.716 21h8.567c1.811 0 2.716 0 3.385-.362a3 3 0 0 0 1.32-1.434c.304-.696.229-1.598.079-3.403l-.7-8.4c-.13-1.552-.195-2.329-.538-2.916a3 3 0 0 0-1.295-1.191C17.92 3 17.141 3 15.584 3H8.415c-1.558 0-2.337 0-2.95.294a3 3 0 0 0-1.295 1.19c-.344.588-.409 1.365-.538 2.917Z",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})));function closeSmall_extends(){return(closeSmall_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var closeSmall=l=>t8.createElement("svg",closeSmall_extends({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),et||(et=t8.createElement("path",{d:"M1.11 8.89 8.89 1.11M1.11 1.11 8.89 8.89",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round"}))),rj=g(74810),rI=g(74876),rR=g(37657),rF=g(33473),rD=g(98306),rL=g(21743),rB=g(15852),rV=g(72154),rU=g(75811),rH=g(30285),rz
11=g(75037),rW=g(38845),rG=g(50726),rq=g(44067),rQ="Dialog",[rZ,rK]=(0,rR.b)(rQ),[rX,rY]=rZ(rQ),Dialog=l=>{let{__scopeDialog:c,children:g,open:b,defaultOpen:_,onOpenChange:E,modal:O=!0}=l,R=t8.useRef(null),B=t8.useRef(null),[V=!1,U]=(0,rD.T)({prop:b,defaultProp:_,onChange:E});return(0,t5.jsx)(rX,{scope:c,triggerRef:R,contentRef:B,contentId:(0,rF.M)(),titleId:(0,rF.M)(),descriptionId:(0,rF.M)(),open:V,onOpenChange:U,onOpenToggle:t8.useCallback(()=>U(l=>!l),[U]),modal:O,children:g})};Dialog.displayName=rQ;var rJ="DialogTrigger",r0=t8.forwardRef((l,c)=>{let{__scopeDialog:g,...b}=l,_=rY(rJ,g),E=(0,rI.e)(c,_.triggerRef);return(0,t5.jsx)(rH.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":_.open,"aria-controls":_.contentId,"data-state":getState(_.open),...b,ref:E,onClick:(0,rj.M)(l.onClick,_.onOpenToggle)})});r0.displayName=rJ;var r1="DialogPortal",[r2,r3]=rZ(r1,{forceMount:void 0}),DialogPortal=l=>{let{__scopeDialog:c,forceMount:g,children:b,container:_}=l,E=rY(r1,c);return(0,t5.jsx)(r2,{scope:c,forceMount:g,children:t8.Children.map(b,l=>(0,t5.jsx)(rU.z,{present:g||E.open,children:(0,t5.jsx)(rV.h,{asChild:!0,container:_,children:l})}))})};DialogPortal.displayName=r1;var r5="DialogOverlay",r4=t8.forwardRef((l,c)=>{let g=r3(r5,l.__scopeDialog),{forceMount:b=g.forceMount,..._}=l,E=rY(r5,l.__scopeDialog);return E.modal?(0,t5.jsx)(rU.z,{present:b||E.open,children:(0,t5.jsx)(r6,{..._,ref:c})}):null});r4.displayName=r5;var r6=t8.forwardRef((l,c)=>{let{__scopeDialog:g,...b}=l,_=rY(r5,g);return(0,t5.jsx)(rW.Z,{as:rq.g7,allowPinchZoom:!0,shards:[_.contentRef],children:(0,t5.jsx)(rH.WV.div,{"data-state":getState(_.open),...b,ref:c,style:{pointerEvents:"auto",...b.style}})})}),r8="DialogContent",r9=t8.forwardRef((l,c)=>{let g=r3(r8,l.__scopeDialog),{forceMount:b=g.forceMount,..._}=l,E=rY(r8,l.__scopeDialog);return(0,t5.jsx)(rU.z,{present:b||E.open,children:E.modal?(0,t5.jsx)(r7,{..._,ref:c}):(0,t5.jsx)(ne,{..._,ref:c})})});r9.displayName=r8;var r7=t8.forwardRef((l,c)=>{let g=rY(r8,l.__scopeDialog),b=t8.useRef(null),_=(0,rI.e)(c,g.contentRef,b);return t8.useEffect(()=>{let l=b.current;if(l)return(0,rG.Ry)(l)},[]),(0,t5.jsx)(nt,{...l,ref:_,trapFocus:g.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,rj.M)(l.onCloseAutoFocus,l=>{l.preventDefault(),g.triggerRef.current?.focus()}),onPointerDownOutside:(0,rj.M)(l.onPointerDownOutside,l=>{let c=l.detail.originalEvent,g=0===c.button&&!0===c.ctrlKey,b=2===c.button||g;b&&l.preventDefault()}),onFocusOutside:(0,rj.M)(l.onFocusOutside,l=>l.preventDefault())})}),ne=t8.forwardRef((l,c)=>{let g=rY(r8,l.__scopeDialog),b=t8.useRef(!1),_=t8.useRef(!1);return(0,t5.jsx)(nt,{...l,ref:c,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{l.onCloseAutoFocus?.(c),c.defaultPrevented||(b.current||g.triggerRef.current?.focus(),c.preventDefault()),b.current=!1,_.current=!1},onInteractOutside:c=>{l.onInteractOutside?.(c),c.defaultPrevented||(b.current=!0,"pointerdown"!==c.detail.originalEvent.type||(_.current=!0));let E=c.target,O=g.triggerRef.current?.contains(E);O&&c.preventDefault(),"focusin"===c.detail.originalEvent.type&&_.current&&c.preventDefault()}})}),nt=t8.forwardRef((l,c)=>{let{__scopeDialog:g,trapFocus:b,onOpenAutoFocus:_,onCloseAutoFocus:E,...O}=l,R=rY(r8,g),B=t8.useRef(null),V=(0,rI.e)(c,B);return(0,rz.EW)(),(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)(rB.M,{asChild:!0,loop:!0,trapped:b,onMountAutoFocus:_,onUnmountAutoFocus:E,children:(0,t5.jsx)(rL.XB,{role:"dialog",id:R.contentId,"aria-describedby":R.descriptionId,"aria-labelledby":R.titleId,"data-state":getState(R.open),...O,ref:V,onDismiss:()=>R.onOpenChange(!1)})}),(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)(TitleWarning,{titleId:R.titleId}),(0,t5.jsx)(DescriptionWarning,{contentRef:B,descriptionId:R.descriptionId})]})]})}),nr="DialogTitle",ni=t8.forwardRef((l,c)=>{let{__scopeDialog:g,...b}=l,_=rY(nr,g);return(0,t5.jsx)(rH.WV.h2,{id:_.titleId,...b,ref:c})});ni.displayName=nr;var na="DialogDescription",no=t8.forwardRef((l,c)=>{let{__scopeDialog:g,...b}=l,_=rY(na,g);return(0,t5.jsx)(rH.WV.p,{id:_.descriptionId,...b,ref:c})});no.displayName=na;var ns="DialogClose",nl=t8.forwardRef((l,c)=>{let{__scopeDialog:g,...b}=l,_=rY(ns,g);return(0,t5.jsx)(rH.WV.button,{type:"button",...b,ref:c,onClick:(0,rj.M)(l.onClick,()=>_.onOpenChange(!1))})});function getState(l){return l?"open":"closed"}nl.displayName=ns;var nc="DialogTitleWarning",[nu,nd]=(0,rR.k)(nc,{contentName:r8,titleName:nr,docsSlug:"dialog"}),TitleWarning=({titleId:l})=>{let c=nd(nc),g=`\`${c.contentName}\` requires a \`${c.titleName}\` for the component to be accessible for screen reader users.
12
13If you want to hide the \`${c.titleName}\`, you can wrap it with our VisuallyHidden component.
14
15For more information, see https://radix-ui.com/primitives/docs/components/${c.docsSlug}`;return t8.useEffect(()=>{if(l){let c=document.getElementById(l);c||console.error(g)}},[g,l]),null},DescriptionWarning=({contentRef:l,descriptionId:c})=>{let g=nd("DialogDescriptionWarning"),b=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${g.contentName}}.`;return t8.useEffect(()=>{let g=l.current?.getAttribute("aria-describedby");
15if(c&&g){let l=document.getElementById(c);l||console.warn(b)}},[b,l,c]),null},np=g(35580),nf=g(76995),nh=g(45365),nm=g(65291),ng="ScrollArea",[ny,nv]=(0,rR.b)(ng),[nb,nx]=ny(ng),n_=t8.forwardRef((l,c)=>{let{__scopeScrollArea:g,type:b="hover",dir:_,scrollHideDelay:E=600,...O}=l,[R,B]=t8.useState(null),[V,U]=t8.useState(null),[H,W]=t8.useState(null),[G,q]=t8.useState(null),[Q,Z]=t8.useState(null),[K,X]=t8.useState(0),[Y,J]=t8.useState(0),[et,er]=t8.useState(!1),[ei,ea]=t8.useState(!1),eo=(0,rI.e)(c,l=>B(l)),es=(0,nf.gm)(_);return(0,t5.jsx)(nb,{scope:g,type:b,dir:es,scrollHideDelay:E,scrollArea:R,viewport:V,onViewportChange:U,content:H,onContentChange:W,scrollbarX:G,onScrollbarXChange:q,scrollbarXEnabled:et,onScrollbarXEnabledChange:er,scrollbarY:Q,onScrollbarYChange:Z,scrollbarYEnabled:ei,onScrollbarYEnabledChange:ea,onCornerWidthChange:X,onCornerHeightChange:J,children:(0,t5.jsx)(rH.WV.div,{dir:es,...O,ref:eo,style:{position:"relative","--radix-scroll-area-corner-width":K+"px","--radix-scroll-area-corner-height":Y+"px",...l.style}})})});n_.displayName=ng;var nw="ScrollAreaViewport",nE=t8.forwardRef((l,c)=>{let{__scopeScrollArea:g,children:b,nonce:_,...E}=l,O=nx(nw,g),R=t8.useRef(null),B=(0,rI.e)(c,R,O.onViewportChange);return(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:_}),(0,t5.jsx)(rH.WV.div,{"data-radix-scroll-area-viewport":"",...E,ref:B,style:{overflowX:O.scrollbarXEnabled?"scroll":"hidden",overflowY:O.scrollbarYEnabled?"scroll":"hidden",...l.style},children:(0,t5.jsx)("div",{ref:O.onContentChange,style:{minWidth:"100%",display:"table"},children:b})})]})});nE.displayName=nw;var nS="ScrollAreaScrollbar",nC=t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=nx(nS,l.__scopeScrollArea),{onScrollbarXEnabledChange:E,onScrollbarYEnabledChange:O}=_,R="horizontal"===l.orientation;return t8.useEffect(()=>(R?E(!0):O(!0),()=>{R?E(!1):O(!1)}),[R,E,O]),"hover"===_.type?(0,t5.jsx)(nk,{...b,ref:c,forceMount:g}):"scroll"===_.type?(0,t5.jsx)(nT,{...b,ref:c,forceMount:g}):"auto"===_.type?(0,t5.jsx)(nP,{...b,ref:c,forceMount:g}):"always"===_.type?(0,t5.jsx)(nA,{...b,ref:c}):null});nC.displayName=nS;var nk=t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=nx(nS,l.__scopeScrollArea),[E,O]=t8.useState(!1);return t8.useEffect(()=>{let l=_.scrollArea,c=0;if(l){let handlePointerEnter=()=>{window.clearTimeout(c),O(!0)},handlePointerLeave=()=>{c=window.setTimeout(()=>O(!1),_.scrollHideDelay)};return l.addEventListener("pointerenter",handlePointerEnter),l.addEventListener("pointerleave",handlePointerLeave),()=>{window.clearTimeout(c),l.removeEventListener("pointerenter",handlePointerEnter),l.removeEventListener("pointerleave",handlePointerLeave)}}},[_.scrollArea,_.scrollHideDelay]),(0,t5.jsx)(rU.z,{present:g||E,children:(0,t5.jsx)(nP,{"data-state":E?"visible":"hidden",...b,ref:c})})}),nT=t8.forwardRef((l,c)=>{var g;let{forceMount:b,..._}=l,E=nx(nS,l.__scopeScrollArea),O="horizontal"===l.orientation,R=useDebounceCallback(()=>V("SCROLL_END"),100),[B,V]=(g={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},t8.useReducer((l,c)=>{let b=g[l][c];return b??l},"hidden"));return t8.useEffect(()=>{if("idle"===B){let l=window.setTimeout(()=>V("HIDE"),E.scrollHideDelay);return()=>window.clearTimeout(l)}},[B,E.scrollHideDelay,V]),t8.useEffect(()=>{let l=E.viewport,c=O?"scrollLeft":"scrollTop";if(l){let g=l[c],handleScroll=()=>{let b=l[c],_=g!==b;_&&(V("SCROLL"),R()),g=b};return l.addEventListener("scroll",handleScroll),()=>l.removeEventListener("scroll",handleScroll)}},[E.viewport,O,V,R]),(0,t5.jsx)(rU.z,{present:b||"hidden"!==B,children:(0,t5.jsx)(nA,{"data-state":"hidden"===B?"hidden":"visible",..._,ref:c,onPointerEnter:(0,rj.M)(l.onPointerEnter,()=>V("POINTER_ENTER")),onPointerLeave:(0,rj.M)(l.onPointerLeave,()=>V("POINTER_LEAVE"))})})}),nP=t8.forwardRef((l,c)=>{let g=nx(nS,l.__scopeScrollArea),{forceMount:b,..._}=l,[E,O]=t8.useState(!1),R="horizontal"===l.orientation,B=useDebounceCallback(()=>
15{if(g.viewport){let l=g.viewport.offsetWidth<g.viewport.scrollWidth,c=g.viewport.offsetHeight<g.viewport.scrollHeight;O(R?l:c)}},10);return useResizeObserver(g.viewport,B),useResizeObserver(g.content,B),(0,t5.jsx)(rU.z,{present:b||E,children:(0,t5.jsx)(nA,{"data-state":E?"visible":"hidden",..._,ref:c})})}),nA=t8.forwardRef((l,c)=>{let{orientation:g="vertical",...b}=l,_=nx(nS,l.__scopeScrollArea),E=t8.useRef(null),O=t8.useRef(0),[R,B]=t8.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),V=getThumbRatio(R.viewport,R.content),U={...b,sizes:R,onSizesChange:B,hasThumb:!!(V>0&&V<1),onThumbChange:l=>E.current=l,onThumbPointerUp:()=>O.current=0,onThumbPointerDown:l=>O.current=l};function getScrollPosition(l,c){return function(l,c,g,b="ltr"){let _=getThumbSize(g),E=c||_/2,O=g.scrollbar.paddingStart+E,R=g.scrollbar.size-g.scrollbar.paddingEnd-(_-E),B=g.content-g.viewport,V=linearScale([O,R],"ltr"===b?[0,B]:[-1*B,0]);return V(l)}(l,O.current,R,c)}return"horizontal"===g?(0,t5.jsx)(n$,{...U,ref:c,onThumbPositionChange:()=>{if(_.viewport&&E.current){let l=_.viewport.scrollLeft,c=getThumbOffsetFromScroll(l,R,_.dir);E.current.style.transform=`translate3d(${c}px, 0, 0)`}},onWheelScroll:l=>{_.viewport&&(_.viewport.scrollLeft=l)},onDragScroll:l=>{_.viewport&&(_.viewport.scrollLeft=getScrollPosition(l,_.dir))}}):"vertical"===g?(0,t5.jsx)(nO,{...U,ref:c,onThumbPositionChange:()=>{if(_.viewport&&E.current){let l=_.viewport.scrollTop,c=getThumbOffsetFromScroll(l,R);E.current.style.transform=`translate3d(0, ${c}px, 0)`}},onWheelScroll:l=>{_.viewport&&(_.viewport.scrollTop=l)},onDragScroll:l=>{_.viewport&&(_.viewport.scrollTop=getScrollPosition(l))}}):null}),n$=t8.forwardRef((l,c)=>{let{sizes:g,onSizesChange:b,..._}=l,E=nx(nS,l.__scopeScrollArea),[O,R]=t8.useState(),B=t8.useRef(null),V=(0,rI.e)(c,B,E.onScrollbarXChange);return t8.useEffect(()=>{B.current&&R(getComputedStyle(B.current))},[B]),(0,t5.jsx)(nj,{"data-orientation":"horizontal",..._,ref:V,sizes:g,style:{bottom:0,left:"rtl"===E.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===E.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":getThumbSize(g)+"px",...l.style},onThumbPointerDown:c=>l.onThumbPointerDown(c.x),onDragScroll:c=>l.onDragScroll(c.x),onWheelScroll:(c,g)=>{if(E.viewport){let b=E.viewport.scrollLeft+c.deltaX;l.onWheelScroll(b),b>0&&b<g&&c.preventDefault()}},onResize:()=>{B.current&&E.viewport&&O&&b({content:E.viewport.scrollWidth,viewport:E.viewport.offsetWidth,scrollbar:{size:B.current.clientWidth,paddingStart:toInt(O.paddingLeft),paddingEnd:toInt(O.paddingRight)}})}})}),nO=t8.forwardRef((l,c)=>{let{sizes:g,onSizesChange:b,..._}=l,E=nx(nS,l.__scopeScrollArea),[O,R]=t8.useState(),B=t8.useRef(null),V=(0,rI.e)(c,B,E.onScrollbarYChange);return t8.useEffect(()=>{B.current&&R(getComputedStyle(B.current))},[B]),(0,t5.jsx)(nj,{"data-orientation":"vertical",..._,ref:V,sizes:g,style:{to
15p:0,right:"ltr"===E.dir?0:void 0,left:"rtl"===E.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":getThumbSize(g)+"px",...l.style},onThumbPointerDown:c=>l.onThumbPointerDown(c.y),onDragScroll:c=>l.onDragScroll(c.y),onWheelScroll:(c,g)=>{if(E.viewport){let b=E.viewport.scrollTop+c.deltaY;l.onWheelScroll(b),b>0&&b<g&&c.preventDefault()}},onResize:()=>{B.current&&E.viewport&&O&&b({content:E.viewport.scrollHeight,viewport:E.viewport.offsetHeight,scrollbar:{size:B.current.clientHeight,paddingStart:toInt(O.paddingTop),paddingEnd:toInt(O.paddingBottom)}})}})}),[nN,nM]=ny(nS),nj=t8.forwardRef((l,c)=>{let{__scopeScrollArea:g,sizes:b,hasThumb:_,onThumbChange:E,onThumbPointerUp:O,onThumbPointerDown:R,onThumbPositionChange:B,onDragScroll:V,onWheelScroll:U,onResize:H,...W}=l,G=nx(nS,g),[q,Q]=t8.useState(null),Z=(0,rI.e)(c,l=>Q(l)),K=t8.useRef(null),X=t8.useRef(""),Y=G.viewport,J=b.content-b.viewport,et=(0,np.W)(U),er=(0,np.W)(B),ei=useDebounceCallback(H,10);function handleDragScroll(l){if(K.current){let c=l.clientX-K.current.left,g=l.clientY-K.current.top;V({x:c,y:g})}}return t8.useEffect(()=>{let handleWheel=l=>{let c=l.target,g=q?.contains(c);g&&et(l,J)};return document.addEventListener("wheel",handleWheel,{passive:!1}),()=>document.removeEventListener("wheel",handleWheel,{passive:!1})},[Y,q,J,et]),t8.useEffect(er,[b,er]),useResizeObserver(q,ei),useResizeObserver(G.content,ei),(0,t5.jsx)(nN,{scope:g,scrollbar:q,hasThumb:_,onThumbChange:(0,np.W)(E),onThumbPointerUp:(0,np.W)(O),onThumbPositionChange:er,onThumbPointerDown:(0,np.W)(R),children:(0,t5.jsx)(rH.WV.div,{...W,ref:Z,style:{position:"absolute",...W.style},onPointerDown:(0,rj.M)(l.onPointerDown,l=>{if(0===l.button){let c=l.target;c.setPointerCapture(l.pointerId),K.current=q.getBoundingClientRect(),X.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",G.viewport&&(G.viewport.style.scrollBehavior="auto"),handleDragScroll(l)}}),onPointerMove:(0,rj.M)(l.onPointerMove,handleDragScroll),onPointerUp:(0,rj.M)(l.onPointerUp,l=>{let c=l.target;c.hasPointerCapture(l.pointerId)&&c.releasePointerCapture(l.pointerId),document.body.style.webkitUserSelect=X.current,G.viewport&&(G.viewport.style.scrollBehavior=""),K.current=null})})})}),nI="ScrollAreaThumb",nR=t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=nM(nI,l.__scopeScrollArea);return(0,t5.jsx)(rU.z,{present:g||_.hasThumb,children:(0,t5.jsx)(nF,{ref:c,...b})})}),nF=t8.forwardRef((l,c)=>{let{__scopeScrollArea:g,style:b,..._}=l,E=nx(nI,g),O=nM(nI,g),{onThumbPositionChange:R}=O,B=(0,rI.e)(c,l=>O.onThumbChange(l)),V=t8.useRef(),U=useDebounceCallback(()=>{V.current&&(V.current(),V.current=void 0)},100);return t8.useEffect(()=>{let l=E.viewport;if(l){let handleScroll=()=>{if(U(),!V.current){let c=addUnlinkedScrollListener(l,R);V.current=c,R()}};return R(),l.addEventListener("scroll",handleScroll),()=>l.removeEventListener("scroll",handleScroll)}},[E.viewport,U,R]),(0,t5.jsx)(rH.WV.div,{"data-state":O.hasThumb?"visible":"hidden",..._,ref:B,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...b},onPointerDownCapture:(0,rj.M)(l.onPointerDownCapture,l=>{let c=l.target,g=c.getBoundingClientRect(),b=l.clientX-g.left,_=l.clientY-g.top;O.onThumbPointerDown({x:b,y:_})}),onPointerUp:(0,rj.M)(l.onPointerUp,O.onThumbPointerUp)})});nR.displayName=nI;var nD="ScrollAreaCorner";t8.forwardRef((l,c)=>{let g=nx(nD,l.__scopeScrollArea),b=!!(g.scrollbarX&&g.scrollbarY),_="scroll"!==g.type&&b;return _?(0,t5.jsx)(nL,{...l,ref:c}):null}).displayName=nD;var nL=t8.forwardRef((l,c)=>{let{__scopeScrollArea:g,...b}=l,_=nx(nD,g),[E,O]=t8.useState(0),[R,B]=t8.useState(0);return useResizeObserver(_.scrollbarX,()=>{let l=_.scrollbarX?.offsetHeight||0;_.onCornerHeightChange(l),B(l)}),useResizeObserver(_.scrollbarY,()=>{let l=_.scrollbarY?.offsetWidth||0;_.onCornerWidthChange(l),O(l)}),E&&R?(0,t5.jsx)(rH.WV.div,{...b,ref:c,style:{width:E,height:R,position:"absolute",right:"ltr"===_.dir?0:void 0,left:"rtl"===_.dir?0:void 0,bottom:0,...l.style}}):null});function toInt(l){return l?parseInt(l,10):0}function getThumbRatio(l,c){let g=l/c;return isNaN(g)?0:g}function getThumbSize(l){let c=getThumbRatio(l.viewport,l.content),g=l.scrollbar.paddingStart+l.scrollbar.paddingEnd,b=(l.scrollbar.size-g)*c;return Math.max(b,18)}function getThumbOffsetFromScroll(l,c,g="ltr"){let b=getThumbSize(c),_=c.scrollbar.paddingStart+c.scrollbar.paddingEnd,E=c.scrollbar.size-_,O=c.content-c.viewport,R="ltr"===g?[0,O]:[-1*O,0],B=(0,nm.u)(l,R),V=linearScale([0,O],[0,E-b]);return V(B)}function linearScale(l,c){return g=>{if(l[0]===l[1]||c[0]===c[1])return c[0];let b=(c[1]-c[0])/(l[1]-l[0]);return c[0]+b*(g-l[0])}}var addUnlinkedScrollListener=(l,c=()=>{})=>{let g={left:l.scrollLeft,top:l.scrollTop},b=0;return!function loop(){let _={left:l.scrollLeft,top:l.scrollTop},E=g.left!==_.left,O=g.top!==_.top;(E||O)&&c(),g=_,b=window.requestAnimationFrame(loop)}(),()=>window.cancelAnimationFrame(b)};function useDebounceCallback(l,c){let g=(0,np.W)(l),b=t8.useRef(0);return t8.useEffect(()=>()=>window.clearTimeout(b.current),[]),t8.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(g,c)},[g,c])}function useResizeObserver(l,c){let g=(0,np.W)(c);(0,nh.b)(()=>{let c=0;if(l){let b=new ResizeObserver(()=>{cancelAnimationFrame(c),c=window.requestAnimationFrame(g)});return b.observe(l),()=>{window.cancelAnimationFrame(c),b.unobserve(l)}}},[l,g])}var nB=g(6068);let ShoppingCart=({dialogContainer:l})=>{let c=(0,rn.Z)(),g=(0,ri._)(),{formatPrice:b}=(0,rd.eH)(),{checkout:_}=(0,rA.Mg)(),[E,O]=(0,t8.useState)(!1),{rootRef:R,sentinelRef:B,isAtEnd:V}=function(){let[l,c]=(0,t8.useState)(null),[g,b]=(0,t8.useState)(null),[_,E]=(0,t8.useState)(!0),O=(0,t8.useCallback)(l=>c(l),[]),R=(0,t8.useCallback)(l=>b(l),[]);return(0,t8.useEffect)(()=>
15{if(!l||!g){E(!0);return}let c=new IntersectionObserver(([l])=>E(l.isIntersecting),{root:l,threshold:0});return c.observe(g),()=>c.disconnect()},[l,g]),{rootRef:O,sentinelRef:R,isAtEnd:_}}(),U=(0,t8.useMemo)(()=>_?.lines?.reduce((l,c)=>c?l+c.quantity:l,0),[_]),H=_?.discount?.amount??0,W=_?.subtotalPrice.gross?{amount:_.subtotalPrice.gross.amount+H,currency:_.subtotalPrice.gross.currency}:void 0,G=getDiscountLabelName(_?.discountName,_?.voucherCode),q=useShippingEstimate(_?.channel.slug??"",_?.subtotalPrice.gross.amount??0,{skip:!E||!U}),Q=q.hasEstimate?c.formatMessage(r$.V.shippingWithCountry,{country:q.countryCode}):c.formatMessage(r$.V.shipping),Z=useShippingEstimateValue(q),K=q.hasEstimate?"free"===q.state.kind?0:"range"===q.state.kind?q.state.max.amount:"price"===q.state.kind?q.state.price.amount:0:0,X=_?.subtotalPrice.gross?{amount:_.subtotalPrice.gross.amount+K,currency:_.subtotalPrice.gross.currency}:void 0;return(0,t5.jsxs)(Dialog,{open:E,onOpenChange:O,children:[(0,t5.jsxs)(r0,{type:"button","aria-label":c.formatMessage(r$.V.title),className:"ml-0 lg:ml-5 relative hover:text-brand-cta",children:[(0,t5.jsx)(bag,{"aria-hidden":"true"}),!!U&&(0,t5.jsx)("span",{"aria-hidden":"true",className:"absolute -top-1.5 -left-1.5 bg-brand-cta flex justify-center items-center rounded-full text-xs font-sans h-4 w-4 text-gray-black","data-testid":"cartCounter",children:U})]}),(0,t5.jsxs)(DialogPortal,{container:l,children:[(0,t5.jsx)(r4,{className:"fixed inset-0 z-20 bg-gray-black opacity-20"}),(0,t5.jsxs)(r9,{className:"absolute z-50 w-full lg:w-[38.5rem] rounded-3xl bg-brand-brown-200 top-[calc(100%+4px)] lg:top-[calc(100%+16px)] right-0 flex flex-col overflow-hidden cart-panel-max-h","aria-label":c.formatMessage(r$.V.title),"aria-describedby":void 0,children:[(0,t5.jsxs)("div",{className:"shrink-0 border-b border-brand-brown-400 px-5 pt-6 pb-6 lg:px-8 lg:pt-8 lg:pb-8",children:[(0,t5.jsx)(ni,{children:(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium lg:font-semibold",children:c.formatMessage(r$.V.title)})}),(0,t5.jsx)(nB.f,{children:(0,t5.jsx)(no,{children:c.formatMessage(r$.V.title)})}),(0,t5.jsx)(nl,{type:"button","aria-label":c.formatMessage(ra.Z.closeLabel),className:"absolute top-6 right-5 lg:top-8 lg:right-8 hover:text-brand-cta",children:(0,t5.jsx)(closeSmall,{"aria-hidden":"true"})})]}),(0,t5.jsxs)(n_,{className:"flex flex-col flex-auto min-h-0 lg:max-h-[30rem] overflow-hidden pl-5 lg:pl-8",type:"auto",children:[(0,t5.jsxs)(nE,{ref:R,className:"w-full flex-auto min-h-0 rounded pr-5 lg:pr-8 overscroll-contain",children:[(0,t5.jsxs)("div",{className:"py-6 lg:py-10",children:[(0,t5.jsx)(rS.l,{lines:_?.lines??[]}),!U&&(0,t5.jsx)(rk.Q,{className:"h-[13.3rem]"})]}),(0,t5.jsx)("div",{ref:B,"aria-hidden":"true",className:"h-px"})]}),(0,t5.jsx)(nC,{className:"flex select-none touch-none bg-brand-brown-400 data-[orientation=vertical]:w-[1px] mr-2 lg:mr-4",orientation:"vertical",children:(0,t5.jsx)(nR,{className:(0,rh.dV)("flex-1 rounded-[10rem] relative","before:content-[''] before:absolute before:top-1/2 before:left-1/2 before:-translate-x-1/2 before:-translate-y-1/2 before:w-full before:h-full before:min-w-[44px] before:min-h-[44px]","after:content-[''] after:absolute after:top-1/2 after:left-1/2 after:-translate-x-1/2 after:-translate-y-1/2 after:w-full after:h-full after:min-w-[3px] after:min-h-[3px] after:bg-brand-brown-400")})})]}),(0,t5.jsxs)("div",{className:(0,rh.dV)("shrink-0 px-5 lg:p-8 pt-2 lg:pt-6 pb-6 transition-shadow duration-200",!V&&"shadow-[0_-8px_16px_-8px_rgba(0,0,0,0.15)]"),children:[!!U&&(0,t5.jsxs)("div",{className:"flex flex-col space-y-3 lg:space-y-4",children:[(0,t5.jsxs)("div",{className:"flex justify-between",children:[(0,t5.jsx)("p",{className:"text-gray-700",children:c.formatMessage(r$.V.subtotal)}),(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium lg:font-semibold",children:b(W)})]}),(0,t5.jsxs)("div",{className:"flex justify-between",children:[(0,t5.jsx)("p",{className:"text-gray-700",children:Q}),(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium lg:font-semibold",children:Z})]}),(0,t5.jsx)("div",{className:"pt-2 lg:pt-3",children:(0,t5.jsx)(FreeShippingProgressBar,{estimate:q})}),!!_?.discount?.amount&&(0,t5.jsxs)("div",{className:"flex justify-between",children:[(0,t5.jsxs)("p",{className:"text-gray-700",children:[c.formatMessage(r$.V.discount),G?` (${G})`:"",":"]}),(0,t5.jsxs)("p",{className:"text-brand-greenLight font-spirit text-md font-medium lg:font-semibold",children:["-",b(_.discount)]})]}),(0,t5.jsxs)("div",{className:"flex justify-between items-center border-t border-brand-brown-4
1500 pt-3 lg:pt-4",children:[(0,t5.jsx)("p",{className:"text-gray-700",children:c.formatMessage(rC.D.estimatedTotal)}),(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium lg:font-semibold",children:b(X)})]})]}),(0,t5.jsxs)("div",{className:"mt-3 lg:mt-6 flex gap-2 lg:gap-4 flex-col",children:[(0,t5.jsx)(nl,{asChild:!0,children:(0,t5.jsx)(rw.z,{outlined:!0,variant:"secondary",className:"button-lg w-full shrink-0",children:c.formatMessage(r$.V.continueShoppingButton)})}),!!U&&(0,t5.jsx)(nl,{asChild:!0,children:(0,t5.jsx)(rE.Z,{href:g.shoppingCart.$url(),variant:"secondary",className:"button-lg w-full shrink-0",linkClassName:"block w-full",children:c.formatMessage(r$.V.checkoutButton)})})]})]})]})]})]})};function user_extends(){return(user_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var user=l=>t8.createElement("svg",user_extends({viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),er||(er=t8.createElement("circle",{cx:16,cy:16,r:16,fill:"#F8B506"})),ei||(ei=t8.createElement("circle",{cx:16,cy:14.27,r:2.162,fill:"#001209"})),ea||(ea=t8.createElement("circle",{cx:7.351,cy:14.27,r:2.162,fill:"#001209"})),eo||(eo=t8.createElement("path",{d:"M7.94 18.973c.577 5.614 9.473 5.954 12.258 0",stroke:"#000",strokeWidth:1.5,strokeLinecap:"round"})));function AnimatedUserIcon({className:l="","aria-hidden":c}){let g=(0,t8.useRef)(null),[b,_]=(0,t8.useState)({x:0,y:0}),[E,O]=(0,t8.useState)(!1);(0,t8.useEffect)(()=>{let checkIsDesktop=()=>{O(window.innerWidth>=1024)};return checkIsDesktop(),window.addEventListener("resize",checkIsDesktop),()=>window.removeEventListener("resize",checkIsDesktop)},[]),(0,t8.useEffect)(()=>{let l;if(!E)return;let handleMouseMove=c=>{cancelAnimationFrame(l),l=requestAnimationFrame(()=>{if(!g.current)return;let l=g.current.getBoundingClientRect(),b=l.left+l.width/2,E=l.top+l.height/2,O=c.clientX-b,R=c.clientY-E,B=Math.max(-4,Math.min(4,.02*O)),V=Math.max(-4,Math.min(4,.02*R));_({x:B,y:V})})};return window.addEventListener("mousemove",handleMouseMove,{passive:!0}),()=>{cancelAnimationFrame(l),window.removeEventListener("mousemove",handleMouseMove)}},[E]);let R=Math.max(-4,b.x),B=14.2703+b.y,V=14.2703+b.y,U=.6*b.y,H=.6*R;return(0,t5.jsxs)("svg",{ref:g,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:`transition-none ${l}`,"aria-hidden":c,children:[(0,t5.jsx)("circle",{cx:"16",cy:"16",r:"16",fill:"#F8B506"}),(0,t5.jsx)("circle",{cx:10.35137+R,cy:B,r:"2.16216",fill:"#001209"}),(0,t5.jsx)("circle",{cx:18.9999+R,cy:V,r:"2.16216",fill:"#001209"}),(0,t5.jsx)("path",{d:`M${11.00817+H} ${20.5+U}C${11.00814+H} ${21.85+U} ${10.74598+H} ${23.5+U} ${13.1931+H} ${23.5+U}C${15.6402+H} ${23.5+U} ${18+H} ${23.5+U} ${18+H} ${23.5+U}`,stroke:"#001209",strokeWidth:"1.5",strokeLinecap:"round"})]})}let useLogout=()=>{let{signOut:l}=(0,ro.ex)(),{resetCheckoutToken:c}=(0,rA.Mg)(),g=(0,re.useRouter)(),b=(0,ri._)(),onLogout=async()=>{l(),c(),g.push(b.$url())};return onLogout};var nV=g(42896);function menu_extends(){return(menu_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var svgs_menu=l=>t8.createElement("svg",menu_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),es||(es=t8.createElement("path",{d:"M1 5h22M1 12h22M1 19h22",stroke:"#001209",strokeWidth:1.5,strokeLinecap:"round"}))),nU=g(64815),nH=g(86500),nz=g(90791),nW=g(70697),nG=g(59217),nq=g(57917),nQ=g(44374),nZ=g(969),nK=g(20838),nX=g(37813),nY=g(73056),nJ=g(16928),n0=g(48665),n1=g(89175),n2=g(3359),n3=g(93426),n5=g(3684),n4=((b=n4||{})[b.Open=0]="Open",b[b.Closed=1]="Closed",b),n6=((_=n6||{})[_.Pointer=0]="Pointer",_[_.Other=1]="Other",_),n8=((E=n8||{})[E.OpenMenu=0]="OpenMenu",E[E.CloseMenu=1]="CloseMenu",E[E.GoToItem=2]="GoToItem",E[E.Search=3]="Search",E[E.ClearSearch=4]="ClearSearch",
15E[E.RegisterItem=5]="RegisterItem",E[E.UnregisterItem=6]="UnregisterItem",E);function k(l,c=l=>l){let g=null!==l.activeItemIndex?l.items[l.activeItemIndex]:null,b=(0,nJ.z2)(c(l.items.slice()),l=>l.dataRef.current.domRef.current),_=g?b.indexOf(g):null;return -1===_&&(_=null),{items:b,activeItemIndex:_}}let n9={1:l=>1===l.menuState?l:{...l,activeItemIndex:null,menuState:1},0:l=>0===l.menuState?l:{...l,menuState:0},2:(l,c)=>{var g;let b=k(l),_=(0,nX.d)(c,{resolveItems:()=>b.items,resolveActiveIndex:()=>b.activeItemIndex,resolveId:l=>l.id,resolveDisabled:l=>l.dataRef.current.disabled});return{...l,...b,searchQuery:"",activeItemIndex:_,activationTrigger:null!=(g=c.trigger)?g:1}},3:(l,c)=>{let g=""!==l.searchQuery?0:1,b=l.searchQuery+c.value.toLowerCase(),_=(null!==l.activeItemIndex?l.items.slice(l.activeItemIndex+g).concat(l.items.slice(0,l.activeItemIndex+g)):l.items).find(l=>{var c;return(null==(c=l.dataRef.current.textValue)?void 0:c.startsWith(b))&&!l.dataRef.current.disabled}),E=_?l.items.indexOf(_):-1;return -1===E||E===l.activeItemIndex?{...l,searchQuery:b}:{...l,searchQuery:b,activeItemIndex:E,activationTrigger:1}},4:l=>""===l.searchQuery?l:{...l,searchQuery:"",searchActiveItemIndex:null},5:(l,c)=>{let g=k(l,l=>[...l,{id:c.id,dataRef:c.dataRef}]);return{...l,...g}},6:(l,c)=>{let g=k(l,l=>{let g=l.findIndex(l=>l.id===c.id);return -1!==g&&l.splice(g,1),l});return{...l,...g,activationTrigger:1}}},n7=(0,t8.createContext)(null);function D(l){let c=(0,t8.useContext)(n7);if(null===c){let c=Error(`<${l} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(c,D),c}return c}function pe(l,c){return(0,nH.E)(c.type,n9,l,c)}n7.displayName="MenuContext";let it=t8.Fragment,ir=(0,nz.yV)(function(l,c){let g=(0,t8.useReducer)(pe,{menuState:1,buttonRef:(0,t8.createRef)(),itemsRef:(0,t8.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:b,itemsRef:_,buttonRef:E},O]=g,R=(0,nQ.T)(c);(0,n0.O)([E,_],(l,c)=>{var g;O({type:1}),(0,nJ.sP)(c,nJ.tJ.Loose)||(l.preventDefault(),null==(g=E.current)||g.focus())},0===b);let B=(0,t8.useMemo)(()=>({open:0===b}),[b]);return t8.createElement(n7.Provider,{value:g},t8.createElement(n2.up,{value:(0,nH.E)(b,{0:n2.ZM.Open,1:n2.ZM.Closed})},(0,nz.sY)({ourProps:{ref:R},theirProps:l,slot:B,defaultTag:it,name:"Menu"})))}),ii=(0,nz.yV)(function(l,c){var g;let[b,_]=D("Menu.Button"),E=(0,nQ.T)(b.buttonRef,c),O=`headlessui-menu-button-${(0,nZ.M)()}`,R=(0,nG.G)(),B=(0,n5.z)(l=>{switch(l.key){case nK.R.Space:case nK.R.Enter:case nK.R.ArrowDown:l.preventDefault(),l.stopPropagation(),_({type:0}),R.nextFrame(()=>_({type:2,focus:nX.T.First}));break;case nK.R.ArrowUp:l.preventDefault(),l.stopPropagation(),_({type:0}),R.nextFrame(()=>_({type:2,focus:nX.T.Last}))}}),V=(0,n5.z)(l=>{l.key===nK.R.Space&&l.preventDefault()}),U=(0,n5.z)(c=>{if((0,nY.P)(c.currentTarget))return c.preventDefault();l.disabled||(0===b.menuState?(_({type:1}),R.nextFrame(()=>{var l;return null==(l=b.buttonRef.current)?void 0:l.focus({preventScroll:!0})}
15)):(c.preventDefault(),_({type:0})))}),H=(0,t8.useMemo)(()=>({open:0===b.menuState}),[b]),W={ref:E,id:O,type:(0,n3.f)(l,b.buttonRef),"aria-haspopup":!0,"aria-controls":null==(g=b.itemsRef.current)?void 0:g.id,"aria-expanded":l.disabled?void 0:0===b.menuState,onKeyDown:B,onKeyUp:V,onClick:U};return(0,nz.sY)({ourProps:W,theirProps:l,slot:H,defaultTag:"button",name:"Menu.Button"})}),ia=nz.AN.RenderStrategy|nz.AN.Static,io=(0,nz.yV)(function(l,c){var g,b;let[_,E]=D("Menu.Items"),O=(0,nQ.T)(_.itemsRef,c),R=function(...l){return(0,t8.useMemo)(()=>(0,n1.r)(...l),[...l])}(_.itemsRef),B=`headlessui-menu-items-${(0,nZ.M)()}`,V=(0,nG.G)(),U=(0,n2.oJ)(),H=null!==U?U===n2.ZM.Open:0===_.menuState;(0,t8.useEffect)(()=>{let l=_.itemsRef.current;l&&0===_.menuState&&l!==(null==R?void 0:R.activeElement)&&l.focus({preventScroll:!0})},[_.menuState,_.itemsRef,R]),function({container:l,accept:c,walk:g,enabled:b=!0}){let _=(0,t8.useRef)(c),E=(0,t8.useRef)(g);(0,t8.useEffect)(()=>{_.current=c,E.current=g},[c,g]),(0,nq.e)(()=>{if(!l||!b)return;let c=(0,n1.r)(l);if(!c)return;let g=_.current,O=E.current,R=Object.assign(l=>g(l),{acceptNode:g}),B=c.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,R,!1);for(;B.nextNode();)O(B.currentNode)},[l,b,_,E])}({container:_.itemsRef.current,enabled:0===_.menuState,accept:l=>"menuitem"===l.getAttribute("role")?NodeFilter.FILTER_REJECT:l.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(l){l.setAttribute("role","none")}});let W=(0,n5.z)(l=>{var c,g;switch(V.dispose(),l.key){case nK.R.Space:if(""!==_.searchQuery)return l.preventDefault(),l.stopPropagation(),E({type:3,value:l.key});case nK.R.Enter:if(l.preventDefault(),l.stopPropagation(),E({type:1}),null!==_.activeItemIndex){let{dataRef:l}=_.items[_.activeItemIndex];null==(g=null==(c=l.current)?void 0:c.domRef.current)||g.click()}(0,nJ.wI)(_.buttonRef.current);break;case nK.R.ArrowDown:return l.preventDefault(),l.stopPropagation(),E({type:2,focus:nX.T.Next});case nK.R.ArrowUp:return l.preventDefault(),l.stopPropagation(),E({type:2,focus:nX.T.Previous});case nK.R.Home:case nK.R.PageUp:return l.preventDefault(),l.stopPropagation(),E({type:2,focus:nX.T.First});case nK.R.End:case nK.R.PageDown:return l.preventDefault(),l.stopPropagation(),E({type:2,focus:nX.T.Last});case nK.R.Escape:l.preventDefault(),l.stopPropagation(),E({type:1}),(0,nW.k)().nextFrame(()=>{var l;return null==(l=_.buttonRef.current)?void 0:l.focus({preventScroll:!0})});break;case nK.R.Tab:l.preventDefault(),l.stopPropagation(),E({type:1}),(0,nW.k)().nextFrame(()=>{(0,nJ.EO)(_.buttonRef.current,l.shiftKey?nJ.TO.Previous:nJ.TO.Next)});break;default:1===l.key.length&&(E({type:3,value:l.key}),V.setTimeout(()=>E({type:4}),350))}}),G=(0,n5.z)(l=>{l.key===nK.R.Space&&l.preventDefault()}),q=(0,t8.useMemo)(()=>({open:0===_.menuState}),[_]),Q={"aria-activedescendant":null===_.activeItemIndex||null==(g=_.items[_.activeItemIndex])?void 0:g.id,"aria-labelledby":null==(b=_.buttonRef.current)?void 0:b.id,id:B,onKeyDown:W,onKeyUp:G,role:"menu",tabIndex:0,ref:O};return(0,nz.sY)({ourProps:Q,theirProps:l,slot:q,defaultTag:"div",features:ia,visible:H,name:"Menu.Items"})}),is=t8.Fragment,il=Object.assign(ir,{Button:ii,Items:io,Item:(0,nz.yV)(function(l,c){let{disabled:g=!1,...b}=l,[_,E]=D("Menu.Item"),O=`headlessui-menu-item-${(0,nZ.M)()}`,R=null!==_.activeItemIndex&&_.items[_.activeItemIndex].id===O,B=(0,t8.useRef)(null),V=(0,nQ.T)(c,B);(0,nq.e)(()=>{if(0!==_.menuState||!R||0===_.activationTrigger)return;let l=(0,nW.k)();return l.requestAnimationFrame(()=>{var l,c;null==(c=null==(l=B.current)?void 0:l.scrollIntoView)||c.call(l,{block:"nearest"})}),l.dispose},[B,R,_.menuState,_.activationTrigger,_.activeItemIndex]);let U=(0,t8.useRef)({disabled:g,domRef:B});(0,nq.e)(()=>{U.current.disabled=g},[U,g]),(0,nq.e)(()=>{var l,c;U.current.textValue=null==(c=null==(l=B.current)?void 0:l.textContent)?void 0:c.toLowerCase()},[U,B]),(0,nq.e)(()=>(E({type:5,id:O,dataRef:U}),()=>E({type:6,id:O})),[U,O]);let H=(0,n5.z)(l=>{if(g)return l.preventDefault();E({type:1}),(0,nJ.wI)(_.buttonRef.current)}),W=(0,n5.z)(()=>{if(g)return E({type:2,focus:nX.T.Nothing});E({type:2,focus:nX.T.Specific,id:O})}),G=(0,n5.z)(()=>{g||R||E({type:2,focus:nX.T.Specific,id:O,trigger:0})}),q=(0,n5.z)(()=>{g||!R||E({type:2,focus:nX.T.Nothing})}),Q=(0,t8.useMemo)(()=>({active:R,disabled:g}),[R,g]);return(0,nz.sY)({ourProps:{id:O,ref:V,role:"menuitem",tabIndex:!0===g?void 0:-1,"aria-disabled":!0===g||void 0,disabled:void 0,onClick:H,onFocus:W,onPointerMove:G,onMouseMove:G,onPointerLeave:q,onMouseLeave:q},theirProps:b,slot:Q,defaultTag:is,name:"Menu.Item"})})});var ic=g(51635),iu=g(40868);function UK_extends(){return(UK_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}function NL_extends(){return(NL_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}function DE_extends(){return(DE_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var id=g(10688);let ip={"en-US":l=>t8.createElement("svg",UK_extends({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),el||(el=t8.createElement("g",{clipPath:"url(#UK_svg__a)"},t8.createElement("path",{d:"M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12Z",fill:"#F0F0F0"}),t8.createElement("path",{d:"M2.48 4.695A11.956 11.956 0 0 0 .415 8.871h6.242L2.481 4.695ZM23.587 8.87a11.957 11.95
157 0 0 0-2.067-4.175l-4.176 4.176h6.243ZM.414 15.13a11.958 11.958 0 0 0 2.067 4.176l4.175-4.175H.414ZM19.306 2.481A11.957 11.957 0 0 0 15.13.414v6.243l4.176-4.176ZM4.694 21.52a11.957 11.957 0 0 0 4.176 2.066v-6.242l-4.176 4.175ZM8.87.414a11.957 11.957 0 0 0-4.176 2.067L8.87 6.657V.414ZM15.13 23.586a11.958 11.958 0 0 0 4.176-2.067l-4.176-4.175v6.242ZM17.344 15.13l4.176 4.176a11.957 11.957 0 0 0 2.067-4.175h-6.243Z",fill:"#0052B4"}),t8.createElement("path",{d:"M23.898 10.435H13.565V.102a12.118 12.118 0 0 0-3.13 0v10.333H.102a12.118 12.118 0 0 0 0 3.13h10.333v10.333a12.117 12.117 0 0 0 3.13 0V13.565h10.333a12.117 12.117 0 0 0 0-3.13Z",fill:"#D80027"}),t8.createElement("path",{d:"m15.13 15.13 5.355 5.356c.247-.247.481-.504.706-.77l-4.585-4.585H15.13ZM8.87 15.13l-5.355 5.356c.246.246.503.48.77.705l4.585-4.585v-1.475ZM8.87 8.87 3.515 3.516c-.246.246-.481.503-.705.77l4.584 4.585H8.87ZM15.13 8.869l5.355-5.355a11.996 11.996 0 0 0-.77-.705L15.13 7.393V8.87Z",fill:"#D80027"}))),ec||(ec=t8.createElement("defs",null,t8.createElement("clipPath",{id:"UK_svg__a"},t8.createElement("path",{fill:"#fff",d:"M0 0h24v24H0z"}))))),"nl-NL":l=>t8.createElement("svg",NL_extends({viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),eu||(eu=t8.createElement("g",{clipPath:"url(#NL_svg__a)"},t8.createElement("path",{d:"M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10Z",fill:"#F0F0F0"}),t8.createElement("path",{d:"M10 0C5.7 0 2.035 2.714.622 6.522h18.756A10.004 10.004 0 0 0 10 0Z",fill:"#A2001D"}),t8.createElement("path",{d:"M10 20c4.3 0 7.965-2.713 9.378-6.521H.622A10.004 10.004 0 0 0 10 20Z",fill:"#0052B4"}))),ed||(ed=t8.createElement("defs",null,t8.createElement("clipPath",{id:"NL_svg__a"},t8.createElement("path",{fill:"#fff",d:"M0 0h20v20H0z"}))))),"de-DE":l=>t8.createElement("svg",DE_extends({viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),ep||(ep=t8.createElement("g",{clipPath:"url(#DE_svg__a)"},t8.createElement("path",{d:"M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10Z",fill:"#D80027"}),t8.createElement("path",{d:"M10 0C5.7 0 2.035 2.714.622 6.522h18.756A10.004 10.004 0 0 0 10 0Z",fill:"#000"}),t8.createElement("path",{d:"M10 20c4.3 0 7.965-2.713 9.378-6.521H.622A10.004 10.004 0 0 0 10 20Z",fill:"#FFDA44"}))),ef||(ef=t8.createElement("defs",null,t8.createElement("clipPath",{id:"DE_svg__a"},t8.createElement("path",{fill:"#fff",d:"M0 0h20v20H0z"})))))};function LanguageSelector({className:l="",mobile:c=!1}){let g=(0,re.useRouter)(),{currentLocale:b}=(0,rd.eH)(),onLocaleChange=l=>{if(l===b)return;let{channel:c,..._}=g.query;g.push({pathname:g.pathname,query:{..._,locale:l}})},_=id.lE.find(l=>l.slug===b)||id.lE[0],E=ip[_.slug];return(0,t5.jsx)(il,{as:"div",className:`relative ${l}`,children:({open:l})=>(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsxs)(il.Button,{type:"button",className:`flex items-center ${c?"text-[14px] leading-none font-spirit":"text-[16px] leading-none"}`,children:[E&&(0,t5.jsx)(E,{className:"h-6 w-6 mr-2 overflow-visible","aria-hidden":"true"}),(0,t5.jsx)(iu.Z,{className:(0,rh.dV)("shrink-0 overflow-visible transition-transform duration-200",l&&"rotate-180",c?"w-3 h-3":"w-3.5 h-3.5"),"aria-hidden":!0})]}),(0,t5.jsx)(ic.u,{as:t8.Fragment,enter:"transition duration-150 ease-out",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"transition duration-100 ease-in",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,t5.jsx)(il.Items,{className:`absolute z-50 mt-2 py-[12px] w-[48px] rounded-xl bg-brand-brown-250 shadow-md focus:outline-none space-y-3 ${c?"left-0 top-full":"right-0 top-full"}`,children:id.lE.map(l=>{let c=l.slug===b,g=ip[l.slug];return(0,t5.jsx)(il.Item,{children:(0,t5.jsx)("button",{type:"button",onClick:()=>onLocaleChange(l.slug),className:`flex w-auto items-center rounded-md px-[14px] text-center leading-none ${c?"font-semibold":"font-normal"}`,children:g&&(0,t5.jsx)(g,{className:"h-[20px] w-[20px]","aria-hidden":"true"})})},l.slug)})})})]})})}var ih=g(54725);function NavigationAnchor({menuItem:l,className:c,children:g,...b}){let{currentChannel:{slug:_},currentLocale:E}=(0,rd.eH)(),{menuUrl:O,isCurentSiteUrl:R,linkObj:B,translatedName:V}=(0,t8.useMemo)(()=>{let c=(0,t9.Cj)(l.url),g=!!c&&"bamboovement-storefront.vercel.app,localhost,bamboovement.com,localhost:3000,localhost:3001".split(",").some(l=>c.includes(l)),b=(0,rp.bc)(l,_,E),O=(0,ih.I)(l,"name");return{menuUrl:c,isCurentSiteUrl:g,linkObj:b,translatedName:O}},[l,_,E]);return(0,t5.jsxs)(rr(),{href:R?B:O||B,..."/[locale]"===B.pathname?{onClick:l=>l.preventDefault()}:{},...O&&!R&&{target:"_blank",rel:"noreferrer"},className:c||"",...b,children:[V,g]})}let im="pt-2.5 font-spirit flex w-full leading-5 text-gray-black";function CollapseMenu({menuItem:l}){let[c,g]=(0,t8.useState)(!1),b=(0,ri._)(),_=(0,rn.Z)(),E=!l.children?.length,O=l.name?.toLowerCase()==="shop";return(0,t5.jsx)("div",{className:"mt-6",children:E?(0,t5.jsx)(NavigationAnchor,{menuItem:l,className:"text-main text-2xl font-spirit w-full text-left flex items-center leading-[113%]"}):(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsxs)("button",{type:"button",className:(0,rh.dV)("text-main text-2xl font-spirit w-full text-left flex items-center leading-[113%]",c&&"text-greendark underline"),onClick:()=>g(!c),children:[(0,ih.I)(l,"name"),(0,t5.jsx)(iu.Z,{className:(0,rh.dV)("ml-2 shrink-0 transition-transform",c&&"rotate-180"),"aria-hidden":"true"})]}),c&&(0,t5.jsxs)("div",{className:"columns-2 pt-2.5 gap-4",children:[O&&(0,t5.jsx)(rr(),{href:b.shop.$url(),className:im,children:_.formatMessage(ra.s.allProducts)}),l.children?.map(l=>t5.jsx(NavigationAnchor,{menuItem:l,className:im},l.id))]})]})})}function BurgerMenu({dialogContainer:l}){let c=(0,ri._)(),g=(0,rn.Z)(),[b,_]=(0,t8.useState)(!1),{authenticated:E}=(0,rs.a)(),O=(0,nU.H9)(),R=O?.items||[];(0,t8.useEffect)(()=>{_(E)},[E]);let B=useLogout(),[V,U]=(0,t8.useState)(!1),H=(0,re.useRouter)();return(0,t8.useEffect)(()=>{function handleOnRouteChangeStart(){V&&U(!1)}return H.events.on("routeChangeStart",handleOnRouteChangeStart),()=>{H.events.off("routeChangeStart",handleOnRouteChangeStart)}},[V,H.events]),(0,t5.jsxs)(Dialog,{open:V,onOpenChange:U,children:[(0,t5.jsx)(r0,{type:"button","aria-label":g.formatMessage(V?ra.Z.closeLabel:ra.Z.openMenuLabel),className:"ml-0 lg:ml-5 relative hover:text-brand-cta lg:hidden ",children:V?(0,t5.jsx)(nV.Z,{"aria-hidden":"true",icon:"close",onClick:()=>U(!1)}):(0,t5.jsx)(svgs_menu,{"aria-hidden":"true",icon:"menu",onClick:()=>U(!0)})}),(0,t5.jsx)(DialogPortal,{container:l,children:(0,t5.jsx)(r9,{className:"absolute left-0 z-50 bg-brand-brown-250 overflow-y-auto flex-col h-fit roun
15ded-[24px] flex lg:hidden w-[calc(100%)] top-[calc(100%+4px)] md:top-[calc(100%+16px)]",children:(0,t5.jsxs)("div",{className:"pt-6 pb-12 px-5",children:[(0,t5.jsx)(nB.f,{children:(0,t5.jsx)(ni,{children:g.formatMessage(ra.Z.navigationMenuLabel)})}),R.map(l=>(0,t5.jsx)(CollapseMenu,{menuItem:l},l.id)),(0,t5.jsx)(LanguageSelector,{className:"mt-6 inline-flex",mobile:!0}),(0,t5.jsx)("div",{className:"mt-6",children:b?(0,t5.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t5.jsx)(rr(),{href:c.account.orders.$url(),tabIndex:0,className:"text-main-2 text-md text-left font-spirit mt-3",children:g.formatMessage(ra.Z.menuAccountOrders)}),(0,t5.jsx)(rr(),{href:c.account.subscriptions.$url(),tabIndex:0,className:"text-main-2 text-md text-left font-spirit",children:g.formatMessage(ra.Z.menuAccountSubscriptions)}),(0,t5.jsx)("button",{type:"button",onClick:B,className:"text-main-2 text-md text-left font-spirit",children:g.formatMessage(ra.Z.logOut)})]}):(0,t5.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t5.jsxs)(rr(),{href:c.account.login.$url(),className:"text-main-2 text-md text-left font-spirit flex items-center leading-none",children:[(0,t5.jsx)(user,{"aria-hidden":"true",className:"shrink-0 mr-2 w-6 h-6 overflow-visible"}),g.formatMessage(ra.Z.logIn)]}),(0,t5.jsxs)("div",{className:"gap-4 font-sans text-sm",children:[(0,t5.jsx)("p",{className:"text-main-3",children:"Don't have an account?"}),(0,t5.jsx)(rr(),{href:c.account.register.$url(),className:"text-greendark underline",children:g.formatMessage(ra.Z.createAccount)})]})]})})]})})})]})}var ig=g(63730),iy=g(75598),iv=g(79707),ib="NavigationMenu",[ix,i_,iw]=(0,iy.B)(ib),[iE,iS,iC]=(0,iy.B)(ib),[ik,iT]=(0,rR.b)(ib,[iw,iC]),[iP,iA]=ik(ib),[i$,iO]=ik(ib),iN=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,value:b,onValueChange:_,defaultValue:E,delayDuration:O=200,skipDelayDuration:R=300,orientation:B="horizontal",dir:V,...U}=l,[H,W]=t8.useState(null),G=(0,rI.e)(c,l=>W(l)),q=(0,nf.gm)(V),Q=t8.useRef(0),Z=t8.useRef(0),K=t8.useRef(0),[X,Y]=t8.useState(!0),[J="",et]=(0,rD.T)({prop:b,onChange:l=>{let c=R>0;""!==l?(window.clearTimeout(K.current),c&&Y(!1)):(window.clearTimeout(K.current),K.current=window.setTimeout(()=>Y(!0),R)),_?.(l)},defaultProp:E}),er=t8.useCallback(()=>{window.clearTimeout(Z.current),Z.current=window.setTimeout(()=>et(""),150)},[et]),ei=t8.useCallback(l=>{window.clearTimeout(Z.current),et(l)},[et]),ea=t8.useCallback(l=>{let c=J===l;c?window.clearTimeout(Z.current):Q.current=window.setTimeout(()=>{window.clearTimeout(Z.current),et(l)},O)},[J,et,O]);return t8.useEffect(()=>()=>{window.clearTimeout(Q.current),window.clearTimeout(Z.current),window.clearTimeout(K.current)},[]),(0,t5.jsx)(NavigationMenuProvider,{scope:g,isRootMenu:!0,value:J,dir:q,orientation:B,rootNavigationMenu:H,onTriggerEnter:l=>{window.clearTimeout(Q.current),X?ea(l):ei(l)},onTriggerLeave:()=>{window.clearTimeout(Q.current),er()},onContentEnter:()=>window.clearTimeout(Z.current),onContentLeave:er,onItemSelect:l=>{et(c=>c===l?"":l)},onItemDismiss:()=>et(""),children:(0,t5.jsx)(rH.WV.nav,{"aria-label":"Main","data-orientation":B,dir:q,...U,ref:G})})});iN.displayName=ib;var iM="NavigationMenuSub";t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,value:b,onValueChange:_,defaultValue:E,orientation:O="horizontal",...R}=l,B=iA(iM,g),[V="",U]=(0,rD.T)({prop:b,onChange:_,defaultProp:E});return(0,t5.jsx)(NavigationMenuProvider,{scope:g,isRootMenu:!1,value:V,dir:B.dir,orientation:O,rootNavigationMenu:B.rootNavigationMenu,onTriggerEnter:l=>U(l),onItemSelect:l=>U(l),onItemDismiss:()=>U(""),children:(0,t5.jsx)(rH.WV.div,{"data-orientation":O,...R,ref:c})})}).displayName=iM;var NavigationMenuProvider=l=>{let{scope:c,isRootMenu:g,rootNavigationMenu:b,dir:_,orientation:E,children:O,value:R,onItemSelect:B,onItemDismiss:V,onTriggerEnter:U,onTriggerLeave:H,onContentEnter:W,onContentLeave:G}=l,[q,Q]=t8.useState(null),[Z,K]=t8.useState(new Map),[X,Y]=t8.useState(null);return(0,t5.jsx)(iP,{scope:c,isRootMenu:g,rootNavigationMenu:b,value:R,previousValue:(0,iv.D)(R),baseId:(0,rF.M)(),dir:_,orientation:E,viewport:q,onViewportChange:Q,indicatorTrack:X,onIndicatorTrackChange:Y,onTriggerEnter:(0,np.W)(U),onTriggerLeave:(0,np.W)(H),onContentEnter:(0,np.W)(W),onContentLeave:(0,np.W)(G),onItemSelect:(0,np.W)(B),onItemDismiss:(0,np.W)(V),onViewportContentChange:t8.useCallback((l,c)=>{K(g=>(g.set(l,c),new Map(g)))},[]),onViewportContentRemove:t8.useCallback(l=>{K(c=>c.has(l)?(c.delete(l),new Map(c)):c)},[]),children:(0,t5.jsx)(ix.Provider,{scope:c,children:(0,t5.jsx)(i$,{scope:c,items:Z,children:O})})})},ij="NavigationMenuList",iI=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,...b}=l,_=iA(ij,g),E=(0,t5.jsx)(rH.WV.ul,{"data-orientation":_.orientation,...b,ref:c});return(0,t5.jsx)(rH.WV.div,{style:{position:"relative"},ref:_.onIndicatorTrackChange,children:(0,t5.jsx)(ix.Slot,{scope:g,children:_.isRootMenu?(0,t5.jsx)(iJ,{asChild:!0,children:E}):E})})});iI.displayName=ij;var iR="NavigationMenuItem",[iF,iD]=ik(iR),iL=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,value:b,..._}=l,E=(0,rF.M)(),O=b||E||"LEGACY_REACT_AUTO_VALUE",R=t8.useRef(null),B=t8.useRef(null),V=t8.useRef(null),U=t8.useRef(()=>{}),H=t8.useRef(!1),W=t8.useCallback((l="start")=>{if(R.current){U.current();let c=getTabbableCandidates(R.current);c.length&&focusFirst("start"===l?c:c.reverse())}},[]),G=t8.useCallback(()=>
15{if(R.current){let l=getTabbableCandidates(R.current);l.length&&(U.current=(l.forEach(l=>{l.dataset.tabindex=l.getAttribute("tabindex")||"",l.setAttribute("tabindex","-1")}),()=>{l.forEach(l=>{let c=l.dataset.tabindex;l.setAttribute("tabindex",c)})}))}},[]);return(0,t5.jsx)(iF,{scope:g,value:O,triggerRef:B,contentRef:R,focusProxyRef:V,wasEscapeCloseRef:H,onEntryKeyDown:W,onFocusProxyEnter:W,onRootContentClose:G,onContentFocusOutside:G,children:(0,t5.jsx)(rH.WV.li,{..._,ref:c})})});iL.displayName=iR;var iB="NavigationMenuTrigger",iV=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,disabled:b,..._}=l,E=iA(iB,l.__scopeNavigationMenu),O=iD(iB,l.__scopeNavigationMenu),R=t8.useRef(null),B=(0,rI.e)(R,O.triggerRef,c),V=makeTriggerId(E.baseId,O.value),U=makeContentId(E.baseId,O.value),H=t8.useRef(!1),W=t8.useRef(!1),G=O.value===E.value;return(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)(ix.ItemSlot,{scope:g,value:O.value,children:(0,t5.jsx)(i1,{asChild:!0,children:(0,t5.jsx)(rH.WV.button,{id:V,disabled:b,"data-disabled":b?"":void 0,"data-state":getOpenState(G),"aria-expanded":G,"aria-controls":U,..._,ref:B,onPointerEnter:(0,rj.M)(l.onPointerEnter,()=>{W.current=!1,O.wasEscapeCloseRef.current=!1}),onPointerMove:(0,rj.M)(l.onPointerMove,whenMouse(()=>{b||W.current||O.wasEscapeCloseRef.current||H.current||(E.onTriggerEnter(O.value),H.current=!0)})),onPointerLeave:(0,rj.M)(l.onPointerLeave,whenMouse(()=>{b||(E.onTriggerLeave(),H.current=!1)})),onClick:(0,rj.M)(l.onClick,()=>{E.onItemSelect(O.value),W.current=G}),onKeyDown:(0,rj.M)(l.onKeyDown,l=>{let c="rtl"===E.dir?"ArrowLeft":"ArrowRight",g={horizontal:"ArrowDown",vertical:c}[E.orientation];G&&l.key===g&&(O.onEntryKeyDown(),l.preventDefault())})})})}),G&&(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)(nB.f,{"aria-hidden":!0,tabIndex:0,ref:O.focusProxyRef,onFocus:l=>{let c=O.contentRef.current,g=l.relatedTarget,b=g===R.current,_=c?.contains(g);(b||!_)&&O.onFocusProxyEnter(b?"start":"end")}}),E.viewport&&(0,t5.jsx)("span",{"aria-owns":U})]})]})});iV.displayName=iB;var iU="navigationMenu.linkSelect";t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,active:b,onSelect:_,...E}=l;return(0,t5.jsx)(i1,{asChild:!0,children:(0,t5.jsx)(rH.WV.a,{"data-active":b?"":void 0,"aria-current":b?"page":void 0,...E,ref:c,onClick:(0,rj.M)(l.onClick,l=>{let c=l.target,g=new CustomEvent(iU,{bubbles:!0,cancelable:!0});if(c.addEventListener(iU,l=>_?.(l),{once:!0}),(0,rH.jH)(c,g),!g.defaultPrevented&&!l.metaKey){let l=new CustomEvent(iQ,{bubbles:!0,cancelable:!0});(0,rH.jH)(c,l)}},{checkForDefaultPrevented:!1})})})}).displayName="NavigationMenuLink";var iH="NavigationMenuIndicator";t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=iA(iH,l.__scopeNavigationMenu),E=!!_.value;return _.indicatorTrack?ig.createPortal((0,t5.jsx)(rU.z,{present:g||E,children:(0,t5.jsx)(iz,{...b,ref:c})}),_.indicatorTrack):null}).displayName=iH;var iz=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,...b}=l,_=iA(iH,g),E=i_(g),[O,R]=t8.useState(null),[B,V]=t8.useState(null),U="horizontal"===_.orientation,H=!!_.value;t8.useEffect(()=>{let l=E(),c=l.find(l=>l.value===_.value)?.ref.current;c&&R(c)},[E,_.value]);let handlePositionChange=()=>{O&&V({size:U?O.offsetWidth:O.offsetHeight,offset:U?O.offsetLeft:O.offsetTop})};return dist_useResizeObserver(O,handlePositionChange),dist_useResizeObserver(_.indicatorTrack,handlePositionChange),B?(0,t5.jsx)(rH.WV.div,{"aria-hidden":!0,"data-state":H?"visible":"hidden","data-orientation":_.orientation,...b,ref:c,style:{position:"absolute",...U?{left:0,width:B.size+"px",transform:`translateX(${B.offset}px)`}:{top:0,height:B.size+"px",transform:`translateY(${B.offset}px)`},...b.style}}):null}),iW="NavigationMenuContent",iG=t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=iA(iW,l.__scopeNavigationMenu),E=iD(iW,l.__scopeNavigationMenu),O=(0,rI.e)(E.contentRef,c),R=E.value===_.value,B={value:E.value,triggerRef:E.triggerRef,focusProxyRef:E.focusProxyRef,wasEscapeCloseRef:E.wasEscapeCloseRef,onContentFocusOutside:E.onContentFocusOutside,onRootContentClose:E.onRootContentClose,...b};return _.viewport?(0,t5.jsx)(iq,{forceMount:g,...B,ref:O}):(0,t5.jsx)(rU.z,{present:g||R,children:(0,t5.jsx)(iZ,{"data-state":getOpenState(R),...B,ref:O,onPointerEnter:(0,rj.M)(l.onPointerEnter,_.onContentEnter),onPointerLeave:(0,rj.M)(l.onPointerLeave,whenMouse(_.onContentLeave)),style:{pointerEvents:!R&&_.isRootMenu?"none":void 0,...B.style}})})});iG.displayName=iW;var iq=t8.forwardRef((l,c)=>{let g=iA(iW,l.__scopeNavigationMenu),{onViewportContentChange:b,onViewportContentRemove:_}=g;return(0,nh.b)(()=>{b(l.value,{ref:c,...l})},[l,c,b]),(0,nh.b)(()=>()=>_(l.value),[l.value,_]),null}
15),iQ="navigationMenu.rootContentDismiss",iZ=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,value:b,triggerRef:_,focusProxyRef:E,wasEscapeCloseRef:O,onRootContentClose:R,onContentFocusOutside:B,...V}=l,U=iA(iW,g),H=t8.useRef(null),W=(0,rI.e)(H,c),G=makeTriggerId(U.baseId,b),q=makeContentId(U.baseId,b),Q=i_(g),Z=t8.useRef(null),{onItemDismiss:K}=U;t8.useEffect(()=>{let l=H.current;if(U.isRootMenu&&l){let handleClose=()=>{K(),R(),l.contains(document.activeElement)&&_.current?.focus()};return l.addEventListener(iQ,handleClose),()=>l.removeEventListener(iQ,handleClose)}},[U.isRootMenu,l.value,_,K,R]);let X=t8.useMemo(()=>{let l=Q(),c=l.map(l=>l.value);"rtl"===U.dir&&c.reverse();let g=c.indexOf(U.value),_=c.indexOf(U.previousValue),E=b===U.value,O=_===c.indexOf(b);if(!E&&!O)return Z.current;let R=(()=>{if(g!==_){if(E&&-1!==_)return g>_?"from-end":"from-start";if(O&&-1!==g)return g>_?"to-start":"to-end"}return null})();return Z.current=R,R},[U.previousValue,U.value,U.dir,Q,b]);return(0,t5.jsx)(iJ,{asChild:!0,children:(0,t5.jsx)(rL.XB,{id:q,"aria-labelledby":G,"data-motion":X,"data-orientation":U.orientation,...V,ref:W,disableOutsidePointerEvents:!1,onDismiss:()=>{let l=new Event(iQ,{bubbles:!0,cancelable:!0});H.current?.dispatchEvent(l)},onFocusOutside:(0,rj.M)(l.onFocusOutside,l=>{B();let c=l.target;U.rootNavigationMenu?.contains(c)&&l.preventDefault()}),onPointerDownOutside:(0,rj.M)(l.onPointerDownOutside,l=>{let c=l.target,g=Q().some(l=>l.ref.current?.contains(c)),b=U.isRootMenu&&U.viewport?.contains(c);(g||b||!U.isRootMenu)&&l.preventDefault()}),onKeyDown:(0,rj.M)(l.onKeyDown,l=>{let c=l.altKey||l.ctrlKey||l.metaKey,g="Tab"===l.key&&!c;if(g){let c=getTabbableCandidates(l.currentTarget),g=document.activeElement,b=c.findIndex(l=>l===g),_=l.shiftKey,O=_?c.slice(0,b).reverse():c.slice(b+1,c.length);focusFirst(O)?l.preventDefault():E.current?.focus()}}),onEscapeKeyDown:(0,rj.M)(l.onEscapeKeyDown,l=>{O.current=!0})})})}),iK="NavigationMenuViewport",iX=t8.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=iA(iK,l.__scopeNavigationMenu),E=!!_.value;return(0,t5.jsx)(rU.z,{present:g||E,children:(0,t5.jsx)(iY,{...b,ref:c})})});iX.displayName=iK;var iY=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,children:b,..._}=l,E=iA(iK,g),O=(0,rI.e)(c,E.onViewportChange),R=iO(iW,l.__scopeNavigationMenu),[B,V]=t8.useState(null),[U,H]=t8.useState(null),W=B?B?.width+"px":void 0,G=B?B?.height+"px":void 0,q=!!E.value,Q=q?E.value:E.previousValue;return dist_useResizeObserver(U,()=>{U&&V({width:U.offsetWidth,height:U.offsetHeight})}),(0,t5.jsx)(rH.WV.div,{"data-state":getOpenState(q),"data-orientation":E.orientation,..._,ref:O,style:{pointerEvents:!q&&E.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":W,"--radix-navigation-menu-viewport-height":G,..._.style},onPointerEnter:(0,rj.M)(l.onPointerEnter,E.onContentEnter),onPointerLeave:(0,rj.M)(l.onPointerLeave,whenMouse(E.onContentLeave)),children:Array.from(R.items).map(([l,{ref:c,forceMount:g,...b}])=>{let _=Q===l;return(0,t5.jsx)(rU.z,{present:g||_,children:(0,t5.jsx)(iZ,{...b,ref:(0,rI.F)(c,l=>{_&&l&&H(l)})})},l)})})}),iJ=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,...b}=l,_=iA("FocusGroup",g);return(0,t5.jsx)(iE.Provider,{scope:g,children:(0,t5.jsx)(iE.Slot,{scope:g,children:(0,t5.jsx)(rH.WV.div,{dir:_.dir,...b,ref:c})})})}),i0=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],i1=t8.forwardRef((l,c)=>{let{__scopeNavigationMenu:g,...b}=l,_=iS(g),E=iA("FocusGroupItem",g);return(0,t5.jsx)(iE.ItemSlot,{scope:g,children:(0,t5.jsx)(rH.WV.button,{...b,ref:c,onKeyDown:(0,rj.M)(l.onKeyDown,l=>{let c=["Home","End",...i0].includes(l.key);if(c){let c=_().map(l=>l.ref.current),g="rtl"===E.dir?"ArrowRight":"ArrowLeft";if([g,"ArrowUp","End"].includes(l.key)&&c.reverse(),i0.includes(l.key)){let g=c.indexOf(l.currentTarget);c=c.slice(g+1)}setTimeout(()=>focusFirst(c)),l.preventDefault()}})})})});function getTabbableCandidates(l){let c=[],g=document.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{let c="INPUT"===l.tagName&&"hidden"===l.type;return l.disabled||l.hidden||c?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;g.nextNode();)c.push(g.currentNode);return c}function focusFirst(l){let c=document.activeElement;return l.some(l=>l===c||(l.focus(),document.activeElement!==c))}function dist_useResizeObserver(l,c){let g=(0,np.W)(c);(0,nh.b)(()=>{let c=0;if(l){let b=new ResizeObserver(()=>{cancelAnimationFrame(c),c=window.requestAnimationFrame(g)});return b.observe(l),()=>{window.cancelAnimationFrame(c),b.unobserve(l)}}},[l,g])}function getOpenState(l){return l?"open":"closed"}function makeTriggerId(l,c){return`${l}-trigger-${c}`}function makeContentId(l,c){return`${l}-content-${c}`}function whenMouse(l){return c=>"mouse"===c.pointerType?l(c):void 0}let i2=(0,t8.memo)(({item:l,paths:c,t:g})=>{let{navbarItems:b}=(0,nU.Y6)(),_=b.find(c=>c.menuItemId===l.id)?.dropdownImage;return(0,t5.jsxs)(iL,{children:[(0,t5.jsx)(iV,{children:(0,t5.jsx)(NavigationAnchor,{menuItem:l,className:"group flex font-sans text-sm font-semibold items-center text-center hover:text-greendark hover:underline px-6",children:!!l.children?.length&&(0,t5.jsx)(iu.Z,{className:"ml-1 pt-[0.5px] shrink-0 self-center transition-transform duration-[250] ease-in group-data-[state=open]:-rotate-180","aria-hidden":!0})})}),!!l.children?.length&&(0,t5.jsxs)(iG,{className:"data-[motion=from-start]:animate-enterFromLeft data-[motion=from-end]:animate-enterFromRight data-[motion=to-start]:animate-exitToLeft data-[motion=to-end]:animate-exitToRight relative",children:[(0,t5.jsxs)("div",{className:"flex pt-12 items-start",children:[_?(0,t5.jsx)("img",{src:_,alt:l.name,className:"rounded-xl ml-10 mb-8 w-[272px] max-h-[210px] object-cover"}):(0,t5.jsx)(ru(),{src:"/images/menu-products.png",alt:"Bamboovement",width:272,height:210,className:"rounded-xl ml-10 mb-8 max-h-[210px] object-cover"}),(0,t5.jsx)("ul",{className:`ml-16 mr-11 flex list-none gap-6 ${l.children&&l.children.length<=2?"justify-start":"justify-between"} grow border`,children:l.children?.map((l,c)=>t5.jsxs("li",{className:"w-[142px]",children:[t5.jsx(NavigationAnchor,{menuItem:l,className:"font-sans text-sm w-full text-left flex items-start hover:underline leading-none text-brand-secondary font-bold",children:t5.jsx(iu.Z,{className:"ml-2 -rotate-90","aria-hidden":"true"})}),!!l?.children?.length&&t5.jsx("ul",{className:"list-none pt-6",children:l?.children?.map((l,c)=>t5.jsx("li",{className:"pb-4",children:t5.jsx(NavigationAnchor,{menuItem:l,className:"font-sans text-sm text-gray-black leading-none"})},c))})]},c))})]}),(0,t5.jsxs)(rr(),{href:c.shop.$url(),className:"flex w-full bg-brand-secondary font-medium text-white font-sans justify-center items-center py-4 rounded-b-xl",children:[(0,t5.jsx)("span",{className:"mr-2",children:g.formatMessage(ra.s.viewAllProducts)}),(0,t5.jsx)(iu.Z,{className:"-rotate-90","aria-hidden":!0})]})]})]})});function NavbarMenu(){let l=(0,ri._)(),c=(0,rn.Z)(),g=(0,nU.H9)(),b=g?.items||[];return(0,t5.jsxs)(iN,{children:[(0,t5.jsx)(iI,{className:"list-none flex items-center",children:b.map((g,b)=>(0,t5.jsx)(i2,{item:g,paths:l,t:c},b))}),(0,t5.jsx)("div",{className:"absolute top-full left-0 w-full",children:(0,t5.jsx)(iX,{className:"data-[state=open]:animate-scaleIn data-[state=closed]:animate-scaleOut relative mt-[10px] h-[var(--radix-navigation-menu-viewport-height)] origin-[top_center] overflow-visible transition-[width,_height] duration-300 w-full rounded-xl bg-brand-brown-250"})})]})}
15function UserMenu({className:l,...c}){let g=(0,ri._)(),b=(0,rn.Z)(),[_,E]=(0,t8.useState)(!1),O=useLogout();return(0,t8.useEffect)(()=>{let checkIsDesktop=()=>{E(window.innerWidth>=1024)};return checkIsDesktop(),window.addEventListener("resize",checkIsDesktop),()=>window.removeEventListener("resize",checkIsDesktop)},[]),(0,t5.jsxs)("div",{className:(0,rh.m6)("relative group",l),...c,children:[_?(0,t5.jsx)(AnimatedUserIcon,{"aria-hidden":!0,className:"w-7 h-7"}):(0,t5.jsx)(user,{"aria-hidden":"true",className:"w-7 h-7"}),(0,t5.jsx)("div",{className:"absolute top-[100%] right-[-20px] invisible group-hover:visible pt-9",children:(0,t5.jsxs)("div",{className:"shadow-modal flex flex-col rounded-3xl bg-brand-brown-200 min-w-[12rem]",children:[(0,t5.jsx)(rr(),{href:g.account.orders.$url(),tabIndex:0,className:"px-4 pt-3.5 font-spirit cursor-pointer flex items-center whitespace-nowrap hover:text-brand",children:b.formatMessage(ra.s.menuAccountOrders)}),(0,t5.jsx)(rr(),{href:g.account.subscriptions.$url(),tabIndex:0,className:"px-4 pt-3.5 font-spirit cursor-pointer flex items-center whitespace-nowrap hover:text-brand",children:b.formatMessage(ra.s.menuAccountSubscriptions)}),(0,t5.jsx)("button",{type:"button",onClick:O,tabIndex:-1,className:"px-4 pt-3.5 pb-3.5 font-spirit cursor-pointer flex items-center whitespace-nowrap hover:text-brand",children:b.formatMessage(ra.s.logOut)})]})})]})}function Navbar(){let l=(0,ri._)(),c=(0,re.useRouter)(),g=(0,rn.Z)(),[b,_]=(0,t8.useState)(!1),[E,O]=(0,t8.useState)(!1),{authenticated:R}=(0,rs.a)(),B=(0,t8.useRef)(null),V=(0,t8.useRef)();return(0,t8.useEffect)(()=>{O(R)},[R]),(0,t8.useEffect)(()=>{let l=B.current;if(!l)return;let updateNavbarOffset=()=>{let c=parseFloat(getComputedStyle(l).top)||0;document.documentElement.style.setProperty("--navbar-offset",`${c+l.offsetHeight}px`)};updateNavbarOffset();let c=new ResizeObserver(updateNavbarOffset);return c.observe(l),c.observe(document.documentElement),()=>c.disconnect()},[]),(0,t8.useEffect)(()=>{function handleOnRouteChangeStart(){b&&_(!1)}return c.events.on("routeChangeStart",handleOnRouteChangeStart),()=>{c.events.off("routeChangeStart",handleOnRouteChangeStart)}},[b,c.events]),(0,t5.jsx)("nav",{ref:B,className:"sticky flex w-full justify-center z-50 top-[calc(var(--promo-bar-height,0px)+12px)] lg:top-[calc(var(--promo-bar-height,0px)+14px)]",children:(0,t5.jsxs)("div",{className:"max-w-[1390px] mx-3 lg:mx-[25px] py-5 px-5 lg:px-10 justify-between w-full flex items-center bg-brand-brown-250 rounded-[24px] lg:rounded-[100px] relative shadow-sm md:shadow-none",children:[(0,t5.jsx)(BurgerMenu,{dialogContainer:V.current}),(0,t5.jsx)("div",{className:"flex flex-1 justify-center lg:flex-none",children:(0,t5.jsx)(rr(),{href:l.$url(),"aria-label":g.formatMessage(ra.Z.logoHomeLabel),children:(0,t5.jsx)(r_.Z,{"aria-hidden":"true",className:"w-[169px] lg:w-[208px] fill-brand-secondary"})})}),(0,t5.jsx)("div",{className:"hidden lg:flex flex-1 justify-center",children:(0,t5.jsx)(NavbarMenu,{})}),(0,t5.jsxs)("div",{className:"flex justify-end items-center",children:[(0,t5.jsx)(ShoppingCart,{dialogContainer:V.current}),(0,t5.jsx)(LanguageSelector,{className:"hidden lg:flex ml-4"}),E?(0,t5.jsx)(UserMenu,{className:"ml-5"}):(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)(rr(),{href:l.account.login.$url(),"data-testid":"userIcon","aria-label":g.formatMessage(ra.Z.logIn),className:"lg:hidden ml-5",children:(0,t5.jsx)(user,{"aria-hidden":"true",className:"w-7 h-7"})}),(0,t5.jsx)(rr(),{href:l.account.login.$url(),"data-testid":"userIcon","aria-label":g.formatMessage(ra.Z.logIn),className:"hidden lg:inline ml-5",children:(0,t5.jsx)(AnimatedUserIcon,{"aria-hidden":!0,className:"w-7 h-7"})})]})]}),(0,t5.jsx)("div",{className:"font-sans absolute h-full left-0 right-0 z-[-1]",ref:V})]})})}i2.displayName="MenuItem";let i3="w-full bg-brand-primary text-white text-[12px] md:text-[15px] leading-snug md:leading-none px-3 md:px-4 pt-3 pb-4 flex items-center justify-center text-center";function PromoBar(){let l=(0,nU.PR)(),c=(0,rn.Z)(),g=(0,t8.useRef)(null);if((0,t8.useEffect)(()=>
15{if(!l){document.documentElement.style.setProperty("--promo-bar-height","0px");return}let c=g.current;if(!c)return;let apply=()=>{document.documentElement.style.setProperty("--promo-bar-height",`${c.offsetHeight}px`)};apply();let b=new ResizeObserver(apply);return b.observe(c),()=>{b.disconnect(),document.documentElement.style.setProperty("--promo-bar-height","0px")}},[l]),!l)return null;let{message:b,link:_,linkLabel:E}=l,O=(0,t5.jsxs)("span",{className:"inline-flex flex-wrap items-center justify-center gap-x-3 gap-y-1",children:[(0,t5.jsx)("span",{children:b}),E&&(0,t5.jsx)("span",{className:"underline underline-offset-2 font-medium",children:E})]}),R="sticky top-0 z-[55]";return _?(0,t5.jsx)("div",{ref:g,role:"region","aria-label":c.formatMessage(ra.s.sitePromotionLabel),className:R,children:(0,t5.jsx)(rr(),{href:_,className:`${i3} hover:opacity-90 transition-opacity`,children:O})}):(0,t5.jsx)("div",{ref:g,role:"region","aria-label":c.formatMessage(ra.s.sitePromotionLabel),className:`${R} ${i3}`,children:O})}function RootLayout({children:l}){return(0,t5.jsxs)("div",{className:"min-h-screen flex flex-col",children:[(0,t5.jsx)(PromoBar,{}),(0,t5.jsx)(Navbar,{}),(0,t5.jsx)("div",{className:"flex flex-col flex-grow",children:l}),(0,t5.jsx)(Footer,{})]})}var i5=g(77834);function AddressBookCard({address:l,onRefreshBook:c}){let g=(0,rn.Z)(),[b]=(0,rf.q1)(),[_]=(0,rf.kW)(),E="";l.isDefaultShippingAddress&&l.isDefaultBillingAddress?E=g.formatMessage(ra.s.defaultBillingAndShipping):l.isDefaultShippingAddress?E=g.formatMessage(ra.s.defaultShipping):l.isDefaultBillingAddress&&(E=g.formatMessage(ra.s.defaultBilling));let onDeleteAddress=async l=>{await _({variables:{id:l}}),c()};return(0,t5.jsxs)("div",{className:"justify-between flex flex-col checkout-section-container md:mx-2 mb-2",children:[!!E&&(0,t5.jsx)("p",{className:"text-md font-semibold mb-1",children:E}),(0,t5.jsx)(i5.L,{address:l}),!l.isDefaultBillingAddress&&(0,t5.jsx)(rw.z,{className:"my-1",onClick:()=>b({variables:{id:l.id,type:"BILLING"}}),children:g.formatMessage(ra.s.setDefaultBilling)}),!l.isDefaultShippingAddress&&(0,t5.jsx)(rw.z,{className:"my-1",onClick:()=>b({variables:{id:l.id,type:"SHIPPING"}}),children:g.formatMessage(ra.s.setDefaultShipping)}),(0,t5.jsx)(rw.z,{className:"my-1",onClick:()=>onDeleteAddress(l.id),children:g.formatMessage(ra.s.removeButton)})]})}function CartSummary({withButton:l=!0,checkout:c,context:g,className:b}){let _=(0,rn.Z)(),E=(0,ri._)(),[O]=(0,rf.mT)({errorPolicy:"all"}),[R]=(0,rf.NM)({errorPolicy:"all"}),[B,V]=(0,t8.useState)(""),{subtotalPrice:U,shippingPrice:H,totalPrice:W,discount:G}=c,{isRecalculatingShipping:q}=(0,rA.Mg)(),Q=!!c.shippingAddress?.country?.code,Z="cart"===g||!Q,K=useShippingEstimate(c.channel.slug,U.gross.amount),X=K.hasEstimate?"free"===K.state.kind?0:"range"===K.state.kind?K.state.max.amount:"price"===K.state.kind?K.state.price.amount:void 0:void 0,{register:Y,handleSubmit:J,formState:{errors:et},setError:er}=(0,rb.cI)({}),{query:ei,formatPrice:ea}=(0,rd.eH)(),eo=!!G?.amount,es=eo?{amount:U.gross.amount+(G?.amount??0),currency:U.gross.currency}:U.gross,el=Z?{amount:U.gross.amount+(X??0),currency:U.gross.currency}:W?.gross,ec=Z?rC.D.estimatedTotal:rC.D.total,eu=getDiscountLabelName(c.discountName,c.voucherCode),ed=J(async l=>{let{data:g}=await O({variables:{promoCode:l.promoCode,token:c.token,locale:ei.locale}}),b=g?.checkoutAddPromoCode?.errors;b&&b.length>0&&er("promoCode",{message:b[0].message||_.formatMessage(ra.s.errorGeneric)})}),onRemovePromoCode=async()=>{let{data:l}=await R({variables:{promoCode:c.voucherCode,id:c.id,locale:ei.locale}}),g=l?.checkoutRemovePromoCode?.errors;g&&g.length>0&&V(()=>g[0].message||_.formatMessage(ra.s.errorGeneric))},ep=Z&&K.hasEstimate?_.formatMessage(rC.D.shippingWithCountry,{country:K.countryCode}):_.formatMessage(rC.D.shipping),ef=useShippingEstimateValue(K),eh=Z?ef:ea(H.gross);return(0,t5.jsxs)("section",{className:(0,rh.dV)("bg-brand-brown-200 rounded-3xl p-8 border w-full lg:w-[26rem] shrink-0 self-start",b),children:[(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none mb-6",children:_.formatMessage(rC.D.title)}),"checkout"===g&&(0,t5.jsx)(t5.Fragment,{children:G?.amount?(0,t5.jsx)(rm.C,{type:"text",onSubmit:onRemovePromoCode,placeholder:_.formatMessage(rC.D.promoCodePlaceholder),value:c.voucherCode,error:B,success:_.formatMessage(rC.D.promoCodeSuccess),disabled:!0,submitIcon:(0,t5.jsx)(nV.Z,{}
15),submitLabel:_.formatMessage(rC.D.removePromoCodeLabel)}):(0,t5.jsx)("form",{method:"post",onSubmit:ed,children:(0,t5.jsx)(rm.C,{type:"text",placeholder:_.formatMessage(rC.D.promoCodePlaceholder),submitLabel:_.formatMessage(rC.D.applyPromoCodeLabel),error:et.promoCode?.message,...Y("promoCode",{required:!0})})})}),(0,t5.jsx)("p",{className:"text-2xl font-spirit text-brand-secondary leading-8 mt-10",children:_.formatMessage(rC.D.summaryBlockTitle)}),(0,t5.jsxs)("div",{className:"flex flex-col mt-6",children:[(0,t5.jsxs)("div",{className:"flex justify-between mt-4",children:[(0,t5.jsxs)("p",{className:"text-gray-700",children:[_.formatMessage(rC.D.subtotal),":"]}),(0,t5.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold",children:ea(es)})]}),(0,t5.jsxs)("div",{className:"flex justify-between items-center mt-4",children:[(0,t5.jsxs)("p",{className:"text-gray-700",children:[ep,":"]}),(0,t5.jsx)("p",{"aria-busy":q,className:(0,rh.dV)("text-brand-secondary font-spirit text-md font-medium md:font-semibold transition-opacity",q&&"animate-pulse opacity-40"),children:eh})]}),(0,t5.jsx)(FreeShippingProgressBar,{estimate:K,className:"mt-6"}),eo&&(0,t5.jsxs)("div",{className:"flex justify-between items-center mt-4",children:[(0,t5.jsxs)("p",{className:"text-gray-700",children:[_.formatMessage(rC.D.discount),eu?` (${eu})`:"",":"]}),(0,t5.jsxs)("p",{className:"text-brand-greenLight font-spirit text-md font-medium md:font-semibold",children:["-",ea(G)]})]}),(0,t5.jsxs)("div",{className:"flex justify-between items-center border-t border-brand-brown-400 pt-6 mt-6",children:[(0,t5.jsx)("p",{className:"text-gray-700",children:_.formatMessage(ec)}),(0,t5.jsx)("p",{"aria-busy":q,className:(0,rh.dV)("text-brand-secondary font-spirit text-md font-medium md:font-semibold transition-opacity",q&&"animate-pulse opacity-40"),children:ea(el)})]})]}),l&&(0,t5.jsx)(rE.Z,{href:E.checkout.$url(),variant:"primary",className:"button-lg w-full mt-6",children:_.formatMessage(rC.D.checkoutButton)})]})}function CounterText({className:l,children:c}){return(0,t5.jsx)("h2",{className:(0,rh.m6)("text-[80px] md:text-[140px] text-brand-secondary leading-[100%] tracking-tight mt-[304px] md:mt-[318px]",l),children:c})}g(2833);var i4=g(95889);let i6=(0,rT.vU)({orderNumberColumn:{id:"app.ordersTable.orderNumberColumn",description:"Order number column",defaultMessage:"Number"},dateColumn:{id:"app.ordersTable.dateColumn",description:"Date column",defaultMessage:"Creation Date"},statusColumn:{id:"app.ordersTable.statusColumn",description:"Status column",defaultMessage:"Status"},totalColumn:{id:"app.ordersTable.totalColumn",description:"Total column",defaultMessage:"Total"}});function OrdersTable({orders:l}){let c=(0,re.useRouter)(),g=(0,ri._)(),b=(0,rn.Z)(),{formatPrice:_}=(0,rd.eH)();return(0,t5.jsxs)("table",{className:"w-full divide-y divide-brand-brown-400 bg-white rounded-md ",children:[(0,t5.jsx)("thead",{className:"text-center h-12 text-brand-secondary",children:(0,t5.jsxs)("tr",{children:[(0,t5.jsx)("th",{className:"w-1/4 font-normal text-sm md:text-md",children:b.formatMessage(i6.orderNumberColumn)}),(0,t5.jsx)("th",{className:"w-1/4 font-normal text-sm md:text-md",children:b.formatMessage(i6.dateColumn)}),(0,t5.jsx)("th",{className:"w-1/4 font-normal text-sm md:text-md md:text-center hidden md:table-cell",children:b.formatMessage(i6.statusColumn)}),(0,t5.jsx)("th",{className:"w-1/4 font-normal text-sm md:text-md",children:b.formatMessage(i6.totalColumn)})]})}),(0,t5.jsx)("tbody",{className:"text-center divide-y divide-brand-brown-400 text-gray-black",children:l?.map(l=>t5.jsxs("tr",{className:"h-16 cursor-pointer",onClick:()=>c.push(g.account.orders._token(l.token).$url()),children:[t5.jsx("td",{children:l?.number}),t5.jsx("td",{children:l.created.slice(0,10)}),t5.jsx("td",{className:"hidden md:table-cell",children:l.status}),t5.jsx("td",{children:_(l.total.gross)})]},l.id))})]})}g(8320);var i8=g(40793),i9=g.n(i8),i7=g(23079),ae=g.n(i7),at=g(64596);function CustomHead({title:l,content:c,pageType:g="website",ogImage:b,rawHtml:_}){let{asPath:E}=(0,re.useRouter)(),O=ae()("https://bamboovement.com",E),R=new URL(O).origin||"https://bamboovement.com",B=(0,at.g)(b,R);return(0,t8.useEffect)(()=>
15{if(!_)return;let l=document.createElement("div");l.innerHTML=_;let c=[];return Array.from(l.children).forEach(l=>{if("SCRIPT"===l.tagName){let g=document.createElement("script");Array.from(l.attributes).forEach(l=>{g.setAttribute(l.name,l.value)}),l.textContent&&(g.textContent=l.textContent),c.push(g)}else c.push(l.cloneNode(!0))}),c.forEach(l=>{document.head.appendChild(l)}),()=>{c.forEach(l=>{l.parentNode===document.head&&document.head.removeChild(l)})}},[_]),(0,t5.jsxs)(i9(),{children:[(0,t5.jsx)("title",{children:l}),(0,t5.jsx)("meta",{name:"description",content:c}),(0,t5.jsx)("link",{rel:"canonical",href:O}),(0,t5.jsx)("meta",{property:"og:type",content:g}),(0,t5.jsx)("meta",{property:"og:title",content:l}),(0,t5.jsx)("meta",{property:"og:description",content:c}),(0,t5.jsx)("meta",{property:"og:url",content:O}),(0,t5.jsx)("meta",{property:"og:image",content:B}),(0,t5.jsx)("meta",{property:"og:site_name",content:"Bamboovement"})]})}function sky_extends(){return(sky_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var sky=l=>t8.createElement("svg",sky_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"sky_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},eh||(eh=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),em||(em=t8.createElement("g",{mask:"url(#sky_svg__a)"},t8.createElement("path",{fill:"url(#sky_svg__b)",d:"M1998.15-41.47h-2244.4v867.199h2244.4z"}),t8.createElement("path",{fill:"url(#sky_svg__c)",d:"M1774.95 300.428s42.8-45.1 67.3-78.5c4.4-6-12.4-2.3-18.5-.2-6.1 2.2-12.7 4.8-18.7 2.5s9.6-36.8 15.6-39.1c3.2-1.2 8.8-3.3 6-5.4-30.6-5.8-75.8 91.9-98.8 112.8-7 6.4-15.9 11.7-21.6 7.3s28.8-42.9 25.1-45.7-18.9-65.7-79.4-21.7c-10.3 7.4-24.5 25.5-36.2 21s-10.8-15.6-8.6-20.1c.9-1.8 1.8-3.9 1.1-5.8-1.5-4.2-7.6-3-11.6-1.1-42.5 20.9-84 43.6-126.3 64.9-19.8 10-75.9 23.5-56.6-1.2s42.1-58.4 14.9-48.6-27.9 5.8-70.9 44.1c-79.2 70.6 34.6 100.2 34.6 100.2l138.2-51.6c26.8 5.5-35.4 51.8-10.8 50.3 24.7-1.5 103.3-60.9 137.4-54.8s-55.4 65.3 1.5 56.1c56.9-9.1 116.1-85.5 116.1-85.5"}),t8.createElement("path",{fill:"url(#sky_svg__d)",d:"M492.35 269.329c75.9-62.3 159.3-110.3 246.3-141.5 6.7-2.4 13.7-4.7 20.3-3 6.7 1.7 12.8 8.9 12.1 17.4-.4 5.3-3.4 9.9-6 14.2-6 9.7-11.4 20-16.1 30.7-2.3 5.1-4.4 10.9-3.5 16.4 2.2 12.6 16.5 12.8 26.9 10 107.5-29.6 213.2-82.7 322.4-81.1 6.6 0 14.9 2.2 15.9 10.1.4 3.3-.7 6.7-2 9.8-13.8 33.2-44.2 50.1-65.4 76.8-3.1 4-6.3 10-3.8 14.4 1.3 2.3 3.6 3.1 5.8 3.6 24.3 5.6 48.6-14.3 73.5-14.7 3.1 0 6.6.5 8.4 3.4 3.2 5.1-.6 12.5-4.5 17.2-13.6 16.3-30 28.5-46.3 40.4-57.3 42.2-114.5 84.4-171.8 126.6-7.4 5.5-19.6 9-22-.9-.9-3.9.5-8.1 1.9-11.8 11.5-30.4 26.8-58.8 45.2-83.7-9.1-12.7-25.6-10.4-39.3-6.2-20.7 6.4-41 14.8-60.6 25.2-32.7 17.3-69.9 40.3-100.9 21.4-2.7-1.6-5.4-3.7-6.6-7.1-2.5-6.9 2.1-14.7 6.5-20.4 14-18.5-124.4 77.2-110.3 58.8 5.1-6.7 10.6-15.4 8.3-23.9-2.5-9.2-12.1-11-20.1-11.1-61.8-1 28.3-104.1-31.4-81.3-28.7 10.9-57.3 24.6-87 25.6-5.2.2-11.4-1-13.2-6.9-1.6-5.4 1.7-11.3 4.9-15.6 11.1-14.9 24.3-27.4 38.7-36.8",opacity:.5}),t8.createElement("path",{fill:"url(#sky_svg__e)",d:"M-247.75 282.329c78-26.3 156-52.6 235.3-75.6 23.4-6.8 82.6-27.6 100-25.3s-47.2 36.2-56.8 44.2c49.4 17.1 326.9-63.6 309.9-31.8-16.8 31.4-111.2 88.5-109.4 98.3 1.7 9.7 21 4.4 31.6 2 56.3-13 157.7-75.1 133.9-41.7-28.1 39.4-123.7 146.6-251.7 183.3-8.4-9.4-120.6-55.2-111.6-64.1l60.3-59.4c4.4-4.3 9.1-9.3 8.9-15.2-.3-13.5-21.8-15.2-36.3-12.2-88.7 18.4-175.8 43.3-260.2 74.3 17.6-18.3 35.1-36.7 52.7-55-26.7-1.4-51.7 10.1-76.7 18.7-24.9 8.6-54.1 14.4-77.4 2.6 18.5-22.6 43.1-41.2 70.9-53.7",opacity:.5}))),eg||(eg=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"sky_svg__b",x1:875.85,x2:878.25,y1:394.729,y2:-475.471,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:.8,stopColor:"#85cbe4"})),t8.createElement("linearGradient",{id:"sky_svg__c",x1:1583.05,x2:1588.45,y1:340.828,y2:236.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"sky_svg__d",x1:796.002,x2:810.545,y1:282.187,y2:33.822,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"sky_svg__e",x1:51.65,x2:62.05,y1:303.529,y2:102.729,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})))));function mountains_extends(){return(mountains_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}
15var mountains=l=>t8.createElement("svg",mountains_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"mountains_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},ey||(ey=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),ev||(ev=t8.createElement("g",{mask:"url(#mountains_svg__a)"},t8.createElement("path",{fill:"url(#mountains_svg__b)",d:"m878.85 394.728-282.9 97.9-627.2 28.7-98.2-81.2c23.9-22 99.8-92.5 99.8-92.5l33.9 14c13.7 0 35.2 7.2 35.2 7.2 3.7 1.3 106.9 10 104.2 9.3 0 0 15.9-12.4 25-22.4s43.8-41.9 43.8-41.9 30.9 3.7 54.6 9.6c19.4 4.8 38.8 9.9 57.6 16.6 19.5 6.9 60.1 12.8 60.1 12.8 17.5-2.4 49.7-17.3 49.7-17.3l43.5 17.8c11.4-4.6 64.2-16.6 86.6-26.9 15.5 4.9 66.5 45.4 66.5 45.4l87.6-30.2 160.4 53.3z"}),t8.createElement("path",{fill:"url(#mountains_svg__c)",d:"M212.45 313.829c-11.5 10.6 14.3 27.2 14.3 27.2l31.2 22.6h-45.6s-10.5 2.9-14.7 11.4l118.4 46.4-58 13.8 3.9 21.6-35.5 31.4-63.4 21-105.1-40.5 85.8-90.7 68.8-64.3z"}),t8.createElement("path",{fill:"#9dd5e9",d:"M143.65 378.129s-103.5-19.1-108.9-20l-30.5 3.5c-1.5 2.5 116.7 40.5 116.7 40.5zm283.2-46.801 65.4 17.3s-56.2 15.3-53.5 15.3l-69.8-13.8 57.9-18.7z"}),t8.createElement("path",{fill:"url(#mountains_svg__d)",d:"m438.75 363.928 125.7-37.6-33.4 29.2s39.8 20.7 16.7 27.8-39 0-39 0"}),t8.createElement("path",{fill:"url(#mountains_svg__e)",d:"M-12.85 361.129v15.1l33.6 6.1z"}),t8.createElement("path",{fill:"url(#mountains_svg__f)",d:"m390.65 354.328-35.6 12-12.3 16.9 57-7.3 20.4-15.7z"}),t8.createElement("path",{fill:"url(#mountains_svg__g)",d:"m310.85 335.328 20.8 21 30.9-8.7-25.9-4.1z"}),t8.createElement("path",{fill:"#9dd5e9",d:"M831.35 420.129c1.1.9 95.7-55.1 95.7-55.1l159.9 71-99.8 39z"}),t8.createElement("path",{fill:"url(#mountains_svg__h)",d:"M959.05 434.729s60.2-33 88.3-47c40.9-20.4 80.1-37.9 80.1-37.9l87.5 27.6 159.3-51.9 77.3 61.3s103.1 60.1 116.4 71.1l-129.9 35.1-346.8 28-132.1-86.3z"}),t8.createElement("path",{fill:"url(#mountains_svg__i)",d:"M1127.55 349.83c17.9 5.6 38.5 24.2 30 28.4-13.1 6.5-57.3 12.7-57.3 12.7l43.3 18.3-140.2 29.6-37.2-7.9c53.7-29.8 107.5-57.5 161.4-81.1"}),t8.createElement("path",{fill:"url(#mountains_svg__j)",d:"M1374.65 325.529c-7.1 5.8-37 21.6-31.7 23.4 5.7 1.9 47.2 20.4 43.3 24.3l-78.7 2.8s10.7 11.3 24.8 25.6c8.4 8.5-117-24.2-117-24.2z"}),t8.createElement("path",{fill:"url(#mountains_svg__k)",d:"m1176.25 394.329 29.2-12.6 44.4 12.6z"}),t8.createElement("path",{fill:"url(#mountains_svg__l)",d:"m1411.15 354.83 12 20.4 8.6-4.1z"}))),eb||(eb=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"mountains_svg__b",x1:381.25,x2:361.65,y1:536.328,y2:180.128,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#f3f9fc"}),t8.createElement("stop",{offset:.2,stopColor:"#cbe9f3"}),t8.createElement("stop",{offset:.4,stopColor:"#acdbec"}),t8.createElement("stop",{offset:.5,stopColor:"#96d2e7"}),t8.createElement("stop",{offset:.7,stopColor:"#89cce4"}),t8.createElement("stop",{offset:.8,stopColor:"#85cbe4"})),t8.createElement("linearGradient",{id:"mountains_svg__c",x1:103.45,x2:212.95,y1:130.129,y2:543.429,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__d",x1:485.85,x2:517.45,y1:285.728,y2:405.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__e",x1:-10.35,x2:7.75,y1:325.329,y2:393.529,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__f",x1:370.85,x2:385.25,y1:331.628,y2:386.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0}
15)),t8.createElement("linearGradient",{id:"mountains_svg__g",x1:325.85,x2:341.75,y1:300.528,y2:360.528,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__h",x1:1268.65,x2:1250.95,y1:540.029,y2:219.329,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#f3f9fc"}),t8.createElement("stop",{offset:.2,stopColor:"#cbe9f3"}),t8.createElement("stop",{offset:.4,stopColor:"#acdbec"}),t8.createElement("stop",{offset:.5,stopColor:"#96d2e7"}),t8.createElement("stop",{offset:.7,stopColor:"#89cce4"}),t8.createElement("stop",{offset:.8,stopColor:"#85cbe4"})),t8.createElement("linearGradient",{id:"mountains_svg__i",x1:1035.55,x2:1073.75,y1:300.03,y2:444.23,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__j",x1:1274.65,x2:1314.35,y1:274.929,y2:424.729,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__k",x1:1202.35,x2:1217.05,y1:354.129,y2:409.329,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})),t8.createElement("linearGradient",{id:"mountains_svg__l",x1:1411.95,x2:1426.15,y1:327.03,y2:380.63,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff",stopOpacity:0})))));function green_mountains_extends(){return(green_mountains_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var green_mountains=l=>t8.createElement("svg",green_mountains_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"green_mountains_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},ex||(ex=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),e_||(e_=t8.createElement("g",{mask:"url(#green_mountains_svg__a)"},t8.createElement("path",{fill:"url(#green_mountains_svg__b)",d:"M2676.05 479.727c.2-2.9.2-2.2.4-5.1-30.4-6-58.8-19.9-80.8-39.6-15-13.4-27.6-29.8-46.4-38.6-19.7-9.2-43-8.6-65.2-9.9-85-4.8-139-12.5-217.2-42.8-11.8-4.6-24.9-9.1-37-5.3-6.8 2.1-12.4 6.8-19.2 9.1-10.9 3.8-23.1 50.9-34.4 48.5-77.9-17-155.9-34-233.8-51-45 38.7-205.8 65-216.4 66.1-37.9 3.9-110 15.2-123.5 22.6-103.6 57.2-198.9 53.2-318.1 36.2-5.7-.8-11.5.1-16.5 2.6l-70.7 34.5c-46.6-21.5-42.7-30.1-77.8-64.9-6.1-6.1-19.2-25-36.2-25-24.5 0-132.4 5.1-154.7-4.2-22.3-9.2-35.4-26.9-62-29.9-35.2-4-138.3 17.3-173 10.8-42-7.8-87.6 22.4-100.8 25.4-2.8.6-53.9 12.8-53.9 12.8-30 22.4-50.2 63.9-79.1 66.9-76.5 7.9-4.5 66.5-4.5 66.5l1291.9-11.3z"}),t8.createElement("path",{fill:"#c7d49b",d:"M221.55 414.729c-.4-4.7.6-9.5 2.8-13.6.4-.7.8-1.4 1.6-1.4.7 0 1.4.5 1.8 1.1.7 1 1 2.2 1.3 3.3.8 3 1.2 6 1.3 9.1 0 .9 0 1.9-.5 2.6-.4.6-1.2 1-2 1.1-2.2.5-4.6-.2-6.2-1.9m10.5-2.402 4.4-14 3.3 14.9z"}),t8.createElement("path",{fill:"#b4c67c",d:"M133.25 445.328c1.2-8.2 3.1-17.2 5.6-25l3.6 14.7c.7-1.6 1.5-3.4 3-4.1 1.8-.8 2.2 3.5 4 3.8 1.6-3.5 5.8-4.8 8.4-2.4.4.4.9.9 1.4.9.6 0 1-.7 1.5-1.1 1.5-1.6 3.7-1.7 5.5-.9s3.3 2.3 4.8 3.8"}),t8.createElement("path",{fill:"url(#green_mountains_svg__c)",d:"M-28.75 461.127c47.2 12.6 97.5 3.4 144.1-11 46.7-14.4 92-34 140-42.5 13.6-2.4 27.5-3.9 41.2-2 15.2 2.2 29.5 8.5 44.2 13.1 75.5 23.3 144.2 8.6 223.1 11.5 47.6 1.8 118.5 23.5 164.6 35.6l-166.2 42.8h-225.1l-394.6 16.4 28.5-63.8z"}),t8.createElement("path",{fill:"#b4c67c",d:"M180.05 431.727c0 .9 2.9 2.2 6.6 3.7 4.6 1.7 21.8 5.9 33.7 7.1 3.6.4 10.6.5 11.3 5.3 1.1 7.5-12.2 13.5-18 15.4-25.7 8.4-52.9 8.8-78.5 16.9l-1-3.1c15-4.4 30-6 45.2-8.7 7.6-1.3 15.2-2.7 22.7-4.4 9-2.2 19.2-4.5 25.
156-11.8 2.8-3.1 1-5.6-3.1-6.6-1.7-.4-4.7-.9-7.2-1.2-7.7-1-12.5-2.1-20-4-5.4-1.4-14.4-4.1-19.3-6.9-2.8-1.9 4.1-5.1 5.9-6.4l4.2-1.4s-8 5.7-8 6.1zm252.2.3c-11.1 13.3-22 16-56.2 21.7s-52.6-1.2-42.8-12.9-40.9 11-37.9-3.5 16.6-30.9 1.3-31.7c18.7 3.6 35.7 10.2 55.2 15.1 23.7 6 48.1 10.8 80.4 11.3"}))),ew||(ew=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"green_mountains_svg__b",x1:1543.55,x2:1552.65,y1:684.727,y2:440.327,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5023"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_mountains_svg__c",x1:338.15,x2:333.95,y1:705.427,y2:357.627,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.4,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.6,stopColor:"#6a9047"}),t8.createElement("stop",{offset:.7,stopColor:"#a3b95c"})))));function light_green_hills_back_extends(){return(light_green_hills_back_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var light_green_hills_back=l=>t8.createElement("svg",light_green_hills_back_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"light_green_hills_back_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},eE||(eE=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),eS||(eS=t8.createElement("g",{mask:"url(#light_green_hills_back_svg__a)"},t8.createElement("path",{fill:"url(#light_green_hills_back_svg__b)",d:"m1362.45 525.627 15.5-3.7-10.2-30.9z"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__c)",d:"m1409.75 517.628 15.7-2.8-8.8-31.4z"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__d)",d:"M1426.45 514.827c-2.7-1.6-11.4-17.7-14.5-17.9s-4.8 3.7-7.8 4.7c-1.2-2.7-4.8-3.4-7.7-2.7s-5.4 2.5-8.3 3.2c0 0-6.4-8.6-7.9-8.1-3.5 1.2-5.7 18.5-6.6 22.1s2.4 2.5 3.6 6"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__e)",d:"M1019.35 497.828c2.8-1.8 6.7-2.2 9.8-.9 2-3.7 4.4-7.5 8.2-9.6 3.9-2.1 9.7-1.7 12 1.9 4-3 10.5-2.6 14.1.9 1 1 1.8 2.1 3 2.7 1.5.7 3.2.9 4.5 1.8 1.2.9 1.6 3.9 1.6 3.9 4-.7 6.4 2.9 8.8 4.3 4.8-6.5 15.7-8.3 22.6-3.7 3.5-4 10.6-4.6 14.9-1.4 1.3 1 2.4 2.3 4 2.7 1 .3 2 .1 3 .1 5.6 0 6.7 14.3 7.6 19.3l-77.5-9-36.9-13z"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__f)",d:"M-275.95 354.128c92.8 3.3 171.4 19.7 258.7 51.5 55.9 20.4 109.9 46.4 167.5 60.9 247.6 62.4 487.7-34.9 740.4 1.5 48 6.9 128 27 198.5 42.4 284.8 62.3 472.2-56.3 733.2-63.8 99.3-2.9 261.6-44.1 360.1-30.8 190.6 25.7 249.5-64.2 375.9-100.6 98.6-28.4 198.9-49.9 198.9-49.9l-89.1 320-2931.9 19.5 18.2-250.7"}),t8.createElement("path",{fill:"#b4c67c",d:"M246.85 484.929c-11.6 4.5-21.5 1.3-33.8 1.9-12.3.2-24.7.2-36.9 1.4-4.6.4-10.2 1-12.8 4.2 4.7 2.8 12.4 3.4 18.2 4.6 18.3 3.2 37.2 4.2 54.9 10.7 2.2.9 6.6 2.9 4.9 6-.6.8-1.1 1.1-1.5 1.3-3.8 1.8-7.8 2.2-11.7 3.1-12.1 2.3-21.2 5.799-32.7 9.699-7.6 2.8-15.7 5.201-22.2 9.901-.4.4-.7.8-.7.9 0 0-2.8-1.4-2.8-1.2 1.2 1 3.2 1.6 4.9 2 5.7 1.5 26.1 5.3 32.2 6.3 6.6 1.2 8.5 7.899 15.1 10.599 0 0-25.2 1.701-18.8-.899 11.1-4.6-18.6-7-30.1-10.9-2.6-1-5.3-1.801-7.3-4.201-3.7-5.5 4.1-8.899 8.1-10.599 5.7-2.6 11.5-4.8 17.4-6.7 14.6-5 27.2-7.8 42.1-11.3.7-.2 1.3-.4 1.8-.7.2 0 3.3.5 3.1.7-.1.1-.2.7 0 .9l-2.9-.7s-.6-.5-1.2-.8-1.3-.6-1.9-.9c-17.1-6.4-33-6.9-51.1-10.1-6.5-1.4-14-1.7-19.7-5.4-3.3-3.2 2.2-6.7 5-7.6 3.2-1.1 6.4-1.2 9.5-1.5 12.4-1 24.8-.6 37.1-.6 12.1-.3 21.9 2.8 33.4-1.3l2 .3-1.5 1.1z"}),t8.createElement("path",{fill:"#e5f2f8",d:"M1155.35 526.429c-2-.6-5.2-1.2-6.9-1.8-.4-.2-.9-.4-1.2-.6-1.3-.9 3.5-2.2 4.8-2.4l-2.9-.4c-3.6 1-6.8 1.9-5.5 3.3.9 1 2.3 1.8 5.8 3.2 2.3.9 3.1 1.6 1.3 2.4-1.6.8-5.7 1.6-8.2 2-15.9 2.1-33.9 1.3-50.5 3-6.4.3-13.8 2.8-12.4 7.6 2 3.8 14.8 5.899 20.9 7.599.6.2 3.8.701 3.2 1.901-.5 1.3-9.9.999-10.3 1.099l19.7 6.901c8.7-5.3 18.2-12.3 5.1-15.5-2.6-.6-11.9-1.8-14.2-2.2-1.3-.3-9.2-1.301-5.9-1.701s21.3-1.399 29.2-2.299c8.7-1.2 23.9-2.6 31-6.5 3.4-1.9 2.9-3.9-3.2-5.6zm-50.5 26.5c.3.1.4.2 0 0m-13-9.7c-.2 0-.1 0 0 0h.3c-.2.1-.3.2-.3.2z"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__g)",d:"M23.75 435.229c.1-11.9 1.3-23.8 3.6-35.5.9-4.7 2.2-9.7 5.6-13 2.3 2.6 3.3 6 4 9.4 1.2 5.6 2 11.3 2.7 17 .8 6.3 1.7 15.8 2.5 22.1"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__h)",d:"m50.15 387.629-15.4 62.6h30.7z"}),t8.createElement("path",{fill:"#b4c67c",d:"M1085.35 528.128c1.2-2.4 3.1-13.2 12.6-13.9 3.5-5.8 7.2-2.4 8.2-2 .7.3 1.1 1.1 1.9 1.2.8-2.1 2.3-4.1 4.5-4.5 2.4-.5 4.6 1 6.5 2.5.2.1.4.3.6.3.3 0 .5-.3.7-.6 1.3-1.8 4.1-1.8 6.1-.7 1.9 1.1 3.1 3.1 4.2 5.1.1.3.3.6.6.7.5.3 1.1-.1 1.6-.4 2.6-1.4 6.1-.2 8 2.1 2 2.3 3.7 6.8 4.5 9.7"}),t8.createElement("path",{fill:"url(#light_green_hills_back_svg__i)",d:"m1092.15 531.729-6-36.6-10 35.8z"}))),eC||(eC=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"light_green_hills_back_svg__b",x1:1369.85,x2:1370.35,y1:586.027,y2:502.727,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__c",x1:1417.15,x2:1417.65,y1:586.328,y2:503.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__d",x1:1399.65,x2:1400.15,y1:586.227,y2:502.927,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__e",x1:1080.35,x2:1075.45,y1:610.328,y2:480.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__f",x1:1270.95,x2:1233.65,y1:791.928,y2:242.628,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.3,stopColor:"#fff"}),t8.createElement("stop",{offset:.4,stopColor:"#e9eed9"}),t8.createElement("stop",{offset:.6,stopColor:"#c5d399"}),t8.createElement("stop",{offset:.7,stopColor:"#aec171"}),t8.createElement("stop",{offset:.8,stopColor:"#a6bb62"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__g",x1:25.05,x2:46.25,y1:453.229,y2:374.829,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__h",x1:-42.15,x2:92.05,y1:562.329,y2:369.729,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_back_svg__i",x1:1108.85,x2:1076.35,y1:553.629,y2:506.029,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})))));function light_green_hills_extends(){return(light_green_hills_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var light_green_hills=l=>t8.createElement("svg",light_green_hills_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"light_green_hills_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},ek||(ek=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),t8.createElement("g",{mask:"url(#light_green_hills_svg__a)"},eT||(eT=t8.createElement("path",{fill:"#b4c67c",d:"M1325.55 536.128c2.3-1.7 5.8-1.3 8.1.4 2.4 1.7 3.7 4.4 4.6 7.2-.2-1.5 1.7-2.6 3.3-2.3 1.5.4 2.7 1.5 4 2.4s3 1.6 4.4.8c.5-.3.9-.7 1.4-1 1.2-.7 2.9-.3 3.9.6s1.7 2.2 2.4 3.5c5.1-2.8 11.7-2.8 16.8 0 .8.4 1.6.9 2.5 1 1.8.2 3.4-1.2 5.1-1.7 3.5-1 7 1.9 10.7 1.8 1.6 0 3.2-.7 4.8-1.1 3.6-.8 7.5 0 10.5 2.1 1.1.8 2.1 1.7 3.4 1.9 1 .1 2-.3 2.9-.5 4.6-1.3 9.9 0 13.3 3.4 2.7-.7 5.7.4 7.3 2.6-5.5 1.3-11.1 2.3-16.7 3-7.8 1-15.8 1.4-23.7 1.8-20.9 1-41.8 1.7-62.7 2.2-2.5 0-5.2 0-7.2-1.5m-953.2-30.401c.4-3.8 1.2-18.6 2.3-22.2.8-2.7 1.9-5.5 4.2-7.1 2.3-1.7 6-1.5 7.4.9-.5-4.8 2.3-9.7 6.6-11.8 4.4-2 10-.9 13.3 2.5 8.4-3.6 19.4 2.1 21.3 11-.3-4.8 6-14.4 10.7-15.5 9.9-2.4 14.1 13.7 14.5 17.9 1-3.6 6-4.3 9.6-3.2 5 1.5 9.4 5.2 11.8 9.9-1.2-4.2 4.5-14.4 7.2-17.9s11.8 5.8 16.2 6 8.4-5.2 12.8-5.1 12.1 23.4 14.9 36.8"})),eP||(eP=t8.createElement("path",{fill:"url(#light_green_hills_svg__b)",d:"m-58.95 499.228 14.2-52.3 8.1 43.1 9.2-52.7 14.9 58.8 8.2 3.2 1.1-11.9 8 5.7 8.8-19.2 1.8 31.3 4.3 7 7.2-20.1 6.7 28.3 7.8-19.6 5.7 29.6z"})),eA||(eA=t8.createElement("path",{fill:"#b4c67c",d:"M900.45 592.229c.4-10.6 10.6-35 14.7-44.8 1.2-2.8 2.6-5.6 5-7.3 2.5-1.7 6.3-2 8.3.2 3-7.8 12.3-12.7 20.6-11 3.8.8 7.5 2.8 11.3 2.3 1.7-.3 3.2-1 4.8-1.4 5.9-1.6 12.2 1 16.7 5.1s25.5 64.2 28.3 69.5"})),e$||(e$=t8.createElement("path",{fill:"url(#light_green_hills_svg__c)",d:"m309.25 464.027-15.8 64h31.6z"})),eO||(eO=t8.createElement("path",{fill:"url(#light_green_hills_svg__d)",d:"m325.05 476.629-12.7 51.4h25.4z"})),eN||(eN=t8.createElement("path",{fill:"url(#light_green_hills_svg__e)",d:"M241.15 535.028c-2.7-4.9-1-25.7 4-29.8 1.7-1.4 4.6-2.6 6.9-1.7.8.3 1.3.9 1.7 1.4 7.9 9.3 3.5 21.7.2 33.1"})),eM||(eM=t8.createElement("path",{fill:"url(#light_green_hills_svg__f)",d:"M189.85 545.429c3.2-5.9 7.6-8.5 11.7-7 1.6-6.4 5.6-7.1 9-7l18.9.6c1.5 0 3 .1 4.6.2 3.2.1 6.4.2 9.5 1.9 1.5.8 2.9 2 4.5 2.1 2.4 0 4.6-2.7 6.7-5 5.4-5.7 12.4-8.2 17 0 3-7 8-7.7 12.4-8 8.1-.4 16.3-.9 24.4.7 10 1.9 20.4 6.8 29.8-.5 6.5-5 13.5-15.6 19.6-8.5 1.4 1.6 2.5 4 4 5.2 2 1.6 4.2.6 6.2-.2 11.1-4.4 24-11.6 35.1-6.1 1.6.8 3.3 1.8 4.6 4.2.9 1.6 2.6 5 3.6 6.4 2.7 3.7 6.1-.6 9.3-1.5 4-1.1 5.4 5.6 9.7 12.2 3.2 4.9-215 15.4-215 15.4l-25.7-5"})),ej||(ej=t8.createElement("path",{fill:"url(#light_green_hills_svg__g)",d:"m1183.65 544.328 22.3-29.399 3.2 13.1 18.8-31 4.1 21.7 19.7-25.5 15.2 18.3 11.8-13.7 7.2 33.1 10.9-19.8 15.7 27.8 6.8-23.3 15.4 47.199-64.9-15.099-78.3-3.8"})),eI||(eI=t8.createElement("path",{fill:"url(#light_green_hills_svg__h)",d:"M1129.55 550.528c2.4-6 3.2-8.9 14.5-9.1 4.9 0 5.3-2.5 9.9-4.2 5-1.9 8.5-6.7 13.4-8.7 9.1-3.7 19.8 3.1 29.2.3 2.4-.7 4.7-2 7.1-2.8 5.7-1.8 11.9-.2 17.7 1.4 4.8 1.3 9.7 2.6 14.5 4 6.4 1.8 13.8 4.4 15.6 10.8 35.6-6.5 71 7.6 101.7 26.4"})),eR||(eR=t8.createElement("path",{fill:"url(#light_green_hills_svg__i)",d:"M38.55 526.927c3.4-20.8 6.9-41.7 14.6-61.3 1.1-2.8 2.7-6 5.8-6.6 3.9-.8 7 3.2 8.7 6.7 9.7 20.7 7.7 44.8 12.9 67"})),eF||(eF=t8.createElement("path",{fill:"url(#light_green_hills_svg__j)",d:"m-3.25 535.229 4.2-7.5 7.6-13.4 6.8 12.5 10.6-42 9 26.5 2.1-13 16.3 25.6 5.8-41 11.7 41.1s12.6-10.7 13.3-9.4c.8 1.5 1.3 7 1.3 7l7.9-31.2 7.9 36.3 10-23.3 2.6 15.4 17.4-37.2 12.7 71.1-6.9 11.7-136.6-8.5"})),eD||(eD=t8.createElement("path",{fill:"url(#light_green_hills_svg__k)",d:"M1424.45 558.028c1.5-5.1 7-10 11-12.7 1.1-.8 2.2-1.5 3.4-2.3 2-1.3 3.9-2.6 6-3.7 2.7-1.5 7.1-.8 9.3-1.4 0 0 4.6-5.5 7.5-6.7 11.3-4.8 23.8-3.2 35.8-2.3 1.3 0 2.6.2 3.8-.2 1.8-.5 3.3-2 4.8-3.1 6.5-4.7 15.4-4.6 21.8.3-.5-8.2 8-13.9 14.9-12.5 2 .4 3.9 1.2 5.9.9 1.6-.3 3.1-1.3 4.6-2.1 7.5-4 16.2-2.7 24.5-2.7 7.9 0 15.7-1 23.6-.6 7.8.5 15.9 2.7 22 8.5-.9-.2-1.8-.5-2.7-.7"})),eL||(eL=t8.createElement("path",{fill:"url(#light_green_hills_svg__l)",d:"M-151.65 468.729c98.5 31.7 158.1 46.5 253.6 61.8 139.2 22.2 286.4-7.301 427.9-4.701 8
151.6 1.5 162 15.901 243.2 22.701 170.3 14.2 266.8-5.5 437.6 4.2 72.2 4.1 86.7 13.4 158.8 8.9 98.4-6.1 191.9-37.7 288.1-56.6 98.9-19.5 309.4-35.9 309.4-35.9l-5.3 269.4h-2227.7l2.2-297.3s87.7 19.6 112.2 27.5"})),eB||(eB=t8.createElement("path",{fill:"url(#light_green_hills_svg__m)",d:"M229.75 616.729c.8-1.8 1.7-3.6 2.7-5.3.3-.5.5-.9 1-1.2.6-.3 1.3-.2 1.9-.2 2.9.2 5.9-.4 8.5-1.7.6-.3 1.2-.7 1.9-.7.6 0 1.2.3 1.8.6 4.2 2.1 8.1 4.7 11.6 7.7-9.3 2.1-19 2.7-28.6 1.5"})),eV||(eV=t8.createElement("path",{fill:"#0f5026",d:"m183.35 498.827-.2 6.9-1.3-.1v-6.9z"})),eU||(eU=t8.createElement("path",{fill:"url(#light_green_hills_svg__n)",d:"M136.75 515.828c11.3-1.2 23.2-.2 33.2.9l21.6 2.4c2.5.3 5.1.6 7.1 2.1 2.9 2.2 4.1 6.7 7.7 7.3 1.5.2 3.1-.3 4.5.2 1.8.7 2.3 2.9 2.6 4.8.6 3.8 1.4 5.8 2.1 9.7-3.8 1.7-8.3 3.3-23.2 0-1.7.2-3.5.4-5.1.8-4.9-2.4-17.3 7.2-21.5 3.7-1.4-1.2-2.8-2.5-4.6-3-3.9-1.1-7.8-1.2-11.8-.7-8.4 1.1-12.1-7.3-20.4-8.7-1.4-.2-3.2-.6-3.3-1.9 0-.5.2-1.1.4-1.5 2.1-4.3 6.3-12.9 9.6-16.5"})),t8.createElement("mask",{id:"light_green_hills_svg__o",width:91,height:34,x:125,y:515,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},eH||(eH=t8.createElement("path",{fill:"#fff",d:"M136.75 515.828c11.3-1.2 23.2-.2 33.2.9l21.6 2.4c2.5.3 5.1.6 7.1 2.1 2.9 2.2 4.1 6.7 7.7 7.3 1.5.2 3.1-.3 4.5.2 1.8.7 2.3 2.9 2.6 4.8.6 3.8 1.4 5.8 2.1 9.7-3.8 1.7-8.3 3.3-23.2 0-1.7.2-3.5.4-5.1.8-4.9-2.4-17.3 7.2-21.5 3.7-1.4-1.2-2.8-2.5-4.6-3-3.9-1.1-7.8-1.2-11.8-.7-8.4 1.1-12.1-7.3-20.4-8.7-1.4-.2-3.2-.6-3.3-1.9 0-.5.2-1.1.4-1.5 2.1-4.3 6.3-12.9 9.6-16.5"}))),ez||(ez=t8.createElement("g",{mask:"url(#light_green_hills_svg__o)"},t8.createElement("path",{fill:"url(#light_green_hills_svg__p)",d:"M103.25 537.229c7.8-.2 44.6-14.4 52.3-14.6.8 0 1.9.1 2.2.9.2.6-.2 1.1-.3 1.7-.2 1.3 1.4 2.4 2.7 2.3s7.1-1.5 7.1-1.5 2 3.2 3.5 3.2h14.8c1.1 0 2.3 0 3.1.7.9.8 1 2.2 1.3 3.4.5 1.7 1.5 3.1 2.3 4.6s-1.3 21.9-2.1 23.4"}))),eW||(eW=t8.createElement("path",{fill:"url(#light_green_hills_svg__q)",d:"M188.05 489.828c.4 1.3.3 1.9.5 3.2 0 .3-.5 1-.9.7s-1.1.2-1.1.2-1.6 4.9-4.4 6.1l-.4 5.5h-1.2l-.4-5.3s-3.5 2.2-5.7 1.4c0 0-.3 2.3-1.2 3.1s-.5 3.6-.5 3.6h-1l-.7-2.3v3.2h-1.2s-.7-2.6.2-4.5.2-3.3.2-3.3-1.2-2.1-1-3c.1-.7-1.3-.3-.9-1.3.3-.7 1.6-.3 1.6-.3s4.7-2.2 7.5-2.8 6.2-2.2 6.6-2.6 1.4-1.5 1.4-1.5-.7-3.1-2.4-3.7c-1.6-.6-2.4.4-2.4.4s.7-2.2 2.2-1.6c1.6.6 2.8 2.1 3.4 4l.8.2s.6-1.9-.4-2.3-1.3-.2-1.3-.2 1.3-.8 1.9-.6c.7.4 1.2 1.8.9 3.9z"})),t8.createElement("mask",{id:"light_green_hills_svg__r",width:21,height:26,x:168,y:484,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},eG||(eG=t8.createElement("path",{fill:"#fff",d:"M188.05 489.828c.4 1.3.3 1.9.5 3.2 0 .3-.5 1-.9.7s-1.1.2-1.1.2-1.6 4.9-4.4 6.1l-.4 5.5h-1.2l-.4-5.3s-3.5 2.2-5.7 1.4c0 0-.3 2.3-1.2 3.1s-.5 3.6-.5 3.6h-1l-.7-2.3v3.2h-1.2s-.7-2.6.2-4.5.2-3.3.2-3.3-1.2-2.1-1-3c.1-.7-1.3-.3-.9-1.3.3-.7 1.6-.3 1.6-.3s4.7-2.2 7.5-2.8 6.2-2.2 6.6-2.6 1.4-1.5 1.4-1.5-.7-3.1-2.4-3.7c-1.6-.6-2.4.4-2.4.4s.7-2.2 2.2-1.6c1.6.6 2.8 2.1 3.4 4l.8.2s.6-1.9-.4-2.3-1.3-.2-1.3-.2 1.3-.8 1.9-.6c.7.4 1.2 1.8.9 3.9z"}))),eq||(eq=t8.createElement("g",{fill:"#0f5026",mask:"url(#light_green_hills_svg__r)"},t8.createElement("path",{d:"M185.35 489.827c.7-.9 1.4-.1 1.4-.1.1 0 .5 2 1.1 2s.6-2.4.7-2.5c.2-.3-.6-2.5-.9-2.8-.4-.4-.9-.6-1.5-.9-1-.5-2-.9-3-1.1-1.1-.2-2.3 0-3.1.7-.3.2-.5.5-.6.8s-.2.6-.2.9c0 .6.2 1.2.5 1.7.2.3.4.5.6.7.7.5 1.7.3 2.5 0m3.6 4.601-.3 6.5-7.4 2.7h-3.8l-.2-.5c.2-.6.3-1.3.5-1.9 0-.1 0-.2.1-.3 0 0 .1 0 .2-.1 1.7-.5 3.6-.2 5.2-.8 1-.4 1.9-1.1 2.6-2s1.2-1.8 1.7-2.8c.1-.3.3-.6.5-.8s.6-.4.8-.2"}))),eQ||(eQ=t8.createElement("path",{fill:"#0f5026",d:"M188.45 492.527h-.7c-.1 0-.1.1 0 .2l.1.1c.2 0 .4.2.6.2h.1c.1 0 .1-.1.1-.2m-2.2-1.7c0-.2-.2-.4-.4-.5h-.2s-.1.1-.1.2c0 .2 0 .3.2.4s.3 0 .4-.1"})),eZ||(eZ=t8.createElement("path",{fill:"url(#light_green_hills_svg__s)",d:"M191.95 510.627c-1.7-1-3.5-2-5.2-3.1-1.4-.8-2.8-1.7-4.3-2.3-1.1-.4-2.3-.8-3.5-.7-.9 0-1.7.4-2.5.8-2 .9-4.1 1.7-6.1 2.6-.8.3-1.6.7-2.5.8-.9.2-1.8 0-2.6.3-1.4.3-2.6 1.2-3.3 2.4l-3.9 6s27.8 2.8 29.8 3.4 9 .3 9.2 0-5-10.3-5-10.3z"})),eK||(eK=t8.createElement("path",{fill:"url(#light_green_hills_svg__t)",d:"m159.25 515.327 22.2 4.8-16.3-11c-2.3.2-4.1 3.1-5.9 6.2"})),eX||(eX=t8.createElement("path",{fill:"url(#light_green_hills_svg__u)",d:"M270.95 537.727c-4.1 1.4-67 15.8-69.3 17.6-.1.1 3 .4 3.1.1 0-.2 89.4 5.8 98 6.2 
1514.8.7 44 3.4 46.7 8.3 3.6 6.4-10.8 8.9-19.9 11.3-23.8 6.7-87.2 14.5-105.6 24.2-33.2 15.7 30.2 20.8 59.3 24.2 70.2 8.2 65.5 32.4 129.8 37.5 66.1 5.5 129.9 14.8 177.4 39.8l-30.5 14.5c-18.9-10.4-42.2-19.3-71.3-24.5-29.2-5.2-60.8-8.5-92.9-11.7-65.2-6.1-55-33.3-122.6-41.6-26.3-3.2-73.3-7.9-86.1-20.1-10.1-9.3-3.5-15.8 10.8-22.3 20.6-10.2 88.4-19.2 114.5-26.1 4.4-1.2 9.3-2.1 11.9-3.3.8-1.6-15.4-3.6-23.6-4.1-24.5-1.3-73.3-4.4-98.4-5.6-9.9-.8-20.1-.7-28-4.6-8.2-5.5 61.5-15.8 69.7-19.3l26.9-.7z"})),eY||(eY=t8.createElement("path",{fill:"#b4c67c",d:"m1006.05 550.028 14.6-75.1 7.5 37s8.4-6.9 12.9-1.7c4.6 5.2 3.6-.4 8.6-1.6s5.5 3.9 7.7 8.2c2.2 4.2 9.9 33.7 9.9 33.7l-61.3-.5z"})),eJ||(eJ=t8.createElement("path",{fill:"url(#light_green_hills_svg__v)",d:"M991.15 554.228c-8.4-14.3-7.7-33.3 1.8-47 2.9-4.2 7.9-8.3 12.9-6.7 1.8.6 3.3 1.9 4.5 3.3 4.2 4.9 5.5 11.6 5.7 18 .3 10.4-2.4 20.9-7.6 30.1-1.6 2.9-3.7 5.8-6.9 6.9s-7.5-.7-7.6-4"})),e0||(e0=t8.createElement("path",{fill:"url(#light_green_hills_svg__w)",d:"M1008.95 559.729c-2.6-6.9-5.1-14.2-4.3-21.5.4-3.3 1.4-6.5 3-9.5 1.8-3.3 4.7-6.4 8.5-6.6 3.7-.3 7.1 2.3 9 5.4 2.3 3.8 2.9 8.4 2.3 12.8s-2.5 8.5-4.8 12.3c-2.1 3.4-5.4 6.9-9.4 6.4"})),e1||(e1=t8.createElement("path",{fill:"#b4c67c",d:"M1028.25 551.729c1.8-1.2 9.2-9.3 11.3-9.4.6 0 1.1 0 1.7-.3.8-.4 1.3-1.2 1.8-1.9 3.8-5.8 9.9-9.8 16.5-10.7 1.9-.3 3.9-.3 5.8-.9 1.6-.5 3.1-1.4 4.7-1.9s3.5-.5 4.8.6c.5.4 1 1 1.7 1 .4 0 .8-.5 1.1-.8 2.5-2.6 6.5-2.4 10-2 3.7.5 7.4 1.1 10.9 2.6s10.8 18.6 12.7 22.1"})),e2||(e2=t8.createElement("path",{fill:"url(#light_green_hills_svg__x)",d:"M1033.35 540.227q-7.005-2.6-10.2-1c-.6.3-1.3.7-2 .7-1.2 0-2-1-2.8-1.8-2.1-1.9-5.5-2.5-8.1-1.4-1.9.8-3.7 2.3-5.7 1.9-1.1-.2-1.9-.9-2.7-1.6-1.9-1.6-3.8-3.3-6.1-4.4s-5.1-1.4-7.3-.3c-1-4.1-4.1-7.8-8.2-8.8-4.2-1-7.3-1.3-10.2 5.4s-8.9 31.1-8.9 31.1l80.1 3.3s-.6-20.4-7.6-23.1z"})),e3||(e3=t8.createElement("path",{fill:"url(#light_green_hills_svg__y)",d:"m1159.75 500.027-15.8 64h31.6z"})),e5||(e5=t8.createElement("path",{fill:"url(#light_green_hills_svg__z)",d:"M1166.95 571.229c.3-9.7 2-19.4 5.1-28.3.8-2.5 1.8-4.9 3.3-6.9 1.5-1.9 3.6-3.3 5.7-3s3.9 2 5.3 3.9c1.8 2.4 3.4 5.1 4.5 8.1 3.1-2.4 7.1-3.2 10.6-2 1.4.4 2.7 1.2 4.1.9 1.2-.2 2.2-1.1 3.2-1.7 5.2-3.2 11.5-1.7 17 .7 4.9 2.2 10.2 26.6 10.9 33.2"})),e4||(e4=t8.createElement("path",{fill:"url(#light_green_hills_svg__A)",d:"M971.45 681.928c-7.7-6.1-34.4-12.8-32.5-22.3 2.1-10 12.6-16 22.3-20 45-18.5 131.1-55 133.6-60.3s-29.8-11.5-30.6-21.3c-.3-4.2 9.3-8.4 13.2-8.7l51.9.7s-20.2 6.4-8.6 11.8c11.6 5.3 56.6 14.9 51.7 30.5s-101.9 70.4-101.9 70.4l-99.3 19.1z"})),e6||(e6=t8.createElement("g",{opacity:.3},t8.createElement("path",{fill:"url(#light_green_hills_svg__B)",d:"m1048.65 637.929 29-16.2s-10.9 1.6-15.6 6.4c0 0-3-3-13.4 9.8"}),t8.createElement("path",{fill:"url(#light_green_hills_svg__C)",d:"M1048.25 614.028s13.6-14.7 18-13.1z"}),t8.createElement("path",{fill:"url(#light_green_hills_svg__D)",d:"M1022.25 665.829s18.1-12.7 24.8-13.3l-20.7 14.5"}),t8.createElement("path",{fill:"url(#light_green_hills_svg__E)",d:"M956.15 655.629s11.8-13.9 19.4-12.2z"}),t8.createElement("path",{fill:"url(#light_green_hills_svg__F)",d:"M1016.55 640.529s14-17.4 23-15.3z"})))),e8||(e8=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"light_green_hills_svg__b",x1:5.35,x2:-33.95,y1:541.428,y2:426.328,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__c",x1:301.45,x2:329.95,y1:553.827,y2:449.027,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__d",x1:249.25,x2:359.55,y1:620.329,y2:461.929,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__e",x1:244.85,x2:253.65,y1:536.128,y2:504.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__f",x1:315.25,x2:302.65,y1:575.529,y2:488.229,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__g",x1:1265.25,x2:1269.17,y1:559.858,y2:495.801,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__h",x1:1242.35,x2:1239.15,y1:575.428,y2:523.428,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__i",x1:67.25,x2:40.75,y1:583.027,y2:398.927,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__j",x1:86.35,x2:47.45,y1:578.629,y2:464.429,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__k",x1:1524.55,x2:1513.75,y1:541.228,y2:491.828,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__l",x1:849.45,x2:850.95,y1:1066.83,y2:340.329,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.4,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.6,stopColor:"#6a9047"}),t8.createElement("stop",{offset:.7,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__m",x1:245.25,x2:243.15,y1:634.729,y2:585.229,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__n",x1:170.95,x2:170.45,y1:637.028,y2:527.828,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.4,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.7,stopColor:"#6a9047"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__p",x1:67.35,x2:189.65,y1:663.329,y2:487.629,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__q",x1:178.25,x2:174.45,y1:496.628,y2:488.028,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__s",x1:182.75,x2:177.55,y1:559.627,y2:520.127,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#a6bb62"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__t",x1:156.45,x2:176.05,y1:537.527,y2:509.427,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__u",x1:481.85,x2:177.45,y1:854.327,y2:241.627,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__v",x1:987.45,x2:1012.65,y1:576.928,y2:484.128,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__w",x1:1006.75,x2:1023.35,y1:572.929,y2:511.629,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__x",x1:1001.55,x2:998.85,y1:572.527,y2:528.227,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__y",x1:1151.95,x2:1180.35,y1:589.827,y2:485.027,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__z",x1:1112.55,x2:1239.65,y1:690.229,y2:507.829,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__A",x1:951.35,x2:1117.35,y1:716.228,y2:570.928,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#a3b95c"}),t8.createElement("stop",{offset:1,stopColor:"#b1d8c8"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__B",x1:1047.45,x2:1078.65,y1:642.929,y2:615.529,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__C",x1:1051.35,x2:1071.25,y1:610.528,y2:597.128,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.1,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:1,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__D",x1:1031.15,x2:1048.55,y1:661.929,y2:650.629,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.1,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__E",x1:956.35,x2:983.35,y1:653.729,y2:638.129,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"light_green_hills_svg__F",x1:1049.81,x2:1082.24,y1:573.1,y2:554.33,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})))));function green_hills_extends(){return(green_hills_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var green_hills=l=>t8.createElement("svg",green_hills_extends({xmlns:"http://www.w3.org/2000/svg",width:1441,height:814,fill:"none"},l),t8.createElement("mask",{id:"green_hills_svg__a",width:2052,height:873,x:-305,y:-59,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},e9||(e9=t8.createElement("path",{fill:"#fff",d:"M1746.06 740.544c-693.85 97.398-1377.234 95.903-2050.473 0V-58.5H1746.06z"}))),e7||(e7=t8.createElement("g",{mask:"url(#green_hills_svg__a)"},t8.createElement("path",{fill:"url(#green_hills_svg__b)",d:"M1034.48 553.868c2.89-.855 4.49-3.845 7.05-5.447.64-.427 1.28-.747 2.03-.641.43 0 .96.214 1.28.428 1.92 1.174 2.46 3.844 1.82 6.087s-2.03 4.058-3.31 5.874"}),t8.createElement("path",{fill:"#0f5026",d:"M894.26 585.053c-.961 8.971 7.155 59.912 11.641 66.106s24.669 2.457 24.669 2.457l-21.359-65.039zm71.66 34.495c3.31.855 6.728 2.991 6.728 8.758s4.272 28.087 6.087 28.941c1.816.855 6.088 0 6.088 0l4.485-48.058-14.311-1.709-9.184 12.068z"}),t8.createElement("path",{fill:"url(#green_hills_svg__c)",d:"M894.26 585.054c10.039-11.213 12.068-22.961 40.368-24.563 28.301-1.708 38.34-.747 50.835-4.271 12.495-3.631 39.407-3.952 47.737-2.67 8.33 1.174 16.13 10.359 16.77 16.553s1.6 9.184 3.42 11.641c1.81 2.456 5.33 5.874 4.69 7.796-.64 1.815-3.84 6.301-8.97 7.155-5.12.855-12.6-6.087-21.57-4.699s-13.03 3.845-13.03 3.845-7.37 30.757-8.97 37.485-4.06 19.971-2.46 25.097c1.61 5.126-20.821 3.631-20.821 3.631s-2.456-43.039-1.388-48.058l-30.544 11.854s-8.116 14.311-9.184 
1518.369-2.029 6.728 3.631 8.971 7.155 6.942 7.155 6.942-27.766.427-30.543-1.068c-2.884-1.389-1.389-23.068-1.389-23.068s-15.698-23.602-17.728-32.466c-2.029-8.757-7.796-18.369-7.796-18.369z"}),t8.createElement("path",{fill:"url(#green_hills_svg__d)",d:"M1031.71 554.082c-3.42-.107-6.3-2.563-8.55-5.126-.42-.534-.96-1.068-1.49-1.388-1.5-.748-3.31.32-4.38 1.601-2.03 2.457-2.56 5.767-1.92 8.864s2.45 5.767 4.59 8.01"}),t8.createElement("path",{fill:"url(#green_hills_svg__e)",d:"M1021.77 565.508c-2.13-2.776-3.41-6.194-3.52-9.718 0-.961.11-2.243 1.07-2.67.53-.32 1.28-.213 1.92 0 1.49.534 2.67 1.816 3.74 2.99 1.92 1.923 4.48 3.845 7.15 3.525"}),t8.createElement("path",{fill:"#0f5026",d:"M1049.97 596.373c-.43 0-4.49-1.922-5.34-3.738v-.213c0-.107.32-.107.32 0 .75.961 3.74 2.67 6.19 3.524"}),t8.createElement("path",{fill:"url(#green_hills_svg__f)",d:"M951.075 624.78c2.67-11.534-.961-24.35-9.184-32.893l33.32 8.33c3.31.854 5.553 3.738 5.553 7.155v8.117z"}),t8.createElement("path",{fill:"#a3b95c",d:"M1044.73 576.156c.45-.961-.09-2.167-1.21-2.692-1.13-.525-2.4-.172-2.85.789s.09 2.167 1.22 2.692c1.12.526 2.39.173 2.84-.789"}),t8.createElement("path",{fill:"#0f5026",d:"M1044.15 575.883c.33-.694-.06-1.561-.86-1.937-.8-.375-1.71-.116-2.04.578s.06 1.561.86 1.937c.8.375 1.72.117 2.04-.578m9.45 18.139-3.53 1.709-.21.641s3.53-1.175 4.06-1.816c.53-.64-.43-.534-.43-.534z"}),t8.createElement("path",{fill:"url(#green_hills_svg__g)",d:"M1043.56 567.858c2.03 3.951 3.42 8.757.85 13.136-.53.747-1.28 1.388-1.6 2.242-.96 2.136.22 4.699 1.6 6.728.97 1.389 2.46 2.884 4.17 2.35 1.49-.427 2.14-2.243 3.1-3.418 1.17-1.495 2.03 0 3.84.321.43 0 1.28-.321 1.6-.641s1.07-.748.86-1.175c-1.6-2.99-5.24-5.339-6.62-9.932-.32-.961-1.82-3.097-2.03-4.058-.75-2.777-1.39-4.592-2.46-6.835"}),t8.createElement("path",{fill:"#0f5026",d:"M1054.03 594.558c-1.29-.748-2.67-2.563-3.1-3.952-.21-.747-.32-1.602.32-2.136.53-.427 1.28-.427 1.92-.32 1.5 0 3.31-.32 4.7-.748 0 0 .86 1.389 0 2.884-1.07 1.815-3.84 4.272-3.84 4.272"}),t8.createElement("path",{fill:"url(#green_hills_svg__h)",d:"M1014.41 595.733c2.13-6.301 2.77-8.437 8.97-9.398 6.19-.854 8.11 0 11.64 2.884 3.52 2.883 7.69 5.98 7.69 5.98l-15.28-3.311z"}),t8.createElement("path",{fill:"#a3b95c",d:"M1048.9 572.237s.21.961.43 1.495c.21.534.64 1.282.64 1.282h.21c.22 0 .22 0 .32-.107l-.53-3.524h-.32c-.32 0-.64.427-.75.854"}),t8.createElement("path",{fill:"#0f5026",d:"M1050.1 575.079c.41-.066.63-.78.5-1.595s-.56-1.423-.97-1.358-.63.779-.5 1.594.56 1.424.97 1.359"}),t8.createElement("path",{fill:"url(#green_hills_svg__i)",d:"M1046.66 599.148c3.95-1.388 2.99-4.058 8.75-5.126 5.66-1.175 10.26 2.67 10.26 2.67s2.56-4.379 5.12-1.602c2.57 2.883 0 9.398 0 9.398s4.81 4.592 13.89 5.126c9.07.534 19.33 10.466 22.1 11.961 2.89 1.389 5.66-2.029 6.2 0 .53 2.029-3.95 5.66-3.95 5.66l-2.03 13.884s-19.87-1.388-22.11 0-20.29 4.592-20.29 4.592-5.77-15.058-5.23-18.796c0 0-10.47-15.592-11.11-17.621-.53-2.029-1.18-5.34-2.03-6.408-.85-1.175.43-3.738.43-3.738"}),t8.createElement("path",{fill:"#a3b95c",d:"M1056.96 601.413c.76-.121 1.29-.739 1.19-1.38s-.8-1.061-1.56-.94c-.75.121-1.29.739-1.18 1.379.1.641.8 1.062 1.55.941"}),t8.createElement("path",{fill:"#0f5026",d:"M1056.91 601.096c.59-.093 1-.546.92-1.012-.07-.466-.6-.768-1.19-.675-.58.094-.99.547-.92 1.013.08.466.61.768 1.19.674m-5.73-3.084c.3-.36.33-.837.06-1.066-.27-.228-.74-.121-1.04.239-.3.361-.33.838-.06 1.067s.73.121 1.04-.24"}),t8.createElement("path",{fill:"url(#green_hills_svg__j)",d:"M1066.09 599.146c.32-.64.75-1.281 1.29-1.602.53-.32 1.49-.32 1.92.321.21.32.21.641.21 1.068 0 1.175-.32 2.456-.85 3.524"}),t8.createElement("path",{fill:"#0f5026",d:"M1051.25 604.061c-.32.107-2.67 0-3.52-.641l.53-.641c.64.534 1.28.641 2.14.748.32 0 .53 0 .85.107z"}),t8.createElement("path",{fill:"url(#green_hills_svg__k)",d:"M1059.58 627.77c0-2.99.85-5.981 2.35-8.544 1.28-2.242 2.99-4.271 4.16-6.514.32-.748.65-1.495.54-2.35-.22-.961-1.18-1.708-2.24-1.922-.97-.214-2.03-.107-3.1 0-3.31.107-6.73-.748-9.51-2.456-.64-.427-1.49-1.282-2.24-1.389s-1.81-.747-2.99-1.388c0 0 1.5 4.058 1.92 6.194.32 2.136 11.32 18.476 11.32 18.476z"}),t8.createElement("path",{fill:"#0f5026",d:"M1076.99 641.758c.42-5.873-1.92-11.64-1.82-17.514 0-.427 0-.961.32-1.282.43-.534 1.39-.427 2.03-.32 3.74.747 7.48 1.495 11.32 2.349.86.214 1.71.321 2.56.855.86.534 1.39 1.175 1.5 2.136 0 .854-.43 1.708-.96 2.456-1.39 1.815-2.99 3.311-4.27 5.126s-2.25 4.058-1.93 6.194"}),t8.createElement("path",{fill:"url(#green_hills_svg__l)",d:"M1046.12 600.536s4.28 2.243 5.77 1.709c1.5-.534.11-1.923 1.18-3.418 1.7-2.456 5.23-4.165 5.23-4.165l-.43-.961s-5.23 0-7.69 2.777c-2.45 2.777-3.1 2.029-3.52 2.563-.43.534-.54 1.388-.54 1.388z"}),t8.createElement("path",{fill:"#0f5026",d:"M1047.94 603.634c-.75 0-1.82-.855-1.82-.855v-.213c.32 0 1.07.106 1.61.213 0-.641.21-1.709.53-2.349l.75.427c-.43.641-.54 1.922-.43 2.136v.213l-.11.214s-.21.10
157-.42.107z"}),t8.createElement("path",{fill:"#0f5026",d:"M1046.66 599.147c-.22.428.64.641.96.962.21.32-.11.64.32 1.281s1.07 0 1.07 0 .64-.534 1.06-.534c.43 0 1.07 0 1.29-.32.21-.321-1.93-1.602-2.67-1.602-.75 0-1.82-.107-2.03.32zM2785.4 807.719c-113.42-19.863-417.04-49.659-751.74-78.815l744.69-.32-.22-72.835c-160.94-2.242-302.44 5.127-462.53-6.941-116.72-8.864-232.71-25.418-350.18-24.35-89.49.855-178.67 11.961-268.06 8.437-138.94-5.553-267.84-25.951-406.89-30.33-142.36-4.485-140.43 29.583-280.76 46.456-.54 0-1.18.107-1.71.214-63.012-4.165-111.497-6.942-140.759-8.223-217.543-9.185-462.532-5.981-664.162 24.563-64.931-.641-128.368-.641-189.348.64-84.69 1.923-380.62-27.766-380.62-27.766l6.942 91.844-6.942 436.477c1049.16 111.38 2043.109 243.28 3035.019 107.33v-150.27s379.45-270.509 117.05-316.324z"}),t8.createElement("path",{fill:"url(#green_hills_svg__m)",d:"M352.273 569.029s-35.563 9.719-62.262 49.34-30.757 49.339-30.757 49.339h106.795c-.747-28.621-7.048-63.436-13.776-98.679"}),t8.createElement("path",{fill:"url(#green_hills_svg__n)",d:"M458.428 665.145s-34.282-92.057-106.262-96.116c0 0 14.524 83.301 13.777 98.679z"}),t8.createElement("path",{fill:"#b5c77c",d:"m319.06 587.078 44.213 44c-2.99-20.185-6.835-40.903-11-62.049 0 0-19.223 5.554-33.213 18.049"}),t8.createElement("path",{fill:"url(#green_hills_svg__o)",d:"m319.059 587.078-24.883 80.844h58.203l-1.922-49.446z"}),t8.createElement("path",{fill:"#0f5026",d:"M266.729 511.896c-.747-4.379-.854-11.214 8.224-10.573 8.97.641 8.97 9.185 8.864 12.175 0 2.99-.534 5.446-2.243 5.874-.961.213-1.709.427-2.456.961-1.389.854-1.816 3.738-1.816 3.738s10.466 8.116 10.359 16.553c-.213 8.33 2.67 47.524 2.67 47.524s-17.301 3.951-21.359 3.204c-4.058-.748-11.747-4.806-11.747-4.806s.961-50.194 4.699-57.456c3.631-7.262 4.699-7.155 5.233-8.971.534-1.922-.214-8.116-.214-8.116z"}),t8.createElement("path",{fill:"#0f5026",d:"M282.535 515.312a27 27 0 0 0 6.622 1.175c1.708 0 4.912.427 4.912.427l-2.242 1.923s-4.913-.961-6.515-1.389c-1.816-.427-3.417-1.281-3.417-1.281zm-1.602-13.241c1.709-.534 5.127-1.922 6.515-2.029 1.388 0-.641 4.699-2.777 7.369s-9.077 7.689-13.563 10.252c-3.417 1.922-11.747 1.816-12.709 1.388-.961-.32 5.554-6.407 5.661-6.834.213-.428-1.175-5.661.427-8.224 1.709-2.563 7.476-5.34 9.825-5.126 2.35.214 6.621 2.99 6.621 2.99z"}),t8.createElement("path",{fill:"#0f5026",d:"M289.156 517.876c1.388-.854 2.029-1.601 4.272-1.495 2.243.107 4.485.855 4.699 2.136s.748 7.156.748 7.369 4.699 14.845 4.378 18.155c-.213 3.311.107 5.34-2.349 6.408s-13.136-2.136-13.136-2.136-10.039-22.213-8.01-21.466c2.029.748 13.884 8.971 14.311 9.505s.534 2.029.534 2.029.427-7.475.213-9.505c-.213-2.029-2.242-5.339-3.31-6.087-.962-.854-2.243-4.913-2.243-4.913zm-3.63 65.68c-.855 15.165-2.136 46.99-2.136 46.99s-14.311 36.844-15.165 37.165-9.612 0-9.612 0l8.651-41.971 4.592-44.64 13.563 2.456z"}),t8.createElement("path",{fill:"#0f5026",d:"m263.953 585.799-1.495 70.485-1.175 11.534h15.272l6.087-82.019h-21.359m22.213-75.717c0 .961 1.602 3.417 1.602 3.845 0 .427-2.136 1.388-2.136 1.388l.641-5.233z"}))),tt||(tt=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"green_hills_svg__b",x1:1041.1,x2:1040.25,y1:569.353,y2:534.965,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__c",x1:981.298,x2:967.842,y1:624.355,y2:525.249,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:.2,stopColor:"#1f5b2c"}),t8.createElement("stop",{offset:.5,stopColor:"#4b7b3c"}),t8.createElement("stop",{offset:.9,stopColor:"#92ad55"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__d",x1:1034.7,x2:1018.78,y1:605.878,y2:534.752,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__e",x1:1025.62,x2:1024.76,y1:573.411,y2:538.596,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__f",x1:948.512,x2:994.861,y1:626.061,y2:545.644,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__g",x1:1016.97,x2:1059.15,y1:542.12,y2:595.518,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.6,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"green_hills_svg__h",x1:1021.56,x2:1044.09,y1:606.733,y2:567.753,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__i",x1:1081.79,x2:1075.17,y1:629.051,y2:580.139,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__j",x1:1067.91,x2:1067.59,y1:605.661,y2:591.671,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__k",x1:1045.7,x2:1072.4,y1:627.984,y2:581.741,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_svg__l",x1:1067.59,x2:1050.93,y1:591.352,y2:599.148,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.6,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"green_hills_svg__m",x1:261.39,x2:339.991,y1:718.864,y2:628.301,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})),t8.createElement("linearGradient",{id:"green_hills_svg__n",x1:429.913,x2:396.593,y1:
15735.844,y2:605.34,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})),t8.createElement("linearGradient",{id:"green_hills_svg__o",x1:322.477,x2:367.865,y1:670.806,y2:514.564,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})))));function green_hills_small_extends(){return(green_hills_small_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var green_hills_small=l=>t8.createElement("svg",green_hills_small_extends({xmlns:"http://www.w3.org/2000/svg",width:1441,height:814,fill:"none"},l),t8.createElement("g",{clipPath:"url(#green_hills_small_svg__a)"},t8.createElement("mask",{id:"green_hills_small_svg__b",width:1441,height:814,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tr||(tr=t8.createElement("path",{fill:"#fff",d:"M1441 0H0v814h1441z"}))),t8.createElement("g",{mask:"url(#green_hills_small_svg__b)"},t8.createElement("mask",{id:"green_hills_small_svg__c",width:2052,height:873,x:-305,y:-59,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tn||(tn=t8.createElement("path",{fill:"#fff",d:"M1746.06 740.544c-693.85 97.398-1377.234 95.903-2050.473 0V-58.5H1746.06z"}))),ti||(ti=t8.createElement("g",{mask:"url(#green_hills_small_svg__c)"},t8.createElement("path",{fill:"url(#green_hills_small_svg__d)",d:"M1034.48 553.868c2.89-.855 4.49-3.845 7.05-5.447.64-.427 1.28-.747 2.03-.641.43 0 .96.214 1.28.428 1.92 1.174 2.46 3.844 1.82 6.087s-2.03 4.058-3.31 5.874"}),t8.createElement("path",{fill:"#0f5026",d:"M894.26 585.053c-.961 8.971 7.155 59.912 11.641 66.106s24.669 2.457 24.669 2.457l-21.359-65.039zm71.66 34.495c3.31.855 6.728 2.991 6.728 8.758s4.272 28.087 6.087 28.941c1.816.855 6.088 0 6.088 0l4.485-48.058-14.311-1.709-9.184 12.068z"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__e)",d:"M894.26 585.054c10.039-11.213 12.068-22.961 40.368-24.563 28.301-1.708 38.34-.747 50.835-4.271 12.495-3.631 39.407-3.952 47.737-2.67 8.33 1.174 16.13 10.359 16.77 16.553s1.6 9.184 3.42 11.641c1.81 2.456 5.33 5.874 4.69 7.796-.64 1.815-3.84 6.301-8.97 7.155-5.12.855-12.6-6.087-21.57-4.699s-13.03 3.845-13.03 3.845-7.37 30.757-8.97 37.485-4.06 19.971-2.46 25.097c1.61 5.126-20.821 3.631-20.821 3.631s-2.456-43.039-1.388-48.058l-30.544 11.854s-8.116 14.311-9.184 18.369-2.029 6.728 3.631 8.971 7.155 6.942 7.155 6.942-27.766.427-30.543-1.068c-2.884-1.389-1.389-23.068-1.389-23.068s-15.698-23.602-17.728-32.466c-2.029-8.757-7.796-18.369-7.796-18.369z"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__f)",d:"M1031.71 554.082c-3.42-.107-6.3-2.563-8.55-5.126-.42-.534-.96-1.068-1.49-1.388-1.5-.748-3.31.32-4.38 1.601-2.03 2.457-2.56 5.767-1.92 8.864s2.45 5.767 4.59 8.01"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__g)",d:"M1021.77 565.508c-2.13-2.776-3.41-6.194-3.52-9.718 0-.961.11-2.243 1.07-2.67.53-.32 1.28-.213 1.92 0 1.49.534 2.67 1.816 3.74 2.99 1.92 1.923 4.48 3.845 7.15 3.525"}),t8.createElement("path",{fill:"#0f5026",d:"M1049.97 596.373c-.43 0-4.49-1.922-5.34-3.738v-.213c0-.107.32-.107.32 0 .75.961 3.74 2.67 6.19 3.524"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__h)",d:"M951.075 624.78c2.67-11.534-.961-24.35-9.184-32.893l33.32 8.33c3.31.854 5.553 3.738 5.553 7.155v8.117z"}),t8.createElement("path",{fill:"#a3b95c",d:"M1044.73 576.156c.45-.961-.09-2.167-1.21-2.692-1.13-.525-2.4-.172-2.85.789s.09 2.167 1.22 2.692c1.12.526 2.39.173 2.84-.789"}),t8.createElement("path",{fill:"#0f5026",d:"M1044.15 575.883c.33-.694-.06-1.561-.86-1.937-.8-.375-1.71-.116-2.04.578s.06 1.561.86 1.937c.8.375 1.72.117 2.04-.578m9.45 18.139-3.53 1.709-.21.641s3.53-1.175 4.06-1.816c.53-.64-.43-.534-.43-.534z"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__i)",d:"M1043.56 567.858c2.03 3.951 3.42 8.757.85 13.136-.53.747-1.28 1.388-1.6 2.242-.96 2.136.22 4.699 1.6 6.728.97 1.389 2.46 2.884 4.17 2.35 1.49-.427 2.14-2.243 3.1-3.418 1.17-1.495 2.03 0 3.84.321.43 0 1.28-.321 1.6-.641s1.07-.748.86-1.175c-1.6-2.99-5.24-5.339-6.62-9.932-.32-.961-1.82
15-3.097-2.03-4.058-.75-2.777-1.39-4.592-2.46-6.835"}),t8.createElement("path",{fill:"#0f5026",d:"M1054.03 594.558c-1.29-.748-2.67-2.563-3.1-3.952-.21-.747-.32-1.602.32-2.136.53-.427 1.28-.427 1.92-.32 1.5 0 3.31-.32 4.7-.748 0 0 .86 1.389 0 2.884-1.07 1.815-3.84 4.272-3.84 4.272"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__j)",d:"M1014.41 595.733c2.13-6.301 2.77-8.437 8.97-9.398 6.19-.854 8.11 0 11.64 2.884 3.52 2.883 7.69 5.98 7.69 5.98l-15.28-3.311z"}),t8.createElement("path",{fill:"#a3b95c",d:"M1048.9 572.237s.21.961.43 1.495c.21.534.64 1.282.64 1.282h.21c.22 0 .22 0 .32-.107l-.53-3.524h-.32c-.32 0-.64.427-.75.854"}),t8.createElement("path",{fill:"#0f5026",d:"M1050.1 575.079c.41-.066.63-.78.5-1.595s-.56-1.423-.97-1.358-.63.779-.5 1.594.56 1.424.97 1.359"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__k)",d:"M1046.66 599.148c3.95-1.388 2.99-4.058 8.75-5.126 5.66-1.175 10.26 2.67 10.26 2.67s2.56-4.379 5.12-1.602c2.57 2.883 0 9.398 0 9.398s4.81 4.592 13.89 5.126c9.07.534 19.33 10.466 22.1 11.961 2.89 1.389 5.66-2.029 6.2 0 .53 2.029-3.95 5.66-3.95 5.66l-2.03 13.884s-19.87-1.388-22.11 0-20.29 4.592-20.29 4.592-5.77-15.058-5.23-18.796c0 0-10.47-15.592-11.11-17.621-.53-2.029-1.18-5.34-2.03-6.408-.85-1.175.43-3.738.43-3.738"}),t8.createElement("path",{fill:"#a3b95c",d:"M1056.96 601.413c.76-.121 1.29-.739 1.19-1.38s-.8-1.061-1.56-.94c-.75.121-1.29.739-1.18 1.379.1.641.8 1.062 1.55.941"}),t8.createElement("path",{fill:"#0f5026",d:"M1056.91 601.096c.59-.093 1-.546.92-1.012-.07-.466-.6-.768-1.19-.675-.58.094-.99.547-.92 1.013.08.466.61.768 1.19.674m-5.73-3.084c.3-.36.33-.837.06-1.066-.27-.228-.74-.121-1.04.239-.3.361-.33.838-.06 1.067s.73.121 1.04-.24"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__l)",d:"M1066.09 599.146c.32-.64.75-1.281 1.29-1.602.53-.32 1.49-.32 1.92.321.21.32.21.641.21 1.068 0 1.175-.32 2.456-.85 3.524"}),t8.createElement("path",{fill:"#0f5026",d:"M1051.25 604.061c-.32.107-2.67 0-3.52-.641l.53-.641c.64.534 1.28.641 2.14.748.32 0 .53 0 .85.107z"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__m)",d:"M1059.58 627.77c0-2.99.85-5.981 2.35-8.544 1.28-2.242 2.99-4.271 4.16-6.514.32-.748.65-1.495.54-2.35-.22-.961-1.18-1.708-2.24-1.922-.97-.214-2.03-.107-3.1 0-3.31.107-6.73-.748-9.51-2.456-.64-.427-1.49-1.282-2.24-1.389s-1.81-.747-2.99-1.388c0 0 1.5 4.058 1.92 6.194.32 2.136 11.32 18.476 11.32 18.476z"}),t8.createElement("path",{fill:"#0f5026",d:"M1076.99 641.758c.42-5.873-1.92-11.64-1.82-17.514 0-.427 0-.961.32-1.282.43-.534 1.39-.427 2.03-.32 3.74.747 7.48 1.495 11.32 2.349.86.214 1.71.321 2.56.855.86.534 1.39 1.175 1.5 2.136 0 .854-.43 1.708-.96 2.456-1.39 1.815-2.99 3.311-4.27 5.126s-2.25 4.058-1.93 6.194"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__n)",d:"M1046.12 600.536s4.28 2.243 5.77 1.709c1.5-.534.11-1.923 1.18-3.418 1.7-2.456 5.23-4.165 5.23-4.165l-.43-.961s-5.23 0-7.69 2.777c-2.45 2.777-3.1 2.029-3.52 2.563-.43.534-.54 1.388-.54 1.388z"}),t8.createElement("path",{fill:"#0f5026",d:"M1047.94 603.634c-.75 0-1.82-.855-1.82-.855v-.213c.32 0 1.07.106 1.61.213 0-.641.21-1.709.53-2.349l.75.427c-.43.641-.54 1.922-.43 2.136v.213l-.11.214s-.21.107-.42.107z"}),t8.createElement("path",{fill:"#0f5026",d:"M1046.66 599.147c-.22.428.64.641.96.962.21.32-.11.64.32 1.281s1.07 0 1.07 0 .64-.534 1.06-.534c.43 0 1.07 0 1.29-.32.21-.321-1.93-1.602-2.67-1.602-.75 0-1.82-.107-2.03.32zM2785.4 807.719c-113.42-19.863-417.04-49.659-751.74-78.815l744.69-.32-.22-72.835c-160.94-2.242-302.44 5.127-462.53-6.941-116.72-8.864-232.71-25.418-350.18-24.35-89.49.855-178.67 11.961-268.06 8.437-138.94-5.553-267.84-25.951-406.89-30.33-142.36-4.485-140.43 29.583-280.76 46.456-.54 0-1.18.107-1.71.214-63.012-4.165-111.497-6.942-140.759-8.223-217.543-9.185-462.532-5.981-664.162 24.563-64.931-.641-128.368-.641-189.348.64-84.69 1.923-380.62-27.766-380.62-27.766l6.942 91.844-6.942 436.477c1049.16 111.38 2043.109 243.28 3035.019 107.33v-150.27s379.45-270.509 117.05-316.324z"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__o)",d:"M366.965 578s28.305 7.781 49.555 39.5S441 657 441 657h-85c.595-22.913 5.61-50.785 10.965-79"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__p)",d:"M283 654.948S310.422 581.25 368 578c0 0-11.618 66.689-11.02 79z"}),t8.createElement("path",{fill:"#b5c77c",d:"M394 592.544 359 628c2.367-16.265 5.411-32.96 8.708-50 0 0 15.217 4.476 26.292 
1514.544"}),t8.createElement("path",{fill:"url(#green_hills_small_svg__q)",d:"M393.906 593 414 657h-47l1.552-39.144z"}),t8.createElement("path",{fill:"#0f5026",d:"M442.536 537.241c.587-3.4.671-8.706-6.459-8.208-7.044.497-7.044 7.13-6.961 9.452 0 2.321.419 4.228 1.761 4.56.755.165 1.343.332 1.929.746 1.091.663 1.426 2.902 1.426 2.902s-8.219 6.301-8.135 12.851c.167 6.467-2.097 36.896-2.097 36.896s13.587 3.067 16.774 2.487 9.226-3.731 9.226-3.731-.755-38.968-3.69-44.606c-2.852-5.638-3.691-5.555-4.11-6.965-.42-1.492.168-6.301.168-6.301z"}),t8.createElement("path",{fill:"#0f5026",d:"M430.474 540a21.4 21.4 0 0 1-5.439 1c-1.403 0-4.035.363-4.035.363l1.842 1.637s4.035-.818 5.351-1.182c1.492-.364 2.807-1.09 2.807-1.09zm.942-10.485c-1.328-.417-3.983-1.503-5.062-1.587-1.078 0 .498 3.676 2.158 5.765s7.053 6.015 10.538 8.019c2.655 1.504 9.127 1.421 9.875 1.086.747-.25-4.316-5.012-4.399-5.346-.165-.335.913-4.428-.331-6.433-1.328-2.005-5.809-4.177-7.634-4.01-1.826.168-5.145 2.339-5.145 2.339z"}),t8.createElement("path",{fill:"#0f5026",d:"M425.275 542.141c-1.109-.647-1.621-1.214-3.413-1.133s-3.583.648-3.754 1.619c-.171.972-.598 5.425-.598 5.586 0 .163-3.754 11.254-3.497 13.764.17 2.51-.086 4.048 1.876 4.858 1.963.809 10.495-1.62 10.495-1.62s8.021-16.839 6.4-16.273c-1.621.567-11.093 6.801-11.434 7.206s-.427 1.538-.427 1.538-.341-5.667-.17-7.206c.17-1.538 1.791-4.047 2.645-4.614.768-.648 1.792-3.725 1.792-3.725zM428 592.925c.667 11.887 1.667 36.832 1.667 36.832s11.166 28.88 11.833 29.132c.666.25 7.5 0 7.5 0l-6.75-32.899-3.583-34.99-10.584 1.925z"}),t8.createElement("path",{fill:"#0f5026",d:"m444.875 595 1.19 55 .935 9h-12.155L430 595h17m-17.5-59c0 .735-1.5 2.612-1.5 2.939s2 1.061 2 1.061l-.6-4z"}))))),ta||(ta=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"green_hills_small_svg__d",x1:1041.1,x2:1040.25,y1:569.353,y2:534.965,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__e",x1:981.298,x2:967.842,y1:624.355,y2:525.249,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:.2,stopColor:"#1f5b2c"}),t8.createElement("stop",{offset:.5,stopColor:"#4b7b3c"}),t8.createElement("stop",{offset:.9,stopColor:"#92ad55"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__f",x1:1034.7,x2:1018.78,y1:605.878,y2:534.752,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__g",x1:1025.62,x2:1024.76,y1:573.411,y2:538.596,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__h",x1:948.512,x2:994.861,y1:626.061,y2:545.644,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__i",x1:1016.97,x2:1059.15,y1:542.12,y2:595.518,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.6,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__j",x1:1021.56,x2:1044.09,y1:606.733,y2:567.753,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__k",x1:1081.79,x2:1075.17,y1:629.051,y2:580.139,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__l",x1:1067.91,x2:1067.59,y1:605.661,y2:591.671,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__m",x1:1045.7,x2:1072.4,y1:627.984,y2:581.741,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.2,stopColor:"#0f5026"}),t8.createElement("stop",{offset:.3,stopColor:"#205c2c"}),t8.createElement("stop",{offset:.6,stopColor:"#4e7d3d"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__n",x1:1067.59,x2:1050.93,y1:591.352,y2:599.148,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{offset:.6,stopColor:"#fff",stopOpacity:0}),t8.createElement("stop",{offset:.9,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__o",x1:439.3,x2:376.323,y1:697.954,y2:625.816,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__p",x1:305.809,x2:332.504,y1:711.548,y2:607.08,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})),t8.createElement("linearGradient",{id:"green_hills_small_svg__q",x1:391.146,x2:355.814,y1:659.283,y2:535.219,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a4ba5c"})),t8.createElement("clipPath",{id:"green_hills_small_svg__a"},t8.createElement("path",{fill:"#fff",d:"M0 0h1441v814H0z"})))));function trees_extends(){return(trees_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var trees=l=>t8.createElement("svg",trees_extends({xmlns:"http://www.w3.org/2000/svg",width:1440,height:816,fill:"none"},l),t8.createElement("mask",{id:"trees_svg__a",width:1921,height:817,x:-215,y:-1,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},to||(to=t8.createElement("path",{fill:"#fff",d:"M1705.85 747.929c-649.7 91.2-1289.6 89.8-1920 0V-.271h1920z"}))),t8.createElement("g",{mask:"url(#trees_svg__a)"},ts||(ts=t8.createElement("path",{fill:"#3f7450",d:"M1284.25 184.53c-.4.2-.8.3-1.1.4-.9 0-1-.8-.1-1.2l1.2.9z"})),tl||(tl=t8.createElement("path",{fill:"#3f7450",d:"M1286.65 183.129s-1.4.9-2.5 1.4l-1.2-.9c.9-.4 3.6-.5 3.6-.5z"})),tc||(tc=t8.createElement("path",{fill:"#0f5026",d:"M1280.95 188.13c-.5 0-.9-.2-1-.4v-.2c0-1 1-3.9 1.9-4.8 0 0 .6.4 1.3.9-.9.5-.8 1.2.1 1.2.2 0 .6-.1 1.1-.4 1.1.9 2.2 1.9 1.8 2.3l-.4.4c-1.1.7-3.3 1-4.7.8zm22.6 48.7c1.9 1.1 2.6 1.1 2.6 1.1s-2.8 2.1-4.9-.6c-2.2-2.8-4.2-5.3-4.2-5.3l-4.8.9s-.7-.6-1.5-1.6c2.9-.2 5.5-.4 6.2-2 .6-1.6.3-6.8 2.7-7.8 2.5-1 3.4.7 3.4.7s-2.9.4-3.4.8c0 0 2.1 0 2.5 1.5 0 0-1.8-.6-2.2-.3s-1 5.4-1.4 6c0 0 3.1 5.4 5 6.5z"})),tu||(tu=t8.createElement("path",{fill:"url(#trees_svg__b)",d:"M1271.35 235.73c.5-1 .9-1.9 1.4-2.9.6-1.2 1.1-2.4 1.6-3.5q1.95-4.35 3.6-8.7c1.4-3.9 2.8-8.2 2-12.3-.5-2.7-2.1-5.4-4.6-6.6-.2-.1-.4-.2-.7-.3-3.6-1.4-7.8.4-11.1 2.6.6-2.6 1-4.7.6-7.5 0-.3 0-.6-.1-.9 2.3.8 4.1 3.5 6.4 4.2 1.7.5 3.6 0 5.4 0 2.7 0 5.2 1.2 7.6 2.4 0-2-1.7-3.7-3.5-4.5s-3.9-.9-5.9-1.2c-.3 0-.6 0-.7-.3-.4-.5.2-1.1.8-1.4 2.4-1.4 4.8-3.2 6.3-5.6.2-.3.4-.6.5-1 1.4.2 3.6-.1 4.7-.8-1.3 1.6-5.1 6.5-4.5 8.2.6 1.8 4.6 4.2 6.6 12.6s-1 16.3-.4 18.5c.4 1.3 2 3.3 3.3 4.7.8.9 1.5 1.6 1.5 1.6s-1.7.5-4.5 2c-4.1-.7-8.3.8-12.1 2.7-2.4 1.2-5.6 2.8-7.8 5.4.1-.2.2-.4.3-.7.7-1.3 1.3-2.6 1.9-4 .4-.9.9-1.8 1.3-2.6z"})),td||(td=t8.createElement("path",{fill:"#0f5026",d:"M1291.85 180.63c1.3-.2 1.4.7.6 1.6-.6.6-5.2 4-6.8 5.1l.4-.4c.4-.4-.6-1.4-1.8-2.3 1.1-.5 2.5-1.4 2.5-1.4s-2.7 0-3.6.5c-.7-.5-1.3-.9-1.3-.9.9-1 8.2-1.8 10.1-2.1z"})),tp||(tp=t8.createElement("path",{fill:"url(#trees_svg__c)",d:"M1266.05 246.63c.3-.6.6-1.3.9-1.9s.6-1.2.9-1.7c2.2-2.6 5.4-4.2 7.8-5.4 3.8-1.8 8-3.4 12.1-2.7-1 .5-2.2 1.2-3.5 1.9-4.5 2.7-11.3 14.2-12.4 15.9-.3.4-.9.5-1.4.5-.6 0-1.1-.4-1.6-.7-.7-.4-1.4-.9-2.2-1.3-.7-.4-1.6-1-1.8-1.7v-.6c.4-.8.7-1.5 1.1-2.2z"})),tf||(tf=t8.createElement("path",{fill:"url(#trees_svg__d)",d:"M1279.95 197.629c1.8.8 3.5 2.5 3.5 4.5-2.4-1.2-4.9-2.5-7.6-2.4-1.8 0-3.6.6-5.4 0-2.3-.7-4.2-3.4-6.4-4.2-.2-1.4-.5-2.8-.5-4.2 2.7 1.3 5.8 1.8 8.5.8 1.2-.5 2.3-1.2 3.4-2 1.4-.9 3-1.8 4.5-2.5.2.2.5.3 1 .4-.1.4-.3.7-.5 1-1.6 2.3-3.9 4.1-6.3 5.6-.5.3-1.
151.9-.8 1.4.2.2.5.3.7.3 2 .3 4 .4 5.9 1.2z"})),th||(th=t8.createElement("path",{fill:"url(#trees_svg__e)",d:"M1279.95 208.23c.8 4.1-.5 8.3-2 12.3q-1.65 4.35-3.6 8.7c-.6-.3-1.3-.9-1.7-1.1s-.9-.3-1.3-.3c-.5 0-1.1.1-1.2.6-.1.4 0 .8.2 1.1.4.8 1.7 2.3 2.4 3.2-.4 1-.9 1.9-1.4 2.9-.4-.2-.9-.5-1.1-.6-.3-.2-.7-.4-1.1-.3-.7.1-1 .9-.9 1.6.2.6 1.3 1.5 1.8 2-.6 1.3-1.3 2.6-1.9 4-.7-1-2.1-2.8-2.8-3.8-.2-.3-.5-.6-.8-.7-.4 0-.8.1-1.2.4-.9.6-2.6 1.8-3.5 2.7 0-.5-.1-1-.2-1.6-.2-1.6 0-4.7.3-8.3 2.7-.5 5.2-2.1 6.9-4.3 1.7-2.3 2.4-5.3 2-8.1 0-.3-.1-.7 0-1 0-.4.3-.7.5-1.1 3-4.4 4.9-9.5 5.4-14.7v-.5c.2 0 .4.1.7.3 2.5 1.2 4.1 3.9 4.6 6.6zm-12.4 25.1c.1-.3.1-.8-.2-1s-.7-.2-1-.1c-1.8.4-3.5 1.3-4.8 2.5-.2.1 0 1 .2 1.1s.5 0 .8 0c1.5-.4 3.1-.8 4.4-1.7.3-.2.6-.5.7-.8z"})),tm||(tm=t8.createElement("path",{fill:"url(#trees_svg__f)",d:"M1279.85 187.529v.2c-1.6.7-3.1 1.5-4.5 2.5-1.1.7-2.1 1.5-3.4 2-2.7 1.1-5.9.5-8.5-.8 0-.9 0-1.8.3-2.7 1-1.3 2.5-2.2 4.1-2.5.9-.2 1.9-.2 2.6-.8.3-.2.5-.6.7-.8.4-.4 1-.6 1.5-.7 1.9-.4 3.9.1 5.3 1.5-.3-1 .6-2.6 1.5-3.3 1.3.4 2.2.8 2.2.8-.9 1-1.9 3.9-1.9 4.8z"})),tg||(tg=t8.createElement("path",{fill:"url(#trees_svg__g)",d:"M1279.55 181.93c-.9.7-1.8 2.3-1.5 3.3-1.4-1.3-3.4-1.9-5.3-1.5-.5.1-1.1.3-1.5.7-.3.3-.5.6-.7.8-.7.6-1.7.6-2.6.8-1.6.3-3.1 1.2-4.1 2.5.4-1.8 1.4-3.6 3.3-5.6 3.4-3.5 9.3-2.2 12.4-1.2z"})),ty||(ty=t8.createElement("path",{fill:"url(#trees_svg__h)",d:"M1272.65 271.329c-.4 9-6.4 11.1-6.4 11.1l.5-8.6-3.6 5.7c1-3.6 1.6-23.7 1.8-29.2v-.8c.2.7 1.1 1.3 1.8 1.7s1.4.9 2.2 1.3c.5.3 1 .6 1.6.7.5 0 1.1 0 1.4-.5 0 .2-.1.3-.1.3s1.2 9.3.9 18.2z"})),tv||(tv=t8.createElement("path",{fill:"url(#trees_svg__i)",d:"M1272.65 228.23c.4.2 1.1.8 1.7 1.1-.5 1.2-1.1 2.3-1.6 3.5-.8-.9-2-2.4-2.4-3.2-.2-.4-.4-.8-.2-1.1.2-.5.7-.6 1.2-.6s.9.1 1.3.3"})),tb||(tb=t8.createElement("path",{fill:"url(#trees_svg__j)",d:"M1274.65 201.329v.5h-.4c-4.6 2.7-7.4 7.7-8.9 12.9-.8 2.9-1.3 6-2.4 8.8-.4 1-.8 1.9-1.4 2.8-.4.6-.8 1.1-1.3 1.7h-.1c.7-7.2 1.8-15.4 2.3-18.7.3-2.1.7-3.8 1.1-5.4 3.3-2.2 7.5-3.9 11.1-2.6"})),tx||(tx=t8.createElement("path",{fill:"url(#trees_svg__k)",d:"M1274.15 201.83h.4c-.5 5.3-2.4 10.4-5.4 14.8-.2.3-.5.7-.5 1.1v1c.4 2.8-.3 5.8-2 8.1-1.6 2.2-4.2 3.8-6.9 4.3 0-1 .2-2 .3-3h.1c.5-.5.9-1.1 1.3-1.7.6-.9 1-1.8 1.4-2.8 1.1-2.8 1.5-5.9 2.4-8.8 1.4-5.2 4.2-10.3 8.9-13"})),t_||(t_=t8.createElement("path",{fill:"url(#trees_svg__l)",d:"M1270.25 235.13c.2.1.7.4 1.1.6-.4.9-.8 1.8-1.3 2.6-.5-.5-1.7-1.3-1.8-2-.2-.7.2-1.5.9-1.6.4 0 .8.1 1.1.3z"})),tw||(tw=t8.createElement("path",{fill:"url(#trees_svg__m)",d:"M1267.85 243.029c-.3.6-.6 1.2-.9 1.7-.8-.7-1.8-2-2.7-2.6-.2-.1-.4-.2-.6-.2-.1 0-.2 0-.3.1-.7.4-2.1 1.4-3.1 2.2-.1-.9-.2-2.1-.4-3.4 1-.9 2.6-2.1 3.5-2.7.4-.2.8-.5 1.2-.4.4 0 .6.4.8.7.7 1 2.1 2.8 2.8 3.8-.1.2-.2.4-.3.7z"})),tE||(tE=t8.createElement("path",{fill:"url(#trees_svg__n)",d:"M1267.35 232.33c.3.2.3.7.2 1s-.4.6-.7.8c-1.3.9-2.9 1.3-4.4 1.7-.3 0-.5.1-.8 0s-.4-.9-.2-1.1c1.4-1.2 3-2.1 4.8-2.5.4 0 .8-.1 1 .1z"})),tS||(tS=t8.createElement("path",{fill:"url(#trees_svg__o)",d:"M1266.95 244.729c-.3.6-.6 1.3-.9 1.9-.7-.4-2-.6-2.6-.1s-.9 1.4-.6 2.1c.2.4 1 1 1.6 1.4l-1.3 3.2-.5-.5c-.2-.3-.6-.5-1-.4-.6 0-.9.7-.9 1.3s1 2 1.3 2.5l-2.9 7.2 1.3-15.8s-.1-1.2-.4-3.2c1.1-.8 2.5-1.8 3.1-2.2.1 0 .2-.1.3-.1.2 0 .4 0 .6.2.9.5 1.9 1.9 2.7 2.6z"})),tC||(tC=t8.createElement("path",{fill:"url(#trees_svg__p)",d:"M1266.05 246.63c-.4.7-.7 1.5-1.1 2.2l-.5 1.1c-.6-.4-1.4-1-1.6-1.4-.3-.7 0-1.6.6-2.1.6-.4 1.9-.3 2.6.1z"})),tk||(tk=t8.createElement("path",{fill:"url(#trees_svg__q)",d:"m1263.25 253.13-1.1 2.9c-.3-.5-1.3-1.9-1.3-2.5s.3-1.2.9-1.3c.4 0 .8.1 1 .4z"})),tT||(tT=t8.createElement("path",{fill:"#b4c67c",d:"M1275.05 188.229a2.1 2.1 0 1 0 0-4.2 2.1 2.1 0 0 0 0 4.2"})),tP||(tP=t8.createElement("path",{fill:"#0f5026",d:"M1275.05 187.729c.88 0 1.6-.716 1.6-1.6 0-.883-.72-1.6-1.6-1.6s-1.6.717-1.6 1.6.72 1.6 1.6 1.6m48.9 609.8-30.3-740 28.8-2.8 37.2 739.4z"})),t8.createElement("mask",{id:"trees_svg__r",width:67,height:744,x:1293,y:54,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tA||(tA=t8.createElement("path",{fill:"#fff",d:"m1323.95 797.529-30.3-740 28.8-2.8 37.2 739.4z"}))),t$||(t$=t8.createElement("g",{mask:"url(#trees_svg__r)"},t8.createElement("path",{fill:"url(#trees_svg__s)",d:"M1363.75 798.729c-6.9 1.4-14 2.2-21.1 2.5 5.1-10-26-766.7-27-778l24.2-7.6 19.8 778.6"}))),tO||(tO=t8.createElement("path",{fill:"#0f5026",d:"m1341.95 451.629 41.3-36.5 8.7 7.5-48.9 51.2z"})),tN||(tN=t8.createElement("path",{fill:"#0f5026",d:"M1407.35 442.13c.2 91.7 3.1 258 3.3 349.7 8.5-3 12.1 5.4 20.8 5.2 8.4-.2 21.1-10.4 27.3-6.5-6.6-229.5-6.5-718.2-6.5-718.2h-36.4s-3.8 213.3-10.6 318.4c-4-.5-8.1-1.1-12.1-1.6l-4.8 17.1c14.9 1.2 19 20.9 19.1 35.9z"})),t8.createElement("mask",{id:"trees_svg__t",width:71,height:726,x:1388,y:72,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tM||(tM=t8.createElement("path",{fill:"#fff",d:"M1407.35 442.13c.2 91.7 3.1 258 3.3 349.7 8.5-3 12.1 5.4 20.8 5.2 8.4-.2 21.1-10.4 27.3-6.5-6.6-229.5-6.5-718.2-6.5-718.2h-36.4s-3.8 213.3-10.6 318.4c-4-.5-8.1-1.1-12.1-1.6l-4.8 17.1c14.9 1.2 19 20.9 19.1 35.9z"}))),tj||(tj=t8.createElement("g",{mask:"url(#trees_svg__t)"},t8.createElement("path",{fill:"url(#trees_svg__u)",d:"M1421.55 761.73c-2.3-22.1 1.5-670.3 3.1-692.5z"}),t8.createElement("path",{fill:"url(#trees_svg__v)",d:"m1421.55 761.73-27.6 7.3-9.2-390.9 19.1-313.3 20.8 4.4"}))),tI||(tI=t8.createElement("path",{fill:"#0f5026",d:"M1888.45 194.529c-13.7 5.8-31.1 1-39.9-11-2-2.7-3.8-5.9-7-6.9-6.5-2.1-11.2 5.8-15.8 10.8-11.9 13-37.9 5.5-41-11.8-14.3 15.2-43.6 10.8-52.8-7.9-20.6 14.7-47.8 21.8-71.9 14.2-24.2-7.7-43.2-32.3-40-57.3-26.8 25.5-78.4 14.6-92.4-19.6-5.7 10.3-20.1 14-30.7 9s-16.9-17.1-16.5-28.8c-8.9 13.3-26.3 20.3-42 17-15.7-3.4-28.6-16.9-31.2-32.7-15.7 11-35.1 22.5-52.8 15.3-7-2.8-13-8.4-2
150.5-9.1-9.2-.8-17 5.8-25.5 9.5-17.1 7.3-38.9.8-49.2-14.6-13.2 25.3-50.6 33.8-73.5 16.7-5.4-4-10.8-9.4-17.5-8.8-5.9.5-11.4 5.7-16.9 3.6-3.5-1.3-5.4-5.1-8.3-7.5-8.1-6.6-19.9-.5-30.1 2-20.9 5.1-44.5-9.9-48.7-31-75.8 12.5-126.9-133.7-126.8-151.4l120-16.2 835 119.3-4 197.1zm-1845.7 651.8 46-809.7h33.3l-38 809.7z"})),t8.createElement("mask",{id:"trees_svg__w",width:81,height:811,x:42,y:36,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tR||(tR=t8.createElement("path",{fill:"#fff",d:"m42.75 846.329 46-809.7h33.3l-38 809.7z"}))),tF||(tF=t8.createElement("g",{mask:"url(#trees_svg__w)"},t8.createElement("path",{fill:"url(#trees_svg__x)",d:"M88.25 851.828c-8.1.8-16.3 1-24.4.5 6.9-10.299 53.7-838.4 53.8-850.8l28.5-5.8-62.1 850.6"}))),tD||(tD=t8.createElement("path",{fill:"#0f5026",d:"m107.65 343.828 49.2-57 9.2 9.1-60 81.5zm-37.2-53.599c3.7-1 7.4-2.2 10.9-3.6-.2 2.2-.5 4.4-1 6.6-.2.7-.3 1.5-.8 2.1-.4.6-1.1 1-1.6 1.5-2 1.8-2.9 4.6-4.6 6.7-2.6 3.1-6.8 4.3-10.2 6.5-1.1.7-2.2 1.7-2.7 2.9-.5 1.4-.2 2.9.2 4.3 1.5 6.6 2.5 13.3 1.4 20-.2 1.3-.5 2.7-1.3 3.8-1.1 1.7-3.1 2.6-5.1 2.8s-4-.3-5.9-.9c-2.6-.9-5.2-2.3-7.1-4.3-3.9-4.2-4.6-10.6-3.2-16.1 2.2-8.7 8.8-15.6 15.7-21.5 4.3-3.7 8.9-7.2 13.6-10.4.7-.5 1.6-1 2.4-.7"})),tL||(tL=t8.createElement("path",{fill:"url(#trees_svg__y)",d:"M49.75 295.329c7.2-1.6 13.8-5.9 18.1-11.9 4.2-5.8 7-13.6 13.8-15.8-.3 1.8.6 4-.1 5.7-.8 2-3.4 3.5-4.7 5.3.6-.2 3.5-2.4 4.1-2.5.7 0-.8 1.9-.1 2.2-8.6 10.3-13.6 23.4-23.6 32.4-2.9 2.7-6.3 4.9-8.6 8.1-2.4 3.2-3.6 7.6-1.8 11.1.3.6.7 1.1 1.2 1.4 1.6.8 3.3-.6 4.9-1.5 3.5-1.8 8-.4 10.7 2.4 2.7 2.9 3.9 6.8 4.5 10.7s.6 7.9 1.4 11.7c1.5-3 2.3-6.3 2.4-9.7 0-2.5-.3-5 .2-7.3.5-2.4 2.3-4.8 4.8-5 1.5 1.5.2 4.1-.9 5.9s-1.5 5 .7 5.5c.7.2 1.8 0 1.9.8 0 .4-.4.8-.7 1.1-2 1.8-2.6 4.7-2.7 7.4 0 2.7.3 5.4-.3 8s-2.6 5.2-5.3 5.4c-.7 0-1.5 0-2.1.4-.8.6-3 2.3-2.9 3.4.7 6.3 4.9 13.3 5.2 19.6.8 18.9-27.3 32.5-39.7 31.4-20.9-1.8-27.2-10.3-23.2-18.4 3.8-7.6 11.6-6.1 15.5-5 22.5 6.4 39.3-8.8 29.6-25.3s-12.2-11.7-17.4-18.5c-4-5.3-5.3-12.2-5.7-18.9s0-13.4-1.1-20c-1.2-6.9-4.2-13.6-3.8-20.6"})),tB||(tB=t8.createElement("path",{fill:"url(#trees_svg__z)",d:"M39.05 273.629c5 4.9 11.3 10.7 12 15.2.8 4.5-3.9 11.9-10.6 12.9s-16.2-6.2-18-8.7c-1.9-2.5-4.4-5.8-6.4-7.4s-6.4-7.7-1.7-7.5 7.6 1.9 7.6 1.9l10.8-7s-1.3-4.8-1-7.9 3.1 1.7 3.1 1.7l4.1 6.7z"})),tV||(tV=t8.createElement("path",{fill:"#0f5026",d:"M22.75 293.029c0-4.2-2.1-8.4-5.5-11-1.3-1-3.1-1.8-4.8-1.6 0 0 .8 3.7 3.8 6.1 2.1 1.7 6.5 6.5 6.5 6.5"})),tU||(tU=t8.createElement("path",{fill:"#a3b95c",d:"M29.895 294.097c.943-.931.734-2.674-.468-3.893s-2.942-1.453-3.886-.522-.734 2.673.468 3.892c1.202 1.22 2.942 1.453 3.886.523"})),tH||(tH=t8.createElement("path",{fill:"#0f5026",d:"M29.193 293.385c.629-.621.479-1.793-.336-2.619-.814-.826-1.984-.992-2.614-.372-.629.621-.479 1.793.336 2.619.814.826 1.984.992 2.613.372"})),tz||(tz=t8.createElement("path",{fill:"#a3b95c",d:"M43.35 277.828c-.8.5-.7 2.2.2 3.5.9 1.4 2.3 2.1 3 1.6.3-.2.5-.6.5-1"})),tW||(tW=t8.createElement("path",{fill:"#0f5026",d:"M46.132 281.974c.46-.306.337-1.3-.274-2.22s-1.48-1.418-1.94-1.112-.337 1.299.274 2.219 1.48 1.418 1.94 1.113"})),tG||(tG=t8.createElement("path",{fill:"url(#trees_svg__A)",d:"M47.25 296.928c.7-.7 0-5.9-1.2-7.3-1.2-1.5-2.8-1.1-4.1-.9s-2.2 1-3.3 1.7c-.9.6-5.4 3.1-4.5 5.5s4.7 4.3 7.2 4.6c1.7.2 5.2-2.9 5.8-3.7z"})),tq||(tq=t8.createElement("path",{fill:"#0f5026",d:"M42.65 290.328c.9.8-.5 2.8 0 4.4s2 2.5 2 2.5l-1.2.8s-.6-2.3-2.3-2.8-3.3-.7-3.9-1.7c-.7-1 4.6-4 5.5-3.3zm-20.6-10.3c3 1.6 10.1.9 10.1.9l1.9-1.5-1.2-6.5-10.8 7z"})),tQ||(tQ=t8.createElement("path",{fill:"#0f5026",d:"m-73.75 867.729 6.8-464.6-19.3-21.2 6-9.6 12.7 3.2 1.7-295.4h33.9l5 202.9 39.4-82.6h21.5l-58.7 125.1v540.9z"})),t8.createElement("mask",{id:"trees_svg__B",width:121,height:788,x:-87,y:80,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"}},tZ||(tZ=t8.createElement("path",{fill:"#fff",d:"m-73.75 867.729 6.8-464.6-19.3-21.2 6-9.6 12.7 3.2 1.7-295.4h33.9l5 202.9 39.4-82.6h21.5l-58.7 125.1v540.9z"}))),tK||(tK=t8.createElement("g",{mask:"url(#trees_svg__B)"},t8.createElement("path",{fill:"url(#trees_svg__C)",d:"M-31.95 866.529c.8-21.5-1.3-43-2-64.6-.9-25.2 1.4-476.8 1.4-476.8l62-124.7 15.7-4.9-54.2 137.2-3.9 533.7h-18.8"}))),tX||(tX=t8.createElement("path",{fill:"#0f5026",d:"M-309.95 140.529c0 3.9 222.4 40.3 222.4 40.3l-13.5-50 103.9 50-61.9-101.7 148.4 43.9-36.4-139.3h-362.9z"})),tY||(tY=t8.createElement("path",{fill:"#0f5026",d:"M252.25-39.371c4.1 1.4 233.7 72.7 272.2 74.1s-68.7 12.5-68.7 12.5l66 38.9s-141.6 9.7-202.1 0l3
150.2 34.7s-127.9-11.1-188.4-58.3l23.4 30.6s-233.6-60.1-245-127.5l312.3-5zm-195.8 125.5c15.8 2.4 171.8 92.1 171.8 92.1l-95.5-11.7s22.8 26.7 55.6 46.3c-21.1 7.1-39.3 8.7-88.2 0-73.9-13-151.4-46.4-151.4-46.4l45.7 55.7s-106.1-6.7-171.9-56l-.3 75.2c-117.3-23.2-194.3-121.4-165.5-138.3l274.5-105.4"}))),tJ||(tJ=t8.createElement("defs",null,t8.createElement("linearGradient",{id:"trees_svg__b",x1:1270.09,x2:1288.53,y1:210.691,y2:221.077,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__c",x1:1279.5,x2:1272.54,y1:248.95,y2:231.862,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__d",x1:1281.73,x2:1256.52,y1:198.19,y2:178.824,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__e",x1:1275.3,x2:1253.3,y1:225.932,y2:210.451,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__f",x1:1284.56,x2:1265.31,y1:173.856,y2:194.959,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#fff"}),t8.createElement("stop",{offset:1,stopColor:"#fff"})),t8.createElement("linearGradient",{id:"trees_svg__g",x1:1284.53,x2:1259.32,y1:194.363,y2:175.097,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__h",x1:1244.67,x2:1229.31,y1:245.637,y2:232.33,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__i",x1:1272.6,x2:1250.69,y1:229.663,y2:214.284,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__j",x1:1270.15,x2:1254.79,y1:216.293,y2:202.987,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__k",x1:1281.12,x2:1256.25,y1:224.985,y2:208.428,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__l",x1:1268.86,x2:1246.95,y1:234.967,y2:219.589,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__m",x1:1264.18,x2:1242.28,y1:241.646,y2:226.167,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__n",x1:1268.23,x2:1246.23,y1:235.951,y2:220.57,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__o",x1:1248.9,x2:1233.54,y1:240.746,y2:227.439,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__p",x1:1261.79,x2:1239.89,y1:245.086,y2:229.707,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__q",x1:1257.95,x2:1236.05,y1:250.487,y2:235.008,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__s",x1:1207.36,x2:1466.49,y1:442.504,y2:379.779,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__u",x1:1522.95,x2:1293.96,y1:708.23,y2:36.727,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__v",x1:1509.35,x2:1276.65,y1:712.53,y2:29.93,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__x",x1:-76.25,x2:223.75,y1:451.729,y2:408.329,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__y",x1:66.885,x2:-25.707,y1:343.1,y2:359.776,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__z",x1:39.568,x2:5.571,y1:282.474,y2:288.618,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__A",x1:48.149,x2:34.021,y1:300.956,y2:287.182,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})),t8.createElement("linearGradient",{id:"trees_svg__C",x1:-146.35,x2:106.75,y1:554.429,y2:517.829,gradientUnits:"userSpaceOnUse"},t8.createElement("stop",{stopColor:"#0f5026"}),t8.createElement("stop",{offset:1,stopColor:"#a3b95c"})))));function bird_extends(){return(bird_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var bird=l=>t8.createElement("svg",bird_extends({xmlns:"http://www.w3.org/2000/svg",width:434,height:794,fill:"none"},l),t0||(t0=t8.createElement("path",{fill:"#a3b95c",d:"M249.45 471.428c-1.1.3-2.2.7-3.3 1z"})),t1||(t1=t8.createElement("path",{fill:"#0f5026",d:"M351.65 258.627s7.5-9.8 9.7-12.5c0 0 .6 8.2-6.2 13.9 0 0 4.3.6 5.9.5s-3.4 4.2-3.4 4.2-3.4-1.5-3.8-1.5-9.5 6.6-13 4.8l8.4-6.1s-2.2-2.1-.5-2.9c1.7-.7 2.9-.4 2.9-.4"})));let HeroText=l=>(0,t5.jsxs)("div",{className:"absolute top-[min(calc(12vw_+_130px),200px
15)] md:top-[230px] w-full flex flex-col items-center px-6 md:px-0",children:[(0,t5.jsx)("h1",{className:"font-spirit max-w-[320px] md:max-w-[600px] text-[56px] leading-[1.05] md:text-8xl font-bold text-brand-secondary text-center",children:l.title}),(0,t5.jsx)("p",{className:"pt-6 md:pt-6 text-brand-secondary max-w-[320px] md:max-w-[430px] text-center font-sans text-md leading-[1.45] md:leading-normal",children:l.description}),(0,t5.jsx)("p",{className:"pt-1 md:pt-6",children:(0,t5.jsx)(rE.Z,{className:"button-lg mt-4 md:mt-0",variant:"secondary",href:l.link,children:l.cta})})]}),ParallaxComponent=l=>{let[c,g]=(0,t8.useState)("large"),b=function(){let[l,c]=(0,t8.useState)(!1);return(0,t8.useEffect)(()=>{if("requestIdleCallback"in window){let l=requestIdleCallback(()=>c(!0));return()=>cancelIdleCallback(l)}{let l=setTimeout(()=>c(!0),100);return()=>clearTimeout(l)}},[]),l}();(0,t8.useEffect)(()=>{let getInitialScreenSize=()=>window.innerWidth<768?"small":window.innerWidth<1024?"medium":"large",handleResize=()=>{g(getInitialScreenSize())};return handleResize(),window.addEventListener("resize",handleResize),()=>window.removeEventListener("resize",handleResize)},[]);let _="small"===c,E=b?"parallax-layer":"parallax-layer-paused";return(0,t5.jsxs)("div",{className:"h-[750px] md:h-[1000px] relative scrollbar-hide overflow-hidden [clip-path:ellipse(200%_100%_at_top)] md:[clip-path:ellipse(100%_96%_at_top)] 2xl:[clip-path:ellipse(100%_96%_at_top)] -mt-[72px] 2xl:max-w-[1440px] 2xl:mx-auto",children:[(0,t5.jsx)("div",{className:"absolute top-0 w-full z-0",children:(0,t5.jsx)(sky,{className:"absolute top-0"})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none`,style:{"--px-x":_?"0px":"-10px","--px-scale":"1","--px-duration":"2s","--px-delay":"0s"},children:(0,t5.jsx)(sky,{className:"absolute top-0"})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none md:invisible`,style:{"--px-y":_?"90px":"180px","--px-x":_?"-180px":"-10px","--px-scale":"1.05","--px-duration":"2s","--px-delay":"0.05s"},children:(0,t5.jsx)(mountains,{className:"absolute top-0"})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none md:invisible`,style:{"--px-y":_?"35px":"160px","--px-x":_?"135px":"0px","--px-scale":_?"1.1":"1","--px-duration":"2s","--px-delay":"0.1s"},children:(0,t5.jsx)(green_mountains,{className:"absolute top-0 w-full"})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none md:invisible`,style:{"--px-y":_?"25px":"20px","--px-x":_?"5px":"0px","--px-scale":_?"1.1":"1.01","--px-duration":"2s","--px-delay":"0.15s"},children:(0,t5.jsx)(light_green_hills_back,{className:"absolute top-0 w-full"})}),(0,t5.jsx)("div",{className:"absolute top-0 w-full",style:{zIndex:10},children:(0,t5.jsx)(HeroText,{...l})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none`,style:{zIndex:5,"--px-y":_?"50px":"35px","--px-x":_?"5px":"0px","--px-scale":_?"1.1":"1.03","--px-duration":"2s","--px-delay":"0.2s"},children:(0,t5.jsx)(light_green_hills,{className:"absolute top-0 w-full"})}),(0,t5.jsxs)("div",{className:`${E} absolute top-0 w-full pointer-events-none`,style:{zIndex:5,"--px-y":_?"90px":"30px","--px-x":_?"-20px":"-10px","--px-scale":_?"0.9":"1.15","--px-duration":"2s","--px-delay":"0.25s"},children:[(0,t5.jsx)(green_hills_small,{className:"absolute top-0 left-[-40px] visible md:invisible"}),(0,t5.jsx)(green_hills,{className:"absolute top-0 w-full invisible md:visible"})]}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none invisible md:visible`,style:{zIndex:5,"--px-y":"0px","--px-x":_?"0px":"-25px","--px-scale":_?"1":"1.04","--px-duration":"2s","--px-delay":"0.3s"},children:(0,t5.jsx)(trees,{className:"absolute top-0 w-full"})}),(0,t5.jsx)("div",{className:`${E} absolute top-0 w-full pointer-events-none`,style:{zIndex:5,"--px-y":_?"-100px":"-200px","--px-x":_?"-400px":"-200px","--px-scale":"1","--px-duration":_?"3s":"2s","--px-delay":"0.35s"},children:(0,t5.jsx)(bird,{className:"absolute top-0 w-auto h-[800px]"})})]})}},74829:function(l,c,g){"use strict";g.d(c,{I:function(){return R}});var b=g(97458),_=g(52983),E=g(78191),O=g(12949);let R=(0,_.forwardRef)(({quote:l,author:c,subtitle:g,colorCode:_,className:R,...B},V)=>(0,b.jsxs)("div",{ref:V,className:(0,E.m6)("flex flex-col items-center py-[108px] px-6 lg:px-[139px] min-w-full",R,!_&&"bg-brand-ocean"),style:_?{backgroundColor:_}:void 0,...B,children:[(0,b.jsx)("span",{className:"text-gray-400 font-spirit text-5xl mb-4 tight",children:"“"}),(0,b.jsx)("p",{className:"text-gray-white font-spirit text-1.5xl lg:text-4xl text-center max-w-[1034px] tracking-tight","data-tina-field":(0,O.Ry)(B,"quote"),children:l}),(0,b.jsx)("p",{className:"text-gray-white text-xl mt-10 leading-relaxed font-medium","data-tina-field":(0,O.Ry)(B,"author"),children:c}),(0,b.jsx)("p",{className:"text-gray-200 opacity-[0.6] mt-1.5 leading-normal","data-tina-field":(0,O.Ry)(B,"subtitle"),children:g})]}));R.displayName="BannerQuote"},53533:function(l,c,g){"use strict";g.d(c,{R:function(){return BlogListComponent}});var b=g(97458),_=g(49570),E=g.n(_),O=g(30720),R=g.n(O),B=g(24235),V=g(52983),U=g(78191),H=g(53968),W=g(77214),G=g(79797);function BlogListComponent({config:l,posts:c,tagLookup:g,locale:_,className:O}){let q=(0,B.useRouter)(),Q=Array.isArray(q.query.tag)?q.query.tag[0]:q.query.tag,Z=(Q||"all").trim(),K="all"===Z.toLowerCase(),X=(0,V.useMemo)(()=>{let c=l?.selectedTags;if(!Array.isArray(c))return[];let b=c.map(l=>"string"==typeof l?.tagPath?function(l,c){let g=l.trim().replace(/^\/+/,"").replace(/^content\//,""),b=c[g]||c[l]||c[`content/${g}`];return(b?.slug?.trim()||l.split("/").pop()?.replace(/\.md$/i,"").toLowerCase()||"").toLowerCase()}
15(l.tagPath,g):"").filter(Boolean);return Array.from(new Set(b))},[l?.selectedTags,g]),Y=(0,V.useMemo)(()=>X.length?c.filter(l=>X.some(c=>(0,H.Qp)(l,c,g))):c,[X,c,g]),J=(0,V.useMemo)(()=>{let l=(0,H.M_)(Y,g);return X.length?l.filter(l=>X.includes(l.slug)):l},[X,Y,g]),et=(0,V.useMemo)(()=>K?Y:Y.filter(l=>(0,H.Qp)(l,Z,g)),[K,Y,Z,g]);return(0,b.jsxs)("section",{className:O,children:[(l?.title||l?.description)&&(0,b.jsxs)("header",{className:"mb-10",children:[l?.title&&(0,b.jsx)("h2",{className:"text-3xl lg:text-4xl text-brand-secondary mb-4",children:l.title}),l?.description&&(0,b.jsx)("p",{className:"text-base text-gray-700 max-w-3xl",children:l.description})]}),(0,b.jsxs)("div",{className:"mb-10 flex flex-wrap items-center gap-6 text-base text-gray-500",children:[(0,b.jsx)(E(),{href:{pathname:q.pathname,query:{...q.query,tag:"all"}},className:K?"text-brand-secondary font-semibold":"hover:text-brand-secondary",children:"All"}),J.map(({slug:l,label:c})=>(0,b.jsx)(E(),{href:{pathname:q.pathname,query:{...q.query,tag:l}},className:K||Z.toLowerCase()!==l.toLowerCase()?"hover:text-brand-secondary":"text-brand-secondary font-semibold",children:c},l))]}),(0,b.jsx)("div",{className:"flex flex-col gap-16",children:et.map(l=>{let c=`/${_}/blog/${l._sys.filename}`;return(0,b.jsxs)("article",{className:(0,U.m6)("flex flex-col items-center lg:flex-row w-full justify-between gap-y-8 sm:px-0",!l.image&&"lg:justify-start"),children:[l.image?(0,b.jsx)("div",{className:"w-full shrink-0 lg:w-[640px]",children:(0,b.jsx)(E(),{href:c,className:"block",children:(0,b.jsx)(R(),{src:l.image,alt:l.title||"",width:869,height:500,unoptimized:!0,className:"rounded-xl object-cover w-full h-[312px] lg:w-[640px] lg:h-[544px]"})})}):null,(0,b.jsxs)("div",{className:(0,U.m6)("flex flex-col justify-center text-gray-800 w-full lg:w-[416px]",l.image&&"lg:mx-[112px]"),children:[l.title&&(0,b.jsx)("h3",{className:"text-3.2xl lg:text-4xl text-brand-secondary tracking-tight mb-4 lg:mb-6 leading-tight",children:(0,b.jsx)(E(),{href:c,children:l.title})}),null!=l.shortDescription&&"object"==typeof l.shortDescription?(0,b.jsx)("div",{className:"text-lg text-gray-700",children:(0,b.jsx)(G.Z,{body:l.shortDescription})}):null,l.publishDate?(0,b.jsx)("time",{dateTime:l.publishDate,className:"mt-6 block text-xs text-gray-500",children:(0,W.p)(l.publishDate)}):null]})]},l._sys.filename)})})]})}},35330:function(l,c,g){"use strict";g.d(c,{b:function(){return BreadCrumbs}});var b,_,E=g(97458),O=g(34800),R=g(29249),B=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var chevronRight=l=>B.createElement("svg",_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=B.createElement("path",{d:"m9 18 6-6-6-6",stroke:"#AEB2B0",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})));function home_extends(){return(home_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var home=l=>B.createElement("svg",home_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),_||(_=B.createElement("path",{d:"M9 21v-7.4c0-.56 0-.84.109-1.054a1 1 0 0 1 .437-.437C9.76 12 10.04 12 10.6 12h2.8c.56 0 .84 0 1.054.109a1 1 0 0 1 .437.437C15 12.76 15 13.04 15 13.6V21M11.018 2.764 4.235 8.039c-.453.353-.68.53-.843.75a2 2 0 0 0-.318.65C3 9.704 3 9.991 3 10.565V17.8c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874C4.52 21 5.08 21 6.2 21h11.6c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874C21 19.48 21 18.92 21 17.8v-7.235c0-.574 0-.861-.074-1.126a2.002 2.002 0 0 0-.318-.65c-.163-.22-.39-.397-.843-.75l-6.783-5.275c-.351-.273-.527-.41-.72-.462a1 1 0 0 0-.523 0c-.194.052-.37.189-.721.462Z",stroke:"#AEB2B0",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))),V=g(95934),U=g(64815),H=g(49570),W=g.n(H),G=g(77125),q=g(78191),Q=g(24235),Z=g(54725),K=g(17894);let findBreadcrumbPath=(l,c,g,b,_)=>{if(!l)return[];for(let E of l){let l=(0,O.bc)(E,b,g),R=l?.pathname===c,B="string"==typeof l?.query?.slug?l.query.slug:Array.isArray(l?.query?.slug)?l.query.slug[0]:void 0,V=!_||!B||B.toString()===_.toString(),U=R&&V;if(U)return[E];if(E.children?.length){let l=findBreadcrumbPath(E.children,c,g,b,_);if(l.length)return[E,...l]}}return[]};function BreadCrumbs({className:l}){let{route:c,query:g}=(0,Q.useRouter)(),b=(0,R._)(),_=(0,G.Z)(),{currentChannel:{slug:H},currentLocale:X}=(0,V.eH)(),Y=(0,U.H9)(),J=(0,B.useMemo)(()=>{let l=g.slug?.toString();return Y?.items?findBreadcrumbPath(Y.items,c,X,H,l):[]},[Y,c,X,H,g.slug]);return"/[locale]"===c?null:(0,E.jsxs)("nav",{className:(0,q.m6)("font-spirit text-main-3 font-medium items-center relative w-fit",l),children:[(0,E.jsx)(W(),{href:b.$url(),"aria-label":_.formatMessage(K.Z.homeLabel),children:(0,E.jsx)(home,{"aria-hidden":"true"})}),(0,E.jsx)("ul",{className:"flex",children:J.map((l,c)=>(0,E.jsxs)("li",{className:"flex items-center",children:[(0,E.jsx)(chevronRight,{"aria-hidden":"true",className:"inline-block mx-1"}),(0,E.jsx)(W(),{href:(0,O.bc)(l,H,X),className:c===J.length-1?"text-main":void 0,children:(0,Z.I)(l,"name")})]},l.id))})]})}},73067:function(l,c,g){"use strict";g.d(c,{A:function(){return CardComponent}});var b=g(97458),_=g(78191),E=g(30720),O=g.n(E),R=g(12949),B=g(9792),V=g(24235),U=g(79797);
15let CardComponent=({title:l,subtitle:c,image:g,isRtl:E=!1,className:H,body:W,btnText:G,link:q,isBackground:Q,colorCode:Z,...K})=>{let X={title:l,subtitle:c,image:g,isRtl:E,body:W,btnText:G,className:H,...K},Y=(0,V.useRouter)(),J="string"==typeof g&&g.endsWith(".svg");return(0,b.jsxs)("div",{className:(0,_.m6)("flex flex-col items-center lg:flex-row w-full justify-between px-6 gap-y-8",H,E&&"lg:flex-row-reverse",Q?"bg-brand-brown-200 rounded-3xl px-6 py-10 lg:px-[109px] lg:py-16":"sm:px-0"),style:Q&&Z?{backgroundColor:Z}:void 0,...K,children:[(0,b.jsxs)("div",{className:(0,_.dV)("flex flex-col justify-center text-gray-800 lg:w-[416px]",!Q&&"lg:mx-[112px]"),children:[l&&(0,b.jsx)("h2",{className:"text-3.2xl lg:text-4xl text-brand-secondary tracking-tight mb-4 lg:mb-6","data-tina-field":(0,R.Ry)(X,"title"),children:l}),c&&(0,b.jsx)("b",{className:"mb-2 text-gray-black lg:text-xl leading-relaxed font-medium max-w-[270px] md:max-w-full","data-tina-field":(0,R.Ry)(X,"subtitle"),children:c}),(0,b.jsx)("div",{className:"text-sm lg:text-base leading-relaxed lg:leading-normal flex flex-col gap-2","data-tina-field":(0,R.Ry)(X,"body"),children:(0,b.jsx)(U.Z,{body:W})}),(G||q)&&(0,b.jsx)(B.z,{className:"button-lg mt-4 w-[fit-content] px-8",onClick:()=>Y.push(q??"/"),"data-tina-field":(0,R.Ry)(X,"btnText"),children:G})]}),(0,b.jsx)("div",{className:(0,_.m6)("order-first lg:order-none",!Q&&"w-full lg:w-[640px]"),children:"string"==typeof g&&(0,b.jsx)(O(),{src:g,alt:l??"",width:869,height:500,unoptimized:J,className:(0,_.m6)("rounded-xl object-cover",Q?"w-full lg:w-[496px]":"lg:w-[640px] lg:h-[544px] h-[312px]"),"data-tina-field":(0,R.Ry)(X,"image"),"data-tina-field-alt":(0,R.Ry)(X,"title")})})]})};CardComponent.displayName="Card"},24428:function(l,c,g){"use strict";g.d(c,{D:function(){return _}});var b=g(64107);let _=(0,b.vU)({shoppingCartPageTitle:{id:"app.cartSummary.shoppingCartPageTitle",description:"Title of shopping cart page",defaultMessage:"My Cart"},title:{id:"app.cartSummary.title",description:"Cart summary title",defaultMessage:"Your shopping bag"},summaryBlockTitle:{id:"app.cartSummary.summaryBlockTitle",description:"Summary block title",defaultMessage:"Order summary"},checkoutButton:{id:"app.cartSummary.checkoutButton",description:"Button to checkout",defaultMessage:"Proceed to checkout"},subtotal:{id:"app.cartSummary.subtotal",description:"subtotal",defaultMessage:"Subtotal"},shipping:{id:"app.cartSummary.shipping",description:"shipping",defaultMessage:"Shipping"},shippingWithCountry:{id:"app.cartSummary.shippingWithCountry",description:"Shipping row label once an estimate for the IP-geolocated country is available. {country} is the raw ISO country code, e.g. 'NL' - not translated.",defaultMessage:"Shipping ({country})"},shippingCalculatedAtCheckout:{id:"app.cartSummary.shippingCalculatedAtCheckout",description:"Value shown next to the 'Shipping' label when no estimate is available yet (e.g. the guessed country isn't covered by any shipping zone). The word 'Calculated' is wrapped in a <link> tag so it can link to the shipping/returns policy page - keep it isolated in translations.",defaultMessage:"<link>Calculated</link> at checkout"},shippingNotAvailableToCountry:{id:"app.cartSummary.shippingNotAvailableToCountry",description:"Value shown next to the 'Shipping' label when the guessed country is in no shipping zone, so checkout could never produce a rate. {country} is a localized country name, e.g. 'Canada'. Both this and the checkout's own app.checkout.noShippingAvailable message are driven by the same hasNoShippingMethods() predicate (lib/shippingMethods.ts), so they can't silently disagree about which countries are unsupported.",defaultMessage:"We don't deliver to {country}"},shippingPriceRange:{id:"app.cartSummary.shippingPriceRange",description:"Shipping cost when the country has several distinct rates (e.g. weight-banded) and which applies can't be determined without more information than this estimate has. {min} and {max} are already-formatted prices, e.g. '€ 15,00'.",defaultMessage:"{min}–{max}"},free:{id:"app.cartSummary.free",description:"Shown as the shipping cost once the free-shipping threshold is met",defaultMessage:"Free"},discount:{id:"app.cartSummary.discount",description:"discount",defaultMessage:"Discount"},promoCodePlaceholder:{id:"app.cartSummary.promoCodePlaceholder",description:"Cart summary promo code place holder",defaultMessage:"My promo code"},promoCodeSuccess:{id:"app.cartSummary.promoCodeSuccess",description:"Promo code success message",defaultMessage:"Coupon code applied!"}
15,applyPromoCodeLabel:{id:"app.cartSummary.applyPromoCodeLabel",description:"Accessible label for the icon-only button that applies a promo code.",defaultMessage:"Apply promo code"},removePromoCodeLabel:{id:"app.cartSummary.removePromoCodeLabel",description:"Accessible label for the icon-only button that removes the applied promo code.",defaultMessage:"Remove promo code"},total:{id:"app.cartSummary.total",description:"Total table header at the checkout summary.",defaultMessage:"Total"},estimatedTotal:{id:"app.cartSummary.estimatedTotal",description:"Total shown before checkout, where shipping is not yet known.",defaultMessage:"Estimated total"}})},2833:function(l,c,g){"use strict";g.d(c,{Z:function(){return CheckoutLineItem}});var b=g(97458),_=g(30720),E=g.n(_),O=g(49570),R=g.n(O),B=g(70880),V=g(54725),U=g(26288),H=g(5432),W=g(29249),G=g(95934),q=g(64651),Q=g(29416),Z=g(52983),K=g(86216),X=g(51899),Y=g.n(X);let useDebounce=(l,c)=>{let g=(0,Z.useRef)({callback:l,delay:c}),b=(0,Z.useMemo)(()=>Y()((...l)=>{g.current.delay===c&&g.current.callback(...l)},g.current.delay),[c]);return(0,Z.useEffect)(()=>(g.current={callback:l,delay:c},()=>{b.cancel()}),[l,b,c]),b},useCheckoutLineQuantity=(l,c,g)=>{let[b,_]=(0,Z.useState)(l.quantity),[E,{loading:O}]=(0,K.mL)(),[R,B]=(0,Z.useState)(),V=(0,Z.useCallback)(async b=>{let _=l.variant.product.variants?.find(c=>c.id===l.variant.id)??l.variant,O=(0,q.Q5)(_),R=(0,q.KJ)(O),V={quantity:b,lineId:l.id,isSubscription:R,subscriptionInterval:R?O:void 0},U=await E({variables:{token:c,lines:[V],locale:g}}),H=U.data?.checkoutLinesUpdate?.errors;H?.length&&B(H)},[E,l,g,c]),U=useDebounce(V,1e3),H=(0,Z.useCallback)(l=>{_(l),U(l)},[U]),W=(0,Z.useCallback)(()=>{U.cancel()},[U]);return{onQuantityChange:H,cancelPendingQuantityUpdate:W,loadingLineUpdate:O,errors:R,setErrors:B,quantity:b}},useCheckoutLineRemove=(l,c,g)=>{let[b,{loading:_}]=(0,K.Sb)(),E=(0,Z.useCallback)(async()=>{await b({variables:{checkoutToken:c,lineId:l.id,locale:g},optimisticResponse:{__typename:"Mutation",checkoutLineDelete:{__typename:"CheckoutLineDelete",checkout:null,errors:[]}},update(c,{data:g}){g?.checkoutLineDelete?.errors?.length||(c.evict({id:c.identify(l)}),c.gc())}})},[l,g,b,c]);return{onRemove:E,loadingRemove:_}};var J=g(39253),et=g(9792),er=g(68929),ei=g(77125),ea=g(52425);let eo=Z.forwardRef(function(l,c){return Z.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:c},l),Z.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))});function CheckoutLineItem({line:l,className:c}){let g;let _=(0,ei.Z)(),O=(0,W._)(),{query:K}=(0,G.eH)(),{checkoutToken:X}=(0,B.Mg)(),{onRemove:Y,loadingRemove:es}=useCheckoutLineRemove(l,X,K.locale),{quantity:el,onQuantityChange:ec,cancelPendingQuantityUpdate:eu,loadingLineUpdate:ed,errors:ep,setErrors:ef}=useCheckoutLineQuantity(l,X,K.locale),eh=(0,Z.useCallback)(()=>(eu(),Y()),[eu,Y]),em=ed||es,eg=l.metadata,ey=eg?.find(l=>l.key===J.sT)?.value,ev=l.variant.variantSelectionAttributes.some(l=>{if(l.attribute.slug!==J.wR)return!1;let c=l.values?.[0]?.name?.toLowerCase()||"";return c.includes("yes")}),eb=l.variant.variantSelectionAttributes.filter(l=>l.attribute.slug!==J.wR&&!!l.values?.[0]),ex=eb.length>0||ev,e_=l.variant.product?.variants?.find(c=>c?.id===l.variant?.id),ew=e_?.pricing,eE=ew?.priceUndiscounted?.gross,eS=ew?.price?.gross,eC=!l.isGift&&eS?.amount!=null&&el?{currency:eS.currency??l?.totalPrice?.gross?.currency??"",amount:eS.amount*el}:l?.totalPrice?.gross;return ew?.onSale&&eE?.amount!=null&&eS?.amount!=null&&eE.amount>eS.amount&&el&&(g={currency:eE.currency??eS.currency??eC?.currency??"",amount:eE.amount*el}),(0,b.jsxs)("div",{className:c,children:[(0,b.jsxs)("div",{className:"flex gap-4 md:gap-6",children:[l.variant.product?.thumbnail&&(0,b.jsx)("div",{className:"relative shrink-0 self-start overflow-hidden rounded-[5px] h-[93px] w-[93px] md:h-[100px] md:w-[100px] bg-gray-200 border border-brand-brown-4
1500",children:(0,b.jsx)(E(),{src:l.variant.product?.thumbnail?.url,alt:l.variant.product?.thumbnail?.alt||"",fill:!0})}),(0,b.jsxs)("div",{className:"flex flex-col flex-1 min-w-0 gap-y-2 self-start min-h-[93px] md:min-h-[100px]",children:[(0,b.jsx)(R(),{className:"text-brand-secondary font-spirit text-md break-words leading-none",href:O.products._slug(l.variant?.product?.slug||"").$url(),children:(0,V.I)(l.variant.product,"name")}),ex&&(0,b.jsxs)("div",{className:"flex flex-col gap-y-0 md:gap-y-2 text-xs leading-normal",children:[eb.map(l=>{let c=l.values?.[0];if(!c)return null;let g=c.translation?.name??c.name??l.attribute.slug??"";return(0,b.jsx)("p",{className:"block text-gray-800 font-sans break-words leading-none",children:J.rh===l.attribute.slug?(0,q.Ob)(c.name,g,!1):g},l.attribute.id)}),ev&&(0,b.jsx)("p",{className:"block text-gray-800 font-sans break-words",children:_.formatMessage(er.h.personalisationLabel,{text:ey??"—"})})]}),l.isGift?(0,b.jsx)("span",{className:"mt-auto self-start inline-flex items-center rounded-full border border-brand-primary text-brand-primary text-xs font-medium px-2 py-1",children:_.formatMessage(er.h.giftLabel)}):(0,b.jsx)(H.S,{className:"mt-auto",onChange:ec,onFocus:()=>ef(null),onRemove:eh,removeLabel:_.formatMessage(er.h.deleteBtn),value:el,min:1,disabled:em})]}),(0,b.jsxs)("div",{className:"flex flex-col items-end shrink-0 gap-y-2 text-right",children:[!l.isGift&&(0,b.jsx)("div",{className:"flex flex-col items-end gap-y-2 text-xs leading-normal",children:(0,b.jsx)(et.z,{variant:"link",className:"items-center no-underline text-gray-800 hover:text-brand-primary transition-colors",onClick:eh,disabled:em,"aria-label":_.formatMessage(er.h.deleteBtn),title:_.formatMessage(er.h.deleteBtn),children:es?(0,b.jsx)(Q.$,{}):(0,b.jsx)(eo,{className:"h-4 w-4"})})}),(0,b.jsx)("div",{className:"mt-auto min-w-[5rem] text-md text-brand-secondary font-spirit font-medium md:font-semibold",children:!em||es?eC?(0,b.jsx)(ea.j,{price:eC,oldPrice:g,oldPriceClassName:"text-sm"}):null:(0,b.jsx)(Q.$,{})})]})]}),ep&&ep.map(l=>(0,b.jsx)(U.B,{className:"w-full mt-1",children:l.message},l.field))]})}},64699:function(l,c,g){"use strict";g.d(c,{l:function(){return CheckoutLineItemList}});var b=g(97458),_=g(2833);let CheckoutLineItemList=({lines:l})=>(0,b.jsx)("div",{children:l.map(l=>(0,b.jsx)(_.Z,{line:l,className:"border-b border-brand-brown-400 py-6 md:py-6 last:border-0 last:pb-0 first:pt-0"},l.id))})},88480:function(l,c,g){"use strict";g.d(c,{P:function(){return useGetCountryName}});var b=g(95934);let useGetCountryName=()=>{let{query:l}=(0,b.eH)(),[c]=l.locale?.split("_"),g=new Intl.DisplayNames([c.toLowerCase()],{type:"region"});return l=>g.of(l)||l}},72661:function(l,c,g){"use strict";g.d(c,{Q:function(){return EmptyCart}});var b,_,E,O,R,B,V=g(97458),U=g(96466),H=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var bagAlt=l=>H.createElement("svg",_extends({width:32,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),H.createElement("g",{clipPath:"url(#bagAlt_svg__a)"},H.createElement("mask",{id:"bagAlt_svg__b",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:-1,width:32,height:33},b||(b=H.createElement("path",{d:"M0-.5h32v32H0v-32Z",fill:"#fff"}))),_||(_=H.createElement("g",{mask:"url(#bagAlt_svg__b)",stroke:"#001209",strokeMiterlimit:22.926,strokeLinecap:"round",strokeLinejoin:"round"},H.createElement("path",{d:"M21.828 8.361 26 10.875l1.25 20H4.75l1.578-20 3.798-2.48m14.368-2.329-2.76 2.239v2.488m-14.465-.615V5.875h17.46v4.207M7.5 6.062l2.766 2.243v2.488M16 1.563V.125M12.726 2.44l-.719-1.245M19.274 2.44l.719-1.245"}))),E||(E=H.createElement("path",{d:"M6.595 10.875h19.138",stroke:"#001209",strokeMiterlimit:22.926,strokeLinecap:"round",strokeLinejoin:"round"})),H.createElement("mask",{id:"bagAlt_svg__c",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:-1,width:32,height:33},O||(O=H.createElement("path",{d:"M0-.5h32v32H0v-32Z",fill:"#fff"}))),R||(R=H.createElement("g",{mask:"url(#bagAlt_svg__c)",stroke:"#001209",strokeMiterlimit:22.926,strokeLinecap:"round",strokeLinejoin:"round"},H.createElement("path",{d:"M20.54 14.625v3.75a4.388 4.388 0 0 1-4.376 4.375 4.388 4.388 0 0 1-4.375-4.375v-3.75M10.54 14h2.5M19.29 14h2.499"})))),B||(B=H.createElement("defs",null,H.createElement("clipPath",{id:"bagAlt_svg__a"},H.createElement("path",{fill:"#fff",d:"M0 0h32v32H0z"}))))),W=g(77125),G=g(78191);function EmptyCart({action:l,className:c,...g}){let b=(0,W.Z)();return(0,V.jsxs)("div",{className:(0,G.m6)("flex flex-col justify-center items-center gap-6",c),...g,children:[(0,V.jsx)(bagAlt,{"aria-hidden":"true"}),(0,V.jsx)("p",{className:"font-spirit text-md text-gray-black",children:b.formatMessage(U.V.emptyBag)}),l]})}},58199:function(l,c,g){"use strict";g.d(c,{x:function(){return HeroComponent}});var b=g(97458),_=g(30720),E=g.n(_),O=g(12949),R=g(54726);function HeroComponent(l){let c=(l.btnText||l.link)&&(0,b.jsx)("div",{className:"mt-6 md:mt-8",children:(0,b.jsx)(R.Z,{className:"button-lg",href:l.link??"/",variant:"primary","data-tina-field":(0,O.Ry)(l,"btnText"),children:l.btnText})}),g=(0,b.jsxs)("div",{className:"container mt-16 md:mt-[234px] bg-brand-200 relative z-0 md:pl-[130px] h-fit md:h-[442px] text-center md:text-left",children:[(0,b.jsx)("h1",{className:"font-spirit text-5xl md:text-7xl font-medium md:font-bold text-brand-secondary leading-[88%] md:max-w-[640px] tracking-tighter","data-tina-field":(0,O.Ry)(l,"title"),children:l.title}),(0,b.jsx)("p",{className:"max-w-[256px] text-gray-black md:max-w-[440px]  2xl:max-w-[640px] mt-6 md:mt-10 leading-normal text-sm mx-auto md:mx-0","data-tina-field":(0,O.Ry)(l,"description"),children:l.description}),c,(0,b.jsx)(E(),{alt:l.title,src:l.image,"data-tina-field":(0,O.Ry)(l,"image"),"data-tina-field-alt":(0,O.Ry)(l,"title"),width:710,height:710,priority:l.priority,sizes:"(min-width: 1280px) 710px, (min-width: 768px) 600px, 100vw",className:"md:absolute bottom-0 right-0 md:max-w-[600px] xl:max-w-[710px]"})]});return l.image?g:(0,b.jsxs)("div",{className:"flex flex-col relative items-center px-[52px] md:px-0 h-[520px] md:h-[476px] mb-20 md:mb-[106px]",children:[(0,b.jsx)("h1",{className:"font-spirit text-5xl md:text-6xl font-medium md:font-bold text-brand-secondary leading-[88%] max-w-[864px] mt-16 text-center tracking-tighter","data-tina-field":(0,O.Ry)(l,"title"),children:l.title}),(0,b.jsx)("p",{className:"text-center max-w-[256px] text-gray-black md:max-w-[540px] xl:max-w-[640px] mt-6 md:mt-10 leading-normal text-sm lg:text-base","data-tina-field":(0,O.Ry)(l,"description"),children:l.description}),c]})}},49969:function(l,c,g){"use strict";g.d(c,{C:function(){return W}});var b=g(97458),_=g(41778),E=g(52983),O=g(77125),R=g(26288),B=g(35283),V=g(78191),U=g(6456),H=g(17894);let W=(0,E.forwardRef)(({error:l,success:c,variant:g="dark",className:E,onSubmit:W,submitIcon:G,submitLabel:q,loading:Q,...Z},K)=>{let X=(0,O.Z)();return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("div",{className:(0,V.m6)("flex items-center w-full relative",E),children:[(0,b.jsx)(U.II,{className:(0,V.m6)("w-full border-0 border-b focus:border-gray-800 pb-5 pt-1 pl-0 pr-10 bg-transparent placeholder:font-spirit","outline-none focus:ring-0 focus:outline-none","dar
15k"===g&&"placeholder-gray-800 border-gray-600","light"===g&&"placeholder-gray-white border-gray-500",!!l&&"border-system-error focus:border-system-error",!l&&!!c&&"border-system-success focus:border-system-success"),spellCheck:!1,ref:K,...Z}),(0,b.jsx)("button",{type:"submit",onClick:()=>{W&&W()},"aria-label":q??X.formatMessage(H.Z.submitLabel),children:(0,b.jsx)("span",{"aria-hidden":"true",className:"absolute right-0 top-0 h-8 w-8 flex items-center justify-center",children:Q?(0,b.jsx)(U.$j,{}):G||(0,b.jsx)(_.Z,{})})})]}),l&&(0,b.jsx)(R.B,{className:"pt-2 text-left",children:l}),c&&!l&&(0,b.jsx)(B.k,{className:"pt-2 text-left",children:c})]})});W.displayName="InputWithSubmitButton"},23362:function(l,c,g){"use strict";g.d(c,{q:function(){return useSubscribeValidationSchema}});var b=g(52983),_=g(7872),E=g(77125),O=g(9621);let useSubscribeValidationSchema=()=>{let l=(0,E.Z)();return(0,b.useMemo)(()=>_.Ry({email:_.Z_().required(l.formatMessage(O.K.required)).email(l.formatMessage(O.K.emailInvalid))}).required(),[l])}},51632:function(l,c,g){"use strict";g.d(c,{H:function(){return OurPackages}});var b=g(97458),_=g(30720),E=g.n(_),O=g(54726),R=g(12949);function OurPackages(l){return(0,b.jsxs)("div",{children:[(0,b.jsx)("h2",{className:"text-3.2xl lg:text-4xl tracking-tight font-normal !leading-tight pb-6 md:pb-0 flex justify-center","data-tina-field":(0,R.Ry)(l,"title"),children:l.title??""}),(0,b.jsx)("div",{className:"mt-10 lg:mt-16 gap-8 flex flex-col lg:flex-row",children:l.packages?.map((l,c)=>b.jsxs("div",{className:"group rounded-xl h-[480px] lg:h-[552px] w-full lg:w-1/3 relative overflow-hidden",children:[b.jsx(E(),{src:l.image??"",alt:l.title??"",width:415,height:552,className:"bg-transparent object-cover group-hover:blur-sm w-full lg:w-auto h-[480px] lg:h-[552px] rounded-xl"}),b.jsxs("div",{className:"absolute text-center items-center justify-center flex flex-col bottom-0 w-full bg-gray-200 px-6 py-8 rounded-b-xl group-hover:h-full group-hover:rounded-xl transition-all transform duration-300 group-hover:bg-opacity-90",children:[b.jsx("h3",{className:"text-center font-spirit text-2xl text-brand-secondary leading-tight","data-tina-field":R.Ry(l,"title"),children:l.title??""}),b.jsx(O.Z,{href:l.file??"",className:"leading-normal lg:hidden group-hover:block button-lg text-brand-primary mt-6",variant:"primary",outlined:!0,children:"Download a catalogue"})]})]},c))})]})}},92014:function(l,c,g){"use strict";var b=g(97458),_=g(84863),E=g(52983),O=g(77125),R=g(17894),B=g(64651),V=g(39253),U=g(78191);c.Z=function({product:l,selectedVariant:c,variantAttributeCode:g=V.rh,onSelect:H,className:W,itemClassName:G,radioGroupClassName:q}){let Q=(0,O.Z)(),[Z,K]=(0,E.useState)((0,B._S)(c,g)),X=l.variants,renderAttributeOptionLabel=(l,c,g)=>{if(c===V.rh){let c=(0,B.s0)(l),b=(0,B.nJ)(l,V.rh),_=b?.values?.[0],E=_?.translation?.name??_?.name??g;return(0,B.Ob)(c,E)}if(c!==V.aO)return(0,b.jsx)("div",{className:"parent-checked:bg-brand-greenLight parent-checked:text-white parent-checked:border-0 p-2 rounded-md border border-neutral-300 justify-center items-center flex capitalize leading-[8px]",children:(0,B.$Y)(l,c)??g});{let _=B.nJ(l,c)?.values?.[0]?.value;return _?(0,b.jsx)("div",{className:"rounded-full parent-checked:border border-neutral-900 lg:border-green-900 lg:p-0.5",title:(0,B.$Y)(l,c)??g,children:(0,b.jsx)("div",{style:{backgroundColor:_},className:"w-6 h-6 rounded-full shadow shadow-neutral-300"})}):null}},Y=(0,E.useMemo)(()=>{let l=X.reduce((l,c)=>{let b=(0,B._S)(c,g);if(!b)return l;let _=l.find(l=>l.value===b);if(!_){let _=renderAttributeOptionLabel(c,g,b);if(null===_)return l;l.push({value:b,label:_})}return l},[]),c=l.find(l=>"one time"===l.value);return c&&(l.splice(l.indexOf(c),1),l.unshift(c)),l},[X,g]),J=(0,E.useMemo)(()=>{let l=(0,B.nJ)(c,g);if(l)return l.attribute.translation?.name??l.attribute.name;let b=X.find(l=>(0,B.nJ)(l,g));if(b){let l=(0,B.nJ)(b,g);return l?.attribute.translation?.name??l?.attribute.name}},[c,g,X]);return((0,E.useEffect)(()=>{K((0,B._S)(c,g))},[g,c]),!Y||Y.length<1)?null:(0,b.jsxs)("div",{className:(0,U.m6)("flex flex-col text-xs",W),children:[(0,b.jsx)("p",{className:"text-gray-black pb-2",children:g===V.rh?J??Q.formatMessage(R.s.plans):Q.formatMessage(R.s.chooseVariant,{attributeName:J})}),(0,b.jsx)(_.E,{options:Y,value:Z,onValueChange:l=>{K(l),H(g,l)},disabled:!1,name:`${l.id}_${g}`,itemClassName:G,className:q})]})}},85945:function(l,c,g){"use strict";g.d(c,{H:function(){return VideoExpand},Z:function(){return V}});var b=g(97458),_=g(52983);let E=_.forwardRef(function(l,c){return _.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:c},l),_.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))});var O=g(77125),R=g(17894),B=g(63849);function VideoExpand({videoUrl:l,videoAlt:c,onRemoveExpand:g}){let _=(0,O.Z)();if(!l)return null;let V=(0,B.rT)(l);return V?(0,b.jsxs)("div",{className:"min-h-screen absolute grid grid-cols-1 mx-auto px-8 md:h-full w-full bg-white",children:[(0,b.jsx)("div",{className:"w-full h-full absolute md:mt-10 flex justify-center items-center",children:(0,b.jsx)("iframe",{title:c||_.formatMessage(R.s.videoTitle),src:`https://www.youtube.com/embed/${V}?autoplay=1`,className:"w-full h-4/5 md:w-4/5",allow:"autoplay",allowFullScreen:!0})}),(0,b.jsx)("div",{role:"button",tabIndex:0,className:"absolute grid h-6 justify-end w-full top-[72px] p-4 md:p-8 lg:px-8 mx-auto cursor-pointer",onClick:()=>g(),onKeyDown:l=>{"Enter"===l.key&&g()},children:(0,b.jsx)(E,{className:"w-6 h-6"})})]}):null}var V=VideoExpand},33332:function(l,c,g){"use strict";g.d(c,{I:function(){return ec}});var b=g(97458),_=g(52983);let E=_.forwardRef(function(l,c){return _.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:c},l),_.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"}))});var O=g(49570),R=g.n(O),B=g(9792),V=g(29249),U=g(54725),H=g(30720),W=g.n(H),G=g(52425),q=g(78191),Q=g(39253),Z=g(92014),K=g(64651),X=g(28924),Y=g(51635),J=g(40868),Product_VariantSelectorSelect=function({product:l,selectedVariant:c,variantAttributeCode:g,onSelect:E,className:O}){let{selectedAttributeValue:R,setSelectedAttributeValue:B,variantOptions:V,variantAttributeName:U}=function(l,c,g){let[b,E]=(0,_.useState)((0,K._S)(c,g)),O=l.variants,R=(0,_.useMemo)(()=>O.reduce((l,c)=>{let b=(0,K._S)(c,g);if(!b)return l;let _=l.find(l=>l.value===b);return _||l.push({value:b,label:(0,K.$Y)(c,g)??b}),l},[]),[O,g]),B=(0,_.useMemo)(()=>K.nJ(c,g)?.attribute.name,[c,g]);return(0,_.useEffect)(()=>{E((0,K._S)(c,g))},[g,c]),{selectedAttributeValue:b,setSelectedAttributeValue:E,variantOptions:R,variantAttributeName:B}}(l,c,g);if(!V||V.length<1)return null;let H=V.find(l=>l.value===R)?.label??R;return(0,b.jsxs)("div",{className:(0,q.m6)("flex flex-col text-xs",O),children:[(0,b.jsx)("p",{className:"text-gray-black pb-2",children:U}),(0,b.jsx)(X.R,{as:"span",value:R,className:"relative",children:({open:l})=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(X.R.Button,{className:"flex items-center text-gray-black",children:[H," ",(0,b.jsx)(J.Z,{className:`inline ml-4 transition-transform transform ${l&&"-rotate-180"}`})]}),(0,b.jsx)(Y.u,{as:_.Fragment,enter:"transition duration-100 ease-out",enterFrom:"transform scale-95 opacity-0",enterTo:"transform scale-100 opacity-100",leave:"transition duration-75 ease-out",leaveFrom:"transform scale-100 opacity-100",leaveTo:"transform scale-95 opacity-0",children:(0,b.jsx)(X.R.Options,{static:!0,className:"absolute top-8 r
15ight-0 z-10 rounded-md border-gray-300 border bg-white px-4 whitespace-nowrap text-gray-650 font-sans text-base",children:V.map(l=>(0,b.jsx)(X.R.Option,{value:l.value,onClick:()=>{B(l.value),E(g,l.value)},className:({active:l,selected:c})=>`py-2 cursor-pointer text-sm ${l&&"text-brand-secondary"} ${c&&!l&&"text-gray-700"} `,children:l.label},l.value))})})]})})]})},et=g(98766);let useProductVariationSelection=l=>{let[c,g]=(0,_.useState)({}),[b,E]=(0,_.useState)(l.variants[0].id);return{selectedAttributes:c,setSelectedAttributes:g,selectedVariantId:b,selectedVariant:l?.variants?.find(l=>l?.id===b)||void 0,onVariantAttributeSelect:(b,_)=>{g(l=>({...l,[b]:_})),E((0,et.L)(l.variants,c,{key:b,value:_}))}}};var er=g(7020),ei=g(77125),ea=g(17894),eo=g(26288);let es=[Q.aO,Q.PB,Q.rh],el="(min-width: 1280px) 400px, (min-width: 640px) 50vw, 100vw",ec=(0,_.forwardRef)(({product:l,className:c,titleAs:g,imageSizes:O=el,size:H="default"},X)=>{let Y=(0,V._)(),J=(0,ei.Z)(),et="compact"===H,ec=l.media?.find(l=>"IMAGE"===l.type)?.url,eu=(0,_.useMemo)(()=>l.variants.some(l=>es.some(c=>(0,K._S)(l,c))),[l.variants]),{selectedVariantId:ed,selectedVariant:ep,onVariantAttributeSelect:ef}=useProductVariationSelection(l),{loadingAddToCheckout:eh,onAddToCart:em,addToCartError:eg}=(0,er.y)(),ey=(0,q.m6)("grow line-clamp-2",eu&&"group-hover:line-clamp-4"),ev=(0,_.useMemo)(()=>Y.products._slug(l.slug).$url(l.variants.length>1?{query:{variant:ed??l.variants.length>0?l.variants[0].id:void 0}}:{}),[l,ed,Y.products]);return(0,b.jsxs)("li",{className:(0,q.m6)("group bg-gray-200 rounded-xl relative ring-2 ring-transparent hover:ring-brand-secondary transition-shadow duration-150",et?"h-[400px] xl:h-[450px]":"h-[450px]",c),ref:X,children:[(0,b.jsx)(R(),{href:ev,prefetch:!1,children:ec?(0,b.jsx)(W(),{src:ec,alt:(0,U.I)(l,"name"),width:400,height:300,sizes:O,className:(0,q.dV)("rounded-xl bg-transparent object-cover w-full",et?"h-[180px] xl:h-[257px]":"h-[257px]")}):(0,b.jsx)("div",{className:(0,q.dV)("flex items-center justify-center w-full",et?"h-[180px] xl:h-[257px]":"h-[257px]"),children:(0,b.jsx)(E,{className:"h-10 w-10"})})}),(0,b.jsxs)("div",{className:(0,q.m6)("absolute bottom-0 w-full overflow-y-auto",et?"max-h-[400px] xl:max-h-[450px] p-4 pb-5 xl:p-6 xl:pb-8":"max-h-[450px] p-6 pb-8",eu&&"rounded-xl group-hover:bg-white group-hover:border-gray-300 group-hover:shadow-lg transition-[colors,box-shadow] duration-150 ease-in group-hover:duration-300 group-hover:ease-out"),children:[(0,b.jsxs)("div",{className:(0,q.dV)("flex font-spirit text-brand-secondary leading-tight",et?"flex-col text-lg min-h-0 pb-3 xl:flex-row xl:text-2xl xl:min-h-[80px] xl:pb-5":"flex-row text-2xl min-h-[80px] pb-5"),children:["h3"===g?(0,b.jsx)("h3",{className:ey,children:(0,b.jsx)(R(),{href:ev,prefetch:!1,children:(0,U.I)(l,"name")})}):(0,b.jsx)(R(),{href:ev,prefetch:!1,className:ey,children:(0,U.I)(l,"name")}),(0,b.jsx)(G.j,{className:(0,q.dV)("font-medium",et?"pl-0 self-start xl:self-auto xl:pl-2":"pl-2"),price:ep?.pricing.price.gross,oldPrice:ep?.pricing?.onSale?ep?.pricing?.priceUndiscounted?.gross:void 0})]}),eu&&(0,b.jsx)("div",{className:"grid grid-rows-[0fr] group-hover:grid-rows-[1fr] transition-[grid-template-rows] duration-150 ease-in group-hover:duration-500 group-hover:ease-out",children:(0,b.jsx)("div",{className:"overflow-hidden min-h-0",children:(0,b.jsxs)("div",{className:"border-t border-gray-300 pt-4",children:[(0,b.jsx)(Z.Z,{product:l,selectedVariant:ep,variantAttributeCode:Q.aO,onSelect:ef,className:"pb-4 flex-row text-sm justify-between items-center [&>p]:pb-0",radioGroupClassName:"flex flex-wrap gap-2",itemClassName:"[&>button]:hidden [&>label>div]:lg:p-0 [&>label>div>div]:w-5 [&>label>div>div]:h-5"}),(0,b.jsx)(Product_VariantSelectorSelect,{product:l,selectedVariant:ep,variantAttributeCode:Q.PB,onSelect:ef,className:"pb-4 text-sm flex-row justify-between items-center [&>p]:pb-0"}),(0,b.jsx)(Z.Z,{product:l,selectedVariant:ep,variantAttributeCode:Q.rh,onSelect:ef,className:"grid gap-2 rounded-lg border border-gray-400 p-2.5 [&>p]:text-sm [&>p]:pb-0",itemClassName:"pb-2.5 leading-normal data-[state=checked]:border-brand-brown-4
1500"})]})})}),(0,b.jsx)(B.z,{onClick:()=>em(ed,ep,l),variant:"secondary",className:(0,q.dV)("button-lg w-full mt-4 font-medium",et&&"h-10 px-3 xl:h-12 xl:px-6"),children:eh?J.formatMessage(ea.Z.adding):et?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("span",{className:"md:hidden",children:J.formatMessage(ea.Z.addToCartShort)}),(0,b.jsx)("span",{className:"hidden md:inline",children:J.formatMessage(ea.Z.addToCart)})]}):J.formatMessage(ea.Z.addToCart)}),!!eg&&(0,b.jsx)(eo.B,{className:"text-xs px-3 hidden group-hover:block pt-2",children:eg})]})]},l.id)});ec.displayName="ProductCard"},95889:function(l,c,g){"use strict";g.d(c,{n:function(){return ProductCollection}});var b=g(97458),_=g(11542),E=g(52983),O=g(77125),R=g(66264),B=g(86216),V=g(72858),U=g(67758),H=g(33332),W=g(95934),G=g(29416),q=g(17894);function ProductCollection({filter:l,sortBy:c,setCounter:g,allowMore:Q=!0,perPage:Z=4,onProductsChange:K,listName:X="Product List",listId:Y,initialProducts:J}){let et=(0,O.Z)(),{query:er}=(0,W.eH)(),ei=(0,E.useMemo)(()=>({filter:l,first:Z,...er,...c&&{sortBy:c}}),[l,Z,er,c]),{loading:ea,error:eo,data:es,fetchMore:el}=(0,B.a3)({variables:ei}),ec=(0,E.useMemo)(()=>es?.products?(0,R.I)(es.products):[],[es?.products]);return((0,E.useEffect)(()=>{g&&es?.products?.totalCount!==void 0&&g(es.products.totalCount)},[es?.products?.totalCount,g]),(0,E.useEffect)(()=>{K&&K(ec||[])},[ec,K,ea]),(0,E.useEffect)(()=>{!ea&&ec.length>0&&(0,V.Mk)(ec,X,Y)},[ec,ea,X,Y]),ea)?J?.length?(0,b.jsx)("ul",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-8","data-testid":"productsList",children:J.map(l=>(0,b.jsx)(H.I,{product:l},l.id))}):(0,b.jsx)(G.$,{}):eo?(0,b.jsx)("p",{children:et.formatMessage(q.s.errorGeneric)}):(0,b.jsx)(b.Fragment,{children:ec&&0!==ec.length?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("ul",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-8","data-testid":"productsList",children:ec.map(l=>(0,b.jsx)(H.I,{product:l},l.id))}),Q&&(0,b.jsx)(U.t,{onLoadMore:()=>el({variables:{after:es?.products?.pageInfo.endCursor}}).then(l=>{if(K&&l.data?.products){let c=(0,R.I)(l.data.products);K(c)}}),pageInfo:es?.products?.pageInfo,itemsCount:es?.products?.edges.length,totalCount:es?.products?.totalCount||void 0})]}):(0,b.jsx)(_.xv,{size:"xl",color:"secondary","data-testid":"noResultsText",children:et.formatMessage(q.s.noProducts)})})}},71445:function(l,c,g){"use strict";g.d(c,{v:function(){return ProjectsComponent}});var b=g(97458),_=g(25282),E=g(49570),O=g.n(E),R=g(48764),B=g(85062),V=g(12949);function ProjectsComponent(l){return(0,b.jsxs)("div",{className:"container relative z-30",children:[(0,b.jsxs)("div",{className:"text-center tracking-tight md:absolute md:left-1/2 md:-translate-x-1/2 md:top-[405px] mb-20 md:mb-0",children:[(0,b.jsx)(_.Z,{className:"w-[148px] fill-brand-secondary inline-block mb-4"}),(0,b.jsx)("h2",{className:"font-spirit text-4xl text-brand-secondary","data-tina-field":(0,V.Ry)(l,"title"),children:l.title})]}),(0,b.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-y-10 w-[280px] md:w-[840px] mx-auto md:[&>*:nth-child(2)]:mb-[150px] md:[&>*:nth-child(5)]:mt-[150px]",children:[(0,b.jsxs)(O(),{href:(0,R.Cj)(l?.projects[0]?.link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl relative md:place-self-end",children:[(0,b.jsx)(B.Q,{src:l.projects[0].image,"data-tina-field":(0,V.Ry)(l.projects[0],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[0],"title"),children:l.projects[0].title})]}),(0,b.jsxs)(O(),{href:(0,R.Cj)(l.projects[1].link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl relative",children:[(0,b.jsx)(B.Q,{src:l.projects[1].image,"data-tina-field":(0,V.Ry)(l.projects[1],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[1],"title"),children:l.projects[1].title})]}),(0,b.jsxs)(O(),{href:(0,R.Cj)(l.projects[2].link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl relative md:self-end md:justify-self-start",children:[(0,b.jsx)(B.Q,{src:l.projects[2].image,"data-tina-field":(0,V.Ry)(l.projects[2],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[2],"title"),children:l.projects[2].title})]}),(0,b.jsxs)(O(),{href:(0,R.Cj)(l.projects[3].link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl relative self-start md:justify-self-end",children:[(0,b.jsx)(B.Q,{src:l.projects[3].image,"data-tina-field":(0,V.Ry)(l.projects[3],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[3],"title"),children:l.projects[3].title})]}),(0,b.jsxs)(O(),{href:(0,R.Cj)(l.projects[4].link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl",children:[(0,b.jsx)(B.Q,{src:l.projects[4].image,"data-tina-field":(0,V.Ry)(l.projects[4],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[4],"title"),children:l.projects[4].title})]}),(0,b.jsxs)(O(),{href:(0,R.Cj)(l.projects[5].link),className:"w-[280px] h-[280px] overflow-hidden rounded-xl relative place-self-start",children:[(0,b.jsx)(B.Q,{src:l.projects[5].image,"data-tina-field":(0,V.Ry)(l.projects[5],"image"),className:"w-full h-full justify-center items-center"}),(0,b.jsx)("h3",{className:"font-spirit text-brand-secondary absolute bottom-[45px] left-0 right-0 text-center","data-tina-field":(0,V.Ry)(l.projects[5],"title"),children:l.projects[5].title})]})]})]})}},12335:function(l,c,g){"use strict";g.d(c,{cW:function(){return RegionsProvider},eH:function(){return eg}});
15var b=g(97458),_=g(24235),E=g(52983),O=g(64062),R=g(62665),B=g(98701),V=g(94655),U=g(25168),H=g(71718),W=g(28394);function setTimeZoneInOptions(l,c){return Object.keys(l).reduce(function(g,b){return g[b]=(0,O.pi)({timeZone:c},l[b]),g},{})}function deepMergeOptions(l,c){return Object.keys((0,O.pi)((0,O.pi)({},l),c)).reduce(function(g,b){return g[b]=(0,O.pi)((0,O.pi)({},l[b]||{}),c[b]||{}),g},{})}function deepMergeFormatsAndSetTimeZone(l,c){if(!c)return l;var g=U.C.formats;return(0,O.pi)((0,O.pi)((0,O.pi)({},g),l),{date:deepMergeOptions(setTimeZoneInOptions(g.date,c),setTimeZoneInOptions(l.date||{},c)),time:deepMergeOptions(setTimeZoneInOptions(g.time,c),setTimeZoneInOptions(l.time||{},c))})}var formatMessage=function(l,c,g,b,_){var E=l.locale,R=l.formats,B=l.messages,U=l.defaultLocale,G=l.defaultFormats,q=l.fallbackOnEmptyString,Q=l.onError,Z=l.timeZone,K=l.defaultRichTextElements;void 0===g&&(g={id:""});var X=g.id,Y=g.defaultMessage;(0,V.kG)(!!X,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var J=String(X),et=B&&Object.prototype.hasOwnProperty.call(B,J)&&B[J];if(Array.isArray(et)&&1===et.length&&et[0].type===W.wD.literal)return et[0].value;if(!b&&et&&"string"==typeof et&&!K)return et.replace(/'\{(.*?)\}'/gi,"{$1}");if(b=(0,O.pi)((0,O.pi)({},K),b||{}),R=deepMergeFormatsAndSetTimeZone(R,Z),G=deepMergeFormatsAndSetTimeZone(G,Z),!et){if(!1===q&&""===et)return et;if((!Y||E&&E.toLowerCase()!==U.toLowerCase())&&Q(new H.$6(g,E)),Y)try{var er=c.getMessageFormat(Y,U,G,_);return er.format(b)}catch(l){return Q(new H.X9('Error formatting default message for: "'.concat(J,'", rendering default message verbatim'),E,g,l)),"string"==typeof Y?Y:J}return J}try{var er=c.getMessageFormat(et,E,R,(0,O.pi)({formatters:c},_||{}));return er.format(b)}catch(l){Q(new H.X9('Error formatting message: "'.concat(J,'", using ').concat(Y?"default message":"id"," as fallback."),E,g,l))}if(Y)try{var er=c.getMessageFormat(Y,U,G,_);return er.format(b)}catch(l){Q(new H.X9('Error formatting the default message for: "'.concat(J,'", rendering message verbatim'),E,g,l))}return"string"==typeof et?et:"string"==typeof Y?Y:J},G=g(27054),q=["style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function getFormatter(l,c,g){var b=l.locale,_=l.formats,E=l.onError;void 0===g&&(g={});var O=g.format,R=O&&(0,G.TB)(_,"number",O,E)||{};return c(b,(0,G.L6)(g,q,R))}function formatNumber(l,c,g,b){void 0===b&&(b={});try{return getFormatter(l,c,b).format(g)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting number.",c))}return String(g)}function formatNumberToParts(l,c,g,b){void 0===b&&(b={});try{return getFormatter(l,c,b).formatToParts(g)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting number.",c))}return[]}var Q=g(54484),Z=["numeric","style"];function formatRelativeTime(l,c,g,b,_){void 0===_&&(_={}),b||(b="second"),Intl.RelativeTimeFormat||l.onError(new Q.u_('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',Q.jK.MISSING_INTL_API));try{var E,O,R,B,V,U;return(E=_,O=l.locale,R=l.formats,B=l.onError,void 0===E&&(E={}),U=!!(V=E.format)&&(0,G.TB)(R,"relative",V,B)||{},c(O,(0,G.L6)(E,Z,U))).format(g,b)}catch(c){l.onError(new H.Qe("Error formatting relative time.",l.locale,c))}return String(g)}var K=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function dateTime_getFormatter(l,c,g,b){var _=l.locale,E=l.formats,R=l.onError,B=l.timeZone;void 0===b&&(b={});var V=b.format,U=(0,O.pi)((0,O.pi)({},B&&{timeZone:B}),V&&(0,G.TB)(E,c,V,R)),H=(0,G.L6)(b,K,U);return"time"!==c||H.hour||H.minute||H.second||H.timeStyle||H.dateStyle||(H=(0,O.pi)((0,O.pi)({},H),{hour:"numeric",minute:"numeric"})),g(_,H)}function formatDate(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _=g[0],E=g[1],O="string"==typeof _?new Date(_||0):_;try{return dateTime_getFormatter(l,"date",c,void 0===E?{}:E).format(O)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting date.",c))}return String(O)}function formatTime(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _=g[0],E=g[1],O="string"==typeof _?new Date(_||0):_;
15try{return dateTime_getFormatter(l,"time",c,void 0===E?{}:E).format(O)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting time.",c))}return String(O)}function formatDateTimeRange(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _=g[0],E=g[1],O=g[2],R=l.timeZone,B=l.locale,V=l.onError,U=(0,G.L6)(void 0===O?{}:O,K,R?{timeZone:R}:{});try{return c(B,U).formatRange(_,E)}catch(l){V(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting date time range.",l))}return String(_)}function formatDateToParts(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _=g[0],E=g[1],O="string"==typeof _?new Date(_||0):_;try{return dateTime_getFormatter(l,"date",c,void 0===E?{}:E).formatToParts(O)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting date.",c))}return[]}function formatTimeToParts(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _=g[0],E=g[1],O="string"==typeof _?new Date(_||0):_;try{return dateTime_getFormatter(l,"time",c,void 0===E?{}:E).formatToParts(O)}catch(c){l.onError(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting time.",c))}return[]}var X=["type"];function formatPlural(l,c,g,b){var _=l.locale,E=l.onError;void 0===b&&(b={}),Intl.PluralRules||E(new Q.u_('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',Q.jK.MISSING_INTL_API));var O=(0,G.L6)(b,X);try{return c(_,O).select(g)}catch(l){E(new H.Qe("Error formatting plural.",_,l))}return"other"}var Y=["type","style"],J=Date.now();function formatList(l,c,g,b){void 0===b&&(b={});var _=formatListToParts(l,c,g,b).reduce(function(l,c){var g=c.value;return"string"!=typeof g?l.push(g):"string"==typeof l[l.length-1]?l[l.length-1]+=g:l.push(g),l},[]);return 1===_.length?_[0]:0===_.length?"":_}function formatListToParts(l,c,g,b){var _=l.locale,E=l.onError;void 0===b&&(b={}),Intl.ListFormat||E(new Q.u_('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',Q.jK.MISSING_INTL_API));var R=(0,G.L6)(b,Y);try{var B={},V=g.map(function(l,c){if("object"==typeof l){var g="".concat(J,"_").concat(c,"_").concat(J);return B[g]=l,g}return String(l)});return c(_,R).formatToParts(V).map(function(l){return"literal"===l.type?l:(0,O.pi)((0,O.pi)({},l),{value:B[l.value]||l.value})})}catch(l){E(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting list.",l))}return g}var et=["style","type","fallback"];function formatDisplayName(l,c,g,b){var _=l.locale,E=l.onError;Intl.DisplayNames||E(new Q.u_('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',Q.jK.MISSING_INTL_API));var O=(0,G.L6)(b,et);try{return c(_,O).of(g)}catch(l){E(new H.Rw(H.bc.FORMAT_ERROR,"Error formatting display name.",l))}}var er=g(81192);function processIntlConfig(l){return{locale:l.locale,timeZone:l.timeZone,fallbackOnEmptyString:l.fallbackOnEmptyString,formats:l.formats,textComponent:l.textComponent,messages:l.messages,defaultLocale:l.defaultLocale,defaultFormats:l.defaultFormats,onError:l.onError,onWarn:l.onWarn,wrapRichTextChunksInFragment:l.wrapRichTextChunksInFragment,defaultRichTextElements:l.defaultRichTextElements}}function assignUniqueKeysToFormatXMLElementFnArgument(l){return l?Object.keys(l).reduce(function(c,g){var b=l[g];return c[g]=(0,er.Gt)(b)?(0,B.dt)(b):b,c},{}):l}var provider_formatMessage=function(l,c,g,b){for(var _=[],R=4;R<arguments.length;R++)_[R-4]=arguments[R];var B=assignUniqueKeysToFormatXMLElementFnArgument(b),V=formatMessage.apply(void 0,(0,O.ev)([l,c,g,B],_,!1));return Array.isArray(V)?E.Children.toArray(V):V},provider_createIntl=function(l,c){var g,b,_,E,R,V,U,W=l.defaultRichTextElements,q=(0,O._T)(l,["defaultRichTextElements"]),Q=assignUniqueKeysToFormatXMLElementFnArgument(W),Z=(b=(0,O.pi)((0,O.pi)((0,O.pi)({},B.Z0),q),{defaultRichTextElements:Q}),_=(0,G.ax)(c),R=(E=(0,O.pi)((0,O.pi)({},G.Z0),b)).locale,V=E.defaultLocale,U=E.onError,R?!Intl.NumberFormat.supportedLocalesOf(R).length&&U?U(new H.gb('Missing locale data for locale: "'.concat(R,'" in Intl.NumberFormat. Using default locale: "').concat(V,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(R).length&&U&&U(new H.gb('Missing locale data for locale: "'.concat(R,'" in Intl.DateTimeFormat. Using default locale: "').concat(V,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(U&&U(new H.OV('"locale" was not configured, using "'.concat(V,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),E.locale=E.defaultLocale||"en"),E.onWarn&&E.defaultRichTextElements&&"string"==typeof(g=E.messages||{})[Object.keys(g)[0]]&&E.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution'),(0,O.pi)((0,O.pi)({},E),{formatters:_,formatNumber:formatNumber.bind(null,E,_.getNumberFormat),formatNumberToParts:formatNumberToParts.bind(null,E,_.getNumberFormat),formatRelativeTime:formatRelativeTime.bind(null,E,_.getRelativeTimeFormat),formatDate:formatDate.bind(null,E,_.getDateTimeFormat),formatDateToParts:formatDateToParts.bind(null,E,_.getDateTimeFormat),formatTime:formatTime.bind(null,E,_.getDateTimeFormat),formatDateTimeRange:formatDateTimeRange.bind(null,E,_.getDateTimeFormat),formatTimeToParts:formatTimeToParts.bind(null,E,_.getDateTimeFormat),formatPlural
15:formatPlural.bind(null,E,_.getPluralRules),formatMessage:formatMessage.bind(null,E,_),$t:formatMessage.bind(null,E,_),formatList:formatList.bind(null,E,_.getListFormat),formatListToParts:formatListToParts.bind(null,E,_.getListFormat),formatDisplayName:formatDisplayName.bind(null,E,_.getDisplayNames)})),K={locale:Z.locale,timeZone:Z.timeZone,fallbackOnEmptyString:Z.fallbackOnEmptyString,formats:Z.formats,defaultLocale:Z.defaultLocale,defaultFormats:Z.defaultFormats,messages:Z.messages,onError:Z.onError,defaultRichTextElements:Q};return(0,O.pi)((0,O.pi)({},Z),{formatMessage:provider_formatMessage.bind(null,K,Z.formatters),$t:provider_formatMessage.bind(null,K,Z.formatters)})},ei=function(l){function IntlProvider(){var c=null!==l&&l.apply(this,arguments)||this;return c.cache=(0,G.Sn)(),c.state={cache:c.cache,intl:provider_createIntl(processIntlConfig(c.props),c.cache),prevConfig:processIntlConfig(c.props)},c}return(0,O.ZT)(IntlProvider,l),IntlProvider.getDerivedStateFromProps=function(l,c){var g=c.prevConfig,b=c.cache,_=processIntlConfig(l);return(0,B.wU)(g,_)?null:{intl:provider_createIntl(_,b),prevConfig:_}},IntlProvider.prototype.render=function(){return(0,B.lq)(this.state.intl),E.createElement(R.zt,{value:this.state.intl},this.props.children)},IntlProvider.displayName="IntlProvider",IntlProvider.defaultProps=B.Z0,IntlProvider}(E.PureComponent),ea=g(70880),eo=g(10688),es=g(59228),el=g(48764),ec=g(59754),eu=g.t(ec,2),ed=g(91378),ep=g.t(ed,2),ef=g(37716);let[eh,em]=(0,es.Z)(),loadLocaleModule=async l=>{if(l===eo.ZW)return ep;try{return await g(22888)(`./${l}.json`)}catch{return null}},resolveLocaleMessages=l=>"object"==typeof l&&null!==l&&"default"in l&&"object"==typeof l.default&&null!==l.default?l.default:"object"==typeof l&&null!==l?l:{};function RegionsProvider({children:l}){let c=(0,_.useRouter)(),g=(0,ef.x)(),{resetCheckoutToken:O}=(0,ea.Mg)(),[R,B]=(0,E.useState)(c.query.channel),setCurrentChannel=async l=>{O(),B(l),await g.resetStore()},V=c.query.locale?.toString()||eo.ZW,[U,H]=(0,E.useState)(()=>V===eo.ZW?{...eu,...resolveLocaleMessages(ep)}:eu);(0,E.useEffect)(()=>{let l=!0,loadMessages=async()=>{let c=await loadLocaleModule(V);if(!c){l&&H(eu);return}l&&H({...eu,...resolveLocaleMessages(c)})};return loadMessages(),()=>{l=!1}},[V]);let W=eo.pD.find(({slug:l})=>l===R)||eo.vE,G={channels:eo.pD,defaultChannel:eo.vE,currentChannel:W,setCurrentChannel,currentLocale:V,query:{channel:W.slug,locale:(0,eo.BN)(V)},formatPrice:l=>(0,el.AW)(l?.amount||0,l?.currency||W.currencyCode,V)};return(0,b.jsx)(em,{value:G,children:(0,b.jsx)(ei,{messages:U,locale:V,defaultLocale:eo.ZW,children:l})})}let eg=eh}
15,95934:function(l,c,g){"use strict";g.d(c,{cW:function(){return b.cW},eH:function(){return b.eH}});var b=g(12335)},27288:function(l,c,g){"use strict";g.d(c,{V:function(){return K}});var b=g(97458),_=g(52983),E=g(78191),O=g(54726),R=g(49969),B=g(65959),V=g(26288),U=g(12949),H=g(23362),W=g(22174),G=g(32776),q=g(77125),Q=g(73480),Z=g(17894);let K=(0,_.forwardRef)(({title:l,text:c,ctaText:g,ctaUrl:_,groupId:K,showForm:X=!1,showFirstName:Y=!1,className:J,...et},er)=>{let ei=(0,q.Z)(),ea={title:l,text:c,ctaText:g,ctaUrl:_,showForm:X,showFirstName:Y,...et},eo=(0,H.q)(),{register:es,handleSubmit:el,formState:{errors:ec}}=(0,W.cI)({resolver:(0,G.X)(eo),defaultValues:{groupId:K}}),{loading:eu,successMsg:ed,error:ep,handleSubscribe:ef}=(0,Q.z)();return(0,b.jsx)("div",{ref:er,className:(0,E.m6)("flex flex-row py-[144px] lg:py-[120px] justify-between items-center","bg-cover md:bg-auto bg-no-repeat bg-center","bg-brand-brown-200 rounded-3xl",J),...et,children:(0,b.jsxs)("div",{className:"flex flex-col mx-auto text-gray-800 lg:w-[568px] text-center gap-6 items-center px-6",children:[(0,b.jsx)("h2",{className:"text-3.2xl lg:text-4xl text-brand-secondary tracking-tight px-[18px] md:px-0","data-tina-field":(0,U.Ry)(ea,"title"),children:l}),(0,b.jsx)("p",{className:"text-sm lg:text-base leading-relaxed lg:leading-normal lg:w-[467px]","data-tina-field":(0,U.Ry)(ea,"text"),children:c}),X?(0,b.jsxs)("form",{method:"post",onSubmit:el(ef),children:[Y&&(0,b.jsxs)("div",{className:"mb-6",children:[(0,b.jsx)(B.I,{type:"text",placeholder:ei.formatMessage(Z.s.firstNameField),className:(0,E.m6)("w-full border-0 border-b focus:border-gray-800 pb-5 pt-1 pl-0 bg-transparent placeholder:font-spirit","outline-none focus:ring-0 focus:outline-none","placeholder-gray-800 border-gray-600",!!ec.firstName&&"border-system-error focus:border-system-error"),...es("firstName")}),ec.firstName?.message&&(0,b.jsx)(V.B,{className:"pt-2 text-left",children:ec.firstName.message})]}),(0,b.jsx)(R.C,{type:"email","data-tina-field":(0,U.Ry)(ea,"ctaText"),placeholder:g,variant:"dark",submitLabel:ei.formatMessage(Z.s.subscribeSubmitLabel),className:"w-full lg:w-[517px] mt-4 lg:mt-8",error:ec.email?.message??ep,success:ed,loading:eu,...es("email")})]}):(0,b.jsx)("p",{children:_&&(0,b.jsx)(O.Z,{className:"button-lg mt-4 lg:mt-0",href:_,variant:"secondary",..._?{href:_}:{},"data-tina-field":(0,U.Ry)(ea,"ctaUrl"),children:(0,b.jsx)("span",{"data-tina-field":(0,U.Ry)(ea,"ctaText"),children:g})})})]})})});K.displayName="Banner"},73480:function(l,c,g){"use strict";g.d(c,{z:function(){return useMailerLite}});var b=g(52983),_=g(77125),E=g(9621),O=g(95934),R=g(61516);function useMailerLite(){let[l,c]=(0,b.useState)(!1),[g,B]=(0,b.useState)(null),[V,U]=(0,b.useState)(null),H=(0,_.Z)(),{currentLocale:W}=(0,O.eH)(),G=(0,b.useCallback)(async l=>{c(!0),U(null);try{let c=await fetch("/api/mailerlite/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:l.email,groupId:l.groupId||void 0,locale:W})}),g=await c.json();g.success?((0,R.DO)({em:l.email}),B(H.formatMessage(E.i.successfullySubscribed))):(U(g.message),console.error("Subscription failed:",g.message))}catch(l){U("Error subscribing"),console.error("Error subscribing:",l)}finally{c(!1)}},[H,W]),q=(0,b.useCallback)(async()=>{c(!0),U(null);try{let l=await fetch("/api/mailerlite/groups",{method:"GET"}),c=await l.json();console.log("Groups:",c)}catch(l){U("Error subscribing"),console.error("Error subscribing:",l)}finally{c(!1)}},[]);return{loading:l,successMsg:g,error:V,handleSubscribe:G,getGroups:q}}},47030:function(l,c,g){"use strict";let b,_;g.d(c,{c:function(){return TinaBlocksRenderer}});var E,O=g(97458),R=g(52983),B=g(73512),V=g.n(B),U=g(58199),H=g(6456),W=g(54927),G=g(27288),q=g(73067),Q=g(69725);function isRecord(l){return"[object Object]"===Object.prototype.toString.call(l)||Array.isArray(l)}function areOptionsEqual(l,c){let g=Object.keys(l),b=Object.keys(c);if(g.length!==b.length)return!1;let _=JSON.stringify(Object.keys(l.breakpoints||{})),E=JSON.stringify(Object.keys(c.breakpoints||{}));return _===E&&g.every(g=>{let b=l[g],_=c[g];return"function"==typeof b?`${b}`==`${_}`:isRecord(b)&&isRecord(_)?areOptionsEqual(b,_):b===_})}function sortAndMapPluginToOptions(l){return l.concat().sort((l,c)=>l.name>
15c.name?1:-1).map(l=>l.options)}function isNumber(l){return"number"==typeof l}function isString(l){return"string"==typeof l}function isBoolean(l){return"boolean"==typeof l}function embla_carousel_esm_isObject(l){return"[object Object]"===Object.prototype.toString.call(l)}function mathAbs(l){return Math.abs(l)}function mathSign(l){return Math.sign(l)}function arrayKeys(l){return objectKeys(l).map(Number)}function arrayLast(l){return l[arrayLastIndex(l)]}function arrayLastIndex(l){return Math.max(0,l.length-1)}function arrayFromNumber(l,c=0){return Array.from(Array(l),(l,g)=>c+g)}function objectKeys(l){return Object.keys(l)}function isMouseEvent(l,c){return void 0!==c.MouseEvent&&l instanceof c.MouseEvent}function EventStore(){let l=[],c={add:function(g,b,_,E={passive:!0}){let O;return"addEventListener"in g?(g.addEventListener(b,_,E),O=()=>g.removeEventListener(b,_,E)):(g.addListener(_),O=()=>g.removeListener(_)),l.push(O),c},clear:function(){l=l.filter(l=>l())}};return c}function Limit(l=0,c=0){let g=mathAbs(l-c);function reachedAny(g){return g<l||g>c}return{length:g,max:c,min:l,constrain:function(g){return reachedAny(g)?g<l?l:c:g},reachedAny,reachedMax:function(l){return l>c},reachedMin:function(c){return c<l},removeOffset:function(l){return g?l-g*Math.ceil((l-c)/g):l}}}function Vector1D(l){let c=l;function normalizeInput(l){return isNumber(l)?l:l.get()}return{get:function(){return c},set:function(l){c=normalizeInput(l)},add:function(l){c+=normalizeInput(l)},subtract:function(l){c-=normalizeInput(l)}}}function Translate(l,c){let g="x"===l.scroll?function(l){return`translate3d(${l}px,0px,0px)`}:function(l){return`translate3d(0px,${l}px,0px)`},b=c.style,_=null,E=!1;return{clear:function(){E||(b.transform="",c.getAttribute("style")||c.removeAttribute("style"))},to:function(c){if(E)return;let O=Math.round(100*l.direction(c))/100;O!==_&&(b.transform=g(O),_=O)},toggleActive:function(l){E=!l}}}let Z={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function EmblaCarousel(l,c,g){let b,_,E,O,R;let B=l.ownerDocument,V=B.defaultView,U=function(l){function mergeOptions(l,c){return function objectsMergeDeep(l,c){return[l,c].reduce((l,c)=>(objectKeys(c).forEach(g=>{let b=l[g],_=c[g],E=embla_carousel_esm_isObject(b)&&embla_carousel_esm_isObject(_);l[g]=E?objectsMergeDeep(b,_):_}),l),{})}(l,c||{})}return{mergeOptions,optionsAtMedia:function(c){let g=c.breakpoints||{},b=objectKeys(g).filter(c=>l.matchMedia(c).matches).map(l=>g[l]).reduce((l,c)=>mergeOptions(l,c),{});return mergeOptions(c,b)},optionsMediaQueries:function(c){return c.map(l=>objectKeys(l.breakpoints||{})).reduce((l,c)=>l.concat(c),[]).map(l.matchMedia)}}}(V),H=(R=[],{init:function(l,c){return(R=c.filter(({options:l})=>!1!==U.optionsAtMedia(l).active)).forEach(c=>c.init(l,U)),c.reduce((l,c)=>Object.assign(l,{[c.name]:c}),{})},destroy:function(){R=R.filter(l=>l.destroy())}}),W=EventStore(),G=function(){let l,c={},g={init:function(c){l=c},emit:function(b){return(c[b]||[]).forEach(c=>c(l,b)),g},off:function(l,b){return c[l]=(c[l]||[]).filter(l=>l!==b),g},on:function(l,b){return c[l]=(c[l]||[]).concat([b]),g},clear:function(){c={}}};return g}(),{mergeOptions:q,optionsAtMedia:Q,optionsMediaQueries:K}=U,{on:X,off:Y,emit:J}=G,et=!1,er=q(Z,EmblaCarousel.globalOptions),ei=q(er),ea=[];function activate(c,g){!et&&(ei=Q(er=q(er,c)),ea=g||ea,function(){let{container:c,slides:g}=ei,b=isString(c)?l.querySelector(c):c;E=b||l.children[0];let _=isString(g)?E.querySelectorAll(g):g;O=[].slice.call(_||E.children)}(),b=function createEngine(c){let g=function(l,c,g,b,_,E,O){let R,B;let{align:V,axis:U,direction:H,startIndex:W,loop:G,duration:q,dragFree:Q,dragThreshold:Z,inViewThreshold:K,slidesToScroll:X,skipSnaps:Y,containScroll:J,watchResize:et,watchSlides:er,watchDrag:ei,watchFocus:ea}=E,eo={measure:function(l){let{offsetTop:c,offsetLeft:g,offsetWidth:b,offsetHeight:_}=l;return{top:c,right:g+b,bottom:c+_,left:g,width:b,height:_}}},es=eo.measure(c),el=g.map(eo.measure),ec=function(l,c){let g="rtl"===c,b="y"===l,_=!b&&g?-1:1;return{scroll:b?"y":"x",cross:b?"x":"y",startEdge:b?"top":g?"right":"left",endEdge:b?"bottom":g?"left":"right",measureSize:function(l){let{height:c,width:g}=l;return b?c:g},direction:function(l){return l*_}}}(U,H),eu=ec.measureSize(es),ed={measure:function(l){return eu*(l/100)}},ep=function(l,c){let g={start:function(){return 0},center:function(l){return(c-l)/2},end:function(l){return c-l}};return{measure:function(b,_){return isString(l)?g[l](b):l(c,b,_)}
15}}(V,eu),ef=!G&&!!J,eh=G||!!J,{slideSizes:em,slideSizesWithGaps:eg,startGap:ey,endGap:ev}=function(l,c,g,b,_,E){let{measureSize:O,startEdge:R,endEdge:B}=l,V=g[0]&&_,U=function(){if(!V)return 0;let l=g[0];return mathAbs(c[R]-l[R])}(),H=function(){if(!V)return 0;let l=E.getComputedStyle(arrayLast(b));return parseFloat(l.getPropertyValue(`margin-${B}`))}(),W=g.map(O),G=g.map((l,c,g)=>{let b=c===arrayLastIndex(g);return c?b?W[c]+H:g[c+1][R]-l[R]:W[c]+U}).map(mathAbs);return{slideSizes:W,slideSizesWithGaps:G,startGap:U,endGap:H}}(ec,es,el,g,eh,_),eb=function(l,c,g,b,_,E,O,R,B){let{startEdge:V,endEdge:U,direction:H}=l,W=isNumber(g);return{groupSlides:function(l){return W?arrayKeys(l).filter(l=>l%g==0).map(c=>l.slice(c,c+g)):l.length?arrayKeys(l).reduce((g,B,W)=>{let G=arrayLast(g)||0,q=B===arrayLastIndex(l),Q=_[V]-E[G][V],Z=_[V]-E[B][U],K=b||0!==G?0:H(O),X=!b&&q?H(R):0,Y=mathAbs(Z-X-(Q+K));return W&&Y>c+2&&g.push(B),q&&g.push(l.length),g},[]).map((c,g,b)=>{let _=Math.max(b[g-1]||0);return l.slice(_,c)}):[]}}}(ec,eu,X,G,es,el,ey,ev,0),{snaps:ex,snapsAligned:e_}=function(l,c,g,b,_){let{startEdge:E,endEdge:O}=l,{groupSlides:R}=_,B=R(b).map(l=>arrayLast(l)[O]-l[0][E]).map(mathAbs).map(c.measure),V=b.map(l=>g[E]-l[E]).map(l=>-mathAbs(l)),U=R(V).map(l=>l[0]).map((l,c)=>l+B[c]);return{snaps:V,snapsAligned:U}}(ec,ep,es,el,eb),ew=-arrayLast(ex)+arrayLast(eg),{snapsContained:eE,scrollContainLimit:eS}=function(l,c,g,b,_){let E=Limit(-c+l,0),O=g.map((l,c)=>{var b,_,O,R;let{min:B,max:V}=E,U=E.constrain(l),H=c===arrayLastIndex(g);return c?H||1>=mathAbs((b=B)-(_=U))?B:1>=mathAbs((O=V)-(R=U))?V:U:V}).map(l=>parseFloat(l.toFixed(3))),R=function(){let l=O[0],c=arrayLast(O),g=O.lastIndexOf(l),b=O.indexOf(c)+1;return Limit(g,b)}(),B=function(){if(c<=l+2)return[E.max];if("keepSnaps"===b)return O;let{min:g,max:_}=R;return O.slice(g,_)}();return{snapsContained:B,scrollContainLimit:R}}(eu,ew,e_,J,0),eC=ef?eE:e_,{limit:ek}=function(l,c,g){let b=c[0],_=g?b-l:arrayLast(c),E=Limit(_,b);return{limit:E}}(ew,eC,G),eT=function Counter(l,c,g){let{constrain:b}=Limit(0,l),_=l+1,E=withinLimit(c);function withinLimit(l){return g?mathAbs((_+l)%_):b(l)}function clone(){return Counter(l,E,g)}let O={get:function(){return E},set:function(l){return E=withinLimit(l),O},add:function(l){return clone().set(E+l)},clone};return O}(arrayLastIndex(eC),W,G),eP=eT.clone(),eA=arrayKeys(g),update=({dragHandler:l,scrollBody:c,scrollBounds:g,options:{loop:b}})=>{b||g.constrain(l.pointerDown()),c.seek()},render=({scrollBody:l,translate:c,location:g,offsetLocation:b,previousLocation:_,scrollLooper:E,slideLooper:O,dragHandler:R,animation:B,eventHandler:V,scrollBounds:U,options:{loop:H}},W)=>{let G=l.settled(),q=!U.shouldConstrain(),Q=H?G:G&&q,Z=Q&&!R.pointerDown();Z&&B.stop();let K=g.get()*W+_.get()*(1-W);b.set(K),H&&(E.loop(l.direction()),O.loop()),c.to(b.get()),Z&&V.emit("settle"),Q||V.emit("scroll")},e$=function(l,c,g,b){let _=EventStore(),E=1e3/60,O=null,R=0,B=0;function animate(l){if(!B)return;O||(O=l,g(),g());let _=l-O;for(O=l,R+=_;R>=E;)g(),R-=E;let V=R/E;b(V),B&&(B=c.requestAnimationFrame(animate))}function stop(){c.cancelAnimationFrame(B),O=null,R=0,B=0}return{init:function(){_.add(l,"visibilitychange",()=>{l.hidden&&(O=null,R=0)})},destroy:function(){stop(),_.clear()},start:function(){B||(B=c.requestAnimationFrame(animate))},stop,update:g,render:b}}(b,_,()=>update(ez),l=>render(ez,l)),eO=eC[eT.get()],eN=Vector1D(eO),eM=Vector1D(eO),ej=Vector1D(eO),eI=Vector1D(eO),eR=function(l,c,g,b,_,E){let O=0,R=0,B=_,V=E,U=l.get(),H=0;function useDuration(l){return B=l,W}function useFriction(l){return V=l,W}let W={direction:function(){return R},duration:function(){return B},velocity:function(){return O},seek:function(){let c=b.get()-l.get(),_=!B,E=0;return _?(O=0,g.set(b),l.set(b),E=c):(g.set(l),O+=c/B,O*=V,U+=O,l.add(O),E=U-H),R=mathSign(E),H=U,W},settled:function(){let l=b.get()-c.get();return .001>mathAbs(l)},useBaseFriction:function(){return useFriction(E)},useBaseDuration:function(){return useDuration(_)},useFriction,useDuration};return W}(eN,ej,eM,eI,q,.68),eF=function(l,c,g,b,_){let{reachedAny:E,removeOffset:O,constrain:R}=b;function minDistance(l){return l.concat().sort((l,c)=>mathAbs(l)-mathAbs(c))[0]}function shortcut(c,b){let _=[c,c+g,c-g];if(!l)return c;if(!b)return minDistance(_);let E=_.filter(l=>mathSign(l)===b);return E.length?minDistance(E):arrayLast(_)-g}return{byDistance:function(g,b){let B=_.get()+g,{index:V,distance:U}=function(g){let b=l?O(g):R(g),_=c.map((l,c)=>({diff:shortcut(l-b,0),index:c})).sort((l,c)=>mathAbs(l.diff)-mathAbs(c.diff)),{index:E}=_[0];return{index:E,distance:b}}(B),H=!l&&E(B);if(!b||H)return{index:V,distance:g};let W=c[V]-U,G=g+shortcut(W,0);return{index:V,distance:G}},byIndex:function(l,g){let b=c[l]-_.get(),E=shortcut(b,g);return{index:l,distance:E}},shortcut}}(G,eC,ew,ek,eI),eD=function(l,c,g,b,_,E,O){function scrollTo(_){let R=_.distance,B=_.index!==c.get();
15E.add(R),R&&(b.duration()?l.start():(l.update(),l.render(1),l.update())),B&&(g.set(c.get()),c.set(_.index),O.emit("select"))}return{distance:function(l,c){let g=_.byDistance(l,c);scrollTo(g)},index:function(l,g){let b=c.clone().set(l),E=_.byIndex(b.get(),g);scrollTo(E)}}}(e$,eT,eP,eR,eF,eI,O),eL=function(l){let{max:c,length:g}=l;return{get:function(l){return g?-((l-c)/g):0}}}(ek),eB=EventStore(),eV=function(l,c,g,b){let _;let E={},O=null,R=null,B=!1;return{init:function(){_=new IntersectionObserver(l=>{B||(l.forEach(l=>{let g=c.indexOf(l.target);E[g]=l}),O=null,R=null,g.emit("slidesInView"))},{root:l.parentElement,threshold:b}),c.forEach(l=>_.observe(l))},destroy:function(){_&&_.disconnect(),B=!0},get:function(l=!0){if(l&&O)return O;if(!l&&R)return R;let c=objectKeys(E).reduce((c,g)=>{let b=parseInt(g),{isIntersecting:_}=E[b];return(l&&_||!l&&!_)&&c.push(b),c},[]);return l&&(O=c),l||(R=c),c}}}(c,g,O,K),{slideRegistry:eU}=function(l,c,g,b,_,E){let{groupSlides:O}=_,{min:R,max:B}=b,V=function(){let b=O(E);return 1===g.length?[E]:l&&"keepSnaps"!==c?b.slice(R,B).map((l,c,g)=>{let b=c===arrayLastIndex(g);if(!c){let l=arrayLast(g[0])+1;return arrayFromNumber(l)}if(b){let l=arrayLastIndex(E)-arrayLast(g)[0]+1;return arrayFromNumber(l,arrayLast(g)[0])}return l}):b}();return{slideRegistry:V}}(ef,J,eC,eS,eb,eA),eH=function(l,c,g,b,_,E,O,R){let B={passive:!0,capture:!0},V=0;function registerTabPress(l){"Tab"===l.code&&(V=new Date().getTime())}return{init:function(U){R&&(E.add(document,"keydown",registerTabPress,!1),c.forEach((c,H)=>{E.add(c,"focus",c=>{(isBoolean(R)||R(U,c))&&function(c){let E=new Date().getTime(),R=E-V;if(R>10)return;O.emit("slideFocusStart"),l.scrollLeft=0;let B=g.findIndex(l=>l.includes(c));
15isNumber(B)&&(_.useDuration(0),b.index(B,0),O.emit("slideFocus"))}(H)},B)}))}}}(l,g,eU,eD,eR,eB,O,ea),ez={ownerDocument:b,ownerWindow:_,eventHandler:O,containerRect:es,slideRects:el,animation:e$,axis:ec,dragHandler:function(l,c,g,b,_,E,O,R,B,V,U,H,W,G,q,Q,Z,K,X){let{cross:Y,direction:J}=l,et=["INPUT","SELECT","TEXTAREA"],er={passive:!1},ei=EventStore(),ea=EventStore(),eo=Limit(50,225).constrain(G.measure(20)),es={mouse:300,touch:400},el={mouse:500,touch:600},ec=q?43:25,eu=!1,ed=0,ep=0,ef=!1,eh=!1,em=!1,eg=!1;function move(l){let c=!isMouseEvent(l,b);if(c&&l.touches.length>=2)return up(l);let g=E.readPoint(l),O=E.readPoint(l,Y),B=mathAbs(g-ed),U=mathAbs(O-ep);if(!eh&&!eg&&(!l.cancelable||!(eh=B>U)))return up(l);let H=E.pointerMove(l);B>Q&&(em=!0),V.useFriction(.3).useDuration(.75),R.start(),_.add(J(H)),l.preventDefault()}function up(l){let c=U.byDistance(0,!1),g=c.index!==H.get(),b=E.pointerUp(l)*function(){let l=q?el:es,c=eg?"mouse":"touch";return l[c]}(),_=function(l,c){let g=H.add(-1*mathSign(l)),b=U.byDistance(l,!q).distance;return q||mathAbs(l)<eo?b:Z&&c?.5*b:U.byIndex(g.get(),0).distance}(J(b),g),O=function(l,c){var g,b;if(0===l||0===c||mathAbs(l)<=mathAbs(c))return 0;let _=(g=mathAbs(l),b=mathAbs(c),mathAbs(g-b));return mathAbs(_/l)}(b,_);eh=!1,ef=!1,ea.clear(),V.useDuration(ec-10*O).useFriction(.68+O/50),B.distance(_,!q),eg=!1,W.emit("pointerUp")}function click(l){em&&(l.stopPropagation(),l.preventDefault(),em=!1)}return{init:function(l){X&&ei.add(c,"dragstart",l=>l.preventDefault(),er).add(c,"touchmove",()=>void 0,er).add(c,"touchend",()=>void 0).add(c,"touchstart",downIfAllowed).add(c,"mousedown",downIfAllowed).add(c,"touchcancel",up).add(c,"contextmenu",up).add(c,"click",click,!0);function downIfAllowed(R){(isBoolean(X)||X(l,R))&&function(l){let R=isMouseEvent(l,b);eg=R,em=q&&R&&!l.buttons&&eu,eu=mathAbs(_.get()-O.get())>=2,R&&0!==l.button||function(l){let c=l.nodeName||"";return et.includes(c)}(l.target)||(ef=!0,E.pointerDown(l),V.useFriction(0).useDuration(0),_.set(O),function(){let l=eg?g:c;ea.add(l,"touchmove",move,er).add(l,"touchend",up).add(l,"mousemove",move,er).add(l,"mouseup",up)}(),ed=E.readPoint(l),ep=E.readPoint(l,Y),W.emit("pointerDown"))}(R)}},destroy:function(){ei.clear(),ea.clear()},pointerDown:function(){return ef}}}(ec,l,b,_,eI,function(l,c){let g,b;function readTime(l){return l.timeStamp}function readPoint(g,b){let _=b||l.scroll,E=`client${"x"===_?"X":"Y"}`;return(isMouseEvent(g,c)?g:g.touches[0])[E]}return{pointerDown:function(l){return g=l,b=l,readPoint(l)},pointerMove:function(l){let c=readPoint(l)-readPoint(b),_=readTime(l)-readTime(g)>170;return b=l,_&&(g=l),c},pointerUp:function(l){if(!g||!b)return 0;let c=readPoint(b)-readPoint(g),_=readTime(l)-readTime(g),E=readTime(l)-readTime(b)>170,O=c/_,R=_&&!E&&mathAbs(O)>.1;return R?O:0},readPoint}}(ec,_),eN,e$,eD,eR,eF,eT,O,ed,Q,Z,Y,0,ei),eventStore:eB,percentOfView:ed,index:eT,indexPrevious:eP,limit:ek,location:eN,offsetLocation:ej,previousLocation:eM,options:E,resizeHandler:function(l,c,g,b,_,E,O){let R,B;let V=[l].concat(b),U=[],H=!1;function readSize(l){return _.measureSize(O.measure(l))}return{init:function(_){E&&(B=readSize(l),U=b.map(readSize),R=new ResizeObserver(g=>{(isBoolean(E)||E(_,g))&&function(g){for(let E of g){if(H)return;let g=E.target===l,O=b.indexOf(E.target),R=g?B:U[O],V=readSize(g?l:b[O]),W=mathAbs(V-R);if(W>=.5){_.reInit(),c.emit("resize");break}}}(g)}),g.requestAnimationFrame(()=>
15{V.forEach(l=>R.observe(l))}))},destroy:function(){H=!0,R&&R.disconnect()}}}(c,O,_,g,ec,et,eo),scrollBody:eR,scrollBounds:function(l,c,g,b,_){let E=_.measure(10),O=_.measure(50),R=Limit(.1,.99),B=!1;function shouldConstrain(){return!!(!B&&l.reachedAny(g.get())&&l.reachedAny(c.get()))}return{shouldConstrain,constrain:function(_){if(!shouldConstrain())return;let B=l.reachedMin(c.get())?"min":"max",V=mathAbs(l[B]-c.get()),U=g.get()-c.get(),H=R.constrain(V/O);g.subtract(U*H),!_&&mathAbs(U)<E&&(g.set(l.constrain(g.get())),b.useDuration(25).useBaseFriction())},toggleActive:function(l){B=!l}}}(ek,ej,eI,eR,ed),scrollLooper:function(l,c,g,b){let _=c.min+.1,E=c.max+.1,{reachedMin:O,reachedMax:R}=Limit(_,E);return{loop:function(c){if(!(1===c?R(g.get()):-1===c&&O(g.get())))return;let _=l*(-1*c);b.forEach(l=>l.add(_))}}}(ew,ek,ej,[eN,ej,eM,eI]),scrollProgress:eL,scrollSnapList:eC.map(eL.get),scrollSnaps:eC,scrollTarget:eF,scrollTo:eD,slideLooper:function(l,c,g,b,_,E,O,R,B){let V=arrayKeys(_),U=arrayKeys(_).reverse(),H=(function(){let l=O[0],c=slidesInGap(U,l);return findLoopPoints(c,g,!1)})().concat(function(){let l=c-O[0]-1,b=slidesInGap(V,l);return findLoopPoints(b,-g,!0)}());function removeSlideSizes(l,c){return l.reduce((l,c)=>l-_[c],c)}function slidesInGap(l,c){return l.reduce((l,g)=>{let b=removeSlideSizes(l,c);return b>0?l.concat([g]):l},[])}function findLoopPoints(_,O,V){let U=E.map((l,g)=>({start:l-b[g]+.5+O,end:l+c-.5+O}));return _.map(c=>{let b=V?0:-g,_=V?g:0,E=U[c][V?"end":"start"];return{index:c,loopPoint:E,slideLocation:Vector1D(-1),translate:Translate(l,B[c]),target:()=>R.get()>E?b:_}})}return{canLoop:function(){return H.every(({index:l})=>{let g=V.filter(c=>c!==l);return .1>=removeSlideSizes(g,c)})},clear:function(){H.forEach(l=>l.translate.clear())},loop:function(){H.forEach(l=>{let{target:c,translate:g,slideLocation:b}=l,_=c();_!==b.get()&&(g.to(_),b.set(_))})},loopPoints:H}}(ec,eu,ew,em,eg,ex,eC,ej,g),slideFocus:eH,slidesHandler:(B=!1,{init:function(l){er&&(R=new MutationObserver(c=>{!B&&(isBoolean(er)||er(l,c))&&function(c){for(let g of c)if("childList"===g.type){l.reInit(),O.emit("slidesChanged");break}}(c)})).observe(c,{childList:!0})},destroy:function(){R&&R.disconnect(),B=!0}}),slidesInView:eV,slideIndexes:eA,slideRegistry:eU,slidesToScroll:eb,target:eI,translate:Translate(ec,c)};return ez}(l,E,O,B,V,c,G);if(c.loop&&!g.slideLooper.canLoop()){let l=Object.assign({},c,{loop:!1});return createEngine(l)}return g}(ei),K([er,...ea.map(({options:l})=>l)]).forEach(l=>W.add(l,"change",reActivate)),ei.active&&(b.translate.to(b.location.get()),b.animation.init(),b.slidesInView.init(),b.slideFocus.init(eo),b.eventHandler.init(eo),b.resizeHandler.init(eo),b.slidesHandler.init(eo),b.options.loop&&b.slideLooper.loop(),E.offsetParent&&O.length&&b.dragHandler.init(eo),_=H.init(eo,ea)))}function reActivate(l,c){let g=selectedScrollSnap();deActivate(),activate(q({startIndex:g},l),c),G.emit("reInit")}function deActivate(){b.dragHandler.destroy(),b.eventStore.clear(),b.translate.clear(),b.slideLooper.clear(),b.resizeHandler.destroy(),b.slidesHandler.destroy(),b.slidesInView.destroy(),b.animation.destroy(),H.destroy(),W.clear()}function scrollTo(l,c,g){ei.active&&!et&&(b.scrollBody.useBaseFriction().useDuration(!0===c?0:ei.duration),b.scrollTo.index(l,g||0))}function selectedScrollSnap(){return b.index.get()}let eo={canScrollNext:function(){let l=b.index.add(1).get();return l!==selectedScrollSnap()},canScrollPrev:function(){let l=b.index.add(-1).get();return l!==selectedScrollSnap()},containerNode:function(){return E},internalEngine:function(){return b},destroy:function(){et||(et=!0,W.clear(),deActivate(),G.emit("destroy"),G.clear())},off:Y,on:X,emit:J,plugins:function(){return _},previousScrollSnap:function(){return b.indexPrevious.get()},reInit:reActivate,rootNode:function(){return l},scrollNext:function(l){let c=b.index.add(1).get();scrollTo(c,l,-1)},scrollPrev:function(l){let c=b.index.add(-1).get();scrollTo(c,l,1)},scrollProgress:function(){return b.scrollProgress.get(b.offsetLocation.get())},scrollSnapList:function(){return b.scrollSnapList}
15,scrollTo,selectedScrollSnap,slideNodes:function(){return O},slidesInView:function(){return b.slidesInView.get()},slidesNotInView:function(){return b.slidesInView.get(!1)}};return activate(c,g),setTimeout(()=>G.emit("init"),0),eo}function useEmblaCarousel(l={},c=[]){let g=(0,R.useRef)(l),b=(0,R.useRef)(c),[_,E]=(0,R.useState)(),[O,B]=(0,R.useState)(),V=(0,R.useCallback)(()=>{_&&_.reInit(g.current,b.current)},[_]);return(0,R.useEffect)(()=>{areOptionsEqual(g.current,l)||(g.current=l,V())},[l,V]),(0,R.useEffect)(()=>{!function(l,c){if(l.length!==c.length)return!1;let g=sortAndMapPluginToOptions(l),b=sortAndMapPluginToOptions(c);return g.every((l,c)=>{let g=b[c];return areOptionsEqual(l,g)})}(b.current,c)&&(b.current=c,V())},[c,V]),(0,R.useEffect)(()=>{if("undefined"!=typeof window&&window.document&&window.document.createElement&&O){EmblaCarousel.globalOptions=useEmblaCarousel.globalOptions;let l=EmblaCarousel(O,g.current,b.current);return E(l),()=>l.destroy()}E(void 0)},[O,E]),[B,_]}function _extends(){return(_extends=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(this,arguments)}function addVectors(l,c){if(l.length!==c.length)throw Error("vectors must be same length");return l.map(function(l,g){return l+c[g]})}function absMax(l){return Math.max.apply(Math,l.map(Math.abs))}function deepFreeze(l){return Object.freeze(l),Object.values(l).forEach(function(l){null===l||"object"!=typeof l||Object.isFrozen(l)||deepFreeze(l)}),l}EmblaCarousel.globalOptions=void 0,useEmblaCarousel.globalOptions=void 0;var K=[1,18,"undefined"!=typeof window&&window.innerHeight||800],X=[-1,-1,-1],Y=deepFreeze({preventWheelAction:!0,reverseSign:[!0,!0,!1]});function createWheelGesturesState(){return{isStarted:!1,isStartPublished:!1,isMomentum:!1,startTime:0,lastAbsDelta:1/0,axisMovement:[0,0,0],axisVelocity:[0,0,0],accelerationFactors:[],scrollPoints:[],scrollPointsToMerge:[],willEndTimeout:400}}var wheel_gestures_esm=function(l){void 0===l&&(l={});var c,g,b,_,E,O=function(){var l={};function off(c,g){l[c]=(l[c]||[]).filter(function(l){return l!==g})}return deepFreeze({on:function(c,g){return l[c]=(l[c]||[]).concat(g),function(){return off(c,g)}},off:off,dispatch:function(c,g){c in l&&l[c].forEach(function(l){return l(g)})}})}(),R=O.on,B=O.off,V=O.dispatch,U=Y,H=createWheelGesturesState(),W=!1,feedWheel=function(l){Array.isArray(l)?l.forEach(function(l){return processWheelEventData(l)}):processWheelEventData(l)},updateOptions=function(l){return(void 0===l&&(l={}),Object.values(l).some(function(l){return null==l}))?U:U=deepFreeze(_extends({},Y,U,l))},publishWheel=function(l){var c=_extends({event:_,isStart:!1,isEnding:!1,isMomentumCancel:!1,isMomentum:H.isMomentum,axisDelta:[0,0,0],axisVelocity:H.axisVelocity,axisMovement:H.axisMovement,get axisMovementProjection(){return addVectors(c.axisMovement,c.axisVelocity.map(function(l){var c;return void 0===c&&(c=.996),l*c/(1-c)}))}},l);V("wheel",_extends({},c,{previous:E})),E=c},shouldPreventDefault=function(l,c){var g=U.preventWheelAction,b=c[0],_=c[1],E=c[2];if("boolean"==typeof g)return g;switch(g){case"x":return Math.abs(b)>=l;case"y":return Math.abs(_)>=l;case"z":return Math.abs(E)>=l;default:return!1}},processWheelEventData=function(l){var c,g,b,E,O=(E=function(l,c){if(!c)return l;var g=!0===c?X:c.map(function(l){return l?-1:1});return _extends({},l,{axisDelta:l.axisDelta.map(function(l,c){return l*g[c]})})}((c=l.deltaX*K[l.deltaMode],g=l.deltaY*K[l.deltaMode],b=(l.deltaZ||0)*K[l.deltaMode],{timeStamp:l.timeStamp,axisDelta:[c,g,b]}),U.reverseSign),_extends({},E,{axisDelta:E.axisDelta.map(function(l){return Math.min(Math.max(-700,l),700)})})),R=O.axisDelta,B=O.timeStamp,V=absMax(R);if(l.preventDefault&&shouldPreventDefault(V,R)&&l.preventDefault(),H.isStarted?H.isMomentum&&V>Math.max(2,2*H.lastAbsDelta)&&(end(!0),start()):start(),0===V&&Object.is&&Object.is(l.deltaX,-0)){W=!0;return}_=l,H.axisMovement=addVectors(H.axisMovement,R),H.lastAbsDelta=V,H.scrollPointsToMerge.push({axisDelta:R,timeStamp:B}),mergeScrollPointsCalcVelocity(),publishWheel({axisDelta:R,isStart:!H.isStartPublished}),H.isStartPublished=!0,willEnd()},mergeScrollPointsCalcVelocity=function(){if(2===H.scrollPointsToMerge.length){var l;H.scrollPoints.unshift({axisDeltaSum:H.scrollPointsToMerge.map(function(l){return l.axisDelta}).reduce(addVectors),timeStamp:(l=H.scrollPointsToMerge.map(function(l){return l.timeStamp})).reduce(function(l,c){return l+c})/l.length}),updateVelocity(),H.scrollPointsToMerge.length=0,H.scrollPoints.length=1,H.isMomentum||detectMomentum()}else H.isStartPublished||updateStartVelocity()},updateStartVelocity=function(){var l;H.axisVelocity=(l=H.scrollPointsToMerge)[l.length-1].axisDelta.map(function(l){return l/H.willEndTimeout})},updateVelocity=function(){var l=H.scrollPoints,c=l[0],g=l[1];if(g&&c){var b=c.timeStamp-g.timeStamp;if(!(b<=0)){var _=c.axisDeltaSum.map(function(l){return l/b}),E=_.map(function(l,c){return l/(H.axisVelocity[c]||1)});H.axisVelocity=_,H.accelerationFactors.push(E),updateWillEndTimeout(b)}}},updateWillEndTimeout=function(l){var c=12*Math.ceil(l/10);H.isMomentum||(c=Math.max(100,2*c)),H.willEndTimeout=Math.min(1e3,Math.round(c))},accelerationFactorInMomentumRange=function(l){return 0===l||l<=.96&&l>=.6},detectMomentum=function(){if(H.accelerationFactors.length>=5){if(W&&(W=!1,absMax(H.axisVelocity)>=.2)){recognizedMomentum();return}var l=H.accelerationFactors.slice(-5);l.every(function(l){var c=!!l.reduce(function(l,c){return l&&l<1&&l===c?1:0}),g=l.filter(accelerationFactorInMomentumRange).length===l.length;return c||g})&&recognizedMomentum(),H.accelerationFactors=l}},recognizedMomentum=function(){H.isMomentum=!0},start=function(){(H=createWheelGesturesState()).isStarted=!0,H.startTime=Date.now(),E=void 0,W=!1},willEnd=function(){clearTimeout(c),c=setTimeout(end,H.willEndTimeout)},end=function(l){void 0===l&&(l=!1),H.isStarted&&(H.isMomentum&&l?publishWheel({isEnding:!0,isMomentumCancel:!0}):publishWheel({isEnding:!0}),H.isMomentum=!1,H.isStarted=!1)},G=(g=[],deepFreeze({observe:function(l){return l.addEventListener("wheel",feedWheel,{passive:!1}),g.push(l),function(){return b(l)}},unobserve:b=function(l){l.removeEventListener("wheel",feedWheel),g=g.filter(function(c){return c!==l})},disconnect:function(){g.forEach(b)}}
15)),q=G.observe,Q=G.unobserve,Z=G.disconnect;return updateOptions(l),deepFreeze({on:R,off:B,observe:q,unobserve:Q,disconnect:Z,feedWheel:feedWheel,updateOptions:updateOptions})},J={active:!0,breakpoints:{},wheelDraggingClass:"is-wheel-dragging",forceWheelAxis:void 0,target:void 0};function WheelGesturesPlugin(l){void 0===l&&(l={});var c,cleanup=function(){};return{name:"wheelGestures",options:l,init:function(g,b){var _,E,O,R=b.mergeOptions,B=b.optionsAtMedia,V=R(J,WheelGesturesPlugin.globalOptions);c=B(R(V,l));var U=g.internalEngine(),H=null!=(_=c.target)?_:g.containerNode().parentNode,W=null!=(E=c.forceWheelAxis)?E:U.options.axis,G=wheel_gestures_esm({preventWheelAction:W,reverseSign:[!0,!0,!1]});function updateSizeRelatedVariables(){X=("x"===W?U.containerRect.width:U.containerRect.height)/2}var q=G.observe(H),Q=G.on("wheel",function(l){var g=l.axisDelta,b=g[0],_=g[1],E=l.isMomentum&&l.previous&&!l.previous.isMomentum,R=l.isEnding&&!l.isMomentum||E;!(Math.abs("x"===W?b:_)>Math.abs("x"===W?_:b))||Z||l.isMomentum||Y||function(l){try{O=new MouseEvent("mousedown",l.event),dispatchEvent(O)}catch(l){return cleanup()}Z=!0,K=0,document.documentElement.addEventListener("mousemove",preventNativeMouseHandler,!0),document.documentElement.addEventListener("mouseup",preventNativeMouseHandler,!0),document.documentElement.addEventListener("mousedown",preventNativeMouseHandler,!0),c.wheelDraggingClass&&H.classList.add(c.wheelDraggingClass)}(l),Y&&l.isEnding&&(Y=!1),Z&&!function(l){var c=checkIfAtBoundary(l),g=c.isAtBoundary,b=c.primaryAxisDelta;if(g&&!l.isMomentum){if((K+=Math.abs(b))>X)return Y=!0,wheelGestureEnded(l),!0}else K=0;return!1}(l)&&(R?wheelGestureEnded(l):dispatchEvent(createRelativeMouseEvent("mousemove",l)))}),Z=!1,K=0,X=0,Y=!1;function wheelGestureEnded(l){Z=!1,dispatchEvent(createRelativeMouseEvent("mouseup",l)),removeNativeMouseEventListeners(),c.wheelDraggingClass&&H.classList.remove(c.wheelDraggingClass)}function removeNativeMouseEventListeners(){document.documentElement.removeEventListener("mousemove",preventNativeMouseHandler,!0),document.documentElement.removeEventListener("mouseup",preventNativeMouseHandler,!0),document.documentElement.removeEventListener("mousedown",preventNativeMouseHandler,!0)}function preventNativeMouseHandler(l){Z&&l.isTrusted&&l.stopImmediatePropagation()}function createRelativeMouseEvent(l,c){if(W===U.options.axis){var g,b,_=c.axisMovement;g=_[0],b=_[1]}else{var E=c.axisMovement;b=E[0],g=E[1]}if(checkIfAtBoundary(c).isAtBoundary){var R=Math.min(K/X,1),B=K*(g>0?-1:1)*(.25+.5*R);g+=B,b+=B}if(!U.options.skipSnaps&&!U.options.dragFree){var V=U.containerRect.width,H=U.containerRect.height;g=g<0?Math.max(g,-V):Math.min(g,V),b=b<0?Math.max(b,-H):Math.min(b,H)}return new MouseEvent(l,{clientX:O.clientX+g,clientY:O.clientY+b,screenX:O.screenX+g,screenY:O.screenY+b,movementX:g,movementY:b,button:0,bubbles:!0,cancelable:!0,composed:!0})}function dispatchEvent(l){g.containerNode().dispatchEvent(l)}function checkIfAtBoundary(l){var c=l.axisDelta,b=c[0],_=c[1],E=g.scrollProgress(),O="x"===W?b:_;return{isAtBoundary:O<0&&!(E<1)||O>0&&!(E>0),primaryAxisDelta:O}}updateSizeRelatedVariables(),g.on("resize",updateSizeRelatedVariables),cleanup=function(){q(),Q(),g.off("resize",updateSizeRelatedVariables),removeNativeMouseEventListeners()}},destroy:function(){return cleanup()}}}WheelGesturesPlugin.globalOptions=void 0;var et=g(30720),er=g.n(et),ei=g(78191),ea=g(12949);let eo={loop:!0,align:"center",startIndex:0,containScroll:!1,dragFree:!1,slidesToScroll:1,watchDrag:!0},es=[WheelGesturesPlugin({forceWheelAxis:"x"})],el="block relative overflow-hidden rounded-xl w-[min(72vw,300px)] h-[min(72vw,300px)] lg:w-[330px] lg:h-[330px]",getRepeatCount=l=>l<=0?0:Math.max(1,Math.ceil(9/l));function InstagramCarousel(l){let c=(l?.slides??[]).filter(l=>!!l?.image),[g,b]=useEmblaCarousel(eo,es);if((0,R.useEffect)(()=>{},[b]),0===c.length)return null;let renderTile=(c,g,b)=>{let _=c.link?.trim()??"",E=b?void 0:(0,ea.Ry)(c,"link"),R=(0,O.jsx)(er(),{alt:b?"":c.title??"",src:c.image,width:330,height:330,sizes:"(min-width: 1024px) 330px, (min-width: 420px) 300px, 72vw",draggable:!1,loading:!b&&g<3?"eager":"lazy",className:"w-full h-full object-cover","data-tina-field":b?void 0:(0,ea.Ry)(c,"image"),"data-tina-field-alt":b?void 0:(0,ea.Ry)(l,"title")});return _?(0,O.jsx)("a",{href:_,target:"_blank",rel:"noopener noreferrer",tabIndex:b?-1:void 0,className:el,"data-tina-field":E,children:R}
15):(0,O.jsx)("div",{className:(0,ei.m6)(el,"cursor-default"),"data-tina-field":E,children:R})},_=(0,O.jsx)("h2",{className:"container mx-auto px-6 text-3.2xl lg:text-4xl tracking-tight font-normal lg:leading-none text-brand-secondary text-center","data-tina-field":(0,ea.Ry)(l,"title"),children:l.title});if(1===c.length)return(0,O.jsxs)("section",{className:l.className,"aria-label":l.title??"Instagram",children:[_,(0,O.jsx)("div",{className:"mt-10 lg:mt-[85px] flex justify-center",children:renderTile(c[0],0,!1)})]});let E=getRepeatCount(c.length),B=Array.from({length:E}).flatMap((l,g)=>c.map((l,c)=>({slide:l,index:c,copy:g})));return(0,O.jsxs)("section",{className:l.className,"aria-roledescription":"carousel","aria-label":l.title??"Instagram",children:[_,(0,O.jsx)("div",{className:"mt-10 lg:mt-[85px]",children:(0,O.jsx)("div",{className:"overflow-hidden w-full max-w-[2100px] mx-auto cursor-grab active:cursor-grabbing",ref:g,children:(0,O.jsx)("div",{className:"flex touch-pan-y select-none items-center -mx-2 lg:-mx-4",children:B.map(({slide:l,index:g,copy:b})=>{let _=b>0;return(0,O.jsx)("div",{className:"flex-[0_0_auto] min-w-0 px-2 lg:px-4",role:_?void 0:"group","aria-roledescription":_?void 0:"slide","aria-label":_?void 0:`${g+1} of ${c.length}`,"aria-hidden":_||void 0,children:renderTile(l,g,_)},`${b}-${g}`)})})})})]})}var ec=g(85953),eu=g(49570),ed=g.n(eu),CategoriesOverview_AnimatedMenuItem=({href:l,children:c,mobileImage:g,isActive:b=!1,isMobile:_=!1,onMouseEnter:E,onMouseLeave:B})=>{let[V,U]=(0,R.useState)(!1);(0,R.useEffect)(()=>{U(!0)},[]);let H=V&&!_&&b;return(0,O.jsxs)(ec.E.li,{animate:{scale:!_&&b?2.1:1},whileHover:{scale:_?1:2.1},transition:{type:"tween",duration:.2,ease:"easeOut"},onMouseEnter:E,onMouseLeave:B,className:"relative h-[288px] md:h-auto md:py-2 flex items-center justify-center mx-6 pointer-events-auto",style:{zIndex:b?10:1,transformStyle:"preserve-3d",backfaceVisibility:"hidden",willChange:"transform",transform:"translateZ(0)"},children:[(0,O.jsx)(er(),{src:g,alt:"",fill:!0,className:"md:hidden object-cover z-0 rounded-xl"}),(0,O.jsx)(ed(),{href:l,className:(0,ei.dV)("relative z-10 hover:font-bold hover:tracking-tighter transition-all duration-300",H&&"font-bold tracking-tighter"),children:c})]})},ep=g(20435);let BackgroundImage=({src:l,alt:c,width:g,height:b,position:_,tinaFieldName:E,tinaFieldAlt:R,initialX:B,delay:V,exitDelay:U})=>(0,O.jsx)(ec.E.div,{className:`absolute ${_}`,style:{width:g,height:b},initial:{x:B},animate:{x:0},exit:{x:"-100%"},transition:{duration:.5,delay:V,exit:{duration:.5,delay:U}},children:(0,O.jsx)(er(),{"data-tina-field":E,"data-tina-field-alt":R,src:l,alt:c,width:g,height:b,sizes:`${g}px`,className:"object-cover w-full h-full rounded-xl"})});var CategoriesOverview_BackgroundImages=({hoveredItem:l,menuItems:c})=>{if(!c||!c[l])return null;let g=c[l];return(0,O.jsx)("div",{className:"hidden md:block md:absolute inset-0 overflow-hidden mx-12 mt-16",children:(0,O.jsx)(ep.M,{children:(0,O.jsxs)(ec.E.div,{initial:{opacity:0}
15,animate:{opacity:1},exit:{opacity:0},transition:{duration:.5},className:"absolute inset-0 flex",children:[g.image_1&&(0,O.jsx)(BackgroundImage,{src:g.image_1,alt:g.name??"Background image 1",width:220,height:330,position:"",tinaFieldName:(0,ea.Ry)(g,"image_1"),tinaFieldAlt:(0,ea.Ry)(g,"name"),initialX:"-100%",delay:.1,exitDelay:.4}),g.image_2&&(0,O.jsx)(BackgroundImage,{src:g.image_2,alt:g.name??"Background image 2",width:180,height:254,position:"bottom-[76px] left-[176px]",tinaFieldName:(0,ea.Ry)(g,"image_2"),tinaFieldAlt:(0,ea.Ry)(g,"name"),initialX:"-100%",delay:.2,exitDelay:.5}),g.image_3&&(0,O.jsx)(BackgroundImage,{src:g.image_3,alt:g.name??"Background image 3",width:240,height:367,position:"top-[105px] right-0",tinaFieldName:(0,ea.Ry)(g,"image_3"),tinaFieldAlt:(0,ea.Ry)(g,"name"),initialX:"100%",delay:.15,exitDelay:.45})]},l)})})},ef=g(53292),eh=g(17894),em=g(77125);function CategoriesOverview(l){let c=(0,ef.c)(),[g,b]=(0,R.useState)(0),[_,E]=(0,R.useState)(!1),[B,V]=(0,R.useState)(!1),U=(0,em.Z)();(0,R.useEffect)(()=>{V(!0)},[]);let H=!B||"sm"===c;return(0,O.jsxs)("div",{className:(0,ei.dV)("relative bg-brand-200 px-0 md:px-12 pt-20 md:pt-16 pb-[76px] md:pb-[300px] text-center font-spirit font-medium text-3.2xl md:text-4xl tracking-tight text-white md:text-brand-secondary md:rounded-3xl overflow-hidden",!_&&"h-[1326px] md:h-auto"),children:[(0,O.jsx)(ed(),{href:l.categories?.[g]?.link??"#","aria-hidden":"true",tabIndex:-1,className:"absolute inset-0 z-[1]"}),!H&&(0,O.jsx)(CategoriesOverview_BackgroundImages,{hoveredItem:g,menuItems:l.categories}),(0,O.jsx)("ul",{className:"relative z-10 flex flex-col gap-10 md:gap-6 md:mt-[52px] md:items-center pointer-events-none",children:l.categories?.map((l,c)=>O.jsx(CategoriesOverview_AnimatedMenuItem,{href:l.link,mobileImage:l.image_mobile,isActive:c===g,isMobile:H,onMouseEnter:()=>b(c),children:O.jsx("span",{"data-tina-field":ea.Ry(l,"name"),children:l.name})},c))}),!_&&(0,O.jsx)("div",{className:"absolute md:hidden bottom-0 w-full bg-gradient-to-b from-transparent from-10% via-brand-brown-200 to-brand-brown-200 z-30 h-[254px]",children:(0,O.jsx)("button",{type:"button",onClick:()=>E(!0),className:"absolute bottom-[88px] left-0 underline font-sans text-base text-brand-secondary text-center w-full cursor-pointer",children:U.formatMessage(eh.Z.seeMore)})}),(0,O.jsx)(er(),{className:"absolute bottom-0 right-10 hidden md:block w-[640px]",src:"/images/objects/categories-overview/bg.png",alt:"products",width:640,height:188})]})}var eg=g(72544);function resolveElements(l,c,g){var b;if("string"==typeof l){let _=document;c&&((0,eg.k)(!!c.current,"Scope provided, but no element detected."),_=c.current),g?(null!==(b=g[l])&&void 0!==b||(g[l]=_.querySelectorAll(l)),l=g[l]):l=_.querySelectorAll(l)}else l instanceof Element&&(l=[l]);return Array.from(l||[])}let ey={some:0,all:1};var ev=g(89823);let isCustomValueType=l=>l&&"object"==typeof l&&l.mix,getMixer=l=>isCustomValueType(l)?l.mix:void 0;var eb=g(26846),ex=g(28687),e_=g(53313);function useMotionValue(l){let c=(0,e_.h)(()=>(0,eb.BX)(l)),{isStatic:g}=(0,R.useContext)(ex._);if(g){let[,g]=(0,R.useState)(l);(0,R.useEffect)(()=>c.on("change",g),[])}return c}var ew=g(53765),eE=g(30431);function useCombineMotionValues(l,c){let g=useMotionValue(c()),updateValue=()=>g.set(c());return updateValue(),(0,ew.L)(()=>{let scheduleUpdate=()=>eE.Wi.preRender(updateValue,!1,!0),c=l.map(l=>l.on("change",scheduleUpdate));return()=>{c.forEach(l=>l()),(0,eE.Pn)(updateValue)}}),g}function useTransform(l,c,g,b){if("function"==typeof l)return function(l){eb.S1.current=[],l();let c=useCombineMotionValues(eb.S1.current,l);return eb.S1.current=void 0,c}(l);let _="function"==typeof c?c:function(...l){let c=!Array.isArray(l[0]),g=c?0:-1,b=l[0+g],_=l[1+g],E=l[2+g],O=l[3+g],R=(0,ev.s)(_,E,{mixer:getMixer(E[0]),...O});return c?R(b):R}(c,g,b);return Array.isArray(l)?useListTransform(l,_):useListTransform([l],([l])=>_(l))}function useListTransform(l,c){let g=(0,e_.h)(()=>[]);return useCombineMotionValues(l,()=>{g.length=0;let b=l.length;for(let c=0;c<b;c++)g[c]=l[c].get();return c(g)})}let eS=new WeakMap;function notifyTarget({target:l,contentRect:c,borderBoxSize:g}){var b;null===(b=eS.get(l))||void 0===b||b.forEach(b=>
15{b({target:l,contentSize:c,get size(){return function(l,c){if(c){let{inlineSize:l,blockSize:g}=c[0];return{width:l,height:g}}return l instanceof SVGElement&&"getBBox"in l?l.getBBox():{width:l.offsetWidth,height:l.offsetHeight}}(l,g)}})})}function notifyAll(l){l.forEach(notifyTarget)}let eC=new Set;var ek=g(78865),eT=g(75668);let createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()}),eP={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function updateAxisInfo(l,c,g,b){let _=g[c],{length:E,position:O}=eP[c],R=_.current,B=g.time;_.current=l[`scroll${O}`],_.scrollLength=l[`scroll${E}`]-l[`client${E}`],_.offset.length=0,_.offset[0]=0,_.offset[1]=_.scrollLength,_.progress=(0,ek.Y)(0,_.scrollLength,_.current);let V=b-B;_.velocity=V>50?0:(0,eT.R)(_.current-R,V)}let eA={All:[[0,0],[1,1]]},e$={start:0,center:.5,end:1};function resolveEdge(l,c,g=0){let b=0;if(l in e$&&(l=e$[l]),"string"==typeof l){let c=parseFloat(l);l.endsWith("px")?b=c:l.endsWith("%")?l=c/100:l.endsWith("vw")?b=c/100*document.documentElement.clientWidth:l.endsWith("vh")?b=c/100*document.documentElement.clientHeight:l=c}return"number"==typeof l&&(b=c*l),g+b}let eO=[0,0];var eN=g(34479);let eM={x:0,y:0},ej=new WeakMap,eI=new WeakMap,eR=new WeakMap,getEventTarget=l=>l===document.documentElement?window:l;function scrollInfo(l,{container:c=document.documentElement,...g}={}){let E=eR.get(c);E||(E=new Set,eR.set(c,E));let O=createScrollInfo(),R=function(l,c,g,b={}){return{measure:()=>(function(l,c=l,g){if(g.x.targetOffset=0,g.y.targetOffset=0,c!==l){let b=c;for(;b&&b!==l;)g.x.targetOffset+=b.offsetLeft,g.y.targetOffset+=b.offsetTop,b=b.offsetParent}g.x.targetLength=c===l?c.scrollWidth:c.clientWidth,g.y.targetLength=c===l?c.scrollHeight:c.clientHeight,g.x.containerLength=l.clientWidth,g.y.containerLength=l.clientHeight})(l,b.target,g),update:c=>{updateAxisInfo(l,"x",g,c),updateAxisInfo(l,"y",g,c),g.time=c,(b.offset||b.target)&&function(l,c,g){let{offset:b=eA.All}=g,{target:_=l,axis:E="y"}=g,O="y"===E?"height":"width",R=_!==l?function(l,c){let g={x:0,y:0},b=l;for(;b&&b!==c;)if(b instanceof HTMLElement)g.x+=b.offsetLeft,g.y+=b.offsetTop,b=b.offsetParent;else if("svg"===b.tagName){let l=b.getBoundingClientRect();b=b.parentElement;let c=b.getBoundingClientRect();g.x+=l.left-c.left,g.y+=l.top-c.top}else if(b instanceof SVGGraphicsElement){let{x:l,y:c}=b.getBBox();g.x+=l,g.y+=c;let _=null,E=b.parentNode;for(;!_;)"svg"===E.tagName&&(_=E),E=b.parentNode;b=_}else break;return g}(_,l):eM,B=_===l?{width:l.scrollWidth,height:l.scrollHeight}:"getBBox"in _&&"svg"!==_.tagName?_.getBBox():{width:_.clientWidth,height:_.clientHeight},V={width:l.clientWidth,height:l.clientHeight};c[E].offset.length=0;let U=!c[E].interpolate,H=b.length;for(let l=0;l<H;l++){let g=function(l,c,g,b){let _=Array.isArray(l)?l:eO,E=0;return"number"==typeof l?_=[l,l]:"string"==typeof l&&(_=(l=l.trim()).includes(" ")?l.split(" "):[l,e$[l]?l:"0"]),resolveEdge(_[0],g,b)-resolveEdge(_[1],c)}(b[l],V[O],B[O],R[E]);U||g===c[E].interpolatorOffsets[l]||(U=!0),c[E].offset[l]=g}U&&(c[E].interpolate=(0,ev.s)(c[E].offset,(0,eN.Y)(b)),c[E].interpolatorOffsets=[...c[E].offset]),c[E].progress=c[E].interpolate(c[E].current)}(l,g,b)},notify:()=>c(g)}}(c,l,O,g);if(E.add(R),!ej.has(c)){let measureAll=()=>{for(let l of E)l.measure()},updateAll=()=>{for(let l of E)l.update(eE.frameData.timestamp)},notifyAll=()=>{for(let l of E)l.notify()},listener=()=>{eE.Wi.read(measureAll,!1,!0),eE.Wi.read(updateAll,!1,!0),eE.Wi.update(notifyAll,!1,!0)};ej.set(c,listener);let l=getEventTarget(c);window.addEventListener("resize",listener,{passive:!0}),c!==document.documentElement&&eI.set(c,"function"==typeof c?(eC.add(c),_||(_=()=>{let l={width:window.innerWidth,height:window.innerHeight},c={target:window,size:l,contentSize:l};eC.forEach(l=>l(c))},window.addEventListener("resize",_)),()=>{eC.delete(c),!eC.size&&_&&(_=void 0)}):function(l,c){b||"undefined"==typeof ResizeObserver||(b=new ResizeObserver(notifyAll));let g=resolveElements(l);return g.forEach(l=>{let g=eS.get(l);
15g||(g=new Set,eS.set(l,g)),g.add(c),null==b||b.observe(l)}),()=>{g.forEach(l=>{let g=eS.get(l);null==g||g.delete(c),(null==g?void 0:g.size)||null==b||b.unobserve(l)})}}(c,listener)),l.addEventListener("scroll",listener,{passive:!0})}let B=ej.get(c);return eE.Wi.read(B,!1,!0),()=>{var l;(0,eE.Pn)(B);let g=eR.get(c);if(!g||(g.delete(R),g.size))return;let b=ej.get(c);ej.delete(c),b&&(getEventTarget(c).removeEventListener("scroll",b),null===(l=eI.get(c))||void 0===l||l(),window.removeEventListener("resize",b))}}function observeTimeline(l,c){let g;let onFrame=()=>{let{currentTime:b}=c,_=null===b?0:b.value,E=_/100;g!==E&&l(E),g=E};return eE.Wi.update(onFrame,!0),()=>(0,eE.Pn)(onFrame)}var eF=g(29848);let eD=new Map;function getTimeline({source:l,container:c=document.documentElement,axis:g="y"}={}){l&&(c=l),eD.has(c)||eD.set(c,{});let b=eD.get(c);return b[g]||(b[g]=(0,eF.t)()?new ScrollTimeline({source:c,axis:g}):function({source:l,container:c,axis:g="y"}){l&&(c=l);let b={value:0},_=scrollInfo(l=>{b.value=100*l[g].progress},{container:c,axis:g});return{currentTime:b,cancel:_}}({source:c,axis:g})),b[g]}function needsElementTracking(l){return l&&(l.target||l.offset)}function refWarning(l,c){(0,eg.K)(!!(!c||c.current),`You have defined a ${l} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let createScrollMotionValues=()=>({scrollX:(0,eb.BX)(0),scrollY:(0,eb.BX)(0),scrollXProgress:(0,eb.BX)(0),scrollYProgress:(0,eb.BX)(0)}),eL={textFadeIn:.04,textHold:.2,textFadeOut:.28,get razorStart(){return this.textFadeOut},get seenInStart(){return this.razorStart+.06},seenInEnd:.92,get buttonStart(){return this.seenInEnd+.04}};function useMotionValueEvent(l,c,g){(0,R.useInsertionEffect)(()=>l.on(c,g),[l,c,g])}let eB=[8,4,2,1];function RazorCanvas({urls:l,active:c,frameIndex:g,onFirstFrame:b,className:_,style:E}){let B=(0,R.useRef)(null),V=(0,R.useRef)(0),U=(0,R.useRef)(-1),H=(0,R.useRef)(1),W=(0,R.useRef)(Number.NEGATIVE_INFINITY),G=(0,R.useRef)(()=>{}),q=(0,R.useCallback)(l=>{G.current(l)},[]),{getNearestReadyIndex:Q,getFrame:Z,warmAhead:K}=function(l,c,g){let b=(0,R.useRef)([]),_=(0,R.useRef)([]),E=(0,R.useRef)(0),O=(0,R.useRef)(g);(0,R.useEffect)(()=>{O.current=g},[g]),(0,R.useEffect)(()=>{if(!c||0===l.length)return;let g=[],R=[];b.current=g,_.current=R,E.current=l.length;let B=function(l){let c=[],g=new Set;return eB.forEach(b=>{for(let _=0;_<l;_+=b)g.has(_)||(g.add(_),c.push(_))}),c}(l.length),V=0,U=!1,loadFrame=async c=>{let b=new Image;b.decoding="async",b.src=l[c],g[c]=b;try{await b.decode()}catch{return}U||(R[c]=!0,O.current?.(c))},runWorker=async()=>{for(;!U&&V<B.length;){let l=B[V];V+=1,await loadFrame(l)}};for(let l=0;l<Math.min(6,B.length);l+=1)runWorker();return()=>{U=!0}},[c,l]);let B=(0,R.useCallback)(l=>{let c=_.current,g=E.current;if(c[l])return l;for(let b=1;b<g;b+=1){let _=l-b,E=l+b;if(_>=0&&c[_])return _;if(E<g&&c[E])return E}return -1},[]),V=(0,R.useCallback)(l=>b.current[l]??null,[]),U=(0,R.useCallback)((l,c)=>{let g=b.current,E=_.current,O=c<0?-1:1;for(let c=0;c<=10;c+=1){let b=l+O*c;E[b]&&g[b]?.decode().catch(()=>void 0)}},[]);return{getNearestReadyIndex:B,getFrame:V,warmAhead:U}}(l,c,q),X=(0,R.useCallback)(l=>{let c=B.current,g=Q(l);if(!c||g<0)return;let _=Z(g);if(!_)return;(c.width!==_.naturalWidth||c.height!==_.naturalHeight)&&(c.width=_.naturalWidth,c.height=_.naturalHeight);let E=c.getContext("2d");E&&(E.clearRect(0,0,c.width,c.height),E.drawImage(_,0,0,c.width,c.height),U.current<0&&b(),U.current=g)},[Z,Q,b]);return(0,R.useEffect)(()=>{G.current=l=>{let c=V.current,g=U.current;(g<0||Math.abs(l-c)<Math.abs(g-c))&&X(c)}},[X]),useMotionValueEvent(g,"change",l=>{H.current=l<V.current?-1:1,V.current=l,X(l),Math.abs(l-W.current)>=5&&(W.current=l,K(l,H.current))}),(0,O.jsx)("canvas",{ref:B,"aria-hidden":"true",className:_,style:E})}let eV={duration:.3,ease:[.16,1,.3,1]},eU="/svgs/opacityGradient.svg",eH={compact:{height:36,width:100},default:{height:52,width:142}};function SeenInSlider({scrollProgress:l,logos:c,compact:g=!1}){let b=(0,em.Z)(),_=(0,R.useRef)(null),E=(0,R.useRef)([]),[B,V]=(0,R.useState)(Array(c?.length).fill(1)),U=(0,ef.c)(),H="lg"===U||"xl"===U||"2xl"===U,W=g?eH.compact:eH.default,G=(0,R.useCallback)(l=>{let g=c.map((c,g)=>{let b=Math.abs(g-l);return 0===b?1:Math.max(.15,1/Math.pow(2,b))});V(g)},[c]),{activeSlideIndex:q,yPosition:Q,scrollToSlide:Z}=function({containerRef:l,slidesRefs:c,compact:g,onSlideChange:b}){let[_,E]=(0,R.useState)(0),[O,B]=(0,R.useState)(0),V=(0,R.useCallback)(_=>{let O=c.current,R=l.current,V=Math.max(0,Math.min(_,O.length-1));if(R&&O[V]){if(E(V),g){let l=O[V],c=l.offsetLeft-R.offsetWidth/2+l.offsetWidth/2;R.scrollTo({left:c,behavior:"smooth"})}else R.scrollTo({left:O[V].offsetLeft,top:O[V].offsetTop,behavior:"instant"}),B(-O[V].offsetTop);b?.(V)}},[l,c,g,b]);return{activeSlideIndex:_,yPosition:O,scrollToSlide:V}}({containerRef:_,slidesRefs:E,compact:g,onSlideChange:G}),K=useTransform(l,[0,1],[0,(c?.length||1)-1]);return(useMotionValueEvent(K,"change",l=>{let g=Math.round(l);g!==q&&g>=0&&g<(c?.length||0)&&Z(g)}),(0,R.useEffect)(()=>{Z(q)},[c?.length,Z]),g)?(0,O.jsxs)("div",{className:"w-full relative",children:[(0,O.jsx)(er(),{src:eU,alt:"gradient left",className:"absolute z-10 pointer-events-none",height:W.height,width:85,style:{width:"85px",height:`${W.height}px`,left:"0",top:"0"}}),(0,O.jsx)(er(),{src:eU,alt:"gradient right",className:"absolute rotate-180 z-10 pointer-events-none",height:W.height,width:85,style:{width:"85px",height:`${W.height}px`,right:"0",top:"0"}}),(0,O.jsx)("div",{ref:_,className:"flex overflow-auto scrollbar-hide w-full flex-row items-center gap-5 snap-x snap-mandatory",style:{height:`${W.height}px`,paddingLeft:"50%",paddingRight:"50%"},children:c?.map((l,c)=>
15l.image?O.jsx(ec.E.div,{animate:{opacity:B[c]},transition:eV,className:"flex-shrink-0 snap-center",children:O.jsx(er(),{src:l.image,"data-tina-field":ea.Ry(l,"image"),alt:`seen in companies ${l.title}`,height:W.height,width:W.width,style:{width:"auto",height:`${W.height}px`,minWidth:`${W.width}px`},ref:l=>{E.current[c]=l},onClick:()=>{Z(c)}})},c):null)})]}):(0,O.jsxs)(ec.E.div,{className:"w-full h-fit lg:justify-between flex flex-row relative",children:[(0,O.jsx)("span",{className:"hidden lg:block text-2xl text-brand-secondary font-spirit w-[192px]",children:b.formatMessage(eh.Z.seenIn)}),(0,O.jsxs)("div",{className:"relative flex w-full overflow-auto lg:overflow-visible",children:[(0,O.jsx)(er(),{src:eU,alt:"gradient left",className:"absolute lg:hidden z-10 pointer-events-none",height:W.height,width:85,style:{width:"85px",height:`${W.height}px`,left:"10px",top:"0"}}),(0,O.jsx)(er(),{src:eU,alt:"gradient right",className:"absolute lg:hidden rotate-180 z-10 pointer-events-none",height:W.height,width:85,style:{width:"85px",height:`${W.height}px`,right:"10px",top:"0"}}),(0,O.jsx)(ec.E.div,{ref:_,className:"scroll-smooth snap-mandatory snap-x flex overflow-auto lg:overflow-visible scrollbar-hide gap-4 lg:gap-8 w-full lg:flex-col flex-row items-center lg:items-end mx-2.5 lg:mx-0",style:{height:`${W.height}px`},initial:{y:0},suppressHydrationWarning:!0,animate:{y:Q},transition:eV,children:c?.map((l,c)=>l.image?O.jsx(ec.E.div,{animate:H?{opacity:B[c]}:{},transition:H?eV:void 0,style:{willChange:"opacity"},className:"flex-shrink-0",children:O.jsx(er(),{src:l.image,"data-tina-field":ea.Ry(l,"image"),alt:`seen in companies ${l.t
15itle}`,height:W.height,width:W.width,className:"snap-start",style:{width:"auto",height:`${W.height}px`,minWidth:`${W.width}px`},ref:l=>{E.current[c]=l},onClick:()=>{Z(c)}})},c):null)})]})]})}var ez=g(79797),eW=g(54726);let eG={mobile:{height:630,width:630,requestWidth:750},desktop:{height:715,width:715,requestWidth:1080},quality:80,dropShadow:"drop-shadow(0 8px 24px rgba(0, 0, 0, 0.12))"},eq="min(715px, 82vh)";function RazorRotationComponent(l){var c;let g=(0,R.useRef)(null),[b,_]=(0,R.useState)(!1),E=(0,ef.c)(),B=b&&["xs","sm","md"].includes(E);(0,R.useEffect)(()=>{_(!0)},[]);let V=(c=l.razor,(0,R.useMemo)(()=>{if(!c)return[];if(!b)return c;if(B){let l=[],g=c.length-1;for(let g=0;g<c.length;g+=2)l.push(c[g]);return g%2!=0&&c[g]&&l.push(c[g]),l}return c},[c,B,b])),U=(0,R.useMemo)(()=>V.flatMap(l=>l?.image?[{item:l,src:l.image}]:[]),[V]),H=B?eG.mobile:eG.desktop,W=(0,R.useMemo)(()=>U.map(l=>(function(l,c,g){let{props:b}=(0,et.unstable_getImgProps)({src:l,alt:"",width:c,height:c,quality:g}),[_]=b.srcSet?.split(", ")??[],[E]=_?.split(" ")??[];return E||b.src})(l.src,H.requestWidth,eG.quality)),[U,H.requestWidth]),{frameIndex:G,logoProgress:q,showText:Q,showTextY:Z,showSeenIn:K,showButton:X,showButtonY:Y}=function(l,c){let{scrollYProgress:g}=function({container:l,target:c,layoutEffect:g=!0,...b}={}){let _=(0,e_.h)(createScrollMotionValues),E=g?ew.L:R.useEffect;return E(()=>(refWarning("target",c),refWarning("container",l),function(l,{axis:c="y",...g}={}){let b={axis:c,...g};return"function"==typeof l?2===l.length||needsElementTracking(b)?scrollInfo(c=>{l(c[b.axis].progress,c)},b):observeTimeline(l,getTimeline(b)):function(l,c){if(needsElementTracking(c))return l.pause(),scrollInfo(g=>{l.time=l.duration*g[c.axis].progress},c);{let g=getTimeline(c);return l.attachTimeline(g,l=>(l.pause(),observeTimeline(c=>{l.time=l.duration*c},g)))}}(l,b)}((l,{x:c,y:g})=>{_.scrollX.set(c.current),_.scrollXProgress.set(c.progress),_.scrollY.set(g.current),_.scrollYProgress.set(g.progress)},{...b,container:(null==l?void 0:l.current)||void 0,target:(null==c?void 0:c.current)||void 0})),[l,c,JSON.stringify(b.offset)]),_}({target:l,offset:["start start","end end"]}),{textFadeIn:b,textHold:_,textFadeOut:E,razorStart:O,seenInStart:B,seenInEnd:V,buttonStart:U}=eL,H=useTransform(g,[0,.75],[0,1]),W=useTransform(H,[0,O,1],[0,0,c-1]),G=useMotionValue(0);!function(l){let c=(0,R.useRef)(0),{isStatic:g}=(0,R.useContext)(ex._);(0,R.useEffect)(()=>{if(g)return;let provideTimeSinceStart=({timestamp:g,delta:b})=>{c.current||(c.current=g),l(g-c.current,b)};return eE.Wi.update(provideTimeSinceStart,!0),()=>(0,eE.Pn)(provideTimeSinceStart)},[l])}((l,c)=>{let g=W.get(),b=G.get(),_=g-b,E=Math.abs(_);if(E<.01){G.set(g);return}let O=Math.min(E/8,1),R=1-Math.exp(-(28+-22*O*O)*(c/1e3));G.set(b+_*R)});let q=useTransform(H,[B+.08,V],[0,1]),Q=useTransform(G,l=>Math.max(0,Math.min(c-1,Math.round(l)))),Z=useTransform(H,[0,b,_,E],[0,1,1,0]),K=useTransform(H,[0,b,_,E],[60,0,0,-60]),X=useTransform(H,[B,B+.08,V,V+.06],[0,1,1,0]),Y=useTransform(H,[U,1],[0,1]),J=useTransform(H,[U,1],[40,0]);return{frameIndex:Q,scrollYProgress:g,logoProgress:q,showText:Z,showTextY:K,showSeenIn:X,showButton:Y,showButtonY:J}}(g,U.length),J=(0,R.useRef)(null),ei=function(l,{root:c,margin:g,amount:b,once:_=!1}={}){let[E,O]=(0,R.useState)(!1);return(0,R.useEffect)(()=>{if(!l.current||_&&E)return;let R={root:c&&c.current||void 0,margin:g,amount:b};return function(l,c,{root:g,margin:b,amount:_="some"}={}){let E=resolveElements(l),O=new WeakMap,R=new IntersectionObserver(l=>{l.forEach(l=>{let g=O.get(l.target);if(!!g!==l.isIntersecting){if(l.isIntersecting){let g=c(l);"function"==typeof g?O.set(l.target,g):R.unobserve(l.target)}else g&&(g(l),O.delete(l.target))}})},{root:g,rootMargin:b,threshold:"number"==typeof _?_:ey[_]});return E.forEach(l=>R.observe(l)),()=>R.disconnect()}(l.current,()=>(O(!0),_?void 0:()=>O(!1)),R)},[c,l,g,_,b]),E}(J,{once:!0,margin:"200% 0px"}),[eo,es]=(0,R.useState)(!1),el=(0,R.useCallback)(()=>es(!0),[]),eu=useTransform(K,l=>l>.5?"auto":"none"),ed=useTransform(X,l=>l>.5?"auto":"none"),ep=80*U.length,eh=B?"min(630px, calc(100% - 176px))":eq,em=B?"min(630px, calc(100vw - 32px))":eq,eg=U[0];return(0,O.jsxs)("div",{ref:g,style:{height:`${ep}px`},children:[(0,O.jsx)("div",{ref:J,"aria-hidden":"true"}),(0,O.jsx)("div",{className:"sticky top-0 h-viewport overflow-hidden",children:(0,O.jsxs)("div",{className:"h-full flex flex-col overflow-hidden lg:flex-row lg:items-center lg:justify-between lg:overflow-visible",children:[(0,O.jsx)("div",{className:"hidden lg:block min-w-0 lg:w-1/3 lg:h-fit",children:(0,O.jsx)(ec.E.div,{className:"h-fit",style:{opacity:K,pointerEvents:eu},children:(0,O.jsx)(SeenInSlider,{scrollProgress:q,logos:l.seenInBrands})})}),(0,O.jsxs)("div",{className:"min-w-0 flex-1 flex items-center justify-center flex-col lg:flex-none lg:grow relative overflow-visible",children:[(0,O.jsxs)("div",{className:"relative lg:translate-x-[1.5%]",style:{height:eh,width:em,filter:eG.dropShadow},children:[eg&&(0,O.jsx)(er(),{"data-tina-field":(0,ea.Ry)(eg.item,"image"),src:W[0],alt:"Rotating Object View",height:H.height,width:H.width,unoptimized:!0,priority:l.priority,className:"absolute inset-0 mx-auto w-auto object-cover",style:{width:"auto",height:"100%",opacity:eo?0:1}}),(0,O.jsx)(RazorCanvas,{urls:W,active:ei,frameIndex:G,onFirstFrame:el,className:"absolute inset-0 mx-auto w-auto max-w-full object-cover",style:{width:"auto",height:"100%",opacity:eo?1:0,pointerEvents:"none"}})]}),(0,O.jsxs)("div",{className:"lg:hidden w-full px-4 relative min-h-[48px]",style:{marginTop:24},children:[(0,O.jsx)(ec.E.div,{style:{opacity:K,pointerEvents:eu},children:(0,O.jsx)(SeenInSlider,{scrollProgress:q,logos:l.seenInBrands,compact:!0})}),(0,O.jsx)(ec.E.div,{className:"absolute inset-0 flex items-start justify-center",style:{opacity:X,y:Y,pointerEvents:ed},children:(0,O.jsx)(eW.Z,{className:"button-lg",variant:"secondary",href:l.ctaLink||"/","data-tina-field":(0,ea.Ry)(l,"ctaLink"),children:(0,O.jsx)("span",{"data-tina-field":(0,ea.Ry)(l,"ctaText"),children:l.ctaText||"Pre-Order"})})})]}),(0,O.jsx)(ec.E.p,{className:"self-center z-10 mt-4 hidden lg:flex",
15style:{opacity:X,y:Y,pointerEvents:ed},children:(0,O.jsx)(eW.Z,{className:"button-lg",variant:"secondary",href:l.ctaLink||"/","data-tina-field":(0,ea.Ry)(l,"ctaLink"),children:(0,O.jsx)("span",{"data-tina-field":(0,ea.Ry)(l,"ctaText"),children:l.ctaText||"Pre-Order"})})})]}),(0,O.jsx)("div",{className:"min-w-0 hidden lg:block lg:w-1/3",children:(0,O.jsx)(ec.E.div,{className:"w-[304px] font-spirit text-2xl text-brand-secondary",style:{opacity:Q,y:Z},"data-tina-field":(0,ea.Ry)(l,"rightText"),children:(0,O.jsx)(ez.Z,{body:l.rightText})})})]})})]})}var eQ=g(71445),eZ=g(84590);let IconsList=l=>{let c=l?.icons||[],g=c.length>4,[b,_]=(0,R.useState)(!1),[E,B]=(0,R.useState)(new Set([0,1,2])),V=(0,R.useRef)([]);(0,R.useEffect)(()=>{V.current=Array(c.length).fill(null)},[c.length]),(0,R.useEffect)(()=>{if(!b)return;let l=new IntersectionObserver(l=>{l.forEach(l=>{if(l.isIntersecting){let c=parseInt(l.target.getAttribute("data-index")||"0");B(l=>new Set([...l,c]))}})},{threshold:.1,rootMargin:"0px 0px -50px 0px"});return V.current.forEach(c=>{c&&l.observe(c)}),()=>l.disconnect()},[b]);let IconItem=({item:l,index:c})=>(0,O.jsxs)("div",{className:(0,ei.m6)("flex flex-col justify-center items-center text-gray-800",g?"basis-1/4 flex-shrink-0 flex-grow-0 w-full md:w-1/4":"w-full"),children:["string"==typeof l.image&&(0,O.jsx)("div",{className:"flex items-end justify-center overflow-visible",children:(0,O.jsx)(er(),{src:l.image,alt:l.title??"",width:500,height:400,className:"w-[231px] lg:w-[400px] max-w-none","data-tina-field":(0,ea.Ry)(l,"image"),"data-tina-field-alt":(0,ea.Ry)(l,"title")})}),(0,O.jsx)("p",{className:"text-brand-secondary text-3.2xl md:text-4xl font-medium max-w-full text-center mt-12","data-tina-field":(0,ea.Ry)(l,"number"),children:l.number||"\xa0"}),(0,O.jsx)("h3",{className:"text-md text-gray-black font-medium tracking-tight leading-normal mt-2 lg:mt-4 text-center whitespace-nowrap","data-tina-field":(0,ea.Ry)(l,"title"),children:l.title})]},c);return g?(0,O.jsxs)("div",{className:"font-spirit py-20 md:py-[89px] w-full",children:[(0,O.jsxs)("div",{className:"md:hidden",children:[(0,O.jsxs)("div",{className:"flex flex-col items-center gap-20 lg:gap-y-8 px-6 sm:px-0",children:[c.slice(0,3).map((l,c)=>(0,O.jsx)(IconItem,{item:l,index:c},c)),b&&c.slice(3).map((l,c)=>{let g=c+3,b=E.has(g);return(0,O.jsx)("div",{ref:l=>V.current[g]=l,"data-index":g,className:`transition-all duration-700 ease-out ${b?"opacity-100 translate-y-0":"opacity-0 translate-y-8"}`,children:(0,O.jsx)(IconItem,{item:l,index:g})},g)})]}),!b&&c.length>3&&(0,O.jsx)("div",{className:"flex justify-center mt-8",children:(0,O.jsx)("button",{onClick:()=>_(!0),className:"text-brand-secondary text-lg font-medium hover:opacity-80 transition-opacity",type:"button",children:"See more"})})]}),(0,O.jsx)("div",{className:"hidden md:flex overflow-x-auto overflow-y-visible scrollbar-hide px-6 sm:px-0",children:c.map((l,c)=>(0,O.jsx)("div",{className:"min-w-[25%] w-1/4 flex-shrink-0 flex items-center justify-center",children:(0,O.jsx)(IconItem,{item:l,index:c})},c))})]}):(0,O.jsx)("div",{className:"flex flex-col font-spirit items-center lg:flex-row w-full justify-between px-6 sm:px-0 gap-20 lg:gap-y-8 py-20 md:py-[89px]",children:c.map((l,c)=>(0,O.jsx)(IconItem,{item:l,index:c},c))})};IconsList.displayName="IconsList";let KpiComponent=l=>(0,O.jsxs)("div",{className:"flex flex-col items-center lg:flex-row w-full justify-center px-6 gap-y-8 pt-[71px] pb-10 font-spirit font-medium gap-16",children:[l.value&&(0,O.jsx)("div",{className:"flex flex-row lg:flex-col justify-center text-brand-secondary text-6xl lg:text-8xl tracking-tight",children:(0,O.jsxs)("p",{className:"ordinal","data-tina-field":(0,ea.Ry)(l,"value"),children:[l.value,(0,O.jsx)("sup",{className:"text-4xl align-super mt-6 lg:ml-6 text-gray-black block lg:inline-block text-center","data-tina-field":(0,ea.Ry)(l,"metrics"),children:l.metrics})]})}),(0,O.jsx)("div",{className:"flex flex-col justify-center text-brand-secondary text-6xl lg:text-8xl tracking-tighter","data-tina-field":(0,ea.Ry)(l,"text_value"),children:l.text_value})]});function TitleComponent(l){return(0,O.jsx)("div",{children:(0,O.jsx)("h2",{className:"text-3.2xl px-6 lg:text-4xl tracking-tight font-normal lg:leading-none text-brand-secondary text-center font-spirit","data-tina-field":(0,ea.Ry)(l,"header"),children:l.header})})}KpiComponent.displayName="KpiComponent";let TeleprompterComponent=l=>{let[c,g]=(0,R.useState)([0,0]),[b,_]=(0,R.useState)(0),[E,B]=(0,R.useState)([0,0]),[V,U]=(0,R.useState)(!1),H=(0,R.useRef)(null);return(0,R.useEffect)(()=>
15{if(H.current){_(H.current.clientWidth);let l=Array.from(H.current.querySelectorAll("div")),c=l.map(l=>l.getBoundingClientRect().width);B(c)}},[H,l.line1,l.line2]),(0,R.useEffect)(()=>{if(!H.current)return;let l=new IntersectionObserver(([l])=>{U(l.isIntersecting)},{threshold:0});return l.observe(H.current),()=>l.disconnect()},[]),(0,R.useEffect)(()=>{if(!V)return;let c=setInterval(()=>{g(l=>l.map((l,c)=>l<-E[c]?b:l-1))},1e3/l.speed);return()=>clearInterval(c)},[l.speed,b,E,V]),(0,O.jsx)("div",{ref:H,className:"relative h-[104px] md:h-[170px] text-5xl lg:text-6xl font-bold text-brand-secondary opacity-30 font-spirit tracking-tighter",children:(0,O.jsxs)("div",{className:"absolute left-1/2 transform -translate-x-1/2 w-screen h-[170px] overflow-hidden",children:[(0,O.jsx)("div",{className:`absolute whitespace-nowrap top-0 translate-x-[${c[0]}px] whitespace-pre`,style:{transform:`translateX(${c[0]}px)`},"data-tina-field":(0,ea.Ry)(l,"line1"),children:l.line1}),(0,O.jsx)("div",{className:`absolute whitespace-nowrap top-[66px] md:top-[106px] translate-x-[${c[1]}px] whitespace-pre`,style:{transform:`translateX(${c[1]}px)`},"data-tina-field":(0,ea.Ry)(l,"line2"),children:l.line2})]})})};TeleprompterComponent.displayName="Card";var eK=g(51632),eX=g(89610);function createContextScope(l,c=[]){let g=[],createScope=()=>{let c=g.map(l=>R.createContext(l));return function(g){let b=g?.[l]||c;return R.useMemo(()=>({[`__scope${l}`]:{...g,[l]:b}}),[g,b])}};return createScope.scopeName=l,[function(c,b){let _=R.createContext(b),E=g.length;g=[...g,b];let Provider=c=>{let{scope:g,children:b,...B}=c,V=g?.[l]?.[E]||_,U=R.useMemo(()=>B,Object.values(B));return(0,O.jsx)(V.Provider,{value:U,children:b})};return Provider.displayName=c+"Provider",[Provider,function(g,O){let B=O?.[l]?.[E]||_,V=R.useContext(B);if(V)return V;if(void 0!==b)return b;throw Error(`\`${g}\` must be used within \`${c}\``)}]},function(...l){let c=l[0];if(1===l.length)return c;let createScope=()=>{let g=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){let b=g.reduce((c,{useScope:g,scopeName:b})=>{let _=g(l),E=_[`__scope${b}`];return{...c,...E}},{});return R.useMemo(()=>({[`__scope${c.scopeName}`]:b}),[b])}};return createScope.scopeName=c.scopeName,createScope}(createScope,...c)]}function setRef(l,c){if("function"==typeof l)return l(c);null!=l&&(l.current=c)}function composeRefs(...l){return c=>{let g=!1,b=l.map(l=>{let b=setRef(l,c);return g||"function"!=typeof b||(g=!0),b});if(g)return()=>{for(let c=0;c<b.length;c++){let g=b[c];"function"==typeof g?g():setRef(l[c],null)}}}}function useComposedRefs(...l){return R.useCallback(composeRefs(...l),l)}var eY=R.forwardRef((l,c)=>{let{children:g,...b}=l,_=R.Children.toArray(g),E=_.find(isSlottable);if(E){let l=E.props.children,g=_.map(c=>c!==E?c:R.Children.count(l)>1?R.Children.only(null):R.isValidElement(l)?l.props.children:null);return(0,O.jsx)(eJ,{...b,ref:c,children:R.isValidElement(l)?R.cloneElement(l,void 0,g):null})}return(0,O.jsx)(eJ,{...b,ref:c,children:g})});eY.displayName="Slot";var eJ=R.forwardRef((l,c)=>{let{children:g,...b}=l;if(R.isValidElement(g)){let l,_;let E=(l=Object.getOwnPropertyDescriptor(g.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?g.ref:(l=Object.getOwnPropertyDescriptor(g,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?g.props.ref:g.props.ref||g.ref,O=function(l,c){let g={...c};for(let b in c){let _=l[b],E=c[b],O=/^on[A-Z]/.test(b);O?_&&E?g[b]=(...l)=>{E(...l),_(...l)}
15:_&&(g[b]=_):"style"===b?g[b]={..._,...E}:"className"===b&&(g[b]=[_,E].filter(Boolean).join(" "))}return{...l,...g}}(b,g.props);return g.type!==R.Fragment&&(O.ref=c?composeRefs(c,E):E),R.cloneElement(g,O)}return R.Children.count(g)>1?R.Children.only(null):null});eJ.displayName="SlotClone";var Slottable=({children:l})=>(0,O.jsx)(O.Fragment,{children:l});function isSlottable(l){return R.isValidElement(l)&&l.type===Slottable}function composeEventHandlers(l,c,{checkForDefaultPrevented:g=!0}={}){return function(b){if(l?.(b),!1===g||!b.defaultPrevented)return c?.(b)}}var e0=g(98306);g(63730);var e1=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,c)=>{let g=R.forwardRef((l,g)=>{let{asChild:b,..._}=l,E=b?eY:c;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,O.jsx)(E,{..._,ref:g})});return g.displayName=`Primitive.${c}`,{...l,[c]:g}},{}),e2=g(45365),Presence=l=>{let c,g;let{present:b,children:_}=l,E=function(l){var c;let[g,b]=R.useState(),_=R.useRef({}),E=R.useRef(l),O=R.useRef("none"),B=l?"mounted":"unmounted",[V,U]=(c={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},R.useReducer((l,g)=>{let b=c[l][g];return b??l},B));return R.useEffect(()=>{let l=getAnimationName(_.current);O.current="mounted"===V?l:"none"},[V]),(0,e2.b)(()=>{let c=_.current,g=E.current,b=g!==l;if(b){let b=O.current,_=getAnimationName(c);l?U("MOUNT"):"none"===_||c?.display==="none"?U("UNMOUNT"):g&&b!==_?U("ANIMATION_OUT"):U("UNMOUNT"),E.current=l}},[l,U]),(0,e2.b)(()=>
15{if(g){let l;let c=g.ownerDocument.defaultView??window,handleAnimationEnd=b=>{let O=getAnimationName(_.current),R=O.includes(b.animationName);if(b.target===g&&R&&(U("ANIMATION_END"),!E.current)){let b=g.style.animationFillMode;g.style.animationFillMode="forwards",l=c.setTimeout(()=>{"forwards"===g.style.animationFillMode&&(g.style.animationFillMode=b)})}},handleAnimationStart=l=>{l.target===g&&(O.current=getAnimationName(_.current))};return g.addEventListener("animationstart",handleAnimationStart),g.addEventListener("animationcancel",handleAnimationEnd),g.addEventListener("animationend",handleAnimationEnd),()=>{c.clearTimeout(l),g.removeEventListener("animationstart",handleAnimationStart),g.removeEventListener("animationcancel",handleAnimationEnd),g.removeEventListener("animationend",handleAnimationEnd)}}U("ANIMATION_END")},[g,U]),{isPresent:["mounted","unmountSuspended"].includes(V),ref:R.useCallback(l=>{l&&(_.current=getComputedStyle(l)),b(l)},[])}}(b),O="function"==typeof _?_({present:E.isPresent}):R.Children.only(_),B=useComposedRefs(E.ref,(c=Object.getOwnPropertyDescriptor(O.props,"ref")?.get)&&"isReactWarning"in c&&c.isReactWarning?O.ref:(c=Object.getOwnPropertyDescriptor(O,"ref")?.get)&&"isReactWarning"in c&&c.isReactWarning?O.props.ref:O.props.ref||O.ref),V="function"==typeof _;return V||E.isPresent?R.cloneElement(O,{ref:B}):null};function getAnimationName(l){return l?.animationName||"none"}Presence.displayName="Presence";var e3=g(33473),e5="Collapsible",[e4,e6]=createContextScope(e5),[e8,e9]=e4(e5),e7=R.forwardRef((l,c)=>{let{__scopeCollapsible:g,open:b,defaultOpen:_,disabled:E,onOpenChange:B,...V}=l,[U=!1,H]=(0,e0.T)({prop:b,defaultProp:_,onChange:B});return(0,O.jsx)(e8,{scope:g,disabled:E,contentId:(0,e3.M)(),open:U,onOpenToggle:R.useCallback(()=>H(l=>!l),[H]),children:(0,O.jsx)(e1.div,{"data-state":getState(U),"data-disabled":E?"":void 0,...V,ref:c})})});e7.displayName=e5;var tt="CollapsibleTrigger",tr=R.forwardRef((l,c)=>{let{__scopeCollapsible:g,...b}=l,_=e9(tt,g);return(0,O.jsx)(e1.button,{type:"button","aria-controls":_.contentId,"aria-expanded":_.open||!1,"data-state":getState(_.open),"data-disabled":_.disabled?"":void 0,disabled:_.disabled,...b,ref:c,onClick:composeEventHandlers(l.onClick,_.onOpenToggle)})});tr.displayName=tt;var tn="CollapsibleContent",ti=R.forwardRef((l,c)=>{let{forceMount:g,...b}=l,_=e9(tn,l.__scopeCollapsible);return(0,O.jsx)(Presence,{present:g||_.open,children:({present:l})=>(0,O.jsx)(ta,{...b,ref:c,present:l})})});ti.displayName=tn;var ta=R.forwardRef((l,c)=>{let{__scopeCollapsible:g,present:b,children:_,...E}=l,B=e9(tn,g),[V,U]=R.useState(b),H=R.useRef(null),W=useComposedRefs(c,H),G=R.useRef(0),q=G.current,Q=R.useRef(0),Z=Q.current,K=B.open||V,X=R.useRef(K),Y=R.useRef(void 0);return R.useEffect(()=>{let l=requestAnimationFrame(()=>X.current=!1);return()=>cancelAnimationFrame(l)},[]),(0,e2.b)(()=>{let l=H.current;if(l){Y.current=Y.current||{transitionDuration:l.style.transitionDuration,animationName:l.style.animationName},l.style.transitionDuration="0s",l.style.animationName="none";let c=l.getBoundingClientRect();G.current=c.height,Q.current=c.width,X.current||(l.style.transitionDuration=Y.current.transitionDuration,l.style.animationName=Y.current.animationName),U(b)}},[B.open,b]),(0,O.jsx)(e1.div,{"data-state":getState(B.open),"data-disabled":B.disabled?"":void 0,id:B.contentId,hidden:!K,...E,ref:W,style:{"--radix-collapsible-content-height":q?`${q}px`:void 0,"--radix-collapsible-content-width":Z?`${Z}px`:void 0,...l.style},children:K&&_})});function getState(l){return l?"open":"closed"}var to=g(76995),ts="Accordion",tl=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[tc,tu,td]=function(l){let c=l+"CollectionProvider",[g,b]=createContextScope(c),[_,E]=g(c,{collectionRef:{current:null},itemMap:new Map}),CollectionProvider=l=>{let{scope:c,children:g}=l,b=R.useRef(null),E=R.useRef(new Map).current;return(0,O.jsx)(_,{scope:c,itemMap:E,collectionRef:b,children:g})};CollectionProvider.displayName=c;let B=l+"CollectionSlot",V=R.forwardRef((l,c)=>{let{scope:g,children:b}=l,_=E(B,g),R=useComposedRefs(c,_.collectionRef);return(0,O.jsx)(eY,{ref:R,children:b})});V.displayName=B;let U=l+"CollectionItemSlot",H="data-radix-collection-item",W=R.forwardRef((l,c)=>{let{scope:g,children:b,..._}=l,B=R.useRef(null),V=useComposedRefs(c,B),W=E(U,g);return R.useEffect(()=>(W.itemMap.set(B,{ref:B,..._}),()=>void W.itemMap.delete(B))),(0,O.jsx)(eY,{[H]:"",ref:V,children:b})});return W.displayName=U,[{Provider:CollectionProvider,Slot:V,ItemSlot:W},function(c){let g=E(l+"CollectionConsumer",c),b=R.useCallback(()=>{let l=g.collectionRef.current;if(!l)return[];let c=Array.from(l.querySelectorAll(`[${H}]`)),b=Array.from(g.itemMap.values()),_=b.sort((l,g)=>c.indexOf(l.ref.current)-c.indexOf(g.ref.current));return _},[g.collectionRef,g.itemMap]);return b},b]}(ts),[tp,tf]=createContextScope(ts,[td,e6]),th=e6(),tm=R.forwardRef((l,c)=>{let{type:g,...b}=l;return(0,O.jsx)(tc.Provider,{scope:l.__scopeAccordion,children:"multiple"===g?(0,O.jsx)(t_,{...b,ref:c}):(0,O.jsx)(tx,{...b,ref:c})})});tm.displayName=ts;var[tg,ty]=tp(ts),[tv,tb]=tp(ts,{collapsible:!1}),tx=R.forwardRef((l,c)=>{let{value:g,defaultValue:b,onValueChange:_=()=>{},collapsible:E=!1,...B}=l,[V,U]=(0,e0.T)({prop:g,defaultProp:b,onChange:_});return(0,O.jsx)(tg,{scope:l.__scopeAccordion,value:V?[V]:[],onItemOpen:U,onItemClose:R.useCallback(()=>E&&U(""),[E,U]),children:(0,O.jsx)(tv,{scope:l.__scopeAccordion,collapsible:E,children:(0,O.jsx)(tS,{...B,ref:c})})})}),t_=R.forwardRef((l,c)=>{let{value:g,defaultValue:b,onValueChange:_=()=>{},...E}=l,[B=[],V]=(0,e0.T)({prop:g,defaultProp:b,onChange:_}),U=R.useCallback(l=>V((c=[])=>[...c,l]),[V]),H=R.useCallback(l=>V((c=[])=>c.filter(c=>c!==l)),[V]);return(0,O.jsx)(tg,{scope:l.__scopeAccordion,value:B,onItemOpen:U,onItemClose:H,children:(0,O.jsx)(tv,{scope:l.__scopeAccordion,collapsible:!0,children:(0,O.jsx)(tS,{...E,ref:c})})})}),[tw,tE]=tp(ts),tS=R.forwardRef((l,c)=>{let{__scopeAccordion:g,disabled:b,dir:_,orientation:E="vertical",...B}=l,V=R.useRef(null),U=useComposedRefs(V,c),H=tu(g),W=(0,to.gm)(_),G="ltr"===W,q=composeEventHandlers(l.onKeyDown,l=>{if(!tl.includes(l.key))return;let c=l.target,g=H().filter(l=>!l.ref.current?.disabled),b=g.findIndex(l=>l.ref.current===c),_=g.length;if(-1===b)return;l.preventDefault();let O=b,R=_-1,moveNext=()=>{(O=b+1)>R&&(O=0)},movePrev=()=>{(O=b-1)<0&&(O=R)};switch(l.key){case"Home":O=0;break;case"End":O=R;break;case"ArrowRight":"horizontal"===E&&(G?moveNext():movePrev());break;case"ArrowDown":"vertical"===E&&moveNext();break;case"ArrowLeft":"horizontal"===E&&(G?movePrev():moveNext());break;case"ArrowUp":"vertical"===E&&movePrev()}let B=O%_;g[B].ref.current?.focus()});return(0,O.jsx)(tw,{scope:g,disabled:b,direction:_,orientation:E,children:(0,O.jsx)(tc.Slot,{scope:g,children:(0,O.jsx)(e1.div,{...B,"data-orientation":E,ref:U,onKeyDown:b?void 0:q})})})}),tC="AccordionItem",[tk,tT]=tp(tC),tP=R.forwardRef((l,c)=>{let{__scopeAccordion:g,value:b,..._}=l,E=tE(tC,g),R=ty(tC,g),B=th(g),V=(0,e3.M)(),U=b&&R.value.includes(b)||!1,H=E.disabled||l.disabled;return(0,O.jsx)(tk,{scope:g,open:U,disabled:H,triggerId:V,children:(0,O.jsx)(e7,{"data-orientation":E.orientation,"data-state":dist_getState(U),...B,..._,ref:c,disabled:H,open:U,onOpenChange:l=>{l?R.onItemOpen(b):R.onItemClose(b)}})})});tP.displayName=tC;var tA="AccordionHeader",t$=R.forwardRef((l,c)=>{let{__scopeAccordion:g,...b}=l,_=tE(ts,g),E=tT(tA,g);return(0,O.jsx)(e1.h3,{"data-orientation":_.orientation,"data-state":dist_getState(E.open),"data-disabled":E.disabled?"":void 0,...b,ref:c})});t$.displayName=tA;var tO="AccordionTrigger",tN=R.forwardRef((l,c)=>{let{__scopeAccordion:g,...b}=l,_=tE(ts,g),E=tT(tO,g),R=tb(tO,g),B=th(g);return(0,O.jsx)(tc.ItemSlot,{scope:g,children:(0,O.jsx)(tr,{"aria-disabled":E.open&&!R.collapsible||void 0,"data-orientation":_.orientation,id:E.triggerId,...B,...b,ref:c})})});tN.displayName=tO;var tM="AccordionContent",tj=R.forwardRef((l,c)=>{let{__scopeAccordion:g,...b}=l,_=tE(ts,g),E=tT(tM,g),R=th(g);return(0,O.jsx)(ti,{role:"region","aria-labelledby":E.triggerId,"data-orientation":_.orientation,...R,...b,ref:c,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...l.style}})});function dist_getState(l){return l?"open":"closed"}function minusAccordion_extends(){return(minusAccordion_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}tj.displayName=tM;var minusAccordion=l=>R.createElement("svg",minusAccordion_extends({width:33,height:32,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),E||(E=R.createElement("path",{d:"M11.167 15.998h10.667",stroke:"#001209",strokeLinecap:"round",strokeLinejoin:"round"}))),tI=g(40793),tR=g.n(tI);let FaqStructuredData=({questions:l=[]})=>{if(!l.length)return null;
15let c={"@context":"https://schema.org","@type":"FAQPage",mainEntity:l.map(l=>({"@type":"Question",name:l.question,acceptedAnswer:{"@type":"Answer",text:l.answer}}))};return(0,O.jsx)(tR(),{children:(0,O.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(c)}},"faq-jsonld")})};function FaqComponent(l){let[c,g]=(0,R.useState)(!1);return((0,R.useEffect)(()=>{g(!0)},[]),c)?(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(FaqStructuredData,{questions:l.questions?.map(l=>({question:l.question,answer:l.answer||""}))}),(0,O.jsx)("div",{className:(0,ei.m6)("text-gray-800 bg-brand-brown-200 rounded-xl md:px-[109px] px-6 md:py-[120px] py-16",l?.className),children:(0,O.jsxs)("div",{className:"md:w-[568px] w-full mx-auto",children:[(0,O.jsx)("h2",{className:"text-3.2xl lg:text-4xl tracking-tight font-normal lg:leading-none text-center text-brand-secondary","data-tina-field":(0,ea.Ry)(l,"title"),suppressHydrationWarning:!0,children:l?.title}),(0,O.jsx)("p",{"data-tina-field":(0,ea.Ry)(l,"subtitle"),className:"text-center pt-6",children:l?.subtitle}),(0,O.jsx)(tm,{className:"AccordionRoot pt-8 grid gap-2",type:"single",collapsible:!0,children:l.questions?.map((l,c)=>O.jsxs(tP,{className:"AccordionItem border-b border-gray-800 pb-2",value:c.toString(),children:[O.jsxs(t$,{className:"flex justify-between items-center","data-tina-field":ea.Ry(l,"question"),children:[O.jsx("div",{className:"font-sans",suppressHydrationWarning:!0,children:l?.question}),O.jsxs(tN,{className:"group relative w-[33px] h-[32px] min-w-[33px] min-h-[32px] flex-shrink-0",children:[O.jsx(minusAccordion,{className:"absolute inset-0 w-full h-full"}),O.jsx(minusAccordion,{className:"absolute inset-0 w-full h-full transition-transform duration-200 ease-in-out rotate-90 group-data-[state=open]:rotate-180"})]})]}),O.jsx(tj,{"data-tina-field":ea.Ry(l,"answer"),className:"text-sm data-[state=closed]:animate-slideUp data-[state=open]:animate-slideDown overflow-hidden",children:O.jsx("div",{className:"pt-[3px]",children:O.jsx(ez.Z,{body:l.answer})})})]},c))})]})})]}):null}FaqStructuredData.displayName="FaqStructuredData";var tF=g(65959),tD=g(9792),tL=g(26288),tB=g(35283),tV=g(29416),tU=g(22174),tH=g(86216),tz=g(95934),tW=g(10688);let useContactForm=()=>{let{currentLocale:l}=(0,tz.eH)(),[c,{loading:g}]=(0,tH.Cg)(),[b,_]=(0,R.useState)(),submitContactForm=async(g,b,E="default-channel")=>{try{_(void 0);let O={firstName:g.firstName,lastName:g.lastName,email:g.email,phone:g.phone||"",subject:"Contact Request",message:g.message,emailTo:b,channelSlug:E,languageCode:(0,tW.BN)(l)},R=await c({variables:{input:O}});if(R.data?.contactForm?.errors?.length)return{success:!1,errors:R.data.contactForm.errors.map(l=>({field:l.field||"general",message:l.message||"An error occurred",code:l.code||"ERROR"}))};return{success:!0}}catch(c){let l=c instanceof Error?c.message:"An error occurred";return _(l),{success:!1,errors:[{field:"general",message:l,code:"ERROR"}]}}};return{submitContactForm,loading:g,error:b}};var tG=g(64107);let tq=(0,tG.vU)({title:{id:"app.contactForm.title",description:"Contact form default title",defaultMessage:"Contact Us"},description:{id:"app.contactForm.description",description:"Contact form default description",defaultMessage:"Fill out the form and we'll get back to you soon."},firstNameLabel:{id:"app.contactForm.firstNameLabel",description:"First name field label",defaultMessage:"First name"},firstNamePlaceholder:{id:"app.contactForm.firstNamePlaceholder",description:"First name field placeholder",defaultMessage:"Your first name"},firstNameRequired:{id:"app.contactForm.firstNameRequired",description:"First name required validation message",defaultMessage:"First name is required"},lastNameLabel:{id:"app.contactForm.lastNameLabel",description:"Last name field label",defaultMessage:"Last name"},lastNamePlaceholder:{id:"app.contactForm.lastNamePlaceholder",description:"Last name field placeholder",defaultMessage:"Your last name"},lastNameRequired:{id:"app.contactForm.lastNameRequired",description:"Last name required validation message",defaultMessage:"Last name is required"},emailLabel:{id:"app.contactForm.emailLabel",description:"Email field label",defaultMessage:"Email"},emailPlaceholder:{id:"app.contactForm.emailPlaceholder",description:"Email field placeholder",defaultMessage:"Email"},emailRequired:{id:"app.contactForm.emailRequired",description:"Email required validation message",defaultMessage:"Email is required"},emailInvalid:{id:"app.contactForm.emailInvalid",description:"Invalid email validation message",defaultMessage:"Invalid email address"},companyNameLabel:{id:"app.contactForm.companyNameLabel",description:"Company name field label",defaultMessage:"Company name"},companyNamePlaceholder:{id:"app.contactForm.companyNamePlaceholder",description:"Company name field placeholder",defaultMessage:"Name of your company"},companyNameRequired:{id:"app.contactForm.companyNameRequired",description:"Company name required validation message",defaultMessage:"Company name is required"},phoneLabel:{id:"app.contactForm.phoneLabel",description:"Phone number field label",defaultMessage:"Phone number (optional)"},phonePlaceholder:{id:"app.contactForm.phonePlaceholder",description:"Phone number field placeholder",defaultMessage:"Your phone number"},messageLabel:{id:"app.contactForm.messageLabel",description:"Message field label",defaultMessage:"Write your message"},messagePlaceholder:{id:"app.contactForm.messagePlaceholder",description:"Message field placeholder",defaultMessage:"Your message"},messageRequired:{id:"app.contactForm.messageRequired",description:"Message required validation message",defaultMessage:"Message is required"},sendButton:{id:"app.contactForm.sendButton",description:"Contact form submit button label",defaultMessage:"Send"}
15,successMessage:{id:"app.contactForm.successMessage",description:"Contact form success message",defaultMessage:"Thank you for contacting us!"},recipientNotConfigured:{id:"app.contactForm.recipientNotConfigured",description:"Error shown when the email recipient is not configured",defaultMessage:"Email recipient is not configured. Please contact the administrator."},imageAlt:{id:"app.contactForm.imageAlt",description:"Contact form image alt text",defaultMessage:"Contact"}}),required=l=>({required:l}),tQ=(0,R.forwardRef)(({title:l,description:c,mode:g="b2b",image:b,buttonText:_,emailTo:E="[email protected]",className:R,...B},V)=>{let U=(0,em.Z)(),H=l??U.formatMessage(tq.title),W=c??U.formatMessage(tq.description),G=_??U.formatMessage(tq.sendButton),{register:q,handleSubmit:Q,formState:{errors:Z,isSubmitting:K,isSubmitSuccessful:X},reset:Y,setError:J}=(0,tU.cI)({mode:"onTouched"}),{submitContactForm:et,loading:eo}=useContactForm(),onSubmit=async l=>{if(!E){J("root",{message:U.formatMessage(tq.recipientNotConfigured)});return}let c=await et(l,E);if(c.success)Y();else if(c.errors){c.errors.forEach(l=>{l.field&&"general"!==l.field&&J(l.field,{message:l.message})});let l=c.errors.find(l=>"general"===l.field);l&&J("root",{message:l.message})}};return(0,O.jsxs)("div",{ref:V,className:(0,ei.m6)("flex flex-col md:flex-row pt-8 pb-10 justify-between items-center bg-brand-brown-200 rounded-3xl",R),...B,children:[(0,O.jsxs)("div",{className:"flex flex-col flex-1 gap-4 px-6 md:pl-8 w-full",children:[(0,O.jsx)("h2",{className:"text-lg text-brand-secondary font-bold mb-2","data-tina-field":(0,ea.Ry)({title:H},"title"),children:H}),W&&""!==W.trim()&&(0,O.jsx)("p",{className:"text-base text-gray-800 mb-6","data-tina-field":(0,ea.Ry)({description:W},"description"),children:W}),(0,O.jsxs)("form",{className:"flex flex-col gap-4 font-bold",method:"post",onSubmit:Q(onSubmit),children:[(0,O.jsxs)("div",{className:"flex flex-col md:flex-row gap-4",children:[(0,O.jsx)(tF.I,{label:U.formatMessage(tq.firstNameLabel),placeholder:U.formatMessage(tq.firstNamePlaceholder),error:Z.firstName?.message,...q("firstName",required(U.formatMessage(tq.firstNameRequired)))}),(0,O.jsx)(tF.I,{label:U.formatMessage(tq.lastNameLabel),placeholder:U.formatMessage(tq.lastNamePlaceholder),error:Z.lastName?.message,...q("lastName",required(U.formatMessage(tq.lastNameRequired)))})]}),(0,O.jsx)(tF.I,{label:U.formatMessage(tq.emailLabel),placeholder:U.formatMessage(tq.emailPlaceholder),type:"email",error:Z.email?.message,...q("email",{required:U.formatMessage(tq.emailRequired),pattern:{value:/^[^@\s]+@[^@\s]+\.[^@\s]+$/,message:U.formatMessage(tq.emailInvalid)}})}),"b2b"===g&&(0,O.jsx)(tF.I,{label:U.formatMessage(tq.companyNameLabel),placeholder:U.formatMessage(tq.companyNamePlaceholder),error:Z.companyName?.message,...q("companyName",required(U.formatMessage(tq.companyNameRequired)))}),(0,O.jsx)(tF.I,{label:U.formatMessage(tq.phoneLabel),placeholder:U.formatMessage(tq.phonePlaceholder),error:Z.phone?.message,...q("phone")}),(0,O.jsxs)("div",{className:"flex flex-col flex-1",children:[(0,O.jsx)("label",{className:"block px-3 mb-2 font-spirit leading-none text-brand-secondary",htmlFor:"contact-message",children:U.formatMessage(tq.messageLabel)}),(0,O.jsx)("textarea",{id:"contact-message",className:(0,ei.m6)("p-3 w-full rounded-lg text-sm focus:ring-0 focus:border-gray-black text-gray-black placeholder:text-gray-700 border border-gray-300 min-h-[96px] placeholder:font-normal",Z.message&&"border-system-error focus:border-system-error"),placeholder:U.formatMessage(tq.messagePlaceholder),...q("message",required(U.formatMessage(tq.messageRequired)))}),Z.message&&(0,O.jsx)(tL.B,{className:"text-xs pt-2 px-3",children:Z.message.message})]}),(0,O.jsx)("div",{className:"mt-4",children:(0,O.jsx)(tD.z,{type:"submit",className:"button-lg w-full md:w-auto",disabled:K||eo,children:K||eo?(0,O.jsx)(tV.$,{}):G})}),Z.root&&(0,O.jsx)(tL.B,{className:"mt-2",children:Z.root.message}),X&&(0,O.jsx)(tB.k,{className:"mt-2",children:U.formatMessage(tq.successMessage)})]})]}),b&&(0,O.jsx)("div",{className:"hidden md:block flex-1 max-w-md pr-8",children:(0,O.jsx)(er(),{src:b,alt:U.formatMessage(tq.imageAlt),width:400,height:300,className:"rounded-2xl object-cover w-full h-auto","data-tina-field":(0,ea.Ry)({image:b},"image")})})]})});tQ.displayName="ContactForm";let ImageComponent=({title:l,image:c,alt:g,...b})=>{let _={title:l,image:c,alt:g,...b};if(!c)return null;let E="string"==typeof c?c:"";return(0,O.jsx)("div",{className:"relative",...b,children:"string"==typeof c&&(0,O.jsx)(er(),{src:E,alt:g||l||"",width:1300,height:1e3,sizes:"(min-width: 1536px) 1300px, (min-width: 1280px) 1152px, (min-width: 1024px) 896px, 100vw",className:"w-full h-auto object-cover",loading:"lazy","data-tina-field":(0,ea.Ry)(_,"image"),"data-tina-field-alt":(0,ea.Ry)(_,"alt")})})};ImageComponent.displayName="ImageComponent";let HtmlComponent=({html:l,...c})=>{let g={html:l,...c};return l?(0,O.jsx)("div",{"data-tina-field":(0,ea.Ry)(g,"html"),className:"w-full",children:(0,O.jsx)(ez.Z,{body:l})}):null},RawHtmlWidget=({title:l,htmlContent:c,...g})=>{let b={title:l,htmlContent:c,...g};return c?(0,O.jsx)("div",{"data-tina-field":(0,ea.Ry)(b,"htmlContent"),className:"w-full",children:(0,O.jsx)("div",{dangerouslySetInnerHTML:{__html:c},suppressHydrationWarning:!0})}):null};var tZ=g(53533);let tK=["http://","https://","//","mailto:","tel:"],classifyCmsLink=l=>{let c=l.trim();return c.startsWith("#")?"anchor":tK.some(l=>c.toLowerCase().startsWith(l))?"external":"internal"},resolveInternalHref=(l,c)=>{let g=l.trim();if(!g.startsWith("/"))return g;let[b]=g.slice(1).split(/[/#?]/);return tW.lE.some(({slug:l})=>l===b)?g:`/${c}${g}`},anchorIdFromHref=l=>l.trim().replace(/^#/,""),tX={left:"justify-start",center:"justify-center",right:"justify-end"},buttonPropsForVariant=l=>{switch(l){case"outlined":return{variant:"primary",outlined:!0};case"link":return{variant:"link",outlined:!1};default:return{variant:"primary",outlined:!1}}},prefersReducedMotion=()=>window.matchMedia?.("(prefers-reduced-motion: reduce)").matches===!0,ButtonComponent=({buttons:l,alignment:c,locale:g=tW.ZW,className:b,..._})=>{let E={buttons:l,alignment:c,..._},R=l??[],B=R.filter(l=>!!l?.label&&!!l?.url);if(!B.length)return null;let handleAnchorClick=(l,c)=>{let g=document.getElementById(anchorIdFromHref(c));g&&(l.preventDefault(),g.scrollIntoView({behavior:prefersReducedMotion()?"auto":"smooth"}),window.history.pushState(null,"",c))};
15return(0,O.jsx)("div",{className:(0,ei.m6)("flex flex-wrap items-center gap-4",tX[c??"left"]??tX.left,b),"data-tina-field":(0,ea.Ry)(E,"buttons"),children:B.map((l,c)=>{let{url:b}=l,_=classifyCmsLink(b),{variant:E,outlined:R}=buttonPropsForVariant(l.variant),B="link"===E?"":"button-lg px-8",V=l.openInNewTab&&"anchor"!==_?{target:"_blank",rel:"noopener noreferrer"}:{};return"internal"===_?(0,O.jsx)(eW.Z,{href:resolveInternalHref(b,g),variant:E,outlined:R,className:B,...V,children:l.label},c):(0,O.jsx)("a",{href:b,onClick:"anchor"===_?l=>handleAnchorClick(l,b):void 0,...V,children:(0,O.jsx)(tD.z,{variant:E,outlined:R,className:B,children:l.label})},c)})})};ButtonComponent.displayName="ButtonComponent";var tY=g(33332),tJ=g(5573);function FeaturedProducts({className:l,...c}){let g=c.title||"Featured Products",{products:b,loading:_}=(0,tJ.V)({selectedProducts:c.selectedProducts,collectionSlug:c.collectionSlug,limit:4,listName:g});return _?(0,O.jsx)(H.$j,{}):0===b.length?null:(0,O.jsxs)("div",{className:(0,ei.m6)("text-brand-secondary",l),children:[(0,O.jsx)("h2",{className:"text-3.2xl lg:text-4xl tracking-tight font-normal !leading-tight","data-tina-field":(0,ea.Ry)(c,"title"),children:g}),(0,O.jsx)("ul",{className:"grid grid-cols-2 lg:grid-cols-4 gap-4 md:gap-8 mt-8 list-none",children:b.map(l=>(0,O.jsx)(tY.I,{product:l,titleAs:"h3",size:"compact",imageSizes:"(min-width: 1024px) 25vw, 50vw"},l.id))}),c.linkText&&(0,O.jsx)("p",{className:"text-center pt-10",children:(0,O.jsx)(eW.Z,{className:"button-lg",variant:"secondary",href:c.linkUrl||"/","data-tina-field":(0,ea.Ry)(c,"linkText"),children:c.linkText})})]})}let t0=V()(()=>g.e(969).then(g.bind(g,46969)).then(l=>l.ProductsCarousel),{loadableGenerated:{webpack:()=>[46969]},ssr:!1,loading:()=>(0,O.jsx)(H.$j,{})});function TinaBlocksRenderer({blocks:l,className:c,blogPosts:g=[],blogTagLookup:b={},locale:_="en-US"}){return(0,R.useEffect)(()=>{let l=window.location.hash.slice(1);if(!l)return;let c=requestAnimationFrame(()=>{document.getElementById(l)?.scrollIntoView({behavior:"auto"})});return()=>cancelAnimationFrame(c)},[]),(0,O.jsx)(O.Fragment,{children:l?.map((l,E)=>{let R=null,B="PagesBlocksRazorObject"===l.__typename||"PageContentBlocksRazorObject"===l.__typename,V=E>0&&!B?"below-fold-section":"";switch(l.__typename){case"PagesBlocksHeroComponent":case"PageContentBlocksHeroComponent":R=O.jsx("div",{className:"mb-16",children:O.jsx(U.x,{...l,priority:0===E})},E);break;case"PagesBlocksParallaxComponent":case"PageContentBlocksParallaxComponent":R=O.jsx("div",{className:"mb-16",children:O.jsx(H.hU,{...l})},E);break;case"PagesBlocksQuotesCarousel":case"PageContentBlocksQuotesCarousel":case"ProductsBlocksQuotesCarousel":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(W.I,{...l})},E);break;case"PagesBlocksSubscribeBanner":case"PageContentBlocksSubscribeBanner":case"ProductsBlocksSubscribeBanner":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",0===E&&"bg-[url('/svgs/projects/projectsBackground.svg')] bg-bottom bg-no-repeat pb-16",c),children:O.jsx(G.V,{...l})},E);break;case"PagesBlocksCardComponent":case"PageContentBlocksCardComponent":case"ProductsBlocksCardComponent":case"CategoriesBlocksCardComponent":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(q.A,{...l})},E);break;case"PagesBlocksImageComponent":case"PageContentBlocksImageComponent":case"ProductsBlocksImageComponent":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(ImageComponent,{...l})},E);break;case"PagesBlocksHtmlComponent":case"PageContentBlocksHtmlComponent":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(HtmlComponent,{...l})},E);break;case"PagesBlocksRawHtmlWidget":case"PageContentBlocksRawHtmlWidget":case"ProductsBlocksRawHtmlWidget":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(RawHtmlWidget,{...l})},E);break;case"PagesBlocksClientsCarousel":case"PageContentBlocksClientsCarousel":case"ProductsBlocksClientsCarousel":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(Q.j,{...l})},E);break;case"PagesBlocksInstagramCarousel":case"PageContentBlocksInstagramCarousel":case"ProductsBlocksInstagramCarousel":R=O.jsx("div",{className:ei.m6("mb-16",c),children:O.jsx(InstagramCarousel,{...l})},E);break;case"PagesBlocksCategoriesOverview":case"PageContentBlocksCategoriesOverview":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(CategoriesOverview,{...l})},E);break;case"PagesBlocksRazorObject":case"PageContentBlocksRazorObject":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16"),children:O.jsx(RazorRotationComponent,{...l,priority:0===E})},E);break;case"PagesBlocksProjectsComponent":case"PageContentBlocksProjectsComponent":R=O.jsx("div",{className:"mb-16",children:O.jsx(eQ.v,{...l})},E);break;case"PagesBlocksVideoComponent":case"PageContentBlocksVideoComponent":case"ProductsBlocksVideoComponent":R=O.jsx("div",{className:ei.m6("container mb-16",c),children:O.jsx(eZ.j,{...l})},E);break;case"PagesBlocksIconsList":case"PageContentBlocksIconsList":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(IconsList,{...l})},E);break;case"PagesBlocksKpiComponent":case"PageContentBlocksKpiComponent":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(KpiComponent,{...l})},E);break;case"PagesBlocksTitleComponent":case"PageContentBlocksTitleComponent":case"ProductsBlocksTitleComponent":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(TitleComponent,{...l})},E);break;case"PagesBlocksTeleprompterComponent":case"PageContentBlocksTeleprompterComponent":case"ProductsBlocksTeleprompterComponent":R=O.jsx("div",{className:ei.m6("container mb-16",c),children:O.jsx(TeleprompterComponent,{...l})},E);break;case"PagesBlocksOurPackages":case"PageContentBlocksOurPackages":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(eK.H,{...l})},E);break;case"PagesBlocksProjectsCarousel":case"PageContentBlocksProjectsCarousel":case"ProductsBlocksProjectsCarousel":R=O.jsx("div",{className:ei.m6("container px-6 lg:pl-16 mb-16",c),children:O.jsx(eX.o,{...l})},E);break;case"PagesBlocksProductsCarousel":case"PageContentBlocksProductsCarousel":case"ProductsBlocksProductsCarousel":R=O.jsx("div",{className:ei.m6("container px-6 lg:pl-16 mb-16",c),children:O.jsx(t0,{...l})},E);break;case"PagesBlocksFeaturedProducts":case"PageContentBlocksFeaturedProducts":case"ProductsBlocksFeaturedProducts":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(FeaturedProducts,{...l})},E);break;case"PagesBlocksFaqComponent":case"PageContentBlocksFaqComponent":case"ProductsBlocksFaqComponent":case"CategoriesBlocksFaqComponent":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(FaqComponent,{...l})},E);break;case"PagesBlocksContactForm":case"PageContentBlocksContactForm":case"ProductsBlocksContactForm":R=O.jsx("div",{className:ei.m6("container lg:px-16 mb-16",c),children:O.jsx(tQ,{...l,mode:"b2b"===l.mode||"b2c"===l.mode?l.mode:"b2b",emailTo:l.emailTo||void 0})},E);break;case"PagesBlocksBlogListComponent":case"PageContentBlocksBlogListComponent":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(tZ.R,{config:l,posts:g,tagLookup:b,locale:_})},E);break;case"PagesBlocksButtonComponent":case"PageContentBlocksButtonComponent":case"ProductsBlocksButtonComponent":case"CategoriesBlocksButtonComponent":R=O.jsx("div",{className:ei.m6("container px-6 lg:px-16 mb-16",c),children:O.jsx(ButtonComponent,{...l,locale:_})},E)}let Z="anchorId"in l&&"string"==typeof l.anchorId&&l.anchorId.trim()?l.anchorId.trim():null;return R&&(V||Z)?O.jsx("div",{id:Z??void 0,className:ei.m6(V,Z&&"scroll-mt-[calc(var(--promo-bar-height,0px)+100px)]"),children:R},`section-${E}`):R})})}},84590:function(l,c,g){"use strict";g.d(c,{j:function(){return H}});var b=g(97458),_=g(52983),E=g(78191),O=g(85945),R=g(28835),B=g.n(R),V=g(38302),U=g(12949);let H=(0,_.forwardRef)(({videoUrl:l,title:c,image:g,className:R,...H},W)=>{let[G,q]=(0,_.useState)(void 0),Q={videoUrl:l,title:c,image:g,...H},Z=g||"/images/video.jpg";return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("div",{ref:W,className:(0,E.m6)("flex flex-col h-[440px] md:h-[740px] items-center relative bg-black",R),...H,"data-tina-field":(0,U.Ry)(Q,"videoUrl"),children:[(0,b.jsx)(B(),{src:Z,className:"opacity-40",alt:"",layout:"fill",objectFit:"cover",unoptimized:Z.includes("img.youtube.com"),"data-tina-field":(0,U.Ry)(Q,"image"),"data-tina-field-alt":(0,U.Ry)(Q,"title")}),(0,b.jsx)("div",{role:"button",onClick:()=>{q(l)},onKeyDown:c=>{"Enter"===c.key&&q(l)},children:(0,b.jsx)("div",{className:"transition duration-500 ease-in-out transform hover:-translate-y-1 hover:scale-110 absolute w-full h-full flex justify-center items-center bg-transparent text-white left-0",children:(0,b.jsx)(V.Z,{className:"h-12 w-12"})})})]}),G&&(0,b.jsx)("div",{className:"fixed min-h-screen min-w-screen top-0 bottom-0 left-0 right-0 z-50 order-last",children:(0,b.jsx)(O.Z,{videoUrl:l,videoAlt:c??"",onRemoveExpand:()=>q(void 0)})})]})});H.displayName="BannerQuote"},12014:function(l,c,g){"use strict";g.d(c,{l:function(){return Carousel}});var b=g(97458),_=g(52983),E=g(78191),O=g(37975);let getChildrenByDisplayName=(l,c)=>_.Children.map(l,l=>{if(_.isValidElement(l)){let g=l.type;if(g.displayName===c)return l}return null})?.filter(Boolean),Carousel=({className:l,children:c,activeSlide:g,autoRotate:R=!1,autoRotateInterval:B=5e3})=>{let V=(0,_.useRef)(null),U=(0,_.useRef)([]),[H,W]=(0,_.useState)(g??0),G=(0,O.N)(V,U,W);(0,_.useEffect)(()=>{W(g??0)},[g]),(0,_.useEffect)(()=>
15{if(!R||U.current.length<=1)return;let l=setInterval(()=>{let l=(H+1)%U.current.length;G(l)},B);return()=>clearInterval(l)},[R,B,H,G]),(0,_.useEffect)(()=>{let l;let handleScrollStart=()=>{clearTimeout(l),l=setTimeout(handleActiveIndexOnScrollEnd,100)},handleActiveIndexOnScrollEnd=()=>{let{scrollLeft:l,scrollTop:c}=V.current,g=U.current.findIndex(g=>g&&g.offsetLeft===l&&g.offsetTop===c);g>-1&&g!==H&&W(g)},c=V.current;return c&&c.addEventListener("scroll",handleScrollStart),()=>{clearTimeout(l),c&&c.removeEventListener("scroll",handleScrollStart)}},[H]);let q=getChildrenByDisplayName(c,"CarouselIndicator"),Q=getChildrenByDisplayName(c,"ItemsContainer")[0],Z=getChildrenByDisplayName(Q?Q.props?.children:c,"Item")?.map((l,c)=>_.cloneElement(l,{key:c,ref:l=>{U.current[c]=l},...H===c?{"data-active":!0}:null})),K=Q?_.cloneElement(Q,{ref:V},Z):Z;return(0,b.jsxs)("div",{className:(0,E.m6)("relative flex w-full overflow-auto",l),children:[K,(()=>{let l=getChildrenByDisplayName(c,"NavigationArrows");return Array.isArray(l)&&_.isValidElement(l[0])?_.cloneElement(l[0],{},_.Children.map(l[0].props.children,(l,c)=>_.cloneElement(l,{onClick:()=>{0===c?G(H-1):G(H+1)}}))):null})(),q&&q[0]&&(0,b.jsx)(Carousel,{className:q[0].props.className,activeSlide:H,children:Z.map((l,c)=>(0,b.jsx)(Carousel.Item,{children:(0,b.jsx)("div",{className:"rounded-full bg-gray-400 min-h-[9px] min-w-[9px] data-[active=true]:bg-brand-cta",onClick:()=>G(c)})},c))})]})},R=(0,_.forwardRef)(({children:l,className:c,...g},_)=>(0,b.jsx)("div",{ref:_,className:(0,E.m6)("scroll-smooth snap-mandatory snap-x flex flex-row overflow-auto scrollbar-hide w-full h-full aspect-square relative",c),...g,children:l}));R.displayName="ItemsContainer",Carousel.ItemsContainer=R;let B=(0,_.forwardRef)(({children:l,...c},g)=>{let b=_.cloneElement(l,{ref:g,className:(0,E.m6)("snap-start",l.props.className),...c});return b});B.displayName="Item",Carousel.Item=B;let CarouselIndicator=({children:l})=>{if(_.Children.count(l)>1)throw Error("Only one child allowed");if(_.isValidElement(l))return _.cloneElement(l)};CarouselIndicator.displayName="CarouselIndicator",Carousel.CarouselIndicator=CarouselIndicator;let NavigationArrows=({children:l,className:c,...g})=>(0,b.jsx)("div",{className:(0,E.m6)("absolute top-50 left-50",c),...g,children:l});NavigationArrows.displayName="NavigationArrows",Carousel.NavigationArrows=NavigationArrows},37975:function(l,c,g){"use strict";g.d(c,{N:function(){return useSlideScroll}});let useSlideScroll=(l,c,g)=>b=>{let _=b<0?c.current.length-1:b>c.current.length-1?0:b;l.current&&c.current[_]&&(g&&g(_),l.current.scrollTo({left:c.current[_].offsetLeft,top:c.current[_].offsetTop,behavior:"smooth"}))}},69725:function(l,c,g){"use strict";g.d(c,{j:function(){return ClientsCarousel}});var b=g(97458);g(52983);var _=g(12014),E=g(30720),O=g.n(E),R=g(12949);function ClientsCarousel({images:l,className:c}){return(0,b.jsx)(_.l,{className:c,children:(0,b.jsx)(_.l.ItemsContainer,{className:"gap-[19px] lg:gap-4 xl:gap-10 scroll-shadow [justify-content:safe_center]",children:l?.map((l,c)=>b.jsx(_.l.Item,{children:b.jsx(O(),{"data-tina-field":R.Ry(l,"image"),"data-tina-field-alt":R.Ry(l,"title"),alt:l.title,src:l.image,className:"w-[136px] sm:w-[142px] h-auto shrink-0 lg:shrink lg:min-w-[88px]",width:142,height:51})},c))})})}},89610:function(l,c,g){"use strict";g.d(c,{o:function(){return ProjectsCarousel}});var b=g(97458);g(52983);var _=g(12014),E=g(30720),O=g.n(E),R=g(49570),B=g.n(R),V=g(78191),U=g(12949),H=g(34800),W=g(95934);let G="w-[280px] h-[280px] shrink-0 snap-start flex flex-col justify-center items-center relative";function ProjectsCarousel(l){let{currentChannel:c,currentLocale:g}=(0,W.eH)();return(0,b.jsxs)("div",{className:(0,V.m6)("text-brand-secondary",l?.className),children:[(0,b.jsx)("h2",{className:"text-3.2xl lg:text-4xl tracking-tight font-normal lg:leading-none","data-tina-field":(0,U.Ry)(l,"title"),children:l?.title}),(0,b.jsx)(_.l,{className:"mt-10 lg:mt-16",children:(0,b.jsx)(_.l.ItemsContainer,{className:"gap-8 w-full items-center scroll-shadow",children:l?.slides.map((l,E)=>{if(!l?.url)return null;let R=l.link?.trim()??"",W=b.jsxs(b.Fragment,{children:[b.jsx(O(),{src:l.url,alt:l.name??"",width:280,height:280,sizes:"280px",unoptimized:l.url.endsWith(".svg"),className:"justify-center items-center","data-tina-field":U.Ry(l,"url")}),b.jsx("h3",{className:"text-md leading-none font-semibold w-[220px] text-center absolute top-[220px]","data-tina-field":U.Ry(l,"name"),children:l.name})]});if(!R)return b.jsx(_.l.Item,{children:b.jsx("div",{"data-tina-field":U.Ry(l,"link"),className:V.m6(G,"cursor-default"),children:W})},E);if(!H.pM(R))return b.jsx(_.l.Item,{children:b.jsx("a",{href:R,target:"_blank",rel:"noopener noreferrer","data-tina-field":U.Ry(l,"link"),className:G,children:W})},E);let q={__typename:"MenuItem",id:`mock-${E}`,name:l?.name||"",url:R,translation:null,category:null,collection:null,page:null},Q=H.bc(q,c.slug,g);return b.jsx(_.l.Item,{children:b.jsx(B(),{href:Q,"data-tina-field":U.Ry(l,"link"),className:G,children:W})},E)})})})]})}},54927:function(l,c,g){"use strict";g.d(c,{I:function(){return QuotesCarousel}});var b=g(97458);g(52983);var _=g(12014),E=g(74829);function QuotesCarousel({quotes:l,colorCode:c,autoRotate:g}){return l?(0,b.jsx)(b.Fragment,{children:(0,b.jsxs)(_.l,{autoRotate:g,children:[(0,b.jsx)(_.l.ItemsContainer,{className:"rounded-3xl",children:l?.map((l,g)=>b.jsx(_.l.Item,{children:b.jsx(E.I,{...l,colorCode:c,className:"pb-[173px] snap-center"})},g))}),l.length>1&&(0,b.jsx)(_.l.CarouselIndicator,{className:"absolute left-1/2 transform -translate-x-1/2 bottom-[
15108px] bg-gray-white w-auto py-1 px-1.5 rounded-[35px] gap-3"})]})}):null}},77834:function(l,c,g){"use strict";g.d(c,{L:function(){return AddressDisplay}});var b=g(97458);function AddressDisplay({address:l}){return(0,b.jsxs)("div",{className:"text-base text-gray-black",children:[(0,b.jsxs)("address",{className:"not-italic mb-2",children:[(0,b.jsxs)("p",{children:[l?.firstName," ",l?.lastName]}),(0,b.jsx)("p",{children:l?.streetAddress1}),(0,b.jsxs)("p",{children:[l?.postalCode," ",l?.city,", ",l?.country.country]})]}),(0,b.jsx)("div",{children:l?.phone})]})}c.Z=AddressDisplay},8320:function(l,c,g){"use strict";g.d(c,{h:function(){return Checkout}});var b,_,E,O,R,B,V,U,H,W,G,q,Q,Z,K,X,Y,J,et,er,ei=g(97458),ea=g(9792),eo=g(54726),es=g(78563),el=g(26288),ec=g(84863),eu=g(95934),ed=g(22174),ep=g(77125),ef=g(6456),eh=g(52983),em=g(61348),eg=g(78191),ey=g(40868),ev=g(63730),eb=g(65291),ex=g(74810),e_=g(75598),ew=g(74876),eE=g(37657),eS=g(76995),eC=g(21743),ek=g(75037),eT=g(15852),eP=g(33473);let eA=["top","right","bottom","left"],e$=Math.min,eO=Math.max,eN=Math.round,eM=Math.floor,createCoords=l=>({x:l,y:l}),ej={left:"right",right:"left",bottom:"top",top:"bottom"},eI={start:"end",end:"start"};function floating_ui_utils_evaluate(l,c){return"function"==typeof l?l(c):l}function floating_ui_utils_getSide(l){return l.split("-")[0]}function floating_ui_utils_getAlignment(l){return l.split("-")[1]}function getOppositeAxis(l){return"x"===l?"y":"x"}function getAxisLength(l){return"y"===l?"height":"width"}let eR=new Set(["top","bottom"]);function floating_ui_utils_getSideAxis(l){return eR.has(floating_ui_utils_getSide(l))?"y":"x"}function floating_ui_utils_getOppositeAlignmentPlacement(l){return l.replace(/start|end/g,l=>eI[l])}let eF=["left","right"],eD=["right","left"],eL=["top","bottom"],eB=["bottom","top"];function getOppositePlacement(l){return l.replace(/left|right|bottom|top/g,l=>ej[l])}function floating_ui_utils_getPaddingObject(l){return"number"!=typeof l?{top:0,right:0,bottom:0,left:0,...l}:{top:l,right:l,bottom:l,left:l}}function floating_ui_utils_rectToClientRect(l){let{x:c,y:g,width:b,height:_}=l;return{width:b,height:_,top:g,left:c,right:c+b,bottom:g+_,x:c,y:g}}function computeCoordsFromPlacement(l,c,g){let b,{reference:_,floating:E}=l,O=floating_ui_utils_getSideAxis(c),R=getOppositeAxis(floating_ui_utils_getSideAxis(c)),B=getAxisLength(R),V=floating_ui_utils_getSide(c),U="y"===O,H=_.x+_.width/2-E.width/2,W=_.y+_.height/2-E.height/2,G=_[B]/2-E[B]/2;switch(V){case"top":b={x:H,y:_.y-E.height};break;case"bottom":b={x:H,y:_.y+_.height};break;case"right":b={x:_.x+_.width,y:W};break;case"left":b={x:_.x-E.width,y:W};break;default:b={x:_.x,y:_.y}}switch(floating_ui_utils_getAlignment(c)){case"start":b[R]-=G*(g&&U?-1:1);break;case"end":b[R]+=G*(g&&U?-1:1)}return b}let computePosition=async(l,c,g)=>{let{placement:b="bottom",strategy:_="absolute",middleware:E=[],platform:O}=g,R=E.filter(Boolean),B=await (null==O.isRTL?void 0:O.isRTL(c)),V=await O.getElementRects({reference:l,floating:c,strategy:_}),{x:U,y:H}=computeCoordsFromPlacement(V,b,B),W=b,G={},q=0;for(let g=0;g<R.length;g++){let{name:E,fn:Q}=R[g],{x:Z,y:K,data:X,reset:Y}=await Q({x:U,y:H,initialPlacement:b,placement:W,strategy:_,middlewareData:G,rects:V,platform:O,elements:{reference:l,floating:c}});U=null!=Z?Z:U,H=null!=K?K:H,G={...G,[E]:{...G[E],...X}},Y&&q<=50&&(q++,"object"==typeof Y&&(Y.placement&&(W=Y.placement),Y.rects&&(V=!0===Y.rects?await O.getElementRects({reference:l,floating:c,strategy:_}):Y.rects),{x:U,y:H}=computeCoordsFromPlacement(V,W,B)),g=-1)}return{x:U,y:H,placement:W,strategy:_,middlewareData:G}};async function detectOverflow(l,c){var g;void 0===c&&(c={});let{x:b,y:_,platform:E,rects:O,elements:R,strategy:B}=l,{boundary:V="clippingAncestors",rootBoundary:U="viewport",elementContext:H="floating",altBoundary:W=!1,padding:G=0}=floating_ui_utils_evaluate(c,l),q=floating_ui_utils_getPaddingObject(G),Q=R[W?"floating"===H?"reference":"floating":H],Z=floating_ui_utils_rectToClientRect(await E.getClippingRect({element:null==(g=await (null==E.isElement?void 0:E.isElement(Q)))||g?Q:Q.contextElement||await (null==E.getDocumentElement?void 0:E.getDocumentElement(R.floating)),boundary:V,rootBoundary:U,strategy:B}
15)),K="floating"===H?{x:b,y:_,width:O.floating.width,height:O.floating.height}:O.reference,X=await (null==E.getOffsetParent?void 0:E.getOffsetParent(R.floating)),Y=await (null==E.isElement?void 0:E.isElement(X))&&await (null==E.getScale?void 0:E.getScale(X))||{x:1,y:1},J=floating_ui_utils_rectToClientRect(E.convertOffsetParentRelativeRectToViewportRelativeRect?await E.convertOffsetParentRelativeRectToViewportRelativeRect({elements:R,rect:K,offsetParent:X,strategy:B}):K);return{top:(Z.top-J.top+q.top)/Y.y,bottom:(J.bottom-Z.bottom+q.bottom)/Y.y,left:(Z.left-J.left+q.left)/Y.x,right:(J.right-Z.right+q.right)/Y.x}}function getSideOffsets(l,c){return{top:l.top-c.height,right:l.right-c.width,bottom:l.bottom-c.height,left:l.left-c.width}}function isAnySideFullyClipped(l){return eA.some(c=>l[c]>=0)}let eV=new Set(["left","top"]);async function convertValueToCoords(l,c){let{placement:g,platform:b,elements:_}=l,E=await (null==b.isRTL?void 0:b.isRTL(_.floating)),O=floating_ui_utils_getSide(g),R=floating_ui_utils_getAlignment(g),B="y"===floating_ui_utils_getSideAxis(g),V=eV.has(O)?-1:1,U=E&&B?-1:1,H=floating_ui_utils_evaluate(c,l),{mainAxis:W,crossAxis:G,alignmentAxis:q}="number"==typeof H?{mainAxis:H,crossAxis:0,alignmentAxis:null}:{mainAxis:H.mainAxis||0,crossAxis:H.crossAxis||0,alignmentAxis:H.alignmentAxis};return R&&"number"==typeof q&&(G="end"===R?-1*q:q),B?{x:G*U,y:W*V}:{x:W*V,y:G*U}}function hasWindow(){return"undefined"!=typeof window}function getNodeName(l){return isNode(l)?(l.nodeName||"").toLowerCase():"#document"}function getWindow(l){var c;return(null==l||null==(c=l.ownerDocument)?void 0:c.defaultView)||window}function getDocumentElement(l){var c;return null==(c=(isNode(l)?l.ownerDocument:l.document)||window.document)?void 0:c.documentElement}function isNode(l){return!!hasWindow()&&(l instanceof Node||l instanceof getWindow(l).Node)}function isElement(l){return!!hasWindow()&&(l instanceof Element||l instanceof getWindow(l).Element)}function isHTMLElement(l){return!!hasWindow()&&(l instanceof HTMLElement||l instanceof getWindow(l).HTMLElement)}function isShadowRoot(l){return!!hasWindow()&&"undefined"!=typeof ShadowRoot&&(l instanceof ShadowRoot||l instanceof getWindow(l).ShadowRoot)}let eU=new Set(["inline","contents"]);function isOverflowElement(l){let{overflow:c,overflowX:g,overflowY:b,display:_}=floating_ui_utils_dom_getComputedStyle(l);return/auto|scroll|overlay|hidden|clip/.test(c+b+g)&&!eU.has(_)}let eH=new Set(["table","td","th"]),ez=[":popover-open",":modal"];function isTopLayer(l){return ez.some(c=>{try{return l.matches(c)}catch(l){return!1}})}let eW=["transform","translate","scale","rotate","perspective"],eG=["transform","translate","scale","rotate","perspective","filter"],eq=["paint","layout","strict","content"];function isContainingBlock(l){let c=isWebKit(),g=isElement(l)?floating_ui_utils_dom_getComputedStyle(l):l;return eW.some(l=>!!g[l]&&"none"!==g[l])||!!g.containerType&&"normal"!==g.containerType||!c&&!!g.backdropFilter&&"none"!==g.backdropFilter||!c&&!!g.filter&&"none"!==g.filter||eG.some(l=>(g.willChange||"").includes(l))||eq.some(l=>(g.contain||"").includes(l))}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let eQ=new Set(["html","body","#document"]);function isLastTraversableNode(l){return eQ.has(getNodeName(l))}function floating_ui_utils_dom_getComputedStyle(l){return getWindow(l).getComputedStyle(l)}function getNodeScroll(l){return isElement(l)?{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}:{scrollLeft:l.scrollX,scrollTop:l.scrollY}}function getParentNode(l){if("html"===getNodeName(l))return l;let c=l.assignedSlot||l.parentNode||isShadowRoot(l)&&l.host||getDocumentElement(l);return isShadowRoot(c)?c.host:c}function getOverflowAncestors(l,c,g){var b;void 0===c&&(c=[]),void 0===g&&(g=!0);let _=function getNearestOverflowAncestor(l){let c=getParentNode(l);return isLastTraversableNode(c)?l.ownerDocument?l.ownerDocument.body:l.body:isHTMLElement(c)&&isOverflowElement(c)?c:getNearestOverflowAncestor(c)}(l),E=_===(null==(b=l.ownerDocument)?void 0:b.body),O=getWindow(_);if(E){let l=getFrameElement(O);
15return c.concat(O,O.visualViewport||[],isOverflowElement(_)?_:[],l&&g?getOverflowAncestors(l):[])}return c.concat(_,getOverflowAncestors(_,[],g))}function getFrameElement(l){return l.parent&&Object.getPrototypeOf(l.parent)?l.frameElement:null}function getCssDimensions(l){let c=floating_ui_utils_dom_getComputedStyle(l),g=parseFloat(c.width)||0,b=parseFloat(c.height)||0,_=isHTMLElement(l),E=_?l.offsetWidth:g,O=_?l.offsetHeight:b,R=eN(g)!==E||eN(b)!==O;return R&&(g=E,b=O),{width:g,height:b,$:R}}function unwrapElement(l){return isElement(l)?l:l.contextElement}function getScale(l){let c=unwrapElement(l);if(!isHTMLElement(c))return createCoords(1);let g=c.getBoundingClientRect(),{width:b,height:_,$:E}=getCssDimensions(c),O=(E?eN(g.width):g.width)/b,R=(E?eN(g.height):g.height)/_;return O&&Number.isFinite(O)||(O=1),R&&Number.isFinite(R)||(R=1),{x:O,y:R}}let eZ=createCoords(0);function getVisualOffsets(l){let c=getWindow(l);return isWebKit()&&c.visualViewport?{x:c.visualViewport.offsetLeft,y:c.visualViewport.offsetTop}:eZ}function getBoundingClientRect(l,c,g,b){var _;void 0===c&&(c=!1),void 0===g&&(g=!1);let E=l.getBoundingClientRect(),O=unwrapElement(l),R=createCoords(1);c&&(b?isElement(b)&&(R=getScale(b)):R=getScale(l));let B=(void 0===(_=g)&&(_=!1),b&&(!_||b===getWindow(O))&&_)?getVisualOffsets(O):createCoords(0),V=(E.left+B.x)/R.x,U=(E.top+B.y)/R.y,H=E.width/R.x,W=E.height/R.y;if(O){let l=getWindow(O),c=b&&isElement(b)?getWindow(b):b,g=l,_=getFrameElement(g);for(;_&&b&&c!==g;){let l=getScale(_),c=_.getBoundingClientRect(),b=floating_ui_utils_dom_getComputedStyle(_),E=c.left+(_.clientLeft+parseFloat(b.paddingLeft))*l.x,O=c.top+(_.clientTop+parseFloat(b.paddingTop))*l.y;V*=l.x,U*=l.y,H*=l.x,W*=l.y,V+=E,U+=O,_=getFrameElement(g=getWindow(_))}}return floating_ui_utils_rectToClientRect({width:H,height:W,x:V,y:U})}function getWindowScrollBarX(l,c){let g=getNodeScroll(l).scrollLeft;return c?c.left+g:getBoundingClientRect(getDocumentElement(l)).left+g}function getHTMLOffset(l,c){let g=l.getBoundingClientRect(),b=g.left+c.scrollLeft-getWindowScrollBarX(l,g),_=g.top+c.scrollTop;return{x:b,y:_}}let eK=new Set(["absolute","fixed"]);function getClientRectFromClippingAncestor(l,c,g){let b;if("viewport"===c)b=function(l,c){let g=getWindow(l),b=getDocumentElement(l),_=g.visualViewport,E=b.clientWidth,O=b.clientHeight,R=0,B=0;if(_){E=_.width,O=_.height;let l=isWebKit();(!l||l&&"fixed"===c)&&(R=_.offsetLeft,B=_.offsetTop)}let V=getWindowScrollBarX(b);if(V<=0){let l=b.ownerDocument,c=l.body,g=getComputedStyle(c),_="CSS1Compat"===l.compatMode&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,O=Math.abs(b.clientWidth-c.clientWidth-_);O<=25&&(E-=O)}else V<=25&&(E+=V);return{width:E,height:O,x:R,y:B}}(l,g);else if("document"===c)b=function(l){let c=getDocumentElement(l),g=getNodeScroll(l),b=l.ownerDocument.body,_=eO(c.scrollWidth,c.clientWidth,b.scrollWidth,b.clientWidth),E=eO(c.scrollHeight,c.clientHeight,b.scrollHeight,b.clientHeight),O=-g.scrollLeft+getWindowScrollBarX(l),R=-g.scrollTop;return"rtl"===floating_ui_utils_dom_getComputedStyle(b).direction&&(O+=eO(c.clientWidth,b.clientWidth)-_),{width:_,height:E,x:O,y:R}}(getDocumentElement(l));else if(isElement(c))b=function(l,c){let g=getBoundingClientRect(l,!0,"fixed"===c),b=g.top+l.clientTop,_=g.left+l.clientLeft,E=isHTMLElement(l)?getScale(l):createCoords(1),O=l.clientWidth*E.x,R=l.clientHeight*E.y,B=_*E.x,V=b*E.y;return{width:O,height:R,x:B,y:V}}(c,g);else{let g=getVisualOffsets(l);b={x:c.x-g.x,y:c.y-g.y,width:c.width,height:c.height}}return floating_ui_utils_rectToClientRect(b)}function isStaticPositioned(l){return"static"===floating_ui_utils_dom_getComputedStyle(l).position}function getTrueOffsetParent(l,c){if(!isHTMLElement(l)||"fixed"===floating_ui_utils_dom_getComputedStyle(l).position)return null;if(c)return c(l);let g=l.offsetParent;return getDocumentElement(l)===g&&(g=g.ownerDocument.body),g}function getOffsetParent(l,c){var g;let b=getWindow(l);if(isTopLayer(l))return b;if(!isHTMLElement(l)){let c=getParentNode(l);for(;c&&!isLastTraversableNode(c);){if(isElement(c)&&!isStaticPositioned(c))return c;c=getParentNode(c)}return b}let _=getTrueOffsetParent(l,c);for(;_&&(g=_,eH.has(getNodeName(g)))&&isStaticPositioned(_);)_=getTrueOffsetParent(_,c);return _&&isLastTraversableNode(_)&&isStaticPositioned(_)&&!isContainingBlock(_)?b:_||function(l){let c=getParentNode(l);for(;isHTMLElement(c)&&!isLastTraversableNode(c);){if(isContainingBlock(c))return c;if(isTopLayer(c))break;c=getParentNode(c)}return null}(l)||b}let getElementRects=async function(l){let c=this.getOffsetParent||getOffsetParent,g=this.getDimensions,b=await g(l.floating);return{reference:function(l,c,g){let b=isHTMLElement(c),_=getDocumentElement(c),E="fixed"===g,O=getBoundingClientRect(l,!0,E,c),R={scrollLeft:0,scrollTop:0},B=createCoords(0);if(b||!b&&!E){if(("body"!==getNodeName(c)||isOverflowElement(_))&&(R=getNodeScroll(c)),b){let l=getBoundingClientRect(c,!0,E,c
15);B.x=l.x+c.clientLeft,B.y=l.y+c.clientTop}else _&&(B.x=getWindowScrollBarX(_))}E&&!b&&_&&(B.x=getWindowScrollBarX(_));let V=!_||b||E?createCoords(0):getHTMLOffset(_,R),U=O.left+R.scrollLeft-B.x-V.x,H=O.top+R.scrollTop-B.y-V.y;return{x:U,y:H,width:O.width,height:O.height}}(l.reference,await c(l.floating),l.strategy),floating:{x:0,y:0,width:b.width,height:b.height}}},eX={convertOffsetParentRelativeRectToViewportRelativeRect:function(l){let{elements:c,rect:g,offsetParent:b,strategy:_}=l,E="fixed"===_,O=getDocumentElement(b),R=!!c&&isTopLayer(c.floating);if(b===O||R&&E)return g;let B={scrollLeft:0,scrollTop:0},V=createCoords(1),U=createCoords(0),H=isHTMLElement(b);if((H||!H&&!E)&&(("body"!==getNodeName(b)||isOverflowElement(O))&&(B=getNodeScroll(b)),isHTMLElement(b))){let l=getBoundingClientRect(b);V=getScale(b),U.x=l.x+b.clientLeft,U.y=l.y+b.clientTop}let W=!O||H||E?createCoords(0):getHTMLOffset(O,B);return{width:g.width*V.x,height:g.height*V.y,x:g.x*V.x-B.scrollLeft*V.x+U.x+W.x,y:g.y*V.y-B.scrollTop*V.y+U.y+W.y}},getDocumentElement:getDocumentElement,getClippingRect:function(l){let{element:c,boundary:g,rootBoundary:b,strategy:_}=l,E="clippingAncestors"===g?isTopLayer(c)?[]:function(l,c){let g=c.get(l);if(g)return g;let b=getOverflowAncestors(l,[],!1).filter(l=>isElement(l)&&"body"!==getNodeName(l)),_=null,E="fixed"===floating_ui_utils_dom_getComputedStyle(l).position,O=E?getParentNode(l):l;for(;isElement(O)&&!isLastTraversableNode(O);){let c=floating_ui_utils_dom_getComputedStyle(O),g=isContainingBlock(O);g||"fixed"!==c.position||(_=null);let R=E?!g&&!_:!g&&"static"===c.position&&!!_&&eK.has(_.position)||isOverflowElement(O)&&!g&&function hasFixedPositionAncestor(l,c){let g=getParentNode(l);return!(g===c||!isElement(g)||isLastTraversableNode(g))&&("fixed"===floating_ui_utils_dom_getComputedStyle(g).position||hasFixedPositionAncestor(g,c))}(l,O);R?b=b.filter(l=>l!==O):_=c,O=getParentNode(O)}return c.set(l,b),b}(c,this._c):[].concat(g),O=[...E,b],R=O[0],B=O.reduce((l,g)=>{let b=getClientRectFromClippingAncestor(c,g,_);return l.top=eO(b.top,l.top),l.right=e$(b.right,l.right),l.bottom=e$(b.bottom,l.bottom),l.left=eO(b.left,l.left),l},getClientRectFromClippingAncestor(c,R,_));return{width:B.right-B.left,height:B.bottom-B.top,x:B.left,y:B.top}},getOffsetParent,getElementRects,getClientRects:function(l){return Array.from(l.getClientRects())},getDimensions:function(l){let{width:c,height:g}=getCssDimensions(l);return{width:c,height:g}},getScale,isElement:isElement,isRTL:function(l){return"rtl"===floating_ui_utils_dom_getComputedStyle(l).direction}};function rectsAreEqual(l,c){return l.x===c.x&&l.y===c.y&&l.width===c.width&&l.height===c.height}let floating_ui_dom_arrow=l=>({name:"arrow",options:l,async fn(c){let{x:g,y:b,placement:_,rects:E,platform:O,elements:R,middlewareData:B}=c,{element:V,padding:U=0}=floating_ui_utils_evaluate(l,c)||{};if(null==V)return{};let H=floating_ui_utils_getPaddingObject(U),W={x:g,y:b},G=getOppositeAxis(floating_ui_utils_getSideAxis(_)),q=getAxisLength(G),Q=await O.getDimensions(V),Z="y"===G,K=Z?"clientHeight":"clientWidth",X=E.reference[q]+E.reference[G]-W[G]-E.floating[q],Y=W[G]-E.reference[G],J=await (null==O.getOffsetParent?void 0:O.getOffsetParent(V)),et=J?J[K]:0;et&&await (null==O.isElement?void 0:O.isElement(J))||(et=R.floating[K]||E.floating[q]);let er=et/2-Q[q]/2-1,ei=e$(H[Z?"top":"left"],er),ea=e$(H[Z?"bottom":"right"],er),eo=et-Q[q]-ea,es=et/2-Q[q]/2+(X/2-Y/2),el=eO(ei,e$(es,eo)),ec=!B.arrow&&null!=floating_ui_utils_getAlignment(_)&&es!==el&&E.reference[q]/2-(es<ei?ei:ea)-Q[q]/2<0,eu=ec?es<ei?es-ei:es-eo:0;return{[G]:W[G]+eu,data:{[G]:el,centerOffset:es-el-eu,...ec&&{alignmentOffset:eu}},reset:ec}}}),floating_ui_dom_computePosition=(l,c,g)=>{let b=new Map,_={platform:eX,...g},E={..._.platform,_c:b};return computePosition(l,c,{..._,platform:E})};var eY="undefined"!=typeof document?eh.useLayoutEffect:function(){};function deepEqual(l,c){let g,b,_;if(l===c)return!0;if(typeof l!=typeof c)return!1;if("function"==typeof l&&l.toString()===c.toString())return!0;if(l&&c&&"object"==typeof l){if(Array.isArray(l)){if((g=l.length)!==c.length)return!1;for(b=g;0!=b--;)if(!deepEqual(l[b],c[b]))return!1;return!0}if((g=(_=Object.keys(l)).length)!==Object.keys(c).length)return!1;for(b=g;0!=b--;)if(!({}).hasOwnProperty.call(c,_[b]))return!1;for(b=g;0!=b--;){let g=_[b];if(("_owner"!==g||!l.$$typeof)&&!deepEqual(l[g],c[g]))return!1}return!0}return l!=l&&c!=c}function getDPR(l){if("undefined"==typeof window)return 1;let c=l.ownerDocument.defaultView||window;return c.devicePixelRatio||1}function roundByDPR(l,c){let g=getDPR(l);return Math.round(c*g)/g}function useLatestRef(l){let c=eh.useRef(l);return eY(()=>{c.current=l}),c}let arrow$1=l=>({name:"arrow",options:l,fn(c){let{element:g,padding:b}="function"==typeof l?l(c):l;return g&&({}).hasOwnProperty.call(g,"current")?null!=g.current?floating_ui_dom_arrow({element:g.current,padding:b}).fn(c):{}:g?floating_ui_dom_arrow({element:g,padding:b}).fn(c):{}}}),floating_ui_react_dom_offset=(l,c)=>{var g;return{...(void 0===(g=l)&&(g=0),{name:"offset",options:g,async fn(l){var c,b;let{x:_,y:E,placement:O,middlewareData:R}=l,B=await convertValueToCoords(l,g);return O===(null==(c=R.offset)?void 0:c.placement)&&null!=(b=R.arrow)&&b.alignmentOffset?{}:{x:_+B.x,y:E+B.y,data:{...B,placement:O}}}}),options:[l,c]}},floating_ui_react_dom_shift=(l,c)=>{var g;return{...(void 0===(g=l)&&(g={}),{name:"shift",options:g,async fn(l){let{x:c,y:b,placement:_}=l,{mainAxis:E=!0,crossAxis:O=!1,limiter:R={fn:l=>{let{x:c,y:g}=l;return{x:c,y:g}}},...B}=floating_ui_utils_evaluate(g,l),V={x:c,y:b},U=await detectOverflow(l,B),H=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(_)),W=getOpp
15ositeAxis(H),G=V[W],q=V[H];if(E){let l=G+U["y"===W?"top":"left"],c=G-U["y"===W?"bottom":"right"];G=eO(l,e$(G,c))}if(O){let l="y"===H?"top":"left",c="y"===H?"bottom":"right",g=q+U[l],b=q-U[c];q=eO(g,e$(q,b))}let Q=R.fn({...l,[W]:G,[H]:q});return{...Q,data:{x:Q.x-c,y:Q.y-b,enabled:{[W]:E,[H]:O}}}}}),options:[l,c]}},floating_ui_react_dom_limitShift=(l,c)=>{var g;return{...(void 0===(g=l)&&(g={}),{options:g,fn(l){let{x:c,y:b,placement:_,rects:E,middlewareData:O}=l,{offset:R=0,mainAxis:B=!0,crossAxis:V=!0}=floating_ui_utils_evaluate(g,l),U={x:c,y:b},H=floating_ui_utils_getSideAxis(_),W=getOppositeAxis(H),G=U[W],q=U[H],Q=floating_ui_utils_evaluate(R,l),Z="number"==typeof Q?{mainAxis:Q,crossAxis:0}:{mainAxis:0,crossAxis:0,...Q};if(B){let l="y"===W?"height":"width",c=E.reference[W]-E.floating[l]+Z.mainAxis,g=E.reference[W]+E.reference[l]-Z.mainAxis;G<c?G=c:G>g&&(G=g)}if(V){var K,X;let l="y"===W?"width":"height",c=eV.has(floating_ui_utils_getSide(_)),g=E.reference[H]-E.floating[l]+(c&&(null==(K=O.offset)?void 0:K[H])||0)+(c?0:Z.crossAxis),b=E.reference[H]+E.reference[l]+(c?0:(null==(X=O.offset)?void 0:X[H])||0)-(c?Z.crossAxis:0);q<g?q=g:q>b&&(q=b)}return{[W]:G,[H]:q}}}),options:[l,c]}},floating_ui_react_dom_flip=(l,c)=>{var g;return{...(void 0===(g=l)&&(g={}),{name:"flip",options:g,async fn(l){var c,b,_,E,O;let{placement:R,middlewareData:B,rects:V,initialPlacement:U,platform:H,elements:W}=l,{mainAxis:G=!0,crossAxis:q=!0,fallbackPlacements:Q,fallbackStrategy:Z="bestFit",fallbackAxisSideDirection:K="none",flipAlignment:X=!0,...Y}=floating_ui_utils_evaluate(g,l);if(null!=(c=B.arrow)&&c.alignmentOffset)return{};let J=floating_ui_utils_getSide(R),et=floating_ui_utils_getSideAxis(U),er=floating_ui_utils_getSide(U)===U,ei=await (null==H.isRTL?void 0:H.isRTL(W.floating)),ea=Q||(er||!X?[getOppositePlacement(U)]:function(l){let c=getOppositePlacement(l);return[floating_ui_utils_getOppositeAlignmentPlacement(l),c,floating_ui_utils_getOppositeAlignmentPlacement(c)]}(U)),eo="none"!==K;!Q&&eo&&ea.push(...function(l,c,g,b){let _=floating_ui_utils_getAlignment(l),E=function(l,c,g){switch(l){case"top":case"bottom":if(g)return c?eD:eF;return c?eF:eD;case"left":case"right":return c?eL:eB;default:return[]}}(floating_ui_utils_getSide(l),"start"===g,b);return _&&(E=E.map(l=>l+"-"+_),c&&(E=E.concat(E.map(floating_ui_utils_getOppositeAlignmentPlacement)))),E}(U,X,K,ei));let es=[U,...ea],el=await detectOverflow(l,Y),ec=[],eu=(null==(b=B.flip)?void 0:b.overflows)||[];if(G&&ec.push(el[J]),q){let l=function(l,c,g){void 0===g&&(g=!1);let b=floating_ui_utils_getAlignment(l),_=getOppositeAxis(floating_ui_utils_getSideAxis(l)),E=getAxisLength(_),O="x"===_?b===(g?"end":"start")?"right":"left":"start"===b?"bottom":"top";return c.reference[E]>c.floating[E]&&(O=getOppositePlacement(O)),[O,getOppositePlacement(O)]}(R,V,ei);ec.push(el[l[0]],el[l[1]])}if(eu=[...eu,{placement:R,overflows:ec}],!ec.every(l=>l<=0)){let l=((null==(_=B.flip)?void 0:_.index)||0)+1,c=es[l];if(c){let g="alignment"===q&&et!==floating_ui_utils_getSideAxis(c);if(!g||eu.every(l=>floating_ui_utils_getSideAxis(l.placement)!==et||l.overflows[0]>0))return{data:{index:l,overflows:eu},reset:{placement:c}}}let g=null==(E=eu.filter(l=>l.overflows[0]<=0).sort((l,c)=>l.overflows[1]-c.overflows[1])[0])?void 0:E.placement;if(!g)switch(Z){case"bestFit":{let l=null==(O=eu.filter(l=>{if(eo){let c=floating_ui_utils_getSideAxis(l.placement);return c===et||"y"===c}return!0}).map(l=>[l.placement,l.overflows.filter(l=>l>0).reduce((l,c)=>l+c,0)]).sort((l,c)=>l[1]-c[1])[0])?void 0:O[0];l&&(g=l);break}case"initialPlacement":g=U}if(R!==g)return{reset:{placement:g}}}return{}}}),options:[l,c]}},floating_ui_react_dom_size=(l,c)=>{var g;return{...(void 0===(g=l)&&(g={}),{name:"size",options:g,async fn(l){var c,b;let _,E;let{placement:O,rects:R,platform:B,elements:V}=l,{apply:U=()=>{},...H}=floating_ui_utils_evaluate(g,l),W=await detectOverflow(l,H),G=floating_ui_utils_getSide(O),q=floating_ui_utils_getAlignment(O),Q="y"===floating_ui_utils_getSideAxis(O),{width:Z,height:K}=R.floating;"top"===G||"bottom"===G?(_=G,E=q===(await (null==B.isRTL?void 0:B.isRTL(V.floating))?"start":"end")?"left":"right"):(E=G,_="end"===q?"top":"bottom");let X=K-W.top-W.bottom,Y=Z-W.left-W.right,J=e$(K-W[_],X),et=e$(Z-W[E],Y),er=!l.middlewareData.shift,ei=J,ea=et;if(null!=(c=l.middlewareData.shift)&&c.enabled.x&&(ea=Y),null!=(b=l.middlewareData.shift)&&b.enabled.y&&(ei=X),er&&!q){let l=eO(W.left,0),c=eO(W.right,0),g=eO(W.top,0),b=eO(W.bottom,0);Q?ea=Z-2*(0!==l||0!==c?l+c:eO(W.left,W.right)):ei=K-2*(0!==g||0!==b?g+b:eO(W.top,W.bottom))}await U({...l,availableWidth:ea,availableHeight:ei});let eo=await B.getDimensions(V.floating);return Z!==eo.width||K!==eo.height?{reset:{rects:!0}}:{}}}),options:[l,c]}},floating_ui_react_dom_hide=(l,c)=>{var g;return{...(void 0===(g=l)&&(g={}),{name:"hide",options:g,async fn(l){let{rects:c}=l,{strategy:b="referenceHidden",..._}=floating_ui_utils_evaluate(g,l);switch(b){case"referenceHidden":{let g=await detectOverflow(l,{..._,elementContext:"reference"}),b=getSideOffsets(g,c.reference);return{data:{referenceHiddenOffsets:b,referenceHidden:isAnySideFullyClipped(b)}}}case"escaped":{let g=await detectOverflow(l,{..._,altBoundary:!0}),b=getSideOffsets(g,c.floating);return{data:{escapedOffsets:b,escaped:isAnySideFullyClipped(b)}}}default:return{}}}}),options:[l,c]}},floating_ui_react_dom_arrow=(l,c)=>({...arrow$1(l),options:[l,c]});var eJ=g(30285),e0=eh.forwardRef((l,c)=>{let{children:g,width:b=10,height:_=5,...E}=l;return(0,ei.jsx)(eJ.WV.svg,{...E,ref:c,width:b,height:_,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:l.asChild?g:(0,ei.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e0.displayName="Arrow";var e1=g(35580),e2=g(45365),e3=g(91515),e5="Popper",[e4,e6]=(0,eE.b)(e5),[e8,e9]=e4(e5),Popper=l=>{let{__scopePopper:c,children:g}=l,[b,_]=eh.useState(null);
15return(0,ei.jsx)(e8,{scope:c,anchor:b,onAnchorChange:_,children:g})};Popper.displayName=e5;var e7="PopperAnchor",tt=eh.forwardRef((l,c)=>{let{__scopePopper:g,virtualRef:b,..._}=l,E=e9(e7,g),O=eh.useRef(null),R=(0,ew.e)(c,O);return eh.useEffect(()=>{E.onAnchorChange(b?.current||O.current)}),b?null:(0,ei.jsx)(eJ.WV.div,{..._,ref:R})});tt.displayName=e7;var tr="PopperContent",[tn,ti]=e4(tr),ta=eh.forwardRef((l,c)=>{let{__scopePopper:g,side:b="bottom",sideOffset:_=0,align:E="center",alignOffset:O=0,arrowPadding:R=0,avoidCollisions:B=!0,collisionBoundary:V=[],collisionPadding:U=0,sticky:H="partial",hideWhenDetached:W=!1,updatePositionStrategy:G="optimized",onPlaced:q,...Q}=l,Z=e9(tr,g),[K,X]=eh.useState(null),Y=(0,ew.e)(c,l=>X(l)),[J,et]=eh.useState(null),er=(0,e3.t)(J),ea=er?.width??0,eo=er?.height??0,es="number"==typeof U?U:{top:0,right:0,bottom:0,left:0,...U},el=Array.isArray(V)?V:[V],ec=el.length>0,eu={padding:es,boundary:el.filter(isNotNull),altBoundary:ec},{refs:ed,floatingStyles:ep,placement:ef,isPositioned:em,middlewareData:eg}=function(l){void 0===l&&(l={});let{placement:c="bottom",strategy:g="absolute",middleware:b=[],platform:_,elements:{reference:E,floating:O}={},transform:R=!0,whileElementsMounted:B,open:V}=l,[U,H]=eh.useState({x:0,y:0,strategy:g,placement:c,middlewareData:{},isPositioned:!1}),[W,G]=eh.useState(b);deepEqual(W,b)||G(b);let[q,Q]=eh.useState(null),[Z,K]=eh.useState(null),X=eh.useCallback(l=>{l!==er.current&&(er.current=l,Q(l))},[]),Y=eh.useCallback(l=>{l!==ei.current&&(ei.current=l,K(l))},[]),J=E||q,et=O||Z,er=eh.useRef(null),ei=eh.useRef(null),ea=eh.useRef(U),eo=null!=B,es=useLatestRef(B),el=useLatestRef(_),ec=useLatestRef(V),eu=eh.useCallback(()=>{if(!er.current||!ei.current)return;let l={placement:c,strategy:g,middleware:W};el.current&&(l.platform=el.current),floating_ui_dom_computePosition(er.current,ei.current,l).then(l=>{let c={...l,isPositioned:!1!==ec.current};ed.current&&!deepEqual(ea.current,c)&&(ea.current=c,ev.flushSync(()=>{H(c)}))})},[W,c,g,el,ec]);eY(()=>{!1===V&&ea.current.isPositioned&&(ea.current.isPositioned=!1,H(l=>({...l,isPositioned:!1})))},[V]);let ed=eh.useRef(!1);eY(()=>(ed.current=!0,()=>{ed.current=!1}),[]),eY(()=>{if(J&&(er.current=J),et&&(ei.current=et),J&&et){if(es.current)return es.current(J,et,eu);eu()}},[J,et,eu,es,eo]);let ep=eh.useMemo(()=>({reference:er,floating:ei,setReference:X,setFloating:Y}),[X,Y]),ef=eh.useMemo(()=>({reference:J,floating:et}),[J,et]),em=eh.useMemo(()=>{let l={position:g,left:0,top:0};if(!ef.floating)return l;let c=roundByDPR(ef.floating,U.x),b=roundByDPR(ef.floating,U.y);return R?{...l,transform:"translate("+c+"px, "+b+"px)",...getDPR(ef.floating)>=1.5&&{willChange:"transform"}}:{position:g,left:c,top:b}},[g,R,ef.floating,U.x,U.y]);return eh.useMemo(()=>({...U,update:eu,refs:ep,elements:ef,floatingStyles:em}),[U,eu,ep,ef,em])}({strategy:"fixed",placement:b+("center"!==E?"-"+E:""),whileElementsMounted:(...l)=>{let c=function(l,c,g,b){let _;void 0===b&&(b={});let{ancestorScroll:E=!0,ancestorResize:O=!0,elementResize:R="function"==typeof ResizeObserver,layoutShift:B="function"==typeof IntersectionObserver,animationFrame:V=!1}=b,U=unwrapElement(l),H=E||O?[...U?getOverflowAncestors(U):[],...getOverflowAncestors(c)]:[];H.forEach(l=>{E&&l.addEventListener("scroll",g,{passive:!0}),O&&l.addEventListener("resize",g)});let W=U&&B?function(l,c){let g,b=null,_=getDocumentElement(l);function cleanup(){var l;clearTimeout(g),null==(l=b)||l.disconnect(),b=null}return!function refresh(E,O){void 0===E&&(E=!1),void 0===O&&(O=1),cleanup();let R=l.getBoundingClientRect(),{left:B,top:V,width:U,height:H}=R;if(E||c(),!U||!H)return;let W=eM(V),G=eM(_.clientWidth-(B+U)),q=eM(_.clientHeight-(V+H)),Q=eM(B),Z={rootMargin:-W+"px "+-G+"px "+-q+"px "+-Q+"px",threshold:eO(0,e$(1,O))||1},K=!0;function handleObserve(c){let b=c[0].intersectionRatio;if(b!==O){if(!K)return refresh();b?refresh(!1,b):g=setTimeout(()=>{refresh(!1,1e-7)},1e3)}1!==b||rectsAreEqual(R,l.getBoundingClientRect())||refresh(),K=!1}try{b=new IntersectionObserver(handleObserve,{...Z,root:_.ownerDocument})}catch(l){b=new IntersectionObserver(handleObserve,Z)}b.observe(l)}(!0),cleanup}(U,g):null,G=-1,q=null;R&&(q=new ResizeObserver(l=>{let[b]=l;b&&b.target===U&&q&&(q.unobserve(c),cancelAnimationFrame(G),G=requestAnimationFrame(()=>{var l;null==(l=q)||l.observe(c)})),g()}),U&&!V&&q.observe(U),q.observe(c));let Q=V?getBoundingClientRect(l):null;return V&&function frameLoop(){let c=getBoundingClientRect(l);Q&&!rectsAreEqual(Q,c)&&g(),Q=c,_=requestAnimationFrame(frameLoop)}(),g(),()=>{var l;H.forEach(l=>{E&&l.removeEventListener("scroll",g),O&&l.removeEventListener("resize",g)}),null==W||W(),null==(l=q)||l.disconnect(),q=null,V&&cancelAnimationFrame(_)}}(...l,{animationFrame:"always"===G});return c},elements:{reference:Z.anchor},middleware:[floating_ui_react_dom_offset({mainAxis:_+eo,alignmentAxis:O}),B&&floating_ui_react_dom_shift({mainAxis:!0,crossAxis:!1,limiter:"partial"===H?floating_ui_react_dom_limitShift():void 0,...eu}),B&&floating_ui_react_dom_flip({...eu}),floating_ui_react_dom_size({...eu,apply:({elements:l,rects:c,availableWidth:g,availableHeight:b})=>{let{width:_,height:E}=c.reference,O=l.floating.style;O.setProperty("--radix-popper-available-width",`${g}px`),O.setProperty("--radix-popper-available-height",`${b}px`),O.setProperty("--radix-popper-anchor-width",`${_}px`),O.setProperty("--radix-popper-anchor-height",`${E}px`)}}),J&&floating_ui_react_dom_arrow({element:J,padding:R}),transformOrigin({arrowWidth:ea,arrowHeight:eo}),W&&floating_ui_react_dom_hide({strategy:"referenceHidden",...eu})]}),[ey,eb]=getSideAndAlignFromPlacement(ef),ex=(0,e1.W)(q);(0,e2.b)(()=>{em&&ex?.()},[em,ex]);let e_=eg.arrow?.x,eE=eg.arrow?.y,eS=eg.arrow?.centerOffset!==0,[eC,ek]=eh.useState();return(0,e2.b)(()=>{K&&ek(window.getComputedStyle(K).zIndex)},[K]),(0,ei.jsx)("div",{ref:ed.setFloating,"data-radix-popper-content-wrapper":"",style:{...ep,transform:em?ep.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eC,"--radix-popper-transform-origin":[eg.transformOrigin?.x,eg.transformOrigin?.y].join(" "),...eg.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:l.dir,children:(0,ei.jsx)(tn,{scope:g,placedSide:ey,onArrowChange:et,arrowX:e_,arrowY:eE,shouldHideArrow:eS,children:(0,ei.jsx)(eJ.WV.div,{"data-side":ey,"data-align":eb,...Q,ref:Y,style:{...Q.style,animation:em?void 0:"none"}})})})});ta.displayName=tr;var to="PopperArrow",ts={top:"bottom",right:"left",bottom:"top",left:"r
15ight"},tl=eh.forwardRef(function(l,c){let{__scopePopper:g,...b}=l,_=ti(to,g),E=ts[_.placedSide];return(0,ei.jsx)("span",{ref:_.onArrowChange,style:{position:"absolute",left:_.arrowX,top:_.arrowY,[E]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[_.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[_.placedSide],visibility:_.shouldHideArrow?"hidden":void 0},children:(0,ei.jsx)(e0,{...b,ref:c,style:{...b.style,display:"block"}})})});function isNotNull(l){return null!==l}tl.displayName=to;var transformOrigin=l=>({name:"transformOrigin",options:l,fn(c){let{placement:g,rects:b,middlewareData:_}=c,E=_.arrow?.centerOffset!==0,O=E?0:l.arrowWidth,R=E?0:l.arrowHeight,[B,V]=getSideAndAlignFromPlacement(g),U={start:"0%",center:"50%",end:"100%"}[V],H=(_.arrow?.x??0)+O/2,W=(_.arrow?.y??0)+R/2,G="",q="";return"bottom"===B?(G=E?U:`${H}px`,q=`${-R}px`):"top"===B?(G=E?U:`${H}px`,q=`${b.floating.height+R}px`):"right"===B?(G=`${-R}px`,q=E?U:`${W}px`):"left"===B&&(G=`${b.floating.width+R}px`,q=E?U:`${W}px`),{data:{x:G,y:q}}}});function getSideAndAlignFromPlacement(l){let[c,g="center"]=l.split("-");return[c,g]}var tc=g(72154),tu=g(44067),td=g(98306),tp=g(79707),tf=g(6068),th=g(50726),tm=g(38845),tg=[" ","Enter","ArrowUp","ArrowDown"],ty=[" ","Enter"],tv="Select",[tb,tx,t_]=(0,e_.B)(tv),[tw,tE]=(0,eE.b)(tv,[t_,e6]),tS=e6(),[tC,tk]=tw(tv),[tT,tP]=tw(tv),Select=l=>{let{__scopeSelect:c,children:g,open:b,defaultOpen:_,onOpenChange:E,value:O,defaultValue:R,onValueChange:B,dir:V,name:U,autoComplete:H,disabled:W,required:G}=l,q=tS(c),[Q,Z]=eh.useState(null),[K,X]=eh.useState(null),[Y,J]=eh.useState(!1),et=(0,eS.gm)(V),[er=!1,ea]=(0,td.T)({prop:b,defaultProp:_,onChange:E}),[eo,es]=(0,td.T)({prop:O,defaultProp:R,onChange:B}),el=eh.useRef(null),ec=!Q||!!Q.closest("form"),[eu,ed]=eh.useState(new Set),ep=Array.from(eu).map(l=>l.props.value).join(";");return(0,ei.jsx)(Popper,{...q,children:(0,ei.jsxs)(tC,{required:G,scope:c,trigger:Q,onTriggerChange:Z,valueNode:K,onValueNodeChange:X,valueNodeHasChildren:Y,onValueNodeHasChildrenChange:J,contentId:(0,eP.M)(),value:eo,onValueChange:es,open:er,onOpenChange:ea,dir:et,triggerPointerDownPosRef:el,disabled:W,children:[(0,ei.jsx)(tb.Provider,{scope:c,children:(0,ei.jsx)(tT,{scope:l.__scopeSelect,onNativeOptionAdd:eh.useCallback(l=>{ed(c=>new Set(c).add(l))},[]),onNativeOptionRemove:eh.useCallback(l=>{ed(c=>{let g=new Set(c);return g.delete(l),g})},[]),children:g})}),ec?(0,ei.jsxs)(t6,{"aria-hidden":!0,required:G,tabIndex:-1,name:U,autoComplete:H,value:eo,onChange:l=>es(l.target.value),disabled:W,children:[void 0===eo?(0,ei.jsx)("option",{value:""}):null,Array.from(eu)]},ep):null]})})};Select.displayName=tv;var tA="SelectTrigger",t$=eh.forwardRef((l,c)=>{let{__scopeSelect:g,disabled:b=!1,..._}=l,E=tS(g),O=tk(tA,g),R=O.disabled||b,B=(0,ew.e)(c,O.onTriggerChange),V=tx(g),[U,H,W]=useTypeaheadSearch(l=>{let c=V().filter(l=>!l.disabled),g=c.find(l=>l.value===O.value),b=findNextItem(c,l,g);void 0!==b&&O.onValueChange(b.value)}),handleOpen=()=>{R||(O.onOpenChange(!0),W())};return(0,ei.jsx)(tt,{asChild:!0,...E,children:(0,ei.jsx)(eJ.WV.button,{type:"button",role:"combobox","aria-controls":O.contentId,"aria-expanded":O.open,"aria-required":O.required,"aria-autocomplete":"none",dir:O.dir,"data-state":O.open?"open":"closed",disabled:R,"data-disabled":R?"":void 0,"data-placeholder":shouldShowPlaceholder(O.value)?"":void 0,..._,ref:B,onClick:(0,ex.M)(_.onClick,l=>{l.currentTarget.focus()}),onPointerDown:(0,ex.M)(_.onPointerDown,l=>{let c=l.target;c.hasPointerCapture(l.pointerId)&&c.releasePointerCapture(l.pointerId),0===l.button&&!1===l.ctrlKey&&(handleOpen(),O.triggerPointerDownPosRef.current={x:Math.round(l.pageX),y:Math.round(l.pageY)},l.preventDefault())}),onKeyDown:(0,ex.M)(_.onKeyDown,l=>{let c=""!==U.current,g=l.ctrlKey||l.altKey||l.metaKey;g||1!==l.key.length||H(l.key),(!c||" "!==l.key)&&tg.includes(l.key)&&(handleOpen(),l.preventDefault())})})})});t$.displayName=tA;var tO="SelectValue",tN=eh.forwardRef((l,c)=>{let{__scopeSelect:g,className:b,style:_,children:E,placeholder:O="",...R}=l,B=tk(tO,g),{onValueNodeHasChildrenChange:V}=B,U=void 0!==E,H=(0,ew.e)(c,B.onValueNodeChange);return(0,e2.b)(()=>{V(U)},[V,U]),(0,ei.jsx)(eJ.WV.span,{...R,ref:H,style:{pointerEvents:"none"},children:shouldShowPlaceholder(B.value)?(0,ei.jsx)(ei.Fragment,{children:O}):E})});tN.displayName=tO;var tM=eh.forwardRef((l,c)=>{let{__scopeSelect:g,children:b,..._}=l;return(0,ei.jsx)(eJ.WV.span,{"aria-hidden":!0,..._,ref:c,children:b||"▼"})});tM.displayName="SelectIcon";var SelectPortal=l=>(0,ei.jsx)(tc.h,{asChild:!0,...l});SelectPortal.displayName="SelectPortal";var tj="SelectContent",tI=eh.forwardRef((l,c)=>{let g=tk(tj,l.__scopeSelect),[b,_]=eh.useState();return((0,e2.b)(()=>{_(new DocumentFragment)},[]),g.open)?(0,ei.jsx)(tD,{...l,ref:c}):b?ev.createPortal((0,ei.jsx)(tR,{scope:l.__scopeSelect,children:(0,ei.jsx)(tb.Slot,{scope:l.__scopeSelect,children:(0,ei.jsx)("div",{children:l.children})})}),b):null});tI.displayName=tj;var[tR,tF]=tw(tj),tD=eh.forwardRef((l,c)=>{let{__scopeSelect:g,position:b="item-aligned",onCloseAutoFocus:_,onEscapeKeyDown:E,onPointerDownOutside:O,side:R,sideOffset:B,align:V,alignOffset:U,arrowPadding:H,collisionBoundary:W,collisionPadding:G,sticky:q,hideWhenDetached:Q,avoidCollisions:Z,...
15K}=l,X=tk(tj,g),[Y,J]=eh.useState(null),[et,er]=eh.useState(null),ea=(0,ew.e)(c,l=>J(l)),[eo,es]=eh.useState(null),[el,ec]=eh.useState(null),eu=tx(g),[ed,ep]=eh.useState(!1),ef=eh.useRef(!1);eh.useEffect(()=>{if(Y)return(0,th.Ry)(Y)},[Y]),(0,ek.EW)();let em=eh.useCallback(l=>{let[c,...g]=eu().map(l=>l.ref.current),[b]=g.slice(-1),_=document.activeElement;for(let g of l)if(g===_||(g?.scrollIntoView({block:"nearest"}),g===c&&et&&(et.scrollTop=0),g===b&&et&&(et.scrollTop=et.scrollHeight),g?.focus(),document.activeElement!==_))return},[eu,et]),eg=eh.useCallback(()=>em([eo,Y]),[em,eo,Y]);eh.useEffect(()=>{ed&&eg()},[ed,eg]);let{onOpenChange:ey,triggerPointerDownPosRef:ev}=X;eh.useEffect(()=>{if(Y){let l={x:0,y:0},handlePointerMove=c=>{l={x:Math.abs(Math.round(c.pageX)-(ev.current?.x??0)),y:Math.abs(Math.round(c.pageY)-(ev.current?.y??0))}},handlePointerUp=c=>{l.x<=10&&l.y<=10?c.preventDefault():Y.contains(c.target)||ey(!1),document.removeEventListener("pointermove",handlePointerMove),ev.current=null};return null!==ev.current&&(document.addEventListener("pointermove",handlePointerMove),document.addEventListener("pointerup",handlePointerUp,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",handlePointerMove),document.removeEventListener("pointerup",handlePointerUp,{capture:!0})}}},[Y,ey,ev]),eh.useEffect(()=>{let close=()=>ey(!1);return window.addEventListener("blur",close),window.addEventListener("resize",close),()=>{window.removeEventListener("blur",close),window.removeEventListener("resize",close)}},[ey]);let[eb,e_]=useTypeaheadSearch(l=>{let c=eu().filter(l=>!l.disabled),g=c.find(l=>l.ref.current===document.activeElement),b=findNextItem(c,l,g);b&&setTimeout(()=>b.ref.current.focus())}),eE=eh.useCallback((l,c,g)=>{let b=!ef.current&&!g,_=void 0!==X.value&&X.value===c;(_||b)&&(es(l),b&&(ef.current=!0))},[X.value]),eS=eh.useCallback(()=>Y?.focus(),[Y]),eP=eh.useCallback((l,c,g)=>{let b=!ef.current&&!g,_=void 0!==X.value&&X.value===c;(_||b)&&ec(l)},[X.value]),eA="popper"===b?tB:tL,e$=eA===tB?{side:R,sideOffset:B,align:V,alignOffset:U,arrowPadding:H,collisionBoundary:W,collisionPadding:G,sticky:q,hideWhenDetached:Q,avoidCollisions:Z}:{};return(0,ei.jsx)(tR,{scope:g,content:Y,viewport:et,onViewportChange:er,itemRefCallback:eE,selectedItem:eo,onItemLeave:eS,itemTextRefCallback:eP,focusSelectedItem:eg,selectedItemText:el,position:b,isPositioned:ed,searchRef:eb,children:(0,ei.jsx)(tm.Z,{as:tu.g7,allowPinchZoom:!0,children:(0,ei.jsx)(eT.M,{asChild:!0,trapped:X.open,onMountAutoFocus:l=>{l.preventDefault()},onUnmountAutoFocus:(0,ex.M)(_,l=>{X.trigger?.focus({preventScroll:!0}),l.preventDefault()}),children:(0,ei.jsx)(eC.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:E,onPointerDownOutside:O,onFocusOutside:l=>l.preventDefault(),onDismiss:()=>X.onOpenChange(!1),children:(0,ei.jsx)(eA,{role:"listbox",id:X.contentId,"data-state":X.open?"open":"closed",dir:X.dir,onContextMenu:l=>l.preventDefault(),...K,...e$,onPlaced:()=>ep(!0),ref:ea,style:{display:"flex",flexDirection:"column",outline:"none",...K.style},onKeyDown:(0,ex.M)(K.onKeyDown,l=>{let c=l.ctrlKey||l.altKey||l.metaKey;if("Tab"===l.key&&l.preventDefault(),c||1!==l.key.length||e_(l.key),["ArrowUp","ArrowDown","Home","End"].includes(l.key)){let c=eu().filter(l=>!l.disabled),g=c.map(l=>l.ref.current);if(["ArrowUp","End"].includes(l.key)&&(g=g.slice().reverse()),["ArrowUp","ArrowDown"].includes(l.key)){let c=l.target,b=g.indexOf(c);g=g.slice(b+1)}setTimeout(()=>em(g)),l.preventDefault()}})})})})})})});tD.displayName="SelectContentImpl";var tL=eh.forwardRef((l,c)=>{let{__scopeSelect:g,onPlaced:b,..._}=l,E=tk(tj,g),O=tF(tj,g),[R,B]=eh.useState(null),[V,U]=eh.useState(null),H=(0,ew.e)(c,l=>U(l)),W=tx(g),G=eh.useRef(!1),q=eh.useRef(!0),{viewport:Q,selectedItem:Z,selectedItemText:K,focusSelectedItem:X}=O,Y=eh.useCallback(()=>{if(E.trigger&&E.valueNode&&R&&V&&Q&&Z&&K){let l=E.trigger.getBoundingClientRect(),c=V.getBoundingClientRect(),g=E.valueNode.getBoundingClientRect(),_=K.getBoundingClientRect();if("rtl"!==E.dir){let b=_.left-c.left,E=g.left-b,O=l.left-E,B=l.width+O,V=Math.max(B,c.width),U=window.innerWidth-10,H=(0,eb.u)(E,[10,U-V]);R.style.minWidth=B+"px",R.style.left=H+"px"}else{let b=c.right-_.right,E=window.innerWidth-g.right-b,O=window.innerWidth-l.right-E,B=l.width+O,V=Math.max(B,c.width),U=window.innerWidth-10,H=(0,eb.u)(E,[10,U-V]);R.style.minWidth=B+"px",R.style.right=H+"px"}let O=W(),B=window.innerHeight-20,U=Q.scrollHeight,H=window.getComputedStyle(V),q=parseInt(H.borderTopWidth,10),X=p
15arseInt(H.paddingTop,10),Y=parseInt(H.borderBottomWidth,10),J=parseInt(H.paddingBottom,10),et=q+X+U+J+Y,er=Math.min(5*Z.offsetHeight,et),ei=window.getComputedStyle(Q),ea=parseInt(ei.paddingTop,10),eo=parseInt(ei.paddingBottom,10),es=l.top+l.height/2-10,el=Z.offsetHeight/2,ec=Z.offsetTop+el,eu=q+X+ec;if(eu<=es){let l=Z===O[O.length-1].ref.current;R.style.bottom="0px";let c=V.clientHeight-Q.offsetTop-Q.offsetHeight,g=Math.max(B-es,el+(l?eo:0)+c+Y);R.style.height=eu+g+"px"}else{let l=Z===O[0].ref.current;R.style.top="0px";let c=Math.max(es,q+Q.offsetTop+(l?ea:0)+el);R.style.height=c+(et-eu)+"px",Q.scrollTop=eu-es+Q.offsetTop}R.style.margin="10px 0",R.style.minHeight=er+"px",R.style.maxHeight=B+"px",b?.(),requestAnimationFrame(()=>G.current=!0)}},[W,E.trigger,E.valueNode,R,V,Q,Z,K,E.dir,b]);(0,e2.b)(()=>Y(),[Y]);let[J,et]=eh.useState();(0,e2.b)(()=>{V&&et(window.getComputedStyle(V).zIndex)},[V]);let er=eh.useCallback(l=>{l&&!0===q.current&&(Y(),X?.(),q.current=!1)},[Y,X]);return(0,ei.jsx)(tV,{scope:g,contentWrapper:R,shouldExpandOnScrollRef:G,onScrollButtonChange:er,children:(0,ei.jsx)("div",{ref:B,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:J},children:(0,ei.jsx)(eJ.WV.div,{..._,ref:H,style:{boxSizing:"border-box",maxHeight:"100%",..._.style}})})})});tL.displayName="SelectItemAlignedPosition";var tB=eh.forwardRef((l,c)=>{let{__scopeSelect:g,align:b="start",collisionPadding:_=10,...E}=l,O=tS(g);return(0,ei.jsx)(ta,{...O,...E,ref:c,align:b,collisionPadding:_,style:{boxSizing:"border-box",...E.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});tB.displayName="SelectPopperPosition";var[tV,tU]=tw(tj,{}),tH="SelectViewport",tz=eh.forwardRef((l,c)=>{let{__scopeSelect:g,nonce:b,..._}=l,E=tF(tH,g),O=tU(tH,g),R=(0,ew.e)(c,E.onViewportChange),B=eh.useRef(0);return(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:b}),(0,ei.jsx)(tb.Slot,{scope:g,children:(0,ei.jsx)(eJ.WV.div,{"data-radix-select-viewport":"",role:"presentation",..._,ref:R,style:{position:"relative",flex:1,overflow:"auto",..._.style},onScroll:(0,ex.M)(_.onScroll,l=>{let c=l.currentTarget,{contentWrapper:g,shouldExpandOnScrollRef:b}=O;if(b?.current&&g){let l=Math.abs(B.current-c.scrollTop);if(l>0){let b=window.innerHeight-20,_=parseFloat(g.style.minHeight),E=parseFloat(g.style.height),O=Math.max(_,E);if(O<b){let _=O+l,E=Math.min(b,_),R=_-E;g.style.height=E+"px","0px"===g.style.bottom&&(c.scrollTop=R>0?R:0,g.style.justifyContent="flex-end")}}}B.current=c.scrollTop})})})]})});tz.displayName=tH;var tW="SelectGroup",[tG,tq]=tw(tW);eh.forwardRef((l,c)=>{let{__scopeSelect:g,...b}=l,_=(0,eP.M)();return(0,ei.jsx)(tG,{scope:g,id:_,children:(0,ei.jsx)(eJ.WV.div,{role:"group","aria-labelledby":_,...b,ref:c})})}).displayName=tW;var tQ="SelectLabel";eh.forwardRef((l,c)=>{let{__scopeSelect:g,...b}=l,_=tq(tQ,g);return(0,ei.jsx)(eJ.WV.div,{id:_.id,...b,ref:c})}).displayName=tQ;var tZ="SelectItem",[tK,tX]=tw(tZ),tY=eh.forwardRef((l,c)=>{let{__scopeSelect:g,value:b,disabled:_=!1,textValue:E,...O}=l,R=tk(tZ,g),B=tF(tZ,g),V=R.value===b,[U,H]=eh.useState(E??""),[W,G]=eh.useState(!1),q=(0,ew.e)(c,l=>B.itemRefCallback?.(l,b,_)),Q=(0,eP.M)(),handleSelect=()=>{_||(R.onValueChange(b),R.onOpenChange(!1))};if(""===b)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,ei.jsx)(tK,{scope:g,value:b,disabled:_,textId:Q,isSelected:V,onItemTextChange:eh.useCallback(l=>{H(c=>c||(l?.textContent??"").trim())},[]),children:(0,ei.jsx)(tb.ItemSlot,{scope:g,value:b,disabled:_,textValue:U,children:(0,ei.jsx)(eJ.WV.div,{role:"option","aria-labelledby":Q,"data-highlighted":W?"":void 0,"aria-selected":V&&W,"data-state":V?"checked":"unchecked","aria-disabled":_||void 0,"data-disabled":_?"":void 0,tabIndex:_?void 0:-1,...O,ref:q,onFocus:(0,ex.M)(O.onFocus,()=>G(!0)),onBlur:(0,ex.M)(O.onBlur,()=>G(!1)),onPointerUp:(0,ex.M)(O.onPointerUp,handleSelect),onPointerMove:(0,ex.M)(O.onPointerMove,l=>
15{_?B.onItemLeave?.():l.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,ex.M)(O.onPointerLeave,l=>{l.currentTarget===document.activeElement&&B.onItemLeave?.()}),onKeyDown:(0,ex.M)(O.onKeyDown,l=>{let c=B.searchRef?.current!=="";c&&" "===l.key||(ty.includes(l.key)&&handleSelect()," "===l.key&&l.preventDefault())})})})})});tY.displayName=tZ;var tJ="SelectItemText",t0=eh.forwardRef((l,c)=>{let{__scopeSelect:g,className:b,style:_,...E}=l,O=tk(tJ,g),R=tF(tJ,g),B=tX(tJ,g),V=tP(tJ,g),[U,H]=eh.useState(null),W=(0,ew.e)(c,l=>H(l),B.onItemTextChange,l=>R.itemTextRefCallback?.(l,B.value,B.disabled)),G=U?.textContent,q=eh.useMemo(()=>(0,ei.jsx)("option",{value:B.value,disabled:B.disabled,children:G},B.value),[B.disabled,B.value,G]),{onNativeOptionAdd:Q,onNativeOptionRemove:Z}=V;return(0,e2.b)(()=>(Q(q),()=>Z(q)),[Q,Z,q]),(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)(eJ.WV.span,{id:B.textId,...E,ref:W}),B.isSelected&&O.valueNode&&!O.valueNodeHasChildren?ev.createPortal(E.children,O.valueNode):null]})});t0.displayName=tJ;var t1="SelectItemIndicator";eh.forwardRef((l,c)=>{let{__scopeSelect:g,...b}=l,_=tX(t1,g);return _.isSelected?(0,ei.jsx)(eJ.WV.span,{"aria-hidden":!0,...b,ref:c}):null}).displayName=t1;var t2="SelectScrollUpButton";eh.forwardRef((l,c)=>{let g=tF(t2,l.__scopeSelect),b=tU(t2,l.__scopeSelect),[_,E]=eh.useState(!1),O=(0,ew.e)(c,b.onScrollButtonChange);return(0,e2.b)(()=>
15{if(g.viewport&&g.isPositioned){let handleScroll2=function(){let c=l.scrollTop>0;E(c)},l=g.viewport;return handleScroll2(),l.addEventListener("scroll",handleScroll2),()=>l.removeEventListener("scroll",handleScroll2)}},[g.viewport,g.isPositioned]),_?(0,ei.jsx)(t5,{...l,ref:O,onAutoScroll:()=>{let{viewport:l,selectedItem:c}=g;l&&c&&(l.scrollTop=l.scrollTop-c.offsetHeight)}}):null}).displayName=t2;var t3="SelectScrollDownButton";eh.forwardRef((l,c)=>{let g=tF(t3,l.__scopeSelect),b=tU(t3,l.__scopeSelect),[_,E]=eh.useState(!1),O=(0,ew.e)(c,b.onScrollButtonChange);return(0,e2.b)(()=>{if(g.viewport&&g.isPositioned){let handleScroll2=function(){let c=l.scrollHeight-l.clientHeight,g=Math.ceil(l.scrollTop)<c;E(g)},l=g.viewport;return handleScroll2(),l.addEventListener("scroll",handleScroll2),()=>l.removeEventListener("scroll",handleScroll2)}},[g.viewport,g.isPositioned]),_?(0,ei.jsx)(t5,{...l,ref:O,onAutoScroll:()=>{let{viewport:l,selectedItem:c}=g;l&&c&&(l.scrollTop=l.scrollTop+c.offsetHeight)}}):null}).displayName=t3;var t5=eh.forwardRef((l,c)=>{let{__scopeSelect:g,onAutoScroll:b,..._}=l,E=tF("SelectScrollButton",g),O=eh.useRef(null),R=tx(g),B=eh.useCallback(()=>{null!==O.current&&(window.clearInterval(O.current),O.current=null)},[]);return eh.useEffect(()=>()=>B(),[B]),(0,e2.b)(()=>{let l=R().find(l=>l.ref.current===document.activeElement);l?.ref.current?.scrollIntoView({block:"nearest"})},[R]),(0,ei.jsx)(eJ.WV.div,{"aria-hidden":!0,..._,ref:c,style:{flexShrink:0,..._.style},onPointerDown:(0,ex.M)(_.onPointerDown,()=>{null===O.current&&(O.current=window.setInterval(b,50))}),onPointerMove:(0,ex.M)(_.onPointerMove,()=>{E.onItemLeave?.(),null===O.current&&(O.current=window.setInterval(b,50))}),onPointerLeave:(0,ex.M)(_.onPointerLeave,()=>{B()})})});eh.forwardRef((l,c)=>{let{__scopeSelect:g,...b}=l;return(0,ei.jsx)(eJ.WV.div,{"aria-hidden":!0,...b,ref:c})}).displayName="SelectSeparator";var t4="SelectArrow";function shouldShowPlaceholder(l){return""===l||void 0===l}eh.forwardRef((l,c)=>{let{__scopeSelect:g,...b}=l,_=tS(g),E=tk(t4,g),O=tF(t4,g);return E.open&&"popper"===O.position?(0,ei.jsx)(tl,{..._,...b,ref:c}):null}).displayName=t4;var t6=eh.forwardRef((l,c)=>{let{value:g,...b}=l,_=eh.useRef(null),E=(0,ew.e)(c,_),O=(0,tp.D)(g);return eh.useEffect(()=>{let l=_.current,c=window.HTMLSelectElement.prototype,b=Object.getOwnPropertyDescriptor(c,"value"),E=b.set;if(O!==g&&E){let c=new Event("change",{bubbles:!0});E.call(l,g),l.dispatchEvent(c)}},[O,g]),(0,ei.jsx)(tf.T,{asChild:!0,children:(0,ei.jsx)("select",{...b,ref:E,defaultValue:g})})});function useTypeaheadSearch(l){let c=(0,e1.W)(l),g=eh.useRef(""),b=eh.useRef(0),_=eh.useCallback(l=>{let _=g.current+l;c(_),function updateSearch(l){g.current=l,window.clearTimeout(b.current),""!==l&&(b.current=window.setTimeout(()=>updateSearch(""),1e3))}(_)},[c]),E=eh.useCallback(()=>{g.current="",window.clearTimeout(b.current)},[]);return eh.useEffect(()=>()=>window.clearTimeout(b.current),[]),[g,_,E]}function findNextItem(l,c,g){var b;let _=c.length>1&&Array.from(c).every(l=>l===c[0]),E=_?c[0]:c,O=g?l.indexOf(g):-1,R=(b=Math.max(O,0),l.map((c,g)=>l[(b+g)%l.length])),B=1===E.length;B&&(R=R.filter(l=>l!==g));let V=R.find(l=>l.textValue.toLowerCase().startsWith(E.toLowerCase()));return V!==g?V:void 0}t6.displayName="BubbleSelect";let Select_Select=({label:l,floating:c=!1,options:g,value:b,error:_,triggerValue:E,disabled:O,selectValueProps:R={},classNames:B={},...V})=>{let U=!!b;return c&&l?(0,ei.jsxs)("div",{className:(0,eg.m6)("flex flex-col flex-1",B.container),children:[(0,ei.jsxs)(Select,{value:b,...V,children:[(0,ei.jsxs)(t$,{"aria-invalid":!!_,className:(0,eg.m6)("relative flex items-center justify-between gap-2 w-full min-h-[3.25rem] p-3 pt-6 pb-2 pl-4 pr-8 rounded-lg text-sm","focus:ring-0 focus:border-gray-black data-[state=open]:border-gray-black","bg-gray-white text-gray-black border border-gray-300",_&&"border-system-error focus:border-system-error",O&&"text-gray-400 border-gray-400",B.selectTrigger),children:[(0,ei.jsx)("span",{className:(0,eg.m6)("absolute left-[17px] text-left text-gray-700 transition-all duration-200 ease-out pointer-events-none",U?"top-2.5 text-xs":"top-1/2 -translate-y-1/2 text-sm",O&&"text-gray-400",B.label),children:l}),(0,ei.jsx)(tN,{"aria-label":b,className:(0,eg.m6)("block truncate text-left",!U&&"opacity-0"),...R,children:E&&E}),(0,ei.jsx)(tM,{className:"absolute right-3 top-1/2 -translate-y-1/2",children:(0,ei.jsx)(ey.Z,{})})]}),(0,ei.jsx)(SelectPortal,{children:(0,ei.jsx)(tI,{position:"popper",sideOffset:10,className:(0,eg.m6)("overflow-hidden bg-white rounded-lg border border-gray-black max-h-[var(--radix-select-content-available-height)] w-[var(--radix-select-trigger-width)] z-[1000]",B.selectContent),children:(0,ei.jsx)(tz,{className:"p-3 flex flex-col gap-2",children:g.map(l=>(0,ei.jsx)(tY,{className:"flex items-center relative select-none text-gray-700 data-[highlighted]:outline-none data-[highlighted]:text-gray-black",value:l.value,children:(0,ei.jsx)(t0,{
15children:l.label})},l.value))})})})]}),_&&(0,ei.jsx)(el.B,{className:"text-xs pt-2 px-3",children:_})]}):(0,ei.jsxs)("div",{className:(0,eg.m6)("flex flex-col flex-1",B.container),children:[l&&(0,ei.jsx)("label",{className:(0,eg.m6)("block pr-3 mb-2 font-spirit leading-none",O?"text-gray-400":"text-brand-secondary",B.label),children:l}),(0,ei.jsxs)(Select,{value:b,...V,children:[(0,ei.jsxs)(t$,{"aria-invalid":!!_,className:(0,eg.m6)("flex items-center justify-between gap-2 p-3 rounded-lg text-sm","focus:ring-0 focus:border-gray-black data-[state=open]:border-gray-black","bg-gray-white text-gray-black border border-gray-300",_&&"border-system-error focus:border-system-error",O&&"text-gray-400 border-gray-400",B.selectTrigger),children:[(0,ei.jsx)(tN,{"aria-label":b,...R,children:E&&E}),(0,ei.jsx)(tM,{children:(0,ei.jsx)(ey.Z,{})})]}),(0,ei.jsx)(SelectPortal,{children:(0,ei.jsx)(tI,{position:"popper",sideOffset:10,className:(0,eg.m6)("overflow-hidden bg-white rounded-lg border border-gray-black max-h-[var(--radix-select-content-available-height)] w-[var(--radix-select-trigger-width)] z-[1000]",B.selectContent),children:(0,ei.jsx)(tz,{className:"p-3 flex flex-col gap-2",children:g.map(l=>(0,ei.jsx)(tY,{className:"flex items-center relative select-none text-gray-700 data-[highlighted]:outline-none data-[highlighted]:text-gray-black",value:l.value,children:(0,ei.jsx)(t0,{children:l.label})},l.value))})})})]}),_&&(0,ei.jsx)(el.B,{className:"text-xs pt-2 px-3",children:_})]})};var t8=g(88480);let CountrySelect=({only:l=[],...c})=>{let g=(0,t8.P)(),b=l.length?l:em.h,_=b.map(l=>({value:l,label:g(l)}));return(0,ei.jsx)(Select_Select,{...c,options:_})};var t9={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-4
156-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4}
15)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","60\\d{8}|(?:1\\d|[39])\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12
vendor: 12,478 bytes, line 15
15],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:1[49]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","
vendor: 13,326 bytes, line 15
1500[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",[6,7,8,9,10,11]],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3
150[0135-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",[8,10,11,12,13,14],[["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7}
15)","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4}
15)","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["305209\\d{4}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4}
15)","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function withMetadataArgument(l,c){var g=Array.prototype.slice.call(c);return g.push(t9),l.apply(this,g)}function semver_compare(l,c){l=l.split("-"),c=c.split("-");for(var g=l[0].split("."),b=c[0].split("."),_=0;_<3;_++){var E=Number(g[_]),O=Number(b[_]);if(E>O)return 1;if(O>E)return -1;if(!isNaN(E)&&isNaN(O))return 1;if(isNaN(E)&&!isNaN(O))return -1}return l[1]&&c[1]?l[1]>c[1]?1:l[1]<c[1]?-1:0:!l[1]&&c[1]?1:l[1]&&!c[1]?-1:0}var t7={}.constructor;function isObject(l){return null!=l&&l.constructor===t7}function _typeof(l){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l})(l)}
vendor: 7,979 bytes, line 15
15function _classCallCheck(l,c){if(!(l instanceof c))throw TypeError("Cannot call a class as a function")}function _defineProperties(l,c){for(var g=0;g<c.length;g++){var b=c[g];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(l,b.key,b)}}function _createClass(l,c,g){return c&&_defineProperties(l.prototype,c),g&&_defineProperties(l,g),Object.defineProperty(l,"prototype",{writable:!1}),l}var re=" ext. ",rt=/^\d+$/,rr=function(){function Metadata(l){_classCallCheck(this,Metadata),function(l){if(!l)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!isObject(l)||!isObject(l.countries))throw Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(isObject(l)?"an object of shape: { "+Object.keys(l).join(", ")+" }":"a "+typeOf(l)+": "+l,"."))}(l),this.metadata=l,setVersion.call(this,l)}return _createClass(Metadata,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(l){return"001"!==l})}},{key:"getCountryMetadata",value:function(l){return this.metadata.countries[l]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(l){return void 0!==this.getCountryMetadata(l)}},{key:"hasCallingCode",value:function(l){if(this.getCountryCodesForCallingCode(l))return!0;if(this.nonGeographic()){if(this.nonGeographic()[l])return!0}else{var c=this.countryCallingCodes()[l];if(c&&1===c.length&&"001"===c[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(l){return this.nonGeographic()?!!this.nonGeographic()[l]:!this.getCountryCodesForCallingCode(l)}},{key:"country",value:function(l){return this.selectNumberingPlan(l)}},{key:"selectNumberingPlan",value:function(l,c){if(l&&rt.test(l)&&(c=l,l=null),l&&"001"!==l){if(!this.hasCountry(l))throw Error("Unknown country: ".concat(l));this.numberingPlan=new rn(this.getCountryMetadata(l),this)}else if(c){if(!this.hasCallingCode(c))throw Error("Unknown calling code: ".concat(c));this.numberingPlan=new rn(this.getNumberingPlanMetadata(c),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(l){var c=this.countryCallingCodes()[l];if(c){if(1===c.length&&3===c[0].length)return;return c}}},{key:"getCountryCodeForCallingCode",value:function(l){var c=this.getCountryCodesForCallingCode(l);if(c)return c[0]}},{key:"getNumberingPlanMetadata",value:function(l){var c=this.getCountryCodeForCallingCode(l);if(c)return this.getCountryMetadata(c);if(this.nonGeographic()){var g=this.nonGeographic()[l];if(g)return g}else{var b=this.countryCallingCodes()[l];if(b&&1===b.length&&"001"===b[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(l){return this.numberingPlan.type(l)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(l){return this.selectNumberingPlan(l)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),Metadata}(),rn=function(){function NumberingPlan(l,c){_classCallCheck(this,NumberingPlan),this.globalMetadataObject=c,this.metadata=l,setVersion.call(this,c.metadata)}return _createClass(NumberingPlan,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(l){return l[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var l=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map(function(c){return new ri(c,l)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(l){return l[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(l){if(this.hasTypes()&&getType(this.types(),l))return new ro(getType(this.types(),l),this)}},{key:"ext",value:function(){return this.v1||this.v2?re:this.metadata[13]||re}}]),NumberingPlan}(),ri=function(){function Format(l,c){_classCallCheck(this,Format),this._format=l,this.metadata=c}return _createClass(Format,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!!this.nationalPrefixFormattingRule()&&!ra.test(this.nationalPrefixFormattingRule())}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),Format}(),ra=/^\(?\$1\)?$/,ro=function(){function Type(l,c){_classCallCheck(this,Type),this.type=l,this.metadata=c}return _createClass(Type,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
15ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),Type}();function getType(l,c){switch(c){case"FIXED_LINE":return l[0];case"MOBILE":return l[1];case"TOLL_FREE":return l[2];case"PREMIUM_RATE":return l[3];case"PERSONAL_NUMBER":return l[4];case"VOICEMAIL":return l[5];case"UAN":return l[6];case"PAGER":return l[7];case"VOIP":return l[8];case"SHARED_COST":return l[9]}}var typeOf=function(l){return _typeof(l)};function getCountryCallingCode(l,c){if((c=new rr(c)).hasCountry(l))return c.country(l).countryCallingCode();throw Error("Unknown country: ".concat(l))}function setVersion(l){var c=l.version;"number"==typeof c?(this.v1=1===c,this.v2=2===c,this.v3=3===c,this.v4=4===c):c?-1===semver_compare(c,"1.2.0")?this.v2=!0:-1===semver_compare(c,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}function getCountryCallingCode_getCountryCallingCode(){return withMetadataArgument(getCountryCallingCode,arguments)}function ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),g.push.apply(g,b)}return g}function _arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function normalizeArguments(l){var c,g,b,_,E=function(l){if(Array.isArray(l))return l}(c=Array.prototype.slice.call(l))||function(l,c){var g,b,_=null==l?null:"undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(null!=_){var E=[],O=!0,R=!1;try{for(_=_.call(l);!(O=(g=_.next()).done)&&(E.push(g.value),!c||E.length!==c);O=!0);}catch(l){R=!0,b=l}finally{try{O||null==_.return||_.return()}finally{if(R)throw b}}return E}}(c,4)||function(l,c){if(l){if("string"==typeof l)return _arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return _arrayLikeToArray(l,c)}}(c,4)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),O=E[0],R=E[1],B=E[2],V=E[3];if("string"==typeof O)g=O;else throw TypeError("A text for parsing must be a string.");if(R&&"string"!=typeof R){if(isObject(R))B?(b=R,_=B):_=R;else throw Error("Invalid second argument: ".concat(R))}else V?(b=B,_=V):(b=void 0,_=B),R&&(b=function(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}({defaultCountry:R},b));return{text:g,options:b,metadata:_}}var rs="0-90-9٠-٩۰-۹",rl="".concat("-‐-―−ー-").concat("//").concat("..").concat(" \xa0\xad​⁠ ").concat("()()[]\\[\\]").concat("~⁓∼~"),rc="++";function ParseError_typeof(l){return(ParseError_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l})(l)}function ParseError_defineProperties(l,c){for(var g=0;g<c.length;g++){var b=c[g];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(l,b.key,b)}}function _assertThisInitialized(l){if(void 0===l)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return l}function _wrapNativeSuper(l){var c="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(l){if(null===l||-1===Function.toString.call(l).indexOf("[native code]"))return l;if("function"!=typeof l)throw TypeError("Super expression must either be null or a function");if(void 0!==c){if(c.has(l))return c.get(l);c.set(l,Wrapper)}function Wrapper(){return _construct(l,arguments,_getPrototypeOf(this).constructor)}return Wrapper.prototype=Object.create(l.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper,l)}
15)(l)}function _construct(l,c,g){return(_construct=_isNativeReflectConstruct()?Reflect.construct:function(l,c,g){var b=[null];b.push.apply(b,c);var _=new(Function.bind.apply(l,b));return g&&_setPrototypeOf(_,g.prototype),_}).apply(null,arguments)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(l){return!1}}function _setPrototypeOf(l,c){return(_setPrototypeOf=Object.setPrototypeOf||function(l,c){return l.__proto__=c,l})(l,c)}function _getPrototypeOf(l){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(l){return l.__proto__||Object.getPrototypeOf(l)})(l)}var ru=function(l){!function(l,c){if("function"!=typeof c&&null!==c)throw TypeError("Super expression must either be null or a function");l.prototype=Object.create(c&&c.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),Object.defineProperty(l,"prototype",{writable:!1}),c&&_setPrototypeOf(l,c)}(ParseError,l);var c,g,b,_=(c=_isNativeReflectConstruct(),function(){var l,g=_getPrototypeOf(ParseError);if(c){var b=_getPrototypeOf(this).constructor;l=Reflect.construct(g,arguments,b)}else l=g.apply(this,arguments);return function(l,c){if(c&&("object"===ParseError_typeof(c)||"function"==typeof c))return c;if(void 0!==c)throw TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(l)}(this,l)});function ParseError(l){var c;return!function(l,c){if(!(l instanceof c))throw TypeError("Cannot call a class as a function")}(this,ParseError),Object.setPrototypeOf(_assertThisInitialized(c=_.call(this,l)),ParseError.prototype),c.name=c.constructor.name,c}return g&&ParseError_defineProperties(ParseError.prototype,g),b&&ParseError_defineProperties(ParseError,b),Object.defineProperty(ParseError,"prototype",{writable:!1}),ParseError}(_wrapNativeSuper(Error)),getExtensionDigitsPattern=function(l){return"([".concat(rs,"]{1,").concat(l,"})")};function createExtensionPattern(l){var c="[ \xa0\\t,]*",g="[:\\..]?[ \xa0\\t,-]*",b="[ \xa0\\t]*";return";ext="+getExtensionDigitsPattern("20")+"|"+(c+"(?:e?xt(?:ensi(?:ó?|\xf3))?n?|e?xtn?|доб|anexo)"+g)+getExtensionDigitsPattern("20")+"#?|"+(c+"(?:[xx##~~]|int|int)"+g)+getExtensionDigitsPattern("9")+"#?|[- ]+"+getExtensionDigitsPattern("6")+"#|"+(b+"(?:,{2}|;)"+g)+getExtensionDigitsPattern("15")+"#?|"+(b+"(?:,)+"+g)+getExtensionDigitsPattern("9")+"#?"}var rd=RegExp("^["+rc+"]{0,1}(?:["+rl+"]*["+rs+"]){1,2}$","i"),rp="["+rc+"]{0,1}(?:["+rl+"]*["+rs+"]){3,}["+rl+rs+"]*(?:"+createExtensionPattern()+")?",rf=RegExp("^["+rs+"]{2}$|^"+rp+"$","i"),rh=RegExp("(?:"+createExtensionPattern()+")$","i"),rm={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function parseIncompletePhoneNumber_arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function parseIncompletePhoneNumber(l){for(var c,g="",b=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return parseIncompletePhoneNumber_arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return parseIncompletePhoneNumber_arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(l.split(""));!(c=b()).done;){var _=c.value;g+=function(l,c,g){if("+"===l){if(c){"function"==typeof g&&g("end");return}return"+"}return rm[l]}(_,g)||""}return g}function mergeArrays_arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function checkNumberLength(l,c){return function checkNumberLengthForType(l,c,g){var b=g.type(c),_=b&&b.possibleLengths()||g.possibleLengths();if(!_)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===c){if(!g.type("FIXED_LINE"))return checkNumberLengthForType(l,"MOBILE",g);var E=g.type("MOBILE");E&&(_=function(l,c){for(var g,b=l.slice(),_=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);
15if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return mergeArrays_arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return mergeArrays_arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(c);!(g=_()).done;){var E=g.value;0>l.indexOf(E)&&b.push(E)}return b.sort(function(l,c){return l-c})}(_,E.possibleLengths()))}else if(c&&!b)return"INVALID_LENGTH";var O=l.length,R=_[0];return R===O?"IS_POSSIBLE":R>O?"TOO_SHORT":_[_.length-1]<O?"TOO_LONG":_.indexOf(O,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(l,void 0,c)}function isPossibleNumber(l,c){return"IS_POSSIBLE"===checkNumberLength(l,c)}function matchesEntirely(l,c){return l=l||"",RegExp("^(?:"+c+")$").test(l)}function getNumberType_arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}var rg=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function getNumberType(l,c,g){if(c=c||{},l.country||l.countryCallingCode){(g=new rr(g)).selectNumberingPlan(l.country,l.countryCallingCode);var b=c.v2?l.nationalNumber:l.phone;if(matchesEntirely(b,g.nationalNumberPattern())){if(isNumberTypeEqualTo(b,"FIXED_LINE",g))return g.type("MOBILE")&&""===g.type("MOBILE").pattern()||!g.type("MOBILE")||isNumberTypeEqualTo(b,"MOBILE",g)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var _,E=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return getNumberType_arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return getNumberType_arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(rg);!(_=E()).done;){var O=_.value;if(isNumberTypeEqualTo(b,O,g))return O}}}}function isNumberTypeEqualTo(l,c,g){return!(!(c=g.type(c))||!c.pattern()||c.possibleLengths()&&0>c.possibleLengths().indexOf(l.length))&&matchesEntirely(l,c.pattern())}var ry=/(\$\d)/,rb=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function format_arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function format_ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),g.push.apply(g,b)}return g}function format_objectSpread(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?format_ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):format_ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}var rx={formatExtension:function(l,c,g){return"".concat(l).concat(g.ext()).concat(c)}};function formatNationalNumber(l,c,g,b,_){var E,O,R,B,V=function(l,c){for(var g,b=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return format_arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return format_arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(l);!(g=b()).done;){var _=g.value;if(_.leadingDigitsPatterns().length>0){var E=_.leadingDigitsPatterns()[_.leadingDigitsPatterns().length-1];if(0!==c.search(E))continue}if(matchesEntirely(c,_.pattern()))return _}}(b.formats(),l);return V?(O=(E={useInternationalFormat:"INTERNATIONAL"===g,withNationalPrefix:!V.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!_||!1!==_.nationalPrefix,carrierCode:c,metadata:b}).useInternationalFormat,R=E.withNationalPrefix,E.carrierCode,E.metadata,B=l.replace(new RegExp(V.pattern()),O?V.internationalFormat():R&&V.nationalPrefixFormattingRule()?V.format().replace(ry,V.nationalPrefixFormattingRule()):V.format()),O?B.replace(RegExp("[".concat(rl,"]+"),"g")," ").trim():B):l}function PhoneNumber_ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable}
15)),g.push.apply(g,b)}return g}function PhoneNumber_objectSpread(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?PhoneNumber_ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):PhoneNumber_ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}function PhoneNumber_defineProperties(l,c){for(var g=0;g<c.length;g++){var b=c[g];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(l,b.key,b)}}var r_=function(){var l,c;function PhoneNumber(l,c,g){if(!function(l,c){if(!(l instanceof c))throw TypeError("Cannot call a class as a function")}(this,PhoneNumber),!l)throw TypeError("`country` or `countryCallingCode` not passed");if(!c)throw TypeError("`nationalNumber` not passed");if(!g)throw TypeError("`metadata` not passed");var b,_,E,O,R,B=(b=l,_=g,R=new rr(_),/^[A-Z]{2}$/.test(b)?(E=b,R.selectNumberingPlan(E),O=R.countryCallingCode()):O=b,{country:E,countryCallingCode:O}),V=B.country,U=B.countryCallingCode;this.country=V,this.countryCallingCode=U,this.nationalNumber=c,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return g}}return l=[{key:"setExt",value:function(l){this.ext=l}},{key:"getPossibleCountries",value:function(){var l,c,g,b;return this.country?[this.country]:(l=this.countryCallingCode,c=this.nationalNumber,g=this.getMetadata(),(b=new rr(g).getCountryCodesForCallingCode(l))?b.filter(function(l){var b;return(b=new rr(g)).selectNumberingPlan(l),b.numberingPlan.possibleLengths().indexOf(c.length)>=0}):[])}},{key:"isPossible",value:function(){return function(l,c,g){if(void 0===c&&(c={}),g=new rr(g),c.v2){if(!l.countryCallingCode)throw Error("Invalid phone number object passed");g.selectNumberingPlan(l.countryCallingCode)}else{if(!l.phone)return!1;if(l.country){if(!g.hasCountry(l.country))throw Error("Unknown country: ".concat(l.country));g.country(l.country)}else{if(!l.countryCallingCode)throw Error("Invalid phone number object passed");g.selectNumberingPlan(l.countryCallingCode)}}if(g.possibleLengths())return isPossibleNumber(l.phone||l.nationalNumber,g);if(l.countryCallingCode&&g.isNonGeographicCallingCode(l.countryCallingCode))return!0;throw Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){var l,c;return l={v2:!0},c=this.getMetadata(),(l=l||{},(c=new rr(c)).selectNumberingPlan(this.country,this.countryCallingCode),c.hasTypes())?void 0!==getNumberType(this,l,c.metadata):matchesEntirely(l.v2?this.nationalNumber:this.phone,c.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new rr(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(l){return this.number===l.number&&this.ext===l.ext}},{key:"getType",value:function(){return getNumberType(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(l,c){return function(l,c,g,b){if(g=g?format_objectSpread(format_objectSpread({},rx),g):rx,b=new rr(b),l.country&&"001"!==l.country){if(!b.hasCountry(l.country))throw Error("Unknown country: ".concat(l.country));b.country(l.country)}else{if(!l.countryCallingCode)return l.phone||"";b.selectNumberingPlan(l.countryCallingCode)}var _,E,O,R,B,V,U,H,W,G,q,Q,Z,K=b.countryCallingCode(),X=g.v2?l.nationalNumber:l.phone;switch(c){case"NATIONAL":if(!X)return"";return _=Z=formatNationalNumber(X,l.carrierCode,"NATIONAL",b,g),E=l.ext,O=b,R=g.formatExtension,E?R(_,E,O):_;case"INTERNATIONAL":if(!X)return"+".concat(K);return Z=formatNationalNumber(X,null,"INTERNATIONAL",b,g),B=Z="+".concat(K," ").concat(Z),V=l.ext,U=b,H=g.formatExtension,V?H(B,V,U):B;case"E.164":return"+".concat(K).concat(X);case"RFC3966":return function(l){var c=l.number,g=l.ext;if(!c)return"";if("+"!==c[0])throw Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(c).concat(g?";ext="+g:"")}({number:"+".concat(K).concat(X),ext:l.ext});case"IDD":if(!g.fromCountry)return;return W=function(l,c,g,b,_){if(getCountryCallingCode(b,_.metadata)===g){var E,O,R=formatNationalNumber(l,c,"NATIONAL",_);return"1"===g?g+" "+R:R}var B=(E=_.metadata,((O=new rr(E)).selectNumberingPlan(b,void 0),O.defaultIDDPrefix())?O.defaultIDDPrefix():rb.test(O.IDDPrefix())?O.IDDPrefix():void 0);if(B)return"".concat(B," ").concat(g," ").concat(formatNationalNumber(l,null,"INTERNATIONAL",_))}(X,l.carrierCode,K,g.fromCountry,b),G=l.ext,q=b,Q=g.formatExtension,G?Q(W,G,q):W;default:throw Error('Unknown "format" argument passed to "formatNumber()": "'.concat(c,'"'))}}(this,l,c?PhoneNumber_objectSpread(PhoneNumber_objectSpread({},c),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(l){return this.format("NATIONAL",l)}},{key:"formatInternational",value:function(l){return this.format("INTERNATIONAL",l)}},{key:"getURI",value:function(l){return this.format("RFC3966",l)}}],PhoneNumber_defineProperties(PhoneNumber.prototype,l),c&&PhoneNumber_defineProperties(PhoneNumber,c),Object.defineProperty(PhoneNumber,"prototype",{writable:!1}),PhoneNumber}(),rw=RegExp("(["+rs+"])");
15function extractNationalNumber(l,c){var g=function(l,c){if(l&&c.numberingPlan.nationalPrefixForParsing()){var g=RegExp("^(?:"+c.numberingPlan.nationalPrefixForParsing()+")"),b=g.exec(l);if(b){var _,E,O,R=b.length-1,B=R>0&&b[R];if(c.nationalPrefixTransformRule()&&B)_=l.replace(g,c.nationalPrefixTransformRule()),R>1&&(E=b[1]);else{var V=b[0];_=l.slice(V.length),B&&(E=b[1])}if(B){var U=l.indexOf(b[1]);l.slice(0,U)===c.numberingPlan.nationalPrefix()&&(O=c.numberingPlan.nationalPrefix())}else O=b[0];return{nationalNumber:_,nationalPrefix:O,carrierCode:E}}}return{nationalNumber:l}}(l,c),b=g.carrierCode,_=g.nationalNumber;return _!==l&&(!(!matchesEntirely(l,c.nationalNumberPattern())||matchesEntirely(_,c.nationalNumberPattern()))||c.possibleLengths()&&!function(l,c){switch(checkNumberLength(l,c)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(_,c))?{nationalNumber:l}:{nationalNumber:_,carrierCode:b}}function getCountryByNationalNumber_arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}var rE="(["+rs+"]|[\\-\\.\\(\\)]?)",rS=RegExp("^\\+"+rE+"*["+rs+"]"+rE+"*$","g"),rC=RegExp("^(["+rs+"]+((\\-)*["+rs+"])*\\.)*[a-zA-Z]+((\\-)*["+rs+"])*\\.?$","g"),rk="tel:",rT=";phone-context=",rP=RegExp("["+rc+rs+"]"),rA=RegExp("[^"+rs+"#]+$");function parsePhoneNumberWithError_ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),g.push.apply(g,b)}return g}function parsePhoneNumberWithError_objectSpread(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?parsePhoneNumberWithError_ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):parsePhoneNumberWithError_ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}function parsePhoneNumber_ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),g.push.apply(g,b)}return g}function parsePhoneNumber_objectSpread(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?parsePhoneNumber_ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):parsePhoneNumber_ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}function parsePhoneNumber_parsePhoneNumber(l,c,g){var b,_;c&&c.defaultCountry&&(b=c.defaultCountry,!g.countries.hasOwnProperty(b))&&(c=parsePhoneNumber_objectSpread(parsePhoneNumber_objectSpread({},c),{},{defaultCountry:void 0}));try{return _=c,function(l,c,g){if(c=c||{},g=new rr(g),c.defaultCountry&&!g.hasCountry(c.defaultCountry)){if(c.v2)throw new ru("INVALID_COUNTRY");throw Error("Unknown country: ".concat(c.defaultCountry))}var b,_=function(l,c,g){var b=function(l,c){var g=c.extractFormattedPhoneNumber,b=function(l){var c=l.indexOf(rT);if(c<0)return null;var g=c+rT.length;if(g>=l.length)return"";var b=l.indexOf(";",g);return b>=0?l.substring(g,b):l.substring(g)}(l);if(!(null===b||0!==b.length&&(rS.test(b)||rC.test(b))))throw new ru("NOT_A_NUMBER");if(null===b)_=g(l)||"";else{_="","+"===b.charAt(0)&&(_+=b);var _,E,O=l.indexOf(rk);E=O>=0?O+rk.length:0;var R=l.indexOf(rT);_+=l.substring(E,R)}var B=_.indexOf(";isub=");if(B>0&&(_=_.substring(0,B)),""!==_)return _}(l,{extractFormattedPhoneNumber:function(l){return function(l,c,g){if(l){if(l.length>250){if(g)throw new ru("TOO_LONG");return}if(!1===c)return l;var b=l.search(rP);if(!(b<0))return l.slice(b).replace(rA,"")}}(l,g,c)}});if(!b)return{};if(!(b.length>=2&&rf.test(b)))return rd.test(b)?{error:"TOO_SHORT"}:{};var _=function(l){var c=l.search(rh);if(c<0)return{};for(var g=l.slice(0,c),b=l.match(rh),_=1;_<b.length;){if(b[_])return{number:g,ext:b[_]};_++}}(b);return _.ext?_:{number:b}}(l,c.v2,c.extract),E=_.number,O=_.ext,R=_.error;if(!E){if(c.v2){if("TOO_SHORT"===R)throw new ru("TOO_SHORT");throw new ru("NOT_A_NUMBER")}return{}}var B=function(l,c,g,b){var _,E,O,R,B,V,U,H=function(l,c,g,b){if(!l)return{};if("+"!==l[0]){var _,E=function(l,c,g,b){if(c){var _=new rr(b);_.selectNumberingPlan(c,g);var E=new RegExp(_.IDDPrefix());if(0===l.search(E)){var O=(l=l.slice(l.match(E)[0].length)).match(rw);if(!O||null==O[1]||!(O[1].length>0)||"0"!==O[1])return l}}}(l,c,g,b);if(E&&E!==l)_=!0,l="+"+E;else{if(c||g){var O=function(l,c,g,b){var _=c?getCountryCallingCode(c,b):g;if(0===l.indexOf(_)){(b=new rr(b)).selectNumberingPlan(c,g);var E=l.slice(_.length),O=extractNationalNumber(E,b).nationalNumber,R=extractNationalNumber(l,b).nationalNumber;if(!matchesEntirely(R,b.nationalNumberPattern())&&matchesEntirely(O,b.nationalNumberPattern())||"TOO_LONG"===checkNumberLength(R,b))return{countryCallingCode:_,number:E}}return{number:l}}(l,c,g,b),R=O.countryCallingCode,B=O.number;
15if(R)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:R,number:B}}return{number:l}}}if("0"===l[1])return{};b=new rr(b);for(var V=2;V-1<=3&&V<=l.length;){var U=l.slice(1,V);if(b.hasCallingCode(U))return b.selectNumberingPlan(U),{countryCallingCodeSource:_?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:U,number:l.slice(V)};V++}return{}}(parseIncompletePhoneNumber(l),c,g,b.metadata),W=H.countryCallingCodeSource,G=H.countryCallingCode,q=H.number;if(G)b.selectNumberingPlan(G);else{if(!q||!c&&!g)return{};b.selectNumberingPlan(c,g),c&&(U=c),G=g||getCountryCallingCode(c,b.metadata)}if(!q)return{countryCallingCodeSource:W,countryCallingCode:G};var Q=extractNationalNumber(parseIncompletePhoneNumber(q),b),Z=Q.nationalNumber,K=Q.carrierCode,X=(_=G,O=(E={nationalNumber:Z,defaultCountry:c,metadata:b}).nationalNumber,R=E.defaultCountry,(V=(B=E.metadata).getCountryCodesForCallingCode(_))?1===V.length?V[0]:function(l,c){var g=c.countries,b=c.defaultCountry,_=c.metadata;_=new rr(_);for(var E,O=[],R=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return getCountryByNationalNumber_arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return getCountryByNationalNumber_arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(g);!(E=R()).done;){var B=E.value;if(_.country(B),_.leadingDigits()){if(l&&0===l.search(_.leadingDigits()))return B}else if(getNumberType({phone:l,country:B},void 0,_.metadata)){if(!b||B===b)return B;O.push(B)}}if(O.length>0)return O[0]}(O,{countries:V,defaultCountry:R,metadata:B.metadata}):void 0);return X&&(U=X,"001"===X||b.country(U)),{country:U,countryCallingCode:G,countryCallingCodeSource:W,nationalNumber:Z,carrierCode:K}}(E,c.defaultCountry,c.defaultCallingCode,g),V=B.country,U=B.nationalNumber,H=B.countryCallingCode,W=B.countryCallingCodeSource,G=B.carrierCode;if(!g.hasSelectedNumberingPlan()){if(c.v2)throw new ru("INVALID_COUNTRY");return{}}if(!U||U.length<2){if(c.v2)throw new ru("TOO_SHORT");return{}}if(U.length>17){if(c.v2)throw new ru("TOO_LONG");return{}}if(c.v2){var q=new r_(H,U,g.metadata);return V&&(q.country=V),G&&(q.carrierCode=G),O&&(q.ext=O),q.__countryCallingCodeSource=W,q}var Q=(c.extended?!!g.hasSelectedNumberingPlan():!!V)&&matchesEntirely(U,g.nationalNumberPattern());return c.extended?{country:V,countryCallingCode:H,carrierCode:G,valid:Q,possible:!!Q||!!(!0===c.extended&&g.possibleLengths()&&isPossibleNumber(U,g)),phone:U,ext:O}:Q?(b={country:V,phone:U},O&&(b.ext=O),b):{}}(l,parsePhoneNumberWithError_objectSpread(parsePhoneNumberWithError_objectSpread({},_),{},{v2:!0}),g)}catch(l){if(l instanceof ru);else throw l}}function isValidPhoneNumber_ownKeys(l,c){var g=Object.keys(l);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);c&&(b=b.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),g.push.apply(g,b)}return g}function isValidPhoneNumber_objectSpread(l){for(var c=1;c<arguments.length;c++){var g=null!=arguments[c]?arguments[c]:{};c%2?isValidPhoneNumber_ownKeys(Object(g),!0).forEach(function(c){var b;b=g[c],c in l?Object.defineProperty(l,c,{value:b,enumerable:!0,configurable:!0,writable:!0}):l[c]=b}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(g)):isValidPhoneNumber_ownKeys(Object(g)).forEach(function(c){Object.defineProperty(l,c,Object.getOwnPropertyDescriptor(g,c))})}return l}function isValidPhoneNumber(){var l=normalizeArguments(arguments),c=l.text,g=l.options,b=l.metadata,_=parsePhoneNumber_parsePhoneNumber(c,g=isValidPhoneNumber_objectSpread(isValidPhoneNumber_objectSpread({},g),{},{extract:!1}),b);return _&&_.isValid()||!1}function es6_parsePhoneNumber_parsePhoneNumber(){var l=normalizeArguments(arguments);return parsePhoneNumber_parsePhoneNumber(l.text,l.options,l.metadata)}function exports_parsePhoneNumber_parsePhoneNumber(){return withMetadataArgument(es6_parsePhoneNumber_parsePhoneNumber,arguments)}let asLibCountryCode=l=>l,r$=em.h.filter(l=>{try{return!!getCountryCallingCode_getCountryCallingCode(asLibCountryCode(l))}catch{return!1}}),getPhoneCallingCode=l=>{try{return`+${getCountryCallingCode_getCountryCallingCode(asLibCountryCode(l))}`}catch{return""}},countryCodeToFlagEmoji=l=>l.toUpperCase().replace(/./g,l=>String.fromCodePoint(127397+l.charCodeAt(0))),isValidNationalPhoneNumber=(l,c)=>{let g=(l??"").trim();if(!g)return!0;
15if(!c)return!1;try{return function(){return withMetadataArgument(isValidPhoneNumber,arguments)}(g,asLibCountryCode(c))}catch{return!1}},toE164PhoneNumber=(l,c)=>{let g=(l??"").trim();if(g&&c)try{let l=exports_parsePhoneNumber_parsePhoneNumber(g,asLibCountryCode(c));return l?.isValid()?l.number:g}catch{return g}},PhoneCountrySelect=({classNames:l={},...c})=>{let g=(0,t8.P)(),b=r$.map(l=>({value:l,label:(0,ei.jsxs)("span",{className:"flex items-center gap-2.5",children:[(0,ei.jsx)("span",{"aria-hidden":!0,children:countryCodeToFlagEmoji(l)}),(0,ei.jsx)("span",{children:g(l)}),(0,ei.jsx)("span",{className:"text-gray-700",children:getPhoneCallingCode(l)})]})})),_=c.value?(0,ei.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,ei.jsx)("span",{"aria-hidden":!0,children:countryCodeToFlagEmoji(c.value)}),(0,ei.jsx)("span",{children:getPhoneCallingCode(c.value)})]}):void 0;return(0,ei.jsx)(Select_Select,{...c,options:b,triggerValue:_,classNames:{...l,container:(0,eg.m6)("flex-none w-[6.5rem]",l.container),selectContent:(0,eg.m6)("w-max min-w-[var(--radix-select-trigger-width)]",l.selectContent)}})};var rO=g(68929),rN=g(86216);let useAddressValidationRules=l=>{let{data:c,loading:g}=(0,rN.EK)({variables:{countryCode:l},skip:!l});return{validationRules:c?.addressValidationRules??null,loading:g}};var rM=g(70880);let useAvailableShippingCountries=()=>{let{checkout:l}=(0,rM.Mg)();return(0,eh.useMemo)(()=>l?.channel?.countries?.map(({code:l})=>l)??[],[l?.channel?.countries])},withoutBlankOptionalFields=({phoneCountry:l,...c})=>({...c,phone:toE164PhoneNumber(c.phone,l),countryArea:c.countryArea?.trim()||void 0,streetAddress2:c.streetAddress2?.trim()||void 0}),isCountryAreaAllowed=l=>!!l?.allowedFields?.includes("countryArea"),isCountryAreaRequired=l=>!!l?.requiredFields?.includes("countryArea"),isPostalCodeRequired=l=>!!l?.requiredFields?.includes("postalCode"),matchesPostalCodeFormat=(l,c)=>{let g=(l??"").trim();return!!g&&(!c||0===c.length||c.some(l=>{try{let c=RegExp(`^(?:${l})$`);return c.test(g)||c.test(g.toUpperCase())}catch{return!0}}))},rj={province:{id:"app.checkout.countryArea.province",defaultMessage:"Province"},state:{id:"app.checkout.countryArea.state",defaultMessage:"State"},district:{id:"app.checkout.countryArea.district",defaultMessage:"District"}},getCountryAreaLabel=(l,c)=>l&&rj[l]?c.formatMessage(rj[l]):c.formatMessage(rO.h.stateProvinceLabel),AddressForm=({section:l})=>{let c=(0,ep.Z)(),{register:g,control:b,watch:_,formState:{errors:E}}=(0,ed.Gc)(),O=_("country"),R=useAvailableShippingCountries(),{validationRules:B}=useAddressValidationRules(O),V=isCountryAreaAllowed(B),U=getCountryAreaLabel(B?.countryAreaType,c),H=B?.countryAreaChoices??[],W=H.length>0,autoComplete=c=>`${l} ${c}`;return(0,ei.jsxs)("form",{method:"post",className:"flex flex-col gap-y-3",children:[(0,ei.jsx)(ed.Qr,{name:"country",control:b,render:({field:{value:l,onChange:g}})=>(0,ei.jsx)(CountrySelect,{floating:!0,label:c.formatMessage(rO.h.countryLabel),only:R,error:E.country?.message,value:l,onValueChange:g})}),(0,ei.jsxs)("div",{className:"flex gap-x-8 gap-y-4 flex-wrap",children:[(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.firstNameLabel),classNames:{container:"min-w-[14rem]"},error:E.firstName?.message,autoComplete:autoComplete("given-name"),...g("firstName")}),(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.lastNameLabel),classNames:{container:"min-w-[14rem]"},error:E.lastName?.message,autoComplete:autoComplete("family-name"),...g("lastName")})]}),(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.streetLabel),error:E.streetAddress1?.message,autoComplete:autoComplete("address-line1"),...g("streetAddress1")}),(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.houseNumberLabel),error:E.streetAddress2?.message,autoComplete:autoComplete("address-line2"),...g("streetAddress2")}),(0,ei.jsxs)("div",{className:"flex gap-x-8 gap-y-4 flex-wrap mb-2",children:[(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.cityLabel),classNames:{container:"min-w-[14rem]"},error:E.city?.message,autoComplete:autoComplete("address-level2"),...g("city")}),(0,ei.jsx)(ef.II,{floating:!0,label:c.formatMessage(rO.h.postalCodeLabel),classNames:{container:"min-w-[14rem]"},error:E.postalCode?.message,autoComplete:autoComplete("postal-code"),...g("postalCode")})]}),V&&(W?(0,ei.jsx)(ed.Qr,{name:"countryArea",control:b,render:({field:{value:l,onCh
15ange:c}})=>(0,ei.jsx)(Select_Select,{floating:!0,label:U,error:E.countryArea?.message,value:l,onValueChange:c,options:H.map(({verbose:l,raw:c})=>({label:l??c??"",value:c??""}))})}):(0,ei.jsx)(ef.II,{floating:!0,label:U,error:E.countryArea?.message,autoComplete:autoComplete("address-level1"),...g("countryArea")})),(0,ei.jsxs)("div",{className:"flex gap-x-3 items-start",children:[(0,ei.jsx)(ed.Qr,{name:"phoneCountry",control:b,render:({field:{value:l,onChange:g}})=>(0,ei.jsx)(PhoneCountrySelect,{floating:!0,label:c.formatMessage(rO.h.phoneCountryLabel),value:l,onValueChange:g})}),(0,ei.jsx)(ef.II,{floating:!0,type:"tel",label:c.formatMessage(rO.h.phoneLabel),helpText:c.formatMessage(rO.h.phoneHelpText),error:E.phone?.message,autoComplete:autoComplete("tel"),...g("phone")})]})]})};var rI=g(49570),rR=g.n(rI),rF=g(24235),rD=g(29249),rL=g(49220);let EmailSection=()=>{let l=(0,ep.Z)(),c=(0,rF.useRouter)(),g=(0,rD._)(),{authenticated:b,loading:_}=(0,rL.a)(),{register:E,formState:{errors:O}}=(0,ed.Gc)();return(0,ei.jsxs)("div",{className:"mb-3",children:[(0,ei.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,ei.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none",children:l.formatMessage(rO.h.contactSectionName)}),!b&&!_&&(0,ei.jsx)(rR(),{href:g.account.login.$url({query:{next:c?.asPath}}),className:"underline text-brand-secondary text-sm",children:l.formatMessage(rO.h.signInLink)})]}),(0,ei.jsx)("form",{method:"post",children:(0,ei.jsx)(ef.II,{type:"email",autoComplete:"email",floating:!0,label:l.formatMessage(rO.h.emailLabel),error:O.email?.message,...E("email",{})})})]})};var rB=g(48764),rV=g(32776),rU=g(7872),rH=g(9621);let useAddressFormValidationSchema=(l,{checkPostalCodeFormat:c=!0}={})=>{let g=(0,ep.Z)(),b=isCountryAreaRequired(l),_=isPostalCodeRequired(l),E=l?.postalCodeMatchers,O=JSON.stringify(E??[]);return(0,eh.useMemo)(()=>{let l=_?(0,rU.Z_)().required(g.formatMessage(rH.K.required)):(0,rU.Z_)();return(0,rU.Ry)({firstName:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),lastName:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),phone:(0,rU.Z_)().test("phoneFormat",g.formatMessage(rH.K.phoneInvalid),function(l){let c=this.parent.phoneCountry;return isValidNationalPhoneNumber(l,c)}),phoneCountry:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),country:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),countryArea:b?(0,rU.Z_)().required(g.formatMessage(rH.K.required)):(0,rU.Z_)(),streetAddress1:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),streetAddress2:(0,rU.Z_)(),city:(0,rU.Z_)().required(g.formatMessage(rH.K.required)),postalCode:c?l.test("postalCodeFormat",g.formatMessage(rH.K.postalCodeInvalid),l=>!_&&!l||matchesPostalCodeFormat(l,E)):l}).required()},[g,b,_,O,c])};var rz=g(5576);let rW="bamboovement.checkoutDraft",readStoredDraft=()=>{try{let l=window.localStorage.getItem(rW);return l?JSON.parse(l):void 0}catch{return}},readCheckoutDraft=l=>{let c=readStoredDraft();return c&&l&&c.token===l?c.values??{}:{}},clearCheckoutDraft=()=>{try{window.localStorage.removeItem(rW)}catch{}},useCheckoutDraft=l=>{let[c]=(0,eh.useState)(()=>readCheckoutDraft(l)),g=(0,eh.useCallback)(c=>{if(!l)return;let g={token:l,values:{...readCheckoutDraft(l),...c}};try{window.localStorage.setItem(rW,JSON.stringify(g))}catch{}},[l]);return{draft:c,saveDraft:g}},getInitialPhone=(l,c)=>{let g=l?.phone||"",b=l?.country.code||c;if(!g.startsWith("+"))return{phone:g,phoneCountry:b};let _=exports_parsePhoneNumber_parsePhoneNumber(g);return _?.isValid()&&_.country?{phone:_.nationalNumber,phoneCountry:_.country}:{phone:g,phoneCountry:b}},buildAddressKey=l=>JSON.stringify([l.firstName?.trim()??"",l.lastName?.trim()??"",l.phone?.trim()??"",l.phoneCountry??"",l.country??"",l.countryArea?.trim()??"",l.streetAddress1?.trim()??"",l.streetAddress2?.trim()??"",l.city?.trim()??"",l.postalCode?.trim()??""]),useAddressForm=(l,c,{draftField:g,checkoutToken:b})=>{let _=(0,ep.Z)(),[E,O]=(0,eh.useState)(!1),R=(0,eh.useRef)(null),B=(0,rz.H)(),V=useAvailableShippingCountries(),U=0===V.length||V.includes(B)?B:em.f,{draft:H,saveDraft:W}=useCheckoutDraft(b),G={firstName:l?.firstName||"",lastName:l?.lastName||"",...getInitialPhone(l,U),country:l?.country.code||U,countryArea:l?.countryArea||"",streetAddress1:l?.streetAddress1||"",streetAddress2:l?.streetAddress2||"",city:l?.city||"",postalCode:l?.postalCode||""},q=(0,ed.cI)({mode:"onTouched",resolver:(l,c,g)=>R.current?(0,rV.X)(R.current)(l,c,g):{values:l,errors:{}},defaultValues:{...G,...H[g]}}),Q=q.watch("country"),{validationRules:Z,loading:K}=useAddressValidationRules(Q),X=useAddressFormValidationSchema(Z),Y=useAddressFormValidationSchema(Z,{checkPostalCodeFormat:!1});R.current=X;let J=q.watch(),et=!K&&X.isValidSync(J),er=!K&&Y.isValidSync(J),ei=matchesPostalCodeFormat(J.postalCode,Z?.postalCodeMatchers),ea=`${J.country??""}|${(J.postalCode??"").trim()}`,eo=buildAddressKey(J),es=buildAddressKey(G),el=(0,eh.useRef)(J);el.current=J;let ec=(0,eh.useRef)(!1);ec.current=ec.current||q.formState.isDirty,(0,eh.useEffect)(()=>
15{if(!ec.current)return;let l=el.current;W("billingAddress"===g?{billingAddress:l}:{shippingAddress:l})},[eo,g,W]),(0,eh.useEffect)(()=>{let l=Object.keys(q.formState.touchedFields);l.length>0&&q.trigger(l)},[X,q]),(0,eh.useEffect)(()=>{q.clearErrors("countryArea"),isCountryAreaAllowed(Z)||q.setValue("countryArea","")},[Q,Z]);let eu=getCountryAreaLabel(Z?.countryAreaType,_),getFieldLabel=l=>({firstName:"First name",lastName:"Last name",phone:"Phone number",country:"Country",countryArea:eu,country_area:eu,streetAddress1:"Street name + House number",streetAddress2:"Extra delivery details (apartment, unit, floor)",city:"Town/City",postalCode:"Postcode"})[l]||l,getImprovedErrorMessage=l=>{let c=l.message||"",g=l.field||"";if("This field is required."===c||"This field is required"===c||"This field is required."===c.trim()){let l=getFieldLabel(g);return`${l} is required.`}return c},ef=q.handleSubmit(async l=>{let g=await c(l);if(g.length>0){let c=g.map(l=>({...l,message:getImprovedErrorMessage(l)}));O(!0),c.forEach(c=>{let g=c.field||"",b=getImprovedErrorMessage(c);"countryArea"===g||"country_area"===g?q.setError("countryArea",{message:b,type:"server"}):g&&g in l&&q.setError(g,{message:b})});return}O(!1)}),eg=(0,eh.useRef)(q.getValues("country"));return(0,eh.useEffect)(()=>{eg.current!==Q&&E&&(eg.current=Q,O(!1))},[Q]),{...q,onSubmit:ef,hasServerError:E,validationRules:Z,isComplete:et,isReadyForShippingRates:er,isPostalCodeWellFormed:ei,shippingZoneKey:ea,addressKey:eo,persistedAddressKey:es,writeDelayMs:ei?600:1500}},useDebouncedPersist=({key:l,initialKey:c,enabled:g,delayMs:b,persist:_,label:E})=>{let O=(0,eh.useRef)(c??""),R=(0,eh.useRef)(0),B=(0,eh.useRef)(void 0),V=(0,eh.useRef)(_);V.current=_;let U=(0,eh.useCallback)(()=>{B.current&&(clearTimeout(B.current),B.current=void 0)},[]);return(0,eh.useEffect)(()=>{if(g&&l!==O.current)return B.current=setTimeout(()=>{O.current=l;let c=++R.current;(async()=>{try{await V.current()}catch(l){c===R.current&&console.warn(`Could not save the ${E} to the checkout`,l)}})()},b),U},[l,g,b,E,U]),{cancel:U}},useBillingAddressForm=l=>{let{query:c}=(0,eu.eH)(),[g]=(0,rN.nc)({errorPolicy:"all"}),b=(0,eh.useCallback)(async b=>{let{data:_}=await g({variables:{address:withoutBlankOptionalFields(b),token:l.token,locale:c.locale}});return _?.checkoutBillingAddressUpdate?.errors.filter(rB.Yj)||[]},[g,l.token,c.locale]),_=useAddressForm(l.billingAddress,b,{draftField:"billingAddress",checkoutToken:l.token}),{getValues:E,isComplete:O,addressKey:R,persistedAddressKey:B,writeDelayMs:V}=_;return useDebouncedPersist({key:R,initialKey:B,enabled:O,delayMs:V,label:"billing address",persist:async()=>{let l=await b(E());l.length>0&&console.warn("Saleor rejected the autosaved billing address",l)}}),_},useDifferentBillingAddress=(l,c,g=!1)=>{let[b,_]=(0,eh.useState)(g),{isRecalculatingShipping:E}=(0,rM.Mg)(),[O,{loading:R}]=(0,rN.nc)({errorPolicy:"all"}),[B,V]=(0,eh.useState)(!1);(0,eh.useEffect)(()=>{if(B)return;let{billingAddress:c,shippingAddress:g}=l,b=!!c&&!!g&&(c.firstName!==g.firstName||c.lastName!==g.lastName||c.country.code!==g.country.code||c.streetAddress1!==g.streetAddress1||c.city!==g.city||c.postalCode!==g.postalCode);b&&_(!0),l&&V(!0)},[B,l]);let saveShippingAsBilling=async g=>{if(!g)return;let{data:b}=await O({variables:{address:{firstName:g.firstName||"",lastName:g.lastName||"",country:g.country.code||em.f,countryArea:g.countryArea||void 0,streetAddress1:g.streetAddress1||"",streetAddress2:g.streetAddress2||void 0,city:g.city||"",postalCode:g.postalCode||""},token:l.token,locale:c}});return b?.checkoutBillingAddressUpdate?.errors.length?b.checkoutBillingAddressUpdate.errors:[]};return(0,eh.useEffect)(()=>{B&&!b&&l.shippingAddress&&!E&&saveShippingAsBilling(l.shippingAddress)},[B,b,E,l.shippingAddress?.firstName,l.shippingAddress?.lastName,l.shippingAddress?.country.code,l.shippingAddress?.streetAddress1,l.shippingAddress?.city,l.shippingAddress?.postalCode]),{useDifferentBillingAddress:b,setUseDifferentBillingAddress:_,saveShippingAsBilling,loadingSaveShippingAsBilling:R}},useEmailFormValidationSchema=()=>{let l=(0,ep.Z)();return(0,eh.useMemo)(()=>rU.Ry({email:rU.Z_().required(l.formatMessage(rH.K.required)).email(l.formatMessage(rH.K.emailInvalid))}).required(),[l])};var rG=g(68653),rq=g(61516);let useEmailForm=(l,c)=>{let{query:g}=(0,eu.eH)(),[b]=(0,rN.Ou)({errorPolicy:"all"}),_=(0,rG.PT)(),{draft:E,saveDraft:O}=useCheckoutDraft(l?.token),R=useEmailFormValidationSchema(),B=(0,ed.cI)({mode:"onTouched",resolver:(0,rV.X)(R),defaultValues:{email:E.email??(l?.email||c?.email||"")}}),V=B.watch(),U=V.email,H=R.isValidSync(V),W=(0,eh.useRef)(!1);W.current=W.current||B.formState.isDirty,(0,eh.useEffect)(()=>{W.current&&O({email:U})},[U,O]);let G=(0,eh.useCallback)(async c=>{let _=await b({variables:{email:c,token:l?.token,locale:g.locale}});return _.data?.checkoutEmailUpdate?.errors||[]},[b,l?.token,g.locale]),{cancel:q}=useDebouncedPersist({key:U??"",initialKey:l?.email??"",enabled:H,delayMs:800,label:"e-mail",persist:async()=>{let l=await G(U);if(l.length>0){console.warn("Saleor rejected the autosaved checkout e-mail",l);return}(0,rq.DO)({em:U})}}),Q=B.handleSubmit(async c=>{q();let g=await G(c.email);if(g.length>0){g.forEach(l=>B.setError("email",{message:l.message||""}));return}(0,rq.DO)({em:c.email}),_(l)});return{...B,onSubmit:Q,isComplete:H}},useShippingAddressForm=(l,c)=>{let{query:g}=(0,eu.eH)(),[b]=(0,rN.Eh)({errorPolicy:"all"}),updateAddress=async _=>{let{data:E}=await b({variables:{address:withoutBlankOptionalFields(_),token:l.token,locale:g.locale}}),O=await c(E?.checkoutShippingAddressUpdate?.checkout?.shippingAddress),R=E?.checkoutShippingAddressUpdate?.errors.filter(rB.Yj)||[];return[...R,...O||[]]};return useAddressForm(l.shippingAddress,updateAddress,{draftField:"shippingAddress",checkoutToken:l.token})};var rQ=g(74629),rZ=g(35384),rK=g(83854);let rX=rQ.Ps`
16  mutation CheckoutShippingAddressPreviewUpdate(
17    $token: UUID!
18    $address: AddressInput!
19    $locale: LanguageCodeEnum!
20  ) {
21    checkoutShippingAddressUpdate(
22      shippingAddress: $address
23      token: $token
24      validationRules: {
25        checkFieldsFormat: false
26        checkRequiredFields: false
27        enableFieldsNormalization: false
28      }
29    ) {
30      checkout {
31        ...CheckoutDetailsFragment
32      }
33      errors {
34        field
35        message
36        code
37      }
38    }
39  }
40  ${rN.aD}
41`,getCheapestShippingMethod=l=>l.filter(rB.Yj).reduce((l,c)=>!l||c.price.amount<l.price.amount?c:l,void 0),useShippingCostPreview=({checkout:l,getShippingAddressValues:c})=>{let{query:g}=(0,eu.eH)(),[b]=(0,rZ.D)(rX,{errorPolicy:"all"}),[_]=(0,rN.QQ)({errorPolicy:"all"}),[E,O]=(0,eh.useState)(!1),[R,B]=(0,eh.useState)(null),V=(0,eh.useRef)(0),U=(0,eh.useCallback)(()=>{let l=c(),{phone:g,...b}=withoutBlankOptionalFields(l);return isValidNationalPhoneNumber(l.phone,l.phoneCountry)?{...b,phone:g}:b},[c]),H=(0,eh.useCallback)(async()=>{let{data:c}=await b({variables:{address:U(),token:l.token,locale:g.locale}}),_=c?.checkoutShippingAddressUpdate?.errors??[];_.length>0&&console.warn("Saleor rejected the autosaved shipping address",_)},[b,U,l.token,g.locale]),W=(0,eh.useCallback)(async({forceMethodReselect:c=!1}={})=>{let E=++V.current;O(!0);try{let{data:O,errors:R}=await b({variables:{address:U(),token:l.token,locale:g.locale}});if(E!==V.current)return;R?.length&&console.warn("Shipping rates refreshed with partial GraphQL errors; falling back to untranslated labels",R);let H=O?.checkoutShippingAddressUpdate?.errors??[];if(H.length>0){console.error("Saleor rejected the shipping address preview update; shipping rates were not refreshed",H),B("addressRejected");return}let W=O?.checkoutShippingAddressUpdate?.checkout;if(!W){console.error("Shipping rates were not refreshed: no checkout came back from Saleor"),B("requestFailed");return}let G=(W.availableShippingMethods??[]).filter(rB.Yj),q=getCheapestShippingMethod(G);if((0,rK.y)(G)||!q){B("noMethods");return}B(null);let Q=W.shippingMethod?.id,Z=c?Q===q.id:!!Q&&G.some(({id:l})=>l===Q);if(Z)return;let{data:K}=await _({variables:{token:l.token,shippingMethodId:q.id,locale:g.locale}}),X=K?.checkoutShippingMethodUpdate?.errors??[];X.length>0&&console.error("Saleor rejected the auto-selected shipping method for the selected country",X)}catch(l){console.error("Failed to recalculate shipping cost for the selected country",l),B("requestFailed")}finally{E===V.current&&O(!1)}},[b,_,U,l.token,g.locale]);return{recalculate:W,persistAddress:H,loading:E,failure:R}},useRecalculateOnCountryChange=(l,c)=>{let g=(0,eh.useRef)(l);(0,eh.useEffect)(()=>{g.current!==l&&(g.current=l,l&&c({forceMethodReselect:!0}))},[l])};function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}function applePay_extends(){return(applePay_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var applePay=l=>eh.createElement("svg",applePay_extends({viewBox:"0 0 165.521 105.965",xmlns:"http://www.w3.org/2000/svg"},l),E||(E=eh.createElement("path",{d:"M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696c-.013.477-.019.953-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.018 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004a79.71 79.71 0 0 0 1.431-.02c1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.941 9.941 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.413 71.413 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z"})),O||(O=eh.createElement("path",{fill:"#FFF",d:"m150.698 3.532 1.672.003c.452.003.905.008 1.36.02.792.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
410 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.512-1.971.645-.882.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a75.086 75.086 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.647-1.985c-.155-.863-.198-1.788-.22-2.578a66.017 66.017 0 0 1-.02-1.355l-.002-1.327V14.474l.002-1.325c.003-.453.008-.905.02-1.357.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.622a6.385 6.385 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.647c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875"})),R||(R=eh.createElement("path",{d:"M45.186 35.64c1.417-1.772 2.38-4.152 2.126-6.585-2.075.104-4.607 1.37-6.073 3.143-1.316 1.52-2.48 4-2.177 6.33 2.33.202 4.656-1.165 6.124-2.887M47.285 38.983c-3.382-.202-6.258 1.919-7.873 1.919-1.616 0-4.09-1.818-6.764-1.769-3.482.051-6.713 2.02-8.48 5.15-3.634 6.264-.959 15.556 2.575 20.657 1.717 2.524 3.785 5.303 6.51 5.203 2.575-.101 3.584-1.668 6.714-1.668 3.128 0 4.037 1.668 6.763 1.617 2.827-.05 4.594-2.525 6.31-5.051 1.969-2.877 2.775-5.655 2.825-5.808-.05-.05-5.45-2.122-5.5-8.333-.051-5.201 4.24-7.675 4.441-7.828-2.423-3.584-6.209-3.988-7.52-4.09M76.734 31.944c7.35 0 12.47 5.067 12.47 12.444 0 7.404-5.225 12.497-12.654 12.497h-8.14v12.943h-5.88V31.944h14.204zM68.41 51.949h6.747c5.12 0 8.034-2.756 8.034-7.534 0-4.778-2.914-7.509-8.008-7.509h-6.773V51.95zM90.74 61.979c0-4.831 3.702-7.798 10.266-8.166l7.56-.446v-2.126c0-3.072-2.074-4.91-5.539-4.91-3.282 0-5.33 1.575-5.828 4.043h-5.356c.315-4.988 4.568-8.664 11.394-8.664 6.695 0 10.974 3.545 10.974 9.084v19.034h-5.435v-4.542h-.13c-1.602 3.072-5.094 5.015-8.717 5.015-5.408 0-9.189-3.36-9.189-8.322zm17.826-2.494v-2.18l-6.8.42c-3.386.237-5.303 1.733-5.303 4.096 0 2.415 1.996 3.99 5.041 3.99 3.964 0 7.062-2.73 7.062-6.326zM119.342 79.989v-4.595c.419.105 1.364.105 1.837.105 2.625 0 4.043-1.102 4.909-3.938 0-.052.5-1.68.5-1.706l-9.977-27.646h6.143l6.984 22.474h.104l6.985-22.474h5.985l-10.344 29.063c-2.362 6.695-5.093 8.848-10.816 8.848-.473 0-1.891-.053-2.31-.131z"})));function ideal_extends(){return(ideal_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var ideal=l=>eh.createElement("svg",ideal_extends({xmlns:"http://www.w3.org/2000/svg",id:"ideal_svg__Layer_1","data-name":"Layer 1",viewBox:"0 0 480 182"},l),B||(B=eh.createElement("defs",null,eh.createElement("linearGradient",{id:"ideal_svg__linear-gradient",x1:352.72,y1:95.3,x2:330.2,y2:67.73,gradientTransform:"matrix(1 0 0 -1 0 184)",gradientUnits:"userSpaceOnUse"},eh.createElement("stop",{offset:.02,stopColor:"#1d1c1c",stopOpacity:0}),eh.createElement("stop",{offset:.68,stopColor:"#1d1c1c"})),eh.createElement("linearGradient",{id:"ideal_svg__linear-gradient-2",x1:313.44,y1:89.45,x2:336.52,y2:112.26,gradientTransform:"matrix(1 0 0 -1 0 184)",gradientUnits:"userSpaceOnUse"},eh.createElement("stop",{offset:.02,stopColor:"#1d1c1c",stopOpacity:0}),eh.createElement("stop",{offset:.68,stopColor:"#1d1c1c"})),eh.createElement("style",null,".ideal_svg__cls-3,.ideal_svg__cls-5,.ideal_svg__cls-6,.ideal_svg__cls-8{stroke-width:0}.ideal_svg__cls-3{fill-rule:evenodd}.ideal_svg__cls-6{fill:#232323}.ideal_svg__cls-3,.ideal_svg__cls-8{fill:#fff}.ideal_svg__cls-5{fill:#1d1c1c}"))),eh.createElement("rect",{width:480,height:182,rx:13,ry:13,style:{fill:"#fff48d",strokeWidth:0}}),V||(V=eh.createElement("path",{className:"ideal_svg__cls-8",d:"M11.02 22.87v136.4c0 6.53 5.37 11.87 11.93 11.87h81.89c61.91 0 88.74-34.49 88.74-80.25S166.74 11 104.83 11H22.94c-6.56 0-11.93 5.34-11.93 11.87Z"})),eh.createElement("path",{d:"M65.83 44.48v100.79h44.07c40.02 0 57.37-22.5 57.37-54.31s-17.36-54.07-57.37-54.07H73.46c-4.23 0-7.63 3.44-7.63 7.6Z",style:{fill:"#c06",strokeWidth:0}}),eh.createElement("path",{d:"M33.62 160.28h71.21c50.04 0 77.65-24.63 77.65-69.33 0-25.76-10.08-69.03-77.65-69.03H33.62c-6.32 0-11.45 5.1-11.45 11.4v115.57c0 6.29 5.13 11.4 11.45 11.4ZM25.98 33.32c0-4.21 3.4-7.6 7.63-7.6h71.21c27.55 0 73.83 8.49 73.83 65.23 0 42.26-26.24 65.53-73.83 65.53h-71.2c-4.23 0-7.63-3.38-7.63
41-7.6V33.32Z",style:{fill:"#232323",fillRule:"evenodd",strokeWidth:0}}),U||(U=eh.createElement("path",{className:"ideal_svg__cls-3",d:"M87.51 76.3c-1.34-.48-2.74-.72-4.26-.72v-.06H73.16v24.34h10.21c1.81 0 3.38-.36 4.73-.96 1.34-.66 2.45-1.5 3.33-2.58.88-1.08 1.52-2.4 1.98-3.9.41-1.5.64-3.12.64-4.92 0-2.04-.29-3.78-.82-5.28-.58-1.44-1.34-2.7-2.27-3.72-.99-.96-2.1-1.74-3.44-2.22Zm-2.39 18.77c-.76.24-1.46.36-2.22.36v.06h-4.61V80.14h3.73c1.28 0 2.33.18 3.21.54.88.36 1.58.96 2.1 1.62.52.66.93 1.56 1.17 2.52.23.96.35 2.1.35 3.3 0 1.38-.18 2.46-.52 3.42a7.12 7.12 0 0 1-1.34 2.28 4.32 4.32 0 0 1-1.87 1.26Z"})),H||(H=eh.createElement("path",{className:"ideal_svg__cls-8",d:"M115.11 75.59v4.5h-12.49v5.22h11.49v4.14h-11.49v5.94h12.78v4.5H97.43V75.55h17.68v.06Z"})),W||(W=eh.createElement("path",{className:"ideal_svg__cls-3",d:"m141.83 99.93-8.87-24.34h-5.42l-8.93 24.34h5.25l1.87-5.4h8.87l1.81 5.4h5.43Zm-11.56-18.35 2.98 8.93h-6.12l3.09-8.93h.06Z"})),G||(G=eh.createElement("path",{className:"ideal_svg__cls-8",d:"M150.29 75.58v19.85h11.55v4.5H145.1V75.59h5.19Z"})),q||(q=eh.createElement("path",{className:"ideal_svg__cls-6",d:"M45.35 100.29c6.32 0 11.44-5.12 11.44-11.45s-5.12-11.45-11.44-11.45-11.44 5.12-11.44 11.45 5.12 11.45 11.44 11.45ZM52.16 146.08c-8.86 0-15.96-7.65-15.96-17.05v-13.31c0-4.7 3.55-8.56 8.01-8.56s8.01 3.8 8.01 8.56v30.36h-.06Z"})),Q||(Q=eh.createElement("path",{className:"ideal_svg__cls-5",d:"M405.6 91.62c0-13.38 9.52-25.57 25.96-25.57s26.03 12.2 26.03 25.57-9.52 25.57-26.03 25.57c-16.44 0-25.96-12.2-25.96-25.57Zm37.54 0c0-6.45-4.25-12.4-11.58-12.4s-11.58 5.96-11.58 12.4 4.32 12.41 11.58 12.41 11.58-5.96 11.58-12.41ZM395.49 101.12c5.48-3.12 8.77-9.08 8.77-15.66 0-9.77-7.06-18.09-18.02-18.09h-23.01v48.51h14.25v-12.4h2.67l8.15 12.4h16.78l-9.59-14.76Zm-12.12-8.81h-5.89V78.59h5.96c3.84 0 6.3 3.12 6.3 6.86s-2.54 6.86-6.37 6.86ZM298.18 67.31l-8.55 28.91-8.34-28.91h-11.35l-8.41 28.91-8.48-28.91h-15.04l17.23 48.42h12.37l8-26.36 7.93 26.36h12.44l17.23-48.42h-15.04ZM334.78 103.91h-.03c-5.33 0-9.07-3.22-10.67-7.48h36.21c.29-1.6.44-3.24.44-4.9 0-13.34-9.49-25.51-25.95-25.52v13.14c5.36.01 9.06 3.23 10.65 7.48h-36.16c-.29 1.6-.44 3.24-.44 4.9 0 13.35 9.5 25.53 25.91 25.53h.03v-13.15Z"})),eh.createElement("path",{d:"M334.75 117.05c.56 0 1.11-.02 1.65-.04 3.33-.17 6.36-.85 9.06-1.94 2.7-1.09 5.07-2.6 7.08-4.42a23.98 23.98 0 0 0 4.97-6.3c1.17-2.14 2.03-4.45 2.57-6.86h-15.09c-.31.64-.67 1.26-1.08 1.83-.56.79-1.22 1.5-1.97 2.11-.75.62-1.59 1.14-2.51 1.54-.92.4-1.93.68-3.02.83-.53.07-1.08.11-1.65.11-3.39 0-6.14-1.31-8.11-3.36l-9.81 9.92c4.36 4.03 10.41 6.57 17.91 6.57Z",style:{strokeWidth:0,fill:"url(#ideal_svg__linear-gradient)"}}),eh.createElement("path",{d:"M334.75 66c-13.92 0-22.87 8.76-25.26 19.56h15.04c1.8-3.72 5.34-6.42 10.22-6.42 3.89 0 6.91 1.68 8.88 4.22l9.9-10.01c-4.42-4.48-10.78-7.35-18.77-7.35Z",style:{fill:"url(#ideal_svg__linear-gradient-2)",strokeWidth:0}}),Z||(Z=eh.createElement("path",{className:"ideal_svg__cls-5",d:"M215.61 145c-1.1 0-2-.9-2-2V39c0-1.1.9-2 2-2s2 .9 2 2v104c0 1.1-.9 2-2 2Z"})));function mastercard_extends(){return(mastercard_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}function paypal_extends(){return(paypal_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var paypal=l=>eh.createElement("svg",paypal_extends({viewBox:"0 0 373.51 450",xmlns:"http://www.w3.org/2000/svg"},l),X||(X=eh.createElement("path",{d:"M318.58 103.5c0 55.74-51.44 121.5-129.27 121.5h-74.97l-3.68 23.22L93.17 360H0L56.05 0H207c50.83 0 90.82 28.33 105.55 67.7a96.87 96.87 0 0 1 6.03 35.8Z",fill:"#002991"})),Y||(Y=eh.createElement("path",{d:"M372.28 207c-10.271 62.408-64.292 108.153-127.54 108h-52.06l-21.67 135H78.34l14.83-90 17.5-111.78 3.67-23.22h74.97c77.73 0 129.27-65.76 129.27-121.5 38.25 19.74 60.55 59.63 53.7 103.5Z",fill:"#60cdff"})),J||(J=eh.createElement("path",{d:"M318.58 103.5C302.54 95.11 283.09 90 261.92 90h-126.4l-21.18 135h74.97c77.73 0 129.27-65.76 129.27-121.5Z",fill:"#008cff"})));function visa_extends(){return(visa_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}let rY=[l=>eh.createElement("svg",visa_extends({viewBox:"0 0 780 500",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),et||(et=eh.createElement("g",{clipPath:"url(#visa_svg__a)"},eh.createElement("path",{d:"M40 0h700c22.092 0 40 17.909 40 40v420c0 22.092-17.908 40-40 40H40c-22.091 0-40-17.908-40-40V40C0 17.909 17.909 0 40 0Z",fill:"#1434CB"}),eh.createElement("path",{d:"M489.823 143.111c-46.835 0-88.689 24.282-88.689 69.145 0 51.45 74.23 55.003 74.23 80.85 0 10.883-12.469 20.625-33.764 20.625-30.223 0-52.811-13.612-52.811-13.612l-9.666 45.272s26.022 11.498 60.569 11.498c51.206 0 91.498-25.474 91.498-71.105 0-54.365-74.538-57.813-74.538-81.803 0-8.526 10.235-17.867 31.47-17.867 23.959 0 43.506 9.9 43.506 9.9l9.459-43.725s-21.269-9.178
41-51.264-9.178Zm-428.494 3.3-1.134 6.6s19.704 3.607 37.45 10.803c22.85 8.25 24.477 13.054 28.326 27.972l41.934 161.7h56.213l86.601-207.075h-56.084l-55.646 140.791-22.707-119.341c-2.083-13.658-12.631-21.45-25.542-21.45H61.33Zm271.942 0-43.996 207.075h53.481l43.842-207.075h-53.327Zm298.283 0c-12.896 0-19.729 6.907-24.743 18.975l-78.353 188.1h56.084l10.851-31.35h68.327l6.598 31.35h49.487l-43.172-207.075h-45.079Zm7.294 55.945 16.625 77.705h-44.538l27.913-77.705Z",fill:"#fff"}))),er||(er=eh.createElement("defs",null,eh.createElement("clipPath",{id:"visa_svg__a"},eh.createElement("path",{fill:"#fff",d:"M0 0h780v500H0z"}))))),l=>eh.createElement("svg",mastercard_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 38 24",fill:"none","aria-labelledby":"pi-master"},l),K||(K=eh.createElement("rect",{x:.5,y:.5,width:37,height:23,rx:2.5,stroke:"#000",strokeOpacity:.07})),eh.createElement("path",{d:"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z",fill:"#1C1C1C",style:{fill:"color(display-p3 .1098 .1098 .1098)",fillOpacity:1}}),eh.createElement("path",{d:"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z",fill:"#232323",style:{fill:"color(display-p3 .1373 .1373 .1373)",fillOpacity:1}}),eh.createElement("path",{d:"M14.636 19.273a7.636 7.636 0 1 0 0-15.273 7.636 7.636 0 0 0 0 15.273Z",fill:"#EB001B",style:{fill:"color(display-p3 .9216 0 .1059)",fillOpacity:1}}),eh.createElement("path",{d:"M23.364 19.273a7.636 7.636 0 1 0 0-15.273 7.636 7.636 0 0 0 0 15.273Z",fill:"#F79E1B",style:{fill:"color(display-p3 .9686 .6196 .1059)",fillOpacity:1}}),eh.createElement("path",{d:"M22.273 11.636c0-2.618-1.31-4.909-3.273-6.218-1.964 1.418-3.273 3.71-3.273 6.218 0 2.51 1.31 4.91 3.273 6.218 1.964-1.309 3.273-3.6 3.273-6.218Z",fill:"#FF5F00",style:{fill:"color(display-p3 1 .3725 0)",fillOpacity:1}})),l=>eh.createElement("svg",_extends({viewBox:"0 0 780 500",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=eh.createElement("path",{d:"M40 .001h700c22.092 0 40 17.909 40 40v420c0 22.092-17.908 40-40 40H40c-22.091 0-40-17.908-40-40v-420c0-22.091 17.909-40 40-40z",fill:"#2557D6"})),_||(_=eh.createElement("path",{d:"M.253 235.69h37.441l8.442-19.51h18.9l8.42 19.51h73.668v-14.915l6.576 14.98h38.243l6.576-15.202v15.138h183.08l-.085-32.026h3.542c2.479.083 3.204.302 3.204 4.226v27.8h94.689v-7.455c7.639 3.92 19.518 7.455 35.148 7.455h39.836l8.525-19.51h18.9l8.337 19.51h76.765v-18.532l11.626 18.532h61.515v-122.51h-60.88v14.468l-8.522-14.468h-62.471v14.468l-7.828-14.468h-84.38c-14.123 0-26.539 1.889-36.569 7.153v-7.153h-58.229v7.153c-6.383-5.426-15.079-7.153-24.75-7.153h-212.74l-14.274 31.641-14.659-31.641H91.294v14.468l-7.362-14.468H26.787L.248 171.427v64.261h.003zm236.34-17.67h-22.464l-.083-68.794-31.775 68.793h-19.24l-31.858-68.854v68.854h-44.57l-8.42-19.592H32.556l-8.505 19.592H.25l39.241-87.837H72.05l37.269 83.164v-83.164h35.766l28.678 59.587 26.344-59.587h36.485l.001 87.838zm-165.9-37.823L55.695 145.18 40.78 180.197h29.913zm255.3 37.821H252.79v-87.837h73.203v18.291h-51.289v15.833h50.06v18.005h-50.061v17.542h51.289l.001 18.166zm103.16-64.18c0 14.004-9.755 21.24-15.439 23.412 4.794 1.748 8.891 4.838 10.84 7.397 3.094 4.369 3.628 8.271 3.628 16.116v17.255h-22.104l-.083-11.077c0-5.285.528-12.886-3.458-17.112-3.202-3.09-8.083-3.76-15.973-3.76h-23.523v31.95h-21.914v-87.838h50.401c11.199 0 19.451.283 26.535 4.207 6.933 3.924 11.09 9.652 11.09 19.45zm-27.699 13.042c-3.013 1.752-6.573 1.81-10.841 1.81h-26.62v-19.51h26.982c3.818 0 7.804.164 10.393 1.584 2.842 1.28 4.601 4.003 4.601 7.765 0 3.84-1.674 6.929-4.515 8.351zm62.844 51.138H441.94v-87.837h22.358v87.837zm259.56 0h-31.053l-41.535-65.927v65.927h-44.628l-8.527-19.592h-45.521l-8.271 19.592h-25.648c-10.649 0-24.138-2.257-31.773-9.715-7.701-7.458-11.708-17.56-11.708-33.533 0-13.027 2.395-24.936 11.812-34.347 7.085-7.01 18.18-10.242 33.28-10.242h21.215v18.821H520.73c-7.997 0-12.514 1.14-16.862 5.203-3.735 3.699-6.298 10.69-6.298 19.897 0 9.41 1.951 16.196 6.023 20.628 3.373 3.476 9.506 4.53 15.272 4.53h9.842l30.884-69.076h32.835l37.102 83.081v-83.08h33.366l38.519 61.174v-61.174h22.445v87.833zm-133.2-37.82-15.165-35.017-15.081 35.017h30.246zm189.04 178.08c-5.322 7.457-15.694 11.238-29.736 11.238h-42.319v-18.84h42.147c4.181 0 7.106-.527 8.868-2.175 1.665-1.474 2.605-3.554 2.591-5.729 0-2.561-1.064-4.593-2.677-5.811-1.59-1.342-3.904-1.95-7.722-1.95-20.574-.67-46.244.608-46.244-27.194 0-12.742 8.443-26.156 31.439-26.156h43.649v-17.479h-40.557c-12.237 0-21.129 2.81-27.425 7.174v-7.175h-59.985c-9.595 0-20.854 2.279-26.179 7.175v-7.175h-107.12v7.175c-8.524-5.892-22.908-7.175-29.549-7.175h-70.656v7.175c-6.745-6.258-21.742-7.175-30.886-7.175H308.26l-18.094 18.764-16.949-18.764h-118.13v122.59h115.9l18.646-19.062 17.565 19.062 71.442.061v-28.838h7.021c9.479.14 20.66-.228 30.523-4.312v33.085h58.928v-31.952h2.842c3.628 0 3.985.144 3.985 3.615v28.333h179.01c11.364 0 23.244-2.786 29.824-7.845v7.845h56.78c11.815 0 23.354-1.587 32.134-5.649l.002-22.84zm-354.94-47.155c0 24.406-19.005 29.445-38.159 29.445h-27.343v29.469h-42.591l-26.984-29.086-28.042 29.086h-86.802v-87.859h88.135l26.961 28.799 27.875-28.799h70.021c17.389 0 36.929 4.613 36.929 28.945zm-174.22 40.434H196.66v-17.48h48.11v-17.926h-48.11v-15.974h54.939l23.969 25.604-25.03 25.776zm86.81 10.06-33.644-35.789 33.644-34.65v70.439zm49.757-39.066h-28.318v-22.374h28.572c7.912 0 13.404 3.09 13.404 10.772 0 7.599-5.238 11.602-13.658 11.602zm148.36-40.373h73.138v18.17h-51.315v15.973h50.062v17.926h-50.062v17.48l51.314.08v18.23h-73.139l.002-87.859zm-28.119 47.029c4.878 1.725 8.865 4.816 10.734 7.375 3.095 4.291 3.542 8.294 3.631 16.037v17.418h-22.002v-10.992c0-5.286.531-13.112-3.542-17.198-3.201-3.147-8.083-3.899-16.076-3.899h-23.42v32.09h-22.02v-87.859h50.594c11.093 0 19.173.47 26.366 4.146 6.915 4.004 11.266 9.487 11.266 19.511-.001 14.022-9.764 21.178-15.531 23.371zM494.961 318.1c-2.932 1.667-6.556 1.811-10.818 1.811h-26.622v-19.732h26.982c3.902 0 7.807.08 10.458 1.587 2.84 1.423 4.538 4.146 4.538 7.903 0 3.758-1.699 6.786-4.538 8.431zm197.82 5.597c4.27 4.229 6.554 9.571 6.554 18.613 0 18.9-12.322 27.723-34.425 27.723h-42.68v-18.84h42.51c4.157 0 7.104-.525 8.95-2.175 1.508-1.358 2.589-3.333 2.589-5.729 0-2.561-1.17-4.592-2.675-5.811-1.
41675-1.34-3.986-1.949-7.803-1.949-20.493-.67-46.157.609-46.157-27.192 0-12.744 8.355-26.158 31.33-26.158h43.932v18.7h-40.198c-3.984 0-6.575.145-8.779 1.587-2.4 1.422-3.29 3.534-3.29 6.319 0 3.314 2.037 5.57 4.795 6.546 2.311.77 4.795.995 8.526.995l11.797.306c11.895.276 20.061 2.248 25.024 7.065zm86.955-23.52h-39.938c-3.986 0-6.638.144-8.867 1.587-2.312 1.423-3.202 3.534-3.202 6.322 0 3.314 1.951 5.568 4.791 6.544 2.312.771 4.795.996 8.444.996l11.878.304c11.983.284 19.982 2.258 24.86 7.072.891.67 1.422 1.422 2.033 2.175v-25h.001z",fill:"#fff"})))],PaymentMethodIcon=({id:l})=>{switch(l){case"ideal":return(0,ei.jsx)(ideal,{className:"h-7 w-auto"});case"applePay":return(0,ei.jsx)(applePay,{className:"h-6 w-auto"});case"paypal":return(0,ei.jsx)(paypal,{className:"h-6 w-auto"});case"creditCard":return(0,ei.jsx)("div",{className:"flex items-center gap-1.5 h-6",children:rY.map((l,c)=>(0,ei.jsx)(l,{className:"h-full w-auto"},c))});default:return null}},PaymentMethods=({displayedPaymentMethods:l,isMethodDisabled:c,selectedMethod:g,onSelectMethod:b,loading:_})=>{let E=(0,ep.Z)(),O=eh.useMemo(()=>l.map(l=>({value:l,label:(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("span",{className:"text-sm font-spirit font-bold text-brand-secondary",children:E.formatMessage(rO.R[l])}),(0,ei.jsx)(PaymentMethodIcon,{id:l})]}),disabled:c(l),tooltip:c(l)?E.formatMessage(rO.h.paymentMethodSubscriptionNotSupported):void 0})),[l.join(","),c,E]);return _?(0,ei.jsx)(ef.$j,{}):(0,ei.jsx)(ec.E,{options:O,value:g,onValueChange:b,name:"Select payment method",className:"flex flex-col gap-3",itemClassName:"w-full border rounded-xl px-4 py-4 border-gray-300 data-[state=checked]:border-brand-secondary data-[state=checked]:bg-brand-brown-300",itemLabelClassName:"flex-1 flex items-center justify-between gap-4"})};var rJ=g(6019),r0=g(34458);let getParsedPaymentMethods=l=>l?Object.entries(l).filter(([,l])=>null!=l).map(([l])=>l):[],useGetPaymentMethods=l=>{let[{data:c,loading:g}]=(0,r0.i)(rJ.Q8,{args:{channelId:l,checkoutApiUrl:"https://checkout.bamboovement.com/api",saleorApiUrl:"https://api.bamboovement.com/graphql/"},skip:!l}),b=getParsedPaymentMethods(c),_=(0,eh.useCallback)(l=>c?c[l]:void 0,[c]);return{availablePaymentMethods:b,getPaymentProvider:_,loading:g}},r1=["ideal","creditCard","applePay","paypal","dropin","dummy"],r2=["creditCard","applePay","paypal","ideal","dropin","dummy"],r3=["applePay","paypal","dropin","ideal"],usePaymentMethodOptions=({channelId:l,isDutch:c,hasSubscriptionItems:g})=>{let{availablePaymentMethods:b,getPaymentProvider:_,loading:E}=useGetPaymentMethods(l),O=c?r1:r2,R=[...b].sort((l,c)=>O.indexOf(l)-O.indexOf(c)),isMethodDisabled=l=>g&&r3.includes(l),B=R.find(l=>!isMethodDisabled(l));return{displayedPaymentMethods:R,isMethodDisabled,firstSelectableMethod:B,getPaymentProvider:_,loading:E}};var r5=g(51987),r4=g(10688);let r6={locale:"locale",dummyPayment:"dummyPayment",channel:"channel",redirectUrl:"redirectUrl",checkout:"checkoutId",order:"orderId",token:"passwordResetToken",email:"passwordResetEmail",saleorApiUrl:"saleorApiUrl"},r8={locale:r4.ZW,channel:r4.vE.slug},getRawQueryParams=()=>r5.parse(location.search),getQueryParams=()=>{let l=getRawQueryParams(),c=l.locale||r8.locale;return c!==l.locale&&replaceUrl({query:{locale:r4.ZW}}),Object.entries({...l,locale:c}).reduce((l,c)=>{let[g,b]=c,_=r6[g],E=b||r8[g];return{...l,[_]:E}},{})},getUrl=({url:l=window.location.toString(),query:c,replaceWholeQuery:g=!1})=>{let b=g?c:{...getRawQueryParams(),...c},_=r5.stringifyUrl({url:l,query:b});return{newUrl:_,newQuery:b}},replaceUrl=({url:l=window.location.toString(),query:c,replaceWholeQuery:g=!1})=>{let{newUrl:b,newQuery:_}=getUrl({url:l,query:c,replaceWholeQuery:g});return window.history.pushState({...window.history.state,..._,url:b,as:b},"",b),b};var r9=g(2066);let usePay=()=>{let l=(0,rD.Z)(),[{loading:c,error:g,data:b},_]=(0,r0.i)(rJ.c6,{skip:!0}),E="https://api.bamboovement.com/graphql/",O="https://checkout.bamboovement.com/api",R=(0,r9.y)(l.order.$url().pathname),B=(0,eh.useCallback)(async({provider:l,method:c,checkoutId:g,totalAmount:b,subscribeNewsletter:B})=>{let V=`${window.location.origin}${R}`,U=await _({saleorApiUrl:E,checkoutApiUrl:O,provider:l,method:c,checkoutId:g,totalAmount:b,redirectUrl:V,...B&&{subscribeNewsletter:!0}});if(U?.data?.paymentUrl){let{orderId:l,data:{paymentUrl:c}}=U,g=new URL(E).hostname;replaceUrl({query:{locale:getQueryParams().locale,checkout:void 0,order:l,saleorApiUrl:E,domain:g}}),window.location.href=c}if(!U?.ok&&U?.orderId){let l=new URL(E).hostname,c=replaceUrl({query:{locale:getQueryParams().locale,checkout:void 0,order:U?.orderId,saleorApiUrl:E,domain:l}});window.location.href=c}return U},[O,_,E,R]),orderPay=async({provider:l,orderId:c,method:g})=>{let b=`${window.location.origin}${R}`,B=await _({saleorApiUrl:E,checkoutApiUrl:O,provider:l,method:g,orderId:c,redirectUrl:b});return B?.data?.paymentUrl&&(window.location.href=B.data.paymentUrl),B};return{orderPay,checkoutPay:B,loading:c,error:g,data:b}},useCheckoutFinalize=(l,c,g=!1)=>{let{checkout:b}=(0,rM.Mg)(),{checkoutPay:_,loading:E,error:O,data:R}=usePay();(0,eh.useEffect)(()=>{O&&console.error(O)},[O]);let B=(0,eh.useCallback)(async()=>
41{if(!l||!c)return;let E=await _({provider:c,method:l,checkoutId:b?.id,totalAmount:b?.totalPrice?.gross?.amount,subscribeNewsletter:g});if(E&&"orderId"in E&&E.orderId&&clearCheckoutDraft(),!E){console.error("Unexpected empty result!",{result:E});return}"ok"in E&&E.ok},[b?.id,b?.totalPrice?.gross?.amount,_,l,c,g]);return{checkoutFinalize:B,finalizing:E}},shouldReportAddPaymentInfo=({effectiveMethod:l,hasShippingMethod:c,hasLines:g,hasLeftAddressForm:b,isAddressQuiet:_,reportedMethods:E})=>!!l&&!!c&&!!g&&(!!b||!!_)&&!E.has(l);var r7=g(72858);let useTrackAddPaymentInfo=({checkout:l,effectiveMethod:c,hasLeftAddressForm:g,addressKey:b,getShippingAddressValues:_})=>{let E=(0,eh.useRef)(new Set),O=(0,eh.useRef)(_);O.current=_;let[R,B]=(0,eh.useState)(!1);(0,eh.useEffect)(()=>{B(!1);let l=setTimeout(()=>B(!0),1e4);return()=>clearTimeout(l)},[b]),(0,eh.useEffect)(()=>{let b=shouldReportAddPaymentInfo({effectiveMethod:c,hasShippingMethod:!!l.shippingMethod,hasLines:l.lines.length>0,hasLeftAddressForm:g,isAddressQuiet:R,reportedMethods:E.current});if(!b||!c)return;E.current.add(c);let{phone:_,phoneCountry:B}=O.current(),V=isValidNationalPhoneNumber(_,B)?toE164PhoneNumber(_,B):void 0,U=l.totalPrice?.gross?.amount||0,H=l.totalPrice?.gross?.currency||"EUR";(0,r7.xh)(l.lines,U,H,c,l,{phoneNumber:V})},[c,l,g,R])};var ne=g(54725),ShippingStep_ShippingMethodSection=function({checkout:l}){let{query:c,formatPrice:g}=(0,eu.eH)(),b=(0,ep.Z)(),_=(0,rD._)(),[E]=(0,rN.QQ)({errorPolicy:"all"}),handleChange=async g=>{let{data:b}=await E({variables:{token:l.token,shippingMethodId:g,locale:c.locale}});if(b?.checkoutShippingMethodUpdate?.errors.length){console.error(b?.checkoutShippingMethodUpdate?.errors);return}},O=l.availableShippingMethods.filter(rB.Yj)||[];return(0,rK.y)(O)?(0,ei.jsxs)("div",{className:"text-center py-8",children:[(0,ei.jsx)("p",{className:"text-brand-secondary text-lg mb-4",children:b.formatMessage(rO.h.noShippingAvailable)}),(0,ei.jsx)("p",{className:"text-gray-600 mb-4",children:b.formatMessage(rO.h.contactFormMessage)}),(0,ei.jsx)(eo.Z,{href:_.page._slug("contact").$url(),variant:"primary",className:"w-full button-lg",children:b.formatMessage(rO.h.contactFormButton)})]}):(0,ei.jsx)(ec.E,{options:O?.map(l=>({value:l.id,label:ei.jsxs("div",{className:"flex flex-1 justify-between text-brand-secondary",children:[ei.jsxs("span",{children:[ei.jsx("span",{className:"font-semibold mr-2",children:ne.I(l,"name")}),ne.I(l,"description")&&ei.jsxs("span",{className:"text-gray-700",children:["(",ei.jsx(ef.Ho,{className:"inline-block",jsonStringData:ne.I(l,"description")}),")"]})]}),ei.jsx("span",{className:"font-semibold",children:g(l.price)})]})}))??[],value:l.shippingMethod?.id,onValueChange:handleChange,name:"Select shipping method",className:"flex flex-col gap-4",itemLabelClassName:"flex-1 text-sm font-spirit leading-none font-normal"})},nt=g(64651),nr=g(67708),ni=g(85953),na=g(20435);let no={duration:.25,ease:[.16,1,.3,1]},ns={duration:.3,ease:[.16,1,.3,1]},Checkout=()=>{let l=(0,ep.Z)(),{user:c}=(0,rL.a)(),{checkout:g,setSelectedShippingCountry:b,setIsRecalculatingShipping:_}=(0,rM.Mg)(),{formatPrice:E,query:O}=(0,eu.eH)(),R=(0,rD._)(),{draft:B,saveDraft:V}=useCheckoutDraft(g?.token),[U,H]=(0,eh.useState)(B.subscribeNewsletter??!1),[W,G]=(0,eh.useState)(!1),[q,Q]=(0,eh.useState)(!1),[Z,K]=(0,eh.useState)({}),[X,Y]=(0,eh.useState)(),{onSubmit:J,...et}=useEmailForm(g,c),{onSubmit:er,hasServerError:ef,...em}=useShippingAddressForm(g,async l=>(l||G(!1),[])),eg=em.watch("country"),{recalculate:ey,persistAddress:ev,loading:eb,failure:ex}=useShippingCostPreview({checkout:g,getShippingAddressValues:em.getValues});useRecalculateOnCountryChange(eg,ey);let e_=em.isComplete,ew=em.isReadyForShippingRates,eE=em.shippingZoneKey,eS=em.addressKey,eC=em.writeDelayMs,ek=(0,eh.useRef)(ey);ek.current=ey;let eT=(0,eh.useRef)(ev);eT.current=ev;let eP=(0,eh.useRef)(void 0);(0,eh.useEffect)(()=>{if(!ew)return;let l=setTimeout(()=>{let l=eP.current!==eE;if(l){eP.current=eE,ek.current();return}eT.current()},eC);return()=>clearTimeout(l)},[ew,eS,eE,eC]);let eA=!!g.shippingAddress?.country?.code,e$=!!g.shippingMethod,markLeftAddressForm=()=>Y(eS),eO=X===eS;(0,eh.useEffect)(()=>{b(eg)},[eg,b]),(0,eh.useEffect)(()=>{_(eb)},[eb,_]),(0,eh.useEffect)(()=>()=>_(!1),[_]),(0,eh.useEffect)(()=>()=>b(void 0),[b]),(0,eh.useEffect)(()=>
41{if(g&&g.lines&&g.lines.length>0){let l=g.totalPrice?.gross?.amount||0,c=g.totalPrice?.gross?.currency||"EUR";(0,r7.Z_)(g.lines,l,c,g)}},[]);let eN=(0,eh.useMemo)(()=>g.lines.some(l=>{if(!l.variant||!l.variant.variantSelectionAttributes)return!1;let c=(0,nt.Jx)(l.variant);return(0,nt.KJ)(c)}),[g.lines]),{useDifferentBillingAddress:eM,setUseDifferentBillingAddress:ej}=useDifferentBillingAddress(g,O.locale,B.useDifferentBillingAddress);(0,eh.useEffect)(()=>{V({subscribeNewsletter:U,useDifferentBillingAddress:eM})},[U,eM,V]);let{onSubmit:eI,hasServerError:eR,...eF}=useBillingAddressForm(g),eD="NL_NL"===O.locale||"NL"===eg||g.shippingAddress?.country?.code==="NL",{displayedPaymentMethods:eL,isMethodDisabled:eB,firstSelectableMethod:eV,getPaymentProvider:eU,loading:eH}=usePaymentMethodOptions({channelId:g.channel.id,isDutch:eD,hasSubscriptionItems:eN}),ez=B.paymentMethod,eW=(0,eh.useRef)(!1);(0,eh.useEffect)(()=>{if(eW.current||eH||!ez)return;eW.current=!0;let l=eL.find(l=>l===ez&&!eB(l));l&&K({method:l,provider:eU(l)})},[eH,ez]),(0,eh.useEffect)(()=>{V({paymentMethod:Z.method})},[Z.method,V]);let eG=Z.method??eV,eq=eG?Z.provider??eU(eG):void 0,{checkoutFinalize:eQ,finalizing:eZ}=useCheckoutFinalize(eG,eq,U);useTrackAddPaymentInfo({checkout:g,effectiveMethod:eG,hasLeftAddressForm:eO,addressKey:eS,getShippingAddressValues:em.getValues});let eK=void 0!==eG,eX=et.isComplete,eY=eF.isComplete,eJ=eX&&e_&&(!eM||eY)&&e$&&eK,e0=(0,eh.useCallback)(async()=>{Q(!0);let[l,c,g]=await Promise.all([et.trigger(),em.trigger(),eM?eF.trigger():Promise.resolve(!0)]);if(!l||!c||!g||!e$||!eK){requestAnimationFrame(()=>{document.querySelector('[aria-invalid="true"]')?.scrollIntoView({behavior:"smooth",block:"center"})});return}G(!0),J(),er(),eM&&eI()},[et,em,eM,eF,e$,eK,J,er,eI]);return((0,eh.useEffect)(()=>{if(!W)return;let l=!et.formState.isSubmitting,c=!em.formState.isSubmitting,g=!eM||!eF.formState.isSubmitting;if(!l||!c||!g)return;G(!1);let b=et.formState.isSubmitSuccessful,_=em.formState.isSubmitSuccessful&&!ef,E=!eM||eF.formState.isSubmitSuccessful&&!eR;b&&_&&E&&eQ()},[W,et.formState.isSubmitting,et.formState.isSubmitSuccessful,em.formState.isSubmitting,em.formState.isSubmitSuccessful,ef,eM,eF.formState.isSubmitting,eF.formState.isSubmitSuccessful,eR,eQ]),g)?(0,ei.jsxs)("div",{className:"w-full lg:max-w-[54rem]",children:[(0,ei.jsxs)(ni.E.div,{layout:!0,className:"bg-brand-brown-200 rounded-3xl p-8 border",children:[(0,ei.jsx)(ed.RV,{...et,children:(0,ei.jsx)(EmailSection,{})}),(0,ei.jsx)(es.X,{checked:U,onChange:()=>H(!U),label:l.formatMessage(rO.h.subscribeNewsletterLabel),"data-testid":"subscribeNewsletterCheckbox"}),(0,ei.jsxs)(ed.RV,{...em,children:[(0,ei.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none mt-12 mb-6",children:l.formatMessage(rO.h.shippingSectionName)}),(0,ei.jsx)(AddressForm,{section:"shipping"})]})]}),(0,ei.jsxs)(ni.E.div,{layout:!0,className:"bg-brand-brown-200 rounded-3xl p-8 border mt-10",onPointerDownCapture:markLeftAddressForm,onFocusCapture:markLeftAddressForm,children:[(0,ei.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none mb-6",children:l.formatMessage(rO.h.shippingMethodSectionName)}),(0,ei.jsx)(na.M,{mode:"wait",children:(0,ei.jsx)(ni.E.div,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:no,children:eA?(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)(ShippingStep_ShippingMethodSection,{checkout:g}),q&&!e$&&(0,ei.jsx)(el.B,{"aria-invalid":!0,className:"text-xs pt-2",children:l.formatMessage(rO.h.reviewMethodError)}),ex&&"noMethods"!==ex&&(0,ei.jsx)(el.B,{"aria-invalid":!0,className:"text-xs pt-2",children:l.formatMessage(rO.h.shippingRatesUnavailableError)})]}):(0,ei.jsx)("p",{className:"text-gray-700",children:l.formatMessage(rO.h.enterAddressToViewShippingMethods)})},eA?"resolved":"placeholder")})]}),(0,ei.jsxs)(ni.E.div,{layout:!0,initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:ns,className:"bg-brand-brown-200 rounded-3xl p-8 border mt-10",onPointerDownCapture:markLeftAddressForm,onFocusCapture:markLeftAddressForm,children:[(0,ei.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none mb-6",children:l.formatMessage(rO.h.paymentSectionName)}),(0,ei.jsx)(PaymentMethods,{displayedPaymentMethods:eL,isMethodDisabled:eB,selectedMethod:eG,onSelectMethod:l=>K({method:l,provider:eU(l)}),loading:eH}),q&&!eK&&(0,ei.jsx)(el.B,{"aria-invalid":!0,className:"text-xs pt-2",children:l.formatMessage(rO.h.selectPaymentMethodError)}),(0,ei.jsxs)("div",{className:"mt-8 mb-8",children:[(0,ei.jsx)("p",{className:"text-brand-secondary font-spirit text-md font-medium md:font-semibold leading-none mb-6",children:l.formatMessage(rO.h.billingSectionName)}),(0,ei.jsx)(ec.E,{options:[{value:"same",label:l.formatMessage(rO.h.billingSameAsShippingLabel)},{value:"different",label:l.formatMessage(rO.h.useDifferentBillingAddressLabel)}],value:eM?"different":"same",onValueChange:l=>ej("different"===l),name:"Billing address option",className:"flex flex-col gap-3",itemClassName:"border rounded-xl px-4 py-3 border-gray-300 data-[state=checked]:border-brand-secondary data-[state=checked]:bg-brand-brown-300",itemLabelClassName:"text-sm font-spirit leading-none font-normal"}),eM&&(0,ei.jsx)(ed.RV,{...eF,children:(0,ei.jsx)("div",{className:"mt-6",children:(0,ei.jsx)(AddressForm,{section:"billing"})})})]}),(0,ei.jsxs)(ea.z,{variant:"primary",onClick:e0,className:"button-lg w-full mb-6",disabled:W||eZ||!eJ,loading:W||eZ,children:[l.formatMessage(rO.h.payBtn)," ",E(g.totalPrice.gross)]}),(0,ei.jsx)("p",{className:"text-gray-650 text-sm",children:l.formatMessage(rO.h.paymentPersonalDataConcern)})]}),(0,ei.jsx)("div",{className:"px-2 md:px-8 mt-10",children:(0,ei.jsx)("div",{className:"w-fit",children:(0,ei.jsxs)(eo.Z,{href:R.shoppingCart.$url(),className:"!no-underline flex items-center gap-4 text-brand-secondary",children:[(0,ei.jsx)(nr.Z,{})," ",l.formatMessage(rO.h.goToShoppingCartBtn)]})})})]}):null}},96466:function(l,c,g){"use strict";g.d(c,{V:function(){return _}});var b=g(64107);let _=(0,b.vU)({title:{id:"app.shoppingCart.title",description:"Shopping cart title",defaultMessage:"Your shopping bag"},checkoutButton:{id:"app.shoppingCart.checkoutButton",description:"Button to checkout",defaultMessage:"Proceed to checkout"},continueShoppingButton:{id:"app.shoppingCart.continueShoppingButton",description:"Button to continue shopping",defaultMessage:"Continue shopping"},productRecommendationTitle:{id:"app.shoppingCart.productRecommendationTitle",description:"Product recommendation title",defaultMessage:"You will like also"},emptyBag:{id:"app.shoppingCart.emptyBag",description:"Empty bag",defaultMessage:"Your bag is empty"},subtotal:{id:"app.shoppingCart.subtotal",description:"subtotal",defaultMessage:"Subtotal:"},shipping:{id:"app.shoppingCart.shipping",description:"shipping",defaultMessage:"Shipping:"},shippingWithCountry:{id:"app.shoppingCart.shippingWithCountry",description:"Shipping row label once an estimate for the IP-geolocated country is available. {country} is the raw ISO country code, e.g. 'NL' - not translated.",defaultMessage:"Shipping ({country}):"},discount:{id:"app.shoppingCart.discount",description:"discount",defaultMessage:"Discount"}})},68929:function(l,c,g){"use strict";g.d(c,{R:function(){return E},h:function(){return _}});var b=g(64107);let _=(0,b.vU)({signInLink:{id:"app.checkout.signInLink",description:"Sign in link shown next to the contact section title for guest checkouts",defaultMessage:"Sign in"},addressStepName:{id:"app.checkout.addressStepName",description:"Checkout address step name",defaultMessage:"Address"},shippingStepName:{id:"app.checkout.shippingStepName",description:"Checkout shipping step name",defaultMessage:"Shipping"},paymentStepName:{id:"app.checkout.paymentStepName",description:"Checkout payment step name",defaultMessage:"Payment"},contactSectionName:{id:"app.checkout.contactSectionName",description:"Checkout contact section name",defaultMessage:"Contact"},billingSectionName:{id:"app.checkout.billingSectionName",description:"Checkout billing section name",defaultMessage:"Billing address"},shippingSectionName:{id:"app.checkout.shippingSectionName",description:"Checkout shipping section name",defaultMessage:"Shipping address"},billingSameAsShippingLabel:{id:"app.checkout.billingSameAsShippingLabel",description:"Billing address option: same as the shipping address",defaultMessage:"Same as shipping address"},useDifferentBillingAddressLabel:{id:"app.checkout.useDifferentBillingAddressLabel",description:"Billing address option: use a separate billing address",defaultMessage:"Use a different billing address"},goToShoppingCartBtn:{id:"app.checkout.goToShoppingCartBtn",description:"Go back to shopping cart button",defaultMessage:"Return to overview"},goToShippingBtn:{id:"app.checkout.goToShippingBtn",description:"Go to shipping step button",defaultMessage:"Continue to shipping"},emailLabel:{id:"app.checkout.emailLabel",description:"Email label",defaultMessage:"Email"},firstNameLabel:{id:"app.checkout.firstNameLabel",description:"First name label",defaultMessage:"First name"},lastNameLabel:{id:"app.checkout.lastNameLabel",description:"Last name label",defaultMessage:"Last name"},cityLabel:{id:"app.checkout.cityLabel",description:"City label",defaultMessage:"Town/City"},countryLabel:{id:"app.checkout.countryLabel",description:"Country label",defaultMessage:"Country"},postalCodeLabel:{id:"app.checkout.postalCodeLabel",description:"Postal code label",defaultMessage:"Postcode"},stateProvinceLabel:{id:"app.checkout.stateProvinceLabel",description:"State/Province label",defaultMessage:"State/Province"},streetLabel:{id:"app.checkout.streetLabel",description:"Street address label",defaultMessage:"Street name + House number"},houseNumberLabel:{id:"app.checkout.houseNumberLabel",description:"House Number label",defaultMessage:"Extra delivery details (apartment, unit, floor)"},phoneLabel:{id:"app.checkout.phoneLabel",description:"Label for the optional phone number field in the address form",defaultMessage:"Phone (optional)"},phoneHelpText:{id:"app.checkout.phoneHelpText",description:"Explains why the checkout asks for a phone number, shown under the field",defaultMessage:"Only used if there is a problem delivering your order."},phoneCountryLabel:{id:"app.checkout.phoneCountryLabel",description:"Label for the calling-code picker next to the phone number field",defaultMessage:"Code"},shippingMethodSectionName:{id:"app.checkout.shippingMethodSectionName",description:"Shipping method section name",defaultMessage:"Shipping method"},enterAddressToViewShippingMethods:{id:"app.checkout.enterAddressToViewShippingMethods",description:"Placeholder shown under the shipping method heading before a shipping quote has been resolved",defaultMessage:"Enter your address to view shipping methods"},noShippingAvailable:{id:"app.checkout.noShippingAvailable",description:"Message when no shipping methods are available",defaultMessage:"We don't deliver to your region."}
41,contactFormMessage:{id:"app.checkout.contactFormMessage",description:"Message directing users to contact form",defaultMessage:"If you have any questions, use our contact form to reach out:"},contactFormButton:{id:"app.checkout.contactFormButton",description:"Button label linking to the contact form",defaultMessage:"Contact Form"},goToAddressBtn:{id:"app.checkout.goToAddressBtn",description:"Go to address step button",defaultMessage:"Return to address"},goToPaymentBtn:{id:"app.checkout.goToPaymentBtn",description:"Go to payment step button",defaultMessage:"Continue to payment"},reviewSectionName:{id:"app.checkout.reviewSectionName",description:"Review section name",defaultMessage:"Review"},reviewShipToLabel:{id:"app.checkout.reviewShipToLabel",description:"Review ship to label",defaultMessage:"Ship to"},reviewContactLabel:{id:"app.checkout.reviewContactLabel",description:"Review contact label",defaultMessage:"Contact"},reviewMethod:{id:"app.checkout.reviewMethod",description:"Review method label",defaultMessage:"Method"},reviewMethodError:{id:"app.checkout.reviewMethod",description:"Review method error",defaultMessage:"Shipping method is not selected"},shippingRatesUnavailableError:{id:"app.checkout.shippingRatesUnavailableError",description:"Error shown when the delivery options could not be refreshed for the address entered, so the prices on screen may be out of date",defaultMessage:"We couldn't update the delivery options for this address. Please check the address, or try again in a moment."},shippingMethodNoLongerAvailableError:{id:"app.checkout.shippingMethodNoLongerAvailableError",description:"Error shown when the delivery method chosen earlier does not apply to the address the customer finally entered, and they have to choose again from a refreshed list",defaultMessage:"That delivery option isn't available for this address. Please choose one of the options above."},selectPaymentMethodError:{id:"app.checkout.selectPaymentMethodError",description:"Error shown when the customer tries to pay without choosing a payment method",defaultMessage:"Please select a payment method."},reviewChangeBtn:{id:"app.checkout.reviewChangeBtn",description:"Review change button",defaultMessage:"Change"},reviewSelectBtn:{id:"app.checkout.reviewSelectBtn",description:"Review select button",defaultMessage:"Select"},paymentSectionName:{id:"app.checkout.paymentSectionName",description:"Payment section name",defaultMessage:"Pay"},payBtn:{id:"app.checkout.payBtn",description:"Pay button",defaultMessage:"Pay"},deleteBtn:{id:"app.checkout.deleteBtn",description:"Delete button",defaultMessage:"Delete"},adjustBtn:{id:"app.checkout.adjustBtn",description:"Adjust button",defaultMessage:"Adjust"},personalisationLabel:{id:"app.checkout.personalisationLabel",description:"Label for personalisation/engraving text on cart line",defaultMessage:"Personalisation: {text}"},giftLabel:{id:"app.checkout.giftLabel",description:"Badge shown on a free gift line in the cart",defaultMessage:"Free gift"},subscribeNewsletterLabel:{id:"app.checkout.subscribeNewsletterLabel",description:"Subscribe to newsletter checkbox label",defaultMessage:"Sign me up for the newsletter. No spam, just actual news and fun events."},paymentPersonalDataConcern:{id:"app.checkout.paymentPersonalDataConcern",description:"Payment personal data concern",defaultMessage:"Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our privacy policy."},paymentMethodSubscriptionNotSupported:{id:"app.checkout.paymentMethodSubscriptionNotSupported",description:"Payment method subscription not supported tooltip",defaultMessage:"This method does not support subscription items in the order"}}),E=(0,b.vU)({creditCard:{defaultMessage:"Credit card",id:"PaymentSection/messages/im88Fe",description:"credit card"},applePay:{defaultMessage:"Apple Pay",id:"PaymentSection/messages/p7Zg+S",description:"apple pay"},paypal:{defaultMessage:"PayPal",id:"PaymentSection/messages/jdRifS",description:"paypal"},ideal:{defaultMessage:"iDEAL",id:"PaymentSection/messages/k4N8+M",description:"ideal"},dropin:{defaultMessage:"More payment options",id:"PaymentSection/messages/bFYz7Q",description:"dropin"}
41,dummy:{defaultMessage:"Dummy",id:"PaymentSection/messages/xXCQ+K",description:"dummy payment method"}})},418:function(l,c,g){"use strict";g.d(c,{c:function(){return Error404Page}});var b=g(97458);g(52983);var _=g(49570),E=g.n(_),O=g(77125),R=g(45773),B=g(39253);function NotFoundSeo(){let l=`Page Not found - ${B.t1}`,c="Page not found.";return(0,b.jsx)(R.PB,{title:l,description:c,openGraph:{title:l,description:c,images:[{url:"https://og-image.vercel.app/React%20Storefront.png?theme=light&md=1&fontSize=100px&images=https%3A%2F%2Fassets.vercel.com%2Fimage%2Fupload%2Ffront%2Fassets%2Fdesign%2Fvercel-triangle-black.svg&images=https%3A%2F%2Fsaleor.io%2Fstatic%2Flogo-ad1b99aa7c6f5acf58a61640af760cfd.svg",alt:"Saleor tutorial hero image"}],site_name:"Saleor Tutorial"}})}var V=g(29249),U=g(78036),H=g(17894);function Error404Page({page404Data:l}){let c=(0,V._)(),g=(0,O.Z)();return l?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(NotFoundSeo,{}),(0,b.jsx)(U.f,{query:l.query,data:l.data,variables:l.variables,slug:"404"})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(NotFoundSeo,{}),(0,b.jsx)("div",{className:"min-h-screen bg-gray-100",children:(0,b.jsxs)("div",{className:"py-10",children:[(0,b.jsx)("header",{className:"mb-4",children:(0,b.jsx)("div",{className:"container px-8",children:g.formatMessage(H.s.pageNotFound)})}),(0,b.jsx)("main",{children:(0,b.jsx)("div",{className:"container px-8",children:(0,b.jsx)(E(),{href:c.$url(),children:g.formatMessage(H.s.goBackHome)})})})]})})]})}},78036:function(l,c,g){"use strict";g.d(c,{f:function(){return LandingPage}});var b=g(97458);g(52983);var _=g(6456),E=g(47030),O=g(35330),R=g(12949),B=g(67022),V=g(24235);function LandingPageLayout({isParallax:l,children:c}){return(0,b.jsxs)(b.Fragment,{children:[!l&&(0,b.jsx)("div",{className:"w-full h-[720px] bg-top bg-no-repeat absolute top-0 overflow-x-hidden overflow-y-hidden bg-[url('/svgs/projects/projectsBackground.svg')]"}),!l&&(0,b.jsx)("div",{className:"pt-3 lg:pt-[14px] container",children:(0,b.jsx)(O.b,{className:"hidden lg:flex pt-6 z-10 pl-16"})}),c]})}function LandingPage(l){let c=(0,V.useRouter)(),{data:g}=(0,R.UL)({query:l.query,variables:l.variables,data:l.data});if(!g)return(0,b.jsx)(B.default,{});let O="pages"in g?g.pages:g.pageContent,U=O?.blocks?.[0],H=U?.__typename==="PagesBlocksParallaxComponent"||U?.__typename==="PageContentBlocksParallaxComponent";return(0,b.jsx)(LandingPageLayout,{isParallax:!!H,children:(0,b.jsxs)("div",{className:"z-20 relative",children:[(0,b.jsx)(_.uU,{pageSlug:l.slug,title:O?.title,content:O?.description,ogImage:O?.ogImage,rawHtml:"rawHtml"in(O??{})?O.rawHtml:void 0}),(0,b.jsx)(E.c,{blocks:O?.blocks,blogPosts:l.blogPosts,blogTagLookup:l.blogTagLookup,locale:c.query.locale?.toString()||"en-US"})]})})}},17894:function(l,c,g){"use strict";g.d(c,{s:function(){return _}});var b=g(64107);let _=(0,b.vU)({more:{id:"app.home.greeting",description:"Link to proceed to the product collection view.",defaultMessage:"More →"},loginWelcomeMessage:{id:"app.login.greeting",description:"Welcome message on home screen",defaultMessage:"Welcome back"},loginHeader:{id:"app.login.header",description:"Login form header",defaultMessage:"Login to your account"},loginEmailFieldLabel:{id:"app.login.emailField",description:"Email field label",defaultMessage:"Email"},loginPasswordFieldLabel:{id:"app.login.passwordField",description:"Password field label",defaultMessage:"Password"},loginRemindPasswordButtonLabel:{id:"app.login.remindPassword",description:"Button for reminding the password to the users",defaultMessage:"Forgot password?"},createAccount:{id:"app.login.createAccount",description:"Link to create account view",defaultMessage:"Register now"},registerHeader:{id:"app.register.header",description:"Register form header",defaultMessage:"Create a new account"},registerEmailFieldLabel:{id:"app.register.emailField",description:"Email field label",defaultMessage:"Email"},registerPasswordFieldLabel:{id:"app.register.passwordField",description:"Password field label",defaultMessage:"Password"},registerButton:{id:"app.register.registerButton",description:"Register account button label",defaultMessage:"Register"},backToLogin:{id:"app.register.backToLogin",description:"Link to go to the login page",defaultMessage:"Log in to existing account"},logIn:{id:"app.navigation.login",description:"Link to login view",defaultMessage:"Login"},menuAccountPreferences:{id:"app.navigation.accountPreferences",description:"Link to account preferences view",defaultMessage:"Account preferences"},menuAccountAddressBook:{id:"app.navigation.addressBook",description:"Link to address book view",defaultMessage:"Address book"},menuAccountOrders:{id:"app.navigation.orders",description:"Link to orders view",defaultMessage:"Orders"},menuAccountSubscriptions:{id:"app.navigation.subscriptions",description:"Link to subscriptions view",defaultMessage:"Subscriptions"},logOut:{id:"app.navigation.logout",description:"Log out link",defaultMessage:"Log out"},regionModalHeader:{id:"app.region.modalHeader",description:"Header of the region selection modal.",defaultMessage:"Choose your region"},channelFieldLabel:{id:"app.region.channelField",description:"Label of channel selection field.",defaultMessage:"Channel"},languageFieldLabel:{id:"app.region.languageField",description:"Label of language selection field.",defaultMessage:"Language"},addToCart:{id:"app.product.addToCart",description:"Add to cart button label.",defaultMessage:"Add to Cart"},addToCartShort:{id:"app.product.addToCartShort",description:"Add to cart button label on narrow product cards (phone-width grid cells).",defaultMessage:"Add"},variantNotChosen:{id:"app.product.variantNotChosen",description:"Warning message when variant is not chosen.",defaultMessage:"Please choose the variant"},soldOut:{id:"app.product.soldOut",description:"Warning message when variant is sold out.",defaultMessage:"Sold out!"},attributes:{id:"app.product.attributes",description:"Attributes table header.",defaultMessage:"Attributes"},adding:{id:"app.product.adding",description:"Message displayed during adding product to the cart.",defaultMessage:"Adding..."},checkoutButton:{id:"app.checkout.checkoutButton",description:"Go to checkout button label.",defaultMessage:"Checkout"},cartPageHeader:{id:"app.checkout.pageHeader",description:"Header of the cart page.",defaultMessage:"Your Cart"},discountCodeFieldLabel:{id:"app.checkout.discountCode",description:"Name of the discount code field.",defaultMessage:"Discount code"},discount:{id:"app.checkout.discount",description:"Discount code table header at the checkout summary.",defaultMessage:"Discount"},subtotal:{id:"app.checkout.subtotal",description:"Subtotal table header at the checkout summary.",defaultMessage:"Subtotal"},total:{id:"app.checkout.total",description:"Total table header at the checkout summary.",defaultMessage:"Total"},shipping:{id:"app.checkout.shipping",description:"Shipping table header at the checkout summary.",defaultMessage:"Shipping"},tax:{id:"app.checkout.tax",description:"Tax table header at the checkout summary.",defaultMessage:"Tax"},emailAddressCardHeader:{id:"app.checkout.emailAddressCardHeader",description:"Header of the email section.",defaultMessage:"Email Address"},billingMethodCardHeader:{id:"app.checkout.billingMethodCardHeader",description:"Header of the billing method section.",defaultMessage:"Billing Method"},billingAddressCardHeader:{id:"app.checkout.billingAddressCardHeader",description:"Header of the billing address section.",defaultMessage:"Billing Address"},shippingAddressCardHeader:{id:"app.checkout.shippingAddressCardHeader",description:"Header of the shipping address section.",defaultMessage:"Shipping Address"},shippingMethodCardHeader:{id:"app.checkout.shippingMethodCardHeader",description:"Header of the shipping method section.",defaultMessage:"Shipping Method"},paymentCardHeader:{id:"app.checkout.paymentCardHeader",description:"Header of the payment section.",defaultMessage:"Payment"},paymentInstruction:{id:"app.checkout.paymentInstruction",description:"User instructions at payment section.",defaultMessage:"Choose payment method"},phoneField:{id:"app.checkout.phoneField",description:"Phone number field label.",defaultMessage:"Phone"},firstNameField:{id:"app.checkout.firstNameField",description:"First name field label.",defaultMessage:"First name"},lastNameField:{id:"app.checkout.lastNameField",description:"Last name field label.",defaultMessage:"Last name"},addressField:{id:"app.checkout.addressField",description:"Address field label.",defaultMessage:"Address"},cityField:{id:"app.checkout.cityField",description:"City field label.",defaultMessage:"City"},postalCodeField:{id:"app.checkout.postalCodeField",description:"Postal code field label.",defaultMessage:"Postal code"},cardNumberField:{id:"app.checkout.cardNumberField",description:"Card number field label.",defaultMessage:"Card number"}
41,expDateField:{id:"app.checkout.expDateField",description:"Expiration date field label.",defaultMessage:"Expiration date"},cvcField:{id:"app.checkout.cvcField",description:"CVC code field label.",defaultMessage:"CVC"},paymentButton:{id:"app.checkout.paymentButton",description:"Payment button label.",defaultMessage:"Pay {total}"},sameAsBillingButton:{id:"app.checkout.sameAsBillingButton",description:"Use same address as billing button label.",defaultMessage:"Use the same address as billing"},priceRangeLabel:{id:"app.filters.priceRange",description:"Label for price range filter",defaultMessage:"Price Range"},clearLabel:{id:"app.filters.clear",description:"Label for clear/reset actions in filters",defaultMessage:"Clear"},orderSummary:{id:"app.checkout.orderSummary",description:"Header of the order summary section.",defaultMessage:"Order summary"},browseProducts:{id:"app.ui.browseProducts",description:"Label for the link to the product browsing.",defaultMessage:"Browse products"},loadMoreButton:{id:"app.ui.loadMoreButton",description:"Display more products button label.",defaultMessage:"Load more"},noProducts:{id:"app.ui.noProductsInfo",description:"Displayed when list has no products.",defaultMessage:"Search query didn't return any viable results"},removeButton:{id:"app.ui.removeButton",description:"Remove item button label.",defaultMessage:"Remove"},activateButton:{id:"app.ui.activateButton",description:"Activate button label.",defaultMessage:"Activate"},changeButton:{id:"app.ui.changeButton",description:"Change button label.",defaultMessage:"Change"},saveButton:{id:"app.ui.saveButton",description:"Save button label.",defaultMessage:"Save"},paginationProductCounter:{id:"app.ui.productCounter",description:"Message with number of displayed products.",defaultMessage:"{currentItemsCount} out of {totalItemsCount}"},categoryItemsCountLabel:{id:"app.category.itemsCountLabel",description:"Label showing the number of items in the filtered product list.",defaultMessage:"{count} Items"},clearAllFilters:{id:"app.category.clearAllFilters",description:"Button label to clear all applied filters.",defaultMessage:"Clear all"},sortByLabel:{id:"app.category.sortByLabel",description:"Label preceding the sorting dropdown.",defaultMessage:"Sort by:"},sortOptionPopularity:{id:"app.category.sort.popularity",description:"Sorting option - popularity.",defaultMessage:"Popularity"},sortOptionNameAsc:{id:"app.category.sort.nameAsc",description:"Sorting option - name ascending.",defaultMessage:"Name ascending"},sortOptionNameDesc:{id:"app.category.sort.nameDesc",description:"Sorting option - name descending.",defaultMessage:"Name descending"},sortOptionPriceHighToLow:{id:"app.category.sort.priceHighToLow",description:"Sorting option - price high to low.",defaultMessage:"Price High to Low"},sortOptionPriceLowToHigh:{id:"app.category.sort.priceLowToHigh",description:"Sorting option - price low to high.",defaultMessage:"Price Low to High"},searchHeader:{id:"app.search.searchHeader",description:"Header of the search page. ",defaultMessage:"Search"},searchFieldPlaceholder:{id:"app.search.searchFieldPlaceholder",description:"Placeholder displayed in the search field.",defaultMessage:"What are you looking for?"},changeEmailHeader:{id:"app.preferences.changeEmail.header",description:"Header for email change section",defaultMessage:"Change email"},changePasswordHeader:{id:"app.preferences.changePassword.header",description:"Header for password change section",defaultMessage:"Change password"},oldPasswordFieldLabel:{id:"app.preferences.changePassword.oldPasswordFieldLabel",description:"Old password field label",defaultMessage:"Old password"},newPasswordFieldLabel:{id:"app.preferences.changePassword.newPasswordFieldLabel",description:"New password field label",defaultMessage:"New password"},newPasswordRepeatedFieldLabel:{id:"app.preferences.changePassword.repeatNewPassword",description:"Repeated new password field label",defaultMessage:"Repeat new password"},passwordsMustMatch:{id:"app.preferences.changePassword.passwordsMustMatch",description:"Validation shown when the repeated password does not match",defaultMessage:"Passwords have to match."},passwordChangeSuccess:{id:"app.preferences.changePassword.success",description:"Message shown after the password is changed",defaultMessage:"Password changed successfully."}
41,noAddressDataMessage:{id:"app.preferences.addressbook.noData",description:"Message displayed when user has no address saved",defaultMessage:"No addresses information for this user"},defaultBillingAndShipping:{id:"app.preferences.addressbook.defaultBillingShipping",description:"Message displayed when address is both billing and shipping default",defaultMessage:"Default billing and shipping address"},defaultBilling:{id:"app.preferences.addressbook.defaultBilling",description:"Message displayed when address is billing default",defaultMessage:"Default billing address"},defaultShipping:{id:"app.preferences.addressbook.defaultShipping",description:"Message displayed when address is shipping default",defaultMessage:"Default shipping address"},setDefaultShipping:{id:"app.preferences.addressbook.setDefaultShipping",description:"Set shipping default button label",defaultMessage:"Set as shipping default"},setDefaultBilling:{id:"app.preferences.addressbook.setDefaultBilling",description:"Set billing default button label",defaultMessage:"Set as billing default"},viewAllProducts:{id:"app.ui.viewAllProducts",description:"View all products label",defaultMessage:"View newest products"},allProducts:{id:"app.ui.allProducts",description:"All products label in the mobile shop dropdown",defaultMessage:"All"},shopHeader:{id:"app.shop.header",description:"Shop page heading",defaultMessage:"Shop"},shopPageTitle:{id:"app.shop.pageTitle",description:"Shop page SEO title",defaultMessage:"Shop all products | Bamboovement"},shopPageDescription:{id:"app.shop.pageDescription",description:"Shop page SEO meta description",defaultMessage:"Browse all Bamboovement products: sustainable, plastic-free personal care essentials made from bamboo."},seeMore:{id:"app.ui.seeMore",description:"See all items",defaultMessage:"See more"},seenIn:{id:"app.ui.seenIn",description:"Seen in text",defaultMessage:"Seen in:"},footerSubscribeTitle:{id:"app.footer.subscribeTitle",description:"Footer subscribe section title.",defaultMessage:"Join the Movement"},footerSubscribeText:{id:"app.footer.subscribeText",description:"Footer subscribe description text.",defaultMessage:"10% off your first order when you sign up for our plastic-free and spam-free emails."},footerSubscribePlaceholder:{id:"app.footer.subscribePlaceholder",description:"Footer subscribe email input placeholder.",defaultMessage:"Email"},footerContactQuestion:{id:"app.footer.contactQuestion",description:"Footer contact question heading.",defaultMessage:"Question? Contact us"},footerPrivacyPolicy:{id:"app.footer.privacyPolicy",description:"Footer link: Privacy Policy.",defaultMessage:"Privacy Policy"},footerTerms:{id:"app.footer.terms",description:"Footer link: Terms and conditions.",defaultMessage:"Terms & conditions"},footerCookiePolicy:{id:"app.footer.cookiePolicy",description:"Footer link: Cookie policy.",defaultMessage:"Cookie policy"},footerCountry:{id:"app.footer.country",description:"Footer country label in address block.",defaultMessage:"The Netherlands"},personaliseProduct:{id:"app.product.personaliseProduct",description:"Label for personalisation checkbox on product page. {productTitle} is the product name.",defaultMessage:"Personalize your {productTitle}"},personalisationInputLabel:{id:"app.product.personalisationInputLabel",description:"Label for personalisation engraving input.",defaultMessage:"Name or word to engrave (max. 10 characters)"},personalisationInputPlaceholder:{id:"app.product.personalisationInputPlaceholder",description:"Placeholder for personalisation input.",defaultMessage:"Susan"},characters:{id:"app.product.characters",description:"Character count label.",defaultMessage:"characters"},personalisationRequired:{id:"app.product.personalisationRequired",description:"Error message when personalisation is selected but text is empty.",defaultMessage:"Please enter text for personalisation"},subscriptionDetailTitlePrefix:{id:"app.subscriptions.detail.titlePrefix",description:"Subscription detail page heading before order number or id.",defaultMessage:"Subscription"},subscriptionDetailStatusLabel:{id:"app.subscriptions.detail.statusLabel",description:"Status label on subscription detail page.",defaultMessage:"Status"},subscriptionDetailItemsColumn:{id:"app.subscriptions.detail.itemsColumn",description:"Items column header on subscription detail table.",defaultMessage:"Items"},subscriptionDetailPriceColumn:{id:"app.subscriptions.detail.priceColumn",description:"Price column header on subscription detail table.",defaultMessage:"Price"},subscriptionDetailNextPayment:{id:"app.subscriptions.detail.nextPayment",description:"Next payment / delivery label on subscription detail.",defaultMessage:"Next payment"},subscriptionDetailInterval:{id:"app.subscriptions.detail.interval",description:"Interval label on subscription detail.",defaultMessage:"Interval"},subscriptionDetailOriginalOrderDate:{id:"app.subscriptions.detail.originalOrderDate",description:"Original order date label on subscription detail.",defaultMessage:"Original order date"},subscriptionsListEmpty:{id:"app.subscriptions.list.empty",description:"Empty state on the subscriptions list page.",defaultMessage:"No active subscriptions."},subscriptionsListOriginalOrderId:{id:"app.subscriptions.list.originalOrderId",description:"Original order id column header on subscriptions list.",defaultMessage:"Original Order Id"},subscriptionsListAmount:{id:"app.subscriptions.list.amount",description:"Amount column header on subscriptions list.",defaultMessage:"Amount"},subscriptionDetailSelectDateButton:{id:"app.subscriptions.detail.selectDateButton",description:"Button to open date picker for next delivery.",defaultMessage:"Select date"},subscriptionDetailDiscontinue:{id:"app.subscriptions.detail.discontinue",description:"Link/button to start subscription cancellation.",defaultMessage:"Discontinue subscription"},subscriptionDetailCancelButton:{id:"app.subscriptions.detail.cancelButton",description:"Cancel button in subscription modals.",defaultMessage:"Cancel"},subscriptionDetailSelectDateTitle:{id:"app.subscriptions.detail.selectDateTitle",description:"Title of select next date modal.",defaultMessage:"Select date"},subscriptionDetailSelectDateBody:{id:"app.subscriptions.detail.selectDateBody",description:"Body text for select next date modal.",defaultMessage:"The next charge must be on today or a future date. Choose the new billing date below."},subscriptionDetailNextDateErrorGeneric:{id:"app.subscriptions.detail.nextDateErrorGeneric",description:"Generic error when next delivery date update fails.",defaultMessage:"Could not update the next delivery date. Please try again."},subscriptionDetailDiscontinueTitle:{id:"app.subscriptions.detail.discontinueTitle",description:"Title of discontinue subscription confirmation modal.",defaultMessage:"Discontinue subscription"},subscriptionDetailDiscontinueBody:{id:"app.subscriptions.detail.discontinueBody",description:"Body of discontinue subscription confirmation modal.",defaultMessage:"Are you sure? You can pause your subscription if you still have products in stock."},subscriptionDetailDiscontinueConfirm:{id:"app.subscriptions.detail.discontinueConfirm",description:"Primary action to proceed to cancellation survey.",defaultMessage:"Discontinue"},subscriptionDetailSurveyTitle:{id:"app.subscriptions.detail.surveyTitle",description:"Title of subscription cancellation reason survey.",defaultMessage:"What's your reason for canceling?"},subscriptionDetailConfirmCancellation:{id:"app.subscriptions.detail.confirmCancellation",description:"Button to confirm subscription cancellation after survey.",defaultMessage:"Confirm cancellation"},subscriptionDetailBack:{id:"app.subscriptions.detail.back",description:"Back button from cancellation survey modal.",defaultMessage:"Back"},subscriptionCancelReasonEnoughStock:{id:"app.subscriptions.cancelReason.enoughStock",description:"Cancellation survey option.",defaultMessage:"I still have enough stock"},subscriptionCancelReasonNotSuit:{id:"app.subscriptions.cancelReason.notSuit",description:"Cancellation survey option.",defaultMessage:"The product doesn't suit me"},subscriptionCancelReasonTooExpensive:{id:"app.subscriptions.cancelReason.tooExpensive",description:"Cancellation survey option.",defaultMessage:"It's too expensive"},subscriptionCancelReasonSwitching:{id:"app.subscriptions.cancelReason.switching",description:"Cancellation survey option.",defaultMessage:"I'm switching to a different product"},subscriptionCancelReasonOther:{id:"app.subscriptions.cancelReason.other",description:"Cancellation survey option.",defaultMessage:"Other"},subscriptionCancelFailed:{id:"app.subscriptions.detail.cancelFailed",description:"Error when subscription cancellation API fails.",defaultMessage:"Failed to cancel subscription"},subscriptionStatusActive:{id:"app.subscriptions.status.active",description:"Mollie subscription status: active.",defaultMessage:"Active"},subscriptionStatusPending:{id:"app.subscriptions.status.pending",description:"Mollie subscription status: pending.",defaultMessage:"Pending"},subscriptionStatusCanceled:{id:"app.subscriptions.status.canceled",description:"Mollie subscription status: canceled.",defaultMessage:"Canceled"},subscriptionStatusCompleted:{id:"app.subscriptions.status.completed",description:"Mollie subscription status: completed.",defaultMessage:"Completed"},subscriptionStatusSuspended:{id:"app.subscriptions.status.suspended",description:"Mollie subscription status: suspended.",defaultMessage:"Suspended"},treePlantingTitle:{id:"app.projects.treePlanting.title",description:"Tree planting project page heading.",defaultMessage:"Tree Planting"},whyTreesTitle:{id:"app.product.whyTrees.title",description:"Heading of the fallback 'Why trees?' block on the product page.",defaultMessage:"Why trees?"}
41,whyTreesParagraph1:{id:"app.product.whyTrees.paragraph1",description:"First paragraph of the fallback 'Why trees?' block on the product page.",defaultMessage:"Trees are natural carbon capture machines. More than 400t of carbon can be captured per hectar."},whyTreesParagraph2:{id:"app.product.whyTrees.paragraph2",description:"Second paragraph of the fallback 'Why trees?' block on the product page.",defaultMessage:"Trees are only part of the solution to climate change, but an easy and effective one. Reforestation also helps with biodiversity and flood prevention."},chooseVariant:{id:"app.product.chooseVariant",description:"Label above the variant selector. {attributeName} is the attribute name.",defaultMessage:"Choose {attributeName}:"},plans:{id:"app.product.plans",description:"Fallback label above the payment plan selector.",defaultMessage:"Plans"},videoTitle:{id:"app.product.videoTitle",description:"Fallback title of the expanded product video iframe.",defaultMessage:"Video"},productFallbackName:{id:"app.product.fallbackName",description:"Fallback word used in the personalisation label when the product has no title.",defaultMessage:"product"},minPriceLabel:{id:"app.filters.minPrice",description:"Accessible label of the minimum price slider thumb.",defaultMessage:"Minimum price"},maxPriceLabel:{id:"app.filters.maxPrice",description:"Accessible label of the maximum price slider thumb.",defaultMessage:"Maximum price"},errorGeneric:{id:"app.ui.errorGeneric",description:"Generic error message shown when a request fails.",defaultMessage:"Something went wrong"},pageNotFound:{id:"app.error.pageNotFound",description:"Heading shown on the fallback 404 page.",defaultMessage:"Page not found"},goBackHome:{id:"app.error.goBackHome",description:"Link back to the homepage on error pages.",defaultMessage:"Go back home"},serverError:{id:"app.error.serverError",description:"Message shown for a server-side error with a status code.",defaultMessage:"An error {statusCode} occurred on server"},clientError:{id:"app.error.clientError",description:"Message shown for a client-side error.",defaultMessage:"An error occurred on client"},closeLabel:{id:"app.ui.close",description:"Accessible label for close buttons.",defaultMessage:"Close"},navigationMenuLabel:{id:"app.navigation.menuLabel",description:"Accessible title for the mobile navigation menu dialog.",defaultMessage:"Navigation Menu"},sitePromotionLabel:{id:"app.promoBar.ariaLabel",description:"Accessible label for the site promotion bar.",defaultMessage:"Site promotion"},openMenuLabel:{id:"app.navigation.openMenu",description:"Accessible label for the button that opens the mobile navigation menu.",defaultMessage:"Open menu"},logoHomeLabel:{id:"app.navigation.logoHome",description:"Accessible label for the logo link that navigates to the homepage.",defaultMessage:"Bamboovement home"},previousSlideLabel:{id:"app.ui.previousSlide",description:"Accessible label for a carousel/gallery's previous-slide arrow button.",defaultMessage:"Previous"},nextSlideLabel:{id:"app.ui.nextSlide",description:"Accessible label for a carousel/gallery's next-slide arrow button.",defaultMessage:"Next"},submitLabel:{id:"app.ui.submit",description:"Fallback accessible label for an icon-only submit button.",defaultMessage:"Submit"},homeLabel:{id:"app.ui.home",description:"Accessible label for the breadcrumb link that navigates to the homepage.",defaultMessage:"Home"},subscribeSubmitLabel:{id:"app.footer.subscribeSubmit",description:"Accessible label for the newsletter sign-up submit button.",defaultMessage:"Subscribe"},increaseQuantityLabel:{id:"app.ui.increaseQuantity",description:"Accessible label for the button that increases a product quantity.",defaultMessage:"Increase quantity"},decreaseQuantityLabel:{id:"app.ui.decreaseQuantity",description:"Accessible label for the button that decreases a product quantity.",defaultMessage:"Decrease quantity"},suggestedProductsTitle:{id:"app.product.suggestedProducts",description:"Title of the suggested-products row on the product detail page.",defaultMessage:"You might also like"}});c.Z=_},39036:function(l,c,g){"use strict";g.d(c,{V:function(){return _}});var b=g(10688);let buildQuery=(l,c,g={})=>c===b.vE.slug?{locale:l,...g}:{locale:l,channel:c,...g},_={$404:{$url:l=>({pathname:"/404",hash:l?.hash})},_channel:l=>({_locale:c=>({_sitemap:g=>({$url:b=>({pathname:"/[locale]/[sitemap]",query:buildQuery(c,l,{sitemap:g}),hash:b?.hash})}),account:{addressBook:{$url:g=>({pathname:"/[locale]/account/addressBook",query:buildQuery(c,l),hash:g?.hash})},login:{$url:g=>({pathname:"/[locale]/account/login",query:buildQuery(c,l,g?.query),hash:g?.hash})},forgotPassword:{$url:g=>({pathname:"/[locale]/account/forgot-password",query:buildQuery(c,l),hash:g?.hash})},orders:{$url:g=>({pathname:"/[locale]/account/orders",query:buildQuery(c,l),hash:g?.hash}),_token:g=>({$url:b=>({pathname:"/[locale]/account/orders/[token]",query:buildQuery(c,l,{token:g}),hash:b?.hash})})},subscriptions:{$url:g=>({pathname:"/[locale]/account/subscriptions",query:buildQuery(c,l),hash:g?.hash}),_subscriptionId:g=>({$url:b=>({pathname:"/[locale]/account/subscriptions/[subscriptionId]",query:buildQuery(c,l,{subscriptionId:g}),hash:b?.hash})})},preferences:{$url:g=>({pathname:"/[locale]/account/preferences",query:buildQuery(c,l),hash:g?.hash})},register:{$url:g=>({pathname:"/[locale]/account/register",query:buildQuery(c,l),hash:g?.hash})},confirm:{$url:g=>({pathname:"/[locale]/account/confirm",query:buildQuery(c,l),hash:g?.hash})}},category:{_slug:g=>({$url:b=>({pathname:"/[locale]/category/[slug]",query:buildQuery(c,l,{slug:g}),hash:b?.hash})})},shoppingCart:{$url:g=>({pathname:"/[locale]/shopping-cart",query:buildQuery(c,l),hash:g?.hash})},checkout:{$url:g=>({pathname:"/[locale]/checkout",query:buildQuery(c,l),hash:g?.hash})},collection:{_slug:g=>({$url:b=>({pathname:"/[locale]/collection/[slug]",query:buildQuery(c,l,{slug:g}),hash:b?.hash})})},order:{$url:g=>({pathname:"/[locale]/order",query:buildQuery(c,l),hash:g?.hash})},page:{_slug:g=>({$url:b=>({pathname:"/[locale]/[slug]",query:buildQuery(c,l,{slug:g}),hash:b?.hash})})},products:{_slug:g=>({$url:b=>({pathname:"/[locale]/products/[slug]",query:buildQuery(c,l,{slug:g,...b?.query}),hash:b?.hash})})},search:{$url:g=>({pathname:"/[locale]/search",query:buildQuery(c,l),hash:g?.hash})},shop:{$url:g=>({pathname:"/[locale]/shop",query:buildQuery(c,l),hash:g?.hash})},$url:(g,b)=>({pathname:b??"/[locale]",query:buildQuery(c,l),hash:g?.hash})})}),$url:l=>({pathname:"/",hash:l?.hash})}},68653:function(l,c,g){"use strict";g.d(c,{j$:function(){return readCookiebotConsent},IO:function(){return subscribeToCookiebotConsent},P0:function(){return useCaptureAcquisition},PT:function(){return useSyncAcquisition}});let b=[{channel:"tradetracker",clickIds:["tt"],sources:["tradetracker"]},{channel:"newsletter",sources:["newsletter","mailerlite"],mediums:["email","e-mail","newsletter"]},{channel:"tiktok",clickIds:["ttclid"],sources:["tiktok"]},{channel:"meta",clickIds:["fbclid"],sources:["facebook","fb","instagram","ig","meta"]}
41,{channel:"google",clickIds:["gclid"],sources:["google","googleads","adwords"]}],hostSuffix=(...l)=>c=>l.some(l=>c===l||c.endsWith(`.${l}`)),_=[{channel:"tiktok",matches:hostSuffix("tiktok.com")},{channel:"meta",matches:hostSuffix("facebook.com","instagram.com","fb.com")},{channel:"google",matches:l=>/(^|\.)google\.(com|[a-z]{2,3})(\.[a-z]{2})?$/.test(l)}],normalize=l=>l?.trim().toLowerCase();function readCookiebotConsent(){let l=window.Cookiebot;if(l?.hasResponse&&l.consent)return{statistics:!!l.consent.statistics,marketing:!!l.consent.marketing}}let E=["CookiebotOnConsentReady","CookiebotOnAccept","CookiebotOnDecline"];function subscribeToCookiebotConsent(l){let handler=()=>{let c=readCookiebotConsent();c&&l(c)};return E.forEach(l=>window.addEventListener(l,handler)),()=>E.forEach(l=>window.removeEventListener(l,handler))}let O=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],R=[...O,"fbclid","gclid","ttclid","tt"];function clip(l){let c=l?.trim();return c?c.slice(0,200):void 0}function redactTouchForConsent(l,c){if(!c.statistics)return;if(c.marketing)return l;let g={};for(let c of O)l.params[c]&&(g[c]=l.params[c]);return{...l,params:g}}function serializeTouch(l){return{...l.params,...l.referrer&&{ref:l.referrer},path:l.landingPath,at:l.landedAt}}function serializeAcquisitionCookie(l){return JSON.stringify({first:serializeTouch(l.first),last:serializeTouch(l.last)})}function isString(l){return"string"==typeof l&&l.length>0}function parseTouch(l){if(!l||"object"!=typeof l||!isString(l.path)||!isString(l.at))return;let c={};for(let g of R){let b=l[g];isString(b)&&(c[g]=clip(b))}return{params:c,referrer:isString(l.ref)?clip(l.ref):void 0,landingPath:clip(l.path)||"/",landedAt:clip(l.at)??l.at.slice(0,200)}}let B="acquisition.",V="acquisition.last.",U=`${B}channel`,H=`${V}landed_at`,W=`${B}ga_client_id`;function touchToMetadata(l,c){let g=[{key:`${c}channel`,value:function(l){let c=b.find(c=>(function(l,c){let g=normalize(l.params.utm_source),b=normalize(l.params.utm_medium);return(c.clickIds?.some(c=>!!l.params[c])??!1)||void 0!==g&&(c.sources?.includes(g)??!1)||void 0!==b&&(c.mediums?.includes(b)??!1)})(l,c));if(c)return c.channel;let g=normalize(l.referrer);return g?_.find(l=>l.matches(g))?.channel??"referral":"direct"}(l)}];for(let b of R){let _=l.params[b];_&&g.push({key:`${c}${b}`,value:_})}return l.referrer&&g.push({key:`${c}referrer`,value:l.referrer}),g.push({key:`${c}landing_path`,value:l.landingPath}),g.push({key:`${c}landed_at`,value:l.landedAt}),g}var G=g(52983),q=g(39253);function readAcquisitionCookie(){if("undefined"==typeof document)return;let l=document.cookie.match(RegExp(`(?:^|; )${q.Qq}=([^;]*)`));return function(l){let c;if(!l)return;let g=l;try{g=decodeURIComponent(l)}catch{g=l}try{c=JSON.parse(g)}catch{return}if(!c||"object"!=typeof c)return;let b=c,_=parseTouch(b.first);if(_)return{first:_,last:parseTouch(b.last)??_}}(l?.[1])}function writeCookie(l){document.cookie=`${q.Qq}=${encodeURIComponent(serializeAcquisitionCookie(l))}; path=/; max-age=${q.Fe}; SameSite=Lax`}function useCaptureAcquisition(){let l=(0,G.useRef)();(0,G.useEffect)(()=>{l.current=function(l,c,g,b=new Date){let _={};for(let c of R){let g=clip(l.searchParams.get(c));g&&(_[c]=g)}return{params:_,referrer:function(l,c){if(l)try{let g=new URL(l).hostname.toLowerCase();return g&&g!==c.toLowerCase()?clip(g):void 0}catch{return}}(c,g),landingPath:clip(l.pathname)||"/",landedAt:b.toISOString()}}(new URL(window.location.href),document.referrer,window.location.hostname);let apply=c=>{var g;let b=readAcquisitionCookie();if(!c.statistics){b&&(document.cookie=`${q.Qq}=; path=/; max-age=0; SameSite=Lax`);return}let _=l.current&&redactTouchForConsent(l.current,c);if(!b){_&&writeCookie({first:_,last:_});return}let E={first:redactTouchForConsent(b.first,c)??b.first,last:_&&l.current&&((g=l.current).referrer||R.some(l=>!!g.params[l]))?_:redactTouchForConsent(b.last,c)??b.last};serializeAcquisitionCookie(E)!==serializeAcquisitionCookie(b)&&writeCookie(E)},c=readCookiebotConsent();return c&&apply(c),subscribeToCookiebotConsent(apply)},[])}var Q=g(86216);function useSyncAcquisition(){let[l]=(0,Q.N5)({errorPolicy:"all"});return(0,G.useCallback)(async c=>{var g,b,_;let E;let O=readAcquisitionCookie();if(O){if(g=c.metadata,g?.some(l=>l.key===U)){if(!(O.last.landedAt>(b=c.metadata,(b?.find(l=>l.key===H)?.value||void 0)??"")))return;E=touchToMetadata(O.last,V)}else _=function(){if("undefined"==typeof document)return;
41let l=document.cookie.match(/(?:^|; )_ga=([^;]*)/),c=l?decodeURIComponent(l[1]).split("."):[];return c.length>=4&&"GA1"===c[0]?c.slice(-2).join("."):void 0}(),E=[...touchToMetadata(O.first,B),...touchToMetadata(O.last,V),..._?[{key:W,value:_}]:[]];try{await l({variables:{id:c.id,input:E}})}catch{}}},[l])}},72858:function(l,c,g){"use strict";g.d(c,{xh:function(){return trackAddPaymentInfo},Kc:function(){return trackAddToCart},Z_:function(){return trackBeginCheckout},Qc:function(){return trackPurchase},QQ:function(){return trackViewCart},$y:function(){return trackViewItem},Mk:function(){return trackViewItemList}});var b=g(54195),_=g(92592);let pushToDataLayer=l=>{window.dataLayer||(window.dataLayer=[]);let c=(0,b.TB)(l,(0,_.rX)());window.dataLayer.push({ecommerce:null}),window.dataLayer.push(c)};var E=g(41035);let generateEventId=()=>crypto.randomUUID(),trackViewItemList=(l,c,g)=>{let b=(0,E.a3)(l,{itemListName:c,itemListId:g});0!==b.length&&pushToDataLayer({event:"view_item_list",ecommerce:{item_list_name:c,item_list_id:g,items:b}})},trackViewItem=(l,c)=>{let g=(0,E.tq)(l,{variantId:c});if(!g)return;let b={event:"view_item",ecommerce:{currency:g.currency,value:g.price,items:[g]}};pushToDataLayer(b)},trackAddToCart=(l,c,g=1)=>{let b=(0,E.tq)(l,{variantId:c,quantity:g});if(!b)return;let _={event:"add_to_cart",ecommerce:{currency:b.currency,value:b.price*g,items:[b]}};pushToDataLayer(_)},trackViewCart=(l,c,g)=>{let b=Array.isArray(l)&&l.length>0?"variant"in l[0]?(0,E.$C)(l):l:[];0!==b.length&&pushToDataLayer({event:"view_cart",ecommerce:{currency:g,value:c,items:b}})},trackBeginCheckout=(l,c,g,b)=>{let _=Array.isArray(l)&&l.length>0?"variant"in l[0]?(0,E.$C)(l):l:[];if(0===_.length)return;let O=b?(0,E.Hl)(b):void 0,R={event:"begin_checkout",event_id:generateEventId(),ecommerce:{currency:g,value:c,items:_},...O&&{user_data:O}};pushToDataLayer(R)},trackAddPaymentInfo=(l,c,g,b,_,O)=>{let R=Array.isArray(l)&&l.length>0?"variant"in l[0]?(0,E.$C)(l):l:[];if(0===R.length)return;let B=_?(0,E.Hl)(_,O):void 0,V={event:"add_payment_info",event_id:generateEventId(),ecommerce:{currency:g,value:c,payment_type:b,items:R},...B&&{user_data:B}};pushToDataLayer(V)},trackPurchase=l=>{let c=l.number||l.id,g=(0,E.j4)(l),b=l.total?.gross?.amount||0,_=l.total?.gross?.currency||"EUR",O=l.subtotal?.tax?.amount,R=l.shippingPrice?.gross?.amount;if(0===g.length)return;let B=(0,E.C9)(l),V={event:"purchase",...l.id&&{event_id:l.id},ecommerce:{transaction_id:c,currency:_,value:b,tax:O,shipping:R,items:g},...B&&{user_data:B}};pushToDataLayer(V)}},41035:function(l,c,g){"use strict";g.d(c,{$C:function(){return checkoutLinesToGA4Items},C9:function(){return buildUserData},Hl:function(){return buildCheckoutUserData},a3:function(){return productsToGA4Items},j4:function(){return orderLinesToGA4Items},tq:function(){return productToGA4Item}});var b=g(10688);let productToGA4Item=(l,c)=>{let g=c?.variantId?l.variants?.find(l=>l.id===c.variantId):l.variants?.[0];if(!g)return null;let _=g.pricing?.price?.gross,E=l.translation?.name||l.name,O=l.category?.translation?.name||l.category?.name,R=g.sku||g.id;return{item_id:R,item_name:E,price:_?.amount||0,quantity:c?.quantity||1,item_category:O||void 0,item_brand:"Bamboovement",currency:_?.currency||b.vE.currencyCode,...c?.itemListName&&{item_list_name:c.itemListName},...c?.itemListId&&{item_list_id:c.itemListId},...c?.index!==void 0&&{index:c.index}}},productsToGA4Items=(l,c)=>l.map((l,g)=>productToGA4Item(l,{index:g,itemListName:c?.itemListName,itemListId:c?.itemListId})).filter(l=>null!==l),checkoutLineToGA4Item=l=>{if(!l.variant?.product)return null;let c=l.variant.product,g=l.variant,_=g.pricing?.price?.gross,E=c.translation?.name||c.name,O=c.category?.translation?.name||c.category?.name;return{item_id:g.sku||g.id,item_name:E,price:_?.amount||0,quantity:l.quantity,item_category:O||void 0,item_brand:"Bamboovement",currency:_?.currency||b.vE.currencyCode}},checkoutLinesToGA4Items=l=>l.map(l=>checkoutLineToGA4Item(l)).filter(l=>null!==l),buildUserData=l=>{if(!l.userEmail)return;let c=l.shippingAddress||l.billingAddress;return{email_address:l.userEmail,phone_number:c?.phone||void 0,address:c?{first_name:c.firstName||void 0,last_name:c.lastName||void 0,city:c.city||void 0,postal_code:c.postalCode||void 0,country:c.country?.code||void 0}:void 0}},buildCheckoutUserData=(l,c)=>{if(!l.email)return;let g=l.shippingAddress||l.billingAddress,b=c?c.phoneNumber:g?.phone||void 0;return{email_address:l.email,phone_number:b,address:g?{first_name:g.firstName||void 0,last_name:g.lastName||void 0,city:g.city||void 0,postal_code:g.postalCode||void 0,country:g.country?.code||void 0}:void 0}},orderLinesToGA4Items=l=>l?.lines?l.lines.map(l=>{let c=l.unitPrice?.gross;return{item_id:l.productSku||l.variant?.id||l.id,item_name:l.productName,price:c?.amount||0,quantity:l.quantity,item_category:void 0,item_brand:"Bamboovement",currency:c?.currency||b.vE.currencyCode}}):[]},75514:function(l,c,g){"use strict";g.d(c,{s:function(){return SaleorAuthProvider},SQ:function(){return useAuthChange},zH:function(){return useSaleorAuthClient},ex:function(){return K}});let b="saleor_storage_auth_change",_="saleor_auth_module_auth_state",E="saleor_auth_module_refresh_token";let SaleorAuthStorageHandler=class SaleorAuthStorageHandler{constructor(l){this.handleStorageChange=l=>{let{oldValue:c,newValue:g,type:b,key:E}=l;c!==g&&"storage"===b&&E===_&&this.sendAuthStateEvent(g)},this.cleanup=()=>{window.removeEventListener("storage",this.handleStorageChange)},this.sendAuthStateEvent=l=>{let c=new CustomEvent(b,{detail:{authState:l}});window.dispatchEvent(c)},this.getAuthState=()=>this.storage.getItem(_)||"signedOut",this.setAuthState=l=>{this.storage.setItem(_,l),this.sendAuthStateEvent(l)},this.getRefreshToken=()=>this.storage.getItem(E)||null,this.setRefreshToken=l=>{this.storage.setItem(E,l)},this.clearAuthStorage=()=>{this.setAuthState("signedOut"),this.storage.removeItem(E)},this.storage=l,window.addEventListener("storage",this.handleStorageChange)}};var O=g(69481),R=g(57861).lW;let getTokenExpiry=l=>{let c=l.split("."),g=R.from(c[1]||"","base64").toString(),b=JSON.parse(g);return 1e3*b.exp||0},isExpiredToken=l=>getTokenExpiry(l)-2e3<=Date.now(),getRequestData=(l,c)=>({method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:(0,O.S)(l),variables:c})});var B=g(67558),V=g(74629);let U=V.ZP`
42  fragment AccountErrorFragment on AccountError {
43    code
44    field
45    message
46  }
47`,H=V.ZP`
48  ${U}
49  mutation refreshToken($refreshToken: String!) {
50    tokenRefresh(refreshToken: $refreshToken) {
51      token
52      errors {
53        ...AccountErrorFragment
54      }
55    }
56  }
57`,W=V.ZP`
58  mutation checkoutCustomerDetach($checkoutId: ID!) {
59    checkoutCustomerDetach(id: $checkoutId) {
60      errors {
61        message
62        field
63        code
64      }
65    }
66  }
67`,G=V.ZP`
68  mutation tokenCreate($email: String!, $password: String!) {
69    tokenCreate(email: $email, password: $password) {
70      token
71      refreshToken
72      errors {
73        message
74        field
75        code
76      }
77    }
78  }
79`,q=V.ZP`
80  mutation passwordReset($email: String!, $password: String!, $token: String!) {
81    setPassword(email: $email, password: $password, token: $token) {
82      token
83      refreshToken
84      errors {
85        message
86        field
87        code
88      }
89    }
90  }
91`;let SaleorAuthClient=class SaleorAuthClient{constructor({saleorApiUrl:l,storage:c,onAuthRefresh:g}){this.accessToken=null,this.tokenRefreshPromise=null,this.cleanup=()=>{this.storageHandler?.cleanup()},this.runAuthorizedRequest=(l,c)=>{if(!this.accessToken)return fetch(l,c);let g=c?.headers||{};return fetch(l,{...c,headers:{...g,Authorization:`Bearer ${this.accessToken}`}})},this.handleRequestWithTokenRefresh=async(l,c)=>{let g=this.storageHandler?.getRefreshToken();if((0,B.ZP)(g,"Missing refresh token in token refresh handler"),this.accessToken)return this.fetchWithAuth(l,c);if(this.onAuthRefresh?.(!0),this.tokenRefreshPromise){let g=await this.tokenRefreshPromise,b=await g.clone().json(),{errors:_,data:{tokenRefresh:{errors:E,token:O}}}=b;return(this.onAuthRefresh?.(!1),E.length||_?.length||!O)?(this.tokenRefreshPromise=null,this.storageHandler?.clearAuthStorage(),fetch(l,c)):(this.storageHandler?.setAuthState("signedIn"),this.accessToken=O,this.tokenRefreshPromise=null,this.runAuthorizedRequest(l,c))}return this.tokenRefreshPromise=fetch(this.saleorApiUrl,getRequestData(H,{refreshToken:g})),this.fetchWithAuth(l,c)},this.handleSignIn=async l=>{let c=await l.json(),g="tokenCreate"in c.data?c.data.tokenCreate:c.data.setPassword;if(!g)return c;let{errors:b,token:_,refreshToken:E}=g;return!_||b.length?this.storageHandler?.setAuthState("signedOut"):(_&&(this.accessToken=_),E&&this.storageHandler?.setRefreshToken(E),this.storageHandler?.setAuthState("signedIn")),c},this.fetchWithAuth=async(l,c)=>{let g=this.storageHandler?.getRefreshToken();return this.accessToken&&!isExpiredToken(this.accessToken)?this.runAuthorizedRequest(l,c):g?this.handleRequestWithTokenRefresh(l,c):fetch(l,c)},this.resetPassword=async l=>{let c=await fetch(this.saleorApiUrl,getRequestData(q,l));return this.handleSignIn(c)},this.signIn=async l=>{let c=await fetch(this.saleorApiUrl,getRequestData(G,l));return this.handleSignIn(c)},this.signOut=()=>{this.accessToken=null,this.storageHandler?.clearAuthStorage()},this.checkoutSignOut=async l=>{let c=await this.runAuthorizedRequest(this.saleorApiUrl,getRequestData(W,l)),g=await c.json(),{data:{checkoutCustomerDetach:{errors:b}}}=g;return b?.length||this.signOut(),g}
91,this.storageHandler=c?new SaleorAuthStorageHandler(c):null,this.onAuthRefresh=g,this.saleorApiUrl=l}};var Q=g(97458),Z=g(59228);let[K,X]=(0,Z.Z)(),SaleorAuthProvider=({children:l,saleorAuthClient:c,isAuthenticating:g})=>{(0,B.ZP)(c,"Missing Saleor Auth Client - are you sure you created it using useSaleorAuthClient?");let{signIn:b,signOut:_,checkoutSignOut:E,resetPassword:O}=c;return(0,Q.jsx)(X,{value:{isAuthenticating:g,signIn:b,signOut:_,checkoutSignOut:E,resetPassword:O},children:l})};var Y=g(52983);let useSaleorAuthClient=({saleorApiUrl:l,storage:c,onAuthRefresh:g})=>{let[b,_]=(0,Y.useState)(!1),E=(0,Y.useMemo)(()=>new SaleorAuthClient({storage:c,saleorApiUrl:l,onAuthRefresh:l=>{_(l),g?.(l)}}),[c,l,g]);return(0,Y.useEffect)(()=>()=>{E.cleanup()},[E]),{saleorAuthClient:E,isAuthenticating:b}},useAuthChange=({onSignedOut:l,onSignedIn:c})=>{let g=(0,Y.useCallback)(g=>{let _=g?.type===b;if(!_)return;let{authState:E}=g.detail;"signedIn"===E?c?.():"signedOut"===E&&l?.()},[c,l]);(0,Y.useEffect)(()=>(window.addEventListener(b,g),()=>{window.removeEventListener(b,g)}),[g])};g(32538)},32538:function(l,c,g){"use strict";g.d(c,{L:function(){return useAuthenticatedApolloClient}});var b,_,E,O,R,B=g(39253),V=g(64062),U=g(50242);function _arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function _defineProperties(l,c){for(var g=0;g<c.length;g++){var b=c[g];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(l,b.key,b)}}function _createClass(l,c,g){return c&&_defineProperties(l.prototype,c),g&&_defineProperties(l,g),Object.defineProperty(l,"prototype",{writable:!1}),l}var hasSymbols=function(){return"function"==typeof Symbol},hasSymbol=function(l){return hasSymbols()&&!!Symbol[l]},getSymbol=function(l){return hasSymbol(l)?Symbol[l]:"@@"+l};hasSymbols()&&!hasSymbol("observable")&&(Symbol.observable=Symbol("observable"));var H=getSymbol("iterator"),W=getSymbol("observable"),G=getSymbol("species");function getMethod(l,c){var g=l[c];if(null!=g){if("function"!=typeof g)throw TypeError(g+" is not a function");return g}}function getSpecies(l){var c=l.constructor;return void 0!==c&&null===(c=c[G])&&(c=void 0),void 0!==c?c:Z}function hostReportError(l){hostReportError.log?hostReportError.log(l):setTimeout(function(){throw l})}function enqueue(l){Promise.resolve().then(function(){try{l()}catch(l){hostReportError(l)}})}function cleanupSubscription(l){var c=l._cleanup;if(void 0!==c){if(l._cleanup=void 0,!c)return;try{if("function"==typeof c)c();else{var g=getMethod(c,"unsubscribe");g&&g.call(c)}}catch(l){hostReportError(l)}}}function closeSubscription(l){l._observer=void 0,l._queue=void 0,l._state="closed"}function notifySubscription(l,c,g){l._state="running";var b=l._observer;try{var _=getMethod(b,c);switch(c){case"next":_&&_.call(b,g);break;case"error":if(closeSubscription(l),_)_.call(b,g);else throw g;break;case"complete":closeSubscription(l),_&&_.call(b)}}catch(l){hostReportError(l)}"closed"===l._state?cleanupSubscription(l):"running"===l._state&&(l._state="ready")}function onNotify(l,c,g){if("closed"!==l._state){if("buffering"===l._state){l._queue.push({type:c,value:g});return}if("ready"!==l._state){l._state="buffering",l._queue=[{type:c,value:g}],enqueue(function(){return function(l){var c=l._queue;if(c){l._queue=void 0,l._state="ready";for(var g=0;g<c.length&&(notifySubscription(l,c[g].type,c[g].value),"closed"!==l._state);++g);}}(l)});return}notifySubscription(l,c,g)}}var q=function(){function Subscription(l,c){this._cleanup=void 0,this._observer=l,this._queue=void 0,this._state="initializing";var g=new Q(this);try{this._cleanup=c.call(void 0,g)}catch(l){g.error(l)}"initializing"===this._state&&(this._state="ready")}return Subscription.prototype.unsubscribe=function(){"closed"!==this._state&&(closeSubscription(this),cleanupSubscription(this))},_createClass(Subscription,[{key:"closed",get:function(){return"closed"===this._state}}]),Subscription}(),Q=function(){function SubscriptionObserver(l){this._subscription=l}var l=SubscriptionObserver.prototype;return l.next=function(l){onNotify(this._subscription,"next",l)}
91,l.error=function(l){onNotify(this._subscription,"error",l)},l.complete=function(){onNotify(this._subscription,"complete")},_createClass(SubscriptionObserver,[{key:"closed",get:function(){return"closed"===this._subscription._state}}]),SubscriptionObserver}(),Z=function(){function Observable(l){if(!(this instanceof Observable))throw TypeError("Observable cannot be called as a function");if("function"!=typeof l)throw TypeError("Observable initializer must be a function");this._subscriber=l}var l=Observable.prototype;return l.subscribe=function(l){return("object"!=typeof l||null===l)&&(l={next:l,error:arguments[1],complete:arguments[2]}),new q(l,this._subscriber)},l.forEach=function(l){var c=this;return new Promise(function(g,b){if("function"!=typeof l){b(TypeError(l+" is not a function"));return}function done(){_.unsubscribe(),g()}var _=c.subscribe({next:function(c){try{l(c,done)}catch(l){b(l),_.unsubscribe()}},error:b,complete:g})})},l.map=function(l){var c=this;if("function"!=typeof l)throw TypeError(l+" is not a function");return new(getSpecies(this))(function(g){return c.subscribe({next:function(c){try{c=l(c)}catch(l){return g.error(l)}g.next(c)},error:function(l){g.error(l)},complete:function(){g.complete()}})})},l.filter=function(l){var c=this;if("function"!=typeof l)throw TypeError(l+" is not a function");return new(getSpecies(this))(function(g){return c.subscribe({next:function(c){try{if(!l(c))return}catch(l){return g.error(l)}g.next(c)},error:function(l){g.error(l)},complete:function(){g.complete()}})})},l.reduce=function(l){var c=this;if("function"!=typeof l)throw TypeError(l+" is not a function");var g=getSpecies(this),b=arguments.length>1,_=!1,E=arguments[1],O=E;return new g(function(g){return c.subscribe({next:function(c){var E=!_;if(_=!0,!E||b)try{O=l(O,c)}catch(l){return g.error(l)}else O=c},error:function(l){g.error(l)},complete:function(){if(!_&&!b)return g.error(TypeError("Cannot reduce an empty sequence"));g.next(O),g.complete()}})})},l.concat=function(){for(var l=this,c=arguments.length,g=Array(c),b=0;b<c;b++)g[b]=arguments[b];var _=getSpecies(this);return new _(function(c){var b,E=0;return function startNext(l){b=l.subscribe({next:function(l){c.next(l)},error:function(l){c.error(l)},complete:function(){E===g.length?(b=void 0,c.complete()):startNext(_.from(g[E++]))}})}(l),function(){b&&(b.unsubscribe(),b=void 0)}})},l.flatMap=function(l){var c=this;if("function"!=typeof l)throw TypeError(l+" is not a function");var g=getSpecies(this);return new g(function(b){var _=[],E=c.subscribe({next:function(c){if(l)try{c=l(c)}catch(l){return b.error(l)}var E=g.from(c).subscribe({next:function(l){b.next(l)},error:function(l){b.error(l)},complete:function(){var l=_.indexOf(E);l>=0&&_.splice(l,1),completeIfDone()}});_.push(E)},error:function(l){b.error(l)},complete:function(){completeIfDone()}});function completeIfDone(){E.closed&&0===_.length&&b.complete()}return function(){_.forEach(function(l){return l.unsubscribe()}),E.unsubscribe()}})},l[W]=function(){return this},Observable.from=function(l){var c="function"==typeof this?this:Observable;if(null==l)throw TypeError(l+" is not an object");var g=getMethod(l,W);if(g){var b=g.call(l);if(Object(b)!==b)throw TypeError(b+" is not an object");return b instanceof Z&&b.constructor===c?b:new c(function(l){return b.subscribe(l)})}if(hasSymbol("iterator")&&(g=getMethod(l,H)))return new c(function(c){enqueue(function(){if(!c.closed){for(var b,_=function(l,c){var g="undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(g)return(g=g.call(l)).next.bind(g);if(Array.isArray(l)||(g=function(l,c){if(l){if("string"==typeof l)return _arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return _arrayLikeToArray(l,c)}}(l))){g&&(l=g);var b=0;return function(){return b>=l.length?{done:!0}:{done:!1,value:l[b++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(g.call(l));!(b=_()).done;){var E=b.value;if(c.next(E),c.closed)return}c.complete()}})});if(Array.isArray(l))return new c(function(c){enqueue(function(){if(!c.closed){for(var g=0;g<l.length;++g)if(c.next(l[g]),c.closed)return;c.complete()}})});throw TypeError(l+" is not observable")},Observable.of=function(){for(var l=arguments.length,c=Array(l),g=0;g<l;g++)c[g]=arguments[g];return new("function"==typeof this?this:Observable)(function(l){enqueue(function(){if(!l.closed){for(var g=0;g<c.length;++g)if(l.next(c[g]),l.closed)return;l.complete()}})})},_createClass(Observable,null,[{key:G,get:function(){return this}}]),Observable}();hasSymbols()&&Object.defineProperty(Z,Symbol("extensions"),{value:{symbol:W,hostReportError:hostReportError},configurable:!0});var K=g(30731);function getFragmentQueryDocument(l,c){var g=c,b=[];return l.definitions.forEach(function(l){if("OperationDefinition"===l.kind)throw __DEV__?new U.ej("Found a ".concat(l.operation," operation").concat(l.name?" named '".concat(l.name.value,"'"):"",". ")+"No operations are allowed when using a fragment as a query. Only fragments are allowed."):new U.ej(43);"FragmentDefinition"===l.kind&&b.push(l)}),void 0===g&&(__DEV__?(0,U.kG)(1===b.length,"Found ".concat(b.length," fragments. `fragmentName` must be provided when there is not exactly 1 fragment.")):(0,U.kG)(1===b.length,44),g=b[0].name.value),(0,V.pi)((0,V.pi)({},l),{definitions:(0,V.ev)([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:g}}]}}],l.definitions,!0)})}function createFragmentMap(l){void 0===l&&(l=[]);var c={};return l.forEach(function(l){c[l.name.value]=l}),c}function getFragmentFromSelection(l,c){switch(l.kind){case"InlineFragment":return l;case"FragmentSpread":var g=l.name.value;if("function"==typeof c)return c(g);var b=c&&c[g];return __DEV__?(0,U.kG)(b,"No fragment named ".concat(g)):(0,U.kG)(b,45),b||null;default:return null}}function makeReference(l){return{__ref:String(l)}}function isReference(l){return!!(l&&"object"==typeof l&&"string"==typeof l.__ref)}function valueToObjectRepresentation(l,c,g,b){if("IntValue"===g.kind||"FloatValue"===g.kind)l[c.value]=Number(g.value);else if("BooleanValue"===g.kind||"StringValue"===g.kind)l[c.value]=g.value;else if("ObjectValue"===g.kind){var _={};g.fields.map(function(l){return valueToObjectRepresentation(_,l.name,l.value,b)}),l[c.value]=_}
91else if("Variable"===g.kind){var E=(b||{})[g.name.value];l[c.value]=E}else if("ListValue"===g.kind)l[c.value]=g.values.map(function(l){var g={};return valueToObjectRepresentation(g,c,l,b),g[c.value]});else if("EnumValue"===g.kind)l[c.value]=g.value;else if("NullValue"===g.kind)l[c.value]=null;else throw __DEV__?new U.ej('The inline argument "'.concat(c.value,'" of kind "').concat(g.kind,'"')+"is not supported. Use variables instead of inline arguments to overcome this limitation."):new U.ej(54)}var X=["connection","include","skip","client","rest","export"],Y=Object.assign(function(l,c,g){if(c&&g&&g.connection&&g.connection.key){if(!g.connection.filter||!(g.connection.filter.length>0))return g.connection.key;var b=g.connection.filter?g.connection.filter:[];b.sort();var _={};return b.forEach(function(l){_[l]=c[l]}),"".concat(g.connection.key,"(").concat(stringify(_),")")}var E=l;if(c){var O=stringify(c);E+="(".concat(O,")")}return g&&Object.keys(g).forEach(function(l){-1===X.indexOf(l)&&(g[l]&&Object.keys(g[l]).length?E+="@".concat(l,"(").concat(stringify(g[l]),")"):E+="@".concat(l))}),E},{setStringify:function(l){var c=stringify;return stringify=l,c}}),stringify=function(l){return JSON.stringify(l,stringifyReplacer)};function stringifyReplacer(l,c){return(0,K.s)(c)&&!Array.isArray(c)&&(c=Object.keys(c).sort().reduce(function(l,g){return l[g]=c[g],l},{})),c}function argumentsObjectFromField(l,c){if(l.arguments&&l.arguments.length){var g={};return l.arguments.forEach(function(l){return valueToObjectRepresentation(g,l.name,l.value,c)}),g}return null}function resultKeyNameFromField(l){return l.alias?l.alias.value:l.name.value}function getTypenameFromResult(l,c,g){if("string"==typeof l.__typename)return l.__typename;for(var b=0,_=c.selections;b<_.length;b++){var E=_[b];if(storeUtils_isField(E)){if("__typename"===E.name.value)return l[resultKeyNameFromField(E)]}else{var O=getTypenameFromResult(l,getFragmentFromSelection(E,g).selectionSet,g);if("string"==typeof O)return O}}}function storeUtils_isField(l){return"Field"===l.kind}function isInlineFragment(l){return"InlineFragment"===l.kind}function checkDocument(l){__DEV__?(0,U.kG)(l&&"Document"===l.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,U.kG)(l&&"Document"===l.kind,46);var c=l.definitions.filter(function(l){return"FragmentDefinition"!==l.kind}).map(function(l){if("OperationDefinition"!==l.kind)throw __DEV__?new U.ej('Schema type definitions not allowed in queries. Found: "'.concat(l.kind,'"')):new U.ej(47);return l});return __DEV__?(0,U.kG)(c.length<=1,"Ambiguous GraphQL document: contains ".concat(c.length," operations")):(0,U.kG)(c.length<=1,48),l}function getOperationDefinition(l){return checkDocument(l),l.definitions.filter(function(l){return"OperationDefinition"===l.kind})[0]}function getOperationName(l){return l.definitions.filter(function(l){return"OperationDefinition"===l.kind&&l.name}).map(function(l){return l.name.value})[0]||null}function getFragmentDefinitions(l){return l.definitions.filter(function(l){return"FragmentDefinition"===l.kind})}function getQueryDefinition(l){var c=getOperationDefinition(l);return __DEV__?(0,U.kG)(c&&"query"===c.operation,"Must contain a query definition."):(0,U.kG)(c&&"query"===c.operation,49),c}function getMainDefinition(l){checkDocument(l);for(var c,g=0,b=l.definitions;g<b.length;g++){var _=b[g];if("OperationDefinition"===_.kind){var E=_.operation;if("query"===E||"mutation"===E||"subscription"===E)return _}"FragmentDefinition"!==_.kind||c||(c=_)}if(c)return c;throw __DEV__?new U.ej("Expected a parsed GraphQL query with a query, mutation, subscription, or a fragment."):new U.ej(53)}function getDefaultValues(l){var c=Object.create(null),g=l&&l.variableDefinitions;return g&&g.length&&g.forEach(function(l){l.defaultValue&&valueToObjectRepresentation(c,l.variable.name,l.defaultValue)}),c}function passthrough(l,c){return c?c(l):Z.of()}function toLink(l){return"function"==typeof l?new et(l):l}function isTerminating(l){return l.request.length<=1}var J=function(l){function LinkError(c,g){var b=l.call(this,c)||this;return b.link=g,b}return(0,V.ZT)(LinkError,l),LinkError}(Error),et=function(){function ApolloLink(l){l&&(this.request=l)}return ApolloLink.empty=function(){return new ApolloLink(function(){return Z.of()})},ApolloLink.from=function(l){return 0===l.length?ApolloLink.empty():l.map(toLink).reduce(function(l,c){return l.concat(c)})},ApolloLink.split=function(l,c,g){var b=toLink(c),_=toLink(g||new ApolloLink(passthrough));return new ApolloLink(isTerminating(b)&&isTerminating(_)?function(c){return l(c)?b.request(c)||Z.of():_.request(c)||Z.of()}:function(c,g){return l(c)?b.request(c,g)||Z.of():_.request(c,g)||Z.of()})},ApolloLink.execute=function(l,c){var g,b,_,E;return l.request((_=c.context,(b={variables:(g=function(l){for(var c=["query","operationName","variables","extensions","context"],g=0,b=Object.keys(l);g<b.length;g++){var _=b[g];if(0>c.indexOf(_))throw __DEV__?new U.ej("illegal argument: ".concat(_)):new U.ej(26
91)}return l}(c)).variables||{},extensions:g.extensions||{},operationName:g.operationName,query:g.query}).operationName||(b.operationName="string"!=typeof b.query?getOperationName(b.query)||void 0:""),E=(0,V.pi)({},_),Object.defineProperty(b,"setContext",{enumerable:!1,value:function(l){E="function"==typeof l?(0,V.pi)((0,V.pi)({},E),l(E)):(0,V.pi)((0,V.pi)({},E),l)}}),Object.defineProperty(b,"getContext",{enumerable:!1,value:function(){return(0,V.pi)({},E)}}),b))||Z.of()},ApolloLink.concat=function(l,c){var g=toLink(l);if(isTerminating(g))return __DEV__&&U.kG.warn(new J("You are calling concat on a terminating link, which will have no effect",g)),g;var b=toLink(c);return new ApolloLink(isTerminating(b)?function(l){return g.request(l,function(l){return b.request(l)||Z.of()})||Z.of()}:function(l,c){return g.request(l,function(l){return b.request(l,c)||Z.of()})||Z.of()})},ApolloLink.prototype.split=function(l,c,g){return this.concat(ApolloLink.split(l,c,g||new ApolloLink(passthrough)))},ApolloLink.prototype.concat=function(l){return ApolloLink.concat(this,l)},ApolloLink.prototype.request=function(l,c){throw __DEV__?new U.ej("request is not implemented"):new U.ej(21)},ApolloLink.prototype.onError=function(l,c){if(c&&c.error)return c.error(l),!1;throw l},ApolloLink.prototype.setOnError=function(l){return this.onError=l,this},ApolloLink}(),er=et.execute,ei=g(85018);function shouldInclude(l,c){var g,b=l.directives;return!b||!b.length||(g=[],b&&b.length&&b.forEach(function(l){var c;if(!("skip"!==(c=l.name.value)&&"include"!==c)){var b=l.arguments,_=l.name.value;__DEV__?(0,U.kG)(b&&1===b.length,"Incorrect number of arguments for the @".concat(_," directive.")):(0,U.kG)(b&&1===b.length,40);var E=b[0];__DEV__?(0,U.kG)(E.name&&"if"===E.name.value,"Invalid argument for the @".concat(_," directive.")):(0,U.kG)(E.name&&"if"===E.name.value,41);var O=E.value;__DEV__?(0,U.kG)(O&&("Variable"===O.kind||"BooleanValue"===O.kind),"Argument for the @".concat(_," directive must be a variable or a boolean value.")):(0,U.kG)(O&&("Variable"===O.kind||"BooleanValue"===O.kind),42),g.push({directive:l,ifArgument:E})}}),g).every(function(l){var g=l.directive,b=l.ifArgument,_=!1;return"Variable"===b.value.kind?(_=c&&c[b.value.name.value],__DEV__?(0,U.kG)(void 0!==_,"Invalid variable referenced in @".concat(g.name.value," directive.")):(0,U.kG)(void 0!==_,39)):_=b.value.value,"skip"===g.name.value?!_:_})}function hasDirectives(l,c,g){var b=new Set(l),_=b.size;return(0,ei.Vn)(c,{Directive:function(l){if(b.delete(l.name.value)&&(!g||!b.size))return ei.$_}}),g?!b.size:b.size<_}var serializeFetchParameter=function(l,c){var g;try{g=JSON.stringify(l)}catch(l){var b=__DEV__?new U.ej("Network request failed. ".concat(c," is not serializable: ").concat(l.message)):new U.ej(23);throw b.parseError=l,b}return g},ea=g(91020);function readerIterator(l){var c={next:function(){return l.read()}};return ea.DN&&(c[Symbol.asyncIterator]=function(){return this}),c}var throwServerError=function(l,c,g){var b=Error(g);throw b.name="ServerError",b.response=l,b.statusCode=l.status,b.result=c,b},eo=Object.prototype.hasOwnProperty;function parseJsonBody(l,c){l.status>=300&&throwServerError(l,function(){try{return JSON.parse(c)}catch(l){return c}}(),"Response not successful: Received status code ".concat(l.status));try{return JSON.parse(c)}catch(g){throw g.name="ServerParseError",g.response=l,g.statusCode=l.status,g.bodyText=c,g}}function handleError(l,c){var g,b;"AbortError"!==l.name&&(l.result&&l.result.errors&&l.result.data&&(null===(g=c.next)||void 0===g||g.call(c,l.result)),null===(b=c.error)||void 0===b||b.call(c,l))}var checkFetcher=function(l){if(!l&&"undefined"==typeof fetch)throw __DEV__?new U.ej("\n\"fetch\" has not been found globally and no fetcher has been configured. To fix this, install a fetch package (like https://www.npmjs.com/package/cross-fetch), instantiate the fetcher, and pass it into your HttpLink constructor. For example:\n\nimport fetch from 'cross-fetch';\nimport { ApolloClient, HttpLink } from '@apollo/client';\nconst client = new ApolloClient({\n  link: new HttpLink({ uri: '/graphql', fetch })\n});\n    "):new U.ej(22)},es=g(69481),el={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},defaultPrinter=function(l,c){return c(l)},createSignalIfSupported=function(){if("undefined"==typeof AbortController)return{controller:!1,signal:!1};var l=new AbortController,c=l.signal;return{controller:l,signal:c}};
91function fromError(l){return new Z(function(c){c.error(l)})}var ec=(0,U.wY)(function(){return fetch}),createHttpLink=function(l){void 0===l&&(l={});var c=l.uri,g=void 0===c?"/graphql":c,b=l.fetch,_=l.print,E=void 0===_?defaultPrinter:_,O=l.includeExtensions,R=l.preserveHeaderCase,B=l.useGETForQueries,H=l.includeUnusedVariables,W=void 0!==H&&H,G=(0,V._T)(l,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);__DEV__&&checkFetcher(b||ec);var q={http:{includeExtensions:O,preserveHeaderCase:R},options:G.fetchOptions,credentials:G.credentials,headers:G.headers};return new et(function(l){var c,_,O,R=(c=l,_=g,c.getContext().uri||("function"==typeof _?_(c):_||"/graphql")),H=l.getContext(),G={};if(H.clientAwareness){var Q=H.clientAwareness,K=Q.name,X=Q.version;K&&(G["apollographql-client-name"]=K),X&&(G["apollographql-client-version"]=X)}var Y=(0,V.pi)((0,V.pi)({},G),H.headers),J=function(l,c){for(var g=[],b=2;b<arguments.length;b++)g[b-2]=arguments[b];var _={},E={};g.forEach(function(l){_=(0,V.pi)((0,V.pi)((0,V.pi)({},_),l.options),{headers:(0,V.pi)((0,V.pi)({},_.headers),l.headers)}),l.credentials&&(_.credentials=l.credentials),E=(0,V.pi)((0,V.pi)({},E),l.http)}),_.headers=function(l,c){if(!c){var g=Object.create(null);
91return Object.keys(Object(l)).forEach(function(c){g[c.toLowerCase()]=l[c]}),g}var b=Object.create(null);Object.keys(Object(l)).forEach(function(c){b[c.toLowerCase()]={originalName:c,value:l[c]}});var _=Object.create(null);return Object.keys(b).forEach(function(l){_[b[l].originalName]=b[l].value}),_}(_.headers,E.preserveHeaderCase);var O=l.operationName,R=l.extensions,B=l.variables,U=l.query,H={operationName:O,variables:B};return E.includeExtensions&&(H.extensions=R),E.includeQuery&&(H.query=c(U,es.S)),{options:_,body:H}}(l,E,el,q,{http:H.http,options:H.fetchOptions,credentials:H.credentials,headers:Y}),et=J.options,er=J.body;if(er.variables&&!W){var eu=new Set(Object.keys(er.variables));(0,ei.Vn)(l.query,{Variable:function(l,c,g){g&&"VariableDefinition"!==g.kind&&eu.delete(l.name.value)}}),eu.size&&(er.variables=(0,V.pi)({},er.variables),eu.forEach(function(l){delete er.variables[l]}))}if(!et.signal){var ed=createSignalIfSupported(),ep=ed.controller,ef=ed.signal;(O=ep)&&(et.signal=ef)}if(B&&!l.query.definitions.some(function(l){return"OperationDefinition"===l.kind&&"mutation"===l.operation})&&(et.method="GET"),hasDirectives(["defer"],l.query)&&(et.headers.accept="multipart/mixed; deferSpec=20220824, application/json"),"GET"===et.method){var eh=function(l,c){var g=[],addQueryParam=function(l,c){g.push("".concat(l,"=").concat(encodeURIComponent(c)))};if("query"in c&&addQueryParam("query",c.query),c.operationName&&addQueryParam("operationName",c.operationName),c.variables){var b=void 0;try{b=serializeFetchParameter(c.variables,"Variables map")}catch(l){return{parseError:l}}addQueryParam("variables",b)}if(c.extensions){var _=void 0;try{_=serializeFetchParameter(c.extensions,"Extensions map")}catch(l){return{parseError:l}}addQueryParam("extensions",_)}var E="",O=l,R=l.indexOf("#");-1!==R&&(E=l.substr(R),O=l.substr(0,R));var B=-1===O.indexOf("?")?"?":"&";return{newURI:O+B+g.join("&")+E}}(R,er),em=eh.newURI,eg=eh.parseError;if(eg)return fromError(eg);R=em}else try{et.body=serializeFetchParameter(er,"Payload")}catch(l){return fromError(l)}return new Z(function(c){return(b||(0,U.wY)(function(){return fetch})||ec)(R,et).then(function(g){l.setContext({response:g});var b,_=null===(b=g.headers)||void 0===b?void 0:b.get("content-type");return null!==_&&/^multipart\/mixed/i.test(_)?function(l,c){var g,b,_;return(0,V.mG)(this,void 0,void 0,function(){var E,O,R,B,U,H,W,G,q,Q,Z,K,X,Y,J,et,er,ei,eo;return(0,V.Jh)(this,function(V){switch(V.label){case 0:if(void 0===TextDecoder)throw Error("TextDecoder must be defined in the environment: please import a polyfill.");E=new TextDecoder("utf-8"),O=null===(g=l.headers)||void 0===g?void 0:g.get("content-type"),R="boundary=",B=(null==O?void 0:O.includes(R))?null==O?void 0:O.substring((null==O?void 0:O.indexOf(R))+R.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-",U="--".concat(B),H="",W=function(l){var c,g,b,_,E,O,R=l;if(l.body&&(R=l.body),c=R,ea.DN&&c[Symbol.asyncIterator])return b=R[Symbol.asyncIterator](),(g={next:function(){return b.next()}})[Symbol.asyncIterator]=function(){return this},g;if(R.getReader)return readerIterator(R.getReader());if(R.stream)return readerIterator(R.stream().getReader());if(R.arrayBuffer)return _=R.arrayBuffer(),E=!1,O={next:function(){return E?Promise.resolve({value:void 0,done:!0}):(E=!0,new Promise(function(l,c){_.then(function(c){l({value:c,done:!1})}).catch(c)}))}},ea.DN&&(O[Symbol.asyncIterator]=function(){return this}),O;if(R.pipe)return function(l){var c=null,g=null,b=!1,_=[],E=[];function onData(l){if(!g){if(E.length){var c=E.shift();if(Array.isArray(c)&&c[0])return c[0]({value:l,done:!1})}_.push(l)}}function onError(l){g=l,E.slice().forEach(function(c){c[1](l)}),c&&c()}function onEnd(){b=!0,E.slice().forEach(function(l){l[0]({value:void 0,done:!0})}),c&&c()}c=function(){c=null,l.removeListener("data",onData),l.removeListener("error",onError),l.removeListener("end",onEnd),l.removeListener("finish",onEnd),l.removeListener("close",onEnd)},l.on("data",onData),l.on("error",onError),l.on("end",onEnd),l.on("finish",onEnd),l.on("close",onEnd);var O={next:function(){return new Promise(function(l,c){return g?c(g):_.length?l({value:_.shift(),done:!1}):b?l({value:void 0,done:!0}):void E.push([l,c])})}};return ea.DN&&(O[Symbol.asyncIterator]=function(){return this}),O}(R);throw Error("Unknown body type for responseIterator. Please pass a streamable response.")}(l),G=!0,V.label=1;case 1:if(!G)return[3,3];return[4,W.next()];case 2:for(Q=(q=V.sent()).value,Z=q.done,K="string"==typeof Q?Q:E.decode(Q),G=!Z,H+=K,X=H.indexOf(U);X>-1;){if(Y=void 0,Y=(eo=[H.slice(0,X),H.slice(X+U.length)])[0],H=eo[1],Y.trim()){if(J=Y.indexOf("\r\n\r\n"),(et=function(l){var c={};return l.split("\n").forEach(function(l){var g=l.indexOf(":");if(g>-1){var b=l.slice(0,g).trim().toLowerCase(),_=l.slice(g+1).trim();c[b]=_}}),c}(Y.slice(0,J))["content-type"])&&-1===et.toLowerCase().indexOf("application/json"))throw Error("Unsupported patch content type: application/json is required.");er=Y.slice(J);try{ei=parseJsonBody(l,er.replace("\r\n","")),(Object.keys(ei).length>1||"data"in ei||"incremental"in ei||"errors"in ei)&&(null===(b=c.next)||void 0===b||b.call(c,ei)
91)}catch(l){handleError(l,c)}}X=H.indexOf(U)}return[3,1];case 3:return null===(_=c.complete)||void 0===_||_.call(c),[2]}})})}(g,c):function(l,c,g){var b;(b=l).text().then(function(l){return parseJsonBody(b,l)}).then(function(l){return b.status>=300&&throwServerError(b,l,"Response not successful: Received status code ".concat(b.status)),Array.isArray(l)||eo.call(l,"data")||eo.call(l,"errors")||throwServerError(b,l,"Server response was missing for query '".concat(Array.isArray(c)?c.map(function(l){return l.operationName}):c.operationName,"'.")),l}).then(function(l){var c,b;null===(c=g.next)||void 0===c||c.call(g,l),null===(b=g.complete)||void 0===b||b.call(g)}).catch(function(l){return handleError(l,g)})}(g,l,c)}).catch(function(l){return handleError(l,c)}),function(){O&&O.abort()}})})},eu=function(l){function HttpLink(c){void 0===c&&(c={});var g=l.call(this,createHttpLink(c).request)||this;return g.options=c,g}return(0,V.ZT)(HttpLink,l),HttpLink}(et),ed=g(91215),defaultMakeData=function(){return Object.create(null)},ep=Array.prototype,ef=ep.forEach,eh=ep.slice,em=function(){function Trie(l,c){void 0===l&&(l=!0),void 0===c&&(c=defaultMakeData),this.weakness=l,this.makeData=c}return Trie.prototype.lookup=function(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return this.lookupArray(l)},Trie.prototype.lookupArray=function(l){var c=this;return ef.call(l,function(l){return c=c.getChildTrie(l)}),c.data||(c.data=this.makeData(eh.call(l)))},Trie.prototype.getChildTrie=function(l){var c=this.weakness&&function(l){switch(typeof l){case"object":if(null===l)break;case"function":return!0}return!1}(l)?this.weak||(this.weak=new WeakMap):this.strong||(this.strong=new Map),g=c.get(l);return g||c.set(l,g=new Trie(this.weakness,this.makeData)),g},Trie}(),eg=g(13055),ey=Object.prototype.hasOwnProperty;function mergeDeep(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return mergeDeepArray(l)}function mergeDeepArray(l){var c=l[0]||{},g=l.length;if(g>1)for(var b=new ev,_=1;_<g;++_)c=b.merge(c,l[_]);return c}var defaultReconciler=function(l,c,g){return this.merge(l[g],c[g])},ev=function(){function DeepMerger(l){void 0===l&&(l=defaultReconciler),this.reconciler=l,this.isObject=K.s,this.pastCopies=new Set}return DeepMerger.prototype.merge=function(l,c){for(var g=this,b=[],_=2;_<arguments.length;_++)b[_-2]=arguments[_];return(0,K.s)(c)&&(0,K.s)(l)?(Object.keys(c).forEach(function(_){if(ey.call(l,_)){var E=l[_];if(c[_]!==E){var O=g.reconciler.apply(g,(0,V.ev)([l,c,_],b,!1));O!==E&&((l=g.shallowCopyForMerge(l))[_]=O)}}else(l=g.shallowCopyForMerge(l))[_]=c[_]}),l):c},DeepMerger.prototype.shallowCopyForMerge=function(l){return(0,K.s)(l)&&!this.pastCopies.has(l)&&(l=Array.isArray(l)?l.slice(0):(0,V.pi)({__proto__:Object.getPrototypeOf(l)},l),this.pastCopies.add(l)),l},DeepMerger}(),eb=Object.prototype.hasOwnProperty;function isNullish(l){return null==l}var ex=Array.isArray;function defaultDataIdFromObject(l,c){var g=l.__typename,b=l.id,_=l._id;if("string"==typeof g&&(c&&(c.keyObject=isNullish(b)?isNullish(_)?void 0:{_id:_}:{id:b}),isNullish(b)&&!isNullish(_)&&(b=_),!isNullish(b)))return"".concat(g,":").concat("number"==typeof b||"string"==typeof b?b:JSON.stringify(b))}var e_={dataIdFromObject:defaultDataIdFromObject,addTypename:!0,resultCaching:!0,canonizeResults:!1};function shouldCanonizeResults(l){var c=l.canonizeResults;return void 0===c?e_.canonizeResults:c}var ew=/^[_a-z][_0-9a-z]*/i;function fieldNameFromStoreName(l){var c=l.match(ew);return c?c[0]:l}function storeValueIsStoreObject(l){return(0,K.s)(l)&&!isReference(l)&&!ex(l)}function extractFragmentContext(l,c){var g=createFragmentMap(getFragmentDefinitions(l));return{fragmentMap:g,lookupFragment:function(l){var b=g[l];return!b&&c&&(b=c.lookup(l)),b||null}}}var eE=function(){function ObjectCanon(){this.known=new(ea.sy?WeakSet:Set),this.pool=new em(ea.mr),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return ObjectCanon.prototype.isKnown=function(l){return(0,K.s)(l)&&this.known.has(l)},ObjectCanon.prototype.pass=function(l){if((0,K.s)(l)){var c=(0,K.s)(l)?ex(l)?l.slice(0):(0,V.pi)({__proto__:Object.getPrototypeOf(l)},l):l;return this.passes.set(c,l),c}return l},ObjectCanon.prototype.admit=function(l){var c=this;if((0,K.s)(l)){var g=this.passes.get(l);if(g)return g;switch(Object.getPrototypeOf(l)){case Array.prototype:if(this.known.has(l))break;var b=l.map(this.admit,this),_=this.pool.lookupArray(b);return!_.array&&(this.known.add(_.array=b),__DEV__&&Object.freeze(b)),_.array;case null:case Object.prototype:if(this.known.has(l))break;var E=Object.getPrototypeOf(l),O=[E],R=this.sortedKeys(l);O.push(R.json);var B=O.length;R.sorted.forEach(function(g){O.push(c.admit(l[g]))});var _=this.pool.lookupArray(O);if(!_.object){var V=_.object=Object.create(E);this.known.add(V),R.sorted.forEach(function(l,c){V[l]=O[B+c]}),__DEV__&&Object.freeze(V)}return _.object}}return l},ObjectCanon.prototype.sortedKeys=function(l){var c=Object.keys(l),g=this.pool.lookupArray(c);if(!g.keys){c.sort();var b=JSON.stringify(c);(g.keys=this.keysByJSON.get(b))||this.keysByJSON.set(b,g.keys={sorted:c,json:b})}return g.keys},ObjectCanon}(),eS=Object.assign(function(l){if((0,K.s)(l)){void 0===E&&resetCanonicalStringify();var c=E.admit(l),g=O.get(c);return void 0===g&&O.set(c,g=JSON.stringify(c)),g}return JSON.stringify(l)},{reset:resetCanonicalStringify});function resetCanonicalStringify(){E=new eE,O=new(ea.mr?WeakMap:Map)}function asyncMap(l,c,g){return new Z(function(b){var _=b.next,E=b.error,O=b.complete,R=0,B=!1,V={then:function(l){return new Promise(function(c){return c(l())})}};function makeCallback(l,c){return l?function(c){++R;var both=function(){return l(c)};V=V.then(both,both).then(function(l){--R,_&&_.call(b,l),B&&U.complete()},function(l){throw--R,l}).catch(function(l){E&&E.call(b,l)})}:function(l){return c&&c.call(b,l)}}var U={next:makeCallback(c,_),error:makeCallback(g,E),complete:function(){B=!0,!R&&O&&O.call(b)}},H=l.subscribe(U);return function(){return H.unsubscribe()}})}function graphQLResultHasError(l){return l.errors&&l.errors.length>0||!1}function filterInPlace(l,c,g){var b=0;return l.forEach(function(g,_){c.call(this,g,_,l)&&(l[b++]=g)},g),l.length=b,l}var eC={kind:"Field",name:{kind:"Name",value:"__typename"}};function nullIfDocIsEmpty(l){var c;return!function isEmpty(l,c){return!l||l.selectionSet.selections.every(function(l){return"FragmentSpread"===l.kind&&isEmpty(c[l.name.value],c)})}(getOperationDefinition(l)||(__DEV__?(0,U.kG)("Document"===l.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,U.kG)("Document"===l.kind,50),__DEV__?(0,U.kG)(l.definitions.length<=1,"Fragment must have exactly one definition."):(0,U.kG)(l.definitions.length<=1,51),c=l.definitions[0],__DEV__?(0,U.kG)("FragmentDefinition"===c.kind,"Must be a fragment definition."):(0,U.kG)("FragmentDefinition"===c.kind,52),c),createFragmentMap(getFragmentDefinitions(l)))?l:null}function getDirectiveMatcher(l){return function(c){return l.some(function(l){return l.name&&l.name===c.name.value||l.test&&l.test(c)})}}function removeDirectivesFromDocument(l,c){var g,b,_,E=Object.create(null),O=[],R=Object.create(null),B=[],U=nullIfDocIsEmpty((0,ei.Vn)(c,{Variable:{enter:function(l,c,g){"VariableDefinition"!==g.kind&&(E[l.name.value]=!0)}},Field:{enter:function(c){if(l&&c.directives&&l.some(function(l){return l.remove})&&c.directives&&c.directives.some(getDirectiveMatcher(l)))return c.arguments&&c.arguments.forEac
91h(function(l){"Variable"===l.value.kind&&O.push({name:l.value.name.value})}),c.selectionSet&&(function getAllFragmentSpreadsFromSelectionSet(l){var c=[];return l.selections.forEach(function(l){(storeUtils_isField(l)||isInlineFragment(l))&&l.selectionSet?getAllFragmentSpreadsFromSelectionSet(l.selectionSet).forEach(function(l){return c.push(l)}):"FragmentSpread"===l.kind&&c.push(l)}),c})(c.selectionSet).forEach(function(l){B.push({name:l.name.value})}),null}},FragmentSpread:{enter:function(l){R[l.name.value]=!0}},Directive:{enter:function(c){if(getDirectiveMatcher(l)(c))return null}}}));return U&&filterInPlace(O,function(l){return!!l.name&&!E[l.name]}).length&&(g=O,b=U,_=function(l){return g.some(function(c){return l.value&&"Variable"===l.value.kind&&l.value.name&&(c.name===l.value.name.value||c.test&&c.test(l))})},U=nullIfDocIsEmpty((0,ei.Vn)(b,{OperationDefinition:{enter:function(l){return(0,V.pi)((0,V.pi)({},l),{variableDefinitions:l.variableDefinitions?l.variableDefinitions.filter(function(l){return!g.some(function(c){return c.name===l.variable.name.value})}):[]})}},Field:{enter:function(l){if(g.some(function(l){return l.remove})){var c=0;if(l.arguments&&l.arguments.forEach(function(l){_(l)&&(c+=1)}),1===c)return null}}},Argument:{enter:function(l){if(_(l))return null}}}))),U&&filterInPlace(B,function(l){return!!l.name&&!R[l.name]}).length&&(U=function(l,c){function enter(c){if(l.some(function(l){return l.name===c.name.value}))return null}return nullIfDocIsEmpty((0,ei.Vn)(c,{FragmentSpread:{enter:enter},FragmentDefinition:{enter:enter}}))}(B,U)),U}var ek=Object.assign(function(l){return(0,ei.Vn)(l,{SelectionSet:{enter:function(l,c,g){if(!g||"OperationDefinition"!==g.kind){var b=l.selections;if(!(!b||b.some(function(l){return storeUtils_isField(l)&&("__typename"===l.name.value||0===l.name.value.lastIndexOf("__",0))}))&&!(storeUtils_isField(g)&&g.directives&&g.directives.some(function(l){return"export"===l.name.value})))return(0,V.pi)((0,V.pi)({},l),{selections:(0,V.ev)((0,V.ev)([],b,!0),[eC],!1)})}}}})},{added:function(l){return l===eC}}),eT={test:function(l){var c="connection"===l.name.value;return c&&(!l.arguments||!l.arguments.some(function(l){return"key"===l.name.value}))&&__DEV__&&U.kG.warn("Removing an @connection directive even though it does not have a key. You may want to use the key parameter to specify a store key."),c}},eP=new Map;function makeUniqueId(l){var c=eP.get(l)||1;return eP.set(l,c+1),"".concat(l,":").concat(c,":").concat(Math.random().toString(36).slice(2))}function iterateObserversSafely(l,c,g){var b=[];l.forEach(function(l){return l[c]&&b.push(l)}),b.forEach(function(l){return l[c](g)})}function fixObservableSubclass(l){function set(c){Object.defineProperty(l,c,{value:Z})}return ea.aS&&Symbol.species&&set(Symbol.species),set("@@species"),l}function isPromiseLike(l){return l&&"function"==typeof l.then}var eA=function(l){function Concast(c){var g=l.call(this,function(l){return g.addObserver(l),function(){return g.removeObserver(l)}})||this;return g.observers=new Set,g.promise=new Promise(function(l,c){g.resolve=l,g.reject=c}),g.handlers={next:function(l){null!==g.sub&&(g.latest=["next",l],g.notify("next",l),iterateObserversSafely(g.observers,"next",l))},error:function(l){var c=g.sub;null!==c&&(c&&setTimeout(function(){return c.unsubscribe()}),g.sub=null,g.latest=["error",l],g.reject(l),g.notify("error",l),iterateObserversSafely(g.observers,"error",l))},complete:function(){var l=g.sub;if(null!==l){var c=g.sources.shift();c?isPromiseLike(c)?c.then(function(l){return g.sub=l.subscribe(g.handlers)}):g.sub=c.subscribe(g.handlers):(l&&setTimeout(function(){return l.unsubscribe()}),g.sub=null,g.latest&&"next"===g.latest[0]?g.resolve(g.latest[1]):g.resolve(),g.notify("complete"),iterateObserversSafely(g.observers,"complete"))}}},g.nextResultListeners=new Set,g.cancel=function(l){g.reject(l),g.sources=[],g.handlers.complete()},g.promise.catch(function(l){}),"function"==typeof c&&(c=[new Z(c)]),isPromiseLike(c)?c.then(function(l){return g.start(l)},g.handlers.error):g.start(c),g}return(0,V.ZT)(Concast,l),Concast.prototype.start=function(l){void 0===this.sub&&(this.sources=Array.from(l),this.handlers.complete())},Concast.prototype.deliverLastMessage=function(l){if(this.latest){var c=this.latest[0],g=l[c];g&&g.call(l,this.latest[1]),null===this.sub&&"next"===c&&l.complete&&l.complete()}},Concast.prototype.addObserver=function(l){this.observers.has(l)||(this.deliverLastMessage(l),this.observers.add(l))},Concast.prototype.removeObserver=function(l){this.observers.delete(l)&&this.observers.size<1&&this.handlers.complete()},Concast.prototype.notify=function(l,c){var g=this.nextResultListeners;g.size&&(this.nextResultListeners=new Set,g.forEach(function(g){return g(l,c)}))},Concast.prototype.beforeNext=function(l){var c=!1;this.nextResultListeners.add(function(g,b){c||(c=!0,l(g,b))})},Concast}(Z);fixObservableSubclass(eA);var e$=Object.prototype.toString;function cloneDeepHelper(l,c){switch(e$.call(l)){case"[object Array]":if((c=c||new Map).has(l))return c.get(l);var g=l.slice(0);return c.set(l,g),g.forEach(function(l,b){g[b]=cloneDeepHelper(l,c)}),g;case"[object Object]":if((c=c||new Map).has(l))return c.get(l);var b=Object.create(Object.getPrototypeOf(l));return c.set(l,b),Object.keys(l).forEach(function(g){b[g]=cloneDeepHelper(l[g],c)}),b;default:return l}}var eO=g(55414),eN=g(8542),eM=g(66802),ej=Object.assign,eI=Object.hasOwnProperty,eR=function(l){function ObservableQuery(c){var g=c.queryManager,b=c.queryInfo,_=c.options,E=l.call(this,function(l){try{var c=l._subscription._observer;c&&!c.error&&(c.error=defaultSubscriptionObserverErrorCallback)}catch(l){}var g=!E.observers.size;E.observers.add(l);var b=E.last;return b&&b.error?l.error&&l.error(b.error):b&&b.result&&l.next&&l.next(b.result),g&&E.reobserve().catch(function(){}),function(){E.observers.delete(l)&&!E.observers.size&&E.tearDownQuery()}})||this;E.observers=new Set,E.subscriptions=new Set,E.queryInfo=b,E.queryManager=g,E.isTornDown=!1;var O=g.defaultOptions.watchQuery,R=(void 0===O?{}:O).fetchPolicy,B=void 0===R?"cache-first":R,U=_.fetchPolicy,H=void 0===U?B:U,W=_.initialFetchPolicy,G=void 0===W?"standby"===H?B:H:W;E.options=(0,V.pi)((0,V.pi)({},_),{initialFetchPolicy:G,fetchPolicy:H}),E.queryId=b.queryId||g.generateQueryId();var q=getOperationDefinition(E.query);return E.queryName=q&&q.name&&q.name.value,E}return(0,V.ZT)(ObservableQuery,l),Object.defineProperty(ObservableQuery.prototype,"query",{get:function(){return this.queryManager.transform(this.options.query).document}
91,enumerable:!1,configurable:!0}),Object.defineProperty(ObservableQuery.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),ObservableQuery.prototype.result=function(){var l=this;return new Promise(function(c,g){var b={next:function(g){c(g),l.observers.delete(b),l.observers.size||l.queryManager.removeQuery(l.queryId),setTimeout(function(){_.unsubscribe()},0)},error:g},_=l.subscribe(b)})},ObservableQuery.prototype.getCurrentResult=function(l){void 0===l&&(l=!0);var c=this.getLastResult(!0),g=this.queryInfo.networkStatus||c&&c.networkStatus||eM.I.ready,b=(0,V.pi)((0,V.pi)({},c),{loading:(0,eM.O)(g),networkStatus:g}),_=this.options.fetchPolicy,E=void 0===_?"cache-first":_;if("network-only"===E||"no-cache"===E||"standby"===E||this.queryManager.transform(this.options.query).hasForcedResolvers);else{var O=this.queryInfo.getDiff();(O.complete||this.options.returnPartialData)&&(b.data=O.result),(0,ed.D)(b.data,{})&&(b.data=void 0),O.complete?(delete b.partial,O.complete&&b.networkStatus===eM.I.loading&&("cache-first"===E||"cache-only"===E)&&(b.networkStatus=eM.I.ready,b.loading=!1)):b.partial=!0,!__DEV__||O.complete||this.options.partialRefetch||b.loading||b.data||b.error||logMissingFieldErrors(O.missing)}return l&&this.updateLastResult(b),b},ObservableQuery.prototype.isDifferentFromLastResult=function(l,c){return!this.last||!(0,ed.D)(this.last.result,l)||c&&!(0,ed.D)(this.last.variables,c)},ObservableQuery.prototype.getLast=function(l,c){var g=this.last;if(g&&g[l]&&(!c||(0,ed.D)(g.variables,this.variables)))return g[l]},ObservableQuery.prototype.getLastResult=function(l){return this.getLast("result",l)},ObservableQuery.prototype.getLastError=function(l){return this.getLast("error",l)},ObservableQuery.prototype.resetLastResults=function(){delete this.last,this.isTornDown=!1},ObservableQuery.prototype.resetQueryStoreErrors=function(){this.queryManager.resetErrors(this.queryId)},ObservableQuery.prototype.refetch=function(l){var c,g={pollInterval:0},b=this.options.fetchPolicy;if("cache-and-network"===b?g.fetchPolicy=b:"no-cache"===b?g.fetchPolicy="no-cache":g.fetchPolicy="network-only",__DEV__&&l&&eI.call(l,"variables")){var _=getQueryDefinition(this.query),E=_.variableDefinitions;(!E||!E.some(function(l){return"variables"===l.variable.name.value}))&&__DEV__&&U.kG.warn("Called refetch(".concat(JSON.stringify(l),") for query ").concat((null===(c=_.name)||void 0===c?void 0:c.value)||JSON.stringify(_),", which does not declare a $variables variable.\nDid you mean to call refetch(variables) instead of refetch({ variables })?"))}return l&&!(0,ed.D)(this.options.variables,l)&&(g.variables=this.options.variables=(0,V.pi)((0,V.pi)({},this.options.variables),l)),this.queryInfo.resetLastWrite(),this.reobserve(g,eM.I.refetch)},ObservableQuery.prototype.fetchMore=function(l){var c=this,g=(0,V.pi)((0,V.pi)({},l.query?l:(0,V.pi)((0,V.pi)((0,V.pi)((0,V.pi)({},this.options),{query:this.query}),l),{variables:(0,V.pi)((0,V.pi)({},this.options.variables),l.variables)})),{fetchPolicy:"no-cache"}),b=this.queryManager.generateQueryId(),_=this.queryInfo,E=_.networkStatus;_.networkStatus=eM.I.fetchMore,g.notifyOnNetworkStatusChange&&this.observe();var O=new Set;return this.queryManager.fetchQuery(b,g,eM.I.fetchMore).then(function(R){return c.queryManager.removeQuery(b),_.networkStatus===eM.I.fetchMore&&(_.networkStatus=E),c.queryManager.cache.batch({update:function(b){var _=l.updateQuery;_?b.updateQuery({query:c.query,variables:c.variables,returnPartialData:!0,optimistic:!1},function(l){return _(l,{fetchMoreResult:R.data,variables:g.variables})}):b.writeQuery({query:g.query,variables:g.variables,data:R.data})},onWatchUpdated:function(l){O.add(l.query)}}),R}).finally(function(){O.has(c.query)||reobserveCacheFirst(c)})},ObservableQuery.prototype.subscribeToMore=function(l){var c=this,g=this.queryManager.startGraphQLSubscription({query:l.document,variables:l.variables,context:l.context}).subscribe({next:function(g){var b=l.updateQuery;b&&c.updateQuery(function(l,c){return b(l,{subscriptionData:g,variables:c.variables})})},error:function(c){if(l.onError){l.onError(c);return}__DEV__&&U.kG.error("Unhandled GraphQL subscription error",c)}});return this.subscriptions.add(g),function(){c.subscriptions.delete(g)&&g.unsubscribe()}},ObservableQuery.prototype.setOptions=function(l){return this.reobserve(l)},ObservableQuery.prototype.setVariables=function(l){return(0,ed.D)(this.variables,l)?this.observers.size?this.result():Promise.resolve():(this.options.variables=l,this.observers.size)?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:l},eM.I.setVariables):Promise.resolve()},ObservableQuery.prototype.updateQuery=function(l){var c=this.queryManager,g=l(c.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}).result,{variables:this.variables});g&&(c.cache.writeQuery({query:this.options.query,data:g,variables:this.variables}),c.broadcastQueries())},ObservableQuery.prototype.startPolling=function(l){this.options.pollInterval=l,this.updatePolling()},ObservableQuery.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},ObservableQuery.prototype.applyNextFetchPolicy=function(l,c){if
91(c.nextFetchPolicy){var g=c.fetchPolicy,b=void 0===g?"cache-first":g,_=c.initialFetchPolicy,E=void 0===_?b:_;"standby"===b||("function"==typeof c.nextFetchPolicy?c.fetchPolicy=c.nextFetchPolicy(b,{reason:l,options:c,observable:this,initialFetchPolicy:E}):"variables-changed"===l?c.fetchPolicy=E:c.fetchPolicy=c.nextFetchPolicy)}return c.fetchPolicy},ObservableQuery.prototype.fetch=function(l,c){return this.queryManager.setObservableQuery(this),this.queryManager.fetchQueryObservable(this.queryId,l,c)},ObservableQuery.prototype.updatePolling=function(){var l=this;if(!this.queryManager.ssrMode){var c=this.pollingInfo,g=this.options.pollInterval;if(!g){c&&(clearTimeout(c.timeout),delete this.pollingInfo);return}if(!c||c.interval!==g){__DEV__?(0,U.kG)(g,"Attempted to start a polling query without a polling interval."):(0,U.kG)(g,12),(c||(this.pollingInfo={})).interval=g;var maybeFetch=function(){l.pollingInfo&&((0,eM.O)(l.queryInfo.networkStatus)?poll():l.reobserve({fetchPolicy:"no-cache"===l.options.initialFetchPolicy?"no-cache":"network-only"},eM.I.poll).then(poll,poll))},poll=function(){var c=l.pollingInfo;c&&(clearTimeout(c.timeout),c.timeout=setTimeout(maybeFetch,c.interval))};poll()}}},ObservableQuery.prototype.updateLastResult=function(l,c){return void 0===c&&(c=this.variables),this.last=(0,V.pi)((0,V.pi)({},this.last),{result:this.queryManager.assumeImmutableResults?l:cloneDeepHelper(l),variables:c}),(0,eO.O)(l.errors)||delete this.last.error,this.last},ObservableQuery.prototype.reobserve=function(l,c){var g=this;this.isTornDown=!1;var b=c===eM.I.refetch||c===eM.I.fetchMore||c===eM.I.poll,_=this.options.variables,E=this.options.fetchPolicy,O=(0,eg.o)(this.options,l||{}),R=b?O:ej(this.options,O);!b&&(this.updatePolling(),l&&l.variables&&!(0,ed.D)(l.variables,_)&&"standby"!==R.fetchPolicy&&R.fetchPolicy===E&&(this.applyNextFetchPolicy("variables-changed",R),void 0===c&&(c=eM.I.setVariables)));var B=R.variables&&(0,V.pi)({},R.variables),U=this.fetch(R,c),H={next:function(l){g.reportResult(l,B)},error:function(l){g.reportError(l,B)}};return b||(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=U,this.observer=H),U.addObserver(H),U.promise},ObservableQuery.prototype.observe=function(){this.reportResult(this.getCurrentResult(!1),this.variables)},ObservableQuery.prototype.reportResult=function(l,c){var g=this.getLastError();(g||this.isDifferentFromLastResult(l,c))&&((g||!l.partial||this.options.returnPartialData)&&this.updateLastResult(l,c),iterateObserversSafely(this.observers,"next",l))},ObservableQuery.prototype.reportError=function(l,c){var g=(0,V.pi)((0,V.pi)({},this.getLastResult()),{error:l,errors:l.graphQLErrors,networkStatus:eM.I.error,loading:!1});this.updateLastResult(g,c),iterateObserversSafely(this.observers,"error",this.last.error=l)},ObservableQuery.prototype.hasObservers=function(){return this.observers.size>0},ObservableQuery.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(l){return l.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},ObservableQuery}(Z);function reobserveCacheFirst(l){var c=l.options,g=c.fetchPolicy,b=c.nextFetchPolicy;return"cache-and-network"===g||"network-only"===g?l.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(){return(this.nextFetchPolicy=b,"function"==typeof b)?b.apply(this,arguments):g}}):l.reobserve()}function defaultSubscriptionObserverErrorCallback(l){__DEV__&&U.kG.error("Unhandled error",l.message,l.stack)}function logMissingFieldErrors(l){__DEV__&&l&&__DEV__&&U.kG.debug("Missing cache result fields: ".concat(JSON.stringify(l)),l)}fixObservableSubclass(eR);let eF=null,eD={},eL=1;function maybe(l){try{return l()}catch(l){}}let eB="@wry/context:Slot",eV=maybe(()=>globalThis)||maybe(()=>global)||Object.create(null),eU=eV[eB]||Array[eB]||function(l){try{Object.defineProperty(eV,eB,{value:l,enumerable:!1,writable:!1,
91configurable:!0})}finally{return l}}(class{constructor(){this.id=["slot",eL++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let l=eF;l;l=l.parent)if(this.id in l.slots){let c=l.slots[this.id];if(c===eD)break;return l!==eF&&(eF.slots[this.id]=c),!0}return eF&&(eF.slots[this.id]=eD),!1}getValue(){if(this.hasValue())return eF.slots[this.id]}withValue(l,c,g,b){let _={__proto__:null,[this.id]:l},E=eF;eF={parent:E,slots:_};try{return c.apply(b,g)}finally{eF=E}}static bind(l){let c=eF;return function(){let g=eF;try{return eF=c,l.apply(this,arguments)}finally{eF=g}}}static noContext(l,c,g){if(!eF)return l.apply(g,c);{let b=eF;try{return eF=null,l.apply(g,c)}finally{eF=b}}}}),{bind:eH,noContext:ez}=eU;function defaultDispose(){}var eW=function(){function Cache(l,c){void 0===l&&(l=1/0),void 0===c&&(c=defaultDispose),this.max=l,this.dispose=c,this.map=new Map,this.newest=null,this.oldest=null}return Cache.prototype.has=function(l){return this.map.has(l)},Cache.prototype.get=function(l){var c=this.getNode(l);return c&&c.value},Cache.prototype.getNode=function(l){var c=this.map.get(l);if(c&&c!==this.newest){var g=c.older,b=c.newer;b&&(b.older=g),g&&(g.newer=b),c.older=this.newest,c.older.newer=c,c.newer=null,this.newest=c,c===this.oldest&&(this.oldest=b)}return c},Cache.prototype.set=function(l,c){var g=this.getNode(l);return g?g.value=c:(g={key:l,value:c,newer:null,older:this.newest},this.newest&&(this.newest.newer=g),this.newest=g,this.oldest=this.oldest||g,this.map.set(l,g),g.value)},Cache.prototype.clean=function(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)},Cache.prototype.delete=function(l){var c=this.map.get(l);return!!c&&(c===this.newest&&(this.newest=c.older),c===this.oldest&&(this.oldest=c.newer),c.newer&&(c.newer.older=c.older),c.older&&(c.older.newer=c.newer),this.map.delete(l),this.dispose(c.value,l),!0)},Cache}(),eG=new eU,eq=Object.prototype.hasOwnProperty,eQ=void 0===(R=Array.from)?function(l){var c=[];return l.forEach(function(l){return c.push(l)}),c}:R;function maybeUnsubscribe(l){var c=l.unsubscribe;"function"==typeof c&&(l.unsubscribe=void 0,c())}var eZ=[];function assert(l,c){if(!l)throw Error(c||"assertion failure")}function valueGet(l){switch(l.length){case 0:throw Error("unknown value");case 1:return l[0];case 2:throw l[1]}}var eK=function(){function Entry(l){this.fn=l,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++Entry.count}return Entry.prototype.peek=function(){if(1===this.value.length&&!mightBeDirty(this))return rememberParent(this),this.value[0]},Entry.prototype.recompute=function(l){var c;return assert(!this.recomputing,"already recomputing"),rememberParent(this),mightBeDirty(this)&&(forgetChildren(this),eG.withValue(this,recomputeNewValue,[this,l]),function(l,c){if("function"==typeof l.subscribe)try{maybeUnsubscribe(l),l.unsubscribe=l.subscribe.apply(null,c)}catch(c){return l.setDirty(),!1}return!0}(this,l)&&(this.dirty=!1,mightBeDirty(this)||(c=this,eachParent(c,reportCleanChild)))),valueGet(this.value)},Entry.prototype.setDirty=function(){this.dirty||(this.dirty=!0,this.value.length=0,eachParent(this,reportDirtyChild),maybeUnsubscribe(this))},Entry.prototype.dispose=function(){var l=this;this.setDirty(),forgetChildren(this),eachParent(this,function(c,g){c.setDirty(),forgetChild(c,l)})},Entry.prototype.forget=function(){this.dispose()}
91,Entry.prototype.dependOn=function(l){l.add(this),this.deps||(this.deps=eZ.pop()||new Set),this.deps.add(l)},Entry.prototype.forgetDeps=function(){var l=this;this.deps&&(eQ(this.deps).forEach(function(c){return c.delete(l)}),this.deps.clear(),eZ.push(this.deps),this.deps=null)},Entry.count=0,Entry}();function rememberParent(l){var c=eG.getValue();if(c)return l.parents.add(c),c.childValues.has(l)||c.childValues.set(l,[]),mightBeDirty(l)?reportDirtyChild(c,l):reportCleanChild(c,l),c}function recomputeNewValue(l,c){l.recomputing=!0,l.value.length=0;try{l.value[0]=l.fn.apply(null,c)}catch(c){l.value[1]=c}l.recomputing=!1}function mightBeDirty(l){return l.dirty||!!(l.dirtyChildren&&l.dirtyChildren.size)}function eachParent(l,c){var g=l.parents.size;if(g)for(var b=eQ(l.parents),_=0;_<g;++_)c(b[_],l)}function reportDirtyChild(l,c){assert(l.childValues.has(c)),assert(mightBeDirty(c));var g=!mightBeDirty(l);if(l.dirtyChildren){if(l.dirtyChildren.has(c))return}else l.dirtyChildren=eZ.pop()||new Set;l.dirtyChildren.add(c),g&&eachParent(l,reportDirtyChild)}function reportCleanChild(l,c){assert(l.childValues.has(c)),assert(!mightBeDirty(c));var g,b,_=l.childValues.get(c);0===_.length?l.childValues.set(c,c.value.slice(0)):(g=c.value,(b=_.length)>0&&b===g.length&&_[b-1]===g[b-1]||l.setDirty()),removeDirtyChild(l,c),mightBeDirty(l)||eachParent(l,reportCleanChild)}function removeDirtyChild(l,c){var g=l.dirtyChildren;g&&(g.delete(c),0===g.size&&(eZ.length<100&&eZ.push(g),l.dirtyChildren=null))}function forgetChildren(l){l.childValues.size>0&&l.childValues.forEach(function(c,g){forgetChild(l,g)}),l.forgetDeps(),assert(null===l.dirtyChildren)}function forgetChild(l,c){c.parents.delete(l),l.childValues.delete(c),removeDirtyChild(l,c)}var eX={setDirty:!0,dispose:!0,forget:!0};function dep(l){var c=new Map,g=l&&l.subscribe;function depend(l){var b=eG.getValue();if(b){var _=c.get(l);_||c.set(l,_=new Set),b.dependOn(_),"function"==typeof g&&(maybeUnsubscribe(_),_.unsubscribe=g(l))}}return depend.dirty=function(l,g){var b=c.get(l);if(b){var _=g&&eq.call(eX,g)?g:"setDirty";eQ(b).forEach(function(l){return l[_]()}),c.delete(l),maybeUnsubscribe(b)}},depend}function makeDefaultMakeCacheKeyFunction(){var l=new em("function"==typeof WeakMap);return function(){return l.lookupArray(arguments)}}makeDefaultMakeCacheKeyFunction();var eY=new Set;function wrap(l,c){void 0===c&&(c=Object.create(null));var g=new eW(c.max||65536,function(l){return l.dispose()}),b=c.keyArgs,_=c.makeCacheKey||makeDefaultMakeCacheKeyFunction(),optimistic=function(){var E=_.apply(null,b?b.apply(null,arguments):arguments);if(void 0===E)return l.apply(null,arguments);var O=g.get(E);O||(g.set(E,O=new eK(l)),O.subscribe=c.subscribe,O.forget=function(){return g.delete(E)});var R=O.recompute(Array.prototype.slice.call(arguments));return g.set(E,O),eY.add(g),eG.hasValue()||(eY.forEach(function(l){return l.clean()}),eY.clear()),R};function dirtyKey(l){var c=g.get(l);c&&c.setDirty()}function peekKey(l){var c=g.get(l);if(c)return c.peek()}function forgetKey(l){return g.delete(l)}return Object.defineProperty(optimistic,"size",{get:function(){return g.map.size},configurable:!1,enumerable:!1}),optimistic.dirtyKey=dirtyKey,optimistic.dirty=function(){dirtyKey(_.apply(null,arguments))},optimistic.peekKey=peekKey,optimistic.peek=function(){return peekKey(_.apply(null,arguments))},optimistic.forgetKey=forgetKey,optimistic.forget=function(){return forgetKey(_.apply(null,arguments))},optimistic.makeCacheKey=_,optimistic.getKey=b?function(){return _.apply(null,b.apply(null,arguments))}:_,Object.freeze(optimistic)}var eJ=new eU,e0=new WeakMap;function getCacheInfo(l){var c=e0.get(l);return c||e0.set(l,c={vars:new Set,dep:dep()}),c}function forgetCache(l){getCacheInfo(l).vars.forEach(function(c){return c.forgetCache(l)})}function makeVar(l){var c=new Set,g=new Set,rv=function(_){if(arguments.length>0){if(l!==_){l=_,c.forEach(function(l){getCacheInfo(l).dep.dirty(rv),l.broadcastWatches&&l.broadcastWatches()});var E=Array.from(g);
91g.clear(),E.forEach(function(c){return c(l)})}}else{var O=eJ.getValue();O&&(b(O),getCacheInfo(O).dep(rv))}return l};rv.onNextChange=function(l){return g.add(l),function(){g.delete(l)}};var b=rv.attachCache=function(l){return c.add(l),getCacheInfo(l).vars.add(rv),rv};return rv.forgetCache=function(l){return c.delete(l)},rv}var e1=function(){function LocalState(l){var c=l.cache,g=l.client,b=l.resolvers,_=l.fragmentMatcher;this.cache=c,g&&(this.client=g),b&&this.addResolvers(b),_&&this.setFragmentMatcher(_)}return LocalState.prototype.addResolvers=function(l){var c=this;this.resolvers=this.resolvers||{},Array.isArray(l)?l.forEach(function(l){c.resolvers=mergeDeep(c.resolvers,l)}):this.resolvers=mergeDeep(this.resolvers,l)},LocalState.prototype.setResolvers=function(l){this.resolvers={},this.addResolvers(l)},LocalState.prototype.getResolvers=function(){return this.resolvers||{}},LocalState.prototype.runResolvers=function(l){var c=l.document,g=l.remoteResult,b=l.context,_=l.variables,E=l.onlyRunForcedResolvers,O=void 0!==E&&E;return(0,V.mG)(this,void 0,void 0,function(){return(0,V.Jh)(this,function(l){return c?[2,this.resolveDocument(c,g.data,b,_,this.fragmentMatcher,O).then(function(l){return(0,V.pi)((0,V.pi)({},g),{data:l.result})})]:[2,g]})})},LocalState.prototype.setFragmentMatcher=function(l){this.fragmentMatcher=l},LocalState.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},LocalState.prototype.clientQuery=function(l){return hasDirectives(["client"],l)&&this.resolvers?l:null},LocalState.prototype.serverQuery=function(l){var c;return checkDocument(l),(c=removeDirectivesFromDocument([{test:function(l){return"client"===l.name.value},remove:!0}],l))&&(c=(0,ei.Vn)(c,{FragmentDefinition:{enter:function(l){if(l.selectionSet&&l.selectionSet.selections.every(function(l){return storeUtils_isField(l)&&"__typename"===l.name.value}))return null}}})),c},LocalState.prototype.prepareContext=function(l){var c=this.cache;return(0,V.pi)((0,V.pi)({},l),{cache:c,getCacheKey:function(l){return c.identify(l)}})},LocalState.prototype.addExportedVariables=function(l,c,g){return void 0===c&&(c={}),void 0===g&&(g={}),(0,V.mG)(this,void 0,void 0,function(){return(0,V.Jh)(this,function(b){return l?[2,this.resolveDocument(l,this.buildRootValueFromCache(l,c)||{},this.prepareContext(g),c).then(function(l){return(0,V.pi)((0,V.pi)({},c),l.exportedVariables)})]:[2,(0,V.pi)({},c)]})})},LocalState.prototype.shouldForceResolvers=function(l){var c=!1;return(0,ei.Vn)(l,{Directive:{enter:function(l){if("client"===l.name.value&&l.arguments&&(c=l.arguments.some(function(l){return"always"===l.name.value&&"BooleanValue"===l.value.kind&&!0===l.value.value})))return ei.$_}}}),c},LocalState.prototype.buildRootValueFromCache=function(l,c){return this.cache.diff({query:"query"===getMainDefinition(l).operation?l:(0,ei.Vn)(l,{OperationDefinition:{enter:function(l){return(0,V.pi)((0,V.pi)({},l),{operation:"query"})}}}),variables:c,returnPartialData:!0,optimistic:!1}).result},LocalState.prototype.resolveDocument=function(l,c,g,b,_,E){return void 0===g&&(g={}),void 0===b&&(b={}),void 0===_&&(_=function(){return!0}),void 0===E&&(E=!1),(0,V.mG)(this,void 0,void 0,function(){var O,R,B,U,H,W,G,q;return(0,V.Jh)(this,function(Q){return O=getMainDefinition(l),R=createFragmentMap(getFragmentDefinitions(l)),U=(B=O.operation)?B.charAt(0).toUpperCase()+B.slice(1):"Query",H=this,W=H.cache,G=H.client,q={fragmentMap:R,context:(0,V.pi)((0,V.pi)({},g),{cache:W,client:G}),variables:b,fragmentMatcher:_,defaultOperationType:U,exportedVariables:{},onlyRunForcedResolvers:E},[2,this.resolveSelectionSet(O.selectionSet,c,q).then(function(l){return{result:l,exportedVariables:q.exportedVariables}})]})})},LocalState.prototype.resolveSelectionSet=function(l,c,g){return(0,V.mG)(this,void 0,void 0,function(){var b,_,E,O,R,B=this;return(0,V.Jh)(this,function(H){return b=g.fragmentMap,_=g.context,E=g.variables,O=[c],R=function(l){return(0,V.mG)(B,void 0,void 0,function(){var R,B;return(0,V.Jh)(this,function(V){return shouldInclude(l,E)?storeUtils_isField(l)?[2,this.resolveField(l,c,g).then(function(c){var g;void 0!==c&&O.push(((g={})[resultKeyNameFromField(l)]=c,g))})]:(isInlineFragment(l)?R=l:(R=b[l.name.value],__DEV__?(0,U.kG)(R,"No fragment named ".concat(l.name.value)):(0,U.kG)(R,11)),R&&R.typeCondition&&(B=R.typeCondition.name.value,g.fragmentMatcher(c,B,_)))?[2,this.resolveSelectionSet(R.selectionSet,c,g).then(function(l){O.push(l)})]:[2]:[2]})})},[2,Promise.all(l.selections.map(R)).then(function(){return mergeDeepArray(O)})]})})},LocalState.prototype.resolveField=function(l,c,g){return(0,V.mG)(this,void 0,void 0,function(){var b,_,E,O,R,B,U,H,W,G=this;return(0,V.Jh)(this,function(V){return b=g.variables,O=(_=l.name.value)!==(E=resultKeyNameFromField(l)),B=Prom
91ise.resolve(R=c[E]||c[_]),(!g.onlyRunForcedResolvers||this.shouldForceResolvers(l))&&(U=c.__typename||g.defaultOperationType,(H=this.resolvers&&this.resolvers[U])&&(W=H[O?_:E])&&(B=Promise.resolve(eJ.withValue(this.cache,W,[c,argumentsObjectFromField(l,b),g.context,{field:l,fragmentMap:g.fragmentMap}])))),[2,B.then(function(c){return(void 0===c&&(c=R),l.directives&&l.directives.forEach(function(l){"export"===l.name.value&&l.arguments&&l.arguments.forEach(function(l){"as"===l.name.value&&"StringValue"===l.value.kind&&(g.exportedVariables[l.value.value]=c)})}),l.selectionSet&&null!=c)?Array.isArray(c)?G.resolveSubSelectedArray(l,c,g):l.selectionSet?G.resolveSelectionSet(l.selectionSet,c,g):void 0:c})]})})},LocalState.prototype.resolveSubSelectedArray=function(l,c,g){var b=this;return Promise.all(c.map(function(c){return null===c?null:Array.isArray(c)?b.resolveSubSelectedArray(l,c,g):l.selectionSet?b.resolveSelectionSet(l.selectionSet,c,g):void 0}))},LocalState}(),e2=new(ea.mr?WeakMap:Map);function wrapDestructiveCacheMethod(l,c){var g=l[c];"function"==typeof g&&(l[c]=function(){return e2.set(l,(e2.get(l)+1)%1e15),g.apply(this,arguments)})}function cancelNotifyTimeout(l){l.notifyTimeout&&(clearTimeout(l.notifyTimeout),l.notifyTimeout=void 0)}var e3=function(){function QueryInfo(l,c){void 0===c&&(c=l.generateQueryId()),this.queryId=c,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.subscriptions=new Set,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var g=this.cache=l.cache;e2.has(g)||(e2.set(g,0),wrapDestructiveCacheMethod(g,"evict"),wrapDestructiveCacheMethod(g,"modify"),wrapDestructiveCacheMethod(g,"reset"))}return QueryInfo.prototype.init=function(l){var c=l.networkStatus||eM.I.loading;return this.variables&&this.networkStatus!==eM.I.loading&&!(0,ed.D)(this.variables,l.variables)&&(c=eM.I.setVariables),(0,ed.D)(l.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:l.document,variables:l.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:c}),l.observableQuery&&this.setObservableQuery(l.observableQuery),l.lastRequestId&&(this.lastRequestId=l.lastRequestId),this},QueryInfo.prototype.reset=function(){cancelNotifyTimeout(this),this.dirty=!1},QueryInfo.prototype.getDiff=function(l){void 0===l&&(l=this.variables);var c=this.getDiffOptions(l);if(this.lastDiff&&(0,ed.D)(c,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables=l);var g=this.observableQuery;if(g&&"no-cache"===g.options.fetchPolicy)return{complete:!1};var b=this.cache.diff(c);return this.updateLastDiff(b,c),b},QueryInfo.prototype.updateLastDiff=function(l,c){this.lastDiff=l?{diff:l,options:c||this.getDiffOptions()}:void 0},QueryInfo.prototype.getDiffOptions=function(l){var c;return void 0===l&&(l=this.variables),{query:this.document,variables:l,returnPartialData:!0,optimistic:!0,canonizeResults:null===(c=this.observableQuery)||void 0===c?void 0:c.options.canonizeResults}},QueryInfo.prototype.setDiff=function(l){var c=this,g=this.lastDiff&&this.lastDiff.diff;this.updateLastDiff(l),this.dirty||(0,ed.D)(g&&g.result,l&&l.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return c.notify()},0)))},QueryInfo.prototype.setObservableQuery=function(l){var c=this;l!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=l,l?(l.queryInfo=this,this.listeners.add(this.oqListener=function(){c.getDiff().fromOptimisticTransaction?l.observe():reobserveCacheFirst(l)})):delete this.oqListener)},QueryInfo.prototype.notify=function(){var l=this;cancelNotifyTimeout(this),this.shouldNotify()&&this.listeners.forEach(function(c){return c(l)}),this.dirty=!1},QueryInfo.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if((0,eM.O)(this.networkStatus)&&this.observableQuery){var l=this.observableQuery.options.fetchPolicy;if("cache-only"!==l&&"cache-and-network"!==l)return!1}return!0},QueryInfo.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=QueryInfo.prototype.cancel,this.subscriptions.forEach(function(l){return l.unsubscribe()});var l=this.observableQuery;l&&l.stopPolling()}},QueryInfo.prototype.cancel=function(){},QueryInfo.prototype.updateWatch=function(l){var c=this;void 0===l&&(l=this.variables);var g=this.observableQuery;if(!g||"no-cache"!==g.options.fetchPolicy){var b=(0,V.pi)((0,V.pi)({},this.getDiffOptions(l)),{watcher:this,callback:function(l){return c.setDiff(l)}});
91this.lastWatch&&(0,ed.D)(b,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=b))}},QueryInfo.prototype.resetLastWrite=function(){this.lastWrite=void 0},QueryInfo.prototype.shouldWrite=function(l,c){var g=this.lastWrite;return!(g&&g.dmCount===e2.get(this.cache)&&(0,ed.D)(c,g.variables)&&(0,ed.D)(l.data,g.result.data))},QueryInfo.prototype.markResult=function(l,c,g,b){var _=this,E=(0,eO.O)(l.errors)?l.errors.slice(0):[];if(this.reset(),"incremental"in l&&(0,eO.O)(l.incremental)){var O=this.getDiff().result,R=new ev;l.incremental.forEach(function(l){for(var c=l.data,g=l.path,b=l.errors,_=g.length-1;_>=0;--_){var B=g[_],V=isNaN(+B)?{}:[];V[B]=c,c=V}b&&E.push.apply(E,b),O=R.merge(O,c)}),l.data=O}this.graphQLErrors=E,"no-cache"===g.fetchPolicy?this.updateLastDiff({result:l.data,complete:!0},this.getDiffOptions(g.variables)):0!==b&&(shouldWriteResult(l,g.errorPolicy)?this.cache.performTransaction(function(E){if(_.shouldWrite(l,g.variables))E.writeQuery({query:c,data:l.data,variables:g.variables,overwrite:1===b}),_.lastWrite={result:l,variables:g.variables,dmCount:e2.get(_.cache)};else if(_.lastDiff&&_.lastDiff.diff.complete){l.data=_.lastDiff.diff.result;return}var O=_.getDiffOptions(g.variables),R=E.diff(O);_.stopped||_.updateWatch(g.variables),_.updateLastDiff(R,O),R.complete&&(l.data=R.result)}):this.lastWrite=void 0)},QueryInfo.prototype.markReady=function(){return this.networkError=null,this.networkStatus=eM.I.ready},QueryInfo.prototype.markError=function(l){return this.networkStatus=eM.I.error,this.lastWrite=void 0,this.reset(),l.graphQLErrors&&(this.graphQLErrors=l.graphQLErrors),l.networkError&&(this.networkError=l.networkError),l},QueryInfo}();function shouldWriteResult(l,c){void 0===c&&(c="none");var g="ignore"===c||"all"===c,b=!graphQLResultHasError(l);return!b&&g&&l.data&&(b=!0),b}var e5=Object.prototype.hasOwnProperty,e4=function(){function QueryManager(l){var c=l.cache,g=l.link,b=l.defaultOptions,_=l.queryDeduplication,E=l.onBroadcast,O=l.ssrMode,R=l.clientAwareness,B=l.localState,V=l.assumeImmutableResults;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new(ea.mr?WeakMap:Map),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new Map,this.cache=c,this.link=g,this.defaultOptions=b||Object.create(null),this.queryDeduplication=void 0!==_&&_,this.clientAwareness=void 0===R?{}:R,this.localState=B||new e1({cache:c}),this.ssrMode=void 0!==O&&O,this.assumeImmutableResults=!!V,(this.onBroadcast=E)&&(this.mutationStore=Object.create(null))}return QueryManager.prototype.stop=function(){var l=this;this.queries.forEach(function(c,g){l.stopQueryNoBroadcast(g)}),this.cancelPendingFetches(__DEV__?new U.ej("QueryManager stopped while query was in flight"):new U.ej(13))},QueryManager.prototype.cancelPendingFetches=function(l){this.fetchCancelFns.forEach(function(c){return c(l)}),this.fetchCancelFns.clear()},QueryManager.prototype.mutate=function(l){var c,g,b=l.mutation,_=l.variables,E=l.optimisticResponse,O=l.updateQueries,R=l.refetchQueries,B=void 0===R?[]:R,H=l.awaitRefetchQueries,W=void 0!==H&&H,G=l.update,q=l.onQueryUpdated,Q=l.fetchPolicy,Z=void 0===Q?(null===(c=this.defaultOptions.mutate)||void 0===c?void 0:c.fetchPolicy)||"network-only":Q,K=l.errorPolicy,X=void 0===K?(null===(g=this.defaultOptions.mutate)||void 0===g?void 0:g.errorPolicy)||"none":K,Y=l.keepRootFields,J=l.context;return(0,V.mG)(this,void 0,void 0,function(){var l,c,g,R,H,Q;return(0,V.Jh)(this,function(K){switch(K.label){case 0:if(__DEV__?(0,U.kG)(b,"mutation option is required. You must specify your GraphQL document in the mutation option."):(0,U.kG)(b,14),__DEV__?(0,U.kG)("network-only"===Z||"no-cache"===Z,"Mutations support only 'network-only' or 'no-cache' fetchPolicy strings. The default `network-only` behavior automatically writes mutation results to the cache. Passing `no-cache` skips the cache write."):(0,U.kG)("network-only"===Z||"no-cache"===Z,15),l=this.generateMutationId(),g=(c=this.transform(b)).document,R=c.hasClientExports,b=this.cache.transformForLink(g),_=this.getVariables(b,_),!R)return[3,2];return[4,this.localState.addExportedVariables(b,_,J)];case 1:_=K.sent(),K.label=2;case 2:return H=this.mutationStore&&(this.mutationStore[l]={mutation:b,variables:_,loading:!0,error:null}),E&&this.markMutationOptimistic(E,{mutationId:l,document:b,variables:_,fetchPolicy:Z,errorPolicy:X,context:J,updateQueries:O,update:G,keepRootFields:Y}),this.broadcastQueries(),Q=this,[2,new Promise(function(c,g){return asyncMap(Q.getObservableFromLink(b,(0,V.pi)((0,V.pi)({},J),{optimisticResponse:E}),_,!1),function(c){if(graphQLResultHasError(c)&&"none"===X)throw new eN.c({graphQLErrors:c.errors});H&&(H.loading=!1,H.error=null);var g=(0,V.pi)({},c);return"function"==typeof B&&(B=B(g)),"ignore"===X&&graphQLResultHasError(g)&&delete g.errors,Q.markMutationResult({mutationId:l,result:g,document:b,variables:_,fetchPolicy:Z,errorPolicy:X,context:J,update:G,updateQueries:O,awaitRefetchQueries:W,refetchQueries:B,removeOptimistic:E?l:void 0,onQueryUpdated:q,keepRootFields:Y})}).subscribe({next:function(l){Q.broadcastQueries(),c(l)},error:function(c){H&&(H.loading=!1,H.error=c),E&&Q.cache.removeOptimistic(l),Q.broadcastQueries(),g(c instanceof eN.c?c:new eN.c({networkError:c}))}})})]}})})},QueryManager.prototype.markMutationResult=function(l,c){var g=this;void 0===c&&(c=this.cache);var b=l.result,_=[],E="no-cache"===l.fetchPolicy;if(!E&&shouldWriteResult(b,l.errorPolicy)){_.push({result:b.data,dataId:"ROOT_MUTATION",query:l.document,variables:l.variables});var O=l.updateQueries;
91O&&this.queries.forEach(function(l,E){var R=l.observableQuery,B=R&&R.queryName;if(B&&e5.call(O,B)){var V=O[B],U=g.queries.get(E),H=U.document,W=U.variables,G=c.diff({query:H,variables:W,returnPartialData:!0,optimistic:!1}),q=G.result;if(G.complete&&q){var Q=V(q,{mutationResult:b,queryName:H&&getOperationName(H)||void 0,queryVariables:W});Q&&_.push({result:Q,dataId:"ROOT_QUERY",query:H,variables:W})}}})}if(_.length>0||l.refetchQueries||l.update||l.onQueryUpdated||l.removeOptimistic){var R=[];if(this.refetchQueries({updateCache:function(c){E||_.forEach(function(l){return c.write(l)});var O=l.update;if(O){if(!E){var R=c.diff({id:"ROOT_MUTATION",query:g.transform(l.document).asQuery,variables:l.variables,optimistic:!1,returnPartialData:!0});R.complete&&!b.incremental&&(b=(0,V.pi)((0,V.pi)({},b),{data:R.result}))}O(c,b,{context:l.context,variables:l.variables})}E||l.keepRootFields||c.modify({id:"ROOT_MUTATION",fields:function(l,c){var g=c.fieldName,b=c.DELETE;return"__typename"===g?l:b}})},include:l.refetchQueries,optimistic:!1,removeOptimistic:l.removeOptimistic,onQueryUpdated:l.onQueryUpdated||null}).forEach(function(l){return R.push(l)}),l.awaitRefetchQueries||l.onQueryUpdated)return Promise.all(R).then(function(){return b})}return Promise.resolve(b)},QueryManager.prototype.markMutationOptimistic=function(l,c){var g=this,b="function"==typeof l?l(c.variables):l;return this.cache.recordOptimisticTransaction(function(l){try{g.markMutationResult((0,V.pi)((0,V.pi)({},c),{result:{data:b}}),l)}catch(l){__DEV__&&U.kG.error(l)}},c.mutationId)},QueryManager.prototype.fetchQuery=function(l,c,g){return this.fetchQueryObservable(l,c,g).promise},QueryManager.prototype.getQueryStore=function(){var l=Object.create(null);return this.queries.forEach(function(c,g){l[g]={variables:c.variables,networkStatus:c.networkStatus,networkError:c.networkError,graphQLErrors:c.graphQLErrors}}),l},QueryManager.prototype.resetErrors=function(l){var c=this.queries.get(l);c&&(c.networkError=void 0,c.graphQLErrors=[])},QueryManager.prototype.transform=function(l){var c=this.transformCache;if(!c.has(l)){var g=this.cache.transformDocument(l),b=removeDirectivesFromDocument([eT],checkDocument(g)),_=this.localState.clientQuery(g),E=b&&this.localState.serverQuery(b),O={document:g,hasClientExports:g&&hasDirectives(["client","export"],g,!0),hasForcedResolvers:this.localState.shouldForceResolvers(g),clientQuery:_,serverQuery:E,defaultVars:getDefaultValues(getOperationDefinition(g)),asQuery:(0,V.pi)((0,V.pi)({},g),{definitions:g.definitions.map(function(l){return"OperationDefinition"===l.kind&&"query"!==l.operation?(0,V.pi)((0,V.pi)({},l),{operation:"query"}):l})})},add=function(l){l&&!c.has(l)&&c.set(l,O)};add(l),add(g),add(_),add(E)}return c.get(l)},QueryManager.prototype.getVariables=function(l,c){return(0,V.pi)((0,V.pi)({},this.transform(l).defaultVars),c)},QueryManager.prototype.watchQuery=function(l){void 0===(l=(0,V.pi)((0,V.pi)({},l),{variables:this.getVariables(l.query,l.variables)})).notifyOnNetworkStatusChange&&(l.notifyOnNetworkStatusChange=!1);var c=new e3(this),g=new eR({queryManager:this,queryInfo:c,options:l});return this.queries.set(g.queryId,c),c.init({document:g.query,observableQuery:g,variables:g.variables}),g},QueryManager.prototype.query=function(l,c){var g=this;return void 0===c&&(c=this.generateQueryId()),__DEV__?(0,U.kG)(l.query,"query option is required. You must specify your GraphQL document in the query option."):(0,U.kG)(l.query,16),__DEV__?(0,U.kG)("Document"===l.query.kind,'You must wrap the query string in a "gql" tag.'):(0,U.kG)("Document"===l.query.kind,17),__DEV__?(0,U.kG)(!l.returnPartialData,"returnPartialData option only supported on watchQuery."):(0,U.kG)(!l.returnPartialData,18),__DEV__?(0,U.kG)(!l.pollInterval,"pollInterval option only supported on watchQuery."):(0,U.kG)(!l.pollInterval,19),this.fetchQuery(c,l).finally(function(){return g.stopQuery(c)})},QueryManager.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},QueryManager.prototype.generateRequestId=function(){return this.requestIdCounter++},QueryManager.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},QueryManager.prototype.stopQueryInStore=function(l){this.stopQueryInStoreNoBroadcast(l),this.broadcastQueries()},QueryManager.prototype.stopQueryInStoreNoBroadcast=function(l){var c=this.queries.get(l);c&&c.stop()},QueryManager.prototype.clearStore=function(l){return void 0===l&&(l={discardWatches:!0}),this.cancelPendingFetches(__DEV__?new U.ej("Store reset while query was in flight (not completed in link chain)"):new U.ej(20)),this.queries.forEac
91h(function(l){l.observableQuery?l.networkStatus=eM.I.loading:l.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(l)},QueryManager.prototype.getObservableQueries=function(l){var c=this;void 0===l&&(l="active");var g=new Map,b=new Map,_=new Set;return Array.isArray(l)&&l.forEach(function(l){"string"==typeof l?b.set(l,!1):(0,K.s)(l)&&"Document"===l.kind&&Array.isArray(l.definitions)?b.set(c.transform(l).document,!1):(0,K.s)(l)&&l.query&&_.add(l)}),this.queries.forEach(function(c,_){var E=c.observableQuery,O=c.document;if(E){if("all"===l){g.set(_,E);return}var R=E.queryName;if("standby"===E.options.fetchPolicy||"active"===l&&!E.hasObservers())return;("active"===l||R&&b.has(R)||O&&b.has(O))&&(g.set(_,E),R&&b.set(R,!0),O&&b.set(O,!0))}}),_.size&&_.forEach(function(l){var b=makeUniqueId("legacyOneTimeQuery"),_=c.getQuery(b).init({document:l.query,variables:l.variables}),E=new eR({queryManager:c,queryInfo:_,options:(0,V.pi)((0,V.pi)({},l),{fetchPolicy:"network-only"})});(0,U.kG)(E.queryId===b),_.setObservableQuery(E),g.set(b,E)}),__DEV__&&b.size&&b.forEach(function(l,c){!l&&__DEV__&&U.kG.warn("Unknown query ".concat("string"==typeof c?"named ":"").concat(JSON.stringify(c,null,2)," requested in refetchQueries options.include array"))}),g},QueryManager.prototype.reFetchObservableQueries=function(l){var c=this;void 0===l&&(l=!1);var g=[];return this.getObservableQueries(l?"all":"active").forEach(function(b,_){var E=b.options.fetchPolicy;b.resetLastResults(),(l||"standby"!==E&&"cache-only"!==E)&&g.push(b.refetch()),c.getQuery(_).setDiff(null)}),this.broadcastQueries(),Promise.all(g)},QueryManager.prototype.setObservableQuery=function(l){this.getQuery(l.queryId).setObservableQuery(l)},QueryManager.prototype.startGraphQLSubscription=function(l){var c=this,g=l.query,b=l.fetchPolicy,_=l.errorPolicy,E=l.variables,O=l.context,R=void 0===O?{}:O;g=this.transform(g).document,E=this.getVariables(g,E);var makeObservable=function(l){return c.getObservableFromLink(g,R,l).map(function(E){if("no-cache"!==b&&(shouldWriteResult(E,_)&&c.cache.write({query:g,result:E.data,dataId:"ROOT_SUBSCRIPTION",variables:l}),c.broadcastQueries()),graphQLResultHasError(E))throw new eN.c({graphQLErrors:E.errors});return E})};if(this.transform(g).hasClientExports){var B=this.localState.addExportedVariables(g,E,R).then(makeObservable);return new Z(function(l){var c=null;return B.then(function(g){return c=g.subscribe(l)},l.error),function(){return c&&c.unsubscribe()}})}return makeObservable(E)},QueryManager.prototype.stopQuery=function(l){this.stopQueryNoBroadcast(l),this.broadcastQueries()},QueryManager.prototype.stopQueryNoBroadcast=function(l){this.stopQueryInStoreNoBroadcast(l),this.removeQuery(l)},QueryManager.prototype.removeQuery=function(l){this.fetchCancelFns.delete(l),this.queries.has(l)&&(this.getQuery(l).stop(),this.queries.delete(l))},QueryManager.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(l){return l.notify()})},QueryManager.prototype.getLocalState=function(){return this.localState},QueryManager.prototype.getObservableFromLink=function(l,c,g,b){var _,E,O=this;void 0===b&&(b=null!==(_=null==c?void 0:c.queryDeduplication)&&void 0!==_?_:this.queryDeduplication);var R=this.transform(l).serverQuery;if(R){var B=this.inFlightLinkObservables,U=this.link,H={query:R,variables:g,operationName:getOperationName(R)||void 0,context:this.prepareContext((0,V.pi)((0,V.pi)({},c),{forceFetch:!b}))};if(c=H.context,b){var W=B.get(R)||new Map;B.set(R,W);var G=eS(g);if(!(E=W.get(G))){var q=new eA([er(U,H)]);W.set(G,E=q),q.beforeNext(function(){W.delete(G)&&W.size<1&&B.delete(R)})}}else E=new eA([er(U,H)])}else E=new eA([Z.of({data:{}})]),c=this.prepareContext(c);var Q=this.transform(l).clientQuery;return Q&&(E=asyncMap(E,function(l){return O.localState.runResolvers({document:Q,remoteResult:l,context:c,variables:g})})),E},QueryManager.prototype.getResultsFromLink=function(l,c,g){var b=l.lastRequestId=this.generateRequestId();g=cloneDeepHelper(g);var _=this.cache.transformForLink(this.transform(l.document).document);return asyncMap(this.getObservableFromLink(_,g.context,g.variables),function(E){var O=(0,eO.O)(E.errors)?E.errors.slice(0):[];"incremental"in E&&(0,eO.O)(E.incremental)&&E.incremental.forEach(function(l){l.errors&&O.push.apply(O,l.errors)});var R=(0,eO.O)(O);if(b>
91=l.lastRequestId){if(R&&"none"===g.errorPolicy)throw l.markError(new eN.c({graphQLErrors:O}));l.markResult(E,_,g,c),l.markReady()}var B={data:E.data,loading:!1,networkStatus:eM.I.ready};return R&&"ignore"!==g.errorPolicy&&(B.errors=O,B.networkStatus=eM.I.error),B},function(c){var g=(0,eN.M)(c)?c:new eN.c({networkError:c});throw b>=l.lastRequestId&&l.markError(g),g})},QueryManager.prototype.fetchQueryObservable=function(l,c,g){var b=this;void 0===g&&(g=eM.I.loading);var _=this.transform(c.query).document,E=this.getVariables(_,c.variables),O=this.getQuery(l),R=this.defaultOptions.watchQuery,B=c.fetchPolicy,V=void 0===B?R&&R.fetchPolicy||"cache-first":B,U=c.errorPolicy,H=void 0===U?R&&R.errorPolicy||"none":U,W=c.returnPartialData,G=c.notifyOnNetworkStatusChange,q=c.context,Q=Object.assign({},c,{query:_,variables:E,fetchPolicy:V,errorPolicy:H,returnPartialData:void 0!==W&&W,notifyOnNetworkStatusChange:void 0!==G&&G,context:void 0===q?{}:q}),fromVariables=function(l){Q.variables=l;var _=b.fetchQueryByPolicy(O,Q,g);return"standby"!==Q.fetchPolicy&&_.length>0&&O.observableQuery&&O.observableQuery.applyNextFetchPolicy("after-fetch",c),_},cleanupCancelFn=function(){return b.fetchCancelFns.delete(l)};this.fetchCancelFns.set(l,function(l){cleanupCancelFn(),setTimeout(function(){return Z.cancel(l)})});var Z=new eA(this.transform(Q.query).hasClientExports?this.localState.addExportedVariables(Q.query,Q.variables,Q.context).then(fromVariables):fromVariables(Q.variables));return Z.promise.then(cleanupCancelFn,cleanupCancelFn),Z},QueryManager.prototype.refetchQueries=function(l){var c=this,g=l.updateCache,b=l.include,_=l.optimistic,E=void 0!==_&&_,O=l.removeOptimistic,R=void 0===O?E?makeUniqueId("refetchQueries"):void 0:O,B=l.onQueryUpdated,V=new Map;b&&this.getObservableQueries(b).forEach(function(l,g){V.set(g,{oq:l,lastDiff:c.getQuery(g).getDiff()})});var U=new Map;return g&&this.cache.batch({update:g,optimistic:E&&R||!1,removeOptimistic:R,onWatchUpdated:function(l,c,g){var b=l.watcher instanceof e3&&l.watcher.observableQuery;if(b){if(B){V.delete(b.queryId);var _=B(b,c,g);return!0===_&&(_=b.refetch()),!1!==_&&U.set(b,_),_}null!==B&&V.set(b.queryId,{oq:b,lastDiff:g,diff:c})}}}),V.size&&V.forEach(function(l,g){var b,_=l.oq,E=l.lastDiff,O=l.diff;if(B){if(!O){var R=_.queryInfo;R.reset(),O=R.getDiff()}b=B(_,O,E)}B&&!0!==b||(b=_.refetch()),!1!==b&&U.set(_,b),g.indexOf("legacyOneTimeQuery")>=0&&c.stopQueryNoBroadcast(g)}),R&&this.cache.removeOptimistic(R),U},QueryManager.prototype.fetchQueryByPolicy=function(l,c,g){var b=this,_=c.query,E=c.variables,O=c.fetchPolicy,R=c.refetchWritePolicy,B=c.errorPolicy,U=c.returnPartialData,H=c.context,W=c.notifyOnNetworkStatusChange,G=l.networkStatus;l.init({document:this.transform(_).document,variables:E,networkStatus:g});var readCache=function(){return l.getDiff(E)},resultsFromCache=function(c,g){void 0===g&&(g=l.networkStatus||eM.I.loading);var O=c.result;!__DEV__||U||(0,ed.D)(O,{})||logMissingFieldErrors(c.missing);var fromData=function(l){return Z.of((0,V.pi)({data:l,loading:(0,eM.O)(g),networkStatus:g},c.complete?null:{partial:!0}))};return O&&b.transform(_).hasForcedResolvers?b.localState.runResolvers({document:_,remoteResult:{data:O},context:H,variables:E,onlyRunForcedResolvers:!0}).then(function(l){return fromData(l.data||void 0)}):fromData(O)},q="no-cache"===O?0:g===eM.I.refetch&&"merge"!==R?1:2,resultsFromLink=function(){return b.getResultsFromLink(l,q,{variables:E,context:H,fetchPolicy:O,errorPolicy:B})},Q=W&&"number"==typeof G&&G!==g&&(0,eM.O)(g);switch(O){default:case"cache-first":var K=readCache();if(K.complete)return[resultsFromCache(K,l.markReady())];if(U||Q)return[resultsFromCache(K),resultsFromLink()];return[resultsFromLink()];case"cache-and-network":var K=readCache();if(K.complete||U||Q)return[resultsFromCache(K),resultsFromLink()];return[resultsFromLink()];case"cache-only":return[resultsFromCache(readCache(),l.markReady())];case"network-only":if(Q)return[resultsFromCache(readCache()),resultsFromLink()];return[resultsFromLink()];case"no-cache":if(Q)return[resultsFromCache(l.getDiff()),resultsFromLink()];return[resultsFromLink()];case"standby":return[]}},QueryManager.prototype.getQuery=function(l){return l&&!this.queries.has(l)&&this.queries.set(l,new e3(this,l)),this.queries.get(l)},QueryManager.prototype.prepareContext=function(l){void 0===l&&(l={});var c=this.localState.prepareContext(l);return(0,V.pi)((0,V.pi)({},c),{clientAwareness:this.clientAwareness})},QueryManager}(),e6=g(75201),e8=!1,e9=function(){function ApolloClient(l){var c=this;this.resetStoreCallbacks=[],this.clearStoreCallbacks=[];var g=l.uri,b=l.credentials,_=l.headers,E=l.cache,O=l.ssrMode,R=void 0!==O&&O,B=l.ssrForceFetchDelay,V=void 0===B?0:B,H=l.connectToDevTools,W=void 0===H?"object"==typeof window&&!window.__APOLLO_CLIENT__&&__DEV__:H,G=l.queryDeduplication,q=void 0===G||G,Q=l.defaultOptions,Z=l.assumeImmutableResults,K=l.resolvers,X=l.typeDefs,Y=l.fragmentMatcher,J=l.name,er=l.version,ei=l.link;
91if(ei||(ei=g?new eu({uri:g,credentials:b,headers:_}):et.empty()),!E)throw __DEV__?new U.ej("To initialize Apollo Client, you must specify a 'cache' property in the options object. \nFor more information, please visit: https://go.apollo.dev/c/docs"):new U.ej(9);if(this.link=ei,this.cache=E,this.disableNetworkFetches=R||V>0,this.queryDeduplication=q,this.defaultOptions=Q||Object.create(null),this.typeDefs=X,V&&setTimeout(function(){return c.disableNetworkFetches=!1},V),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),W&&"object"==typeof window&&(window.__APOLLO_CLIENT__=this),!e8&&__DEV__&&(e8=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var ea=window.navigator,eo=ea&&ea.userAgent,es=void 0;"string"==typeof eo&&(eo.indexOf("Chrome/")>-1?es="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":eo.indexOf("Firefox/")>-1&&(es="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),es&&__DEV__&&U.kG.log("Download the Apollo DevTools for a better development experience: "+es)}this.version="3.7.1",this.localState=new e1({cache:E,client:this,resolvers:K,fragmentMatcher:Y}),this.queryManager=new e4({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,queryDeduplication:q,ssrMode:R,clientAwareness:{name:J,version:er},localState:this.localState,assumeImmutableResults:void 0!==Z&&Z,onBroadcast:W?function(){c.devToolsHookCb&&c.devToolsHookCb({action:{},state:{queries:c.queryManager.getQueryStore(),mutations:c.queryManager.mutationStore||{}},dataWithOptimisticResults:c.cache.extract(!0)})}:void 0})}return ApolloClient.prototype.stop=function(){this.queryManager.stop()},ApolloClient.prototype.watchQuery=function(l){return this.defaultOptions.watchQuery&&(l=(0,e6.J)(this.defaultOptions.watchQuery,l)),this.disableNetworkFetches&&("network-only"===l.fetchPolicy||"cache-and-network"===l.fetchPolicy)&&(l=(0,V.pi)((0,V.pi)({},l),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(l)},ApolloClient.prototype.query=function(l){return this.defaultOptions.query&&(l=(0,e6.J)(this.defaultOptions.query,l)),__DEV__?(0,U.kG)("cache-and-network"!==l.fetchPolicy,"The cache-and-network fetchPolicy does not work with client.query, because client.query can only return a single result. Please use client.watchQuery to receive multiple results from the cache and the network, or consider using a different fetchPolicy, such as cache-first or network-only."):(0,U.kG)("cache-and-network"!==l.fetchPolicy,10),this.disableNetworkFetches&&"network-only"===l.fetchPolicy&&(l=(0,V.pi)((0,V.pi)({},l),{fetchPolicy:"cache-first"})),this.queryManager.query(l)},ApolloClient.prototype.mutate=function(l){return this.defaultOptions.mutate&&(l=(0,e6.J)(this.defaultOptions.mutate,l)),this.queryManager.mutate(l)},ApolloClient.prototype.subscribe=function(l){return this.queryManager.startGraphQLSubscription(l)},ApolloClient.prototype.readQuery=function(l,c){return void 0===c&&(c=!1),this.cache.readQuery(l,c)},ApolloClient.prototype.readFragment=function(l,c){return void 0===c&&(c=!1),this.cache.readFragment(l,c)},ApolloClient.prototype.writeQuery=function(l){this.cache.writeQuery(l),this.queryManager.broadcastQueries()},ApolloClient.prototype.writeFragment=function(l){this.cache.writeFragment(l),this.queryManager.broadcastQueries()},ApolloClient.prototype.__actionHookForDevTools=function(l){this.devToolsHookCb=l},ApolloClient.prototype.__requestRaw=function(l){return er(this.link,l)},ApolloClient.prototype.resetStore=function(){var l=this;return Promise.resolve().then(function(){return l.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(l.resetStoreCallbacks.map(function(l){return l()}))}).then(function(){return l.reFetchObservableQueries()})},ApolloClient.prototype.clearStore=function(){var l=this;return Promise.resolve().then(function(){return l.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(l.clearStoreCallbacks.map(function(l){return l()}))})},ApolloClient.prototype.onResetStore=function(l){var c=this;return this.resetStoreCallbacks.push(l),function(){c.resetStoreCallbacks=c.resetStoreCallbacks.filter(function(c){return c!==l})}},ApolloClient.prototype.onClearStore=function(l){var c=this;return this.clearStoreCallbacks.push(l),function(){c.clearStoreCallbacks=c.clearStoreCallbacks.filter(function(c){return c!==l})}},ApolloClient.prototype.reFetchObservableQueries=function(l){return this.queryManager.reFetchObservableQueries(l)},ApolloClient.prototype.refetchQueries=function(l){var c=this.queryManager.refetchQueries(l),g=[],b=[];
91c.forEach(function(l,c){g.push(c),b.push(l)});var _=Promise.all(b);return _.queries=g,_.results=b,_.catch(function(l){__DEV__&&U.kG.debug("In client.refetchQueries, Promise.all promise rejected with error ".concat(l))}),_},ApolloClient.prototype.getObservableQueries=function(l){return void 0===l&&(l="active"),this.queryManager.getObservableQueries(l)},ApolloClient.prototype.extract=function(l){return this.cache.extract(l)},ApolloClient.prototype.restore=function(l){return this.cache.restore(l)},ApolloClient.prototype.addResolvers=function(l){this.localState.addResolvers(l)},ApolloClient.prototype.setResolvers=function(l){this.localState.setResolvers(l)},ApolloClient.prototype.getResolvers=function(){return this.localState.getResolvers()},ApolloClient.prototype.setLocalStateFragmentMatcher=function(l){this.localState.setFragmentMatcher(l)},ApolloClient.prototype.setLink=function(l){this.link=this.queryManager.link=l},ApolloClient}(),e7=function(){function ApolloCache(){this.getFragmentDoc=wrap(getFragmentQueryDocument)}return ApolloCache.prototype.batch=function(l){var c,g=this,b="string"==typeof l.optimistic?l.optimistic:!1===l.optimistic?null:void 0;return this.performTransaction(function(){return c=l.update(g)},b),c},ApolloCache.prototype.recordOptimisticTransaction=function(l,c){this.performTransaction(l,c)},ApolloCache.prototype.transformDocument=function(l){return l},ApolloCache.prototype.transformForLink=function(l){return l},ApolloCache.prototype.identify=function(l){},ApolloCache.prototype.gc=function(){return[]},ApolloCache.prototype.modify=function(l){return!1},ApolloCache.prototype.readQuery=function(l,c){return void 0===c&&(c=!!l.optimistic),this.read((0,V.pi)((0,V.pi)({},l),{rootId:l.id||"ROOT_QUERY",optimistic:c}))},ApolloCache.prototype.readFragment=function(l,c){return void 0===c&&(c=!!l.optimistic),this.read((0,V.pi)((0,V.pi)({},l),{query:this.getFragmentDoc(l.fragment,l.fragmentName),rootId:l.id,optimistic:c}))},ApolloCache.prototype.writeQuery=function(l){var c=l.id,g=l.data,b=(0,V._T)(l,["id","data"]);return this.write(Object.assign(b,{dataId:c||"ROOT_QUERY",result:g}))},ApolloCache.prototype.writeFragment=function(l){var c=l.id,g=l.data,b=l.fragment,_=l.fragmentName,E=(0,V._T)(l,["id","data","fragment","fragmentName"]);return this.write(Object.assign(E,{query:this.getFragmentDoc(b,_),dataId:c,result:g}))},ApolloCache.prototype.updateQuery=function(l,c){return this.batch({update:function(g){var b=g.readQuery(l),_=c(b);return null==_?b:(g.writeQuery((0,V.pi)((0,V.pi)({},l),{data:_})),_)}})},ApolloCache.prototype.updateFragment=function(l,c){return this.batch({update:function(g){var b=g.readFragment(l),_=c(b);return null==_?b:(g.writeFragment((0,V.pi)((0,V.pi)({},l),{data:_})),_)}})},ApolloCache}(),tt=function(l){function MissingFieldError(c,g,b,_){var E,O=l.call(this,c)||this;if(O.message=c,O.path=g,O.query=b,O.variables=_,Array.isArray(O.path)){O.missing=O.message;for(var R=O.path.length-1;R>=0;--R)O.missing=((E={})[O.path[R]]=O.missing,E)}else O.missing=O.path;return O.__proto__=MissingFieldError.prototype,O}return(0,V.ZT)(MissingFieldError,l),MissingFieldError}(Error),tr=g(74326),tn=g(13408),ti=Object.create(null),delModifier=function(){return ti},ta=Object.create(null),to=function(){function EntityStore(l,c){var g=this;this.policies=l,this.group=c,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(l,c){return(0,tn.J)(isReference(l)?g.get(l.__ref,c):l&&l[c])},this.canRead=function(l){return isReference(l)?g.has(l.__ref):"object"==typeof l},this.toReference=function(l,c){if("string"==typeof l)return makeReference(l);if(isReference(l))return l;var b=g.policies.identify(l)[0];if(b){var _=makeReference(b);return c&&g.merge(b,l),_}}}return EntityStore.prototype.toObject=function(){return(0,V.pi)({},this.data)},EntityStore.prototype.has=function(l){return void 0!==this.lookup(l,!0)},EntityStore.prototype.get=function(l,c){if(this.group.depend(l,c),eb.call(this.data,l)){var g=this.data[l];if(g&&eb.call(g,c))return g[c]}return"__typename"===c&&eb.call(this.policies.rootTypenamesById,l)?this.policies.rootTypenamesById[l]:this instanceof tl?this.parent.get(l,c):void 0},EntityStore.prototype.lookup=function(l,c){return(c&&this.group.depend(l,"__exists"),eb.call(this.data,l))?this.data[l]:this instanceof tl?this.parent.lookup(l,c):this.policies.rootTypenamesById[l]?Object.create(null):void 0},EntityStore.prototype.merge=function(l,c){var g,b=this;isReference(l)&&(l=l.__ref),isReference(c)&&(c=c.__ref);var _="string"==typeof l?this.lookup(g=l):l,E="string"==typeof c?this.lookup(g=c):c;if(E){__DEV__?(0,U.kG)("string"==typeof g,"store.merge expects a string ID"):(0,U.kG)("string"==typeof g,1);
91var O=new ev(storeObjectReconciler).merge(_,E);if(this.data[g]=O,O!==_&&(delete this.refs[g],this.group.caching)){var R=Object.create(null);_||(R.__exists=1),Object.keys(E).forEach(function(l){if(!_||_[l]!==O[l]){R[l]=1;var c=fieldNameFromStoreName(l);c===l||b.policies.hasKeyArgs(O.__typename,c)||(R[c]=1),void 0!==O[l]||b instanceof tl||delete O[l]}}),R.__typename&&!(_&&_.__typename)&&this.policies.rootTypenamesById[g]===O.__typename&&delete R.__typename,Object.keys(R).forEach(function(l){return b.group.dirty(g,l)})}}},EntityStore.prototype.modify=function(l,c){var g=this,b=this.lookup(l);if(b){var _=Object.create(null),E=!1,O=!0,R={DELETE:ti,INVALIDATE:ta,isReference:isReference,toReference:this.toReference,canRead:this.canRead,readField:function(c,b){return g.policies.readField("string"==typeof c?{fieldName:c,from:b||makeReference(l)}:c,{store:g})}};if(Object.keys(b).forEach(function(B){var U=fieldNameFromStoreName(B),H=b[B];if(void 0!==H){var W="function"==typeof c?c:c[B]||c[U];if(W){var G=W===delModifier?ti:W((0,tn.J)(H),(0,V.pi)((0,V.pi)({},R),{fieldName:U,storeFieldName:B,storage:g.getStorage(l,B)}));G===ta?g.group.dirty(l,B):(G===ti&&(G=void 0),G!==H&&(_[B]=G,E=!0,H=G))}void 0!==H&&(O=!1)}}),E)return this.merge(l,_),O&&(this instanceof tl?this.data[l]=void 0:delete this.data[l],this.group.dirty(l,"__exists")),!0}return!1},EntityStore.prototype.delete=function(l,c,g){var b,_=this.lookup(l);if(_){var E=this.getFieldValue(_,"__typename"),O=c&&g?this.policies.getStoreFieldName({typename:E,fieldName:c,args:g}):c;return this.modify(l,O?((b={})[O]=delModifier,b):delModifier)}return!1},EntityStore.prototype.evict=function(l,c){var g=!1;return l.id&&(eb.call(this.data,l.id)&&(g=this.delete(l.id,l.fieldName,l.args)),this instanceof tl&&this!==c&&(g=this.parent.evict(l,c)||g),(l.fieldName||g)&&this.group.dirty(l.id,l.fieldName||"__exists")),g},EntityStore.prototype.clear=function(){this.replace(null)},EntityStore.prototype.extract=function(){var l=this,c=this.toObject(),g=[];return this.getRootIdSet().forEach(function(c){eb.call(l.policies.rootTypenamesById,c)||g.push(c)}),g.length&&(c.__META={extraRootIds:g.sort()}),c},EntityStore.prototype.replace=function(l){var c=this;if(Object.keys(this.data).forEach(function(g){l&&eb.call(l,g)||c.delete(g)}),l){var g=l.__META,b=(0,V._T)(l,["__META"]);Object.keys(b).forEach(function(l){c.merge(l,b[l])}),g&&g.extraRootIds.forEach(this.retain,this)}},EntityStore.prototype.retain=function(l){return this.rootIds[l]=(this.rootIds[l]||0)+1},EntityStore.prototype.release=function(l){if(this.rootIds[l]>0){var c=--this.rootIds[l];return c||delete this.rootIds[l],c}return 0},EntityStore.prototype.getRootIdSet=function(l){return void 0===l&&(l=new Set),Object.keys(this.rootIds).forEach(l.add,l),this instanceof tl?this.parent.getRootIdSet(l):Object.keys(this.policies.rootTypenamesById).forEach(l.add,l),l},EntityStore.prototype.gc=function(){var l=this,c=this.getRootIdSet(),g=this.toObject();c.forEach(function(b){eb.call(g,b)&&(Object.keys(l.findChildRefIds(b)).forEach(c.add,c),delete g[b])});var b=Object.keys(g);if(b.length){for(var _=this;_ instanceof tl;)_=_.parent;b.forEach(function(l){return _.delete(l)})}return b},EntityStore.prototype.findChildRefIds=function(l){if(!eb.call(this.refs,l)){var c=this.refs[l]=Object.create(null),g=this.data[l];if(!g)return c;var b=new Set([g]);b.forEach(function(l){isReference(l)&&(c[l.__ref]=!0),(0,K.s)(l)&&Object.keys(l).forEach(function(c){var g=l[c];(0,K.s)(g)&&b.add(g)})})}return this.refs[l]},EntityStore.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},EntityStore}(),ts=function(){function CacheGroup(l,c){void 0===c&&(c=null),this.caching=l,this.parent=c,this.d=null,this.resetCaching()}return CacheGroup.prototype.resetCaching=function(){this.d=this.caching?dep():null,this.keyMaker=new em(ea.mr)}
91,CacheGroup.prototype.depend=function(l,c){if(this.d){this.d(c+"#"+l);var g=fieldNameFromStoreName(c);g!==c&&this.d(g+"#"+l),this.parent&&this.parent.depend(l,c)}},CacheGroup.prototype.dirty=function(l,c){this.d&&this.d.dirty(c+"#"+l,"__exists"===c?"forget":"setDirty")},CacheGroup}();function maybeDependOnExistenceOfEntity(l,c){supportsResultCaching(l)&&l.group.depend(c,"__exists")}_=function(l){function Root(c){var g=c.policies,b=c.resultCaching,_=c.seed,E=l.call(this,g,new ts(void 0===b||b))||this;return E.stump=new tc(E),E.storageTrie=new em(ea.mr),_&&E.replace(_),E}return(0,V.ZT)(Root,l),Root.prototype.addLayer=function(l,c){return this.stump.addLayer(l,c)},Root.prototype.removeLayer=function(){return this},Root.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},Root}(b=to||(to={})),b.Root=_;var tl=function(l){function Layer(c,g,b,_){var E=l.call(this,g.policies,_)||this;return E.id=c,E.parent=g,E.replay=b,E.group=_,b(E),E}return(0,V.ZT)(Layer,l),Layer.prototype.addLayer=function(l,c){return new Layer(l,this,c,this.group)},Layer.prototype.removeLayer=function(l){var c=this,g=this.parent.removeLayer(l);return l===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(l){var b=c.data[l],_=g.lookup(l);_?b?b!==_&&Object.keys(b).forEach(function(g){(0,ed.D)(b[g],_[g])||c.group.dirty(l,g)}):(c.group.dirty(l,"__exists"),Object.keys(_).forEach(function(g){c.group.dirty(l,g)})):c.delete(l)}),g):g===this.parent?this:g.addLayer(this.id,this.replay)},Layer.prototype.toObject=function(){return(0,V.pi)((0,V.pi)({},this.parent.toObject()),this.data)},Layer.prototype.findChildRefIds=function(c){var g=this.parent.findChildRefIds(c);return eb.call(this.data,c)?(0,V.pi)((0,V.pi)({},g),l.prototype.findChildRefIds.call(this,c)):g},Layer.prototype.getStorage=function(){for(var l=this.parent;l.parent;)l=l.parent;return l.getStorage.apply(l,arguments)},Layer}(to),tc=function(l){function Stump(c){return l.call(this,"EntityStore.Stump",c,function(){},new ts(c.group.caching,c.group))||this}return(0,V.ZT)(Stump,l),Stump.prototype.removeLayer=function(){return this},Stump.prototype.merge=function(){return this.parent.merge.apply(this.parent,arguments)},Stump}(tl);function storeObjectReconciler(l,c,g){var b=l[g],_=c[g];return(0,ed.D)(b,_)?b:_}function supportsResultCaching(l){return!!(l instanceof to&&l.group.caching)}function execSelectionSetKeyArgs(l){return[l.selectionSet,l.objectOrReference,l.context,l.context.canonizeResults]}var tu=function(){function StoreReader(l){var c=this;this.knownResults=new(ea.mr?WeakMap:Map),this.config=(0,eg.o)(l,{addTypename:!1!==l.addTypename,canonizeResults:shouldCanonizeResults(l)}),this.canon=l.canon||new eE,this.executeSelectionSet=wrap(function(l){var g,b=l.context.canonizeResults,_=execSelectionSetKeyArgs(l);_[3]=!b;var E=(g=c.executeSelectionSet).peek.apply(g,_);return E?b?(0,V.pi)((0,V.pi)({},E),{result:c.canon.admit(E.result)}):E:(maybeDependOnExistenceOfEntity(l.context.store,l.enclosingRef.__ref),c.execSelectionSetImpl(l))},{max:this.config.resultCacheMaxSize,keyArgs:execSelectionSetKeyArgs,makeCacheKey:function(l,c,g,b){if(supportsResultCaching(g.store))return g.store.makeCacheKey(l,isReference(c)?c.__ref:c,g.varString,b)}}),this.executeSubSelectedArray=wrap(function(l){return maybeDependOnExistenceOfEntity(l.context.store,l.enclosingRef.__ref),c.execSubSelectedArrayImpl(l)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(l){var c=l.field,g=l.array,b=l.context;if(supportsResultCaching(b.store))return b.store.makeCacheKey(c,g,b.varString)}})}return StoreReader.prototype.resetCanon=function(){this.canon=new eE},StoreReader.prototype.diffQueryAgainstStore=function(l){var c,g=l.store,b=l.query,_=l.rootId,E=void 0===_?"ROOT_QUERY":_,O=l.variables,R=l.returnPartialData,B=l.canonizeResults,U=void 0===B?this.config.canonizeResults:B,H=this.config.cache.policies;O=(0,V.pi)((0,V.pi)({},getDefaultValues(getQueryDefinition(b))),O);var W=makeReference(E),G=this.executeSelectionSet({selectionSet:getMainDefinition(b).selectionSet,objectOrReference:W,enclosingRef:W,context:(0,V.pi)({store:g,query:b,policies:H,variables:O,varString:eS(O),canonizeResults:U},extractFragmentContext(b,this.config.fragments))});if(G.missing&&(c=[new tt(function(l){try{JSON.stringify(l,function(l,c){if
91("string"==typeof c)throw c;return c})}catch(l){return l}}(G.missing),G.missing,b,O)],!(void 0===R||R)))throw c[0];return{result:G.result,complete:!c,missing:c}},StoreReader.prototype.isFresh=function(l,c,g,b){if(supportsResultCaching(b.store)&&this.knownResults.get(l)===g){var _=this.executeSelectionSet.peek(g,c,b,this.canon.isKnown(l));if(_&&l===_.result)return!0}return!1},StoreReader.prototype.execSelectionSetImpl=function(l){var c,g=this,b=l.selectionSet,_=l.objectOrReference,E=l.enclosingRef,O=l.context;if(isReference(_)&&!O.policies.rootTypenamesById[_.__ref]&&!O.store.has(_.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(_.__ref," object")};var R=O.variables,B=O.policies,V=O.store.getFieldValue(_,"__typename"),H=[],W=new ev;function handleMissing(l,g){var b;return l.missing&&(c=W.merge(c,((b={})[g]=l.missing,b))),l.result}this.config.addTypename&&"string"==typeof V&&!B.rootIdsByTypename[V]&&H.push({__typename:V});var G=new Set(b.selections);G.forEach(function(l){var b,q;if(shouldInclude(l,R)){if(storeUtils_isField(l)){var Q=B.readField({fieldName:l.name.value,field:l,variables:O.variables,from:_},O),Z=resultKeyNameFromField(l);void 0===Q?ek.added(l)||(c=W.merge(c,((b={})[Z]="Can't find field '".concat(l.name.value,"' on ").concat(isReference(_)?_.__ref+" object":"object "+JSON.stringify(_,null,2)),b))):ex(Q)?Q=handleMissing(g.executeSubSelectedArray({field:l,array:Q,enclosingRef:E,context:O}),Z):l.selectionSet?null!=Q&&(Q=handleMissing(g.executeSelectionSet({selectionSet:l.selectionSet,objectOrReference:Q,enclosingRef:isReference(Q)?Q:E,context:O}),Z)):O.canonizeResults&&(Q=g.canon.pass(Q)),void 0!==Q&&H.push(((q={})[Z]=Q,q))}else{var K=getFragmentFromSelection(l,O.lookupFragment);if(!K&&l.kind===tr.h.FRAGMENT_SPREAD)throw __DEV__?new U.ej("No fragment named ".concat(l.name.value)):new U.ej(5);K&&B.fragmentMatches(K,V)&&K.selectionSet.selections.forEach(G.add,G)}}});var q={result:mergeDeepArray(H),missing:c},Q=O.canonizeResults?this.canon.admit(q):(0,tn.J)(q);return Q.result&&this.knownResults.set(Q.result,b),Q},StoreReader.prototype.execSubSelectedArrayImpl=function(l){var c,g=this,b=l.field,_=l.array,E=l.enclosingRef,O=l.context,R=new ev;function handleMissing(l,g){var b;return l.missing&&(c=R.merge(c,((b={})[g]=l.missing,b))),l.result}return b.selectionSet&&(_=_.filter(O.store.canRead)),_=_.map(function(l,c){return null===l?null:ex(l)?handleMissing(g.executeSubSelectedArray({field:b,array:l,enclosingRef:E,context:O}),c):b.selectionSet?handleMissing(g.executeSelectionSet({selectionSet:b.selectionSet,objectOrReference:l,enclosingRef:isReference(l)?l:E,context:O}),c):(__DEV__&&function(l,c,g){if(!c.selectionSet){var b=new Set([g]);b.forEach(function(g){(0,K.s)(g)&&(__DEV__?(0,U.kG)(!isReference(g),"Missing selection set for object of type ".concat(isReference(g)?l.get(g.__ref,"__typename"):g&&g.__typename," returned for query field ").concat(c.name.value)):(0,U.kG)(!isReference(g),6),Object.values(g).forEach(b.add,b))})}}(O.store,b,l),l)}),{result:O.canonizeResults?this.canon.admit(_):_,missing:c}},StoreReader}(),td=Object.create(null);function lookupSpecifierInfo(l){var c=JSON.stringify(l);return td[c]||(td[c]=Object.create(null))}function keyFieldsFnFromSpecifier(l){var c=lookupSpecifierInfo(l);return c.keyFieldsFn||(c.keyFieldsFn=function(c,g){var extract=function(l,c){return g.readField(c,l)},b=g.keyObject=collectSpecifierPaths(l,function(l){var b=extractKeyPath(g.storeObject,l,extract);return void 0===b&&c!==g.storeObject&&eb.call(c,l[0])&&(b=extractKeyPath(c,l,extractKey)),__DEV__?(0,U.kG)(void 0!==b,"Missing field '".concat(l.join("."),"' while extracting keyFields from ").concat(JSON.stringify(c))):(0,U.kG)(void 0!==b,2),b});return"".concat(g.typename,":").concat(JSON.stringify(b))})}function keyArgsFnFromSpecifier(l){var c=lookupSpecifierInfo(l);return c.keyArgsFn||(c.keyArgsFn=function(c,g){var b=g.field,_=g.variables,E=g.fieldName,O=JSON.stringify(collectSpecifierPaths(l,function(l){var g=l[0],E=g.charAt(0);if("@"===E){if(b&&(0,eO.O)(b.directives)){var O=g.slice(1),R=b.directives.find(function(l){return l.name.value===O}),B=R&&argumentsObjectFromField(R,_);return B&&extractKeyPath(B,l.slice(1))}return}if("$"===E){var V=g.slice(1);if(_&&eb.call(_,V)){var U=l.slice(0);return U[0]=V,extractKeyPath(_,U)}return}if(c)return extractKeyPath(c,l)}));return(c||"{}"!==O)&&(E+=":"+O),E})}function collectSpecifierPaths(l,c){var g=new ev;return(function getSpecifierPaths(l){var c=lookupSpecifierInfo(l);if(!c.paths){var g=c.paths=[],b=[];
91l.forEach(function(c,_){ex(c)?(getSpecifierPaths(c).forEach(function(l){return g.push(b.concat(l))}),b.length=0):(b.push(c),ex(l[_+1])||(g.push(b.slice(0)),b.length=0))})}return c.paths})(l).reduce(function(l,b){var _,E=c(b);if(void 0!==E){for(var O=b.length-1;O>=0;--O)(_={})[b[O]]=E,E=_;l=g.merge(l,E)}return l},Object.create(null))}function extractKey(l,c){return l[c]}function extractKeyPath(l,c,g){return g=g||extractKey,function normalize(l){return(0,K.s)(l)?ex(l)?l.map(normalize):collectSpecifierPaths(Object.keys(l).sort(),function(c){return extractKeyPath(l,c)}):l}(c.reduce(function reducer(l,c){return ex(l)?l.map(function(l){return reducer(l,c)}):l&&g(l,c)},l))}function argsFromFieldSpecifier(l){return void 0!==l.args?l.args:l.field?argumentsObjectFromField(l.field,l.variables):null}Y.setStringify(eS);var nullKeyFieldsFn=function(){},simpleKeyArgsFn=function(l,c){return c.fieldName},mergeTrueFn=function(l,c,g){return(0,g.mergeObjects)(l,c)},mergeFalseFn=function(l,c){return c},tp=function(){function Policies(l){this.config=l,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=(0,V.pi)({dataIdFromObject:defaultDataIdFromObject},l),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),l.possibleTypes&&this.addPossibleTypes(l.possibleTypes),l.typePolicies&&this.addTypePolicies(l.typePolicies)}return Policies.prototype.identify=function(l,c){var g,b,_=this,E=c&&(c.typename||(null===(g=c.storeObject)||void 0===g?void 0:g.__typename))||l.__typename;if(E===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var O=c&&c.storeObject||l,R=(0,V.pi)((0,V.pi)({},c),{typename:E,storeObject:O,readField:c&&c.readField||function(){var l=normalizeReadFieldOptions(arguments,O);return _.readField(l,{store:_.cache.data,variables:l.variables})}}),B=E&&this.getTypePolicy(E),U=B&&B.keyFn||this.config.dataIdFromObject;U;){var H=U(l,R);if(ex(H))U=keyFieldsFnFromSpecifier(H);else{b=H;break}}return b=b?String(b):void 0,R.keyObject?[b,R.keyObject]:[b]},Policies.prototype.addTypePolicies=function(l){var c=this;Object.keys(l).forEach(function(g){var b=l[g],_=b.queryType,E=b.mutationType,O=b.subscriptionType,R=(0,V._T)(b,["queryType","mutationType","subscriptionType"]);_&&c.setRootTypename("Query",g),E&&c.setRootTypename("Mutation",g),O&&c.setRootTypename("Subscription",g),eb.call(c.toBeAdded,g)?c.toBeAdded[g].push(R):c.toBeAdded[g]=[R]})},Policies.prototype.updateTypePolicy=function(l,c){var g=this,b=this.getTypePolicy(l),_=c.keyFields,E=c.fields;function setMerge(l,c){l.merge="function"==typeof c?c:!0===c?mergeTrueFn:!1===c?mergeFalseFn:l.merge}setMerge(b,c.merge),b.keyFn=!1===_?nullKeyFieldsFn:ex(_)?keyFieldsFnFromSpecifier(_):"function"==typeof _?_:b.keyFn,E&&Object.keys(E).forEac
91h(function(c){var b=g.getFieldPolicy(l,c,!0),_=E[c];if("function"==typeof _)b.read=_;else{var O=_.keyArgs,R=_.read,B=_.merge;b.keyFn=!1===O?simpleKeyArgsFn:ex(O)?keyArgsFnFromSpecifier(O):"function"==typeof O?O:b.keyFn,"function"==typeof R&&(b.read=R),setMerge(b,B)}b.read&&b.merge&&(b.keyFn=b.keyFn||simpleKeyArgsFn)})},Policies.prototype.setRootTypename=function(l,c){void 0===c&&(c=l);var g="ROOT_"+l.toUpperCase(),b=this.rootTypenamesById[g];c!==b&&(__DEV__?(0,U.kG)(!b||b===l,"Cannot change root ".concat(l," __typename more than once")):(0,U.kG)(!b||b===l,3),b&&delete this.rootIdsByTypename[b],this.rootIdsByTypename[c]=g,this.rootTypenamesById[g]=c)},Policies.prototype.addPossibleTypes=function(l){var c=this;this.usingPossibleTypes=!0,Object.keys(l).forEach(function(g){c.getSupertypeSet(g,!0),l[g].forEach(function(l){c.getSupertypeSet(l,!0).add(g);var b=l.match(ew);b&&b[0]===l||c.fuzzySubtypes.set(l,new RegExp(l))})})},Policies.prototype.getTypePolicy=function(l){var c=this;if(!eb.call(this.typePolicies,l)){var g=this.typePolicies[l]=Object.create(null);g.fields=Object.create(null);var b=this.supertypeMap.get(l);b&&b.size&&b.forEach(function(l){var b=c.getTypePolicy(l),_=b.fields;Object.assign(g,(0,V._T)(b,["fields"])),Object.assign(g.fields,_)})}var _=this.toBeAdded[l];return _&&_.length&&_.splice(0).forEach(function(g){c.updateTypePolicy(l,g)}),this.typePolicies[l]},Policies.prototype.getFieldPolicy=function(l,c,g){if(l){var b=this.getTypePolicy(l).fields;return b[c]||g&&(b[c]=Object.create(null))}},Policies.prototype.getSupertypeSet=function(l,c){var g=this.supertypeMap.get(l);return!g&&c&&this.supertypeMap.set(l,g=new Set),g},Policies.prototype.fragmentMatches=function(l,c,g,b){var _=this;if(!l.typeCondition)return!0;if(!c)return!1;var E=l.typeCondition.name.value;if(c===E)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(E))for(var O=this.getSupertypeSet(c,!0),R=[O],maybeEnqueue_1=function(l){var c=_.getSupertypeSet(l,!1);c&&c.size&&0>R.indexOf(c)&&R.push(c)},B=!!(g&&this.fuzzySubtypes.size),V=!1,H=0;H<R.length;++H){var W=R[H];if(W.has(E))return O.has(E)||(V&&__DEV__&&U.kG.warn("Inferring subtype ".concat(c," of supertype ").concat(E)),O.add(E)),!0;W.forEach(maybeEnqueue_1),B&&H===R.length-1&&function selectionSetMatchesResult(l,c,g){return!!(0,K.s)(c)&&(ex(c)?c.every(function(c){return selectionSetMatchesResult(l,c,g)}):l.selections.every(function(l){if(storeUtils_isField(l)&&shouldInclude(l,g)){var b=resultKeyNameFromField(l);return eb.call(c,b)&&(!l.selectionSet||selectionSetMatchesResult(l.selectionSet,c[b],g))}return!0}))}(l.selectionSet,g,b)&&(B=!1,V=!0,this.fuzzySubtypes.forEach(function(l,g){var b=c.match(l);b&&b[0]===c&&maybeEnqueue_1(g)}))}return!1},Policies.prototype.hasKeyArgs=function(l,c){var g=this.getFieldPolicy(l,c,!1);return!!(g&&g.keyFn)},Policies.prototype.getStoreFieldName=function(l){var c,g,b,_,E,O=l.typename,R=l.fieldName,B=this.getFieldPolicy(O,R,!1),V=B&&B.keyFn;if(V&&O)for(var U={typename:O,fieldName:R,field:l.field||null,variables:l.variables},H=argsFromFieldSpecifier(l);V;){var W=V(H,U);if(ex(W))V=keyArgsFnFromSpecifier(W);else{E=W||R;break}}return void 0===E&&(E=l.field?(c=l.field,g=l.variables,b=null,c.directives&&(b={},c.directives.forEach(function(l){b[l.name.value]={},l.arguments&&l.arguments.forEach(function(c){var _=c.name,E=c.value;return valueToObjectRepresentation(b[l.name.value],_,E,g)})})),_=null,c.arguments&&c.arguments.length&&(_={}
91,c.arguments.forEach(function(l){var c=l.name,b=l.value;return valueToObjectRepresentation(_,c,b,g)})),Y(c.name.value,_,b)):Y(R,argsFromFieldSpecifier(l))),!1===E?R:R===fieldNameFromStoreName(E)?E:R+":"+E},Policies.prototype.readField=function(l,c){var g=l.from;if(g&&(l.field||l.fieldName)){if(void 0===l.typename){var b=c.store.getFieldValue(g,"__typename");b&&(l.typename=b)}var _=this.getStoreFieldName(l),E=fieldNameFromStoreName(_),O=c.store.getFieldValue(g,_),R=this.getFieldPolicy(l.typename,E,!1),B=R&&R.read;if(B){var V=makeFieldFunctionOptions(this,g,l,c,c.store.getStorage(isReference(g)?g.__ref:g,_));return eJ.withValue(this.cache,B,[O,V])}return O}},Policies.prototype.getReadFunction=function(l,c){var g=this.getFieldPolicy(l,c,!1);return g&&g.read},Policies.prototype.getMergeFunction=function(l,c,g){var b=this.getFieldPolicy(l,c,!1),_=b&&b.merge;return!_&&g&&(_=(b=this.getTypePolicy(g))&&b.merge),_},Policies.prototype.runMergeFunction=function(l,c,g,b,_){var E=g.field,O=g.typename,R=g.merge;return R===mergeTrueFn?makeMergeObjectsFunction(b.store)(l,c):R===mergeFalseFn?c:(b.overwrite&&(l=void 0),R(l,c,makeFieldFunctionOptions(this,void 0,{typename:O,fieldName:E.name.value,field:E,variables:b.variables},b,_||Object.create(null))))},Policies}();function makeFieldFunctionOptions(l,c,g,b,_){var E=l.getStoreFieldName(g),O=fieldNameFromStoreName(E),R=g.variables||b.variables,B=b.store,V=B.toReference,U=B.canRead;return{args:argsFromFieldSpecifier(g),field:g.field||null,fieldName:O,storeFieldName:E,variables:R,isReference:isReference,toReference:V,storage:_,cache:l.cache,canRead:U,readField:function(){return l.readField(normalizeReadFieldOptions(arguments,c,R),b)},mergeObjects:makeMergeObjectsFunction(b.store)}}function normalizeReadFieldOptions(l,c,g){var b,_,E,O=l[0],R=l[1],B=l.length;return"string"==typeof O?E={fieldName:O,from:B>1?R:c}:(E=(0,V.pi)({},O),eb.call(E,"from")||(E.from=c)),__DEV__&&void 0===E.from&&__DEV__&&U.kG.warn("Undefined 'from' passed to readField with arguments ".concat((b=Array.from(l),_=makeUniqueId("stringifyForDisplay"),JSON.stringify(b,function(l,c){return void 0===c?_:c}).split(JSON.stringify(_)).join("<undefined>")))),void 0===E.variables&&(E.variables=g),E}function makeMergeObjectsFunction(l){return function(c,g){if(ex(c)||ex(g))throw __DEV__?new U.ej("Cannot automatically merge arrays"):new U.ej(4);if((0,K.s)(c)&&(0,K.s)(g)){var b=l.getFieldValue(c,"__typename"),_=l.getFieldValue(g,"__typename");if(b&&_&&b!==_)return g;if(isReference(c)&&storeValueIsStoreObject(g))return l.merge(c.__ref,g),c;if(storeValueIsStoreObject(c)&&isReference(g))return l.merge(c,g.__ref),g;if(storeValueIsStoreObject(c)&&storeValueIsStoreObject(g))return(0,V.pi)((0,V.pi)({},c),g)}return g}}function getContextFlavor(l,c,g){var b="".concat(c).concat(g),_=l.flavors.get(b);return _||l.flavors.set(b,_=l.clientOnly===c&&l.deferred===g?l:(0,V.pi)((0,V.pi)({},l),{clientOnly:c,deferred:g})),_}var tf=function(){function StoreWriter(l,c,g){this.cache=l,this.reader=c,this.fragments=g}return StoreWriter.prototype.writeToStore=function(l,c){var g=this,b=c.query,_=c.result,E=c.dataId,O=c.variables,R=c.overwrite,B=getOperationDefinition(b),H=new ev;O=(0,V.pi)((0,V.pi)({},getDefaultValues(B)),O);var W=(0,V.pi)((0,V.pi)({store:l,written:Object.create(null),merge:function(l,c){return H.merge(l,c)},variables:O,varString:eS(O)},extractFragmentContext(b,this.fragments)),{overwrite:!!R,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),G=this.processSelectionSet({result:_||Object.create(null),dataId:E,selectionSet:B.selectionSet,mergeTree:{map:new Map},context:W});if(!isReference(G))throw __DEV__?new U.ej("Could not identify object ".concat(JSON.stringify(_))):new U.ej(7);return W.incomingById.forEach(function(c,b){var _=c.storeObject,E=c.mergeTree,O=c.fieldNodeSet,R=makeReference(b);if(E&&E.map.size){var B=g.applyMerges(E,R,_,W);if(isReference(B))return;_=B}if(__DEV__&&!W.overwrite){var V=Object.create(null);O.forEach(function(l){l.selectionSet&&(V[l.name.value]=!0)});var hasMergeFunction_1=function(l){var c=E&&E.map.get(l);return!!(c&&c.info&&c.info.merge)};Object.keys(_).forEach(function(l){!0!==V[fieldNameFromStoreName(l)]||hasMergeFunction_1(l)||function(l,c,g,b){var getChild=function(l){var c=b.getFieldValue(l,g);return"object"==typeof c&&c},_=getChild(l);if(_){var E=getChild(c);if(!(!E||isReference(_)||(0,ed.D)(_,E)||Object.keys(_).every(function(l){return void 0!==b.getFieldValue(E,l)}))){var O=b.getFieldValue(l,"__typename")||b.getFieldValue(c,"__typename"),R=fieldNameFromStoreName(g),B="".concat(O,".").concat(R);if(!tm.has(B)){tm.add(B);var V=[];
91ex(_)||ex(E)||[_,E].forEach(function(l){var c=b.getFieldValue(l,"__typename");"string"!=typeof c||V.includes(c)||V.push(c)}),__DEV__&&U.kG.warn("Cache data may be lost when replacing the ".concat(R," field of a ").concat(O," object.\n\nTo address this problem (which is not a bug in Apollo Client), ").concat(V.length?"either ensure all objects of type "+V.join(" and ")+" have an ID or a custom merge function, or ":"","define a custom merge function for the ").concat(B," field, so InMemoryCache can safely merge these objects:\n\n  existing: ").concat(JSON.stringify(_).slice(0,1e3),"\n  incoming: ").concat(JSON.stringify(E).slice(0,1e3),"\n\nFor more information about these options, please refer to the documentation:\n\n  * Ensuring entity objects have IDs: https://go.apollo.dev/c/generating-unique-identifiers\n  * Defining custom merge functions: https://go.apollo.dev/c/merging-non-normalized-objects\n"))}}}}(R,_,l,W.store)})}l.merge(b,_)}),l.retain(G.__ref),G},StoreWriter.prototype.processSelectionSet=function(l){var c=this,g=l.dataId,b=l.result,_=l.selectionSet,E=l.context,O=l.mergeTree,R=this.cache.policies,B=Object.create(null),H=g&&R.rootTypenamesById[g]||getTypenameFromResult(b,_,E.fragmentMap)||g&&E.store.get(g,"__typename");"string"==typeof H&&(B.__typename=H);var readField=function(){var l=normalizeReadFieldOptions(arguments,B,E.variables);if(isReference(l.from)){var c=E.incomingById.get(l.from.__ref);if(c){var g=R.readField((0,V.pi)((0,V.pi)({},l),{from:c.storeObject}),E);if(void 0!==g)return g}}return R.readField(l,E)},W=new Set;this.flattenFields(_,b,E,H).forEach(function(l,g){var _,E=b[resultKeyNameFromField(g)];if(W.add(g),void 0!==E){var V=R.getStoreFieldName({typename:H,fieldName:g.name.value,field:g,variables:l.variables}),G=getChildMergeTree(O,V),q=c.processFieldValue(E,g,g.selectionSet?getContextFlavor(l,!1,!1):l,G),Q=void 0;g.selectionSet&&(isReference(q)||storeValueIsStoreObject(q))&&(Q=readField("__typename",q));var Z=R.getMergeFunction(H,g.name.value,Q);Z?G.info={field:g,typename:H,merge:Z}:maybeRecycleChildMergeTree(O,V),B=l.merge(B,((_={})[V]=q,_))}else __DEV__&&!l.clientOnly&&!l.deferred&&!ek.added(g)&&!R.getReadFunction(H,g.name.value)&&__DEV__&&U.kG.error("Missing field '".concat(resultKeyNameFromField(g),"' while writing result ").concat(JSON.stringify(b,null,2)).substring(0,1e3))});try{var G=R.identify(b,{typename:H,selectionSet:_,fragmentMap:E.fragmentMap,storeObject:B,readField:readField}),q=G[0],Q=G[1];g=g||q,Q&&(B=E.merge(B,Q))}catch(l){if(!g)throw l}if("string"==typeof g){var Z=makeReference(g),K=E.written[g]||(E.written[g]=[]);if(K.indexOf(_)>=0||(K.push(_),this.reader&&this.reader.isFresh(b,Z,_,E)))return Z;var X=E.incomingById.get(g);return X?(X.storeObject=E.merge(X.storeObject,B),X.mergeTree=function mergeMergeTrees(l,c){if(l===c||!c||mergeTreeIsEmpty(c))return l;if(!l||mergeTreeIsEmpty(l))return c;var g=l.info&&c.info?(0,V.pi)((0,V.pi)({},l.info),c.info):l.info||c.info,b=l.map.size&&c.map.size,_={info:g,map:b?new Map:l.map.size?l.map:c.map};if(b){var E=new Set(c.map.keys());l.map.forEach(function(l,g){_.map.set(g,mergeMergeTrees(l,c.map.get(g))),E.delete(g)}
91),E.forEach(function(g){_.map.set(g,mergeMergeTrees(c.map.get(g),l.map.get(g)))})}return _}(X.mergeTree,O),W.forEach(function(l){return X.fieldNodeSet.add(l)})):E.incomingById.set(g,{storeObject:B,mergeTree:mergeTreeIsEmpty(O)?void 0:O,fieldNodeSet:W}),Z}return B},StoreWriter.prototype.processFieldValue=function(l,c,g,b){var _=this;return c.selectionSet&&null!==l?ex(l)?l.map(function(l,E){var O=_.processFieldValue(l,c,g,getChildMergeTree(b,E));return maybeRecycleChildMergeTree(b,E),O}):this.processSelectionSet({result:l,selectionSet:c.selectionSet,context:g,mergeTree:b}):__DEV__?cloneDeepHelper(l):l},StoreWriter.prototype.flattenFields=function(l,c,g,b){void 0===b&&(b=getTypenameFromResult(c,l,g.fragmentMap));var _=new Map,E=this.cache.policies,O=new em(!1);return function flatten(l,R){var B=O.lookup(l,R.clientOnly,R.deferred);B.visited||(B.visited=!0,l.selections.forEach(function(l){if(shouldInclude(l,g.variables)){var O=R.clientOnly,B=R.deferred;if(!(O&&B)&&(0,eO.O)(l.directives)&&l.directives.forEach(function(l){var c=l.name.value;if("client"===c&&(O=!0),"defer"===c){var b=argumentsObjectFromField(l,g.variables);b&&!1===b.if||(B=!0)}}),storeUtils_isField(l)){var V=_.get(l);V&&(O=O&&V.clientOnly,B=B&&V.deferred),_.set(l,getContextFlavor(g,O,B))}else{var H=getFragmentFromSelection(l,g.lookupFragment);if(!H&&l.kind===tr.h.FRAGMENT_SPREAD)throw __DEV__?new U.ej("No fragment named ".concat(l.name.value)):new U.ej(8);H&&E.fragmentMatches(H,b,c,g.variables)&&flatten(H.selectionSet,getContextFlavor(g,O,B))}}}))}(l,g),_},StoreWriter.prototype.applyMerges=function(l,c,g,b,_){var E=this;if(l.map.size&&!isReference(g)){var O,R,B=!ex(g)&&(isReference(c)||storeValueIsStoreObject(c))?c:void 0,H=g;B&&!_&&(_=[isReference(B)?B.__ref:B]);var getValue_1=function(l,c){return ex(l)?"number"==typeof c?l[c]:void 0:b.store.getFieldValue(l,String(c))};l.map.forEach(function(l,c){var g=getValue_1(B,c),O=getValue_1(H,c);if(void 0!==O){_&&_.push(c);var V=E.applyMerges(l,g,O,b,_);V!==O&&(R=R||new Map).set(c,V),_&&(0,U.kG)(_.pop()===c)}}),R&&(g=ex(H)?H.slice(0):(0,V.pi)({},H),R.forEach(function(l,c){g[c]=l}))}return l.info?this.cache.policies.runMergeFunction(c,g,l.info,b,_&&(O=b.store).getStorage.apply(O,_)):g},StoreWriter}(),th=[];function getChildMergeTree(l,c){var g=l.map;return g.has(c)||g.set(c,th.pop()||{map:new Map}),g.get(c)}function mergeTreeIsEmpty(l){return!l||!(l.info||l.map.size)}function maybeRecycleChildMergeTree(l,c){var g=l.map,b=g.get(c);b&&mergeTreeIsEmpty(b)&&(th.push(b),g.delete(c))}var tm=new Set,tg=function(l){function InMemoryCache(c){void 0===c&&(c={});var g,b=l.call(this)||this;return b.watches=new Set,b.typenameDocumentCache=new Map,b.makeVar=makeVar,b.txCount=0,b.config=(g=c,(0,eg.o)(e_,g)),b.addTypename=!!b.config.addTypename,b.policies=new tp({cache:b,dataIdFromObject:b.config.dataIdFromObject,possibleTypes:b.config.possibleTypes,typePolicies:b.config.typePolicies}),b.init(),b}return(0,V.ZT)(InMemoryCache,l),InMemoryCache.prototype.init=function(){var l=this.data=new to.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=l.stump,this.resetResultCache()},InMemoryCache.prototype.resetResultCache=function(l){var c=this,g=this.storeReader,b=this.config.fragments;this.storeWriter=new tf(this,this.storeReader=new tu({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:shouldCanonizeResults(this.config),canon:l?void 0:g&&g.canon,fragments:b}),b),this.maybeBroadcastWatch=wrap(function(l,g){return c.broadcastWatch(l,g)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(l){var g=l.optimistic?c.optimisticData:c.data;if(supportsResultCaching(g)){var b=l.optimistic,_=l.id,E=l.variables;return g.makeCacheKey(l.query,l.callback,eS({optimistic:b,id:_,variables:E}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(l){return l.resetCaching()})},InMemoryCache.prototype.restore=function(l){return this.init(),l&&this.data.replace(l),this},InMemoryCache.prototype.extract=function(l){return void 0===l&&(l=!1),(l?this.optimisticData:this.data).extract()},InMemoryCache.prototype.read=function(l){var c=l.returnPartialData;try{return this.storeReader.diffQueryAgainstStore((0,V.pi)((0,V.pi)({},l),{store:l.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==c&&c})).result||null}catch(l){if(l instanceof tt)return null;throw l}},InMemoryCache.prototype.write=function(l){try{return++this.txCount,this.storeWriter.writeToStore(this.data,l)}finally{--this.txCount||!1===l.broadcast||this.broadcastWatches()}},InMemoryCache.prototype.modify=function(l){if(eb.call(l,"id")&&!l.id)return!1;var c=l.optimistic?this.optimisticData:this.data;try{return++this.txCount,c.modify(l.id||"ROOT_QUERY",l.fields)}finally{--this.txCount||!1===l.broadcast||this.broadcastWatches()}},InMemoryCache.prototype.diff=function(l){return this.storeReader.diffQueryAgainstStore((0,V.pi)((0,V.pi)({},l),{store:l.optimistic?this.optimisticData:this.data,rootId:l.id||"ROOT_QUERY",config:this.config}))},InMemoryCache.prototype.watch=function(l){var c=this;return this.watches.size||function(l){getCacheInfo(l).vars.forEac
91h(function(c){return c.attachCache(l)})}(this),this.watches.add(l),l.immediate&&this.maybeBroadcastWatch(l),function(){c.watches.delete(l)&&!c.watches.size&&forgetCache(c),c.maybeBroadcastWatch.forget(l)}},InMemoryCache.prototype.gc=function(l){eS.reset();var c=this.optimisticData.gc();return l&&!this.txCount&&(l.resetResultCache?this.resetResultCache(l.resetResultIdentities):l.resetResultIdentities&&this.storeReader.resetCanon()),c},InMemoryCache.prototype.retain=function(l,c){return(c?this.optimisticData:this.data).retain(l)},InMemoryCache.prototype.release=function(l,c){return(c?this.optimisticData:this.data).release(l)},InMemoryCache.prototype.identify=function(l){if(isReference(l))return l.__ref;try{return this.policies.identify(l)[0]}catch(l){__DEV__&&U.kG.warn(l)}},InMemoryCache.prototype.evict=function(l){if(!l.id){if(eb.call(l,"id"))return!1;l=(0,V.pi)((0,V.pi)({},l),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(l,this.data)}finally{--this.txCount||!1===l.broadcast||this.broadcastWatches()}},InMemoryCache.prototype.reset=function(l){var c=this;return this.init(),eS.reset(),l&&l.discardWatches?(this.watches.forEach(function(l){return c.maybeBroadcastWatch.forget(l)}),this.watches.clear(),forgetCache(this)):this.broadcastWatches(),Promise.resolve()},InMemoryCache.prototype.removeOptimistic=function(l){var c=this.optimisticData.removeLayer(l);c!==this.optimisticData&&(this.optimisticData=c,this.broadcastWatches())},InMemoryCache.prototype.batch=function(l){var c,g=this,b=l.update,_=l.optimistic,E=void 0===_||_,O=l.removeOptimistic,R=l.onWatchUpdated,perform=function(l){var _=g.data,E=g.optimisticData;++g.txCount,l&&(g.data=g.optimisticData=l);try{return c=b(g)}finally{--g.txCount,g.data=_,g.optimisticData=E}},B=new Set;return R&&!this.txCount&&this.broadcastWatches((0,V.pi)((0,V.pi)({},l),{onWatchUpdated:function(l){return B.add(l),!1}})),"string"==typeof E?this.optimisticData=this.optimisticData.addLayer(E,perform):!1===E?perform(this.data):perform(),"string"==typeof O&&(this.optimisticData=this.optimisticData.removeLayer(O)),R&&B.size?(this.broadcastWatches((0,V.pi)((0,V.pi)({},l),{onWatchUpdated:function(l,c){var g=R.call(this,l,c);return!1!==g&&B.delete(l),g}})),B.size&&B.forEach(function(l){return g.maybeBroadcastWatch.dirty(l)})):this.broadcastWatches(l),c},InMemoryCache.prototype.performTransaction=function(l,c){return this.batch({update:l,optimistic:c||null!==c})},InMemoryCache.prototype.transformDocument=function(l){if(this.addTypename){var c=this.typenameDocumentCache.get(l);return c||(c=ek(l),this.typenameDocumentCache.set(l,c),this.typenameDocumentCache.set(c,c)),c}return l},InMemoryCache.prototype.transformForLink=function(l){var c=this.config.fragments;return c?c.transform(l):l},InMemoryCache.prototype.broadcastWatches=function(l){var c=this;this.txCount||this.watches.forEach(function(g){return c.maybeBroadcastWatch(g,l)})},InMemoryCache.prototype.broadcastWatch=function(l,c){var g=l.lastDiff,b=this.diff(l);(!c||(l.optimistic&&"string"==typeof c.optimistic&&(b.fromOptimisticTransaction=!0),!c.onWatchUpdated||!1!==c.onWatchUpdated.call(this,l,b,g)))&&(g&&(0,ed.D)(g.result,b.result)||l.callback(l.lastDiff=b,g))},InMemoryCache}(e7),ty=g(52983);function relayStylePagination(l){return void 0===l&&(l=!1),{keyArgs:l,read:function(l,c){var g=c.canRead,b=c.readField;if(!l)return l;var _=[],E="",O="";
91l.edges.forEach(function(l){g(b("node",l))&&(_.push(l),l.cursor&&(E=E||l.cursor||"",O=l.cursor||O))});var R=l.pageInfo||{},B=R.startCursor,U=R.endCursor;return(0,V.pi)((0,V.pi)({},getExtras(l)),{edges:_,pageInfo:(0,V.pi)((0,V.pi)({},l.pageInfo),{startCursor:B||E,endCursor:U||O})})},merge:function(l,c,g){var b=g.args,_=g.isReference,E=g.readField;if(l||(l={edges:[],pageInfo:{hasPreviousPage:!1,hasNextPage:!0,startCursor:"",endCursor:""}}),!c)return l;var O=c.edges?c.edges.map(function(l){return _(l=(0,V.pi)({},l))&&(l.cursor=E("cursor",l)),l}):[];if(c.pageInfo){var R=c.pageInfo,B=R.startCursor,U=R.endCursor,H=O[0],W=O[O.length-1];H&&B&&(H.cursor=B),W&&U&&(W.cursor=U);var G=H&&H.cursor;G&&!B&&(c=mergeDeep(c,{pageInfo:{startCursor:G}}));var q=W&&W.cursor;q&&!U&&(c=mergeDeep(c,{pageInfo:{endCursor:q}}))}var Q=l.edges,Z=[];if(b&&b.after){var K=Q.findIndex(function(l){return l.cursor===b.after});K>=0&&(Q=Q.slice(0,K+1))}else if(b&&b.before){var K=Q.findIndex(function(l){return l.cursor===b.before});Z=K<0?Q:Q.slice(K),Q=[]}else c.edges&&(Q=[]);var X=(0,V.ev)((0,V.ev)((0,V.ev)([],Q,!0),O,!0),Z,!0),Y=(0,V.pi)((0,V.pi)({},c.pageInfo),l.pageInfo);if(c.pageInfo){var J=c.pageInfo,et=J.hasPreviousPage,er=J.hasNextPage,B=J.startCursor,U=J.endCursor;Object.assign(Y,(0,V._T)(J,["hasPreviousPage","hasNextPage","startCursor","endCursor"])),Q.length||(void 0!==et&&(Y.hasPreviousPage=et),void 0===B||(Y.startCursor=B)),Z.length||(void 0!==er&&(Y.hasNextPage=er),void 0===U||(Y.endCursor=U))}return(0,V.pi)((0,V.pi)((0,V.pi)({},getExtras(l)),getExtras(c)),{edges:X,pageInfo:Y})}}}var getExtras=function(l){return(0,V._T)(l,tv)},tv=["edges","pageInfo"];let tb={User:{fields:{orders:relayStylePagination()}},Checkout:{fields:{lines:{merge:(l=[],c)=>c}}},Query:{fields:{products:relayStylePagination(["filter","sortBy"])}}};new e9({link:createHttpLink({uri:B.G9}),cache:new tg({typePolicies:tb}),ssrMode:!0});let useAuthenticatedApolloClient=l=>{let c=createHttpLink({uri:B.G9,fetch:l}),g=(0,ty.useMemo)(()=>new e9({link:c,cache:new tg({typePolicies:tb})}),[c]);return{apolloClient:g,resetClient:()=>g.resetStore()}}},53968:function(l,c,g){"use strict";g.d(c,{M_:function(){return aggregateTagChips},Qp:function(){return postHasTagSlug},Yp:function(){return function tinaImageFieldToUrl(l){let c=null;if(null==l)return null;if(Array.isArray(l)){for(let c of l){let l=tinaImageFieldToUrl(c);if(l)return l}return null}if("string"==typeof l){let g=l.trim();if(!g||"null"===g)return null;if(g.startsWith("{")&&g.endsWith("}")||g.startsWith("[")&&g.endsWith("]"))try{let l=JSON.parse(g),c=tinaImageFieldToUrl(l);if(c)return c}catch{}c=g}else if("object"==typeof l){let g=tinaImageFieldToUrl(l.media);if(g)return g;for(let g of["src","url","previewSrc","publicPath","path"]){let b=l[g];if("string"==typeof b&&b.trim()){c=b.trim();break}}}if(!c)return null;if(c.startsWith("http://")||c.startsWith("https://")||c.startsWith("//")||c.startsWith("data:"))return c;if(c.startsWith("/")){let l=void 0!==b?b.env.NEXT_PUBLIC_SITE_URL?.replace(/\/$/,""):"";return l?`${l}${c}`:c}return c}},fz:function(){return postTagChips},sG:function(){return resolveAuthorDisplay}});var b=g(73656);function normalizeContentRelativePath(l){if(!l?.trim())return"";let c=l.trim().replace(/^\/+/,"");return c.startsWith("content/")&&(c=c.slice(8)),c}function postTagChips(l,c){let g=l?.postTags;if(!Array.isArray(g))return[];let b=[];for(let l of g){let g;let _=l?.tagPath?.trim();if(!_)continue;let E=[normalizeContentRelativePath(_),_,`content/${normalizeContentRelativePath(_)}`];for(let l of E)if(l&&c[l]){g=c[l];break}let O=g?.slug?.trim()&&g.slug.trim().toLowerCase()||function(l){let c=l.split("/").pop()?.replace(/\.md$/i,"")||"";return c.toLowerCase()}(_);if(!O)continue;let R=g?.label?.trim()||O;b.push({slug:O,label:R})}return b}function aggregateTagChips(l,c){let g=new Map;for(let b of l)for(let l of postTagChips(b,c))g.has(l.slug)||g.set(l.slug,l.label);return Array.from(g.entries()).map(([l,c])=>({slug:l,label:c}))}function postHasTagSlug(l,c,g){let b=c.toLowerCase();return postTagChips(l,g).some(l=>l.slug===b)}
91function resolveAuthorDisplay(l,c){if(!l?.trim())return null;let g=l.trim(),b=normalizeContentRelativePath(l),_=[b,g,`content/${b}`],E=g.split("/").pop();for(let l of(E?.endsWith(".md")&&_.push(`authors/${E}`,`content/authors/${E}`,E),_)){let g=c[l];if(g?.name)return g}return null}},9621:function(l,c,g){"use strict";g.d(c,{K:function(){return E},i:function(){return _}});var b=g(64107);let _=(0,b.vU)({serverError:{id:"app.system.serverError",description:"Error message for server error",defaultMessage:"A server error occurred"},successfullySubscribed:{id:"app.subscribe.successfullySubscribed",description:"Successfully subscribed message",defaultMessage:"Thank you for subscribing! You're now part of Bamboovement community."}}),E=(0,b.vU)({invalid:{defaultMessage:"Invalid value",id:"app.system.invalid",description:"invalid value"},required:{defaultMessage:"The field is required",id:"app.system.required",description:"required field"},emailInvalid:{defaultMessage:"Enter a valid email",id:"app.system.emailInvalid",description:"email must be a valid email"},postalCodeInvalid:{defaultMessage:"Enter a valid postcode",id:"app.system.postalCodeInvalid",description:"postcode does not match the format used by the selected country"},phoneInvalid:{defaultMessage:"Enter a valid phone number for the selected country code",id:"app.system.phoneInvalid",description:"phone number does not match the format used by the selected calling code"}})},39253:function(l,c,g){"use strict";g.d(c,{ES:function(){return E},Fe:function(){return U},G9:function(){return O},Kj:function(){return J},PB:function(){return Q},Qq:function(){return V},U5:function(){return B},_O:function(){return _},aO:function(){return q},gc:function(){return R},hU:function(){return K},iA:function(){return Z},kW:function(){return H},rh:function(){return G},sT:function(){return et},t1:function(){return b},wR:function(){return Y},x6:function(){return W},zf:function(){return X}});let b="Bamboovement",_="https://bamboovement.com".replace(/\/$/,""),E="checkoutToken",O="https://api.bamboovement.com/graphql/",R="QXR0cmlidXRlOjIx",B="bv_geo_country",V="bv_acquisition",U=2592e3,H="bv_identity",W=15552e3,G="payment-plan",q="colour",Q="bristles",Z="benefits-list",K="icons",X="one time",Y="is-personalisable",J=10,et="personalisation_text"},61348:function(l,c,g){"use strict";g.d(c,{f:function(){return _},h:function(){return b}});let b=["AF","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","CV","KH","CM","CA","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","HR","CU","CW","CY","CZ","CI","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","SZ","ET","EU","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","KP","MK","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RO","RU","RW","RE","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","KR","SS","ES","LK","SD","SR","SJ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","UM","US","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW","AX"],_="NL"},6019:function(l,c,g){"use strict";g.d(c,{Fz:function(){return getOrderPaymentStatus},Q8:function(){return getPaymentMethods},c6:function(){return pay}});var b=g(23079),_=g.n(b);let urlJoin_urlJoinTrailingSlash=(...l)=>_()(...l,"/"),getPaymentMethods=({saleorApiUrl:l,checkoutApiUrl:c,channelId:g})=>fetch(urlJoin_urlJoinTrailingSlash(c,"active-payment-providers",g)+"?"+new URLSearchParams({saleorApiUrl:l}).toString()),pay=({checkoutApiUrl:l,saleorApiUrl:c,...g})=>fetch(urlJoin_urlJoinTrailingSlash(l,"pay")+"?"+new URLSearchParams({saleorApiUrl:c}).toString(),{method:"POST",body:JSON.stringify(g)}),getOrderPaymentStatus=({saleorApiUrl:l,orderId:c,checkoutApiUrl:g})=>fetch(urlJoin_urlJoinTrailingSlash(g,"payment-status",c)+"?"+new URLSearchParams({saleorApiUrl:l}).toString())},77214:function(l,c,g){"use strict";function formatDate(l){if(!l?.trim())return"";let c=function(l){let c=l.trim(),g=/^(\d{4})-(\d{2})-(\d{2})/.exec(c);if(g){let l=Number(g[1]),c=Number(g[2])-1,b=Number(g[3]),_=new Date(l,c,b);if(_.getFullYear()===l&&_.getMonth()===c&&_.getDate()===b)return _}let b=new Date(c);return Number.isNaN(b.getTime())?null:b}(l);if(!c)return"";let g=String(c.getDate()).padStart(2,"0"),b=String(c.getMonth()+1).padStart(2,"0"),_=String(c.getFullYear());return`${g}.${b}.${_}`}g.d(c,{p:function(){return formatDate}})},5573:function(l,c,g){"use strict";g.d(c,{V:function(){return useBlockProducts}});var b=g(52983),_=g(86216),E=g(95934),O=g(66264),R=g(72858);function useBlockProducts({products:l,selectedProducts:c,collectionSlug:g,limit:B,listName:V}){let{query:U}
91=(0,E.eH)(),H=(c||[]).map(l=>l?.slug).filter(l=>!!l),W=!l&&H.length>0,G=!l&&!W,{loading:q,data:Q}=(0,_.a3)({variables:{first:H.length,filter:{slugs:H},...U},skip:!W}),{loading:Z,data:K}=(0,_._D)({variables:{slug:g||"featured",first:B??12,...U},skip:!G}),X=H.join(","),Y=(0,b.useMemo)(()=>{if(l)return l;let cap=l=>void 0===B?l:l.slice(0,B);if(W){let l=X.split(",");return cap((0,O.I)(Q?.products).sort((c,g)=>l.indexOf(c.slug)-l.indexOf(g.slug)))}return cap((0,O.I)(K?.collection?.products))},[l,W,X,Q,K,B]);return(0,b.useEffect)(()=>{Y.length>0&&(0,R.Mk)(Y,V,g??void 0)},[Y,V,g]),{products:Y,loading:G&&Z||W&&q}}},53292:function(l,c,g){"use strict";g.d(c,{c:function(){return useCurrentBreakpoint}});var b,_=g(21649),E=g.n(_),O=g(52983),R="undefined"!=typeof window;let B={};Object.entries(E().screens).forEach(([l,c])=>{let g=parseInt(c,10);B[l]=g});let V=(void 0===(b=B)&&(b={laptopL:1440,laptop:1024,tablet:768}),function(){var l=(0,O.useState)(R?window.innerWidth:0),c=l[0],g=l[1];(0,O.useEffect)(function(){var setSideScreen=function(){g(window.innerWidth)};return setSideScreen(),function(l){for(var c=[],g=1;g<arguments.length;g++)c[g-1]=arguments[g];l&&l.addEventListener&&l.addEventListener.apply(l,c)}(window,"resize",setSideScreen),function(){!function(l){for(var c=[],g=1;g<arguments.length;g++)c[g-1]=arguments[g];l&&l.removeEventListener&&l.removeEventListener.apply(l,c)}(window,"resize",setSideScreen)}});var _=(0,O.useMemo)(function(){return Object.entries(b).sort(function(l,c){return l[1]>=c[1]?1:-1})},[b]);return _.reduce(function(l,g){var b=g[0];return c>=g[1]?b:l},_[0][0])}),useCurrentBreakpoint=()=>V()},34458:function(l,c,g){"use strict";g.d(c,{i:function(){return useFetch}});var b=g(52983);let useFetch=(l,c)=>{let{args:g,skip:_=!1}=c||{},[E,O]=(0,b.useState)(!1),[R,B]=(0,b.useState)(null),[V,U]=(0,b.useState)(null),H=g?Object.values(g):[],W=(0,b.useCallback)(async c=>{O(!0);try{let b=await l(c||g),_=await b.json();return B(_),_}catch(l){return U(l),null}finally{O(!1)}},[l,...H]);return(0,b.useEffect)(()=>{_||W()},[_,W]),[{data:R,loading:E,error:V},W]}},5576:function(l,c,g){"use strict";g.d(c,{H:function(){return useGeoCountry}});var b=g(52983),_=g(39253),E=g(61348);function useGeoCountry(){let[l]=(0,b.useState)(()=>(function(){if("undefined"==typeof document)return;let l=document.cookie.match(RegExp(`(?:^|; )${_.U5}=([^;]*)`)),c=l?decodeURIComponent(l[1]):void 0;return c&&E.h.includes(c)?c:void 0})()??E.f);return l}},7020:function(l,c,g){"use strict";g.d(c,{y:function(){return useProductAddToCard}});var b=g(86216),_=g(52983),E=g(70880),O=g(49220),R=g(64651),B=g(95934),V=g(72858),U=g(68653);let useProductAddToCard=()=>{let{currentChannel:l,query:c}=(0,B.eH)(),{checkoutToken:g,setCheckoutToken:H,checkout:W}=(0,E.Mg)(),[G]=(0,b.F9)(),q=(0,U.PT)(),{user:Q}=(0,O.a)(),[Z,K]=(0,_.useState)(1),[X]=(0,b.$0)(),[Y,J]=(0,_.useState)(!1),[et,er]=(0,_.useState)(""),onAddToCart=async(b,_,E,O)=>{er(""),J(!0);let B=[];if(!b)return;let U=(0,R.Q5)(_),K=(0,R.KJ)(U),Y=K?U:void 0,et=O?.lineMetadata,ei=O?.forceNewLine??!1;if(W){let{data:l}=await X({variables:{checkoutToken:g,variantId:b,locale:c.locale,isSubscription:K,subscriptionInterval:Y,quantity:Z,metadata:et??null,forceNewLine:ei||void 0}});l?.checkoutLinesAdd?.errors.forEach(l=>{l&&B.push(l)})}else{let{data:c}=await G({variables:{email:Q?.email,channel:l.slug,lines:[{quantity:1,variantId:b,isSubscription:K,subscriptionInterval:Y,metadata:et??void 0,forceNewLine:ei||void 0}]}});c?.checkoutCreate?.errors.forEach(l=>{l&&B.push(l)});let g=c?.checkoutCreate?.checkout;g?.token&&(H(g.token),q({id:g.id,metadata:[]}))}if(J(!1),0===B.length){E&&(0,V.Kc)(E,b,Z);return}let ea=B.map(l=>l.message||"")||[];er(ea.join("\n"))};return{quantity:Z,setQuantity:K,loadingAddToCheckout:Y,addToCartError:et,onAddToCart}}},54195:function(l,c,g){"use strict";g.d(c,{AL:function(){return hasIdentityValues},Gt:function(){return toUserData},LI:function(){return mergeIdentity},M5:function(){return parseIdentity},TB:function(){return mergeIdentityIntoEvent},ly:function(){return serializeIdentity}});let b=["em","ph","fn","ln","ct","pc","co"];function clip(l){let c=l?.trim();return c?c.slice(0,200):void 0}function normalizeEmail(l){return l?.toLowerCase()}function hasIdentityValues(l){return b.some(c=>
91!!l[c])}function mergeIdentity(l,c,g,_=new Date){let E=function(l){let c={};for(let g of b){let b=clip(l[g]);b&&(c[g]="em"===g?normalizeEmail(b):b)}return c}(c),O=_.toISOString();if(!l)return{xid:g,...E,at:O};if(E.em&&l.em&&E.em!==l.em)return{xid:l.xid,...E,at:O};let R={...l,at:O};for(let l of b){let c=E[l];c&&(R[l]=c)}return R}function toUserData(l){if(!l?.em)return;let c=l.fn||l.ln||l.ct||l.pc||l.co;return{email_address:l.em,phone_number:l.ph,address:c?{first_name:l.fn,last_name:l.ln,city:l.ct,postal_code:l.pc,country:l.co}:void 0}}function mergeIdentityIntoEvent(l,c){if(!c)return l;let g=toUserData(c),b=l.user_data,_=b??g;return b&&g&&b.email_address.toLowerCase()===g.email_address&&(_={...g,...b,address:b.address??g.address}),{...l,..._&&{user_data:_},external_id:c.xid}}function serializeIdentity(l){return JSON.stringify(l)}function isString(l){return"string"==typeof l&&l.length>0}function parseIdentity(l){let c;if(!l)return;let g=l;try{g=decodeURIComponent(l)}catch{g=l}try{c=JSON.parse(g)}catch{return}if(!c||"object"!=typeof c)return;let _=c;if(!isString(_.xid)||!isString(_.at))return;let E=clip(_.xid),O=clip(_.at);if(!E||!O)return;let R={xid:E,at:O};for(let l of b){let c=_[l];isString(c)&&(R[l]="em"===l?normalizeEmail(clip(c)):clip(c))}return R}},61516:function(l,c,g){"use strict";g.d(c,{DO:function(){return _.DO},P8:function(){return captureIdentityFromOrder},B4:function(){return _.B4},Ws:function(){return useCaptureSignedInIdentity},O4:function(){return usePublishIdentity}});var b=g(41035),_=g(92592);function captureIdentityFromOrder(l){let c=(0,b.C9)(l);if(!c)return;let g={em:c.email_address,ph:c.phone_number,fn:c.address?.first_name,ln:c.address?.last_name,ct:c.address?.city,pc:c.address?.postal_code,co:c.address?.country};(0,_.DO)(g)}var E=g(52983),O=g(49220);function useCaptureSignedInIdentity(){let{user:l}=(0,O.a)(),c=l?.email;(0,E.useEffect)(()=>{c&&(0,_.DO)({em:c})},[c])}var R=g(54195);function publish(l){if(!l)return;let c=(0,R.Gt)(l);window.dataLayer=window.dataLayer||[],window.dataLayer.push({...c&&{user_data:c},external_id:l.xid})}function usePublishIdentity(){(0,E.useEffect)(()=>(publish((0,_.rX)()),(0,_.j8)(publish)),[])}},92592:function(l,c,g){"use strict";let b;g.d(c,{B4:function(){return useCaptureIdentity},DO:function(){return captureIdentity},j8:function(){return subscribeToIdentity},rX:function(){return readIdentityCookie}});var _=g(52983),E=g(68653),O=g(39253),R=g(54195);function readIdentityCookie(){if("undefined"==typeof document)return;let l=document.cookie.match(RegExp(`(?:^|; )${O.kW}=([^;]*)`));return(0,R.M5)(l?.[1])}function hasMarketingConsent(){return!!E.j$()?.marketing}let B=new Set;function subscribeToIdentity(l){return B.add(l),()=>B.delete(l)}function notify(l){B.forEach(c=>c(l))}function persist(l){let c=readIdentityCookie(),g=(0,R.LI)(c,l,c?.xid??crypto.randomUUID());return c&&(0,R.ly)(g)===(0,R.ly)({...c,at:g.at})?c:(document.cookie=`${O.kW}=${encodeURIComponent((0,R.ly)(g))}; path=/; max-age=${O.x6}; SameSite=Lax`,g)}function captureIdentity(l){if("undefined"!=typeof document&&(0,R.AL)(l)){if(!hasMarketingConsent()){b={...b,...l};return}notify(persist(l))}}function useCaptureIdentity(){(0,_.useEffect)(()=>{let apply=()=>{if(!hasMarketingConsent()){readIdentityCookie()&&(document.cookie=`${O.kW}=; path=/; max-age=0; SameSite=Lax`,notify(void 0));return}if(b){let l=b;b=void 0,notify(persist(l))}};return apply(),(0,E.IO)(apply)},[])}},66264:function(l,c,g){"use strict";function mapEdgesToItems(l){return l?.edges?.map(({node:l})=>l)||[]}g.d(c,{I:function(){return mapEdgesToItems}})},63849:function(l,c,g){"use strict";g.d(c,{b0:function(){return getGalleryMedia},rT:function(){return getYouTubeIDFromURL},v9:function(){return getVideoThumbnail}});var b=g(48764);let getGalleryMedia=({product:l,selectedVariant:c})=>c&&c.media?.length!==0?c.media?.filter(b.Yj)||[]:l?.media?.filter(b.Yj)||[],getYouTubeIDFromURL=l=>{let c=l.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);return c&&11===c[7].length?c[7]:void 0},getVideoThumbnail=l=>{let c=getYouTubeIDFromURL(l);return c?`https://img.youtube.com/vi/${c}/hqdefault.jpg`:null}},34800:function(l,c,g){"use strict";g.d(c,{bc:function(){return getLinkPath},pM:function(){return isInternalUrl}});var b=g(39036);let isInternalUrl=l=>{if(!l)return!1;try{return"bamboovement-storefront.vercel.app,localhost,bamboovement.com,localhost:3000,localhost:3001".split(",").includes(new URL(l).hostname)}catch{return!1}},transformUrlToPattern=l=>{if(!isInternalUrl(l))return null;
91let c=new URL(l),g=c.pathname.split("/").filter(Boolean);return g.length>0&&(g[0]="[locale]"),`/${g.join("/")}`},getLinkPath=(l,c,g)=>{let _=b.V._channel(c)._locale(g);if(l.category)return _.category._slug(l.category?.slug).$url();if(l.collection)return _.collection._slug(l.collection?.slug).$url();if(l.page)return _.page._slug(l.page?.slug).$url();let E=transformUrlToPattern(l.url);return E?_.$url({hash:null},E):_.$url()}},64596:function(l,c,g){"use strict";function getAbsoluteOgImage(l,c){let g=c||"https://bamboovement.com";return l?l.startsWith("http://")||l.startsWith("https://")?l:`${g}${l}`:`${g}/og-image.png`}g.d(c,{g:function(){return getAbsoluteOgImage}})},2066:function(l,c,g){"use strict";g.d(c,{y:function(){return useResolvePathname}});var b=g(95934);function useResolvePathname(l){let{currentLocale:c}=(0,b.eH)();return l.includes("[locale]")?l.replace("[locale]",c):l}},29249:function(l,c,g){"use strict";g.d(c,{_:function(){return usePaths}});var b=g(95934),_=g(39036);let usePaths=()=>{let{currentChannel:l,currentLocale:c}=(0,b.eH)();return _.V._channel(l.slug)._locale(c)};c.Z=usePaths},64651:function(l,c,g){"use strict";g.d(c,{Ko:function(){return getAttributeValueNames},ej:function(){return getCleanSKU},Q5:function(){return getPaymentPlanForVariant},Jx:function(){return getPaymentPlanFromCheckoutVariant},Ob:function(){return getPaymentPlanName},GP:function(){return getSelectedVariantID},nJ:function(){return getVariantAttribute},_S:function(){return getVariantAttributeValueName},$Y:function(){return getVariantAttributeValueTranslatedName},s0:function(){return getVariantSelectionAttributeValue},KJ:function(){return isPaymentPlanSubscription}});var b,_,E=g(97458),O=g(39253),R=g(52983);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}var leaf=l=>R.createElement("svg",_extends({width:21,height:17,fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),b||(b=R.createElement("g",{clipPath:"url(#leaf_svg__a)",stroke:"#8AC53E",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"},R.createElement("path",{d:"M7.5 14.5C5.167 13.5 1.2 9.6 4 2c2.8 1.2 4.5 2.167 5 2.5M11 15.5c.166-2.5 1.5-7.7 5.5-8.5M11 15.5C20.5 14 20.6 9.2 19 2c-4.501 2-13.2 5.1-8 13.5Z"}))),_||(_=R.createElement("defs",null,R.createElement("clipPath",{id:"leaf_svg__a"},R.createElement("path",{fill:"#fff",transform:"translate(.5 .5)",d:"M0 0h20v16H0z"})))));let getSelectedVariantID=(l,c)=>{let g=c?c.query.variant?.toString():void 0;return g&&l.variants?.find(l=>l?.id===g)?g:l?.variants?.length===1?l.variants[0]?.id:void 0},getVariantSelectionAttributeValue=(l,c=O.rh)=>l.variantSelectionAttributes?.find(({attribute:{slug:l}})=>l===c)?.values[0]?.name,getPaymentPlanFromCheckoutVariant=(l,c=O.rh)=>{if(!l.variantSelectionAttributes)return;let g=l.variantSelectionAttributes.find(({attribute:{slug:l}})=>l===c);return g?.values[0]?.name||void 0},getPaymentPlanForVariant=l=>{if(l)return getVariantAttributeValueName(l,O.rh)},getVariantAttributeValueName=(l,c=O.rh)=>{if(l)return l.attributes.find(({attribute:{slug:l}})=>l===c)?.values[0]?.name??getVariantSelectionAttributeValue(l,c)},getVariantAttributeValueTranslatedName=(l,c=O.rh)=>{if(!l)return;let g=getVariantAttribute(l,c)?.values[0];return g?.translation?.name??g?.name},getVariantAttribute=(l,c=O.rh)=>{if(l)return l.attributes.find(({attribute:{slug:l}})=>l===c)??l.variantSelectionAttributes?.find(({attribute:{slug:l}})=>l===c)},getAttributeValueNames=(l,c)=>{let g=new Set;return l.variants?.forEach(l=>{let b=getVariantAttributeValueName(l,c)??getVariantSelectionAttributeValue(l,c);b&&g.add(b)}),Array.from(g)},isPaymentPlanSubscription=l=>!!l&&l!==O.zf,getPaymentPlanName=(l,c,g=!0)=>{let b=isPaymentPlanSubscription(l),_=c??(b?l??"":"One-time Purchase");return b?(0,E.jsxs)(E.Fragment,{children:[_,g&&(0,E.jsx)(leaf,{className:"inline ml-2"})]}):(0,E.jsx)(E.Fragment,{children:_})},getCleanSKU=l=>l.split(/[^a-zA-Z0-9]/)[0].toLowerCase()},98766:function(l,c,g){"use strict";function getVariantAttributeValue(l,c){let g=l.attributes?.find(l=>
91l.attribute.slug===c)?.values[0]?.name;return g||l.variantSelectionAttributes?.find(l=>l.attribute.slug===c)?.values[0]?.name}g.d(c,{L:function(){return findBestMatchingVariantId},M:function(){return findFirstVariantIdWithoutAttribute}});let findFirstVariantIdWithoutAttribute=(l,c,g)=>{for(let b of l){if(void 0!==getVariantAttributeValue(b,g))continue;let l=!0;for(let[_,E]of Object.entries(c)){if(_===g)continue;let c=getVariantAttributeValue(b,_);if(c!==E){l=!1;break}}if(l)return b.id}},findBestMatchingVariantId=(l,c,g)=>{let b;let _=0,E=!1;return l.forEach(l=>{let O=0,R=getVariantAttributeValue(l,g.key),B=R===g.value;Object.entries(c).forEach(([c,g])=>{let b=getVariantAttributeValue(l,c);b===g&&(O+=1)}),B&&(!E||O>=_)?(b=l,_=O,E=!0):!E&&O>_&&(b=l,_=O)}),b?b.id:void 0}},70880:function(l,c,g){"use strict";g.d(c,{oo:function(){return CheckoutProvider},Mg:function(){return U}});var b=g(97458),_=g(24235),E=g(52983),O=g(39253),R=g(10688),B=g(59228),V=g(86216);let[U,H]=(0,B.Z)();function CheckoutProvider({children:l}){let c=(0,_.useRouter)(),g=c.query.locale?.toString()||R.ZW,[B,U]=function(l,c,{sync:g}={}){let[b,_]=(0,E.useState)(()=>{let g;try{let b=window.localStorage.getItem(l);g=b?JSON.parse(b):c}catch{g=c}return g}),O=(0,E.useCallback)(c=>{if(c.key===l)try{let l=c.newValue;l&&_(JSON.parse(l))}catch{console.warn(`Could not update value for ${l}`)}},[l]);return(0,E.useEffect)(()=>{if(g)return window.addEventListener("storage",O),()=>{window.removeEventListener("storage",O)}},[O,g]),[b,c=>{_(c);let g=c instanceof Function?c(b):c;try{window.localStorage.setItem(l,JSON.stringify(g))}catch{console.warn(`Could not save ${l} to localStorage`)}}]}(O.ES,"",{sync:!0}),{data:W,loading:G,error:q}=(0,V.KE)({variables:{checkoutToken:B,locale:(0,R.BN)(g)},skip:!B,errorPolicy:"all"}),[Q,Z]=(0,E.useState)(void 0),[K,X]=(0,E.useState)(!1),Y={checkoutToken:B,setCheckoutToken:U,resetCheckoutToken:()=>U(""),checkout:W?.checkout,loading:G,checkoutError:q,selectedShippingCountry:Q,setSelectedShippingCountry:Z,isRecalculatingShipping:K,setIsRecalculatingShipping:X};return(0,b.jsx)(H,{value:Y,children:l})}},64815:function(l,c,g){"use strict";g.d(c,{H9:function(){return useMenu},Kb:function(){return MenuProvider},PR:function(){return usePromoBar},Y6:function(){return useNavbarSettings}});var b=g(97458),_=g(86216),E=g(52983),O=g(95934);let R={navbarItems:[]},B=(0,E.createContext)({menu:null,isLoading:!1,navbarSettings:R,promoBar:null});function MenuProviderInner({children:l,initialMenu:c,navbarSettings:g,promoBar:R}){let[V,U]=(0,E.useState)(c||null),[H,W]=(0,E.useState)(!1),{query:G}=(0,O.eH)(),{data:q,loading:Q}=(0,_.ck)({variables:{...G},errorPolicy:"all",fetchPolicy:"cache-first",skip:!!c});return(0,E.useEffect)(()=>{!c&&q?.menu?(U(q.menu),W(!1)):Q?W(!0):Q||q?.menu||c||W(!1)},[q,Q,c]),(0,E.useEffect)(()=>{void 0!==c&&U(c)},[c]),(0,b.jsx)(B.Provider,{value:{menu:V,isLoading:H,navbarSettings:g,promoBar:R},children:l})}function MenuProvider({children:l,menu:c,navbarSettings:g,promoBar:_}){let E=g||R,O=_??null;return null!=c?(0,b.jsx)(B.Provider,{value:{menu:c,isLoading:!1,navbarSettings:E,promoBar:O},children:l}):(0,b.jsx)(MenuProviderInner,{initialMenu:c,navbarSettings:E,promoBar:O,children:l})}function useMenu(){let l=(0,E.useContext)(B);return l.menu}function useNavbarSettings(){let l=(0,E.useContext)(B);return l.navbarSettings}function usePromoBar(){let l=(0,E.useContext)(B);return l.promoBar}},10688:function(l,c,g){"use strict";g.d(c,{BN:function(){return localeToEnum},ZW:function(){return _},lE:function(){return b},pD:function(){return O},vE:function(){return E}});let b=[{slug:"en-US",code:"EN_US",name:"American English"},{slug:"nl-NL",code:"NL_NL",name:"Nederlands"},{slug:"de-DE",code:"DE_DE",name:"Deutsch"}],_="nl-NL",E={slug:"default-channel",name:"United States Dollar",currencyCode:"EUR"},O=[E],localeToEnum=l=>{let c=b.find(({slug:c})=>c===l)?.code;return c||b.find(({slug:l})=>l===_)?.code||"EN_US"}},83854:function(l,c,g){"use strict";g.d(c,{y:function(){return hasNoShippingMethods}});let hasNoShippingMethods=l=>!l||0===l.length},54725:function(l,c,g){"use strict";function translate(l,c){let g=l.translation?.[c]||l[c];return g}g.d(c,{I:function(){return translate}})},59228:function(l,c,g){"use strict";var b=g(52983);c.Z=function(){let l=b.createContext(void 0);return[function(){let c=b.useContext(l);if(void 0===c)throw Error("useContext must be inside a Provider with a value");return c},l.Provider]}},49220:function(l,c,g){"use strict";g.d(c,{a:function(){return useUser}});var b=g(86216);let useUser=()=>{let{data:l,loading:c}=(0,b.bT)(),g=l?.user,_=!!g?.id;return{user:g,loading:c,authenticated:_}}},48764:function(l,c,g){"use strict";g.d(c,{AW:function(){return formatAsMoney},B0:function(){return parseEditorJSData},Cj:function(){return urlUtil},Yj:function(){return notNullable}});var b=g(10688);let formatAsMoney=(l=0,c="USD",g=b.ZW)=>new Intl.NumberFormat(g,{style:"currency",currency:c}).format(l);function notNullable(l){return null!=l}let parseEditorJSData=l=>{let c;if(!l)return null;try{c=JSON.parse(l)}catch(l){return null}return c.blocks?.length?(c.time||(c.time=Date.now().toString()),c.version||(c.version="2.22.2"),c):null},urlUtil=l=>l||null},67022:function(l,c,g){"use strict";g.r(c),g.d(c,{__N_SSG:function(){return E}});var b=g(97458);g(52983);var _=g(418),E=!0;c.default=function({page404Data:l}){return(0,b.jsx)(_.c,{page404Data:l})}},9999:function(l,c,g){"use strict";g.r(c),g.d(c,{default:function(){return _app}});var b=g(97458),_=g(39073),E=g.n(_),O=g(36003),R=g.n(O),B=g(6456),V=g(95934),U=g(40793),H=g.n(U),W=g(24235),G=g(39253),q=g(10688);function LocaleAlternates(){let{pathname:l,asPath:c}=(0,W.useRouter)();if(!l.includes("[locale]")||"/[locale]/404"===l)return null;
91let g=c.split(/[?#]/)[0].split("/").filter(Boolean);if(!q.lE.some(({slug:l})=>l===g[0]))return null;let hrefFor=l=>`${G._O}/${[l,...g.slice(1)].join("/")}/`;return(0,b.jsxs)(H(),{children:[q.lE.map(({slug:l})=>(0,b.jsx)("link",{rel:"alternate",hrefLang:l,href:hrefFor(l)},`languageAlternate-${l}`)),(0,b.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:`${G._O}/`},"languageAlternate-x-default")]})}var Q=g(52983);let OrganizationStructuredData=({name:l="Bamboovement",logo:c,url:g,description:_="Sustainable and eco-friendly bamboo products for a better planet.",sameAs:E=["https://www.facebook.com/bamboovement","https://www.instagram.com/bamboovement/","https://www.linkedin.com/company/bamboovement/"]})=>{let O=`${window.location.protocol}//${window.location.host}`,R={"@context":"https://schema.org","@type":"Organization",name:l,logo:c||`${O}/images/logo.png`,url:g||O,description:_,sameAs:E,contactPoint:[{"@type":"ContactPoint",telephone:"+31 6 83776791",contactType:"customer service",email:"[email protected]",areaServed:["NL","EU"],availableLanguage:["en","nl"]}],address:{"@type":"PostalAddress",streetAddress:"Centrale Groothandelsmarkt 186",addressLocality:"Amsterdam",addressRegion:"The Netherlands",postalCode:"1051LJ",addressCountry:"NL"}};return(0,b.jsx)(H(),{children:(0,b.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(R)}},"organization-jsonld")})};OrganizationStructuredData.displayName="OrganizationStructuredData";var Z=g(68653),K=g(61516),X=g(75514),Y=g(32538),J=g(70880),et=g(64815),er=g(50242),ei=g(27411),ApolloProvider=function(l){var c=l.client,g=l.children,b=(0,ei.K)();return Q.createElement(b.Consumer,null,function(l){return void 0===l&&(l={}),c&&l.client!==c&&(l=Object.assign({},l,{client:c})),__DEV__?(0,er.kG)(l.client,'ApolloProvider was not passed a client instance. Make sure you pass in your client via the "client" prop.'):(0,er.kG)(l.client,28),Q.createElement(b.Provider,{value:l},g)})},ea=g(6826),eo=g.n(ea);g(97395);var es=g(21106),el=g.n(es);function CustomerIdentity(){return(0,K.Ws)(),null}var _app=function({Component:l,pageProps:c}){let g=c.menu??null,_=c.navbarSettings??null,O=c.promoBar??null,U=(0,X.zH)({saleorApiUrl:G.G9,storage:window.localStorage}),{saleorAuthClient:H}=U,{apolloClient:W,resetClient:q}=(0,Y.L)(H.fetchWithAuth);return(0,X.SQ)({onSignedOut:()=>q(),onSignedIn:()=>W.refetchQueries({include:["User"]})}),(0,Z.P0)(),(0,K.B4)(),(0,K.O4)(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(LocaleAlternates,{}),(0,b.jsx)(R(),{id:"cbb89319292f5e9c",dynamic:[E().style.fontFamily,E().style.fontFamily],children:`:root{--font-body:${E().style.fontFamily}}html{font-family:${E().style.fontFamily}}`}),(0,b.jsx)(X.s,{...U,children:(0,b.jsxs)(ApolloProvider,{client:W,children:[(0,b.jsx)(CustomerIdentity,{}),(0,b.jsx)(J.oo,{children:(0,b.jsx)(V.cW,{children:(0,b.jsxs)(et.Kb,{menu:g,navbarSettings:_,promoBar:O,children:[(0,b.jsx)(el(),{id:"gtm-init",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:`
vendor: 438 bytes, lines 91-96
91
92                      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
93                      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
94                      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
95                      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
96                      })(window,document,'script','dataLayer','
96GTM-KTVVKMP
vendor: 24 bytes, lines 96-97
96');
97                    
97`}}),(0,b.jsx)("div",{className:R().dynamic([["cbb89319292f5e9c",[E().style.fontFamily,E().style.fontFamily]]])+" "+`${E().variable} font-sans`,children:(0,b.jsxs)(B.eD,{children:[(0,b.jsx)("main",{className:R().dynamic([["cbb89319292f5e9c",[E().style.fontFamily,E().style.fontFamily]]]),children:l.getLayout?l.getLayout((0,b.jsx)(l,{...c,className:R().dynamic([["cbb89319292f5e9c",[E().style.fontFamily,E().style.fontFamily]]])+" "+(c&&null!=c.className&&c.className||"")})):(0,b.jsx)(l,{...c,className:R().dynamic([["cbb89319292f5e9c",[E().style.fontFamily,E().style.fontFamily]]])+" "+(c&&null!=c.className&&c.className||"")})}),(0,b.jsx)(eo(),{color:"#5B68E4",options:{showSpinner:!1}}),(0,b.jsx)(OrganizationStructuredData,{})]})})]})})})]})})]})}},86216:function(l,c,g){"use strict";g.d(c,{aD:function(){return ex},kW:function(){return useAddressDeleteMutation},EK:function(){return useAddressValidationRulesQuery},$0:function(){return useCheckoutAddProductLineMutation},mT:function(){return useCheckoutAddPromoCodeMutation},nc:function(){return useCheckoutBillingAddressUpdateMutation},KE:function(){return useCheckoutByTokenQuery},Ou:function(){return useCheckoutEmailUpdateMutation},mL:function(){return useCheckoutLineUpdateMutation},NM:function(){return useCheckoutRemovePromoCodeMutation},Eh:function(){return useCheckoutShippingAddressUpdateMutation},QQ:function(){return useCheckoutShippingMethodUpdateMutation},_D:function(){return useCollectionBySlugQuery},LD:function(){return useConfirmAccountMutation},Cg:function(){return useContactFormMutation},F9:function(){return useCreateCheckoutMutation},Mc:function(){return useCurrentUserAddressesQuery},i2:function(){return useFooterMenuQuery},ck:function(){return useMainMenuQuery},bR:function(){return useOrderDetailsByTokenQuery},WS:function(){return useOrderDetailsQuery},mU:function(){return useOrdersQuery},O:function(){return usePasswordChangeMutation},a3:function(){return useProductCollectionQuery},l4:function(){return useRegisterMutation},Sb:function(){return useRemoveProductFromCheckoutMutation},gn:function(){return useRequestEmailChangeMutation},Pw:function(){return useRequestPasswordResetMutation},q1:function(){return useSetAddressDefaultMutation},M1:function(){return useShippingMethodsPerCountryQuery},N5:function(){return useUpdateMetadataMutation},bT:function(){return useUserQuery}});var b=g(74629),_=g(35384),E=g(64062),O=g(50242),R=g(52983),B=g.t(R,2),V=g(91020),U=!1,H=B.useSyncExternalStore||function(l,c,g){var b=c();__DEV__&&!U&&b!==c()&&(U=!0,__DEV__&&O.kG.error("The result of getSnapshot should be cached to avoid an infinite loop"));var _=R.useState({inst:{value:b,getSnapshot:c}}),E=_[0].inst,B=_[1];return V.JC?R.useLayoutEffect(function(){Object.assign(E,{value:b,getSnapshot:c}),checkIfSnapshotChanged(E)&&B({inst:E})},[l,b,c]):Object.assign(E,{value:b,getSnapshot:c}),R.useEffect(function(){return checkIfSnapshotChanged(E)&&B({inst:E}),l(function(){checkIfSnapshotChanged(E)&&B({inst:E})})},[l]),b};function checkIfSnapshotChanged(l){var c=l.value,g=l.getSnapshot;try{return c!==g()}catch(l){return!0}}var W=g(91215),G=g(75201),q=g(27411),Q=g(8542),Z=g(66802),K=g(32941),X=g(37716),Y=g(13408),J=g(13055),et=g(55414),er=Object.prototype.hasOwnProperty;function useQuery(l,c){var g,b,_,E,O;return void 0===c&&(c=Object.create(null)),(g=(0,X.x)(c.client),(b=(0,R.useRef)()).current&&g===b.current.client&&l===b.current.query||(b.current=new ei(g,l,b.current)),_=b.current,(E=(0,R.useState)(0))[0],O=E[1],_.forceUpdate=function(){O(function(l){return l+1})},_).useQuery(c)}var ei=function(){function InternalState(l,c,g){this.client=l,this.query=c,this.asyncResolveFns=new Set,this.optionsToIgnoreOnce=new(V.sy?WeakSet:Set),this.ssrDisabledResult=(0,Y.J)({loading:!0,data:void 0,error:void 0,networkStatus:Z.I.loading}),this.skipStandbyResult=(0,Y.J)({loading:!1,data:void 0,error:void 0,networkStatus:Z.I.ready}),this.toQueryResultCache=new(V.mr?WeakMap:Map),(0,K.Vp)(c,K.n_.Query);var b=g&&g.result,_=b&&b.data;_&&(this.previousData=_)}return InternalState.prototype.forceUpdate=function(){__DEV__&&O.kG.warn("Calling default no-op implementation of InternalState#forceUpdate")},InternalState.prototype.asyncUpdate=function(){var l=this;return new Promise(function(c){l.asyncResolveFns.add(c),l.optionsToIgnoreOnce.add(l.watchQueryOptions),l.forceUpdate()})},InternalState.prototype.useQuery=function(l){var c=this;this.renderPromises=(0,R.useContext)((0,q.K)()).renderPromises,this.useOptions(l);var g=this.useObservableQuery(),b=H((0,R.useCallback)(function(){if(c.renderPromises)return function(){};var onNext=function(){var l=c.result,b=g.getCurrentResult();l&&l.loading===b.loading&&l.networkStatus===b.networkStatus&&(0,W.D)(l.data,b.data)||c.setResult(b)},onError=function(b){var _=g.last;l.unsubscribe();try{g.resetLastResults(),l=g.subscribe(onNext,onError)}finally{g.last=_}if(!er.call(b,"graphQLErrors"))throw b;var E=c.result;(!E||E&&E.loading||!(0,W.D)(b,E.error))&&c.setResult({data:E&&E.data,error:b,loading:!1,networkStatus:Z.I.error})},l=g.subscribe(onNext,onError);return function(){return l.unsubscribe()}},[g,this.renderPromises,this.client.disableNetworkFetches]),function(){return c.getCurrentResult()},function(){return c.getCurrentResult()});this.unsafeHandlePartialRefetch(b);var _=this.toQueryResult(b);return!_.loading&&this.asyncResolveFns.size&&(this.asyncResolveFns.forEach(function(l){return l(_)}),this.asyncResolveFns.clear()),_},InternalState.prototype.useOptions=function(l){var c,g=this.createWatchQueryOptions(this.queryHookOptions=l),b=this.watchQueryOptions;(this.optionsToIgnoreOnce.has(b)||!(0,W.D)(g,b))&&(this.watchQueryOptions=g,b&&this.observable&&(this.optionsToIgnoreOnce.delete(b),this.observable.reobserve(this.getObsQueryOptions()),this.previousData=(null===(c=this.result)||void 0===c?void 0:c.data)||this.previousData,this.result=void 0)),this.onCompleted=l.onCompleted||InternalState.prototype.onCompleted,this.onError=l.onError||InternalState.prototype.onError,(this.renderPromises||this.client.disableNetworkFetches)&&!1===this.queryHookOptions.ssr&&!this.queryHookOptions.skip?this.result=this.ssrDisabledResult:this.queryHookOptions.skip||"standby"===this.watchQueryOptions.fetchPolicy?this.result=this.skipStandbyResult:(this.result===this.ssrDisabledResult||this.result===this.skipStandbyResult)&&(this.result=void 0)},InternalState.prototype.getObsQueryOptions=function(){var l=[],c=this.client.defaultOptions.watchQuery;return c&&l.push(c),this.queryHookOptions.defaultOptions&&l.push(this.queryHookOptions.defaultOptions),l.push((0,J.o)(this.observable&&this.observable.options,this.watchQueryOptions)),l.reduce(G.J)},InternalState.prototype.createWatchQueryOptions=function(l){void 0===l&&(l={});var c,g=l.skip,b=Object.assign((l.ssr,l.onCompleted,l.onError,l.defaultOptions,(0,E._T)(l,["skip","ssr","onCompleted","onError","defaultOptions"])),{query:this.query});if(this.renderPromises&&("network-only"===b.fetchPolicy||"cache-and-network"===b.fetchPolicy)&&(b.fetchPolicy="cache-first"),b.variables||(b.variables={}),g){var _=b.fetchPolicy,O=void 0===_?this.getDefaultFetchPolicy():_,R=b.initialFetchPolicy;Object.assign(b,{initialFetchPolicy:void 0===R?O:R,fetchPolicy:"standby"})}else b.fetchPolicy||(b.fetchPolicy=(null===(c=this.observable)||void 0===c?void 0:c.options.initialFetchPolicy)||this.getDefaultFetchPolicy());return b},InternalState.prototype.getDefaultFetchPolicy=function(){var l,c;return(null===(l=this.queryHookOptions.defaultOptions)||void 0===l?void 0:l.fetchPolicy)||(null===(c=this.client.defaultOptions.watchQuery)||void 0===c?void 0:c.fetchPolicy)||"cac
97he-first"},InternalState.prototype.onCompleted=function(l){},InternalState.prototype.onError=function(l){},InternalState.prototype.useObservableQuery=function(){var l=this.observable=this.renderPromises&&this.renderPromises.getSSRObservable(this.watchQueryOptions)||this.observable||this.client.watchQuery(this.getObsQueryOptions());this.obsQueryFields=(0,R.useMemo)(function(){return{refetch:l.refetch.bind(l),reobserve:l.reobserve.bind(l),fetchMore:l.fetchMore.bind(l),updateQuery:l.updateQuery.bind(l),startPolling:l.startPolling.bind(l),stopPolling:l.stopPolling.bind(l),subscribeToMore:l.subscribeToMore.bind(l)}},[l]);var c=!(!1===this.queryHookOptions.ssr||this.queryHookOptions.skip);return this.renderPromises&&c&&(this.renderPromises.registerSSRObservable(l),l.getCurrentResult().loading&&this.renderPromises.addObservableQueryPromise(l)),l},InternalState.prototype.setResult=function(l){var c=this.result;c&&c.data&&(this.previousData=c.data),this.result=l,this.forceUpdate(),this.handleErrorOrCompleted(l)},InternalState.prototype.handleErrorOrCompleted=function(l){var c=this;l.loading||Promise.resolve().then(function(){l.error?c.onError(l.error):l.data&&c.onCompleted(l.data)}).catch(function(l){__DEV__&&O.kG.warn(l)})},InternalState.prototype.getCurrentResult=function(){return this.result||this.handleErrorOrCompleted(this.result=this.observable.getCurrentResult()),this.result},InternalState.prototype.toQueryResult=function(l){var c=this.toQueryResultCache.get(l);if(c)return c;var g=l.data,b=(l.partial,(0,E._T)(l,["data","partial"]));return this.toQueryResultCache.set(l,c=(0,E.pi)((0,E.pi)((0,E.pi)({data:g},b),this.obsQueryFields),{client:this.client,observable:this.observable,variables:this.observable.variables,called:!this.queryHookOptions.skip,previousData:this.previousData})),!c.error&&(0,et.O)(l.errors)&&(c.error=new Q.c({graphQLErrors:l.errors})),c},InternalState.prototype.unsafeHandlePartialRefetch=function(l){l.partial&&this.queryHookOptions.partialRefetch&&!l.loading&&(!l.data||0===Object.keys(l.data).length)&&"cache-only"!==this.observable.options.fetchPolicy&&(Object.assign(l,{loading:!0,networkStatus:Z.I.refetch}),this.observable.refetch())},InternalState}();let ea={},eo=b.Ps`
98  fragment AttributeFilterChoiceFragment on AttributeValue {
99    id
100    name
101    slug
102    translation(languageCode: $locale) {
103      name
104    }
105  }
106`,es=b.Ps`
107  fragment AttributeFilterFragment on Attribute {
108    id
109    inputType
110    name
111    translation(languageCode: $locale) {
112      id
113      name
114    }
115    slug
116    withChoices
117    choices(first: 20) {
118      edges {
119        node {
120          ...AttributeFilterChoiceFragment
121        }
122        cursor
123      }
124    }
125  }
126  ${eo}
127`,el=b.Ps`
128  fragment CategoryBasicFragment on Category {
129    id
130    name
131    slug
132    translation(languageCode: $locale) {
133      id
134      name
135    }
136  }
137`,ec=b.Ps`
138  fragment ImageFragment on Image {
139    url
140    alt
141  }
142`,eu=b.Ps`
143  fragment CategoryDetailsFragment on Category {
144    id
145    ...CategoryBasicFragment
146    seoTitle
147    seoDescription
148    description
149    translation(languageCode: $locale) {
150      id
151      description
152      name
153      seoTitle
154      seoDescription
155    }
156    backgroundImage {
157      ...ImageFragment
158    }
159    ancestors(first: 5) {
160      edges {
161        node {
162          ...CategoryBasicFragment
163        }
164      }
165    }
166    children(first: 10) {
167      edges {
168        node {
169          ...CategoryBasicFragment
170        }
171      }
172    }
173  }
174  ${el}
175  ${ec}
176`,ed=b.Ps`
177  fragment CategoryFragment on Category {
178    id
179    name
180    slug
181    level
182    translation(languageCode: $locale) {
183      id
184      name
185    }
186    children(first: 100) {
187      edges {
188        node {
189          id
190          name
191          slug
192          level
193          translation(languageCode: $locale) {
194            id
195            name
196          }
197          products {
198            totalCount
199          }
200        }
201      }
202    }
203    products {
204      totalCount
205    }
206  }
207`,ep=b.Ps`
208  fragment AddressDetailsFragment on Address {
209    id
210    phone
211    firstName
212    lastName
213    streetAddress1
214    streetAddress2
215    city
216    postalCode
217    countryArea
218    isDefaultBillingAddress
219    isDefaultShippingAddress
220    country {
221      code
222      country
223    }
224  }
225`,ef=b.Ps`
226  fragment PriceFragment on Money {
227    currency
228    amount
229  }
230`,eh=b.Ps`
231  fragment DeliveryMethodFragment on ShippingMethod {
232    id
233    name
234    description
235    translation(languageCode: $locale) {
236      id
237      name
238      description
239    }
240    price {
241      ...PriceFragment
242    }
243    minimumDeliveryDays
244    maximumDeliveryDays
245  }
246  ${ef}
247`,em=b.Ps`
248  fragment SelectedAttributeDetailsFragment on SelectedAttribute {
249    attribute {
250      id
251      slug
252      name
253      translation(languageCode: $locale) {
254        id
255        name
256      }
257      type
258      unit
259      metadata {
260        key
261        value
262      }
263      metafields
264    }
265    values {
266      id
267      name
268      translation(languageCode: $locale) {
269        id
270        name
271        richText
272      }
273      value
274      reference
275    }
276  }
277`,eg=b.Ps`
278  fragment ProductVariantSelectionFragment on ProductVariant {
279    id
280    sku
281    quantityAvailable
282    attributes {
283      ...SelectedAttributeDetailsFragment
284    }
285    variantSelectionAttributes: attributes(variantSelection: VARIANT_SELECTION) {
286      ...SelectedAttributeDetailsFragment
287    }
288    pricing {
289      onSale
290      price {
291        gross {
292          ...PriceFragment
293        }
294      }
295      priceUndiscounted {
296        gross {
297          ...PriceFragment
298        }
299      }
300    }
301  }
302  ${em}
303  ${ef}
304`,ey=b.Ps`
305  fragment ProductMediaFragment on ProductMedia {
306    url
307    alt
308    type
309  }
310`,ev=b.Ps`
311  fragment ProductVariantDetailsFragment on ProductVariant {
312    ...ProductVariantSelectionFragment
313    name
314    translation(languageCode: $locale) {
315      id
316      name
317    }
318    sku
319    media {
320      ...ProductMediaFragment
321    }
322  }
323  ${eg}
324  ${ey}
325`,eb=b.Ps`
326  fragment CheckoutLineDetailsFragment on CheckoutLine {
327    id
328    metadata {
329      key
330      value
331    }
332    totalPrice {
333      gross {
334        ...PriceFragment
335      }
336    }
337    variant {
338      id
339      sku
340      product {
341        id
342        name
343        translation(languageCode: $locale) {
344          id
345          name
346        }
347        slug
348        thumbnail {
349          ...ImageFragment
350        }
351        category {
352          ...CategoryBasicFragment
353        }
354        variants {
355          ...ProductVariantDetailsFragment
356        }
357        attributes {
358          ...SelectedAttributeDetailsFragment
359        }
360      }
361      variantSelectionAttributes: attributes(variantSelection: VARIANT_SELECTION) {
362        ...SelectedAttributeDetailsFragment
363      }
364      pricing {
365        price {
366          gross {
367            ...PriceFragment
368          }
369        }
370      }
371      name
372      translation(languageCode: $locale) {
373        id
374        name
375      }
376    }
377    quantity
378    isGift
379    isSubscription
380    subscriptionInterval
381  }
382  ${ef}
383  ${ec}
384  ${el}
385  ${ev}
386  ${em}
387`,ex=b.Ps`
388  fragment CheckoutDetailsFragment on Checkout {
389    id
390    token
391    email
392    channel {
393      id
394      slug
395      countries {
396        code
397      }
398    }
399    billingAddress {
400      ...AddressDetailsFragment
401    }
402    shippingAddress {
403      ...AddressDetailsFragment
404    }
405    shippingMethod {
406      ...DeliveryMethodFragment
407    }
408    isShippingRequired
409    availableShippingMethods {
410      ...DeliveryMethodFragment
411    }
412    availablePaymentGateways {
413      id
414      name
415      config {
416        field
417        value
418      }
419    }
420    lines {
421      ...CheckoutLineDetailsFragment
422    }
423    discount {
424      ...PriceFragment
425    }
426    discountName
427    voucherCode
428    subtotalPrice {
429      net {
430        ...PriceFragment
431      }
432      gross {
433        ...PriceFragment
434      }
435      tax {
436        ...PriceFragment
437      }
438    }
439    shippingPrice {
440      gross {
441        ...PriceFragment
442      }
443    }
444    totalPrice {
445      gross {
446        ...PriceFragment
447      }
448    }
449    metadata {
450      key
451      value
452    }
453  }
454  ${ep}
455  ${eh}
456  ${eb}
457  ${ef}
458`,e_=b.Ps`
459  fragment CollectionBasicFragment on Collection {
460    id
461    name
462    translation(languageCode: $locale) {
463      id
464      name
465    }
466    slug
467  }
468`,ew=b.Ps`
469  fragment CollectionDetailsFragment on Collection {
470    id
471    ...CollectionBasicFragment
472    seoTitle
473    seoDescription
474    description
475    translation(languageCode: $locale) {
476      id
477      description
478      name
479      seoTitle
480      seoDescription
481    }
482    backgroundImage {
483      ...ImageFragment
484    }
485  }
486  ${e_}
487  ${ec}
488`,eE=b.Ps`
489  fragment ErrorDetailsFragment on CheckoutError {
490    field
491    message
492    code
493  }
494`,eS=b.Ps`
495  fragment HomepageBlockFragment on MenuItem {
496    id
497    name
498    translation(languageCode: $locale) {
499      id
500      name
501    }
502    category {
503      id
504      slug
505    }
506    collection {
507      id
508      slug
509    }
510    page {
511      id
512      slug
513    }
514    page {
515      id
516      content
517      title
518      translation(languageCode: $locale) {
519        content
520        title
521      }
522    }
523  }
524`,eC=b.Ps`
525  fragment MenuItemFragment on MenuItem {
526    id
527    name
528    translation(languageCode: $locale) {
529      id
530      name
531    }
532    category {
533      id
534      slug
535    }
536    collection {
537      id
538      slug
539    }
540    page {
541      id
542      slug
543    }
544    url
545  }
546`,ek=b.Ps`
547  fragment MenuItemWithChildrenFragment on MenuItem {
548    id
549    name
550    translation(languageCode: $locale) {
551      id
552      name
553    }
554    category {
555      id
556      slug
557    }
558    collection {
559      id
560      slug
561    }
562    page {
563      id
564      slug
565    }
566    children {
567      ...MenuItemFragment
568      children {
569        ...MenuItemFragment
570      }
571    }
572    url
573  }
574  ${eC}
575`,eT=b.Ps`
576  fragment Invoice on Invoice {
577    id
578    number
579    createdAt
580    url
581    status
582  }
583`,eP=b.Ps`
584  fragment OrderDetailsFragment on Order {
585    id
586    token
587    status
588    statusDisplay
589    number
590    isPaid
591    created
592    userEmail
593    shippingAddress {
594      ...AddressDetailsFragment
595    }
596    billingAddress {
597      ...AddressDetailsFragment
598    }
599    subtotal {
600      net {
601        ...PriceFragment
602      }
603      tax {
604        ...PriceFragment
605      }
606    }
607    total {
608      gross {
609        ...PriceFragment
610      }
611    }
612    lines {
613      id
614      productName
615      productSku
616      variant {
617        id
618      }
619      variantName
620      quantity
621      thumbnail {
622        url
623        alt
624      }
625      unitPrice {
626        gross {
627          ...PriceFragment
628        }
629      }
630      totalPrice {
631        gross {
632          ...PriceFragment
633        }
634      }
635      metadata {
636        key
637        value
638      }
639    }
640    shippingPrice {
641      gross {
642        ...PriceFragment
643      }
644    }
645    invoices {
646      ...Invoice
647    }
648  }
649  ${ep}
650  ${ef}
651  ${eT}
652`,eA=b.Ps`
653  fragment OrderFragment on Order {
654    id
655    token
656    created
657    number
658    status
659    total {
660      currency
661      gross {
662        ...PriceFragment
663      }
664      net {
665        ...PriceFragment
666      }
667    }
668  }
669  ${ef}
670`,e$=b.Ps`
671  fragment PageInfoFragment on PageInfo {
672    hasNextPage
673    startCursor
674    endCursor
675  }
676`,eO=b.Ps`
677  fragment ProductCardFragment on Product {
678    id
679    slug
680    name
681    translation(languageCode: $locale) {
682      id
683      name
684    }
685    thumbnail {
686      ...ImageFragment
687    }
688    category {
689      id
690      name
691      translation(languageCode: $locale) {
692        id
693        name
694      }
695    }
696    variants {
697      ...ProductVariantSelectionFragment
698    }
699    pricing {
700      priceRange {
701        start {
702          gross {
703            ...PriceFragment
704          }
705        }
706      }
707    }
708    media {
709      url
710      alt
711      type
712    }
713    attributes {
714      attribute {
715        slug
716      }
717      values {
718        name
719      }
720    }
721  }
722  ${ec}
723  ${eg}
724  ${ef}
725`,eN=b.Ps`
726  fragment ProductDetailsFragment on Product {
727    id
728    name
729    slug
730    description
731    seoDescription
732    seoTitle
733    isAvailableForPurchase
734    rating
735    translation(languageCode: $locale) {
736      id
737      description
738      name
739      seoTitle
740      seoDescription
741    }
742    attributes {
743      ...SelectedAttributeDetailsFragment
744    }
745    category {
746      ...CategoryBasicFragment
747    }
748    variants {
749      ...ProductVariantDetailsFragment
750    }
751    pricing {
752      priceRange {
753        start {
754          gross {
755            ...PriceFragment
756          }
757        }
758      }
759    }
760    media {
761      ...ProductMediaFragment
762    }
763    thumbnail {
764      ...ImageFragment
765    }
766    category {
767      name
768    }
769  }
770  ${em}
771  ${el}
772  ${ev}
773  ${ef}
774  ${ey}
775  ${ec}
776`,eM=b.Ps`
777  fragment UserFragment on User {
778    id
779    email
780    addresses {
781      ...AddressDetailsFragment
782    }
783    defaultBillingAddress {
784      ...AddressDetailsFragment
785    }
786    defaultShippingAddress {
787      ...AddressDetailsFragment
788    }
789  }
790  ${ep}
791`,ej=b.Ps`
792  fragment ValidationRulesFragment on AddressValidationData {
793    addressFormat
794    allowedFields
795    requiredFields
796    countryAreaType
797    postalCodeType
798    postalCodeMatchers
799    cityType
800    countryAreaChoices {
801      raw
802      verbose
803    }
804  }
805`,eI=b.Ps`
806  mutation AddressDelete($id: ID!) {
807    accountAddressDelete(id: $id) {
808      user {
809        addresses {
810          ...AddressDetailsFragment
811        }
812      }
813    }
814  }
815  ${ep}
816`;function useAddressDeleteMutation(l){let c={...ea,...l};return _.D(eI,c)}b.Ps`
817  mutation AddressSetDefault($addressID: ID!, $userID: ID!, $addressType: AddressTypeEnum!) {
818    addressSetDefault(addressId: $addressID, type: $addressType, userId: $userID) {
819      errors {
820        field
821        message
822        code
823      }
824    }
825  }
826`;let eR=b.Ps`
827  mutation CheckoutAddProductLine(
828    $checkoutToken: UUID!
829    $variantId: ID!
830    $quantity: Int!
831    $isSubscription: Boolean!
832    $subscriptionInterval: String
833    $locale: LanguageCodeEnum!
834    $metadata: [MetadataInput!]
835    $forceNewLine: Boolean
836  ) {
837    checkoutLinesAdd(
838      token: $checkoutToken
839      lines: [
840        {
841          quantity: $quantity
842          variantId: $variantId
843          isSubscription: $isSubscription
844          subscriptionInterval: $subscriptionInterval
845          metadata: $metadata
846          forceNewLine: $forceNewLine
847        }
848      ]
849    ) {
850      checkout {
851        ...CheckoutDetailsFragment
852      }
853      errors {
854        message
855        code
856      }
857    }
858  }
859  ${ex}
860`;function useCheckoutAddProductLineMutation(l){let c={...ea,...l};return _.D(eR,c)}let eF=b.Ps`
861  mutation CheckoutAddPromoCode($token: UUID!, $promoCode: String!, $locale: LanguageCodeEnum!) {
862    checkoutAddPromoCode(token: $token, promoCode: $promoCode) {
863      checkout {
864        ...CheckoutDetailsFragment
865      }
866      errors {
867        message
868        field
869      }
870    }
871  }
872  ${ex}
873`;function useCheckoutAddPromoCodeMutation(l){let c={...ea,...l};return _.D(eF,c)}let eD=b.Ps`
874  mutation CheckoutBillingAddressUpdate(
875    $token: UUID!
876    $address: AddressInput!
877    $locale: LanguageCodeEnum!
878  ) {
879    checkoutBillingAddressUpdate(billingAddress: $address, token: $token) {
880      checkout {
881        ...CheckoutDetailsFragment
882      }
883      errors {
884        field
885        message
886        code
887      }
888    }
889  }
890  ${ex}
891`;function useCheckoutBillingAddressUpdateMutation(l){let c={...ea,...l};return _.D(eD,c)}b.Ps`
892  mutation checkoutComplete($checkoutToken: UUID!, $paymentData: JSONString) {
893    checkoutComplete(token: $checkoutToken, paymentData: $paymentData) {
894      order {
895        id
896        status
897        token
898        billingAddress {
899          id
900          ...AddressDetailsFragment
901        }
902        shippingAddress {
903          id
904          ...AddressDetailsFragment
905        }
906      }
907      confirmationNeeded
908      confirmationData
909      errors {
910        field
911        message
912        variants
913        addressType
914      }
915    }
916  }
917  ${ep}
918`;let eL=b.Ps`
919  mutation CreateCheckout($email: String, $lines: [CheckoutLineInput!]!, $channel: String!) {
920    checkoutCreate(input: { channel: $channel, email: $email, lines: $lines }) {
921      checkout {
922        id
923        token
924      }
925      errors {
926        field
927        message
928        code
929      }
930    }
931  }
932`;function useCreateCheckoutMutation(l){let c={...ea,...l};return _.D(eL,c)}b.Ps`
933  mutation checkoutPaymentCreate($checkoutToken: UUID!, $paymentInput: PaymentInput!) {
934    checkoutPaymentCreate(token: $checkoutToken, input: $paymentInput) {
935      payment {
936        id
937        total {
938          ...PriceFragment
939        }
940      }
941      errors {
942        field
943        message
944      }
945    }
946  }
947  ${ef}
948`;let eB=b.Ps`
949  mutation CheckoutEmailUpdate($token: UUID!, $email: String!, $locale: LanguageCodeEnum!) {
950    checkoutEmailUpdate(email: $email, token: $token) {
951      checkout {
952        ...CheckoutDetailsFragment
953      }
954      errors {
955        field
956        message
957      }
958    }
959  }
960  ${ex}
961`;function useCheckoutEmailUpdateMutation(l){let c={...ea,...l};return _.D(eB,c)}let eV=b.Ps`
962  mutation CheckoutLineUpdate(
963    $token: UUID
964    $lines: [CheckoutLineUpdateInput!]!
965    $locale: LanguageCodeEnum!
966  ) {
967    checkoutLinesUpdate(token: $token, lines: $lines) {
968      checkout {
969        ...CheckoutDetailsFragment
970      }
971      errors {
972        ...ErrorDetailsFragment
973      }
974    }
975  }
976  ${ex}
977  ${eE}
978`;function useCheckoutLineUpdateMutation(l){let c={...ea,...l};return _.D(eV,c)}let eU=b.Ps`
979  mutation RemoveProductFromCheckout(
980    $checkoutToken: UUID!
981    $lineId: ID!
982    $locale: LanguageCodeEnum!
983  ) {
984    checkoutLineDelete(token: $checkoutToken, lineId: $lineId) {
985      checkout {
986        ...CheckoutDetailsFragment
987      }
988      errors {
989        field
990        message
991      }
992    }
993  }
994  ${ex}
995`;function useRemoveProductFromCheckoutMutation(l){let c={...ea,...l};return _.D(eU,c)}let eH=b.Ps`
996  mutation CheckoutRemovePromoCode($id: ID!, $promoCode: String!, $locale: LanguageCodeEnum!) {
997    checkoutRemovePromoCode(id: $id, promoCode: $promoCode) {
998      checkout {
999        ...CheckoutDetailsFragment
1000      }
1001      errors {
1002        message
1003        field
1004      }
1005    }
1006  }
1007  ${ex}
1008`;function useCheckoutRemovePromoCodeMutation(l){let c={...ea,...l};return _.D(eH,c)}let ez=b.Ps`
1009  mutation CheckoutShippingAddressUpdate(
1010    $token: UUID!
1011    $address: AddressInput!
1012    $locale: LanguageCodeEnum!
1013  ) {
1014    checkoutShippingAddressUpdate(shippingAddress: $address, token: $token) {
1015      checkout {
1016        ...CheckoutDetailsFragment
1017      }
1018      errors {
1019        field
1020        message
1021        code
1022      }
1023    }
1024  }
1025  ${ex}
1026`;function useCheckoutShippingAddressUpdateMutation(l){let c={...ea,...l};return _.D(ez,c)}let eW=b.Ps`
1027  mutation CheckoutShippingMethodUpdate(
1028    $token: UUID!
1029    $shippingMethodId: ID!
1030    $locale: LanguageCodeEnum!
1031  ) {
1032    checkoutShippingMethodUpdate(shippingMethodId: $shippingMethodId, token: $token) {
1033      checkout {
1034        ...CheckoutDetailsFragment
1035      }
1036      errors {
1037        field
1038        message
1039        code
1040      }
1041    }
1042  }
1043  ${ex}
1044`;function useCheckoutShippingMethodUpdateMutation(l){let c={...ea,...l};return _.D(eW,c)}let eG=b.Ps`
1045  mutation ConfirmAccount($email: String!, $token: String!) {
1046    confirmAccount(email: $email, token: $token) {
1047      errors {
1048        message
1049        field
1050        code
1051      }
1052    }
1053  }
1054`;function useConfirmAccountMutation(l){let c={...ea,...l};return _.D(eG,c)}let eq=b.Ps`
1055  mutation ContactForm($input: ContactFormInput!) {
1056    contactForm(input: $input) {
1057      errors {
1058        field
1059        message
1060        code
1061      }
1062    }
1063  }
1064`;function useContactFormMutation(l){let c={...ea,...l};return _.D(eq,c)}let eQ=b.Ps`
1065  mutation SetAddressDefault($id: ID!, $type: AddressTypeEnum!) {
1066    accountSetDefaultAddress(id: $id, type: $type) {
1067      user {
1068        addresses {
1069          ...AddressDetailsFragment
1070        }
1071      }
1072      errors {
1073        code
1074        message
1075      }
1076    }
1077  }
1078  ${ep}
1079`;function useSetAddressDefaultMutation(l){let c={...ea,...l};return _.D(eQ,c)}let eZ=b.Ps`
1080  mutation PasswordChange($newPassword: String!, $oldPassword: String!) {
1081    passwordChange(newPassword: $newPassword, oldPassword: $oldPassword) {
1082      user {
1083        email
1084      }
1085      errors {
1086        field
1087        message
1088        code
1089      }
1090    }
1091  }
1092`;function usePasswordChangeMutation(l){let c={...ea,...l};return _.D(eZ,c)}let eK=b.Ps`
1093  mutation Register($input: AccountRegisterInput!) {
1094    accountRegister(input: $input) {
1095      errors {
1096        message
1097        field
1098        code
1099      }
1100    }
1101  }
1102`;function useRegisterMutation(l){let c={...ea,...l};return _.D(eK,c)}let eX=b.Ps`
1103  mutation RequestEmailChange($newEmail: String!, $password: String!, $redirectUrl: String!) {
1104    requestEmailChange(
1105      channel: "default-channel"
1106      newEmail: $newEmail
1107      password: $password
1108      redirectUrl: $redirectUrl
1109    ) {
1110      user {
1111        email
1112      }
1113      errors {
1114        field
1115        message
1116        code
1117      }
1118    }
1119  }
1120`;function useRequestEmailChangeMutation(l){let c={...ea,...l};return _.D(eX,c)}let eY=b.Ps`
1121  mutation RequestPasswordReset($email: String!, $channel: String!, $redirectUrl: String!) {
1122    requestPasswordReset(email: $email, channel: $channel, redirectUrl: $redirectUrl) {
1123      errors {
1124        message
1125        field
1126        code
1127      }
1128    }
1129  }
1130`;function useRequestPasswordResetMutation(l){let c={...ea,...l};return _.D(eY,c)}let eJ=b.Ps`
1131  mutation UpdateMetadata($id: ID!, $input: [MetadataInput!]!) {
1132    updateMetadata(id: $id, input: $input) {
1133      item {
1134        ... on Checkout {
1135          id
1136          metadata {
1137            key
1138            value
1139          }
1140        }
1141      }
1142      errors {
1143        field
1144        message
1145        code
1146      }
1147    }
1148  }
1149`;function useUpdateMetadataMutation(l){let c={...ea,...l};return _.D(eJ,c)}let e0=b.Ps`
1150  query addressValidationRules($countryCode: CountryCode!) {
1151    addressValidationRules(countryCode: $countryCode) {
1152      ...ValidationRulesFragment
1153    }
1154  }
1155  ${ej}
1156`;function useAddressValidationRulesQuery(l){let c={...ea,...l};return useQuery(e0,c)}b.Ps`
1157  query AvailableShippingMethods($channel: String!, $locale: LanguageCodeEnum!) {
1158    shop {
1159      availableShippingMethods(channel: $channel) {
1160        id
1161        name
1162        translation(languageCode: $locale) {
1163          id
1164          name
1165        }
1166        price {
1167          ...PriceFragment
1168        }
1169      }
1170    }
1171  }
1172  ${ef}
1173`,b.Ps`
1174  query Categories($locale: LanguageCodeEnum!) {
1175    categories(first: 100, level: 0) {
1176      totalCount
1177      edges {
1178        node {
1179          ...CategoryFragment
1180        }
1181      }
1182    }
1183  }
1184  ${ed}
1185`,b.Ps`
1186  query CategoryBySlug($slug: String!, $locale: LanguageCodeEnum!) {
1187    category(slug: $slug) {
1188      ...CategoryDetailsFragment
1189    }
1190  }
1191  ${eu}
1192`,b.Ps`
1193  query CategoryPaths($after: String) {
1194    categories(first: 100, after: $after) {
1195      pageInfo {
1196        ...PageInfoFragment
1197      }
1198      edges {
1199        node {
1200          slug
1201        }
1202      }
1203    }
1204  }
1205  ${e$}
1206`;let e1=b.Ps`
1207  query CheckoutByToken($checkoutToken: UUID!, $locale: LanguageCodeEnum!) {
1208    checkout(token: $checkoutToken) {
1209      ...CheckoutDetailsFragment
1210    }
1211  }
1212  ${ex}
1213`;function useCheckoutByTokenQuery(l){let c={...ea,...l};return useQuery(e1,c)}let e2=b.Ps`
1214  query CollectionBySlug(
1215    $slug: String!
1216    $channel: String!
1217    $locale: LanguageCodeEnum!
1218    $first: Int = 12
1219  ) {
1220    collection(slug: $slug, channel: $channel) {
1221      id
1222      ...CollectionDetailsFragment
1223      backgroundImage {
1224        ...ImageFragment
1225      }
1226      products(first: $first) {
1227        totalCount
1228        edges {
1229          cursor
1230          node {
1231            ...ProductCardFragment
1232          }
1233        }
1234        pageInfo {
1235          hasNextPage
1236          hasPreviousPage
1237          startCursor
1238          endCursor
1239        }
1240      }
1241    }
1242  }
1243  ${ew}
1244  ${ec}
1245  ${eO}
1246`;function useCollectionBySlugQuery(l){let c={...ea,...l};return useQuery(e2,c)}b.Ps`
1247  query CollectionPaths($after: String, $channel: String!) {
1248    collections(first: 20, channel: $channel, after: $after) {
1249      pageInfo {
1250        ...PageInfoFragment
1251      }
1252      edges {
1253        node {
1254          slug
1255        }
1256      }
1257    }
1258  }
1259  ${e$}
1260`,b.Ps`
1261  query CurrentUserDetails {
1262    me {
1263      id
1264      lastLogin
1265      dateJoined
1266      email
1267      firstName
1268      lastName
1269      avatar {
1270        ...ImageFragment
1271      }
1272      orders {
1273        totalCount
1274      }
1275    }
1276  }
1277  ${ec}
1278`,b.Ps`
1279  query FilteringAttributesQuery(
1280    $filter: AttributeFilterInput!
1281    $channel: String!
1282    $locale: LanguageCodeEnum!
1283  ) {
1284    attributes(filter: $filter, first: 100, channel: $channel) {
1285      totalCount
1286      edges {
1287        node {
1288          ...AttributeFilterFragment
1289        }
1290      }
1291    }
1292  }
1293  ${es}
1294`;let e3=b.Ps`
1295  query FooterMenu($locale: LanguageCodeEnum!, $channel: String!) {
1296    menu(slug: "footer", channel: $channel) {
1297      id
1298      items {
1299        children {
1300          ...MenuItemFragment
1301        }
1302        ...MenuItemFragment
1303      }
1304    }
1305  }
1306  ${eC}
1307`;function useFooterMenuQuery(l){let c={...ea,...l};return useQuery(e3,c)}b.Ps`
1308  query HomepageBlocksQuery($slug: String!, $channel: String!, $locale: LanguageCodeEnum!) {
1309    menu(channel: $channel, slug: $slug) {
1310      id
1311      name
1312      slug
1313      items {
1314        ...HomepageBlockFragment
1315      }
1316    }
1317  }
1318  ${eS}
1319`;let e5=b.Ps`
1320  query MainMenu($locale: LanguageCodeEnum!, $channel: String!) {
1321    menu(slug: "navbar", channel: $channel) {
1322      id
1323      items {
1324        ...MenuItemWithChildrenFragment
1325      }
1326    }
1327  }
1328  ${ek}
1329`;function useMainMenuQuery(l){let c={...ea,...l};return useQuery(e5,c)}let e4=b.Ps`
1330  query OrderDetailsQuery($id: ID!) {
1331    order(id: $id) {
1332      ...OrderDetailsFragment
1333    }
1334  }
1335  ${eP}
1336`;function useOrderDetailsQuery(l){let c={...ea,...l};return useQuery(e4,c)}let e6=b.Ps`
1337  query OrderDetailsByToken($token: UUID!) {
1338    orderByToken(token: $token) {
1339      ...OrderDetailsFragment
1340    }
1341  }
1342  ${eP}
1343`;function useOrderDetailsByTokenQuery(l){let c={...ea,...l};return useQuery(e6,c)}let e8=b.Ps`
1344  query Orders($before: String, $after: String) {
1345    me {
1346      orders(first: 10, before: $before, after: $after) {
1347        edges {
1348          cursor
1349          node {
1350            ...OrderFragment
1351          }
1352        }
1353        pageInfo {
1354          hasNextPage
1355          hasPreviousPage
1356          startCursor
1357          endCursor
1358        }
1359        totalCount
1360      }
1361    }
1362  }
1363  ${eA}
1364`;function useOrdersQuery(l){let c={...ea,...l};return useQuery(e8,c)}b.Ps`
1365  query Page($slug: String!, $locale: LanguageCodeEnum!) {
1366    page(slug: $slug) {
1367      id
1368      title
1369      translation(languageCode: $locale) {
1370        id
1371        title
1372        content
1373      }
1374      seoTitle
1375      seoDescription
1376      slug
1377      created
1378      content
1379    }
1380  }
1381`,b.Ps`
1382  query PagePaths($after: String) {
1383    pages(first: 100, after: $after) {
1384      pageInfo {
1385        ...PageInfoFragment
1386      }
1387      edges {
1388        node {
1389          slug
1390        }
1391      }
1392    }
1393  }
1394  ${e$}
1395`,b.Ps`
1396  query ProductBySlug($slug: String!, $channel: String!, $locale: LanguageCodeEnum!) {
1397    product(slug: $slug, channel: $channel) {
1398      ...ProductDetailsFragment
1399    }
1400  }
1401  ${eN}
1402`;let e9=b.Ps`
1403  query ProductCollection(
1404    $before: String
1405    $after: String
1406    $first: Int = 4
1407    $filter: ProductFilterInput
1408    $sortBy: ProductOrder
1409    $channel: String!
1410    $locale: LanguageCodeEnum!
1411  ) {
1412    products(
1413      first: $first
1414      channel: $channel
1415      after: $after
1416      before: $before
1417      filter: $filter
1418      sortBy: $sortBy
1419    ) {
1420      totalCount
1421      edges {
1422        cursor
1423        node {
1424          ...ProductCardFragment
1425        }
1426      }
1427      pageInfo {
1428        hasNextPage
1429        hasPreviousPage
1430        startCursor
1431        endCursor
1432      }
1433    }
1434  }
1435  ${eO}
1436`;function useProductCollectionQuery(l){let c={...ea,...l};return useQuery(e9,c)}b.Ps`
1437  query ProductPaths($after: String, $channel: String!) {
1438    products(first: 100, channel: $channel, after: $after) {
1439      pageInfo {
1440        ...PageInfoFragment
1441      }
1442      edges {
1443        node {
1444          slug
1445        }
1446      }
1447    }
1448  }
1449  ${e$}
1450`,b.Ps`
1451  query ProductsByIds($ids: [ID!]!, $channel: String!, $locale: LanguageCodeEnum!) {
1452    products(first: 100, channel: $channel, filter: { ids: $ids }) {
1453      edges {
1454        node {
1455          ...ProductCardFragment
1456        }
1457      }
1458    }
1459  }
1460  ${eO}
1461`;let e7=b.Ps`
1462  query ShippingMethodsPerCountry($channel: String!, $country: CountryCode!) {
1463    channel(slug: $channel) {
1464      id
1465      availableShippingMethodsPerCountry(countries: [$country]) {
1466        countryCode
1467        shippingMethods {
1468          id
1469          name
1470          price {
1471            ...PriceFragment
1472          }
1473          minimumOrderPrice {
1474            ...PriceFragment
1475          }
1476          maximumOrderPrice {
1477            ...PriceFragment
1478          }
1479        }
1480      }
1481    }
1482  }
1483  ${ef}
1484`;function useShippingMethodsPerCountryQuery(l){let c={...ea,...l};return useQuery(e7,c)}b.Ps`
1485  query Slice($slug: String!, $locale: LanguageCodeEnum!) {
1486    page(slug: $slug) {
1487      id
1488      title
1489      translation(languageCode: $locale) {
1490        id
1491        title
1492        content
1493      }
1494      slug
1495      created
1496      content
1497    }
1498  }
1499`;let tt=b.Ps`
1500  query User {
1501    user: me {
1502      ...UserFragment
1503    }
1504  }
1505  ${eM}
1506`;function useUserQuery(l){let c={...ea,...l};return useQuery(tt,c)}let tr=b.Ps`
1507  query CurrentUserAddresses {
1508    me {
1509      addresses {
1510        ...AddressDetailsFragment
1511      }
1512    }
1513  }
1514  ${ep}
1515`;function useCurrentUserAddressesQuery(l){let c={...ea,...l};return useQuery(tr,c)}},96313:function(l,c,g){"use strict";let b,_,E,O;var R=g(8145),B=g(50148),V=g(50323);function applySdkMetadata(l,c,g=[c],b="npm"){let _=l._metadata||{};_.sdk||(_.sdk={name:`sentry.javascript.${c}`,packages:g.map(l=>({name:`${b}:@sentry/${l}`,version:V.J})),version:V.J}),l._metadata=_}var U=g(73101),H=g(24705),W=g(66679);function getPossibleEventMessages(l){let c=[];l.message&&c.push(l.message);try{let g=l.exception.values[l.exception.values.length-1];g?.value&&(c.push(g.value),g.type&&c.push(`${g.type}: ${g.value}`))}catch{}return c}var G=g(83613),q=g(41794);let Q=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],Z=(0,W._I)((l={})=>{let c;return{name:"EventFilters",setup(g){let b=g.getOptions();c=_mergeOptions(l,b)},processEvent(g,b,_){if(!c){let g=_.getOptions();c=_mergeOptions(l,g)}return!function(l,c){if(l.type){if("transaction"===l.type&&function(l,c){if(!c?.length)return!1;let g=l.transaction;return!!g&&(0,q.U0)(g,c)}(l,c.ignoreTransactions))return H.X&&B.fF.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
1516Event: ${(0,G.jH)(l)}`),!0}else{var g;if(g=c.ignoreErrors,g?.length&&getPossibleEventMessages(l).some(l=>(0,q.U0)(l,g)))return H.X&&B.fF.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
1517Event: ${(0,G.jH)(l)}`),!0;if(l.exception?.values?.length&&!l.message&&!l.exception.values.some(l=>l.stacktrace||l.type&&"Error"!==l.type||l.value))return H.X&&B.fF.warn(`Event dropped due to not having an error message, error type or stacktrace.
1518Event: ${(0,G.jH)(l)}`),!0;if(function(l,c){if(!c?.length)return!1;let g=_getEventFilterUrl(l);return!!g&&(0,q.U0)(g,c)}(l,c.denyUrls))return H.X&&B.fF.warn(`Event dropped due to being matched by \`denyUrls\` option.
1519Event: ${(0,G.jH)(l)}.
1520Url: ${_getEventFilterUrl(l)}`),!0;if(!function(l,c){if(!c?.length)return!0;let g=_getEventFilterUrl(l);return!g||(0,q.U0)(g,c)}(l,c.allowUrls))return H.X&&B.fF.warn(`Event dropped due to not being matched by \`allowUrls\` option.
1521Event: ${(0,G.jH)(l)}.
1522Url: ${_getEventFilterUrl(l)}`),!0}return!1}(g,c)?g:null}}}),K=(0,W._I)((l={})=>({...Z(l),name:"InboundFilters"}));function _mergeOptions(l={},c={}){return{allowUrls:[...l.allowUrls||[],...c.allowUrls||[]],denyUrls:[...l.denyUrls||[],...c.denyUrls||[]],ignoreErrors:[...l.ignoreErrors||[],...c.ignoreErrors||[],...l.disableErrorDefaults?[]:Q],ignoreTransactions:[...l.ignoreTransactions||[],...c.ignoreTransactions||[]]}}function _getEventFilterUrl(l){try{let c=[...l.exception?.values??[]].reverse().find(l=>l.mechanism?.parent_id===void 0&&l.stacktrace?.frames?.length),g=c?.stacktrace?.frames;return g?function(l=[]){for(let c=l.length-1;c>=0;c--){let g=l[c];if(g&&"<anonymous>"!==g.filename&&"[native code]"!==g.filename)return g.filename||null}return null}(g):null}catch{return H.X&&B.fF.error(`Cannot extract url for event ${(0,G.jH)(l)}`),null}}var X=g(22479),Y=g(49993);let J=new WeakMap,et=(0,W._I)(()=>({name:"FunctionToString",setupOnce(){b=Function.prototype.toString;try{Function.prototype.toString=function(...l){let c=(0,Y.HK)(this),g=J.has((0,X.s3)())&&void 0!==c?c:this;return b.apply(g,l)}}catch{}},setup(l){J.set(l,!0)}}));var er=g(57347);let ei=(0,W._I)(()=>{let l;return{name:"Dedupe",processEvent(c){if(c.type)return c;try{var g;if((g=l)&&(function(l,c){let g=l.message,b=c.message;return!!((g||b)&&(!g||b)&&(g||!b)&&g===b&&_isSameFingerprint(l,c)&&_isSameStacktrace(l,c))}(c,g)||function(l,c){let g=_getExceptionFromEvent(c),b=_getExceptionFromEvent(l);return!!(g&&b&&g.type===b.type&&g.value===b.value&&_isSameFingerprint(l,c)&&_isSameStacktrace(l,c))}(c,g)))return H.X&&B.fF.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return l=c}}});function _isSameStacktrace(l,c){let g=(0,er.Fr)(l),b=(0,er.Fr)(c);if(!g&&!b)return!0;
1522if(g&&!b||!g&&b||b.length!==g.length)return!1;for(let l=0;l<b.length;l++){let c=b[l],_=g[l];if(c.filename!==_.filename||c.lineno!==_.lineno||c.colno!==_.colno||c.function!==_.function)return!1}return!0}function _isSameFingerprint(l,c){let g=l.fingerprint,b=c.fingerprint;if(!g&&!b)return!0;if(g&&!b||!g&&b)return!1;try{return!(g.join("")!==b.join(""))}catch{return!1}}function _getExceptionFromEvent(l){return l.exception?.values?.[0]}var ea=g(7258),eo=g(60723),es=g(83695),el=g(84266);function logIgnoredSpan(l){B.fF.log(`Ignoring span ${l.op} - ${l.description} because it matches \`ignoreSpans\`.`)}function shouldIgnoreSpan(l,c){if(!c?.length||!l.description)return!1;for(let g of c){if("string"==typeof g||g instanceof RegExp){if((0,q.zC)(l.description,g))return H.X&&logIgnoredSpan(l),!0;continue}if(!g.name&&!g.op)continue;let c=!g.name||(0,q.zC)(l.description,g.name),b=!g.op||l.op&&(0,q.zC)(l.op,g.op);if(c&&b)return H.X&&logIgnoredSpan(l),!0}return!1}var ec=g(7209),eu=g(60912);function _INTERNAL_flushLogsBuffer(l,c){let g=c??_getBufferMap().get(l)??[];if(0===g.length)return;let b=l.getOptions(),_=function(l,c,g,b){let _={};return c?.sdk&&(_.sdk={name:c.sdk.name,version:c.sdk.version}),g&&b&&(_.dsn=(0,es.RA)(b)),(0,el.Jd)(_,[[{type:"log",item_count:l.length,content_type:"application/vnd.sentry.items.log+json"},{items:l}]])}(g,b._metadata,b.tunnel,l.getDsn());_getBufferMap().set(l,[]),l.emit("flushLogs"),l.sendEnvelope(_)}function _getBufferMap(){return(0,eu.YO)("clientToLogBufferMap",()=>new WeakMap)}function _INTERNAL_flushMetricsBuffer(l,c){let g=c??internal_getBufferMap().get(l)??[];if(0===g.length)return;let b=l.getOptions(),_=function(l,c,g,b){let _={};return c?.sdk&&(_.sdk={name:c.sdk.name,version:c.sdk.version}),g&&b&&(_.dsn=(0,es.RA)(b)),(0,el.Jd)(_,[[{type:"trace_metric",item_count:l.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:l}]])}(g,b._metadata,b.tunnel,l.getDsn());internal_getBufferMap().set(l,[]),l.emit("flushMetrics"),l.sendEnvelope(_)}function internal_getBufferMap(){return(0,eu.YO)("clientToMetricBufferMap",()=>new WeakMap)}var ed=g(17922),ep=g(98948),ef=g(70936),eh=g(48985),em=g(91846),eg=g(27656),ey=g(8439),ev=g(64218);let eb="Not capturing exception because it's already been captured.",ex="Discarded session because of missing or non-string release",e_=Symbol.for("SentryInternalError"),ew=Symbol.for("SentryDoNotSendEventError");function _makeInternalError(l){return{message:l,[e_]:!0}}function _makeDoNotSendEventError(l){return{message:l,[ew]:!0}}function _isInternalError(l){return!!l&&"object"==typeof l&&e_ in l}function _isDoNotSendEventError(l){return!!l&&"object"==typeof l&&ew in l}function setupWeightBasedFlushing(l,c,g,b,_){let E,O=0;l.on(g,()=>{O=0,clearTimeout(E)}),l.on(c,c=>{(O+=b(c))>=8e5?_(l):(clearTimeout(E),E=setTimeout(()=>{_(l)},5e3))}),l.on("flush",()=>{_(l)})}let Client=class Client{constructor(l){if(this._options=l,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],l.dsn?this._dsn=(0,es.vK)(l.dsn):H.X&&B.fF.warn("No DSN provided, client will not send events."),this._dsn){var c,g,b;let _=(c=this._dsn,g=l.tunnel,b=l._metadata?l._metadata.sdk:void 0,g||`${function(l){let c=l.protocol?`${l.protocol}:`:"",g=l.port?`:${l.port}`:"";return`${c}//${l.host}${g}${l.path?`/${l.path}`:""}/api/`}(c)}${c.projectId}/envelope/?${function(l,c){let g={sentry_version:"7"};return l.publicKey&&(g.sentry_key=l.publicKey),c&&(g.sentry_client=`${c.name}/${c.version}`),new URLSearchParams(g).toString()}(c,b)}`);this._transport=l.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...l.transportOptions,url:_})}this._options.enableLogs&&setupWeightBasedFlushing(this,"afterCaptureLog","flushLogs",estimateLogSizeInBytes,_INTERNAL_flushLogsBuffer),this._options._experiments?.enableMetrics&&setupWeightBasedFlushing(this,"afterCaptureMetric","flushMetrics",estimateMetricSizeInBytes,_INTERNAL_flushMetricsBuffer)}captureException(l,c,g){let b=(0,G.DM)();if((0,G.YO)(l))return H.X&&B.fF.log(eb),b;let _={event_id:b,...c};return this._process(this.eventFromException(l,_).then(l=>this._captureEvent(l,_,g))),_.event_id}captureMessage(l,c,g,b){let _={event_id:(0,G.DM)(),...g},E=(0,ef.Le)(l)?l:String(l),O=(0,ef.pt)(l)?this.eventFromMessage(E,c,_):this.eventFromException(l,_);return this._process(O.then(l=>this._captureEvent(l,_,b))),_.event_id}captureEvent(l,c,g){let b=(0,G.DM)();if(c?.originalException&&(0,G.YO)(c.originalException))return H.X&&B.fF.log(eb),b;let _={event_id:b,...c},E=l.sdkProcessingMetadata||{},O=E.capturedSpanScope,R=E.capturedSpanIsolationScope;return this._process(this._captureEvent(l,_,O||g,R)),_.event_id}captureSession(l){this.sendSession(l),(0,ed.CT)(l,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(l){let c=this._transport;if(!c)return!0;
1522this.emit("flush");let g=await this._isClientDoneProcessing(l),b=await c.flush(l);return g&&b}async close(l){let c=await this.flush(l);return this.getOptions().enabled=!1,this.emit("close"),c}getEventProcessors(){return this._eventProcessors}addEventProcessor(l){this._eventProcessors.push(l)}init(){(this._isEnabled()||this._options.integrations.some(({name:l})=>l.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(l){return this._integrations[l]}addIntegration(l){let c=this._integrations[l.name];(0,W.m7)(this,l,this._integrations),c||(0,W.uf)(this,[l])}sendEvent(l,c={}){this.emit("beforeSendEvent",l,c);let g=function(l,c,g,b){let _=(0,el.HY)(g),E=l.type&&"replay_event"!==l.type?l.type:"event";!function(l,c){if(!c)return;let g=l.sdk||{};l.sdk={...g,name:g.name||c.name,version:g.version||c.version,integrations:[...l.sdk?.integrations||[],...c.integrations||[]],packages:[...l.sdk?.packages||[],...c.packages||[]],settings:l.sdk?.settings||c.settings?{...l.sdk?.settings,...c.settings}:void 0}}(l,g?.sdk);let O=(0,el.Cd)(l,_,b,c);delete l.sdkProcessingMetadata;let R=[{type:E},l];return(0,el.Jd)(O,[R])}(l,this._dsn,this._options._metadata,this._options.tunnel);for(let l of c.attachments||[])g=(0,el.BO)(g,(0,el.zQ)(l));this.sendEnvelope(g).then(c=>this.emit("afterSendEvent",l,c))}sendSession(l){let{release:c,environment:g=ea.J}=this._options;if("aggregates"in l){let b=l.attrs||{};if(!b.release&&!c){H.X&&B.fF.warn(ex);return}b.release=b.release||c,b.environment=b.environment||g,l.attrs=b}else{if(!l.release&&!c){H.X&&B.fF.warn(ex);return}l.release=l.release||c,l.environment=l.environment||g}this.emit("beforeSendSession",l);let b=function(l,c,g,b){let _=(0,el.HY)(g),E={sent_at:new Date().toISOString(),..._&&{sdk:_},...!!b&&c&&{dsn:(0,es.RA)(c)}},O="aggregates"in l?[{type:"sessions"},l]:[{type:"session"},l.toJSON()];return(0,el.Jd)(E,[O])}(l,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(b)}recordDroppedEvent(l,c,g=1){if(this._options.sendClientReports){let b=`${l}:${c}`;H.X&&B.fF.log(`Recording outcome: "${b}"${g>1?` (${g} times)`:""}`),this._outcomes[b]=(this._outcomes[b]||0)+g}}on(l,c){let g=this._hooks[l]=this._hooks[l]||new Set,uniqueCallback=(...l)=>c(...l);return g.add(uniqueCallback),()=>{g.delete(uniqueCallback)}}emit(l,...c){let g=this._hooks[l];g&&g.forEach(l=>l(...c))}async sendEnvelope(l){if(this.emit("beforeEnvelope",l),this._isEnabled()&&this._transport)try{return await this._transport.send(l)}catch(l){return H.X&&B.fF.error("Error while sending envelope:",l),{}}return H.X&&B.fF.error("Transport disabled"),{}}_setupIntegrations(){let{integrations:l}=this._options;this._integrations=(0,W.q4)(this,l),(0,W.uf)(this,l)}_updateSessionFromEvent(l,c){let g="fatal"===c.level,b=!1,_=c.exception?.values;if(_)for(let l of(b=!0,_)){let c=l.mechanism;if(c?.handled===!1){g=!0;break}}let E="ok"===l.status,O=E&&0===l.errors||E&&g;O&&((0,ed.CT)(l,{...g&&{status:"crashed"},errors:l.errors||Number(b||g)}),this.captureSession(l))}async _isClientDoneProcessing(l){let c=0;for(;!l||c<l;){if(await new Promise(l=>setTimeout(l,1)),!this._numProcessing)return!0;c++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(l,c,g,b){let _=this.getOptions(),E=Object.keys(this._integrations);return!c.integrations&&E?.length&&(c.integrations=E),this.emit("preprocessEvent",l,c),l.type||b.setLastEventId(l.event_id||c.event_id),(0,eg.R)(_,l,c,g,this,b).then(l=>{if(null===l)return l;this.emit("postprocessEvent",l,c),l.contexts={trace:(0,X.XX)(g),...l.contexts};let b=(0,eo.CG)(this,g);return l.sdkProcessingMetadata={dynamicSamplingContext:b,...l.sdkProcessingMetadata},l})}_captureEvent(l,c={},g=(0,X.nZ)(),b=(0,X.aF)()){return H.X&&isErrorEvent(l)&&B.fF.log(`Captured error event \`${getPossibleEventMessages(l)[0]||"<unknown>"}\``),this._processEvent(l,c,g,b).then(l=>l.event_id,l=>{H.X&&(_isDoNotSendEventError(l)?B.fF.log(l.message):_isInternalError(l)?B.fF.warn(l.message):B.fF.warn(l))})}_processEvent(l,c,g,b){let _=this.getOptions(),{sampleRate:E}=_,O=isTransactionEvent(l),R=isErrorEvent(l),B=l.type||"error",V=`before send for type \`${B}\``,U=void 0===E?void 0:(0,em.o)(E);if(R&&"number"==typeof U&&Math.random()>U)return this.recordDroppedEvent("sample_rate","error"),(0,ey.$2)(_makeDoNotSendEventError(`Discarding event because it's not included in the random sample (sampling rate = ${E})`));let H="replay_event"===B?"replay":B;return this._prepareEvent(l,c,g,b).then(l=>{if(null===l)throw this.recordDroppedEvent("event_processor",H),_makeDoNotSendEventError("An event processor returned `null`, will not send event.");let g=c.data&&!0===c.data.__sentry__;if(g)return l;let b=function(l,c,g,b){let{beforeSend:_,beforeSendTransaction:E,beforeSendSpan:O,ignoreSpans:R}=c,B=g;
1522if(isErrorEvent(B)&&_)return _(B,b);if(isTransactionEvent(B)){if(O||R){let c=function(l){let{trace_id:c,parent_span_id:g,span_id:b,status:_,origin:E,data:O,op:R}=l.contexts?.trace??{};return{data:O??{},description:l.transaction,op:R,parent_span_id:g,span_id:b??"",start_timestamp:l.start_timestamp??0,status:_,timestamp:l.timestamp,trace_id:c??"",origin:E,profile_id:O?.[ev.p6],exclusive_time:O?.[ev.JQ],measurements:l.measurements,is_segment:!0}}(B);if(R?.length&&shouldIgnoreSpan(c,R))return null;if(O){let l=O(c);l?B=(0,eh.T)(g,{type:"transaction",timestamp:l.timestamp,start_timestamp:l.start_timestamp,transaction:l.description,contexts:{trace:{trace_id:l.trace_id,span_id:l.span_id,parent_span_id:l.parent_span_id,op:l.op,status:l.status,origin:l.origin,data:{...l.data,...l.profile_id&&{[ev.p6]:l.profile_id},...l.exclusive_time&&{[ev.JQ]:l.exclusive_time}}}},measurements:l.measurements}):(0,ec.R6)()}if(B.spans){let c=[],g=B.spans;for(let l of g){if(R?.length&&shouldIgnoreSpan(l,R)){!function(l,c){let g=c.parent_span_id,b=c.span_id;if(g)for(let c of l)c.parent_span_id===b&&(c.parent_span_id=g)}(g,l);continue}if(O){let g=O(l);g?c.push(g):((0,ec.R6)(),c.push(l))}else c.push(l)}let b=B.spans.length-c.length;b&&l.recordDroppedEvent("before_send","span",b),B.spans=c}}if(E){if(B.spans){let l=B.spans.length;B.sdkProcessingMetadata={...g.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return E(B,b)}}return B}(this,_,l,c);return function(l,c){let g=`${c} must return \`null\` or a valid event.`;if((0,ef.J8)(l))return l.then(l=>{if(!(0,ef.PO)(l)&&null!==l)throw _makeInternalError(g);return l},l=>{throw _makeInternalError(`${c} rejected with ${l}`)});if(!(0,ef.PO)(l)&&null!==l)throw _makeInternalError(g);return l}(b,V)}).then(_=>{if(null===_){if(this.recordDroppedEvent("before_send",H),O){let c=l.spans||[],g=1+c.length;this.recordDroppedEvent("before_send","span",g)}throw _makeDoNotSendEventError(`${V} returned \`null\`, will not send event.`)}let E=g.getSession()||b.getSession();if(R&&E&&this._updateSessionFromEvent(E,_),O){let l=_.sdkProcessingMetadata?.spanCountBeforeProcessing||0,c=_.spans?_.spans.length:0,g=l-c;g>0&&this.recordDroppedEvent("before_send","span",g)}let B=_.transaction_info;return O&&B&&_.transaction!==l.transaction&&(_.transaction_info={...B,source:"custom"}),this.sendEvent(_,c),_}).then(null,l=>{if(_isDoNotSendEventError(l)||_isInternalError(l))throw l;throw this.captureException(l,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:l}),_makeInternalError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
1523Reason: ${l}`)})}_process(l){this._numProcessing++,l.then(l=>(this._numProcessing--,l),l=>(this._numProcessing--,l))}_clearOutcomes(){let l=this._outcomes;return this._outcomes={},Object.entries(l).map(([l,c])=>{let[g,b]=l.split(":");return{reason:g,category:b,quantity:c}})}_flushOutcomes(){H.X&&B.fF.log("Flushing outcomes...");let l=this._clearOutcomes();if(0===l.length){H.X&&B.fF.log("No outcomes to send");return}if(!this._dsn){H.X&&B.fF.log("No dsn provided, will not send outcomes");return}H.X&&B.fF.log("Sending outcomes:",l);let c=function(l,c,g){let b=[{type:"client_report"},{timestamp:(0,ep.yW)(),discarded_events:l}];return(0,el.Jd)(c?{dsn:c}:{},[b])}(l,this._options.tunnel&&(0,es.RA)(this._dsn));this.sendEnvelope(c)}};function isErrorEvent(l){return void 0===l.type}function isTransactionEvent(l){return"transaction"===l.type}function estimateMetricSizeInBytes(l){let c=0;return l.name&&(c+=2*l.name.length),"string"==typeof l.value?c+=2*l.value.length:c+=8,c+estimateAttributesSizeInBytes(l.attributes)}function estimateLogSizeInBytes(l){let c=0;return l.message&&(c+=2*l.message.length),c+estimateAttributesSizeInBytes(l.attributes)}function estimateAttributesSizeInBytes(l){if(!l)return 0;let c=0;return Object.values(l).forEach(l=>{Array.isArray(l)?c+=l.length*estimatePrimitiveSizeInBytes(l[0]):(0,ef.pt)(l)?c+=estimatePrimitiveSizeInBytes(l):c+=100}),c}function estimatePrimitiveSizeInBytes(l){return"string"==typeof l?2*l.length:"number"==typeof l?8:"boolean"==typeof l?4:0}var eE=g(34784);function addAutoIpAddressToSession(l){"aggregates"in l?l.attrs?.ip_address===void 0&&(l.attrs={...l.attrs,ip_address:"{{auto}}"}):void 0===l.ipAddress&&(l.ipAddress="{{auto}}")}var eS=g(45894);function exceptionFromError(l,c){let g=parseStackFrames(l,c),b={type:function(l){let c=l?.name;if(!c&&isWebAssemblyException(l)){let c=l.message&&Array.isArray(l.message)&&2==l.message.length;return c?l.message[0]:"WebAssembly.Exception"}return c}(c),value:function(l){let c=l?.message;return isWebAssemblyException(l)?Array.isArray(l.message)&&2==l.message.length?l.message[1]:"wasm exception":c?c.error&&"string"==typeof c.error.message?c.error.message:c:"No error message"}(c)};return g.length&&(b.stacktrace={frames:g}),void 0===b.type&&""===b.value&&(b.value="Unrecoverable error caught"),b}function eventFromError(l,c){return{exception:{values:[exceptionFromError(l,c)]}}}function parseStackFrames(l,c){let g=c.stacktrace||c.stack||"",b=c&&eC.test(c.message)?1:0,_="number"==typeof c.framesToPop?c.framesToPop:0;try{return l(g,b,_)}catch{}return[]}let eC=/Minified React error #\d+;/i;function isWebAssemblyException(l){return"undefined"!=typeof WebAssembly&&void 0!==WebAssembly.Exception&&l instanceof WebAssembly.Exception}function eventFromUnknownInput(l,c,g,b,_){let E;if((0,ef.VW)(c)&&c.error)return eventFromError(l,c.error);
1523if((0,ef.TX)(c)||(0,ef.fm)(c)){if("stack"in c)E=eventFromError(l,c);else{let _=c.name||((0,ef.TX)(c)?"DOMError":"DOMException"),O=c.message?`${_}: ${c.message}`:_;E=eventFromString(l,O,g,b),(0,G.Db)(E,O)}return"code"in c&&(E.tags={...E.tags,"DOMException.code":`${c.code}`}),E}return(0,ef.VZ)(c)?eventFromError(l,c):((0,ef.PO)(c)||(0,ef.cO)(c)?E=function(l,c,g,b){let _=(0,X.s3)(),E=_?.getOptions().normalizeDepth,O=function(l){for(let c in l)if(Object.prototype.hasOwnProperty.call(l,c)){let g=l[c];if(g instanceof Error)return g}}(c),R={__serialized__:(0,eS.Qy)(c,E)};if(O)return{exception:{values:[exceptionFromError(l,O)]},extra:R};let B={exception:{values:[{type:(0,ef.cO)(c)?c.constructor.name:b?"UnhandledRejection":"Error",value:function(l,{isUnhandledRejection:c}){let g=(0,Y.zf)(l),b=c?"promise rejection":"exception";if((0,ef.VW)(l))return`Event \`ErrorEvent\` captured as ${b} with message \`${l.message}\``;if((0,ef.cO)(l)){let c=function(l){try{let c=Object.getPrototypeOf(l);return c?c.constructor.name:void 0}catch{}}(l);return`Event \`${c}\` (type=${l.type}) captured as ${b}`}return`Object captured as ${b} with keys: ${g}`}(c,{isUnhandledRejection:b})}]},extra:R};if(g){let c=parseStackFrames(l,g);c.length&&(B.exception.values[0].stacktrace={frames:c})}return B}(l,c,g,_):(E=eventFromString(l,c,g,b),(0,G.Db)(E,`${c}`,void 0)),(0,G.EG)(E,{synthetic:!0}),E)}function eventFromString(l,c,g,b){let _={};if(b&&g){let b=parseStackFrames(l,g);b.length&&(_.exception={values:[{value:c,stacktrace:{frames:b}}]}),(0,G.EG)(_,{synthetic:!0})}if((0,ef.Le)(c)){let{__sentry_template_string__:l,__sentry_template_values__:g}=c;return _.logentry={message:l,params:g},_}return _.message=c,_}var ek=g(30794);let eT=R.GLOBAL_OBJ,eP=0;function wrap(l,c={}){if("function"!=typeof l)return l;try{let c=l.__sentry_wrapped__;if(c){if("function"==typeof c)return c;return l}if((0,Y.HK)(l))return l}catch{return l}let sentryWrapped=function(...g){try{let b=g.map(l=>wrap(l,c));return l.apply(this,b)}catch(l){throw eP++,setTimeout(()=>{eP--}),(0,X.$e)(b=>{b.addEventProcessor(l=>(c.mechanism&&((0,G.Db)(l,void 0,void 0),(0,G.EG)(l,c.mechanism)),l.extra={...l.extra,arguments:g},l)),(0,U.Tb)(l)}),l}};try{for(let c in l)Object.prototype.hasOwnProperty.call(l,c)&&(sentryWrapped[c]=l[c])}catch{}(0,Y.$Q)(sentryWrapped,l),(0,Y.xp)(l,"__sentry_wrapped__",sentryWrapped);try{let c=Object.getOwnPropertyDescriptor(sentryWrapped,"name");c.configurable&&Object.defineProperty(sentryWrapped,"name",{get:()=>l.name})}catch{}return sentryWrapped}function getHttpRequestData(){let l=(0,ek.l4)(),{referrer:c}=eT.document||{},{userAgent:g}=eT.navigator||{},b={...c&&{Referer:c},...g&&{"User-Agent":g}};return{url:l,headers:b}}let BrowserClient=class BrowserClient extends Client{constructor(l){let c={release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:eT.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...l},g=eT.SENTRY_SDK_SOURCE||(0,eE.S)();applySdkMetadata(c,"browser",["browser"],g),c._metadata?.sdk&&(c._metadata.sdk.settings={infer_ip:c.sendDefaultPii?"auto":"never",...c._metadata.sdk.settings}),super(c);let{sendDefaultPii:b,sendClientReports:_,enableLogs:E,_experiments:O}=this._options;eT.document&&(_||E||O?.enableMetrics)&&eT.document.addEventListener("visibilitychange",()=>{"hidden"===eT.document.visibilityState&&(_&&this._flushOutcomes(),E&&_INTERNAL_flushLogsBuffer(this),O?.enableMetrics&&_INTERNAL_flushMetricsBuffer(this))}),b&&this.on("beforeSendSession",addAutoIpAddressToSession)}eventFromException(l,c){return function(l,c,g,b){let _=g?.syntheticException||void 0,E=eventFromUnknownInput(l,c,_,b);return(0,G.EG)(E),E.level="error",g?.event_id&&(E.event_id=g.event_id),(0,ey.WD)(E)}(this._options.stackParser,l,c,this._options.attachStacktrace)}eventFromMessage(l,c="info",g){return function(l,c,g="info",b,_){let E=b?.syntheticException||void 0,O=eventFromString(l,c,E,_);return O.level=g,b?.event_id&&(O.event_id=b.event_id),(0,ey.WD)(O)}(this._options.stackParser,l,c,g,this._options.attachStacktrace)}_prepareEvent(l,c,g,b){return l.platform=l.platform||"javascript",super._prepareEvent(l,c,g,b)}};var eA=g(45309);function instrumentConsole(){"console"in R.GLOBAL_OBJ&&B.RU.forEach(function(l){l in R.GLOBAL_OBJ.console&&(0,Y.hl)(R.GLOBAL_OBJ.console,l,function(c){return B.LD[l]=c,function(...c){(0,eA.rK)("console",{args:c,level:l});let g=B.LD[l];g?.apply(R.GLOBAL_OBJ.console,c)}})})}var e$=g(23475);function addFetchInstrumentationHandler(l,c){let g="fetch";(0,eA.Hj)(g,l),(0,eA.D2)(g,()=>instrumentFetch(void 0,c))}function instrumentFetch(l,c=!1){(!c||(0,e$.t$)())&&(0,Y.hl)(R.GLOBAL_OBJ,"fetch",function(c){return function(...g){let b=Error(),{method:_,url:E}=function(l){if(0===l.length)return{method:"GET",url:""};if(2===l.length){let[c,g]=l;return{url:getUrlFromResource(c),method:hasProp(g,"method")?String(g.method).toUpperCase():"GET"}}let c=l[0];return{url:getUrlFromResource(c),method:hasProp(c,"method")?String(c.method).toUpperCase():"GET"}}(g),O={args:g,fetchData:{method:_,url:E},startTimestamp:1e3*(0,ep.ph)(),virtualError:b,headers:function(l){let[c,g]=l;try{if("object"==typeof g&&null!==g&&"headers"in g&&g.headers)return new Headers(g.headers);if((0,ef.gJ)(c))return new Headers(c.headers)}catch{}}(g)};return l||(0,eA.rK)("fetch",{...O}),c.apply(R.GLOBAL_OBJ,g).then(async c=>(l?l(c):(0,eA.rK)("fetch",{...O,endTimestamp:1e3*(0,ep.ph)(),response:c}),c),l=>{if((0,eA.rK)("fetch",{...O,endTimestamp:1e3*(0,ep.ph)(),error:l}),(0,ef.VZ)(l)&&void 0===l.stack&&(l.stack=b.stack,(0,Y.xp)(l,"framesToPop",1)),l instanceof TypeError&&("Failed to fetch"===l.message||"Load failed"===l.message||"NetworkError when attempting to fetch resource."===l.message))try{let c=new URL(O.fetchData.url);l.message=`${l.message} (${c.host})`}catch{}throw l})}})}async function resolveResponse(l,c){if(l?.body){let g=l.body,b=g.getReader(),_=setTimeout(()=>{g.cancel().then(null,()=>{})},9e4),E=!0;for(;E;){let l;try{l=setTimeout(()=>{g.cancel().then(null,()=>{})},5e3);let{done:_}=await b.read();clearTimeout(l),_&&(c(),E=!1)}catch{E=!1}finally{clearTimeout(l)}}clearTimeout(_),b.releaseLock(),g.cancel().then(null,()=>{})}}function streamHandler(l){let c;try{c=l.clone()}catch{return}
1523resolveResponse(c,()=>{(0,eA.rK)("fetch-body-resolved",{endTimestamp:1e3*(0,ep.ph)(),response:l})})}function hasProp(l,c){return!!l&&"object"==typeof l&&!!l[c]}function getUrlFromResource(l){return"string"==typeof l?l:l?hasProp(l,"url")?l.url:l.toString?l.toString():"":""}var eO=g(64025),eN=g(25260);function getBreadcrumbLogLevelFromHttpStatusCode(l){if(void 0!==l)return l>=400&&l<500?"warning":l>=500?"error":void 0}var eM=g(73082),ej=g(91424),eI=g(71e3),eR=g(59512);let eF=(0,W._I)((l={})=>{let c={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...l};return{name:"Breadcrumbs",setup(l){var g;c.console&&function(l){let c="console";(0,eA.Hj)(c,l),(0,eA.D2)(c,instrumentConsole)}(function(c){if((0,X.s3)()!==l)return;let g={category:"console",data:{arguments:c.args,logger:"console"},level:(0,eN.V)(c.level),message:(0,q.nK)(c.args," ")};if("assert"===c.level){if(!1!==c.args[0])return;g.message=`Assertion failed: ${(0,q.nK)(c.args.slice(1)," ")||"console.assert"}`,g.data.arguments=c.args.slice(1)}(0,eO.n)(g,{input:c.args,level:c.level})}),c.dom&&(0,ej.O)((g=c.dom,function(c){let b,_;if((0,X.s3)()!==l)return;let E="object"==typeof g?g.serializeAttribute:void 0,O="object"==typeof g&&"number"==typeof g.maxStringLength?g.maxStringLength:void 0;O&&O>1024&&(O=1024),"string"==typeof E&&(E=[E]);try{let l=c.event,g=l&&l.target?l.target:l;b=(0,ek.Rt)(g,{keyAttrs:E,maxStringLength:O}),_=(0,ek.iY)(g)}catch{b="<unknown>"}if(0===b.length)return;let R={category:`ui.${c.name}`,message:b};_&&(R.data={"ui.component_name":_}),(0,eO.n)(R,{event:c.event,name:c.name,global:c.global})})),c.xhr&&(0,eI.UK)(function(c){if((0,X.s3)()!==l)return;let{startTimestamp:g,endTimestamp:b}=c,_=c.xhr[eI.xU];if(!g||!b||!_)return;let{method:E,url:O,status_code:R,body:B}=_,V={xhr:c.xhr,input:B,startTimestamp:g,endTimestamp:b},U={category:"xhr",data:{method:E,url:O,status_code:R},type:"http",level:getBreadcrumbLogLevelFromHttpStatusCode(R)};l.emit("beforeOutgoingRequestBreadcrumb",U,V),(0,eO.n)(U,V)}),c.fetch&&addFetchInstrumentationHandler(function(c){if((0,X.s3)()!==l)return;let{startTimestamp:g,endTimestamp:b}=c;if(!(!b||c.fetchData.url.match(/sentry_key/)&&"POST"===c.fetchData.method)){if(c.fetchData.method,c.fetchData.url,c.error){let _=c.fetchData,E={data:c.error,input:c.args,startTimestamp:g,endTimestamp:b},O={category:"fetch",data:_,level:"error",type:"http"};l.emit("beforeOutgoingRequestBreadcrumb",O,E),(0,eO.n)(O,E)}else{let _=c.response,E={...c.fetchData,status_code:_?.status};c.fetchData.request_body_size,c.fetchData.response_body_size,_?.status;let O={input:c.args,response:_,startTimestamp:g,endTimestamp:b},R={category:"fetch",data:E,type:"http",level:getBreadcrumbLogLevelFromHttpStatusCode(E.status_code)};l.emit("beforeOutgoingRequestBreadcrumb",R,O),(0,eO.n)(R,O)}}}),c.history&&(0,eR.a)(function(c){if((0,X.s3)()!==l)return;let g=c.from,b=c.to,_=(0,eM.en)(eT.location.href),E=g?(0,eM.en)(g):void 0,O=(0,eM.en)(b);E?.path||(E=_),_.protocol===O.protocol&&_.host===O.host&&(b=O.relative),_.protocol===E.protocol&&_.host===E.host&&(g=E.relative),(0,eO.n)({category:"navigation",data:{from:g,to:b}})}),c.sentry&&l.on("beforeSendEvent",function(c){(0,X.s3)()===l&&(0,eO.n)({category:`sentry.${"transaction"===c.type?"transaction":"event"}`,event_id:c.event_id,level:c.level,message:(0,G.jH)(c)},{event:c})})}}}),eD=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],eL=(0,W._I)((l={})=>{let c={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...l};return{name:"BrowserApiErrors",setupOnce(){c.setTimeout&&(0,Y.hl)(eT,"setTimeout",_wrapTimeFunction),c.setInterval&&(0,Y.hl)(eT,"setInterval",_wrapTimeFunction),c.requestAnimationFrame&&(0,Y.hl)(eT,"requestAnimationFrame",_wrapRAF),c.XMLHttpRequest&&"XMLHttpRequest"in eT&&(0,Y.hl)(XMLHttpRequest.prototype,"send",_wrapXHR);let l=c.eventTarget;if(l){let g=Array.isArray(l)?l:eD;g.forEach(l=>(function(l,c){let g=eT[l]?.prototype;g?.hasOwnProperty?.("addEventListener")&&((0,Y.hl)(g,"addEventListener",function(g){return function(b,_,E){try{"function"==typeof _.handleEvent&&(_.handleEvent=wrap(_.handleEvent,{mechanism:{data:{handler:(0,er.$P)(_),target:l},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return c.unregisterOriginalCallbacks&&this&&"object"==typeof this&&"removeEventListener"in this&&"function"==typeof this.removeEventListener&&this.removeEventListener(b,_),g.apply(this,[b,wrap(_,{mechanism:{data:{handler:(0,er.$P)(_),target:l},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),E])}}),(0,Y.hl)(g,"removeEventListener",function(l){return function(c,g,b){try{let _=g.__sentry_wrapped__;_&&l.call(this,c,_,b)}catch{}return l.call(this,c,g,b)}}))})(l,c))}}}});function _wrapTimeFunction(l){return function(...c){let g=c[0];return c[0]=wrap(g,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${(0,er.$P)(l)}`}}),l.apply(this,c)}}function _wrapRAF(l){return function(c){return l.apply(this,[wrap(c,{mechanism:{data:{handler:(0,er.$P)(l)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function _wrapXHR(l){return function(...c){let g=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(l=>{l in g&&"function"==typeof g[l]&&(0,Y.hl)(g,l,function(c){let g={mechanism:{data:{handler:(0,er.$P)(c)},handled:!1,type:`auto.browser.browserapierrors.xhr.${l}`}},b=(0,Y.HK)(c);return b&&(g.mechanism.data.handler=(0,er.$P)(b)),wrap(c,g)})}),l.apply(this,c)}}let eB=(0,W._I)(()=>({name:"BrowserSession",setupOnce(){void 0!==eT.document&&((0,U.yj)({ignoreDuration:!0}),(0,U.cg)(),(0,eR.a)(({from:l,to:c})=>{void 0!==l&&l!==c&&((0,U.yj)({ignoreDuration:!0}),(0,U.cg)())}))}})),eV=null;function addGlobalErrorInstrumentationHandler(l){let c="error";(0,eA.Hj)(c,l),(0,eA.D2)(c,instrumentError)}function instrumentError(){eV=R.GLOBAL_OBJ.onerror,R.GLOBAL_OBJ.onerror=function(l,c,g,b,_){return(0,eA.rK)("error",{column:b,error:_,line:g,msg:l,url:c}),!!eV&&eV.apply(this,arguments)},R.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}let eU=null;function addGlobalUnhandledRejectionInstrumentationHandler(l){let c="unhandledrejection";(0,eA.Hj)(c,l),(0,eA.D2)(c,instrumentUnhandledRejection)}function instrumentUnhandledRejection(){eU=R.GLOBAL_OBJ.onunhandledrejection,R.GLOBAL_OBJ.onunhandledrejection=function(l){return(0,eA.rK)("unhandledrejection",l),!eU||eU.apply(this,arguments)},R.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}let eH=(0,W._I)((l={})=>{let c={onerror:!0,onunhandledrejection:!0,...l};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(l){c.onerror&&addGlobalErrorInstrumentationHandler(c=>{let{stackParser:g,attachStacktrace:b}=getOptions();if((0,X.s3)()!==l||eP>0)return;let{msg:_,url:E,line:O,column:R,error:B}=c,V=function(l,c,g,b){let _=l.exception=l.exception||{},E=_.values=_.values||[],O=E[0]=E[0]||{},R=O.stacktrace=O.stacktrace||{},B=R.frames=R.frames||[],V=function(l){if((0,ef.HD)(l)&&0!==l.length){if(l.startsWith("data:")){let c=l.match(/^data:([^;
1523]+)/),g=c?c[1]:"text/javascript",b=l.includes("base64,");return`<data:${g}${b?",base64":""}>`}return l.slice(0,1024)}}(c)??(0,ek.l4)();return 0===B.length&&B.push({colno:b,filename:V,function:er.Fi,in_app:!0,lineno:g}),l}(eventFromUnknownInput(g,B||_,void 0,b,!1),E,O,R);V.level="error",(0,U.eN)(V,{originalException:B,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})}),c.onunhandledrejection&&addGlobalUnhandledRejectionInstrumentationHandler(c=>{let{stackParser:g,attachStacktrace:b}=getOptions();if((0,X.s3)()!==l||eP>0)return;let _=function(l){if((0,ef.pt)(l))return l;try{if("reason"in l)return l.reason;if("detail"in l&&"reason"in l.detail)return l.detail.reason}catch{}return l}(c),E=(0,ef.pt)(_)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(_)}`}]}}:eventFromUnknownInput(g,_,void 0,b,!0);E.level="error",(0,U.eN)(E,{originalException:_,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}}});function getOptions(){let l=(0,X.s3)(),c=l?.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return c}let ez=(0,W._I)(()=>({name:"HttpContext",preprocessEvent(l){if(!eT.navigator&&!eT.location&&!eT.document)return;let c=getHttpRequestData(),g={...c.headers,...l.request?.headers};l.request={...c,...l.request,headers:g}}}));function applyExceptionGroupFieldsForParentException(l,c){l.mechanism={handled:!0,type:"auto.core.linked_errors",...l.mechanism,..."AggregateError"===l.type&&{is_exception_group:!0},exception_id:c}}function applyExceptionGroupFieldsForChildException(l,c,g,b){l.mechanism={handled:!0,...l.mechanism,type:"chained",source:c,exception_id:g,parent_id:b}}let eW=(0,W._I)((l={})=>{let c=l.limit||5,g=l.key||"cause";return{name:"LinkedErrors",preprocessEvent(l,b,_){let E=_.getOptions();!function(l,c,g,b,_,E){if(!_.exception?.values||!E||!(0,ef.V9)(E.originalException,Error))return;let O=_.exception.values.length>0?_.exception.values[_.exception.values.length-1]:void 0;O&&(_.exception.values=function aggregateExceptionsFromError(l,c,g,b,_,E,O,R){if(E.length>=g+1)return E;let B=[...E];if((0,ef.V9)(b[_],Error)){applyExceptionGroupFieldsForParentException(O,R);let E=l(c,b[_]),V=B.length;applyExceptionGroupFieldsForChildException(E,_,V,R),B=aggregateExceptionsFromError(l,c,g,b[_],_,[E,...B],E,V)}return Array.isArray(b.errors)&&b.errors.forEach((b,E)=>{if((0,ef.V9)(b,Error)){applyExceptionGroupFieldsForParentException(O,R);let V=l(c,b),U=B.length;applyExceptionGroupFieldsForChildException(V,`errors[${E}]`,U,R),B=aggregateExceptionsFromError(l,c,g,b,_,[V,...B],V,U)}}),B}(l,c,b,E.originalException,g,_.exception.values,O,0))}(exceptionFromError,E.stackParser,g,c,l,b)}}});function createFrame(l,c,g,b){let _={filename:l,function:"<anonymous>"===c?er.Fi:c,in_app:!0};return void 0!==g&&(_.lineno=g),void 0!==b&&(_.colno=b),_}let eG=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,eq=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,eQ=/\((\S*)(?::(\d+))(?::(\d+))\)/,eZ=/at (.+?) ?\(data:(.+?),/,eK=[30,l=>{let c=l.match(eZ);if(c)return{filename:`<data:${c[2]}>`,function:c[1]};let g=eG.exec(l);if(g){let[,l,c,b]=g;return createFrame(l,er.Fi,+c,+b)}let b=eq.exec(l);if(b){let l=b[2]&&0===b[2].indexOf("eval");if(l){let l=eQ.exec(b[2]);l&&(b[2]=l[1],b[3]=l[2],b[4]=l[3])}let[c,g]=extractSafariExtensionDetails(b[1]||er.Fi,b[2]);return createFrame(g,c,b[3]?+b[3]:void 0,b[4]?+b[4]:void 0)}}],eX=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,eY=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,eJ=[50,l=>{let c=eX.exec(l);if(c){let l=c[3]&&c[3].indexOf(" > eval")>-1;if(l){let l=eY.exec(c[3]);l&&(c[1]=c[1]||"eval",c[3]=l[1],c[4]=l[2],c[5]="")}let g=c[3],b=c[1]||er.Fi;return[b,g]=extractSafariExtensionDetails(b,g),createFrame(g,b,c[4]?+c[4]:void 0,c[5]?+c[5]:void 0)}}],e0=(0,er.pE)(...[eK,eJ]),extractSafariExtensionDetails=(l,c)=>{let g=-1!==l.indexOf("safari-extension"),b=-1!==l.indexOf("safari-web-extension");return g||b?[-1!==l.indexOf("@")?l.split("@")[0]:er.Fi,g?`safari-extension:${c}`:`safari-web-extension:${c}`]:[l,c]},e1=Symbol.for("SentryBufferFullError");var e2=g(79495),e3=g(65465);function makeFetchTransport(l,c=(0,e3.L2)("fetch")){let g=0,b=0;
1523async function makeRequest(_){let E=_.body.length;g+=E,b++;let O={body:_.body,method:"POST",referrerPolicy:"strict-origin",headers:l.headers,keepalive:g<=6e4&&b<15,...l.fetchOptions};try{let g=await c(l.url,O);return{statusCode:g.status,headers:{"x-sentry-rate-limits":g.headers.get("X-Sentry-Rate-Limits"),"retry-after":g.headers.get("Retry-After")}}}catch(l){throw(0,e3._6)("fetch"),l}finally{g-=E,b--}}return function(l,c,g=function(l=100){let c=new Set;return{get $(){return Array.from(c)},add:function(g){if(!(c.size<l))return(0,ey.$2)(e1);let b=g();return c.add(b),b.then(()=>{c.delete(b)},()=>{c.delete(b)}),b},drain:function(l){if(!c.size)return(0,ey.WD)(!0);let g=Promise.allSettled(Array.from(c)).then(()=>!0);if(!l)return g;let b=[g,new Promise(c=>setTimeout(()=>c(!1),l))];return Promise.race(b)}}}(l.bufferSize||64)){let b={};return{send:function(_){let E=[];if((0,el.gv)(_,(c,g)=>{let _=(0,el.mL)(g);(0,e2.Q)(b,_)?l.recordDroppedEvent("ratelimit_backoff",_):E.push(c)}),0===E.length)return Promise.resolve({});let O=(0,el.Jd)(_[0],E),recordEnvelopeLoss=c=>{(0,el.gv)(O,(g,b)=>{l.recordDroppedEvent(c,(0,el.mL)(b))})};return g.add(()=>c({body:(0,el.V$)(O)}).then(l=>(void 0!==l.statusCode&&(l.statusCode<200||l.statusCode>=300)&&H.X&&B.fF.warn(`Sentry responded with status code ${l.statusCode} to sent event.`),b=(0,e2.WG)(b,l),l),l=>{throw recordEnvelopeLoss("network_error"),H.X&&B.fF.error("Encountered error running transport request:",l),l})).then(l=>l,l=>{if(l===e1)return H.X&&B.fF.error("Skipped sending event because buffer is full."),recordEnvelopeLoss("queue_overflow"),Promise.resolve({});throw l})},flush:l=>g.drain(l)}}(l,makeRequest)}function getDefaultIntegrations(l){return[K(),et(),eL(),eF(),eH(),eW(),ei(),ez(),eB()]}var e5=g(52983),e4=g(73656),e6=g(54728),e8=g(44674),e9=g(65486);let sentryNonRecordingSpan_SentryNonRecordingSpan=class sentryNonRecordingSpan_SentryNonRecordingSpan{constructor(l={}){this._traceId=l.traceId||(0,e9.H)(),this._spanId=l.spanId||(0,e9.M)()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:ec.ve}}end(l){}setAttribute(l,c){return this}setAttributes(l){return this}setStatus(l){return this}updateName(l){return this}isRecording(){return!1}addEvent(l,c,g){return this}addLink(l){return this}addLinks(l){return this}recordException(l,c){}};function timedEventsToMeasurements(l){if(!l||0===l.length)return;let c={};return l.forEach(l=>{let g=l.attributes||{},b=g[ev.E1],_=g[ev.Wb];"string"==typeof b&&"number"==typeof _&&(c[l.name]={value:_,unit:b})}),c}var e7=g(33095);let SentrySpan=class SentrySpan{constructor(l={}){this._traceId=l.traceId||(0,e9.H)(),this._spanId=l.spanId||(0,e9.M)(),this._startTime=l.startTimestamp||(0,ep.ph)(),this._links=l.links,this._attributes={},this.setAttributes({[ev.S3]:"manual",[ev.$J]:l.op,...l.attributes}),this._name=l.name,l.parentSpanId&&(this._parentSpanId=l.parentSpanId),"sampled"in l&&(this._sampled=l.sampled),l.endTimestamp&&(this._endTime=l.endTimestamp),this._events=[],this._isStandaloneSpan=l.isStandalone,this._endTime&&this._onSpanEnded()}addLink(l){return this._links?this._links.push(l):this._links=[l],this}addLinks(l){return this._links?this._links.push(...l):this._links=l,this}recordException(l,c){}spanContext(){let{_spanId:l,_traceId:c,_sampled:g}=this;return{spanId:l,traceId:c,traceFlags:g?ec.i0:ec.ve}}setAttribute(l,c){return void 0===c?delete this._attributes[l]:this._attributes[l]=c,this}setAttributes(l){return Object.keys(l).forEach(c=>this.setAttribute(c,l[c])),this}updateStartTime(l){this._startTime=(0,ec.$k)(l)}setStatus(l){return this._status=l,this}updateName(l){return this._name=l,this.setAttribute(ev.Zj,"custom"),this}end(l){this._endTime||(this._endTime=(0,ec.$k)(l),function(l){if(!H.X)return;let{description:c="< unknown name >",op:g="< unknown op >"}=(0,ec.XU)(l),{spanId:b}=l.spanContext(),_=(0,ec.Gx)(l),E=_===l,O=`[Tracing] Finishing "${g}" ${E?"root ":""}span "${c}" with ID ${b}`;B.fF.log(O)}(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[ev.$J],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:(0,ec._4)(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[ev.S3],profile_id:this._attributes[ev.p6],exclusive_time:this._attributes[ev.JQ],measurements:timedEventsToMeasurements(this._events),is_segment:this._isStandaloneSpan&&(0,ec.Gx)(this)===this||void 0,segment_id:this._isStandaloneSpan?(0,ec.Gx)(this).spanContext().spanId:void 0,links:(0,ec.FF)(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(l,c,g){H.X&&B.fF.log("[Tracing] Adding an event to span:",l);let b=isSpanTimeInput(c)?c:g||(0,ep.ph)(),_=isSpanTimeInput(c)?{}:c||{},E={name:l,time:(0,ec.$k)(b),attributes:_};return this._events.push(E),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let l=(0,X.s3)();l&&l.emit("spanEnd",this);let c=this._isStandaloneSpan||this===(0,ec.Gx)(this);if(!c)return;
1523if(this._isStandaloneSpan){this._sampled?function(l){let c=(0,X.s3)();if(!c)return;let g=l[1];if(!g||0===g.length){c.recordDroppedEvent("before_send","span");return}c.sendEnvelope(l)}(function(l,c){let g=(0,eo.jC)(l[0]),b=c?.getDsn(),_=c?.getOptions().tunnel,E={sent_at:new Date().toISOString(),...!!g.trace_id&&!!g.public_key&&{trace:g},...!!_&&b&&{dsn:(0,es.RA)(b)}},{beforeSendSpan:O,ignoreSpans:R}=c?.getOptions()||{},B=R?.length?l.filter(l=>!shouldIgnoreSpan((0,ec.XU)(l),R)):l,V=l.length-B.length;V&&c?.recordDroppedEvent("before_send","span",V);let U=O?l=>{let c=(0,ec.XU)(l),g=O(c);return g||((0,ec.R6)(),c)}:ec.XU,H=[];for(let l of B){let c=U(l);c&&H.push((0,el.KQ)(c))}return(0,el.Jd)(E,H)}([this],l)):(H.X&&B.fF.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),l&&l.recordDroppedEvent("sample_rate","span"));return}let g=this._convertSpanToTransaction();if(g){let l=(0,e7.I)(this).scope||(0,X.nZ)();l.captureEvent(g)}}_convertSpanToTransaction(){if(!isFullFinishedSpan((0,ec.XU)(this)))return;this._name||(H.X&&B.fF.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");let{scope:l,isolationScope:c}=(0,e7.I)(this),g=l?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;let b=(0,ec.Dp)(this).filter(l=>l!==this&&!(l instanceof SentrySpan&&l.isStandaloneSpan())),_=b.map(l=>(0,ec.XU)(l)).filter(isFullFinishedSpan),E=this._attributes[ev.Zj];delete this._attributes[ev.xF],_.forEach(l=>{delete l.data[ev.xF]});let O={contexts:{trace:(0,ec.HR)(this)},spans:_.length>1e3?_.sort((l,c)=>l.start_timestamp-c.start_timestamp).slice(0,1e3):_,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:l,capturedSpanIsolationScope:c,dynamicSamplingContext:(0,eo.jC)(this)},request:g,...E&&{transaction_info:{source:E}}},R=timedEventsToMeasurements(this._events),V=R&&Object.keys(R).length;return V&&(H.X&&B.fF.log("[Measurements] Adding measurements to transaction event",JSON.stringify(R,void 0,2)),O.measurements=R),O}};function isSpanTimeInput(l){return l&&"number"==typeof l||l instanceof Date||Array.isArray(l)}function isFullFinishedSpan(l){return!!l.start_timestamp&&!!l.timestamp&&!!l.span_id&&!!l.trace_id}var tt=g(7892),tr=g(9548);let tn="__SENTRY_SUPPRESS_TRACING__";function startInactiveSpan(l){let c=getAcs();if(c.startInactiveSpan)return c.startInactiveSpan(l);let g=parseSentrySpanArguments(l),{forceTransaction:b,parentSpan:_}=l,E=l.scope?c=>(0,X.$e)(l.scope,c):void 0!==_?l=>withActiveSpan(_,l):l=>l();return E(()=>{let c=(0,X.nZ)(),E=getParentSpan(c,_),O=l.onlyIfParent&&!E;return O?new sentryNonRecordingSpan_SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:E,spanArguments:g,forceTransaction:b,scope:c})})}function withActiveSpan(l,c){let g=getAcs();return g.withActiveSpan?g.withActiveSpan(l,c):(0,X.$e)(g=>((0,e8.D)(g,l||void 0),c(g)))}function createChildOrRootSpan({parentSpan:l,spanArguments:c,forceTransaction:g,scope:b}){let _;if(!(0,e6.f)()){let b=new sentryNonRecordingSpan_SentryNonRecordingSpan;if(g||!l){let l={sampled:"false",sample_rate:"0",transaction:c.name,...(0,eo.jC)(b)};(0,eo.Lh)(b,l)}return b}let E=(0,X.aF)();if(l&&!g)_=function(l,c,g){let{spanId:b,traceId:_}=l.spanContext(),E=!c.getScopeData().sdkProcessingMetadata[tn]&&(0,ec.Tt)(l),O=E?new SentrySpan({...g,parentSpanId:b,traceId:_,sampled:E}):new sentryNonRecordingSpan_SentryNonRecordingSpan({traceId:_});(0,ec.j5)(l,O);let R=(0,X.s3)();return R&&(R.emit("spanStart",O),g.endTimestamp&&R.emit("spanEnd",O)),O}(l,b,c),(0,ec.j5)(l,_);else if(l){let g=(0,eo.jC)(l),{traceId:E,spanId:O}=l.spanContext(),R=(0,ec.Tt)(l);_=_startRootSpan({traceId:E,parentSpanId:O,...c},b,R),(0,eo.Lh)(_,g)}else{let{traceId:l,dsc:g,parentSpanId:O,sampled:R}={...E.getPropagationContext(),...b.getPropagationContext()};_=_startRootSpan({traceId:l,parentSpanId:O,...c},b,R),g&&(0,eo.Lh)(_,g)}return!function(l){if(!H.X)return;let{description:c="< unknown name >",op:g="< unknown op >",parent_span_id:b}=(0,ec.XU)(l),{spanId:_}=l.spanContext(),E=(0,ec.Tt)(l),O=(0,ec.Gx)(l),R=O===l,V=`[Tracing] Starting ${E?"sampled":"unsampled"} ${R?"root ":""}span`,U=[`op: ${g}`,`name: ${c}`,`ID: ${_}`];if(b&&U.push(`parent ID: ${b}`),!R){let{op:l,description:c}=(0,ec.XU)(O);U.push(`root ID: ${O.spanContext().spanId}`),l&&U.push(`root op: ${l}`),c&&U.push(`root description: ${c}`)}B.fF.log(`${V}
1524  ${U.join("\n  ")}`)}(_),(0,e7.Y)(_,b,E),_}function parseSentrySpanArguments(l){let c=l.experimental||{},g={isStandalone:c.standalone,...l};if(l.startTime){let c={...g};return c.startTimestamp=(0,ec.$k)(l.startTime),delete c.startTime,c}return g}function getAcs(){let l=(0,eu.cu)();return(0,tr.G)(l)}function _startRootSpan(l,c,g){let b=(0,X.s3)(),_=b?.getOptions()||{},{name:E=""}=l,O={spanAttributes:{...l.attributes},spanName:E,parentSampled:g};b?.emit("beforeSampling",O,{decision:!1});let R=O.parentSampled??g,V=O.spanAttributes,U=c.getPropagationContext(),[W,G,q]=c.getScopeData().sdkProcessingMetadata[tn]?[!1]:function(l,c,g){let b,_;if(!(0,e6.f)(l))return[!1];"function"==typeof l.tracesSampler?(b=l.tracesSampler({...c,inheritOrSampleWith:l=>"number"==typeof c.parentSampleRate?c.parentSampleRate:"boolean"==typeof c.parentSampled?Number(c.parentSampled):l}),_=!0):void 0!==c.parentSampled?b=c.parentSampled:void 0!==l.tracesSampleRate&&(b=l.tracesSampleRate,_=!0);let E=(0,em.o)(b);
1524if(void 0===E)return H.X&&B.fF.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(b)} of type ${JSON.stringify(typeof b)}.`),[!1];if(!E)return H.X&&B.fF.log(`[Tracing] Discarding transaction because ${"function"==typeof l.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,E,_];let O=g<E;return!O&&H.X&&B.fF.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(b)})`),[O,E,_]}(_,{name:E,parentSampled:R,attributes:V,parentSampleRate:(0,em.o)(U.dsc?.sample_rate)},U.sampleRand),Q=new SentrySpan({...l,attributes:{[ev.Zj]:"custom",[ev.TE]:void 0!==G&&q?G:void 0,...V},sampled:W});return!W&&b&&(H.X&&B.fF.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),b.recordDroppedEvent("sample_rate","transaction")),b&&b.emit("spanStart",Q),Q}function getParentSpan(l,c){if(c)return c;if(null===c)return;let g=(0,e8.Y)(l);if(!g)return;let b=(0,X.s3)(),_=b?b.getOptions():{};return _.parentSpanIsAlwaysRootSpan?(0,ec.Gx)(g):g}let ti={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};function startIdleSpan(l,c={}){let g;let b=new Map,_=!1,E="externalFinish",O=!c.disableAutoFinish,R=[],{idleTimeout:V=ti.idleTimeout,finalTimeout:U=ti.finalTimeout,childSpanTimeout:W=ti.childSpanTimeout,beforeSpanEnd:G,trimIdleSpanEndTimestamp:q=!0}=c,Q=(0,X.s3)();if(!Q||!(0,e6.f)()){let l=new sentryNonRecordingSpan_SentryNonRecordingSpan,c={sample_rate:"0",sampled:"false",...(0,eo.jC)(l)};return(0,eo.Lh)(l,c),l}let Z=(0,X.nZ)(),K=(0,ec.HN)(),Y=function(l){let c=startInactiveSpan(l);return(0,e8.D)((0,X.nZ)(),c),H.X&&B.fF.log("[Tracing] Started span is an idle span"),c}(l);function _cancelIdleTimeout(){g&&(clearTimeout(g),g=void 0)}function _restartIdleTimeout(l){_cancelIdleTimeout(),g=setTimeout(()=>{!_&&0===b.size&&O&&(E="idleTimeout",Y.end(l))},V)}function _restartChildSpanTimeout(l){g=setTimeout(()=>{!_&&O&&(E="heartbeatFailed",Y.end(l))},W)}function onIdleSpanEnded(l){_=!0,b.clear(),R.forEach(l=>l()),(0,e8.D)(Z,K);let c=(0,ec.XU)(Y),{start_timestamp:g}=c;if(!g)return;let O=c.data;O[ev.ju]||Y.setAttribute(ev.ju,E),B.fF.log(`[Tracing] Idle span "${c.op}" finished`);let W=(0,ec.Dp)(Y).filter(l=>l!==Y),G=0;W.forEach(c=>{c.isRecording()&&(c.setStatus({code:tt.jt,message:"cancelled"}),c.end(l),H.X&&B.fF.log("[Tracing] Cancelling span since span ended early",JSON.stringify(c,void 0,2)));let g=(0,ec.XU)(c),{timestamp:b=0,start_timestamp:_=0}=g,E=_<=l,O=(U+V)/1e3,R=b-_<=O;if(H.X){let l=JSON.stringify(c,void 0,2);E?R||B.fF.log("[Tracing] Discarding span since it finished after idle span final timeout",l):B.fF.log("[Tracing] Discarding span since it happened after idle span was finished",l)}(!R||!E)&&((0,ec.ed)(Y,c),G++)}),G>0&&Y.setAttribute("sentry.idle_span_discarded_spans",G)}return Y.end=new Proxy(Y.end,{apply(l,c,g){if(G&&G(Y),c instanceof sentryNonRecordingSpan_SentryNonRecordingSpan)return;let[b,..._]=g,E=b||(0,ep.ph)(),O=(0,ec.$k)(E),R=(0,ec.Dp)(Y).filter(l=>l!==Y),B=(0,ec.XU)(Y);if(!R.length||!q)return onIdleSpanEnded(O),Reflect.apply(l,c,[O,..._]);let V=Q.getOptions().ignoreSpans,H=R?.reduce((l,c)=>{let g=ec.XU(c);return!g.timestamp||V&&shouldIgnoreSpan(g,V)?l:l?Math.max(l,g.timestamp):g.timestamp},void 0),W=B.start_timestamp,Z=Math.min(W?W+U/1e3:1/0,Math.max(W||-1/0,Math.min(O,H||1/0)));return onIdleSpanEnded(Z),Reflect.apply(l,c,[Z,..._])}}),R.push(Q.on("spanStart",l=>{if(_||l===Y||(0,ec.XU)(l).timestamp||l instanceof SentrySpan&&l.isStandaloneSpan())return;let c=(0,ec.Dp)(Y);c.includes(l)&&function(l){_cancelIdleTimeout(),b.set(l,!0);let c=(0,ep.ph)();_restartChildSpanTimeout(c+W/1e3)}(l.spanContext().spanId)})),R.push(Q.on("spanEnd",l=>{_||function(l){if(b.has(l)&&b.delete(l),0===b.size){let l=(0,ep.ph)();_restartIdleTimeout(l+V/1e3)}}(l.spanContext().spanId)})),R.push(Q.on("idleSpanEnableAutoFinish",l=>{l===Y&&(O=!0,_restartIdleTimeout(),b.size&&_restartChildSpanTimeout())})),c.disableAutoFinish||_restartIdleTimeout(),setTimeout(()=>{_||(Y.setStatus({code:tt.jt,message:"deadline_exceeded"}),E="finalTimeout",Y.end())},U),Y}let ta=!1;var to=g(83924),ts=g(35191),tl=g(35674),tc=g(20206),tu=g(12282);function isMeasurementValue(l){return"number"==typeof l&&isFinite(l)}function startAndEndSpan(l,c,g,{...b}){let _=(0,ec.XU)(l).start_timestamp;return _&&_>c&&"function"==typeof l.updateStartTime&&l.updateStartTime(c),withActiveSpan(l,()=>{let l=startInactiveSpan({startTime:c,...b});return l&&l.end(g),l})}function startStandaloneWebVitalSpan(l){let c;let g=(0,X.s3)();if(!g)return;let{name:b,transaction:_,attributes:E,startTime:O}=l,{release:R,environment:B,sendDefaultPii:V}=g.getOptions(),U=g.getIntegrationByName("Replay"),H=U?.getReplayId(),W=(0,X.nZ)(),G=W.getUser(),q=void 0!==G?G.email||G.id||G.ip_address:void 0;try{c=W.getScopeData().contexts.profile.profile_id}catch{}let Q={release:R,environment:B,user:q||void 0,profile_id:c||void 0,replay_id:H||void 0,transaction:_,"user_agent.original":ts.m.navigator?.userAgent,"client.address":V?"{{auto}}":void 0,...E};return startInactiveSpan({name:b,attributes:Q,startTime:O,experimental:{standalone:!0}})}function getBrowserPerformanceAPI(){return ts.m.addEventListener&&ts.m.performance}function msToSec(l){return l/1e3}function supportsWebVital(l){try{return PerformanceObserver.supportedEntryTypes.includes(l)}catch{return!1}}function listenForWebVitalReportEvents(l,c){let g;let b=!1;function _runCollectorCallbackOnce(l){!b&&g&&c(l,g),b=!0}(0,tu.u)(()=>{_runCollectorCallbackOnce("pagehide")});let _=l.on("beforeStartNavigationSpan",(l,c)=>{c?.isRedirect||(_runCollectorCallbackOnce("navigation"),_(),E())}),E=l.on("afterStartPageLoadSpan",l=>{g=l.spanContext().spanId,E()})}function getAbsoluteTime(l){return l?(((0,ep.Z1)()||performance.timeOrigin)+l)/1e3:l}function resourceTimingToSpanAttributes(l){let c={};if(void 0!=l.nextHopProtocol){let{name:g,version:b}=function(l){let c="unknown",g="unknown",b="";for(let _ of l){if("/"===_){[c,g]=l.split("/");break}if(!isNaN(Number(_))){c="h"===b?"http":b,g=l.split(b)[1];break}b+=_}return b===l&&(c=b),{name:c,version:g}}(l.nextHopProtocol);c["network.protocol.version"]=b,c["network.protocol.name"]=g}return(0,ep.Z1)()||getBrowserPerformanceAPI()?.timeOrigin?Object.fromEntries(Object.entries({...c,"http.request.redirect_start":getAbsoluteTime(l.redirectStart),"http.request.redirect_end":getAbsoluteTime(l.redirectEnd),"http.request.worker_start":getAbsoluteTime(l.workerStart),"http.request.fetch_start":getAbsoluteTime(l.fetchStart),"http.request.domain_lookup_start":getAbsoluteTime(l.domainLookupStart),"http.request.domain_lookup_end":getAbsoluteTime(l.domainLookupEnd),"http.request.connect_start":getAbsoluteTime(l.connectStart),"http.request.secure_connection_start":getAbsoluteTime(l.secureConnectionStart),"http.request.connection_end":getAbsoluteTime(l.connectEnd),"http.request.request_start":getAbsoluteTime(l.requestStart),"http.request.response_start":getAbsoluteTime(l.responseStart),"http.request.response_end":getAbsoluteTime(l.responseEnd),"http.request.time_to_first_byte":null!=l.responseStart?l.responseStart/1e3:void 0}).filter(([,l])=>null!=l)):c}var td=g(27097),tp=g(13609),tf=g(18404);let th=0,tm={};function _addPerformanceNavigationTiming(l,c,g,b,_=g){let E="secureConnection"===g?"connectEnd":"fetch"===g?"domainLookupStart":`${g}End`,O=c[E],R=c[`${g}Start`];R&&O&&startAndEndSpan(l,b+msToSec(R),b+msToSec(O),{op:`browser.${_}`,name:c.name,attributes:{[ev.S3]:"auto.ui.browser.metrics",..."redirect"===g&&null!=c.redirectCount?{"http.redirect_count":c.redirectCount}:{}}})}let tg=[],ty=new Map,tv={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"},_onInp=({metric:l})=>
1524{if(void 0==l.value)return;let c=msToSec(l.value);if(c>60)return;let g=l.entries.find(c=>c.duration===l.value&&tv[c.name]);if(!g)return;let{interactionId:b}=g,_=tv[g.name],E=msToSec((0,ep.Z1)()+g.startTime),O=(0,ec.HN)(),R=O?(0,ec.Gx)(O):void 0,B=null!=b?ty.get(b):void 0,V=B||R,U=V?(0,ec.XU)(V).description:(0,X.nZ)().getScopeData().transactionName,H=(0,ek.Rt)(g.target),W={[ev.S3]:"auto.http.browser.inp",[ev.$J]:`ui.interaction.${_}`,[ev.JQ]:g.duration},G=startStandaloneWebVitalSpan({name:H,transaction:U,attributes:W,startTime:E});G&&(G.addEvent("inp",{[ev.E1]:"millisecond",[ev.Wb]:l.value}),G.end(E+c))},_onElementTiming=({entries:l})=>{let c=(0,ec.HN)(),g=c?(0,ec.Gx)(c):void 0,b=g?(0,ec.XU)(g).description:(0,X.nZ)().getScopeData().transactionName;l.forEach(l=>{if(!l.identifier)return;let c=l.name,g=l.renderTime,_=l.loadTime,[E,O]=_?[msToSec(_),"load-time"]:g?[msToSec(g),"render-time"]:[(0,ep.ph)(),"entry-emission"],R="image-paint"===c?msToSec(Math.max(0,(g??0)-(_??0))):0,B={[ev.S3]:"auto.ui.browser.elementtiming",[ev.$J]:"ui.elementtiming",[ev.Zj]:"component","sentry.span_start_time_source":O,"sentry.transaction_name":b,"element.id":l.id,"element.type":l.element?.tagName?.toLowerCase()||"unknown","element.size":l.naturalWidth&&l.naturalHeight?`${l.naturalWidth}x${l.naturalHeight}`:void 0,"element.render_time":g,"element.load_time":_,"element.url":l.url||void 0,"element.identifier":l.identifier,"element.paint_type":c};!function(l,c){let g=getAcs();if(g.startSpan)return g.startSpan(l,c);let b=parseSentrySpanArguments(l),{forceTransaction:_,parentSpan:E,scope:O}=l,R=O?.clone();(0,X.$e)(R,()=>{let g=void 0!==E?l=>withActiveSpan(E,l):l=>l();return g(()=>{let g=(0,X.nZ)(),O=getParentSpan(g,E),R=l.onlyIfParent&&!O,B=R?new sentryNonRecordingSpan_SentryNonRecordingSpan:createChildOrRootSpan({parentSpan:O,spanArguments:b,forceTransaction:_,scope:g});return(0,e8.D)(g,B),function(l,c,g=()=>{},b=()=>{}){var _;let E;try{E=l()}catch(l){throw c(l),g(),l}return _=E,(0,ef.J8)(_)?_.then(l=>(g(),b(l),l),l=>{throw c(l),g(),l}):(g(),b(_),_)}(()=>c(B),()=>{let{status:l}=(0,ec.XU)(B);B.isRecording()&&(!l||"ok"===l)&&B.setStatus({code:tt.jt,message:"internal_error"})},()=>{B.end()})})})}({name:`element[${l.identifier}]`,attributes:B,startTime:E,onlyIfParent:!0},l=>{l.end(E+R)})})},tb="sentry_previous_trace";function spanContextSampled(l){return 1===l.traceFlags}var tx=g(25822);function getTraceData(l={}){let c=l.client||(0,X.s3)();if(!(0,U._k)()||!c)return{};let g=(0,eu.cu)(),b=(0,tr.G)(g);if(b.getTraceData)return b.getTraceData(l);let _=l.scope||(0,X.nZ)(),E=l.span||(0,ec.HN)(),O=E?(0,ec.Hb)(E):function(l){let{traceId:c,sampled:g,propagationSpanId:b}=l.getPropagationContext();return(0,to.$p)(c,b,g)}(_),R=E?(0,eo.jC)(E):(0,eo.CG)(c,_),V=(0,tx.IQ)(R),H=to.Ke.test(O);if(!H)return B.fF.warn("Invalid sentry-trace data. Cannot generate trace data"),{};let W={"sentry-trace":O,baggage:V};if(l.propagateTraceparent){let l=E?(0,ec.jN)(E):function(l){let{traceId:c,sampled:g,propagationSpanId:b}=l.getPropagationContext();return(0,to.i7)(c,b,g)}(_);l&&(W.traceparent=l)}return W}function baggageHeaderHasSentryBaggageValues(l){return l.split(",").some(l=>l.trim().startsWith(tx.lq))}let t_=new WeakMap,tw=new Map,tE={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function addHTTPTimings(l){let{url:c}=(0,ec.XU)(l).data;if(!c||"string"!=typeof c)return;let g=(0,tc._j)("resource",({entries:b})=>{b.forEach(b=>{"resource"===b.entryType&&"initiatorType"in b&&"string"==typeof b.nextHopProtocol&&("fetch"===b.initiatorType||"xmlhttprequest"===b.initiatorType)&&b.name.endsWith(c)&&(l.setAttributes(resourceTimingToSpanAttributes(b)),setTimeout(g))})})}function getFullURL(l){try{let c=new URL(l,eT.location.origin);return c.href}catch{return}}let tS={...ti,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...tE},browserTracingIntegration=(l={})=>{let c,g,b;let O={name:void 0,source:void 0},V=eT.document,{enableInp:U,enableElementTiming:W,enableLongTask:G,enableLongAnimationFrame:Q,_experiments:{enableInteractions:Z,enableStandaloneClsSpans:K,enableStandaloneLcpSpans:J},beforeStartSpan:et,idleTimeout:er,finalTimeout:ei,childSpanTimeout:ea,markBackgroun
1524dSpan:es,traceFetch:el,traceXHR:eu,trackFetchStreamPerformance:ed,shouldCreateSpanForRequest:eh,enableHTTPTimings:em,ignoreResourceSpans:eg,ignorePerformanceApiSpans:ey,instrumentPageLoad:eb,instrumentNavigation:ex,detectRedirects:e_,linkPreviousTrace:ew,consistentTraceSampling:eE,enableReportPageLoaded:eS,onRequestSpanStart:eC}={...tS,...l};function _createRouteSpan(l,g,R=!0){let U="pageload"===g.op,W=g.name,G=et?et(g):g,Q=G.attributes||{};if(W!==G.name&&(Q[ev.Zj]="custom",G.attributes=Q),!R){let l=(0,ep.yW)();startInactiveSpan({...G,startTime:l}).end(l);return}O.name=G.name,O.source=Q[ev.Zj];let Z=startIdleSpan(G,{idleTimeout:er,finalTimeout:ei,childSpanTimeout:ea,disableAutoFinish:U,beforeSpanEnd:g=>{c?.(),function(l,c){let g=getBrowserPerformanceAPI(),b=(0,ep.Z1)();if(!g?.getEntries||!b)return;let O=msToSec(b),R=g.getEntries(),{op:V,start_timestamp:U}=(0,ec.XU)(l);R.slice(th).forEach(g=>{let b=msToSec(g.startTime),_=msToSec(Math.max(0,g.duration));if("navigation"!==V||!U||!(O+b<U))switch(g.entryType){case"navigation":["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(c=>{_addPerformanceNavigationTiming(l,g,c,O)}),_addPerformanceNavigationTiming(l,g,"secureConnection",O,"TLS/SSL"),_addPerformanceNavigationTiming(l,g,"fetch",O,"cache"),_addPerformanceNavigationTiming(l,g,"domainLookup",O,"DNS"),function(l,c,g){let b=g+msToSec(c.requestStart),_=g+msToSec(c.responseEnd),E=g+msToSec(c.responseStart);c.responseEnd&&(startAndEndSpan(l,b,_,{op:"browser.request",name:c.name,attributes:{[ev.S3]:"auto.ui.browser.metrics"}}),startAndEndSpan(l,E,_,{op:"browser.response",name:c.name,attributes:{[ev.S3]:"auto.ui.browser.metrics"}}))}(l,g,O);break;case"mark":case"paint":case"measure":{(function(l,c,g,b,_,E){if(function(l){if(l?.entryType==="measure")try{return"Components ⚛"===l.detail.devtools.track}catch{return}}(c)||["mark","measure"].includes(c.entryType)&&(0,q.U0)(c.name,E))return;let O=(0,tp.W)(!1),R=msToSec(O?O.requestStart:0),B=_+Math.max(g,R),V=_+g,U=V+b,H={[ev.S3]:"auto.resource.browser.metrics"};B!==V&&(H["sentry.browser.measure_happened_before_request"]=!0,H["sentry.browser.measure_start_time"]=B),function(l,c){try{let g=c.detail;if(!g)return;if("object"==typeof g){for(let[c,b]of Object.entries(g))if(b&&(0,ef.pt)(b))l[`sentry.browser.measure.detail.${c}`]=b;else if(void 0!==b)try{l[`sentry.browser.measure.detail.${c}`]=JSON.stringify(b)}catch{}return}if((0,ef.pt)(g)){l["sentry.browser.measure.detail"]=g;return}try{l["sentry.browser.measure.detail"]=JSON.stringify(g)}catch{}}catch{}}(H,c),B<=U&&startAndEndSpan(l,B,U,{name:c.name,op:c.entryType,attributes:H})})(l,g,b,_,O,c.ignorePerformanceApiSpans);let E=(0,tf.Y)(),R=g.startTime<E.firstHiddenTime;"first-paint"===g.name&&R&&(tm.fp={value:g.startTime,unit:"millisecond"}),"first-contentful-paint"===g.name&&R&&(tm.fcp={value:g.startTime,unit:"millisecond"});break}case"resource":(function(l,c,g,b,_,E,O){if("xmlhttprequest"===c.initiatorType||"fetch"===c.initiatorType)return;let R=c.initiatorType?`resource.${c.initiatorType}`:"resource.other";if(O?.includes(R))return;let B={[ev.S3]:"auto.resource.browser.metrics"},V=(0,eM.en)(g);V.protocol&&(B["url.scheme"]=V.protocol.split(":").pop()),V.host&&(B["server.address"]=V.host),B["url.same_origin"]=g.includes(ts.m.location.origin),function(l,c,g){g.forEach(([g,b])=>{let _=l[g];null!=_&&("number"==typeof _&&_<2147483647||"string"==typeof _)&&(c[b]=_)})}(c,B,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);let U={...B,...resourceTimingToSpanAttributes(c)},H=E+b,W=H+_;startAndEndSpan(l,H,W,{name:g.replace(ts.m.location.origin,""),op:R,attributes:U})})(l,g,g.name,b,_,O,c.ignoreResourceSpans)}}),th=Math.max(R.length-1,0),function(l){let c=ts.m.navigator;if(!c)return;let g=c.connection;g&&(g.effectiveType&&l.setAttribute("effectiveConnectionType",g.effectiveType),g.type&&l.setAttribute("connectionType",g.type),isMeasurementValue(g.rtt)&&(tm["connection.rtt"]={value:g.rtt,unit:"millisecond"})),isMeasurementValue(c.deviceMemory)&&l.setAttribute("deviceMemory",`${c.deviceMemory} GB`),isMeasurementValue(c.hardwareConcurrency)&&l.setAttribute("hardwareConcurrency",String(c.hardwareConcurrency))}(l),"pageload"===V&&(function(l){let c=(0,tp.W)(!1);if(!c)return;let{responseStart:g,requestStart:b}=c;b<=g&&(l["ttfb.requestTime"]={value:g-b,unit:"millisecond"})}(tm),c.recordClsOnPageloadSpan||delete tm.cls,c.recordLcpOnPageloadSpan||delete tm.lcp,Object.entries(tm).forEach(([l,c])=>{!function(l,c,g,b=(0,ec.HN)()){let _=b&&(0,ec.Gx)(b);_&&(H.X&&B.fF.log(`[Measurement] Setting measurement on root span: ${l} = ${c} ${g}`),_.addEvent(l,{[ev.Wb]:c,[ev.E1]:g}))}(l,c.value,c.unit)}),l.setAttribute("performance.timeOrigin",O),l.setAttribute("performance.activationStart",(0,td.A)()),_&&c.recordLcpOnPageloadSpan&&(_.element&&l.setAttribute("lcp.element",(0,ek.Rt)(_.element)),_.id&&l.setAttribute("lcp.id",_.id),_.url&&l.setAttribute("lcp.url",_.url.trim().slice(0,200)),null!=_.loadTime&&l.setAttribute("lcp.loadTime",_.loadTime),null!=_.renderTime&&l.setAttribute("lcp.renderTime",_.renderTime),l.setAttribute("lcp.size",_.size)),E?.sources&&c.recordClsOnPageloadSpan&&E.sources.forEac
1524h((c,g)=>l.setAttribute(`cls.source.${g+1}`,(0,ek.Rt)(c.node)))),_=void 0,E=void 0,tm={}}(g,{recordClsOnPageloadSpan:!K,recordLcpOnPageloadSpan:!J,ignoreResourceSpans:eg,ignorePerformanceApiSpans:ey}),(0,Y.xp)(l,tC,void 0);let O=(0,X.nZ)(),R=O.getPropagationContext();O.setPropagationContext({...R,traceId:Z.spanContext().traceId,sampled:(0,ec.Tt)(Z),dsc:(0,eo.jC)(g)}),U&&(b=void 0)},trimIdleSpanEndTimestamp:!eS});function emitFinish(){V&&["interactive","complete"].includes(V.readyState)&&l.emit("idleSpanEnableAutoFinish",Z)}U&&eS&&(b=Z),(0,Y.xp)(l,tC,Z),U&&!eS&&V&&(V.addEventListener("readystatechange",()=>{emitFinish()}),emitFinish())}return{name:"BrowserTracing",setup(l){if(!function(){ta||(errorCallback.tag="sentry_tracingErrorCallback",ta=!0,addGlobalErrorInstrumentationHandler(errorCallback),addGlobalUnhandledRejectionInstrumentationHandler(errorCallback));function errorCallback(){let l=(0,ec.HN)(),c=l&&(0,ec.Gx)(l);if(c){let l="internal_error";H.X&&B.fF.log(`[Tracing] Root span: ${l} -> Global error occurred`),c.setStatus({code:tt.jt,message:l})}}}(),c=function({recordClsStandaloneSpans:l,recordLcpStandaloneSpans:c,client:g}){let b=getBrowserPerformanceAPI();if(b&&(0,ep.Z1)()){b.mark&&ts.m.performance.mark("sentry-tracing-init");let O=c?function(l){let c,g=0;if(!supportsWebVital("largest-contentful-paint"))return;let b=(0,tc.$A)(({metric:l})=>{let b=l.entries[l.entries.length-1];b&&(g=l.value,c=b)},!0);listenForWebVitalReportEvents(l,(l,_)=>{(function(l,c,g,b){tl.X&&B.fF.log(`Sending LCP span (${l})`);let _=msToSec(((0,ep.Z1)()||0)+(c?.startTime||0)),E=(0,X.nZ)().getScopeData().transactionName,O=c?(0,ek.Rt)(c.element):"Largest contentful paint",R={[ev.S3]:"auto.http.browser.lcp",[ev.$J]:"ui.webvital.lcp",[ev.JQ]:0,"sentry.pageload.span_id":g,"sentry.report_event":b};c&&(c.element&&(R["lcp.element"]=(0,ek.Rt)(c.element)),c.id&&(R["lcp.id"]=c.id),c.url&&(R["lcp.url"]=c.url.trim().slice(0,200)),null!=c.loadTime&&(R["lcp.loadTime"]=c.loadTime),null!=c.renderTime&&(R["lcp.renderTime"]=c.renderTime),null!=c.size&&(R["lcp.size"]=c.size));let V=startStandaloneWebVitalSpan({name:O,transaction:E,attributes:R,startTime:_});V&&(V.addEvent("lcp",{[ev.E1]:"millisecond",[ev.Wb]:l}),V.end(_))})(g,c,_,l),b()})}(g):(0,tc.$A)(({metric:l})=>{let c=l.entries[l.entries.length-1];c&&(tm.lcp={value:l.value,unit:"millisecond"},_=c)},!0),R=(0,tc._4)(({metric:l})=>{let c=l.entries[l.entries.length-1];c&&(tm.ttfb={value:l.value,unit:"millisecond"})}),V=l?function(l){let c,g=0;if(!supportsWebVital("layout-shift"))return;let b=(0,tc.PR)(({metric:l})=>{let b=l.entries[l.entries.length-1];b&&(g=l.value,c=b)},!0);listenForWebVitalReportEvents(l,(l,_)=>{(function(l,c,g,b){tl.X&&B.fF.log(`Sending CLS span (${l})`);let _=c?msToSec(((0,ep.Z1)()||0)+c.startTime):(0,ep.ph)(),E=(0,X.nZ)().getScopeData().transactionName,O=c?(0,ek.Rt)(c.sources[0]?.node):"Layout shift",R={[ev.S3]:"auto.http.browser.cls",[ev.$J]:"ui.webvital.cls",[ev.JQ]:0,"sentry.pageload.span_id":g,"sentry.report_event":b};c?.sources&&c.sources.forEach((l,c)=>{R[`cls.source.${c+1}`]=(0,ek.Rt)(l.node)});let V=startStandaloneWebVitalSpan({name:O,transaction:E,attributes:R,startTime:_});V&&(V.addEvent("cls",{[ev.E1]:"",[ev.Wb]:l}),V.end(_))})(g,c,_,l),b()})}(g):(0,tc.PR)(({metric:l})=>{let c=l.entries[l.entries.length-1];c&&(tm.cls={value:l.value,unit:""},E=c)},!0);return()=>{O?.(),R(),V?.()}}return()=>void 0}({recordClsStandaloneSpans:K||!1,recordLcpStandaloneSpans:J||!1,client:l}),U&&function(){let l=getBrowserPerformanceAPI();if(l&&(0,ep.Z1)()){let l=(0,tc.YF)(_onInp)}}(),W&&function(){let l=getBrowserPerformanceAPI();l&&(0,ep.Z1)()&&(0,tc._j)("element",_onElementTiming)}(),Q&&R.GLOBAL_OBJ.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?function(){let l=new PerformanceObserver(l=>{let c=(0,ec.HN)();if(c)for(let g of l.getEntries()){if(!g.scripts[0])continue;let l=msToSec((0,ep.Z1)()+g.startTime),{start_timestamp:b,op:_}=(0,ec.XU)(c);if("navigation"===_&&b&&l<b)continue;let E=msToSec(g.duration),O={[ev.S3]:"auto.ui.browser.metrics"},R=g.scripts[0],{invoker:B,invokerType:V,sourceURL:U,sourceFunctionName:H,sourceCharPosition:W}=R;O["browser.script.invoker"]=B,O["browser.script.invoker_type"]=V,U&&(O["code.filepath"]=U),H&&(O["code.function"]=H),-1!==W&&(O["browser.script.source_char_position"]=W),startAndEndSpan(c,l,l+E,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:O})}});l.observe({type:"long-animation-frame",buffered:!0})}():G&&(0,tc._j)("longtask",({entries:l})=>{let c=(0,ec.HN)();if(!c)return;let{op:g,start_timestamp:b}=(0,ec.XU)(c);for(let _ of l){let l=msToSec((0,ep.Z1)()+_.startTime),E=msToSec(_.duration);"navigation"===g&&b&&l<b||startAndEndSpan(c,l,l+E,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[ev.S3]:"auto.ui.browser.metrics"}})}}),Z&&(0,tc._j)("event",({entries:l})=>{let c=(0,ec.HN)();if(c){for(let g of l)if("click"===g.name){let l=msToSec((0,ep.Z1)()+g.startTime),b=msToSec(g.duration),_={name:(0,ek.Rt)(g.target),op:`ui.interaction.${g.n
1524ame}`,startTime:l,attributes:{[ev.S3]:"auto.ui.browser.metrics"}},E=(0,ek.iY)(g.target);E&&(_.attributes["ui.component_name"]=E),startAndEndSpan(c,l,l+b,_)}}}),e_&&V){let interactionHandler=()=>{g=(0,ep.ph)()};addEventListener("click",interactionHandler,{capture:!0}),addEventListener("keydown",interactionHandler,{capture:!0,passive:!0})}function maybeEndActiveSpan(){let c=l[tC];c&&!(0,ec.XU)(c).timestamp&&(c.setAttribute(ev.ju,"cancelled"),c.end())}l.on("startNavigationSpan",(c,b)=>{if((0,X.s3)()!==l)return;if(b?.isRedirect){_createRouteSpan(l,{op:"navigation.redirect",...c},!1);return}g=void 0,maybeEndActiveSpan(),(0,X.aF)().setPropagationContext({traceId:(0,e9.H)(),sampleRand:Math.random(),propagationSpanId:(0,e6.f)()?void 0:(0,e9.M)()});let _=(0,X.nZ)();_.setPropagationContext({traceId:(0,e9.H)(),sampleRand:Math.random(),propagationSpanId:(0,e6.f)()?void 0:(0,e9.M)()}),_.setSDKProcessingMetadata({normalizedRequest:void 0}),_createRouteSpan(l,{op:"navigation",...c,parentSpan:null,forceTransaction:!0})}),l.on("startPageLoadSpan",(c,g={})=>{if((0,X.s3)()!==l)return;maybeEndActiveSpan();let b=g.sentryTrace||getMetaContent("sentry-trace"),_=g.baggage||getMetaContent("baggage"),E=(0,to.pT)(b,_),O=(0,X.nZ)();O.setPropagationContext(E),(0,e6.f)()||(O.getPropagationContext().propagationSpanId=(0,e9.M)()),O.setSDKProcessingMetadata({normalizedRequest:getHttpRequestData()}),_createRouteSpan(l,{op:"pageload",...c})}),l.on("endPageloadSpan",()=>{eS&&b&&(b.setAttribute(ev.ju,"reportPageLoaded"),b.end())})},afterAllSetup(l){let c=(0,ek.l4)();if("off"!==ew&&function(l,{linkPreviousTrace:c,consistentTraceSampling:g}){let b="session-storage"===c,_=b?function(){try{let l=eT.sessionStorage?.getItem(tb);return JSON.parse(l)}catch{return}}():void 0;l.on("spanStart",l=>{if((0,ec.Gx)(l)!==l)return;let c=(0,X.nZ)().getPropagationContext();_=function(l,c,g){let b=(0,ec.XU)(c),_={spanContext:c.spanContext(),startTimestamp:b.start_timestamp,sampleRate:function(){try{return Number(g.dsc?.sample_rate)??Number(b.data?.[ev.TE])}catch{return 0}}(),sampleRand:g.sampleRand};if(!l)return _;let E=l.spanContext;return E.traceId===b.trace_id?l:(Date.now()/1e3-l.startTimestamp<=3600&&(c.addLink({context:E,attributes:{[ev.lH]:"previous_trace"}}),c.setAttribute("sentry.previous_trace",`${E.traceId}-${E.spanId}-${spanContextSampled(E)?1:0}`)),_)}(_,l,c),b&&function(l){try{eT.sessionStorage.setItem(tb,JSON.stringify(l))}catch(l){}}(_)});let E=!0;g&&l.on("beforeSampling",l=>{if(!_)return;let c=(0,X.nZ)(),g=c.getPropagationContext();if(E&&g.parentSpanId){E=!1;return}c.setPropagationContext({...g,dsc:{...g.dsc,sample_rate:String(_.sampleRate),sampled:String(spanContextSampled(_.spanContext))},sampleRand:_.sampleRand}),l.parentSampled=spanContextSampled(_.spanContext),l.parentSampleRate=_.sampleRate,l.spanAttributes={...l.spanAttributes,[ev.iT]:_.sampleRate}})}(l,{linkPreviousTrace:ew,consistentTraceSampling:eE}),eT.location){if(eb){let c=(0,ep.Z1)();startBrowserTracingPageLoadSpan(l,{name:eT.location.pathname,startTime:c?c/1e3:void 0,attributes:{[ev.Zj]:"url",[ev.S3]:"auto.pageload.browser"}})}ex&&(0,eR.a)(({to:b,from:_})=>{if(void 0===_&&c?.indexOf(b)!==-1){c=void 0;return}c=void 0;let E=(0,eM.gk)(b),O=l[tC],R=O&&e_&&function(l,c){let g=(0,ec.XU)(l),b=(0,ep.yW)(),_=g.start_timestamp;return!(b-_>1.5)&&(!c||!(b-c<=1.5))}(O,g);startBrowserTracingNavigationSpan(l,{name:E?.pathname||eT.location.pathname,attributes:{[ev.Zj]:"url",[ev.S3]:"auto.navigation.browser"}},{url:b,isRedirect:R})})}es&&eT.document&&eT.document.addEventListener("visibilitychange",()=>{let l=(0,ec.HN)();if(!l)return;let c=(0,ec.Gx)(l);if(eT.document.hidden&&c){let{op:l,status:g}=(0,ec.XU)(c);g||c.setStatus({code:tt.jt,message:"cancelled"}),c.setAttribute("sentry.cancellation_reason","document.hidden"),c.end()}}),Z&&function(l,c,g,b,_){let E;let O=eT.document;O&&addEventListener("click",()=>{let O=l[tC];if(O){let l=(0,ec.XU)(O).op;if(["navigation","pageload"].includes(l))return}E&&(E.setAttribute(ev.ju,"interactionInterrupted"),E.end(),E=void 0),_.name&&(E=startIdleSpan({name:_.name,op:"ui.action.click",attributes:{[ev.Zj]:_.source||"url"}},{idleTimeout:c,finalTimeout:g,childSpanTimeout:b}))},{capture:!0})}(l,er,ei,ea,O),U&&function(){let handleEntries=({entries:l})=>{let c=(0,ec.HN)(),g=c&&(0,ec.Gx)(c);l.forEach(l=>{if(!(0,tc.cN)(l)||!g)return;let c=l.interactionId;if(!(null==c||ty.has(c))){if(tg.length>10){let l=tg.shift();ty.delete(l)}tg.push(c),ty.set(c,g)}})};(0,tc._j)("event",handleEntries),(0,tc._j)("first-input",handleEntries)}(),function(l,c){let{traceFetch:g,traceXHR:b,trackFetchStreamPerformance:_,shouldCreateSpanForRequest:E,enableHTTPTimings:O,tracePropagationTargets:R,onRequestSpanStart:B}={...tE,...c},V="function"==typeof E?E:l=>!0,shouldAttachHeadersWithTargets=l=>(function(l,c){let g=(0,ek.l4)();if(g){let b,_;
1524try{b=new URL(l,g),_=new URL(g).origin}catch{return!1}let E=b.origin===_;return c?(0,q.U0)(b.toString(),c)||E&&(0,q.U0)(b.pathname,c):E}{let g=!!l.match(/^\/(?!\/)/);return c?(0,q.U0)(l,c):g}})(l,R),U={},H=l.getOptions().propagateTraceparent;g&&(l.addEventProcessor(l=>("transaction"===l.type&&l.spans&&l.spans.forEach(l=>{if("http.client"===l.op){let c=tw.get(l.span_id);c&&(l.timestamp=c/1e3,tw.delete(l.span_id))}}),l)),_&&function(l){let c="fetch-body-resolved";(0,eA.Hj)(c,l),(0,eA.D2)(c,()=>instrumentFetch(streamHandler))}(l=>{if(l.response){let c=t_.get(l.response);c&&l.endTimestamp&&tw.set(c,l.endTimestamp)}}),addFetchInstrumentationHandler(l=>{let c=function(l,c,g,b,_){if(!l.fetchData)return;let{method:E,url:O}=l.fetchData,R=(0,e6.f)()&&c(O);if(l.endTimestamp&&R){let c=l.fetchData.__span;if(!c)return;let g=b[c];g&&(function(l,c){if(c.response){(0,tt.Q0)(l,c.response.status);let g=c.response?.headers?.get("content-length");if(g){let c=parseInt(g);c>0&&l.setAttribute("http.response_content_length",c)}}else c.error&&l.setStatus({code:tt.jt,message:"internal_error"});l.end()}(g,l),delete b[c]);return}let{spanOrigin:B="auto.http.browser",propagateTraceparent:V=!1}="object"==typeof _?_:{spanOrigin:_},U=!!(0,ec.HN)(),H=R&&U?startInactiveSpan(function(l,c,g){let b=(0,eM.gk)(l);return{name:b?`${c} ${(0,eM.Qq)(b)}`:c,attributes:function(l,c,g,b){let _={url:l,type:"fetch","http.method":g,[ev.S3]:b,[ev.$J]:"http.client"};return c&&((0,eM.DR)(c)||(_["http.url"]=c.href,_["server.address"]=c.host),c.search&&(_["http.query"]=c.search),c.hash&&(_["http.fragment"]=c.hash)),_}(l,b,c,g)}}(O,E,B)):new sentryNonRecordingSpan_SentryNonRecordingSpan;if(l.fetchData.__span=H.spanContext().spanId,b[H.spanContext().spanId]=H,g(l.fetchData.url)){let c=l.args[0],g=l.args[1]||{},b=function(l,c,g,b){let _=getTraceData({span:g,propagateTraceparent:b}),E=_["sentry-trace"],O=_.baggage,R=_.traceparent;if(!E)return;let B=c.headers||((0,ef.gJ)(l)?l.headers:void 0);if(!B)return{..._};if("undefined"!=typeof Headers&&(0,ef.V9)(B,Headers)){let l=new Headers(B);if(l.get("sentry-trace")||l.set("sentry-trace",E),b&&R&&!l.get("traceparent")&&l.set("traceparent",R),O){let c=l.get("baggage");c?baggageHeaderHasSentryBaggageValues(c)||l.set("baggage",`${c},${O}`):l.set("baggage",O)}return l}if(Array.isArray(B)){let l=[...B];B.find(l=>"sentry-trace"===l[0])||l.push(["sentry-trace",E]),b&&R&&!B.find(l=>"traceparent"===l[0])&&l.push(["traceparent",R]);let c=B.find(l=>"baggage"===l[0]&&baggageHeaderHasSentryBaggageValues(l[1]));return O&&!c&&l.push(["baggage",O]),l}{let l="sentry-trace"in B?B["sentry-trace"]:void 0,c="traceparent"in B?B.traceparent:void 0,g="baggage"in B?B.baggage:void 0,_=g?Array.isArray(g)?[...g]:[g]:[],V=g&&(Array.isArray(g)?g.find(l=>baggageHeaderHasSentryBaggageValues(l)):baggageHeaderHasSentryBaggageValues(g));O&&!V&&_.push(O);let U={...B,"sentry-trace":l??E,baggage:_.length>0?_.join(","):void 0};return b&&R&&!c&&(U.traceparent=R),U}}(c,g,(0,e6.f)()&&U?H:void 0,V);b&&(l.args[1]=g,g.headers=b)}let W=(0,X.s3)();if(W){let c={input:l.args,response:l.response,startTimestamp:l.startTimestamp,endTimestamp:l.endTimestamp};W.emit("beforeOutgoingRequestSpan",H,c)}return H}(l,V,shouldAttachHeadersWithTargets,U,{propagateTraceparent:H});if(l.response&&l.fetchData.__span&&t_.set(l.response,l.fetchData.__span),c){let g=getFullURL(l.fetchData.url),b=g?(0,eM.en)(g).host:void 0;c.setAttributes({"http.url":g,"server.address":b}),O&&addHTTPTimings(c),B?.(c,{headers:l.headers})}})),b&&(0,eI.UK)(l=>{let c=function(l,c,g,b,_){let E=l.xhr,O=E?.[eI.xU];if(!E||E.__sentry_own_request__||!O)return;let{url:R,method:B}=O,V=(0,e6.f)()&&c(R);if(l.endTimestamp&&V){let l=E.__sentry_xhr_span_id__;if(!l)return;let c=b[l];c&&void 0!==O.status_code&&((0,tt.Q0)(c,O.status_code),c.end(),delete b[l]);return}let U=getFullURL(R),H=U?(0,eM.en)(U):(0,eM.en)(R),W=(0,eM.rt)(R),G=!!(0,ec.HN)(),q=V&&G?startInactiveSpan({name:`${B} ${W}`,attributes:{url:R,type:"xhr","http.method":B,"http.url":U,"server.address":H?.host,[ev.S3]:"auto.http.browser",[ev.$J]:"http.client",...H?.search&&{"http.query":H?.search},...H?.hash&&{"http.fragment":H?.hash}}}):new sentryNonRecordingSpan_SentryNonRecordingSpan;E.__sentry_xhr_span_id__=q.spanContext().spanId,b[E.__sentry_xhr_span_id__]=q,g(R)&&function(l,c,g){let{"sentry-trace":b,baggage:_,traceparent:E}=getTraceData({span:c,propagateTraceparent:g});b&&function(l,c,g,b){let _=l.__sentry_xhr_v3__?.request_headers;if(!_?.["sentry-trace"]&&l.setRequestHeader)try{if(l.setRequestHeader("sentry-trace",c),b&&!_?.traceparent&&l.setRequestHeader("traceparent",b),g){let c=_?.baggage;c&&c.split(",").some(l=>l.trim().startsWith("sentry-"))||l.setRequestHeader("baggage",g)}}catch{}}(l,b,_,E)}(E,(0,e6.f)()&&G?q:void 0,_);let Q=(0,X.s3)();
1524return Q&&Q.emit("beforeOutgoingRequestSpan",q,l),q}(l,V,shouldAttachHeadersWithTargets,U,H);if(c){let g;O&&addHTTPTimings(c);try{g=new Headers(l.xhr.__sentry_xhr_v3__?.request_headers)}catch{}B?.(c,{headers:g})}})}(l,{traceFetch:el,traceXHR:eu,trackFetchStreamPerformance:ed,tracePropagationTargets:l.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:eh,enableHTTPTimings:em,onRequestSpanStart:eC})}}};function startBrowserTracingPageLoadSpan(l,c,g){l.emit("startPageLoadSpan",c,g),(0,X.nZ)().setTransactionName(c.name);let b=l[tC];return b&&l.emit("afterStartPageLoadSpan",b),b}function startBrowserTracingNavigationSpan(l,c,g){let{url:b,isRedirect:_}=g||{};l.emit("beforeStartNavigationSpan",c,{isRedirect:_}),l.emit("startNavigationSpan",c,{isRedirect:_});let E=(0,X.nZ)();return E.setTransactionName(c.name),b&&!_&&E.setSDKProcessingMetadata({normalizedRequest:{...getHttpRequestData(),url:b}}),l[tC]}function getMetaContent(l){let c=eT.document,g=c?.querySelector(`meta[name=${l}]`);return g?.getAttribute("content")||void 0}let tC="_sentry_idleSpan";var tk=g(40409);let tT=R.GLOBAL_OBJ,tP=null,tA=new Map,t$=new Map;function getRouteSpecificity(l){let c=l.split("/").filter(Boolean),g=0;for(let l of c)if(l.startsWith(":")){let c=l.substring(1);c.endsWith("*?")?g+=1e3:c.endsWith("*")?g+=100:g+=10}return g}let maybeParameterizeRoute=l=>{let c=function(){if(!tT?._sentryRouteManifest||"string"!=typeof tT._sentryRouteManifest)return null;let l=tT._sentryRouteManifest;if(tP&&O===l)return tP;tA.clear(),t$.clear();let c={staticRoutes:[],dynamicRoutes:[]};try{if(c=JSON.parse(l),!Array.isArray(c.staticRoutes)||!Array.isArray(c.dynamicRoutes))return null;return tP=c,O=l,c}catch{return tk.X&&B.fF.warn("Could not extract route manifest"),null}}();if(!c)return;if(t$.has(l))return t$.get(l);let{staticRoutes:g,dynamicRoutes:b}=c;if(!Array.isArray(g)||!Array.isArray(b))return;let _=function(l,c,g){let b=[];if(c.some(c=>c.path===l))return b;for(let c of g)if(c.regex){let g=function(l){if(tA.has(l))return tA.get(l)??null;try{let c=new RegExp(l);return tA.set(l,c),c}catch(c){return tk.X&&B.fF.warn("Could not compile regex",{regexString:l,error:c}),null}}(c.regex);g?.test(l)&&b.push(c.path)}return b}(l,g,b),E=_.sort((l,c)=>getRouteSpecificity(l)-getRouteSpecificity(c))[0];return t$.set(l,E),E};var tO=g(73656);let tN="incomplete-app-router-transaction",tM={current:void 0},tj=R.GLOBAL_OBJ,tI=R.GLOBAL_OBJ;function transactionNameifyRouterArgument(l){try{return new URL(l,"http://example.com/").pathname}catch{return"/"}}let tR=new WeakSet;function patchRouter(l,c,g){tR.has(c)||(tR.add(c),["back","forward","push","replace"].forEach(b=>{c?.[b]&&(c[b]=new Proxy(c[b],{apply(c,_,E){let O=tN,R={[ev.$J]:"navigation",[ev.S3]:"auto.navigation.nextjs.app_router_instrumentation",[ev.Zj]:"url"},B=E[0],V=tO.env._sentryBasePath??tI._sentryBasePath,U=V&&"string"==typeof B&&!B.startsWith(V)?`${V}${B}`:B;"push"===b?(O=transactionNameifyRouterArgument(U),R["navigation.type"]="router.push"):"replace"===b?(O=transactionNameifyRouterArgument(U),R["navigation.type"]="router.replace"):"back"===b?R["navigation.type"]="router.back":"forward"===b&&(R["navigation.type"]="router.forward");let H=maybeParameterizeRoute(O);return g.current=startBrowserTracingNavigationSpan(l,{name:H??O,attributes:{...R,[ev.Zj]:H?"route":"url"}}),c.apply(_,E)}}))}))}var tF=g(24235);let tD=tF.events?tF:tF.default,tL=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function resolve(...l){let c="",g=!1;for(let b=l.length-1;b>=-1&&!g;b--){let _=b>=0?l[b]:"/";_&&(c=`${_}/${c}`,g="/"===_.charAt(0))}return c=(function(l,c){let g=0;for(let c=l.length-1;c>=0;c--){let b=l[c];"."===b?l.splice(c,1):".."===b?(l.splice(c,1),g++):g&&(l.splice(c,1),g--)}if(c)for(;g--;g)l.unshift("..");return l})(c.split("/").filter(l=>!!l),!g).join("/"),(g?"/":"")+c||"."}function trim(l){let c=0;for(;c<l.length&&""===l[c];c++);let g=l.length-1;for(;g>=0&&""===l[g];g--);return c>g?[]:l.slice(c,g-c+1)}let tB=(0,W._I)((l={})=>{let c=l.root,g=l.prefix||"app:///",b="window"in R.GLOBAL_OBJ&&!!R.GLOBAL_OBJ.window,_=l.iteratee||function({isBrowser:l,root:c,prefix:g}){return b=>{if(!b.filename)return b;let _=/^[a-zA-Z]:\\/.test(b.filename)||b.filename.includes("\\")&&!b.filename.includes("/"),E=/^\//.test(b.filename);if(l){if(c){let l=b.filename;0===l.indexOf(c)&&(b.filename=l.replace(c,g))}}else if(_||E){var O;let l;let E=_?b.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):b.filename,R=c?function(l,c){l=resolve(l).slice(1),c=resolve(c).slice(1);let g=trim(l.split("/")),b=trim(c.split("/")),_=Math.min(g.length,b.length),E=_;for(let l=0;l<_;l++)if(g[l]!==b[l]){E=l;break}let O=[];for(let l=E;l<g.length;l++)O.push("..");return(O=O.concat(b.slice(E))).join("/")}(c,E):(l=function(l){let c=l.length>1024?`<truncated>${l.slice(-1024)}`:l,g=tL.exec(c);return g?g.slice(1):[]}(E)[2]||"",O&&l.slice(-1*O.length)===O&&(l=l.slice(0,l.length-O.length)),l);b.filename=`${g}${R}`}return b}}({isBrowser:b,root:c,prefix:g});return{name:"RewriteFrames",processEvent(l){let c=l;return l.exception&&Array.isArray(l.exception.values)&&(c=function(l){try{return{...l,exception:{...l.exception,values:l.exception.values.map(l
1524=>{var c;return{...l,...l.stacktrace&&{stacktrace:{...c=l.stacktrace,frames:c?.frames?.map(l=>_(l))}}}})}}}catch{return l}}(c)),c}}}),tV=(0,W._I)(({assetPrefix:l,basePath:c,rewriteFramesAssetPrefixPath:g,experimentalThirdPartyOriginStackFrames:b})=>{let _=tB({iteratee:_=>{if(b){let g="undefined"!=typeof window&&window.location?window.location.origin:"";if(_.filename?.startsWith(g)&&!_.filename.endsWith(".js"))return _;if(l)_.filename?.startsWith(l)&&(_.filename=_.filename.replace(l,"app://"));else if(c)try{let{origin:l}=new URL(_.filename);l===g&&(_.filename=_.filename?.replace(l,"app://").replace(c,""))}catch{}}else try{let{origin:l}=new URL(_.filename);_.filename=_.filename?.replace(l,"app://").replace(g,"")}catch{}return b?(_.filename?.includes("/_next")&&(_.filename=decodeURI(_.filename)),_.filename?.match(/\/_next\/static\/chunks\/(main-|main-app-|polyfills-|webpack-|framework-|framework\.)[0-9a-f]+\.js$/)&&(_.in_app=!1)):(_.filename?.startsWith("app:///_next")&&(_.filename=decodeURI(_.filename)),_.filename?.match(/^app:\/\/\/_next\/static\/chunks\/(main-|main-app-|polyfills-|webpack-|framework-|framework\.)[0-9a-f]+\.js$/)&&(_.in_app=!1)),_}});return{..._,name:"NextjsClientStackFrameNormalization"}});var tU=g(73656);let tH=!1,tz=R.GLOBAL_OBJ;globalThis._sentryRewritesTunnelPath="/monitoring",globalThis.SENTRY_RELEASE={id:"e1960922481a547bafd654491dce8095ab622621"},globalThis._sentryBasePath=void 0,globalThis._sentryNextJsVersion="13.5.9",globalThis._sentryRewriteFramesAssetPrefixPath="",globalThis._sentryAssetPrefix=void 0,globalThis._sentryExperimentalThirdPartyOriginStackFrames=void 0,globalThis._sentryRouteManifest='{"dynamicRoutes":[],"staticRoutes":[]}',function(l){tH&&(0,B.Cf)(()=>{console.warn("[@sentry/nextjs] You are calling `Sentry.init()` more than once on the client. This can happen if you have both a `sentry.client.config.ts` and a `instrumentation-client.ts` file with `Sentry.init()` calls. It is recommended to call `Sentry.init()` once in `instrumentation-client.ts`.")}),tH=!0;let c={environment:function(l){let c=l?"production":e4.env.VERCEL_ENV;return c?`vercel-${c}`:void 0}(!0)||"production",defaultIntegrations:function(l){let c=getDefaultIntegrations(l);("undefined"==typeof __SENTRY_TRACING__||__SENTRY_TRACING__)&&c.push(function(l={}){let c=browserTracingIntegration({...l,instrumentNavigation:!1,instrumentPageLoad:!1,onRequestSpanStart(...c){let[g,{headers:b}]=c;return b?.get("next-router-prefetch")&&g?.setAttribute("http.request.prefetch",!0),l.onRequestSpanStart?.(...c)}}),{instrumentPageLoad:g=!0,instrumentNavigation:b=!0}=l;return{...c,afterAllSetup(l){b&&function(l){let c=!eT.document.getElementById("__NEXT_DATA__");c?!function(l){eT.addEventListener("popstate",()=>{let c=maybeParameterizeRoute(eT.location.pathname);tM.current?.isRecording()?(tM.current.updateName(c??eT.location.pathname),tM.current.setAttribute(ev.Zj,c?"route":"url")):tM.current=startBrowserTracingNavigationSpan(l,{name:c??eT.location.pathname,attributes:{[ev.S3]:"auto.navigation.nextjs.app_router_instrumentation",[ev.Zj]:c?"route":"url","navigation.type":"browser.popstate"}})});let c=!1,g=0,b=setInterval(()=>{g++;let _=tj?.next?.router??tj?.nd?.router;c||g>500?clearInterval(b):_&&(clearInterval(b),c=!0,patchRouter(l,_,tM),["nd","next"].forEach(c=>{let g=tj[c];g&&(tj[c]=new Proxy(g,{set:(c,g,b)=>("router"===g&&"object"==typeof b&&null!==b&&patchRouter(l,b,tM),c[g]=b,!0)}))}))},20)}(l):tD.events.on("routeChangeStart",c=>{let g,b;let _=(0,eM.rt)(c),E=function(l){let c=eT.__BUILD_MANIFEST?.sortedPages;if(c)return c.find(c=>{let g=function(l){let c=l.split("/"),g="";c[c.length-1]?.match(/^\[\[\.\.\..+\]\]$/)&&(c.pop(),g="(?:/(.+?))?");let b=c.map(l=>l.replace(/^\[\.\.\..+\]$/,"(.+?)").replace(/^\[.*\]$/,"([^/]+?)")).join("/");return RegExp(`^${b}${g}(?:/)?$`)}(c);return l.match(g)})}(_);E?(g=E,b="route"):(g=_,b="url"),startBrowserTracingNavigationSpan(l,{name:g,attributes:{[ev.$J]:"navigation",[ev.S3]:"auto.navigation.nextjs.pages_router_instrumentation",[ev.Zj]:b}})})}(l),c.afterAllSetup(l),g&&function(l){let c=!eT.document.getElementById("__NEXT_DATA__");c?function(l){let c=maybeParameterizeRoute(eT.location.pathname),g=(0,ep.Z1)();startBrowserTracingPageLoadSpan(l,{name:c??eT.location.pathname,startTime:g?g/1e3:void 0,attributes:{[ev.$J]:"pageload",[ev.S3]:"auto.pageload.nextjs.app_router_instrumentation",[ev.Zj]:c?"route":"url"}})}
1524(l):function(l){let{route:c,params:g,sentryTrace:b,baggage:_}=function(){let l;let c=eT.document.getElementById("__NEXT_DATA__");if(c?.innerHTML)try{l=JSON.parse(c.innerHTML)}catch{tk.X&&B.fF.warn("Could not extract __NEXT_DATA__")}if(!l)return{};let g={},{page:b,query:_,props:E}=l;return g.route=b,g.params=_,E?.pageProps&&(g.sentryTrace=E.pageProps._sentryTraceData,g.baggage=E.pageProps._sentryBaggage),g}(),E=(0,tx.XM)(_),O=c||eT.location.pathname;E?.["sentry-transaction"]&&"/_error"===O&&(O=(O=E["sentry-transaction"]).replace(/^(GET|POST|PUT|DELETE|PATCH|HEAD|OPTIONS|TRACE|CONNECT)\s+/i,""));let R=(0,ep.Z1)();startBrowserTracingPageLoadSpan(l,{name:O,startTime:R?R/1e3:void 0,attributes:{[ev.$J]:"pageload",[ev.S3]:"auto.pageload.nextjs.pages_router_instrumentation",[ev.Zj]:c?"route":"url",...g&&l.getOptions().sendDefaultPii&&{...g}}},{sentryTrace:b,baggage:_})}(l)}(l)}}}());let g=tz._sentryRewriteFramesAssetPrefixPath||"",b=tU.env._sentryAssetPrefix||tz._sentryAssetPrefix,_=tU.env._sentryBasePath||tz._sentryBasePath,E="true"===tU.env._experimentalThirdPartyOriginStackFrames||"true"===tz._experimentalThirdPartyOriginStackFrames;return c.push(tV({assetPrefix:b,basePath:_,rewriteFramesAssetPrefixPath:g,experimentalThirdPartyOriginStackFrames:E})),c}(l),release:"e1960922481a547bafd654491dce8095ab622621",...l};(function(l){let c="/monitoring";if(c&&l.dsn){let g=(0,es.U4)(l.dsn);if(!g)return;let b=g.host.match(/^o(\d+)\.ingest(?:\.([a-z]{2}))?\.sentry\.io$/);if(b){let _=b[1],E=b[2],O=`${c}?o=${_}&p=${g.projectId}`;E&&(O+=`&r=${E}`),l.tunnel=O,tk.X&&B.fF.log(`Tunneling events to "${O}"`)}else tk.X&&B.fF.warn("Provided DSN is not a Sentry SaaS DSN. Will not tunnel events.")}})(c),applySdkMetadata(c,"nextjs",["nextjs","react"]),function(l){let c={...l};applySdkMetadata(c,"react"),(0,U.v)("react",{version:e5.version}),function(l={}){let c=!l.skipBrowserExtensionCheck&&!!function(){if(void 0===eT.window||eT.nw)return!1;let l=eT.chrome||eT.browser;if(!l?.runtime?.id)return!1;let c=(0,ek.l4)(),g=eT===eT.top&&["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"].some(l=>c.startsWith(`${l}://`));return!g}(),g={...l,enabled:!c&&l.enabled,stackParser:(0,er.Sq)(l.stackParser||e0),integrations:(0,W.m8)({integrations:l.integrations,defaultIntegrations:null==l.defaultIntegrations?getDefaultIntegrations():l.defaultIntegrations}),transport:l.transport||makeFetchTransport};(function(l,c){!0===c.debug&&(H.X?B.fF.enable():(0,B.Cf)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")}));let g=(0,X.nZ)();g.update(c.initialScope);let b=new l(c);(0,X.nZ)().setClient(b),b.init()})(BrowserClient,g)}(c)}(c);let filterTransactions=l=>"transaction"===l.type&&"/404"===l.transaction?null:l;filterTransactions.id="NextClient404Filter",(0,U.Qy)(filterTransactions);let filterIncompleteNavigationTransactions=l=>"transaction"===l.type&&l.transaction===tN?null:l;filterIncompleteNavigationTransactions.id="IncompleteTransactionFilter",(0,U.Qy)(filterIncompleteNavigationTransactions);let filterNextRedirectError=(l,c)=>{var g;return(g=c?.originalException,(0,ef.VZ)(g)&&"string"==typeof g.digest&&g.digest.startsWith("NEXT_REDIRECT;")||l.exception?.values?.[0]?.value==="NEXT_REDIRECT")?null:l};filterNextRedirectError.id="NextRedirectErrorFilter",(0,U.Qy)(filterNextRedirectError)}({dsn:"https://d1f6bb9126c56bc87b98349e9ed23d6d@o4509401329500160.ingest.de.sentry.io/4510200387469392",tracesSampleRate:1,enableLogs:!0,replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1,sendDefaultPii:!0}
1524);let scheduleReplay=()=>{Promise.all([g.e(444),g.e(848)]).then(g.bind(g,17176)).then(({loadReplay:l})=>l())};"requestIdleCallback"in window?requestIdleCallback(scheduleReplay):setTimeout(scheduleReplay,100)},48095:function(l,c){"use strict";var g,b;Object.defineProperty(c,"__esModule",{value:!0}),function(l,c){for(var g in c)Object.defineProperty(l,g,{enumerable:!0,get:c[g]})}(c,{PrefetchKind:function(){return g},ACTION_REFRESH:function(){return _},ACTION_NAVIGATE:function(){return E},ACTION_RESTORE:function(){return O},ACTION_SERVER_PATCH:function(){return R},ACTION_PREFETCH:function(){return B},ACTION_FAST_REFRESH:function(){return V},ACTION_SERVER_ACTION:function(){return U}});let _="refresh",E="navigate",O="restore",R="server-patch",B="prefetch",V="fast-refresh",U="server-action";(b=g||(g={})).AUTO="auto",b.FULL="full",b.TEMPORARY="temporary",("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},14441:function(l,c,g){"use strict";function getDomainLocale(l,c,g,b){return!1}Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"getDomainLocale",{enumerable:!0,get:function(){return getDomainLocale}}),g(73147),("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},73456:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"Image",{enumerable:!0,get:function(){return Q}});let b=g(83166),_=g(44925),E=_._(g(52983)),O=b._(g(63730)),R=b._(g(48454)),B=g(33521),V=g(1921),U=g(78883);g(89945);let H=g(91492),W=b._(g(58183)),G={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function handleLoading(l,c,g,b,_,E){let O=null==l?void 0:l.src;if(!l||l["data-loaded-src"]===O)return;l["data-loaded-src"]=O;let R="decode"in l?l.decode():Promise.resolve();R.catch(()=>{}).then(()=>{if(l.parentElement&&l.isConnected){if("empty"!==c&&_(!0),null==g?void 0:g.current){let c=new Event("load");Object.defineProperty(c,"target",{writable:!1,value:l});let b=!1,_=!1;g.current({...c,nativeEvent:c,currentTarget:l,target:l,isDefaultPrevented:()=>b,isPropagationStopped:()=>_,persist:()=>{},preventDefault:()=>{b=!0,c.preventDefault()},stopPropagation:()=>{_=!0,c.stopPropagation()}})}(null==b?void 0:b.current)&&b.current(l)}})}function getDynamicProps(l){let[c,g]=E.version.split("."),b=parseInt(c,10),_=parseInt(g,10);return b>18||18===b&&_>=3?{fetchPriority:l}:{fetchpriority:l}}let q=(0,E.forwardRef)((l,c)=>{let{src:g,srcSet:b,sizes:_,height:O,width:R,decoding:B,className:V,style:U,fetchPriority:H,placeholder:W,loading:G,unoptimized:q,fill:Q,onLoadRef:Z,onLoadingCompleteRef:K,setBlurComplete:X,setShowAltText:Y,onLoad:J,onError:et,...er}=l;return E.default.createElement("img",{...er,...getDynamicProps(H),loading:G,width:R,height:O,decoding:B,"data-nimg":Q?"fill":"1",className:V,style:U,sizes:_,srcSet:b,src:g,ref:(0,E.useCallback)(l=>{c&&("function"==typeof c?c(l):"object"==typeof c&&(c.current=l)),l&&(et&&(l.src=l.src),l.complete&&handleLoading(l,W,Z,K,X,q))},[g,W,Z,K,X,et,q,c]),onLoad:l=>{let c=l.currentTarget;handleLoading(c,W,Z,K,X,q)},onError:l=>{Y(!0),"empty"!==W&&X(!0),et&&et(l)}})});function ImagePreload(l){let{isAppRouter:c,imgAttributes:g}=l,b={as:"image",imageSrcSet:g.srcSet,imageSizes:g.sizes,crossOrigin:g.crossOrigin,referrerPolicy:g.referrerPolicy,...getDynamicProps(g.fetchPriority)};return c&&O.default.preload?(O.default.preload(g.src,b),null):E.default.createElement(R.default,null,E.default.createElement("link",{key:"__nimg-"+g.src+g.srcSet+g.sizes,rel:"preload",href:g.srcSet?void 0:g.src,...b}))}let Q=(0,E.forwardRef)((l,c)=>{let g=(0,E.useContext)(H.RouterContext),b=(0,E.useContext)(U.ImageConfigContext),_=(0,E.useMemo)(()=>{let l=G||b||V.imageConfigDefault,c=[...l.deviceSizes,...l.imageSizes].sort((l,c)=>l-c),g=l.deviceSizes.sort((l,c)=>l-c);return{...l,allSizes:c,deviceSizes:g}},[b]),{onLoad:O,onLoadingComplete:R}=l,Q=(0,E.useRef)(O);(0,E.useEffect)(()=>{Q.current=O},[O]);let Z=(0,E.useRef)(R);(0,E.useEffect)(()=>{Z.current=R},[R]);let[K,X]=(0,E.useState)(!1),[Y,J]=(0,E.useState)(!1),{props:et,meta:er}=(0,B.getImgProps)(l,{defaultLoader:W.default,imgConf:_,blurComplete:K,showAltText:Y});return E.default.createElement(E.default.Fragment,null,E.default.createElement(q,{...et,unoptimized:er.unoptimized,placeholder:er.placeholder,fill:er.fill,onLoadRef:Q,onLoadingCompleteRef:Z,setBlurComplete:X,setShowAltText:J,ref:c}),er.priority?E.default.createElement(ImagePreload,{isAppRouter:!g,imgAttributes:et}):null)});("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esMo
1524dule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},48395:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return Image}});let b=g(83166),_=g(44925),E=_._(g(52983)),O=b._(g(48454)),R=g(1921),B=g(53370),V=g(78883);g(89945);let U=g(73147);function normalizeSrc(l){return"/"===l[0]?l.slice(1):l}let H={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1},W=new Set,G="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",q=new Map([["default",function(l){let{config:c,src:g,width:b,quality:_}=l;return g.endsWith(".svg")&&!c.dangerouslyAllowSVG?g:(0,U.normalizePathTrailingSlash)(c.path)+"?url="+encodeURIComponent(g)+"&w="+b+"&q="+(_||75)}],["imgix",function(l){let{config:c,src:g,width:b,quality:_}=l,E=new URL(""+c.path+normalizeSrc(g)),O=E.searchParams;return O.set("auto",O.getAll("auto").join(",")||"format"),O.set("fit",O.get("fit")||"max"),O.set("w",O.get("w")||b.toString()),_&&O.set("q",_.toString()),E.href}],["cloudinary",function(l){let{config:c,src:g,width:b,quality:_}=l,E=["f_auto","c_limit","w_"+b,"q_"+(_||"auto")].join(",")+"/";return""+c.path+E+normalizeSrc(g)}],["akamai",function(l){let{config:c,src:g,width:b}=l;return""+c.path+normalizeSrc(g)+"?imwidth="+b}],["custom",function(l){let{src:c}=l;throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}]]);function isStaticRequire(l){return void 0!==l.default}function generateImgAttrs(l){let{config:c,src:g,unoptimized:b,layout:_,width:E,quality:O,sizes:R,loader:B}=l;if(b)return{src:g,srcSet:void 0,sizes:void 0};let{widths:V,kind:U}=function(l,c,g,b){let{deviceSizes:_,allSizes:E}=l;if(b&&("fill"===g||"responsive"===g)){let l=/(^|\s)(1?\d?\d)vw/g,c=[];for(let g;g=l.exec(b);g)c.push(parseInt(g[2]));if(c.length){let l=.01*Math.min(...c);return{widths:E.filter(c=>c>=_[0]*l),kind:"w"}}return{widths:E,kind:"w"}}if("number"!=typeof c||"fill"===g||"responsive"===g)return{widths:_,kind:"w"};let O=[...new Set([c,2*c].map(l=>E.find(c=>c>=l)||E[E.length-1]))];return{widths:O,kind:"x"}}(c,E,_,R),H=V.length-1;return{sizes:R||"w"!==U?R:"100vw",srcSet:V.map((l,b)=>B({config:c,src:g,quality:O,width:l})+" "+("w"===U?l:b+1)+U).join(", "),src:B({config:c,src:g,quality:O,width:V[H]})}}function getInt(l){return"number"==typeof l?l:"string"==typeof l?parseInt(l,10):void 0}function defaultImageLoader(l){var c;let g=(null==(c=l.config)?void 0:c.loader)||"default",b=q.get(g);if(b)return b(l);throw Error('Unknown "loader" found in "next.config.js". Expected: '+R.VALID_LOADERS.join(", ")+". Received: "+g)}function handleLoading(l,c,g,b,_,E){if(!l||l.src===G||l["data-loaded-src"]===c)return;l["data-loaded-src"]=c;let O="decode"in l?l.decode():Promise.resolve();O.catch(()=>{}).then(()=>{if(l.parentNode&&(W.add(c),"blur"===b&&E(!0),null==_?void 0:_.current)){let{naturalWidth:c,naturalHeight:g}=l;_.current({naturalWidth:c,naturalHeight:g})}})}let ImageElement=l=>{let{imgAttributes:c,heightInt:g,widthInt:b,qualityInt:_,layout:O,className:R,imgStyle:B,blurStyle:V,isLazy:U,placeholder:H,loading:W,srcString:G,config:q,unoptimized:Q,loader:Z,onLoadingCompleteRef:K,setBlurComplete:X,setIntersection:Y,onLoad:J,onError:et,isVisible:er,noscriptSizes:ei,...ea}=l;return W=U?"lazy":W,E.default.createElement(E.default.Fragment,null,E.default.createElement("img",{...ea,...c,decoding:"async","data-nimg":O,className:R,style:{...B,...V},ref:(0,E.useCallback)(l=>{Y(l),(null==l?void 0:l.complete)&&handleLoading(l,G,O,H,K,X)},[Y,G,O,H,K,X]),onLoad:l=>{let c=l.currentTarget;handleLoading(c,G,O,H,K,X),J&&J(l)},onError:l=>{"blur"===H&&X(!0),et&&et(l)}}),(U||"blur"===H)&&E.default.createElement("noscript",null,E.default.createElement("img",{...ea,loading:W,decoding:"async","data-nimg":O,
1524style:B,className:R,...generateImgAttrs({config:q,src:G,unoptimized:Q,layout:O,width:b,quality:_,sizes:ei,loader:Z})})))};function Image(l){var c;let g,{src:b,sizes:_,unoptimized:U=!1,priority:q=!1,loading:Q,lazyRoot:Z=null,lazyBoundary:K,className:X,quality:Y,width:J,height:et,style:er,objectFit:ei,objectPosition:ea,onLoadingComplete:eo,placeholder:es="empty",blurDataURL:el,...ec}=l,eu=(0,E.useContext)(V.ImageConfigContext),ed=(0,E.useMemo)(()=>{let l=H||eu||R.imageConfigDefault,c=[...l.deviceSizes,...l.imageSizes].sort((l,c)=>l-c),g=l.deviceSizes.sort((l,c)=>l-c);return{...l,allSizes:c,deviceSizes:g}},[eu]),ep=_?"responsive":"intrinsic";"layout"in ec&&(ec.layout&&(ep=ec.layout),delete ec.layout);let ef=defaultImageLoader;if("loader"in ec){if(ec.loader){let l=ec.loader;ef=c=>{let{config:g,...b}=c;return l(b)}}delete ec.loader}let eh="";if("object"==typeof(c=b)&&(isStaticRequire(c)||void 0!==c.src)){let l=isStaticRequire(b)?b.default:b;if(!l.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(l));if(el=el||l.blurDataURL,eh=l.src,(!ep||"fill"!==ep)&&(et=et||l.height,J=J||l.width,!l.height||!l.width))throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(l))}let em=!q&&("lazy"===Q||void 0===Q);((b="string"==typeof b?b:eh).startsWith("data:")||b.startsWith("blob:"))&&(U=!0,em=!1),W.has(b)&&(em=!1),ed.unoptimized&&(U=!0);let[eg,ey]=(0,E.useState)(!1),[ev,eb,ex]=(0,B.useIntersection)({rootRef:Z,rootMargin:K||"200px",disabled:!em}),e_=!em||eb,ew={boxSizing:"border-box",display:"block",overflow:"hidden",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},eE={boxSizing:"border-box",display:"block",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},eS=!1,eC=getInt(J),ek=getInt(et),eT=getInt(Y),eP=Object.assign({},er,{position:"absolute",top:0,left:0,bottom:0,right:0,boxSizing:"border-box",padding:0,border:"none",margin:"auto",display:"block",width:0,height:0,minWidth:"100%",maxWidth:"100%",minHeight:"100%",maxHeight:"100%",objectFit:ei,objectPosition:ea}),eA="blur"!==es||eg?{}:{backgroundSize:ei||"cover",backgroundPosition:ea||"0% 0%",filter:"blur(20px)",backgroundImage:'url("'+el+'")'};if("fill"===ep)ew.display="block",ew.position="absolute",ew.top=0,ew.left=0,ew.bottom=0,ew.right=0;else if(void 0!==eC&&void 0!==ek){let l=ek/eC,c=isNaN(l)?"100%":""+100*l+"%";"responsive"===ep?(ew.display="block",ew.position="relative",eS=!0,eE.paddingTop=c):"intrinsic"===ep?(ew.display="inline-block",ew.position="relative",ew.maxWidth="100%",eS=!0,eE.maxWidth="100%",g="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27"+eC+"%27%20height=%27"+ek+"%27/%3e"):"fixed"===ep&&(ew.display="inline-block",ew.position="relative",ew.width=eC,ew.height=ek)}let e$={src:G,srcSet:void 0,sizes:void 0};e_&&(e$=generateImgAttrs({config:ed,src:b,unoptimized:U,layout:ep,width:eC,quality:eT,sizes:_,loader:ef}));let eO=b,eN={imageSrcSet:e$.srcSet,imageSizes:e$.sizes,crossOrigin:ec.crossOrigin,referrerPolicy:ec.referrerPolicy},eM=E.default.useLayoutEffect,ej=(0,E.useRef)(eo),eI=(0,E.useRef)(b);(0,E.useEffect)(()=>{ej.current=eo},[eo]),eM(()=>{eI.current!==b&&(ex(),eI.current=b)},[ex,b]);let eR={isLazy:em,imgAttributes:e$,heightInt:ek,widthInt:eC,qualityInt:eT,layout:ep,className:X,imgStyle:eP,blurStyle:eA,loading:Q,config:ed,unoptimized:U,placeholder:es,loader:ef,srcString:eO,onLoadingCompleteRef:ej,setBlurComplete:ey,setIntersection:ev,isVisible:e_,noscriptSizes:_,...ec};return E.default.createElement(E.default.Fragment,null,E.default.createElement("span",{style:ew},eS?E.default.createElement("span",{style:eE},g?E.default.createElement("img",{style:{display:"block",maxWidth:"100%",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},alt:"","aria-hidden":!0,src:g}):null):null,E.default.createElement(ImageElement,eR)),q?E.default.createElement(O.default,null,E.default.createElement("link",{key:"__nimg-"+e$.src+e$.srcSet+e$.sizes,rel:"preload",as:"image",href:e$.srcSet?void 0:e$.src,...eN})):null)}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esMo
1524dule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},58684:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return X}});let b=g(83166),_=b._(g(52983)),E=g(74767),O=g(85226),R=g(30516),B=g(79854),V=g(45533),U=g(91492),H=g(96860),W=g(53370),G=g(14441),q=g(38025),Q=g(48095),Z=new Set;function prefetch(l,c,g,b,_,E){if(!E&&!(0,O.isLocalURL)(c))return;if(!b.bypassPrefetchedCheck){let _=void 0!==b.locale?b.locale:"locale"in l?l.locale:void 0,E=c+"%"+g+"%"+_;if(Z.has(E))return;Z.add(E)}let R=E?l.prefetch(c,_):l.prefetch(c,g,b);Promise.resolve(R).catch(l=>{})}function formatStringOrUrl(l){return"string"==typeof l?l:(0,R.formatUrl)(l)}let K=_.default.forwardRef(function(l,c){let g,b;let{href:R,as:Z,children:K,prefetch:X=null,passHref:Y,replace:J,shallow:et,scroll:er,locale:ei,onClick:ea,onMouseEnter:eo,onTouchStart:es,legacyBehavior:el=!1,...ec}=l;g=K,el&&("string"==typeof g||"number"==typeof g)&&(g=_.default.createElement("a",null,g));let eu=_.default.useContext(U.RouterContext),ed=_.default.useContext(H.AppRouterContext),ep=null!=eu?eu:ed,ef=!eu,eh=!1!==X,em=null===X?Q.PrefetchKind.AUTO:Q.PrefetchKind.FULL,{href:eg,as:ey}=_.default.useMemo(()=>{if(!eu){let l=formatStringOrUrl(R);return{href:l,as:Z?formatStringOrUrl(Z):l}}let[l,c]=(0,E.resolveHref)(eu,R,!0);return{href:l,as:Z?(0,E.resolveHref)(eu,Z):c||l}},[eu,R,Z]),ev=_.default.useRef(eg),eb=_.default.useRef(ey);el&&(b=_.default.Children.only(g));let ex=el?b&&"object"==typeof b&&b.ref:c,[e_,ew,eE]=(0,W.useIntersection)({rootMargin:"200px"}),eS=_.default.useCallback(l=>{(eb.current!==ey||ev.current!==eg)&&(eE(),eb.current=ey,ev.current=eg),e_(l),ex&&("function"==typeof ex?ex(l):"object"==typeof ex&&(ex.current=l))},[ey,ex,eg,eE,e_]);_.default.useEffect(()=>{ep&&ew&&eh&&prefetch(ep,eg,ey,{locale:ei},{kind:em},ef)},[ey,eg,ew,ei,eh,null==eu?void 0:eu.locale,ep,ef,em]);let eC={ref:eS,onClick(l){el||"function"!=typeof ea||ea(l),el&&b.props&&"function"==typeof b.props.onClick&&b.props.onClick(l),ep&&!l.defaultPrevented&&function(l,c,g,b,E,R,B,V,U,H){let{nodeName:W}=l.currentTarget,G="A"===W.toUpperCase();if(G&&(function(l){let c=l.currentTarget,g=c.getAttribute("target");return g&&"_self"!==g||l.metaKey||l.ctrlKey||l.shiftKey||l.altKey||l.nativeEvent&&2===l.nativeEvent.which}(l)||!U&&!(0,O.isLocalURL)(g)))return;l.preventDefault();let navigate=()=>{let l=null==B||B;"beforePopState"in c?c[E?"replace":"push"](g,b,{shallow:R,locale:V,scroll:l}):c[E?"replace":"push"](b||g,{forceOptimisticNavigation:!H,scroll:l})};U?_.default.startTransition(navigate):navigate()}(l,ep,eg,ey,J,et,er,ei,ef,eh)},onMouseEnter(l){el||"function"!=typeof eo||eo(l),el&&b.props&&"function"==typeof b.props.onMouseEnter&&b.props.onMouseEnter(l),ep&&(eh||!ef)&&prefetch(ep,eg,ey,{locale:ei,priority:!0,bypassPrefetchedCheck:!0},{kind:em},ef)},onTouchStart(l){el||"function"!=typeof es||es(l),el&&b.props&&"function"==typeof b.props.onTouchStart&&b.props.onTouchStart(l),ep&&(eh||!ef)&&prefetch(ep,eg,ey,{locale:ei,priority:!0,bypassPrefetchedCheck:!0},{kind:em},ef)}};if((0,B.isAbsoluteUrl)(ey))eC.href=ey;else if(!el||Y||"a"===b.type&&!("href"in b.props)){let l=void 0!==ei?ei:null==eu?void 0:eu.locale,c=(null==eu?void 0:eu.isLocaleDomain)&&(0,G.getDomainLocale)(ey,l,null==eu?void 0:eu.locales,null==eu?void 0:eu.domainLocales);eC.href=c||(0,q.addBasePath)((0,V.addLocale)(ey,l,null==eu?void 0:eu.defaultLocale))}return el?_.default.cloneElement(b,eC):_.default.createElement("a",{...ec,...eC},g)}),X=K;("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},53370:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let b=g(52983),_=g(73370),E="function"==typeof IntersectionObserver,O=new Map,R=[];function useIntersection(l){let{rootRef:c,rootMargin:g,disabled:B}=l,V=B||!E,[U,H]=(0,b.useState)(!1),W=(0,b.useRef)(null),G=(0,b.useCallback)(l=>{W.current=l},[]);(0,b.useEffect)(()=>
1524{if(E){if(V||U)return;let l=W.current;if(l&&l.tagName){let b=function(l,c,g){let{id:b,observer:_,elements:E}=function(l){let c;let g={root:l.root||null,margin:l.rootMargin||""},b=R.find(l=>l.root===g.root&&l.margin===g.margin);if(b&&(c=O.get(b)))return c;let _=new Map,E=new IntersectionObserver(l=>{l.forEach(l=>{let c=_.get(l.target),g=l.isIntersecting||l.intersectionRatio>0;c&&g&&c(g)})},l);return c={id:g,observer:E,elements:_},R.push(g),O.set(g,c),c}(g);return E.set(l,c),_.observe(l),function(){if(E.delete(l),_.unobserve(l),0===E.size){_.disconnect(),O.delete(b);let l=R.findIndex(l=>l.root===b.root&&l.margin===b.margin);l>-1&&R.splice(l,1)}}}(l,l=>l&&H(l),{root:null==c?void 0:c.current,rootMargin:g});return b}}else if(!U){let l=(0,_.requestIdleCallback)(()=>H(!0));return()=>(0,_.cancelIdleCallback)(l)}},[V,g,c,U,W.current]);let q=(0,b.useCallback)(()=>{H(!1)},[]);return[G,U,q]}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},38323:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),function(l,c){for(var g in c)Object.defineProperty(l,g,{enumerable:!0,get:c[g]})}(c,{noSSR:function(){return noSSR},default:function(){return dynamic}});let b=g(83166),_=(g(52983),b._(g(95552)));function convertModule(l){return{default:(null==l?void 0:l.default)||l}}function noSSR(l,c){return delete c.webpack,delete c.modules,l(c)}function dynamic(l,c){let g=_.default,b={loading:l=>{let{error:c,isLoading:g,pastDelay:b}=l;return null}};l instanceof Promise?b.loader=()=>l:"function"==typeof l?b.loader=l:"object"==typeof l&&(b={...b,...l}),b={...b,...c};let E=b.loader;return(b.loadableGenerated&&(b={...b,...b.loadableGenerated},delete b.loadableGenerated),"boolean"!=typeof b.ssr||b.ssr)?g({...b,loader:()=>null!=E?E().then(convertModule):Promise.resolve(convertModule(()=>null))}):(delete b.webpack,delete b.modules,noSSR(g,b))}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),l.exports=c.default)},33521:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),g(89945);let b=g(7024),_=g(1921);function isStaticRequire(l){return void 0!==l.default}function getInt(l){return void 0===l?l:"number"==typeof l?Number.isFinite(l)?l:NaN:"string"==typeof l&&/^[0-9]+$/.test(l)?parseInt(l,10):NaN}function getImgProps(l,c){var g;let E,O,R,{src:B,sizes:V,unoptimized:U=!1,priority:H=!1,loading:W,className:G,quality:q,width:Q,height:Z,fill:K=!1,style:X,onLoad:Y,onLoadingComplete:J,placeholder:et="empty",blurDataURL:er,fetchPriority:ei,layout:ea,objectFit:eo,objectPosition:es,lazyBoundary:el,lazyRoot:ec,...eu}=l,{imgConf:ed,showAltText:ep,blurComplete:ef,defaultLoader:eh}=c,em=ed||_.imageConfigDefault;if("allSizes"in em)E=em;else{let l=[...em.deviceSizes,...em.imageSizes].sort((l,c)=>l-c),c=em.deviceSizes.sort((l,c)=>l-c);E={...em,allSizes:l,deviceSizes:c}}let eg=eu.loader||eh;delete eu.loader,delete eu.srcSet;let ey="__next_img_default"in eg;if(ey){if("custom"===E.loader)throw Error('Image with src "'+B+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let l=eg;eg=c=>{let{config:g,...b}=c;return l(b)}}if(ea){"fill"===ea&&(K=!0);let l={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[ea];l&&(X={...X,...l});let c={responsive:"100vw",fill:"100vw"}[ea];c&&!V&&(V=c)}let ev="",eb=getInt(Q),ex=getInt(Z);if("object"==typeof(g=B)&&(isStaticRequire(g)||void 0!==g.src)){let l=isStaticRequire(B)?B.default:B;if(!l.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(l));if(!l.height||!l.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(l));if(O=l.blurWidth,R=l.blurHeight,er=er||l.blurDataURL,ev=l.src,!K){if(eb||ex){if(eb&&!ex){let c=eb/l.width;ex=Math.round(l.height*c)}else if(!eb&&ex){let c=ex/l.height;eb=Math.round(l.width*c)}}else eb=l.width,ex=l.height}}let e_=!H&&("lazy"===W||void 0===W);(!(B="string"==typeof B?B:ev)||B.startsWith("data:")||B.startsWith("blob:"))&&(U=!0,e_=!1),E.unoptimized&&(U=!0),ey&&B.endsWith(".svg")&&!E.dangerouslyAllowSVG&&(U=!0),H&&(ei="high");let ew=getInt(q),eE=Object.assign(K?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:eo,objectPosition:es}:{},ep?{}:{color:"transparent"},X),eS=ef||"empty"===et?null:"blur"===et?'url("data:image/svg+xml;charset=utf-8,'+(0,b.getImageBlurSvg)({widthInt:eb,heightInt:ex,blurWidth:O,blurHeight:R,blurDataURL:er||"",objectFit:eE.objectFit})+'")':'url("'+et+'")',eC=eS?{backgroundSize:eE.objectFit||"cover",backgroundPosition:eE.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:eS}:{}
1524,ek=function(l){let{config:c,src:g,unoptimized:b,width:_,quality:E,sizes:O,loader:R}=l;if(b)return{src:g,srcSet:void 0,sizes:void 0};let{widths:B,kind:V}=function(l,c,g){let{deviceSizes:b,allSizes:_}=l;if(g){let l=/(^|\s)(1?\d?\d)vw/g,c=[];for(let b;b=l.exec(g);b)c.push(parseInt(b[2]));if(c.length){let l=.01*Math.min(...c);return{widths:_.filter(c=>c>=b[0]*l),kind:"w"}}return{widths:_,kind:"w"}}if("number"!=typeof c)return{widths:b,kind:"w"};let E=[...new Set([c,2*c].map(l=>_.find(c=>c>=l)||_[_.length-1]))];return{widths:E,kind:"x"}}(c,_,O),U=B.length-1;return{sizes:O||"w"!==V?O:"100vw",srcSet:B.map((l,b)=>R({config:c,src:g,quality:E,width:l})+" "+("w"===V?l:b+1)+V).join(", "),src:R({config:c,src:g,quality:E,width:B[U]})}}({config:E,src:B,unoptimized:U,width:eb,quality:ew,sizes:V,loader:eg}),eT={...eu,loading:e_?"lazy":W,fetchPriority:ei,width:eb,height:ex,decoding:"async",className:G,style:{...eE,...eC},sizes:ek.sizes,srcSet:ek.srcSet,src:ek.src},eP={unoptimized:U,priority:H,placeholder:et,fill:K};return{props:eT,meta:eP}}},7024:function(l,c){"use strict";function getImageBlurSvg(l){let{widthInt:c,heightInt:g,blurWidth:b,blurHeight:_,blurDataURL:E,objectFit:O}=l,R=b?40*b:c,B=_?40*_:g,V=R&&B?"viewBox='0 0 "+R+" "+B+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+V+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(V?"none":"contain"===O?"xMidYMid":"cover"===O?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+E+"'/%3E%3C/svg%3E"}Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},72881:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),function(l,c){for(var g in c)Object.defineProperty(l,g,{enumerable:!0,get:c[g]})}(c,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return B}});let b=g(83166),_=g(33521),E=g(89945),O=g(73456),R=b._(g(58183)),unstable_getImgProps=l=>{(0,E.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:c}=(0,_.getImgProps)(l,{defaultLoader:R.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[l,g]of Object.entries(c))void 0===g&&delete c[l];return{props:c}},B=O.Image},58183:function(l,c){"use strict";function defaultLoader(l){let{config:c,src:g,width:b,quality:_}=l;return c.path+"?url="+encodeURIComponent(g)+"&w="+b+"&q="+(_||75)}Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return g}}),defaultLoader.__next_img_default=!0;let g=defaultLoader},80331:function(l,c,g){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"LoadableContext",{enumerable:!0,get:function(){return E}});let b=g(83166),_=b._(g(52983)),E=_.default.createContext(null)},95552:function(l,c,g){"use strict";/**
1525@copyright (c) 2017-present James Kyle <[email protected]>
1526 MIT License
1527 Permission is hereby granted, free of charge, to any person obtaining
1528a copy of this software and associated documentation files (the
1529"Software"), to deal in the Software without restriction, including
1530without limitation the rights to use, copy, modify, merge, publish,
1531distribute, sublicense, and/or sell copies of the Software, and to
1532permit persons to whom the Software is furnished to do so, subject to
1533the following conditions:
1534 The above copyright notice and this permission notice shall be
1535included in all copies or substantial portions of the Software.
1536 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1537EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1538MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1539NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1540LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1541OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1542WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
1543*/Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return V}});
1543let b=g(83166),_=b._(g(52983)),E=g(80331),O=[],R=[],B=!1;function load(l){let c=l(),g={loading:!0,loaded:null,error:null};return g.promise=c.then(l=>(g.loading=!1,g.loaded=l,l)).catch(l=>{throw g.loading=!1,g.error=l,l}),g}let LoadableSubscription=class LoadableSubscription{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:l,_opts:c}=this;l.loading&&("number"==typeof c.delay&&(0===c.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},c.delay)),"number"==typeof c.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},c.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(l=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(l){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...l},this._callbacks.forEach(l=>l())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(l){return this._callbacks.add(l),()=>{this._callbacks.delete(l)}}constructor(l,c){this._loadFn=l,this._opts=c,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}};function Loadable(l){return function(l,c){let g=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},c),b=null;function init(){if(!b){let c=new LoadableSubscription(l,g);b={getCurrentValue:c.getCurrentValue.bind(c),subscribe:c.subscribe.bind(c),retry:c.retry.bind(c),promise:c.promise.bind(c)}}return b.promise()}if(!B){let l=g.webpack?g.webpack():g.modules;l&&R.push(c=>{for(let g of l)if(c.includes(g))return init()})}function LoadableComponent(l,c){!function(){init();let l=_.default.useContext(E.LoadableContext);l&&Array.isArray(g.modules)&&g.modules.forEach(c=>{l(c)})}();let O=_.default.useSyncExternalStore(b.subscribe,b.getCurrentValue,b.getCurrentValue);return _.default.useImperativeHandle(c,()=>({retry:b.retry}),[]),_.default.useMemo(()=>{var c;return O.loading||O.error?_.default.createElement(g.loading,{isLoading:O.loading,pastDelay:O.pastDelay,timedOut:O.timedOut,error:O.error,retry:b.retry}):O.loaded?_.default.createElement((c=O.loaded)&&c.default?c.default:c,l):null},[l,O])}return LoadableComponent.preload=()=>init(),LoadableComponent.displayName="LoadableComponent",_.default.forwardRef(LoadableComponent)}(load,l)}function flushInitializers(l,c){let g=[];for(;l.length;){let b=l.pop();g.push(b(c))}return Promise.all(g).then(()=>{if(l.length)return flushInitializers(l,c)})}Loadable.preloadAll=()=>new Promise((l,c)=>{flushInitializers(O).then(l,c)}),Loadable.preloadReady=l=>(void 0===l&&(l=[]),new Promise(c=>{let res=()=>(B=!0,c());flushInitializers(R,l).then(res,res)})),window.__NEXT_PRELOADREADY=Loadable.preloadReady;let V=Loadable},30031:function(l,c,g){var b=g(73656);g(55234);var _=g(52983),E=_&&"object"==typeof _&&"default"in _?_:{default:_};function _defineProperties(l,c){for(var g=0;g<c.length;g++){var b=c[g];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(l,b.key,b)}}var O=void 0!==b&&b.env&&!0,isString=function(l){return"[object String]"===Object.prototype.toString.call(l)},R=function(){function StyleSheet(l){var c=void 0===l?{}:l,g=c.name,b=void 0===g?"stylesheet":g,_=c.optimizeForSpeed,E=void 0===_?O:_;invariant$1(isString(b),"`name` must be a string"),this._name=b,this._deletedRulePlaceholder="#"+b+"-deleted-rule____{}",invariant$1("boolean"==typeof E,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=E,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var R=document.querySelector('meta[property="csp-nonce"]');this._nonce=R?R.getAttribute("content"):null}var l,c=StyleSheet.prototype;return c.setOptimizeForSpeed=function(l){invariant$1("boolean"==typeof l,"`setOptimizeForSpeed` accepts a boolean"),invariant$1(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=l,this.inject()},c.isOptimizeForSpeed=function(){return this._optimizeForSpeed},c.inject=function(){var l=this;if(invariant$1(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
1543Sheet(),this._optimizeForSpeed||(O||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(c,g){return"number"==typeof g?l._serverSheet.cssRules[g]={cssText:c}:l._serverSheet.cssRules.push({cssText:c}),g},deleteRule:function(c){l._serverSheet.cssRules[c]=null}}},c.getSheetForTag=function(l){if(l.sheet)return l.sheet;for(var c=0;c<document.styleSheets.length;c++)if(document.styleSheets[c].ownerNode===l)return document.styleSheets[c]},c.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},c.insertRule=function(l,c){if(invariant$1(isString(l),"`insertRule` accepts only strings"),this._optimizeForSpeed){var g=this.getSheet();"number"!=typeof c&&(c=g.cssRules.length);try{g.insertRule(l,c)}catch(c){return O||console.warn("StyleSheet: illegal rule: \n\n"+l+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var b=this._tags[c];this._tags.push(this.makeStyleTag(this._name,l,b))}return this._rulesCount++},c.replaceRule=function(l,c){if(this._optimizeForSpeed){var g=this.getSheet();if(c.trim()||(c=this._deletedRulePlaceholder),!g.cssRules[l])return l;g.deleteRule(l);try{g.insertRule(c,l)}catch(b){O||console.warn("StyleSheet: illegal rule: \n\n"+c+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),g.insertRule(this._deletedRulePlaceholder,l)}}else{var b=this._tags[l];invariant$1(b,"old rule at index `"+l+"` not found"),b.textContent=c}return l},c.deleteRule=function(l){if(this._optimizeForSpeed)this.replaceRule(l,"");else{var c=this._tags[l];invariant$1(c,"rule at index `"+l+"` not found"),c.parentNode.removeChild(c),this._tags[l]=null}},c.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
1543h(function(l){return l&&l.parentNode.removeChild(l)}),this._tags=[]},c.cssRules=function(){var l=this;return this._tags.reduce(function(c,g){return g?c=c.concat(Array.prototype.map.call(l.getSheetForTag(g).cssRules,function(c){return c.cssText===l._deletedRulePlaceholder?null:c})):c.push(null),c},[])},c.makeStyleTag=function(l,c,g){c&&invariant$1(isString(c),"makeStyleTag accepts only strings as second parameter");var b=document.createElement("style");this._nonce&&b.setAttribute("nonce",this._nonce),b.type="text/css",b.setAttribute("data-"+l,""),c&&b.appendChild(document.createTextNode(c));var _=document.head||document.getElementsByTagName("head")[0];return g?_.insertBefore(b,g):_.appendChild(b),b},_defineProperties(StyleSheet.prototype,[{key:"length",get:function(){return this._rulesCount}}]),l&&_defineProperties(StyleSheet,l),StyleSheet}();function invariant$1(l,c){if(!l)throw Error("StyleSheet: "+c+".")}var stringHash=function(l){for(var c=5381,g=l.length;g;)c=33*c^l.charCodeAt(--g);return c>>>0},B={};function computeId(l,c){if(!c)return"jsx-"+l;var g=String(c),b=l+g;return B[b]||(B[b]="jsx-"+stringHash(l+"-"+g)),B[b]}function computeSelector(l,c){var g=l+c;return B[g]||(B[g]=c.replace(/__jsx-style-dynamic-selector/g,l)),B[g]}var V=function(){function StyleSheetRegistry(l){var c=void 0===l?{}:l,g=c.styleSheet,b=void 0===g?null:g,_=c.optimizeForSpeed,E=void 0!==_&&_;this._sheet=b||new R({name:"styled-jsx",optimizeForSpeed:E}),this._sheet.inject(),b&&"boolean"==typeof E&&(this._sheet.setOptimizeForSpeed(E),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var l=StyleSheetRegistry.prototype;return l.add=function(l){var c=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(l.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(l,c){return l[c]=0,l},{}));var g=this.getIdAndRules(l),b=g.styleId,_=g.rules;if(b in this._instancesCounts){this._instancesCounts[b]+=1;return}var E=_.map(function(l){return c._sheet.insertRule(l)}).filter(function(l){return -1!==l});this._indices[b]=E,this._instancesCounts[b]=1},l.remove=function(l){var c=this,g=this.getIdAndRules(l).styleId;if(function(l,c){if(!l)throw Error("StyleSheetRegistry: "+c+".")}(g in this._instancesCounts,"styleId: `"+g+"` not found"),this._instancesCounts[g]-=1,this._instancesCounts[g]<1){var b=this._fromServer&&this._fromServer[g];b?(b.parentNode.removeChild(b),delete this._fromServer[g]):(this._indices[g].forEach(function(l){return c._sheet.deleteRule(l)}),delete this._indices[g]),delete this._instancesCounts[g]}},l.update=function(l,c){this.add(c),this.remove(l)},l.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},l.cssRules=function(){var l=this,c=this._fromServer?Object.keys(this._fromServer).map(function(c){return[c,l._fromServer[c]]}):[],g=this._sheet.cssRules();return c.concat(Object.keys(this._indices).map(function(c){return[c,l._indices[c].map(function(l){return g[l].cssText}).join(l._optimizeForSpeed?"":"\n")]}).filter(function(l){return!!l[1]}))},l.styles=function(l){var c,g;return c=this.cssRules(),void 0===(g=l)&&(g={}),c.map(function(l){var c=l[0],b=l[1];return E.default.createElement("style",{id:"__"+c,key:"__"+c,nonce:g.nonce?g.nonce:void 0,dangerouslySetInnerHTML:{__html:b}})})},l.getIdAndRules=function(l){var c=l.children,g=l.dynamic,b=l.id;if(g){var _=computeId(b,g);return{styleId:_,rules:Array.isArray(c)?c.map(function(l){return computeSelector(_,l)}):[computeSelector(_,c)]}}return{styleId:computeId(b),rules:Array.isArray(c)?c:[c]}},l.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(l,c){return l[c.id.slice(2)]=c,l},{})},StyleSheetRegistry}(),U=_.createContext(null);U.displayName="StyleSheetContext";var H=E.default.useInsertionEffect||E.default.useLayoutEffect,W=new V;function JSXStyle(l){var c=W||_.useContext(U);return c&&H(function(){return c.add(l),function(){c.remove(l)}},[l.id,String(l.dynamic)]),null}JSXStyle.dynamic=function(l){return l.map(function(l){return computeId(l[0],l[1])}).join(" ")},c.style=JSXStyle},36003:function(l,c,g){"use strict";l.exports=g(30031).style},55234:function(){},97395:function(){},39073:function(l){l.exports={style:{fontFamily:"'__plusJakartaSans_bc02ff', '__plusJakartaSans_Fallback_bc02ff'"},className:"__className_bc02ff",variable:"__variable_bc02ff"}},73512:function(l,c,g){l.exports=g(38323)},40793:function(l,c,g){l.exports=g(48454)},30720:function(l,c,g){l.exports=g(72881)},28835:function(l,c,g){l.exports=g(48395)},49570:function(l,c,g){l.exports=g(58684)},24235:function(l,c,g){l.exports=g(32475)},21106:function(l,c,g){l.exports=g(51566)},6826:function(l,c,g){var b,_=Object.create,E=Object.defineProperty,O=Object.getOwnPropertyDescriptor,R=Object.getOwnPropertyNames,B=Object.getPrototypeOf,V=Object.prototype.hasOwnProperty,P=l=>
1543E(l,"__esModule",{value:!0}),a=(l,c)=>E(l,"name",{value:c,configurable:!0}),y=(l,c,g,b)=>{if(c&&"object"==typeof c||"function"==typeof c)for(let _ of R(c))!V.call(l,_)&&(g||"default"!==_)&&E(l,_,{get:()=>c[_],enumerable:!(b=O(c,_))||b.enumerable});return l},u=(l,c)=>y(P(E(null!=l?_(B(l)):{},"default",!c&&l&&l.__esModule?{get:()=>l.default,enumerable:!0}:{value:l,enumerable:!0})),l),U=(b="undefined"!=typeof WeakMap?new WeakMap:0,(l,c)=>b&&b.get(l)||(c=y(P({}),l,1),b&&b.set(l,c),c)),H={};((l,c)=>{for(var g in c)E(l,g,{get:c[g],enumerable:!0})})(H,{default:()=>K});var W=u(g(24235)),G=u(g(66567)),q=u(g(7862)),Q=u(g(52983)),Z=a(({color:l="#29D",startPosition:c=.3,stopDelayMs:g=200,height:b=3,showOnShallow:_=!0,options:E,nonce:O,transformCSS:R=a(l=>Q.createElement("style",{nonce:O},l),"transformCSS")})=>{let B=null;Q.useEffect(()=>(E&&G.configure(E),W.default.events.on("routeChangeStart",V),W.default.events.on("routeChangeComplete",U),W.default.events.on("routeChangeError",H),()=>{W.default.events.off("routeChangeStart",V),W.default.events.off("routeChangeComplete",U),W.default.events.off("routeChangeError",H)}),[]);let V=a((l,{shallow:g})=>{(!g||_)&&(G.set(c),G.start())},"routeChangeStart"),U=a((l,{shallow:c})=>{(!c||_)&&(B&&clearTimeout(B),B=setTimeout(()=>{G.done(!0)},g))},"routeChangeEnd"),H=a((l,c,{shallow:b})=>{(!b||_)&&(B&&clearTimeout(B),B=setTimeout(()=>{G.done(!0)},g))},"routeChangeError");return R(`
1544    #nprogress {
1545      pointer-events: none;
1546    }
1547    #nprogress .bar {
1548      background: ${l};
1549      position: fixed;
1550      z-index: 9999;
1551      top: 0;
1552      left: 0;
1553      width: 100%;
1554      height: ${b}px;
1555    }
1556    #nprogress .peg {
1557      display: block;
1558      position: absolute;
1559      right: 0px;
1560      width: 100px;
1561      height: 100%;
1562      box-shadow: 0 0 10px ${l}, 0 0 5px ${l};
1563      opacity: 1;
1564      -webkit-transform: rotate(3deg) translate(0px, -4px);
1565      -ms-transform: rotate(3deg) translate(0px, -4px);
1566      transform: rotate(3deg) translate(0px, -4px);
1567    }
1568    #nprogress .spinner {
1569      display: block;
1570      position: fixed;
1571      z-index: 1031;
1572      top: 15px;
1573      right: 15px;
1574    }
1575    #nprogress .spinner-icon {
1576      width: 18px;
1577      height: 18px;
1578      box-sizing: border-box;
1579      border: solid 2px transparent;
1580      border-top-color: ${l};
1581      border-left-color: ${l};
1582      border-radius: 50%;
1583      -webkit-animation: nprogresss-spinner 400ms linear infinite;
1584      animation: nprogress-spinner 400ms linear infinite;
1585    }
1586    .nprogress-custom-parent {
1587      overflow: hidden;
1588      position: relative;
1589    }
1590    .nprogress-custom-parent #nprogress .spinner,
1591    .nprogress-custom-parent #nprogress .bar {
1592      position: absolute;
1593    }
1594    @-webkit-keyframes nprogress-spinner {
1595      0% {
1596        -webkit-transform: rotate(0deg);
1597      }
1598      100% {
1599        -webkit-transform: rotate(360deg);
1600      }
1601    }
1602    @keyframes nprogress-spinner {
1603      0% {
1604        transform: rotate(0deg);
1605      }
1606      100% {
1607        transform: rotate(360deg);
1608      }
1609    }
1610  `)},"NextNProgress");Z.propTypes={color:q.string,startPosition:q.number,stopDelayMs:q.number,height:q.number,showOnShallow:q.bool,options:q.object,nonce:q.string,transformCSS:q.func};var K=Q.memo(Z);l.exports=U(H)},66567:function(l,c,g){var b,_;void 0!==(_="function"==typeof(b=function(){var l,c,g,b={};b.version="0.2.0";var _=b.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function clamp(l,c,g){return l<c?c:l>g?g:l}b.configure=function(l){var c,g;for(c in l)void 0!==(g=l[c])&&l.hasOwnProperty(c)&&(_[c]=g);return this},b.status=null,b.set=function(l){var c=b.isStarted();l=clamp(l,_.minimum,1),b.status=1===l?null:l;var g=b.render(!c),R=g.querySelector(_.barSelector),B=_.speed,V=_.easing;return g.offsetWidth,E(function(c){var E,U;""===_.positionUsing&&(_.positionUsing=b.getPositioningCSS()),O(R,(E=l,(U="translate3d"===_.positionUsing?{transform:"translate3d("+(-1+E)*100+"%,0,0)"}:"translate"===_.positionUsing?{transform:"translate("+(-1+E)*100+"%,0)"}:{"margin-left":(-1+E)*100+"%"}).transition="all "+B+"ms "+V,U)),1===l?(O(g,{transition:"none",opacity:1}),g.offsetWidth,setTimeout(function(){O(g,{transition:"all "+B+"ms linear",opacity:0}
1610),setTimeout(function(){b.remove(),c()},B)},B)):setTimeout(c,B)}),this},b.isStarted=function(){return"number"==typeof b.status},b.start=function(){b.status||b.set(0);var work=function(){setTimeout(function(){b.status&&(b.trickle(),work())},_.trickleSpeed)};return _.trickle&&work(),this},b.done=function(l){return l||b.status?b.inc(.3+.5*Math.random()).set(1):this},b.inc=function(l){var c=b.status;return c?("number"!=typeof l&&(l=(1-c)*clamp(Math.random()*c,.1,.95)),c=clamp(c+l,0,.994),b.set(c)):b.start()},b.trickle=function(){return b.inc(Math.random()*_.trickleRate)},l=0,c=0,b.promise=function(g){return g&&"resolved"!==g.state()&&(0===c&&b.start(),l++,c++,g.always(function(){0==--c?(l=0,b.done()):b.set((l-c)/l)})),this},b.render=function(l){if(b.isRendered())return document.getElementById("nprogress");addClass(document.documentElement,"nprogress-busy");var c=document.createElement("div");c.id="nprogress",c.innerHTML=_.template;var g,E,R=c.querySelector(_.barSelector),B=l?"-100":(-1+(b.status||0))*100,V=document.querySelector(_.parent);return O(R,{transition:"all 0 linear",transform:"translate3d("+B+"%,0,0)"}),!_.showSpinner&&(E=c.querySelector(_.spinnerSelector))&&removeElement(E),V!=document.body&&addClass(V,"nprogress-custom-parent"),V.appendChild(c),c},b.remove=function(){removeClass(document.documentElement,"nprogress-busy"),removeClass(document.querySelector(_.parent),"nprogress-custom-parent");var l=document.getElementById("nprogress");l&&removeElement(l)},b.isRendered=function(){return!!document.getElementById("nprogress")},b.getPositioningCSS=function(){var l=document.body.style,c="WebkitTransform"in l?"Webkit":"MozTransform"in l?"Moz":"msTransform"in l?"ms":"OTransform"in l?"O":"";return c+"Perspective" in l?"translate3d":c+"Transform" in l?"translate":"margin"};var E=(g=[],function(l){g.push(l),1==g.length&&function next(){var l=g.shift();l&&l(next)}()}),O=function(){var l=["Webkit","O","Moz","ms"],c={};function applyCss(g,b,_){var E;b=c[E=(E=b).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(l,c){return c.toUpperCase()})]||(c[E]=function(c){var g=document.body.style;if(c in g)return c;for(var b,_=l.length,E=c.charAt(0).toUpperCase()+c.slice(1);_--;)if((b=l[_]+E)in g)return b;return c}(E)),g.style[b]=_}return function(l,c){var g,b,_=arguments;if(2==_.length)for(g in c)void 0!==(b=c[g])&&c.hasOwnProperty(g)&&applyCss(l,g,b);else applyCss(l,_[1],_[2])}}();function hasClass(l,c){return("string"==typeof l?l:classList(l)).indexOf(" "+c+" ")>=0}function addClass(l,c){var g=classList(l),b=g+c;hasClass(g,c)||(l.className=b.substring(1))}function removeClass(l,c){var g,b=classList(l);hasClass(l,c)&&(g=b.replace(" "+c+" "," "),l.className=g.substring(1,g.length-1))}function classList(l){return(" "+(l.className||"")+" ").replace(/\s+/gi," ")}function removeElement(l){l&&l.parentNode&&l.parentNode.removeChild(l)}return b})?b.call(c,g,c,l):b)&&(l.exports=_)},73656:function(l){var c,g,b,_=l.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(l){if(c===setTimeout)return setTimeout(l,0);if((c===defaultSetTimout||!c)&&setTimeout)return c=setTimeout,setTimeout(l,0);try{return c(l,0)}catch(g){try{return c.call(null,l,0)}catch(g){return c.call(this,l,0)}}}!function(){try{c="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(l){c=defaultSetTimout}try{g="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(l){g=defaultClearTimeout}}();var E=[],O=!1,R=-1;function cleanUpNextTick(){O&&b&&(O=!1,b.length?E=b.concat(E):R=-1,E.length&&drainQueue())}function drainQueue(){if(!O){var l=runTimeout(cleanUpNextTick);O=!0;for(var c=E.length;c;){for(b=E,E=[];++R<c;)b&&b[R].run();R=-1,c=E.length}b=null,O=!1,function(l){if(g===clearTimeout)return clearTimeout(l);if((g===defaultClearTimeout||!g)&&clearTimeout)return g=clearTimeout,clearTimeout(l);try{g(l)}catch(c){try{return g.call(null,l)}catch(c){return g.call(this,l)}}}(l)}}function Item(l,c){this.fun=l,this.array=c}function noop(){}_.nextTick=function(l){var c=Array(arguments.length-1);if(arguments.length>1)for(var g=1;g<arguments.length;g++)c[g-1]=arguments[g];E.push(new Item(l,c)),1!==E.length||O||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},_.title="browser",_.browser=!0,_.env={},_.argv=[],_.version="",_.versions={},_.on=noop,_.addListener=noop,_.once=noop,_.off=noop,_.removeListener=noop,_.removeAllListeners=noop,_.emit=noop,_.prependListener=noop,_.prependOnceListener=noop,_.listeners=function(l){return[]},_.binding=function(l){throw Error("process.binding is not supported")},_.cwd=function(){return"/"},_.chdir=function(l){throw Error("process.chdir is not supported")},_.umask=function(){return 0}},31772:function(l,c,g){"use strict";var b=g(25148);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,l.exports=function(){function shim(l,c,g,_,E,O){if(O!==b){var R=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 R.name="Invariant Violation",R}}function getShim(){return shim}shim.isRequired=shim;var l={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol
1610:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return l.PropTypes=l,l}},7862:function(l,c,g){l.exports=g(31772)()},25148:function(l){"use strict";l.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},84891:function(l){"use strict";function Cache(l){this._maxSize=l,this.clear()}Cache.prototype.clear=function(){this._size=0,this._values=Object.create(null)},Cache.prototype.get=function(l){return this._values[l]},Cache.prototype.set=function(l,c){return this._size>=this._maxSize&&this.clear(),!(l in this._values)&&this._size++,this._values[l]=c};var c=/[^.^\]^[]+|(?=\[\]|\.\.)/g,g=/^\d+$/,b=/^\d/,_=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,E=/^\s*(['"]?)(.*?)(\1)\s*$/,O=new Cache(512),R=new Cache(512),B=new Cache(512);function normalizePath(l){return O.get(l)||O.set(l,split(l).map(function(l){return l.replace(E,"$2")}))}function split(l){return l.match(c)||[""]}function isQuoted(l){return"string"==typeof l&&l&&-1!==["'",'"'].indexOf(l.charAt(0))}l.exports={Cache:Cache,split:split,normalizePath:normalizePath,setter:function(l){var c=normalizePath(l);return R.get(l)||R.set(l,function(l,g){for(var b=0,_=c.length,E=l;b<_-1;){var O=c[b];if("__proto__"===O||"constructor"===O||"prototype"===O)return l;E=E[c[b++]]}E[c[b]]=g})},getter:function(l,c){var g=normalizePath(l);return B.get(l)||B.set(l,function(l){for(var b=0,_=g.length;b<_;){if(null==l&&c)return;l=l[g[b++]]}return l})},join:function(l){return l.reduce(function(l,c){return l+(isQuoted(c)||g.test(c)?"["+c+"]":(l?".":"")+c)},"")},forEach:function(l,c,E){!function(l,c,E){var O,R,B,V,U,H=l.length;for(B=0;B<H;B++){(R=l[B])&&(!isQuoted(O=R)&&(O.match(b)&&!O.match(g)||_.test(O))&&(R='"'+R+'"'),V=!(U=isQuoted(R))&&/^\d+$/.test(R),c.call(E,R,U,V,B,l))}}(Array.isArray(l)?l:split(l),c,E)}}},51987:function(l,c,g){"use strict";let b=g(30309),_=g(65140),E=g(36897),O=g(22475),isNullOrUndefined=l=>null==l,R=Symbol("encodeFragmentIdentifier");function validateArrayFormatSeparator(l){if("string"!=typeof l||1!==l.length)throw TypeError("arrayFormatSeparator must be single character string")}
1610function encode(l,c){return c.encode?c.strict?b(l):encodeURIComponent(l):l}function decode(l,c){return c.decode?_(l):l}function removeHash(l){let c=l.indexOf("#");return -1!==c&&(l=l.slice(0,c)),l}function extract(l){l=removeHash(l);let c=l.indexOf("?");return -1===c?"":l.slice(c+1)}function parseValue(l,c){return c.parseNumbers&&!Number.isNaN(Number(l))&&"string"==typeof l&&""!==l.trim()?l=Number(l):c.parseBooleans&&null!==l&&("true"===l.toLowerCase()||"false"===l.toLowerCase())&&(l="true"===l.toLowerCase()),l}function parse(l,c){validateArrayFormatSeparator((c=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},c)).arrayFormatSeparator);let g=function(l){let c;switch(l.arrayFormat){case"index":return(l,g,b)=>{if(c=/\[(\d*)\]$/.exec(l),l=l.replace(/\[\d*\]$/,""),!c){b[l]=g;return}void 0===b[l]&&(b[l]={}),b[l][c[1]]=g};case"bracket":return(l,g,b)=>{if(c=/(\[\])$/.exec(l),l=l.replace(/\[\]$/,""),!c){b[l]=g;return}if(void 0===b[l]){b[l]=[g];return}b[l]=[].concat(b[l],g)};case"colon-list-separator":return(l,g,b)=>{if(c=/(:list)$/.exec(l),l=l.replace(/:list$/,""),!c){b[l]=g;return}if(void 0===b[l]){b[l]=[g];return}b[l]=[].concat(b[l],g)};case"comma":case"separator":return(c,g,b)=>{let _="string"==typeof g&&g.includes(l.arrayFormatSeparator),E="string"==typeof g&&!_&&decode(g,l).includes(l.arrayFormatSeparator);g=E?decode(g,l):g;let O=_||E?g.split(l.arrayFormatSeparator).map(c=>decode(c,l)):null===g?g:decode(g,l);b[c]=O};case"bracket-separator":return(c,g,b)=>{let _=/(\[\])$/.test(c);if(c=c.replace(/\[\]$/,""),!_){b[c]=g?decode(g,l):g;return}let E=null===g?[]:g.split(l.arrayFormatSeparator).map(c=>decode(c,l));if(void 0===b[c]){b[c]=E;return}b[c]=[].concat(b[c],E)};default:return(l,c,g)=>{if(void 0===g[l]){g[l]=c;return}g[l]=[].concat(g[l],c)}}}(c),b=Object.create(null);if("string"!=typeof l||!(l=l.trim().replace(/^[?#&]/,"")))return b;for(let _ of l.split("&")){if(""===_)continue;let[l,O]=E(c.decode?_.replace(/\+/g," "):_,"=");O=void 0===O?null:["comma","separator","bracket-separator"].includes(c.arrayFormat)?O:decode(O,c),g(decode(l,c),O,b)}for(let l of Object.keys(b)){let g=b[l];if("object"==typeof g&&null!==g)for(let l of Object.keys(g))g[l]=parseValue(g[l],c);else b[l]=parseValue(g,c)}return!1===c.sort?b:(!0===c.sort?Object.keys(b).sort():Object.keys(b).sort(c.sort)).reduce((l,c)=>{let g=b[c];return g&&"object"==typeof g&&!Array.isArray(g)?l[c]=function keysSorter(l){return Array.isArray(l)?l.sort():"object"==typeof l?keysSorter(Object.keys(l)).sort((l,c)=>Number(l)-Number(c)).map(c=>l[c]):l}(g):l[c]=g,l},Object.create(null))}c.extract=extract,c.parse=parse,c.stringify=(l,c)=>{if(!l)return"";validateArrayFormatSeparator((c=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},c)).arrayFormatSeparator);let shouldFilter=g=>c.skipNull&&isNullOrUndefined(l[g])||c.skipEmptyString&&""===l[g],g=function(l){switch(l.arrayFormat){case"index":return c=>(g,b)=>{let _=g.length;return void 0===b||l.skipNull&&null===b||l.skipEmptyString&&""===b?g:null===b?[...g,[encode(c,l),"[",_,"]"].join("")]:[...g,[encode(c,l),"[",encode(_,l),"]=",encode(b,l)].join("")]};case"bracket":return c=>(g,b)=>void 0===b||l.skipNull&&null===b||l.skipEmptyString&&""===b?g:null===b?[...g,[encode(c,l),"[]"].join("")]:[...g,[encode(c,l),"[]=",encode(b,l)].join("")];case"colon-list-separator":return c=>(g,b)=>void 0===b||l.skipNull&&null===b||l.skipEmptyString&&""===b?g:null===b?[...g,[encode(c,l),":list="].join("")]:[...g,[encode(c,l),":list=",encode(b,l)].join("")];case"comma":case"separator":case"bracket-separator":{let c="bracket-separator"===l.arrayFormat?"[]=":"=";return g=>(b,_)=>void 0===_||l.skipNull&&null===_||l.skipEmptyString&&""===_?b:(_=null===_?"":_,0===b.length)?[[encode(g,l),c,encode(_,l)].join("")]:[[b,encode(_,l)].join(l.arrayFormatSeparator)]}default:return c=>(g,b)=>void 0===b||l.skipNull&&null===b||l.skipEmptyString&&""===b?g:null===b?[...g,encode(c,l)]:[...g,[encode(c,l),"=",encode(b,l)].join("")]}}(c),b={};for(let c of Object.keys(l))shouldFilter(c)||(b[c]=l[c]);let _=Object.keys(b);return!1!==c.sort&&_.sort(c.sort),_.map(b=>{let _=l[b];return void 0===_?"":null===_?encode(b,c):Array.isArray(_)?0===_.length&&"bracket-separator"===c.arrayFormat?encode(b,c)+"[]":_.reduce(g(b),[]).join("&"):encode(b,c)+"="+encode(_,c)}).filter(l=>l.length>0).join("&")},c.parseUrl=(l,c)=>{c=Object.assign({decode:!0},c);let[g,b]=E(l,"#");
1610return Object.assign({url:g.split("?")[0]||"",query:parse(extract(l),c)},c&&c.parseFragmentIdentifier&&b?{fragmentIdentifier:decode(b,c)}:{})},c.stringifyUrl=(l,g)=>{g=Object.assign({encode:!0,strict:!0,[R]:!0},g);let b=removeHash(l.url).split("?")[0]||"",_=c.extract(l.url),E=c.parse(_,{sort:!1}),O=Object.assign(E,l.query),B=c.stringify(O,g);B&&(B=`?${B}`);let V=function(l){let c="",g=l.indexOf("#");return -1!==g&&(c=l.slice(g)),c}(l.url);return l.fragmentIdentifier&&(V=`#${g[R]?encode(l.fragmentIdentifier,g):l.fragmentIdentifier}`),`${b}${B}${V}`},c.pick=(l,g,b)=>{b=Object.assign({parseFragmentIdentifier:!0,[R]:!1},b);let{url:_,query:E,fragmentIdentifier:B}=c.parseUrl(l,b);return c.stringifyUrl({url:_,query:O(E,g),fragmentIdentifier:B},b)},c.exclude=(l,g,b)=>{let _=Array.isArray(g)?l=>!g.includes(l):(l,c)=>!g(l,c);return c.pick(l,_,b)}},64107:function(l,c,g){"use strict";g.d(c,{vU:function(){return defineMessages}});var b,_,E,O,R=g(64062),B=g(52983),V=g(77125);(b=E||(E={})).formatDate="FormattedDate",b.formatTime="FormattedTime",b.formatNumber="FormattedNumber",b.formatList="FormattedList",b.formatDisplayName="FormattedDisplayName",(_=O||(O={})).formatDate="FormattedDateParts",_.formatTime="FormattedTimeParts",_.formatNumber="FormattedNumberParts",_.formatList="FormattedListParts";var FormattedNumberParts=function(l){var c=(0,V.Z)(),g=l.value,b=l.children,_=(0,R._T)(l,["value","children"]);return b(c.formatNumberToParts(g,_))};function createFormattedDateTimePartsComponent(l){var ComponentParts=function(c){var g=(0,V.Z)(),b=c.value,_=c.children,E=(0,R._T)(c,["value","children"]),O="string"==typeof b?new Date(b||0):b;return _("formatDate"===l?g.formatDateToParts(O,E):g.formatTimeToParts(O,E))};return ComponentParts.displayName=O[l],ComponentParts}function createFormattedComponent(l){var Component=function(c){var g=(0,V.Z)(),b=c.value,_=c.children,E=(0,R._T)(c,["value","children"]),O=g[l](b,E);if("function"==typeof _)return _(O);var U=g.textComponent||B.Fragment;return B.createElement(U,null,O)};return Component.displayName=E[l],Component}function defineMessages(l){return l}FormattedNumberParts.displayName="FormattedNumberParts",FormattedNumberParts.displayName="FormattedNumberParts",createFormattedComponent("formatDate"),createFormattedComponent("formatTime"),createFormattedComponent("formatNumber"),createFormattedComponent("formatList"),createFormattedComponent("formatDisplayName"),createFormattedDateTimePartsComponent("formatDate"),createFormattedDateTimePartsComponent("formatTime")},62665:function(l,c,g){"use strict";g.d(c,{_y:function(){return O},zt:function(){return E}});var b=g(52983);g(10063);var _=b.createContext(null);_.Consumer;var E=_.Provider,O=_},77125:function(l,c,g){"use strict";g.d(c,{Z:function(){return useIntl}});var b=g(52983),_=g(62665),E=g(98701);function useIntl(){var l=b.useContext(_._y);return(0,E.lq)(l),l}},98701:function(l,c,g){"use strict";g.d(c,{Z0:function(){return R},dt:function(){return assignUniqueKeysToParts},lq:function(){return invariantIntlContext},wU:function(){return shallowEqual}});var b=g(64062),_=g(52983),E=g(94655),O=g(27054);function invariantIntlContext(l){(0,E.kG)(l,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var R=(0,b.pi)((0,b.pi)({},O.Z0),{textComponent:_.Fragment});function assignUniqueKeysToParts(l){return function(c){return l(_.Children.toArray(c))}}function shallowEqual(l,c){if(l===c)return!0;if(!l||!c)return!1;var g=Object.keys(l),b=Object.keys(c),_=g.length;if(b.length!==_)return!1;for(var E=0;E<_;E++){var O=g[E];if(l[O]!==c[O]||!Object.prototype.hasOwnProperty.call(c,O))return!1}return!0}},4507:function(l,c){"use strict";/** @license React v16.13.1
1611 * react-is.production.min.js
1612 *
1613 * Copyright (c) Facebook, Inc. and its affiliates.
1614 *
1615 * This source code is licensed under the MIT license found in the
1616 * LICENSE file in the root directory of this source tree.
1617 */var g="function"==typeof Symbol&&Symbol.for,b=g?Symbol.for("react.element"):60103,_=g?Symbol.for("react.portal"):60106,E=g?Symbol.for("react.fragment"):60107,O=g?Symbol.for("react.strict_mode"):60108,R=g?Symbol.for("react.profiler"):60114,B=g?Symbol.for("react.provider"):60109,V=g?Symbol.for("react.context"):60110,U=g?Symbol.for("react.async_mode"):60111,H=g?Symbol.for("react.concurrent_mode"):60111,W=g?Symbol.for("react.forward_ref"):60112,G=g?Symbol.for("react.suspense"):60113,q=g?Symbol.for("react.suspense_list"):60120,Q=g?Symbol.for("react.memo"):60115,Z=g?Symbol.for("react.lazy"):60116,K=g?Symbol.for("react.block"):60121,X=g?Symbol.for("react.fundamental"):60117,Y=g?Symbol.for("react.responder"):60118,J=g?Symbol.for("react.scope"):60119;function z(l){if("object"==typeof l&&null!==l){var c=l.$$typeof;switch(c){case b:switch(l=l.type){case U:case H:case E:case R:case O:case G:return l;default:switch(l=l&&l.$$typeof){case V:case W:case Z:case Q:case B:return l;default:return c}}case _:return c}}}function A(l){return z(l)===H}c.AsyncMode=U,c.ConcurrentMode=H,c.ContextConsumer=V,c.ContextProvider=B,c.Element=b,c.ForwardRef=W,c.Fragment=E,c.Lazy=Z,c.Memo=Q,c.Portal=_,c.Profiler=R,c.StrictMode=O,c.Suspense=G,c.isAsyncMode=function(l){return A(l)||z(l)===U},c.isConcurrentMode=A,c.isContextConsumer=function(l){return z(l)===V},c.isContextProvider=function(l){return z(l)===B},c.isElement=function(l){return"object"==typeof l&&null!==l&&l.$$typeof===b},c.isForwardRef=function(l){return z(l)===W},c.isFragment=function(l){return z(l)===E},c.isLazy=function(l){return z(l)===Z},c.isMemo=function(l){return z(l)===Q},c.isPortal=function(l){return z(l)===_},c.isProfiler=function(l){return z(l)===R},c.isStrictMode=function(l){return z(l)===O},c.isSuspense=function(l){return z(l)===G},c.isValidElementType=function(l){return"string"==typeof l||"function"==typeof l||l===E||l===H||l===R||l===O||l===G||l===q||"object"==typeof l&&null!==l&&(l.$$typeof===Z||l.$$typeof===Q||l.$$typeof===B||l.$$typeof===V||l.$$typeof===W||l.$$typeof===X||l.$$typeof===Y||l.$$typeof===J||l.$$typeof===K)},c.typeOf=z},99415:function(l,c,g){"use strict";l.exports=g(4507)},40005:function(l,c,g){"use strict";function _arrayLikeToArray(l,c){(null==c||c>l.length)&&(c=l.length);for(var g=0,b=Array(c);g<c;g++)b[g]=l[g];return b}function PropertyInfoRecord(l,c,g,b,_,E,O){this.acceptsBooleans=2===c||3===c||4===c,this.attributeName=b,this.attributeNamespace=_,this.mustUseProperty=g,this.propertyName=l,this.type=c,this.sanitizeURL=E,this.removeEmptyString=O}Object.defineProperty(c,"__esModule",{value:!0});var b={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(l){b[l]=new PropertyInfoRecord(l,0,!1,l,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
1617h(function(l){var c=function(l){if(Array.isArray(l))return l}(l)||function(l,c){var g,b,_=null==l?null:"undefined"!=typeof Symbol&&l[Symbol.iterator]||l["@@iterator"];if(null!=_){var E=[],O=!0,R=!1;try{for(_=_.call(l);!(O=(g=_.next()).done)&&(E.push(g.value),!c||E.length!==c);O=!0);}catch(l){R=!0,b=l}finally{try{O||null==_.return||_.return()}finally{if(R)throw b}}return E}}(l,2)||function(l,c){if(l){if("string"==typeof l)return _arrayLikeToArray(l,c);var g=Object.prototype.toString.call(l).slice(8,-1);if("Object"===g&&l.constructor&&(g=l.constructor.name),"Map"===g||"Set"===g)return Array.from(l);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return _arrayLikeToArray(l,c)}}(l,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),g=c[0],_=c[1];b[g]=new PropertyInfoRecord(g,1,!1,_,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){b[l]=new PropertyInfoRecord(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){b[l]=new PropertyInfoRecord(l,2,!1,l,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(l){b[l]=new PropertyInfoRecord(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){b[l]=new PropertyInfoRecord(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){b[l]=new PropertyInfoRecord(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){b[l]=new PropertyInfoRecord(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){b[l]=new PropertyInfoRecord(l,5,!1,l.toLowerCase(),null,!1,!1)});var _=/[\-\:]([a-z])/g,capitalize=function(l){return l[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(l){var c=l.replace(_,capitalize);b[c]=new PropertyInfoRecord(c,1,!1,l,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(l){var c=l.replace(_,capitalize);b[c]=new PropertyInfoRecord(c,1,!1,l,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(l){var c=l.replace(_,capitalize);b[c]=new PropertyInfoRecord(c,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){b[l]=new PropertyInfoRecord(l,1,!1,l.toLowerCase(),null,!1,!1)}),b.xlinkHref=new PropertyInfoRecord("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){b[l]=new PropertyInfoRecord(l,1,!1,l.toLowerCase(),null,!0,!0)});var E=g(81257),O=E.CAMELCASE,R=E.SAME,B=E.possibleStandardNames,V=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
1617037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),U=Object.keys(B).reduce(function(l,c){var g=B[c];return g===R?l[c]=c:g===O?l[c.toLowerCase()]=c:l[c]=g,l},{});c.BOOLEAN=3,c.BOOLEANISH_STRING=2,c.NUMERIC=5,c.OVERLOADED_BOOLEAN=4,c.POSITIVE_NUMERIC=6,c.RESERVED=0,c.STRING=1,c.getPropertyInfo=function(l){return b.hasOwnProperty(l)?b[l]:null},c.isCustomAttribute=V,c.possibleStandardNames=U},81257:function(l,c){c.SAME=0,c.CAMELCASE=1,c.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
1617-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},38845:function(l,c,g){"use strict";g.d(c,{Z:function(){return ep}});var b,_,E,O,R,B,V,U,H,W,G=g(64062),q=g(52983),Q="right-scroll-bar-position",Z="width-before-scroll-bar";function assignRef(l,c){return"function"==typeof l?l(c):l&&(l.current=c),l}var K="undefined"!=typeof window?q.useLayoutEffect:q.useEffect,X=new WeakMap,Y=(void 0===O&&(O={}),(void 0===R&&(R=function(l){return l}),B=[],V=!1,U={read:function(){if(V)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return B.length?B[B.length-1]:null},useMedium:function(l){var c=R(l,V);return B.push(c),function(){B=B.filter(function(l){return l!==c})}},assignSyncMedium:function(l){for(V=!0;B.length;){var c=B;B=[],c.forEach(l)}B={push:function(c){return l(c)},filter:function(){return B}}},assignMedium:function(l){V=!0;var c=[];if(B.length){var g=B;B=[],g.forEach(l),c=B}var executeQueue=function(){var g=c;c=[],g.forEach(l)},cycle=function(){return Promise.resolve().then(executeQueue)};cycle(),B={push:function(l){c.push(l),cycle()},filter:function(l){return c=c.filter(l),B}}}}).options=(0,G.pi)({async:!0,ssr:!1},O),U),nothing=function(){},J=q.forwardRef(function(l,c){var g,b,_,E,O=q.useRef(null),R=q.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),B=R[0],V=R[1],U=l.forwardProps,H=l.children,W=l.className,Q=l.removeScrollBar,Z=l.enabled,J=l.shards,et=l.sideCar,er=l.noIsolation,ei=l.inert,ea=l.allowPinchZoom,eo=l.as,es=void 0===eo?"div":eo,el=l.gapMode,ec=(0,G._T)(l,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),eu=(g=[O,c],b=function(l){return g.forEach(function(c){return assignRef(c,l)})},(_=(0,q.useState)(function(){return{value:null,callback:b,facade:{get current(){return _.value},set current(value){var l=_.value;l!==value&&(_.value=value,_.callback(value,l))}}}})[0]).callback=b,E=_.facade,K(function(){var l=X.get(E);if(l){var c=new Set(l),b=new Set(g),_=E.current;c.forEach(function(l){b.has(l)||assignRef(l,null)}),b.forEach(function(l){c.has(l)||assignRef(l,_)})}X.set(E,g)},[g]),E),ed=(0,G.pi)((0,G.pi)({},ec),B);return q.createElement(q.Fragment,null,Z&&q.createElement(et,{sideCar:Y,removeScrollBar:Q,shards:J,noIsolation:er,inert:ei,setCallbacks:V,allowPinchZoom:!!ea,lockRef:O,gapMode:el}),U?q.cloneElement(q.Children.only(H),(0,G.pi)((0,G.pi)({},ed),{ref:eu})):q.createElement(es,(0,G.pi)({},ed,{className:W,ref:eu}),H))});J.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},J.classNames={fullWidth:Z,zeroRight:Q};var SideCar=function(l){var c=l.sideCar,g=(0,G._T)(l,["sideCar"]);if(!c)throw Error("Sidecar: please provide `sideCar` property to import the right car");var b=c.read();if(!b)throw Error("Sidecar medium not found");return q.createElement(b,(0,G.pi)({},g))};SideCar.isSideCarExport=!0;var getNonce=function(){return W||g.nc},et={left:0,top:0,right:0,gap:0},parse=function(l){return parseInt(l||"",10)||0},getOffset=function(l){var c=window.getComputedStyle(document.body),g=c["padding"===l?"paddingLeft":"marginLeft"],b=c["padding"===l?"paddingTop":"marginTop"],_=c["padding"===l?"paddingRight":"marginRight"];return[parse(g),parse(b),parse(_)]},getGapWidth=function(l){if(void 0===l&&(l="margin"),"undefined"==typeof window)return et;var c=getOffset(l),g=document.documentElement.clientWidth,b=window.innerWidth;return{left:c[0],top:c[1],right:c[2],gap:Math.max(0,b-g+c[2]-c[0])}},er=(b=0,_=null,E={add:function(l){if(0==b&&(_=function(){if(!document)return null;var l=document.createElement("style");l.type="text/css";var c=getNonce();return c&&l.setAttribute("nonce",c),l}())){var c,g;(c=_).styleSheet?c.styleSheet.cssText=l:c.appendChild(document.createTextNode(l)),g=_,(document.head||document.getElementsByTagName("head")[0]).appendChild(g)}b++},remove:function(){--b||!_||(_.parentNode&&_.parentNode.removeChild(_),_=null)}},H=function(l,c){q.useEffect(function(){return E.add(l),function(){E.remove()}},[l&&c])},function(l){return H(l.styles,l.dynamic),null}),ei="data-scroll-locked",getStyles=function(l,c,g,b){var _=l.left,E=l.top,O=l.right,R=l.gap;return void 0===g&&(g="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(b,";\n   padding-right: ").concat(R,"px ").concat(b,";\n  }\n  body[").concat(ei,"] {\n    overflow: hidden ").concat(b,";\n    overscroll-behavior: contain;\n    ").concat([c&&"position: relative ".concat(b,";"),"margin"===g&&"\n    padding-left: ".concat(_,"px;\n    padding-top: ").concat(E,"px;\n    padding-right: ").concat(O,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(R,"px ").concat(b,";\n    "),"padding"===g&&"padding-right: ".concat(R,"px ").concat(b,";
1617")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Q," {\n    right: ").concat(R,"px ").concat(b,";\n  }\n  \n  .").concat(Z," {\n    margin-right: ").concat(R,"px ").concat(b,";\n  }\n  \n  .").concat(Q," .").concat(Q," {\n    right: 0 ").concat(b,";\n  }\n  \n  .").concat(Z," .").concat(Z," {\n    margin-right: 0 ").concat(b,";\n  }\n  \n  body[").concat(ei,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(R,"px;\n  }\n")},getCurrentUseCounter=function(){var l=parseInt(document.body.getAttribute(ei)||"0",10);return isFinite(l)?l:0},useLockAttribute=function(){q.useEffect(function(){return document.body.setAttribute(ei,(getCurrentUseCounter()+1).toString()),function(){var l=getCurrentUseCounter()-1;l<=0?document.body.removeAttribute(ei):document.body.setAttribute(ei,l.toString())}},[])},RemoveScrollBar=function(l){var c=l.noRelative,g=l.noImportant,b=l.gapMode,_=void 0===b?"margin":b;useLockAttribute();var E=q.useMemo(function(){return getGapWidth(_)},[_]);return q.createElement(er,{styles:getStyles(E,!c,_,g?"":"!important")})},singleton_stylesheetSingleton=function(){var l=0,c=null;return{add:function(g){if(0==l&&(c=function(){if(!document)return null;var l=document.createElement("style");l.type="text/css";var c=getNonce();return c&&l.setAttribute("nonce",c),l}())){var b,_;(b=c).styleSheet?b.styleSheet.cssText=g:b.appendChild(document.createTextNode(g)),_=c,(document.head||document.getElementsByTagName("head")[0]).appendChild(_)}l++},remove:function(){--l||!c||(c.parentNode&&c.parentNode.removeChild(c),c=null)}}},hook_styleHookSingleton=function(){var l=singleton_stylesheetSingleton();return function(c,g){q.useEffect(function(){return l.add(c),function(){l.remove()}},[c&&g])}},component_styleSingleton=function(){var l=hook_styleHookSingleton();return function(c){return l(c.styles,c.dynamic),null}},ea=!1;if("undefined"!=typeof window)try{var eo=Object.defineProperty({},"passive",{get:function(){return ea=!0,!0}});window.addEventListener("test",eo,eo),window.removeEventListener("test",eo,eo)}catch(l){ea=!1}var es=!!ea&&{passive:!1},elementCanBeScrolled=function(l,c){var g=window.getComputedStyle(l);return"hidden"!==g[c]&&!(g.overflowY===g.overflowX&&"TEXTAREA"!==l.tagName&&"visible"===g[c])},locationCouldBeScrolled=function(l,c){var g=c.ownerDocument,b=c;do{if("undefined"!=typeof ShadowRoot&&b instanceof ShadowRoot&&(b=b.host),elementCouldBeScrolled(l,b)){var _=getScrollVariables(l,b);if(_[1]>_[2])return!0}b=b.parentNode}while(b&&b!==g.body);return!1},elementCouldBeScrolled=function(l,c){return"v"===l?elementCanBeScrolled(c,"overflowY"):elementCanBeScrolled(c,"overflowX")},getScrollVariables=function(l,c){return"v"===l?[c.scrollTop,c.scrollHeight,c.clientHeight]:[c.scrollLeft,c.scrollWidth,c.clientWidth]},handleScroll=function(l,c,g,b,_){var E,O=(E=window.getComputedStyle(c).direction,"h"===l&&"rtl"===E?-1:1),R=O*b,B=g.target,V=c.contains(B),U=!1,H=R>0,W=0,G=0;do{var q=getScrollVariables(l,B),Q=q[0],Z=q[1]-q[2]-O*Q;(Q||Z)&&elementCouldBeScrolled(l,B)&&(W+=Z,G+=Q),B=B instanceof ShadowRoot?B.host:B.parentNode}while(!V&&B!==document.body||V&&(c.contains(B)||c===B));return H&&(_&&1>Math.abs(W)||!_&&R>W)?U=!0:!H&&(_&&1>Math.abs(G)||!_&&-R>G)&&(U=!0),U},getTouchXY=function(l){return"changedTouches"in l?[l.changedTouches[0].clientX,l.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(l){return[l.deltaX,l.deltaY]},extractRef=function(l){return l&&"current"in l?l.current:l},el=0,ec=[],eu=(Y.useMedium(function(l){var c=q.useRef([]),g=q.useRef([0,0]),b=q.useRef(),_=q.useState(el++)[0],E=q.useState(component_styleSingleton)[0],O=q.useRef(l);q.useEffect(function(){O.current=l},[l]),q.useEffect(function(){if(l.inert){document.body.classList.add("block-interactivity-".concat(_));var c=(0,G.ev)([l.lockRef.current],(l.shards||[]).map(extractRef),!0).filter(Boolean);return c.forEach(function(l){return l.classList.add("allow-interactivity-".concat(_))}),function(){document.body.classList.remove("block-interactivity-".concat(_)),c.forEach(function(l){return l.classList.remove("allow-interactivity-".concat(_))})}}},[l.inert,l.lockRef.current,l.shards]);
1617var R=q.useCallback(function(l,c){if("touches"in l&&2===l.touches.length)return!O.current.allowPinchZoom;var _,E=getTouchXY(l),R=g.current,B="deltaX"in l?l.deltaX:R[0]-E[0],V="deltaY"in l?l.deltaY:R[1]-E[1],U=l.target,H=Math.abs(B)>Math.abs(V)?"h":"v";if("touches"in l&&"h"===H&&"range"===U.type)return!1;var W=locationCouldBeScrolled(H,U);if(!W)return!0;if(W?_=H:(_="v"===H?"h":"v",W=locationCouldBeScrolled(H,U)),!W)return!1;if(!b.current&&"changedTouches"in l&&(B||V)&&(b.current=_),!_)return!0;var G=b.current||_;return handleScroll(G,c,l,"h"===G?B:V,!0)},[]),B=q.useCallback(function(l){if(ec.length&&ec[ec.length-1]===E){var g="deltaY"in l?getDeltaXY(l):getTouchXY(l),b=c.current.filter(function(c){var b;return c.name===l.type&&(c.target===l.target||l.target===c.shadowParent)&&(b=c.delta)[0]===g[0]&&b[1]===g[1]})[0];if(b&&b.should){l.cancelable&&l.preventDefault();return}if(!b){var _=(O.current.shards||[]).map(extractRef).filter(Boolean).filter(function(c){return c.contains(l.target)});(_.length>0?R(l,_[0]):!O.current.noIsolation)&&l.cancelable&&l.preventDefault()}}},[]),V=q.useCallback(function(l,g,b,_){var E={name:l,delta:g,target:b,should:_,shadowParent:function(l){for(var c=null;null!==l;)l instanceof ShadowRoot&&(c=l.host,l=l.host),l=l.parentNode;return c}(b)};c.current.push(E),setTimeout(function(){c.current=c.current.filter(function(l){return l!==E})},1)},[]),U=q.useCallback(function(l){g.current=getTouchXY(l),b.current=void 0},[]),H=q.useCallback(function(c){V(c.type,getDeltaXY(c),c.target,R(c,l.lockRef.current))},[]),W=q.useCallback(function(c){V(c.type,getTouchXY(c),c.target,R(c,l.lockRef.current))},[]);q.useEffect(function(){return ec.push(E),l.setCallbacks({onScrollCapture:H,onWheelCapture:H,onTouchMoveCapture:W}),document.addEventListener("wheel",B,es),document.addEventListener("touchmove",B,es),document.addEventListener("touchstart",U,es),function(){ec=ec.filter(function(l){return l!==E}),document.removeEventListener("wheel",B,es),document.removeEventListener("touchmove",B,es),document.removeEventListener("touchstart",U,es)}},[]);var Q=l.removeScrollBar,Z=l.inert;return q.createElement(q.Fragment,null,Z?q.createElement(E,{styles:"\n  .block-interactivity-".concat(_," {pointer-events: none;}\n  .allow-interactivity-").concat(_," {pointer-events: all;}\n")}):null,Q?q.createElement(RemoveScrollBar,{gapMode:l.gapMode}):null)}),SideCar),ed=q.forwardRef(function(l,c){return q.createElement(J,(0,G.pi)({},l,{ref:c,sideCar:eu}))});ed.classNames=J.classNames;var ep=ed},85062:function(l,c,g){"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(l){for(var c=1;c<arguments.length;c++){var g=arguments[c];for(var b in g)({}).hasOwnProperty.call(g,b)&&(l[b]=g[b])}return l}).apply(null,arguments)}function _setPrototypeOf(l,c){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,c){return l.__proto__=c,l})(l,c)}function __spreadArray(l,c,g){if(g||2==arguments.length)for(var b,_=0,E=c.length;_<E;_++)!b&&_ in c||(b||(b=Array.prototype.slice.call(c,0,_)),b[_]=c[_]);return l.concat(b||Array.prototype.slice.call(c))}g.d(c,{Q:function(){return Q}}),"function"==typeof SuppressedError&&SuppressedError;var b=g(9684),_=new Map,cloneSvg=function(l){return l.cloneNode(!0)},isLocal=function(){return"file:"===window.location.protocol},makeAjaxRequest=function(l,c,g){var _=new XMLHttpRequest;_.onreadystatechange=function(){try{if(!/\.svg/i.test(l)&&2===_.readyState){var c=_.getResponseHeader("Content-Type");if(!c)throw Error("Content type not found");var E=(0,b.Q)(c).type;if(!("image/svg+xml"===E||"text/plain"===E))throw Error("Invalid content type: ".concat(E))}if(4===_.readyState){if(404===_.status||null===_.responseXML)throw Error(isLocal()?"Note: SVG injection ajax calls do not work locally without adjusting security settings in your browser. Or consider using a local webserver.":"Unable to load SVG file: "+l);if(200===_.status||isLocal()&&0===_.status)g(null,_);else throw Error("There was a problem injecting the SVG: "+_.status+" "+_.statusText)}}catch(l){if(_.abort(),l instanceof Error)g(l,_);else throw l}},_.open("GET",l),_.withCredentials=c,_.overrideMimeType&&_.overrideMimeType("text/xml"),_.send()},E={},queueRequest=function(l,c){E[l]=E[l]||[],E[l].push(c)},processRequestQueue=function(l){for(var _loop_1=function(c,g){setTimeout(function(){if(Array.isArray(E[l])){var g=_.get(l),b=E[l][c];g instanceof SVGSVGElement&&b(null,cloneSvg(g)),g instanceof Error&&b(g),c===E[l].length-1&&delete E[l]}}
1617,0)},c=0,g=E[l].length;c<g;c++)_loop_1(c)},loadSvgCached=function(l,c,g){if(_.has(l)){var b=_.get(l);if(void 0===b){queueRequest(l,g);return}if(b instanceof SVGSVGElement){g(null,cloneSvg(b));return}}_.set(l,void 0),queueRequest(l,g),makeAjaxRequest(l,c,function(c,g){var b;c?_.set(l,c):(null===(b=g.responseXML)||void 0===b?void 0:b.documentElement)instanceof SVGSVGElement&&_.set(l,g.responseXML.documentElement),processRequestQueue(l)})},loadSvgUncached=function(l,c,g){makeAjaxRequest(l,c,function(l,c){var b;l?g(l):(null===(b=c.responseXML)||void 0===b?void 0:b.documentElement)instanceof SVGSVGElement&&g(null,c.responseXML.documentElement)})},O=0,R=[],B={},V="http://www.w3.org/1999/xlink",injectElement=function(l,c,g,b,_,E,U){var H=l.getAttribute("data-src")||l.getAttribute("src");if(!H){U(Error("Invalid data-src or src attribute"));return}if(-1!==R.indexOf(l)){R.splice(R.indexOf(l),1),l=null;return}R.push(l),l.setAttribute("src",""),(b?loadSvgCached:loadSvgUncached)(H,_,function(b,_){if(!_){R.splice(R.indexOf(l),1),l=null,U(b);return}var W,G,q=l.getAttribute("id");q&&_.setAttribute("id",q);var Q=l.getAttribute("title");Q&&_.setAttribute("title",Q);var Z=l.getAttribute("width");Z&&_.setAttribute("width",Z);var K=l.getAttribute("height");K&&_.setAttribute("height",K);var X=Array.from(new Set(__spreadArray(__spreadArray(__spreadArray([],(_.getAttribute("class")||"").split(" "),!0),["injected-svg"],!1),(l.getAttribute("class")||"").split(" "),!0))).join(" ").trim();_.setAttribute("class",X);var Y=l.getAttribute("style");Y&&_.setAttribute("style",Y),_.setAttribute("data-src",H);var J=[].filter.call(l.attributes,function(l){return/^data-\w[\w-]*$/.test(l.name)});if(Array.prototype.forEach.call(J,function(l){l.name&&l.value&&_.setAttribute(l.name,l.value)}),g){var et,er,ei,ea,eo,es={clipPath:["clip-path"],"color-profile":["color-profile"],cursor:["cursor"],filter:["filter"],linearGradient:["fill","stroke"],marker:["marker","marker-start","marker-mid","marker-end"],mask:["mask"],path:[],pattern:["fill","stroke"],radialGradient:["fill","stroke"]};Object.keys(es).forEach(function(l){et=l,ei=es[l],er=_.querySelectorAll(et+"[id]");for(var c=0,g=er.length;c<g;c++)!function(l,c){eo=(ea=er[l].id)+"-"+ ++O,Array.prototype.forEach.call(ei,function(l){g=_.querySelectorAll("["+l+'*="'+ea+'"]');for(var c=0,b=g.length;c<b;c++){var E=g[c].getAttribute(l);(!E||E.match(RegExp('url\\("?#'+ea+'"?\\)')))&&g[c].setAttribute(l,"url(#"+eo+")")}});for(var g,b=_.querySelectorAll("[*|href]"),E=[],R=0,B=b.length;R<B;R++){var U=b[R].getAttributeNS(V,"href");U&&U.toString()==="#"+er[l].id&&E.push(b[R])}for(var H=0,W=E.length;H<W;H++)E[H].setAttributeNS(V,"href","#"+eo);er[l].id=eo}(c)})}_.removeAttribute("xmlns:a");for(var el=_.querySelectorAll("script"),ec=[],eu=0,ed=el.length;eu<ed;eu++)(G=el[eu].getAttribute("type"))&&"application/ecmascript"!==G&&"application/javascript"!==G&&"text/javascript"!==G||((W=el[eu].innerText||el[eu].textContent)&&ec.push(W),_.removeChild(el[eu]));if(ec.length>0&&("always"===c||"once"===c&&!B[H])){for(var ep=0,ef=ec.length;ep<ef;ep++)Function(ec[ep])(window);B[H]=!0}var eh=_.querySelectorAll("style");if(Array.prototype.forEach.call(eh,function(l){l.textContent+=""}),_.setAttribute("xmlns","http://www.w3.org/2000/svg"),_.setAttribute("xmlns:xlink",V),E(_),!l.parentNode){R.splice(R.indexOf(l),1),l=null,U(Error("Parent node is null"));return}l.parentNode.replaceChild(_,l),R.splice(R.indexOf(l),1),l=null,U(null,_)})},SVGInjector=function(l,c){var g=void 0===c?{}:c,b=g.afterAll,_=void 0===b?function(){}:b,E=g.afterEach,O=void 0===E?function(){}:E,R=g.beforeEach,B=void 0===R?function(){}:R,V=g.cacheRequests,U=void 0===V||V,H=g.evalScripts,W=void 0===H?"never":H,G=g.httpRequestWithCredentials,q=void 0!==G&&G,Q=g.renumerateIRIElements,Z=void 0===Q||Q;if(l&&"length"in l)for(var K=0,X=0,Y=l.length;X<Y;X++)injectElement(l[X],W,Z,U,q,B,function(c,g){O(c,g),l&&"length"in l&&l.length===++K&&_(K)});else l?injectElement(l,W,Z,U,q,B,function(c,g){O(c,g),_(1),l=null}):_(0)},U=g(7862),H=g(52983),shallowDiffers=function(l,c){for(var g in l)if(!(g in c))return!0;for(var b in c)if(l[b]!==c[b])return!0;return!1},W=["afterInjection","beforeInjection","desc","evalScripts","fallback","httpRequestWithCredentials","loading","renumerateIRIElements","src","title","useRequestCache","wrapper"],G="http://www.w3.org/2000/svg",q="http://www.w3.org/1999/xlink",Q=function(l){function ReactSVG(){for(var c,g=arguments.length,b=Array(g),_=0;_<g;_++)b[_]=arguments[_];return(c=l.call.apply(l,[this].concat(b))||this).initialState={hasError:!1,isLoading:!0},c.state=c.initialState,c._isMounted=!1,c.reactWrapper=void 0,c.nonReactWrapper=void 0,c.refCallback=function(l){c.reactWrapper=l},c}ReactSVG.prototype=Object.create(l.prototype),ReactSVG.prototype.constructor=ReactSVG,_setPrototypeOf(ReactSVG,l);var c=ReactSVG.prototype;return c.renderSVG=function(){var l=this;if(this.reactWrapper instanceof(((null==(c=this.reactWrapper)?void 0:c.ownerDocument)||document).defaultView||window).Node){var c,g,b,_=this.props,E=_.desc,O=_.evalScripts,R=_.httpRequestWithCredentials,B=_.renumerateIRIElements,V=_.src,U=_.title,H=_.useRequestCache,W=this.props.onError,Q=this.props.beforeInjection,Z=this.props.afterInjection,K=this.props.wrapper;"svg"===K?((g=document.createElementNS(G,K)).setAttribute("xmlns",G),g.setAttribute("xmlns:xlink",q),b=document.createElementNS(G,K)):(g=document.createElement(K),b=document.createElement(K)),g.appendChild(b),b.dataset.src=V,this.nonReactWrapper=this.reactWrapper.appendChild(g);var handleError=function(c){if(l.removeSVG(),!l._isMounted){W(c);return}l.setState(function(){return{hasError:!0,isLoading:!1}},function(){W(c)})};SVGInjector(b,{afterEach:function(c,g){if(c){handleError(c);return}l._isMounted&&l.setState(function(){return{isLoading:!1}},function(){try{Z(g)}catch(l){handleError(l)}})},beforeEach:function(l){if(l.setAttribute("role","img"),E){var c=l.querySelector(":scope > desc");c&&l.removeChild(c);var g=document.createElement("desc");g.innerHTML=E,l.prepend(g)}if(U){var b=l.querySelector(":scope > title");b&&l.removeChild(b);var _=document.createElement("title");_.innerHTML=U,l.prepend(_)}try{Q(l)}catch(l){handleError(l)}},cacheRequests:H,evalScripts:O,httpRequestWithCredentials:R,renumerateIRIElements:B})}},c.removeSVG=function(){var l;null!=(l=this.nonReactWrapper)&&l.parentNode&&(this.nonReactWrapper.parentNode.removeChild(this.nonReactWrapper),this.nonReactWrapper=null)},c.componentDidMount=function(){this._isMounted=!0,this.renderSVG()},c.componentDidUpdate=function(l){var c=this;shallowDiffers(_extends({},l),this.props)&&this.setState(function(){return c.initialState},function(){c.removeSVG(),c.renderSVG()})},c.componentWillUnmount=function(){this._isMounted=!1,this.removeSVG()},c.render=function(){var l=this.props;l.afterInjection,l.beforeInjection,l.desc,l.evalScripts;var c=l.fallback;l.httpRequestWithCredentials;var g=l.loading;l.renumerateIRIElements,l.src,l.title,l.useRequestCache;
1617var b=l.wrapper,_=function(l,c){if(null==l)return{};var g={};for(var b in l)if(({}).hasOwnProperty.call(l,b)){if(c.includes(b))continue;g[b]=l[b]}return g}(l,W);return H.createElement(b,_extends({},_,{ref:this.refCallback},"svg"===b?{xmlns:G,xmlnsXlink:q}:{}),this.state.isLoading&&g&&H.createElement(g,null),this.state.hasError&&c&&H.createElement(c,null))},ReactSVG}(H.Component);Q.defaultProps={afterInjection:function(){},beforeInjection:function(){},desc:"",evalScripts:"never",fallback:null,httpRequestWithCredentials:!1,loading:null,onError:function(){},renumerateIRIElements:!0,title:"",useRequestCache:!0,wrapper:"div"},Q.propTypes={afterInjection:U.func,beforeInjection:U.func,desc:U.string,evalScripts:U.oneOf(["always","once","never"]),fallback:U.oneOfType([U.func,U.object,U.string]),httpRequestWithCredentials:U.bool,loading:U.oneOfType([U.func,U.object,U.string]),onError:U.func,renumerateIRIElements:U.bool,src:U.string.isRequired,title:U.string,useRequestCache:U.bool,wrapper:U.oneOf(["div","span","svg"])}},36897:function(l){"use strict";l.exports=(l,c)=>{if(!("string"==typeof l&&"string"==typeof c))throw TypeError("Expected the arguments to be of type `string`");if(""===c)return[l];let g=l.indexOf(c);return -1===g?[l]:[l.slice(0,g),l.slice(g+c.length)]}},30309:function(l){"use strict";l.exports=l=>encodeURIComponent(l).replace(/[!'()*]/g,l=>`%${l.charCodeAt(0).toString(16).toUpperCase()}`)},6071:function(l,c,g){"use strict";var b=this&&this.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};c.__esModule=!0;var _=b(g(14725)),E=g(34824);c.default=function(l,c){var g={};return l&&"string"==typeof l&&(0,_.default)(l,function(l,b){l&&b&&(g[(0,E.camelCase)(l,c)]=b)}),g}},34824:function(l,c){"use strict";c.__esModule=!0,c.camelCase=void 0;var g=/^--[a-zA-Z0-9-]+$/,b=/-([a-z])/g,_=/^[^-]+$/,E=/^-(webkit|moz|ms|o|khtml)-/,O=/^-(ms)-/,capitalize=function(l,c){return c.toUpperCase()},trimHyphen=function(l,c){return"".concat(c,"-")};c.camelCase=function(l,c){var R;return(void 0===c&&(c={}),!(R=l)||_.test(R)||g.test(R))?l:(l=l.toLowerCase(),(l=c.reactCompat?l.replace(O,trimHyphen):l.replace(E,trimHyphen)).replace(b,capitalize))}},14725:function(l,c,g){var b=g(90158);l.exports=function(l,c){var g,_,E,O=null;if(!l||"string"!=typeof l)return O;for(var R=b(l),B="function"==typeof c,V=0,U=R.length;V<U;V++)_=(g=R[V]).property,E=g.value,B?c(_,E,g):E&&(O||(O={}),O[_]=E);return O}},21649:function(l,c,g){let b=g(18261);l.exports=(b.__esModule?b:{default:b}).default},18261:function(l,c,g){"use strict";var b;Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:()=>O});let _=g(43581),E=(b=g(10471))&&b.__esModule?b:{default:b},O=(0,_.cloneDeep)(E.default.theme)},43581:function(l,c){"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"cloneDeep",{enumerable:!0,get:()=>function cloneDeep(l){return Array.isArray(l)?l.map(l=>cloneDeep(l)):"object"==typeof l&&null!==l?Object.fromEntries(Object.entries(l).map(([l,c])=>[l,cloneDeep(c)])):l}})},10471:function(l){l.exports={content:[],presets:[],darkMode:"media",theme:{screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},supports:{},colors:({colors:l})=>({inherit:l.inherit,current:l.current,transparent:l.transparent,black:l.black,white:l.white,slate:l.slate,gray:l.gray,zinc:l.zinc,neutral:l.neutral,stone:l.stone,red:l.red,orange:l.orange,amber:l.amber,yellow:l.yellow,lime:l.lime,green:l.green,emerald:l.emerald,teal:l.teal,cyan:l.cyan,sky:l.sky,blue:l.blue,indigo:l.indigo,violet:l.violet,purple:l.purple,fuchsia:l.fuchsia,pink:l.pink,rose:l.rose}),columns:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12","3xs":"16rem","2xs":"18rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"},spacing:{px:"1px",0:"0px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite"},aria:{checked:'checked="true"',disabled:'disabled="true"',expanded:'expanded="true"',hidden:'hidden="true"',pressed:'pressed="true"',readonly:'readonly="true"',required:'required="true"',selected:'selected="true"'},aspectRatio:{auto:"auto",square:"1 / 1",video:"16 / 9"},backdropBlur:({theme:l})=>l("blur"),backdropBrightness:({theme:l})=>l("brightness"),backdropContrast:({theme:l})=>l("contrast"),backdropGrayscale:({theme:l})=>l("grayscale"),backdropHueRotate:({theme:l})=>l("hueRotate"),backdropInvert:({theme:l})=>l("invert"),backdropOpacity:({theme:l})=>l("opacity"),backdropSaturate:({theme:l})=>l("saturate"),backdropSepia:({theme:l})=>l("sepia"),backgroundColor:({theme:l})=>l("colors"),backgroundImage:{none:"none","gradient-to-t":"linear-gradient(to top, var(--tw-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--tw-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--tw-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--tw-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--tw-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--tw-gradient-stops))","gradient-to-l"
vendor: 14,350 bytes, line 1617
1617:"linear-gradient(to left, var(--tw-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--tw-gradient-stops))"},backgroundOpacity:({theme:l})=>l("opacity"),backgroundPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},blur:{0:"0",none:"0",sm:"4px",DEFAULT:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},brightness:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5",200:"2"},borderColor:({theme:l})=>({...l("colors"),DEFAULT:l("colors.gray.200","currentColor")}),borderOpacity:({theme:l})=>l("opacity"),borderRadius:{none:"0px",sm:"0.125rem",DEFAULT:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},borderSpacing:({theme:l})=>({...l("spacing")}),borderWidth:{DEFAULT:"1px",0:"0px",2:"2px",4:"4px",8:"8px"},boxShadow:{sm:"0 1px 2px 0 rgb(0 0 0 / 0.05)",DEFAULT:"0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",md:"0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)",lg:"0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)",xl:"0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)","2xl":"0 25px 50px -12px rgb(0 0 0 / 0.25)",inner:"inset 0 2px 4px 0 rgb(0 0 0 / 0.05)",none:"none"},boxShadowColor:({theme:l})=>l("colors"),caretColor:({theme:l})=>l("colors"),accentColor:({theme:l})=>({...l("colors"),auto:"auto"}),contrast:{0:"0",50:".5",75:".75",100:"1",125:"1.25",150:"1.5",200:"2"},container:{},content:{none:"none"},cursor:{auto:"auto",default:"default",pointer:"pointer",wait:"wait",text:"text",move:"move",help:"help","not-allowed":"not-allowed",none:"none","context-menu":"context-menu",progress:"progress",cell:"cell",crosshair:"crosshair","vertical-text":"vertical-text",alias:"alias",copy:"copy","no-drop":"no-drop",grab:"grab",grabbing:"grabbing","all-scroll":"all-scroll","col-resize":"col-resize","row-resize":"row-resize","n-resize":"n-resize","e-resize":"e-resize","s-resize":"s-resize","w-resize":"w-resize","ne-resize":"ne-resize","nw-resize":"nw-resize","se-resize":"se-resize","sw-resize":"sw-resize","ew-resize":"ew-resize","ns-resize":"ns-resize","nesw-resize":"nesw-resize","nwse-resize":"nwse-resize","zoom-in":"zoom-in","zoom-out":"zoom-out"},divideColor:({theme:l})=>l("borderColor"),divideOpacity:({theme:l})=>l("borderOpacity"),divideWidth:({theme:l})=>l("borderWidth"),dropShadow:{sm:"0 1px 1px rgb(0 0 0 / 0.05)",DEFAULT:["0 1px 2px rgb(0 0 0 / 0.1)","0 1px 1px rgb(0 0 0 / 0.06)"],md:["0 4px 3px rgb(0 0 0 / 0.07)","0 2px 2px rgb(0 0 0 / 0.06)"],lg:["0 10px 8px rgb(0 0 0 / 0.04)","0 4px 3px rgb(0 0 0 / 0.1)"],xl:["0 20px 13px rgb(0 0 0 / 0.03)","0 8px 5px rgb(0 0 0 / 0.08)"],"2xl":"0 25px 25px rgb(0 0 0 / 0.15)",none:"0 0 #0000"},fill:({theme:l})=>({none:"none",...l("colors")}),grayscale:{0:"0",DEFAULT:"100%"},hueRotate:{0:"0deg",15:"15deg",30:"30deg",60:"60deg",90:"90deg",180:"180deg"},invert:{0:"0",DEFAULT:"100%"},flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},flexBasis:({theme:l})=>({auto:"auto",...l("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%"}),flexGrow:{0:"0",DEFAULT:"1"},flexShrink:{0:"0",DEFAULT:"1"},fontFamily:{sans:["ui-sans-serif","system-ui","-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto",'"Helvetica Neue"',"Arial",'"Noto Sans"',"sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"','"Noto Color Emoji"'],serif:["ui-serif","Georgia","Cambria",'"Times New Roman"',"Times","serif"],mono:["ui-monospace","SFMono-Regular","Menlo","Monaco","Consolas",'"Liberation Mono"','"Courier New"',"monospace"]},fontSize:{xs:["0.75rem",{lineHeight:"1rem"}],sm:["0.875rem",{lineHeight:"1.25rem"}],base:["1rem",{lineHeight:"1.5rem"}],lg:["1.125rem",{lineHeight:"1.75rem"}],xl:["1.25rem",{lineHeight:"1.75rem"}],"2xl":["1.5rem",{lineHeight:"2rem"}],"3xl":["1.875rem",{lineHeight:"2.25rem"}],"4xl":["2.25rem",{lineHeight:"2.5rem"}],"5xl":["3rem",{lineHeight:"1"}],"6xl":["3.75rem",{lineHeight:"1"}],"7xl":["4.5rem",{lineHeight:"1"}],"8xl":["6rem",{lineHeight:"1"}],"9xl":["8rem",{lineHeight:"1"}]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gap:({theme:l})=>l("spacing"),gradientColorStops:({theme:l})=>l("colors"),gridAutoColumns:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridAutoRows:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridColumn:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-7":"span 7 / span 7","span-8":"span 8 / span 8","span-9":"span 9 / span 9","span-10":"span 10 / span 10","span-11":"span 11 / span 11","span-12":"span 12 / span 12","span-full":"1 / -1"},gridColumnEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridColumnStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridRow:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-full":"1 / -1"},gridRowStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridRowEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridTemplateColumns:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},height:({theme:l})=>({auto:"auto",...l("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),inset:({theme:l})=>({auto:"auto",...l("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),keyframes:{spin:{to:{transform:"rotate(360deg)"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},pulse:{"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:{none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},listStyleType:{none:"none",disc:"disc",decimal:"decimal"},margin:({theme:l})=>({auto:"auto",...l("spacing")}),maxHeight:({theme:l})=>({...l("spacing"),full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),maxWidth:({theme:l,breakpoints:c})=>({none:"none",0:"0rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",fit:"fit-content",prose:"65ch",...c(l("screens"))}),minHeight:{0:"0px",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"},minWidth:{0:"0px",full:"100%",min:"min-content",max:"max-content",fit:"fit-content"},objectPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},opacity:{0:"0",5:"0.05",10:"0.1",20:"0.2",25:"0.25",30:"0.3",40:"0.4",50:"0.5",60:"0.6",70:"0.7",75:"0.75",80:"0.8",90:"0.9",95:"0.95",100:"1"},order:{first:"-9999",last:"9999",none:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},padding:({theme:l})=>l("spacing"),placeholderColor:({theme:l})=>l("colors"),placeholderOpacity:({theme:l})=>l("opacity"),outlineColor:({theme:l})=>l("colors"),outlineOffset:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},outlineWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringColor:({theme:l})=>({DEFAULT:l("colors.blue.500","#3b82f6"),...l("colors")}),ringOffsetColor:({theme:l})=>l("colors"),ringOffsetWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringOpacity:({theme:l})=>({DEFAULT:"0.5",...l("opacity")}),ringWidth:{DEFAULT:"3px",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},rotate:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg",45:"45deg",90:"90deg",180:"180deg"},saturate:{0:"0",50:".5",100:"1",150:"1.5",200:"2"},scale:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5"},scrollMargin:({theme:l})=>({...l("spacing")}),scrollPadding:({theme:l})=>l("spacing"),sepia:{0:"0",DEFAULT:"100%"},skew:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg"},space:({theme:l})=>({...l("spacing")}),stroke:({theme:l})=>({none:"none",...l("colors")}),strokeWidth:{0:"0",1:"1",2:"2"},textColor:({theme:l})=>l("colors"),textDecorationColor:({theme:l})=>l("colors"),textDecorationThickness:{auto:"auto","from-font":"from-font",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textUnderlineOffset:{auto:"auto",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textIndent:({theme:l})=>({...l("spacing")}),textOpacity:({theme:l})=>l("opacity"),transformOrigin:{center:"center",top:"top","top-right":"top right",right:"right","bottom-right":"bottom right",bottom:"bottom","bottom-left":"bottom left",left:"left","top-left":"top left"},transitionDelay:{75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionDuration:{DEFAULT:"150ms",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionProperty:{none:"none",all:"all",DEFAULT:"color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter",colors:"color, background-color, border-color, text-decoration-color, fill, stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4, 0, 0.2, 1)",linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:({theme:l})=>({...l("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),width:({theme:l})=>({auto:"auto",...l("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%",screen:"100vw",min:"min-content",max:"max-content",fit:"fit-content"}),willChange:{auto:"auto",scroll:"scroll-position",contents:"contents",transform:"transform"},zIndex:{auto:"auto",0:"0",10:"10",20:"20",30:"30",40:"40",50:"50"}},variantOrder:["first","last","odd","even","visited","checked","empty","read-only","group-hover","group-focus","focus-within","hover","focus","focus-visible","active","disabled"],plugins:[]}},69141:function(l){let c=/[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,
1617words=l=>l.match(c)||[],upperFirst=l=>l[0].toUpperCase()+l.slice(1),join=(l,c)=>words(l).join(c).toLowerCase(),camelCase=l=>words(l).reduce((l,c)=>`${l}${l?c[0].toUpperCase()+c.slice(1).toLowerCase():c.toLowerCase()}`,"");l.exports={words,upperFirst,camelCase,pascalCase:l=>upperFirst(camelCase(l)),snakeCase:l=>join(l,"_"),kebabCase:l=>join(l,"-"),sentenceCase:l=>upperFirst(join(l," ")),titleCase:l=>words(l).map(upperFirst).join(" ")}},3468:function(l){function toposort(l,c){var g=l.length,b=Array(g),_={},E=g,O=function(l){for(var c=new Map,g=0,b=l.length;g<b;g++){var _=l[g];c.has(_[0])||c.set(_[0],new Set),c.has(_[1])||c.set(_[1],new Set),c.get(_[0]).add(_[1])}return c}(c),R=function(l){for(var c=new Map,g=0,b=l.length;g<b;g++)c.set(l[g],g);return c}(l);for(c.forEach(function(l){if(!R.has(l[0])||!R.has(l[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});E--;)_[E]||function visit(l,c,E){if(E.has(l)){var B;try{B=", node was:"+JSON.stringify(l)}catch(l){B=""}throw Error("Cyclic dependency"+B)}if(!R.has(l))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(l));if(!_[c]){_[c]=!0;var V=O.get(l)||new Set;if(c=(V=Array.from(V)).length){E.add(l);do{var U=V[--c];visit(U,R.get(U),E)}while(c);E.delete(l)}b[--g]=l}}(l[E],E,new Set);return b}l.exports=function(l){return toposort(function(l){for(var c=new Set,g=0,b=l.length;g<b;g++){var _=l[g];c.add(_[0]),c.add(_[1])}return Array.from(c)}(l),l)},l.exports.array=toposort},64062:function(l,c,g){"use strict";g.d(c,{Jh:function(){return __generator},ZT:function(){return __extends},_T:function(){return __rest},ev:function(){return __spreadArray},mG:function(){return __awaiter},pi:function(){return __assign}});var extendStatics=function(l,c){return(extendStatics=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(l,c){l.__proto__=c}||function(l,c){for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&(l[g]=c[g])})(l,c)};function __extends(l,c){if("function"!=typeof c&&null!==c)throw TypeError("Class extends value "+String(c)+" is not a constructor or null");function __(){this.constructor=l}extendStatics(l,c),l.prototype=null===c?Object.create(c):(__.prototype=c.prototype,new __)}var __assign=function(){return(__assign=Object.assign||function(l){for(var c,g=1,b=arguments.length;g<b;g++)for(var _ in c=arguments[g])Object.prototype.hasOwnProperty.call(c,_)&&(l[_]=c[_]);return l}).apply(this,arguments)};function __rest(l,c){var g={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&0>c.indexOf(b)&&(g[b]=l[b]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols)for(var _=0,b=Object.getOwnPropertySymbols(l);_<b.length;_++)0>c.indexOf(b[_])&&Object.prototype.propertyIsEnumerable.call(l,b[_])&&(g[b[_]]=l[b[_]]);return g}function __awaiter(l,c,g,b){return new(g||(g=Promise))(function(_,E){function fulfilled(l){try{step(b.next(l))}catch(l){E(l)}}function rejected(l){try{step(b.throw(l))}catch(l){E(l)}}function step(l){var c;l.done?_(l.value):((c=l.value)instanceof g?c:new g(function(l){l(c)})).then(fulfilled,rejected)}step((b=b.apply(l,c||[])).next())})}function __generator(l,c){var g,b,_,E,O={label:0,sent:function(){if(1&_[0])throw _[1];return _[1]},trys:[],ops:[]};return E={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(E[Symbol.iterator]=function(){return this}),E;function verb(E){return function(R){return function(E){if(g)throw TypeError("Generator is already executing.");for(;O;)try{if(g=1,b&&(_=2&E[0]?b.return:E[0]?b.throw||((_=b.return)&&_.call(b),0):b.next)&&!(_=_.call(b,E[1])).done)return _;switch(b=0,_&&(E=[2&E[0],_.value]),E[0]){case 0:case 1:_=E;break;case 4:return O.label++,{value:E[1],done:!1};case 5:O.label++,b=E[1],E=[0];continue;case 7:E=O.ops.pop(),O.trys.pop();continue;default:if(!(_=(_=O.trys).length>0&&_[_.length-1])&&(6===E[0]||2===E[0])){O=0;continue}if(3===E[0]&&(!_||E[1]>_[0]&&E[1]<_[3])){O.label=E[1];break}if(6===E[0]&&O.label<_[1]){O.label=_[1],_=E;break}if(_&&O.label<_[2]){O.label=_[2],O.ops.push(E);break}_[2]&&O.ops.pop(),O.trys.pop();continue}E=c.call(l,O)}catch(l){E=[6,l],b=0}finally{g=_=0}if(5&E[0])throw E[1];return{value:E[0]?E[1]:void 0,done:!0}}([E,R])}}}function __spreadArray(l,c,g){if(g||2==arguments.length)for(var b,_=0,E=c.length;_<E;_++)!b&&_ in c||(b||(b=Array.prototype.slice.call(c,0,_)),b[_]=c[_]);return l.concat(b||Array.prototype.slice.call(c))}},23079:function(l,c,g){var b,_;_=function(){return function(){var l;return l="object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments),function(l){var c=[];if(0===l.length)return"";if("string"!=typeof l[0])throw TypeError("Url must be a string. Received "+l[0]);if(l[0].match(/^[^/:]+:\/*$/)&&l.length>1){var g=l.shift();l[0]=g+l[0]}l[0].match(/^file:\/\/\//)?l[0]=l[0].replace(/^([^/:]+):\/*/,"$1:///"):l[0]=l[0].replace(/^([^/:]+):\/*/,"$1://");for(var b=0;b<l.length;b++){var _=l[b];if("string"!=typeof _)throw TypeError("Url must be a string. Received "+_);""!==_&&(b>0&&(_=_.replace(/^[\/]+/,"")),_=b<l.length-1?_.replace(/[\/]+$/,""):_.replace(/[\/]+$/,"/"),c.push(_))}var E=c.join("/"),O=(E=E.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return O.shift()+(O.length>0?"?":"")+O.join("&")}(l)}},l.exports?l.exports=_():void 0===(b=_.call(c,g,c,l))||(l.exports=b)},7872:function(l,c,g){"use strict";g.d(c,{Ry:function(){return create$3},Z_:function(){return create$6},iH:function(){return create$9}});var b=g(84891),_=g(69141),E=g(3468),O=g.n(E);let R=Object.prototype.toString,B=Error.prototype.toString,V=RegExp.prototype.toString,U="undefined"!=typeof Symbol?Symbol.prototype.toString:()=>"",H=/^Symbol\((.*)\)(.*)$/;function printSimpleValue(l,c=!1){if(null==l||!0===l||!1===l)return""+l;let g=typeof l;if("number"===g)return l!=+l?"NaN":0===l&&1/l<0?"-0":""+l;if("string"===g)return c?`"${l}"`:l;if("function"===g)return"[Function "+(l.name||"anonymous")+"]";if("symbol"===g)return U.call(l).replace(H,"Symbol($1)");let b=R.call(l).slice(8,-1);return"Date"===b?isNaN(l.getTime())?""+l:l.toISOString(l):"Error"===b||l instanceof Error?"["+B.call(l)+"]":"RegExp"===b?V.call(l):null}function printValue(l,c){let g=printSimpleValue(l,c);return null!==g?g:JSON.stringify(l,function(l,g){let b=printSimpleValue(this[l],c);return null!==b?b:g},2)}function toArray(l){return null==l?[]:[].concat(l)}let W=/\$\{\s*(\w+)\s*\}/g;
1617let ValidationError=class ValidationError extends Error{static formatError(l,c){let g=c.label||c.path||"this";return(g!==c.path&&(c=Object.assign({},c,{path:g})),"string"==typeof l)?l.replace(W,(l,g)=>printValue(c[g])):"function"==typeof l?l(c):l}static isError(l){return l&&"ValidationError"===l.name}constructor(l,c,g,b){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=c,this.path=g,this.type=b,this.errors=[],this.inner=[],toArray(l).forEach(l=>{ValidationError.isError(l)?(this.errors.push(...l.errors),this.inner=this.inner.concat(l.inner.length?l.inner:l)):this.errors.push(l)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,ValidationError)}};let G={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:l,type:c,value:g,originalValue:b})=>{let _=null!=b&&b!==g?` (cast from the value \`${printValue(b,!0)}\`).`:".";return"mixed"!==c?`${l} must be a \`${c}\` type, but the final value was: \`${printValue(g,!0)}\``+_:`${l} must match the configured type. The validated value was: \`${printValue(g,!0)}\``+_}},q={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",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},Q={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},Z={noUnknown:"${path} field has unspecified keys: ${unknown}"};Object.assign(Object.create(null),{mixed:G,string:q,number:{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"},date:Q,object:Z,array:{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"},boolean:{isValue:"${path} field must be ${value}"}});let isSchema=l=>l&&l.__isYupSchema__;let Condition=class Condition{static fromOptions(l,c){if(!c.then&&!c.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:g,then:b,otherwise:_}=c,E="function"==typeof g?g:(...l)=>l.every(l=>l===g);return new Condition(l,(l,c)=>{var g;let O=E(...l)?b:_;return null!=(g=null==O?void 0:O(c))?g:c})}constructor(l,c){this.fn=void 0,this.refs=l,this.refs=l,this.fn=c}resolve(l,c){let g=this.refs.map(l=>l.getValue(null==c?void 0:c.value,null==c?void 0:c.parent,null==c?void 0:c.context)),b=this.fn(g,l,c);if(void 0===b||b===l)return l;if(!isSchema(b))throw TypeError("conditions must return a schema object");return b.resolve(c)}};let K={context:"$",value:"."};function create$9(l,c){return new Reference(l,c)}let Reference=class Reference{constructor(l,c={}){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,"string"!=typeof l)throw TypeError("ref must be a string, got: "+l);if(this.key=l.trim(),""===l)throw TypeError("ref must be a non-empty string");this.isContext=this.key[0]===K.context,this.isValue=this.key[0]===K.value,this.isSibling=!this.isContext&&!this.isValue;let g=this.isContext?K.context:this.isValue?K.value:"";this.path=this.key.slice(g.length),this.getter=this.path&&(0,b.getter)(this.path,!0),this.map=c.map}getValue(l,c,g){let b=this.isContext?g:this.isValue?l:c;return this.getter&&(b=this.getter(b||{})),this.map&&(b=this.map(b)),b}cast(l,c){return this.getValue(l,null==c?void 0:c.parent,null==c?void 0:c.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(l){return l&&l.__isYupRef}};Reference.prototype.__isYupRef=!0;let isAbsent=l=>null==l,X=["value","path","label","options","originalValue","spec","sync"];function createValidation(l){function validate(c,g,b){let _,{value:E,path:O="",label:R,options:B,originalValue:V,spec:U,sync:H}
1617=c,W=function(l,c){if(null==l)return{};var g,b,_={},E=Object.keys(l);for(b=0;b<E.length;b++)g=E[b],c.indexOf(g)>=0||(_[g]=l[g]);return _}(c,X),{name:G,test:q,params:Q,message:Z,skipAbsent:K}=l,{parent:Y,context:J,abortEarly:et=W.schema.spec.abortEarly}=B;function resolve(l){return Reference.isRef(l)?l.getValue(E,Y,J):l}function createError(l={}){let c=Object.assign({value:E,originalValue:V,label:R,path:l.path||O,spec:U},Q,l.params);for(let l of Object.keys(c))c[l]=resolve(c[l]);let g=new ValidationError(ValidationError.formatError(l.message||Z,c),E,c.path,l.type||G);return g.params=c,g}let er=et?g:b,ei=Object.assign({path:O,parent:Y,type:G,createError,resolve,options:B,originalValue:V},W),handleResult=l=>{ValidationError.isError(l)?er(l):l?b(null):er(createError())},handleError=l=>{ValidationError.isError(l)?er(l):g(l)},ea=K&&isAbsent(E);if(!H){try{Promise.resolve(!!ea||q.call(ei,E,ei)).then(handleResult,handleError)}catch(l){handleError(l)}return}try{var eo;if(_=!!ea||q.call(ei,E,ei),"function"==typeof(null==(eo=_)?void 0:eo.then))throw Error(`Validation test of type: "${ei.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(l){handleError(l);return}handleResult(_)}return validate.OPTIONS=l,validate}let trim=l=>l.substr(0,l.length-1).substr(1);let ReferenceSet=class ReferenceSet{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let l=[];for(let c of this.list)l.push(c);for(let[,c]of this.refs)l.push(c.describe());return l}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(l){return this.toArray().reduce((c,g)=>c.concat(Reference.isRef(g)?l(g):g),[])}add(l){Reference.isRef(l)?this.refs.set(l.key,l):this.list.add(l)}delete(l){Reference.isRef(l)?this.refs.delete(l.key):this.list.delete(l)}clone(){let l=new ReferenceSet;return l.list=new Set(this.list),l.refs=new Map(this.refs),l}merge(l,c){let g=this.clone();return l.list.forEach(l=>g.add(l)),l.refs.forEach(l=>g.add(l)),c.list.forEach(l=>g.delete(l)),c.refs.forEach(l=>g.delete(l)),g}};function clone(l,c=new Map){let g;if(isSchema(l)||!l||"object"!=typeof l)return l;if(c.has(l))return c.get(l);if(l instanceof Date)g=new Date(l.getTime()),c.set(l,g);
1617else if(l instanceof RegExp)g=new RegExp(l),c.set(l,g);else if(Array.isArray(l)){g=Array(l.length),c.set(l,g);for(let b=0;b<l.length;b++)g[b]=clone(l[b],c)}else if(l instanceof Map)for(let[b,_]of(g=new Map,c.set(l,g),l.entries()))g.set(b,clone(_,c));else if(l instanceof Set)for(let b of(g=new Set,c.set(l,g),l))g.add(clone(b,c));else if(l instanceof Object)for(let[b,_]of(g={},c.set(l,g),Object.entries(l)))g[b]=clone(_,c);else throw Error(`Unable to clone ${l}`);return g}let Schema=class Schema{constructor(l){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 ReferenceSet,this._blacklist=new ReferenceSet,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(G.notType)}),this.type=l.type,this._typeCheck=l.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,optional:!0,coerce:!0},null==l?void 0:l.spec),this.withMutation(l=>{l.nonNullable()})}get _type(){return this.type}clone(l){if(this._mutate)return l&&Object.assign(this.spec,l),this;let c=Object.create(Object.getPrototypeOf(this));
1617return c.type=this.type,c._typeCheck=this._typeCheck,c._whitelist=this._whitelist.clone(),c._blacklist=this._blacklist.clone(),c.internalTests=Object.assign({},this.internalTests),c.exclusiveTests=Object.assign({},this.exclusiveTests),c.deps=[...this.deps],c.conditions=[...this.conditions],c.tests=[...this.tests],c.transforms=[...this.transforms],c.spec=clone(Object.assign({},this.spec,l)),c}label(l){let c=this.clone();return c.spec.label=l,c}meta(...l){if(0===l.length)return this.spec.meta;let c=this.clone();return c.spec.meta=Object.assign(c.spec.meta||{},l[0]),c}withMutation(l){let c=this._mutate;this._mutate=!0;let g=l(this);return this._mutate=c,g}concat(l){if(!l||l===this)return this;if(l.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${l.type}`);let c=l.clone(),g=Object.assign({},this.spec,c.spec);return c.spec=g,c.internalTests=Object.assign({},this.internalTests,c.internalTests),c._whitelist=this._whitelist.merge(l._whitelist,l._blacklist),c._blacklist=this._blacklist.merge(l._blacklist,l._whitelist),c.tests=this.tests,c.exclusiveTests=this.exclusiveTests,c.withMutation(c=>{l.tests.forEach(l=>{c.test(l.OPTIONS)})}),c.transforms=[...this.transforms,...c.transforms],c}isType(l){return null==l?!!this.spec.nullable&&null===l||!!this.spec.optional&&void 0===l:this._typeCheck(l)}resolve(l){let c=this;if(c.conditions.length){let g=c.conditions;(c=c.clone()).conditions=[],c=(c=g.reduce((c,g)=>g.resolve(c,l),c)).resolve(l)}return c}resolveOptions(l){var c,g,b;return Object.assign({},l,{from:l.from||[],strict:null!=(c=l.strict)?c:this.spec.strict,abortEarly:null!=(g=l.abortEarly)?g:this.spec.abortEarly,recursive:null!=(b=l.recursive)?b:this.spec.recursive})}cast(l,c={}){let g=this.resolve(Object.assign({value:l},c)),b="ignore-optionality"===c.assert,_=g._cast(l,c);if(!1!==c.assert&&!g.isType(_)){if(b&&isAbsent(_))return _;let E=printValue(l),O=printValue(_);throw TypeError(`The value of ${c.path||"field"} could not be cast to a value that satisfies the schema type: "${g.type}". 
1618
1619attempted value: ${E} 
1620`+(O!==E?`result of cast: ${O}`:""))}return _}_cast(l,c){let g=void 0===l?l:this.transforms.reduce((c,g)=>g.call(this,c,l,this),l);return void 0===g&&(g=this.getDefault()),g}_validate(l,c={},g,b){let{sync:_,path:E,from:O=[],originalValue:R=l,strict:B=this.spec.strict}=c,V=l;B||(V=this._cast(V,Object.assign({assert:!1},c)));let U={value:V,path:E,options:c,originalValue:R,schema:this,label:this.spec.label,spec:this.spec,sync:_,from:O},H=[];for(let l of Object.values(this.internalTests))l&&H.push(l);this.runTests({args:U,value:V,tests:H},g,l=>{if(l.length)return b(l,V);this.runTests({args:U,value:V,tests:this.tests},g,b)})}runTests(l,c,g){let b=!1,{tests:_,args:E,value:O}=l,panicOnce=l=>{b||(b=!0,c(l,O))},nextOnce=l=>{b||(b=!0,g(l,O))},R=_.length,B=[];if(!R)return nextOnce([]);for(let l=0;l<_.length;l++){let c=_[l];c(E,panicOnce,function(l){l&&(B=B.concat(l)),--R<=0&&nextOnce(B)})}}asNestedTest({key:l,index:c,parent:g,parentPath:b,originalParent:_,options:E}){let O=null!=l?l:c;if(null==O)throw TypeError("Must include `key` or `index` for nested validations");let R="number"==typeof O,B=g[O],V=Object.assign({},E,{strict:!0,parent:g,value:B,originalValue:_[O],key:void 0,[R?"index":"key"]:O,path:R||O.includes(".")?`${b||""}[${B?O:`"${O}"`}]`:(b?`${b}.`:"")+l});return(l,c,g)=>this.resolve(V)._validate(B,V,c,g)}validate(l,c){let g=this.resolve(Object.assign({},c,{value:l}));return new Promise((b,_)=>g._validate(l,c,(l,c)=>{ValidationError.isError(l)&&(l.value=c),_(l)},(l,c)=>{l.length?_(new ValidationError(l,c)):b(c)}))}validateSync(l,c){let g;return this.resolve(Object.assign({},c,{value:l}))._validate(l,Object.assign({},c,{sync:!0}),(l,c)=>{throw ValidationError.isError(l)&&(l.value=c),l},(c,b)=>{if(c.length)throw new ValidationError(c,l);g=b}),g}isValid(l,c){return this.validate(l,c).then(()=>!0,l=>{if(ValidationError.isError(l))return!1;throw l})}isValidSync(l,c){try{return this.validateSync(l,c),!0}catch(l){if(ValidationError.isError(l))return!1;throw l}}_getDefault(){let l=this.spec.default;return null==l?l:"function"==typeof l?l.call(this):clone(l)}getDefault(l){return this.resolve(l||{})._getDefault()}default(l){return 0==arguments.length?this._getDefault():this.clone({default:l})}strict(l=!0){return this.clone({strict:l})}nullability(l,c){let g=this.clone({nullable:l});return g.internalTests.nullable=createValidation({message:c,name:"nullable",test(l){return null!==l||this.schema.spec.nullable}}),g}optionality(l,c){let g=this.clone({optional:l});return g.internalTests.optionality=createValidation({message:c,name:"optionality",test(l){return void 0!==l||this.schema.spec.optional}}),g}optional(){return this.optionality(!0)}defined(l=G.defined){return this.optionality(!1,l)}nullable(){return this.nullability(!0)}nonNullable(l=G.notNull){return this.nullability(!1,l)}required(l=G.required){return this.clone().withMutation(c=>c.nonNullable(l).defined(l))}notRequired(){return this.clone().withMutation(l=>l.nullable().optional())}transform(l){let c=this.clone();return c.transforms.push(l),c}test(...l){let c;if(void 0===(c=1===l.length?"function"==typeof l[0]?{test:l[0]}:l[0]:2===l.length?{name:l[0],test:l[1]}:{name:l[0],message:l[1],test:l[2]}).message&&(c.message=G.default),"function"!=typeof c.test)throw TypeError("`test` is a required parameters");let g=this.clone(),b=createValidation(c),_=c.exclusive||c.name&&!0===g.exclusiveTests[c.name];if(c.exclusive&&!c.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return c.name&&(g.exclusiveTests[c.name]=!!c.exclusive),g.tests=g.tests.filter(l=>l.OPTIONS.name!==c.name||!_&&l.OPTIONS.test!==b.OPTIONS.test),g.tests.push(b),g}when(l,c){Array.isArray(l)||"string"==typeof l||(c=l,l=".");let g=this.clone(),b=toArray(l).map(l=>new Reference(l));return b.forEach(l=>{l.isSibling&&g.deps.push(l.key)}),g.conditions.push("function"==typeof c?new Condition(b,c):Condition.fromOptions(b,c)),g}typeError(l){let c=this.clone();return c.internalTests.typeError=createValidation({message:l,name:"typeError",test(l){return!!(isAbsent(l)||this.schema._typeCheck(l))||this.createError({params:{type:this.schema.type}})}}),c}oneOf(l,c=G.oneOf){let g=this.clone();return l.forEach(l=>
1620{g._whitelist.add(l),g._blacklist.delete(l)}),g.internalTests.whiteList=createValidation({message:c,name:"oneOf",test(l){if(void 0===l)return!0;let c=this.schema._whitelist,g=c.resolveAll(this.resolve);return!!g.includes(l)||this.createError({params:{values:c.toArray().join(", "),resolved:g}})}}),g}notOneOf(l,c=G.notOneOf){let g=this.clone();return l.forEach(l=>{g._blacklist.add(l),g._whitelist.delete(l)}),g.internalTests.blacklist=createValidation({message:c,name:"notOneOf",test(l){let c=this.schema._blacklist,g=c.resolveAll(this.resolve);return!g.includes(l)||this.createError({params:{values:c.toArray().join(", "),resolved:g}})}}),g}strip(l=!0){let c=this.clone();return c.spec.strip=l,c}describe(l){let c=(l?this.resolve(l):this).clone(),{label:g,meta:b,optional:_,nullable:E}=c.spec,O={meta:b,label:g,optional:_,nullable:E,type:c.type,oneOf:c._whitelist.describe(),notOneOf:c._blacklist.describe(),tests:c.tests.map(l=>({name:l.OPTIONS.name,params:l.OPTIONS.params})).filter((l,c,g)=>g.findIndex(c=>c.name===l.name)===c)};return O}};for(let l of(Schema.prototype.__isYupSchema__=!0,["validate","validateSync"]))Schema.prototype[`${l}At`]=function(c,g,_={}){let{parent:E,parentPath:O,schema:R}=function(l,c,g,_=g){let E,O,R;return c?((0,b.forEach)(c,(b,B,V)=>{let U=B?trim(b):b,H="tuple"===(l=l.resolve({context:_,parent:E,value:g})).type,W=V?parseInt(U,10):0;if(l.innerType||H){if(H&&!V)throw Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${R}" must contain an index to the tuple element, e.g. "${R}[0]"`);if(g&&W>=g.length)throw Error(`Yup.reach cannot resolve an array item at index: ${b}, in the path: ${c}. because there is no value at that index. `);E=g,g=g&&g[W],l=H?l.spec.types[W]:l.innerType}if(!V){if(!l.fields||!l.fields[U])throw Error(`The schema does not contain the path: ${c}. (failed at: ${R} which is a type: "${l.type}")`);E=g,g=g&&g[U],l=l.fields[U]}O=U,R=B?"["+b+"]":"."+b}),{schema:l,parent:E,parentPath:O}):{parent:E,parentPath:c,schema:l}}(this,c,g,_.context);return R[l](E&&E[O],Object.assign({},_,{parent:E,path:c}))};for(let l of["equals","is"])Schema.prototype[l]=Schema.prototype.oneOf;for(let l of["not","nope"])Schema.prototype[l]=Schema.prototype.notOneOf;let Y=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([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])))$/i,J=/^((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,et=/^(?:[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,isTrimmed=l=>isAbsent(l)||l===l.trim(),er=({}).toString();function create$6(){return new StringSchema}let StringSchema=class StringSchema extends Schema{constructor(){super({type:"string",check:l=>(l instanceof String&&(l=l.valueOf()),"string"==typeof l)}),this.withMutation(()=>{this.transform((l,c,g)=>{if(!g.spec.coerce||g.isType(l)||Array.isArray(l))return l;let b=null!=l&&l.toString?l.toString():l;return b===er?l:b})})}required(l){return super.required(l).withMutation(c=>c.test({message:l||G.required,name:"required",skipAbsent:!0,test:l=>!!l.length}))}notRequired(){return super.notRequired().withMutation(l=>(l.tests.filter(l=>"required"!==l.OPTIONS.name),l))}length(l,c=q.length){return this.test({message:c,name:"length",exclusive:!0,params:{length:l},skipAbsent:!0,test(c){return c.length===this.resolve(l)}})}min(l,c=q.min){return this.test({message:c,name:"min",exclusive:!0,params:{min:l},skipAbsent:!0,test(c){return c.length>=this.resolve(l)}})}max(l,c=q.max){return this.test({name:"max",exclusive:!0,message:c,params:{max:l},skipAbsent:!0,test(c){return c.length<=this.resolve(l)}})}matches(l,c){let g,b,_=!1;return c&&("object"==typeof c?{excludeEmptyString:_=!1,message:g,name:b}=c:g=c),this.test({name:b||"matches",message:g||q.matches,params:{regex:l},skipAbsent:!0,test:c=>""===c&&_||-1!==c.search(l)})}email(l=q.email){return this.matches(Y,{name:"email",message:l,excludeEmptyString:!0})}url(l=q.url){return this.matches(J,{name:"url",message:l,excludeEmptyString:!0})}uuid(l=q.uuid){return this.matches(et,{name:"uuid",message:l,excludeEmptyString:!1})}ensure(){return this.default("").transform(l=>null===l?"":l)}trim(l=q.trim){return this.transform(l=>null!=l?l.trim():l).test({message:l,name:"trim",test:isTrimmed})}lowercase(l=q.lowercase){return this.transform(l=>isAbsent(l)?l:l.toLowerCase()).test({message:l,name:"string_case",exclusive:!0,skipAbsent:!0,test:l=>isAbsent(l)||l===l.toLowerCase()})}uppercase(l=q.uppercase){return this.transform(l=>isAbsent(l)?l:l.toUpperCase()).test({message:l,name:"string_case",exclusive:!0,skipAbsent:!0,test:l=>isAbsent(l)||l===l.toUpperCase()})}};create$6.prototype=StringSchema.prototype;var ei=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let ea=new Date(""),isDate=l=>"[object Date]"===Object.prototype.toString.call(l);function create$4(){return new DateSchema}let DateSchema=class DateSchema extends Schema{constructor(){super({type:"date",check:l=>isDate(l)&&!isNaN(l.getTime())}),this.withMutation(()=>{this.transform((l,c,g)=>!g.spec.coerce||g.isType(l)?l:isNaN(l=function(l){var c,g,b=[1,4,5,6,7,10,11],_=0;if(g=ei.exec(l)){for(var E,O=0;E=b[O];++O)g[E]=+g[E]||0;g[2]=(+g[2]||1)-1,g[3]=+g[3]||1,g[7]=g[7]?String(g[7]).substr(0,3):0,(void 0===g[8]||""===g[8])&&(void 0===g[9]||""===g[9])?c=+new Date(g[1],g[2],g[3],g[4],g[5],g[6],g[7]):("Z"!==g[8]&&void 0!==g[9]&&(_=60*g[10]+g[11],"+"===g[9]&&(_=0-_)),c=Date.UTC(g[1],g[2],g[3],g[4],g[5]+_,g[6],g[7]))}else c=Date.parse?Date.parse(l):NaN;return c}(l))?DateSchema.INVALID_DATE:new Date(l))})}prepareParam(l,c){let g;if(Reference.isRef(l))g=l;else{let b=this.cast(l);if(!this._typeCheck(b))throw TypeError(`\`${c}\` must be a Date or a value that can be \`cast()\` to a Date`);g=b}return g}min(l,c=Q.min){let g=this.prepareParam(l,"min");return this.test({message:c,name:"min",exclusive:!0,params:{min:l},skipAbsent:!0,test(l){return l>=this.resolve(g)}})}max(l,c=Q.max){let g=this.prepareParam(l,"max");return this.test({message:c,name:"max",exclusive:!0,params:{max:l},skipAbsent:!0,test(l){return l<=this.resolve(g)}})}};function findIndex(l,c){let g=1/0;return l.some((l,b)=>{var _;if(null!=(_=c.path)&&_.includes(l))return g=b,!0}),g}function sortByKeyOrder(l){return(c,g)=>findIndex(l,c)-findIndex(l,g)}DateSchema.INVALID_DATE=ea,create$4.prototype=DateSchema.prototype,create$4.INVALID_DATE=ea;let parseJson=(l,c,g)=>{if("string"!=typeof l)return l;let b=l;try{b=JSON.parse(l)}catch(l){}return g.isType(b)?b:l},deepHas=(l,c)=>{let g=[...(0,b.normalizePath)(c)];if(1===g.length)return g[0]in l;let _=g.pop(),E=(0,b.getter)((0,b.join)(g),!0)(l);return!!(E&&_ in E)},isObject=l=>"[object Object]"===Object.prototype.toString.call(l),eo=sortByKeyOrder([]);function create$3(l){return new ObjectSchema(l)}let ObjectSchema=class ObjectSchema extends Schema{constructor(l){super({type:"object",check:l=>isObject(l)||"function"==typeof l}),this.fields=Object.create(null),this._sortErrors=eo,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{l&&this.shape(l)})}_cast(l,c={}){var g;let b=super._cast(l,c);if(void 0===b)return this.getDefault();if(!this._typeCheck(b))return b;let _=this.fields,E=null!=(g=c.stripUnknown)?g:this.spec.noUnknown,O=[].concat(this._nodes,Object.keys(b).filter(l=>!this._nodes.includes(l))),R={},B=Object.assign({},c,{parent:R,__validating:c.__validating||!1}),V=!1;for(let l of O){let g=_[l],O=l in b;if(g){let _;let E=b[l];B.path=(c.path?`${c.path}.`:"")+l;let O=(g=g.resolve({value:E,context:c.context,parent:R}))instanceof Schema?g.spec:void 0,U=null==O?void 0:O.strict;if(null!=O&&O.strip){V=V||l in b;continue}void 0!==(_=c.__validating&&U?b[l]:g.cast(b[l],B))&&(R[l]=_)}else O&&!E&&(R[l]=b[l]);(O!==l in R||R[l]!==b[l])&&(V=!0)}return V?R:b}_validate(l,c={},g,b){let{from:_=[],originalValue:E=l,recursive:O=this.spec.recursive}=c;c.from=[{schema:this,value:E},..._],c.__validating=!0,c.originalValue=E,super._validate(l,c,g,(l,_)=>{if(!O||!isObject(_)){b(l,_);return}E=E||_;let R=[];for(let l of this._nodes){let g=this.fields[l];!g||Reference.isRef(g)||R.push(g.asNestedTest({options:c,key:l,parent:_,parentPath:c.path,originalParent:E}))}this.runTests({tests:R,value:_},g,c=>{b(c.sort(this._sortErrors).concat(l),_)})})}clone(l){let c=super.clone(l);return c.fields=Object.assign({},this.fields),c._nodes=this._nodes,c._excludedEdges=this._excludedEdges,c._sortErrors=this._sortErrors,c}concat(l){let c=super.concat(l),g=c.fields;for(let[l,c]of Object.entries(this.fields)){let b=g[l];g[l]=void 0===b?c:b}return c.withMutation(l=>l.setFields(g,this._excludedEdges))}
1620_getDefault(){if("default"in this.spec)return super._getDefault();if(!this._nodes.length)return;let l={};return this._nodes.forEach(c=>{let g=this.fields[c];l[c]="getDefault"in g?g.getDefault():void 0}),l}setFields(l,c){let g=this.clone();return g.fields=l,g._nodes=function(l,c=[]){let g=[],_=new Set,E=new Set(c.map(([l,c])=>`${l}-${c}`));function addNode(l,c){let O=(0,b.split)(l)[0];_.add(O),E.has(`${c}-${O}`)||g.push([c,O])}for(let c of Object.keys(l)){let g=l[c];_.add(c),Reference.isRef(g)&&g.isSibling?addNode(g.path,c):isSchema(g)&&"deps"in g&&g.deps.forEach(l=>addNode(l,c))}return O().array(Array.from(_),g).reverse()}(l,c),g._sortErrors=sortByKeyOrder(Object.keys(l)),c&&(g._excludedEdges=c),g}shape(l,c=[]){return this.clone().withMutation(g=>{let b=g._excludedEdges;return c.length&&(Array.isArray(c[0])||(c=[c]),b=[...g._excludedEdges,...c]),g.setFields(Object.assign(g.fields,l),b)})}partial(){let l={};for(let[c,g]of Object.entries(this.fields))l[c]="optional"in g&&g.optional instanceof Function?g.optional():g;return this.setFields(l)}deepPartial(){let l=function deepPartial(l){if("fields"in l){let c={};for(let[g,b]of Object.entries(l.fields))c[g]=deepPartial(b);return l.setFields(c)}if("array"===l.type){let c=l.optional();return c.innerType&&(c.innerType=deepPartial(c.innerType)),c}return"tuple"===l.type?l.optional().clone({types:l.spec.types.map(deepPartial)}):"optional"in l?l.optional():l}(this);return l}pick(l){let c={};for(let g of l)this.fields[g]&&(c[g]=this.fields[g]);return this.setFields(c)}omit(l){let c=Object.assign({},this.fields);for(let g of l)delete c[g];return this.setFields(c)}from(l,c,g){let _=(0,b.getter)(l,!0);return this.transform(b=>{if(!b)return b;let E=b;return deepHas(b,l)&&(E=Object.assign({},b),g||delete E[l],E[c]=_(b)),E})}json(){return this.transform(parseJson)}noUnknown(l=!0,c=Z.noUnknown){"boolean"!=typeof l&&(c=l,l=!0);let g=this.test({name:"noUnknown",exclusive:!0,message:c,test(c){let g;if(null==c)return!0;let b=(g=Object.keys(this.schema.fields),Object.keys(c).filter(l=>-1===g.indexOf(l)));return!l||0===b.length||this.createError({params:{unknown:b.join(", ")}})}});return g.spec.noUnknown=l,g}unknown(l=!0,c=Z.noUnknown){return this.noUnknown(!l,c)}transformKeys(l){return this.transform(c=>{if(!c)return c;let g={};for(let b of Object.keys(c))g[l(b)]=c[b];return g})}camelCase(){return this.transformKeys(_.camelCase)}snakeCase(){return this.transformKeys(_.snakeCase)}constantCase(){return this.transformKeys(l=>(0,_.snakeCase)(l).toUpperCase())}describe(l){let c=super.describe(l);for(let[b,_]of(c.fields={},Object.entries(this.fields))){var g;let E=l;null!=(g=E)&&g.value&&(E=Object.assign({},E,{parent:E.value,value:E.value[b]})),c.fields[b]=_.describe(E)}return c}};create$3.prototype=ObjectSchema.prototype},66802:function(l,c,g){"use strict";var b,_;function isNetworkRequestInFlight(l){return!!l&&l<7}g.d(c,{I:function(){return b},O:function(){return isNetworkRequestInFlight}}),(_=b||(b={}))[_.loading=1]="loading",_[_.setVariables=2]="setVariables",_[_.fetchMore=3]="fetchMore",_[_.refetch=4]="refetch",_[_.poll=6]="poll",_[_.ready=7]="ready",_[_.error=8]="error"},8542:function(l,c,g){"use strict";g.d(c,{M:function(){return isApolloError},c:function(){return E}});var b=g(64062);g(50242);var _=g(55414);function isApolloError(l){return l.hasOwnProperty("graphQLErrors")}var generateErrorMessage=function(l){var c="";return((0,_.O)(l.graphQLErrors)||(0,_.O)(l.clientErrors))&&(l.graphQLErrors||[]).concat(l.clientErrors||[]).forEach(function(l){var g=l?l.message:"Error message not found.";c+="".concat(g,"\n")}),l.networkError&&(c+="".concat(l.networkError.message,"\n")),c=c.replace(/\n$/,"")},E=function(l){function ApolloError(c){var g=c.graphQLErrors,b=c.clientErrors,_=c.networkError,E=c.errorMessage,O=c.extraInfo,R=l.call(this,E)||this;return R.graphQLErrors=g||[],R.clientErrors=b||[],R.networkError=_||null,R.message=E||generateErrorMessage(R),R.extraInfo=O,R.__proto__=ApolloError.prototype,R}return(0,b.ZT)(ApolloError,l),ApolloError}(Error)},27411:function(l,c,g){"use strict";g.d(c,{K:function(){return getApolloContext}});var b=g(52983),_=g(91020).aS?Symbol.for("__APOLLO_CONTEXT__"):"__APOLLO_CONTEXT__";function getApolloContext(){var l=b.createContext[_];return l||(Object.defineProperty(b.createContext,_,{value:l=b.createContext({}
1620),enumerable:!1,writable:!1,configurable:!0}),l.displayName="ApolloContext"),l}},37716:function(l,c,g){"use strict";g.d(c,{x:function(){return useApolloClient}});var b=g(50242),_=g(52983),E=g(27411);function useApolloClient(l){var c=(0,_.useContext)((0,E.K)()),g=l||c.client;return __DEV__?(0,b.kG)(!!g,'Could not find "client" in the context or passed in as an option. Wrap the root component in an <ApolloProvider>, or pass an ApolloClient instance in via options.'):(0,b.kG)(!!g,31),g}},35384:function(l,c,g){"use strict";g.d(c,{D:function(){return useMutation}});var b=g(64062),_=g(52983),E=g(75201),O=g(91215),R=g(32941),B=g(8542),V=g(37716);function useMutation(l,c){var g=(0,V.x)(null==c?void 0:c.client);(0,R.Vp)(l,R.n_.Mutation);var U=(0,_.useState)({called:!1,loading:!1,client:g}),H=U[0],W=U[1],G=(0,_.useRef)({result:H,mutationId:0,isMounted:!0,client:g,mutation:l,options:c});Object.assign(G.current,{client:g,options:c,mutation:l});var q=(0,_.useCallback)(function(l){void 0===l&&(l={});var c=G.current,g=c.client,_=c.options,R=c.mutation,V=(0,b.pi)((0,b.pi)({},_),{mutation:R});G.current.result.loading||V.ignoreResults||!G.current.isMounted||W(G.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:g});var U=++G.current.mutationId,H=(0,E.J)(V,l);return g.mutate(H).then(function(c){var b,_,E,R=c.data,V=c.errors,q=V&&V.length>0?new B.c({graphQLErrors:V}):void 0;if(U===G.current.mutationId&&!H.ignoreResults){var Q={called:!0,loading:!1,data:R,error:q,client:g};G.current.isMounted&&!(0,O.D)(G.current.result,Q)&&W(G.current.result=Q)}return null===(_=null===(b=G.current.options)||void 0===b?void 0:b.onCompleted)||void 0===_||_.call(b,c.data,H),null===(E=l.onCompleted)||void 0===E||E.call(l,c.data,H),c}).catch(function(c){var b,_,E,R;if(U===G.current.mutationId&&G.current.isMounted){var B={loading:!1,error:c,data:void 0,called:!0,client:g};(0,O.D)(G.current.result,B)||W(G.current.result=B)}if((null===(b=G.current.options)||void 0===b?void 0:b.onError)||H.onError)return null===(E=null===(_=G.current.options)||void 0===_?void 0:_.onError)||void 0===E||E.call(_,c,H),null===(R=l.onError)||void 0===R||R.call(l,c,H),{data:void 0,errors:c};throw c})},[]),Q=(0,_.useCallback)(function(){G.current.isMounted&&W({called:!1,loading:!1,client:g})},[]);return(0,_.useEffect)(function(){return G.current.isMounted=!0,function(){G.current.isMounted=!1}},[]),[q,(0,b.pi)({reset:Q},H)]}},32941:function(l,c,g){"use strict";g.d(c,{Vp:function(){return verifyDocumentType},n_:function(){return _}});var b,_,E=g(50242);(b=_||(_={}))[b.Query=0]="Query",b[b.Mutation=1]="Mutation",b[b.Subscription=2]="Subscription";var O=new Map;function operationName(l){var c;switch(l){case _.Query:c="Query";break;case _.Mutation:c="Mutation";break;case _.Subscription:c="Subscription"}return c}function verifyDocumentType(l,c){var g=function(l){var c,g,b=O.get(l);if(b)return b;__DEV__?(0,E.kG)(!!l&&!!l.kind,"Argument of ".concat(l," passed to parser was not a valid GraphQL ")+"DocumentNode. You may need to use 'graphql-tag' or another method to convert your operation into a document"):(0,E.kG)(!!l&&!!l.kind,32);for(var R=[],B=[],V=[],U=[],H=0,W=l.definitions;H<W.length;H++){var G=W[H];if("FragmentDefinition"===G.kind){R.push(G);continue}if("OperationDefinition"===G.kind)switch(G.operation){case"query":B.push(G);break;case"mutation":V.push(G);break;case"subscription":U.push(G)}}__DEV__?(0,E.kG)(!R.length||B.length||V.length||U.length,"Passing only a fragment to 'graphql' is not yet supported. You must include a query, subscription or mutation as well"):(0,E.kG)(!R.length||B.length||V.length||U.length,33),__DEV__?(0,E.kG)(B.length+V.length+U.length<=1,"react-apollo only supports a query, subscription, or a mutation per HOC. "+"".concat(l," had ").concat(B.length," queries, ").concat(U.length," ")+"subscriptions and ".concat(V.length," mutations. ")+"You can use 'compose' to join multiple operation types to a component"):(0,E.kG)(B.length+V.length+U.length<=1,34),g=B.length?_.Query:_.Mutation,B.length||V.length||(g=_.Subscription);var q=B.length?B:V.length?V:U;__DEV__?(0,E.kG)(1===q.length,"react-apollo only supports one definition per HOC. ".concat(l," had ")+"".concat(q.length," definitions. ")+"You can use 'compose' to join multiple operation types to a component"):(0,E.kG)(1===q.length,35);var Q=q[0];c=Q.variableDefinitions||[];var Z={name:Q.name&&"Name"===Q.name.kind?Q.name.value:"data",type:g,variables:c};return O.set(l,Z),Z}(l),b=operationName(c),R=operationName(g.type);__DEV__?(0,E.kG)(g.type===c,"Running a ".concat(b," requires a graphql ")+"".concat(b,", but a ").concat(R," was used instead.")):(0,E.kG)(g.type===c,36)}},55414:function(l,c,g){"use strict";function isNonEmptyArray(l){return Array.isArray(l)&&l.length>0}g.d(c,{O:function(){return isNonEmptyArray}})},91020:function(l,c,g){"use strict";g.d(c,{DN:function(){return R},JC:function(){return U},aS:function(){return O},mr:function(){return _},sy:function(){return E}});var b=g(50242),_="function"==typeof WeakMap&&"ReactNative"!==(0,b.wY)(function(){return navigator.product}),E="function"==typeof WeakSet,O="function"==typeof Symbol&&"function"==typeof Symbol.for,R=O&&Symbol.asyncIterator,B="function"==typeof(0,b.wY)(function(){return window.document.createElement}),V=(0,b.wY)(function(){return navigator.userAgent.indexOf("jsdom")>=0})||!1,U=B&&!V},13055:function(l,c,g){"use strict";function compact(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];var g=Object.create(null);return l.forEach(function(l){l&&Object.keys(l).forEach(function(c){var b=l[c];void 0!==b&&(g[c]=b)})}),g}g.d(c,{o:function(){return compact}})},13408:function(l,c,g){"use strict";g.d(c,{J:function(){return maybeDeepFreeze}}),g(50242);var b=g(30731);function maybeDeepFreeze(l){if(__DEV__){var c;
1620(c=new Set([l])).forEach(function(l){(0,b.s)(l)&&function(l){if(__DEV__&&!Object.isFrozen(l))try{Object.freeze(l)}catch(l){if(l instanceof TypeError)return null;throw l}return l}(l)===l&&Object.getOwnPropertyNames(l).forEach(function(g){(0,b.s)(l[g])&&c.add(l[g])})})}return l}},75201:function(l,c,g){"use strict";g.d(c,{J:function(){return mergeOptions}});var b=g(64062),_=g(13055);function mergeOptions(l,c){return(0,_.o)(l,c,c.variables&&{variables:(0,b.pi)((0,b.pi)({},l&&l.variables),c.variables)})}},30731:function(l,c,g){"use strict";function isNonNullObject(l){return null!==l&&"object"==typeof l}g.d(c,{s:function(){return isNonNullObject}})},50242:function(l,c,g){"use strict";g.d(c,{ej:function(){return b.ej},kG:function(){return b.kG},wY:function(){return maybe}});var b=g(67558);function maybe(l){try{return l()}catch(l){}}var _=maybe(function(){return globalThis})||maybe(function(){return window})||maybe(function(){return self})||maybe(function(){return global})||maybe(function(){return maybe.constructor("return this")()}),E="__DEV__",O=function(){try{return!!__DEV__}catch(l){return Object.defineProperty(_,E,{value:"production"!==maybe(function(){return"production"}),enumerable:!1,configurable:!0,writable:!0}),_[E]}}(),R=g(73656);function process_maybe(l){try{return l()}catch(l){}}var B=process_maybe(function(){return globalThis})||process_maybe(function(){return window})||process_maybe(function(){return self})||process_maybe(function(){return global})||process_maybe(function(){return process_maybe.constructor("return this")()}),V=!1;!B||process_maybe(function(){return"production"})||process_maybe(function(){return R})||(Object.defineProperty(B,"process",{value:{env:{NODE_ENV:"production"}},configurable:!0,enumerable:!1,writable:!0}),V=!0),g(69321).H,V&&(delete B.process,V=!1),__DEV__?(0,b.kG)("boolean"==typeof O,O):(0,b.kG)("boolean"==typeof O,38)},20838:function(l,c,g){"use strict";g.d(c,{R:function(){return _}});var b,_=((b=_||{}).Space=" ",b.Enter="Enter",b.Escape="Escape",b.Backspace="Backspace",b.Delete="Delete",b.ArrowLeft="ArrowLeft",b.ArrowUp="ArrowUp",b.ArrowRight="ArrowRight",b.ArrowDown="ArrowDown",b.Home="Home",b.End="End",b.PageUp="PageUp",b.PageDown="PageDown",b.Tab="Tab",b)},28924:function(l,c,g){"use strict";g.d(c,{R:function(){return ex}});var b,_,E,O,R,B=g(52983),V=g(59217),U=g(969),H=g(57917),W=g(62175);function use_computed_i(l,c){let[g,b]=(0,B.useState)(l),_=(0,W.E)(l);return(0,H.e)(()=>b(_.current),[_,b,...c]),g}var G=g(44374),q=g(90791),Q=g(86500),Z=g(70697),K=g(20838),X=g(37813),Y=g(73056),J=g(16928),et=g(3359),er=g(93426),ei=g(48665),ea=((b=ea||{})[b.None=1]="None",b[b.Focusable=2]="Focusable",b[b.Hidden=4]="Hidden",b);let eo=(0,q.yV)(function(l,c){let{features:g=1,...b}=l,_={ref:c,"aria-hidden":(2&g)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&g)==4&&(2&g)!=2&&{display:"none"}}};return(0,q.sY)({ourProps:_,theirProps:b,slot:{},defaultTag:"div",name:"Hidden"})});function s(l,c){return l?l+"["+c+"]":c}var es=g(89175),el=g(3684),ec=((_=ec||{})[_.Open=0]="Open",_[_.Closed=1]="Closed",_),eu=((E=eu||{})[E.Single=0]="Single",E[E.Multi=1]="Multi",E),ed=((O=ed||{})[O.Pointer=0]="Pointer",O[O.Other=1]="Other",O),ep=((R=ep||{})[R.OpenListbox=0]="OpenListbox",R[R.CloseListbox=1]="CloseListbox",R[R.SetDisabled=2]="SetDisabled",R[R.SetOrientation=3]="SetOrientation",R[R.GoToOption=4]="GoToOption",R[R.Search=5]="Search",R[R.ClearSearch=6]="ClearSearch",R[R.RegisterOption=7]="RegisterOption",R[R.UnregisterOption=8]="UnregisterOption",R);function j(l,c=l=>l){let g=null!==l.activeOptionIndex?l.options[l.activeOptionIndex]:null,b=(0,J.z2)(c(l.options.slice()),l=>l.dataRef.current.domRef.current),_=g?b.indexOf(g):null;return -1===_&&(_=null),{options:b,activeOptionIndex:_}}let ef={1:l=>l.disabled||1===l.listboxState?l:{...l,activeOptionIndex:null,listboxState:1},0(l){if(l.disabled||0===l.listboxState)return l;let c=l.activeOptionIndex,{value:g,mode:b,compare:_}=l.propsRef.current,E=l.options.findIndex(l=>{let c=l.dataRef.current.value;return(0,Q.E)(b,{1:()=>g.some(l=>_(l,c)),0:()=>_(g,c)})});return -1!==E&&(c=E),{...l,listboxState:0,activeOptionIndex:c}},2:(l,c)=>l.disabled===c.disabled?l:{...l,disabled:c.disabled},3:(l,c)=>l.orientation===c.orientation?l:{...l,orientation:c.orientation},4(l,c){var g;if(l.disabled||1===l.listboxState)return l;let b=j(l),_=(0,X.d)(c,{resolveItems:()=>b.options,resolveActiveIndex:()=>b.activeOptionIndex,resolveId:l=>l.id,resolveDisabled:l=>l.dataRef.current.disabled});return{...l,...b,searchQuery:"",activeOptionIndex:_,activationTrigger:null!=(g=c.trigger)?g
1620:1}},5:(l,c)=>{if(l.disabled||1===l.listboxState)return l;let g=""!==l.searchQuery?0:1,b=l.searchQuery+c.value.toLowerCase(),_=(null!==l.activeOptionIndex?l.options.slice(l.activeOptionIndex+g).concat(l.options.slice(0,l.activeOptionIndex+g)):l.options).find(l=>{var c;return!l.dataRef.current.disabled&&(null==(c=l.dataRef.current.textValue)?void 0:c.startsWith(b))}),E=_?l.options.indexOf(_):-1;return -1===E||E===l.activeOptionIndex?{...l,searchQuery:b}:{...l,searchQuery:b,activeOptionIndex:E,activationTrigger:1}},6:l=>l.disabled||1===l.listboxState||""===l.searchQuery?l:{...l,searchQuery:""},7:(l,c)=>{let g={id:c.id,dataRef:c.dataRef},b=j(l,l=>[...l,g]);if(null===l.activeOptionIndex){let{value:_,mode:E,compare:O}=l.propsRef.current,R=c.dataRef.current.value;(0,Q.E)(E,{1:()=>_.some(l=>O(l,R)),0:()=>O(_,R)})&&(b.activeOptionIndex=b.options.indexOf(g))}return{...l,...b}},8:(l,c)=>{let g=j(l,l=>{let g=l.findIndex(l=>l.id===c.id);return -1!==g&&l.splice(g,1),l});return{...l,...g,activationTrigger:1}}},eh=(0,B.createContext)(null);function w(l){let c=(0,B.useContext)(eh);if(null===c){let c=Error(`<${l} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(c,w),c}return c}function Re(l,c){return(0,Q.E)(c.type,ef,l,c)}eh.displayName="ListboxContext";let em=B.Fragment,eg=(0,q.yV)(function(l,c){let{value:g,defaultValue:b,name:_,onChange:E,by:O=(l,c)=>l===c,disabled:R=!1,horizontal:V=!1,multiple:U=!1,...W}=l,Z=V?"horizontal":"vertical",K=(0,G.T)(c),[X,Y]=function(l,c,g){let[b,_]=(0,B.useState)(g),E=void 0!==l;return[E?l:b,(0,el.z)(l=>(E||_(l),null==c?void 0:c(l)))]}(g,E,b),er=(0,B.useReducer)(Re,{listboxState:1,propsRef:{current:{value:X,onChange:Y,mode:U?1:0,compare:(0,el.z)("string"==typeof O?(l,c)=>(null==l?void 0:l[O])===(null==c?void 0:c[O]):O)}},labelRef:(0,B.createRef)(),buttonRef:(0,B.createRef)(),optionsRef:(0,B.createRef)(),disabled:R,orientation:Z,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1}),[{listboxState:es,propsRef:ec,optionsRef:eu,buttonRef:ed},ep]=er;ec.current.value=X,ec.current.mode=U?1:0,(0,H.e)(()=>{ec.current.onChange=l=>(0,Q.E)(ec.current.mode,{0:()=>Y(l),1(){let c=ec.current.value.slice(),{compare:g}=ec.current,b=c.findIndex(c=>g(c,l));return -1===b?c.push(l):c.splice(b,1),Y(c)}})},[Y,ec]),(0,H.e)(()=>ep({type:2,disabled:R}),[R]),(0,H.e)(()=>ep({type:3,orientation:Z}),[Z]),(0,ei.O)([ed,eu],(l,c)=>{var g;ep({type:1}),(0,J.sP)(c,J.tJ.Loose)||(l.preventDefault(),null==(g=ed.current)||g.focus())},0===es);let ef=(0,B.useMemo)(()=>({open:0===es,disabled:R,value:X}),[es,R,X]);return B.createElement(eh.Provider,{value:er},B.createElement(et.up,{value:(0,Q.E)(es,{0:et.ZM.Open,1:et.ZM.Closed})},null!=_&&null!=X&&(function form_e(l={},c=null,g=[]){for(let[b,_]of Object.entries(l))!function f(l,c,g){if(Array.isArray(g))for(let[b,_]of g.entries())f(l,s(c,b.toString()),_);else g instanceof Date?l.push([c,g.toISOString()]):"boolean"==typeof g?l.push([c,g?"1":"0"]):"string"==typeof g?l.push([c,g]):"number"==typeof g?l.push([c,`${g}`]):null==g?l.push([c,""]):form_e(g,c,l)}(g,s(c,b),_);return g})({[_]:X}).map(([l,c])=>B.createElement(eo,{features:ea.Hidden,...(0,q.oA)({key:l,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:l,value:c})})),(0,q.sY)({ourProps:{ref:K},theirProps:W,slot:ef,defaultTag:em,name:"Listbox"})))}),ey=(0,q.yV)(function(l,c){var g;let[b,_]=w("Listbox.Button"),E=(0,G.T)(b.buttonRef,c),O=`headlessui-listbox-button-${(0,U.M)()}`,R=(0,V.G)(),H=(0,el.z)(l=>{switch(l.key){case K.R.Space:case K.R.Enter:case K.R.ArrowDown:l.preventDefault(),_({type:0}),R.nextFrame(()=>{b.propsRef.current.value||_({type:4,focus:X.T.First})});break;case K.R.ArrowUp:l.preventDefault(),_({type:0}),R.nextFrame(()=>{b.propsRef.current.value||_({type:4,focus:X.T.Last})})}}),W=(0,el.z)(l=>{l.key===K.R.Space&&l.preventDefault()}),Q=(0,el.z)(l=>{if((0,Y.P)(l.currentTarget))return l.preventDefault();0===b.listboxState?(_({type:1}),R.nextFrame(()=>{var l;return null==(l=b.buttonRef.current)?void 0:l.focus({preventScroll:!0})}
1620)):(l.preventDefault(),_({type:0}))}),Z=use_computed_i(()=>{if(b.labelRef.current)return[b.labelRef.current.id,O].join(" ")},[b.labelRef.current,O]),J=(0,B.useMemo)(()=>({open:0===b.listboxState,disabled:b.disabled,value:b.propsRef.current.value}),[b]),et={ref:E,id:O,type:(0,er.f)(l,b.buttonRef),"aria-haspopup":!0,"aria-controls":null==(g=b.optionsRef.current)?void 0:g.id,"aria-expanded":b.disabled?void 0:0===b.listboxState,"aria-labelledby":Z,disabled:b.disabled,onKeyDown:H,onKeyUp:W,onClick:Q};return(0,q.sY)({ourProps:et,theirProps:l,slot:J,defaultTag:"button",name:"Listbox.Button"})}),ev=(0,q.yV)(function(l,c){let[g]=w("Listbox.Label"),b=`headlessui-listbox-label-${(0,U.M)()}`,_=(0,G.T)(g.labelRef,c),E=(0,el.z)(()=>{var l;return null==(l=g.buttonRef.current)?void 0:l.focus({preventScroll:!0})}),O=(0,B.useMemo)(()=>({open:0===g.listboxState,disabled:g.disabled}),[g]);return(0,q.sY)({ourProps:{ref:_,id:b,onClick:E},theirProps:l,slot:O,defaultTag:"label",name:"Listbox.Label"})}),eb=q.AN.RenderStrategy|q.AN.Static,ex=Object.assign(eg,{Button:ey,Label:ev,Options:(0,q.yV)(function(l,c){var g;let[b,_]=w("Listbox.Options"),E=(0,G.T)(b.optionsRef,c),O=`headlessui-listbox-options-${(0,U.M)()}`,R=(0,V.G)(),H=(0,V.G)(),W=(0,et.oJ)(),Y=null!==W?W===et.ZM.Open:0===b.listboxState;(0,B.useEffect)(()=>{var l;let c=b.optionsRef.current;c&&0===b.listboxState&&c!==(null==(l=(0,es.r)(c))?void 0:l.activeElement)&&c.focus({preventScroll:!0})},[b.listboxState,b.optionsRef]);let J=(0,el.z)(l=>{switch(H.dispose(),l.key){case K.R.Space:if(""!==b.searchQuery)return l.preventDefault(),l.stopPropagation(),_({type:5,value:l.key});case K.R.Enter:if(l.preventDefault(),l.stopPropagation(),null!==b.activeOptionIndex){let{dataRef:l}=b.options[b.activeOptionIndex];b.propsRef.current.onChange(l.current.value)}0===b.propsRef.current.mode&&(_({type:1}),(0,Z.k)().nextFrame(()=>{var l;return null==(l=b.buttonRef.current)?void 0:l.focus({preventScroll:!0})}
1620));break;case(0,Q.E)(b.orientation,{vertical:K.R.ArrowDown,horizontal:K.R.ArrowRight}):return l.preventDefault(),l.stopPropagation(),_({type:4,focus:X.T.Next});case(0,Q.E)(b.orientation,{vertical:K.R.ArrowUp,horizontal:K.R.ArrowLeft}):return l.preventDefault(),l.stopPropagation(),_({type:4,focus:X.T.Previous});case K.R.Home:case K.R.PageUp:return l.preventDefault(),l.stopPropagation(),_({type:4,focus:X.T.First});case K.R.End:case K.R.PageDown:return l.preventDefault(),l.stopPropagation(),_({type:4,focus:X.T.Last});case K.R.Escape:return l.preventDefault(),l.stopPropagation(),_({type:1}),R.nextFrame(()=>{var l;return null==(l=b.buttonRef.current)?void 0:l.focus({preventScroll:!0})});case K.R.Tab:l.preventDefault(),l.stopPropagation();break;default:1===l.key.length&&(_({type:5,value:l.key}),H.setTimeout(()=>_({type:6}),350))}}),er=use_computed_i(()=>{var l,c,g;return null!=(g=null==(l=b.labelRef.current)?void 0:l.id)?g:null==(c=b.buttonRef.current)?void 0:c.id},[b.labelRef.current,b.buttonRef.current]),ei=(0,B.useMemo)(()=>({open:0===b.listboxState}),[b]),ea={"aria-activedescendant":null===b.activeOptionIndex||null==(g=b.options[b.activeOptionIndex])?void 0:g.id,"aria-multiselectable":1===b.propsRef.current.mode||void 0,"aria-labelledby":er,"aria-orientation":b.orientation,id:O,onKeyDown:J,role:"listbox",tabIndex:0,ref:E};return(0,q.sY)({ourProps:ea,theirProps:l,slot:ei,defaultTag:"ul",features:eb,visible:Y,name:"Listbox.Options"})}),Option:(0,q.yV)(function(l,c){let{disabled:g=!1,value:b,..._}=l,[E,O]=w("Listbox.Option"),R=`headlessui-listbox-option-${(0,U.M)()}`,V=null!==E.activeOptionIndex&&E.options[E.activeOptionIndex].id===R,{value:W,compare:K}=E.propsRef.current,Y=(0,Q.E)(E.propsRef.current.mode,{1:()=>W.some(l=>K(l,b)),0:()=>K(W,b)}),J=(0,B.useRef)(null),et=(0,G.T)(c,J);(0,H.e)(()=>{if(0!==E.listboxState||!V||0===E.activationTrigger)return;let l=(0,Z.k)();return l.requestAnimationFrame(()=>{var l,c;null==(c=null==(l=J.current)?void 0:l.scrollIntoView)||c.call(l,{block:"nearest"})}),l.dispose},[J,V,E.listboxState,E.activationTrigger,E.activeOptionIndex]);let er=(0,B.useRef)({disabled:g,value:b,domRef:J});(0,H.e)(()=>{er.current.disabled=g},[er,g]),(0,H.e)(()=>{er.current.value=b},[er,b]),(0,H.e)(()=>{var l,c;er.current.textValue=null==(c=null==(l=J.current)?void 0:l.textContent)?void 0:c.toLowerCase()},[er,J]);let ei=(0,el.z)(()=>E.propsRef.current.onChange(b));(0,H.e)(()=>(O({type:7,id:R,dataRef:er}),()=>O({type:8,id:R})),[er,R]);let ea=(0,el.z)(l=>{if(g)return l.preventDefault();ei(),0===E.propsRef.current.mode&&(O({type:1}),(0,Z.k)().nextFrame(()=>{var l;return null==(l=E.buttonRef.current)?void 0:l.focus({preventScroll:!0})}
1620))}),eo=(0,el.z)(()=>{if(g)return O({type:4,focus:X.T.Nothing});O({type:4,focus:X.T.Specific,id:R})}),es=(0,el.z)(()=>{g||V||O({type:4,focus:X.T.Specific,id:R,trigger:0})}),ec=(0,el.z)(()=>{g||!V||O({type:4,focus:X.T.Nothing})}),eu=(0,B.useMemo)(()=>({active:V,selected:Y,disabled:g}),[V,Y,g]);return(0,q.sY)({ourProps:{id:R,ref:et,role:"option",tabIndex:!0===g?void 0:-1,"aria-disabled":!0===g||void 0,"aria-selected":Y,disabled:void 0,onClick:ea,onFocus:eo,onPointerMove:es,onMouseMove:es,onPointerLeave:ec,onMouseLeave:ec},theirProps:_,slot:eu,defaultTag:"li",name:"Listbox.Option"})})})},51635:function(l,c,g){"use strict";g.d(c,{u:function(){return eo}});var b,_,E=g(52983),O=g(90791),R=g(3359),B=g(86500),V=g(57917);function f(){let l=(0,E.useRef)(!1);return(0,V.e)(()=>(l.current=!0,()=>{l.current=!1}),[]),l}var U=g(62175),H=g(29421),W=g(44374),G=g(70697);function transition_f(l,...c){l&&c.length>0&&l.classList.add(...c)}function v(l,...c){l&&c.length>0&&l.classList.remove(...c)}var q=((b=q||{}).Ended="ended",b.Cancelled="cancelled",b),Q=g(59217),Z=g(3684);function x(l=""){return l.split(" ").filter(l=>l.trim().length>1)}let K=(0,E.createContext)(null);K.displayName="TransitionContext";var X=((_=X||{}).Visible="visible",_.Hidden="hidden",_);let Y=(0,E.createContext)(null);function transition_I(l){return"children"in l?transition_I(l.children):l.current.filter(({el:l})=>null!==l.current).filter(({state:l})=>"visible"===l).length>0}function ee(l,c){let g=(0,U.E)(l),b=(0,E.useRef)([]),_=f(),R=(0,Q.G)(),V=(0,Z.z)((l,c=O.l4.Hidden)=>{let E=b.current.findIndex(({el:c})=>c===l);-1!==E&&((0,B.E)(c,{[O.l4.Unmount](){b.current.splice(E,1)},[O.l4.Hidden](){b.current[E].state="hidden"}}),R.microTask(()=>{var l;!transition_I(b)&&_.current&&(null==(l=g.current)||l.call(g))}))}),H=(0,Z.z)(l=>{let c=b.current.find(({el:c})=>c===l);return c?"visible"!==c.state&&(c.state="visible"):b.current.push({el:l,state:"visible"}),()=>V(l,O.l4.Unmount)}),W=(0,E.useRef)([]),G=(0,E.useRef)(Promise.resolve()),q=(0,E.useRef)({enter:[],leave:[],idle:[]}),K=(0,Z.z)((l,g,b)=>{W.current.splice(0),c&&(c.chains.current[g]=c.chains.current[g].filter(([c])=>c!==l)),null==c||c.chains.current[g].push([l,new Promise(l=>{W.current.push(l)})]),null==c||c.chains.current[g].push([l,new Promise(l=>{Promise.all(q.current[g].map(([l,c])=>c)).then(()=>l())}
1620)]),"enter"===g?G.current=G.current.then(()=>null==c?void 0:c.wait.current).then(()=>b(g)):b(g)}),X=(0,Z.z)((l,c,g)=>{Promise.all(q.current[c].splice(0).map(([l,c])=>c)).then(()=>{var l;null==(l=W.current.shift())||l()}).then(()=>g(c))});return(0,E.useMemo)(()=>({children:b,register:H,unregister:V,onStart:K,onStop:X,wait:G,chains:q}),[H,V,b,K,X,q,G])}function be(){}Y.displayName="NestingContext";let J=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function te(l){var c;let g={};for(let b of J)g[b]=null!=(c=l[b])?c:be;return g}let et=O.AN.RenderStrategy,er=(0,O.yV)(function(l,c){var g;let b,{beforeEnter:_,afterEnter:X,beforeLeave:J,afterLeave:er,enter:ei,enterFrom:ea,enterTo:eo,entered:es,leave:el,leaveFrom:ec,leaveTo:eu,...ed}=l,ep=(0,E.useRef)(null),ef=(0,W.T)(ep,c),eh=ed.unmount?O.l4.Unmount:O.l4.Hidden,{show:em,appear:eg,initial:ey}=function(){let l=(0,E.useContext)(K);if(null===l)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),[ev,eb]=(0,E.useState)(em?"visible":"hidden"),ex=function(){let l=(0,E.useContext)(Y);if(null===l)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return l}(),{register:e_,unregister:ew}=ex,eE=(0,E.useRef)(null);(0,E.useEffect)(()=>e_(ep),[e_,ep]),(0,E.useEffect)(()=>{if(eh===O.l4.Hidden&&ep.current){if(em&&"visible"!==ev){eb("visible");return}return(0,B.E)(ev,{hidden:()=>ew(ep),visible:()=>e_(ep)})}},[ev,ep,e_,ew,em,eh]);let eS=(0,U.E)({enter:x(ei),enterFrom:x(ea),enterTo:x(eo),entered:x(es),leave:x(el),leaveFrom:x(ec),leaveTo:x(eu)}),eC=(g={beforeEnter:_,afterEnter:X,beforeLeave:J,afterLeave:er},b=(0,E.useRef)(te(g)),(0,E.useEffect)(()=>{b.current=te(g)},[g]),b),ek=(0,H.H)();(0,E.useEffect)(()=>{if(ek&&"visible"===ev&&null===ep.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[ep,ev,ek]);let eT=ey&&!eg,eP=!ek||eT||eE.current===em?"idle":em?"enter":"leave",eA=(0,Z.z)(l=>(0,B.E)(l,{enter:()=>eC.current.beforeEnter(),leave:()=>eC.current.beforeLeave(),idle:()=>{}})),e$=(0,Z.z)(l=>(0,B.E)(l,{enter:()=>eC.current.afterEnter(),leave:()=>eC.current.afterLeave(),idle:()=>{}})),eO=ee(()=>{eb("hidden"),ew(ep)},ex);return function({container:l,direction:c,classes:g,onStart:b,onStop:_}){let E=f(),O=(0,Q.G)(),R=(0,U.E)(c);(0,V.e)(()=>{let c=(0,G.k)();O.add(c.dispose);let V=l.current;if(V&&"idle"!==R.current&&E.current){var U,H,W;let l,E,O,Q,Z,K,X;return c.dispose(),b.current(R.current),c.add((U=g.current,H="enter"===R.current,W=l=>{c.dispose(),(0,B.E)(l,{[q.Ended](){_.current(R.current)},[q.Cancelled]:()=>{}})},E=H?"enter":"leave",O=(0,G.k)(),Q=void 0!==W?(l={called:!1},(...c)=>{if(!l.called)return l.called=!0,W(...c)}):()=>{},"enter"===E&&(V.removeAttribute("hidden"),V.style.display=""),Z=(0,B.E)(E,{enter:()=>U.enter,leave:()=>U.leave}),K=(0,B.E)(E,{enter:()=>U.enterTo,leave:()=>U.leaveTo}),X=(0,B.E)(E,{enter:()=>U.enterFrom,leave:()=>U.leaveFrom}),v(V,...U.enter,...U.enterTo,...U.enterFrom,...U.leave,...U.leaveFrom,...U.leaveTo,...U.entered),transition_f(V,...Z,...X),O.nextFrame(()=>{v(V,...X),transition_f(V,...K),function(l,c){let g=(0,G.k)();if(!l)return g.dispose;let{transitionDuration:b,transitionDelay:_}=getComputedStyle(l),[E,O]=[b,_].map(l=>{let[c=0]=l.split(",").filter(Boolean).map(l=>l.includes("ms")?parseFloat(l):1e3*parseFloat(l)).sort((l,c)=>c-l);return c});if(E+O!==0){let b=[];b.push(g.addEventListener(l,"transitionrun",_=>{_.target===_.currentTarget&&(b.splice(0).forEach(l=>
1620l()),b.push(g.addEventListener(l,"transitionend",l=>{l.target===l.currentTarget&&(c("ended"),b.splice(0).forEach(l=>l()))}),g.addEventListener(l,"transitioncancel",l=>{l.target===l.currentTarget&&(c("cancelled"),b.splice(0).forEach(l=>l()))})))}))}else c("ended");g.add(()=>c("cancelled")),g.dispose}(V,l=>("ended"===l&&(v(V,...Z),transition_f(V,...U.entered)),Q(l)))}),O.dispose)),c.dispose}},[c])}({container:ep,classes:eS,direction:eP,onStart:(0,U.E)(l=>{eO.onStart(ep,l,eA)}),onStop:(0,U.E)(l=>{eO.onStop(ep,l,e$),"leave"!==l||transition_I(eO)||(eb("hidden"),ew(ep))})}),(0,E.useEffect)(()=>{eT&&(eh===O.l4.Hidden?eE.current=null:eE.current=em)},[em,eT,ev]),E.createElement(Y.Provider,{value:eO},E.createElement(R.up,{value:(0,B.E)(ev,{visible:R.ZM.Open,hidden:R.ZM.Closed})},(0,O.sY)({ourProps:{ref:ef},theirProps:ed,defaultTag:"div",features:et,visible:"visible"===ev,name:"Transition.Child"})))}),ei=(0,O.yV)(function(l,c){let{show:g,appear:b=!1,unmount:_,...U}=l,G=(0,E.useRef)(null),q=(0,W.T)(G,c);(0,H.H)();let Q=(0,R.oJ)();if(void 0===g&&null!==Q&&(g=(0,B.E)(Q,{[R.ZM.Open]:!0,[R.ZM.Closed]:!1})),![!0,!1].includes(g))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[Z,X]=(0,E.useState)(g?"visible":"hidden"),J=ee(()=>{X("hidden")}),[ei,ea]=(0,E.useState)(!0),eo=(0,E.useRef)([g]);(0,V.e)(()=>{!1!==ei&&eo.current[eo.current.length-1]!==g&&(eo.current.push(g),ea(!1))},[eo,g]);let es=(0,E.useMemo)(()=>({show:g,appear:b,initial:ei}),[g,b,ei]);(0,E.useEffect)(()=>{if(g)X("visible");else if(transition_I(J)){let l=G.current;if(!l)return;let c=l.getBoundingClientRect();0===c.x&&0===c.y&&0===c.width&&0===c.height&&X("hidden")}else X("hidden")},[g,J]);let el={unmount:_};return E.createElement(Y.Provider,{value:J},E.createElement(K.Provider,{value:es},(0,O.sY)({ourProps:{...el,as:E.Fragment,children:E.createElement(er,{ref:q,...el,...U})},theirProps:{},defaultTag:E.Fragment,features:et,visible:"visible"===Z,name:"Transition"})))}),ea=(0,O.yV)(function(l,c){let g=null!==(0,E.useContext)(K),b=null!==(0,R.oJ)();return E.createElement(E.Fragment,null,!g&&b?E.createElement(ei,{ref:c,...l}):E.createElement(er,{ref:c,...l}))}),eo=Object.assign(ei,{Child:ea,Root:ei})},59217:function(l,c,g){"use strict";g.d(c,{G:function(){return p}});var b=g(52983),_=g(70697);function p(){let[l]=(0,b.useState)(_.k);return(0,b.useEffect)(()=>()=>l.dispose(),[l]),l}},3684:function(l,c,g){"use strict";g.d(c,{z:function(){return o}});var b=g(52983),_=g(62175);let o=function(l){let c=(0,_.E)(l);return b.useCallback((...l)=>c.current(...l),[c])}},969:function(l,c,g){"use strict";g.d(c,{M:function(){return B}});var b,_=g(52983),E=g(57917),O=g(29421);let R=0;function r(){return++R}let B=null!=(b=_.useId)?b:function(){let l=(0,O.H)(),[c,g]=_.useState(l?r:null);return(0,E.e)(()=>{null===c&&g(r())},[c]),null!=c?""+c:void 0}},57917:function(l,c,g){"use strict";g.d(c,{e:function(){return _}});var b=g(52983);let _=g(75554).s?b.useEffect:b.useLayoutEffect},62175:function(l,c,g){"use strict";g.d(c,{E:function(){return s}});var b=g(52983),_=g(57917);function s(l){let c=(0,b.useRef)(l);return(0,_.e)(()=>{c.current=l},[l]),c}},48665:function(l,c,g){"use strict";g.d(c,{O:function(){return L}});var b=g(52983),_=g(16928),E=g(62175);function d(l,c,g){let _=(0,E.E)(c);(0,b.useEffect)(()=>{function t(l){_.current(l)}return document.addEventListener(l,t,g),()=>document.removeEventListener(l,t,g)},[l,g])}function L(l,c,g=!0){let E=(0,b.useRef)(!1);function f(g,b){if(!E.current||g.defaultPrevented)return;let O=function r(l){return"function"==typeof l?r(l()):Array.isArray(l)||l instanceof Set?l:[l]}(l),R=b(g);if(null!==R&&R.ownerDocument.documentElement.contains(R)){for(let l of O){if(null===l)continue;let c=l instanceof HTMLElement?l:l.current;if(null!=c&&c.contains(R))return}return(0,_.sP)(R,_.tJ.Loose)||-1===R.tabIndex||g.preventDefault(),c(g,R)}}(0,b.useEffect)(()=>{requestAnimationFrame(()=>{E.current=g})},[g]);let O=(0,b.useRef)(null);d("mousedown",l=>{var c,g;E.current&&(O.current=(null==(g=null==(c=l.composedPath)?void 0:c.call(l))?void 0:g[0])||l.target)},!0),d("click",l=>{O.current&&(f(l,()=>O.current),O.current=null)},!0),d("blur",l=>f(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},93426:function(l,c,g){"use strict";g.d(c,{f:function(){return s}});var b=g(52983),_=g(57917);function i(l){var c;if(l.type)return l.type;let g=null!=(c=l.as)?c:"button";if("string"==typeof g&&"button"===g.toLowerCase())return"button"}function s(l,c){let[g,E]=(0,b.useState)(()=>i(l));return(0,_.e)(()=>{E(i(l))},[l.type,l.as]),(0,_.e)(()=>{g||!c.current||c.current instanceof HTMLButtonElement&&!c.current.hasAttribute("type")&&E("button")},[g,c]),g}},29421:function(l,c,g){"use strict";g.d(c,{H:function(){return a}});var b=g(52983);let _={serverHandoffComplete:!1};function a(){let[l,c]=(0,b.useState)(_.serverHandoffComplete);return(0,b.useEffect)(()=>{!0!==l&&c(!0)},[l]),(0,b.useEffect)(()=>{!1===_.serverHandoffComplete&&(_.serverHandoffComplete=!0)},[]),l}},44374:function(l,c,g){"use strict";g.d(c,{T:function(){return y}});var b=g(52983),_=g(3684);let E=Symbol();function y(...l){let c=(0,b.useRef)(l);(0,b.useEffect)(()=>{c.current=l},[l]);let g=(0,_.z)(l=>{for(let g of c.current)null!=g&&("function"==typeof g?g(l):g.current=l)});return l.every(l=>null==l||(null==l?void 0:l[E]))?void 0:g}},3359:function(l,c,g){"use strict";g.d(c,{ZM:function(){return O},oJ:function(){return s},up:function(){return C}});var b,_=g(52983);let E=(0,_.createContext)(null);E.displayName="OpenClosedContext";var O=((b=O||{})[b.Open=0]="Open",b[b.Closed=1]="Closed",b);function s(){return(0,_.useContext)(E)}function C({value:l,children:c}){return _.createElement(E.Provider,{value:l},c)}},73056:function(l,c,g){"use strict";function r(l){let c=l.parentElement,g=null;for(;
1620c&&!(c instanceof HTMLFieldSetElement);)c instanceof HTMLLegendElement&&(g=c),c=c.parentElement;let b=(null==c?void 0:c.getAttribute("disabled"))==="";return!(b&&function(l){if(!l)return!1;let c=l.previousElementSibling;for(;null!==c;){if(c instanceof HTMLLegendElement)return!1;c=c.previousElementSibling}return!0}(g))&&b}g.d(c,{P:function(){return r}})},37813:function(l,c,g){"use strict";g.d(c,{T:function(){return _},d:function(){return x}});var b,_=((b=_||{})[b.First=0]="First",b[b.Previous=1]="Previous",b[b.Next=2]="Next",b[b.Last=3]="Last",b[b.Specific=4]="Specific",b[b.Nothing=5]="Nothing",b);function x(l,c){let g=c.resolveItems();if(g.length<=0)return null;let b=c.resolveActiveIndex(),_=null!=b?b:-1,E=(()=>{switch(l.focus){case 0:return g.findIndex(l=>!c.resolveDisabled(l));case 1:{let l=g.slice().reverse().findIndex((l,g,b)=>(-1===_||!(b.length-g-1>=_))&&!c.resolveDisabled(l));return -1===l?l:g.length-1-l}case 2:return g.findIndex((l,g)=>!(g<=_)&&!c.resolveDisabled(l));case 3:{let l=g.slice().reverse().findIndex(l=>!c.resolveDisabled(l));return -1===l?l:g.length-1-l}case 4:return g.findIndex(g=>c.resolveId(g)===l.id);case 5:return null;default:!function(l){throw Error("Unexpected object: "+l)}(l)}})();return -1===E?b:E}},70697:function(l,c,g){"use strict";function m(){let l=[],c=[],g={enqueue(l){c.push(l)},addEventListener:(l,c,b,_)=>(l.addEventListener(c,b,_),g.add(()=>l.removeEventListener(c,b,_))),requestAnimationFrame(...l){let c=requestAnimationFrame(...l);return g.add(()=>cancelAnimationFrame(c))},nextFrame:(...l)=>g.requestAnimationFrame(()=>g.requestAnimationFrame(...l)),setTimeout(...l){let c=setTimeout(...l);return g.add(()=>clearTimeout(c))},microTask(...l){var c;let b={current:!0};return c=()=>{b.current&&l[0]()},"function"==typeof queueMicrotask?queueMicrotask(c):Promise.resolve().then(c).catch(l=>setTimeout(()=>{throw l})),g.add(()=>{b.current=!1})},add:c=>(l.push(c),()=>{let g=l.indexOf(c);if(g>=0){let[c]=l.splice(g,1);c()}}),dispose(){for(let c of l.splice(0))c()},async workQueue(){for(let l of c.splice(0))await l()}};return g}g.d(c,{k:function(){return m}})},16928:function(l,c,g){"use strict";g.d(c,{EO:function(){return D},TO:function(){return H},sP:function(){return F},tJ:function(){return q},wI:function(){return I},z2:function(){return S}});var b,_,E,O,R=g(70697),B=g(86500),V=g(89175);let U=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(l=>`${l}:not([tabindex='-1'])`).join(",");var H=((b=H||{})[b.First=1]="First",b[b.Previous=2]="Previous",b[b.Next=4]="Next",b[b.Last=8]="Last",b[b.WrapAround=16]="WrapAround",b[b.NoScroll=32]="NoScroll",b),W=((_=W||{})[_.Error=0]="Error",_[_.Overflow=1]="Overflow",_[_.Success=2]="Success",_[_.Underflow=3]="Underflow",_),G=((E=G||{})[E.Previous=-1]="Previous",E[E.Next=1]="Next",E);function d(l=document.body){return null==l?[]:Array.from(l.querySelectorAll(U))}var q=((O=q||{})[O.Strict=0]="Strict",O[O.Loose=1]="Loose",O);function F(l,c=0){var g;return l!==(null==(g=(0,V.r)(l))?void 0:g.body)&&(0,B.E)(c,{0:()=>l.matches(U),1(){let c=l;for(;null!==c;){if(c.matches(U))return!0;c=c.parentElement}return!1}})}function I(l){let c=(0,V.r)(l);(0,R.k)().nextFrame(()=>{c&&!F(c.activeElement,0)&&(null==l||l.focus({preventScroll:!0}))})}function S(l,c=l=>l){return l.slice().sort((l,g)=>{let b=c(l),_=c(g);if(null===b||null===_)return 0;let E=b.compareDocumentPosition(_);return E&Node.DOCUMENT_POSITION_FOLLOWING?-1:E&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function D(l,c){return function(l,c,g=!0,b=null){var _,E,O;let R=Array.isArray(l)?l.length>0?l[0].ownerDocument:document:l.ownerDocument,B=Array.isArray(l)?g?S(l):l:d(l);b=null!=b?b:R.activeElement;let V=(()=>{if(5&c)return 1;if(10&c)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),U=(()=>{if(1&c)return 0;if(2&c)return Math.max(0,B.indexOf(b))-1;if(4&c)return Math.max(0,B.indexOf(b))+1;if(8&c)return B.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),H=32&c?{preventScroll:!0}:{},W=0,G=B.length,q;do{if(W>=G||W+G<=0)return 0;let l=U+W;if(16&c)l=(l+G)%G;else{if(l<0)return 3;if(l>=G)return 1}null==(q=B[l])||q.focus(H),W+=V}while(q!==R.activeElement);return 6&c&&null!=(O=null==(E=null==(_=q)?void 0:_.matches)?void 0:E.
1620call(_,"textarea,input"))&&O&&q.select(),q.hasAttribute("tabindex")||q.setAttribute("tabindex","0"),2}(d(),c,!0,l)}},86500:function(l,c,g){"use strict";function u(l,c,...g){if(l in c){let b=c[l];return"function"==typeof b?b(...g):b}let b=Error(`Tried to handle "${l}" but there is no handler defined. Only defined handlers are: ${Object.keys(c).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(b,u),b}g.d(c,{E:function(){return u}})},89175:function(l,c,g){"use strict";g.d(c,{r:function(){return e}});var b=g(75554);function e(l){return b.s?null:l instanceof Node?l.ownerDocument:null!=l&&l.hasOwnProperty("current")&&l.current instanceof Node?l.current.ownerDocument:document}},90791:function(l,c,g){"use strict";g.d(c,{AN:function(){return R},l4:function(){return B},oA:function(){return F},sY:function(){return $},yV:function(){return C}});var b,_,E=g(52983),O=g(86500),R=((b=R||{})[b.None=0]="None",b[b.RenderStrategy=1]="RenderStrategy",b[b.Static=2]="Static",b),B=((_=B||{})[_.Unmount=0]="Unmount",_[_.Hidden=1]="Hidden",_);function $({ourProps:l,theirProps:c,slot:g,defaultTag:b,features:_,visible:E=!0,name:R}){let B=T(c,l);if(E)return p(B,g,b,R);let V=null!=_?_:0;if(2&V){let{static:l=!1,...c}=B;if(l)return p(c,g,b,R)}if(1&V){let{unmount:l=!0,...c}=B;return(0,O.E)(l?0:1,{0:()=>null,1:()=>p({...c,hidden:!0,style:{display:"none"}},g,b,R)})}return p(B,g,b,R)}function p(l,c={},g,b){let{as:_=g,children:O,refName:R="ref",...B}=m(l,["unmount","static"]),V=void 0!==l.ref?{[R]:l.ref}:{},U="function"==typeof O?O(c):O;B.className&&"function"==typeof B.className&&(B.className=B.className(c));let H={};if(c){let l=!1,g=[];for(let[b,_]of Object.entries(c))"boolean"==typeof _&&(l=!0),!0===_&&g.push(b);l&&(H["data-headlessui-state"]=g.join(" "))}if(_===E.Fragment&&Object.keys(F(B)).length>0){if(!(0,E.isValidElement)(U)||Array.isArray(U)&&U.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${b} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(B).map(l=>`  - ${l}`).join(`
1621`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(l=>`  - ${l}`).join(`
1622`)].join(`
1623`));return(0,E.cloneElement)(U,Object.assign({},T(U.props,F(m(B,["ref"]))),H,V,function(...l){return{ref:l.every(l=>null==l)?void 0:c=>{for(let g of l)null!=g&&("function"==typeof g?g(c):g.current=c)}}}(U.ref,V.ref)))}return(0,E.createElement)(_,Object.assign({},m(B,["ref"]),_!==E.Fragment&&V,_!==E.Fragment&&H),U)}function T(...l){if(0===l.length)return{};if(1===l.length)return l[0];let c={},g={};for(let b of l)for(let l in b)l.startsWith("on")&&"function"==typeof b[l]?(null!=g[l]||(g[l]=[]),g[l].push(b[l])):c[l]=b[l];if(c.disabled||c["aria-disabled"])return Object.assign(c,Object.fromEntries(Object.keys(g).map(l=>[l,void 0])));for(let l in g)Object.assign(c,{[l](c,...b){for(let _ of g[l]){if((c instanceof Event||(null==c?void 0:c.nativeEvent)instanceof Event)&&c.defaultPrevented)return;_(c,...b)}}});return c}function C(l){var c;return Object.assign((0,E.forwardRef)(l),{displayName:null!=(c=l.displayName)?c:l.name})}function F(l){let c=Object.assign({},l);for(let l in c)void 0===c[l]&&delete c[l];return c}function m(l,c=[]){let g=Object.assign({},l);for(let l of c)l in g&&delete g[l];return g}},75554:function(l,c,g){"use strict";g.d(c,{s:function(){return b}});let b="undefined"==typeof window||"undefined"==typeof document},38302:function(l,c,g){"use strict";var b=g(52983);let _=b.forwardRef(function(l,c){return b.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:c},l),b.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.752 11.168l-3.197-2.132A1 1 0 0010 9.87v4.263a1 1 0 001.555.832l3.197-2.132a1 1 0 000-1.664z"}),b.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))});c.Z=_},32776:function(l,c,g){"use strict";g.d(c,{X:function(){return o}});var b=g(22174);let s=(l,c,g)=>{if(l&&"reportValidity"in l){let _=(0,b.U2)(g,c);l.setCustomValidity(_&&_.message||""),l.reportValidity()}},resolvers_o=(l,c)=>{for(let g in c.fields){let b=c.fields[g];b&&b.ref&&"reportValidity"in b.ref?s(b.ref,g,l):b.refs&&b.refs.forEac
1623h(c=>s(c,g,l))}},r=(l,c)=>{c.shouldUseNativeValidation&&resolvers_o(l,c);let g={};for(let _ in l){let E=(0,b.U2)(c.fields,_),O=Object.assign(l[_]||{},{ref:E&&E.ref});if(i(c.names||Object.keys(l),_)){let l=Object.assign({},(0,b.U2)(g,_));(0,b.t8)(l,"root",O),(0,b.t8)(g,_,l)}else(0,b.t8)(g,_,O)}return g},i=(l,c)=>l.some(l=>l.startsWith(c+"."));function o(l,c,g){return void 0===c&&(c={}),void 0===g&&(g={}),function(_,E,O){try{return Promise.resolve(function(b,R){try{var B=(c.context,Promise.resolve(l["sync"===g.mode?"validateSync":"validate"](_,Object.assign({abortEarly:!1},c,{context:E}))).then(function(l){return O.shouldUseNativeValidation&&resolvers_o({},O),{values:g.raw?_:l,errors:{}}}))}catch(l){return R(l)}return B&&B.then?B.then(void 0,R):B}(0,function(l){var c;if(!l.inner)throw l;return{values:{},errors:r((c=!O.shouldUseNativeValidation&&"all"===O.criteriaMode,(l.inner||[]).reduce(function(l,g){if(l[g.path]||(l[g.path]={message:g.message,type:g.type}),c){var _=l[g.path].types,E=_&&_[g.type];l[g.path]=(0,b.KN)(g.path,c,l,g.type,E?[].concat(E,g.message):g.message)}return l},{})),O)}}))}catch(l){return Promise.reject(l)}}}},65291:function(l,c,g){"use strict";function clamp(l,[c,g]){return Math.min(g,Math.max(c,l))}g.d(c,{u:function(){return clamp}})},74810:function(l,c,g){"use strict";function composeEventHandlers(l,c,{checkForDefaultPrevented:g=!0}={}){return function(b){if(l?.(b),!1===g||!b.defaultPrevented)return c?.(b)}}g.d(c,{M:function(){return composeEventHandlers}})},75598:function(l,c,g){"use strict";g.d(c,{B:function(){return createCollection}});var b=g(52983),_=g(37657),E=g(74876),O=g(44067),R=g(97458);function createCollection(l){let c=l+"CollectionProvider",[g,B]=(0,_.b)(c),[V,U]=g(c,{collectionRef:{current:null},itemMap:new Map}),CollectionProvider=l=>{let{scope:c,children:g}=l,_=b.useRef(null),E=b.useRef(new Map).current;return(0,R.jsx)(V,{scope:c,itemMap:E,collectionRef:_,children:g})};CollectionProvider.displayName=c;let H=l+"CollectionSlot",W=b.forwardRef((l,c)=>{let{scope:g,children:b}=l,_=U(H,g),B=(0,E.e)(c,_.collectionRef);return(0,R.jsx)(O.g7,{ref:B,children:b})});W.displayName=H;let G=l+"CollectionItemSlot",q="data-radix-collection-item",Q=b.forwardRef((l,c)=>{let{scope:g,children:_,...B}=l,V=b.useRef(null),H=(0,E.e)(c,V),W=U(G,g);return b.useEffect(()=>(W.itemMap.set(V,{ref:V,...B}),()=>void W.itemMap.delete(V))),(0,R.jsx)(O.g7,{[q]:"",ref:H,children:_})});return Q.displayName=G,[{Provider:CollectionProvider,Slot:W,ItemSlot:Q},function(c){let g=U(l+"CollectionConsumer",c),_=b.useCallback(()=>{let l=g.collectionRef.current;if(!l)return[];let c=Array.from(l.querySelectorAll(`[${q}]`)),b=Array.from(g.itemMap.values()),_=b.sort((l,g)=>c.indexOf(l.ref.current)-c.indexOf(g.ref.current));return _},[g.collectionRef,g.itemMap]);return _},B]}},74876:function(l,c,g){"use strict";g.d(c,{F:function(){return composeRefs},e:function(){return useComposedRefs}});var b=g(52983);function composeRefs(...l){return c=>l.forEach(l=>{"function"==typeof l?l(c):null!=l&&(l.current=c)})}function useComposedRefs(...l){return b.useCallback(composeRefs(...l),l)}},37657:function(l,c,g){"use strict";g.d(c,{b:function(){return createContextScope},k:function(){return createContext2}});var b=g(52983),_=g(97458);function createContext2(l,c){let g=b.createContext(c);function Provider(l){let{children:c,...E}=l,O=b.useMemo(()=>E,Object.values(E));return(0,_.jsx)(g.Provider,{value:O,children:c})}return Provider.displayName=l+"Provider",[Provider,function(_){let E=b.useContext(g);if(E)return E;if(void 0!==c)return c;throw Error(`\`${_}\` must be used within \`${l}\``)}]}function createContextScope(l,c=[]){let g=[],createScope=()=>{let c=g.map(l=>b.createContext(l));return function(g){let _=g?.[l]||c;return b.useMemo(()=>({[`__scope${l}`]:{...g,[l]:_}}),[g,_])}};return createScope.scopeName=l,[function(c,E){let O=b.createContext(E),R=g.length;function Provider(c){let{scope:g,children:E,...B}=c,V=g?.[l][R]||O,U=b.useMemo(()=>B,Object.values(B));return(0,_.jsx)(V.Provider,{value:U,children:E})}return g=[...g,E],Provider.displayName=c+"Provider",[Provider,function(g,_){let B=_?.[l][R]||O,V=b.useContext(B);if(V)return V;if(void 0!==E)return E;throw Error(`\`${g}\` must be used within \`${c}\``)}]},function(...l){let c=l[0];if(1===l.length)return c;let createScope=()=>{let g=l.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(l){let _=g.reduce((c,{useScope:g,scopeName:b})=>{let _=g(l),E=_[`__scope${b}`];return{...c,...E}},{});return b.useMemo(()=>({[`__scope${c.scopeName}`]:_}),[_])}};return createScope.scopeName=c.scopeName,createScope}(createScope,...c)]}},76995:function(l,c,g){"use strict";g.d(c,{gm:function(){return useDirection}});var b=g(52983);g(97458);var _=b.createContext(void 0);function useDirection(l){let c=b.useContext(_);return l||c||"ltr"}},21743:function(l,c,g){"use strict";g.d(c,{XB:function(){return W}});var b,_=g(52983),E=g(74810),O=g(30285),R=g(74876),B=g(35580),V=g(97458),U="dismissableLayer.update",H=_.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),W=_.forwardRef((l,c)=>{let{disableOutsidePointerEvents:g=!1,onEscapeKeyDown:W,onPointerDownOutside:G,onFocusOutside:q,onInteractOutside:Q,onDismiss:Z,...
1623K}=l,X=_.useContext(H),[Y,J]=_.useState(null),et=Y?.ownerDocument??globalThis?.document,[,er]=_.useState({}),ei=(0,R.e)(c,l=>J(l)),ea=Array.from(X.layers),[eo]=[...X.layersWithOutsidePointerEventsDisabled].slice(-1),es=ea.indexOf(eo),el=Y?ea.indexOf(Y):-1,ec=X.layersWithOutsidePointerEventsDisabled.size>0,eu=el>=es,ed=function(l,c=globalThis?.document){let g=(0,B.W)(l),b=_.useRef(!1),E=_.useRef(()=>{});return _.useEffect(()=>{let handlePointerDown=l=>{if(l.target&&!b.current){let handleAndDispatchPointerDownOutsideEvent2=function(){handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",g,b,{discrete:!0})},b={originalEvent:l};"touch"===l.pointerType?(c.removeEventListener("click",E.current),E.current=handleAndDispatchPointerDownOutsideEvent2,c.addEventListener("click",E.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent2()}else c.removeEventListener("click",E.current);b.current=!1},l=window.setTimeout(()=>{c.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(l),c.removeEventListener("pointerdown",handlePointerDown),c.removeEventListener("click",E.current)}},[c,g]),{onPointerDownCapture:()=>b.current=!0}}(l=>{let c=l.target,g=[...X.branches].some(l=>l.contains(c));!eu||g||(G?.(l),Q?.(l),l.defaultPrevented||Z?.())},et),ep=function(l,c=globalThis?.document){let g=(0,B.W)(l),b=_.useRef(!1);return _.useEffect(()=>{let handleFocus=l=>{l.target&&!b.current&&handleAndDispatchCustomEvent("dismissableLayer.focusOutside",g,{originalEvent:l},{discrete:!1})};return c.addEventListener("focusin",handleFocus),()=>c.removeEventListener("focusin",handleFocus)},[c,g]),{onFocusCapture:()=>b.current=!0,onBlurCapture:()=>b.current=!1}}(l=>{let c=l.target,g=[...X.branches].some(l=>l.contains(c));g||(q?.(l),Q?.(l),l.defaultPrevented||Z?.())},et);return!function(l,c=globalThis?.document){let g=(0,B.W)(l);_.useEffect(()=>{let handleKeyDown=l=>{"Escape"===l.key&&g(l)};return c.addEventListener("keydown",handleKeyDown,{capture:!0}),()=>c.removeEventListener("keydown",handleKeyDown,{capture:!0})},[g,c])}(l=>{let c=el===X.layers.size-1;c&&(W?.(l),!l.defaultPrevented&&Z&&(l.preventDefault(),Z()))},et),_.useEffect(()=>{if(Y)return g&&(0===X.layersWithOutsidePointerEventsDisabled.size&&(b=et.body.style.pointerEvents,et.body.style.pointerEvents="none"),X.layersWithOutsidePointerEventsDisabled.add(Y)),X.layers.add(Y),dispatchUpdate(),()=>{g&&1===X.layersWithOutsidePointerEventsDisabled.size&&(et.body.style.pointerEvents=b)}},[Y,et,g,X]),_.useEffect(()=>()=>{Y&&(X.layers.delete(Y),X.layersWithOutsidePointerEventsDisabled.delete(Y),dispatchUpdate())},[Y,X]),_.useEffect(()=>{let handleUpdate=()=>er({});return document.addEventListener(U,handleUpdate),()=>document.removeEventListener(U,handleUpdate)},[]),(0,V.jsx)(O.WV.div,{...K,ref:ei,style:{pointerEvents:ec?eu?"auto":"none":void 0,...l.style},onFocusCapture:(0,E.M)(l.onFocusCapture,ep.onFocusCapture),onBlurCapture:(0,E.M)(l.onBlurCapture,ep.onBlurCapture),onPointerDownCapture:(0,E.M)(l.onPointerDownCapture,ed.onPointerDownCapture)})});function dispatchUpdate(){let l=new CustomEvent(U);document.dispatchEvent(l)}function handleAndDispatchCustomEvent(l,c,g,{discrete:b}){let _=g.originalEvent.target,E=new CustomEvent(l,{bubbles:!1,cancelable:!0,detail:g});c&&_.addEventListener(l,c,{once:!0}),b?(0,O.jH)(_,E):_.dispatchEvent(E)}W.displayName="DismissableLayer",_.forwardRef((l,c)=>{let g=_.useContext(H),b=_.useRef(null),E=(0,R.e)(c,b);return _.useEffect(()=>{let l=b.current;if(l)return g.branches.add(l),()=>{g.branches.delete(l)}},[g.branches]),(0,V.jsx)(O.WV.div,{...l,ref:E})}).displayName="DismissableLayerBranch"},75037:function(l,c,g){"use strict";g.d(c,{EW:function(){return useFocusGuards}});var b=g(52983),_=0;function useFocusGuards(){b.useEffect(()=>{let l=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",l[0]??createFocusGuard()),document.body.insertAdjacentElement("beforeend",l[1]??createFocusGuard()),_++,()=>{1===_&&document.querySelectorAll("[data-radix-focus-guard]").forEach(l=>l.remove()),_--}},[])}
1623function createFocusGuard(){let l=document.createElement("span");return l.setAttribute("data-radix-focus-guard",""),l.tabIndex=0,l.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",l}},15852:function(l,c,g){"use strict";let b;g.d(c,{M:function(){return W}});var _=g(52983),E=g(74876),O=g(30285),R=g(35580),B=g(97458),V="focusScope.autoFocusOnMount",U="focusScope.autoFocusOnUnmount",H={bubbles:!1,cancelable:!0},W=_.forwardRef((l,c)=>{let{loop:g=!1,trapped:b=!1,onMountAutoFocus:W,onUnmountAutoFocus:q,...Q}=l,[Z,K]=_.useState(null),X=(0,R.W)(W),Y=(0,R.W)(q),J=_.useRef(null),et=(0,E.e)(c,l=>K(l)),er=_.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;_.useEffect(()=>{if(b){let handleFocusIn2=function(l){if(er.paused||!Z)return;let c=l.target;Z.contains(c)?J.current=c:focus(J.current,{select:!0})},handleFocusOut2=function(l){if(er.paused||!Z)return;let c=l.relatedTarget;null===c||Z.contains(c)||focus(J.current,{select:!0})};document.addEventListener("focusin",handleFocusIn2),document.addEventListener("focusout",handleFocusOut2);let l=new MutationObserver(function(l){let c=document.activeElement;if(c===document.body)for(let c of l)c.removedNodes.length>0&&focus(Z)});return Z&&l.observe(Z,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn2),document.removeEventListener("focusout",handleFocusOut2),l.disconnect()}}},[b,Z,er.paused]),_.useEffect(()=>{if(Z){G.add(er);let l=document.activeElement,c=Z.contains(l);if(!c){let c=new CustomEvent(V,H);Z.addEventListener(V,X),Z.dispatchEvent(c),c.defaultPrevented||(function(l,{select:c=!1}={}){let g=document.activeElement;for(let b of l)if(focus(b,{select:c}),document.activeElement!==g)return}(getTabbableCandidates(Z).filter(l=>"A"!==l.tagName),{select:!0}),document.activeElement===l&&focus(Z))}return()=>{Z.removeEventListener(V,X),setTimeout(()=>{let c=new CustomEvent(U,H);Z.addEventListener(U,Y),Z.dispatchEvent(c),c.defaultPrevented||focus(l??document.body,{select:!0}),Z.removeEventListener(U,Y),G.remove(er)},0)}}},[Z,X,Y,er]);let ei=_.useCallback(l=>{if(!g&&!b||er.paused)return;let c="Tab"===l.key&&!l.altKey&&!l.ctrlKey&&!l.metaKey,_=document.activeElement;if(c&&_){let c=l.currentTarget,[b,E]=function(l){let c=getTabbableCandidates(l),g=findVisible(c,l),b=findVisible(c.reverse(),l);return[g,b]}(c),O=b&&E;O?l.shiftKey||_!==E?l.shiftKey&&_===b&&(l.preventDefault(),g&&focus(E,{select:!0})):(l.preventDefault(),g&&focus(b,{select:!0})):_===c&&l.preventDefault()}},[g,b,er.paused]);return(0,B.jsx)(O.WV.div,{tabIndex:-1,...Q,ref:et,onKeyDown:ei})});function getTabbableCandidates(l){let c=[],g=document.createTreeWalker(l,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{let c="INPUT"===l.tagName&&"hidden"===l.type;return l.disabled||l.hidden||c?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;g.nextNode();)c.push(g.currentNode);return c}function findVisible(l,c){for(let g of l)if(!function(l,{upTo:c}){if("hidden"===getComputedStyle(l).visibility)return!0;for(;l&&(void 0===c||l!==c);){if("none"===getComputedStyle(l).display)return!0;l=l.parentElement}return!1}(g,{upTo:c}))return g}function focus(l,{select:c=!1}={}){if(l&&l.focus){var g;let b=document.activeElement;l.focus({preventScroll:!0}),l!==b&&(g=l)instanceof HTMLInputElement&&"select"in g&&c&&l.select()}}W.displayName="FocusScope";var G=(b=[],{add(l){let c=b[0];l!==c&&c?.pause(),(b=arrayRemove(b,l)).unshift(l)},remove(l){b=arrayRemove(b,l),b[0]?.resume()}});function arrayRemove(l,c){let g=[...l],b=g.indexOf(c);return -1!==b&&g.splice(b,1),g}},33473:function(l,c,g){"use strict";g.d(c,{M:function(){return useId}});var b,_=g(52983),E=g(45365),O=(b||(b=g.t(_,2)))["useId".toString()]||(()=>void 0),R=0;function useId(l){let[c,g]=_.useState(O());return(0,E.b)(()=>{l||g(l=>l??String(R++))},[l]),l||(c?`radix-${c}`:"")}},72154:function(l,c,g){"use strict";g.d(c,{h:function(){return B}});var b=g(52983),_=g(63730),E=g(30285),O=g(45365),R=g(97458),B=b.forwardRef((l,c)=>{let{container:g,...B}=l,[V,U]=b.useState(!1);(0,O.b)(()=>U(!0),[]);let H=g||V&&globalThis?.document?.body;return H?_.createPortal((0,R.jsx)(E.WV.div,{...B,ref:c}),H):null});B.displayName="Portal"},75811:function(l,c,g){"use strict";g.d(c,{z:function(){return Presence}});var b=g(52983),_=g(63730),E=g(74876),O=g(45365),Presence=l=>{let c,g;let{present:R,children:B}=l,V=function(l){var c;let[g,E]=b.useState(),R=b.useRef({}),B=b.useRef(l),V=b.useRef("none"),U=l?"mounted":"unmounted",[H,W]=(c={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},b.useReducer((l,g)=>{let b=c[l][g];return b??l},U));return b.useEffect(()=>{let l=getAnimationName(R.current);V.current="mounted"===H?l:"none"},[H]),(0,O.b)(()=>{let c=R.current,g=B.current,b=g!==l;if(b){let b=V.current,_=getAnimationName(c);
1623l?W("MOUNT"):"none"===_||c?.display==="none"?W("UNMOUNT"):g&&b!==_?W("ANIMATION_OUT"):W("UNMOUNT"),B.current=l}},[l,W]),(0,O.b)(()=>{if(g){let handleAnimationEnd=l=>{let c=getAnimationName(R.current),b=c.includes(l.animationName);l.target===g&&b&&_.flushSync(()=>W("ANIMATION_END"))},handleAnimationStart=l=>{l.target===g&&(V.current=getAnimationName(R.current))};return g.addEventListener("animationstart",handleAnimationStart),g.addEventListener("animationcancel",handleAnimationEnd),g.addEventListener("animationend",handleAnimationEnd),()=>{g.removeEventListener("animationstart",handleAnimationStart),g.removeEventListener("animationcancel",handleAnimationEnd),g.removeEventListener("animationend",handleAnimationEnd)}}W("ANIMATION_END")},[g,W]),{isPresent:["mounted","unmountSuspended"].includes(H),ref:b.useCallback(l=>{l&&(R.current=getComputedStyle(l)),E(l)},[])}}(R),U="function"==typeof B?B({present:V.isPresent}):b.Children.only(B),H=(0,E.e)(V.ref,(c=Object.getOwnPropertyDescriptor(U.props,"ref")?.get)&&"isReactWarning"in c&&c.isReactWarning?U.ref:(c=Object.getOwnPropertyDescriptor(U,"ref")?.get)&&"isReactWarning"in c&&c.isReactWarning?U.props.ref:U.props.ref||U.ref),W="function"==typeof B;return W||V.isPresent?b.cloneElement(U,{ref:H}):null};function getAnimationName(l){return l?.animationName||"none"}Presence.displayName="Presence"},30285:function(l,c,g){"use strict";g.d(c,{WV:function(){return R},jH:function(){return dispatchDiscreteCustomEvent}});var b=g(52983),_=g(63730),E=g(44067),O=g(97458),R=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((l,c)=>{let g=b.forwardRef((l,g)=>{let{asChild:b,..._}=l,R=b?E.g7:c;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,O.jsx)(R,{..._,ref:g})});return g.displayName=`Primitive.${c}`,{...l,[c]:g}},{});function dispatchDiscreteCustomEvent(l,c){l&&_.flushSync(()=>l.dispatchEvent(c))}},44067:function(l,c,g){"use strict";g.d(c,{g7:function(){return O}});var b=g(52983),_=g(74876),E=g(97458),O=b.forwardRef((l,c)=>{let{children:g,..._}=l,O=b.Children.toArray(g),B=O.find(isSlottable);if(B){let l=B.props.children,g=O.map(c=>c!==B?c:b.Children.count(l)>1?b.Children.only(null):b.isValidElement(l)?l.props.children:null);return(0,E.jsx)(R,{..._,ref:c,children:b.isValidElement(l)?b.cloneElement(l,void 0,g):null})}return(0,E.jsx)(R,{..._,ref:c,children:g})});O.displayName="Slot";var R=b.forwardRef((l,c)=>{let{children:g,...E}=l;if(b.isValidElement(g)){let l,O;let R=(l=Object.getOwnPropertyDescriptor(g.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?g.ref:(l=Object.getOwnPropertyDescriptor(g,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?g.props.ref:g.props.ref||g.ref;return b.cloneElement(g,{...function(l,c){let g={...c};for(let b in c){let _=l[b],E=c[b],O=/^on[A-Z]/.test(b);O?_&&E?g[b]=(...l)=>{E(...l),_(...l)}
1623:_&&(g[b]=_):"style"===b?g[b]={..._,...E}:"className"===b&&(g[b]=[_,E].filter(Boolean).join(" "))}return{...l,...g}}(E,g.props),ref:c?(0,_.F)(c,R):R})}return b.Children.count(g)>1?b.Children.only(null):null});R.displayName="SlotClone";var Slottable=({children:l})=>(0,E.jsx)(E.Fragment,{children:l});function isSlottable(l){return b.isValidElement(l)&&l.type===Slottable}},35580:function(l,c,g){"use strict";g.d(c,{W:function(){return useCallbackRef}});var b=g(52983);function useCallbackRef(l){let c=b.useRef(l);return b.useEffect(()=>{c.current=l}),b.useMemo(()=>(...l)=>c.current?.(...l),[])}},98306:function(l,c,g){"use strict";g.d(c,{T:function(){return useControllableState}});var b=g(52983),_=g(35580);function useControllableState({prop:l,defaultProp:c,onChange:g=()=>{}}){let[E,O]=function({defaultProp:l,onChange:c}){let g=b.useState(l),[E]=g,O=b.useRef(E),R=(0,_.W)(c);return b.useEffect(()=>{O.current!==E&&(R(E),O.current=E)},[E,O,R]),g}({defaultProp:c,onChange:g}),R=void 0!==l,B=R?l:E,V=(0,_.W)(g),U=b.useCallback(c=>{if(R){let g="function"==typeof c?c(l):c;g!==l&&V(g)}else O(c)},[R,l,O,V]);return[B,U]}},45365:function(l,c,g){"use strict";g.d(c,{b:function(){return _}});var b=g(52983),_=globalThis?.document?b.useLayoutEffect:()=>{}},79707:function(l,c,g){"use strict";g.d(c,{D:function(){return usePrevious}});var b=g(52983);function usePrevious(l){let c=b.useRef({value:l,previous:l});return b.useMemo(()=>(c.current.value!==l&&(c.current.previous=c.current.value,c.current.value=l),c.current.previous),[l])}},91515:function(l,c,g){"use strict";g.d(c,{t:function(){return useSize}});var b=g(52983),_=g(45365);function useSize(l){let[c,g]=b.useState(void 0);return(0,_.b)(()=>{if(l){g({width:l.offsetWidth,height:l.offsetHeight});let c=new ResizeObserver(c=>{let b,_;if(!Array.isArray(c)||!c.length)return;let E=c[0];if("borderBoxSize"in E){let l=E.borderBoxSize,c=Array.isArray(l)?l[0]:l;b=c.inlineSize,_=c.blockSize}else b=l.offsetWidth,_=l.offsetHeight;g({width:b,height:_})});return c.observe(l,{box:"border-box"}),()=>c.unobserve(l)}g(void 0)},[l]),c}},6068:function(l,c,g){"use strict";g.d(c,{T:function(){return O},f:function(){return R}});var b=g(52983),_=g(30285),E=g(97458),O=b.forwardRef((l,c)=>(0,E.jsx)(_.WV.span,{...l,ref:c,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...l.style}}));O.displayName="VisuallyHidden";var R=O},9548:function(l,c,g){"use strict";g.d(c,{G:function(){return getAsyncContextStrategy}});var b=g(60912),_=g(34373),E=g(70936);let AsyncContextStack=class AsyncContextStack{constructor(l,c){let g,b;g=l||new _.s,b=c||new _.s,this._stack=[{scope:g}],this._isolationScope=b}withScope(l){let c;let g=this._pushScope();try{c=l(g)}catch(l){throw this._popScope(),l}return(0,E.J8)(c)?c.then(l=>(this._popScope(),l),l=>{throw this._popScope(),l}):(this._popScope(),c)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let l=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:l}),l}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}};function getAsyncContextStack(){let l=(0,b.cu)(),c=(0,b.qA)(l);return c.stack=c.stack||new AsyncContextStack((0,b.YO)("defaultCurrentScope",()=>new _.s),(0,b.YO)("defaultIsolationScope",()=>new _.s))}function withScope(l){return getAsyncContextStack().withScope(l)}function withSetScope(l,c){let g=getAsyncContextStack();return g.withScope(()=>(g.getStackTop().scope=l,c(l)))}function withIsolationScope(l){return getAsyncContextStack().withScope(()=>l(getAsyncContextStack().getIsolationScope()))}function getAsyncContextStrategy(l){let c=(0,b.qA)(l);return c.acs?c.acs:{withIsolationScope,withScope,withSetScope,withSetIsolationScope:(l,c)=>withIsolationScope(c),getCurrentScope:()=>getAsyncContextStack().getScope(),getIsolationScope:()=>getAsyncContextStack().getIsolationScope()}}},64025:function(l,c,g){"use strict";g.d(c,{n:function(){return addBreadcrumb}});var b=g(22479),_=g(50148),E=g(98948);function addBreadcrumb(l,c){let g=(0,b.s3)(),O=(0,b.aF)();if(!g)return;let{beforeBreadcrumb:R=null,maxBreadcrumbs:B=100}=g.getOptions();if(B<=0)return;let V=(0,E.yW)(),U={timestamp:V,...l},H=R?(0,_.Cf)(()=>R(U,c)):U;null!==H&&(g.emit&&g.emit("beforeAddBreadcrumb",H,c),O.addBreadcrumb(H,B))}},60912:function(l,c,g){"use strict";g.d(c,{YO:function(){return getGlobalSingleton},cu:function(){return getMainCarrier},qA:function(){return getSentryCarrier}});var b=g(50323),_=g(8145);function getMainCarrier(){return getSentryCarrier(_.GLOBAL_OBJ),_.GLOBAL_OBJ}function getSentryCarrier(l){let c=l.__SENTRY__=l.__SENTRY__||{};return c.version=c.version||b.J,c[b.J]=c[b.J]||{}}function getGlobalSingleton(l,c,g=_.GLOBAL_OBJ){let E=g.__SENTRY__=g.__SENTRY__||{},O=E[b.J]=E[b.J]||{};return O[l]||(O[l]=c())}},7258:function(l,c,g){"use strict";g.d(c,{J:function(){return b}});let b="production"},22479:function(l,c,g){"use strict";g.d(c,{$e:function(){return withScope},XX:function(){return getTraceContextFromScope},aF:function(){return getIsolationScope},lW:function(){return getGlobalScope},nZ:function(){return getCurrentScope},s3:function(){return getClient}});var b=g(9548),_=g(60912),E=g(34373),O=g(65486);function getCurrentScope(){let l=(0,_.cu)(),c=(0,b.G)(l);return c.getCurrentScope()}function getIsolationScope(){let l=(0,_.cu)(),c=(0,b.G)(l);return c.getIsolationScope()}function getGlobalScope(){return(0,_.YO)("globalScope",()=>new E.s)}function withScope(...l){let c=(0,_.cu)(),g=(0,b.G)(c);if(2===l.length){let[c,b]=l;return c?g.withSetScope(c,b):g.withScope(b)}return g.withScope(l[0])}function getClient(){return getCurrentScope().getClient()}function getTraceContextFromScope(l){let c=l.getPropagationContext(),{traceId:g,parentSpanId:b,propagationSpanId:_}=c,E={trace_id:g,span_id:_||(0,O.M)()};return b&&(E.parent_span_id=b),E}},24705:function(l,c,g){"use strict";g.d(c,{X:function(){return b}});let b=!1},73101:function(l,c,g){"use strict";g.d(c,{Qy:function(){return addEventProcessor},Tb:function(){return captureException},_k:function(){return isEnabled},cg:function(){return captureSession},eN:function(){return captureEvent},v:function(){return setContext},yj:function(){return startSession},yl:function(){return flush}});var b=g(22479),_=g(24705),E=g(17922),O=g(50148),R=g(27656),B=g(8145);function captureException(l,c){return(0,b.nZ)().captureException(l,(0,R.U0)(c))}function captureEvent(l,c){return(0,b.nZ)().captureEvent(l,c)}function setContext(l,c){(0,b.aF)().setContext(l,c)}async function flush(l){let c=(0,b.s3)();return c?c.flush(l):(_.X&&O.fF.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}function isEnabled(){let l=(0,b.s3)();return l?.getOptions().enabled!==!1&&!!l?.getTransport()}function addEventProcessor(l){(0,b.aF)().addEventProcessor(l)}function startSession(l){let c=(0,b.aF)(),g=(0,b.nZ)(),{userAgent:_}=B.GLOBAL_OBJ.navigator||{},O=(0,E.Hv)({user:g.getUser()||c.getUser(),..._&&{userAgent:_},...l}),R=c.getSession();return R?.status==="ok"&&(0,E.CT)(R,{status:"exited"}),endSession(),c.setSession(O),O}function endSession(){let l=(0,b.aF)(),c=(0,b.nZ)(),g=c.getSession()||l.getSession();g&&(0,E.RJ)(g),_sendSessionUpdate(),l.setSession()}function _sendSessionUpdate(){let l=(0,b.aF)(),c=(0,b.s3)(),g=l.getSession();g&&c&&c.captureSession(g)}function captureSession(l=!1){if(l){endSession();return}_sendSessionUpdate()}},45309:function(l,c,g){"use strict";g.d(c,{D2:function(){return maybeInstrument},Hj:function(){return addHandler},rK:function(){return triggerHandlers}});var b=g(24705),_=g(50148),E=g(57347);let O={},R={};function addHandler(l,c){O[l]=O[l]||[],O[l].push(c)}function maybeInstrument(l,c){if(!R[l]){R[l]=!0;try{c()}catch(c){b.X&&_.fF.error(`Error while instrumenting ${l}`,c)}}}function triggerHandlers(l,c){let g=l&&O[l];
1623if(g)for(let O of g)try{O(c)}catch(c){b.X&&_.fF.error(`Error while triggering instrumentation handler.
1624Type: ${l}
1625Name: ${(0,E.$P)(O)}
1626Error:`,c)}}},66679:function(l,c,g){"use strict";g.d(c,{M5:function(){return addIntegration},_I:function(){return defineIntegration},m7:function(){return setupIntegration},m8:function(){return getIntegrationsToSetup},q4:function(){return setupIntegrations},uf:function(){return afterSetupIntegrations}});var b=g(22479),_=g(24705),E=g(50148);let O=[];function getIntegrationsToSetup(l){let c;let g=l.defaultIntegrations||[],b=l.integrations;if(g.forEach(l=>{l.isDefaultInstance=!0}),Array.isArray(b))c=[...g,...b];else if("function"==typeof b){let l=b(g);c=Array.isArray(l)?l:[l]}else c=g;return function(l){let c={};return l.forEach(l=>{let{name:g}=l,b=c[g];b&&!b.isDefaultInstance&&l.isDefaultInstance||(c[g]=l)}),Object.values(c)}(c)}function setupIntegrations(l,c){let g={};return c.forEach(c=>{c&&setupIntegration(l,c,g)}),g}function afterSetupIntegrations(l,c){for(let g of c)g?.afterAllSetup&&g.afterAllSetup(l)}function setupIntegration(l,c,g){if(g[c.name]){_.X&&E.fF.log(`Integration skipped because it was already installed: ${c.name}`);return}if(g[c.name]=c,-1===O.indexOf(c.name)&&"function"==typeof c.setupOnce&&(c.setupOnce(),O.push(c.name)),c.setup&&"function"==typeof c.setup&&c.setup(l),"function"==typeof c.preprocessEvent){let g=c.preprocessEvent.bind(c);l.on("preprocessEvent",(c,b)=>g(c,b,l))}if("function"==typeof c.processEvent){let g=c.processEvent.bind(c),b=Object.assign((c,b)=>g(c,b,l),{id:c.name});l.addEventProcessor(b)}_.X&&E.fF.log(`Integration installed: ${c.name}`)}function addIntegration(l){let c=(0,b.s3)();if(!c){_.X&&E.fF.warn(`Cannot add integration "${l.name}" because no SDK Client is available.`);return}c.addIntegration(l)}function defineIntegration(l){return l}},34373:function(l,c,g){"use strict";g.d(c,{s:function(){return Scope}});var b=g(24705),_=g(17922),E=g(50148),O=g(70936),R=g(48985),B=g(83613),V=g(65486),U=g(44674),H=g(41794),W=g(98948);let Scope=class Scope{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,V.H)(),sampleRand:Math.random()}}clone(){let l=new Scope;return l._breadcrumbs=[...this._breadcrumbs],l._tags={...this._tags},l._extra={...this._extra},l._contexts={...this._contexts},this._contexts.flags&&(l._contexts.flags={values:[...this._contexts.flags.values]}),l._user=this._user,l._level=this._level,l._session=this._session,l._transactionName=this._transactionName,l._fingerprint=this._fingerprint,l._eventProcessors=[...this._eventProcessors],l._attachments=[...this._attachments],l._sdkProcessingMetadata={...this._sdkProcessingMetadata},l._propagationContext={...this._propagationContext},l._client=this._client,l._lastEventId=this._lastEventId,(0,U.D)(l,(0,U.Y)(this)),l}setClient(l){this._client=l}setLastEventId(l){this._lastEventId=l}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(l){this._scopeListeners.push(l)}addEventProcessor(l){return this._eventProcessors.push(l),this}setUser(l){return this._user=l||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,_.CT)(this._session,{user:l}),this._notifyScopeListeners(),this}getUser(){return this._user}setTags(l){return this._tags={...this._tags,...l},this._notifyScopeListeners(),this}setTag(l,c){return this._tags={...this._tags,[l]:c},this._notifyScopeListeners(),this}setExtras(l){return this._extra={...this._extra,...l},this._notifyScopeListeners(),this}setExtra(l,c){return this._extra={...this._extra,[l]:c},this._notifyScopeListeners(),this}setFingerprint(l){return this._fingerprint=l,this._notifyScopeListeners(),this}setLevel(l){return this._level=l,this._notifyScopeListeners(),this}setTransactionName(l){return this._transactionName=l,this._notifyScopeListeners(),this}setContext(l,c){return null===c?delete this._contexts[l]:this._contexts[l]=c,this._notifyScopeListeners(),this}setSession(l){return l?this._session=l:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(l){if(!l)return this;let c="function"==typeof l?l(this):l,g=c instanceof Scope?c.getScopeData():(0,O.PO)(c)?l:void 0,{tags:b,extra:_,user:E,contexts:R,level:B,fingerprint:V=[],propagationContext:U}=g||{};return this._tags={...this._tags,...b},this._extra={...this._extra,..._},this._contexts={...this._contexts,...R},E&&Object.keys(E).length&&(this._user=E),B&&(this._level=B),V.length&&(this._fingerprint=V),U&&(this._propagationContext=U),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,(0,U.D)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,V.H)(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(l,c){let g="number"==typeof c?c:100;if(g<=0)return this;let b={timestamp:(0,W.yW)(),...l,message:l.message?(0,H.$G)(l.message,2048):l.message};return this._breadcrumbs.push(b),this._breadcrumbs.length>g&&(this._breadcrumbs=this._breadcrumbs.slice(-g),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(l){return this._attachments.push(l),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,U.Y)(this)}}setSDKProcessingMetadata(l){return this._sdkProcessingMetadata=(0,R.T)(this._sdkProcessingMetadata,l,2),this}setPropagationContext(l){return this._propagationContext=l,this}getPropagationContext(){return this._propagationContext}
1626captureException(l,c){let g=c?.event_id||(0,B.DM)();if(!this._client)return b.X&&E.fF.warn("No client configured on scope - will not capture exception!"),g;let _=Error("Sentry syntheticException");return this._client.captureException(l,{originalException:l,syntheticException:_,...c,event_id:g},this),g}captureMessage(l,c,g){let _=g?.event_id||(0,B.DM)();if(!this._client)return b.X&&E.fF.warn("No client configured on scope - will not capture message!"),_;let O=Error(l);return this._client.captureMessage(l,c,{originalException:l,syntheticException:O,...g,event_id:_},this),_}captureEvent(l,c){let g=c?.event_id||(0,B.DM)();return this._client?this._client.captureEvent(l,{...c,event_id:g},this):b.X&&E.fF.warn("No client configured on scope - will not capture event!"),g}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(l=>{l(this)}),this._notifyingListeners=!1)}}},64218:function(l,c,g){"use strict";g.d(c,{$J:function(){return O},E1:function(){return V},JQ:function(){return G},S3:function(){return R},TE:function(){return _},Wb:function(){return U},Zj:function(){return b},iT:function(){return E},ju:function(){return B},lH:function(){return q},p6:function(){return W},xF:function(){return H}});let b="sentry.source",_="sentry.sample_rate",E="sentry.previous_trace_sample_rate",O="sentry.op",R="sentry.origin",B="sentry.idle_span_finish_reason",V="sentry.measurement_unit",U="sentry.measurement_value",H="sentry.custom_span_name",W="sentry.profile_id",G="sentry.exclusive_time",q="sentry.link.type"},17922:function(l,c,g){"use strict";g.d(c,{CT:function(){return updateSession},Hv:function(){return makeSession},RJ:function(){return closeSession}});var b=g(83613),_=g(98948);function makeSession(l){let c=(0,_.ph)(),g={sid:(0,b.DM)(),init:!0,timestamp:c,started:c,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>({sid:`${g.sid}`,init:g.init,started:new Date(1e3*g.started).toISOString(),timestamp:new Date(1e3*g.timestamp).toISOString(),status:g.status,errors:g.errors,did:"number"==typeof g.did||"string"==typeof g.did?`${g.did}`:void 0,duration:g.duration,abnormal_mechanism:g.abnormal_mechanism,attrs:{release:g.release,environment:g.environment,ip_address:g.ipAddress,user_agent:g.userAgent}})};return l&&updateSession(g,l),g}function updateSession(l,c={}){if(!c.user||(!l.ipAddress&&c.user.ip_address&&(l.ipAddress=c.user.ip_address),l.did||c.did||(l.did=c.user.id||c.user.email||c.user.username)),l.timestamp=c.timestamp||(0,_.ph)(),c.abnormal_mechanism&&(l.abnormal_mechanism=c.abnormal_mechanism),c.ignoreDuration&&(l.ignoreDuration=c.ignoreDuration),c.sid&&(l.sid=32===c.sid.length?c.sid:(0,b.DM)()),void 0!==c.init&&(l.init=c.init),!l.did&&c.did&&(l.did=`${c.did}`),"number"==typeof c.started&&(l.started=c.started),l.ignoreDuration)l.duration=void 0;else if("number"==typeof c.duration)l.duration=c.duration;else{let c=l.timestamp-l.started;l.duration=c>=0?c:0}c.release&&(l.release=c.release),c.environment&&(l.environment=c.environment),!l.ipAddress&&c.ipAddress&&(l.ipAddress=c.ipAddress),!l.userAgent&&c.userAgent&&(l.userAgent=c.userAgent),"number"==typeof c.errors&&(l.errors=c.errors),c.status&&(l.status=c.status)}function closeSession(l,c){let g={};c?g={status:c}:"ok"===l.status&&(g={status:"exited"}),updateSession(l,g)}},60723:function(l,c,g){"use strict";g.d(c,{CG:function(){return getDynamicSamplingContextFromScope},Lh:function(){return freezeDscOnSpan},jC:function(){return getDynamicSamplingContextFromSpan}});var b=g(7258),_=g(22479),E=g(64218),O=g(25822),R=g(83695),B=g(54728),V=g(49993),U=g(7209),H=g(33095);let W="_frozenDsc";function freezeDscOnSpan(l,c){(0,V.xp)(l,W,c)}function getDynamicSamplingContextFromClient(l,c){let g=c.getOptions(),{publicKey:_}=c.getDsn()||{},E={environment:g.environment||b.J,release:g.release,public_key:_,trace_id:l,org_id:(0,R.du)(c)};return c.emit("createDsc",E),E}function getDynamicSamplingContextFromScope(l,c){let g=c.getPropagationContext();return g.dsc||getDynamicSamplingContextFromClient(g.traceId,l)}function getDynamicSamplingContextFromSpan(l){let c=(0,_.s3)();if(!c)return{};let g=(0,U.Gx)(l),b=(0,U.XU)(g),R=b.data,V=g.spanContext().traceState,G=V?.get("sentry.sample_rate")??R[E.TE]??R[E.iT];
1626function applyLocalSampleRateToDsc(l){return("number"==typeof G||"string"==typeof G)&&(l.sample_rate=`${G}`),l}let q=g[W];if(q)return applyLocalSampleRateToDsc(q);let Q=V?.get("sentry.dsc"),Z=Q&&(0,O.EN)(Q);if(Z)return applyLocalSampleRateToDsc(Z);let K=getDynamicSamplingContextFromClient(l.spanContext().traceId,c),X=R[E.Zj],Y=b.description;return"url"!==X&&Y&&(K.transaction=Y),(0,B.f)()&&(K.sampled=String((0,U.Tt)(g)),K.sample_rand=V?.get("sentry.sample_rand")??H.I(g).scope?.getPropagationContext().sampleRand.toString()),applyLocalSampleRateToDsc(K),c.emit("createDsc",K,g),K}},7892:function(l,c,g){"use strict";g.d(c,{OP:function(){return _},Q0:function(){return setHttpStatus},jt:function(){return E},pq:function(){return b}});let b=0,_=1,E=2;function setHttpStatus(l,c){l.setAttribute("http.response.status_code",c);let g=function(l){if(l<400&&l>=100)return{code:_};if(l>=400&&l<500)switch(l){case 401:return{code:E,message:"unauthenticated"};case 403:return{code:E,message:"permission_denied"};case 404:return{code:E,message:"not_found"};case 409:return{code:E,message:"already_exists"};case 413:return{code:E,message:"failed_precondition"};case 429:return{code:E,message:"resource_exhausted"};case 499:return{code:E,message:"cancelled"};default:return{code:E,message:"invalid_argument"}}if(l>=500&&l<600)switch(l){case 501:return{code:E,message:"unimplemented"};case 503:return{code:E,message:"unavailable"};case 504:return{code:E,message:"deadline_exceeded"};default:return{code:E,message:"internal_error"}}return{code:E,message:"unknown_error"}}(c);"unknown_error"!==g.message&&l.setStatus(g)}},33095:function(l,c,g){"use strict";g.d(c,{I:function(){return getCapturedScopesOnSpan},Y:function(){return setCapturedScopesOnSpan}});var b=g(49993),_=g(8145);let E="_sentryScope",O="_sentryIsolationScope";function setCapturedScopesOnSpan(l,c,g){l&&((0,b.xp)(l,O,function(l){try{let c=_.GLOBAL_OBJ.WeakRef;if("function"==typeof c)return new c(l)}catch{}return l}(g)),(0,b.xp)(l,E,c))}function getCapturedScopesOnSpan(l){return{scope:l[E],isolationScope:function(l){if(l){if("object"==typeof l&&"deref"in l&&"function"==typeof l.deref)try{return l.deref()}catch{return}return l}}(l[O])}}},25822:function(l,c,g){"use strict";g.d(c,{EN:function(){return baggageHeaderToDynamicSamplingContext},IQ:function(){return dynamicSamplingContextToSentryBaggageHeader},XM:function(){return parseBaggageHeader},lq:function(){return O}});var b=g(24705),_=g(50148),E=g(70936);let O="sentry-",R=/^sentry-/;function baggageHeaderToDynamicSamplingContext(l){let c=parseBaggageHeader(l);if(!c)return;let g=Object.entries(c).reduce((l,[c,g])=>{if(c.match(R)){let b=c.slice(O.length);l[b]=g}return l},{});return Object.keys(g).length>0?g:void 0}function dynamicSamplingContextToSentryBaggageHeader(l){if(!l)return;let c=Object.entries(l).reduce((l,[c,g])=>(g&&(l[`${O}${c}`]=g),l),{});return function(l){if(0!==Object.keys(l).length)return Object.entries(l).reduce((l,[c,g],E)=>{let O=`${encodeURIComponent(c)}=${encodeURIComponent(g)}`,R=0===E?O:`${l},${O}`;return R.length>8192?(b.X&&_.fF.warn(`Not adding key: ${c} with val: ${g} to baggage header due to exceeding baggage size limits.`),l):R},"")}(c)}function parseBaggageHeader(l){return l&&((0,E.HD)(l)||Array.isArray(l))?Array.isArray(l)?l.reduce((l,c)=>{let g=baggageHeaderToObject(c);return Object.entries(g).forEach(([c,g])=>{l[c]=g}),l},{}):baggageHeaderToObject(l):void 0}function baggageHeaderToObject(l){return l.split(",").map(l=>{let c=l.indexOf("=");if(-1===c)return[];let g=l.slice(0,c),b=l.slice(c+1);return[g,b].map(l=>{try{return decodeURIComponent(l.trim())}catch{return}})}).reduce((l,[c,g])=>(c&&g&&(l[c]=g),l),{})}},30794:function(l,c,g){"use strict";g.d(c,{Rt:function(){return htmlTreeAsString},iY:function(){return getComponentName},l4:function(){return getLocationHref}});var b=g(70936),_=g(8145);let E=_.GLOBAL_OBJ;function htmlTreeAsString(l,c={}){if(!l)return"<unknown>";try{let g,_=l,O=[],R=0,B=0,V=Array.isArray(c)?c:c.keyAttrs,U=!Array.isArray(c)&&c.maxStringLength||80;for(;_&&R++<5&&(g=function(l,c){let g=[];if(!l?.tagName)return"";if(E.HTMLElement&&l instanceof HTMLElement&&l.dataset){if(l.dataset.sentryComponent)return l.dataset.sentryComponent;if(l.dataset.sentryElement)return l.dataset.sentryElement}g.push(l.tagName.toLowerCase());let _=c?.length?c.filter(c=>l.getAttribute(c)).map(c=>[c,l.getAttribute(c)]):null;if(_?.length)_.forEach(l=>{g.push(`[${l[0]}="${l[1]}"]`)});else{l.id&&g.push(`#${l.id}`);let c=l.className;if(c&&(0,b.HD)(c)){let l=c.split(/\s+/);for(let c of l)g.push(`.${c}`)}}for(let c of["aria-label","type","name","title","alt"]){let b=l.getAttribute(c);b&&g.push(`[${c}="${b}"]`)}return g.join("")}(_,V),"html"!==g&&(!(R>1)||!(B+3*O.length+g.length>=U)));)O.push(g),B+=g.length,_=_.parentNode;return O.reverse().join(" > ")}catch{return"<unknown>"}}function getLocationHref(){try{return E.document.location.href}catch{return""}}function getComponentName(l){if(!E.HTMLElement)return null;
1626let c=l;for(let l=0;l<5&&c;l++){if(c instanceof HTMLElement){if(c.dataset.sentryComponent)return c.dataset.sentryComponent;if(c.dataset.sentryElement)return c.dataset.sentryElement}c=c.parentNode}return null}},50148:function(l,c,g){"use strict";g.d(c,{Cf:function(){return consoleSandbox},LD:function(){return R},RU:function(){return O},fF:function(){return B}});var b=g(60912),_=g(24705),E=g(8145);let O=["debug","info","warn","error","log","assert","trace"],R={};function consoleSandbox(l){if(!("console"in E.GLOBAL_OBJ))return l();let c=E.GLOBAL_OBJ.console,g={},b=Object.keys(R);b.forEach(l=>{let b=R[l];g[l]=c[l],c[l]=b});try{return l()}finally{b.forEach(l=>{c[l]=g[l]})}}function isEnabled(){return _getLoggerSettings().enabled}function _maybeLog(l,...c){_.X&&isEnabled()&&consoleSandbox(()=>{E.GLOBAL_OBJ.console[l](`Sentry Logger [${l}]:`,...c)})}function _getLoggerSettings(){return _.X?(0,b.YO)("loggerSettings",()=>({enabled:!1})):{enabled:!1}}let B={enable:function(){_getLoggerSettings().enabled=!0},disable:function(){_getLoggerSettings().enabled=!1},isEnabled,log:function(...l){_maybeLog("log",...l)},warn:function(...l){_maybeLog("warn",...l)},error:function(...l){_maybeLog("error",...l)}}},83695:function(l,c,g){"use strict";g.d(c,{RA:function(){return dsnToString},U4:function(){return dsnFromString},du:function(){return extractOrgIdFromClient},vK:function(){return makeDsn}});var b=g(24705),_=g(50148);let E=/^o(\d+)\./,O=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function dsnToString(l,c=!1){let{host:g,path:b,pass:_,port:E,projectId:O,protocol:R,publicKey:B}=l;return`${R}://${B}${c&&_?`:${_}`:""}@${g}${E?`:${E}`:""}/${b?`${b}/`:b}${O}`}function dsnFromString(l){let c=O.exec(l);if(!c){(0,_.Cf)(()=>{console.error(`Invalid Sentry Dsn: ${l}`)});return}let[g,b,E="",R="",B="",V=""]=c.slice(1),U="",H=V,W=H.split("/");if(W.length>1&&(U=W.slice(0,-1).join("/"),H=W.pop()),H){let l=H.match(/^\d+/);l&&(H=l[0])}return dsnFromComponents({host:R,pass:E,path:U,projectId:H,port:B,protocol:g,publicKey:b})}function dsnFromComponents(l){return{protocol:l.protocol,publicKey:l.publicKey||"",pass:l.pass||"",host:l.host,port:l.port||"",path:l.path||"",projectId:l.projectId}}function extractOrgIdFromClient(l){let c;let g=l.getOptions(),{host:b}=l.getDsn()||{};return g.orgId?c=String(g.orgId):b&&(c=function(l){let c=l.match(E);return c?.[1]}(b)),c}function makeDsn(l){let c="string"==typeof l?dsnFromString(l):dsnFromComponents(l);if(c&&function(l){if(!b.X)return!0;let{port:c,projectId:g,protocol:E}=l,O=["protocol","publicKey","host","projectId"].find(c=>!l[c]&&(_.fF.error(`Invalid Sentry Dsn: ${c} missing`),!0));return!O&&(g.match(/^\d+$/)?"http"===E||"https"===E?!(c&&isNaN(parseInt(c,10)))||(_.fF.error(`Invalid Sentry Dsn: Invalid port ${c}`),!1):(_.fF.error(`Invalid Sentry Dsn: Invalid protocol ${E}`),!1):(_.fF.error(`Invalid Sentry Dsn: Invalid projectId ${g}`),!1))}(c))return c}},34784:function(l,c,g){"use strict";function isBrowserBundle(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function getSDKSource(){return"npm"}g.d(c,{S:function(){return getSDKSource},n:function(){return isBrowserBundle}})},84266:function(l,c,g){"use strict";g.d(c,{BO:function(){return addItemToEnvelope},Cd:function(){return createEventEnvelopeHeaders},HY:function(){return getSdkMetadataForEnvelopeHeader},Jd:function(){return createEnvelope},KQ:function(){return createSpanEnvelopeItem},V$:function(){return serializeEnvelope},gv:function(){return forEachEnvelopeItem},mL:function(){return envelopeItemTypeToDataCategory},zQ:function(){return createAttachmentEnvelopeItem}});var b=g(60912),_=g(83695),E=g(45894),O=g(8145);function createEnvelope(l,c=[]){return[l,c]}function addItemToEnvelope(l,c){let[g,b]=l;return[g,[...b,c]]}function forEachEnvelopeItem(l,c){let g=l[1];for(let l of g){let g=l[0].type,b=c(l,g);if(b)return!0}return!1}function encodeUTF8(l){let c=(0,b.qA)(O.GLOBAL_OBJ);return c.encodePolyfill?c.encodePolyfill(l):new TextEncoder().encode(l)}function serializeEnvelope(l){let[c,g]=l,b=JSON.stringify(c);function append(l){"string"==typeof b?b="string"==typeof l?b+l:[encodeUTF8(b),l]:b.push("string"==typeof l?encodeUTF8(l):l)}for(let l of g){let[c,g]=l;if(append(`
1627${JSON.stringify(c)}
1628`),"string"==typeof g||g instanceof Uint8Array)append(g);else{let l;try{l=JSON.stringify(g)}catch{l=JSON.stringify((0,E.Fv)(g))}append(l)}}return"string"==typeof b?b:function(l){let c=l.reduce((l,c)=>l+c.length,0),g=new Uint8Array(c),b=0;for(let c of l)g.set(c,b),b+=c.length;return g}(b)}function createSpanEnvelopeItem(l){return[{type:"span"},l]}function createAttachmentEnvelopeItem(l){let c="string"==typeof l.data?encodeUTF8(l.data):l.data;return[{type:"attachment",length:c.length,filename:l.filename,content_type:l.contentType,attachment_type:l.attachmentType},c]}let R={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function envelopeItemTypeToDataCategory(l){return R[l]}function getSdkMetadataForEnvelopeHeader(l){if(!l?.sdk)return;let{name:c,version:g}=l.sdk;return{name:c,version:g}}function createEventEnvelopeHeaders(l,c,g,b){let E=l.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:l.event_id,sent_at:new Date().toISOString(),...c&&{sdk:c},...!!g&&b&&{dsn:(0,_.RA)(b)},...E&&{trace:E}}}},54728:function(l,c,g){"use strict";g.d(c,{f:function(){return hasSpansEnabled}});var b=g(22479);function hasSpansEnabled(l){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;let c=l||b.s3()?.getOptions();return!!c&&(null!=c.tracesSampleRate||!!c.tracesSampler)}},70936:function(l,c,g){"use strict";g.d(c,{Cy:function(){return isSyntheticEvent},HD:function(){return isString},J8:function(){return isThenable},Kj:function(){return isRegExp},Le:function(){return isParameterizedString},PO:function(){return isPlainObject},TX:function(){return isDOMError},V9:function(){return isInstanceOf},VW:function(){return isErrorEvent},VZ:function(){return isError},cO:function(){return isEvent},fm:function(){return isDOMException},gJ:function(){return isRequest},kK:function(){return isElement},pt:function(){return isPrimitive},y1:function(){return isVueViewModel}});let b=Object.prototype.toString;function isError(l){switch(b.call(l)){case"[object Error]":case"[object E
1628xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return isInstanceOf(l,Error)}}function isBuiltin(l,c){return b.call(l)===`[object ${c}]`}function isErrorEvent(l){return isBuiltin(l,"ErrorEvent")}function isDOMError(l){return isBuiltin(l,"DOMError")}function isDOMException(l){return isBuiltin(l,"DOMException")}function isString(l){return isBuiltin(l,"String")}function isParameterizedString(l){return"object"==typeof l&&null!==l&&"__sentry_template_string__"in l&&"__sentry_template_values__"in l}function isPrimitive(l){return null===l||isParameterizedString(l)||"object"!=typeof l&&"function"!=typeof l}function isPlainObject(l){return isBuiltin(l,"Object")}function isEvent(l){return"undefined"!=typeof Event&&isInstanceOf(l,Event)}function isElement(l){return"undefined"!=typeof Element&&isInstanceOf(l,Element)}function isRegExp(l){return isBuiltin(l,"RegExp")}function isThenable(l){return!!(l?.then&&"function"==typeof l.then)}function isSyntheticEvent(l){return isPlainObject(l)&&"nativeEvent"in l&&"preventDefault"in l&&"stopPropagation"in l}function isInstanceOf(l,c){try{return l instanceof c}catch{return!1}}function isVueViewModel(l){return!!("object"==typeof l&&null!==l&&(l.__isVue||l._isVue))}function isRequest(l){return"undefined"!=typeof Request&&isInstanceOf(l,Request)}},48985:function(l,c,g){"use strict";g.d(c,{T:function(){return function merge(l,c,g=2){if(!c||"object"!=typeof c||g<=0)return c;if(l&&0===Object.keys(c).length)return l;let b={...l};for(let l in c)Object.prototype.hasOwnProperty.call(c,l)&&(b[l]=merge(b[l],c[l],g-1));return b}}})},83613:function(l,c,g){"use strict";g.d(c,{DM:function(){return uuid4},Db:function(){return addExceptionTypeValue},EG:function(){return addExceptionMechanism},YO:function(){return checkOrSetAlreadyCaught},jH:function(){return getEventDescription}});var b=g(49993),_=g(8145);function uuid4(l=function(){let l=_.GLOBAL_OBJ;return l.crypto||l.msCrypto}()){let getRandomByte=()=>16*Math.random();try{if(l?.randomUUID)return l.randomUUID().replace(/-/g,"");l?.getRandomValues&&(getRandomByte=()=>{let c=new Uint8Array(1);return l.getRandomValues(c),c[0]})}catch{}return"10000000100040008000100000000000".replace(/[018]/g,l=>(l^(15&getRandomByte())>>l/4).toString(16))}function getFirstException(l){return l.exception?.values?.[0]}function getEventDescription(l){let{message:c,event_id:g}=l;if(c)return c;let b=getFirstException(l);return b?b.type&&b.value?`${b.type}: ${b.value}`:b.type||b.value||g||"<unknown>":g||"<unknown>"}function addExceptionTypeValue(l,c,g){let b=l.exception=l.exception||{},_=b.values=b.values||[],E=_[0]=_[0]||{};E.value||(E.value=c||""),E.type||(E.type=g||"Error")}function addExceptionMechanism(l,c){let g=getFirstException(l);if(!g)return;let b=g.mechanism;if(g.mechanism={type:"generic",handled:!0,...b,...c},c&&"data"in c){let l={...b?.data,...c.data};g.mechanism.data=l}}function checkOrSetAlreadyCaught(l){if(function(l){try{return l.__sentry_captured__}catch{}}(l))return!0;try{(0,b.xp)(l,"__sentry_captured__",!0)}catch{}return!1}},45894:function(l,c,g){"use strict";g.d(c,{Fv:function(){return normalize},Qy:function(){return function normalizeToSize(l,c=3,g=102400){let b=normalize(l,c);return~-encodeURI(JSON.stringify(b)).split(/%..|./).length>g?normalizeToSize(l,c-1,g):b}}});var b=g(70936),_=g(49993),E=g(57347);function normalize(l,c=100,g=Infinity){try{return function visit(l,c,g=Infinity,O=Infinity,R=function(){let l=new WeakSet;return[function(c){return!!l.has(c)||(l.add(c),!1)},function(c){l.delete(c)}]}()){let[B,V]=R;if(null==c||["boolean","string"].includes(typeof c)||"number"==typeof c&&Number.isFinite(c))return c;let U=function(l,c){try{if("domain"===l&&c&&"object"==typeof c&&c._events)return"[Domain]";if("domainEmitter"===l)return"[DomainEmitter]";if("undefined"!=typeof global&&c===global)return"[Global]";if("undefined"!=typeof window&&c===window)return"[Window]";if("undefined"!=typeof document&&c===document)return"[Document]";if((0,b.y1)(c))return"[VueViewModel]";if((0,b.Cy)(c))return"[SyntheticEvent]";if("number"==typeof c&&!Number.isFinite(c))return`[${c}]`;if("function"==typeof c)return`[Function: ${(0,E.$P)(c)}]`;if("symbol"==typeof c)return`[${String(c)}]`;if("bigint"==typeof c)return`[BigInt: ${String(c)}]`;let g=function(l){let c=Object.getPrototypeOf(l);return c?.constructor?c.constructor.name:"null prototype"}(c);if(/^HTML(\w*)Element$/.test(g))return`[HTMLElement: ${g}]`;return`[object ${g}]`}catch(l){return`**non-serializable** (${l})`}}(l,c);if(!U.startsWith("[object "))return U;if(c.__sentry_skip_normalization__)return c;let H="number"==typeof c.__sentry_override_normalization_depth__?c.__sentry_override_normalization_depth__:g;if(0===H)return U.replace("object ","");if(B(c))return"[Circular ~]";if(c&&"function"==typeof c.toJSON)try{let l=c.toJSON();return visit("",l,H-1,O,R)}catch{}let W=Array.isArray(c)?[]:{},G=0,q=(0,_.Sh)(c);for(let l in q){if(!Object.prototype.hasOwnProperty.call(q,l))continue;if(G>=O){W[l]="[MaxProperties ~]";break}let c=q[l];W[l]=visit(l,c,H-1,O,R),G++}return V(c),W}("",l,c,g)}catch(l){return{ERROR:`**non-serializable** (${l})`}}}},49993:function(l,c,g){"use strict";g.d(c,{$Q:function(){return markFunctionWrapped},HK:function(){return getOriginalFunction},Sh:function(){return convertToPlainObject},hl:function(){return fill},xp:function(){return addNonEnumerableProperty},zf:function(){return extractExceptionKeysForMessage}});var b=g(24705),_=g(30794),E=g(50148),O=g(70936),R=g(41794);function fill(l,c,g){if(!(c in l))return;let _=l[c];if("function"!=typeof _)return;let O=g(_);"function"==typeof O&&markFunctionWrapped(O,_);try{l[c]=O}catch{b.X&&E.fF.log(`Failed to replace method "${c}" in object`,l)}}function addNonEnumerableProperty(l,c,g){try{Object.defineProperty(l,c,{value:g,writable:!0,configurable:!0})}catch{b.X&&E.fF.log(`Failed to add non-enumerable property "${c}" to object`,l)}}function markFunctionWrapped(l,c){try{let g=c.prototype||{};l.prototype=c.prototype=g,addNonEnumerableProperty(l,"__sentry_original__",c)}catch{}}function getOriginalFunction(l){return l.__sentry_original__}function convertToPlainObject(l){if((0,O.VZ)(l))return{message:l.message,name:l.name,stack:l.stack,...getOwnProperties(l)};if(!(0,O.cO)(l))return l;{let c={type:l.type,target:serializeEventTarget(l.target),currentTarget:serializeEventTarget(l.currentTarget),...getOwnProperties(l)};return"undefined"!=typeof CustomEvent&&(0,O.V9)(l,CustomEvent)&&(c.detail=l.detail),c}}function serializeEventTarget(l){try{return(0,O.kK)(l)?(0,_.Rt)(l):Object.prototype.toString.call(l)}catch{return"<unknown>"}}function getOwnProperties(l){if("object"!=typeof l||null===l)return{};
1628{let c={};for(let g in l)Object.prototype.hasOwnProperty.call(l,g)&&(c[g]=l[g]);return c}}function extractExceptionKeysForMessage(l,c=40){let g=Object.keys(convertToPlainObject(l));g.sort();let b=g[0];if(!b)return"[object has no keys]";if(b.length>=c)return(0,R.$G)(b,c);for(let l=g.length;l>0;l--){let b=g.slice(0,l).join(", ");if(!(b.length>c)){if(l===g.length)return b;return(0,R.$G)(b,c)}}return""}},91846:function(l,c,g){"use strict";function parseSampleRate(l){if("boolean"==typeof l)return Number(l);let c="string"==typeof l?parseFloat(l):l;if(!("number"!=typeof c||isNaN(c))&&!(c<0)&&!(c>1))return c}g.d(c,{o:function(){return parseSampleRate}})},27656:function(l,c,g){"use strict";let b,_,E,O;g.d(c,{U0:function(){return parseEventHintOrCaptureContext},R:function(){return prepareEvent}});var R=g(7258),B=g(22479),V=g(24705),U=g(50148),H=g(70936),W=g(8439),G=g(34373),q=g(60723),Q=g(48985),Z=g(7209);function mergeScopeData(l,c){let{extra:g,tags:b,user:_,contexts:E,level:O,sdkProcessingMetadata:R,breadcrumbs:B,fingerprint:V,eventProcessors:U,attachments:H,propagationContext:W,transactionName:G,span:q}=c;mergeAndOverwriteScopeData(l,"extra",g),mergeAndOverwriteScopeData(l,"tags",b),mergeAndOverwriteScopeData(l,"user",_),mergeAndOverwriteScopeData(l,"contexts",E),l.sdkProcessingMetadata=(0,Q.T)(l.sdkProcessingMetadata,R,2),O&&(l.level=O),G&&(l.transactionName=G),q&&(l.span=q),B.length&&(l.breadcrumbs=[...l.breadcrumbs,...B]),V.length&&(l.fingerprint=[...l.fingerprint,...V]),U.length&&(l.eventProcessors=[...l.eventProcessors,...U]),H.length&&(l.attachments=[...l.attachments,...H]),l.propagationContext={...l.propagationContext,...W}}function mergeAndOverwriteScopeData(l,c,g){l[c]=(0,Q.T)(l[c],g,1)}var K=g(8145),X=g(83613),Y=g(45894),J=g(41794),et=g(98948);function prepareEvent(l,c,g,Q,er,ei){let{normalizeDepth:ea=3,normalizeMaxBreadth:eo=1e3}=l,es={...c,event_id:c.event_id||g.event_id||(0,X.DM)(),timestamp:c.timestamp||(0,et.yW)()},el=g.integrations||l.integrations.map(l=>l.name);(function(l,c){let{environment:g,release:b,dist:_,maxValueLength:E=250}=c;l.environment=l.environment||g||R.J,!l.release&&b&&(l.release=b),!l.dist&&_&&(l.dist=_);let O=l.request;O?.url&&(O.url=(0,J.$G)(O.url,E))})(es,l),el.length>0&&(es.sdk=es.sdk||{},es.sdk.integrations=[...es.sdk.integrations||[],...el]),er&&er.emit("applyFrameMetadata",c),void 0===c.type&&function(l,c){let g=function(l){let c=K.GLOBAL_OBJ._sentryDebugIds,g=K.GLOBAL_OBJ._debugIds;if(!c&&!g)return{};let R=c?Object.keys(c):[],B=g?Object.keys(g):[];if(O&&R.length===_&&B.length===E)return O;_=R.length,E=B.length,O={},b||(b={});let processDebugIds=(c,g)=>{for(let _ of c){let c=g[_],E=b?.[_];
1628if(E&&O&&c)O[E[0]]=c,b&&(b[_]=[E[0],c]);else if(c){let g=l(_);for(let l=g.length-1;l>=0;l--){let E=g[l],R=E?.filename;if(R&&O&&b){O[R]=c,b[_]=[R,c];break}}}}};return c&&processDebugIds(R,c),g&&processDebugIds(B,g),O}(c);l.exception?.values?.forEach(l=>{l.stacktrace?.frames?.forEach(l=>{l.filename&&(l.debug_id=g[l.filename])})})}(es,l.stackParser);let ec=function(l,c){if(!c)return l;let g=l?l.clone():new G.s;return g.update(c),g}(Q,g.captureContext);g.mechanism&&(0,X.EG)(es,g.mechanism);let eu=er?er.getEventProcessors():[],ed=(0,B.lW)().getScopeData();if(ei){let l=ei.getScopeData();mergeScopeData(ed,l)}if(ec){let l=ec.getScopeData();mergeScopeData(ed,l)}let ep=[...g.attachments||[],...ed.attachments];ep.length&&(g.attachments=ep),function(l,c){let{fingerprint:g,span:b,breadcrumbs:_,sdkProcessingMetadata:E}=c;(function(l,c){let{extra:g,tags:b,user:_,contexts:E,level:O,transactionName:R}=c;Object.keys(g).length&&(l.extra={...g,...l.extra}),Object.keys(b).length&&(l.tags={...b,...l.tags}),Object.keys(_).length&&(l.user={..._,...l.user}),Object.keys(E).length&&(l.contexts={...E,...l.contexts}),O&&(l.level=O),R&&"transaction"!==l.type&&(l.transaction=R)})(l,c),b&&function(l,c){l.contexts={trace:(0,Z.wy)(c),...l.contexts},l.sdkProcessingMetadata={dynamicSamplingContext:(0,q.jC)(c),...l.sdkProcessingMetadata};let g=(0,Z.Gx)(c),b=(0,Z.XU)(g).description;b&&!l.transaction&&"transaction"===l.type&&(l.transaction=b)}(l,b),l.fingerprint=l.fingerprint?Array.isArray(l.fingerprint)?l.fingerprint:[l.fingerprint]:[],g&&(l.fingerprint=l.fingerprint.concat(g)),l.fingerprint.length||delete l.fingerprint,function(l,c){let g=[...l.breadcrumbs||[],...c];l.breadcrumbs=g.length?g:void 0}(l,_),l.sdkProcessingMetadata={...l.sdkProcessingMetadata,...E}}(es,ed);let ef=[...eu,...ed.eventProcessors],eh=function(l,c,g,b=0){try{let _=function _notifyEventProcessors(l,c,g,b){let _=g[b];if(!l||!_)return l;let E=_({...l},c);return(V.X&&null===E&&U.fF.log(`Event processor "${_.id||"?"}" dropped event`),(0,H.J8)(E))?E.then(l=>_notifyEventProcessors(l,c,g,b+1)):_notifyEventProcessors(E,c,g,b+1)}(c,g,l,b);return(0,H.J8)(_)?_:(0,W.WD)(_)}catch(l){return(0,W.$2)(l)}}(ef,es,g);return eh.then(l=>(l&&function(l){let c={};if(l.exception?.values?.forEach(l=>{l.stacktrace?.frames?.forEach(l=>{l.debug_id&&(l.abs_path?c[l.abs_path]=l.debug_id:l.filename&&(c[l.filename]=l.debug_id),delete l.debug_id)})}),0===Object.keys(c).length)return;l.debug_meta=l.debug_meta||{},l.debug_meta.images=l.debug_meta.images||[];let g=l.debug_meta.images;Object.entries(c).forEach(([l,c])=>{g.push({type:"sourcemap",code_file:l,debug_id:c})})}(l),"number"==typeof ea&&ea>0)?function(l,c,g){if(!l)return null;let b={...l,...l.breadcrumbs&&{breadcrumbs:l.breadcrumbs.map(l=>({...l,...l.data&&{data:(0,Y.Fv)(l.data,c,g)}}))},...l.user&&{user:(0,Y.Fv)(l.user,c,g)},...l.contexts&&{contexts:(0,Y.Fv)(l.contexts,c,g)},...l.extra&&{extra:(0,Y.Fv)(l.extra,c,g)}};return l.contexts?.trace&&b.contexts&&(b.contexts.trace=l.contexts.trace,l.contexts.trace.data&&(b.contexts.trace.data=(0,Y.Fv)(l.contexts.trace.data,c,g))),l.spans&&(b.spans=l.spans.map(l=>({...l,...l.data&&{data:(0,Y.Fv)(l.data,c,g)}}))),l.contexts?.flags&&b.contexts&&(b.contexts.flags=(0,Y.Fv)(l.contexts.flags,3,g)),b}(l,ea,eo):l)}function parseEventHintOrCaptureContext(l){return l?l instanceof G.s||"function"==typeof l||Object.keys(l).some(l=>er.includes(l))?{captureContext:l}:l:void 0}let er=["user","level","extra","contexts","tags","fingerprint","propagationContext"]},65486:function(l,c,g){"use strict";g.d(c,{H:function(){return generateTraceId},M:function(){return generateSpanId}});var b=g(83613);function generateTraceId(){return(0,b.DM)()}function generateSpanId(){return(0,b.DM)().substring(16)}},79495:function(l,c,g){"use strict";function isRateLimited(l,c,g=Date.now()){return(l[c]||l.all||0)>g}function updateRateLimits(l,{statusCode:c,headers:g},b=Date.now()){let _={...l},E=g?.["x-sentry-rate-limits"],O=g?.["retry-after"];if(E)for(let l of E.trim().split(",")){let[c,g,,,E]=l.split(":",5),O=parseInt(c,10),R=(isNaN(O)?60:O)*1e3;if(g)for(let l of g.split(";"))"metric_bucket"===l?(!E||E.split(";").includes("custom"))&&(_[l]=b+R):_[l]=b+R;else _.all=b+R}else O?_.all=b+function(l,c=Date.now()){let g=parseInt(`${l}`,10);if(!isNaN(g))return 1e3*g;
1628let b=Date.parse(`${l}`);return isNaN(b)?6e4:b-c}(O,b):429===c&&(_.all=b+6e4);return _}g.d(c,{Q:function(){return isRateLimited},WG:function(){return updateRateLimits}})},25260:function(l,c,g){"use strict";function severityLevelFromString(l){return"warn"===l?"warning":["fatal","error","warning","log","info","debug"].includes(l)?l:"log"}g.d(c,{V:function(){return severityLevelFromString}})},44674:function(l,c,g){"use strict";g.d(c,{D:function(){return _setSpanForScope},Y:function(){return _getSpanForScope}});var b=g(49993);let _="_sentrySpan";function _setSpanForScope(l,c){c?(0,b.xp)(l,_,c):delete l[_]}function _getSpanForScope(l){return l[_]}},7209:function(l,c,g){"use strict";g.d(c,{$k:function(){return spanTimeInputToSeconds},Dp:function(){return getSpanDescendants},FF:function(){return convertSpanLinksForEnvelope},Gx:function(){return getRootSpan},HN:function(){return getActiveSpan},HR:function(){return spanToTransactionTraceContext},Hb:function(){return spanToTraceHeader},R6:function(){return showSpanDropWarning},Tt:function(){return spanIsSampled},XU:function(){return spanToJSON},_4:function(){return getStatusMessage},ed:function(){return removeChildSpanFromSpan},i0:function(){return Z},j5:function(){return addChildSpanToSpan},jN:function(){return spanToTraceparentHeader},ve:function(){return Q},wy:function(){return spanToTraceContext}});var b=g(9548),_=g(60912),E=g(22479),O=g(64218),R=g(7892),B=g(33095),V=g(49993),U=g(65486),H=g(98948),W=g(83924),G=g(50148),q=g(44674);let Q=0,Z=1,K=!1;function spanToTransactionTraceContext(l){let{spanId:c,traceId:g}=l.spanContext(),{data:b,op:_,parent_span_id:E,status:O,origin:R,links:B}=spanToJSON(l);return{parent_span_id:E,span_id:c,trace_id:g,data:b,op:_,status:O,origin:R,links:B}}function spanToTraceContext(l){let{spanId:c,traceId:g,isRemote:b}=l.spanContext(),_=b?c:spanToJSON(l).parent_span_id,E=(0,B.I)(l).scope,O=b?E?.getPropagationContext().propagationSpanId||(0,U.M)():c;return{parent_span_id:_,span_id:O,trace_id:g}}function spanToTraceHeader(l){let{traceId:c,spanId:g}=l.spanContext(),b=spanIsSampled(l);return(0,W.$p)(c,g,b)}function spanToTraceparentHeader(l){let{traceId:c,spanId:g}=l.spanContext(),b=spanIsSampled(l);return(0,W.i7)(c,g,b)}function convertSpanLinksForEnvelope(l){return l&&l.length>0?l.map(({context:{spanId:l,traceId:c,traceFlags:g,...b},attributes:_})=>({span_id:l,trace_id:c,sampled:g===Z,attributes:_,...b})):void 0}function spanTimeInputToSeconds(l){return"number"==typeof l?ensureTimestampInSeconds(l):Array.isArray(l)?l[0]+l[1]/1e9:l instanceof Date?ensureTimestampInSeconds(l.getTime()):(0,H.ph)()}function ensureTimestampInSeconds(l){return l>9999999999?l/1e3:l}function spanToJSON(l){if("function"==typeof l.getSpanJSON)return l.getSpanJSON();let{spanId:c,traceId:g}=l.spanContext();if(l.attributes&&l.startTime&&l.name&&l.endTime&&l.status){let{attributes:b,startTime:_,name:E,endTime:R,status:B,links:V}=l,U="parentSpanId"in l?l.parentSpanId:"parentSpanContext"in l?l.parentSpanContext?.spanId:void 0;return{span_id:c,trace_id:g,data:b,description:E,parent_span_id:U,start_timestamp:spanTimeInputToSeconds(_),timestamp:spanTimeInputToSeconds(R)||void 0,status:getStatusMessage(B),op:b[O.$J],origin:b[O.S3],links:convertSpanLinksForEnvelope(V)}}return{span_id:c,trace_id:g,start_timestamp:0,data:{}}}function spanIsSampled(l){let{traceFlags:c}=l.spanContext();return c===Z}function getStatusMessage(l){return l&&l.code!==R.pq?l.code===R.OP?"ok":l.message||"unknown_error":void 0}let X="_sentryChildSpans",Y="_sentryRootSpan";function addChildSpanToSpan(l,c){let g=l[Y]||l;(0,V.xp)(c,Y,g),l[X]?l[X].add(c):(0,V.xp)(l,X,new Set([c]))}function removeChildSpanFromSpan(l,c){l[X]&&l[X].delete(c)}function getSpanDescendants(l){let c=new Set;return!function addSpanChildren(l){if(!c.has(l)&&spanIsSampled(l)){c.add(l);let g=l[X]?Array.from(l[X]):[];for(let l of g)addSpanChildren(l)}}(l),Array.from(c)}function getRootSpan(l){return l[Y]||l}function getActiveSpan(){let l=(0,_.cu)(),c=(0,b.G)(l);return c.getActiveSpan?c.getActiveSpan():(0,q.Y)((0,E.nZ)())}function showSpanDropWarning(){K||((0,G.Cf)(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),K=!0)}},57347:function(l,c,g){"use strict";g.d(c,{$P:function(){return getFunctionName},Fi:function(){return b},Fr:function(){return getFramesFromEvent},Sq:function(){return stackParserFromStackParserOptions},pE:function(){return createStackParser}});let b="?",_=/\(error: (.*)\)/,E=/captureMessage|captureException/;function createStackParser(...l){let c=l.sort((l,c)=>l[0]-c[0]).map(l=>l[1]);return(l,g=0,O=0)=>{let R=[],B=l.split("\n");for(let l=g;l<B.length;l++){let g=B[l];g.length>1024&&(g=g.slice(0,1024));let b=_.test(g)?g.replace(_,"$1"):g;if(!b.match(/\S*Error: /)){for(let l of c){let c=l(b);if(c){R.push(c);break}}if(R.length>=50+O)break}}return function(l){if(!l.length)return[];let c=Array.from(l);return/sentryWrapped/.test(getLastStackFrame(c).function||"")&&c.pop(),c.reverse(),E.test(getLastStackFrame(c).function||"")&&(c.pop(),E.test(getLastStackFrame(c).function||"")&&c.pop()),c.slice(0,50).map(l
1628=>({...l,filename:l.filename||getLastStackFrame(c).filename,function:l.function||b}))}(R.slice(O))}}function stackParserFromStackParserOptions(l){return Array.isArray(l)?createStackParser(...l):l}function getLastStackFrame(l){return l[l.length-1]||{}}let O="<anonymous>";function getFunctionName(l){try{if(!l||"function"!=typeof l)return O;return l.name||O}catch{return O}}function getFramesFromEvent(l){let c=l.exception;if(c){let l=[];try{return c.values.forEach(c=>{c.stacktrace.frames&&l.push(...c.stacktrace.frames)}),l}catch{}}}},41794:function(l,c,g){"use strict";g.d(c,{$G:function(){return truncate},U0:function(){return stringMatchesSomePattern},nK:function(){return safeJoin},zC:function(){return isMatchingPattern}});var b=g(70936);function truncate(l,c=0){return"string"!=typeof l||0===c?l:l.length<=c?l:`${l.slice(0,c)}...`}function safeJoin(l,c){if(!Array.isArray(l))return"";let g=[];for(let c=0;c<l.length;c++){let _=l[c];try{(0,b.y1)(_)?g.push("[VueViewModel]"):g.push(String(_))}catch{g.push("[value cannot be serialized]")}}return g.join(c)}function isMatchingPattern(l,c,g=!1){return!!(0,b.HD)(l)&&((0,b.Kj)(c)?c.test(l):!!(0,b.HD)(c)&&(g?l===c:l.includes(c)))}function stringMatchesSomePattern(l,c=[],g=!1){return c.some(c=>isMatchingPattern(l,c,g))}},23475:function(l,c,g){"use strict";g.d(c,{Bf:function(){return supportsHistory},QC:function(){return isNativeFunction},t$:function(){return supportsNativeFetch}});var b=g(24705),_=g(50148),E=g(8145);let O=E.GLOBAL_OBJ;function supportsHistory(){return"history"in O&&!!O.history}function isNativeFunction(l){return l&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(l.toString())}function supportsNativeFetch(){if("string"==typeof EdgeRuntime)return!0;if(!function(){if(!("fetch"in O))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}())return!1;if(isNativeFunction(O.fetch))return!0;let l=!1,c=O.document;if(c&&"function"==typeof c.createElement)try{let g=c.createElement("iframe");g.hidden=!0,c.head.appendChild(g),g.contentWindow?.fetch&&(l=isNativeFunction(g.contentWindow.fetch)),c.head.removeChild(g)}catch(l){b.X&&_.fF.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",l)}return l}},8439:function(l,c,g){"use strict";g.d(c,{$2:function(){return rejectedSyncPromise},WD:function(){return resolvedSyncPromise}});var b=g(70936);function resolvedSyncPromise(l){return new SyncPromise(c=>{c(l)})}function rejectedSyncPromise(l){return new SyncPromise((c,g)=>{g(l)})}let SyncPromise=class SyncPromise{constructor(l){this._state=0,this._handlers=[],this._runExecutor(l)}then(l,c){return new SyncPromise((g,b)=>{this._handlers.push([!1,c=>{if(l)try{g(l(c))}catch(l){b(l)}else g(c)},l=>{if(c)try{g(c(l))}catch(l){b(l)}else b(l)}]),this._executeHandlers()})}catch(l){return this.then(l=>l,l)}finally(l){return new SyncPromise((c,g)=>{let b,_;return this.then(c=>{_=!1,b=c,l&&l()},c=>{_=!0,b=c,l&&l()}).then(()=>{if(_){g(b);return}c(b)})})}_executeHandlers(){if(0===this._state)return;let l=this._handlers.slice();this._handlers=[],l.forEach(l=>{l[0]||(1===this._state&&l[1](this._value),2===this._state&&l[2](this._value),l[0]=!0)})}_runExecutor(l){let setResult=(l,c)=>{if(0===this._state){if((0,b.J8)(c)){c.then(resolve,reject);return}this._state=l,this._value=c,this._executeHandlers()}},resolve=l=>{setResult(1,l)},reject=l=>{setResult(2,l)};try{l(resolve,reject)}catch(l){reject(l)}}}},98948:function(l,c,g){"use strict";let b,_;g.d(c,{Z1:function(){return browserPerformanceTimeOrigin},ph:function(){return timestampInSeconds},yW:function(){return dateTimestampInSeconds}});var E=g(8145);function dateTimestampInSeconds(){return Date.now()/1e3}function timestampInSeconds(){let l=b??(b=function(){let{performance:l}=E.GLOBAL_OBJ;if(!l?.now||!l.timeOrigin)return dateTimestampInSeconds;let c=l.timeOrigin;return()=>(c+l.now())/1e3}());return l()}function browserPerformanceTimeOrigin(){return _||(_=function(){let{performance:l}=E.GLOBAL_OBJ;if(!l?.now)return[void 0,"none"];let c=l.now(),g=Date.now(),b=l.timeOrigin?Math.abs(l.timeOrigin+c-g):36e5,_=l.timing?.navigationStart,O="number"==typeof _?Math.abs(_+c-g):36e5;return b<36e5||O<36e5?b<=O?[l.timeOrigin,"timeOrigin"]:[_,"navigationStart"]:[g,"dateNow"]}()),_[0]}},83924:function(l,c,g){"use strict";g.d(c,{$p:function(){return generateSentryTraceHeader},Ke:function(){return O},i7:function(){return generateTraceparentHeader},pT:function(){return propagationContextFromHeaders}});var b=g(25822),_=g(91846),E=g(65486);let O=RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function propagationContextFromHeaders(l,c){let g=function(l){let c;if(!l)return;let g=l.match(O);if(g)return"1"===g[3]?c=!0:"0"===g[3]&&(c=!1),{traceId:g[1],parentSampled:c,parentSpanId:g[2]}}(l),R=(0,b.EN)(c);if(!g?.traceId)return{traceId:(0,E.H)(),sampleRand:Math.random()};let B=function(l,c){let g=(0,_.o)(c?.sample_rand);if(void 0!==g)return g;let b=(0,_.o)(c?.sample_rate);return b&&l?.parentSampled!==void 0?l.parentSampled?Math.random()*b:b+Math.random()*(1-b):Math.random()}(g,R);R&&(R.sample_rand=B.toString());let{traceId:V,parentSpanId:U,parentSampled:H}=g;return{traceId:V,parentSpanId:U,sampled:H,dsc:R||{},sampleRand:B}}function generateSentryTraceHeader(l=(0,E.H)(),c=(0,E.M)(),g){let b="";return void 0!==g&&(b=g?"-1":"-0"),`${l}-${c}${b}`}function generateTraceparentHeader(l=(0,E.H)(),c=(0,E.M)(),g){return`00-${l}-${c}-${g?"01":"00"}`}},73082:function(l,c,g){"use strict";function isURLObjectRelative(l){return"isRelative"in l}function parseStringToURLObject(l,c){let g=0>=l.indexOf("://")&&0!==l.indexOf("//"),b=c??(g?"thismessage:/":void 0);try{if("canParse"in URL&&!URL.canParse(l,b))return;let c=new URL(l,b);if(g)return{isRelative:g,pathname:c.pathname,search:c.search,hash:c.hash};return c}catch{}}function getSanitizedUrlStringFromUrlObject(l){if(isURLObjectRelative(l))return l.pathname;let c=new URL(l);return c.search="",c.hash="",["80","443"].includes(c.port)&&(c.port=""),c.password&&(c.password="%filtered%"),c.username&&(c.username="%filtered%"),c.toString()}function parseUrl(l){if(!l)return{};let c=l.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!c)return{};let g=c[6]||"",b=c[8]||"";return{host:c[4],path:c[5],protocol:c[2],search:g,hash:b,relative:c[5]+g+b}}function stripUrlQueryAndFragment(l){return l.split(/[?#]/,1)[0]}g.d(c,{DR:function(){return isURLObjectRelative},Qq:function(){return getSanitizedUrlStringFromUrlObject},en:function(){return parseUrl},gk:function(){return parseStringToURLObject},rt:function(){return stripUrlQueryAndFragment}})},50323:function(l,c,g){"use strict";g.d(c,{J:function(){return b}});let b="10.20.0"},8145:function(l,c,g){"use strict";g.d(c,{GLOBAL_OBJ:function(){return b}});let b=globalThis},40409:function(l,c,g){"use strict";g.d(c,{X:function(){return b}});let b=!1},35674:function(l,c,g){"use strict";g.d(c,{X:function(){return b}});let b=!1},65465:function(l,c,g){"use strict";g.d(c,{L2:function(){return getNativeImplementation},_6:function(){return clearCachedImplementation},iK:function(){return setTimeout}});var b=g(23475),_=g(50148),E=g(35674),O=g(35191);let R={};function getNativeImplementation(l){let c=R[l];if(c)return c;let g=O.m[l];if((0,b.QC)(g))return R[l]=g.bind(O.m);let B=O.m.document;if(B&&"function"==typeof B.createElement)try{let c=B.createElement("iframe");c.hidden=!0,B.head.appendChild(c);let b=c.contentWindow;b?.[l]&&(g=b[l]),B.head.removeChild(c)}catch(c){E.X&&_.fF.warn(`Could not create sandbox iframe for ${l} check, bailing to window.${l}: `,c)}return g?R[l]=g.bind(O.m):g}function clearCachedImplementation(l){R[l]=void 0}function setTimeout(...l){return getNativeImplementation("setTimeout")(...l)}},91424:function(l,c,g){"use strict";let b,_,E;g.d(c,{O:function(){return addClickKeypressInstrumentationHandler}});var O=g(45309),R=g(49993),B=g(83613),V=g(35191);function addClickKeypressInstrumentationHandler(l){(0,O.Hj)("dom",l),(0,O.D2)("dom",instrumentDOM)}function instrumentDOM(){if(!V.m.document)return;let l=O.rK.bind(null,"dom"),c=makeDOMEventHandler(l,!0);V.m.document.addEventListener("click",c,!1),V.m.document.addEventListener("keypress",c,!1),["EventTarget","Node"].forEach(c=>{let g=V.m,b=g[c]?.prototype;b?.hasOwnProperty?.("addEventListener")&&((0,R.hl)(b,"addEventListener",function(c){return function(g,b,_){if("click"===g||"keypress"==g)try{let b=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},E=b[g]=b[g]||{refCount:0};if(!E.handler){let b=makeDOMEventHandler(l);E.handler=b,c.call(this,g,b,_)}E.refCount++}catch{}return c.call(this,g,b,_)}}),(0,R.hl)(b,"removeEventListener",function(l){return function(c,g,b){if("click"===c||"keypress"==c)try{let g=this.__sentry_instrumentation_handlers__||{},_=g[c];_&&(_.refCount--,_.refCount<=0&&(l.call(this,c,_.handler,b),_.handler=void 0,delete g[c]),0===Object.keys(g).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return l.call(this,c,g,b)}}))})}function makeDOMEventHandler(l,c=!1){return g=>{if(!g||g._sentryCaptured)return;let O=function(l){try{return l.target}catch{return null}}(g);if("keypress"===g.type&&(!O?.tagName||"INPUT"!==O.tagName&&"TEXTAREA"!==O.tagName&&!O.isContentEditable))return;(0,R.xp)(g,"_sentryCaptured",!0),O&&!O._sentryId&&(0,R.xp)(O,"_sentryId",(0,B.DM)());let U="keypress"===g.type?"input":g.type;!function(l){if(l.type!==_)return!1;try{if(!l.target||l.target._sentryId!==E)return!1}catch{}return!0}(g)&&(l({event:g,name:U,global:c}),_=g.type,E=O?O._sentryId:void 0),clearTimeout(b),b=V.m.setTimeout(()=>{E=void 0,_=void 0},1e3)}}},59512:function(l,c,g){"use strict";let b;g.d(c,{a:function(){return addHistoryInstrumentationHandler}});var _=g(45309),E=g(23475),O=g(49993),R=g(35191);function addHistoryInstrumentationHandler(l){let c="history";(0,_.Hj)(c,l),(0,_.D2)(c,instrumentHistory)}function instrumentHistory(){R.m.addEventListener("popstate",()=>{let l=R.m.location.href,c=b;b=l,c!==l&&(0,_.rK)("history",{from:c,to:l})}),(0,E.Bf)()&&((0,O.hl)(R.m.history,"pushState",historyReplacementFunction),(0,O.hl)(R.m.history,"replaceState",historyReplacementFunction));function historyReplacementFunction(l){return function(...c){let g=c.length>2?c[2]:void 0;if(g){let E=b,O=function(l){try{let c=new URL(l,R.m.location.origin);return c.toString()}catch{return l}}(String(g));if(b=O,E===O)return l.apply(this,c);(0,_.rK)("history",{from:E,to:O})}return l.apply(this,c)}}}},71e3:function(l,c,g){"use strict";g.d(c,{UK:function(){return addXhrInstrumentationHandler},xU:function(){return R}});var b=g(45309),_=g(98948),E=g(70936),O=g(35191);let R="__sentry_xhr_v3__";function addXhrInstrumentationHandler(l){(0,b.Hj)("xhr",l),(0,b.D2)("xhr",instrumentXHR)}function instrumentXHR(){if(!O.m.XMLHttpRequest)return;let l=XMLHttpRequest.prototype;l.open=new Proxy(l.open,{apply(l,c,g){let O=Error(),B=1e3*(0,_.ph)(),V=(0,E.HD)(g[0])?g[0].toUpperCase():void 0,U=function(l){if((0,E.HD)(l))return l;try{return l.toString()}catch{}}(g[1]);if(!V||!U)return l.apply(c,g);c[R]={method:V,url:U,request_headers:{}}
1628,"POST"===V&&U.match(/sentry_key/)&&(c.__sentry_own_request__=!0);let onreadystatechangeHandler=()=>{let l=c[R];if(l&&4===c.readyState){try{l.status_code=c.status}catch{}let g={endTimestamp:1e3*(0,_.ph)(),startTimestamp:B,xhr:c,virtualError:O};(0,b.rK)("xhr",g)}};return"onreadystatechange"in c&&"function"==typeof c.onreadystatechange?c.onreadystatechange=new Proxy(c.onreadystatechange,{apply:(l,c,g)=>(onreadystatechangeHandler(),l.apply(c,g))}):c.addEventListener("readystatechange",onreadystatechangeHandler),c.setRequestHeader=new Proxy(c.setRequestHeader,{apply(l,c,g){let[b,_]=g,O=c[R];return O&&(0,E.HD)(b)&&(0,E.HD)(_)&&(O.request_headers[b.toLowerCase()]=_),l.apply(c,g)}}),l.apply(c,g)}}),l.send=new Proxy(l.send,{apply(l,c,g){let E=c[R];if(!E)return l.apply(c,g);void 0!==g[0]&&(E.body=g[0]);let O={startTimestamp:1e3*(0,_.ph)(),xhr:c};return(0,b.rK)("xhr",O),l.apply(c,g)}})}},20206:function(l,c,g){"use strict";let b,_,E,O,R;g.d(c,{PR:function(){return addClsInstrumentationHandler},YF:function(){return addInpInstrumentationHandler},$A:function(){return addLcpInstrumentationHandler},_j:function(){return addPerformanceInstrumentationHandler},_4:function(){return addTtfbInstrumentationHandler},cN:function(){return isPerformanceEventTiming}});var B=g(50148),V=g(57347),U=g(35674),H=g(35191);let getRating=(l,c)=>l>c[1]?"poor":l>c[0]?"needs-improvement":"good",bindReporter=(l,c,g,b)=>{let _,E;return O=>{c.value>=0&&(O||b)&&((E=c.value-(_??0))||void 0===_)&&(_=c.value,c.delta=E,c.rating=getRating(c.value,g),l(c))}},generateUniqueID=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`;var W=g(27097),G=g(13609);let initMetric=(l,c=-1)=>{let g=(0,G.W)(),b="navigate";return g&&(H.m.document?.prerendering||(0,W.A)()>0?b="prerender":H.m.document?.wasDiscarded?b="restore":g.type&&(b=g.type.replace(/_/g,"-"))),{name:l,value:c,rating:"good",delta:0,entries:[],id:generateUniqueID(),navigationType:b}},q=new WeakMap;function initUnique(l,c){return q.get(l)||q.set(l,new c),q.get(l)}let LayoutShiftManager=class LayoutShiftManager{constructor(){LayoutShiftManager.prototype.__init.call(this),LayoutShiftManager.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(l){if(l.hadRecentInput)return;let c=this._sessionEntries[0],g=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&c&&g&&l.startTime-g.startTime<1e3&&l.startTime-c.startTime<5e3?(this._sessionValue+=l.value,this._sessionEntries.push(l)):(this._sessionValue=l.value,this._sessionEntries=[l]),this._onAfterProcessingUnexpectedShift?.(l)}};let observe=(l,c,g={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(l)){let b=new PerformanceObserver(l=>{Promise.resolve().then(()=>{c(l.getEntries())})});return b.observe({type:l,buffered:!0,...g}),b}}catch{}},runOnce=l=>{let c=!1;return()=>{c||(l(),c=!0)}};var Q=g(18404);let whenActivated=l=>{H.m.document?.prerendering?addEventListener("prerenderingchange",()=>l(),!0):l()},Z=[1800,3e3],onFCP=(l,c={})=>{whenActivated(()=>{let g;let b=(0,Q.Y)(),_=initMetric("FCP"),E=observe("paint",l=>{for(let c of l)"first-contentful-paint"===c.name&&(E.disconnect(),c.startTime<b.firstHiddenTime&&(_.value=Math.max(c.startTime-(0,W.A)(),0),_.entries.push(c),g(!0)))});E&&(g=bindReporter(l,_,Z,c.reportAllChanges))})},K=[.1,.25],onCLS=(l,c={})=>{onFCP(runOnce(()=>{let g;let b=initMetric("CLS",0),_=initUnique(c,LayoutShiftManager),handleEntries=l=>{for(let c of l)_._processEntry(c);_._sessionValue>b.value&&(b.value=_._sessionValue,b.entries=_._sessionEntries,g())},E=observe("layout-shift",handleEntries);E&&(g=bindReporter(l,b,K,c.reportAllChanges),H.m.document?.addEventListener("visibilitychange",()=>{H.m.document?.visibilityState==="hidden"&&(handleEntries(E.takeRecords()),g(!0))}),H.m?.setTimeout?.(g))}))},X=0,Y=1/0,J=0,updateEstimate=l=>{l.forEach(l=>{l.interactionId&&(Y=Math.min(Y,l.interactionId),X=(J=Math.max(J,l.interactionId))?(J-Y)/7+1:0)})},getInteractionCount=()=>b?X:performance.interactionCount||0,initInteractionCountPolyfill=()=>{"interactionCount"in performance||b||(b=observe("event",updateEstimate,{type:"event",buffered:!0,durationThreshold:0}))},et=0,getInteractionCountForNavigation=()=>getInteractionCount()-et;let InteractionManager=class InteractionManager{constructor(){InteractionManager.prototype.__init.call(this),InteractionManager.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){et=getInteractionCount(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){let l=Math.min(this._longestInteractionList.length-1,Math.floor(getInteractionCountForNavigation()/50));return this._longestInteractionList[l]}_processEntry(l){if(this._onBeforeProcessingEntry?.(l),!(l.interactionId||"first-input"===l.entryType))return;let c=this._longestInteractionList.at(-1),g=this._longestInteractionMap.get(l.interactionId);if(g||this._longestInteractionList.length<10||l.duration>c._latency){if(g?l.duration>g._latency?(g.entries=[l],g._latency=l.duration):l.duration===g._latency&&l.startTime===g.entries[0].startTime&&g.entries.push(l):(g={id:l.interactionId,entries:[l],_latency:l.duration},this._longestInteractionMap.set(g.id,g),this._longestInteractionList.push(g)),this._longestInteractionList.sort((l,c)=>c._latency-l._latency),this._longestInteractionList.length>10){let l=this._longestInteractionList.splice(10);for(let c of l)this._longestInteractionMap.delete(c.id)}this._onAfterProcessingINPCandidate?.(g)}}};var er=g(12282);let whenIdleOrHidden=l=>{let c=H.m.requestIdleCallback||H.m.setTimeout;H.m.document?.visibilityState==="hidden"?l():(c(l=runOnce(l)),(0,er.u)(l))},ei=[200,500],onINP=(l,c={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&whenActivated(()=>{let g;initInteractionCountPolyfill();let b=initMetric("INP"),_=initUnique(c,InteractionManager),handleEntries=l=>{whenIdleOrHidden(()=>{for(let c of l)_._processEntry(c);let c=_._estimateP98LongestInteraction();c&&c._latency!==b.value&&(b.value=c._latency,b.entries=c.entries,g())})},E=observe("event",handleEntries,{durationThreshold:c.durationThreshold??40});g=bindReporter(l,b,ei,c.reportAllChanges),E&&(E.observe({type:"first-input",buffered:!0}),(0,er.u)(()=>{handleEntries(E.takeRecords()),g(!0)}))})};let LCPEntryManager=class LCPEntryManager{_processEntry(l){this._onBeforeProcessingEntry?.(l)}};let ea=[2500,4e3],onLCP=(l,c={})=>{whenActivated(()=>{let g;let b=(0,Q.Y)(),_=initMetric("LCP"),E=initUnique(c,LCPEntryManager),handleEntries=l=>{for(let O of(c.reportAllChanges||(l=l.slice(-1)),l))E._processEntry(O),O.startTime<b.firstHiddenTime&&(_.value=Math.max(O.startTime-(0,W.A)(),0),_.entries=[O],g())},O=observe("largest-contentful-paint",handleEntries);if(O){g=bindReporter(l,_,ea,c.reportAllChanges);let b=runOnce(()=>{handleEntries(O.takeRecords()),O.disconnect(),g(!0)});for(let l of["keydown","click","visibilitychange"])H.m.document&&addEventListener(l,()=>whenIdleOrHidden(b),{capture:!0,once:!0})}})},eo=[800,1800],whenReady=l=>{H.m.document?.prerendering?whenActivated(()=>whenReady(l)):H.m.document?.readyState!=="complete"?addEventListener("load",()=>whenReady(l),!0):setTimeout(l)},onTTFB=(l,c={})=>{let g=initMetric("TTFB"),b=bindReporter(l,g,eo,c.reportAllChanges);whenReady(()=>{let l=(0,G.W)();l&&(g.value=Math.max(l.responseStart-(0,W.A)(),0),g.entries=[l],b(!0))})},es={},el={};function addClsInstrumentationHandler(l,c=!1){return addMetricObserver("cls",l,instrumentCls,_,c)}function addLcpInstrumentationHandler(l,c=!1){return addMetricObserver("lcp",l,instrumentLcp,E,c)}function addTtfbInstrumentationHandler(l){return addMetricObserver("ttfb",l,instrumentTtfb,O)}function addInpInstrumentationHandler(l){return addMetricObserver("inp",l,instrumentInp,R)}function addPerformanceInstrumentationHandler(l,c){return addHandler(l,c),el[l]||(function(l){let c={};"event"===l&&(c.durationThreshold=0),observe(l,c=>{triggerHandlers(l,{entries:c})},c)}(l),el[l]=!0),getCleanupCallback(l,c)}function triggerHandlers(l,c){let g=es[l];if(g?.length)for(let b of g)try{b(c)}catch(c){U.X&&B.fF.error(`Error while triggering instrumentation handler.
1629Type: ${l}
1630Name: ${(0,V.$P)(b)}
1631Error:`,c)}}function instrumentCls(){return onCLS(l=>{triggerHandlers("cls",{metric:l}),_=l},{reportAllChanges:!0})}function instrumentLcp(){return onLCP(l=>{triggerHandlers("lcp",{metric:l}),E=l},{reportAllChanges:!0})}function instrumentTtfb(){return onTTFB(l=>{triggerHandlers("ttfb",{metric:l}),O=l})}function instrumentInp(){return onINP(l=>{triggerHandlers("inp",{metric:l}),R=l})}function addMetricObserver(l,c,g,b,_=!1){let E;return addHandler(l,c),el[l]||(E=g(),el[l]=!0),b&&c({metric:b}),getCleanupCallback(l,c,_?E:void 0)}function addHandler(l,c){es[l]=es[l]||[],es[l].push(c)}function getCleanupCallback(l,c,g){return()=>{g&&g();let b=es[l];if(!b)return;let _=b.indexOf(c);-1!==_&&b.splice(_,1)}}function isPerformanceEventTiming(l){return"duration"in l}},27097:function(l,c,g){"use strict";g.d(c,{A:function(){return getActivationStart}});var b=g(13609);let getActivationStart=()=>{let l=(0,b.W)();return l?.activationStart??0}},13609:function(l,c,g){"use strict";g.d(c,{W:function(){return getNavigationEntry}});var b=g(35191);let getNavigationEntry=(l=!0)=>{let c=b.m.performance?.getEntriesByType?.("navigation")[0];if(!l||c&&c.responseStart>0&&c.responseStart<performance.now())return c}},18404:function(l,c,g){"use strict";g.d(c,{Y:function(){return getVisibilityWatcher}});var b=g(35191),_=g(27097);let E=-1,initHiddenTime=()=>b.m.document?.visibilityState!=="hidden"||b.m.document?.prerendering?1/0:0,onVisibilityUpdate=l=>{"hidden"===b.m.document.visibilityState&&E>-1&&(E="visibilitychange"===l.type?l.timeStamp:0,removeChangeListeners())},addChangeListeners=()=>{addEventListener("visibilitychange",onVisibilityUpdate,!0),addEventListener("prerenderingchange",onVisibilityUpdate,!0)},removeChangeListeners=()=>{removeEventListener("visibilitychange",onVisibilityUpdate,!0),removeEventListener("prerenderingchange",onVisibilityUpdate,!0)},getVisibilityWatcher=()=>{if(b.m.document&&E<0){let l=(0,_.A)(),c=b.m.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(c=>"hidden"===c.name&&c.startTime>l)[0]?.startTime;E=c??initHiddenTime(),addChangeListeners()}return{get firstHiddenTime(){return E}}}},12282:function(l,c,g){"use strict";g.d(c,{u:function(){return onHidden}});var b=g(35191);let onHidden=l=>{let onHiddenOrPageHide=c=>{("pagehide"===c.type||b.m.document?.visibilityState==="hidden")&&l(c)};b.m.document&&(addEventListener("visibilitychange",onHiddenOrPageHide,!0),addEventListener("pagehide",onHiddenOrPageHide,!0))}},35191:function(l,c,g){"use strict";g.d(c,{m:function(){return _}});var b=g(8145);let _=b.GLOBAL_OBJ},91215:function(l,c,g){"use strict";g.d(c,{D:function(){return equal}});let{toString:b,hasOwnProperty:_}=Object.prototype,E=Function.prototype.toString,O=new Map;
1631function equal(l,c){try{return function check(l,c){if(l===c)return!0;let g=b.call(l),O=b.call(c);if(g!==O)return!1;switch(g){case"[object Array]":if(l.length!==c.length)break;case"[object Object]":{if(previouslyCompared(l,c))return!0;let g=definedKeys(l),b=definedKeys(c),E=g.length;if(E!==b.length)return!1;for(let l=0;l<E;++l)if(!_.call(c,g[l]))return!1;for(let b=0;b<E;++b){let _=g[b];if(!check(l[_],c[_]))return!1}return!0}case"[object Error]":return l.name===c.name&&l.message===c.message;case"[object Number]":if(l!=l)return c!=c;case"[object Boolean]":case"[object Date]":return+l==+c;case"[object RegExp]":case"[object String]":return l==`${c}`;case"[object Map]":case"[object Set]":{if(l.size!==c.size)return!1;if(previouslyCompared(l,c))return!0;let b=l.entries(),_="[object Map]"===g;for(;;){let l=b.next();if(l.done)break;let[g,E]=l.value;if(!c.has(g)||_&&!check(E,c.get(g)))return!1}return!0}case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":l=new Uint8Array(l),c=new Uint8Array(c);case"[object DataView]":{let g=l.byteLength;if(g===c.byteLength)for(;g--&&l[g]===c[g];);return -1===g}case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":{let g=E.call(l);if(g!==E.call(c))return!1;return!function(l,c){let g=l.length-c.length;return g>=0&&l.indexOf(c,g)===g}(g,R)}}return!1}(l,c)}finally{O.clear()}}function definedKeys(l){return Object.keys(l).filter(isDefinedKey,l)}function isDefinedKey(l){return void 0!==this[l]}let R="{ [native code] }";function previouslyCompared(l,c){let g=O.get(l);if(g){if(g.has(c))return!0}else O.set(l,g=new Set);return g.add(c),!1}},20435:function(l,c,g){"use strict";g.d(c,{M:function(){return AnimatePresence}});var b=g(97458),_=g(52983),E=g(9038),O=g(53313),R=g(28687);let PopChildMeasure=class PopChildMeasure extends _.Component{getSnapshotBeforeUpdate(l){let c=this.props.childRef.current;if(c&&l.isPresent&&!this.props.isPresent){let l=this.props.sizeRef.current;l.height=c.offsetHeight||0,l.width=c.offsetWidth||0,l.top=c.offsetTop,l.left=c.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}};function PopChild({children:l,isPresent:c}){let g=(0,_.useId)(),E=(0,_.useRef)(null),O=(0,_.useRef)({width:0,height:0,top:0,left:0}),{nonce:B}=(0,_.useContext)(R._);return(0,_.useInsertionEffect)(()=>{let{width:l,height:b,top:_,left:R}=O.current;if(c||!E.current||!l||!b)return;E.current.dataset.motionPopId=g;let V=document.createElement("style");return B&&(V.nonce=B),document.head.appendChild(V),V.sheet&&V.sheet.insertRule(`
1632          [data-motion-pop-id="${g}"] {
1633            position: absolute !important;
1634            width: ${l}px !important;
1635            height: ${b}px !important;
1636            top: ${_}px !important;
1637            left: ${R}px !important;
1638          }
1639        `),()=>{document.head.removeChild(V)}},[c]),(0,b.jsx)(PopChildMeasure,{isPresent:c,childRef:E,sizeRef:O,children:_.cloneElement(l,{ref:E})})}let PresenceChild=({children:l,initial:c,isPresent:g,onExitComplete:R,custom:B,presenceAffectsLayout:V,mode:U})=>{let H=(0,O.h)(newChildrenMap),W=(0,_.useId)(),G=(0,_.useMemo)(()=>({id:W,initial:c,isPresent:g,custom:B,onExitComplete:l=>{for(let c of(H.set(l,!0),H.values()))if(!c)return;R&&R()},register:l=>(H.set(l,!1),()=>H.delete(l))}),V?[Math.random()]:[g]);return(0,_.useMemo)(()=>{H.forEach((l,c)=>H.set(c,!1))},[g]),_.useEffect(()=>{g||H.size||!R||R()},[g]),"popLayout"===U&&(l=(0,b.jsx)(PopChild,{isPresent:g,children:l})),(0,b.jsx)(E.O.Provider,{value:G,children:l})};function newChildrenMap(){return new Map}var B=g(74725),V=g(72544);let getChildKey=l=>l.key||"";function onlyElements(l){let c=[];return _.Children.forEach(l,l=>{(0,_.isValidElement)(l)&&c.push(l)}),c}var U=g(53765);let AnimatePresence=({children:l,exitBeforeEnter:c,custom:g,initial:E=!0,onExitComplete:R,presenceAffectsLayout:H=!0,mode:W="sync"})=>{(0,V.k)(!c,"Replace exitBeforeEnter with mode='wait'");let G=(0,_.useMemo)(()=>onlyElements(l),[l]),q=G.map(getChildKey),Q=(0,_.useRef)(!0),Z=(0,_.useRef)(G),K=(0,O.h)(()=>new Map),[X,Y]=(0,_.useState)(G),[J,et]=(0,_.useState)(G);(0,U.L)(()=>{Q.current=!1,Z.current=G;for(let l=0;l<J.length;l++){let c=getChildKey(J[l]);q.includes(c)?K.delete(c):!0!==K.get(c)&&K.set(c,!1)}},[J,q.length,q.join("-")]);let er=[];if(G!==X){let l=[...G];for(let c=0;c<J.length;c++){let g=J[c],b=getChildKey(g);q.includes(b)||(l.splice(c,0,g),er.push(g))}"wait"===W&&er.length&&(l=er),et(onlyElements(l)),Y(G);return}let{forceRender:ei}=(0,_.useContext)(B.p);return(0,b.jsx)(b.Fragment,{children:J.map(l=>{let c=getChildKey(l),_=G===J||q.includes(c);return(0,b.jsx)(PresenceChild,{isPresent:_,initial:(!Q.current||!!E)&&void 0,custom:_?void 0:g,presenceAffectsLayout:H,mode:W,onExitComplete:_?void 0:()=>
1639{if(!K.has(c))return;K.set(c,!0);let l=!0;K.forEach(c=>{c||(l=!1)}),l&&(null==ei||ei(),et(Z.current),R&&R())},children:l},c)})})}},74725:function(l,c,g){"use strict";g.d(c,{p:function(){return _}});var b=g(52983);let _=(0,b.createContext)({})},28687:function(l,c,g){"use strict";g.d(c,{_:function(){return _}});var b=g(52983);let _=(0,b.createContext)({transformPagePoint:l=>l,isStatic:!1,reducedMotion:"never"})},9038:function(l,c,g){"use strict";g.d(c,{O:function(){return _}});var b=g(52983);let _=(0,b.createContext)(null)},37523:function(l,c,g){"use strict";g.d(c,{Z:function(){return createRenderBatcher}});var b=g(3603);let _=["read","resolveKeyframes","update","preRender","render","postRender"];function createRenderBatcher(l,c){let g=!1,E=!0,O={delta:0,timestamp:0,isProcessing:!1},flagRunNextFrame=()=>g=!0,R=_.reduce((l,c)=>(l[c]=function(l){let c=new Set,g=new Set,b=!1,_=!1,E=new WeakSet,O={delta:0,timestamp:0,isProcessing:!1};function triggerCallback(c){E.has(c)&&(R.schedule(c),l()),c(O)}let R={schedule:(l,_=!1,O=!1)=>{let R=O&&b,B=R?c:g;return _&&E.add(l),B.has(l)||B.add(l),l},cancel:l=>{g.delete(l),E.delete(l)},process:l=>{if(O=l,b){_=!0;return}b=!0,[c,g]=[g,c],g.clear(),c.forEach(triggerCallback),b=!1,_&&(_=!1,R.process(l))}};return R}(flagRunNextFrame),l),{}),{read:B,resolveKeyframes:V,update:U,preRender:H,render:W,postRender:G}=R,processBatch=()=>{let _=b.c.useManualTiming?O.timestamp:performance.now();g=!1,O.delta=E?1e3/60:Math.max(Math.min(_-O.timestamp,40),1),O.timestamp=_,O.isProcessing=!0,B.process(O),V.process(O),U.process(O),H.process(O),W.process(O),G.process(O),O.isProcessing=!1,g&&c&&(E=!1,l(processBatch))},wake=()=>{g=!0,E=!0,O.isProcessing||l(processBatch)},q=_.reduce((l,c)=>{let b=R[c];return l[c]=(l,c=!1,_=!1)=>(g||wake(),b.schedule(l,c,_)),l},{});return{schedule:q,cancel:l=>{for(let c=0;c<_.length;c++)R[_[c]].cancel(l)},state:O,steps:R}}},30431:function(l,c,g){"use strict";g.d(c,{Pn:function(){return O},Wi:function(){return E},frameData:function(){return R},yL:function(){return B}});var b=g(54737),_=g(37523);let{schedule:E,cancel:O,state:R,steps:B}=(0,_.Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:b.Z,!0)},13054:function(l,c,g){"use strict";let b;g.d(c,{X:function(){return O}});var _=g(3603),E=g(30431);function clearTime(){b=void 0}let O={now:()=>(void 0===b&&O.set(E.frameData.isProcessing||_.c.useManualTiming?E.frameData.timestamp:performance.now()),b),set:l=>{b=l,queueMicrotask(clearTime)}}},85953:function(l,c,g){"use strict";function isAnimationControls(l){return null!==l&&"object"==typeof l&&"function"==typeof l.start}g.d(c,{E:function(){return t2}});let isKeyframesTarget=l=>Array.isArray(l);function shallowCompare(l,c){if(!Array.isArray(c))return!1;let g=c.length;if(g!==l.length)return!1;for(let b=0;b<g;b++)if(c[b]!==l[b])return!1;return!0}function isVariantLabel(l){return"string"==typeof l||Array.isArray(l)}function getValueState(l){let c=[{},{}];return null==l||l.values.forEach((l,g)=>{c[0][g]=l.get(),c[1][g]=l.getVelocity()}),c}function resolveVariantFromProps(l,c,g,b){if("function"==typeof c){let[_,E]=getValueState(b);c=c(void 0!==g?g:l.custom,_,E)}if("string"==typeof c&&(c=l.variants&&l.variants[c]),"function"==typeof c){let[_,E]=getValueState(b);c=c(void 0!==g?g:l.custom,_,E)}return c}function resolveVariant(l,c,g){let b=l.getProps();return resolveVariantFromProps(b,c,void 0!==g?g:b.custom,l)}let b=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],_=["initial",...b],E=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],O=new Set(E),secondsToMilliseconds=l=>1e3*l,millisecondsToSeconds=l=>l/1e3,R={type:"spring",stiffness:500,damping:25,restSpeed:10},criticallyDampedSpring=l=>({type:"spring",stiffness:550,damping:0===l?2*Math.sqrt(550):30,restSpeed:10}),B={type:"keyframes",duration:.8},V={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},getDefaultTransition=(l,{keyframes:c})=>c.length>2?B:O.has(l)?l.startsWith("scale")?criticallyDampedSpring(c[1]):R:V;function getValueTransition(l,c){return l[c]||l.default||l}var U,H,W,G=g(3603);let q={current:!1},isNotNull=l=>null!==l;function getFinalKeyframe(l,{repeat:c,repeatType:g="loop"},b){let _=l.filter(isNotNull),E=c&&"loop"!==g&&c%2==1?0:_.length-1;return E&&void 0!==b?b:_[E]}var Q=g(30431),Z=g(54737);let calcBezier=(l,c,g)=>(((1-3*g+3*c)*l+(3*g-6*c))*l+3*c)*l;function cubicBezier(l,c,g,b){if(l===c&&g===b)return Z.Z;let getTForX=c=>(function(l,c,g,b,_){let E,O;let R=0;do(E=calcBezier(O=c+(g-c)/2,b,_)-l)>0?g=O:c=O;
1639while(Math.abs(E)>1e-7&&++R<12);return O})(c,0,1,l,g);return l=>0===l||1===l?l:calcBezier(getTForX(l),c,b)}let mirrorEasing=l=>c=>c<=.5?l(2*c)/2:(2-l(2*(1-c)))/2,reverseEasing=l=>c=>1-l(1-c),K=cubicBezier(.33,1.53,.69,.99),X=reverseEasing(K),Y=mirrorEasing(X),anticipate=l=>(l*=2)<1?.5*X(l):.5*(2-Math.pow(2,-10*(l-1))),circIn=l=>1-Math.sin(Math.acos(l)),J=reverseEasing(circIn),et=mirrorEasing(circIn),isZeroValueString=l=>/^0[^.\s]+$/u.test(l);var er=g(72544);let isNumericalString=l=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(l);var ei=g(96286);let ea=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var eo=g(74086),es=g(12531);let el=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),isNumOrPxType=l=>l===eo.Rx||l===es.px,getPosFromMatrix=(l,c)=>parseFloat(l.split(", ")[c]),getTranslateFromMatrix=(l,c)=>(g,{transform:b})=>{if("none"===b||!b)return 0;let _=b.match(/^matrix3d\((.+)\)$/u);if(_)return getPosFromMatrix(_[1],c);{let c=b.match(/^matrix\((.+)\)$/u);return c?getPosFromMatrix(c[1],l):0}},ec=new Set(["x","y","z"]),eu=E.filter(l=>!ec.has(l)),ed={width:({x:l},{paddingLeft:c="0",paddingRight:g="0"})=>l.max-l.min-parseFloat(c)-parseFloat(g),height:({y:l},{paddingTop:c="0",paddingBottom:g="0"})=>l.max-l.min-parseFloat(c)-parseFloat(g),top:(l,{top:c})=>parseFloat(c),left:(l,{left:c})=>parseFloat(c),bottom:({y:l},{top:c})=>parseFloat(c)+(l.max-l.min),right:({x:l},{left:c})=>parseFloat(c)+(l.max-l.min),x:getTranslateFromMatrix(4,13),y:getTranslateFromMatrix(5,14)};ed.translateX=ed.x,ed.translateY=ed.y;let testValueType=l=>c=>c.test(l),ep=[eo.Rx,es.px,es.aQ,es.RW,es.vw,es.vh,{test:l=>"auto"===l,parse:l=>l}],findDimensionValueType=l=>ep.find(testValueType(l)),ef=new Set,eh=!1,em=!1;function measureAllKeyframes(){if(em){let l=Array.from(ef).filter(l=>l.needsMeasurement),c=new Set(l.map(l=>l.element)),g=new Map;c.forEach(l=>{let c=function(l){let c=[];return eu.forEach(g=>{let b=l.getValue(g);void 0!==b&&(c.push([g,b.get()]),b.set(g.startsWith("scale")?1:0))}),c}(l);c.length&&(g.set(l,c),l.render())}),l.forEach(l=>l.measureInitialState()),c.forEach(l=>{l.render();let c=g.get(l);c&&c.forEach(([c,g])=>{var b;null===(b=l.getValue(c))||void 0===b||b.set(g)})}),l.forEach(l=>l.measureEndState()),l.forEach(l=>{void 0!==l.suspendedScrollY&&window.scrollTo(0,l.suspendedScrollY)})}em=!1,eh=!1,ef.forEach(l=>l.complete()),ef.clear()}function readAllKeyframes(){ef.forEach(l=>{l.readKeyframes(),l.needsMeasurement&&(em=!0)})}let KeyframeResolver=class KeyframeResolver{constructor(l,c,g,b,_,E=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...l],this.onComplete=c,this.name=g,this.motionValue=b,this.element=_,this.isAsync=E}scheduleResolve(){this.isScheduled=!0,this.isAsync?(ef.add(this),eh||(eh=!0,Q.Wi.read(readAllKeyframes),Q.Wi.resolveKeyframes(measureAllKeyframes))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:l,name:c,element:g,motionValue:b}=this;for(let _=0;_<l.length;_++)if(null===l[_]){if(0===_){let _=null==b?void 0:b.get(),E=l[l.length-1];if(void 0!==_)l[0]=_;else if(g&&c){let b=g.readValue(c,E);null!=b&&(l[0]=b)}void 0===l[0]&&(l[0]=E),b&&void 0===_&&b.set(l[0])}else l[_]=l[_-1]}}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),ef.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,ef.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var eg=g(27907),ey=g(21426);let ev=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter(l){let[c,g]=l.slice(0,-1).split("(");if("drop-shadow"===c)return l;let[b]=g.match(ey.K)||[];if(!b)return l;let _=g.replace(b,""),E=ev.has(c)?1:0;return b!==g&&(E*=100),c+"("+E+_+")"}let eb=/\b([a-z-]*)\(.*?\)/gu,ex={...eg.P,getAnimatableNone:l=>{let c=l.match(eb);return c?c.map(applyDefaultFilter).join(" "):l}};var e_=g(90137);let ew={borderWidth:es.px,borderTopWidth:es.px,borderRightWidth:es.px,borderBottomWidth:es.px,borderLeftWidth:es.px,borderRadius:es.px,radius:es.px,borderTopLeftRadius:es.px,borderTopRightRadius:es.px,borderBottomRightRadius:es.px,borderBottomLeftRadius:es.px,width:es.px,maxWidth:es.px,height:es.px,maxHeight:es.px,top:es.px,right:es.px,bottom:es.px,left:es.px,padding:es.px,paddingTop:es.px,paddingRight:es.px,paddingBottom:es.px,paddingLeft:es.px,margin:es.px,marginTop:es.px,marginRight:es.px,marginBottom:es.px,marginLeft:es.px,backgroundPositionX:es.px,backgroundPositionY:es.px}
1639,eE={rotate:es.RW,rotateX:es.RW,rotateY:es.RW,rotateZ:es.RW,scale:eo.bA,scaleX:eo.bA,scaleY:eo.bA,scaleZ:eo.bA,skew:es.RW,skewX:es.RW,skewY:es.RW,distance:es.px,translateX:es.px,translateY:es.px,translateZ:es.px,x:es.px,y:es.px,z:es.px,perspective:es.px,transformPerspective:es.px,opacity:eo.Fq,originX:es.$C,originY:es.$C,originZ:es.px},eS={...eo.Rx,transform:Math.round},eC={...ew,...eE,zIndex:eS,size:es.px,fillOpacity:eo.Fq,strokeOpacity:eo.Fq,numOctaves:eS},ek={...eC,color:e_.$,backgroundColor:e_.$,outlineColor:e_.$,fill:e_.$,stroke:e_.$,borderColor:e_.$,borderTopColor:e_.$,borderRightColor:e_.$,borderBottomColor:e_.$,borderLeftColor:e_.$,filter:ex,WebkitFilter:ex},getDefaultValueType=l=>ek[l];function getAnimatableNone(l,c){let g=getDefaultValueType(l);return g!==ex&&(g=eg.P),g.getAnimatableNone?g.getAnimatableNone(c):void 0}let eT=new Set(["auto","none","0"]);let DOMKeyframesResolver=class DOMKeyframesResolver extends KeyframeResolver{constructor(l,c,g,b,_){super(l,c,g,b,_,!0)}readKeyframes(){let{unresolvedKeyframes:l,element:c,name:g}=this;if(!c||!c.current)return;super.readKeyframes();for(let g=0;g<l.length;g++){let b=l[g];if("string"==typeof b&&(b=b.trim(),(0,ei.t)(b))){let _=function getVariableValue(l,c,g=1){(0,er.k)(g<=4,`Max CSS variable fallback depth detected in property "${l}". This may indicate a circular fallback dependency.`);let[b,_]=function(l){let c=ea.exec(l);if(!c)return[,];let[,g,b,_]=c;return[`--${null!=g?g:b}`,_]}(l);if(!b)return;let E=window.getComputedStyle(c).getPropertyValue(b);if(E){let l=E.trim();return isNumericalString(l)?parseFloat(l):l}return(0,ei.t)(_)?getVariableValue(_,c,g+1):_}(b,c.current);void 0!==_&&(l[g]=_),g===l.length-1&&(this.finalKeyframe=b)}}if(this.resolveNoneKeyframes(),!el.has(g)||2!==l.length)return;let[b,_]=l,E=findDimensionValueType(b),O=findDimensionValueType(_);if(E!==O){if(isNumOrPxType(E)&&isNumOrPxType(O))for(let c=0;c<l.length;c++){let g=l[c];"string"==typeof g&&(l[c]=parseFloat(g))}else this.needsMeasurement=!0}}resolveNoneKeyframes(){let{unresolvedKeyframes:l,name:c}=this,g=[];for(let c=0;c<l.length;c++){var b;("number"==typeof(b=l[c])?0===b:null===b||"none"===b||"0"===b||isZeroValueString(b))&&g.push(c)}g.length&&function(l,c,g){let b,_=0;for(;_<l.length&&!b;){let c=l[_];"string"==typeof c&&!eT.has(c)&&(0,eg.V)(c).values.length&&(b=l[_]),_++}if(b&&g)for(let _ of c)l[_]=getAnimatableNone(g,b)}(l,g,c)}measureInitialState(){let{element:l,unresolvedKeyframes:c,name:g}=this;if(!l||!l.current)return;"height"===g&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ed[g](l.measureViewportBox(),window.getComputedStyle(l.current)),c[0]=this.measuredOrigin;let b=c[c.length-1];void 0!==b&&l.getValue(g,b).jump(b,!1)}measureEndState(){var l;let{element:c,name:g,unresolvedKeyframes:b}=this;if(!c||!c.current)return;let _=c.getValue(g);_&&_.jump(this.measuredOrigin,!1);let E=b.length-1,O=b[E];b[E]=ed[g](c.measureViewportBox(),window.getComputedStyle(c.current)),null!==O&&void 0===this.finalKeyframe&&(this.finalKeyframe=O),(null===(l=this.removedTransforms)||void 0===l?void 0:l.length)&&this.removedTransforms.forEac
1639h(([l,g])=>{c.getValue(l).set(g)}),this.resolveNoneKeyframes()}};function isGenerator(l){return"function"==typeof l}var eP=g(13054);let isAnimatable=(l,c)=>"zIndex"!==c&&!!("number"==typeof l||Array.isArray(l)||"string"==typeof l&&(eg.P.test(l)||"0"===l)&&!l.startsWith("url("));let BaseAnimation=class BaseAnimation{constructor({autoplay:l=!0,delay:c=0,type:g="keyframes",repeat:b=0,repeatDelay:_=0,repeatType:E="loop",...O}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=eP.X.now(),this.options={autoplay:l,delay:c,type:g,repeat:b,repeatDelay:_,repeatType:E,...O},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(readAllKeyframes(),measureAllKeyframes()),this._resolved}onKeyframesResolved(l,c){this.resolvedAt=eP.X.now(),this.hasAttemptedResolve=!0;let{name:g,type:b,velocity:_,delay:E,onComplete:O,onUpdate:R,isGenerator:B}=this.options;if(!B&&!function(l,c,g,b){let _=l[0];if(null===_)return!1;if("display"===c||"visibility"===c)return!0;let E=l[l.length-1],O=isAnimatable(_,c),R=isAnimatable(E,c);return(0,er.K)(O===R,`You are trying to animate ${c} from "${_}" to "${E}". ${_} is not an animatable value - to enable this animation set ${_} to a value animatable to ${E} via the \`style\` property.`),!!O&&!!R&&(function(l){let c=l[0];if(1===l.length)return!0;for(let g=0;g<l.length;g++)if(l[g]!==c)return!0}(l)||("spring"===g||isGenerator(g))&&b)}(l,g,b,_)){if(q.current||!E){null==R||R(getFinalKeyframe(l,this.options,c)),null==O||O(),this.resolveFinishedPromise();return}this.options.duration=0}let V=this.initPlayback(l,c);!1!==V&&(this._resolved={keyframes:l,finalKeyframe:c,...V},this.onPostResolved())}onPostResolved(){}then(l,c){return this.currentFinishedPromise.then(l,c)}updateFinishedPromise(){this.currentFinishedPromise=new Promise(l=>{this.resolveFinishedPromise=l})}};var eA=g(75668);function calcGeneratorVelocity(l,c,g){let b=Math.max(c-5,0);return(0,eA.R)(g-l(b),c-b)}var e$=g(97720);function calcAngularFreq(l,c){return l*Math.sqrt(1-c*c)}let eO=["duration","bounce"],eN=["stiffness","damping","mass"];function isSpringType(l,c){return c.some(c=>void 0!==l[c])}function spring({keyframes:l,restDelta:c,restSpeed:g,...b}){let _;let E=l[0],O=l[l.length-1],R={done:!1,value:E},{stiffness:B,damping:V,mass:U,duration:H,velocity:W,isResolvedFromDuration:G}=function(l){let c={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...l};if(!isSpringType(l,eN)&&isSpringType(l,eO)){let g=function({duration:l=800,bounce:c=.25,velocity:g=0,mass:b=1}){let _,E;(0,er.K)(l<=secondsToMilliseconds(10),"Spring duration must be 10 seconds or less");let O=1-c;O=(0,e$.u)(.05,1,O),l=(0,e$.u)(.01,10,millisecondsToSeconds(l)),O<1?(_=c=>{let b=c*O,_=b*l,E=calcAngularFreq(c,O),R=Math.exp(-_);return .001-(b-g)/E*R},E=c=>{let b=c*O,E=b*l,R=Math.pow(O,2)*Math.pow(c,2)*l,B=Math.exp(-E),V=calcAngularFreq(Math.pow(c,2),O),U=-_(c)+.001>0?-1:1;return U*((E*g+g-R)*B)/V}):(_=c=>{let b=Math.exp(-c*l),_=(c-g)*l+1;return -.001+b*_},E=c=>{let b=Math.exp(-c*l),_=(g-c)*(l*l);return b*_});let R=5/l,B=function(l,c,g){let b=g;for(let g=1;g<12;g++)b-=l(b)/c(b);return b}(_,E,R);if(l=secondsToMilliseconds(l),isNaN(B))return{stiffness:100,damping:10,duration:l};{let c=Math.pow(B,2)*b;return{stiffness:c,damping:2*O*Math.sqrt(b*c),duration:l}}}(l);(c={...c,...g,mass:1}).isResolvedFromDuration=!0}return c}({...b,velocity:-millisecondsToSeconds(b.velocity||0)}),q=W||0,Q=V/(2*Math.sqrt(B*U)),Z=O-E,K=millisecondsToSeconds(Math.sqrt(B/U)),X=5>Math.abs(Z);if(g||(g=X?.01:2),c||(c=X?.005:.5),Q<1){let l=calcAngularFreq(K,Q);_=c=>{let g=Math.exp(-Q*K*c);return O-g*((q+Q*K*Z)/l*Math.sin(l*c)+Z*Math.cos(l*c))}}else if(1===Q)_=l=>O-Math.exp(-K*l)*(Z+(q+K*Z)*l);else{let l=K*Math.sqrt(Q*Q-1);_=c=>{let g=Math.exp(-Q*K*c),b=Math.min(l*c,300);return O-g*((q+Q*K*Z)*Math.sinh(b)+l*Z*Math.cosh(b))/l}}
1639return{calculatedDuration:G&&H||null,next:l=>{let b=_(l);if(G)R.done=l>=H;else{let E=0;Q<1&&(E=0===l?secondsToMilliseconds(q):calcGeneratorVelocity(_,l,b));let B=Math.abs(E)<=g,V=Math.abs(O-b)<=c;R.done=B&&V}return R.value=R.done?O:b,R}}}function inertia({keyframes:l,velocity:c=0,power:g=.8,timeConstant:b=325,bounceDamping:_=10,bounceStiffness:E=500,modifyTarget:O,min:R,max:B,restDelta:V=.5,restSpeed:U}){let H,W;let G=l[0],q={done:!1,value:G},isOutOfBounds=l=>void 0!==R&&l<R||void 0!==B&&l>B,nearestBoundary=l=>void 0===R?B:void 0===B?R:Math.abs(R-l)<Math.abs(B-l)?R:B,Q=g*c,Z=G+Q,K=void 0===O?Z:O(Z);K!==Z&&(Q=K-G);let calcDelta=l=>-Q*Math.exp(-l/b),calcLatest=l=>K+calcDelta(l),applyFriction=l=>{let c=calcDelta(l),g=calcLatest(l);q.done=Math.abs(c)<=V,q.value=q.done?K:g},checkCatchBoundary=l=>{isOutOfBounds(q.value)&&(H=l,W=spring({keyframes:[q.value,nearestBoundary(q.value)],velocity:calcGeneratorVelocity(calcLatest,l,q.value),damping:_,stiffness:E,restDelta:V,restSpeed:U}))};return checkCatchBoundary(0),{calculatedDuration:null,next:l=>{let c=!1;return(W||void 0!==H||(c=!0,applyFriction(l),checkCatchBoundary(l)),void 0!==H&&l>=H)?W.next(l-H):(c||applyFriction(l),q)}}}let eM=cubicBezier(.42,0,1,1),ej=cubicBezier(0,0,.58,1),eI=cubicBezier(.42,0,.58,1),isEasingArray=l=>Array.isArray(l)&&"number"!=typeof l[0],eR={linear:Z.Z,easeIn:eM,easeInOut:eI,easeOut:ej,circIn:circIn,circInOut:et,circOut:J,backIn:X,backInOut:Y,backOut:K,anticipate:anticipate},easingDefinitionToFunction=l=>{if(Array.isArray(l)){(0,er.k)(4===l.length,"Cubic bezier arrays must contain four numerical values.");let[c,g,b,_]=l;return cubicBezier(c,g,b,_)}return"string"==typeof l?((0,er.k)(void 0!==eR[l],`Invalid easing type '${l}'`),eR[l]):l};var eF=g(89823),eD=g(34479);function keyframes({duration:l=300,keyframes:c,times:g,ease:b="easeInOut"}){let _=isEasingArray(b)?b.map(easingDefinitionToFunction):easingDefinitionToFunction(b),E={done:!1,value:c[0]},O=(g&&g.length===c.length?g:(0,eD.Y)(c)).map(c=>c*l),R=(0,eF.s)(O,c,{ease:Array.isArray(_)?_:c.map(()=>_||eI).splice(0,c.length-1)});return{calculatedDuration:l,next:c=>(E.value=R(c),E.done=c>=l,E)}}var eL=g(97947),eB=g(26018);let frameloopDriver=l=>{let passTimestamp=({timestamp:c})=>l(c);return{start:()=>Q.Wi.update(passTimestamp,!0),stop:()=>(0,Q.Pn)(passTimestamp),now:()=>Q.frameData.isProcessing?Q.frameData.timestamp:eP.X.now()}},eV={decay:inertia,inertia:inertia,tween:keyframes,keyframes:keyframes,spring:spring},percentToProgress=l=>l/100;let MainThreadAnimation=class MainThreadAnimation extends BaseAnimation{constructor(l){super(l),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:l}=this.options;l&&l()};let{name:c,motionValue:g,element:b,keyframes:_}=this.options,E=(null==b?void 0:b.KeyframeResolver)||KeyframeResolver;this.resolver=new E(_,(l,c)=>this.onKeyframesResolved(l,c),c,g,b),this.resolver.scheduleResolve()}initPlayback(l){let c,g;let{type:b="keyframes",repeat:_=0,repeatDelay:E=0,repeatType:O,velocity:R=0}=this.options,B=isGenerator(b)?b:eV[b]||keyframes;B!==keyframes&&"number"!=typeof l[0]&&(c=(0,eL.z)(percentToProgress,(0,eB.C)(l[0],l[1])),l=[0,100]);let V=B({...this.options,keyframes:l});"mirror"===O&&(g=B({...this.options,keyframes:[...l].reverse(),velocity:-R})),null===V.calculatedDuration&&(V.calculatedDuration=function(l){let c=0,g=l.next(c);for(;!g.done&&c<2e4;)c+=50,g=l.next(c);return c>=2e4?1/0:c}(V));let{calculatedDuration:U}=V,H=U+E;return{generator:V,mirroredGenerator:g,mapPercentToKeyframes:c,calculatedDuration:U,resolvedDuration:H,totalDuration:H*(_+1)-E}}onPostResolved(){let{autoplay:l=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&l?this.state=this.pendingPlayState:this.pause()}tick(l,c=!1){let{resolved:g}=this;if(!g){let{keyframes:l}=this.options;return{done:!0,value:l[l.length-1]}}let{finalKeyframe:b,generator:_,mirroredGenerator:E,mapPercentToKeyframes:O,keyframes:R,calculatedDuration:B,totalDuration:V,resolvedDuration:U}=g;if(null===this.startTime)return _.next(0);let{delay:H,repeat:W,repeatType:G,repeatDelay:q,onUpdate:Q}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,l):this.speed<0&&(this.startTime=Math.min(l-V/this.speed,this.startTime)),c?this.currentTime=l:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(l-this.startTime)*this.speed;let Z=this.currentTime-H*(this.speed>=0?1:-1),K=this.speed>=0?Z<0:Z>V;this.currentTime=Math.max(Z,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=V);let X=this.currentTime,Y=_;if(W){let l=Math.min(this.currentTime,V)/U,c=Math.floor(l),g=l%1;!g&&l>=1&&(g=1),1===g&&c--,c=Math.min(c,W+1);let b=!!(c%2);b&&("reverse"===G?(g=1-g,q&&(g-=q/U)):"mirror"===G&&(Y=E)),X=(0,e$.u)(0,1,g)*U}let J=K?{done:!1,value:R[0]}:Y.next(X);O&&(J.value=O(J.value));let{done:et}=J;K||null===B||(et=this.speed>=0?this.currentTime>=V:this.currentTime<=0);let er=null===this.holdTime&&("finished"===this.state||"running"===this.state&&et);return er&&void 0!==b&&(J.value=getFinalKeyframe(R,this.options,b)),Q&&Q(J.value),er&&this.finish(),J}get duration(){let{resolved:l}=this;return l?millisecondsToSeconds(l.calculatedDuration):0}
1639get time(){return millisecondsToSeconds(this.currentTime)}set time(l){l=secondsToMilliseconds(l),this.currentTime=l,null!==this.holdTime||0===this.speed?this.holdTime=l:this.driver&&(this.startTime=this.driver.now()-l/this.speed)}get speed(){return this.playbackSpeed}set speed(l){let c=this.playbackSpeed!==l;this.playbackSpeed=l,c&&(this.time=millisecondsToSeconds(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:l=frameloopDriver,onPlay:c,startTime:g}=this.options;this.driver||(this.driver=l(l=>this.tick(l))),c&&c();let b=this.driver.now();null!==this.holdTime?this.startTime=b-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=b):this.startTime=null!=g?g:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var l;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!==(l=this.currentTime)&&void 0!==l?l:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:l}=this.options;l&&l()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(l){return this.startTime=0,this.tick(l,!0)}};let eU=new Set(["opacity","clipPath","filter","transform"]),isBezierDefinition=l=>Array.isArray(l)&&"number"==typeof l[0];var eH=g(78865);let generateLinearEasing=(l,c)=>{let g="",b=Math.max(Math.round(c/10),2);for(let c=0;c<b;c++)g+=l((0,eH.Y)(0,b-1,c))+", ";return`linear(${g.substring(0,g.length-2)})`};var ez=g(53699);let eW={linearEasing:void 0},eG=function(l,c){let g=(0,ez.X)(l);return()=>{var l;return null!==(l=eW[c])&&void 0!==l?l:g()}}(()=>{try{document.createElement("div").animate({opacity:0}
1639,{easing:"linear(0, 1)"})}catch(l){return!1}return!0},"linearEasing"),cubicBezierAsString=([l,c,g,b])=>`cubic-bezier(${l}, ${c}, ${g}, ${b})`,eq={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:cubicBezierAsString([0,.65,.55,1]),circOut:cubicBezierAsString([.55,0,1,.45]),backIn:cubicBezierAsString([.31,.01,.66,-.59]),backOut:cubicBezierAsString([.33,1.53,.69,.99])};function attachTimeline(l,c){l.timeline=c,l.onfinish=null}let eQ=(0,ez.X)(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),eZ={anticipate:anticipate,backInOut:Y,circInOut:et};let AcceleratedAnimation=class AcceleratedAnimation extends BaseAnimation{constructor(l){super(l);let{name:c,motionValue:g,element:b,keyframes:_}=this.options;this.resolver=new DOMKeyframesResolver(_,(l,c)=>this.onKeyframesResolved(l,c),c,g,b),this.resolver.scheduleResolve()}initPlayback(l,c){var g,b;let{duration:_=300,times:E,ease:O,type:R,motionValue:B,name:V,startTime:U}=this.options;if(!(null===(g=B.owner)||void 0===g?void 0:g.current))return!1;if("string"==typeof O&&eG()&&O in eZ&&(O=eZ[O]),isGenerator((b=this.options).type)||"spring"===b.type||!function isWaapiSupportedEasing(l){return!!("function"==typeof l&&eG()||!l||"string"==typeof l&&(l in eq||eG())||isBezierDefinition(l)||Array.isArray(l)&&l.every(isWaapiSupportedEasing))}(b.ease)){let{onComplete:c,onUpdate:g,motionValue:b,element:B,...V}=this.options,U=function(l,c){let g=new MainThreadAnimation({...c,keyframes:l,repeat:0,delay:0,isGenerator:!0}),b={done:!1,value:l[0]},_=[],E=0;for(;!b.done&&E<2e4;)_.push((b=g.sample(E)).value),E+=10;return{times:void 0,keyframes:_,duration:E-10,ease:"linear"}}(l,V);1===(l=U.keyframes).length&&(l[1]=l[0]),_=U.duration,E=U.times,O=U.ease,R="keyframes"}let H=function(l,c,g,{delay:b=0,duration:_=300,repeat:E=0,repeatType:O="loop",ease:R,times:B}={}){let V={[c]:g};B&&(V.offset=B);let U=function mapEasingToNativeEasing(l,c){if(l)return"function"==typeof l&&eG()?generateLinearEasing(l,c):isBezierDefinition(l)?cubicBezierAsString(l):Array.isArray(l)?l.map(l=>mapEasingToNativeEasing(l,c)||eq.easeOut):eq[l]}(R,_);return Array.isArray(U)&&(V.easing=U),l.animate(V,{delay:b,duration:_,easing:Array.isArray(U)?"linear":U,fill:"both",iterations:E+1,direction:"reverse"===O?"alternate":"normal"})}(B.owner.current,V,l,{...this.options,duration:_,times:E,ease:O});return H.startTime=null!=U?U:this.calcStartTime(),this.pendingTimeline?(attachTimeline(H,this.pendingTimeline),this.pendingTimeline=void 0):H.onfinish=()=>{let{onComplete:g}=this.options;B.set(getFinalKeyframe(l,this.options,c)),g&&g(),this.cancel(),this.resolveFinishedPromise()},{animation:H,duration:_,times:E,type:R,ease:O,keyframes:l}}get duration(){let{resolved:l}=this;if(!l)return 0;let{duration:c}=l;return millisecondsToSeconds(c)}get time(){let{resolved:l}=this;if(!l)return 0;let{animation:c}=l;return millisecondsToSeconds(c.currentTime||0)}set time(l){let{resolved:c}=this;if(!c)return;let{animation:g}=c;g.currentTime=secondsToMilliseconds(l)}get speed(){let{resolved:l}=this;if(!l)return 1;let{animation:c}=l;return c.playbackRate}set speed(l){let{resolved:c}=this;if(!c)return;let{animation:g}=c;g.playbackRate=l}get state(){let{resolved:l}=this;if(!l)return"idle";let{animation:c}=l;return c.playState}get startTime(){let{resolved:l}=this;if(!l)return null;let{animation:c}=l;return c.startTime}attachTimeline(l){if(this._resolved){let{resolved:c}=this;if(!c)return Z.Z;let{animation:g}=c;attachTimeline(g,l)}else this.pendingTimeline=l;return Z.Z}play(){if(this.isStopped)return;let{resolved:l}=this;if(!l)return;let{animation:c}=l;"finished"===c.playState&&this.updateFinishedPromise(),c.play()}pause(){let{resolved:l}=this;if(!l)return;let{animation:c}=l;c.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:l}=this;if(!l)return;let{animation:c,keyframes:g,duration:b,type:_,ease:E,times:O}=l;if("idle"===c.playState||"finished"===c.playState)return;if(this.time){let{motionValue:l,onUpdate:c,onComplete:R,element:B,...V}=this.options,U=new MainThreadAnimation({...V,keyframes:g,duration:b,type:_,ease:E,times:O,isGenerator:!0}),H=secondsToMilliseconds(this.time);l.setWithVelocity(U.sample(H-10).value,U.sample(H).value,10)}let{onStop:R}=this.options;R&&R(),this.cancel()}complete(){let{resolved:l}=this;l&&l.animation.finish()}cancel(){let{resolved:l}=this;l&&l.animation.cancel()}
1639static supports(l){let{motionValue:c,name:g,repeatDelay:b,repeatType:_,damping:E,type:O}=l;return eQ()&&g&&eU.has(g)&&c&&c.owner&&c.owner.current instanceof HTMLElement&&!c.owner.getProps().onUpdate&&!b&&"mirror"!==_&&0!==E&&"inertia"!==O}};var eK=g(29848);let GroupPlaybackControls=class GroupPlaybackControls{constructor(l){this.stop=()=>this.runAll("stop"),this.animations=l.filter(Boolean)}then(l,c){return Promise.all(this.animations).then(l).catch(c)}getAll(l){return this.animations[0][l]}setAll(l,c){for(let g=0;g<this.animations.length;g++)this.animations[g][l]=c}attachTimeline(l,c){let g=this.animations.map(g=>(0,eK.t)()&&g.attachTimeline?g.attachTimeline(l):c(g));return()=>{g.forEach((l,c)=>{l&&l(),this.animations[c].stop()})}}get time(){return this.getAll("time")}set time(l){this.setAll("time",l)}get speed(){return this.getAll("speed")}set speed(l){this.setAll("speed",l)}get startTime(){return this.getAll("startTime")}get duration(){let l=0;for(let c=0;c<this.animations.length;c++)l=Math.max(l,this.animations[c].duration);return l}runAll(l){this.animations.forEach(c=>c[l]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};let animateMotionValue=(l,c,g,b={},_,E)=>O=>{let R=getValueTransition(b,l)||{},B=R.delay||b.delay||0,{elapsed:V=0}=b;V-=secondsToMilliseconds(B);let U={keyframes:Array.isArray(g)?g:[null,g],ease:"easeOut",velocity:c.getVelocity(),...R,delay:-V,onUpdate:l=>{c.set(l),R.onUpdate&&R.onUpdate(l)},onComplete:()=>{O(),R.onComplete&&R.onComplete()},name:l,motionValue:c,element:E?void 0:_};!function({when:l,delay:c,delayChildren:g,staggerChildren:b,staggerDirection:_,repeat:E,repeatType:O,repeatDelay:R,from:B,elapsed:V,...U}){return!!Object.keys(U).length}(R)&&(U={...U,...getDefaultTransition(l,U)}),U.duration&&(U.duration=secondsToMilliseconds(U.duration)),U.repeatDelay&&(U.repeatDelay=secondsToMilliseconds(U.repeatDelay)),void 0!==U.from&&(U.keyframes[0]=U.from);let H=!1;if(!1!==U.type&&(0!==U.duration||U.repeatDelay)||(U.duration=0,0!==U.delay||(H=!0)),(q.current||G.c.skipAnimations)&&(H=!0,U.duration=0,U.delay=0),H&&!E&&void 0!==c.get()){let l=getFinalKeyframe(U.keyframes,R);if(void 0!==l)return Q.Wi.update(()=>{U.onUpdate(l),U.onComplete()}),new GroupPlaybackControls([])}return!E&&AcceleratedAnimation.supports(U)?new AcceleratedAnimation(U):new MainThreadAnimation(U)},isCustomValue=l=>!!(l&&"object"==typeof l&&l.mix&&l.toValue),resolveFinalValueInKeyframes=l=>isKeyframesTarget(l)?l[l.length-1]||0:l;var eX=g(26846);let camelToDash=l=>l.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),eY="data-"+camelToDash("framerAppearId");function getWillChangeName(l){return O.has(l)?"transform":eU.has(l)?camelToDash(l):void 0}var eJ=g(26020);let WillChangeMotionValue=class WillChangeMotionValue extends eX.Hg{constructor(){super(...arguments),this.values=[]}add(l){let c=getWillChangeName(l);c&&((0,eJ.y4)(this.values,c),this.update())}update(){this.set(this.values.length?this.values.join(", "):"auto")}};let isMotionValue=l=>!!(l&&l.getVelocity);function addValueToWillChange(l,c){var g,b;if(!l.applyWillChange)return;let _=l.getValue("willChange");if(_||(null===(g=l.props.style)||void 0===g?void 0:g.willChange)||(_=new WillChangeMotionValue("auto"),l.addValue("willChange",_)),isMotionValue(b=_)&&b.add)return _.add(c)}function animateTarget(l,c,{delay:g=0,transitionOverride:b,type:_}={}){var E;let{transition:R=l.getDefaultTransition(),transitionEnd:B,...V}=c;b&&(R=b);let U=[],H=_&&l.animationState&&l.animationState.getState()[_];for(let c in V){let b=l.getValue(c,null!==(E=l.latestValues[c])&&void 0!==E?E:null),_=V[c];if(void 0===_||H&&function({protectedKeys:l,needsAnimating:c},g){let b=l.hasOwnProperty(g)&&!0!==c[g];return c[g]=!1,b}(H,c))continue;let B={delay:g,...getValueTransition(R||{},c)},W=!1;if(window.MotionHandoffAnimation){let g=l.props[eY];if(g){let l=window.MotionHandoffAnimation(g,c,Q.Wi);null!==l&&(B.startTime=l,W=!0)}}addValueToWillChange(l,c),b.start(animateMotionValue(c,b,_,l.shouldReduceMotion&&O.has(c)?{type:!1}:B,l,W));let G=b.animation;G&&U.push(G)}return B&&Promise.all(U).then(()=>{Q.Wi.update(()=>{B&&function(l,c){let g=resolveVariant(l,c),{transitionEnd:b={},transition:_={},...E}=g||{};for(let c in E={...E,...b}){let g=resolveFinalValueInKeyframes(E[c]);l.hasValue(c)?l.getValue(c).set(g):l.addValue(c,(0,eX.BX)(g))}}(l,B)})}),U}function animateVariant(l,c,g={}){var b;let _=resolveVariant(l,c,"exit"===g.type?null===(b=l.presenceContext)||void 0===b?void 0:b.custom:void 0),{transition:E=l.getDefaultTransition()||{}}=_||{};g.transitionOverride&&(E=g.transitionOverride);let O=_?()=>Promise.all(animateTarget(l,_,g)):()=>Promise.resolve(),R=l.variantChildren&&l.variantChildren.size?(b=0)=>{let{delayChildren:_=0,staggerChildren:O,staggerDirection:R}=E;return function(l,c,g=0,b=0,_=1,E){let O=[],R=(l.variantChildren.size-1)*b,B=1===_?
1639(l=0)=>l*b:(l=0)=>R-l*b;return Array.from(l.variantChildren).sort(sortByTreeOrder).forEach((l,b)=>{l.notify("AnimationStart",c),O.push(animateVariant(l,c,{...E,delay:g+B(b)}).then(()=>l.notify("AnimationComplete",c)))}),Promise.all(O)}(l,c,_+b,O,R,g)}:()=>Promise.resolve(),{when:B}=E;if(!B)return Promise.all([O(),R(g.delay)]);{let[l,c]="beforeChildren"===B?[O,R]:[R,O];return l().then(()=>c())}}function sortByTreeOrder(l,c){return l.sortNodePosition(c)}let e0=_.length,e1=[...b].reverse(),e2=b.length;function createTypeState(l=!1){return{isActive:l,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function createState(){return{animate:createTypeState(!0),whileInView:createTypeState(),whileHover:createTypeState(),whileTap:createTypeState(),whileDrag:createTypeState(),whileFocus:createTypeState(),exit:createTypeState()}}let Feature=class Feature{constructor(l){this.isMounted=!1,this.node=l}update(){}};let e3=0,isPrimaryPointer=l=>"mouse"===l.pointerType?"number"!=typeof l.button||l.button<=0:!1!==l.isPrimary;function extractEventInfo(l,c="page"){return{point:{x:l[`${c}X`],y:l[`${c}Y`]}}}let addPointerInfo=l=>c=>isPrimaryPointer(c)&&l(c,extractEventInfo(c));function addDomEvent(l,c,g,b={passive:!0}){return l.addEventListener(c,g,b),()=>l.removeEventListener(c,g)}function addPointerEvent(l,c,g,b){return addDomEvent(l,c,addPointerInfo(g),b)}let distance=(l,c)=>Math.abs(l-c);let PanSession=class PanSession{constructor(l,c,{transformPagePoint:g,contextWindow:b,dragSnapToOrigin:_=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let l=getPanInfo(this.lastMoveEventInfo,this.history),c=null!==this.startEvent,g=function(l,c){let g=distance(l.x,c.x),b=distance(l.y,c.y);return Math.sqrt(g**2+b**2)}(l.offset,{x:0,y:0})>=3;if(!c&&!g)return;let{point:b}=l,{timestamp:_}=Q.frameData;this.history.push({...b,timestamp:_});let{onStart:E,onMove:O}=this.handlers;c||(E&&E(this.lastMoveEvent,l),this.startEvent=this.lastMoveEvent),O&&O(this.lastMoveEvent,l)},this.handlePointerMove=(l,c)=>{this.lastMoveEvent=l,this.lastMoveEventInfo=transformPoint(c,this.transformPagePoint),Q.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(l,c)=>{this.end();let{onEnd:g,onSessionEnd:b,resumeAnimation:_}=this.handlers;if(this.dragSnapToOrigin&&_&&_(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let E=getPanInfo("pointercancel"===l.type?this.lastMoveEventInfo:transformPoint(c,this.transformPagePoint),this.history);this.startEvent&&g&&g(l,E),b&&b(l,E)},!isPrimaryPointer(l))return;this.dragSnapToOrigin=_,this.handlers=c,this.transformPagePoint=g,this.contextWindow=b||window;let E=extractEventInfo(l),O=transformPoint(E,this.transformPagePoint),{point:R}=O,{timestamp:B}=Q.frameData;this.history=[{...R,timestamp:B}];let{onSessionStart:V}=c;V&&V(l,getPanInfo(O,this.history)),this.removeListeners=(0,eL.z)(addPointerEvent(this.contextWindow,"pointermove",this.handlePointerMove),addPointerEvent(this.contextWindow,"pointerup",this.handlePointerUp),addPointerEvent(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(l){this.handlers=l}end(){this.removeListeners&&this.removeListeners(),(0,Q.Pn)(this.updatePoint)}};function transformPoint(l,c){return c?{point:c(l.point)}:l}function subtractPoint(l,c){return{x:l.x-c.x,y:l.y-c.y}}function getPanInfo({point:l},c){return{point:l,delta:subtractPoint(l,lastDevicePoint(c)),offset:subtractPoint(l,c[0]),velocity:function(l,c){if(l.length<2)return{x:0,y:0};let g=l.length-1,b=null,_=lastDevicePoint(l);for(;g>=0&&(b=l[g],!(_.timestamp-b.timestamp>secondsToMilliseconds(.1)));)g--;if(!b)return{x:0,y:0};let E=millisecondsToSeconds(_.timestamp-b.timestamp);if(0===E)return{x:0,y:0};let O={x:(_.x-b.x)/E,y:(_.y-b.y)/E};return O.x===1/0&&(O.x=0),O.y===1/0&&(O.y=0),O}(c,0)}}function lastDevicePoint(l){return l[l.length-1]}function createLock(l){let c=null;return()=>null===c&&(c=l,()=>{c=null})}let e5=createLock("dragHorizontal"),e4=createLock("dragVertical");function getGlobalLock(l){let c=!1;if("y"===l)c=e4();else if("x"===l)c=e5();else{let l=e5(),g=e4();l&&g?c=()=>
1639{l(),g()}:(l&&l(),g&&g())}return c}function isDragActive(){let l=getGlobalLock(!0);return!l||(l(),!1)}function isRefObject(l){return l&&"object"==typeof l&&Object.prototype.hasOwnProperty.call(l,"current")}var e6=g(84271);function calcLength(l){return l.max-l.min}function calcAxisDelta(l,c,g,b=.5){l.origin=b,l.originPoint=(0,e6.t)(c.min,c.max,l.origin),l.scale=calcLength(g)/calcLength(c),l.translate=(0,e6.t)(g.min,g.max,l.origin)-l.originPoint,(l.scale>=.9999&&l.scale<=1.0001||isNaN(l.scale))&&(l.scale=1),(l.translate>=-.01&&l.translate<=.01||isNaN(l.translate))&&(l.translate=0)}function calcBoxDelta(l,c,g,b){calcAxisDelta(l.x,c.x,g.x,b?b.originX:void 0),calcAxisDelta(l.y,c.y,g.y,b?b.originY:void 0)}function calcRelativeAxis(l,c,g){l.min=g.min+c.min,l.max=l.min+calcLength(c)}function calcRelativeAxisPosition(l,c,g){l.min=c.min-g.min,l.max=l.min+calcLength(c)}function calcRelativePosition(l,c,g){calcRelativeAxisPosition(l.x,c.x,g.x),calcRelativeAxisPosition(l.y,c.y,g.y)}function calcRelativeAxisConstraints(l,c,g){return{min:void 0!==c?l.min+c:void 0,max:void 0!==g?l.max+g-(l.max-l.min):void 0}}function calcViewportAxisConstraints(l,c){let g=c.min-l.min,b=c.max-l.max;return c.max-c.min<l.max-l.min&&([g,b]=[b,g]),{min:g,max:b}}function resolveAxisElastic(l,c,g){return{min:resolvePointElastic(l,c),max:resolvePointElastic(l,g)}}function resolvePointElastic(l,c){return"number"==typeof l?l:l[c]||0}let createAxisDelta=()=>({translate:0,scale:1,origin:0,originPoint:0}),createDelta=()=>({x:createAxisDelta(),y:createAxisDelta()}),createAxis=()=>({min:0,max:0}),createBox=()=>({x:createAxis(),y:createAxis()});function eachAxis(l){return[l("x"),l("y")]}function convertBoundingBoxToBox({top:l,left:c,right:g,bottom:b}){return{x:{min:c,max:g},y:{min:l,max:b}}}function isIdentityScale(l){return void 0===l||1===l}function hasScale({scale:l,scaleX:c,scaleY:g}){return!isIdentityScale(l)||!isIdentityScale(c)||!isIdentityScale(g)}function hasTransform(l){return hasScale(l)||has2DTranslate(l)||l.z||l.rotate||l.rotateX||l.rotateY||l.skewX||l.skewY}function has2DTranslate(l){var c,g;return(c=l.x)&&"0%"!==c||(g=l.y)&&"0%"!==g}function applyPointDelta(l,c,g,b,_){return void 0!==_&&(l=b+_*(l-b)),b+g*(l-b)+c}function applyAxisDelta(l,c=0,g=1,b,_){l.min=applyPointDelta(l.min,c,g,b,_),l.max=applyPointDelta(l.max,c,g,b,_)}function applyBoxDelta(l,{x:c,y:g}){applyAxisDelta(l.x,c.translate,c.scale,c.originPoint),applyAxisDelta(l.y,g.translate,g.scale,g.originPoint)}function translateAxis(l,c){l.min=l.min+c,l.max=l.max+c}function transformAxis(l,c,g,b,_=.5){let E=(0,e6.t)(l.min,l.max,_);applyAxisDelta(l,c,g,E,b)}function transformBox(l,c){transformAxis(l.x,c.x,c.scaleX,c.scale,c.originX),transformAxis(l.y,c.y,c.scaleY,c.scale,c.originY)}function measureViewportBox(l,c){return convertBoundingBoxToBox(function(l,c){if(!c)return l;let g=c({x:l.left,y:l.top}),b=c({x:l.right,y:l.bottom});return{top:g.y,left:g.x,bottom:b.y,right:b.x}}(l.getBoundingClientRect(),c))}let getContextWindow=({current:l})=>l?l.ownerDocument.defaultView:null,e8=new WeakMap;let VisualElementDragControls=class VisualElementDragControls{constructor(l){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=createBox(),this.visualElement=l}start(l,{snapToCursor:c=!1}={}){let{presenceContext:g}=this.visualElement;if(g&&!1===g.isPresent)return;let{dragSnapToOrigin:b}=this.getProps();this.panSession=new PanSession(l,{onSessionStart:l=>{let{dragSnapToOrigin:g}=this.getProps();g?this.pauseAnimation():this.stopAnimation(),c&&this.snapToCursor(extractEventInfo(l,"page").point)},onStart:(l,c)=>{let{drag:g,dragPropagation:b,onDragStart:_}=this.getProps();if(g&&!b&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=getGlobalLock(g),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),eachAxis(l=>{let c=this.getAxisMotionValue(l).get()||0;if(es.aQ.test(c)){let{projection:g}=this.visualElement;if(g&&g.layout){let b=g.layout.layoutBox[l];if(b){let l=calcLength(b);c=l*(parseFloat(c)/100)}}}this.originPoint[l]=c}),_&&Q.Wi.postRender(()=>_(l,c)),addValueToWillChange(this.visualElement,"transform");let{animationState:E}=this.visualElement;E&&E.setActive("whileDrag",!0)},onMove:(l,c)=>{let{dragPropagation:g,dragDirectionLock:b,onDirectionLock:_,onDrag:E}=this.getProps();if(!g&&!this.openGlobalLock)return;let{offset:O}=c;
1639if(b&&null===this.currentDirection){this.currentDirection=function(l,c=10){let g=null;return Math.abs(l.y)>c?g="y":Math.abs(l.x)>c&&(g="x"),g}(O),null!==this.currentDirection&&_&&_(this.currentDirection);return}this.updateAxis("x",c.point,O),this.updateAxis("y",c.point,O),this.visualElement.render(),E&&E(l,c)},onSessionEnd:(l,c)=>this.stop(l,c),resumeAnimation:()=>eachAxis(l=>{var c;return"paused"===this.getAnimationState(l)&&(null===(c=this.getAxisMotionValue(l).animation)||void 0===c?void 0:c.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:b,contextWindow:getContextWindow(this.visualElement)})}stop(l,c){let g=this.isDragging;if(this.cancel(),!g)return;let{velocity:b}=c;this.startAnimation(b);let{onDragEnd:_}=this.getProps();_&&Q.Wi.postRender(()=>_(l,c))}cancel(){this.isDragging=!1;let{projection:l,animationState:c}=this.visualElement;l&&(l.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:g}=this.getProps();!g&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),c&&c.setActive("whileDrag",!1)}updateAxis(l,c,g){let{drag:b}=this.getProps();if(!g||!shouldDrag(l,b,this.currentDirection))return;let _=this.getAxisMotionValue(l),E=this.originPoint[l]+g[l];this.constraints&&this.constraints[l]&&(E=function(l,{min:c,max:g},b){return void 0!==c&&l<c?l=b?(0,e6.t)(c,l,b.min):Math.max(l,c):void 0!==g&&l>g&&(l=b?(0,e6.t)(g,l,b.max):Math.min(l,g)),l}(E,this.constraints[l],this.elastic[l])),_.set(E)}resolveConstraints(){var l;let{dragConstraints:c,dragElastic:g}=this.getProps(),b=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(l=this.visualElement.projection)||void 0===l?void 0:l.layout,_=this.constraints;c&&isRefObject(c)?this.constraints||(this.constraints=this.resolveRefConstraints()):c&&b?this.constraints=function(l,{top:c,left:g,bottom:b,right:_}){return{x:calcRelativeAxisConstraints(l.x,g,_),y:calcRelativeAxisConstraints(l.y,c,b)}}(b.layoutBox,c):this.constraints=!1,this.elastic=function(l=.35){return!1===l?l=0:!0===l&&(l=.35),{x:resolveAxisElastic(l,"left","right"),y:resolveAxisElastic(l,"top","bottom")}}(g),_!==this.constraints&&b&&this.constraints&&!this.hasMutatedConstraints&&eachAxis(l=>{!1!==this.constraints&&this.getAxisMotionValue(l)&&(this.constraints[l]=function(l,c){let g={};return void 0!==c.min&&(g.min=c.min-l.min),void 0!==c.max&&(g.max=c.max-l.min),g}(b.layoutBox[l],this.constraints[l]))})}resolveRefConstraints(){var l;let{dragConstraints:c,onMeasureDragConstraints:g}=this.getProps();if(!c||!isRefObject(c))return!1;let b=c.current;(0,er.k)(null!==b,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:_}=this.visualElement;if(!_||!_.layout)return!1;let E=function(l,c,g){let b=measureViewportBox(l,g),{scroll:_}=c;return _&&(translateAxis(b.x,_.offset.x),translateAxis(b.y,_.offset.y)),b}(b,_.root,this.visualElement.getTransformPagePoint()),O={x:calcViewportAxisConstraints((l=_.layout.layoutBox).x,E.x),y:calcViewportAxisConstraints(l.y,E.y)};if(g){let l=g(function({x:l,y:c}){return{top:c.min,right:l.max,bottom:c.max,left:l.min}}(O));this.hasMutatedConstraints=!!l,l&&(O=convertBoundingBoxToBox(l))}return O}startAnimation(l){let{drag:c,dragMomentum:g,dragElastic:b,dragTransition:_,dragSnapToOrigin:E,onDragTransitionEnd:O}=this.getProps(),R=this.constraints||{},B=eachAxis(O=>{if(!shouldDrag(O,c,this.currentDirection))return;let B=R&&R[O]||{};E&&(B={min:0,max:0});let V={type:"inertia",velocity:g?l[O]:0,bounceStiffness:b?200:1e6,bounceDamping:b?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,..._,...B};return this.startAxisValueAnimation(O,V)});return Promise.all(B).then(O)}startAxisValueAnimation(l,c){let g=this.getAxisMotionValue(l);return addValueToWillChange(this.visualElement,l),g.start(animateMotionValue(l,g,0,c,this.visualElement,!1))}stopAnimation(){eachAxis(l=>this.getAxisMotionValue(l).stop())}pauseAnimation(){eachAxis(l=>{var c;return null===(c=this.getAxisMotionValue(l).animation)||void 0===c?void 0:c.pause()})}getAnimationState(l){var c;return null===(c=this.getAxisMotionValue(l).animation)||void 0===c?void 0:c.state}getAxisMotionValue(l){let c=`_drag${l.toUpperCase()}`,g=this.visualElement.getProps(),b=g[c];return b||this.visualElement.getValue(l,(g.initial?g.initial[l]:void 0)||0)}snapToCursor(l){eachAxis(c=>{let{drag:g}=this.getProps();if(!shouldDrag(c,g,this.currentDirection))return;let{projection:b}=this.visualElement,_=this.getAxisMotionValue(c);if(b&&b.layout){let{min:g,max:E}=b.layout.layoutBox[c];_.set(l[c]-(0,e6.t)(g,E,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:l,dragConstraints:c}=this.getProps(),{projection:g}=this.visualElement;if(!isRefObject(c)||!g||!this.constraints)return;this.stopAnimation();let b={x:0,y:0};eachAxis(l=>{let c=this.getAxisMotionValue(l);if(c&&!1!==this.constraints){let g=c.get();b[l]=function(l,c){let g=.5,b=calcLength(l),_=calcLength(c);return _>b?g=(0,eH.Y)(c.min,c.max-b,l.min):b>_&&(g=(0,eH.Y)(l.min,l.max-_,c.min)),(0,e$.u)(0,1,g)}({min:g,max:g},this.constraints[l])}});let{transformTemplate:_}=this.visualElement.getProps();this.visualElement.current.style.transform=_?_({},""):"none",g.root&&g.root.updateScroll(),g.updateLayout(),this.resolveConstraints(),eachAxis(c=>{if(!shouldDrag(c,l,null))return;let g=this.getAxisMotionValue(c),{min:_,max:E}=this.constraints[c];g.set((0,e6.t)(_,E,b[c]))})}addListeners(){if(!this.visualElement.current)return;e8.set(this.visualElement,this);let l=this.visualElement.current,c=addPointerEvent(l,"pointerdown",l=>{let{drag:c,dragListener:g=!0}=this.getProps();c&&g&&this.start(l)}),measureDragConstraints=()=>{let{dragConstraints:l}=this.getProps();isRefObject(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:g}=this.visualElement,b=g.addEventListener("measure",measureDragConstraints);g&&!g.layout&&(g.root&&g.root.updateScroll(),g.updateLayout()),Q.Wi.read(measureDragConstraints);let _=addDomEvent(window,"resize",()=>this.scalePositionWithinConstraints()),E=g.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(eachAxis(c=>{let g=this.getAxisMotionValue(c);g&&(this.originPoint[c]+=l[c].translate,g.set(g.get()+l[c].translate))}),this.visualElement.render())});return()=>{_(),c(),b(),E&&E()}}getProps(){let l=this.visualElement.getProps(),{drag:c=!1,dragDirectionLock:g=!1,dragPropagation:b=!1,dragConstraints:_=!1,dragElastic:E=.35,dragMomentum:O=!0}=l;return{...l,drag:c,dragDirectionLock:g,dragPropagation:b,dragConstraints:_,dragElastic:E,dragMomentum:O}}};function shouldDrag(l,c,g){return(!0===c||c===l)&&(null===g||g===l)}let asyncHandler=l=>(c,g)=>{l&&Q.Wi.postRender(()=>l(c,g))};var e9=g(97458),e7=g(52983),tt=g(9038),tr=g(74725);let tn=(0,e7.createContext)({}),ti={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function pixelsToPercent(l,c){return c.max===c.min?0:l/(c.max-c.min)*100}let ta={correct:(l,c)=>{if(!c.target)return l;if("string"==typeof l){if(!es.px.test(l))return l;l=parseFloat(l)}let g=pixelsToPercent(l,c.target.x),b=pixelsToPercent(l,c.target.y);return`${g}% ${b}%`}},to={};var ts=g(37523);let{schedule:tl,cancel:tc}=(0,ts.Z)(queueMicrotask,!1);let MeasureLayoutWithContext=class MeasureLayoutWithContext extends e7.Component{componentDidMount(){let{visualElement:l,layoutGroup:c,switchLayoutGroup:g,layoutId:b}=this.props,{projection:_}=l;Object.assign(to,tu),_&&(c.group&&c.group.add(_),g&&g.register&&b&&g.register(_),_.root.didUpdate(),_.addEventListener("animationComplete",()=>{this.safeToRemove()}),_.setOptions({..._.options,onExitComplete:()=>this.safeToRemove()})),ti.hasEverUpdated=!0}getSnapshotBeforeUpdate(l){let{layoutDependency:c,visualElement:g,drag:b,isPresent:_}=this.props,E=g.projection;return E&&(E.isPresent=_,b||l.layoutDependency!==c||void 0===c?E.willUpdate():this.safeToRemove(),l.isPresent===_||(_?E.promote():E.relegate()||Q.Wi.postRender(()=>{let l=E.getStack();l&&l.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:l}=this.props.visualElement;l&&(l.root.didUpdate(),tl.postRender(()=>{!l.currentAnimation&&l.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:l,layoutGroup:c,switchLayoutGroup:g}=this.props,{projection:b}=l;b&&(b.scheduleCheckAfterUnmount(),c&&c.group&&c.group.remove(b),g&&g.deregister&&g.deregister(b))}safeToRemove(){let{safeToRemove:l}=this.props;l&&l()}render(){return null}};function MeasureLayout(l){let[c,g]=function(){let l=(0,e7.useContext)(tt.O);if(null===l)return[!0,null];let{isPresent:c,onExitComplete:g,register:b}=l,_=(0,e7.useId)();(0,e7.useEffect)(()=>b(_),[]);let E=(0,e7.useCallback)(()=>g&&g(_),[_,g]);return!c&&g?[!1,E]:[!0]}(),b=(0,e7.useContext)(tr.p);return(0,e9.jsx)(MeasureLayoutWithContext,{...l,layoutGroup:b,switchLayoutGroup:(0,e7.useContext)(tn),isPresent:c,safeToRemove:g})}let tu={borderRadius:{...ta,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ta,borderTopRightRadius:ta,borderBottomLeftRadius:ta,borderBottomRightRadius:ta,boxShadow:{correct:(l,{treeScale:c,projectionDelta:g})=>{let b=eg.P.parse(l);if(b.length>5)return l;let _=eg.P.createTransformer(l),E="number"!=typeof b[0]?1:0,O=g.x.scale*c.x,R=g.y.scale*c.y;b[0+E]/=O,b[1+E]/=R;let B=(0,e6.t)(O,R,.5);return"number"==typeof b[2+E]&&(b[2+E]/=B),"number"==typeof b[3+E]&&(b[3+E]/=B),_(b)}}};var td=g(49628);let tp=["TopLeft","TopRight","BottomLeft","BottomRight"],tf=tp.length,asNumber=l=>"string"==typeof l?parseFloat(l):l,isPx=l=>"number"==typeof l||es.px.test(l);function getRadius(l,c){return void 0!==l[c]?l[c]:l.borderRadius}let th=compress(0,.5,J),tm=compress(.5,.95,Z.Z);function compress(l,c,g){return b=>b<l?0:b>c?1:g((0,eH.Y)(l,c,b))}function copyAxisInto(l,c){l.min=c.min,l.max=c.max}function copyBoxInto(l,c){copyAxisInto(l.x,c.x),copyAxisInto(l.y,c.y)}function copyAxisDeltaInto(l,c){l.translate=c.translate,l.scale=c.scale,l.originPoint=c.originPoint,l.origin=c.origin}function removePointDelta(l,c,g,b,_){return l-=c,l=b+1/g*(l-b),void 0!==_&&(l=b+1/_*(l-b)),l}function removeAxisTransforms(l,c,[g,b,_],E,O){!function(l,c=0,g=1,b=.5,_,E=l,O=l){if(es.aQ.test(c)){c=parseFloat(c);let l=(0,e6.t)(O.min,O.max,c/100);c=l-O.min}if("number"!=typeof c)return;let R=(0,e6.t)(E.min,E.max,b);l===E&&(R-=c),l.min=removePointDelta(l.min,c,g,R,_),l.max=removePointDelta(l.max,c,g,R,_)}
1639(l,c[g],c[b],c[_],c.scale,E,O)}let tg=["x","scaleX","originX"],ty=["y","scaleY","originY"];function removeBoxTransforms(l,c,g,b){removeAxisTransforms(l.x,c,tg,g?g.x:void 0,b?b.x:void 0),removeAxisTransforms(l.y,c,ty,g?g.y:void 0,b?b.y:void 0)}function isAxisDeltaZero(l){return 0===l.translate&&1===l.scale}function isDeltaZero(l){return isAxisDeltaZero(l.x)&&isAxisDeltaZero(l.y)}function axisEquals(l,c){return l.min===c.min&&l.max===c.max}function axisEqualsRounded(l,c){return Math.round(l.min)===Math.round(c.min)&&Math.round(l.max)===Math.round(c.max)}function boxEqualsRounded(l,c){return axisEqualsRounded(l.x,c.x)&&axisEqualsRounded(l.y,c.y)}function aspectRatio(l){return calcLength(l.x)/calcLength(l.y)}function axisDeltaEquals(l,c){return l.translate===c.translate&&l.scale===c.scale&&l.originPoint===c.originPoint}let NodeStack=class NodeStack{constructor(){this.members=[]}add(l){(0,eJ.y4)(this.members,l),l.scheduleRender()}remove(l){if((0,eJ.cl)(this.members,l),l===this.prevLead&&(this.prevLead=void 0),l===this.lead){let l=this.members[this.members.length-1];l&&this.promote(l)}}relegate(l){let c;let g=this.members.findIndex(c=>l===c);if(0===g)return!1;for(let l=g;l>=0;l--){let g=this.members[l];if(!1!==g.isPresent){c=g;break}}return!!c&&(this.promote(c),!0)}promote(l,c){let g=this.lead;if(l!==g&&(this.prevLead=g,this.lead=l,l.show(),g)){g.instance&&g.scheduleRender(),l.scheduleRender(),l.resumeFrom=g,c&&(l.resumeFrom.preserveOpacity=!0),g.snapshot&&(l.snapshot=g.snapshot,l.snapshot.latestValues=g.animationValues||g.latestValues),l.root&&l.root.isUpdating&&(l.isLayoutDirty=!0);let{crossfade:b}=l.options;!1===b&&g.hide()}}exitAnimationComplete(){this.members.forEach(l=>{let{options:c,resumingFrom:g}=l;c.onExitComplete&&c.onExitComplete(),g&&g.options.onExitComplete&&g.options.onExitComplete()})}scheduleRender(){this.members.forEach(l=>{l.instance&&l.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};let compareByDepth=(l,c)=>l.depth-c.depth;let FlatTree=class FlatTree{constructor(){this.children=[],this.isDirty=!1}add(l){(0,eJ.y4)(this.children,l),this.isDirty=!0}remove(l){(0,eJ.cl)(this.children,l),this.isDirty=!0}forEach(l){this.isDirty&&this.children.sort(compareByDepth),this.isDirty=!1,this.children.forEach(l)}};function resolveMotionValue(l){let c=isMotionValue(l)?l.get():l;return isCustomValue(c)?c.toValue():c}let tv={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},tb="undefined"!=typeof window&&void 0!==window.MotionDebug,tx=["","X","Y","Z"],t_={visibility:"hidden"},tw=0;function resetDistortingTransform(l,c,g,b){let{latestValues:_}=c;_[l]&&(g[l]=_[l],c.setStaticValue(l,0),b&&(b[l]=0))}function createProjectionNode({attachResizeListener:l,defaultParent:c,measureScroll:g,checkIsScrollRoot:b,resetTransform:_}){return class{constructor(l={},g=null==c?void 0:c()){this.id=tw++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,tb&&(tv.totalNodes=tv.resolvedTargetDeltas=tv.recalculatedProjection=0),this.nodes.forEach(propagateDirtyNodes),this.nodes.forEach(resolveTargetDelta),this.nodes.forEach(calcProjection),this.nodes.forEach(cleanDirtyNodes),tb&&window.MotionDebug.record(tv)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=l,this.root=g?g.root||g:this,this.path=g?[...g.path,g]:[],this.parent=g,this.depth=g?g.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new FlatTree)}addEventListener(l,c){return this.eventHandlers.has(l)||this.eventHandlers.set(l,new td.L),this.eventHandlers.get(l).add(c)}notifyListeners(l,...c){let g=this.eventHandlers.get(l);g&&g.notify(...c)}hasListeners(l){return this.eventHandlers.has(l)}mount(c,g=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=c instanceof SVGElement&&"svg"!==c.tagName,this.instance=c;let{layoutId:b,layout:_,visualElement:E}=this.options;if(E&&!E.current&&E.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),g&&(_||b)&&(this.isLayoutDirty=!0),l){let g;let resizeUnblockUpdate=()=>this.root.updateBlockedByResize=!1;l(c,()=>{this.root.updateBlockedByResize=!0,g&&g(),g=function(l,c){let g=eP.X.now(),checkElapsed=({timestamp:b})=>{let _=b-g;_>=c&&((0,Q.Pn)(checkElapsed),l(_-c))};
1639return Q.Wi.read(checkElapsed,!0),()=>(0,Q.Pn)(checkElapsed)}(resizeUnblockUpdate,250),ti.hasAnimatedSinceResize&&(ti.hasAnimatedSinceResize=!1,this.nodes.forEach(finishAnimation))})}b&&this.root.registerSharedNode(b,this),!1!==this.options.animate&&E&&(b||_)&&this.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c,hasRelativeTargetChanged:g,layout:b})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let _=this.options.transition||E.getDefaultTransition()||tE,{onLayoutAnimationStart:O,onLayoutAnimationComplete:R}=E.getProps(),B=!this.targetLayout||!boxEqualsRounded(this.targetLayout,b)||g,V=!c&&g;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||V||c&&(B||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(l,V);let c={...getValueTransition(_,"layout"),onPlay:O,onComplete:R};(E.shouldReduceMotion||this.options.layoutRoot)&&(c.delay=0,c.type=!1),this.startAnimation(c)}else c||finishAnimation(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=b})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let l=this.getStack();l&&l.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,Q.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(resetSkewAndRotation),this.animationId++)}getTransformTemplate(){let{visualElement:l}=this.options;return l&&l.getProps().transformTemplate}willUpdate(l=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function cancelTreeOptimisedTransformAnimations(l){if(l.hasCheckedOptimisedAppear=!0,l.root===l)return;let{visualElement:c}=l.options;if(!c)return;let g=c.props[eY];if(window.MotionHasOptimisedAnimation(g,"transform")){let{layout:c,layoutId:b}=l.options;window.MotionCancelOptimisedAnimation(g,"transform",Q.Wi,!(c||b))}let{parent:b}=l;b&&!b.hasCheckedOptimisedAppear&&cancelTreeOptimisedTransformAnimations(b)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let l=0;l<this.path.length;l++){let c=this.path[l];c.shouldResetTransform=!0,c.updateScroll("snapshot"),c.options.layoutRoot&&c.willUpdate(!1)}let{layoutId:c,layout:g}=this.options;if(void 0===c&&!g)return;let b=this.getTransformTemplate();this.prevTransformTemplateValue=b?b(this.latestValues,""):void 0,this.updateSnapshot(),l&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;let l=this.isUpdateBlocked();if(l){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(clearMeasurements);return}this.isUpdating||this.nodes.forEach(clearIsLayoutDirty),this.isUpdating=!1,this.nodes.forEach(resetTransformStyle),this.nodes.forEach(updateLayout),this.nodes.forEach(notifyLayoutUpdate),this.clearAllSnapshots();let c=eP.X.now();Q.frameData.delta=(0,e$.u)(0,1e3/60,c-Q.frameData.timestamp),Q.frameData.timestamp=c,Q.frameData.isProcessing=!0,Q.yL.update.process(Q.frameData),Q.yL.preRender.process(Q.frameData),Q.yL.render.process(Q.frameData),Q.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,tl.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(clearSnapshot),this.sharedNodes.forEach(removeLeadSnapshots)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Q.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Q.Wi.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++){let c=this.path[l];c.updateScroll()}let l=this.layout;this.layout=this.measure(!1),this.layoutCorrected=createBox(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:c}=this.options;c&&c.notify("LayoutMeasure",this.layout.layoutBox,l?l.layoutBox:void 0)}updateScroll(l="measure"){let c=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===l&&(c=!1),c){let c=b(this.instance);this.scroll={animationId:this.root.animationId,phase:l,isRoot:c,offset:g(this.instance),wasRoot:this.scroll?this.scroll.isRoot:c}}}resetTransform(){if(!_)return;let l=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,c=this.projectionDelta&&!isDeltaZero(this.projectionDelta),g=this.getTransformTemplate(),b=g?g(this.latestValues,""):void 0,E=b!==this.prevTransformTemplateValue;l&&(c||hasTransform(this.latestValues)||E)&&(_(this.instance,b),this.shouldResetTransform=!1,this.scheduleRender())}measure(l=!0){var c;let g=this.measurePageBox(),b=this.removeElementScroll(g);return l&&(b=this.removeTransform(b)),roundAxis((c=b).x),roundAxis(c.y),{animationId:this.root.animationId,measuredBox:g,layoutBox:b,latestValues:{},source:this.id}}measurePageBox(){var l;let{visualElement:c}=this.options;if(!c)return createBox();let g=c.measureViewportBox(),b=(null===(l=this.scroll)||void 0===l?void 0:l.wasRoot)||this.path.some(checkNodeWasScrollRoot);if(!b){let{scroll:l}=this.root;l&&(translateAxis(g.x,l.offset.x),translateAxis(g.y,l.offset.y))}return g}removeElementScroll(l){var c;let g=createBox();if(copyBoxInto(g,l),null===(c=this.scroll)||void 0===c?void 0:c.wasRoot)return g;for(let c=0;c<this.path.length;c++){let b=this.path[c],{scroll:_,options:E}=b;b!==this.root&&_&&E.layoutScroll&&(_.wasRoot&&copyBoxInto(g,l),translateAxis(g.x,_.offset.x),translateAxis(g.y,_.offset.y))}return g}applyTransform(l,c=!1){let g=createBox();copyBoxInto(g,l);for(let l=0;l<this.path.length;l++){let b=this.path[l];!c&&b.options.layoutScroll&&b.scroll&&b!==b.root&&transformBox(g,{x:-b.scroll.offset.x,y:-b.scroll.offset.y}),hasTransform(b.latestValues)&&transformBox(g,b.latestValues)}return hasTransform(this.latestValues)&&transformBox(g,this.latestValues),g}removeTransform(l){let c=createBox();copyBoxInto(c,l);for(let l=0;l<this.path.length;l++){let g=this.path[l];if(!g.instance||!hasTransform(g.latestValues))continue;hasScale(g.latestValues)&&g.updateSnapshot();let b=createBox(),_=g.measurePageBox();copyBoxInto(b,_),removeBoxTransforms(c,g.latestValues,g.snapshot?g.snapshot.layoutBox:void 0,b)}return hasTransform(this.latestValues)&&removeBoxTransforms(c,this.latestValues),c}setTargetDelta(l){this.targetDelta=l,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(l){this.options={...this.options,...l,crossfade:void 0===l.crossfade||l.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Q.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(l=!1){var c,g,b,_;let E=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=E.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=E.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=E.isSharedProjectionDirty);let O=!!this.resumingFrom||this!==E,R=!(l||O&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(c=this.parent)||void 0===c?void 0:c.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize);
1639if(R)return;let{layout:B,layoutId:V}=this.options;if(this.layout&&(B||V)){if(this.resolvedRelativeTargetAt=Q.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let l=this.getClosestProjectingParent();l&&l.layout&&1!==this.animationProgress?(this.relativeParent=l,this.forceRelativeParentToResolveTarget(),this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.layout.layoutBox,l.layout.layoutBox),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=createBox(),this.targetWithTransforms=createBox()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),g=this.target,b=this.relativeTarget,_=this.relativeParent.target,calcRelativeAxis(g.x,b.x,_.x),calcRelativeAxis(g.y,b.y,_.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):copyBoxInto(this.target,this.layout.layoutBox),applyBoxDelta(this.target,this.targetDelta)):copyBoxInto(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let l=this.getClosestProjectingParent();l&&!!l.resumingFrom==!!this.resumingFrom&&!l.options.layoutScroll&&l.target&&1!==this.animationProgress?(this.relativeParent=l,this.forceRelativeParentToResolveTarget(),this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.target,l.target),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}tb&&tv.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||hasScale(this.parent.latestValues)||has2DTranslate(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var l;let c=this.getLead(),g=!!this.resumingFrom||this!==c,b=!0;if((this.isProjectionDirty||(null===(l=this.parent)||void 0===l?void 0:l.isProjectionDirty))&&(b=!1),g&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(b=!1),this.resolvedRelativeTargetAt===Q.frameData.timestamp&&(b=!1),b)return;let{layout:_,layoutId:E}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(_||E))return;copyBoxInto(this.layoutCorrected,this.layout.layoutBox);let O=this.treeScale.x,R=this.treeScale.y;!function(l,c,g,b=!1){let _,E;let O=g.length;if(O){c.x=c.y=1;for(let R=0;R<O;R++){E=(_=g[R]).projectionDelta;let{visualElement:O}=_.options;(!O||!O.props.style||"contents"!==O.props.style.display)&&(b&&_.options.layoutScroll&&_.scroll&&_!==_.root&&transformBox(l,{x:-_.scroll.offset.x,y:-_.scroll.offset.y}),E&&(c.x*=E.x.scale,c.y*=E.y.scale,applyBoxDelta(l,E)),b&&hasTransform(_.latestValues)&&transformBox(l,_.latestValues))}c.x<1.0000000000001&&c.x>.999999999999&&(c.x=1),c.y<1.0000000000001&&c.y>.999999999999&&(c.y=1)}}(this.layoutCorrected,this.treeScale,this.path,g),c.layout&&!c.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(c.target=c.layout.layoutBox,c.targetWithTransforms=createBox());let{target:B}=c;if(!B){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(copyAxisDeltaInto(this.prevProjectionDelta.x,this.projectionDelta.x),copyAxisDeltaInto(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),calcBoxDelta(this.projectionDelta,this.layoutCorrected,B,this.latestValues),this.treeScale.x===O&&this.treeScale.y===R&&axisDeltaEquals(this.projectionDelta.x,this.prevProjectionDelta.x)&&axisDeltaEquals(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",B)),tb&&tv.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(l=!0){var c;if(null===(c=this.options.visualElement)||void 0===c||c.scheduleRender(),l){let l=this.getStack();l&&l.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=createDelta(),this.projectionDelta=createDelta(),this.projectionDeltaWithTransform=createDelta()}setAnimationOrigin(l,c=!1){let g;let b=this.snapshot,_=b?b.latestValues:{},E={...this.latestValues},O=createDelta();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!c;let R=createBox(),B=b?b.source:void 0,V=this.layout?this.layout.source:void 0,U=B!==V,H=this.getStack(),W=!H||H.members.length<=1,G=!!(U&&!W&&!0===this.options.crossfade&&!this.path.some(hasOpacityCrossfade));this.animationProgress=0,this.mixTargetDelta=c=>{let b=c/1e3;if(mixAxisDelta(O.x,l.x,b),mixAxisDelta(O.y,l.y,b),this.setTargetDelta(O),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var B,V,H,q;calcRelativePosition(R,this.layout.layoutBox,this.relativeParent.layout.layoutBox),H=this.relativeTarget,q=this.relativeTargetOrigin,mixAxis(H.x,q.x,R.x,b),mixAxis(H.y,q.y,R.y,b),g&&(B=this.relativeTarget,V=g,axisEquals(B.x,V.x)&&axisEquals(B.y,V.y))&&(this.isProjectionDirty=!1),g||(g=createBox()),copyBoxInto(g,this.relativeTarget)}U&&(this.animationValues=E,function(l,c,g,b,_,E){_?(l.opacity=(0,e6.t)(0,void 0!==g.o
1639pacity?g.opacity:1,th(b)),l.opacityExit=(0,e6.t)(void 0!==c.opacity?c.opacity:1,0,tm(b))):E&&(l.opacity=(0,e6.t)(void 0!==c.opacity?c.opacity:1,void 0!==g.opacity?g.opacity:1,b));for(let _=0;_<tf;_++){let E=`border${tp[_]}Radius`,O=getRadius(c,E),R=getRadius(g,E);if(void 0===O&&void 0===R)continue;O||(O=0),R||(R=0);let B=0===O||0===R||isPx(O)===isPx(R);B?(l[E]=Math.max((0,e6.t)(asNumber(O),asNumber(R),b),0),(es.aQ.test(R)||es.aQ.test(O))&&(l[E]+="%")):l[E]=R}(c.rotate||g.rotate)&&(l.rotate=(0,e6.t)(c.rotate||0,g.rotate||0,b))}(E,_,this.latestValues,b,G,W)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=b},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(l){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,Q.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Q.Wi.update(()=>{ti.hasAnimatedSinceResize=!0,this.currentAnimation=function(l,c,g){let b=isMotionValue(l)?l:(0,eX.BX)(l);return b.start(animateMotionValue("",b,1e3,g)),b.animation}(0,0,{...l,onUpdate:c=>{this.mixTargetDelta(c),l.onUpdate&&l.onUpdate(c)},onComplete:()=>{l.onComplete&&l.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let l=this.getStack();l&&l.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let l=this.getLead(),{targetWithTransforms:c,target:g,layout:b,latestValues:_}=l;if(c&&g&&b){if(this!==l&&this.layout&&b&&shouldAnimatePositionOnly(this.options.animationType,this.layout.layoutBox,b.layoutBox)){g=this.target||createBox();let c=calcLength(this.layout.layoutBox.x);g.x.min=l.target.x.min,g.x.max=g.x.min+c;let b=calcLength(this.layout.layoutBox.y);g.y.min=l.target.y.min,g.y.max=g.y.min+b}copyBoxInto(c,g),transformBox(c,_),calcBoxDelta(this.projectionDeltaWithTransform,this.layoutCorrected,c,_)}}registerSharedNode(l,c){this.sharedNodes.has(l)||this.sharedNodes.set(l,new NodeStack);let g=this.sharedNodes.get(l);g.add(c);let b=c.options.initialPromotionConfig;c.promote({transition:b?b.transition:void 0,preserveFollowOpacity:b&&b.shouldPreserveFollowOpacity?b.shouldPreserveFollowOpacity(c):void 0})}isLead(){let l=this.getStack();return!l||l.lead===this}getLead(){var l;let{layoutId:c}=this.options;return c&&(null===(l=this.getStack())||void 0===l?void 0:l.lead)||this}getPrevLead(){var l;let{layoutId:c}=this.options;return c?null===(l=this.getStack())||void 0===l?void 0:l.prevLead:void 0}getStack(){let{layoutId:l}=this.options;if(l)return this.root.sharedNodes.get(l)}promote({needsReset:l,transition:c,preserveFollowOpacity:g}={}){let b=this.getStack();b&&b.promote(this,g),l&&(this.projectionDelta=void 0,this.needsReset=!0),c&&this.setOptions({transition:c})}relegate(){let l=this.getStack();return!!l&&l.relegate(this)}resetSkewAndRotation(){let{visualElement:l}=this.options;if(!l)return;let c=!1,{latestValues:g}=l;if((g.z||g.rotate||g.rotateX||g.rotateY||g.rotateZ||g.skewX||g.skewY)&&(c=!0),!c)return;let b={};g.z&&resetDistortingTransform("z",l,b,this.animationValues);for(let c=0;c<tx.length;c++)resetDistortingTransform(`rotate${tx[c]}`,l,b,this.animationValues),resetDistortingTransform(`skew${tx[c]}`,l,b,this.animationValues);for(let c in l.render(),b)l.setStaticValue(c,b[c]),this.animationValues&&(this.animationValues[c]=b[c]);l.scheduleRender()}getProjectionStyles(l){var c,g;if(!this.instance||this.isSVG)return;if(!this.isVisible)return t_;let b={visibility:""},_=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,b.opacity="",b.pointerEvents=resolveMotionValue(null==l?void 0:l.pointerEvents)||"",b.transform=_?_(this.latestValues,""):"none",b;let E=this.getLead();if(!this.projectionDelta||!this.layout||!E.target){let c={};return this.options.layoutId&&(c.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,c.pointerEvents=resolveMotionValue(null==l?void 0:l.pointerEvents)||""),this.hasProjected&&!hasTransform(this.latestValues)&&(c.transform=_?_({},""):"none",this.hasProjected=!1),c}let O=E.animationValues||E.latestValues;this.applyTransformsToTarget(),b.transform=function(l,c,g){let b="",_=l.x.translate/c.x,E=l.y.translate/c.y,O=(null==g?void 0:g.z)||0;if((_||E||O)&&(b=`translate3d(${_}px, ${E}px, ${O}px) `),(1!==c.x||1!==c.y)&&(b+=`scale(${1/c.x}, ${1/c.y}) `),g){let{transformPerspective:l,rotate:c,rotateX:_,rotateY:E,skewX:O,skewY:R}=g;l&&(b=`perspective(${l}px) ${b}`),c&&(b+=`rotate(${c}deg) `),_&&(b+=`rotateX(${_}deg) `),E&&(b+=`rotateY(${E}deg) `),O&&(b+=`skewX(${O}deg) `),R&&(b+=`skewY(${R}deg) `)}let R=l.x.scale*c.x,B=l.y.scale*c.y;return(1!==R||1!==B)&&(b+=`scale(${R}, ${B})`),b||"none"}(this.projectionDeltaWithTransform,this.treeScale,O),_&&(b.transform=_(O,b.transform));let{x:R,y:B}=this.projectionDelta;for(let l in b.transformOrigin=`${100*R.origin}% ${100*B.origin}% 0`,E.animationValues?b.opacity=E===this?null!==(g=null!==(c=O.opacity)&&void 0!==c?c:this.latestValues.opacity)&&void 0!==g?g:1:this.preserveOpacity?this.latestValues.opacity:O.opacityExit:b.opacity=E===this?void 0!==O.opacity?O.opacity:"":void 0!==O.opacityExit?O.opacityExit:0,to){if(void 0===O[l])continue;let{correct:c,applyTo:g}=to[l],_="none"===b.transform?O[l]:c(O[l],E);if(g){let l=g.length;for(let c=0;c<l;c++)b[g[c]]=_}else b[l]=_}return this.options.layoutId&&(b.pointerEvents=E===this?resolveMotionValue(null==l?void 0:l.pointerEvents)||"":"none"),b}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}
1639resetTree(){this.root.nodes.forEach(l=>{var c;return null===(c=l.currentAnimation)||void 0===c?void 0:c.stop()}),this.root.nodes.forEach(clearMeasurements),this.root.sharedNodes.clear()}}}function updateLayout(l){l.updateLayout()}function notifyLayoutUpdate(l){var c;let g=(null===(c=l.resumeFrom)||void 0===c?void 0:c.snapshot)||l.snapshot;if(l.isLead()&&l.layout&&g&&l.hasListeners("didUpdate")){let{layoutBox:c,measuredBox:b}=l.layout,{animationType:_}=l.options,E=g.source!==l.layout.source;"size"===_?eachAxis(l=>{let b=E?g.measuredBox[l]:g.layoutBox[l],_=calcLength(b);b.min=c[l].min,b.max=b.min+_}):shouldAnimatePositionOnly(_,g.layoutBox,c)&&eachAxis(b=>{let _=E?g.measuredBox[b]:g.layoutBox[b],O=calcLength(c[b]);_.max=_.min+O,l.relativeTarget&&!l.currentAnimation&&(l.isProjectionDirty=!0,l.relativeTarget[b].max=l.relativeTarget[b].min+O)});let O=createDelta();calcBoxDelta(O,c,g.layoutBox);let R=createDelta();E?calcBoxDelta(R,l.applyTransform(b,!0),g.measuredBox):calcBoxDelta(R,c,g.layoutBox);let B=!isDeltaZero(O),V=!1;if(!l.resumeFrom){let b=l.getClosestProjectingParent();if(b&&!b.resumeFrom){let{snapshot:_,layout:E}=b;if(_&&E){let O=createBox();calcRelativePosition(O,g.layoutBox,_.layoutBox);let R=createBox();calcRelativePosition(R,c,E.layoutBox),boxEqualsRounded(O,R)||(V=!0),b.options.layoutRoot&&(l.relativeTarget=R,l.relativeTargetOrigin=O,l.relativeParent=b)}}}l.notifyListeners("didUpdate",{layout:c,snapshot:g,delta:R,layoutDelta:O,hasLayoutChanged:B,hasRelativeTargetChanged:V})}else if(l.isLead()){let{onExitComplete:c}=l.options;c&&c()}l.options.transition=void 0}function propagateDirtyNodes(l){tb&&tv.totalNodes++,l.parent&&(l.isProjecting()||(l.isProjectionDirty=l.parent.isProjectionDirty),l.isSharedProjectionDirty||(l.isSharedProjectionDirty=!!(l.isProjectionDirty||l.parent.isProjectionDirty||l.parent.isSharedProjectionDirty)),l.isTransformDirty||(l.isTransformDirty=l.parent.isTransformDirty))}function cleanDirtyNodes(l){l.isProjectionDirty=l.isSharedProjectionDirty=l.isTransformDirty=!1}function clearSnapshot(l){l.clearSnapshot()}function clearMeasurements(l){l.clearMeasurements()}function clearIsLayoutDirty(l){l.isLayoutDirty=!1}function resetTransformStyle(l){let{visualElement:c}=l.options;c&&c.getProps().onBeforeLayoutMeasure&&c.notify("BeforeLayoutMeasure"),l.resetTransform()}function finishAnimation(l){l.finishAnimation(),l.targetDelta=l.relativeTarget=l.target=void 0,l.isProjectionDirty=!0}function resolveTargetDelta(l){l.resolveTargetDelta()}function calcProjection(l){l.calcProjection()}function resetSkewAndRotation(l){l.resetSkewAndRotation()}function removeLeadSnapshots(l){l.removeLeadSnapshot()}function mixAxisDelta(l,c,g){l.translate=(0,e6.t)(c.translate,0,g),l.scale=(0,e6.t)(c.scale,1,g),l.origin=c.origin,l.originPoint=c.originPoint}function mixAxis(l,c,g,b){l.min=(0,e6.t)(c.min,g.min,b),l.max=(0,e6.t)(c.max,g.max,b)}function hasOpacityCrossfade(l){return l.animationValues&&void 0!==l.animationValues.opacityExit}let tE={duration:.45,ease:[.4,0,.1,1]},userAgentContains=l=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(l),tS=userAgentContains("applewebkit/")&&!userAgentContains("chrome/")?Math.round:Z.Z;function roundAxis(l){l.min=tS(l.min),l.max=tS(l.max)}function shouldAnimatePositionOnly(l,c,g){return"position"===l||"preserve-aspect"===l&&!(.2>=Math.abs(aspectRatio(c)-aspectRatio(g)))}function checkNodeWasScrollRoot(l){var c;return l!==l.root&&(null===(c=l.scroll)||void 0===c?void 0:c.wasRoot)}let tC=createProjectionNode({attachResizeListener:(l,c)=>addDomEvent(l,"resize",c),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tk={current:void 0},tT=createProjectionNode({measureScroll:l=>({x:l.scrollLeft,y:l.scrollTop}),defaultParent:()=>{if(!tk.current){let l=new tC({});l.mount(window),l.setOptions({layoutScroll:!0}),tk.current=l}return tk.current},resetTransform:(l,c)=>{l.style.transform=void 0!==c?c:"none"},checkIsScrollRoot:l=>"fixed"===window.getComputedStyle(l).position});
1639function addHoverEvent(l,c){let g=c?"pointerenter":"pointerleave",b=c?"onHoverStart":"onHoverEnd";return addPointerEvent(l.current,g,(g,_)=>{if("touch"===g.pointerType||isDragActive())return;let E=l.getProps();l.animationState&&E.whileHover&&l.animationState.setActive("whileHover",c);let O=E[b];O&&Q.Wi.postRender(()=>O(g,_))},{passive:!l.getProps()[b]})}let isNodeOrChild=(l,c)=>!!c&&(l===c||isNodeOrChild(l,c.parentElement));function fireSyntheticPointerEvent(l,c){if(!c)return;let g=new PointerEvent("pointer"+l);c(g,extractEventInfo(g))}let tP=new WeakMap,tA=new WeakMap,fireObserverCallback=l=>{let c=tP.get(l.target);c&&c(l)},fireAllObserverCallbacks=l=>{l.forEach(fireObserverCallback)},t$={some:0,all:1};var tO=g(28687);let tN=(0,e7.createContext)({});var tM=g(53765);let tj=(0,e7.createContext)({strict:!1}),tI=!1;function completeHandoff(){window.MotionHandoffIsComplete=!0}function isControllingVariants(l){return isAnimationControls(l.animate)||_.some(c=>isVariantLabel(l[c]))}function isVariantNode(l){return!!(isControllingVariants(l)||l.variants)}function variantLabelsAsDependency(l){return Array.isArray(l)?l.join(" "):l}let tR={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},tF={};for(let l in tR)tF[l]={isEnabled:c=>tR[l].some(l=>!!c[l])};var tD=g(40305);let tL=Symbol.for("motionComponentSymbol"),tB=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function isSVGComponent(l){if("string"!=typeof l||l.includes("-"));else if(tB.indexOf(l)>-1||/[A-Z]/u.test(l))return!0;return!1}function renderHTML(l,{style:c,vars:g},b,_){for(let E in Object.assign(l.style,c,_&&_.getProjectionStyles(b)),g)l.style.setProperty(E,g[E])}let tV=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);
1639function renderSVG(l,c,g,b){for(let g in renderHTML(l,c,void 0,b),c.attrs)l.setAttribute(tV.has(g)?g:camelToDash(g),c.attrs[g])}function isForcedMotionValue(l,{layout:c,layoutId:g}){return O.has(l)||l.startsWith("origin")||(c||void 0!==g)&&(!!to[l]||"opacity"===l)}function scrapeMotionValuesFromProps(l,c,g){var b;let{style:_}=l,E={};for(let O in _)(isMotionValue(_[O])||c.style&&isMotionValue(c.style[O])||isForcedMotionValue(O,l)||(null===(b=null==g?void 0:g.getValue(O))||void 0===b?void 0:b.liveStyle)!==void 0)&&(E[O]=_[O]);return g&&_&&"string"==typeof _.willChange&&(g.applyWillChange=!1),E}function scrape_motion_values_scrapeMotionValuesFromProps(l,c,g){let b=scrapeMotionValuesFromProps(l,c,g);for(let g in l)if(isMotionValue(l[g])||isMotionValue(c[g])){let c=-1!==E.indexOf(g)?"attr"+g.charAt(0).toUpperCase()+g.substring(1):g;b[c]=l[g]}return b}var tU=g(53313);let makeUseVisualState=l=>(c,g)=>{let b=(0,e7.useContext)(tN),_=(0,e7.useContext)(tt.O),make=()=>(function({applyWillChange:l=!1,scrapeMotionValuesFromProps:c,createRenderState:g,onMount:b},_,E,O,R){let B={latestValues:function(l,c,g,b,_){var E;let O={},R=[],B=b&&(null===(E=l.style)||void 0===E?void 0:E.willChange)===void 0,V=_(l,{});for(let l in V)O[l]=resolveMotionValue(V[l]);let{initial:U,animate:H}=l,W=isControllingVariants(l),G=isVariantNode(l);c&&G&&!W&&!1!==l.inherit&&(void 0===U&&(U=c.initial),void 0===H&&(H=c.animate));let q=!!g&&!1===g.initial;q=q||!1===U;let Q=q?H:U;return Q&&"boolean"!=typeof Q&&!isAnimationControls(Q)&&forEachDefinition(l,Q,(l,c)=>{for(let c in l){let g=l[c];if(Array.isArray(g)){let l=q?g.length-1:0;g=g[l]}null!==g&&(O[c]=g)}for(let l in c)O[l]=c[l]}),B&&(H&&!1!==U&&!isAnimationControls(H)&&forEachDefinition(l,H,l=>{for(let c in l)!function(l,c){let g=getWillChangeName(c);g&&(0,eJ.y4)(l,g)}(R,c)}),R.length&&(O.willChange=R.join(","))),O}(_,E,O,!R&&l,c),renderState:g()};return b&&(B.mount=l=>b(_,l,B)),B})(l,c,b,_,g);return g?make():(0,tU.h)(make)};function forEachDefinition(l,c,g){let b=Array.isArray(c)?c:[c];for(let c=0;c<b.length;c++){let _=resolveVariantFromProps(l,b[c]);if(_){let{transitionEnd:l,transition:c,...b}=_;g(b,l)}}}let createHtmlRenderState=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),createSvgRenderState=()=>({...createHtmlRenderState(),attrs:{}}),getValueAsType=(l,c)=>c&&"number"==typeof l?c.transform(l):l,tH={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},tz=E.length;function buildHTMLStyles(l,c,g){let{style:b,vars:_,transformOrigin:R}=l,B=!1,V=!1;for(let l in c){let g=c[l];if(O.has(l)){B=!0;continue}if((0,ei.f)(l)){_[l]=g;continue}{let c=getValueAsType(g,eC[l]);l.startsWith("origin")?(V=!0,R[l]=c):b[l]=c}}if(!c.transform&&(B||g?b.transform=function(l,c,g){let b="",_=!0;for(let O=0;O<tz;O++){let R=E[O],B=l[R];if(void 0===B)continue;let V=!0;if(!(V="number"==typeof B?B===(R.startsWith("scale")?1:0):0===parseFloat(B))||g){let l=getValueAsType(B,eC[R]);if(!V){_=!1;let c=tH[R]||R;b+=`${c}(${l}) `}g&&(c[R]=l)}}return b=b.trim(),g?b=g(c,_?"":b):_&&(b="none"),b}(c,l.transform,g):b.transform&&(b.transform="none")),V){let{originX:l="50%",originY:c="50%",originZ:g=0}=R;b.transformOrigin=`${l} ${c} ${g}`}}function transform_origin_calcOrigin(l,c,g){return"string"==typeof l?l:es.px.transform(c+g*l)}let tW={offset:"stroke-dashoffset",array:"stroke-dasharray"},tG={offset:"strokeDashoffset",array:"strokeDasharray"};function buildSVGAttrs(l,{attrX:c,attrY:g,attrScale:b,originX:_,originY:E,pathLength:O,pathSpacing:R=1,pathOffset:B=0,...V},U,H){if(buildHTMLStyles(l,V,H),U){l.style.viewBox&&(l.attrs.viewBox=l.style.viewBox);return}l.attrs=l.style,l.style={};let{attrs:W,style:G,dimensions:q}=l;W.transform&&(q&&(G.transform=W.transform),delete W.transform),q&&(void 0!==_||void 0!==E||G.transform)&&(G.transformOrigin=function(l,c,g){let b=transform_origin_calcOrigin(c,l.x,l.width),_=transform_origin_calcOrigin(g,l.y,l.height);return`${b} ${_}`}(q,void 0!==_?_:.5,void 0!==E?E:.5)),void 0!==c&&(W.x=c),void 0!==g&&(W.y=g),void 0!==b&&(W.scale=b),void 0!==O&&function(l,c,g=1,b=0,_=!0){l.pathLength=1;let E=_?tW:tG;l[E.offset]=es.px.transform(-b);let O=es.px.transform(c),R=es.px.transform(g);l[E.array]=`${O} ${R}`}(W,O,R,B,!1)}let isSVGTag=l=>"string"==typeof l&&"svg"===l.toLowerCase(),tq={useVisualState:makeUseVisualState({scrapeMotionValuesFromProps:scrape_motion_values_scrapeMotionValuesFromProps,createRenderState:createSvgRenderState,onMount:(l,c,{renderState:g,latestValues:b})=>{Q.Wi.read(()=>{try{g.dimensions="function"==typeof c.getBBox?c.getBBox():c.getBoundingClientRect()}catch(l){g.dimensions={x:0,y:0,width:0,height:0}}}),Q.Wi.render(()=>{buildSVGAttrs(g,b,isSVGTag(c.tagName),l.transformTemplate),renderSVG(c,g)})}})},tQ={useVisualState:makeUseVisualState({applyWillChange:!0,scrapeMotionValuesFromProps:scrapeMotionValuesFromProps,createRenderState:createHtmlRenderState})};function copyRawValuesOnly(l,c,g){for(let b in c)isMotionValue(c[b])||isForcedMotionValue(b,g)||(l[b]=c[b])}function useHTMLProps(l,c){let g={},b=function(l,c){let g=l.style||{},b={};return copyRawValuesOnly(b,g,l),Object.assign(b,function({transformTemplate:l},c){return(0,e7.useMemo)(()=>{let g=createHtmlRenderState();return buildHTMLStyles(g,c,l),Object.assign({},g.vars,g.style)}
1639,[c])}(l,c)),b}(l,c);return l.drag&&!1!==l.dragListener&&(g.draggable=!1,b.userSelect=b.WebkitUserSelect=b.WebkitTouchCallout="none",b.touchAction=!0===l.drag?"none":`pan-${"x"===l.drag?"y":"x"}`),void 0===l.tabIndex&&(l.onTap||l.onTapStart||l.whileTap)&&(g.tabIndex=0),g.style=b,g}let tZ=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function isValidMotionProp(l){return l.startsWith("while")||l.startsWith("drag")&&"draggable"!==l||l.startsWith("layout")||l.startsWith("onTap")||l.startsWith("onPan")||l.startsWith("onLayout")||tZ.has(l)}let shouldForward=l=>!isValidMotionProp(l);try{(U=require("@emotion/is-prop-valid").default)&&(shouldForward=l=>l.startsWith("on")?!isValidMotionProp(l):U(l))}catch(l){}function useSVGProps(l,c,g,b){let _=(0,e7.useMemo)(()=>{let g=createSvgRenderState();return buildSVGAttrs(g,c,isSVGTag(b),l.transformTemplate),{...g.attrs,style:{...g.style}}},[c]);if(l.style){let c={};copyRawValuesOnly(c,l.style,l),_.style={...c,..._.style}}return _}let tK={current:null},tX={current:!1},tY=new WeakMap,tJ=[...ep,e_.$,eg.P],findValueType=l=>tJ.find(testValueType(l)),t0=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let VisualElement=class VisualElement{scrapeMotionValuesFromProps(l,c,g){return{}}constructor({parent:l,props:c,presenceContext:g,reducedMotionConfig:b,blockInitialAnimation:_,visualState:E},O={}){this.applyWillChange=!1,this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let l=eP.X.now();this.renderScheduledAt<l&&(this.renderScheduledAt=l,Q.Wi.render(this.render,!1,!0))};let{latestValues:R,renderState:B}=E;this.latestValues=R,this.baseTarget={...R},this.initialValues=c.initial?{...R}:{},this.renderState=B,this.parent=l,this.props=c,this.presenceContext=g,this.depth=l?l.depth+1:0,this.reducedMotionConfig=b,this.options=O,this.blockInitialAnimation=!!_,this.isControllingVariants=isControllingVariants(c),this.isVariantNode=isVariantNode(c),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(l&&l.current);let{willChange:V,...U}=this.scrapeMotionValuesFromProps(c,{},this);for(let l in U){let c=U[l];void 0!==R[l]&&isMotionValue(c)&&c.set(R[l],!1)}}mount(l){this.current=l,tY.set(l,this),this.projection&&!this.projection.instance&&this.projection.mount(l),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((l,c)=>this.bindToMotionValue(c,l)),tX.current||function(){if(tX.current=!0,tD.j){if(window.matchMedia){let l=window.matchMedia("(prefers-reduced-motion)"),setReducedMotionPreferences=()=>tK.current=l.matches;l.addListener(setReducedMotionPreferences),setReducedMotionPreferences()}else tK.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||tK.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let l in tY.delete(this.current),this.projection&&this.projection.unmount(),(0,Q.Pn)(this.notifyUpdate),(0,Q.Pn)(this.render),this.valueSubscriptions.forEach(l=>l()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[l].clear();for(let l in this.features){let c=this.features[l];c&&(c.unmount(),c.isMounted=!1)}this.current=null}bindToMotionValue(l,c){let g;this.valueSubscriptions.has(l)&&this.valueSubscriptions.get(l)();let b=O.has(l),_=c.on("change",c=>{this.latestValues[l]=c,this.props.onUpdate&&Q.Wi.preRender(this.notifyUpdate),b&&this.projection&&(this.projection.isTransformDirty=!0)}),E=c.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(g=window.MotionCheckAppearSync(this,l,c)),this.valueSubscriptions.set(l,()=>{_(),E(),g&&g(),c.owner&&c.stop()})}sortNodePosition(l){return this.current&&this.sortInstanceNodePosition&&this.type===l.type?this.sortInstanceNodePosition(this.current,l.current):0}updateFeatures(){let l="animation";for(l in tF){let c=tF[l];if(!c)continue;let{isEnabled:g,Feature:b}=c;if(!this.features[l]&&b&&g(this.props)&&(this.features[l]=new b(this)),this.features[l]){let c=this.features[l];c.isMounted?c.update():(c.mount(),c.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):createBox()}getStaticValue(l){return this.latestValues[l]}setStaticValue(l,c){this.latestValues[l]=c}update(l,c){(l.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=l,this.prevPresenceContext=this.presenceContext,this.presenceContext=c;for(let c=0;c<t0.length;c++){let g=t0[c];this.propEventSubscriptions[g]&&(this.propEventSubscriptions[g](),delete this.propEventSubscriptions[g]);let b="on"+g,_=l[b];_&&(this.propEventSubscriptions[g]=this.on(g,_))}this.prevMotionValues=function(l,c,g){for(let b in c){let _=c[b],E=g[b];if(isMotionValue(_))l.addValue(b,_);else if(isMotionValue(E))l.addValue(b,(0,eX.BX)(_,{owner:l}));else if(E!==_){if(l.hasValue(b)){let c=l.getValue(b);!0===c.liveStyle?c.jump(_):c.hasAnimated||c.set(_)}else{let c=l.getStaticValue(b);l.addValue(b,(0,eX.BX)(void 0!==c?c:_,{owner:l}))}}}for(let b in g)void 0===c[b]&&l.removeValue(b);return c}(this,this.scrapeMotionValuesFromProps(l,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(l){return this.props.variants?this.props.variants[l]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
1639addVariantChild(l){let c=this.getClosestVariantNode();if(c)return c.variantChildren&&c.variantChildren.add(l),()=>c.variantChildren.delete(l)}addValue(l,c){let g=this.values.get(l);c!==g&&(g&&this.removeValue(l),this.bindToMotionValue(l,c),this.values.set(l,c),this.latestValues[l]=c.get())}removeValue(l){this.values.delete(l);let c=this.valueSubscriptions.get(l);c&&(c(),this.valueSubscriptions.delete(l)),delete this.latestValues[l],this.removeValueFromRenderState(l,this.renderState)}hasValue(l){return this.values.has(l)}getValue(l,c){if(this.props.values&&this.props.values[l])return this.props.values[l];let g=this.values.get(l);return void 0===g&&void 0!==c&&(g=(0,eX.BX)(null===c?void 0:c,{owner:this}),this.addValue(l,g)),g}readValue(l,c){var g;let b=void 0===this.latestValues[l]&&this.current?null!==(g=this.getBaseTargetFromProps(this.props,l))&&void 0!==g?g:this.readValueFromInstance(this.current,l,this.options):this.latestValues[l];return null!=b&&("string"==typeof b&&(isNumericalString(b)||isZeroValueString(b))?b=parseFloat(b):!findValueType(b)&&eg.P.test(c)&&(b=getAnimatableNone(l,c)),this.setBaseTarget(l,isMotionValue(b)?b.get():b)),isMotionValue(b)?b.get():b}setBaseTarget(l,c){this.baseTarget[l]=c}getBaseTarget(l){var c;let g;let{initial:b}=this.props;if("string"==typeof b||"object"==typeof b){let _=resolveVariantFromProps(this.props,b,null===(c=this.presenceContext)||void 0===c?void 0:c.custom);_&&(g=_[l])}if(b&&void 0!==g)return g;let _=this.getBaseTargetFromProps(this.props,l);return void 0===_||isMotionValue(_)?void 0!==this.initialValues[l]&&void 0===g?void 0:this.baseTarget[l]:_}on(l,c){return this.events[l]||(this.events[l]=new td.L),this.events[l].add(c)}notify(l,...c){this.events[l]&&this.events[l].notify(...c)}};let DOMVisualElement=class DOMVisualElement extends VisualElement{constructor(){super(...arguments),this.KeyframeResolver=DOMKeyframesResolver}sortInstanceNodePosition(l,c){return 2&l.compareDocumentPosition(c)?1:-1}getBaseTargetFromProps(l,c){return l.style?l.style[c]:void 0}removeValueFromRenderState(l,{vars:c,style:g}){delete c[l],delete g[l]}};let HTMLVisualElement=class HTMLVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="html",this.applyWillChange=!0,this.renderInstance=renderHTML}readValueFromInstance(l,c){if(O.has(c)){let l=getDefaultValueType(c);return l&&l.default||0}{let g=window.getComputedStyle(l),b=((0,ei.f)(c)?g.getPropertyValue(c):g[c])||0;return"string"==typeof b?b.trim():b}}measureInstanceViewportBox(l,{transformPagePoint:c}){return measureViewportBox(l,c)}build(l,c,g){buildHTMLStyles(l,c,g.transformTemplate)}scrapeMotionValuesFromProps(l,c,g){return scrapeMotionValuesFromProps(l,c,g)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:l}=this.props;isMotionValue(l)&&(this.childSubscription=l.on("change",l=>{this.current&&(this.current.textContent=`${l}`)}))}};let SVGVisualElement=class SVGVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=createBox}getBaseTargetFromProps(l,c){return l[c]}readValueFromInstance(l,c){if(O.has(c)){let l=getDefaultValueType(c);return l&&l.default||0}return c=tV.has(c)?c:camelToDash(c),l.getAttribute(c)}scrapeMotionValuesFromProps(l,c,g){return scrape_motion_values_scrapeMotionValuesFromProps(l,c,g)}build(l,c,g){buildSVGAttrs(l,c,this.isSVGTag,g.transformTemplate)}renderInstance(l,c,g,b){renderSVG(l,c,g,b)}mount(l){this.isSVGTag=isSVGTag(l.tagName),super.mount(l)}};let t1=(H={animation:{Feature:class extends Feature{constructor(l){super(l),l.animationState||(l.animationState=function(l){let animate=c=>Promise.all(c.map(({animation:c,options:g})=>(function(l,c,g={}){let b;if(l.notify("AnimationStart",c),Array.isArray(c)){let _=c.map(c=>animateVariant(l,c,g));b=Promise.all(_)}else if("string"==typeof c)b=animateVariant(l,c,g);else{let _="function"==typeof c?resolveVariant(l,c,g.custom):c;b=Promise.all(animateTarget(l,_,g))}return b.then(()=>{l.notify("AnimationComplete",c)})}
1639)(l,c,g))),c=createState(),g=!0,buildResolvedTypeValues=c=>(g,b)=>{var _;let E=resolveVariant(l,b,"exit"===c?null===(_=l.presenceContext)||void 0===_?void 0:_.custom:void 0);if(E){let{transition:l,transitionEnd:c,...b}=E;g={...g,...b,...c}}return g};function animateChanges(b){let{props:E}=l,O=function getVariantContext(l){if(!l)return;if(!l.isControllingVariants){let c=l.parent&&getVariantContext(l.parent)||{};return void 0!==l.props.initial&&(c.initial=l.props.initial),c}let c={};for(let g=0;g<e0;g++){let b=_[g],E=l.props[b];(isVariantLabel(E)||!1===E)&&(c[b]=E)}return c}(l.parent)||{},R=[],B=new Set,V={},U=1/0;for(let _=0;_<e2;_++){var H;let W=e1[_],G=c[W],q=void 0!==E[W]?E[W]:O[W],Q=isVariantLabel(q),Z=W===b?G.isActive:null;!1===Z&&(U=_);let K=q===O[W]&&q!==E[W]&&Q;if(K&&g&&l.manuallyAnimateOnMount&&(K=!1),G.protectedKeys={...V},!G.isActive&&null===Z||!q&&!G.prevProp||isAnimationControls(q)||"boolean"==typeof q)continue;let X=(H=G.prevProp,"string"==typeof q?q!==H:!!Array.isArray(q)&&!shallowCompare(q,H)),Y=X||W===b&&G.isActive&&!K&&Q||_>U&&Q,J=!1,et=Array.isArray(q)?q:[q],er=et.reduce(buildResolvedTypeValues(W),{});!1===Z&&(er={});let{prevResolvedValues:ei={}}=G,ea={...ei,...er},markToAnimate=c=>{Y=!0,B.has(c)&&(J=!0,B.delete(c)),G.needsAnimating[c]=!0;let g=l.getValue(c);g&&(g.liveStyle=!1)};for(let l in ea){let c=er[l],g=ei[l];if(!V.hasOwnProperty(l))(isKeyframesTarget(c)&&isKeyframesTarget(g)?shallowCompare(c,g):c===g)?void 0!==c&&B.has(l)?markToAnimate(l):G.protectedKeys[l]=!0:null!=c?markToAnimate(l):B.add(l)}G.prevProp=q,G.prevResolvedValues=er,G.isActive&&(V={...V,...er}),g&&l.blockInitialAnimation&&(Y=!1);let eo=K&&X,es=!eo||J;Y&&es&&R.push(...et.map(l=>({animation:l,options:{type:W}})))}if(B.size){let c={};B.forEach(g=>{let b=l.getBaseTarget(g),_=l.getValue(g);_&&(_.liveStyle=!0),c[g]=null!=b?b:null}),R.push({animation:c})}let W=!!R.length;return g&&(!1===E.initial||E.initial===E.animate)&&!l.manuallyAnimateOnMount&&(W=!1),g=!1,W?animate(R):Promise.resolve()}return{animateChanges,setActive:function(g,b){var _;if(c[g].isActive===b)return Promise.resolve();null===(_=l.variantChildren)||void 0===_||_.forEach(l=>{var c;return null===(c=l.animationState)||void 0===c?void 0:c.setActive(g,b)}),c[g].isActive=b;let E=animateChanges(g);for(let l in c)c[l].protectedKeys={};return E},setAnimateFunction:function(c){animate=c(l)},getState:()=>c,reset:()=>{c=createState(),g=!0}}}(l))}updateAnimationControlsSubscription(){let{animate:l}=this.node.getProps();isAnimationControls(l)&&(this.unmountControls=l.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:l}=this.node.getProps(),{animate:c}=this.node.prevProps||{};l!==c&&this.updateAnimationControlsSubscription()}unmount(){var l;this.node.animationState.reset(),null===(l=this.unmountControls)||void 0===l||l.call(this)}}},exit:{Feature:class extends Feature{constructor(){super(...arguments),this.id=e3++}update(){if(!this.node.presenceContext)return;let{isPresent:l,onExitComplete:c}=this.node.presenceContext,{isPresent:g}=this.node.prevPresenceContext||{};if(!this.node.animationState||l===g)return;let b=this.node.animationState.setActive("exit",!l);c&&!l&&b.then(()=>c(this.id))}mount(){let{register:l}=this.node.presenceContext||{};l&&(this.unmount=l(this.id))}unmount(){}}},inView:{Feature:class extends Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:l={}}=this.node.getProps(),{root:c,margin:g,amount:b="some",once:_}=l,E={root:c?c.current:void 0,rootMargin:g,threshold:"number"==typeof b?b:t$[b]};return function(l,c,g){let b=function({root:l,...c}){let g=l||document;tA.has(g)||tA.set(g,{});let b=tA.get(g),_=JSON.stringify(c);return b[_]||(b[_]=new IntersectionObserver(fireAllObserverCallbacks,{root:l,...c})),b[_]}(c);return tP.set(l,g),b.observe(l),()=>{tP.delete(l),b.unobserve(l)}}(this.node.current,E,l=>{let{isIntersecting:c}=l;if(this.isInView===c||(this.isInView=c,_&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);let{onViewportEnter:g,onViewportLeave:b}=this.node.getProps(),E=c?g:b;E&&E(l)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:l,prevProps:c}=this.node,g=["amount","margin","root"].some(function({viewport:l={}},{viewport:c={}}={}){return g=>l[g]!==c[g]}(l,c));g&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Feature{constructor(){super(...arguments),this.removeStartListeners=Z.Z,this.removeEndListeners=Z.Z,this.removeAccessibleListeners=Z.Z,this.startPointerPress=(l,c)=>{if(this.isPressing)return;this.removeEndListeners();let g=this.node.getProps(),b=addPointerEvent(window,"pointerup",(l,c)=>{if(!this.checkPressEnd())return;let{onTap:g,onTapCancel:b,globalTapTarget:_}=this.node.getProps(),E=_||isNodeOrChild(this.node.current,l.target)?g:b;E&&Q.Wi.update(()=>E(l,c))},{passive:!(g.onTap||g.onPointerUp)}),_=addPointerEvent(window,"pointercancel",(l,c)=>this.cancelPress(l,c),{passive:!(g.onTapCancel||g.onPointerCancel)});this.removeEndListeners=(0,eL.z)(b,_),this.startPress(l,c)},this.startAccessiblePress=()=>{let l=addDomEvent(this.node.current,"keydown",l=>{"Enter"!==l.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=addD
1639omEvent(this.node.current,"keyup",l=>{"Enter"===l.key&&this.checkPressEnd()&&fireSyntheticPointerEvent("up",(l,c)=>{let{onTap:g}=this.node.getProps();g&&Q.Wi.postRender(()=>g(l,c))})}),fireSyntheticPointerEvent("down",(l,c)=>{this.startPress(l,c)}))}),c=addDomEvent(this.node.current,"blur",()=>{this.isPressing&&fireSyntheticPointerEvent("cancel",(l,c)=>this.cancelPress(l,c))});this.removeAccessibleListeners=(0,eL.z)(l,c)}}startPress(l,c){this.isPressing=!0;let{onTapStart:g,whileTap:b}=this.node.getProps();b&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),g&&Q.Wi.postRender(()=>g(l,c))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;let l=this.node.getProps();return l.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!isDragActive()}cancelPress(l,c){if(!this.checkPressEnd())return;let{onTapCancel:g}=this.node.getProps();g&&Q.Wi.postRender(()=>g(l,c))}mount(){let l=this.node.getProps(),c=addPointerEvent(l.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(l.onTapStart||l.onPointerStart)}),g=addDomEvent(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=(0,eL.z)(c,g)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let l=!1;try{l=this.node.current.matches(":focus-visible")}catch(c){l=!0}l&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,eL.z)(addDomEvent(this.node.current,"focus",()=>this.onFocus()),addDomEvent(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends Feature{mount(){this.unmount=(0,eL.z)(addHoverEvent(this.node,!0),addHoverEvent(this.node,!1))}unmount(){}}},pan:{Feature:class extends Feature{constructor(){super(...arguments),this.removePointerDownListener=Z.Z}onPointerDown(l){this.session=new PanSession(l,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:getContextWindow(this.node)})}createPanHandlers(){let{onPanSessionStart:l,onPanStart:c,onPan:g,onPanEnd:b}=this.node.getProps();return{onSessionStart:asyncHandler(l),onStart:asyncHandler(c),onMove:g,onEnd:(l,c)=>{delete this.session,b&&Q.Wi.postRender(()=>b(l,c))}}}mount(){this.removePointerDownListener=addPointerEvent(this.node.current,"pointerdown",l=>this.onPointerDown(l))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Feature{constructor(l){super(l),this.removeGroupControls=Z.Z,this.removeListeners=Z.Z,this.controls=new VisualElementDragControls(l)}mount(){let{dragControls:l}=this.node.getProps();l&&(this.removeGroupControls=l.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Z.Z}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:tT,MeasureLayout:MeasureLayout},layout:{ProjectionNode:tT,MeasureLayout:MeasureLayout}},W=(l,c)=>isSVGComponent(l)?new SVGVisualElement(c):new HTMLVisualElement(c,{allowProjection:l!==e7.Fragment}),function(l,{forwardMotionProps:c}={forwardMotionProps:!1}){let g=isSVGComponent(l)?tq:tQ,b={...g,preloadedFeatures:H,useRender:function(l=!1){return(c,g,b,{latestValues:_},E)=>{let O=isSVGComponent(c)?useSVGProps:useHTMLProps,R=O(g,_,E,c),B=function(l,c,g){let b={};for(let _ in l)("values"!==_||"object"!=typeof l.values)&&(shouldForward(_)||!0===g&&isValidMotionProp(_)||!c&&!isValidMotionProp(_)||l.draggable&&_.startsWith("onDrag"))&&(b[_]=l[_]);return b}(g,"string"==typeof c,l),V=c!==e7.Fragment?{...B,...R,ref:b}:{},{children:U}=g,H=(0,e7.useMemo)(()=>isMotionValue(U)?U.get():U,[U]);return(0,e7.createElement)(c,{...V,children:H})}}(c),createVisualElement:W,Component:l};return function({preloadedFeatures:l,createVisualElement:c,useRender:g,useVisualState:b,Component:_}){l&&function(l){for(let c in l)tF[c]={...tF[c],...l[c]}}(l);let E=(0,e7.forwardRef)(function(l,E){var O;let R;let B={...(0,e7.useContext)(tO._),...l,layoutId:function({layoutId:l}){let c=(0,e7.useContext)(tr.p).id;return c&&void 0!==l?c+"-"+l:l}(l)},{isStatic:V}=B,U=function(l){let{initial:c,animate:g}
1639=function(l,c){if(isControllingVariants(l)){let{initial:c,animate:g}=l;return{initial:!1===c||isVariantLabel(c)?c:void 0,animate:isVariantLabel(g)?g:void 0}}return!1!==l.inherit?c:{}}(l,(0,e7.useContext)(tN));return(0,e7.useMemo)(()=>({initial:c,animate:g}),[variantLabelsAsDependency(c),variantLabelsAsDependency(g)])}(l),H=b(l,V);if(!V&&tD.j){(0,e7.useContext)(tj).strict;let l=function(l){let{drag:c,layout:g}=tF;if(!c&&!g)return{};let b={...c,...g};return{MeasureLayout:(null==c?void 0:c.isEnabled(l))||(null==g?void 0:g.isEnabled(l))?b.MeasureLayout:void 0,ProjectionNode:b.ProjectionNode}}(B);R=l.MeasureLayout,U.visualElement=function(l,c,g,b,_){var E;let{visualElement:O}=(0,e7.useContext)(tN),R=(0,e7.useContext)(tj),B=(0,e7.useContext)(tt.O),V=(0,e7.useContext)(tO._).reducedMotion,U=(0,e7.useRef)();b=b||R.renderer,!U.current&&b&&(U.current=b(l,{visualState:c,parent:O,props:g,presenceContext:B,blockInitialAnimation:!!B&&!1===B.initial,reducedMotionConfig:V}));let H=U.current,W=(0,e7.useContext)(tn);H&&!H.projection&&_&&("html"===H.type||"svg"===H.type)&&function(l,c,g,b){let{layoutId:_,layout:E,drag:O,dragConstraints:R,layoutScroll:B,layoutRoot:V}=c;l.projection=new g(l.latestValues,c["data-framer-portal-id"]?void 0:function getClosestProjectingNode(l){if(l)return!1!==l.options.allowProjection?l.projection:getClosestProjectingNode(l.parent)}(l.parent)),l.projection.setOptions({layoutId:_,layout:E,alwaysMeasureLayout:!!O||R&&isRefObject(R),visualElement:l,animationType:"string"==typeof E?E:"both",initialPromotionConfig:b,layoutScroll:B,layoutRoot:V})}(U.current,g,_,W),(0,e7.useInsertionEffect)(()=>{H&&H.update(g,B)});let G=g[eY],q=(0,e7.useRef)(!!G&&!window.MotionHandoffIsComplete&&(null===(E=window.MotionHasOptimisedAnimation)||void 0===E?void 0:E.call(window,G)));return(0,tM.L)(()=>{H&&(H.updateFeatures(),tl.render(H.render),q.current&&H.animationState&&H.animationState.animateChanges())}),(0,e7.useEffect)(()=>{H&&(!q.current&&H.animationState&&H.animationState.animateChanges(),q.current=!1,tI||(tI=!0,queueMicrotask(completeHandoff)))}),H}(_,H,B,c,l.ProjectionNode)}return(0,e9.jsxs)(tN.Provider,{value:U,children:[R&&U.visualElement?(0,e9.jsx)(R,{visualElement:U.visualElement,...B}):null,g(_,l,(O=U.visualElement,(0,e7.useCallback)(l=>{l&&H.mount&&H.mount(l),O&&(l?O.mount(l):O.unmount()),E&&("function"==typeof E?E(l):isRefObject(E)&&(E.current=l))},[O])),H,V,U.visualElement)]})});return E[tL]=_,E}(b)}),t2=function(l){if("undefined"==typeof Proxy)return l;let c=new Map;return new Proxy((...c)=>l(...c),{get:(g,b)=>"create"===b?l:(c.has(b)||c.set(b,l(b)),c.get(b))})}(t1)},29848:function(l,c,g){"use strict";g.d(c,{t:function(){return _}});var b=g(53699);let _=(0,b.X)(()=>void 0!==window.ScrollTimeline)},96286:function(l,c,g){"use strict";g.d(c,{f:function(){return b},t:function(){return isCSSVariableToken}});let checkStringStartsWith=l=>c=>"string"==typeof c&&c.startsWith(l),b=checkStringStartsWith("--"),_=checkStringStartsWith("var(--"),isCSSVariableToken=l=>{let c=_(l);return!!c&&E.test(l.split("/*")[0].trim())},E=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},3603:function(l,c,g){"use strict";g.d(c,{c:function(){return b}});let b={skipAnimations:!1,useManualTiming:!1}},26020:function(l,c,g){"use strict";function addUniqueItem(l,c){-1===l.indexOf(c)&&l.push(c)}function removeItem(l,c){let g=l.indexOf(c);g>-1&&l.splice(g,1)}g.d(c,{cl:function(){return removeItem},y4:function(){return addUniqueItem}})},97720:function(l,c,g){"use strict";g.d(c,{u:function(){return clamp}});let clamp=(l,c,g)=>g>c?c:g<l?l:g},72544:function(l,c,g){"use strict";g.d(c,{K:function(){return _},k:function(){return E}});var b=g(54737);let _=b.Z,E=b.Z},89823:function(l,c,g){"use strict";g.d(c,{s:function(){return interpolate}});var b=g(72544),_=g(97720),E=g(97947),O=g(78865),R=g(54737),B=g(26018);function interpolate(l,c,{clamp:g=!0,ease:V,mixer:U}={}){let H=l.length;if((0,b.k)(H===c.length,"Both input and output ranges must be the same length"),1===H)return()=>c[0];if(2===H&&l[0]===l[1])return()=>c[1];l[0]>l[H-1]&&(l=[...l].reverse(),c=[...c].reverse());let W=function(l,c,g){let b=[],_=g||B.C,O=l.length-1;for(let g=0;g<O;g++){let O=_(l[g],l[g+1]);if(c){let l=Array.isArray(c)?c[g]||R.Z:c;O=(0,E.z)(l,O)}b.push(O)}return b}(c,V,U),G=W.length,interpolator=c=>{let g=0;if(G>1)for(;g<l.length-2&&!(c<l[g+1]);g++);let b=(0,O.Y)(l[g],l[g+1],c);return W[g](b)};return g?c=>interpolator((0,_.u)(l[0],l[H-1],c)):interpolator}},40305:function(l,c,g){"use strict";g.d(c,{j:function(){return b}});let b="undefined"!=typeof window},53699:function(l,c,g){"use strict";function memo(l){let c;return()=>(void 0===c&&(c=l()),c)}g.d(c,{X:function(){return memo}})},26018:function(l,c,g){"use strict";g.d(c,{C:function(){return mix}});var b=g(84271),_=g(72544);function hueToRgb(l,c,g){return(g<0&&(g+=1),g>1&&(g-=1),g<1/6)?l+(c-l)*6*g:g<.5?c:g<2/3?l+(c-l)*(2/3-g)*6:l}var E=g(11327),O=g(4773),R=g(39595);function mixImmediate(l,c){return g=>g>0?c:l}let mixLinearColor=(l,c,g)=>{let b=l*l,_=g*(c*c-b)+b;return _<0?0:Math.sqrt(_)},B=[E.$,O.m,R.J],getColorType=l=>B.find(c=>c.test(l));function asRGBA(l){let c=getColorType(l);if((0,_.K)(!!c,`'${l}' is not an animatable color. Use the equivalent color code instead.`),!c)return!1;let g=c.parse(l);return c===R.J&&(g=function({hue:l,saturation:c,lightness:g,alpha:b}){l/=360,g/=100;let _=0,E=0,O=0;if(c/=100){let b=g<.5?g*(1+c):g+c-g*c,R=2*g-b;_=hueToRgb(R,b,l+1/3),E=hueToRgb(R,b,l),O=hueToRgb(R,b,l-1/3)}else _=E=O=g;return{red:Math.round(255*_),green:Math.round(255*E),blue:Math.round(255*O),alpha:b}}(g)),g}let mixColor=(l,c)=>{let g=asRGBA(l),_=asRGBA(c);if(!g||!_)return mixImmediate(l,c);let E={...g};return l=>(E.red=mixLinearColor(g.red,_.red,l),E.green=mixLinearColor(g.green,_.green,l),E.blue=mixLinearColor(g.blue,_.blue,l),E.alpha=(0,b.t)(g.alpha,_.alpha,l),O.m.transform(E))};var V=g(97947),U=g(90137),H=g(27907),W=g(96286);let G=new Set(["none","hidden"]);function mixNumber(l,c){return g=>(0,b.t)(l,c,g)}function getMixer(l){return"number"==typeof l?mixNumber:"string"==typeof l?(0,W.t)(l)?mixImmediate:U.$.test(l)?mixColor:mixComplex:Array.isArray(l)?mixArray:"object"==typeof l?U.$.test(l)?mixColor:mixObject:mixImmediate}function mixArray(l,c){let g=[...l],b=g.length,_=l.map((l,g)=>getMixer(l)(l,c[g]));return l=>{for(let c=0;c<b;c++)g[c]=_[c](l);return g}}function mixObject(l,c){let g={...l,...c},b={};for(let _ in g)void 0!==l[_]&&void 0!==c[_]&&(b[_]=getMixer(l[_])(l[_],c[_]));return l=>{for(let c in b)g[c]=b[c](l);return g}}let mixComplex=(l,c)=>{let g=H.P.createTransformer(c),b=(0,H.V)(l),E=(0,H.V)(c),O=b.indexes.var.length===E.indexes.var.length&&b.indexes.color.length===E.indexes.color.length&&b.indexes.number.length>=E.indexes.number.length;return O?G.has(l)&&!E.values.length||G.has(c)&&!b.values.length?G.has(l)?g=>g<=0?l:c:g=>g>=1?c:l:(0,V.z)(mixArray(function(l,c){var g;let b=[],_={color:0,var:0,number:0};for(let E=0;E<c.values.length;E++){let O=c.types[E],R=l.indexes[O][_[O]],B=null!==(g=l.values[R])&&void 0!==g?g:0;b[E]=B,_[O]++}return b}(b,E),E.values),g):((0,_.K)(!0,`Complex values '${l}' and '${c}
1639' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),mixImmediate(l,c))};function mix(l,c,g){if("number"==typeof l&&"number"==typeof c&&"number"==typeof g)return(0,b.t)(l,c,g);let _=getMixer(l);return _(l,c)}},84271:function(l,c,g){"use strict";g.d(c,{t:function(){return mixNumber}});let mixNumber=(l,c,g)=>l+(c-l)*g},54737:function(l,c,g){"use strict";g.d(c,{Z:function(){return noop}});let noop=l=>l},34479:function(l,c,g){"use strict";g.d(c,{Y:function(){return defaultOffset}});var b=g(84271),_=g(78865);function defaultOffset(l){let c=[0];return!function(l,c){let g=l[l.length-1];for(let E=1;E<=c;E++){let O=(0,_.Y)(0,c,E);l.push((0,b.t)(g,1,O))}}(c,l.length-1),c}},97947:function(l,c,g){"use strict";g.d(c,{z:function(){return pipe}});let combineFunctions=(l,c)=>g=>c(l(g)),pipe=(...l)=>l.reduce(combineFunctions)},78865:function(l,c,g){"use strict";g.d(c,{Y:function(){return progress}});let progress=(l,c,g)=>{let b=c-l;return 0===b?1:(g-l)/b}},49628:function(l,c,g){"use strict";g.d(c,{L:function(){return SubscriptionManager}});var b=g(26020);let SubscriptionManager=class SubscriptionManager{constructor(){this.subscriptions=[]}add(l){return(0,b.y4)(this.subscriptions,l),()=>(0,b.cl)(this.subscriptions,l)}notify(l,c,g){let b=this.subscriptions.length;if(b){if(1===b)this.subscriptions[0](l,c,g);else for(let _=0;_<b;_++){let b=this.subscriptions[_];b&&b(l,c,g)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},53313:function(l,c,g){"use strict";g.d(c,{h:function(){return useConstant}});var b=g(52983);function useConstant(l){let c=(0,b.useRef)(null);return null===c.current&&(c.current=l()),c.current}},53765:function(l,c,g){"use strict";g.d(c,{L:function(){return E}});var b=g(52983),_=g(40305);let E=_.j?b.useLayoutEffect:b.useEffect},75668:function(l,c,g){"use strict";function velocityPerSecond(l,c){return c?l*(1e3/c):0}g.d(c,{R:function(){return velocityPerSecond}})},26846:function(l,c,g){"use strict";g.d(c,{BX:function(){return motionValue},Hg:function(){return MotionValue},S1:function(){return R}});var b=g(49628),_=g(75668),E=g(13054),O=g(30431);let isFloat=l=>!isNaN(parseFloat(l)),R={current:void 0};let MotionValue=class MotionValue{constructor(l,c={}){this.version="11.9.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(l,c=!0)=>{let g=E.X.now();this.updatedAt!==g&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(l),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),c&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(l),this.owner=c.owner}setCurrent(l){this.current=l,this.updatedAt=E.X.now(),null===this.canTrackVelocity&&void 0!==l&&(this.canTrackVelocity=isFloat(this.current))}setPrevFrameValue(l=this.current){this.prevFrameValue=l,this.prevUpdatedAt=this.updatedAt}onChange(l){return this.on("change",l)}on(l,c){this.events[l]||(this.events[l]=new b.L);let g=this.events[l].add(c);return"change"===l?()=>{g(),O.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:g}clearListeners(){for(let l in this.events)this.events[l].clear()}attach(l,c){this.passiveEffect=l,this.stopPassiveEffect=c}set(l,c=!0){c&&this.passiveEffect?this.passiveEffect(l,this.updateAndNotify):this.updateAndNotify(l,c)}setWithVelocity(l,c,g){this.set(c),this.prev=void 0,this.prevFrameValue=l,this.prevUpdatedAt=this.updatedAt-g}jump(l,c=!0){this.updateAndNotify(l),this.prev=l,this.prevUpdatedAt=this.prevFrameValue=void 0,c&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return R.current&&R.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let l=E.X.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||l-this.updatedAt>30)return 0;let c=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,_.R)(parseFloat(this.current)-parseFloat(this.prevFrameValue),c)}start(l){return this.stop(),new Promise(c=>{this.hasAnimated=!0,this.animation=l(c),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function motionValue(l,c){return new MotionValue(l,c)}},11327:function(l,c,g){"use strict";g.d(c,{$:function(){return E}});var b=g(4773),_=g(52504);let E={test:(0,_.i)("#"),parse:function(l){let c="",g="",b="",_="";return l.length>5?(c=l.substring(1,3),g=l.substring(3,5),b=l.substring(5,7),_=l.substring(7,9)):(c=l.substring(1,2),g=l.substring(2,3),b=l.substring(3,4),_=l.substring(4,5),c+=c,g+=g,b+=b,_+=_),{red:parseInt(c,16),green:parseInt(g,16),blue:parseInt(b,16),alph
1639a:_?parseInt(_,16)/255:1}},transform:b.m.transform}},39595:function(l,c,g){"use strict";g.d(c,{J:function(){return R}});var b=g(74086),_=g(12531),E=g(3643),O=g(52504);let R={test:(0,O.i)("hsl","hue"),parse:(0,O.d)("hue","saturation","lightness"),transform:({hue:l,saturation:c,lightness:g,alpha:O=1})=>"hsla("+Math.round(l)+", "+_.aQ.transform((0,E.N)(c))+", "+_.aQ.transform((0,E.N)(g))+", "+(0,E.N)(b.Fq.transform(O))+")"}},90137:function(l,c,g){"use strict";g.d(c,{$:function(){return O}});var b=g(11327),_=g(39595),E=g(4773);let O={test:l=>E.m.test(l)||b.$.test(l)||_.J.test(l),parse:l=>E.m.test(l)?E.m.parse(l):_.J.test(l)?_.J.parse(l):b.$.parse(l),transform:l=>"string"==typeof l?l:l.hasOwnProperty("red")?E.m.transform(l):_.J.transform(l)}},4773:function(l,c,g){"use strict";g.d(c,{m:function(){return B}});var b=g(97720),_=g(74086),E=g(3643),O=g(52504);let clampRgbUnit=l=>(0,b.u)(0,255,l),R={..._.Rx,transform:l=>Math.round(clampRgbUnit(l))},B={test:(0,O.i)("rgb","red"),parse:(0,O.d)("red","green","blue"),transform:({red:l,green:c,blue:g,alpha:b=1})=>"rgba("+R.transform(l)+", "+R.transform(c)+", "+R.transform(g)+", "+(0,E.N)(_.Fq.transform(b))+")"}},52504:function(l,c,g){"use strict";g.d(c,{i:function(){return isColorString},d:function(){return splitColor}});var b=g(21426);let _=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,isColorString=(l,c)=>g=>!!("string"==typeof g&&_.test(g)&&g.startsWith(l)||c&&null!=g&&Object.prototype.hasOwnProperty.call(g,c)),splitColor=(l,c,g)=>_=>{if("string"!=typeof _)return _;let[E,O,R,B]=_.match(b.K);return{[l]:parseFloat(E),[c]:parseFloat(O),[g]:parseFloat(R),alpha:void 0!==B?parseFloat(B):1}}},27907:function(l,c,g){"use strict";g.d(c,{V:function(){return analyseComplexValue},P:function(){return U}});var b=g(90137);let _=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var E=g(21426),O=g(3643);let R="number",B="color",V=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function analyseComplexValue(l){let c=l.toString(),g=[],_={color:[],number:[],var:[]},E=[],O=0,U=c.replace(V,l=>(b.$.test(l)?(_.color.push(O),E.push(B),g.push(b.$.parse(l))):l.startsWith("var(")?(_.var.push(O),E.push("var"),g.push(l)):(_.number.push(O),E.push(R),g.push(parseFloat(l))),++O,"${}")),H=U.split("${}");return{values:g,split:H,indexes:_,types:E}}function parseComplexValue(l){return analyseComplexValue(l).values}function createTransformer(l){let{split:c,types:g}=analyseComplexValue(l),_=c.length;return l=>{let E="";for(let V=0;V<_;V++)if(E+=c[V],void 0!==l[V]){let c=g[V];c===R?E+=(0,O.N)(l[V]):c===B?E+=b.$.transform(l[V]):E+=l[V]}return E}}let convertNumbersToZero=l=>"number"==typeof l?0:l,U={test:function(l){var c,g;return isNaN(l)&&"string"==typeof l&&((null===(c=l.match(E.K))||void 0===c?void 0:c.length)||0)+((null===(g=l.match(_))||void 0===g?void 0:g.length)||0)>0},parse:parseComplexValue,createTransformer,getAnimatableNone:function(l){let c=parseComplexValue(l),g=createTransformer(l);return g(c.map(convertNumbersToZero))}}},74086:function(l,c,g){"use strict";g.d(c,{Fq:function(){return E},Rx:function(){return _},bA:function(){return O}});var b=g(97720);let _={test:l=>"number"==typeof l,parse:parseFloat,transform:l=>l},E={..._,transform:l=>(0,b.u)(0,1,l)},O={..._,default:1}},12531:function(l,c,g){"use strict";g.d(c,{$C:function(){return B},RW:function(){return b},aQ:function(){return _},px:function(){return E},vh:function(){return O},vw:function(){return R}});let createUnitType=l=>({test:c=>"string"==typeof c&&c.endsWith(l)&&1===c.split(" ").length,parse:parseFloat,transform:c=>`${c}${l}`}),b=createUnitType("deg"),_=createUnitType("%"),E=createUnitType("px"),O=createUnitType("vh"),R=createUnitType("vw"),B={..._,parse:l=>_.parse(l)/100,transform:l=>_.transform(100*l)}},21426:function(l,c,g){"use strict";g.d(c,{K:function(){return b}});let b=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},3643:function(l,c,g){"use strict";g.d(c,{N:function(){return sanitize}});let sanitize=l=>Math.round(1e5*l)/1e5},9668:function(l,c,g){"use strict";function devAssert(l,c){if(!l)throw Error(c)}g.d(c,{a:function(){return devAssert}})},42394:function(l,c,g){"use strict";function inspect(l){return function formatValue(l,c){switch(typeof l){case"string":return JSON.stringify(l);case"function":return l.name?`[function ${l.name}]`:"[function]";
1639case"object":return function(l,c){if(null===l)return"null";if(c.includes(l))return"[Circular]";let g=[...c,l];if("function"==typeof l.toJSON){let c=l.toJSON();if(c!==l)return"string"==typeof c?c:formatValue(c,g)}else if(Array.isArray(l))return function(l,c){if(0===l.length)return"[]";if(c.length>2)return"[Array]";let g=Math.min(10,l.length),b=l.length-g,_=[];for(let b=0;b<g;++b)_.push(formatValue(l[b],c));return 1===b?_.push("... 1 more item"):b>1&&_.push(`... ${b} more items`),"["+_.join(", ")+"]"}(l,g);return function(l,c){let g=Object.entries(l);if(0===g.length)return"{}";if(c.length>2)return"["+function(l){let c=Object.prototype.toString.call(l).replace(/^\[object /,"").replace(/]$/,"");if("Object"===c&&"function"==typeof l.constructor){let c=l.constructor.name;if("string"==typeof c&&""!==c)return c}return c}(l)+"]";let b=g.map(([l,g])=>l+": "+formatValue(g,c));return"{ "+b.join(", ")+" }"}(l,g)}(l,c);default:return String(l)}}(l,[])}g.d(c,{X:function(){return inspect}})},40774:function(l,c,g){"use strict";var b,_;g.d(c,{UG:function(){return isNode},WU:function(){return Token},Ye:function(){return Location},h8:function(){return E}
1639,ku:function(){return b}});let Location=class Location{constructor(l,c,g){this.start=l.start,this.end=c.end,this.startToken=l,this.endToken=c,this.source=g}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}};let Token=class Token{constructor(l,c,g,b,_,E){this.kind=l,this.start=c,this.end=g,this.line=b,this.column=_,this.value=E,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}};let E={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},O=new Set(Object.keys(E));function isNode(l){let c=null==l?void 0:l.kind;return"string"==typeof c&&O.has(c)}(_=b||(b={})).QUERY="query",_.MUTATION="mutation",_.SUBSCRIPTION="subscription"},2272:function(l,c,g){"use strict";g.d(c,{LZ:function(){return printBlockString},wv:function(){return dedentBlockStringLines}});var b=g(24856);function dedentBlockStringLines(l){var c,g;let _=Number.MAX_SAFE_INTEGER,E=null,O=-1;for(let c=0;c<l.length;++c){let R=l[c],B=function(l){let c=0;for(;c<l.length&&(0,b.FD)(l.charCodeAt(c));)++c;return c}(R);B!==R.length&&(E=null!==(g=E)&&void 0!==g?g:c,O=c,0!==c&&B<_&&(_=B))}return l.map((l,c)=>0===c?l:l.slice(_)).slice(null!==(c=E)&&void 0!==c?c:0,O+1)}function printBlockString(l,c){let g=l.replace(/"""/g,'\\"""'),_=g.split(/\r\n|[\n\r]/g),E=1===_.length,O=_.length>1&&_.slice(1).every(l=>0===l.length||(0,b.FD)(l.charCodeAt(0))),R=g.endsWith('\\"""'),B=l.endsWith('"')&&!R,V=l.endsWith("\\"),U=B||V,H=!(null!=c&&c.minimize)&&(!E||l.length>70||U||O||R),W="",G=E&&(0,b.FD)(l.charCodeAt(0));return(H&&!G||O)&&(W+="\n"),W+=g,(H||U)&&(W+="\n"),'"""'+W+'"""'}},24856:function(l,c,g){"use strict";function isWhiteSpace(l){return 9===l||32===l}function isDigit(l){return l>=48&&l<=57}function isLetter(l){return l>=97&&l<=122||l>=65&&l<=90}function isNameStart(l){return isLetter(l)||95===l}function isNameContinue(l){return isLetter(l)||isDigit(l)||95===l}g.d(c,{FD:function(){return isWhiteSpace},HQ:function(){return isNameContinue},LQ:function(){return isNameStart},X1:function(){return isDigit}})},74326:function(l,c,g){"use strict";var b,_;g.d(c,{h:function(){return b}}),(_=b||(b={})).NAME="Name",_.DOCUMENT="Document",_.OPERATION_DEFINITION="OperationDefinition",_.VARIABLE_DEFINITION="VariableDefinition",_.SELECTION_SET="SelectionSet",_.FIELD="Field",_.ARGUMENT="Argument",_.FRAGMENT_SPREAD="FragmentSpread",_.INLINE_FRAGMENT="InlineFragment",_.FRAGMENT_DEFINITION="FragmentDefinition",_.VARIABLE="Variable",_.INT="IntValue",_.FLOAT="FloatValue",_.STRING="Str
1639ingValue",_.BOOLEAN="BooleanValue",_.NULL="NullValue",_.ENUM="EnumValue",_.LIST="ListValue",_.OBJECT="ObjectValue",_.OBJECT_FIELD="ObjectField",_.DIRECTIVE="Directive",_.NAMED_TYPE="NamedType",_.LIST_TYPE="ListType",_.NON_NULL_TYPE="NonNullType",_.SCHEMA_DEFINITION="SchemaDefinition",_.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",_.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",_.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",_.FIELD_DEFINITION="FieldDefinition",_.INPUT_VALUE_DEFINITION="InputValueDefinition",_.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",_.UNION_TYPE_DEFINITION="UnionTypeDefinition",_.ENUM_TYPE_DEFINITION="EnumTypeDefinition",_.ENUM_VALUE_DEFINITION="EnumValueDefinition",_.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",_.DIRECTIVE_DEFINITION="DirectiveDefinition",_.SCHEMA_EXTENSION="SchemaExtension",_.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",_.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",_.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",_.UNION_TYPE_EXTENSION="UnionTypeExtension",_.ENUM_TYPE_EXTENSION="EnumTypeExtension",_.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"},69481:function(l,c,g){"use strict";g.d(c,{S:function(){return print}});var b=g(2272);let _=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function escapedReplacer(l){return E[l.charCodeAt(0)]}let E=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];var O=g(85018);function print(l){return(0,O.Vn)(l,R)}let R={Name:{leave:l=>l.value},Variable:{leave:l=>"$"+l.name},Document:{leave:l=>join(l.definitions,"\n\n")},OperationDefinition:{leave(l){let c=wrap("(",join(l.variableDefinitions,", "),")"),g=join([l.operation,join([l.name,c]),join(l.directives," ")]," ");return("query"===g?"":g+" ")+l.selectionSet}},VariableDefinition:{leave:({variable:l,type:c,defaultValue:g,directives:b})=>l+": "+c+wrap(" = ",g)+wrap(" ",join(b," "))},SelectionSet:{leave:({selections:l})=>block(l)},Field:{leave({alias:l,name:c,arguments:g,directives:b,selectionSet:_}){let E=wrap("",l,": ")+c,O=E+wrap("(",join(g,", "),")");return O.length>80&&(O=E+wrap("(\n",indent(join(g,"\n")),"\n)")),join([O,join(b," "),_]," ")}},Argument:{leave:({name:l,value:c})=>l+": "+c},FragmentSpread:{leave:({name:l,directives:c})=>"..."+l+wrap(" ",join(c," "))},InlineFragment:{leave:({typeCondition:l,directives:c,selectionSet:g})=>join(["...",wrap("on ",l),join(c," "),g]," ")},FragmentDefinition:{leave:({name:l,typeCondition:c,variableDefinitions:g,directives:b,selectionSet:_})=>`fragment ${l}${wrap("(",join(g,", "),")")} on ${c} ${wrap("",join(b," ")," ")}`+_},IntValue:{leave:({value:l})=>l},FloatValue:{leave:({value:l})=>l},StringValue:{leave:({value:l,block:c})=>c?(0,b.LZ)(l):`"${l.replace(_,escapedReplacer)}"`},BooleanValue:{leave:({value:l})=>l?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:l})=>l},ListValue:{leave:({values:l})=>"["+join(l,", ")+"]"},ObjectValue:{leave:({fields:l})=>"{"+join(l,", ")+"}"},ObjectField:{leave:({name:l,value:c})=>l+": "+c},Directive:{leave:({name:l,arguments:c})=>"@"+l+wrap("(",join(c,", "),")")},NamedType:{leave:({name:l})=>l},ListType:{leave:({type:l})=>"["+l+"]"},NonNullType:{leave:({type:l})=>l+"!"},SchemaDefinition:{leave:({description:l,directives:c,operationTypes:g})=>wrap("",l,"\n")+join(["schema",join(c," "),block(g)]," ")},OperationTypeDefinition:{leave:({operation:l,type:c})=>l+": "+c},ScalarTypeDefinition:{leave:({description:l,name:c,directives:g})=>wrap("",l,"\n")+join(["scalar",c,join(g," ")]," ")},ObjectTypeDefinition:{leave:({description:l,name:c,interfaces:g,directives:b,fields:_})=>wrap("",l,"\n")+join(["type",c,wrap("implements ",join(g," & ")),join(b," "),block(_)]," ")},FieldDefinition:{leave:({description:l,name:c,arguments:g,type:b,directives:_})=>wrap("",l,"\n")+c+(hasMultilineItems(g)?wrap("(\n",indent(join(g,"\n")),"\n)"):wrap("(",join(g,", "),")"))+": "+b+wrap(" ",join(_," "))},InputValueDefinition:{leave:({description:l,name:c,type:g,defaultValue:b,directives:_})=>wrap("",l,"\n")+join([c+": "+g,wrap("= ",b),join(_," ")]," ")},InterfaceTypeDefinition:{leave:({description:l,name:c,interfaces:g,directives:b,fields:_})=>wrap("",l,"\n")+join(["interface",c,wrap("implements ",join(g," & ")),join(b," "),block(_)]," ")},UnionTypeDefinition:{leave:({description:l,name:c,directives:g,types:b})=>wrap("",l,"\n")+join(["union",c,join(g," "),wrap("= ",join(b," | "))]," ")},EnumTypeDefinition:{leave:({description:l,name:c,directives:g,values:b})=>wrap("",l,"\n")+join(["enum",c,join(g," "),block(b)]," ")},EnumValueDefinition:{leave:({description:l,name:c,directives:g})=>wrap("",l,"\n")+join([c,join(g," ")]," ")},InputObjectTypeDefinition:{leave:({description:l,name:c,directives:g,fields:b})=>wrap("",l,"\n")+join(["input",c,join(g," "),block(b)]," ")},DirectiveDefinition:{leave:({description:l,name:c,arguments:g,repeatable:b,locations:_})=>wrap("",l,"\n")+"directive @"+c+(hasMultilineItems(g)?wrap("(\n",indent(join(g,"\n")),"\n)"):wrap("(",join(g,", "),")"))+(b?" repeatable":"")+" on "+join(_," | ")},SchemaExtension:{leave:({directives:l,operationTypes:c})=>join(["extend schema",join(l," "),block(c)]," ")},ScalarTypeExtension:{leave:({name:l,directives:c})=>join(["extend scalar",l,join(c," ")]," ")},ObjectTypeExtension:{leave:({name:l,interfaces:c,directives:g,fields:b})=>join(["extend type",l,wrap("implements ",join(c," & ")),join(g," "),block(b)]," ")},InterfaceTypeExtension:{leave:({name:l,interfaces:c,directives:g,fields:b})=>join(["extend interface",l,wrap("implements ",join(c," & ")),join(g," "),block(b)]," ")},UnionTypeExtension:{leave:({name:l,directives:c,types:g})=>join(["extend union",l,join(c," "),wrap("= ",join(g," | "))]," ")},EnumTypeExtension:{leave:({name:l,directives:c,values:g})=>join(["extend enum",l,join(c," "),block(g)]," ")},InputObjectTypeExtension:{leave:({name:l,directives:c,fields:g})=>join(["extend input",l,join(c," "),block(g)]," ")}};function join(l,c=""){var g;return null!==(g=null==l?void 0:l.filter(l=>l).join(c))&&void 0!==g?g:""}
1639function block(l){return wrap("{\n",indent(join(l,"\n")),"\n}")}function wrap(l,c,g=""){return null!=c&&""!==c?l+c+g:""}function indent(l){return wrap("  ",l.replace(/\n/g,"\n  "))}function hasMultilineItems(l){var c;return null!==(c=null==l?void 0:l.some(l=>l.includes("\n")))&&void 0!==c&&c}},69321:function(l,c,g){"use strict";g.d(c,{H:function(){return Source},T:function(){return isSource}});var b=g(9668),_=g(42394);let E=globalThis.process&&"production"===globalThis.process.env.NODE_ENV?function(l,c){return l instanceof c}:function(l,c){if(l instanceof c)return!0;if("object"==typeof l&&null!==l){var g;let b=c.prototype[Symbol.toStringTag],E=Symbol.toStringTag in l?l[Symbol.toStringTag]:null===(g=l.constructor)||void 0===g?void 0:g.name;if(b===E){let c=(0,_.X)(l);throw Error(`Cannot use ${b} "${c}" from another module or realm.
1640
1641Ensure that there is only one instance of "graphql" in the node_modules
1642directory. If different versions of "graphql" are the dependencies of other
1643relied on modules, use "resolutions" to ensure only one version is installed.
1644
1645https://yarnpkg.com/en/docs/selective-version-resolutions
1646
1647Duplicate "graphql" modules cannot be used at the same time since different
1648versions may have different capabilities and behavior. The data from one
1649version used in the function from another could produce confusing and
1650spurious results.`)}}return!1};let Source=class Source{constructor(l,c="GraphQL request",g={line:1,column:1}){"string"==typeof l||(0,b.a)(!1,`Body must be a string. Received: ${(0,_.X)(l)}.`),this.body=l,this.name=c,this.locationOffset=g,this.locationOffset.line>0||(0,b.a)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,b.a)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}};function isSource(l){return E(l,Source)}},85018:function(l,c,g){"use strict";g.d(c,{$_:function(){return R},Vn:function(){return visit}});var b=g(9668),_=g(42394),E=g(40774),O=g(74326);let R=Object.freeze({});function visit(l,c,g=E.h8){let B,V,U;let H=new Map;for(let l of Object.values(O.h))H.set(l,function(l,c){let g=l[c];return"object"==typeof g?g:"function"==typeof g?{enter:g,leave:void 0}:{enter:l.enter,leave:l.leave}}(c,l));let W=Array.isArray(l),G=[l],q=-1,Q=[],Z=l,K=[],X=[];do{var Y,J,et;let l;q++;let O=q===G.length,er=O&&0!==Q.length;if(O){if(V=0===X.length?void 0:K[K.length-1],Z=U,U=X.pop(),er){if(W){Z=Z.slice();let l=0;for(let[c,g]of Q){let b=c-l;null===g?(Z.splice(b,1),l++):Z[b]=g}}else for(let[l,c]of(Z=Object.defineProperties({},Object.getOwnPropertyDescriptors(Z)),Q))Z[l]=c}q=B.index,G=B.keys,Q=B.edits,W=B.inArray,B=B.prev}else if(U){if(null==(Z=U[V=W?q:G[q]]))continue;K.push(V)}if(!Array.isArray(Z)){(0,E.UG)(Z)||(0,b.a)(!1,`Invalid AST Node: ${(0,_.X)(Z)}.`);let g=O?null===(Y=H.get(Z.kind))||void 0===Y?void 0:Y.leave:null===(J=H.get(Z.kind))||void 0===J?void 0:J.enter;if((l=null==g?void 0:g.call(c,Z,V,U,K,X))===R)break;if(!1===l){if(!O){K.pop();continue}}else if(void 0!==l&&(Q.push([V,l]),!O)){if((0,E.UG)(l))Z=l;else{K.pop();continue}}}void 0===l&&er&&Q.push([V,Z]),O?K.pop():(B={inArray:W,index:q,keys:G,edits:Q,prev:B},G=(W=Array.isArray(Z))?Z:null!==(et=g[Z.kind])&&void 0!==et?et:[],q=-1,Q=[],U&&X.push(U),U=Z)}while(void 0!==B);return 0!==Q.length?Q[Q.length-1][1]:l}},22174:function(l,c,g){"use strict";g.d(c,{Gc:function(){return useFormContext},KN:function(){return appendErrors},Qr:function(){return Controller},RV:function(){return FormProvider},U2:function(){return get},cI:function(){return useForm},t8:function(){return set}});var b=g(52983),isCheckBoxInput=l=>"checkbox"===l.type,isDateObject=l=>l instanceof Date,isNullOrUndefined=l=>null==l;let isObjectType=l=>"object"==typeof l;var isObject=l=>!isNullOrUndefined(l)&&!Array.isArray(l)&&isObjectType(l)&&!isDateObject(l),getEventValue=l=>isObject(l)&&l.target?isCheckBoxInput(l.target)?l.target.checked:l.target.value:l,getNodeParentName=l=>l.substring(0,l.search(/\.\d+(\.|$)/))||l,isNameInFieldArray=(l,c)=>l.has(getNodeParentName(c)),compact=l=>Array.isArray(l)?l.filter(Boolean):[],isUndefined=l=>void 0===l,get=(l,c,g)=>{if(!c||!isObject(l))return g;let b=compact(c.split(/[,[\].]+?/)).reduce((l,c)=>isNullOrUndefined(l)?l:l[c],l);return isUndefined(b)||b===l?isUndefined(l[c])?g:l[c]:b};let _={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},E={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},O={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},R=b.createContext(null),useFormContext=()=>b.useContext(R),FormProvider=l=>{let{children:c,...g}=l;return b.createElement(R.Provider,{value:g},c)};var getProxyFormState=(l,c,g,b=!0)=>{let _={defaultValues:c._defaultValues};for(let O in l)Object.defineProperty(_,O,{get:()=>(c._proxyFormState[O]!==E.all&&(c._proxyFormState[O]=!b||E.all),g&&(g[O]=!0),l[O])});return _},isEmptyObject=l=>isObject(l)&&!Object.keys(l).length,shouldRenderFormState=(l,c,g)=>{let{name:b,..._}=l;return isEmptyObject(_)||Object.keys(_).length>=Object.keys(c).length||Object.keys(_).find(l=>c[l]===(!g||E.all))},convertToArrayPayload=l=>Array.isArray(l)?l:[l],shouldSubscribeByName=(l,c,g)=>g&&c?l===c:!l||!c||l===c||convertToArrayPayload(l).some(l=>l&&(l.startsWith(c)||c.startsWith(l)));function useSubscribe(l){let c=b.useRef(l);c.current=l,b.useEffect(()=>{let g=!l.disabled&&c.current.subject.subscribe({next:c.current.callback});return()=>{g&&g.unsubscribe()}},[l.disabled])}var isString=l=>"string"==typeof l,generateWatchOutput=(l,c,g,b)=>{let _=Array.isArray(l);return isString(l)?(b&&c.watch.add(l),get(g,l)):_?l.map(l=>(b&&c.watch.add(l),get(g,l))):(b&&(c.watchAll=!0),g)},isFunction=l=>"function"==typeof l,objectHasFunction=l=>{for(let c in l)if(isFunction(l[c]))return!0;return!1};let Controller=l=>l.render(function(l){let c=useFormContext(),{name:g,control:E=c.control,shouldUnregister:O}=l,R=isNameInFieldArray(E._names.array,g),B=function(l){let c=useFormContext(),{control:g=c.control,name:_,defaultValue:E,disabled:O,exact:R}=l||{},B=b.useRef(_);
1650B.current=_,useSubscribe({disabled:O,subject:g._subjects.watch,callback:b.useCallback(l=>{if(shouldSubscribeByName(B.current,l.name,R)){let c=generateWatchOutput(B.current,g._names,l.values||g._formValues);U(isUndefined(B.current)||isObject(c)&&!objectHasFunction(c)?{...c}:Array.isArray(c)?[...c]:isUndefined(c)?E:c)}},[g,R,E])});let[V,U]=b.useState(isUndefined(E)?g._getWatch(_):E);return b.useEffect(()=>g._removeUnmounted()),V}({control:E,name:g,defaultValue:get(E._formValues,g,get(E._defaultValues,g,l.defaultValue)),exact:!0}),V=function(l){let c=useFormContext(),{control:g=c.control,disabled:_,name:E,exact:O}=l||{},[R,B]=b.useState(g._formState),V=b.useRef(!0),U=b.useRef({isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),H=b.useRef(E);return H.current=E,useSubscribe({disabled:_,callback:b.useCallback(l=>V.current&&shouldSubscribeByName(H.current,l.name,O)&&shouldRenderFormState(l,U.current)&&B({...g._formState,...l}),[g,O]),subject:g._subjects.state}),b.useEffect(()=>(V.current=!0,()=>{V.current=!1}),[]),getProxyFormState(R,g,U.current,!1)}({control:E,name:g}),U=b.useRef(E.register(g,{...l.rules,value:B}));return b.useEffect(()=>{let updateMounted=(l,c)=>{let g=get(E._fields,l);g&&(g._f.mount=c)};return updateMounted(g,!0),()=>{let l=E._options.shouldUnregister||O;(R?l&&!E._stateFlags.action:l)?E.unregister(g):updateMounted(g,!1)}},[g,E,R,O]),{field:{name:g,value:B,onChange:b.useCallback(l=>U.current.onChange({target:{value:getEventValue(l),name:g},type:_.CHANGE}),[g]),onBlur:b.useCallback(()=>U.current.onBlur({target:{value:get(E._formValues,g),name:g},type:_.BLUR}),[g,E]),ref:l=>{let c=get(E._fields,g);c&&l&&(c._f.ref={focus:()=>l.focus(),select:()=>l.select(),setCustomValidity:c=>l.setCustomValidity(c),reportValidity:()=>l.reportValidity()})}},formState:V,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!get(V.errors,g)},isDirty:{enumerable:!0,get:()=>!!get(V.dirtyFields,g)},isTouched:{enumerable:!0,get:()=>!!get(V.touchedFields,g)},error:{enumerable:!0,get:()=>get(V.errors,g)}})}}(l));var appendErrors=(l,c,g,b,_)=>c?{...g[l],types:{...g[l]&&g[l].types?g[l].types:{},[b]:_||!0}}:{},isKey=l=>/^\w*$/.test(l),stringToPath=l=>compact(l.replace(/["|']|\]/g,"").split(/\.|\[/));function set(l,c,g){let b=-1,_=isKey(c)?[c]:stringToPath(c),E=_.length,O=E-1;for(;++b<E;){let c=_[b],E=g;if(b!==O){let g=l[c];E=isObject(g)||Array.isArray(g)?g:isNaN(+_[b+1])?{}:[]}l[c]=E,l=l[c]}return l}let focusFieldBy=(l,c,g)=>{for(let b of g||Object.keys(l)){let g=get(l,b);if(g){let{_f:l,...b}=g;if(l&&c(l.name)){if(l.ref.focus){l.ref.focus();break}if(l.refs&&l.refs[0].focus){l.refs[0].focus();break}}else isObject(b)&&focusFieldBy(b,c)}}};var isWatched=(l,c,g)=>!g&&(c.watchAll||c.watch.has(l)||[...c.watch].some(c=>l.startsWith(c)&&/^\.\w+/.test(l.slice(c.length)))),updateFieldArrayRootError=(l,c,g)=>{let b=compact(get(l,g));return set(b,"root",c[g]),set(l,g,b),l},isBoolean=l=>"boolean"==typeof l,isFileInput=l=>"file"===l.type,isMessage=l=>isString(l)||b.isValidElement(l),isRadioInput=l=>"radio"===l.type,isRegex=l=>l instanceof RegExp;let B={value:!1,isValid:!1},V={value:!0,isValid:!0};var getCheckboxValue=l=>{if(Array.isArray(l)){if(l.length>1){let c=l.filter(l=>
1650l&&l.checked&&!l.disabled).map(l=>l.value);return{value:c,isValid:!!c.length}}return l[0].checked&&!l[0].disabled?l[0].attributes&&!isUndefined(l[0].attributes.value)?isUndefined(l[0].value)||""===l[0].value?V:{value:l[0].value,isValid:!0}:V:B}return B};let U={isValid:!1,value:null};var getRadioValue=l=>Array.isArray(l)?l.reduce((l,c)=>c&&c.checked&&!c.disabled?{isValid:!0,value:c.value}:l,U):U;function getValidateError(l,c,g="validate"){if(isMessage(l)||Array.isArray(l)&&l.every(isMessage)||isBoolean(l)&&!l)return{type:g,message:isMessage(l)?l:"",ref:c}}var getValueAndMessage=l=>isObject(l)&&!isRegex(l)?l:{value:l,message:""},validateField=async(l,c,g,b,_)=>{let{ref:E,refs:R,required:B,maxLength:V,minLength:U,min:H,max:W,pattern:G,validate:q,name:Q,valueAsNumber:Z,mount:K,disabled:X}=l._f;if(!K||X)return{};let Y=R?R[0]:E,setCustomValidity=l=>{b&&Y.reportValidity&&(Y.setCustomValidity(isBoolean(l)?"":l||" "),Y.reportValidity())},J={},et=isRadioInput(E),er=isCheckBoxInput(E),ei=(Z||isFileInput(E))&&!E.value||""===c||Array.isArray(c)&&!c.length,ea=appendErrors.bind(null,Q,g,J),getMinMaxMessage=(l,c,g,b=O.maxLength,_=O.minLength)=>{let R=l?c:g;J[Q]={type:l?b:_,message:R,ref:E,...ea(l?b:_,R)}};if(_?!Array.isArray(c)||!c.length:B&&(!(et||er)&&(ei||isNullOrUndefined(c))||isBoolean(c)&&!c||er&&!getCheckboxValue(R).isValid||et&&!getRadioValue(R).isValid)){let{value:l,message:c}=isMessage(B)?{value:!!B,message:B}:getValueAndMessage(B);if(l&&(J[Q]={type:O.required,message:c,ref:Y,...ea(O.required,c)},!g))return setCustomValidity(c),J}if(!ei&&(!isNullOrUndefined(H)||!isNullOrUndefined(W))){let l,b;let _=getValueAndMessage(W),R=getValueAndMessage(H);if(isNullOrUndefined(c)||isNaN(c)){let g=E.valueAsDate||new Date(c),convertTimeToDate=l=>new Date(new Date().toDateString()+" "+l),O="time"==E.type,B="week"==E.type;isString(_.value)&&c&&(l=O?convertTimeToDate(c)>convertTimeToDate(_.value):B?c>_.value:g>new Date(_.value)),isString(R.value)&&c&&(b=O?convertTimeToDate(c)<convertTimeToDate(R.value):B?c<R.value:g<new Date(R.value))}else{let g=E.valueAsNumber||(c?+c:c);isNullOrUndefined(_.value)||(l=g>_.value),isNullOrUndefined(R.value)||(b=g<R.value)}if((l||b)&&(getMinMaxMessage(!!l,_.message,R.message,O.max,O.min),!g))return setCustomValidity(J[Q].message),J}if((V||U)&&!ei&&(isString(c)||_&&Array.isArray(c))){let l=getValueAndMessage(V),b=getValueAndMessage(U),_=!isNullOrUndefined(l.value)&&c.length>l.value,E=!isNullOrUndefined(b.value)&&c.length<b.value;if((_||E)&&(getMinMaxMessage(_,l.message,b.message),!g))return setCustomValidity(J[Q].message),J}if(G&&!ei&&isString(c)){let{value:l,message:b}=getValueAndMessage(G);if(isRegex(l)&&!c.match(l)&&(J[Q]={type:O.pattern,message:b,ref:E,...ea(O.pattern,b)},!g))return setCustomValidity(b),J}if(q){if(isFunction(q)){let l=await q(c),b=getValidateError(l,Y);if(b&&(J[Q]={...b,...ea(O.validate,b.message)},!g))return setCustomValidity(b.message),J}else if(isObject(q)){let l={};for(let b in q){if(!isEmptyObject(l)&&!g)break;let _=getValidateError(await q[b](c),Y,b);_&&(l={..._,...ea(b,_.message)},setCustomValidity(_.message),g&&(J[Q]=l))}if(!isEmptyObject(l)&&(J[Q]={ref:Y,...l},!g))return J}}return setCustomValidity(!0),J},isPlainObject=l=>{let c=l.constructor&&l.constructor.prototype;return isObject(c)&&c.hasOwnProperty("isPrototypeOf")},H="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function cloneObject(l){let c;let g=Array.isArray(l);if(l instanceof Date)c=new Date(l);else if(l instanceof Set)c=new Set(l);else if(!(!(H&&(l instanceof Blob||l instanceof FileList))&&(g||isObject(l))))return l;else if(c=g?[]:{},Array.isArray(l)||isPlainObject(l))for(let g in l)c[g]=cloneObject(l[g]);else c=l;return c}var getValidationModes=l=>({isOnSubmit:!l||l===E.onSubmit,isOnBlur:l===E.onBlur,isOnChange:l===E.onChange,isOnAll:l===E.all,isOnTouch:l===E.onTouched});function unset(l,c){let g;let b=isKey(c)?[c]:stringToPath(c),_=1==b.length?l:function(l,c){let g=c.slice(0,-1).length,b=0;for(;b<g;)l=isUndefined(l)?b++:l[c[b++]];return l}(l,b),E=b[b.length-1];_&&delete _[E];for(let c=0;c<b.slice(0,-1).length;c++){let _,E=-1,O=b.slice(0,-(c+1)),R=O.length-1;for(c>0&&(g=l);++E<O.length;){let c=O[E];_=_?_[c]:l[c],R===E&&(isObject(_)&&isEmptyObject(_)||Array.isArray(_)&&function(l){for(let c in l)if(!isUndefined(l[c]))return!1;return!0}(_))&&(g?delete g[c]:delete l[c]),g=_}}
1650return l}function createSubject(){let l=[];return{get observers(){return l},next:c=>{for(let g of l)g.next(c)},subscribe:c=>(l.push(c),{unsubscribe:()=>{l=l.filter(l=>l!==c)}}),unsubscribe:()=>{l=[]}}}var isPrimitive=l=>isNullOrUndefined(l)||!isObjectType(l);function deepEqual(l,c){if(isPrimitive(l)||isPrimitive(c))return l===c;if(isDateObject(l)&&isDateObject(c))return l.getTime()===c.getTime();let g=Object.keys(l),b=Object.keys(c);if(g.length!==b.length)return!1;for(let _ of g){let g=l[_];if(!b.includes(_))return!1;if("ref"!==_){let l=c[_];if(isDateObject(g)&&isDateObject(l)||isObject(g)&&isObject(l)||Array.isArray(g)&&Array.isArray(l)?!deepEqual(g,l):g!==l)return!1}}return!0}var isHTMLElement=l=>{let c=l?l.ownerDocument:0,g=c&&c.defaultView?c.defaultView.HTMLElement:HTMLElement;return l instanceof g},isMultipleSelect=l=>"select-multiple"===l.type,isRadioOrCheckbox=l=>isRadioInput(l)||isCheckBoxInput(l),live=l=>isHTMLElement(l)&&l.isConnected;function markFieldsDirty(l,c={}){let g=Array.isArray(l);if(isObject(l)||g)for(let g in l)Array.isArray(l[g])||isObject(l[g])&&!objectHasFunction(l[g])?(c[g]=Array.isArray(l[g])?[]:{},markFieldsDirty(l[g],c[g])):isNullOrUndefined(l[g])||(c[g]=!0);return c}var getDirtyFields=(l,c)=>(function getDirtyFieldsFromDefaultValues(l,c,g){let b=Array.isArray(l);if(isObject(l)||b)for(let b in l)Array.isArray(l[b])||isObject(l[b])&&!objectHasFunction(l[b])?isUndefined(c)||isPrimitive(g[b])?g[b]=Array.isArray(l[b])?markFieldsDirty(l[b],[]):{...markFieldsDirty(l[b])}:getDirtyFieldsFromDefaultValues(l[b],isNullOrUndefined(c)?{}:c[b],g[b]):g[b]=!deepEqual(l[b],c[b]);return g})(l,c,markFieldsDirty(c)),getFieldValueAs=(l,{valueAsNumber:c,valueAsDate:g,setValueAs:b})=>isUndefined(l)?l:c?""===l?NaN:l?+l:l:g&&isString(l)?new Date(l):b?b(l):l;function getFieldValue(l){let c=l.ref;return(l.refs?l.refs.every(l=>l.disabled):c.disabled)?void 0:isFileInput(c)?c.files:isRadioInput(c)?getRadioValue(l.refs).value:isMultipleSelect(c)?[...c.selectedOptions].map(({value:l})=>l):isCheckBoxInput(c)?getCheckboxValue(l.refs).value:getFieldValueAs(isUndefined(c.value)?l.ref.value:c.value,l)}var getResolverOptions=(l,c,g,b)=>{let _={};for(let g of l){let l=get(c,g);l&&set(_,g,l._f)}return{criteriaMode:g,names:[...l],fields:_,shouldUseNativeValidation:b}},getRuleValue=l=>isUndefined(l)?void 0:isRegex(l)?l.source:isObject(l)?isRegex(l.value)?l.value.source:l.value:l,hasValidation=l=>l.mount&&(l.required||l.min||l.max||l.maxLength||l.minLength||l.pattern||l.validate);function schemaErrorLookup(l,c,g){let b=get(l,g);if(b||isKey(g))return{error:b,name:g};let _=g.split(".");for(;_.length;){let b=_.join("."),E=get(c,b),O=get(l,b);if(E&&!Array.isArray(E)&&g!==b)break;if(O&&O.type)return{name:b,error:O};_.pop()}return{name:g}}var skipValidation=(l,c,g,b,_)=>!_.isOnAll&&(!g&&_.isOnTouch?!(c||l):(g?b.isOnBlur:_.isOnBlur)?!l:(g?!b.isOnChange:!_.isOnChange)||l),unsetEmptyArray=(l,c)=>!compact(get(l,c)).length&&unset(l,c);let W={mode:E.onSubmit,reValidateMode:E.onChange,shouldFocusError:!0};function useForm(l={}){let c=b.useRef(),[g,O]=b.useState({isDirty:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:l.defaultValues});c.current||(c.current={...function(l={}){let c,g={...W,...l},b={submitCount:0,isDirty:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},O={},R=cloneObject(g.defaultValues)||{},B=g.shouldUnregister?{}:cloneObject(R),V={action:!1,mount:!1,watch:!1},U={mount:new Set,unMount:new Set,array:new Set,watch:new Set},G=0,q={},Q={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},Z={watch:createSubject(),array:createSubject(),state:createSubject()},K=getValidationModes(g.mode),X=getValidationModes(g.reValidateMode),Y=g.criteriaMode===E.all,debounce=l=>c=>{clearTimeout(G),G=window.setTimeout(l,c)},_updateValid=async l=>{let c=!1;return Q.isValid&&(c=g.resolver?isEmptyObject((await _executeSchema()).errors):await executeBuiltInValidation(O,!0),l||c===b.isValid||(b.isValid=c,Z.state.next({isValid:c}))),c},updateErrors=(l,c)=>{set(b.errors,l,c),Z.state.next({errors:b.errors})}
1650,updateValidAndValue=(l,c,g,b)=>{let _=get(O,l);if(_){let E=get(B,l,isUndefined(g)?get(R,l):g);isUndefined(E)||b&&b.defaultChecked||c?set(B,l,c?E:getFieldValue(_._f)):setFieldValue(l,E),V.mount&&_updateValid()}},updateTouchAndDirty=(l,c,g,_,E)=>{let O=!1,B={name:l},V=get(b.touchedFields,l);if(Q.isDirty){let l=b.isDirty;b.isDirty=B.isDirty=_getDirty(),O=l!==B.isDirty}if(Q.dirtyFields&&(!g||_)){let g=get(b.dirtyFields,l),_=deepEqual(get(R,l),c);_?unset(b.dirtyFields,l):set(b.dirtyFields,l,!0),B.dirtyFields=b.dirtyFields,O=O||g!==get(b.dirtyFields,l)}return g&&!V&&(set(b.touchedFields,l,g),B.touchedFields=b.touchedFields,O=O||Q.touchedFields&&V!==g),O&&E&&Z.state.next(B),O?B:{}},shouldRenderByError=async(g,_,E,O)=>{let R=get(b.errors,g),B=Q.isValid&&b.isValid!==_;if(l.delayError&&E?(c=debounce(()=>updateErrors(g,E)))(l.delayError):(clearTimeout(G),c=null,E?set(b.errors,g,E):unset(b.errors,g)),(E?!deepEqual(R,E):R)||!isEmptyObject(O)||B){let l={...O,...B?{isValid:_}:{},errors:b.errors,name:g};b={...b,...l},Z.state.next(l)}q[g]--,Q.isValidating&&!Object.values(q).some(l=>l)&&(Z.state.next({isValidating:!1}),q={})},_executeSchema=async l=>g.resolver?await g.resolver({...B},g.context,getResolverOptions(l||U.mount,O,g.criteriaMode,g.shouldUseNativeValidation)):{},executeSchemaAndUpdateState=async l=>{let{errors:c}=await _executeSchema();if(l)for(let g of l){let l=get(c,g);l?set(b.errors,g,l):unset(b.errors,g)}else b.errors=c;return c},executeBuiltInValidation=async(l,c,_={valid:!0})=>{for(let E in l){let O=l[E];if(O){let{_f:l,...E}=O;if(l){let E=U.array.has(l.name),R=await validateField(O,get(B,l.name),Y,g.shouldUseNativeValidation,E);if(R[l.name]&&(_.valid=!1,c))break;c||(get(R,l.name)?E?updateFieldArrayRootError(b.errors,R,l.name):set(b.errors,l.name,R[l.name]):unset(b.errors,l.name))}E&&await executeBuiltInValidation(E,c,_)}}return _.valid},_getDirty=(l,c)=>(l&&c&&set(B,l,c),!deepEqual(getValues(),R)),_getWatch=(l,c,g)=>{let b={...V.mount?B:isUndefined(c)?R:isString(l)?{[l]:c}:c};return generateWatchOutput(l,U,b,g)},setFieldValue=(l,c,g={})=>{let b=get(O,l),_=c;if(b){let g=b._f;g&&(g.disabled||set(B,l,getFieldValueAs(c,g)),_=H&&isHTMLElement(g.ref)&&isNullOrUndefined(c)?"":c,isMultipleSelect(g.ref)?[...g.ref.options].forEach(l=>l.selected=_.includes(l.value)):g.refs?isCheckBoxInput(g.ref)?g.refs.length>1?g.refs.forEach(l=>(!l.defaultChecked||!l.disabled)&&(l.checked=Array.isArray(_)?!!_.find(c=>c===l.value):_===l.value)):g.refs[0]&&(g.refs[0].checked=!!_):g.refs.forEach(l=>l.checked=l.value===_):isFileInput(g.ref)?g.ref.value="":(g.ref.value=_,g.ref.type||Z.watch.next({name:l})))}(g.shouldDirty||g.shouldTouch)&&updateTouchAndDirty(l,_,g.shouldTouch,g.shouldDirty,!0),g.shouldValidate&&trigger(l)},setValues=(l,c,g)=>{for(let b in c){let _=c[b],E=`${l}.${b}`,R=get(O,E);!U.array.has(l)&&isPrimitive(_)&&(!R||R._f)||isDateObject(_)?setFieldValue(E,_,g):setValues(E,_,g)}},setValue=(l,c,g={})=>{let _=get(O,l),E=U.array.has(l),V=cloneObject(c);set(B,l,V),E?(Z.array.next({name:l,values:B}),(Q.isDirty||Q.dirtyFields)&&g.shouldDirty&&(b.dirtyFields=getDirtyFields(R,B),Z.state.next({name:l,dirtyFields:b.dirtyFields,isDirty:_getDirty(l,V)}))):!_||_._f||isNullOrUndefined(V)?setFieldValue(l,V,g):setValues(l,V,g),isWatched(l,U)&&Z.state.next({}),Z.watch.next({name:l})},onChange=async l=>{let E=l.target,R=E.name,V=get(O,R);if(V){let H,W;let G=E.type?getFieldValue(V._f):getEventValue(l),Q=l.type===_.BLUR||l.type===_.FOCUS_OUT,J=!hasValidation(V._f)&&!g.resolver&&!get(b.errors,R)&&!V._f.deps||skipValidation(Q,get(b.touchedFields,R),b.isSubmitted,X,K),et=isWatched(R,U,Q);set(B,R,G),Q?(V._f.onBlur&&V._f.onBlur(l),c&&c(0)):V._f.onChange&&V._f.onChange(l);let er=updateTouchAndDirty(R,G,Q,!1),ei=!isEmptyObject(er)||et;if(Q||Z.watch.next({name:R,type:l.type}),J)return ei&&Z.state.next({name:R,...et?{}:er});if(!Q&&et&&Z.state.next({}),q[R]=(q[R],1),Z.state.next({isValidating:!0}),g.resolver){let{errors:l}=await _executeSchema([R]),c=schemaErrorLookup(b.errors,O,R),g=schemaErrorLookup(l,O,c.name||R);H=g.error,R=g.name,W=isEmptyObject(l)}else H=(await validateField(V,get(B,R),Y,g.shouldUseNativeValidation))[R],W=await _updateV
1650alid(!0);V._f.deps&&trigger(V._f.deps),shouldRenderByError(R,W,H,er)}},trigger=async(l,c={})=>{let _,E;let R=convertToArrayPayload(l);if(Z.state.next({isValidating:!0}),g.resolver){let c=await executeSchemaAndUpdateState(isUndefined(l)?l:R);_=isEmptyObject(c),E=l?!R.some(l=>get(c,l)):_}else l?((E=(await Promise.all(R.map(async l=>{let c=get(O,l);return await executeBuiltInValidation(c&&c._f?{[l]:c}:c)}))).every(Boolean))||b.isValid)&&_updateValid():E=_=await executeBuiltInValidation(O);return Z.state.next({...!isString(l)||Q.isValid&&_!==b.isValid?{}:{name:l},...g.resolver||!l?{isValid:_}:{},errors:b.errors,isValidating:!1}),c.shouldFocus&&!E&&focusFieldBy(O,l=>l&&get(b.errors,l),l?R:U.mount),E},getValues=l=>{let c={...R,...V.mount?B:{}};return isUndefined(l)?c:isString(l)?get(c,l):l.map(l=>get(c,l))},getFieldState=(l,c)=>({invalid:!!get((c||b).errors,l),isDirty:!!get((c||b).dirtyFields,l),isTouched:!!get((c||b).touchedFields,l),error:get((c||b).errors,l)}),unregister=(l,c={})=>{for(let _ of l?convertToArrayPayload(l):U.mount)U.mount.delete(_),U.array.delete(_),get(O,_)&&(c.keepValue||(unset(O,_),unset(B,_)),c.keepError||unset(b.errors,_),c.keepDirty||unset(b.dirtyFields,_),c.keepTouched||unset(b.touchedFields,_),g.shouldUnregister||c.keepDefaultValue||unset(R,_));Z.watch.next({}),Z.state.next({...b,...c.keepDirty?{isDirty:_getDirty()}:{}}),c.keepIsValid||_updateValid()},register=(l,c={})=>{let b=get(O,l),_=isBoolean(c.disabled);return set(O,l,{...b||{},_f:{...b&&b._f?b._f:{ref:{name:l}},name:l,mount:!0,...c}}),U.mount.add(l),b?_&&set(B,l,c.disabled?void 0:get(B,l,getFieldValue(b._f))):updateValidAndValue(l,!0,c.value),{..._?{disabled:c.disabled}:{},...g.shouldUseNativeValidation?{required:!!c.required,min:getRuleValue(c.min),max:getRuleValue(c.max),minLength:getRuleValue(c.minLength),maxLength:getRuleValue(c.maxLength),pattern:getRuleValue(c.pattern)}:{},name:l,onChange,onBlur:onChange,ref:_=>{if(_){register(l,c),b=get(O,l);let g=isUndefined(_.value)&&_.querySelectorAll&&_.querySelectorAll("input,select,textarea")[0]||_,E=isRadioOrCheckbox(g),B=b._f.refs||[];(E?B.find(l=>l===g):g===b._f.ref)||(set(O,l,{_f:{...b._f,...E?{refs:[...B.filter(live),g,...Array.isArray(get(R,l))?[{}]:[]],ref:{type:g.type,name:l}}:{ref:g}}}),updateValidAndValue(l,!1,void 0,g))}else(b=get(O,l,{}))._f&&(b._f.mount=!1),(g.shouldUnregister||c.shouldUnregister)&&!(isNameInFieldArray(U.array,l)&&V.action)&&U.unMount.add(l)}}},_focusError=()=>g.shouldFocusError&&focusFieldBy(O,l=>l&&get(b.errors,l),U.mount),_reset=(c,g={})=>{let _=c||R,E=cloneObject(_),W=c&&!isEmptyObject(c)?E:R;if(g.keepDefaultValues||(R=_),!g.keepValues){if(g.keepDirtyValues)for(let l of U.mount)get(b.dirtyFields,l)?set(W,l,get(B,l)):setValue(l,get(W,l));else{if(H&&isUndefined(c))for(let l of U.mount){let c=get(O,l);if(c&&c._f){let l=Array.isArray(c._f.refs)?c._f.refs[0]:c._f.ref;try{if(isHTMLElement(l)){l.closest("form").reset();break}}catch(l){}}}O={}}B=l.shouldUnregister?g.keepDefaultValues?cloneObject(R):{}:E,Z.array.next({values:W}),Z.watch.next({values:W})}U={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},V.mount=!Q.isValid||!!g.keepIsValid,V.watch=!!l.shouldUnregister,Z.state.next({submitCount:g.keepSubmitCount?b.submitCount:0,isDirty:g.keepDirty||g.keepDirtyValues?b.isDirty:!!(g.keepDefaultValues&&!deepEqual(c,R)),isSubmitted:!!g.keepIsSubmitted&&b.isSubmitted,dirtyFields:g.keepDirty||g.keepDirtyValues?b.dirtyFields:g.keepDefaultValues&&c?getDirtyFields(R,c):{},touchedFields:g.keepTouched?b.touchedFields:{},errors:g.keepErrors?b.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})};return{control:{register,unregister,getFieldState,_executeSchema,_focusError,_getWatch,_getDirty,_updateValid,_removeUnmounted:()=>{for(let l of U.unMount){let c=get(O,l);c&&(c._f.refs?c._f.refs.every(l=>!live(l)):!live(c._f.ref))&&unregister(l)}U.unMount=new Set},_updateFieldArray:(l,c=[],g,_,E=!0,U=!0)=>
1650{if(_&&g){if(V.action=!0,U&&Array.isArray(get(O,l))){let c=g(get(O,l),_.argA,_.argB);E&&set(O,l,c)}if(Q.errors&&U&&Array.isArray(get(b.errors,l))){let c=g(get(b.errors,l),_.argA,_.argB);E&&set(b.errors,l,c),unsetEmptyArray(b.errors,l)}if(Q.touchedFields&&U&&Array.isArray(get(b.touchedFields,l))){let c=g(get(b.touchedFields,l),_.argA,_.argB);E&&set(b.touchedFields,l,c)}Q.dirtyFields&&(b.dirtyFields=getDirtyFields(R,B)),Z.state.next({isDirty:_getDirty(l,c),dirtyFields:b.dirtyFields,errors:b.errors,isValid:b.isValid})}else set(B,l,c)},_getFieldArray:c=>compact(get(V.mount?B:R,c,l.shouldUnregister?get(R,c,[]):[])),_subjects:Z,_proxyFormState:Q,get _fields(){return O},get _formValues(){return B},get _stateFlags(){return V},set _stateFlags(value){V=value},get _defaultValues(){return R},get _names(){return U},set _names(value){U=value},get _formState(){return b},set _formState(value){b=value},get _options(){return g},set _options(value){g={...g,...value}}},trigger,register,handleSubmit:(l,c)=>async _=>{_&&(_.preventDefault&&_.preventDefault(),_.persist&&_.persist());
1650let E=!0,R=cloneObject(B);Z.state.next({isSubmitting:!0});try{if(g.resolver){let{errors:l,values:c}=await _executeSchema();b.errors=l,R=c}else await executeBuiltInValidation(O);isEmptyObject(b.errors)?(Z.state.next({errors:{},isSubmitting:!0}),await l(R,_)):(c&&await c({...b.errors},_),_focusError())}catch(l){throw E=!1,l}finally{b.isSubmitted=!0,Z.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:isEmptyObject(b.errors)&&E,submitCount:b.submitCount+1,errors:b.errors})}},watch:(l,c)=>isFunction(l)?Z.watch.subscribe({next:g=>l(_getWatch(void 0,c),g)}):_getWatch(l,c,!0),setValue,getValues,reset:(l,c)=>_reset(isFunction(l)?l(B):l,c),resetField:(l,c={})=>{get(O,l)&&(isUndefined(c.defaultValue)?setValue(l,get(R,l)):(setValue(l,c.defaultValue),set(R,l,c.defaultValue)),c.keepTouched||unset(b.touchedFields,l),c.keepDirty||(unset(b.dirtyFields,l),b.isDirty=c.defaultValue?_getDirty(l,get(R,l)):_getDirty()),!c.keepError&&(unset(b.errors,l),Q.isValid&&_updateValid()),Z.state.next({...b}))},clearErrors:l=>{l?convertToArrayPayload(l).forEach(l=>unset(b.errors,l)):b.errors={},Z.state.next({errors:b.errors})},unregister,setError:(l,c,g)=>{let _=(get(O,l,{_f:{}})._f||{}).ref;set(b.errors,l,{...c,ref:_}),Z.state.next({name:l,errors:b.errors,isValid:!1}),g&&g.shouldFocus&&_&&_.focus&&_.focus()},setFocus:(l,c={})=>{let g=get(O,l),b=g&&g._f;if(b){let l=b.refs?b.refs[0]:b.ref;l.focus&&(l.focus(),c.shouldSelect&&l.select())}},getFieldState}}(l),formState:g});let R=c.current.control;return R._options=l,useSubscribe({subject:R._subjects.state,callback:b.useCallback(l=>{shouldRenderFormState(l,R._proxyFormState,!0)&&(R._formState={...R._formState,...l},O({...R._formState}))},[R])}),b.useEffect(()=>{R._stateFlags.mount||(R._proxyFormState.isValid&&R._updateValid(),R._stateFlags.mount=!0),R._stateFlags.watch&&(R._stateFlags.watch=!1,R._subjects.state.next({})),R._removeUnmounted()}),b.useEffect(()=>{g.submitCount&&R._focusError()},[R,g.submitCount]),c.current.formState=getProxyFormState(g,R),c.current}},78191:function(l,c,g){"use strict";g.d(c,{dV:function(){return twJoin},m6:function(){return Q}});let createClassGroupUtils=l=>{let c=createClassMap(l),{conflictingClassGroups:g,conflictingClassGroupModifiers:b}=l;return{getClassGroupId:l=>{let g=l.split("-");return""===g[0]&&1!==g.length&&g.shift(),getGroupRecursive(g,c)||getGroupIdForArbitraryProperty(l)},getConflictingClassGroupIds:(l,c)=>{let _=g[l]||[];return c&&b[l]?[..._,...b[l]]:_}}},getGroupRecursive=(l,c)=>{if(0===l.length)return c.classGroupId;let g=l[0],b=c.nextPart.get(g),_=b?getGroupRecursive(l.slice(1),b):void 0;if(_)return _;if(0===c.validators.length)return;let E=l.join("-");return c.validators.find(({validator:l})=>l(E))?.classGroupId},b=/^\[(.+)\]$/,getGroupIdForArbitraryProperty=l=>{if(b.test(l)){let c=b.exec(l)[1],g=c?.substring(0,c.indexOf(":"));if(g)return"arbitrary.."+g}},createClassMap=l=>{let{theme:c,prefix:g}=l,b={nextPart:new Map,validators:[]},_=getPrefixedClassGroupEntries(Object.entries(l.classGroups),g);return _.forEach(([l,g])=>{processClassesRecursively(g,b,l,c)}),b},processClassesRecursively=(l,c,g,b)=>{l.forEach(l=>{if("string"==typeof l){let b=""===l?c:getPart(c,l);b.classGroupId=g;return}if("function"==typeof l){if(isThemeGetter(l)){processClassesRecursively(l(b),c,g,b);return}c.validators.push({validator:l,classGroupId:g});return}Object.entries(l).forEach(([l,_])=>{processClassesRecursively(_,getPart(c,l),g,b)})})},getPart=(l,c)=>{let g=l;return c.split("-").forEach(l=>{g.nextPart.has(l)||g.nextPart.set(l,{nextPart:new Map,validators:[]}),g=g.nextPart.get(l)}),g},isThemeGetter=l=>l.isThemeGetter,getPrefixedClassGroupEntries=(l,c)=>c?l.map(([l,g])=>{let b=g.map(l=>"string"==typeof l?c+l:"object"==typeof l?Object.fromEntries(Object.entries(l).map(([l,g])=>[c+l,g])):l);return[l,b]}):l,createLruCache=l=>{if(l<1)return{get:()=>void 0,set:()=>{}};let c=0,g=new Map,b=new Map,update=(_,E)=>{g.set(_,E),++c>l&&(c=0,b=g,g=new Map)};return{get(l){let c=g.get(l);return void 0!==c?c:void 0!==(c=b.get(l))?(update(l,c),c):void 0},set(l,c){g.has(l)?g.set(l,c):update(l,c)}}},createParseClassName=l=>{let{separator:c,experimentalParseClassName:g}=l,b=1===c.length,_=c[0],E=c.length,parseClassName=l=>{let g;let O=[],R=0,B=0;for(let V=0;V<l.length;V++){let U=l[V];if(0===R){if(U===_&&(b||l.slice(V,V+E)===c)){O.push(l.slice(B,V)),B=V+E;continue}if("/"===U){g=V;continue}}"["===U?R++:"]"===U&&R--}let V=0===O.length?l:l.substring(B),U=V.startsWith("!"),H=U?V.substring(1):V,W=g&&g>B?g-B:void 0;return{modifiers:O,hasImportantModifier:U,baseClassName:H,maybePostfixModifierPosition:W}};return g?l=>g({className:l,parseClassName}):parseClassName},sortModifiers=l=>{if(l.length<=1)return l;let c=[],g=[];return l.forEach(l=>{let b="["===l[0];b?(c.push(...g.sort(),l),g=[]):g.push(l)}),c.push(...g.sort()),c},createConfigUtils=l=>({cache:createLruCache(l.cacheSize),parseClassName:createParseClassName(l),...createClassGroupUtils(l)}),_=/\s+/,mergeClassList=(l,c)=>{let{parseClassName:g,getClassGroupId:b,getConflictingClassGroupIds:E}=c,O=[],R=l.trim().split(_),B="";for(let l=R.length-1;l>=0;l-=1){let c=R[l],{modifiers:_,hasImportantModifier:V,baseClassName:U,maybePostfixModifierPosition:H}=g(c),W=!!H,G=b(W?U.substring(0,H):U);if(!G){if(!W||!(G=b(U))){B=c+(B.length>0?" "+B:B);continue}W=!1}let q=sortModifiers(_).join(":"),Q=V?q+"!":q,Z=Q+G;if(O.includes(Z))continue;O.push(Z);let K=E(G,W);for(let l=0;l<K.length;++l){let c=K[l];O.push(Q+c)}B=c+(B.length>0?" "+B:B)}return B};function twJoin(){let l,c,g=0,b="";for(;g<arguments.length;)(l=arguments[g++])&&(c=toValue(l))&&(b&&(b+=" "),b+=c);return b}let toValue=l=>{let c;if("string"==typeof l)return l;let g="";for(let b=0;b<l.length;b++)l[b]&&(c=toValue(l[b]))&&(g&&(g+=" "),g+=c);return g},fromTheme=l=>{let themeGetter=c=>
1650c[l]||[];return themeGetter.isThemeGetter=!0,themeGetter},E=/^\[(?:([a-z-]+):)?(.+)\]$/i,O=/^\d+\/\d+$/,R=new Set(["px","full","screen"]),B=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,V=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,U=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,H=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,W=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,isLength=l=>isNumber(l)||R.has(l)||O.test(l),isArbitraryLength=l=>getIsArbitraryValue(l,"length",isLengthOnly),isNumber=l=>!!l&&!Number.isNaN(Number(l)),isArbitraryNumber=l=>getIsArbitraryValue(l,"number",isNumber),isInteger=l=>!!l&&Number.isInteger(Number(l)),isPercent=l=>l.endsWith("%")&&isNumber(l.slice(0,-1)),isArbitraryValue=l=>E.test(l),isTshirtSize=l=>B.test(l),G=new Set(["length","size","percentage"]),isArbitrarySize=l=>getIsArbitraryValue(l,G,isNever),isArbitraryPosition=l=>getIsArbitraryValue(l,"position",isNever),q=new Set(["image","url"]),isArbitraryImage=l=>getIsArbitraryValue(l,q,isImage),isArbitraryShadow=l=>getIsArbitraryValue(l,"",isShadow),isAny=()=>!0,getIsArbitraryValue=(l,c,g)=>{let b=E.exec(l);return!!b&&(b[1]?"string"==typeof c?b[1]===c:c.has(b[1]):g(b[2]))},isLengthOnly=l=>V.test(l)&&!U.test(l),isNever=()=>!1,isShadow=l=>H.test(l),isImage=l=>W.test(l),Q=function(l){let c,g,b;let functionToCall=function(_){let E=[].reduce((l,c)=>c(l),l());return g=(c=createConfigUtils(E)).cache.get,b=c.cache.set,functionToCall=tailwindMerge,tailwindMerge(_)};function tailwindMerge(l){let _=g(l);if(_)return _;let E=mergeClassList(l,c);return b(l,E),E}return function(){return functionToCall(twJoin.apply(null,arguments))}}(()=>{let l=fromTheme("colors"),c=fromTheme("spacing"),g=fromTheme("blur"),b=fromTheme("brightness"),_=fromTheme("borderColor"),E=fromTheme("borderRadius"),O=fromTheme("borderSpacing"),R=fromTheme("borderWidth"),B=fromTheme("contrast"),V=fromTheme("grayscale"),U=fromTheme("hueRotate"),H=fromTheme("invert"),W=fromTheme("gap"),G=fromTheme("gradientColorStops"),q=fromTheme("gradientColorStopPositions"),Q=fromTheme("inset"),Z=fromTheme("margin"),K=fromTheme("opacity"),X=fromTheme("padding"),Y=fromTheme("saturate"),J=fromTheme("scale"),et=fromTheme("sepia"),er=fromTheme("skew"),ei=fromTheme("space"),ea=fromTheme("translate"),getOverscroll=()=>["auto","contain","none"],getOverflow=()=>["auto","hidden","clip","visible","scroll"],getSpacingWithAutoAndArbitrary=()=>["auto",isArbitraryValue,c],getSpacingWithArbitrary=()=>[isArbitraryValue,c],getLengthWithEmptyAndArbitrary=()=>["",isLength,isArbitraryLength],getNumberWithAutoAndArbitrary=()=>["auto",isNumber,isArbitraryValue],getPositions=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],getLineStyles=()=>["solid","dashed","dotted","double","none"],getBlendModes=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],getAlign=()=>["start","end","center","between","around","evenly","stretch"],getZeroAndEmpty=()=>["","0",isArbitraryValue],getBreaks=()=>["auto","avoid","all","avoid-page","page","left","right","column"],getNumberAndArbitrary=()=>[isNumber,isArbitraryValue];return{cacheSize:500,separator:":",theme:{colors:[isAny],spacing:[isLength,isArbitraryLength],blur:["none","",isTshirtSize,isArbitraryValue],brightness:getNumberAndArbitrary(),borderColor:[l],borderRadius:["none","","full",isTshirtSize,isArbitraryValue],borderSpacing:getSpacingWithArbitrary(),borderWidth:getLengthWithEmptyAndArbitrary(),contrast:getNumberAndArbitrary(),grayscale:getZeroAndEmpty(),hueRotate:getNumberAndArbitrary(),invert:getZeroAndEmpty(),gap:getSpacingWithArbitrary(),gradientColorStops:[l],gradientColorStopPositions:[isPercent,isArbitraryLength],inset:getSpacingWithAutoAndArbitrary(),margin:getSpacingWithAutoAndArbitrary(),opacity:getNumberAndArbitrary(),padding:getSpacingWithArbitrary(),saturate:getNumberAndArbitrary(),scale:getNumberAndArbitrary(),sepia:getZeroAndEmpty(),skew:getNumberAndArbitrary(),space:getSpacingWithArbitrary(),translate:getSpacingWithArbitrary()},classGroups:{aspect:[{aspect:["auto","square","video",isArbitraryValue]}
vendor: 12,713 bytes, line 1650
1650],container:["container"],columns:[{columns:[isTshirtSize]}],"break-after":[{"break-after":getBreaks()}],"break-before":[{"break-before":getBreaks()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...getPositions(),isArbitraryValue]}],overflow:[{overflow:getOverflow()}],"overflow-x":[{"overflow-x":getOverflow()}],"overflow-y":[{"overflow-y":getOverflow()}],overscroll:[{overscroll:getOverscroll()}],"overscroll-x":[{"overscroll-x":getOverscroll()}],"overscroll-y":[{"overscroll-y":getOverscroll()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[Q]}],"inset-x":[{"inset-x":[Q]}],"inset-y":[{"inset-y":[Q]}],start:[{start:[Q]}],end:[{end:[Q]}],top:[{top:[Q]}],right:[{right:[Q]}],bottom:[{bottom:[Q]}],left:[{left:[Q]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",isInteger,isArbitraryValue]}],basis:[{basis:getSpacingWithAutoAndArbitrary()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",isArbitraryValue]}],grow:[{grow:getZeroAndEmpty()}],shrink:[{shrink:getZeroAndEmpty()}],order:[{order:["first","last","none",isInteger,isArbitraryValue]}],"grid-cols":[{"grid-cols":[isAny]}],"col-start-end":[{col:["auto",{span:["full",isInteger,isArbitraryValue]},isArbitraryValue]}],"col-start":[{"col-start":getNumberWithAutoAndArbitrary()}],"col-end":[{"col-end":getNumberWithAutoAndArbitrary()}],"grid-rows":[{"grid-rows":[isAny]}],"row-start-end":[{row:["auto",{span:[isInteger,isArbitraryValue]},isArbitraryValue]}],"row-start":[{"row-start":getNumberWithAutoAndArbitrary()}],"row-end":[{"row-end":getNumberWithAutoAndArbitrary()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",isArbitraryValue]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",isArbitraryValue]}],gap:[{gap:[W]}],"gap-x":[{"gap-x":[W]}],"gap-y":[{"gap-y":[W]}],"justify-content":[{justify:["normal",...getAlign()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...getAlign(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...getAlign(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[X]}],px:[{px:[X]}],py:[{py:[X]}],ps:[{ps:[X]}],pe:[{pe:[X]}],pt:[{pt:[X]}],pr:[{pr:[X]}],pb:[{pb:[X]}],pl:[{pl:[X]}],m:[{m:[Z]}],mx:[{mx:[Z]}],my:[{my:[Z]}],ms:[{ms:[Z]}],me:[{me:[Z]}],mt:[{mt:[Z]}],mr:[{mr:[Z]}],mb:[{mb:[Z]}],ml:[{ml:[Z]}],"space-x":[{"space-x":[ei]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[ei]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",isArbitraryValue,c]}],"min-w":[{"min-w":[isArbitraryValue,c,"min","max","fit"]}],"max-w":[{"max-w":[isArbitraryValue,c,"none","full","min","max","fit","prose",{screen:[isTshirtSize]},isTshirtSize]}],h:[{h:[isArbitraryValue,c,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[isArbitraryValue,c,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[isArbitraryValue,c,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[isArbitraryValue,c,"auto","min","max","fit"]}],"font-size":[{text:["base",isTshirtSize,isArbitraryLength]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",isArbitraryNumber]}],"font-family":[{font:[isAny]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",isArbitraryValue]}],"line-clamp":[{"line-clamp":["none",isNumber,isArbitraryNumber]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",isLength,isArbitraryValue]}],"list-image":[{"list-image":["none",isArbitraryValue]}],"list-style-type":[{list:["none","disc","decimal",isArbitraryValue]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[l]}],"placeholder-opacity":[{"placeholder-opacity":[K]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[l]}],"text-opacity":[{"text-opacity":[K]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...getLineStyles(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",isLength,isArbitraryLength]}],"underline-offset":[{"underline-offset":["auto",isLength,isArbitraryValue]}],"text-decoration-color":[{decoration:[l]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:getSpacingWithArbitrary()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",isArbitraryValue]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",isArbitraryValue]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[K]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...getPositions(),isArbitraryPosition]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",isArbitrarySize]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},isArbitraryImage]}],"bg-color":[{bg:[l]}],"gradient-from-pos":[{from:[q]}],"gradient-via-pos":[{via:[q]}],"gradient-to-pos":[{to:[q]}],"gradient-from":[{from:[G]}],"gradient-via":[{via:[G]}],"gradient-to":[{to:[G]}],rounded:[{rounded:[E]}],"rounded-s":[{"rounded-s":[E]}],"rounded-e":[{"rounded-e":[E]}],"rounded-t":[{"rounded-t":[E]}],"rounded-r":[{"rounded-r":[E]}],"rounded-b":[{"rounded-b":[E]}],"rounded-l":[{"rounded-l":[E]}],"rounded-ss":[{"rounded-ss":[E]}],"rounded-se":[{"rounded-se":[E]}],"rounded-ee":[{"rounded-ee":[E]}],"rounded-es":[{"rounded-es":[E]}],"rounded-tl":[{"rounded-tl":[E]}],"rounded-tr":[{"rounded-tr":[E]}],"rounded-br":[{"rounded-br":[E]}],"rounded-bl":[{"rounded-bl":[E]}],"border-w":[{border:[R]}],"border-w-x":[{"border-x":[R]}],"border-w-y":[{"border-y":[R]}],"border-w-s":[{"border-s":[R]}],"border-w-e":[{"border-e":[R]}],"border-w-t":[{"border-t":[R]}],"border-w-r":[{"border-r":[R]}],"border-w-b":[{"border-b":[R]}],"border-w-l":[{"border-l":[R]}],"border-opacity":[{"border-opacity":[K]}],"border-style":[{border:[...getLineStyles(),"hidden"]}],"divide-x":[{"divide-x":[R]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[R]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[K]}],"divide-style":[{divide:getLineStyles()}],"border-color":[{border:[_]}],"border-color-x":[{"border-x":[_]}],"border-color-y":[{"border-y":[_]}],"border-color-t":[{"border-t":[_]}],"border-color-r":[{"border-r":[_]}],"border-color-b":[{"border-b":[_]}],"border-color-l":[{"border-l":[_]}],"divide-color":[{divide:[_]}],"outline-style":[{outline:["",...getLineStyles()]}],"outline-offset":[{"outline-offset":[isLength,isArbitraryValue]}],"outline-w":[{outline:[isLength,isArbitraryLength]}],"outline-color":[{outline:[l]}],"ring-w":[{ring:getLengthWithEmptyAndArbitrary()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[l]}],"ring-opacity":[{"ring-opacity":[K]}],"ring-offset-w":[{"ring-offset":[isLength,isArbitraryLength]}],"ring-offset-color":[{"ring-offset":[l]}],shadow:[{shadow:["","inner","none",isTshirtSize,isArbitraryShadow]}],"shadow-color":[{shadow:[isAny]}],opacity:[{opacity:[K]}],"mix-blend":[{"mix-blend":[...getBlendModes(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":getBlendModes()}],filter:[{filter:["","none"]}],blur:[{blur:[g]}],brightness:[{brightness:[b]}],contrast:[{contrast:[B]}],"drop-shadow":[{"drop-shadow":["","none",isTshirtSize,isArbitraryValue]}],grayscale:[{grayscale:[V]}],"hue-rotate":[{"hue-rotate":[U]}],invert:[{invert:[H]}],saturate:[{saturate:[Y]}],sepia:[{sepia:[et]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[g]}],"backdrop-brightness":[{"backdrop-brightness":[b]}],"backdrop-contrast":[{"backdrop-contrast":[B]}],"backdrop-grayscale":[{"backdrop-grayscale":[V]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[U]}],"backdrop-invert":[{"backdrop-invert":[H]}],"backdrop-opacity":[{"backdrop-opacity":[K]}],"backdrop-saturate":[{"backdrop-saturate":[Y]}],"backdrop-sepia":[{"backdrop-sepia":[et]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[O]}],"border-spacing-x":[{"border-spacing-x":[O]}],"border-spacing-y":[{"border-spacing-y":[O]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",isArbitraryValue]}],duration:[{duration:getNumberAndArbitrary()}],ease:[{ease:["linear","in","out","in-out",isArbitraryValue]}],delay:[{delay:getNumberAndArbitrary()}],animate:[{animate:["none","spin","ping","pulse","bounce",isArbitraryValue]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[J]}],"scale-x":[{"scale-x":[J]}],"scale-y":[{"scale-y":[J]}],rotate:[{rotate:[isInteger,isArbitraryValue]}],"translate-x":[{"translate-x":[ea]}],"translate-y":[{"translate-y":[ea]}],"skew-x":[{"skew-x":[er]}],"skew-y":[{"skew-y":[er]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",isArbitraryValue]}],accent:[{accent:["auto",l]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",isArbitraryValue]}],"caret-color":[{caret:[l]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":getSpacingWithArbitrary()}],"scroll-mx":[{"scroll-mx":getSpacingWithArbitrary()}],"scroll-my":[{"scroll-my":getSpacingWithArbitrary()}],"scroll-ms":[{"scroll-ms":getSpacingWithArbitrary()}],"scroll-me":[{"scroll-me":getSpacingWithArbitrary()}],"scroll-mt":[{"scroll-mt":getSpacingWithArbitrary()}],"scroll-mr":[{"scroll-mr":getSpacingWithArbitrary()}],"scroll-mb":[{"scroll-mb":getSpacingWithArbitrary()}],"scroll-ml":[{"scroll-ml":getSpacingWithArbitrary()}],"scroll-p":[{"scroll-p":getSpacingWithArbitrary()}],"scroll-px":[{"scroll-px":getSpacingWithArbitrary()}],"scroll-py":[{"scroll-py":getSpacingWithArbitrary()}],"scroll-ps":[{"scroll-ps":getSpacingWithArbitrary()}],"scroll-pe":[{"scroll-pe":getSpacingWithArbitrary()}],"scroll-pt":[{"scroll-pt":getSpacingWithArbitrary()}],"scroll-pr":[{"scroll-pr":getSpacingWithArbitrary()}],"scroll-pb":[{"scroll-pb":getSpacingWithArbitrary()}],"scroll-pl":[{"scroll-pl":getSpacingWithArbitrary()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
1650],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",isArbitraryValue]}],fill:[{fill:[l,"none"]}],"stroke-w":[{stroke:[isLength,isArbitraryLength,isArbitraryNumber]}],stroke:[{stroke:[l,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})},12949:function(l,c,g){"use strict";g.d(c,{Ry:function(){return tinaField},UL:function(){return useTina}});var b=g(52983);function useTina(l){let c=JSON.stringify({query:l.query,variables:l.variables}),g=b.useMemo(()=>hashFromQuery(c),[c]),_=b.useMemo(()=>{if(l.data){let c=JSON.parse(JSON.stringify(l.data));return addMetadata(g,c,[])}},[l.data,g]),[E,O]=b.useState(_),[R,B]=b.useState(!1),[V,U]=b.useState(!1),[H,W]=b.useState(!1);return b.useEffect(()=>{B(!0),O(_),parent.postMessage({type:"url-changed"})},[g,_]),b.useEffect(()=>{if(V){let mouseDownHandler=function(l){let c;let g=l.target.getAttributeNames(),b=g.find(l=>l.startsWith("data-tina-field"));if(b)l.preventDefault(),l.stopPropagation(),c=l.target.getAttribute(b);else{let g=l.target.closest("[data-tina-field], [data-tina-field-overlay]");if(g){let b=g.getAttributeNames(),_=b.find(l=>l.startsWith("data-tina-field"));_&&(l.preventDefault(),l.stopPropagation(),c=g.getAttribute(_))}}c&&H&&parent.postMessage({type:"field:selected",fieldName:c},window.location.origin)},l=document.createElement("style");return l.type="text/css",l.textContent=`
1651        [data-tina-field] {
1652          outline: 2px dashed rgba(34,150,254,0.5);
1653          transition: box-shadow ease-out 150ms;
1654        }
1655        [data-tina-field]:hover {
1656          box-shadow: inset 100vi 100vh rgba(34,150,254,0.3);
1657          outline: 2px solid rgba(34,150,254,1);
1658          cursor: pointer;
1659        }
1660        [data-tina-field-overlay] {
1661          outline: 2px dashed rgba(34,150,254,0.5);
1662          position: relative;
1663        }
1664        [data-tina-field-overlay]:hover {
1665          cursor: pointer;
1666          outline: 2px solid rgba(34,150,254,1);
1667        }
1668        [data-tina-field-overlay]::after {
1669          content: '';
1670          position: absolute;
1671          inset: 0;
1672          z-index: 20;
1673          transition: opacity ease-out 150ms;
1674          background-color: rgba(34,150,254,0.3);
1675          opacity: 0;
1676        }
1677        [data-tina-field-overlay]:hover::after {
1678          opacity: 1;
1679        }
1680      `,document.head.appendChild(l),document.body.classList.add("__tina-quick-editing-enabled"),document.addEventListener("click",mouseDownHandler,!0),()=>{document.removeEventListener("click",mouseDownHandler,!0),document.body.classList.remove("__tina-quick-editing-enabled"),l.remove()}}},[V,H]),b.useEffect(()=>{(null==l?void 0:l.experimental___selectFormByFormId)&&parent.postMessage({type:"user-select-form",formId:l.experimental___selectFormByFormId()})},[g]),b.useEffect(()=>{let{experimental___selectFormByFormId:c,...b}=l;parent.postMessage({type:"open",...b,id:g},window.location.origin);let handleMessage=l=>{if("quickEditEnabled"===l.data.type&&U(l.data.value),l.data.id===g&&"updateData"===l.data.type){let c=l.data.data,b=addMetadata(g,JSON.parse(JSON.stringify(c)),[]);O(b),W(!0);let _=document.querySelector("[data-tina-field]");_?parent.postMessage({type:"quick-edit",value:!0},window.location.origin):parent.postMessage({type:"quick-edit",value:!1},window.location.origin)}};return window.addEventListener("message",handleMessage),()=>{window.removeEventListener("message",handleMessage),parent.postMessage({type:"close",id:g},window.location.origin)}},[g,U]),{data:E,isClient:R}}let tinaField=(l,c,g)=>{let b=null==l?void 0:l._content_source;if(!b)return"";let{queryId:_,path:E}=b;if(!c)return`${_}---${E.join(".")}`;let O="number"==typeof g?[...E,c,g]:[...E,c];return`${_}---${O.join(".")}`},addMetadata=(l,c,g=[])=>{if(null===c||function(l){let c=typeof l;return"string"===c||"number"===c||"boolean"===c||"undefined"===c||null==l||l instanceof String||l instanceof Number||l instanceof Boolean}(c))return c;if(c instanceof String)return c.valueOf();if(Array.isArray(c))return c.map((c,b)=>addMetadata(l,c,[...g,b]));let b={};for(let[_,E]of Object.entries(c)){let c=[...g,_];["__typename","_sys","_internalSys","_values","_internalValues","_content_source","_tina_metadata"].includes(_)?b[_]=E:b[_]=addMetadata(l,E,c)}return b&&"type"in b&&"root"===b.type?b:{...b,_content_source:{queryId:l,path:g}}},hashFromQuery=l=>{let c=0;for(let g=0;g<l.length;g++){let b=l.charCodeAt(g);c=(c<<5)-c+b&4294967295}let g=Math.abs(c),b=g.toString(36);return b}},67558:function(l,c,g){"use strict";g.d(c,{ej:function(){return B},kG:function(){return invariant}}
1680);var b,_=g(64062),E="Invariant Violation",O=Object.setPrototypeOf,R=void 0===O?function(l,c){return l.__proto__=c,l}:O,B=function(l){function InvariantError(c){void 0===c&&(c=E);var g=l.call(this,"number"==typeof c?E+": "+c+" (see https://github.com/apollographql/invariant-packages)":c)||this;return g.framesToPop=1,g.name=E,R(g,InvariantError.prototype),g}return(0,_.ZT)(InvariantError,l),InvariantError}(Error);function invariant(l,c){if(!l)throw new B(c)}var V=["debug","log","warn","error","silent"],U=V.indexOf("log");function wrapConsoleMethod(l){return function(){if(V.indexOf(l)>=U)return(console[l]||console.log).apply(console,arguments)}}(b=invariant||(invariant={})).debug=wrapConsoleMethod("debug"),b.log=wrapConsoleMethod("log"),b.warn=wrapConsoleMethod("warn"),b.error=wrapConsoleMethod("error"),c.ZP=invariant},59754:function(l){"use strict";l.exports=JSON.parse('{"PaymentSection/messages/bFYz7Q":"More payment options","PaymentSection/messages/im88Fe":"Credit card","PaymentSection/messages/jdRifS":"PayPal","PaymentSection/messages/k4N8+M":"iDEAL","PaymentSection/messages/p7Zg+S":"Apple Pay","PaymentSection/messages/xXCQ+K":"Dummy","app.cartSummary.checkoutButton":"Proceed to checkout","app.cartSummary.discount":"Discount","app.cartSummary.estimatedTotal":"Estimated total","app.cartSummary.free":"Free","app.cartSummary.promoCodePlaceholder":"My promo code","app.cartSummary.promoCodeSuccess":"Success! Discount applied.","app.cartSummary.shipping":"Shipping","app.cartSummary.shippingCalculatedAtCheckout":"<link>Calculated</link> at checkout","app.cartSummary.shippingNotAvailableToCountry":"We don\'t deliver to {country}","app.cartSummary.shippingPriceRange":"{min}–{max}","app.cartSummary.shippingWithCountry":"Shipping ({country})","app.cartSummary.shoppingCartPageTitle":"My Cart","app.cartSummary.subtotal":"Subtotal","app.cartSummary.summaryBlockTitle":"Order summary","app.cartSummary.title":"Your shopping bag","app.cartSummary.total":"Total","app.category.clearAllFilters":"Clear all","app.category.itemsCountLabel":"{count} Items","app.category.sort.nameAsc":"Name ascending","app.category.sort.nameDesc":"Name descending","app.category.sort.popularity":"Popularity","app.category.sort.priceHighToLow":"Price High to Low","app.category.sort.priceLowToHigh":"Price Low to High","app.category.sortByLabel":"Sort by:","app.checkout.addressField":"Address","app.checkout.addressStepName":"Address","app.checkout.adjustBtn":"Adjust","app.checkout.billingAddressCardHeader":"Billing Address","app.checkout.billingMethodCardHeader":"Billing Method","app.checkout.billingSameAsShippingLabel":"Same as shipping address","app.checkout.billingSectionName":"Billing address","app.checkout.cardNumberField":"Card number","app.checkout.checkoutButton":"Checkout","app.checkout.cityField":"City","app.checkout.cityLabel":"Town/City","app.checkout.contactFormButton":"Contact Form","app.checkout.contactFormMessage":"If you have any questions, use our contact form to reach out:","app.checkout.contactSectionName":"Contact","app.checkout.countryArea.district":"District","app.checkout.countryArea.province":"Province","app.checkout.countryArea.state":"State","app.checkout.countryLabel":"Country","app.checkout.cvcField":"CVC","app.checkout.deleteBtn":"Delete","app.checkout.discount":"Discount","app.checkout.discountCode":"Discount code","app.checkout.emailAddressCardHeader":"Email Address","app.checkout.emailLabel":"Email","app.checkout.enterAddressToViewShippingMethods":"Enter your address to view shipping methods","app.checkout.expDateField":"Expiration date","app.checkout.firstNameField":"First name","app.checkout.firstNameLabel":"First name","app.checkout.giftLabel":"Free gift","app.checkout.goToAddressBtn":"Return to address","app.checkout.goToPaymentBtn":"Continue to payment","app.checkout.goToShippingBtn":"Continue to shipping","app.checkout.goToShoppingCartBtn":"Return to overview","app.checkout.houseNumberLabel":"Extra delivery details (apartment, unit, floor)","app.checkout.lastNameField":"Last name","app.checkout.lastNameLabel":"Last name","app.checkout.noShippingAvailable":"We don\'t deliver to your region.","app.checkout.orderSummary":"Order summary","app.checkout.pageHeader":"Your Cart","a
1680pp.checkout.payBtn":"Pay","app.checkout.paymentButton":"Pay {total}","app.checkout.paymentCardHeader":"Payment","app.checkout.paymentInstruction":"Choose payment method","app.checkout.paymentMethodSubscriptionNotSupported":"This method does not support subscription items in the order","app.checkout.paymentPersonalDataConcern":"Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our privacy policy.","app.checkout.paymentSectionName":"Pay","app.checkout.paymentStepName":"Payment","app.checkout.personalisationLabel":"Personalisation: {text}","app.checkout.phoneCountryLabel":"Code","app.checkout.phoneField":"Phone","app.checkout.phoneHelpText":"Only used if there is a problem delivering your order.","app.checkout.phoneLabel":"Number","app.checkout.postalCodeField":"Postal code","app.checkout.postalCodeLabel":"Postcode","app.checkout.reviewChangeBtn":"Change","app.checkout.reviewContactLabel":"Contact","app.checkout.reviewMethod":"Method","app.checkout.reviewSectionName":"Review","app.checkout.reviewSelectBtn":"Select","app.checkout.reviewShipToLabel":"Ship to","app.checkout.sameAsBillingButton":"Use the same address as billing","app.checkout.selectPaymentMethodError":"Please select a payment method.","app.checkout.shipping":"Shipping","app.checkout.shippingAddressCardHeader":"Shipping Address","app.checkout.shippingMethodCardHeader":"Shipping Method","app.checkout.shippingMethodNoLongerAvailableError":"That delivery option isn\'t available for this address. Please choose one of the options above.","app.checkout.shippingMethodSectionName":"Shipping method","app.checkout.shippingRatesUnavailableError":"We couldn\'t update the delivery options for this address. Please check the address, or try again in a moment.","app.checkout.shippingSectionName":"Shipping address","app.checkout.shippingStepName":"Shipping","app.checkout.signInLink":"Sign in","app.checkout.stateProvinceLabel":"State/Province","app.checkout.streetLabel":"Street name + House number","app.checkout.subscribeNewsletterLabel":"Sign me up for the newsletter. No spam, just actual news and fun events.","app.checkout.subtotal":"Subtotal","app.checkout.tax":"Tax","app.checkout.total":"Total","app.checkout.useDifferentBillingAddressLabel":"Use a different billing address","app.confirmRegistration.errorSubtitle":"Your account cannot be confirmed","app.confirmRegistration.loadingSubtitle":"Please wait while we are verifying your account","app.confirmRegistration.registerButton":"Log in","app.confirmRegistration.subtitle":"Your account has been successfully confirmed.","app.confirmRegistration.title":"Account confirmation","app.contactForm.companyNameLabel":"Company name","app.contactForm.companyNamePlaceholder":"Name of your company","app.contactForm.companyNameRequired":"Company name is required","app.contactForm.description":"Fill out the form and we\'ll get back to you soon.","app.contactForm.emailInvalid":"Invalid email address","app.contactForm.emailLabel":"Email","app.contactForm.emailPlaceholder":"Your email address","app.contactForm.emailRequired":"Email is required","app.contactForm.firstNameLabel":"First name","app.contactForm.firstNamePlaceholder":"Your first name","app.contactForm.firstNameRequired":"First name is required","app.contactForm.imageAlt":"Contact","app.contactForm.lastNameLabel":"Last name","app.contactForm.lastNamePlaceholder":"Your last name","app.contactForm.lastNameRequired":"Last name is required","app.contactForm.messageLabel":"Write your message","app.contactForm.messagePlaceholder":"Your message","app.contactForm.messageRequired":"Message is required","app.contactForm.phoneLabel":"Phone number (optional)","app.contactForm.phonePlaceholder":"Your phone number","app.contactForm.recipientNotConfigured":"Email recipient is not configured. Please contact the administrator.","app.contactForm.sendButton":"Send","app.contactForm.successMessage":"Thank you for contacting us!","app.contactForm.title":"Contact Us","app.error.clientError":"An error occurred on client","app.error.goBackHome":"Go back home","app.error.pageNotFound":"Page not found","app.error.serverError":"An error {statusCode} occurred on server","app.filters.clear":"Clear","app.filters.maxPrice":"Maximum price","app.filters.minPrice"
1680:"Minimum price","app.filters.priceRange":"Price Range","app.footer.contactQuestion":"Question? Contact us","app.footer.cookiePolicy":"Cookie policy","app.footer.country":"The Netherlands","app.footer.privacyPolicy":"Privacy Policy","app.footer.subscribePlaceholder":"Your email address","app.footer.subscribeSubmit":"Subscribe","app.footer.subscribeText":"10% off your first order when you sign up for our plastic-free and spam-free emails.","app.footer.subscribeTitle":"Join the Movement","app.footer.terms":"Terms & conditions","app.forgotPassword.emailField":"Email","app.forgotPassword.emailPlaceholder":"Enter your email","app.forgotPassword.sendButton":"Reset password","app.forgotPassword.subtitle":"Welcome back! Please enter your details.","app.forgotPassword.subtitleEmailSen":"We sent a confirmation link to you.","app.forgotPassword.title":"Forgot password to your account","app.freeShippingProgressBar.progress":"Add {amount} to get free shipping.","app.freeShippingProgressBar.success":"Congrats! You’ve unlocked free shipping.","app.home.greeting":"More →","app.login.createAccount":"Register now","app.login.dontHaveAccountText":"Don\'t have an account?","app.login.emailField":"Email","app.login.emailPlaceholder":"Enter your email","app.login.forgotPassword":"Forgot password?","app.login.greeting":"Welcome back","app.login.header":"Login to your account","app.login.invalidCredentials":"Invalid credentials","app.login.passwordField":"Password","app.login.passwordPlaceholder":"Enter your password","app.login.registerButton":"Log in","app.login.registerLink":"Sign up","app.login.remindPassword":"Forgot password?","app.login.subtitle":"Welcome back! Please enter your details.","app.login.title":"Log in to your account","app.navigation.accountPreferences":"Account preferences","app.navigation.addressBook":"Address book","app.navigation.login":"Login","app.navigation.logoHome":"Bamboovement home","app.navigation.logout":"Log out","app.navigation.menuLabel":"Navigation Menu","app.navigation.openMenu":"Open menu","app.navigation.orders":"Orders","app.navigation.subscriptions":"Subscriptions","app.orderConfirmation.generateReceiptBtn":"Generate receipt","app.orderConfirmation.openInvoiceBtn":"Open receipt #{invoiceNumber}","app.orderConfirmation.orderConfirmed":"Order #{orderNumber} Confirmed","app.orderConfirmation.orderNotConfirmed":"Order is not paid","app.orderConfirmation.title":"Order confirmation","app.orderConfirmation.trackOrderBtn":"Log in and view your order","app.orderDetails.billingAddress":"Billing Address","app.orderDetails.itemsColumn":"Items","app.orderDetails.priceColumn":"Price","app.orderDetails.shippingAddress":"Shipping Address","app.orderDetails.status":"Status :","app.orderDetails.title":"Your order number :","app.orderDetails.totalColumn":"Total","app.ordersTable.dateColumn":"Creation Date","app.ordersTable.orderNumberColumn":"Number","app.ordersTable.statusColumn":"Status","app.ordersTable.totalColumn":"Total","app.preferences.addressbook.defaultBilling":"Default billing address","app.preferences.addressbook.defaultBillingShipping":"Default billing and shipping address","app.preferences.addressbook.defaultShipping":"Default shipping address","app.preferences.addressbook.noData":"No addresses information for this user","app.preferences.addressbook.setDefaultBilling":"Set as billing default","app.preferences.addressbook.setDefaultShipping":"Set as shipping default","app.preferences.changeEmail.header":"Change email","app.preferences.changePassword.header":"Change password","app.preferences.changePassword.newPasswordFieldLabel":"New password","app.preferences.changePassword.oldPasswordFieldLabel":"Old password","app.preferences.changePassword.passwordsMustMatch":"Passwords have to match.","app.preferences.changePassword.repeatNewPassword":"Repeat new password","app.preferences.changePassword.success":"Password changed successfully.","app.product.addToCart":"Add to cart","app.product.addToCartShort":"Add","app.product.adding":"Adding...","app.product.attributes":"Attributes","app.product.characters":"characters","app.product.chooseVariant":"Choose {attributeName}:","app.product.fallbackName":"product","app.product.personalisationInputLabel":"Name or word to engrave (max. 10 characters)","app.product.personalisationInputPlaceholder":"Susan","app.product.personalisationRequired":"Please enter text for personalisation","app.product.personaliseProduct":"Personalize your {productTitle}","app.product.plans":"Plans","app.product.soldOut":"Sold out!","app.product.suggestedProducts":"You might also like","app.product.variantNotChosen":"Please choose the variant","app.product.videoTitle":"Video","app.product.whyTrees.paragraph1":"Trees are natural carbon capture machines. More than 400t of carbon can be captured per hectar.","app.product.whyTrees.paragraph2":"Trees are only part of the solution to climate change, but an easy and effective one. Reforestation also helps with biodiversity and flood prevention.","app.product.whyTrees.title":"Why trees?","app.projects.treePlanting.title":"Tree Planting","app.promoBar.ariaLabel":"Site promotion","app.region.channelField":"Channel","app.region.languageField":"Language","app.region.modalHeader":"Choose your region","app.register.backToLogin":"Log in to existing account","app.register.button":"Get started","app.register.confirmPasswordField":"Confirm password","app.register.confirmationSubtitle":"We sent a confirmation link to","app.register.confirmationTitle":"Check and confirm your email","app.register.emailField":"Email","app.register.emailPlaceholder":"Enter your email","app.register.firstName":"First name","app.register.firstNamePlaceholder":"Enter your first name","app.register.haveAccount":"Already have an account?","app.register.header":"Create a new account","app.register.lastName":"Last name","app.register.lastNamePlaceholder":"Enter your last name","app.register.logInLink":"Log in","app.register.min8Characters":"Must be at least 8 characters.","app.register.openEmailAppButton":"Open email app","app.register.passwordField":"Password","app.register.passwordPlaceholder":"Create a password","app.register.passwordsMustMatch":"Passwords must match","app.register.registerButton":"Register","app.register.subtitle":"Start taking care of the environment","app.register.title":"Create an account","app.search.searchFieldPlaceholder":"What are you looking for?","app.search.searchHeader":"Search","app.shop.header":"Shop","app.shop.pageDescription":"Browse all Bamboovement products: sustainable, plastic-free personal care essentials made from bamboo.","app.shop.pageTitle":"Shop all products | Bamboovement","app.shoppingCart.checkoutButton":"Proceed to checkout","app.shoppingCart.continueShoppingButton":"Continue shopping","app.shoppingCart.discount":"Discount","app.shoppingCart.emptyBag":"Your bag is empty","app.shoppingCart.productRecommendationTitle":"You will like also","app.shoppingCart.shipping":"Shipping:","app.shoppingCart.shippingWithCountry":"Shipping ({country}):","app.shoppingCart.subtotal":"Subtotal:","app.shoppingCart.title":"Your shopping bag","app.subscribe.successfullySubscribed":"Thank y
1680ou for subscribing! You\'re now part of Bamboovement community.","app.subscriptions.cancelReason.enoughStock":"I still have enough stock","app.subscriptions.cancelReason.notSuit":"The product doesn\'t suit me","app.subscriptions.cancelReason.other":"Other","app.subscriptions.cancelReason.switching":"I\'m switching to a different product","app.subscriptions.cancelReason.tooExpensive":"It\'s too expensive","app.subscriptions.detail.back":"Back","app.subscriptions.detail.cancelButton":"Cancel","app.subscriptions.detail.cancelFailed":"Failed to cancel subscription","app.subscriptions.detail.confirmCancellation":"Confirm cancellation","app.subscriptions.detail.discontinue":"Discontinue subscription","app.subscriptions.detail.discontinueBody":"Are you sure? You can pause your subscription if you still have products in stock.","app.subscriptions.detail.discontinueConfirm":"Discontinue","app.subscriptions.detail.discontinueTitle":"Discontinue subscription","app.subscriptions.detail.interval":"Interval","app.subscriptions.detail.itemsColumn":"Items","app.subscriptions.detail.nextDateErrorGeneric":"Could not update the next delivery date. Please try again.","app.subscriptions.detail.nextPayment":"Next payment","app.subscriptions.detail.originalOrderDate":"Original order date","app.subscriptions.detail.priceColumn":"Price","app.subscriptions.detail.selectDateBody":"The next charge must be on today or a future date. Choose the new billing date below.","app.subscriptions.detail.selectDateButton":"Select date","app.subscriptions.detail.selectDateTitle":"Select date","app.subscriptions.detail.statusLabel":"Status","app.subscriptions.detail.surveyTitle":"What\'s your reason for canceling?","app.subscriptions.detail.titlePrefix":"Subscription","app.subscriptions.list.amount":"Amount","app.subscriptions.list.empty":"No active subscriptions.","app.subscriptions.list.originalOrderId":"Original Order Id","app.subscriptions.status.active":"Active","app.subscriptions.status.canceled":"Canceled","app.subscriptions.status.completed":"Completed","app.subscriptions.status.pending":"Pending","app.subscriptions.status.suspended":"Suspended","app.system.emailInvalid":"Enter a valid email","app.system.invalid":"Invalid value","app.system.phoneInvalid":"Enter a valid phone number for the selected country code","app.system.postalCodeInvalid":"Enter a valid postcode","app.system.required":"The field is required","app.system.serverError":"A server error occurred","app.ui.activateButton":"Activate","app.ui.allProducts":"All","app.ui.browseProducts":"Browse products","app.ui.changeButton":"Change","app.ui.close":"Close","app.ui.decreaseQuantity":"Decrease quantity","app.ui.errorGeneric":"Something went wrong","app.ui.home":"Home","app.ui.increaseQuantity":"Increase quantity","app.ui.loadMoreButton":"Load more","app.ui.nextSlide":"Next","app.ui.noProductsInfo":"Search query didn\'t return any viable results","app.ui.previousSlide":"Previous","app.ui.productCounter":"{currentItemsCount} out of {totalItemsCount}","app.ui.removeButton":"Remove","app.ui.saveButton":"Save","app.ui.seeMore":"See more","app.ui.seenIn":"Seen in:","app.ui.submit":"Submit","app.ui.viewAllProducts":"View newest products","shopping_cart.featured_products":"Featured products"}')},91378:function(l){"use strict";l.exports=JSON.parse('{"PaymentSection/messages/bFYz7Q":"Meer betaalmogelijkheden","PaymentSection/messages/im88Fe":"Creditcard","PaymentSection/messages/jdRifS":"PayPal","PaymentSection/messages/k4N8+M":"iDEAL","PaymentSection/messages/p7Zg+S":"Apple Pay","PaymentSection/messages/xXCQ+K":"Dummy","app.cartSummary.checkoutButton":"Verder naar afrekenen","app.cartSummary.discount":"Korting","app.cartSummary.estimatedTotal":"Geschat totaal","app.cartSummary.free":"Gratis","app.cartSummary.promoCodePlaceholder":"Mijn kortingscode","app.cartSummary.promoCodeSuccess":"Gelukt! Korting toegepast.","app.cartSummary.shipping":"Verzendkosten","app.cartSummary.shippingCalculatedAtCheckout":"<link>Berekend</link> bij het afrekenen","app.cartSummary.shippingNotAvailableToCountry":"We leveren niet in {country}","app.cartSummary.shippingPriceRange":"{min}–{max}","app.cartSummary.shippingWithCountry":"Verzendkosten ({country})","app.cartSummary.shoppingCartPageTitle":"Mijn winkelwagen","app.cartSummary.subtotal":"Subtotaal","app.cartSummary.summaryBlockTitle":"Besteloverzicht","app.cartSummary.title":"Je winkelmand","app.cartSummary.total":"Totaal","app.category.clearAllFilters":"Alles wissen","app.category.itemsCountLabel":"{count} artikelen","app.category.sort.nameAsc":"Naam A–Z","app.category.sort.nameDesc":"Naam Z–A","app.category.sort.popularity":"Populariteit","app.category.sort.priceHighToLow":"Prijs hoog–laag","app.category.sort.priceLowToHigh":"Prijs laag–hoog","app.category.sortByLabel":"Sorteren op:","app.checkout.addressField":"Adres","app.checkout.addressStepName":"Adres","app.checkout.adjustBtn":"Aanpassen","app.checkout.billingAddressCardHeader":"Factuuradres","app.checkout.billingMethodCardHeader":"Betaalmethode","a
1680pp.checkout.billingSameAsShippingLabel":"Zelfde als verzendadres","app.checkout.billingSectionName":"Factuuradres","app.checkout.cardNumberField":"Kaartnummer","app.checkout.checkoutButton":"Afrekenen","app.checkout.cityField":"Plaats","app.checkout.cityLabel":"Plaats","app.checkout.contactFormButton":"Contactformulier","app.checkout.contactFormMessage":"Heb je vragen? Gebruik ons contactformulier om contact op te nemen:","app.checkout.contactSectionName":"Contact","app.checkout.countryArea.district":"District","app.checkout.countryArea.province":"Provincie","app.checkout.countryArea.state":"Staat","app.checkout.countryLabel":"Land","app.checkout.cvcField":"CVC","app.checkout.deleteBtn":"Verwijderen","app.checkout.discount":"Korting","app.checkout.discountCode":"Kortingscode","app.checkout.emailAddressCardHeader":"E-mailadres","app.checkout.emailLabel":"E-mail","app.checkout.enterAddressToViewShippingMethods":"Vul je adres in om verzendmethoden te bekijken","app.checkout.expDateField":"Vervaldatum","app.checkout.firstNameField":"Voornaam","app.checkout.firstNameLabel":"Voornaam","app.checkout.giftLabel":"Gratis cadeau","app.checkout.goToAddressBtn":"Terug naar adres","app.checkout.goToPaymentBtn":"Verder naar betalen","app.checkout.goToShippingBtn":"Verder naar verzendopties","app.checkout.goToShoppingCartBtn":"Terug naar overzicht","app.checkout.houseNumberLabel":"Bezorgdetails (appartement, unit, verdieping)","app.checkout.lastNameField":"Achternaam","app.checkout.lastNameLabel":"Achternaam","app.checkout.noShippingAvailable":"We leveren niet in jouw regio.","app.checkout.orderSummary":"Besteloverzicht","app.checkout.pageHeader":"Je winkelwagen","app.checkout.payBtn":"Betalen","app.checkout.paymentButton":"Betaal {total}","app.checkout.paymentCardHeader":"Betaling","app.checkout.paymentInstruction":"Kies een betaalmethode","app.checkout.paymentMethodSubscriptionNotSupported":"Deze methode ondersteunt geen abonnement-items in de bestelling","app.checkout.paymentPersonalDataConcern":"Je persoonsgegevens worden gebruikt om je bestelling te verwerken, je ervaring op deze website te ondersteunen en voor andere doeleinden zoals beschreven in ons privacybeleid.","app.checkout.paymentSectionName":"Betalen","app.checkout.paymentStepName":"Betaling","app.checkout.personalisationLabel":"Personalisatie: {text}","app.checkout.phoneCountryLabel":"Code","app.checkout.phoneField":"Telefoon","app.checkout.phoneHelpText":"Wordt alleen gebruikt als er een probleem is met de bezorging van je bestelling.","app.checkout.phoneLabel":"Telefoonnummer","app.checkout.postalCodeField":"Postcode","app.checkout.postalCodeLabel":"Postcode","app.checkout.reviewChangeBtn":"Wijzigen","app.checkout.reviewContactLabel":"Contact","app.checkout.reviewMethod":"Methode","app.checkout.reviewSectionName":"Controle","app.checkout.reviewSelectBtn":"Selecteren","app.checkout.reviewShipToLabel":"Verzenden naar","app.checkout.sameAsBillingButton":"Gebruik hetzelfde adres als factuuradres","app.checkout.selectPaymentMethodError":"Selecteer een betaalmethode.","app.checkout.shipping":"Verzending","app.checkout.shippingAddressCardHeader":"Verzendadres","app.checkout.shippingMethodCardHeader":"Verzendmethode","app.checkout.shippingMethodNoLongerAvailableError":"Die verzendoptie is niet beschikbaar voor dit adres. Kies een van de bovenstaande opties.","app.checkout.shippingMethodSectionName":"Verzendmethode","app.checkout.shippingRatesUnavailableError":"We konden de verzendopties voor dit adres niet vernieuwen. Controleer het adres of probeer het zo weer.","app.checkout.shippingSectionName":"Verzendadres","app.checkout.shippingStepName":"Verzending","app.checkout.signInLink":"Log in","app.checkout.stateProvinceLabel":"Provincie","app.checkout.streetLabel":"Straatnaam + huisnummer","app.checkout.subscribeNewsletterLabel":"Schrijf me in voor de nieuwsbrief. Geen spam, alleen relevant nieuws en leuke acties.","app.checkout.subtotal":"Subtotaal","app.checkout.tax":"Belasting","app.checkout.total":"Totaal","app.checkout.useDifferentBillingAddressLabel":"Gebruik een ander factuuradres","app.confirmRegistration.errorSubtitle":"Je account kan niet worden bevestigd","app.confirmRegistration.loadingSubtitle":"Even geduld ter
1680wijl we je account verifi\xebren","app.confirmRegistration.registerButton":"Inloggen","app.confirmRegistration.subtitle":"Je account is succesvol bevestigd.","app.confirmRegistration.title":"Accountbevestiging","app.contactForm.companyNameLabel":"Bedrijfsnaam","app.contactForm.companyNamePlaceholder":"Naam van je bedrijf","app.contactForm.companyNameRequired":"Bedrijfsnaam is verplicht","app.contactForm.description":"Vul het formulier in en we nemen snel contact met je op.","app.contactForm.emailInvalid":"Ongeldig e-mailadres","app.contactForm.emailLabel":"E-mail","app.contactForm.emailPlaceholder":"Je e-mailadres","app.contactForm.emailRequired":"E-mail is verplicht","app.contactForm.firstNameLabel":"Voornaam","app.contactForm.firstNamePlaceholder":"Je voornaam","app.contactForm.firstNameRequired":"Voornaam is verplicht","app.contactForm.imageAlt":"Contact","app.contactForm.lastNameLabel":"Achternaam","app.contactForm.lastNamePlaceholder":"Je achternaam","app.contactForm.lastNameRequired":"Achternaam is verplicht","app.contactForm.messageLabel":"Schrijf je bericht","app.contactForm.messagePlaceholder":"Je bericht","app.contactForm.messageRequired":"Bericht is verplicht","app.contactForm.phoneLabel":"Telefoonnummer (optioneel)","app.contactForm.phonePlaceholder":"Je telefoonnummer","app.contactForm.recipientNotConfigured":"De e-mailontvanger is niet geconfigureerd. Neem contact op met de beheerder.","app.contactForm.sendButton":"Versturen","app.contactForm.successMessage":"Bedankt voor je bericht!","app.contactForm.title":"Neem contact op","app.error.clientError":"Er is een fout opgetreden aan de clientzijde","app.error.goBackHome":"Terug naar de homepagina","app.error.pageNotFound":"Pagina niet gevonden","app.error.serverError":"Er is een fout {statusCode} opgetreden op de server","app.filters.clear":"Wissen","app.filters.maxPrice":"Maximumprijs","app.filters.minPrice":"Minimumprijs","app.filters.priceRange":"Prijsklasse","app.footer.contactQuestion":"Vragen? Neem contact op","app.footer.cookiePolicy":"Cookiebeleid","app.footer.country":"Nederland","app.footer.privacyPolicy":"Privacybeleid","app.footer.subscribePlaceholder":"Je e-mailadres","app.footer.subscribeSubmit":"Aanmelden","app.footer.subscribeText":"Ontvang 10% korting op je eerste bestelling wanneer je je aanmeldt voor onze plasticvrije en spamvrije e-mails.","app.footer.subscribeTitle":"Doe mee met de beweging","app.footer.terms":"Algemene voorwaarden","app.forgotPassword.emailField":"E-mail","app.forgotPassword.emailPlaceholder":"Voer je e-mailadres in","app.forgotPassword.sendButton":"Wachtwoord resetten","app.forgotPassword.subtitle":"Welkom terug! Vul je gegevens in.","app.forgotPassword.subtitleEmailSen":"We hebben je een bevestigingslink gestuurd.","app.forgotPassword.title":"Wachtwoord vergeten","app.freeShippingProgressBar.progress":"Voeg {amount} toe voor gratis verzending.","app.freeShippingProgressBar.success":"Gefeliciteerd! Je hebt gratis verzending ontgrendeld.","app.home.greeting":"Meer →","app.login.createAccount":"Registreer nu","app.login.dontHaveAccountText":"Nog geen account?","app.login.emailField":"E-mail","app.login.emailPlaceholder":"Voer je e-mailadres in","app.login.forgotPassword":"Wachtwoord vergeten?","app.login.greeting":"Welkom terug","app.login.header":"Log in op je account","app.login.invalidCredentials":"Ongeldige inloggegevens","app.login.passwordField":"Wachtwoord","app.login.passwordPlaceholder":"Voer je wachtwoord in","app.login.registerButton":"Inloggen","app.login.registerLink":"Registreren","app.login.remindPassword":"Wachtwoord vergeten?","app.login.subtitle":"Welkom terug! Vul je gegevens in.","app.login.title":"Log in op je account","app.navigation.accountPreferences":"Accountvoorkeuren","app.navigation.addressBook":"Adresboek","app.navigation.login":"Inloggen","app.navigation.logoHome":"Bamboovement home","app.navigation.logout":"Uitloggen","app.navigation.menuLabel":"Navigatiemenu","app.navigation.openMenu":"Menu openen","app.navigation.orders":"Bestellingen","app.navigation.subscriptions":"Abonnementen","app.orderConfirmation.generateReceiptBtn":"Bon genereren","app.orderConfirmation.openInvoiceBtn":"Bon #{invoiceNumber} openen","app.orderConfirmation.orderConfirmed":"Bestelling #{orderNumber} bevestigd","app.orderConfirmation.orderNotConfirmed":"Bestelling is niet betaald","app.orderConfirmation.title":"Bestelbevestiging","app.orderConfirmation.trackOrderBtn":"Inloggen en bestelling bekijken","app.orderDetails.billingAddress":"Factuuradres","app.orderDetails.itemsColumn":"Artikelen","app.orderDetails.priceColumn":"Prijs","app.orderDetails.shippingAddress":"Verzendadres","app.orderDetails.status":"Status:","app.orderDetails.title":"Je bestelnummer:","app.orderDetails.totalColumn":"Totaal","app.ordersTable.dateColumn":"Aanmaakdatum","app.ordersTable.orderNumberColumn":"Nummer","app.ordersTable.statusColumn":"Status","app.ordersTable.totalColumn":"Totaal","app.preferences.addressbook.defaultBilling":"Standaard factuuradres","app.preferences.addressbook.defaultBillingShipping":"Standaard factuur- en verzendadres","app.preferences.addressbook.defaultShipping":"Standaard verzendadres","app.preferences.addressbook.noData":"Geen adresgegevens beschikbaar voor deze gebruiker","a
1680pp.preferences.addressbook.setDefaultBilling":"Instellen als standaard factuuradres","app.preferences.addressbook.setDefaultShipping":"Instellen als standaard verzendadres","app.preferences.changeEmail.header":"E-mail wijzigen","app.preferences.changePassword.header":"Wachtwoord wijzigen","app.preferences.changePassword.newPasswordFieldLabel":"Nieuw wachtwoord","app.preferences.changePassword.oldPasswordFieldLabel":"Oud wachtwoord","app.preferences.changePassword.passwordsMustMatch":"Wachtwoorden moeten overeenkomen.","app.preferences.changePassword.repeatNewPassword":"Herhaal nieuw wachtwoord","app.preferences.changePassword.success":"Wachtwoord succesvol gewijzigd.","app.product.addToCart":"In winkelwagen","app.product.addToCartShort":"Toevoegen","app.product.adding":"Toevoegen...","app.product.attributes":"Kenmerken","app.product.characters":"tekens","app.product.chooseVariant":"Kies {attributeName}:","app.product.fallbackName":"product","app.product.personalisationInputLabel":"Naam of woord om te graveren (max. 10 tekens)","app.product.personalisationInputPlaceholder":"Susan","app.product.personalisationRequired":"Voer tekst in voor personalisatie","app.product.personaliseProduct":"Personaliseer je {productTitle}","app.product.plans":"Opties","app.product.soldOut":"Uitverkocht!","app.product.suggestedProducts":"Misschien vind je dit ook leuk","app.product.variantNotChosen":"Kies een variant","app.product.videoTitle":"Video","app.product.whyTrees.paragraph1":"Bomen zijn natuurlijke machines voor koolstofopvang. Per hectare kan meer dan 400 ton koolstof worden vastgelegd.","app.product.whyTrees.paragraph2":"Bomen zijn slechts een deel van de oplossing voor klimaatverandering, maar wel een eenvoudige en effectieve. Herbebossing helpt ook bij biodiversiteit en het voorkomen van overstromingen.","app.product.whyTrees.title":"Waarom bomen?","app.projects.treePlanting.title":"Bomen planten","app.promoBar.ariaLabel":"Sitepromotie","app.region.channelField":"Kanaal","app.region.languageField":"Taal","app.region.modalHeader":"Kies je regio","app.register.backToLogin":"Inloggen op bestaand account","app.register.button":"Aan de slag","app.register.confirmPasswordField":"Bevestig wachtwoord","app.register.confirmationSubtitle":"We hebben een bevestigingslink gestuurd naar","app.register.confirmationTitle":"Controleer en bevestig je e-mail","app.register.emailField":"E-mail","app.register.emailPlaceholder":"Voer je e-mailadres in","app.register.firstName":"Voornaam","app.register.firstNamePlaceholder":"Voer je voornaam in","app.register.haveAccount":"Heb je al een account?","app.register.header":"Maak een nieuw account aan","app.register.lastName":"Achternaam","app.register.lastNamePlaceholder":"Voer je achternaam in","app.register.logInLink":"Inloggen","app.register.min8Characters":"Minimaal 8 tekens.","app.register.openEmailAppButton":"E-mail openen","app.register.passwordField":"Wachtwoord","app.register.passwordPlaceholder":"Kies een wachtwoord","app.register.passwordsMustMatch":"Wachtwoorden moeten overeenkomen","app.register.registerButton":"Registreren","app.register.subtitle":"Begin met zorgen voor het milieu","app.register.title":"Account aanmaken","app.search.searchFieldPlaceholder":"Waar ben je naar op zoek?","app.search.searchHeader":"Zoeken","app.shop.header":"Shop","app.shop.pageDescription":"Bekijk alle producten van Bamboovement: duurzame, plasticvrije verzorgingsproducten van bamboe.","app.shop.pageTitle":"Alle producten | Bamboovement","app.shoppingCart.checkoutButton":"Afrekenen","app.shoppingCart.continueShoppingButton":"Verder winkelen","app.shoppingCart.discount":"Korting","app.shoppingCart.emptyBag":"Je winkelmand is leeg","app.shoppingCart.productRecommendationTitle":"Dit vind je misschien ook leuk","app.shoppingCart.shipping":"Verzending:","app.shoppingCart.shippingWithCountry":"Verzending ({country}):","app.shoppingCart.subtotal":"Subtotaal:","app.shoppingCart.title":"Je winkelmand","app.subscribe.successfullySubscribed":"Bedankt voor je aanmelding! Je maakt nu deel uit van de Bamboovement community.","app.subscriptions.cancelReason.enoughStock":"Ik heb nog genoeg voorraad","app.subscriptions.cancelReason.notSuit":"Het product bevalt me niet","app.subscriptions.cancelReason.other":"Anders","app.subscriptions.cancelReason.switching":"Ik schakel over op een ander product","app.subscriptions.cancelReason.tooExpensive":"Het is te duur","app.subscriptions.detail.back":"Terug","a
1680pp.subscriptions.detail.cancelButton":"Annuleren","app.subscriptions.detail.cancelFailed":"Abonnement opzeggen is mislukt","app.subscriptions.detail.confirmCancellation":"Bevestig opzegging","app.subscriptions.detail.discontinue":"Abonnement stopzetten","app.subscriptions.detail.discontinueBody":"Weet je het zeker? Je kunt je abonnement ook pauzeren als je nog producten op voorraad hebt.","app.subscriptions.detail.discontinueConfirm":"Stopzetten","app.subscriptions.detail.discontinueTitle":"Abonnement stopzetten","app.subscriptions.detail.interval":"Interval","app.subscriptions.detail.itemsColumn":"Items","app.subscriptions.detail.nextDateErrorGeneric":"De volgende leverdatum kon niet worden bijgewerkt. Probeer het opnieuw.","app.subscriptions.detail.nextPayment":"Volgende levering","app.subscriptions.detail.originalOrderDate":"Originele besteldatum","app.subscriptions.detail.priceColumn":"Prijs","app.subscriptions.detail.selectDateBody":"De volgende afschrijving moet op vandaag of een latere datum vallen. Kies hieronder de nieuwe datum.","app.subscriptions.detail.selectDateButton":"Datum kiezen","app.subscriptions.detail.selectDateTitle":"Datum kiezen","app.subscriptions.detail.statusLabel":"Status","app.subscriptions.detail.surveyTitle":"Wat is de reden dat je stopt?","app.subscriptions.detail.titlePrefix":"Abonnement","app.subscriptions.list.amount":"Bedrag","app.subscriptions.list.empty":"Geen actieve abonnementen.","app.subscriptions.list.originalOrderId":"Oorspronkelijk bestelnummer","app.subscriptions.status.active":"Actief","app.subscriptions.status.canceled":"Geannuleerd","app.subscriptions.status.completed":"Voltooid","app.subscriptions.status.pending":"In afwachting","app.subscriptions.status.suspended":"Onderbroken","app.system.emailInvalid":"Voer een geldig e-mailadres in","app.system.invalid":"Ongeldige waarde","app.system.phoneInvalid":"Voer een geldig telefoonnummer in voor de gekozen landcode","app.system.postalCodeInvalid":"Voer een geldige postcode in","app.system.required":"Dit veld is verplicht","app.system.serverError":"Er is een serverfout opgetreden","app.ui.activateButton":"Activeren","app.ui.allProducts":"Alles","app.ui.browseProducts":"Producten bekijken","app.ui.changeButton":"Wijzigen","app.ui.close":"Sluiten","app.ui.decreaseQuantity":"Aantal verlagen","app.ui.errorGeneric":"Er is iets misgegaan","app.ui.home":"Home","app.ui.increaseQuantity":"Aantal verhogen","app.ui.loadMoreButton":"Meer laden","app.ui.nextSlide":"Volgende","app.ui.noProductsInfo":"De zoekopdracht heeft geen resultaten opgeleverd","app.ui.previousSlide":"Vorige","app.ui.productCounter":"{currentItemsCount} van {totalItemsCount}","app.ui.removeButton":"Verwijderen","app.ui.saveButton":"Opslaan","app.ui.seeMore":"Meer bekijken","app.ui.seenIn":"Gezien in:","app.ui.submit":"Versturen","app.ui.viewAllProducts":"Bekijk nieuwste producten","shopping_cart.featured_products":"Aanbevolen producten"}')}},function(l){var __webpack_exec__=function(c){return l(l.s=c)};l.O(0,[774,179],function(){return __webpack_exec__(96313),__webpack_exec__(80111),__webpack_exec__(32475)}),_N_E=l.O()}]);

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