vendors-node_modules_taro_weapp_prebundle_chunk-2Y2U3MWF_js.js 270 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262
  1. "use strict";
  2. (wx["webpackJsonp"] = wx["webpackJsonp"] || []).push([["vendors-node_modules_taro_weapp_prebundle_chunk-2Y2U3MWF_js"],{
  3. /***/ "./node_modules/.taro/weapp/prebundle/chunk-2Y2U3MWF.js":
  4. /*!**************************************************************!*\
  5. !*** ./node_modules/.taro/weapp/prebundle/chunk-2Y2U3MWF.js ***!
  6. \**************************************************************/
  7. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  8. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  9. /* harmony export */ createPortal: function() { return /* binding */ createPortal; },
  10. /* harmony export */ createRoot: function() { return /* binding */ createRoot; },
  11. /* harmony export */ findDOMNode: function() { return /* binding */ findDOMNode; },
  12. /* harmony export */ index: function() { return /* binding */ index; },
  13. /* harmony export */ render: function() { return /* binding */ render; },
  14. /* harmony export */ unmountComponentAtNode: function() { return /* binding */ unmountComponentAtNode; },
  15. /* harmony export */ unstable_batchedUpdates: function() { return /* binding */ unstable_batchedUpdates; }
  16. /* harmony export */ });
  17. /* harmony import */ var _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./chunk-3EXGJ5BE.js */ "./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js");
  18. /* harmony import */ var _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./chunk-77KB62LY.js */ "./node_modules/.taro/weapp/prebundle/chunk-77KB62LY.js");
  19. /* harmony import */ var _chunk_LNJCN3VW_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./chunk-LNJCN3VW.js */ "./node_modules/.taro/weapp/prebundle/chunk-LNJCN3VW.js");
  20. /* harmony import */ var _chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./chunk-P7VEE7PG.js */ "./node_modules/.taro/weapp/prebundle/chunk-P7VEE7PG.js");
  21. /* provided dependency */ var navigator = __webpack_require__(/*! ./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js */ "./node_modules/.taro/weapp/prebundle/chunk-3EXGJ5BE.js")["nav"];
  22. // node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js
  23. var require_scheduler_development = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({
  24. "node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js" (exports) {
  25. "use strict";
  26. if (true) {
  27. (function() {
  28. "use strict";
  29. if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart === "function") {
  30. __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error());
  31. }
  32. var enableSchedulerDebugging = false;
  33. var enableProfiling = false;
  34. var frameYieldMs = 5;
  35. function push(heap, node) {
  36. var index2 = heap.length;
  37. heap.push(node);
  38. siftUp(heap, node, index2);
  39. }
  40. function peek(heap) {
  41. return heap.length === 0 ? null : heap[0];
  42. }
  43. function pop(heap) {
  44. if (heap.length === 0) {
  45. return null;
  46. }
  47. var first = heap[0];
  48. var last = heap.pop();
  49. if (last !== first) {
  50. heap[0] = last;
  51. siftDown(heap, last, 0);
  52. }
  53. return first;
  54. }
  55. function siftUp(heap, node, i) {
  56. var index2 = i;
  57. while(index2 > 0){
  58. var parentIndex = index2 - 1 >>> 1;
  59. var parent = heap[parentIndex];
  60. if (compare(parent, node) > 0) {
  61. heap[parentIndex] = node;
  62. heap[index2] = parent;
  63. index2 = parentIndex;
  64. } else {
  65. return;
  66. }
  67. }
  68. }
  69. function siftDown(heap, node, i) {
  70. var index2 = i;
  71. var length = heap.length;
  72. var halfLength = length >>> 1;
  73. while(index2 < halfLength){
  74. var leftIndex = (index2 + 1) * 2 - 1;
  75. var left = heap[leftIndex];
  76. var rightIndex = leftIndex + 1;
  77. var right = heap[rightIndex];
  78. if (compare(left, node) < 0) {
  79. if (rightIndex < length && compare(right, left) < 0) {
  80. heap[index2] = right;
  81. heap[rightIndex] = node;
  82. index2 = rightIndex;
  83. } else {
  84. heap[index2] = left;
  85. heap[leftIndex] = node;
  86. index2 = leftIndex;
  87. }
  88. } else if (rightIndex < length && compare(right, node) < 0) {
  89. heap[index2] = right;
  90. heap[rightIndex] = node;
  91. index2 = rightIndex;
  92. } else {
  93. return;
  94. }
  95. }
  96. }
  97. function compare(a, b) {
  98. var diff = a.sortIndex - b.sortIndex;
  99. return diff !== 0 ? diff : a.id - b.id;
  100. }
  101. var ImmediatePriority = 1;
  102. var UserBlockingPriority = 2;
  103. var NormalPriority = 3;
  104. var LowPriority = 4;
  105. var IdlePriority = 5;
  106. function markTaskErrored(task, ms) {}
  107. var hasPerformanceNow = typeof performance === "object" && typeof performance.now === "function";
  108. if (hasPerformanceNow) {
  109. var localPerformance = performance;
  110. exports.unstable_now = function() {
  111. return localPerformance.now();
  112. };
  113. } else {
  114. var localDate = Date;
  115. var initialTime = localDate.now();
  116. exports.unstable_now = function() {
  117. return localDate.now() - initialTime;
  118. };
  119. }
  120. var maxSigned31BitInt = 1073741823;
  121. var IMMEDIATE_PRIORITY_TIMEOUT = -1;
  122. var USER_BLOCKING_PRIORITY_TIMEOUT = 250;
  123. var NORMAL_PRIORITY_TIMEOUT = 5e3;
  124. var LOW_PRIORITY_TIMEOUT = 1e4;
  125. var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt;
  126. var taskQueue = [];
  127. var timerQueue = [];
  128. var taskIdCounter = 1;
  129. var currentTask = null;
  130. var currentPriorityLevel = NormalPriority;
  131. var isPerformingWork = false;
  132. var isHostCallbackScheduled = false;
  133. var isHostTimeoutScheduled = false;
  134. var localSetTimeout = typeof setTimeout === "function" ? setTimeout : null;
  135. var localClearTimeout = typeof clearTimeout === "function" ? clearTimeout : null;
  136. var localSetImmediate = typeof setImmediate !== "undefined" ? setImmediate : null;
  137. var isInputPending = typeof navigator !== "undefined" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 ? navigator.scheduling.isInputPending.bind(navigator.scheduling) : null;
  138. function advanceTimers(currentTime) {
  139. var timer = peek(timerQueue);
  140. while(timer !== null){
  141. if (timer.callback === null) {
  142. pop(timerQueue);
  143. } else if (timer.startTime <= currentTime) {
  144. pop(timerQueue);
  145. timer.sortIndex = timer.expirationTime;
  146. push(taskQueue, timer);
  147. } else {
  148. return;
  149. }
  150. timer = peek(timerQueue);
  151. }
  152. }
  153. function handleTimeout(currentTime) {
  154. isHostTimeoutScheduled = false;
  155. advanceTimers(currentTime);
  156. if (!isHostCallbackScheduled) {
  157. if (peek(taskQueue) !== null) {
  158. isHostCallbackScheduled = true;
  159. requestHostCallback(flushWork);
  160. } else {
  161. var firstTimer = peek(timerQueue);
  162. if (firstTimer !== null) {
  163. requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);
  164. }
  165. }
  166. }
  167. }
  168. function flushWork(hasTimeRemaining, initialTime2) {
  169. isHostCallbackScheduled = false;
  170. if (isHostTimeoutScheduled) {
  171. isHostTimeoutScheduled = false;
  172. cancelHostTimeout();
  173. }
  174. isPerformingWork = true;
  175. var previousPriorityLevel = currentPriorityLevel;
  176. try {
  177. if (enableProfiling) {
  178. try {
  179. return workLoop(hasTimeRemaining, initialTime2);
  180. } catch (error) {
  181. if (currentTask !== null) {
  182. var currentTime = exports.unstable_now();
  183. markTaskErrored(currentTask, currentTime);
  184. currentTask.isQueued = false;
  185. }
  186. throw error;
  187. }
  188. } else {
  189. return workLoop(hasTimeRemaining, initialTime2);
  190. }
  191. } finally{
  192. currentTask = null;
  193. currentPriorityLevel = previousPriorityLevel;
  194. isPerformingWork = false;
  195. }
  196. }
  197. function workLoop(hasTimeRemaining, initialTime2) {
  198. var currentTime = initialTime2;
  199. advanceTimers(currentTime);
  200. currentTask = peek(taskQueue);
  201. while(currentTask !== null && !enableSchedulerDebugging){
  202. if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || shouldYieldToHost())) {
  203. break;
  204. }
  205. var callback = currentTask.callback;
  206. if (typeof callback === "function") {
  207. currentTask.callback = null;
  208. currentPriorityLevel = currentTask.priorityLevel;
  209. var didUserCallbackTimeout = currentTask.expirationTime <= currentTime;
  210. var continuationCallback = callback(didUserCallbackTimeout);
  211. currentTime = exports.unstable_now();
  212. if (typeof continuationCallback === "function") {
  213. currentTask.callback = continuationCallback;
  214. } else {
  215. if (currentTask === peek(taskQueue)) {
  216. pop(taskQueue);
  217. }
  218. }
  219. advanceTimers(currentTime);
  220. } else {
  221. pop(taskQueue);
  222. }
  223. currentTask = peek(taskQueue);
  224. }
  225. if (currentTask !== null) {
  226. return true;
  227. } else {
  228. var firstTimer = peek(timerQueue);
  229. if (firstTimer !== null) {
  230. requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime);
  231. }
  232. return false;
  233. }
  234. }
  235. function unstable_runWithPriority(priorityLevel, eventHandler) {
  236. switch(priorityLevel){
  237. case ImmediatePriority:
  238. case UserBlockingPriority:
  239. case NormalPriority:
  240. case LowPriority:
  241. case IdlePriority:
  242. break;
  243. default:
  244. priorityLevel = NormalPriority;
  245. }
  246. var previousPriorityLevel = currentPriorityLevel;
  247. currentPriorityLevel = priorityLevel;
  248. try {
  249. return eventHandler();
  250. } finally{
  251. currentPriorityLevel = previousPriorityLevel;
  252. }
  253. }
  254. function unstable_next(eventHandler) {
  255. var priorityLevel;
  256. switch(currentPriorityLevel){
  257. case ImmediatePriority:
  258. case UserBlockingPriority:
  259. case NormalPriority:
  260. priorityLevel = NormalPriority;
  261. break;
  262. default:
  263. priorityLevel = currentPriorityLevel;
  264. break;
  265. }
  266. var previousPriorityLevel = currentPriorityLevel;
  267. currentPriorityLevel = priorityLevel;
  268. try {
  269. return eventHandler();
  270. } finally{
  271. currentPriorityLevel = previousPriorityLevel;
  272. }
  273. }
  274. function unstable_wrapCallback(callback) {
  275. var parentPriorityLevel = currentPriorityLevel;
  276. return function() {
  277. var previousPriorityLevel = currentPriorityLevel;
  278. currentPriorityLevel = parentPriorityLevel;
  279. try {
  280. return callback.apply(this, arguments);
  281. } finally{
  282. currentPriorityLevel = previousPriorityLevel;
  283. }
  284. };
  285. }
  286. function unstable_scheduleCallback(priorityLevel, callback, options) {
  287. var currentTime = exports.unstable_now();
  288. var startTime2;
  289. if (typeof options === "object" && options !== null) {
  290. var delay = options.delay;
  291. if (typeof delay === "number" && delay > 0) {
  292. startTime2 = currentTime + delay;
  293. } else {
  294. startTime2 = currentTime;
  295. }
  296. } else {
  297. startTime2 = currentTime;
  298. }
  299. var timeout;
  300. switch(priorityLevel){
  301. case ImmediatePriority:
  302. timeout = IMMEDIATE_PRIORITY_TIMEOUT;
  303. break;
  304. case UserBlockingPriority:
  305. timeout = USER_BLOCKING_PRIORITY_TIMEOUT;
  306. break;
  307. case IdlePriority:
  308. timeout = IDLE_PRIORITY_TIMEOUT;
  309. break;
  310. case LowPriority:
  311. timeout = LOW_PRIORITY_TIMEOUT;
  312. break;
  313. case NormalPriority:
  314. default:
  315. timeout = NORMAL_PRIORITY_TIMEOUT;
  316. break;
  317. }
  318. var expirationTime = startTime2 + timeout;
  319. var newTask = {
  320. id: taskIdCounter++,
  321. callback,
  322. priorityLevel,
  323. startTime: startTime2,
  324. expirationTime,
  325. sortIndex: -1
  326. };
  327. if (startTime2 > currentTime) {
  328. newTask.sortIndex = startTime2;
  329. push(timerQueue, newTask);
  330. if (peek(taskQueue) === null && newTask === peek(timerQueue)) {
  331. if (isHostTimeoutScheduled) {
  332. cancelHostTimeout();
  333. } else {
  334. isHostTimeoutScheduled = true;
  335. }
  336. requestHostTimeout(handleTimeout, startTime2 - currentTime);
  337. }
  338. } else {
  339. newTask.sortIndex = expirationTime;
  340. push(taskQueue, newTask);
  341. if (!isHostCallbackScheduled && !isPerformingWork) {
  342. isHostCallbackScheduled = true;
  343. requestHostCallback(flushWork);
  344. }
  345. }
  346. return newTask;
  347. }
  348. function unstable_pauseExecution() {}
  349. function unstable_continueExecution() {
  350. if (!isHostCallbackScheduled && !isPerformingWork) {
  351. isHostCallbackScheduled = true;
  352. requestHostCallback(flushWork);
  353. }
  354. }
  355. function unstable_getFirstCallbackNode() {
  356. return peek(taskQueue);
  357. }
  358. function unstable_cancelCallback(task) {
  359. task.callback = null;
  360. }
  361. function unstable_getCurrentPriorityLevel() {
  362. return currentPriorityLevel;
  363. }
  364. var isMessageLoopRunning = false;
  365. var scheduledHostCallback = null;
  366. var taskTimeoutID = -1;
  367. var frameInterval = frameYieldMs;
  368. var startTime = -1;
  369. function shouldYieldToHost() {
  370. var timeElapsed = exports.unstable_now() - startTime;
  371. if (timeElapsed < frameInterval) {
  372. return false;
  373. }
  374. return true;
  375. }
  376. function requestPaint() {}
  377. function forceFrameRate(fps) {
  378. if (fps < 0 || fps > 125) {
  379. console["error"]("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");
  380. return;
  381. }
  382. if (fps > 0) {
  383. frameInterval = Math.floor(1e3 / fps);
  384. } else {
  385. frameInterval = frameYieldMs;
  386. }
  387. }
  388. var performWorkUntilDeadline = function() {
  389. if (scheduledHostCallback !== null) {
  390. var currentTime = exports.unstable_now();
  391. startTime = currentTime;
  392. var hasTimeRemaining = true;
  393. var hasMoreWork = true;
  394. try {
  395. hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime);
  396. } finally{
  397. if (hasMoreWork) {
  398. schedulePerformWorkUntilDeadline();
  399. } else {
  400. isMessageLoopRunning = false;
  401. scheduledHostCallback = null;
  402. }
  403. }
  404. } else {
  405. isMessageLoopRunning = false;
  406. }
  407. };
  408. var schedulePerformWorkUntilDeadline;
  409. if (typeof localSetImmediate === "function") {
  410. schedulePerformWorkUntilDeadline = function() {
  411. localSetImmediate(performWorkUntilDeadline);
  412. };
  413. } else if (typeof MessageChannel !== "undefined") {
  414. var channel = new MessageChannel();
  415. var port = channel.port2;
  416. channel.port1.onmessage = performWorkUntilDeadline;
  417. schedulePerformWorkUntilDeadline = function() {
  418. port.postMessage(null);
  419. };
  420. } else {
  421. schedulePerformWorkUntilDeadline = function() {
  422. localSetTimeout(performWorkUntilDeadline, 0);
  423. };
  424. }
  425. function requestHostCallback(callback) {
  426. scheduledHostCallback = callback;
  427. if (!isMessageLoopRunning) {
  428. isMessageLoopRunning = true;
  429. schedulePerformWorkUntilDeadline();
  430. }
  431. }
  432. function requestHostTimeout(callback, ms) {
  433. taskTimeoutID = localSetTimeout(function() {
  434. callback(exports.unstable_now());
  435. }, ms);
  436. }
  437. function cancelHostTimeout() {
  438. localClearTimeout(taskTimeoutID);
  439. taskTimeoutID = -1;
  440. }
  441. var unstable_requestPaint = requestPaint;
  442. var unstable_Profiling = null;
  443. exports.unstable_IdlePriority = IdlePriority;
  444. exports.unstable_ImmediatePriority = ImmediatePriority;
  445. exports.unstable_LowPriority = LowPriority;
  446. exports.unstable_NormalPriority = NormalPriority;
  447. exports.unstable_Profiling = unstable_Profiling;
  448. exports.unstable_UserBlockingPriority = UserBlockingPriority;
  449. exports.unstable_cancelCallback = unstable_cancelCallback;
  450. exports.unstable_continueExecution = unstable_continueExecution;
  451. exports.unstable_forceFrameRate = forceFrameRate;
  452. exports.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel;
  453. exports.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode;
  454. exports.unstable_next = unstable_next;
  455. exports.unstable_pauseExecution = unstable_pauseExecution;
  456. exports.unstable_requestPaint = unstable_requestPaint;
  457. exports.unstable_runWithPriority = unstable_runWithPriority;
  458. exports.unstable_scheduleCallback = unstable_scheduleCallback;
  459. exports.unstable_shouldYield = shouldYieldToHost;
  460. exports.unstable_wrapCallback = unstable_wrapCallback;
  461. if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop === "function") {
  462. __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error());
  463. }
  464. })();
  465. }
  466. }
  467. });
  468. // node_modules/react-reconciler/node_modules/scheduler/index.js
  469. var require_scheduler = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({
  470. "node_modules/react-reconciler/node_modules/scheduler/index.js" (exports, module) {
  471. "use strict";
  472. if (false) {} else {
  473. module.exports = require_scheduler_development();
  474. }
  475. }
  476. });
  477. // node_modules/react-reconciler/cjs/react-reconciler.production.min.js
  478. var require_react_reconciler_production_min = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({
  479. "node_modules/react-reconciler/cjs/react-reconciler.production.min.js" (exports, module) {
  480. module.exports = function $$$reconciler($$$hostConfig) {
  481. var exports2 = {};
  482. "use strict";
  483. var aa = (0,_chunk_LNJCN3VW_js__WEBPACK_IMPORTED_MODULE_2__.require_react_production_min)(), ba = require_scheduler(), ca = Object.assign;
  484. function n(a) {
  485. for(var b = "https://reactjs.org/docs/error-decoder.html?invariant=" + a, c = 1; c < arguments.length; c++)b += "&args[]=" + encodeURIComponent(arguments[c]);
  486. return "Minified React error #" + a + "; visit " + b + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
  487. }
  488. var ea = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, fa = Symbol.for("react.element"), ha = Symbol.for("react.portal"), ia = Symbol.for("react.fragment"), ja = Symbol.for("react.strict_mode"), ka = Symbol.for("react.profiler"), la = Symbol.for("react.provider"), ma = Symbol.for("react.context"), na = Symbol.for("react.forward_ref"), oa = Symbol.for("react.suspense"), pa = Symbol.for("react.suspense_list"), qa = Symbol.for("react.memo"), ra = Symbol.for("react.lazy");
  489. Symbol.for("react.scope");
  490. Symbol.for("react.debug_trace_mode");
  491. var sa = Symbol.for("react.offscreen");
  492. Symbol.for("react.legacy_hidden");
  493. Symbol.for("react.cache");
  494. Symbol.for("react.tracing_marker");
  495. var ta = Symbol.iterator;
  496. function ua(a) {
  497. if (null === a || "object" !== typeof a) return null;
  498. a = ta && a[ta] || a["@@iterator"];
  499. return "function" === typeof a ? a : null;
  500. }
  501. function va(a) {
  502. if (null == a) return null;
  503. if ("function" === typeof a) return a.displayName || a.name || null;
  504. if ("string" === typeof a) return a;
  505. switch(a){
  506. case ia:
  507. return "Fragment";
  508. case ha:
  509. return "Portal";
  510. case ka:
  511. return "Profiler";
  512. case ja:
  513. return "StrictMode";
  514. case oa:
  515. return "Suspense";
  516. case pa:
  517. return "SuspenseList";
  518. }
  519. if ("object" === typeof a) switch(a.$$typeof){
  520. case ma:
  521. return (a.displayName || "Context") + ".Consumer";
  522. case la:
  523. return (a._context.displayName || "Context") + ".Provider";
  524. case na:
  525. var b = a.render;
  526. a = a.displayName;
  527. a || (a = b.displayName || b.name || "", a = "" !== a ? "ForwardRef(" + a + ")" : "ForwardRef");
  528. return a;
  529. case qa:
  530. return b = a.displayName || null, null !== b ? b : va(a.type) || "Memo";
  531. case ra:
  532. b = a._payload;
  533. a = a._init;
  534. try {
  535. return va(a(b));
  536. } catch (c) {}
  537. }
  538. return null;
  539. }
  540. function xa(a) {
  541. var b = a.type;
  542. switch(a.tag){
  543. case 24:
  544. return "Cache";
  545. case 9:
  546. return (b.displayName || "Context") + ".Consumer";
  547. case 10:
  548. return (b._context.displayName || "Context") + ".Provider";
  549. case 18:
  550. return "DehydratedFragment";
  551. case 11:
  552. return a = b.render, a = a.displayName || a.name || "", b.displayName || ("" !== a ? "ForwardRef(" + a + ")" : "ForwardRef");
  553. case 7:
  554. return "Fragment";
  555. case 5:
  556. return b;
  557. case 4:
  558. return "Portal";
  559. case 3:
  560. return "Root";
  561. case 6:
  562. return "Text";
  563. case 16:
  564. return va(b);
  565. case 8:
  566. return b === ja ? "StrictMode" : "Mode";
  567. case 22:
  568. return "Offscreen";
  569. case 12:
  570. return "Profiler";
  571. case 21:
  572. return "Scope";
  573. case 13:
  574. return "Suspense";
  575. case 19:
  576. return "SuspenseList";
  577. case 25:
  578. return "TracingMarker";
  579. case 1:
  580. case 0:
  581. case 17:
  582. case 2:
  583. case 14:
  584. case 15:
  585. if ("function" === typeof b) return b.displayName || b.name || null;
  586. if ("string" === typeof b) return b;
  587. }
  588. return null;
  589. }
  590. function ya(a) {
  591. var b = a, c = a;
  592. if (a.alternate) for(; b.return;)b = b.return;
  593. else {
  594. a = b;
  595. do b = a, 0 !== (b.flags & 4098) && (c = b.return), a = b.return;
  596. while (a)
  597. }
  598. return 3 === b.tag ? c : null;
  599. }
  600. function za(a) {
  601. if (ya(a) !== a) throw Error(n(188));
  602. }
  603. function Aa(a) {
  604. var b = a.alternate;
  605. if (!b) {
  606. b = ya(a);
  607. if (null === b) throw Error(n(188));
  608. return b !== a ? null : a;
  609. }
  610. for(var c = a, d = b;;){
  611. var e = c.return;
  612. if (null === e) break;
  613. var f = e.alternate;
  614. if (null === f) {
  615. d = e.return;
  616. if (null !== d) {
  617. c = d;
  618. continue;
  619. }
  620. break;
  621. }
  622. if (e.child === f.child) {
  623. for(f = e.child; f;){
  624. if (f === c) return za(e), a;
  625. if (f === d) return za(e), b;
  626. f = f.sibling;
  627. }
  628. throw Error(n(188));
  629. }
  630. if (c.return !== d.return) c = e, d = f;
  631. else {
  632. for(var g = false, h = e.child; h;){
  633. if (h === c) {
  634. g = true;
  635. c = e;
  636. d = f;
  637. break;
  638. }
  639. if (h === d) {
  640. g = true;
  641. d = e;
  642. c = f;
  643. break;
  644. }
  645. h = h.sibling;
  646. }
  647. if (!g) {
  648. for(h = f.child; h;){
  649. if (h === c) {
  650. g = true;
  651. c = f;
  652. d = e;
  653. break;
  654. }
  655. if (h === d) {
  656. g = true;
  657. d = f;
  658. c = e;
  659. break;
  660. }
  661. h = h.sibling;
  662. }
  663. if (!g) throw Error(n(189));
  664. }
  665. }
  666. if (c.alternate !== d) throw Error(n(190));
  667. }
  668. if (3 !== c.tag) throw Error(n(188));
  669. return c.stateNode.current === c ? a : b;
  670. }
  671. function Ba(a) {
  672. a = Aa(a);
  673. return null !== a ? Ca(a) : null;
  674. }
  675. function Ca(a) {
  676. if (5 === a.tag || 6 === a.tag) return a;
  677. for(a = a.child; null !== a;){
  678. var b = Ca(a);
  679. if (null !== b) return b;
  680. a = a.sibling;
  681. }
  682. return null;
  683. }
  684. function Da(a) {
  685. if (5 === a.tag || 6 === a.tag) return a;
  686. for(a = a.child; null !== a;){
  687. if (4 !== a.tag) {
  688. var b = Da(a);
  689. if (null !== b) return b;
  690. }
  691. a = a.sibling;
  692. }
  693. return null;
  694. }
  695. var Ea = Array.isArray, Fa = $$$hostConfig.getPublicInstance, Ga = $$$hostConfig.getRootHostContext, Ha = $$$hostConfig.getChildHostContext, Ia = $$$hostConfig.prepareForCommit, Ja = $$$hostConfig.resetAfterCommit, Ka = $$$hostConfig.createInstance, La = $$$hostConfig.appendInitialChild, Ma = $$$hostConfig.finalizeInitialChildren, Na = $$$hostConfig.prepareUpdate, Oa = $$$hostConfig.shouldSetTextContent, Pa = $$$hostConfig.createTextInstance, Qa = $$$hostConfig.scheduleTimeout, Ra = $$$hostConfig.cancelTimeout, Sa = $$$hostConfig.noTimeout, Ta = $$$hostConfig.isPrimaryRenderer, Ua = $$$hostConfig.supportsMutation, Va = $$$hostConfig.supportsPersistence, p = $$$hostConfig.supportsHydration, Wa = $$$hostConfig.getInstanceFromNode, Xa = $$$hostConfig.preparePortalMount, Ya = $$$hostConfig.getCurrentEventPriority, Za = $$$hostConfig.detachDeletedInstance, $a = $$$hostConfig.supportsMicrotasks, ab = $$$hostConfig.scheduleMicrotask, bb = $$$hostConfig.supportsTestSelectors, cb = $$$hostConfig.findFiberRoot, db = $$$hostConfig.getBoundingRect, eb = $$$hostConfig.getTextContent, fb = $$$hostConfig.isHiddenSubtree, gb = $$$hostConfig.matchAccessibilityRole, hb = $$$hostConfig.setFocusIfFocusable, ib = $$$hostConfig.setupIntersectionObserver, jb = $$$hostConfig.appendChild, kb = $$$hostConfig.appendChildToContainer, lb = $$$hostConfig.commitTextUpdate, mb = $$$hostConfig.commitMount, nb = $$$hostConfig.commitUpdate, ob = $$$hostConfig.insertBefore, pb = $$$hostConfig.insertInContainerBefore, qb = $$$hostConfig.removeChild, rb = $$$hostConfig.removeChildFromContainer, sb = $$$hostConfig.resetTextContent, tb = $$$hostConfig.hideInstance, ub = $$$hostConfig.hideTextInstance, vb = $$$hostConfig.unhideInstance, wb = $$$hostConfig.unhideTextInstance, xb = $$$hostConfig.clearContainer, yb = $$$hostConfig.cloneInstance, zb = $$$hostConfig.createContainerChildSet, Ab = $$$hostConfig.appendChildToContainerChildSet, Bb = $$$hostConfig.finalizeContainerChildren, Cb = $$$hostConfig.replaceContainerChildren, Db = $$$hostConfig.cloneHiddenInstance, Eb = $$$hostConfig.cloneHiddenTextInstance, Fb = $$$hostConfig.canHydrateInstance, Gb = $$$hostConfig.canHydrateTextInstance, Hb = $$$hostConfig.canHydrateSuspenseInstance, Ib = $$$hostConfig.isSuspenseInstancePending, Jb = $$$hostConfig.isSuspenseInstanceFallback, Kb = $$$hostConfig.registerSuspenseInstanceRetry, Lb = $$$hostConfig.getNextHydratableSibling, Mb = $$$hostConfig.getFirstHydratableChild, Nb = $$$hostConfig.getFirstHydratableChildWithinContainer, Ob = $$$hostConfig.getFirstHydratableChildWithinSuspenseInstance, Pb = $$$hostConfig.hydrateInstance, Qb = $$$hostConfig.hydrateTextInstance, Rb = $$$hostConfig.hydrateSuspenseInstance, Sb = $$$hostConfig.getNextHydratableInstanceAfterSuspenseInstance, Tb = $$$hostConfig.commitHydratedContainer, Ub = $$$hostConfig.commitHydratedSuspenseInstance, Vb = $$$hostConfig.clearSuspenseBoundary, Wb = $$$hostConfig.clearSuspenseBoundaryFromContainer, Xb = $$$hostConfig.shouldDeleteUnhydratedTailInstances, Yb = $$$hostConfig.didNotMatchHydratedContainerTextInstance, Zb = $$$hostConfig.didNotMatchHydratedTextInstance, $b;
  696. function ac(a) {
  697. if (void 0 === $b) try {
  698. throw Error();
  699. } catch (c) {
  700. var b = c.stack.trim().match(/\n( *(at )?)/);
  701. $b = b && b[1] || "";
  702. }
  703. return "\n" + $b + a;
  704. }
  705. var bc = false;
  706. function cc(a, b) {
  707. if (!a || bc) return "";
  708. bc = true;
  709. var c = Error.prepareStackTrace;
  710. Error.prepareStackTrace = void 0;
  711. try {
  712. if (b) if (b = function() {
  713. throw Error();
  714. }, Object.defineProperty(b.prototype, "props", {
  715. set: function() {
  716. throw Error();
  717. }
  718. }), "object" === typeof Reflect && Reflect.construct) {
  719. try {
  720. Reflect.construct(b, []);
  721. } catch (l) {
  722. var d = l;
  723. }
  724. Reflect.construct(a, [], b);
  725. } else {
  726. try {
  727. b.call();
  728. } catch (l1) {
  729. d = l1;
  730. }
  731. a.call(b.prototype);
  732. }
  733. else {
  734. try {
  735. throw Error();
  736. } catch (l2) {
  737. d = l2;
  738. }
  739. a();
  740. }
  741. } catch (l3) {
  742. if (l3 && d && "string" === typeof l3.stack) {
  743. for(var e = l3.stack.split("\n"), f = d.stack.split("\n"), g = e.length - 1, h = f.length - 1; 1 <= g && 0 <= h && e[g] !== f[h];)h--;
  744. for(; 1 <= g && 0 <= h; g--, h--)if (e[g] !== f[h]) {
  745. if (1 !== g || 1 !== h) {
  746. do if (g--, h--, 0 > h || e[g] !== f[h]) {
  747. var k = "\n" + e[g].replace(" at new ", " at ");
  748. a.displayName && k.includes("<anonymous>") && (k = k.replace("<anonymous>", a.displayName));
  749. return k;
  750. }
  751. while (1 <= g && 0 <= h)
  752. }
  753. break;
  754. }
  755. }
  756. } finally{
  757. bc = false, Error.prepareStackTrace = c;
  758. }
  759. return (a = a ? a.displayName || a.name : "") ? ac(a) : "";
  760. }
  761. var dc = Object.prototype.hasOwnProperty, ec = [], fc = -1;
  762. function gc(a) {
  763. return {
  764. current: a
  765. };
  766. }
  767. function x(a) {
  768. 0 > fc || (a.current = ec[fc], ec[fc] = null, fc--);
  769. }
  770. function y(a, b) {
  771. fc++;
  772. ec[fc] = a.current;
  773. a.current = b;
  774. }
  775. var hc = {}, A = gc(hc), B = gc(false), ic = hc;
  776. function jc(a, b) {
  777. var c = a.type.contextTypes;
  778. if (!c) return hc;
  779. var d = a.stateNode;
  780. if (d && d.__reactInternalMemoizedUnmaskedChildContext === b) return d.__reactInternalMemoizedMaskedChildContext;
  781. var e = {}, f;
  782. for(f in c)e[f] = b[f];
  783. d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = b, a.__reactInternalMemoizedMaskedChildContext = e);
  784. return e;
  785. }
  786. function C(a) {
  787. a = a.childContextTypes;
  788. return null !== a && void 0 !== a;
  789. }
  790. function kc() {
  791. x(B);
  792. x(A);
  793. }
  794. function lc(a, b, c) {
  795. if (A.current !== hc) throw Error(n(168));
  796. y(A, b);
  797. y(B, c);
  798. }
  799. function mc(a, b, c) {
  800. var d = a.stateNode;
  801. b = b.childContextTypes;
  802. if ("function" !== typeof d.getChildContext) return c;
  803. d = d.getChildContext();
  804. for(var e in d)if (!(e in b)) throw Error(n(108, xa(a) || "Unknown", e));
  805. return ca({}, c, d);
  806. }
  807. function nc(a) {
  808. a = (a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext || hc;
  809. ic = A.current;
  810. y(A, a);
  811. y(B, B.current);
  812. return true;
  813. }
  814. function oc(a, b, c) {
  815. var d = a.stateNode;
  816. if (!d) throw Error(n(169));
  817. c ? (a = mc(a, b, ic), d.__reactInternalMemoizedMergedChildContext = a, x(B), x(A), y(A, a)) : x(B);
  818. y(B, c);
  819. }
  820. var qc = Math.clz32 ? Math.clz32 : pc, rc = Math.log, sc = Math.LN2;
  821. function pc(a) {
  822. a >>>= 0;
  823. return 0 === a ? 32 : 31 - (rc(a) / sc | 0) | 0;
  824. }
  825. var tc = 64, uc = 4194304;
  826. function vc(a) {
  827. switch(a & -a){
  828. case 1:
  829. return 1;
  830. case 2:
  831. return 2;
  832. case 4:
  833. return 4;
  834. case 8:
  835. return 8;
  836. case 16:
  837. return 16;
  838. case 32:
  839. return 32;
  840. case 64:
  841. case 128:
  842. case 256:
  843. case 512:
  844. case 1024:
  845. case 2048:
  846. case 4096:
  847. case 8192:
  848. case 16384:
  849. case 32768:
  850. case 65536:
  851. case 131072:
  852. case 262144:
  853. case 524288:
  854. case 1048576:
  855. case 2097152:
  856. return a & 4194240;
  857. case 4194304:
  858. case 8388608:
  859. case 16777216:
  860. case 33554432:
  861. case 67108864:
  862. return a & 130023424;
  863. case 134217728:
  864. return 134217728;
  865. case 268435456:
  866. return 268435456;
  867. case 536870912:
  868. return 536870912;
  869. case 1073741824:
  870. return 1073741824;
  871. default:
  872. return a;
  873. }
  874. }
  875. function wc(a, b) {
  876. var c = a.pendingLanes;
  877. if (0 === c) return 0;
  878. var d = 0, e = a.suspendedLanes, f = a.pingedLanes, g = c & 268435455;
  879. if (0 !== g) {
  880. var h = g & ~e;
  881. 0 !== h ? d = vc(h) : (f &= g, 0 !== f && (d = vc(f)));
  882. } else g = c & ~e, 0 !== g ? d = vc(g) : 0 !== f && (d = vc(f));
  883. if (0 === d) return 0;
  884. if (0 !== b && b !== d && 0 === (b & e) && (e = d & -d, f = b & -b, e >= f || 16 === e && 0 !== (f & 4194240))) return b;
  885. 0 !== (d & 4) && (d |= c & 16);
  886. b = a.entangledLanes;
  887. if (0 !== b) for(a = a.entanglements, b &= d; 0 < b;)c = 31 - qc(b), e = 1 << c, d |= a[c], b &= ~e;
  888. return d;
  889. }
  890. function xc(a, b) {
  891. switch(a){
  892. case 1:
  893. case 2:
  894. case 4:
  895. return b + 250;
  896. case 8:
  897. case 16:
  898. case 32:
  899. case 64:
  900. case 128:
  901. case 256:
  902. case 512:
  903. case 1024:
  904. case 2048:
  905. case 4096:
  906. case 8192:
  907. case 16384:
  908. case 32768:
  909. case 65536:
  910. case 131072:
  911. case 262144:
  912. case 524288:
  913. case 1048576:
  914. case 2097152:
  915. return b + 5e3;
  916. case 4194304:
  917. case 8388608:
  918. case 16777216:
  919. case 33554432:
  920. case 67108864:
  921. return -1;
  922. case 134217728:
  923. case 268435456:
  924. case 536870912:
  925. case 1073741824:
  926. return -1;
  927. default:
  928. return -1;
  929. }
  930. }
  931. function yc(a, b) {
  932. for(var c = a.suspendedLanes, d = a.pingedLanes, e = a.expirationTimes, f = a.pendingLanes; 0 < f;){
  933. var g = 31 - qc(f), h = 1 << g, k = e[g];
  934. if (-1 === k) {
  935. if (0 === (h & c) || 0 !== (h & d)) e[g] = xc(h, b);
  936. } else k <= b && (a.expiredLanes |= h);
  937. f &= ~h;
  938. }
  939. }
  940. function zc(a) {
  941. a = a.pendingLanes & -1073741825;
  942. return 0 !== a ? a : a & 1073741824 ? 1073741824 : 0;
  943. }
  944. function Ac(a) {
  945. for(var b = [], c = 0; 31 > c; c++)b.push(a);
  946. return b;
  947. }
  948. function Bc(a, b, c) {
  949. a.pendingLanes |= b;
  950. 536870912 !== b && (a.suspendedLanes = 0, a.pingedLanes = 0);
  951. a = a.eventTimes;
  952. b = 31 - qc(b);
  953. a[b] = c;
  954. }
  955. function Cc(a, b) {
  956. var c = a.pendingLanes & ~b;
  957. a.pendingLanes = b;
  958. a.suspendedLanes = 0;
  959. a.pingedLanes = 0;
  960. a.expiredLanes &= b;
  961. a.mutableReadLanes &= b;
  962. a.entangledLanes &= b;
  963. b = a.entanglements;
  964. var d = a.eventTimes;
  965. for(a = a.expirationTimes; 0 < c;){
  966. var e = 31 - qc(c), f = 1 << e;
  967. b[e] = 0;
  968. d[e] = -1;
  969. a[e] = -1;
  970. c &= ~f;
  971. }
  972. }
  973. function Dc(a, b) {
  974. var c = a.entangledLanes |= b;
  975. for(a = a.entanglements; c;){
  976. var d = 31 - qc(c), e = 1 << d;
  977. e & b | a[d] & b && (a[d] |= b);
  978. c &= ~e;
  979. }
  980. }
  981. var D = 0;
  982. function Ec(a) {
  983. a &= -a;
  984. return 1 < a ? 4 < a ? 0 !== (a & 268435455) ? 16 : 536870912 : 4 : 1;
  985. }
  986. var Fc = ba.unstable_scheduleCallback, Gc = ba.unstable_cancelCallback, Hc = ba.unstable_shouldYield, Ic = ba.unstable_requestPaint, E = ba.unstable_now, Jc = ba.unstable_ImmediatePriority, Kc = ba.unstable_UserBlockingPriority, Lc = ba.unstable_NormalPriority, Mc = ba.unstable_IdlePriority, Nc = null, Oc = null;
  987. function Pc(a) {
  988. if (Oc && "function" === typeof Oc.onCommitFiberRoot) try {
  989. Oc.onCommitFiberRoot(Nc, a, void 0, 128 === (a.current.flags & 128));
  990. } catch (b) {}
  991. }
  992. function Qc(a, b) {
  993. return a === b && (0 !== a || 1 / a === 1 / b) || a !== a && b !== b;
  994. }
  995. var Rc = "function" === typeof Object.is ? Object.is : Qc, Sc = null, Tc = false, Uc = false;
  996. function Vc(a) {
  997. null === Sc ? Sc = [
  998. a
  999. ] : Sc.push(a);
  1000. }
  1001. function Wc(a) {
  1002. Tc = true;
  1003. Vc(a);
  1004. }
  1005. function Xc() {
  1006. if (!Uc && null !== Sc) {
  1007. Uc = true;
  1008. var a = 0, b = D;
  1009. try {
  1010. var c = Sc;
  1011. for(D = 1; a < c.length; a++){
  1012. var d = c[a];
  1013. do d = d(true);
  1014. while (null !== d)
  1015. }
  1016. Sc = null;
  1017. Tc = false;
  1018. } catch (e) {
  1019. throw null !== Sc && (Sc = Sc.slice(a + 1)), Fc(Jc, Xc), e;
  1020. } finally{
  1021. D = b, Uc = false;
  1022. }
  1023. }
  1024. return null;
  1025. }
  1026. var Yc = ea.ReactCurrentBatchConfig;
  1027. function Zc(a, b) {
  1028. if (Rc(a, b)) return true;
  1029. if ("object" !== typeof a || null === a || "object" !== typeof b || null === b) return false;
  1030. var c = Object.keys(a), d = Object.keys(b);
  1031. if (c.length !== d.length) return false;
  1032. for(d = 0; d < c.length; d++){
  1033. var e = c[d];
  1034. if (!dc.call(b, e) || !Rc(a[e], b[e])) return false;
  1035. }
  1036. return true;
  1037. }
  1038. function $c(a) {
  1039. switch(a.tag){
  1040. case 5:
  1041. return ac(a.type);
  1042. case 16:
  1043. return ac("Lazy");
  1044. case 13:
  1045. return ac("Suspense");
  1046. case 19:
  1047. return ac("SuspenseList");
  1048. case 0:
  1049. case 2:
  1050. case 15:
  1051. return a = cc(a.type, false), a;
  1052. case 11:
  1053. return a = cc(a.type.render, false), a;
  1054. case 1:
  1055. return a = cc(a.type, true), a;
  1056. default:
  1057. return "";
  1058. }
  1059. }
  1060. function ad(a, b) {
  1061. if (a && a.defaultProps) {
  1062. b = ca({}, b);
  1063. a = a.defaultProps;
  1064. for(var c in a)void 0 === b[c] && (b[c] = a[c]);
  1065. return b;
  1066. }
  1067. return b;
  1068. }
  1069. var bd = gc(null), cd = null, dd = null, ed = null;
  1070. function fd() {
  1071. ed = dd = cd = null;
  1072. }
  1073. function gd(a, b, c) {
  1074. Ta ? (y(bd, b._currentValue), b._currentValue = c) : (y(bd, b._currentValue2), b._currentValue2 = c);
  1075. }
  1076. function hd(a) {
  1077. var b = bd.current;
  1078. x(bd);
  1079. Ta ? a._currentValue = b : a._currentValue2 = b;
  1080. }
  1081. function id(a, b, c) {
  1082. for(; null !== a;){
  1083. var d = a.alternate;
  1084. (a.childLanes & b) !== b ? (a.childLanes |= b, null !== d && (d.childLanes |= b)) : null !== d && (d.childLanes & b) !== b && (d.childLanes |= b);
  1085. if (a === c) break;
  1086. a = a.return;
  1087. }
  1088. }
  1089. function jd(a, b) {
  1090. cd = a;
  1091. ed = dd = null;
  1092. a = a.dependencies;
  1093. null !== a && null !== a.firstContext && (0 !== (a.lanes & b) && (kd = true), a.firstContext = null);
  1094. }
  1095. function ld(a) {
  1096. var b = Ta ? a._currentValue : a._currentValue2;
  1097. if (ed !== a) if (a = {
  1098. context: a,
  1099. memoizedValue: b,
  1100. next: null
  1101. }, null === dd) {
  1102. if (null === cd) throw Error(n(308));
  1103. dd = a;
  1104. cd.dependencies = {
  1105. lanes: 0,
  1106. firstContext: a
  1107. };
  1108. } else dd = dd.next = a;
  1109. return b;
  1110. }
  1111. var md = null, nd = false;
  1112. function od(a) {
  1113. a.updateQueue = {
  1114. baseState: a.memoizedState,
  1115. firstBaseUpdate: null,
  1116. lastBaseUpdate: null,
  1117. shared: {
  1118. pending: null,
  1119. interleaved: null,
  1120. lanes: 0
  1121. },
  1122. effects: null
  1123. };
  1124. }
  1125. function pd(a, b) {
  1126. a = a.updateQueue;
  1127. b.updateQueue === a && (b.updateQueue = {
  1128. baseState: a.baseState,
  1129. firstBaseUpdate: a.firstBaseUpdate,
  1130. lastBaseUpdate: a.lastBaseUpdate,
  1131. shared: a.shared,
  1132. effects: a.effects
  1133. });
  1134. }
  1135. function qd(a, b) {
  1136. return {
  1137. eventTime: a,
  1138. lane: b,
  1139. tag: 0,
  1140. payload: null,
  1141. callback: null,
  1142. next: null
  1143. };
  1144. }
  1145. function rd(a, b) {
  1146. var c = a.updateQueue;
  1147. null !== c && (c = c.shared, null !== F && 0 !== (a.mode & 1) && 0 === (G & 2) ? (a = c.interleaved, null === a ? (b.next = b, null === md ? md = [
  1148. c
  1149. ] : md.push(c)) : (b.next = a.next, a.next = b), c.interleaved = b) : (a = c.pending, null === a ? b.next = b : (b.next = a.next, a.next = b), c.pending = b));
  1150. }
  1151. function sd(a, b, c) {
  1152. b = b.updateQueue;
  1153. if (null !== b && (b = b.shared, 0 !== (c & 4194240))) {
  1154. var d = b.lanes;
  1155. d &= a.pendingLanes;
  1156. c |= d;
  1157. b.lanes = c;
  1158. Dc(a, c);
  1159. }
  1160. }
  1161. function td(a, b) {
  1162. var c = a.updateQueue, d = a.alternate;
  1163. if (null !== d && (d = d.updateQueue, c === d)) {
  1164. var e = null, f = null;
  1165. c = c.firstBaseUpdate;
  1166. if (null !== c) {
  1167. do {
  1168. var g = {
  1169. eventTime: c.eventTime,
  1170. lane: c.lane,
  1171. tag: c.tag,
  1172. payload: c.payload,
  1173. callback: c.callback,
  1174. next: null
  1175. };
  1176. null === f ? e = f = g : f = f.next = g;
  1177. c = c.next;
  1178. }while (null !== c)
  1179. null === f ? e = f = b : f = f.next = b;
  1180. } else e = f = b;
  1181. c = {
  1182. baseState: d.baseState,
  1183. firstBaseUpdate: e,
  1184. lastBaseUpdate: f,
  1185. shared: d.shared,
  1186. effects: d.effects
  1187. };
  1188. a.updateQueue = c;
  1189. return;
  1190. }
  1191. a = c.lastBaseUpdate;
  1192. null === a ? c.firstBaseUpdate = b : a.next = b;
  1193. c.lastBaseUpdate = b;
  1194. }
  1195. function ud(a, b, c, d) {
  1196. var e = a.updateQueue;
  1197. nd = false;
  1198. var f = e.firstBaseUpdate, g = e.lastBaseUpdate, h = e.shared.pending;
  1199. if (null !== h) {
  1200. e.shared.pending = null;
  1201. var k = h, l = k.next;
  1202. k.next = null;
  1203. null === g ? f = l : g.next = l;
  1204. g = k;
  1205. var m = a.alternate;
  1206. null !== m && (m = m.updateQueue, h = m.lastBaseUpdate, h !== g && (null === h ? m.firstBaseUpdate = l : h.next = l, m.lastBaseUpdate = k));
  1207. }
  1208. if (null !== f) {
  1209. var v = e.baseState;
  1210. g = 0;
  1211. m = l = k = null;
  1212. h = f;
  1213. do {
  1214. var r = h.lane, z = h.eventTime;
  1215. if ((d & r) === r) {
  1216. null !== m && (m = m.next = {
  1217. eventTime: z,
  1218. lane: 0,
  1219. tag: h.tag,
  1220. payload: h.payload,
  1221. callback: h.callback,
  1222. next: null
  1223. });
  1224. a: {
  1225. var q = a, N = h;
  1226. r = b;
  1227. z = c;
  1228. switch(N.tag){
  1229. case 1:
  1230. q = N.payload;
  1231. if ("function" === typeof q) {
  1232. v = q.call(z, v, r);
  1233. break a;
  1234. }
  1235. v = q;
  1236. break a;
  1237. case 3:
  1238. q.flags = q.flags & -65537 | 128;
  1239. case 0:
  1240. q = N.payload;
  1241. r = "function" === typeof q ? q.call(z, v, r) : q;
  1242. if (null === r || void 0 === r) break a;
  1243. v = ca({}, v, r);
  1244. break a;
  1245. case 2:
  1246. nd = true;
  1247. }
  1248. }
  1249. null !== h.callback && 0 !== h.lane && (a.flags |= 64, r = e.effects, null === r ? e.effects = [
  1250. h
  1251. ] : r.push(h));
  1252. } else z = {
  1253. eventTime: z,
  1254. lane: r,
  1255. tag: h.tag,
  1256. payload: h.payload,
  1257. callback: h.callback,
  1258. next: null
  1259. }, null === m ? (l = m = z, k = v) : m = m.next = z, g |= r;
  1260. h = h.next;
  1261. if (null === h) if (h = e.shared.pending, null === h) break;
  1262. else r = h, h = r.next, r.next = null, e.lastBaseUpdate = r, e.shared.pending = null;
  1263. }while (1)
  1264. null === m && (k = v);
  1265. e.baseState = k;
  1266. e.firstBaseUpdate = l;
  1267. e.lastBaseUpdate = m;
  1268. b = e.shared.interleaved;
  1269. if (null !== b) {
  1270. e = b;
  1271. do g |= e.lane, e = e.next;
  1272. while (e !== b)
  1273. } else null === f && (e.shared.lanes = 0);
  1274. vd |= g;
  1275. a.lanes = g;
  1276. a.memoizedState = v;
  1277. }
  1278. }
  1279. function wd(a, b, c) {
  1280. a = b.effects;
  1281. b.effects = null;
  1282. if (null !== a) for(b = 0; b < a.length; b++){
  1283. var d = a[b], e = d.callback;
  1284. if (null !== e) {
  1285. d.callback = null;
  1286. d = c;
  1287. if ("function" !== typeof e) throw Error(n(191, e));
  1288. e.call(d);
  1289. }
  1290. }
  1291. }
  1292. var xd = new aa.Component().refs;
  1293. function yd(a, b, c, d) {
  1294. b = a.memoizedState;
  1295. c = c(d, b);
  1296. c = null === c || void 0 === c ? b : ca({}, b, c);
  1297. a.memoizedState = c;
  1298. 0 === a.lanes && (a.updateQueue.baseState = c);
  1299. }
  1300. var Bd = {
  1301. isMounted: function(a) {
  1302. return (a = a._reactInternals) ? ya(a) === a : false;
  1303. },
  1304. enqueueSetState: function(a, b, c) {
  1305. a = a._reactInternals;
  1306. var d = H(), e = zd(a), f = qd(d, e);
  1307. f.payload = b;
  1308. void 0 !== c && null !== c && (f.callback = c);
  1309. rd(a, f);
  1310. b = Ad(a, e, d);
  1311. null !== b && sd(b, a, e);
  1312. },
  1313. enqueueReplaceState: function(a, b, c) {
  1314. a = a._reactInternals;
  1315. var d = H(), e = zd(a), f = qd(d, e);
  1316. f.tag = 1;
  1317. f.payload = b;
  1318. void 0 !== c && null !== c && (f.callback = c);
  1319. rd(a, f);
  1320. b = Ad(a, e, d);
  1321. null !== b && sd(b, a, e);
  1322. },
  1323. enqueueForceUpdate: function(a, b) {
  1324. a = a._reactInternals;
  1325. var c = H(), d = zd(a), e = qd(c, d);
  1326. e.tag = 2;
  1327. void 0 !== b && null !== b && (e.callback = b);
  1328. rd(a, e);
  1329. b = Ad(a, d, c);
  1330. null !== b && sd(b, a, d);
  1331. }
  1332. };
  1333. function Cd(a, b, c, d, e, f, g) {
  1334. a = a.stateNode;
  1335. return "function" === typeof a.shouldComponentUpdate ? a.shouldComponentUpdate(d, f, g) : b.prototype && b.prototype.isPureReactComponent ? !Zc(c, d) || !Zc(e, f) : true;
  1336. }
  1337. function Dd(a, b, c) {
  1338. var d = false, e = hc;
  1339. var f = b.contextType;
  1340. "object" === typeof f && null !== f ? f = ld(f) : (e = C(b) ? ic : A.current, d = b.contextTypes, f = (d = null !== d && void 0 !== d) ? jc(a, e) : hc);
  1341. b = new b(c, f);
  1342. a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null;
  1343. b.updater = Bd;
  1344. a.stateNode = b;
  1345. b._reactInternals = a;
  1346. d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = e, a.__reactInternalMemoizedMaskedChildContext = f);
  1347. return b;
  1348. }
  1349. function Ed(a, b, c, d) {
  1350. a = b.state;
  1351. "function" === typeof b.componentWillReceiveProps && b.componentWillReceiveProps(c, d);
  1352. "function" === typeof b.UNSAFE_componentWillReceiveProps && b.UNSAFE_componentWillReceiveProps(c, d);
  1353. b.state !== a && Bd.enqueueReplaceState(b, b.state, null);
  1354. }
  1355. function Fd(a, b, c, d) {
  1356. var e = a.stateNode;
  1357. e.props = c;
  1358. e.state = a.memoizedState;
  1359. e.refs = xd;
  1360. od(a);
  1361. var f = b.contextType;
  1362. "object" === typeof f && null !== f ? e.context = ld(f) : (f = C(b) ? ic : A.current, e.context = jc(a, f));
  1363. e.state = a.memoizedState;
  1364. f = b.getDerivedStateFromProps;
  1365. "function" === typeof f && (yd(a, b, f, c), e.state = a.memoizedState);
  1366. "function" === typeof b.getDerivedStateFromProps || "function" === typeof e.getSnapshotBeforeUpdate || "function" !== typeof e.UNSAFE_componentWillMount && "function" !== typeof e.componentWillMount || (b = e.state, "function" === typeof e.componentWillMount && e.componentWillMount(), "function" === typeof e.UNSAFE_componentWillMount && e.UNSAFE_componentWillMount(), b !== e.state && Bd.enqueueReplaceState(e, e.state, null), ud(a, c, e, d), e.state = a.memoizedState);
  1367. "function" === typeof e.componentDidMount && (a.flags |= 4194308);
  1368. }
  1369. var Gd = [], Hd = 0, Id = null, Jd = 0, Kd = [], Ld = 0, Md = null, Nd = 1, Od = "";
  1370. function Pd(a, b) {
  1371. Gd[Hd++] = Jd;
  1372. Gd[Hd++] = Id;
  1373. Id = a;
  1374. Jd = b;
  1375. }
  1376. function Qd(a, b, c) {
  1377. Kd[Ld++] = Nd;
  1378. Kd[Ld++] = Od;
  1379. Kd[Ld++] = Md;
  1380. Md = a;
  1381. var d = Nd;
  1382. a = Od;
  1383. var e = 32 - qc(d) - 1;
  1384. d &= ~(1 << e);
  1385. c += 1;
  1386. var f = 32 - qc(b) + e;
  1387. if (30 < f) {
  1388. var g = e - e % 5;
  1389. f = (d & (1 << g) - 1).toString(32);
  1390. d >>= g;
  1391. e -= g;
  1392. Nd = 1 << 32 - qc(b) + e | c << e | d;
  1393. Od = f + a;
  1394. } else Nd = 1 << f | c << e | d, Od = a;
  1395. }
  1396. function Rd(a) {
  1397. null !== a.return && (Pd(a, 1), Qd(a, 1, 0));
  1398. }
  1399. function Sd(a) {
  1400. for(; a === Id;)Id = Gd[--Hd], Gd[Hd] = null, Jd = Gd[--Hd], Gd[Hd] = null;
  1401. for(; a === Md;)Md = Kd[--Ld], Kd[Ld] = null, Od = Kd[--Ld], Kd[Ld] = null, Nd = Kd[--Ld], Kd[Ld] = null;
  1402. }
  1403. var Td = null, Ud = null, I = false, Vd = false, Wd = null;
  1404. function Xd(a, b) {
  1405. var c = Yd(5, null, null, 0);
  1406. c.elementType = "DELETED";
  1407. c.stateNode = b;
  1408. c.return = a;
  1409. b = a.deletions;
  1410. null === b ? (a.deletions = [
  1411. c
  1412. ], a.flags |= 16) : b.push(c);
  1413. }
  1414. function Zd(a, b) {
  1415. switch(a.tag){
  1416. case 5:
  1417. return b = Fb(b, a.type, a.pendingProps), null !== b ? (a.stateNode = b, Td = a, Ud = Mb(b), true) : false;
  1418. case 6:
  1419. return b = Gb(b, a.pendingProps), null !== b ? (a.stateNode = b, Td = a, Ud = null, true) : false;
  1420. case 13:
  1421. b = Hb(b);
  1422. if (null !== b) {
  1423. var c = null !== Md ? {
  1424. id: Nd,
  1425. overflow: Od
  1426. } : null;
  1427. a.memoizedState = {
  1428. dehydrated: b,
  1429. treeContext: c,
  1430. retryLane: 1073741824
  1431. };
  1432. c = Yd(18, null, null, 0);
  1433. c.stateNode = b;
  1434. c.return = a;
  1435. a.child = c;
  1436. Td = a;
  1437. Ud = null;
  1438. return true;
  1439. }
  1440. return false;
  1441. default:
  1442. return false;
  1443. }
  1444. }
  1445. function $d(a) {
  1446. return 0 !== (a.mode & 1) && 0 === (a.flags & 128);
  1447. }
  1448. function ae(a) {
  1449. if (I) {
  1450. var b = Ud;
  1451. if (b) {
  1452. var c = b;
  1453. if (!Zd(a, b)) {
  1454. if ($d(a)) throw Error(n(418));
  1455. b = Lb(c);
  1456. var d = Td;
  1457. b && Zd(a, b) ? Xd(d, c) : (a.flags = a.flags & -4097 | 2, I = false, Td = a);
  1458. }
  1459. } else {
  1460. if ($d(a)) throw Error(n(418));
  1461. a.flags = a.flags & -4097 | 2;
  1462. I = false;
  1463. Td = a;
  1464. }
  1465. }
  1466. }
  1467. function be(a) {
  1468. for(a = a.return; null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag;)a = a.return;
  1469. Td = a;
  1470. }
  1471. function ce(a) {
  1472. if (!p || a !== Td) return false;
  1473. if (!I) return be(a), I = true, false;
  1474. if (3 !== a.tag && (5 !== a.tag || Xb(a.type) && !Oa(a.type, a.memoizedProps))) {
  1475. var b = Ud;
  1476. if (b) {
  1477. if ($d(a)) {
  1478. for(a = Ud; a;)a = Lb(a);
  1479. throw Error(n(418));
  1480. }
  1481. for(; b;)Xd(a, b), b = Lb(b);
  1482. }
  1483. }
  1484. be(a);
  1485. if (13 === a.tag) {
  1486. if (!p) throw Error(n(316));
  1487. a = a.memoizedState;
  1488. a = null !== a ? a.dehydrated : null;
  1489. if (!a) throw Error(n(317));
  1490. Ud = Sb(a);
  1491. } else Ud = Td ? Lb(a.stateNode) : null;
  1492. return true;
  1493. }
  1494. function de() {
  1495. p && (Ud = Td = null, Vd = I = false);
  1496. }
  1497. function ee(a) {
  1498. null === Wd ? Wd = [
  1499. a
  1500. ] : Wd.push(a);
  1501. }
  1502. function fe(a, b, c) {
  1503. a = c.ref;
  1504. if (null !== a && "function" !== typeof a && "object" !== typeof a) {
  1505. if (c._owner) {
  1506. c = c._owner;
  1507. if (c) {
  1508. if (1 !== c.tag) throw Error(n(309));
  1509. var d = c.stateNode;
  1510. }
  1511. if (!d) throw Error(n(147, a));
  1512. var e = d, f = "" + a;
  1513. if (null !== b && null !== b.ref && "function" === typeof b.ref && b.ref._stringRef === f) return b.ref;
  1514. b = function(a2) {
  1515. var b2 = e.refs;
  1516. b2 === xd && (b2 = e.refs = {});
  1517. null === a2 ? delete b2[f] : b2[f] = a2;
  1518. };
  1519. b._stringRef = f;
  1520. return b;
  1521. }
  1522. if ("string" !== typeof a) throw Error(n(284));
  1523. if (!c._owner) throw Error(n(290, a));
  1524. }
  1525. return a;
  1526. }
  1527. function ge(a, b) {
  1528. a = Object.prototype.toString.call(b);
  1529. throw Error(n(31, "[object Object]" === a ? "object with keys {" + Object.keys(b).join(", ") + "}" : a));
  1530. }
  1531. function he(a) {
  1532. var b = a._init;
  1533. return b(a._payload);
  1534. }
  1535. function ie(a) {
  1536. function b(b2, c2) {
  1537. if (a) {
  1538. var d2 = b2.deletions;
  1539. null === d2 ? (b2.deletions = [
  1540. c2
  1541. ], b2.flags |= 16) : d2.push(c2);
  1542. }
  1543. }
  1544. function c(c2, d2) {
  1545. if (!a) return null;
  1546. for(; null !== d2;)b(c2, d2), d2 = d2.sibling;
  1547. return null;
  1548. }
  1549. function d(a2, b2) {
  1550. for(a2 = /* @__PURE__ */ new Map(); null !== b2;)null !== b2.key ? a2.set(b2.key, b2) : a2.set(b2.index, b2), b2 = b2.sibling;
  1551. return a2;
  1552. }
  1553. function e(a2, b2) {
  1554. a2 = je(a2, b2);
  1555. a2.index = 0;
  1556. a2.sibling = null;
  1557. return a2;
  1558. }
  1559. function f(b2, c2, d2) {
  1560. b2.index = d2;
  1561. if (!a) return b2.flags |= 1048576, c2;
  1562. d2 = b2.alternate;
  1563. if (null !== d2) return d2 = d2.index, d2 < c2 ? (b2.flags |= 2, c2) : d2;
  1564. b2.flags |= 2;
  1565. return c2;
  1566. }
  1567. function g(b2) {
  1568. a && null === b2.alternate && (b2.flags |= 2);
  1569. return b2;
  1570. }
  1571. function h(a2, b2, c2, d2) {
  1572. if (null === b2 || 6 !== b2.tag) return b2 = ke(c2, a2.mode, d2), b2.return = a2, b2;
  1573. b2 = e(b2, c2);
  1574. b2.return = a2;
  1575. return b2;
  1576. }
  1577. function k(a2, b2, c2, d2) {
  1578. var f2 = c2.type;
  1579. if (f2 === ia) return m(a2, b2, c2.props.children, d2, c2.key);
  1580. if (null !== b2 && (b2.elementType === f2 || "object" === typeof f2 && null !== f2 && f2.$$typeof === ra && he(f2) === b2.type)) return d2 = e(b2, c2.props), d2.ref = fe(a2, b2, c2), d2.return = a2, d2;
  1581. d2 = le(c2.type, c2.key, c2.props, null, a2.mode, d2);
  1582. d2.ref = fe(a2, b2, c2);
  1583. d2.return = a2;
  1584. return d2;
  1585. }
  1586. function l(a2, b2, c2, d2) {
  1587. if (null === b2 || 4 !== b2.tag || b2.stateNode.containerInfo !== c2.containerInfo || b2.stateNode.implementation !== c2.implementation) return b2 = me(c2, a2.mode, d2), b2.return = a2, b2;
  1588. b2 = e(b2, c2.children || []);
  1589. b2.return = a2;
  1590. return b2;
  1591. }
  1592. function m(a2, b2, c2, d2, f2) {
  1593. if (null === b2 || 7 !== b2.tag) return b2 = ne(c2, a2.mode, d2, f2), b2.return = a2, b2;
  1594. b2 = e(b2, c2);
  1595. b2.return = a2;
  1596. return b2;
  1597. }
  1598. function v(a2, b2, c2) {
  1599. if ("string" === typeof b2 && "" !== b2 || "number" === typeof b2) return b2 = ke("" + b2, a2.mode, c2), b2.return = a2, b2;
  1600. if ("object" === typeof b2 && null !== b2) {
  1601. switch(b2.$$typeof){
  1602. case fa:
  1603. return c2 = le(b2.type, b2.key, b2.props, null, a2.mode, c2), c2.ref = fe(a2, null, b2), c2.return = a2, c2;
  1604. case ha:
  1605. return b2 = me(b2, a2.mode, c2), b2.return = a2, b2;
  1606. case ra:
  1607. var d2 = b2._init;
  1608. return v(a2, d2(b2._payload), c2);
  1609. }
  1610. if (Ea(b2) || ua(b2)) return b2 = ne(b2, a2.mode, c2, null), b2.return = a2, b2;
  1611. ge(a2, b2);
  1612. }
  1613. return null;
  1614. }
  1615. function r(a2, b2, c2, d2) {
  1616. var e2 = null !== b2 ? b2.key : null;
  1617. if ("string" === typeof c2 && "" !== c2 || "number" === typeof c2) return null !== e2 ? null : h(a2, b2, "" + c2, d2);
  1618. if ("object" === typeof c2 && null !== c2) {
  1619. switch(c2.$$typeof){
  1620. case fa:
  1621. return c2.key === e2 ? k(a2, b2, c2, d2) : null;
  1622. case ha:
  1623. return c2.key === e2 ? l(a2, b2, c2, d2) : null;
  1624. case ra:
  1625. return e2 = c2._init, r(a2, b2, e2(c2._payload), d2);
  1626. }
  1627. if (Ea(c2) || ua(c2)) return null !== e2 ? null : m(a2, b2, c2, d2, null);
  1628. ge(a2, c2);
  1629. }
  1630. return null;
  1631. }
  1632. function z(a2, b2, c2, d2, e2) {
  1633. if ("string" === typeof d2 && "" !== d2 || "number" === typeof d2) return a2 = a2.get(c2) || null, h(b2, a2, "" + d2, e2);
  1634. if ("object" === typeof d2 && null !== d2) {
  1635. switch(d2.$$typeof){
  1636. case fa:
  1637. return a2 = a2.get(null === d2.key ? c2 : d2.key) || null, k(b2, a2, d2, e2);
  1638. case ha:
  1639. return a2 = a2.get(null === d2.key ? c2 : d2.key) || null, l(b2, a2, d2, e2);
  1640. case ra:
  1641. var f2 = d2._init;
  1642. return z(a2, b2, c2, f2(d2._payload), e2);
  1643. }
  1644. if (Ea(d2) || ua(d2)) return a2 = a2.get(c2) || null, m(b2, a2, d2, e2, null);
  1645. ge(b2, d2);
  1646. }
  1647. return null;
  1648. }
  1649. function q(e2, g2, h2, k2) {
  1650. for(var l2 = null, m2 = null, w = g2, u = g2 = 0, t = null; null !== w && u < h2.length; u++){
  1651. w.index > u ? (t = w, w = null) : t = w.sibling;
  1652. var q2 = r(e2, w, h2[u], k2);
  1653. if (null === q2) {
  1654. null === w && (w = t);
  1655. break;
  1656. }
  1657. a && w && null === q2.alternate && b(e2, w);
  1658. g2 = f(q2, g2, u);
  1659. null === m2 ? l2 = q2 : m2.sibling = q2;
  1660. m2 = q2;
  1661. w = t;
  1662. }
  1663. if (u === h2.length) return c(e2, w), I && Pd(e2, u), l2;
  1664. if (null === w) {
  1665. for(; u < h2.length; u++)w = v(e2, h2[u], k2), null !== w && (g2 = f(w, g2, u), null === m2 ? l2 = w : m2.sibling = w, m2 = w);
  1666. I && Pd(e2, u);
  1667. return l2;
  1668. }
  1669. for(w = d(e2, w); u < h2.length; u++)t = z(w, e2, u, h2[u], k2), null !== t && (a && null !== t.alternate && w.delete(null === t.key ? u : t.key), g2 = f(t, g2, u), null === m2 ? l2 = t : m2.sibling = t, m2 = t);
  1670. a && w.forEach(function(a2) {
  1671. return b(e2, a2);
  1672. });
  1673. I && Pd(e2, u);
  1674. return l2;
  1675. }
  1676. function N(e2, g2, h2, k2) {
  1677. var l2 = ua(h2);
  1678. if ("function" !== typeof l2) throw Error(n(150));
  1679. h2 = l2.call(h2);
  1680. if (null == h2) throw Error(n(151));
  1681. for(var w = l2 = null, m2 = g2, u = g2 = 0, q2 = null, t = h2.next(); null !== m2 && !t.done; u++, t = h2.next()){
  1682. m2.index > u ? (q2 = m2, m2 = null) : q2 = m2.sibling;
  1683. var V = r(e2, m2, t.value, k2);
  1684. if (null === V) {
  1685. null === m2 && (m2 = q2);
  1686. break;
  1687. }
  1688. a && m2 && null === V.alternate && b(e2, m2);
  1689. g2 = f(V, g2, u);
  1690. null === w ? l2 = V : w.sibling = V;
  1691. w = V;
  1692. m2 = q2;
  1693. }
  1694. if (t.done) return c(e2, m2), I && Pd(e2, u), l2;
  1695. if (null === m2) {
  1696. for(; !t.done; u++, t = h2.next())t = v(e2, t.value, k2), null !== t && (g2 = f(t, g2, u), null === w ? l2 = t : w.sibling = t, w = t);
  1697. I && Pd(e2, u);
  1698. return l2;
  1699. }
  1700. for(m2 = d(e2, m2); !t.done; u++, t = h2.next())t = z(m2, e2, u, t.value, k2), null !== t && (a && null !== t.alternate && m2.delete(null === t.key ? u : t.key), g2 = f(t, g2, u), null === w ? l2 = t : w.sibling = t, w = t);
  1701. a && m2.forEach(function(a2) {
  1702. return b(e2, a2);
  1703. });
  1704. I && Pd(e2, u);
  1705. return l2;
  1706. }
  1707. function da(a2, d2, f2, h2) {
  1708. "object" === typeof f2 && null !== f2 && f2.type === ia && null === f2.key && (f2 = f2.props.children);
  1709. if ("object" === typeof f2 && null !== f2) {
  1710. switch(f2.$$typeof){
  1711. case fa:
  1712. a: {
  1713. for(var k2 = f2.key, l2 = d2; null !== l2;){
  1714. if (l2.key === k2) {
  1715. k2 = f2.type;
  1716. if (k2 === ia) {
  1717. if (7 === l2.tag) {
  1718. c(a2, l2.sibling);
  1719. d2 = e(l2, f2.props.children);
  1720. d2.return = a2;
  1721. a2 = d2;
  1722. break a;
  1723. }
  1724. } else if (l2.elementType === k2 || "object" === typeof k2 && null !== k2 && k2.$$typeof === ra && he(k2) === l2.type) {
  1725. c(a2, l2.sibling);
  1726. d2 = e(l2, f2.props);
  1727. d2.ref = fe(a2, l2, f2);
  1728. d2.return = a2;
  1729. a2 = d2;
  1730. break a;
  1731. }
  1732. c(a2, l2);
  1733. break;
  1734. } else b(a2, l2);
  1735. l2 = l2.sibling;
  1736. }
  1737. f2.type === ia ? (d2 = ne(f2.props.children, a2.mode, h2, f2.key), d2.return = a2, a2 = d2) : (h2 = le(f2.type, f2.key, f2.props, null, a2.mode, h2), h2.ref = fe(a2, d2, f2), h2.return = a2, a2 = h2);
  1738. }
  1739. return g(a2);
  1740. case ha:
  1741. a: {
  1742. for(l2 = f2.key; null !== d2;){
  1743. if (d2.key === l2) if (4 === d2.tag && d2.stateNode.containerInfo === f2.containerInfo && d2.stateNode.implementation === f2.implementation) {
  1744. c(a2, d2.sibling);
  1745. d2 = e(d2, f2.children || []);
  1746. d2.return = a2;
  1747. a2 = d2;
  1748. break a;
  1749. } else {
  1750. c(a2, d2);
  1751. break;
  1752. }
  1753. else b(a2, d2);
  1754. d2 = d2.sibling;
  1755. }
  1756. d2 = me(f2, a2.mode, h2);
  1757. d2.return = a2;
  1758. a2 = d2;
  1759. }
  1760. return g(a2);
  1761. case ra:
  1762. return l2 = f2._init, da(a2, d2, l2(f2._payload), h2);
  1763. }
  1764. if (Ea(f2)) return q(a2, d2, f2, h2);
  1765. if (ua(f2)) return N(a2, d2, f2, h2);
  1766. ge(a2, f2);
  1767. }
  1768. return "string" === typeof f2 && "" !== f2 || "number" === typeof f2 ? (f2 = "" + f2, null !== d2 && 6 === d2.tag ? (c(a2, d2.sibling), d2 = e(d2, f2), d2.return = a2, a2 = d2) : (c(a2, d2), d2 = ke(f2, a2.mode, h2), d2.return = a2, a2 = d2), g(a2)) : c(a2, d2);
  1769. }
  1770. return da;
  1771. }
  1772. var oe = ie(true), pe = ie(false), qe = {}, re = gc(qe), se = gc(qe), te = gc(qe);
  1773. function ue(a) {
  1774. if (a === qe) throw Error(n(174));
  1775. return a;
  1776. }
  1777. function ve(a, b) {
  1778. y(te, b);
  1779. y(se, a);
  1780. y(re, qe);
  1781. a = Ga(b);
  1782. x(re);
  1783. y(re, a);
  1784. }
  1785. function we() {
  1786. x(re);
  1787. x(se);
  1788. x(te);
  1789. }
  1790. function xe(a) {
  1791. var b = ue(te.current), c = ue(re.current);
  1792. b = Ha(c, a.type, b);
  1793. c !== b && (y(se, a), y(re, b));
  1794. }
  1795. function ye(a) {
  1796. se.current === a && (x(re), x(se));
  1797. }
  1798. var J = gc(0);
  1799. function ze(a) {
  1800. for(var b = a; null !== b;){
  1801. if (13 === b.tag) {
  1802. var c = b.memoizedState;
  1803. if (null !== c && (c = c.dehydrated, null === c || Ib(c) || Jb(c))) return b;
  1804. } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) {
  1805. if (0 !== (b.flags & 128)) return b;
  1806. } else if (null !== b.child) {
  1807. b.child.return = b;
  1808. b = b.child;
  1809. continue;
  1810. }
  1811. if (b === a) break;
  1812. for(; null === b.sibling;){
  1813. if (null === b.return || b.return === a) return null;
  1814. b = b.return;
  1815. }
  1816. b.sibling.return = b.return;
  1817. b = b.sibling;
  1818. }
  1819. return null;
  1820. }
  1821. var Ae = [];
  1822. function Be() {
  1823. for(var a = 0; a < Ae.length; a++){
  1824. var b = Ae[a];
  1825. Ta ? b._workInProgressVersionPrimary = null : b._workInProgressVersionSecondary = null;
  1826. }
  1827. Ae.length = 0;
  1828. }
  1829. var Ce = ea.ReactCurrentDispatcher, De = ea.ReactCurrentBatchConfig, Ee = 0, K = null, L = null, M = null, Fe = false, Ge = false, He = 0, Ie = 0;
  1830. function O() {
  1831. throw Error(n(321));
  1832. }
  1833. function Je(a, b) {
  1834. if (null === b) return false;
  1835. for(var c = 0; c < b.length && c < a.length; c++)if (!Rc(a[c], b[c])) return false;
  1836. return true;
  1837. }
  1838. function Ke(a, b, c, d, e, f) {
  1839. Ee = f;
  1840. K = b;
  1841. b.memoizedState = null;
  1842. b.updateQueue = null;
  1843. b.lanes = 0;
  1844. Ce.current = null === a || null === a.memoizedState ? Le : Me;
  1845. a = c(d, e);
  1846. if (Ge) {
  1847. f = 0;
  1848. do {
  1849. Ge = false;
  1850. He = 0;
  1851. if (25 <= f) throw Error(n(301));
  1852. f += 1;
  1853. M = L = null;
  1854. b.updateQueue = null;
  1855. Ce.current = Ne;
  1856. a = c(d, e);
  1857. }while (Ge)
  1858. }
  1859. Ce.current = Oe;
  1860. b = null !== L && null !== L.next;
  1861. Ee = 0;
  1862. M = L = K = null;
  1863. Fe = false;
  1864. if (b) throw Error(n(300));
  1865. return a;
  1866. }
  1867. function Pe() {
  1868. var a = 0 !== He;
  1869. He = 0;
  1870. return a;
  1871. }
  1872. function Qe() {
  1873. var a = {
  1874. memoizedState: null,
  1875. baseState: null,
  1876. baseQueue: null,
  1877. queue: null,
  1878. next: null
  1879. };
  1880. null === M ? K.memoizedState = M = a : M = M.next = a;
  1881. return M;
  1882. }
  1883. function Re() {
  1884. if (null === L) {
  1885. var a = K.alternate;
  1886. a = null !== a ? a.memoizedState : null;
  1887. } else a = L.next;
  1888. var b = null === M ? K.memoizedState : M.next;
  1889. if (null !== b) M = b, L = a;
  1890. else {
  1891. if (null === a) throw Error(n(310));
  1892. L = a;
  1893. a = {
  1894. memoizedState: L.memoizedState,
  1895. baseState: L.baseState,
  1896. baseQueue: L.baseQueue,
  1897. queue: L.queue,
  1898. next: null
  1899. };
  1900. null === M ? K.memoizedState = M = a : M = M.next = a;
  1901. }
  1902. return M;
  1903. }
  1904. function Se(a, b) {
  1905. return "function" === typeof b ? b(a) : b;
  1906. }
  1907. function Te(a) {
  1908. var b = Re(), c = b.queue;
  1909. if (null === c) throw Error(n(311));
  1910. c.lastRenderedReducer = a;
  1911. var d = L, e = d.baseQueue, f = c.pending;
  1912. if (null !== f) {
  1913. if (null !== e) {
  1914. var g = e.next;
  1915. e.next = f.next;
  1916. f.next = g;
  1917. }
  1918. d.baseQueue = e = f;
  1919. c.pending = null;
  1920. }
  1921. if (null !== e) {
  1922. f = e.next;
  1923. d = d.baseState;
  1924. var h = g = null, k = null, l = f;
  1925. do {
  1926. var m = l.lane;
  1927. if ((Ee & m) === m) null !== k && (k = k.next = {
  1928. lane: 0,
  1929. action: l.action,
  1930. hasEagerState: l.hasEagerState,
  1931. eagerState: l.eagerState,
  1932. next: null
  1933. }), d = l.hasEagerState ? l.eagerState : a(d, l.action);
  1934. else {
  1935. var v = {
  1936. lane: m,
  1937. action: l.action,
  1938. hasEagerState: l.hasEagerState,
  1939. eagerState: l.eagerState,
  1940. next: null
  1941. };
  1942. null === k ? (h = k = v, g = d) : k = k.next = v;
  1943. K.lanes |= m;
  1944. vd |= m;
  1945. }
  1946. l = l.next;
  1947. }while (null !== l && l !== f)
  1948. null === k ? g = d : k.next = h;
  1949. Rc(d, b.memoizedState) || (kd = true);
  1950. b.memoizedState = d;
  1951. b.baseState = g;
  1952. b.baseQueue = k;
  1953. c.lastRenderedState = d;
  1954. }
  1955. a = c.interleaved;
  1956. if (null !== a) {
  1957. e = a;
  1958. do f = e.lane, K.lanes |= f, vd |= f, e = e.next;
  1959. while (e !== a)
  1960. } else null === e && (c.lanes = 0);
  1961. return [
  1962. b.memoizedState,
  1963. c.dispatch
  1964. ];
  1965. }
  1966. function Ue(a) {
  1967. var b = Re(), c = b.queue;
  1968. if (null === c) throw Error(n(311));
  1969. c.lastRenderedReducer = a;
  1970. var d = c.dispatch, e = c.pending, f = b.memoizedState;
  1971. if (null !== e) {
  1972. c.pending = null;
  1973. var g = e = e.next;
  1974. do f = a(f, g.action), g = g.next;
  1975. while (g !== e)
  1976. Rc(f, b.memoizedState) || (kd = true);
  1977. b.memoizedState = f;
  1978. null === b.baseQueue && (b.baseState = f);
  1979. c.lastRenderedState = f;
  1980. }
  1981. return [
  1982. f,
  1983. d
  1984. ];
  1985. }
  1986. function Ve() {}
  1987. function We(a, b) {
  1988. var c = K, d = Re(), e = b(), f = !Rc(d.memoizedState, e);
  1989. f && (d.memoizedState = e, kd = true);
  1990. d = d.queue;
  1991. Xe(Ye.bind(null, c, d, a), [
  1992. a
  1993. ]);
  1994. if (d.getSnapshot !== b || f || null !== M && M.memoizedState.tag & 1) {
  1995. c.flags |= 2048;
  1996. Ze(9, $e.bind(null, c, d, e, b), void 0, null);
  1997. if (null === F) throw Error(n(349));
  1998. 0 !== (Ee & 30) || af(c, b, e);
  1999. }
  2000. return e;
  2001. }
  2002. function af(a, b, c) {
  2003. a.flags |= 16384;
  2004. a = {
  2005. getSnapshot: b,
  2006. value: c
  2007. };
  2008. b = K.updateQueue;
  2009. null === b ? (b = {
  2010. lastEffect: null,
  2011. stores: null
  2012. }, K.updateQueue = b, b.stores = [
  2013. a
  2014. ]) : (c = b.stores, null === c ? b.stores = [
  2015. a
  2016. ] : c.push(a));
  2017. }
  2018. function $e(a, b, c, d) {
  2019. b.value = c;
  2020. b.getSnapshot = d;
  2021. bf(b) && Ad(a, 1, -1);
  2022. }
  2023. function Ye(a, b, c) {
  2024. return c(function() {
  2025. bf(b) && Ad(a, 1, -1);
  2026. });
  2027. }
  2028. function bf(a) {
  2029. var b = a.getSnapshot;
  2030. a = a.value;
  2031. try {
  2032. var c = b();
  2033. return !Rc(a, c);
  2034. } catch (d) {
  2035. return true;
  2036. }
  2037. }
  2038. function cf(a) {
  2039. var b = Qe();
  2040. "function" === typeof a && (a = a());
  2041. b.memoizedState = b.baseState = a;
  2042. a = {
  2043. pending: null,
  2044. interleaved: null,
  2045. lanes: 0,
  2046. dispatch: null,
  2047. lastRenderedReducer: Se,
  2048. lastRenderedState: a
  2049. };
  2050. b.queue = a;
  2051. a = a.dispatch = df.bind(null, K, a);
  2052. return [
  2053. b.memoizedState,
  2054. a
  2055. ];
  2056. }
  2057. function Ze(a, b, c, d) {
  2058. a = {
  2059. tag: a,
  2060. create: b,
  2061. destroy: c,
  2062. deps: d,
  2063. next: null
  2064. };
  2065. b = K.updateQueue;
  2066. null === b ? (b = {
  2067. lastEffect: null,
  2068. stores: null
  2069. }, K.updateQueue = b, b.lastEffect = a.next = a) : (c = b.lastEffect, null === c ? b.lastEffect = a.next = a : (d = c.next, c.next = a, a.next = d, b.lastEffect = a));
  2070. return a;
  2071. }
  2072. function ef() {
  2073. return Re().memoizedState;
  2074. }
  2075. function ff(a, b, c, d) {
  2076. var e = Qe();
  2077. K.flags |= a;
  2078. e.memoizedState = Ze(1 | b, c, void 0, void 0 === d ? null : d);
  2079. }
  2080. function gf(a, b, c, d) {
  2081. var e = Re();
  2082. d = void 0 === d ? null : d;
  2083. var f = void 0;
  2084. if (null !== L) {
  2085. var g = L.memoizedState;
  2086. f = g.destroy;
  2087. if (null !== d && Je(d, g.deps)) {
  2088. e.memoizedState = Ze(b, c, f, d);
  2089. return;
  2090. }
  2091. }
  2092. K.flags |= a;
  2093. e.memoizedState = Ze(1 | b, c, f, d);
  2094. }
  2095. function hf(a, b) {
  2096. return ff(8390656, 8, a, b);
  2097. }
  2098. function Xe(a, b) {
  2099. return gf(2048, 8, a, b);
  2100. }
  2101. function jf(a, b) {
  2102. return gf(4, 2, a, b);
  2103. }
  2104. function kf(a, b) {
  2105. return gf(4, 4, a, b);
  2106. }
  2107. function lf(a, b) {
  2108. if ("function" === typeof b) return a = a(), b(a), function() {
  2109. b(null);
  2110. };
  2111. if (null !== b && void 0 !== b) return a = a(), b.current = a, function() {
  2112. b.current = null;
  2113. };
  2114. }
  2115. function mf(a, b, c) {
  2116. c = null !== c && void 0 !== c ? c.concat([
  2117. a
  2118. ]) : null;
  2119. return gf(4, 4, lf.bind(null, b, a), c);
  2120. }
  2121. function nf() {}
  2122. function of(a, b) {
  2123. var c = Re();
  2124. b = void 0 === b ? null : b;
  2125. var d = c.memoizedState;
  2126. if (null !== d && null !== b && Je(b, d[1])) return d[0];
  2127. c.memoizedState = [
  2128. a,
  2129. b
  2130. ];
  2131. return a;
  2132. }
  2133. function pf(a, b) {
  2134. var c = Re();
  2135. b = void 0 === b ? null : b;
  2136. var d = c.memoizedState;
  2137. if (null !== d && null !== b && Je(b, d[1])) return d[0];
  2138. a = a();
  2139. c.memoizedState = [
  2140. a,
  2141. b
  2142. ];
  2143. return a;
  2144. }
  2145. function qf(a, b) {
  2146. var c = D;
  2147. D = 0 !== c && 4 > c ? c : 4;
  2148. a(true);
  2149. var d = De.transition;
  2150. De.transition = {};
  2151. try {
  2152. a(false), b();
  2153. } finally{
  2154. D = c, De.transition = d;
  2155. }
  2156. }
  2157. function rf() {
  2158. return Re().memoizedState;
  2159. }
  2160. function sf(a, b, c) {
  2161. var d = zd(a);
  2162. c = {
  2163. lane: d,
  2164. action: c,
  2165. hasEagerState: false,
  2166. eagerState: null,
  2167. next: null
  2168. };
  2169. tf(a) ? uf(b, c) : (vf(a, b, c), c = H(), a = Ad(a, d, c), null !== a && wf(a, b, d));
  2170. }
  2171. function df(a, b, c) {
  2172. var d = zd(a), e = {
  2173. lane: d,
  2174. action: c,
  2175. hasEagerState: false,
  2176. eagerState: null,
  2177. next: null
  2178. };
  2179. if (tf(a)) uf(b, e);
  2180. else {
  2181. vf(a, b, e);
  2182. var f = a.alternate;
  2183. if (0 === a.lanes && (null === f || 0 === f.lanes) && (f = b.lastRenderedReducer, null !== f)) try {
  2184. var g = b.lastRenderedState, h = f(g, c);
  2185. e.hasEagerState = true;
  2186. e.eagerState = h;
  2187. if (Rc(h, g)) return;
  2188. } catch (k) {} finally{}
  2189. c = H();
  2190. a = Ad(a, d, c);
  2191. null !== a && wf(a, b, d);
  2192. }
  2193. }
  2194. function tf(a) {
  2195. var b = a.alternate;
  2196. return a === K || null !== b && b === K;
  2197. }
  2198. function uf(a, b) {
  2199. Ge = Fe = true;
  2200. var c = a.pending;
  2201. null === c ? b.next = b : (b.next = c.next, c.next = b);
  2202. a.pending = b;
  2203. }
  2204. function vf(a, b, c) {
  2205. null !== F && 0 !== (a.mode & 1) && 0 === (G & 2) ? (a = b.interleaved, null === a ? (c.next = c, null === md ? md = [
  2206. b
  2207. ] : md.push(b)) : (c.next = a.next, a.next = c), b.interleaved = c) : (a = b.pending, null === a ? c.next = c : (c.next = a.next, a.next = c), b.pending = c);
  2208. }
  2209. function wf(a, b, c) {
  2210. if (0 !== (c & 4194240)) {
  2211. var d = b.lanes;
  2212. d &= a.pendingLanes;
  2213. c |= d;
  2214. b.lanes = c;
  2215. Dc(a, c);
  2216. }
  2217. }
  2218. var Oe = {
  2219. readContext: ld,
  2220. useCallback: O,
  2221. useContext: O,
  2222. useEffect: O,
  2223. useImperativeHandle: O,
  2224. useInsertionEffect: O,
  2225. useLayoutEffect: O,
  2226. useMemo: O,
  2227. useReducer: O,
  2228. useRef: O,
  2229. useState: O,
  2230. useDebugValue: O,
  2231. useDeferredValue: O,
  2232. useTransition: O,
  2233. useMutableSource: O,
  2234. useSyncExternalStore: O,
  2235. useId: O,
  2236. unstable_isNewReconciler: false
  2237. }, Le = {
  2238. readContext: ld,
  2239. useCallback: function(a, b) {
  2240. Qe().memoizedState = [
  2241. a,
  2242. void 0 === b ? null : b
  2243. ];
  2244. return a;
  2245. },
  2246. useContext: ld,
  2247. useEffect: hf,
  2248. useImperativeHandle: function(a, b, c) {
  2249. c = null !== c && void 0 !== c ? c.concat([
  2250. a
  2251. ]) : null;
  2252. return ff(4194308, 4, lf.bind(null, b, a), c);
  2253. },
  2254. useLayoutEffect: function(a, b) {
  2255. return ff(4194308, 4, a, b);
  2256. },
  2257. useInsertionEffect: function(a, b) {
  2258. return ff(4, 2, a, b);
  2259. },
  2260. useMemo: function(a, b) {
  2261. var c = Qe();
  2262. b = void 0 === b ? null : b;
  2263. a = a();
  2264. c.memoizedState = [
  2265. a,
  2266. b
  2267. ];
  2268. return a;
  2269. },
  2270. useReducer: function(a, b, c) {
  2271. var d = Qe();
  2272. b = void 0 !== c ? c(b) : b;
  2273. d.memoizedState = d.baseState = b;
  2274. a = {
  2275. pending: null,
  2276. interleaved: null,
  2277. lanes: 0,
  2278. dispatch: null,
  2279. lastRenderedReducer: a,
  2280. lastRenderedState: b
  2281. };
  2282. d.queue = a;
  2283. a = a.dispatch = sf.bind(null, K, a);
  2284. return [
  2285. d.memoizedState,
  2286. a
  2287. ];
  2288. },
  2289. useRef: function(a) {
  2290. var b = Qe();
  2291. a = {
  2292. current: a
  2293. };
  2294. return b.memoizedState = a;
  2295. },
  2296. useState: cf,
  2297. useDebugValue: nf,
  2298. useDeferredValue: function(a) {
  2299. var b = cf(a), c = b[0], d = b[1];
  2300. hf(function() {
  2301. var b2 = De.transition;
  2302. De.transition = {};
  2303. try {
  2304. d(a);
  2305. } finally{
  2306. De.transition = b2;
  2307. }
  2308. }, [
  2309. a
  2310. ]);
  2311. return c;
  2312. },
  2313. useTransition: function() {
  2314. var a = cf(false), b = a[0];
  2315. a = qf.bind(null, a[1]);
  2316. Qe().memoizedState = a;
  2317. return [
  2318. b,
  2319. a
  2320. ];
  2321. },
  2322. useMutableSource: function() {},
  2323. useSyncExternalStore: function(a, b, c) {
  2324. var d = K, e = Qe();
  2325. if (I) {
  2326. if (void 0 === c) throw Error(n(407));
  2327. c = c();
  2328. } else {
  2329. c = b();
  2330. if (null === F) throw Error(n(349));
  2331. 0 !== (Ee & 30) || af(d, b, c);
  2332. }
  2333. e.memoizedState = c;
  2334. var f = {
  2335. value: c,
  2336. getSnapshot: b
  2337. };
  2338. e.queue = f;
  2339. hf(Ye.bind(null, d, f, a), [
  2340. a
  2341. ]);
  2342. d.flags |= 2048;
  2343. Ze(9, $e.bind(null, d, f, c, b), void 0, null);
  2344. return c;
  2345. },
  2346. useId: function() {
  2347. var a = Qe(), b = F.identifierPrefix;
  2348. if (I) {
  2349. var c = Od;
  2350. var d = Nd;
  2351. c = (d & ~(1 << 32 - qc(d) - 1)).toString(32) + c;
  2352. b = ":" + b + "R" + c;
  2353. c = He++;
  2354. 0 < c && (b += "H" + c.toString(32));
  2355. b += ":";
  2356. } else c = Ie++, b = ":" + b + "r" + c.toString(32) + ":";
  2357. return a.memoizedState = b;
  2358. },
  2359. unstable_isNewReconciler: false
  2360. }, Me = {
  2361. readContext: ld,
  2362. useCallback: of,
  2363. useContext: ld,
  2364. useEffect: Xe,
  2365. useImperativeHandle: mf,
  2366. useInsertionEffect: jf,
  2367. useLayoutEffect: kf,
  2368. useMemo: pf,
  2369. useReducer: Te,
  2370. useRef: ef,
  2371. useState: function() {
  2372. return Te(Se);
  2373. },
  2374. useDebugValue: nf,
  2375. useDeferredValue: function(a) {
  2376. var b = Te(Se), c = b[0], d = b[1];
  2377. Xe(function() {
  2378. var b2 = De.transition;
  2379. De.transition = {};
  2380. try {
  2381. d(a);
  2382. } finally{
  2383. De.transition = b2;
  2384. }
  2385. }, [
  2386. a
  2387. ]);
  2388. return c;
  2389. },
  2390. useTransition: function() {
  2391. var a = Te(Se)[0], b = Re().memoizedState;
  2392. return [
  2393. a,
  2394. b
  2395. ];
  2396. },
  2397. useMutableSource: Ve,
  2398. useSyncExternalStore: We,
  2399. useId: rf,
  2400. unstable_isNewReconciler: false
  2401. }, Ne = {
  2402. readContext: ld,
  2403. useCallback: of,
  2404. useContext: ld,
  2405. useEffect: Xe,
  2406. useImperativeHandle: mf,
  2407. useInsertionEffect: jf,
  2408. useLayoutEffect: kf,
  2409. useMemo: pf,
  2410. useReducer: Ue,
  2411. useRef: ef,
  2412. useState: function() {
  2413. return Ue(Se);
  2414. },
  2415. useDebugValue: nf,
  2416. useDeferredValue: function(a) {
  2417. var b = Ue(Se), c = b[0], d = b[1];
  2418. Xe(function() {
  2419. var b2 = De.transition;
  2420. De.transition = {};
  2421. try {
  2422. d(a);
  2423. } finally{
  2424. De.transition = b2;
  2425. }
  2426. }, [
  2427. a
  2428. ]);
  2429. return c;
  2430. },
  2431. useTransition: function() {
  2432. var a = Ue(Se)[0], b = Re().memoizedState;
  2433. return [
  2434. a,
  2435. b
  2436. ];
  2437. },
  2438. useMutableSource: Ve,
  2439. useSyncExternalStore: We,
  2440. useId: rf,
  2441. unstable_isNewReconciler: false
  2442. };
  2443. function xf(a, b) {
  2444. try {
  2445. var c = "", d = b;
  2446. do c += $c(d), d = d.return;
  2447. while (d)
  2448. var e = c;
  2449. } catch (f) {
  2450. e = "\nError generating stack: " + f.message + "\n" + f.stack;
  2451. }
  2452. return {
  2453. value: a,
  2454. source: b,
  2455. stack: e
  2456. };
  2457. }
  2458. function yf(a, b) {
  2459. try {
  2460. console.error(b.value);
  2461. } catch (c) {
  2462. setTimeout(function() {
  2463. throw c;
  2464. });
  2465. }
  2466. }
  2467. var zf = "function" === typeof WeakMap ? WeakMap : Map;
  2468. function Af(a, b, c) {
  2469. c = qd(-1, c);
  2470. c.tag = 3;
  2471. c.payload = {
  2472. element: null
  2473. };
  2474. var d = b.value;
  2475. c.callback = function() {
  2476. Bf || (Bf = true, Cf = d);
  2477. yf(a, b);
  2478. };
  2479. return c;
  2480. }
  2481. function Df(a, b, c) {
  2482. c = qd(-1, c);
  2483. c.tag = 3;
  2484. var d = a.type.getDerivedStateFromError;
  2485. if ("function" === typeof d) {
  2486. var e = b.value;
  2487. c.payload = function() {
  2488. return d(e);
  2489. };
  2490. c.callback = function() {
  2491. yf(a, b);
  2492. };
  2493. }
  2494. var f = a.stateNode;
  2495. null !== f && "function" === typeof f.componentDidCatch && (c.callback = function() {
  2496. yf(a, b);
  2497. "function" !== typeof d && (null === Ef ? Ef = /* @__PURE__ */ new Set([
  2498. this
  2499. ]) : Ef.add(this));
  2500. var c2 = b.stack;
  2501. this.componentDidCatch(b.value, {
  2502. componentStack: null !== c2 ? c2 : ""
  2503. });
  2504. });
  2505. return c;
  2506. }
  2507. function Ff(a, b, c) {
  2508. var d = a.pingCache;
  2509. if (null === d) {
  2510. d = a.pingCache = new zf();
  2511. var e = /* @__PURE__ */ new Set();
  2512. d.set(b, e);
  2513. } else e = d.get(b), void 0 === e && (e = /* @__PURE__ */ new Set(), d.set(b, e));
  2514. e.has(c) || (e.add(c), a = Gf.bind(null, a, b, c), b.then(a, a));
  2515. }
  2516. function Hf(a) {
  2517. do {
  2518. var b;
  2519. if (b = 13 === a.tag) b = a.memoizedState, b = null !== b ? null !== b.dehydrated ? true : false : true;
  2520. if (b) return a;
  2521. a = a.return;
  2522. }while (null !== a)
  2523. return null;
  2524. }
  2525. function If(a, b, c, d, e) {
  2526. if (0 === (a.mode & 1)) return a === b ? a.flags |= 65536 : (a.flags |= 128, c.flags |= 131072, c.flags &= -52805, 1 === c.tag && (null === c.alternate ? c.tag = 17 : (b = qd(-1, 1), b.tag = 2, rd(c, b))), c.lanes |= 1), a;
  2527. a.flags |= 65536;
  2528. a.lanes = e;
  2529. return a;
  2530. }
  2531. function Jf(a) {
  2532. a.flags |= 4;
  2533. }
  2534. function Kf(a, b) {
  2535. if (null !== a && a.child === b.child) return true;
  2536. if (0 !== (b.flags & 16)) return false;
  2537. for(a = b.child; null !== a;){
  2538. if (0 !== (a.flags & 12854) || 0 !== (a.subtreeFlags & 12854)) return false;
  2539. a = a.sibling;
  2540. }
  2541. return true;
  2542. }
  2543. var Lf, Mf, Nf, Of;
  2544. if (Ua) Lf = function(a, b) {
  2545. for(var c = b.child; null !== c;){
  2546. if (5 === c.tag || 6 === c.tag) La(a, c.stateNode);
  2547. else if (4 !== c.tag && null !== c.child) {
  2548. c.child.return = c;
  2549. c = c.child;
  2550. continue;
  2551. }
  2552. if (c === b) break;
  2553. for(; null === c.sibling;){
  2554. if (null === c.return || c.return === b) return;
  2555. c = c.return;
  2556. }
  2557. c.sibling.return = c.return;
  2558. c = c.sibling;
  2559. }
  2560. }, Mf = function() {}, Nf = function(a, b, c, d, e) {
  2561. a = a.memoizedProps;
  2562. if (a !== d) {
  2563. var f = b.stateNode, g = ue(re.current);
  2564. c = Na(f, c, a, d, e, g);
  2565. (b.updateQueue = c) && Jf(b);
  2566. }
  2567. }, Of = function(a, b, c, d) {
  2568. c !== d && Jf(b);
  2569. };
  2570. else if (Va) {
  2571. Lf = function(a, b, c, d) {
  2572. for(var e = b.child; null !== e;){
  2573. if (5 === e.tag) {
  2574. var f = e.stateNode;
  2575. c && d && (f = Db(f, e.type, e.memoizedProps, e));
  2576. La(a, f);
  2577. } else if (6 === e.tag) f = e.stateNode, c && d && (f = Eb(f, e.memoizedProps, e)), La(a, f);
  2578. else if (4 !== e.tag) {
  2579. if (22 === e.tag && null !== e.memoizedState) f = e.child, null !== f && (f.return = e), Lf(a, e, true, true);
  2580. else if (null !== e.child) {
  2581. e.child.return = e;
  2582. e = e.child;
  2583. continue;
  2584. }
  2585. }
  2586. if (e === b) break;
  2587. for(; null === e.sibling;){
  2588. if (null === e.return || e.return === b) return;
  2589. e = e.return;
  2590. }
  2591. e.sibling.return = e.return;
  2592. e = e.sibling;
  2593. }
  2594. };
  2595. var Pf = function(a, b, c, d) {
  2596. for(var e = b.child; null !== e;){
  2597. if (5 === e.tag) {
  2598. var f = e.stateNode;
  2599. c && d && (f = Db(f, e.type, e.memoizedProps, e));
  2600. Ab(a, f);
  2601. } else if (6 === e.tag) f = e.stateNode, c && d && (f = Eb(f, e.memoizedProps, e)), Ab(a, f);
  2602. else if (4 !== e.tag) {
  2603. if (22 === e.tag && null !== e.memoizedState) f = e.child, null !== f && (f.return = e), Pf(a, e, true, true);
  2604. else if (null !== e.child) {
  2605. e.child.return = e;
  2606. e = e.child;
  2607. continue;
  2608. }
  2609. }
  2610. if (e === b) break;
  2611. for(; null === e.sibling;){
  2612. if (null === e.return || e.return === b) return;
  2613. e = e.return;
  2614. }
  2615. e.sibling.return = e.return;
  2616. e = e.sibling;
  2617. }
  2618. };
  2619. Mf = function(a, b) {
  2620. var c = b.stateNode;
  2621. if (!Kf(a, b)) {
  2622. a = c.containerInfo;
  2623. var d = zb(a);
  2624. Pf(d, b, false, false);
  2625. c.pendingChildren = d;
  2626. Jf(b);
  2627. Bb(a, d);
  2628. }
  2629. };
  2630. Nf = function(a, b, c, d, e) {
  2631. var f = a.stateNode, g = a.memoizedProps;
  2632. if ((a = Kf(a, b)) && g === d) b.stateNode = f;
  2633. else {
  2634. var h = b.stateNode, k = ue(re.current), l = null;
  2635. g !== d && (l = Na(h, c, g, d, e, k));
  2636. a && null === l ? b.stateNode = f : (f = yb(f, l, c, g, d, b, a, h), Ma(f, c, d, e, k) && Jf(b), b.stateNode = f, a ? Jf(b) : Lf(f, b, false, false));
  2637. }
  2638. };
  2639. Of = function(a, b, c, d) {
  2640. c !== d ? (a = ue(te.current), c = ue(re.current), b.stateNode = Pa(d, a, c, b), Jf(b)) : b.stateNode = a.stateNode;
  2641. };
  2642. } else Mf = function() {}, Nf = function() {}, Of = function() {};
  2643. function Qf(a, b) {
  2644. if (!I) switch(a.tailMode){
  2645. case "hidden":
  2646. b = a.tail;
  2647. for(var c = null; null !== b;)null !== b.alternate && (c = b), b = b.sibling;
  2648. null === c ? a.tail = null : c.sibling = null;
  2649. break;
  2650. case "collapsed":
  2651. c = a.tail;
  2652. for(var d = null; null !== c;)null !== c.alternate && (d = c), c = c.sibling;
  2653. null === d ? b || null === a.tail ? a.tail = null : a.tail.sibling = null : d.sibling = null;
  2654. }
  2655. }
  2656. function P(a) {
  2657. var b = null !== a.alternate && a.alternate.child === a.child, c = 0, d = 0;
  2658. if (b) for(var e = a.child; null !== e;)c |= e.lanes | e.childLanes, d |= e.subtreeFlags & 14680064, d |= e.flags & 14680064, e.return = a, e = e.sibling;
  2659. else for(e = a.child; null !== e;)c |= e.lanes | e.childLanes, d |= e.subtreeFlags, d |= e.flags, e.return = a, e = e.sibling;
  2660. a.subtreeFlags |= d;
  2661. a.childLanes = c;
  2662. return b;
  2663. }
  2664. function Rf(a, b, c) {
  2665. var d = b.pendingProps;
  2666. Sd(b);
  2667. switch(b.tag){
  2668. case 2:
  2669. case 16:
  2670. case 15:
  2671. case 0:
  2672. case 11:
  2673. case 7:
  2674. case 8:
  2675. case 12:
  2676. case 9:
  2677. case 14:
  2678. return P(b), null;
  2679. case 1:
  2680. return C(b.type) && kc(), P(b), null;
  2681. case 3:
  2682. d = b.stateNode;
  2683. we();
  2684. x(B);
  2685. x(A);
  2686. Be();
  2687. d.pendingContext && (d.context = d.pendingContext, d.pendingContext = null);
  2688. if (null === a || null === a.child) ce(b) ? Jf(b) : null === a || a.memoizedState.isDehydrated && 0 === (b.flags & 256) || (b.flags |= 1024, null !== Wd && (Sf(Wd), Wd = null));
  2689. Mf(a, b);
  2690. P(b);
  2691. return null;
  2692. case 5:
  2693. ye(b);
  2694. c = ue(te.current);
  2695. var e = b.type;
  2696. if (null !== a && null != b.stateNode) Nf(a, b, e, d, c), a.ref !== b.ref && (b.flags |= 512, b.flags |= 2097152);
  2697. else {
  2698. if (!d) {
  2699. if (null === b.stateNode) throw Error(n(166));
  2700. P(b);
  2701. return null;
  2702. }
  2703. a = ue(re.current);
  2704. if (ce(b)) {
  2705. if (!p) throw Error(n(175));
  2706. a = Pb(b.stateNode, b.type, b.memoizedProps, c, a, b, !Vd);
  2707. b.updateQueue = a;
  2708. null !== a && Jf(b);
  2709. } else {
  2710. var f = Ka(e, d, c, a, b);
  2711. Lf(f, b, false, false);
  2712. b.stateNode = f;
  2713. Ma(f, e, d, c, a) && Jf(b);
  2714. }
  2715. null !== b.ref && (b.flags |= 512, b.flags |= 2097152);
  2716. }
  2717. P(b);
  2718. return null;
  2719. case 6:
  2720. if (a && null != b.stateNode) Of(a, b, a.memoizedProps, d);
  2721. else {
  2722. if ("string" !== typeof d && null === b.stateNode) throw Error(n(166));
  2723. a = ue(te.current);
  2724. c = ue(re.current);
  2725. if (ce(b)) {
  2726. if (!p) throw Error(n(176));
  2727. a = b.stateNode;
  2728. d = b.memoizedProps;
  2729. if (c = Qb(a, d, b, !Vd)) {
  2730. if (e = Td, null !== e) switch(f = 0 !== (e.mode & 1), e.tag){
  2731. case 3:
  2732. Yb(e.stateNode.containerInfo, a, d, f);
  2733. break;
  2734. case 5:
  2735. Zb(e.type, e.memoizedProps, e.stateNode, a, d, f);
  2736. }
  2737. }
  2738. c && Jf(b);
  2739. } else b.stateNode = Pa(d, a, c, b);
  2740. }
  2741. P(b);
  2742. return null;
  2743. case 13:
  2744. x(J);
  2745. d = b.memoizedState;
  2746. if (I && null !== Ud && 0 !== (b.mode & 1) && 0 === (b.flags & 128)) {
  2747. for(a = Ud; a;)a = Lb(a);
  2748. de();
  2749. b.flags |= 98560;
  2750. return b;
  2751. }
  2752. if (null !== d && null !== d.dehydrated) {
  2753. d = ce(b);
  2754. if (null === a) {
  2755. if (!d) throw Error(n(318));
  2756. if (!p) throw Error(n(344));
  2757. a = b.memoizedState;
  2758. a = null !== a ? a.dehydrated : null;
  2759. if (!a) throw Error(n(317));
  2760. Rb(a, b);
  2761. } else de(), 0 === (b.flags & 128) && (b.memoizedState = null), b.flags |= 4;
  2762. P(b);
  2763. return null;
  2764. }
  2765. null !== Wd && (Sf(Wd), Wd = null);
  2766. if (0 !== (b.flags & 128)) return b.lanes = c, b;
  2767. d = null !== d;
  2768. c = false;
  2769. null === a ? ce(b) : c = null !== a.memoizedState;
  2770. d && !c && (b.child.flags |= 8192, 0 !== (b.mode & 1) && (null === a || 0 !== (J.current & 1) ? 0 === Q && (Q = 3) : Tf()));
  2771. null !== b.updateQueue && (b.flags |= 4);
  2772. P(b);
  2773. return null;
  2774. case 4:
  2775. return we(), Mf(a, b), null === a && Xa(b.stateNode.containerInfo), P(b), null;
  2776. case 10:
  2777. return hd(b.type._context), P(b), null;
  2778. case 17:
  2779. return C(b.type) && kc(), P(b), null;
  2780. case 19:
  2781. x(J);
  2782. e = b.memoizedState;
  2783. if (null === e) return P(b), null;
  2784. d = 0 !== (b.flags & 128);
  2785. f = e.rendering;
  2786. if (null === f) if (d) Qf(e, false);
  2787. else {
  2788. if (0 !== Q || null !== a && 0 !== (a.flags & 128)) for(a = b.child; null !== a;){
  2789. f = ze(a);
  2790. if (null !== f) {
  2791. b.flags |= 128;
  2792. Qf(e, false);
  2793. a = f.updateQueue;
  2794. null !== a && (b.updateQueue = a, b.flags |= 4);
  2795. b.subtreeFlags = 0;
  2796. a = c;
  2797. for(d = b.child; null !== d;)c = d, e = a, c.flags &= 14680066, f = c.alternate, null === f ? (c.childLanes = 0, c.lanes = e, c.child = null, c.subtreeFlags = 0, c.memoizedProps = null, c.memoizedState = null, c.updateQueue = null, c.dependencies = null, c.stateNode = null) : (c.childLanes = f.childLanes, c.lanes = f.lanes, c.child = f.child, c.subtreeFlags = 0, c.deletions = null, c.memoizedProps = f.memoizedProps, c.memoizedState = f.memoizedState, c.updateQueue = f.updateQueue, c.type = f.type, e = f.dependencies, c.dependencies = null === e ? null : {
  2798. lanes: e.lanes,
  2799. firstContext: e.firstContext
  2800. }), d = d.sibling;
  2801. y(J, J.current & 1 | 2);
  2802. return b.child;
  2803. }
  2804. a = a.sibling;
  2805. }
  2806. null !== e.tail && E() > Uf && (b.flags |= 128, d = true, Qf(e, false), b.lanes = 4194304);
  2807. }
  2808. else {
  2809. if (!d) if (a = ze(f), null !== a) {
  2810. if (b.flags |= 128, d = true, a = a.updateQueue, null !== a && (b.updateQueue = a, b.flags |= 4), Qf(e, true), null === e.tail && "hidden" === e.tailMode && !f.alternate && !I) return P(b), null;
  2811. } else 2 * E() - e.renderingStartTime > Uf && 1073741824 !== c && (b.flags |= 128, d = true, Qf(e, false), b.lanes = 4194304);
  2812. e.isBackwards ? (f.sibling = b.child, b.child = f) : (a = e.last, null !== a ? a.sibling = f : b.child = f, e.last = f);
  2813. }
  2814. if (null !== e.tail) return b = e.tail, e.rendering = b, e.tail = b.sibling, e.renderingStartTime = E(), b.sibling = null, a = J.current, y(J, d ? a & 1 | 2 : a & 1), b;
  2815. P(b);
  2816. return null;
  2817. case 22:
  2818. case 23:
  2819. return Vf(), d = null !== b.memoizedState, null !== a && null !== a.memoizedState !== d && (b.flags |= 8192), d && 0 !== (b.mode & 1) ? 0 !== (Wf & 1073741824) && (P(b), Ua && b.subtreeFlags & 6 && (b.flags |= 8192)) : P(b), null;
  2820. case 24:
  2821. return null;
  2822. case 25:
  2823. return null;
  2824. }
  2825. throw Error(n(156, b.tag));
  2826. }
  2827. var Xf = ea.ReactCurrentOwner, kd = false;
  2828. function R(a, b, c, d) {
  2829. b.child = null === a ? pe(b, null, c, d) : oe(b, a.child, c, d);
  2830. }
  2831. function Yf(a, b, c, d, e) {
  2832. c = c.render;
  2833. var f = b.ref;
  2834. jd(b, e);
  2835. d = Ke(a, b, c, d, f, e);
  2836. c = Pe();
  2837. if (null !== a && !kd) return b.updateQueue = a.updateQueue, b.flags &= -2053, a.lanes &= ~e, Zf(a, b, e);
  2838. I && c && Rd(b);
  2839. b.flags |= 1;
  2840. R(a, b, d, e);
  2841. return b.child;
  2842. }
  2843. function $f(a, b, c, d, e) {
  2844. if (null === a) {
  2845. var f = c.type;
  2846. if ("function" === typeof f && !ag(f) && void 0 === f.defaultProps && null === c.compare && void 0 === c.defaultProps) return b.tag = 15, b.type = f, bg(a, b, f, d, e);
  2847. a = le(c.type, null, d, b, b.mode, e);
  2848. a.ref = b.ref;
  2849. a.return = b;
  2850. return b.child = a;
  2851. }
  2852. f = a.child;
  2853. if (0 === (a.lanes & e)) {
  2854. var g = f.memoizedProps;
  2855. c = c.compare;
  2856. c = null !== c ? c : Zc;
  2857. if (c(g, d) && a.ref === b.ref) return Zf(a, b, e);
  2858. }
  2859. b.flags |= 1;
  2860. a = je(f, d);
  2861. a.ref = b.ref;
  2862. a.return = b;
  2863. return b.child = a;
  2864. }
  2865. function bg(a, b, c, d, e) {
  2866. if (null !== a && Zc(a.memoizedProps, d) && a.ref === b.ref) if (kd = false, 0 !== (a.lanes & e)) 0 !== (a.flags & 131072) && (kd = true);
  2867. else return b.lanes = a.lanes, Zf(a, b, e);
  2868. return cg(a, b, c, d, e);
  2869. }
  2870. function dg(a, b, c) {
  2871. var d = b.pendingProps, e = d.children, f = null !== a ? a.memoizedState : null;
  2872. if ("hidden" === d.mode) if (0 === (b.mode & 1)) b.memoizedState = {
  2873. baseLanes: 0,
  2874. cachePool: null
  2875. }, y(eg, Wf), Wf |= c;
  2876. else if (0 !== (c & 1073741824)) b.memoizedState = {
  2877. baseLanes: 0,
  2878. cachePool: null
  2879. }, d = null !== f ? f.baseLanes : c, y(eg, Wf), Wf |= d;
  2880. else return a = null !== f ? f.baseLanes | c : c, b.lanes = b.childLanes = 1073741824, b.memoizedState = {
  2881. baseLanes: a,
  2882. cachePool: null
  2883. }, b.updateQueue = null, y(eg, Wf), Wf |= a, null;
  2884. else null !== f ? (d = f.baseLanes | c, b.memoizedState = null) : d = c, y(eg, Wf), Wf |= d;
  2885. R(a, b, e, c);
  2886. return b.child;
  2887. }
  2888. function fg(a, b) {
  2889. var c = b.ref;
  2890. if (null === a && null !== c || null !== a && a.ref !== c) b.flags |= 512, b.flags |= 2097152;
  2891. }
  2892. function cg(a, b, c, d, e) {
  2893. var f = C(c) ? ic : A.current;
  2894. f = jc(b, f);
  2895. jd(b, e);
  2896. c = Ke(a, b, c, d, f, e);
  2897. d = Pe();
  2898. if (null !== a && !kd) return b.updateQueue = a.updateQueue, b.flags &= -2053, a.lanes &= ~e, Zf(a, b, e);
  2899. I && d && Rd(b);
  2900. b.flags |= 1;
  2901. R(a, b, c, e);
  2902. return b.child;
  2903. }
  2904. function gg(a, b, c, d, e) {
  2905. if (C(c)) {
  2906. var f = true;
  2907. nc(b);
  2908. } else f = false;
  2909. jd(b, e);
  2910. if (null === b.stateNode) null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2), Dd(b, c, d), Fd(b, c, d, e), d = true;
  2911. else if (null === a) {
  2912. var g = b.stateNode, h = b.memoizedProps;
  2913. g.props = h;
  2914. var k = g.context, l = c.contextType;
  2915. "object" === typeof l && null !== l ? l = ld(l) : (l = C(c) ? ic : A.current, l = jc(b, l));
  2916. var m = c.getDerivedStateFromProps, v = "function" === typeof m || "function" === typeof g.getSnapshotBeforeUpdate;
  2917. v || "function" !== typeof g.UNSAFE_componentWillReceiveProps && "function" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Ed(b, g, d, l);
  2918. nd = false;
  2919. var r = b.memoizedState;
  2920. g.state = r;
  2921. ud(b, d, g, e);
  2922. k = b.memoizedState;
  2923. h !== d || r !== k || B.current || nd ? ("function" === typeof m && (yd(b, c, m, d), k = b.memoizedState), (h = nd || Cd(b, c, h, d, r, k, l)) ? (v || "function" !== typeof g.UNSAFE_componentWillMount && "function" !== typeof g.componentWillMount || ("function" === typeof g.componentWillMount && g.componentWillMount(), "function" === typeof g.UNSAFE_componentWillMount && g.UNSAFE_componentWillMount()), "function" === typeof g.componentDidMount && (b.flags |= 4194308)) : ("function" === typeof g.componentDidMount && (b.flags |= 4194308), b.memoizedProps = d, b.memoizedState = k), g.props = d, g.state = k, g.context = l, d = h) : ("function" === typeof g.componentDidMount && (b.flags |= 4194308), d = false);
  2924. } else {
  2925. g = b.stateNode;
  2926. pd(a, b);
  2927. h = b.memoizedProps;
  2928. l = b.type === b.elementType ? h : ad(b.type, h);
  2929. g.props = l;
  2930. v = b.pendingProps;
  2931. r = g.context;
  2932. k = c.contextType;
  2933. "object" === typeof k && null !== k ? k = ld(k) : (k = C(c) ? ic : A.current, k = jc(b, k));
  2934. var z = c.getDerivedStateFromProps;
  2935. (m = "function" === typeof z || "function" === typeof g.getSnapshotBeforeUpdate) || "function" !== typeof g.UNSAFE_componentWillReceiveProps && "function" !== typeof g.componentWillReceiveProps || (h !== v || r !== k) && Ed(b, g, d, k);
  2936. nd = false;
  2937. r = b.memoizedState;
  2938. g.state = r;
  2939. ud(b, d, g, e);
  2940. var q = b.memoizedState;
  2941. h !== v || r !== q || B.current || nd ? ("function" === typeof z && (yd(b, c, z, d), q = b.memoizedState), (l = nd || Cd(b, c, l, d, r, q, k) || false) ? (m || "function" !== typeof g.UNSAFE_componentWillUpdate && "function" !== typeof g.componentWillUpdate || ("function" === typeof g.componentWillUpdate && g.componentWillUpdate(d, q, k), "function" === typeof g.UNSAFE_componentWillUpdate && g.UNSAFE_componentWillUpdate(d, q, k)), "function" === typeof g.componentDidUpdate && (b.flags |= 4), "function" === typeof g.getSnapshotBeforeUpdate && (b.flags |= 1024)) : ("function" !== typeof g.componentDidUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 4), "function" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 1024), b.memoizedProps = d, b.memoizedState = q), g.props = d, g.state = q, g.context = k, d = l) : ("function" !== typeof g.componentDidUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 4), "function" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && r === a.memoizedState || (b.flags |= 1024), d = false);
  2942. }
  2943. return hg(a, b, c, d, f, e);
  2944. }
  2945. function hg(a, b, c, d, e, f) {
  2946. fg(a, b);
  2947. var g = 0 !== (b.flags & 128);
  2948. if (!d && !g) return e && oc(b, c, false), Zf(a, b, f);
  2949. d = b.stateNode;
  2950. Xf.current = b;
  2951. var h = g && "function" !== typeof c.getDerivedStateFromError ? null : d.render();
  2952. b.flags |= 1;
  2953. null !== a && g ? (b.child = oe(b, a.child, null, f), b.child = oe(b, null, h, f)) : R(a, b, h, f);
  2954. b.memoizedState = d.state;
  2955. e && oc(b, c, true);
  2956. return b.child;
  2957. }
  2958. function ig(a) {
  2959. var b = a.stateNode;
  2960. b.pendingContext ? lc(a, b.pendingContext, b.pendingContext !== b.context) : b.context && lc(a, b.context, false);
  2961. ve(a, b.containerInfo);
  2962. }
  2963. function jg(a, b, c, d, e) {
  2964. de();
  2965. ee(e);
  2966. b.flags |= 256;
  2967. R(a, b, c, d);
  2968. return b.child;
  2969. }
  2970. var kg = {
  2971. dehydrated: null,
  2972. treeContext: null,
  2973. retryLane: 0
  2974. };
  2975. function lg(a) {
  2976. return {
  2977. baseLanes: a,
  2978. cachePool: null
  2979. };
  2980. }
  2981. function mg(a, b, c) {
  2982. var d = b.pendingProps, e = J.current, f = false, g = 0 !== (b.flags & 128), h;
  2983. (h = g) || (h = null !== a && null === a.memoizedState ? false : 0 !== (e & 2));
  2984. if (h) f = true, b.flags &= -129;
  2985. else if (null === a || null !== a.memoizedState) e |= 1;
  2986. y(J, e & 1);
  2987. if (null === a) {
  2988. ae(b);
  2989. a = b.memoizedState;
  2990. if (null !== a && (a = a.dehydrated, null !== a)) return 0 === (b.mode & 1) ? b.lanes = 1 : Jb(a) ? b.lanes = 8 : b.lanes = 1073741824, null;
  2991. e = d.children;
  2992. a = d.fallback;
  2993. return f ? (d = b.mode, f = b.child, e = {
  2994. mode: "hidden",
  2995. children: e
  2996. }, 0 === (d & 1) && null !== f ? (f.childLanes = 0, f.pendingProps = e) : f = ng(e, d, 0, null), a = ne(a, d, c, null), f.return = b, a.return = b, f.sibling = a, b.child = f, b.child.memoizedState = lg(c), b.memoizedState = kg, a) : og(b, e);
  2997. }
  2998. e = a.memoizedState;
  2999. if (null !== e) {
  3000. h = e.dehydrated;
  3001. if (null !== h) {
  3002. if (g) {
  3003. if (b.flags & 256) return b.flags &= -257, pg(a, b, c, Error(n(422)));
  3004. if (null !== b.memoizedState) return b.child = a.child, b.flags |= 128, null;
  3005. f = d.fallback;
  3006. e = b.mode;
  3007. d = ng({
  3008. mode: "visible",
  3009. children: d.children
  3010. }, e, 0, null);
  3011. f = ne(f, e, c, null);
  3012. f.flags |= 2;
  3013. d.return = b;
  3014. f.return = b;
  3015. d.sibling = f;
  3016. b.child = d;
  3017. 0 !== (b.mode & 1) && oe(b, a.child, null, c);
  3018. b.child.memoizedState = lg(c);
  3019. b.memoizedState = kg;
  3020. return f;
  3021. }
  3022. if (0 === (b.mode & 1)) b = pg(a, b, c, null);
  3023. else if (Jb(h)) b = pg(a, b, c, Error(n(419)));
  3024. else if (d = 0 !== (c & a.childLanes), kd || d) {
  3025. d = F;
  3026. if (null !== d) {
  3027. switch(c & -c){
  3028. case 4:
  3029. f = 2;
  3030. break;
  3031. case 16:
  3032. f = 8;
  3033. break;
  3034. case 64:
  3035. case 128:
  3036. case 256:
  3037. case 512:
  3038. case 1024:
  3039. case 2048:
  3040. case 4096:
  3041. case 8192:
  3042. case 16384:
  3043. case 32768:
  3044. case 65536:
  3045. case 131072:
  3046. case 262144:
  3047. case 524288:
  3048. case 1048576:
  3049. case 2097152:
  3050. case 4194304:
  3051. case 8388608:
  3052. case 16777216:
  3053. case 33554432:
  3054. case 67108864:
  3055. f = 32;
  3056. break;
  3057. case 536870912:
  3058. f = 268435456;
  3059. break;
  3060. default:
  3061. f = 0;
  3062. }
  3063. d = 0 !== (f & (d.suspendedLanes | c)) ? 0 : f;
  3064. 0 !== d && d !== e.retryLane && (e.retryLane = d, Ad(a, d, -1));
  3065. }
  3066. Tf();
  3067. b = pg(a, b, c, Error(n(421)));
  3068. } else Ib(h) ? (b.flags |= 128, b.child = a.child, b = qg.bind(null, a), Kb(h, b), b = null) : (c = e.treeContext, p && (Ud = Ob(h), Td = b, I = true, Wd = null, Vd = false, null !== c && (Kd[Ld++] = Nd, Kd[Ld++] = Od, Kd[Ld++] = Md, Nd = c.id, Od = c.overflow, Md = b)), b = og(b, b.pendingProps.children), b.flags |= 4096);
  3069. return b;
  3070. }
  3071. if (f) return d = rg(a, b, d.children, d.fallback, c), f = b.child, e = a.child.memoizedState, f.memoizedState = null === e ? lg(c) : {
  3072. baseLanes: e.baseLanes | c,
  3073. cachePool: null
  3074. }, f.childLanes = a.childLanes & ~c, b.memoizedState = kg, d;
  3075. c = sg(a, b, d.children, c);
  3076. b.memoizedState = null;
  3077. return c;
  3078. }
  3079. if (f) return d = rg(a, b, d.children, d.fallback, c), f = b.child, e = a.child.memoizedState, f.memoizedState = null === e ? lg(c) : {
  3080. baseLanes: e.baseLanes | c,
  3081. cachePool: null
  3082. }, f.childLanes = a.childLanes & ~c, b.memoizedState = kg, d;
  3083. c = sg(a, b, d.children, c);
  3084. b.memoizedState = null;
  3085. return c;
  3086. }
  3087. function og(a, b) {
  3088. b = ng({
  3089. mode: "visible",
  3090. children: b
  3091. }, a.mode, 0, null);
  3092. b.return = a;
  3093. return a.child = b;
  3094. }
  3095. function sg(a, b, c, d) {
  3096. var e = a.child;
  3097. a = e.sibling;
  3098. c = je(e, {
  3099. mode: "visible",
  3100. children: c
  3101. });
  3102. 0 === (b.mode & 1) && (c.lanes = d);
  3103. c.return = b;
  3104. c.sibling = null;
  3105. null !== a && (d = b.deletions, null === d ? (b.deletions = [
  3106. a
  3107. ], b.flags |= 16) : d.push(a));
  3108. return b.child = c;
  3109. }
  3110. function rg(a, b, c, d, e) {
  3111. var f = b.mode;
  3112. a = a.child;
  3113. var g = a.sibling, h = {
  3114. mode: "hidden",
  3115. children: c
  3116. };
  3117. 0 === (f & 1) && b.child !== a ? (c = b.child, c.childLanes = 0, c.pendingProps = h, b.deletions = null) : (c = je(a, h), c.subtreeFlags = a.subtreeFlags & 14680064);
  3118. null !== g ? d = je(g, d) : (d = ne(d, f, e, null), d.flags |= 2);
  3119. d.return = b;
  3120. c.return = b;
  3121. c.sibling = d;
  3122. b.child = c;
  3123. return d;
  3124. }
  3125. function pg(a, b, c, d) {
  3126. null !== d && ee(d);
  3127. oe(b, a.child, null, c);
  3128. a = og(b, b.pendingProps.children);
  3129. a.flags |= 2;
  3130. b.memoizedState = null;
  3131. return a;
  3132. }
  3133. function tg(a, b, c) {
  3134. a.lanes |= b;
  3135. var d = a.alternate;
  3136. null !== d && (d.lanes |= b);
  3137. id(a.return, b, c);
  3138. }
  3139. function ug(a, b, c, d, e) {
  3140. var f = a.memoizedState;
  3141. null === f ? a.memoizedState = {
  3142. isBackwards: b,
  3143. rendering: null,
  3144. renderingStartTime: 0,
  3145. last: d,
  3146. tail: c,
  3147. tailMode: e
  3148. } : (f.isBackwards = b, f.rendering = null, f.renderingStartTime = 0, f.last = d, f.tail = c, f.tailMode = e);
  3149. }
  3150. function vg(a, b, c) {
  3151. var d = b.pendingProps, e = d.revealOrder, f = d.tail;
  3152. R(a, b, d.children, c);
  3153. d = J.current;
  3154. if (0 !== (d & 2)) d = d & 1 | 2, b.flags |= 128;
  3155. else {
  3156. if (null !== a && 0 !== (a.flags & 128)) a: for(a = b.child; null !== a;){
  3157. if (13 === a.tag) null !== a.memoizedState && tg(a, c, b);
  3158. else if (19 === a.tag) tg(a, c, b);
  3159. else if (null !== a.child) {
  3160. a.child.return = a;
  3161. a = a.child;
  3162. continue;
  3163. }
  3164. if (a === b) break a;
  3165. for(; null === a.sibling;){
  3166. if (null === a.return || a.return === b) break a;
  3167. a = a.return;
  3168. }
  3169. a.sibling.return = a.return;
  3170. a = a.sibling;
  3171. }
  3172. d &= 1;
  3173. }
  3174. y(J, d);
  3175. if (0 === (b.mode & 1)) b.memoizedState = null;
  3176. else switch(e){
  3177. case "forwards":
  3178. c = b.child;
  3179. for(e = null; null !== c;)a = c.alternate, null !== a && null === ze(a) && (e = c), c = c.sibling;
  3180. c = e;
  3181. null === c ? (e = b.child, b.child = null) : (e = c.sibling, c.sibling = null);
  3182. ug(b, false, e, c, f);
  3183. break;
  3184. case "backwards":
  3185. c = null;
  3186. e = b.child;
  3187. for(b.child = null; null !== e;){
  3188. a = e.alternate;
  3189. if (null !== a && null === ze(a)) {
  3190. b.child = e;
  3191. break;
  3192. }
  3193. a = e.sibling;
  3194. e.sibling = c;
  3195. c = e;
  3196. e = a;
  3197. }
  3198. ug(b, true, c, null, f);
  3199. break;
  3200. case "together":
  3201. ug(b, false, null, null, void 0);
  3202. break;
  3203. default:
  3204. b.memoizedState = null;
  3205. }
  3206. return b.child;
  3207. }
  3208. function Zf(a, b, c) {
  3209. null !== a && (b.dependencies = a.dependencies);
  3210. vd |= b.lanes;
  3211. if (0 === (c & b.childLanes)) return null;
  3212. if (null !== a && b.child !== a.child) throw Error(n(153));
  3213. if (null !== b.child) {
  3214. a = b.child;
  3215. c = je(a, a.pendingProps);
  3216. b.child = c;
  3217. for(c.return = b; null !== a.sibling;)a = a.sibling, c = c.sibling = je(a, a.pendingProps), c.return = b;
  3218. c.sibling = null;
  3219. }
  3220. return b.child;
  3221. }
  3222. function wg(a, b, c) {
  3223. switch(b.tag){
  3224. case 3:
  3225. ig(b);
  3226. de();
  3227. break;
  3228. case 5:
  3229. xe(b);
  3230. break;
  3231. case 1:
  3232. C(b.type) && nc(b);
  3233. break;
  3234. case 4:
  3235. ve(b, b.stateNode.containerInfo);
  3236. break;
  3237. case 10:
  3238. gd(b, b.type._context, b.memoizedProps.value);
  3239. break;
  3240. case 13:
  3241. var d = b.memoizedState;
  3242. if (null !== d) {
  3243. if (null !== d.dehydrated) return y(J, J.current & 1), b.flags |= 128, null;
  3244. if (0 !== (c & b.child.childLanes)) return mg(a, b, c);
  3245. y(J, J.current & 1);
  3246. a = Zf(a, b, c);
  3247. return null !== a ? a.sibling : null;
  3248. }
  3249. y(J, J.current & 1);
  3250. break;
  3251. case 19:
  3252. d = 0 !== (c & b.childLanes);
  3253. if (0 !== (a.flags & 128)) {
  3254. if (d) return vg(a, b, c);
  3255. b.flags |= 128;
  3256. }
  3257. var e = b.memoizedState;
  3258. null !== e && (e.rendering = null, e.tail = null, e.lastEffect = null);
  3259. y(J, J.current);
  3260. if (d) break;
  3261. else return null;
  3262. case 22:
  3263. case 23:
  3264. return b.lanes = 0, dg(a, b, c);
  3265. }
  3266. return Zf(a, b, c);
  3267. }
  3268. function xg(a, b) {
  3269. Sd(b);
  3270. switch(b.tag){
  3271. case 1:
  3272. return C(b.type) && kc(), a = b.flags, a & 65536 ? (b.flags = a & -65537 | 128, b) : null;
  3273. case 3:
  3274. return we(), x(B), x(A), Be(), a = b.flags, 0 !== (a & 65536) && 0 === (a & 128) ? (b.flags = a & -65537 | 128, b) : null;
  3275. case 5:
  3276. return ye(b), null;
  3277. case 13:
  3278. x(J);
  3279. a = b.memoizedState;
  3280. if (null !== a && null !== a.dehydrated) {
  3281. if (null === b.alternate) throw Error(n(340));
  3282. de();
  3283. }
  3284. a = b.flags;
  3285. return a & 65536 ? (b.flags = a & -65537 | 128, b) : null;
  3286. case 19:
  3287. return x(J), null;
  3288. case 4:
  3289. return we(), null;
  3290. case 10:
  3291. return hd(b.type._context), null;
  3292. case 22:
  3293. case 23:
  3294. return Vf(), null;
  3295. case 24:
  3296. return null;
  3297. default:
  3298. return null;
  3299. }
  3300. }
  3301. var yg = false, zg = false, Ag = "function" === typeof WeakSet ? WeakSet : Set, S = null;
  3302. function Bg(a, b) {
  3303. var c = a.ref;
  3304. if (null !== c) if ("function" === typeof c) try {
  3305. c(null);
  3306. } catch (d) {
  3307. T(a, b, d);
  3308. }
  3309. else c.current = null;
  3310. }
  3311. function Cg(a, b, c) {
  3312. try {
  3313. c();
  3314. } catch (d) {
  3315. T(a, b, d);
  3316. }
  3317. }
  3318. var Dg = false;
  3319. function Eg(a, b) {
  3320. Ia(a.containerInfo);
  3321. for(S = b; null !== S;)if (a = S, b = a.child, 0 !== (a.subtreeFlags & 1028) && null !== b) b.return = a, S = b;
  3322. else for(; null !== S;){
  3323. a = S;
  3324. try {
  3325. var c = a.alternate;
  3326. if (0 !== (a.flags & 1024)) switch(a.tag){
  3327. case 0:
  3328. case 11:
  3329. case 15:
  3330. break;
  3331. case 1:
  3332. if (null !== c) {
  3333. var d = c.memoizedProps, e = c.memoizedState, f = a.stateNode, g = f.getSnapshotBeforeUpdate(a.elementType === a.type ? d : ad(a.type, d), e);
  3334. f.__reactInternalSnapshotBeforeUpdate = g;
  3335. }
  3336. break;
  3337. case 3:
  3338. Ua && xb(a.stateNode.containerInfo);
  3339. break;
  3340. case 5:
  3341. case 6:
  3342. case 4:
  3343. case 17:
  3344. break;
  3345. default:
  3346. throw Error(n(163));
  3347. }
  3348. } catch (h) {
  3349. T(a, a.return, h);
  3350. }
  3351. b = a.sibling;
  3352. if (null !== b) {
  3353. b.return = a.return;
  3354. S = b;
  3355. break;
  3356. }
  3357. S = a.return;
  3358. }
  3359. c = Dg;
  3360. Dg = false;
  3361. return c;
  3362. }
  3363. function Fg(a, b, c) {
  3364. var d = b.updateQueue;
  3365. d = null !== d ? d.lastEffect : null;
  3366. if (null !== d) {
  3367. var e = d = d.next;
  3368. do {
  3369. if ((e.tag & a) === a) {
  3370. var f = e.destroy;
  3371. e.destroy = void 0;
  3372. void 0 !== f && Cg(b, c, f);
  3373. }
  3374. e = e.next;
  3375. }while (e !== d)
  3376. }
  3377. }
  3378. function Gg(a, b) {
  3379. b = b.updateQueue;
  3380. b = null !== b ? b.lastEffect : null;
  3381. if (null !== b) {
  3382. var c = b = b.next;
  3383. do {
  3384. if ((c.tag & a) === a) {
  3385. var d = c.create;
  3386. c.destroy = d();
  3387. }
  3388. c = c.next;
  3389. }while (c !== b)
  3390. }
  3391. }
  3392. function Hg(a) {
  3393. var b = a.ref;
  3394. if (null !== b) {
  3395. var c = a.stateNode;
  3396. switch(a.tag){
  3397. case 5:
  3398. a = Fa(c);
  3399. break;
  3400. default:
  3401. a = c;
  3402. }
  3403. "function" === typeof b ? b(a) : b.current = a;
  3404. }
  3405. }
  3406. function Ig(a, b, c) {
  3407. if (Oc && "function" === typeof Oc.onCommitFiberUnmount) try {
  3408. Oc.onCommitFiberUnmount(Nc, b);
  3409. } catch (g) {}
  3410. switch(b.tag){
  3411. case 0:
  3412. case 11:
  3413. case 14:
  3414. case 15:
  3415. a = b.updateQueue;
  3416. if (null !== a && (a = a.lastEffect, null !== a)) {
  3417. var d = a = a.next;
  3418. do {
  3419. var e = d, f = e.destroy;
  3420. e = e.tag;
  3421. void 0 !== f && (0 !== (e & 2) ? Cg(b, c, f) : 0 !== (e & 4) && Cg(b, c, f));
  3422. d = d.next;
  3423. }while (d !== a)
  3424. }
  3425. break;
  3426. case 1:
  3427. Bg(b, c);
  3428. a = b.stateNode;
  3429. if ("function" === typeof a.componentWillUnmount) try {
  3430. a.props = b.memoizedProps, a.state = b.memoizedState, a.componentWillUnmount();
  3431. } catch (g1) {
  3432. T(b, c, g1);
  3433. }
  3434. break;
  3435. case 5:
  3436. Bg(b, c);
  3437. break;
  3438. case 4:
  3439. Ua ? Jg(a, b, c) : Va && Va && (b = b.stateNode.containerInfo, c = zb(b), Cb(b, c));
  3440. }
  3441. }
  3442. function Kg(a, b, c) {
  3443. for(var d = b;;)if (Ig(a, d, c), null === d.child || Ua && 4 === d.tag) {
  3444. if (d === b) break;
  3445. for(; null === d.sibling;){
  3446. if (null === d.return || d.return === b) return;
  3447. d = d.return;
  3448. }
  3449. d.sibling.return = d.return;
  3450. d = d.sibling;
  3451. } else d.child.return = d, d = d.child;
  3452. }
  3453. function Lg(a) {
  3454. var b = a.alternate;
  3455. null !== b && (a.alternate = null, Lg(b));
  3456. a.child = null;
  3457. a.deletions = null;
  3458. a.sibling = null;
  3459. 5 === a.tag && (b = a.stateNode, null !== b && Za(b));
  3460. a.stateNode = null;
  3461. a.return = null;
  3462. a.dependencies = null;
  3463. a.memoizedProps = null;
  3464. a.memoizedState = null;
  3465. a.pendingProps = null;
  3466. a.stateNode = null;
  3467. a.updateQueue = null;
  3468. }
  3469. function Mg(a) {
  3470. return 5 === a.tag || 3 === a.tag || 4 === a.tag;
  3471. }
  3472. function Ng(a) {
  3473. a: for(;;){
  3474. for(; null === a.sibling;){
  3475. if (null === a.return || Mg(a.return)) return null;
  3476. a = a.return;
  3477. }
  3478. a.sibling.return = a.return;
  3479. for(a = a.sibling; 5 !== a.tag && 6 !== a.tag && 18 !== a.tag;){
  3480. if (a.flags & 2) continue a;
  3481. if (null === a.child || 4 === a.tag) continue a;
  3482. else a.child.return = a, a = a.child;
  3483. }
  3484. if (!(a.flags & 2)) return a.stateNode;
  3485. }
  3486. }
  3487. function Og(a) {
  3488. if (Ua) {
  3489. a: {
  3490. for(var b = a.return; null !== b;){
  3491. if (Mg(b)) break a;
  3492. b = b.return;
  3493. }
  3494. throw Error(n(160));
  3495. }
  3496. var c = b;
  3497. switch(c.tag){
  3498. case 5:
  3499. b = c.stateNode;
  3500. c.flags & 32 && (sb(b), c.flags &= -33);
  3501. c = Ng(a);
  3502. Pg(a, c, b);
  3503. break;
  3504. case 3:
  3505. case 4:
  3506. b = c.stateNode.containerInfo;
  3507. c = Ng(a);
  3508. Qg(a, c, b);
  3509. break;
  3510. default:
  3511. throw Error(n(161));
  3512. }
  3513. }
  3514. }
  3515. function Qg(a, b, c) {
  3516. var d = a.tag;
  3517. if (5 === d || 6 === d) a = a.stateNode, b ? pb(c, a, b) : kb(c, a);
  3518. else if (4 !== d && (a = a.child, null !== a)) for(Qg(a, b, c), a = a.sibling; null !== a;)Qg(a, b, c), a = a.sibling;
  3519. }
  3520. function Pg(a, b, c) {
  3521. var d = a.tag;
  3522. if (5 === d || 6 === d) a = a.stateNode, b ? ob(c, a, b) : jb(c, a);
  3523. else if (4 !== d && (a = a.child, null !== a)) for(Pg(a, b, c), a = a.sibling; null !== a;)Pg(a, b, c), a = a.sibling;
  3524. }
  3525. function Jg(a, b, c) {
  3526. for(var d = b, e = false, f, g;;){
  3527. if (!e) {
  3528. e = d.return;
  3529. a: for(;;){
  3530. if (null === e) throw Error(n(160));
  3531. f = e.stateNode;
  3532. switch(e.tag){
  3533. case 5:
  3534. g = false;
  3535. break a;
  3536. case 3:
  3537. f = f.containerInfo;
  3538. g = true;
  3539. break a;
  3540. case 4:
  3541. f = f.containerInfo;
  3542. g = true;
  3543. break a;
  3544. }
  3545. e = e.return;
  3546. }
  3547. e = true;
  3548. }
  3549. if (5 === d.tag || 6 === d.tag) Kg(a, d, c), g ? rb(f, d.stateNode) : qb(f, d.stateNode);
  3550. else if (18 === d.tag) g ? Wb(f, d.stateNode) : Vb(f, d.stateNode);
  3551. else if (4 === d.tag) {
  3552. if (null !== d.child) {
  3553. f = d.stateNode.containerInfo;
  3554. g = true;
  3555. d.child.return = d;
  3556. d = d.child;
  3557. continue;
  3558. }
  3559. } else if (Ig(a, d, c), null !== d.child) {
  3560. d.child.return = d;
  3561. d = d.child;
  3562. continue;
  3563. }
  3564. if (d === b) break;
  3565. for(; null === d.sibling;){
  3566. if (null === d.return || d.return === b) return;
  3567. d = d.return;
  3568. 4 === d.tag && (e = false);
  3569. }
  3570. d.sibling.return = d.return;
  3571. d = d.sibling;
  3572. }
  3573. }
  3574. function Rg(a, b) {
  3575. if (Ua) {
  3576. switch(b.tag){
  3577. case 0:
  3578. case 11:
  3579. case 14:
  3580. case 15:
  3581. Fg(3, b, b.return);
  3582. Gg(3, b);
  3583. Fg(5, b, b.return);
  3584. return;
  3585. case 1:
  3586. return;
  3587. case 5:
  3588. var c = b.stateNode;
  3589. if (null != c) {
  3590. var d = b.memoizedProps;
  3591. a = null !== a ? a.memoizedProps : d;
  3592. var e = b.type, f = b.updateQueue;
  3593. b.updateQueue = null;
  3594. null !== f && nb(c, f, e, a, d, b);
  3595. }
  3596. return;
  3597. case 6:
  3598. if (null === b.stateNode) throw Error(n(162));
  3599. c = b.memoizedProps;
  3600. lb(b.stateNode, null !== a ? a.memoizedProps : c, c);
  3601. return;
  3602. case 3:
  3603. p && null !== a && a.memoizedState.isDehydrated && Tb(b.stateNode.containerInfo);
  3604. return;
  3605. case 12:
  3606. return;
  3607. case 13:
  3608. Sg(b);
  3609. return;
  3610. case 19:
  3611. Sg(b);
  3612. return;
  3613. case 17:
  3614. return;
  3615. }
  3616. throw Error(n(163));
  3617. }
  3618. switch(b.tag){
  3619. case 0:
  3620. case 11:
  3621. case 14:
  3622. case 15:
  3623. Fg(3, b, b.return);
  3624. Gg(3, b);
  3625. Fg(5, b, b.return);
  3626. return;
  3627. case 12:
  3628. return;
  3629. case 13:
  3630. Sg(b);
  3631. return;
  3632. case 19:
  3633. Sg(b);
  3634. return;
  3635. case 3:
  3636. p && null !== a && a.memoizedState.isDehydrated && Tb(b.stateNode.containerInfo);
  3637. break;
  3638. case 22:
  3639. case 23:
  3640. return;
  3641. }
  3642. a: if (Va) {
  3643. switch(b.tag){
  3644. case 1:
  3645. case 5:
  3646. case 6:
  3647. break a;
  3648. case 3:
  3649. case 4:
  3650. b = b.stateNode;
  3651. Cb(b.containerInfo, b.pendingChildren);
  3652. break a;
  3653. }
  3654. throw Error(n(163));
  3655. }
  3656. }
  3657. function Sg(a) {
  3658. var b = a.updateQueue;
  3659. if (null !== b) {
  3660. a.updateQueue = null;
  3661. var c = a.stateNode;
  3662. null === c && (c = a.stateNode = new Ag());
  3663. b.forEach(function(b2) {
  3664. var d = Tg.bind(null, a, b2);
  3665. c.has(b2) || (c.add(b2), b2.then(d, d));
  3666. });
  3667. }
  3668. }
  3669. function Ug(a, b) {
  3670. for(S = b; null !== S;){
  3671. b = S;
  3672. var c = b.deletions;
  3673. if (null !== c) for(var d = 0; d < c.length; d++){
  3674. var e = c[d];
  3675. try {
  3676. var f = a;
  3677. Ua ? Jg(f, e, b) : Kg(f, e, b);
  3678. var g = e.alternate;
  3679. null !== g && (g.return = null);
  3680. e.return = null;
  3681. } catch (wa) {
  3682. T(e, b, wa);
  3683. }
  3684. }
  3685. c = b.child;
  3686. if (0 !== (b.subtreeFlags & 12854) && null !== c) c.return = b, S = c;
  3687. else for(; null !== S;){
  3688. b = S;
  3689. try {
  3690. var h = b.flags;
  3691. h & 32 && Ua && sb(b.stateNode);
  3692. if (h & 512) {
  3693. var k = b.alternate;
  3694. if (null !== k) {
  3695. var l = k.ref;
  3696. null !== l && ("function" === typeof l ? l(null) : l.current = null);
  3697. }
  3698. }
  3699. if (h & 8192) switch(b.tag){
  3700. case 13:
  3701. if (null !== b.memoizedState) {
  3702. var m = b.alternate;
  3703. if (null === m || null === m.memoizedState) Vg = E();
  3704. }
  3705. break;
  3706. case 22:
  3707. var v = null !== b.memoizedState, r = b.alternate, z = null !== r && null !== r.memoizedState;
  3708. c = b;
  3709. if (Ua) {
  3710. a: if (d = c, e = v, f = null, Ua) for(var q = d;;){
  3711. if (5 === q.tag) {
  3712. if (null === f) {
  3713. f = q;
  3714. var N = q.stateNode;
  3715. e ? tb(N) : vb(q.stateNode, q.memoizedProps);
  3716. }
  3717. } else if (6 === q.tag) {
  3718. if (null === f) {
  3719. var da = q.stateNode;
  3720. e ? ub(da) : wb(da, q.memoizedProps);
  3721. }
  3722. } else if ((22 !== q.tag && 23 !== q.tag || null === q.memoizedState || q === d) && null !== q.child) {
  3723. q.child.return = q;
  3724. q = q.child;
  3725. continue;
  3726. }
  3727. if (q === d) break;
  3728. for(; null === q.sibling;){
  3729. if (null === q.return || q.return === d) break a;
  3730. f === q && (f = null);
  3731. q = q.return;
  3732. }
  3733. f === q && (f = null);
  3734. q.sibling.return = q.return;
  3735. q = q.sibling;
  3736. }
  3737. }
  3738. if (v && !z && 0 !== (c.mode & 1)) {
  3739. S = c;
  3740. for(var t = c.child; null !== t;){
  3741. for(c = S = t; null !== S;){
  3742. d = S;
  3743. var w = d.child;
  3744. switch(d.tag){
  3745. case 0:
  3746. case 11:
  3747. case 14:
  3748. case 15:
  3749. Fg(4, d, d.return);
  3750. break;
  3751. case 1:
  3752. Bg(d, d.return);
  3753. var u = d.stateNode;
  3754. if ("function" === typeof u.componentWillUnmount) {
  3755. var V = d.return;
  3756. try {
  3757. u.props = d.memoizedProps, u.state = d.memoizedState, u.componentWillUnmount();
  3758. } catch (wa1) {
  3759. T(d, V, wa1);
  3760. }
  3761. }
  3762. break;
  3763. case 5:
  3764. Bg(d, d.return);
  3765. break;
  3766. case 22:
  3767. if (null !== d.memoizedState) {
  3768. Wg(c);
  3769. continue;
  3770. }
  3771. }
  3772. null !== w ? (w.return = d, S = w) : Wg(c);
  3773. }
  3774. t = t.sibling;
  3775. }
  3776. }
  3777. }
  3778. switch(h & 4102){
  3779. case 2:
  3780. Og(b);
  3781. b.flags &= -3;
  3782. break;
  3783. case 6:
  3784. Og(b);
  3785. b.flags &= -3;
  3786. Rg(b.alternate, b);
  3787. break;
  3788. case 4096:
  3789. b.flags &= -4097;
  3790. break;
  3791. case 4100:
  3792. b.flags &= -4097;
  3793. Rg(b.alternate, b);
  3794. break;
  3795. case 4:
  3796. Rg(b.alternate, b);
  3797. }
  3798. } catch (wa2) {
  3799. T(b, b.return, wa2);
  3800. }
  3801. c = b.sibling;
  3802. if (null !== c) {
  3803. c.return = b.return;
  3804. S = c;
  3805. break;
  3806. }
  3807. S = b.return;
  3808. }
  3809. }
  3810. }
  3811. function Xg(a, b, c) {
  3812. S = a;
  3813. Yg(a, b, c);
  3814. }
  3815. function Yg(a, b, c) {
  3816. for(var d = 0 !== (a.mode & 1); null !== S;){
  3817. var e = S, f = e.child;
  3818. if (22 === e.tag && d) {
  3819. var g = null !== e.memoizedState || yg;
  3820. if (!g) {
  3821. var h = e.alternate, k = null !== h && null !== h.memoizedState || zg;
  3822. h = yg;
  3823. var l = zg;
  3824. yg = g;
  3825. if ((zg = k) && !l) for(S = e; null !== S;)g = S, k = g.child, 22 === g.tag && null !== g.memoizedState ? Zg(e) : null !== k ? (k.return = g, S = k) : Zg(e);
  3826. for(; null !== f;)S = f, Yg(f, b, c), f = f.sibling;
  3827. S = e;
  3828. yg = h;
  3829. zg = l;
  3830. }
  3831. $g(a, b, c);
  3832. } else 0 !== (e.subtreeFlags & 8772) && null !== f ? (f.return = e, S = f) : $g(a, b, c);
  3833. }
  3834. }
  3835. function $g(a) {
  3836. for(; null !== S;){
  3837. var b = S;
  3838. if (0 !== (b.flags & 8772)) {
  3839. var c = b.alternate;
  3840. try {
  3841. if (0 !== (b.flags & 8772)) switch(b.tag){
  3842. case 0:
  3843. case 11:
  3844. case 15:
  3845. zg || Gg(5, b);
  3846. break;
  3847. case 1:
  3848. var d = b.stateNode;
  3849. if (b.flags & 4 && !zg) if (null === c) d.componentDidMount();
  3850. else {
  3851. var e = b.elementType === b.type ? c.memoizedProps : ad(b.type, c.memoizedProps);
  3852. d.componentDidUpdate(e, c.memoizedState, d.__reactInternalSnapshotBeforeUpdate);
  3853. }
  3854. var f = b.updateQueue;
  3855. null !== f && wd(b, f, d);
  3856. break;
  3857. case 3:
  3858. var g = b.updateQueue;
  3859. if (null !== g) {
  3860. c = null;
  3861. if (null !== b.child) switch(b.child.tag){
  3862. case 5:
  3863. c = Fa(b.child.stateNode);
  3864. break;
  3865. case 1:
  3866. c = b.child.stateNode;
  3867. }
  3868. wd(b, g, c);
  3869. }
  3870. break;
  3871. case 5:
  3872. var h = b.stateNode;
  3873. null === c && b.flags & 4 && mb(h, b.type, b.memoizedProps, b);
  3874. break;
  3875. case 6:
  3876. break;
  3877. case 4:
  3878. break;
  3879. case 12:
  3880. break;
  3881. case 13:
  3882. if (p && null === b.memoizedState) {
  3883. var k = b.alternate;
  3884. if (null !== k) {
  3885. var l = k.memoizedState;
  3886. if (null !== l) {
  3887. var m = l.dehydrated;
  3888. null !== m && Ub(m);
  3889. }
  3890. }
  3891. }
  3892. break;
  3893. case 19:
  3894. case 17:
  3895. case 21:
  3896. case 22:
  3897. case 23:
  3898. break;
  3899. default:
  3900. throw Error(n(163));
  3901. }
  3902. zg || b.flags & 512 && Hg(b);
  3903. } catch (v) {
  3904. T(b, b.return, v);
  3905. }
  3906. }
  3907. if (b === a) {
  3908. S = null;
  3909. break;
  3910. }
  3911. c = b.sibling;
  3912. if (null !== c) {
  3913. c.return = b.return;
  3914. S = c;
  3915. break;
  3916. }
  3917. S = b.return;
  3918. }
  3919. }
  3920. function Wg(a) {
  3921. for(; null !== S;){
  3922. var b = S;
  3923. if (b === a) {
  3924. S = null;
  3925. break;
  3926. }
  3927. var c = b.sibling;
  3928. if (null !== c) {
  3929. c.return = b.return;
  3930. S = c;
  3931. break;
  3932. }
  3933. S = b.return;
  3934. }
  3935. }
  3936. function Zg(a) {
  3937. for(; null !== S;){
  3938. var b = S;
  3939. try {
  3940. switch(b.tag){
  3941. case 0:
  3942. case 11:
  3943. case 15:
  3944. var c = b.return;
  3945. try {
  3946. Gg(4, b);
  3947. } catch (k) {
  3948. T(b, c, k);
  3949. }
  3950. break;
  3951. case 1:
  3952. var d = b.stateNode;
  3953. if ("function" === typeof d.componentDidMount) {
  3954. var e = b.return;
  3955. try {
  3956. d.componentDidMount();
  3957. } catch (k1) {
  3958. T(b, e, k1);
  3959. }
  3960. }
  3961. var f = b.return;
  3962. try {
  3963. Hg(b);
  3964. } catch (k2) {
  3965. T(b, f, k2);
  3966. }
  3967. break;
  3968. case 5:
  3969. var g = b.return;
  3970. try {
  3971. Hg(b);
  3972. } catch (k3) {
  3973. T(b, g, k3);
  3974. }
  3975. }
  3976. } catch (k4) {
  3977. T(b, b.return, k4);
  3978. }
  3979. if (b === a) {
  3980. S = null;
  3981. break;
  3982. }
  3983. var h = b.sibling;
  3984. if (null !== h) {
  3985. h.return = b.return;
  3986. S = h;
  3987. break;
  3988. }
  3989. S = b.return;
  3990. }
  3991. }
  3992. var ah = 0, bh = 1, ch = 2, dh = 3, eh = 4;
  3993. if ("function" === typeof Symbol && Symbol.for) {
  3994. var fh = Symbol.for;
  3995. ah = fh("selector.component");
  3996. bh = fh("selector.has_pseudo_class");
  3997. ch = fh("selector.role");
  3998. dh = fh("selector.test_id");
  3999. eh = fh("selector.text");
  4000. }
  4001. function gh(a) {
  4002. var b = Wa(a);
  4003. if (null != b) {
  4004. if ("string" !== typeof b.memoizedProps["data-testname"]) throw Error(n(364));
  4005. return b;
  4006. }
  4007. a = cb(a);
  4008. if (null === a) throw Error(n(362));
  4009. return a.stateNode.current;
  4010. }
  4011. function hh(a, b) {
  4012. switch(b.$$typeof){
  4013. case ah:
  4014. if (a.type === b.value) return true;
  4015. break;
  4016. case bh:
  4017. a: {
  4018. b = b.value;
  4019. a = [
  4020. a,
  4021. 0
  4022. ];
  4023. for(var c = 0; c < a.length;){
  4024. var d = a[c++], e = a[c++], f = b[e];
  4025. if (5 !== d.tag || !fb(d)) {
  4026. for(; null != f && hh(d, f);)e++, f = b[e];
  4027. if (e === b.length) {
  4028. b = true;
  4029. break a;
  4030. } else for(d = d.child; null !== d;)a.push(d, e), d = d.sibling;
  4031. }
  4032. }
  4033. b = false;
  4034. }
  4035. return b;
  4036. case ch:
  4037. if (5 === a.tag && gb(a.stateNode, b.value)) return true;
  4038. break;
  4039. case eh:
  4040. if (5 === a.tag || 6 === a.tag) {
  4041. if (a = eb(a), null !== a && 0 <= a.indexOf(b.value)) return true;
  4042. }
  4043. break;
  4044. case dh:
  4045. if (5 === a.tag && (a = a.memoizedProps["data-testname"], "string" === typeof a && a.toLowerCase() === b.value.toLowerCase())) return true;
  4046. break;
  4047. default:
  4048. throw Error(n(365));
  4049. }
  4050. return false;
  4051. }
  4052. function ih(a) {
  4053. switch(a.$$typeof){
  4054. case ah:
  4055. return "<" + (va(a.value) || "Unknown") + ">";
  4056. case bh:
  4057. return ":has(" + (ih(a) || "") + ")";
  4058. case ch:
  4059. return '[role="' + a.value + '"]';
  4060. case eh:
  4061. return '"' + a.value + '"';
  4062. case dh:
  4063. return '[data-testname="' + a.value + '"]';
  4064. default:
  4065. throw Error(n(365));
  4066. }
  4067. }
  4068. function jh(a, b) {
  4069. var c = [];
  4070. a = [
  4071. a,
  4072. 0
  4073. ];
  4074. for(var d = 0; d < a.length;){
  4075. var e = a[d++], f = a[d++], g = b[f];
  4076. if (5 !== e.tag || !fb(e)) {
  4077. for(; null != g && hh(e, g);)f++, g = b[f];
  4078. if (f === b.length) c.push(e);
  4079. else for(e = e.child; null !== e;)a.push(e, f), e = e.sibling;
  4080. }
  4081. }
  4082. return c;
  4083. }
  4084. function kh(a, b) {
  4085. if (!bb) throw Error(n(363));
  4086. a = gh(a);
  4087. a = jh(a, b);
  4088. b = [];
  4089. a = Array.from(a);
  4090. for(var c = 0; c < a.length;){
  4091. var d = a[c++];
  4092. if (5 === d.tag) fb(d) || b.push(d.stateNode);
  4093. else for(d = d.child; null !== d;)a.push(d), d = d.sibling;
  4094. }
  4095. return b;
  4096. }
  4097. var lh = Math.ceil, mh = ea.ReactCurrentDispatcher, nh = ea.ReactCurrentOwner, U = ea.ReactCurrentBatchConfig, G = 0, F = null, W = null, X = 0, Wf = 0, eg = gc(0), Q = 0, oh = null, vd = 0, ph = 0, qh = 0, rh = null, Y = null, Vg = 0, Uf = Infinity;
  4098. function sh() {
  4099. Uf = E() + 500;
  4100. }
  4101. var Bf = false, Cf = null, Ef = null, th = false, uh = null, vh = 0, wh = 0, xh = null, yh = -1, zh = 0;
  4102. function H() {
  4103. return 0 !== (G & 6) ? E() : -1 !== yh ? yh : yh = E();
  4104. }
  4105. function zd(a) {
  4106. if (0 === (a.mode & 1)) return 1;
  4107. if (0 !== (G & 2) && 0 !== X) return X & -X;
  4108. if (null !== Yc.transition) return 0 === zh && (a = tc, tc <<= 1, 0 === (tc & 4194240) && (tc = 64), zh = a), zh;
  4109. a = D;
  4110. return 0 !== a ? a : Ya();
  4111. }
  4112. function Ad(a, b, c) {
  4113. if (50 < wh) throw wh = 0, xh = null, Error(n(185));
  4114. var d = Ah(a, b);
  4115. if (null === d) return null;
  4116. Bc(d, b, c);
  4117. if (0 === (G & 2) || d !== F) d === F && (0 === (G & 2) && (ph |= b), 4 === Q && Bh(d, X)), Z(d, c), 1 === b && 0 === G && 0 === (a.mode & 1) && (sh(), Tc && Xc());
  4118. return d;
  4119. }
  4120. function Ah(a, b) {
  4121. a.lanes |= b;
  4122. var c = a.alternate;
  4123. null !== c && (c.lanes |= b);
  4124. c = a;
  4125. for(a = a.return; null !== a;)a.childLanes |= b, c = a.alternate, null !== c && (c.childLanes |= b), c = a, a = a.return;
  4126. return 3 === c.tag ? c.stateNode : null;
  4127. }
  4128. function Z(a, b) {
  4129. var c = a.callbackNode;
  4130. yc(a, b);
  4131. var d = wc(a, a === F ? X : 0);
  4132. if (0 === d) null !== c && Gc(c), a.callbackNode = null, a.callbackPriority = 0;
  4133. else if (b = d & -d, a.callbackPriority !== b) {
  4134. null != c && Gc(c);
  4135. if (1 === b) 0 === a.tag ? Wc(Ch.bind(null, a)) : Vc(Ch.bind(null, a)), $a ? ab(function() {
  4136. 0 === G && Xc();
  4137. }) : Fc(Jc, Xc), c = null;
  4138. else {
  4139. switch(Ec(d)){
  4140. case 1:
  4141. c = Jc;
  4142. break;
  4143. case 4:
  4144. c = Kc;
  4145. break;
  4146. case 16:
  4147. c = Lc;
  4148. break;
  4149. case 536870912:
  4150. c = Mc;
  4151. break;
  4152. default:
  4153. c = Lc;
  4154. }
  4155. c = Dh(c, Eh.bind(null, a));
  4156. }
  4157. a.callbackPriority = b;
  4158. a.callbackNode = c;
  4159. }
  4160. }
  4161. function Eh(a, b) {
  4162. yh = -1;
  4163. zh = 0;
  4164. if (0 !== (G & 6)) throw Error(n(327));
  4165. var c = a.callbackNode;
  4166. if (Fh() && a.callbackNode !== c) return null;
  4167. var d = wc(a, a === F ? X : 0);
  4168. if (0 === d) return null;
  4169. if (0 !== (d & 30) || 0 !== (d & a.expiredLanes) || b) b = Gh(a, d);
  4170. else {
  4171. b = d;
  4172. var e = G;
  4173. G |= 2;
  4174. var f = Hh();
  4175. if (F !== a || X !== b) sh(), Ih(a, b);
  4176. do try {
  4177. Jh();
  4178. break;
  4179. } catch (h) {
  4180. Kh(a, h);
  4181. }
  4182. while (1)
  4183. fd();
  4184. mh.current = f;
  4185. G = e;
  4186. null !== W ? b = 0 : (F = null, X = 0, b = Q);
  4187. }
  4188. if (0 !== b) {
  4189. 2 === b && (e = zc(a), 0 !== e && (d = e, b = Lh(a, e)));
  4190. if (1 === b) throw c = oh, Ih(a, 0), Bh(a, d), Z(a, E()), c;
  4191. if (6 === b) Bh(a, d);
  4192. else {
  4193. e = a.current.alternate;
  4194. if (0 === (d & 30) && !Mh(e) && (b = Gh(a, d), 2 === b && (f = zc(a), 0 !== f && (d = f, b = Lh(a, f))), 1 === b)) throw c = oh, Ih(a, 0), Bh(a, d), Z(a, E()), c;
  4195. a.finishedWork = e;
  4196. a.finishedLanes = d;
  4197. switch(b){
  4198. case 0:
  4199. case 1:
  4200. throw Error(n(345));
  4201. case 2:
  4202. Nh(a, Y);
  4203. break;
  4204. case 3:
  4205. Bh(a, d);
  4206. if ((d & 130023424) === d && (b = Vg + 500 - E(), 10 < b)) {
  4207. if (0 !== wc(a, 0)) break;
  4208. e = a.suspendedLanes;
  4209. if ((e & d) !== d) {
  4210. H();
  4211. a.pingedLanes |= a.suspendedLanes & e;
  4212. break;
  4213. }
  4214. a.timeoutHandle = Qa(Nh.bind(null, a, Y), b);
  4215. break;
  4216. }
  4217. Nh(a, Y);
  4218. break;
  4219. case 4:
  4220. Bh(a, d);
  4221. if ((d & 4194240) === d) break;
  4222. b = a.eventTimes;
  4223. for(e = -1; 0 < d;){
  4224. var g = 31 - qc(d);
  4225. f = 1 << g;
  4226. g = b[g];
  4227. g > e && (e = g);
  4228. d &= ~f;
  4229. }
  4230. d = e;
  4231. d = E() - d;
  4232. d = (120 > d ? 120 : 480 > d ? 480 : 1080 > d ? 1080 : 1920 > d ? 1920 : 3e3 > d ? 3e3 : 4320 > d ? 4320 : 1960 * lh(d / 1960)) - d;
  4233. if (10 < d) {
  4234. a.timeoutHandle = Qa(Nh.bind(null, a, Y), d);
  4235. break;
  4236. }
  4237. Nh(a, Y);
  4238. break;
  4239. case 5:
  4240. Nh(a, Y);
  4241. break;
  4242. default:
  4243. throw Error(n(329));
  4244. }
  4245. }
  4246. }
  4247. Z(a, E());
  4248. return a.callbackNode === c ? Eh.bind(null, a) : null;
  4249. }
  4250. function Lh(a, b) {
  4251. var c = rh;
  4252. a.current.memoizedState.isDehydrated && (Ih(a, b).flags |= 256);
  4253. a = Gh(a, b);
  4254. 2 !== a && (b = Y, Y = c, null !== b && Sf(b));
  4255. return a;
  4256. }
  4257. function Sf(a) {
  4258. null === Y ? Y = a : Y.push.apply(Y, a);
  4259. }
  4260. function Mh(a) {
  4261. for(var b = a;;){
  4262. if (b.flags & 16384) {
  4263. var c = b.updateQueue;
  4264. if (null !== c && (c = c.stores, null !== c)) for(var d = 0; d < c.length; d++){
  4265. var e = c[d], f = e.getSnapshot;
  4266. e = e.value;
  4267. try {
  4268. if (!Rc(f(), e)) return false;
  4269. } catch (g) {
  4270. return false;
  4271. }
  4272. }
  4273. }
  4274. c = b.child;
  4275. if (b.subtreeFlags & 16384 && null !== c) c.return = b, b = c;
  4276. else {
  4277. if (b === a) break;
  4278. for(; null === b.sibling;){
  4279. if (null === b.return || b.return === a) return true;
  4280. b = b.return;
  4281. }
  4282. b.sibling.return = b.return;
  4283. b = b.sibling;
  4284. }
  4285. }
  4286. return true;
  4287. }
  4288. function Bh(a, b) {
  4289. b &= ~qh;
  4290. b &= ~ph;
  4291. a.suspendedLanes |= b;
  4292. a.pingedLanes &= ~b;
  4293. for(a = a.expirationTimes; 0 < b;){
  4294. var c = 31 - qc(b), d = 1 << c;
  4295. a[c] = -1;
  4296. b &= ~d;
  4297. }
  4298. }
  4299. function Ch(a) {
  4300. if (0 !== (G & 6)) throw Error(n(327));
  4301. Fh();
  4302. var b = wc(a, 0);
  4303. if (0 === (b & 1)) return Z(a, E()), null;
  4304. var c = Gh(a, b);
  4305. if (0 !== a.tag && 2 === c) {
  4306. var d = zc(a);
  4307. 0 !== d && (b = d, c = Lh(a, d));
  4308. }
  4309. if (1 === c) throw c = oh, Ih(a, 0), Bh(a, b), Z(a, E()), c;
  4310. if (6 === c) throw Error(n(345));
  4311. a.finishedWork = a.current.alternate;
  4312. a.finishedLanes = b;
  4313. Nh(a, Y);
  4314. Z(a, E());
  4315. return null;
  4316. }
  4317. function Oh(a) {
  4318. null !== uh && 0 === uh.tag && 0 === (G & 6) && Fh();
  4319. var b = G;
  4320. G |= 1;
  4321. var c = U.transition, d = D;
  4322. try {
  4323. if (U.transition = null, D = 1, a) return a();
  4324. } finally{
  4325. D = d, U.transition = c, G = b, 0 === (G & 6) && Xc();
  4326. }
  4327. }
  4328. function Vf() {
  4329. Wf = eg.current;
  4330. x(eg);
  4331. }
  4332. function Ih(a, b) {
  4333. a.finishedWork = null;
  4334. a.finishedLanes = 0;
  4335. var c = a.timeoutHandle;
  4336. c !== Sa && (a.timeoutHandle = Sa, Ra(c));
  4337. if (null !== W) for(c = W.return; null !== c;){
  4338. var d = c;
  4339. Sd(d);
  4340. switch(d.tag){
  4341. case 1:
  4342. d = d.type.childContextTypes;
  4343. null !== d && void 0 !== d && kc();
  4344. break;
  4345. case 3:
  4346. we();
  4347. x(B);
  4348. x(A);
  4349. Be();
  4350. break;
  4351. case 5:
  4352. ye(d);
  4353. break;
  4354. case 4:
  4355. we();
  4356. break;
  4357. case 13:
  4358. x(J);
  4359. break;
  4360. case 19:
  4361. x(J);
  4362. break;
  4363. case 10:
  4364. hd(d.type._context);
  4365. break;
  4366. case 22:
  4367. case 23:
  4368. Vf();
  4369. }
  4370. c = c.return;
  4371. }
  4372. F = a;
  4373. W = a = je(a.current, null);
  4374. X = Wf = b;
  4375. Q = 0;
  4376. oh = null;
  4377. qh = ph = vd = 0;
  4378. Y = rh = null;
  4379. if (null !== md) {
  4380. for(b = 0; b < md.length; b++)if (c = md[b], d = c.interleaved, null !== d) {
  4381. c.interleaved = null;
  4382. var e = d.next, f = c.pending;
  4383. if (null !== f) {
  4384. var g = f.next;
  4385. f.next = e;
  4386. d.next = g;
  4387. }
  4388. c.pending = d;
  4389. }
  4390. md = null;
  4391. }
  4392. return a;
  4393. }
  4394. function Kh(a, b) {
  4395. do {
  4396. var c = W;
  4397. try {
  4398. fd();
  4399. Ce.current = Oe;
  4400. if (Fe) {
  4401. for(var d = K.memoizedState; null !== d;){
  4402. var e = d.queue;
  4403. null !== e && (e.pending = null);
  4404. d = d.next;
  4405. }
  4406. Fe = false;
  4407. }
  4408. Ee = 0;
  4409. M = L = K = null;
  4410. Ge = false;
  4411. He = 0;
  4412. nh.current = null;
  4413. if (null === c || null === c.return) {
  4414. Q = 1;
  4415. oh = b;
  4416. W = null;
  4417. break;
  4418. }
  4419. a: {
  4420. var f = a, g = c.return, h = c, k = b;
  4421. b = X;
  4422. h.flags |= 32768;
  4423. if (null !== k && "object" === typeof k && "function" === typeof k.then) {
  4424. var l = k, m = h, v = m.tag;
  4425. if (0 === (m.mode & 1) && (0 === v || 11 === v || 15 === v)) {
  4426. var r = m.alternate;
  4427. r ? (m.updateQueue = r.updateQueue, m.memoizedState = r.memoizedState, m.lanes = r.lanes) : (m.updateQueue = null, m.memoizedState = null);
  4428. }
  4429. var z = Hf(g);
  4430. if (null !== z) {
  4431. z.flags &= -257;
  4432. If(z, g, h, f, b);
  4433. z.mode & 1 && Ff(f, l, b);
  4434. b = z;
  4435. k = l;
  4436. var q = b.updateQueue;
  4437. if (null === q) {
  4438. var N = /* @__PURE__ */ new Set();
  4439. N.add(k);
  4440. b.updateQueue = N;
  4441. } else q.add(k);
  4442. break a;
  4443. } else {
  4444. if (0 === (b & 1)) {
  4445. Ff(f, l, b);
  4446. Tf();
  4447. break a;
  4448. }
  4449. k = Error(n(426));
  4450. }
  4451. } else if (I && h.mode & 1) {
  4452. var da = Hf(g);
  4453. if (null !== da) {
  4454. 0 === (da.flags & 65536) && (da.flags |= 256);
  4455. If(da, g, h, f, b);
  4456. ee(k);
  4457. break a;
  4458. }
  4459. }
  4460. f = k;
  4461. 4 !== Q && (Q = 2);
  4462. null === rh ? rh = [
  4463. f
  4464. ] : rh.push(f);
  4465. k = xf(k, h);
  4466. h = g;
  4467. do {
  4468. switch(h.tag){
  4469. case 3:
  4470. h.flags |= 65536;
  4471. b &= -b;
  4472. h.lanes |= b;
  4473. var t = Af(h, k, b);
  4474. td(h, t);
  4475. break a;
  4476. case 1:
  4477. f = k;
  4478. var w = h.type, u = h.stateNode;
  4479. if (0 === (h.flags & 128) && ("function" === typeof w.getDerivedStateFromError || null !== u && "function" === typeof u.componentDidCatch && (null === Ef || !Ef.has(u)))) {
  4480. h.flags |= 65536;
  4481. b &= -b;
  4482. h.lanes |= b;
  4483. var V = Df(h, f, b);
  4484. td(h, V);
  4485. break a;
  4486. }
  4487. }
  4488. h = h.return;
  4489. }while (null !== h)
  4490. }
  4491. Ph(c);
  4492. } catch (wa) {
  4493. b = wa;
  4494. W === c && null !== c && (W = c = c.return);
  4495. continue;
  4496. }
  4497. break;
  4498. }while (1)
  4499. }
  4500. function Hh() {
  4501. var a = mh.current;
  4502. mh.current = Oe;
  4503. return null === a ? Oe : a;
  4504. }
  4505. function Tf() {
  4506. if (0 === Q || 3 === Q || 2 === Q) Q = 4;
  4507. null === F || 0 === (vd & 268435455) && 0 === (ph & 268435455) || Bh(F, X);
  4508. }
  4509. function Gh(a, b) {
  4510. var c = G;
  4511. G |= 2;
  4512. var d = Hh();
  4513. F === a && X === b || Ih(a, b);
  4514. do try {
  4515. Qh();
  4516. break;
  4517. } catch (e) {
  4518. Kh(a, e);
  4519. }
  4520. while (1)
  4521. fd();
  4522. G = c;
  4523. mh.current = d;
  4524. if (null !== W) throw Error(n(261));
  4525. F = null;
  4526. X = 0;
  4527. return Q;
  4528. }
  4529. function Qh() {
  4530. for(; null !== W;)Rh(W);
  4531. }
  4532. function Jh() {
  4533. for(; null !== W && !Hc();)Rh(W);
  4534. }
  4535. function Rh(a) {
  4536. var b = Sh(a.alternate, a, Wf);
  4537. a.memoizedProps = a.pendingProps;
  4538. null === b ? Ph(a) : W = b;
  4539. nh.current = null;
  4540. }
  4541. function Ph(a) {
  4542. var b = a;
  4543. do {
  4544. var c = b.alternate;
  4545. a = b.return;
  4546. if (0 === (b.flags & 32768)) {
  4547. if (c = Rf(c, b, Wf), null !== c) {
  4548. W = c;
  4549. return;
  4550. }
  4551. } else {
  4552. c = xg(c, b);
  4553. if (null !== c) {
  4554. c.flags &= 32767;
  4555. W = c;
  4556. return;
  4557. }
  4558. if (null !== a) a.flags |= 32768, a.subtreeFlags = 0, a.deletions = null;
  4559. else {
  4560. Q = 6;
  4561. W = null;
  4562. return;
  4563. }
  4564. }
  4565. b = b.sibling;
  4566. if (null !== b) {
  4567. W = b;
  4568. return;
  4569. }
  4570. W = b = a;
  4571. }while (null !== b)
  4572. 0 === Q && (Q = 5);
  4573. }
  4574. function Nh(a, b) {
  4575. var c = D, d = U.transition;
  4576. try {
  4577. U.transition = null, D = 1, Th(a, b, c);
  4578. } finally{
  4579. U.transition = d, D = c;
  4580. }
  4581. return null;
  4582. }
  4583. function Th(a, b, c) {
  4584. do Fh();
  4585. while (null !== uh)
  4586. if (0 !== (G & 6)) throw Error(n(327));
  4587. var d = a.finishedWork, e = a.finishedLanes;
  4588. if (null === d) return null;
  4589. a.finishedWork = null;
  4590. a.finishedLanes = 0;
  4591. if (d === a.current) throw Error(n(177));
  4592. a.callbackNode = null;
  4593. a.callbackPriority = 0;
  4594. var f = d.lanes | d.childLanes;
  4595. Cc(a, f);
  4596. a === F && (W = F = null, X = 0);
  4597. 0 === (d.subtreeFlags & 2064) && 0 === (d.flags & 2064) || th || (th = true, Dh(Lc, function() {
  4598. Fh();
  4599. return null;
  4600. }));
  4601. f = 0 !== (d.flags & 15990);
  4602. if (0 !== (d.subtreeFlags & 15990) || f) {
  4603. f = U.transition;
  4604. U.transition = null;
  4605. var g = D;
  4606. D = 1;
  4607. var h = G;
  4608. G |= 4;
  4609. nh.current = null;
  4610. Eg(a, d);
  4611. Ug(a, d, e);
  4612. Ja(a.containerInfo);
  4613. a.current = d;
  4614. Xg(d, a, e);
  4615. Ic();
  4616. G = h;
  4617. D = g;
  4618. U.transition = f;
  4619. } else a.current = d;
  4620. th && (th = false, uh = a, vh = e);
  4621. f = a.pendingLanes;
  4622. 0 === f && (Ef = null);
  4623. Pc(d.stateNode, c);
  4624. Z(a, E());
  4625. if (null !== b) for(c = a.onRecoverableError, d = 0; d < b.length; d++)c(b[d]);
  4626. if (Bf) throw Bf = false, a = Cf, Cf = null, a;
  4627. 0 !== (vh & 1) && 0 !== a.tag && Fh();
  4628. f = a.pendingLanes;
  4629. 0 !== (f & 1) ? a === xh ? wh++ : (wh = 0, xh = a) : wh = 0;
  4630. Xc();
  4631. return null;
  4632. }
  4633. function Fh() {
  4634. if (null !== uh) {
  4635. var a = Ec(vh), b = U.transition, c = D;
  4636. try {
  4637. U.transition = null;
  4638. D = 16 > a ? 16 : a;
  4639. if (null === uh) var d = false;
  4640. else {
  4641. a = uh;
  4642. uh = null;
  4643. vh = 0;
  4644. if (0 !== (G & 6)) throw Error(n(331));
  4645. var e = G;
  4646. G |= 4;
  4647. for(S = a.current; null !== S;){
  4648. var f = S, g = f.child;
  4649. if (0 !== (S.flags & 16)) {
  4650. var h = f.deletions;
  4651. if (null !== h) {
  4652. for(var k = 0; k < h.length; k++){
  4653. var l = h[k];
  4654. for(S = l; null !== S;){
  4655. var m = S;
  4656. switch(m.tag){
  4657. case 0:
  4658. case 11:
  4659. case 15:
  4660. Fg(8, m, f);
  4661. }
  4662. var v = m.child;
  4663. if (null !== v) v.return = m, S = v;
  4664. else for(; null !== S;){
  4665. m = S;
  4666. var r = m.sibling, z = m.return;
  4667. Lg(m);
  4668. if (m === l) {
  4669. S = null;
  4670. break;
  4671. }
  4672. if (null !== r) {
  4673. r.return = z;
  4674. S = r;
  4675. break;
  4676. }
  4677. S = z;
  4678. }
  4679. }
  4680. }
  4681. var q = f.alternate;
  4682. if (null !== q) {
  4683. var N = q.child;
  4684. if (null !== N) {
  4685. q.child = null;
  4686. do {
  4687. var da = N.sibling;
  4688. N.sibling = null;
  4689. N = da;
  4690. }while (null !== N)
  4691. }
  4692. }
  4693. S = f;
  4694. }
  4695. }
  4696. if (0 !== (f.subtreeFlags & 2064) && null !== g) g.return = f, S = g;
  4697. else b: for(; null !== S;){
  4698. f = S;
  4699. if (0 !== (f.flags & 2048)) switch(f.tag){
  4700. case 0:
  4701. case 11:
  4702. case 15:
  4703. Fg(9, f, f.return);
  4704. }
  4705. var t = f.sibling;
  4706. if (null !== t) {
  4707. t.return = f.return;
  4708. S = t;
  4709. break b;
  4710. }
  4711. S = f.return;
  4712. }
  4713. }
  4714. var w = a.current;
  4715. for(S = w; null !== S;){
  4716. g = S;
  4717. var u = g.child;
  4718. if (0 !== (g.subtreeFlags & 2064) && null !== u) u.return = g, S = u;
  4719. else b: for(g = w; null !== S;){
  4720. h = S;
  4721. if (0 !== (h.flags & 2048)) try {
  4722. switch(h.tag){
  4723. case 0:
  4724. case 11:
  4725. case 15:
  4726. Gg(9, h);
  4727. }
  4728. } catch (wa) {
  4729. T(h, h.return, wa);
  4730. }
  4731. if (h === g) {
  4732. S = null;
  4733. break b;
  4734. }
  4735. var V = h.sibling;
  4736. if (null !== V) {
  4737. V.return = h.return;
  4738. S = V;
  4739. break b;
  4740. }
  4741. S = h.return;
  4742. }
  4743. }
  4744. G = e;
  4745. Xc();
  4746. if (Oc && "function" === typeof Oc.onPostCommitFiberRoot) try {
  4747. Oc.onPostCommitFiberRoot(Nc, a);
  4748. } catch (wa1) {}
  4749. d = true;
  4750. }
  4751. return d;
  4752. } finally{
  4753. D = c, U.transition = b;
  4754. }
  4755. }
  4756. return false;
  4757. }
  4758. function Uh(a, b, c) {
  4759. b = xf(c, b);
  4760. b = Af(a, b, 1);
  4761. rd(a, b);
  4762. b = H();
  4763. a = Ah(a, 1);
  4764. null !== a && (Bc(a, 1, b), Z(a, b));
  4765. }
  4766. function T(a, b, c) {
  4767. if (3 === a.tag) Uh(a, a, c);
  4768. else for(; null !== b;){
  4769. if (3 === b.tag) {
  4770. Uh(b, a, c);
  4771. break;
  4772. } else if (1 === b.tag) {
  4773. var d = b.stateNode;
  4774. if ("function" === typeof b.type.getDerivedStateFromError || "function" === typeof d.componentDidCatch && (null === Ef || !Ef.has(d))) {
  4775. a = xf(c, a);
  4776. a = Df(b, a, 1);
  4777. rd(b, a);
  4778. a = H();
  4779. b = Ah(b, 1);
  4780. null !== b && (Bc(b, 1, a), Z(b, a));
  4781. break;
  4782. }
  4783. }
  4784. b = b.return;
  4785. }
  4786. }
  4787. function Gf(a, b, c) {
  4788. var d = a.pingCache;
  4789. null !== d && d.delete(b);
  4790. b = H();
  4791. a.pingedLanes |= a.suspendedLanes & c;
  4792. F === a && (X & c) === c && (4 === Q || 3 === Q && (X & 130023424) === X && 500 > E() - Vg ? Ih(a, 0) : qh |= c);
  4793. Z(a, b);
  4794. }
  4795. function Vh(a, b) {
  4796. 0 === b && (0 === (a.mode & 1) ? b = 1 : (b = uc, uc <<= 1, 0 === (uc & 130023424) && (uc = 4194304)));
  4797. var c = H();
  4798. a = Ah(a, b);
  4799. null !== a && (Bc(a, b, c), Z(a, c));
  4800. }
  4801. function qg(a) {
  4802. var b = a.memoizedState, c = 0;
  4803. null !== b && (c = b.retryLane);
  4804. Vh(a, c);
  4805. }
  4806. function Tg(a, b) {
  4807. var c = 0;
  4808. switch(a.tag){
  4809. case 13:
  4810. var d = a.stateNode;
  4811. var e = a.memoizedState;
  4812. null !== e && (c = e.retryLane);
  4813. break;
  4814. case 19:
  4815. d = a.stateNode;
  4816. break;
  4817. default:
  4818. throw Error(n(314));
  4819. }
  4820. null !== d && d.delete(b);
  4821. Vh(a, c);
  4822. }
  4823. var Sh;
  4824. Sh = function(a, b, c) {
  4825. if (null !== a) if (a.memoizedProps !== b.pendingProps || B.current) kd = true;
  4826. else {
  4827. if (0 === (a.lanes & c) && 0 === (b.flags & 128)) return kd = false, wg(a, b, c);
  4828. kd = 0 !== (a.flags & 131072) ? true : false;
  4829. }
  4830. else kd = false, I && 0 !== (b.flags & 1048576) && Qd(b, Jd, b.index);
  4831. b.lanes = 0;
  4832. switch(b.tag){
  4833. case 2:
  4834. var d = b.type;
  4835. null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2);
  4836. a = b.pendingProps;
  4837. var e = jc(b, A.current);
  4838. jd(b, c);
  4839. e = Ke(null, b, d, a, e, c);
  4840. var f = Pe();
  4841. b.flags |= 1;
  4842. "object" === typeof e && null !== e && "function" === typeof e.render && void 0 === e.$$typeof ? (b.tag = 1, b.memoizedState = null, b.updateQueue = null, C(d) ? (f = true, nc(b)) : f = false, b.memoizedState = null !== e.state && void 0 !== e.state ? e.state : null, od(b), e.updater = Bd, b.stateNode = e, e._reactInternals = b, Fd(b, d, a, c), b = hg(null, b, d, true, f, c)) : (b.tag = 0, I && f && Rd(b), R(null, b, e, c), b = b.child);
  4843. return b;
  4844. case 16:
  4845. d = b.elementType;
  4846. a: {
  4847. null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2);
  4848. a = b.pendingProps;
  4849. e = d._init;
  4850. d = e(d._payload);
  4851. b.type = d;
  4852. e = b.tag = Wh(d);
  4853. a = ad(d, a);
  4854. switch(e){
  4855. case 0:
  4856. b = cg(null, b, d, a, c);
  4857. break a;
  4858. case 1:
  4859. b = gg(null, b, d, a, c);
  4860. break a;
  4861. case 11:
  4862. b = Yf(null, b, d, a, c);
  4863. break a;
  4864. case 14:
  4865. b = $f(null, b, d, ad(d.type, a), c);
  4866. break a;
  4867. }
  4868. throw Error(n(306, d, ""));
  4869. }
  4870. return b;
  4871. case 0:
  4872. return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), cg(a, b, d, e, c);
  4873. case 1:
  4874. return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), gg(a, b, d, e, c);
  4875. case 3:
  4876. a: {
  4877. ig(b);
  4878. if (null === a) throw Error(n(387));
  4879. d = b.pendingProps;
  4880. f = b.memoizedState;
  4881. e = f.element;
  4882. pd(a, b);
  4883. ud(b, d, null, c);
  4884. var g = b.memoizedState;
  4885. d = g.element;
  4886. if (p && f.isDehydrated) if (f = {
  4887. element: d,
  4888. isDehydrated: false,
  4889. cache: g.cache,
  4890. transitions: g.transitions
  4891. }, b.updateQueue.baseState = f, b.memoizedState = f, b.flags & 256) {
  4892. e = Error(n(423));
  4893. b = jg(a, b, d, c, e);
  4894. break a;
  4895. } else if (d !== e) {
  4896. e = Error(n(424));
  4897. b = jg(a, b, d, c, e);
  4898. break a;
  4899. } else for(p && (Ud = Nb(b.stateNode.containerInfo), Td = b, I = true, Wd = null, Vd = false), c = pe(b, null, d, c), b.child = c; c;)c.flags = c.flags & -3 | 4096, c = c.sibling;
  4900. else {
  4901. de();
  4902. if (d === e) {
  4903. b = Zf(a, b, c);
  4904. break a;
  4905. }
  4906. R(a, b, d, c);
  4907. }
  4908. b = b.child;
  4909. }
  4910. return b;
  4911. case 5:
  4912. return xe(b), null === a && ae(b), d = b.type, e = b.pendingProps, f = null !== a ? a.memoizedProps : null, g = e.children, Oa(d, e) ? g = null : null !== f && Oa(d, f) && (b.flags |= 32), fg(a, b), R(a, b, g, c), b.child;
  4913. case 6:
  4914. return null === a && ae(b), null;
  4915. case 13:
  4916. return mg(a, b, c);
  4917. case 4:
  4918. return ve(b, b.stateNode.containerInfo), d = b.pendingProps, null === a ? b.child = oe(b, null, d, c) : R(a, b, d, c), b.child;
  4919. case 11:
  4920. return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), Yf(a, b, d, e, c);
  4921. case 7:
  4922. return R(a, b, b.pendingProps, c), b.child;
  4923. case 8:
  4924. return R(a, b, b.pendingProps.children, c), b.child;
  4925. case 12:
  4926. return R(a, b, b.pendingProps.children, c), b.child;
  4927. case 10:
  4928. a: {
  4929. d = b.type._context;
  4930. e = b.pendingProps;
  4931. f = b.memoizedProps;
  4932. g = e.value;
  4933. gd(b, d, g);
  4934. if (null !== f) if (Rc(f.value, g)) {
  4935. if (f.children === e.children && !B.current) {
  4936. b = Zf(a, b, c);
  4937. break a;
  4938. }
  4939. } else for(f = b.child, null !== f && (f.return = b); null !== f;){
  4940. var h = f.dependencies;
  4941. if (null !== h) {
  4942. g = f.child;
  4943. for(var k = h.firstContext; null !== k;){
  4944. if (k.context === d) {
  4945. if (1 === f.tag) {
  4946. k = qd(-1, c & -c);
  4947. k.tag = 2;
  4948. var l = f.updateQueue;
  4949. if (null !== l) {
  4950. l = l.shared;
  4951. var m = l.pending;
  4952. null === m ? k.next = k : (k.next = m.next, m.next = k);
  4953. l.pending = k;
  4954. }
  4955. }
  4956. f.lanes |= c;
  4957. k = f.alternate;
  4958. null !== k && (k.lanes |= c);
  4959. id(f.return, c, b);
  4960. h.lanes |= c;
  4961. break;
  4962. }
  4963. k = k.next;
  4964. }
  4965. } else if (10 === f.tag) g = f.type === b.type ? null : f.child;
  4966. else if (18 === f.tag) {
  4967. g = f.return;
  4968. if (null === g) throw Error(n(341));
  4969. g.lanes |= c;
  4970. h = g.alternate;
  4971. null !== h && (h.lanes |= c);
  4972. id(g, c, b);
  4973. g = f.sibling;
  4974. } else g = f.child;
  4975. if (null !== g) g.return = f;
  4976. else for(g = f; null !== g;){
  4977. if (g === b) {
  4978. g = null;
  4979. break;
  4980. }
  4981. f = g.sibling;
  4982. if (null !== f) {
  4983. f.return = g.return;
  4984. g = f;
  4985. break;
  4986. }
  4987. g = g.return;
  4988. }
  4989. f = g;
  4990. }
  4991. R(a, b, e.children, c);
  4992. b = b.child;
  4993. }
  4994. return b;
  4995. case 9:
  4996. return e = b.type, d = b.pendingProps.children, jd(b, c), e = ld(e), d = d(e), b.flags |= 1, R(a, b, d, c), b.child;
  4997. case 14:
  4998. return d = b.type, e = ad(d, b.pendingProps), e = ad(d.type, e), $f(a, b, d, e, c);
  4999. case 15:
  5000. return bg(a, b, b.type, b.pendingProps, c);
  5001. case 17:
  5002. return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ad(d, e), null !== a && (a.alternate = null, b.alternate = null, b.flags |= 2), b.tag = 1, C(d) ? (a = true, nc(b)) : a = false, jd(b, c), Dd(b, d, e), Fd(b, d, e, c), hg(null, b, d, true, a, c);
  5003. case 19:
  5004. return vg(a, b, c);
  5005. case 22:
  5006. return dg(a, b, c);
  5007. }
  5008. throw Error(n(156, b.tag));
  5009. };
  5010. function Dh(a, b) {
  5011. return Fc(a, b);
  5012. }
  5013. function Xh(a, b, c, d) {
  5014. this.tag = a;
  5015. this.key = c;
  5016. this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null;
  5017. this.index = 0;
  5018. this.ref = null;
  5019. this.pendingProps = b;
  5020. this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null;
  5021. this.mode = d;
  5022. this.subtreeFlags = this.flags = 0;
  5023. this.deletions = null;
  5024. this.childLanes = this.lanes = 0;
  5025. this.alternate = null;
  5026. }
  5027. function Yd(a, b, c, d) {
  5028. return new Xh(a, b, c, d);
  5029. }
  5030. function ag(a) {
  5031. a = a.prototype;
  5032. return !(!a || !a.isReactComponent);
  5033. }
  5034. function Wh(a) {
  5035. if ("function" === typeof a) return ag(a) ? 1 : 0;
  5036. if (void 0 !== a && null !== a) {
  5037. a = a.$$typeof;
  5038. if (a === na) return 11;
  5039. if (a === qa) return 14;
  5040. }
  5041. return 2;
  5042. }
  5043. function je(a, b) {
  5044. var c = a.alternate;
  5045. null === c ? (c = Yd(a.tag, b, a.key, a.mode), c.elementType = a.elementType, c.type = a.type, c.stateNode = a.stateNode, c.alternate = a, a.alternate = c) : (c.pendingProps = b, c.type = a.type, c.flags = 0, c.subtreeFlags = 0, c.deletions = null);
  5046. c.flags = a.flags & 14680064;
  5047. c.childLanes = a.childLanes;
  5048. c.lanes = a.lanes;
  5049. c.child = a.child;
  5050. c.memoizedProps = a.memoizedProps;
  5051. c.memoizedState = a.memoizedState;
  5052. c.updateQueue = a.updateQueue;
  5053. b = a.dependencies;
  5054. c.dependencies = null === b ? null : {
  5055. lanes: b.lanes,
  5056. firstContext: b.firstContext
  5057. };
  5058. c.sibling = a.sibling;
  5059. c.index = a.index;
  5060. c.ref = a.ref;
  5061. return c;
  5062. }
  5063. function le(a, b, c, d, e, f) {
  5064. var g = 2;
  5065. d = a;
  5066. if ("function" === typeof a) ag(a) && (g = 1);
  5067. else if ("string" === typeof a) g = 5;
  5068. else a: switch(a){
  5069. case ia:
  5070. return ne(c.children, e, f, b);
  5071. case ja:
  5072. g = 8;
  5073. e |= 8;
  5074. break;
  5075. case ka:
  5076. return a = Yd(12, c, b, e | 2), a.elementType = ka, a.lanes = f, a;
  5077. case oa:
  5078. return a = Yd(13, c, b, e), a.elementType = oa, a.lanes = f, a;
  5079. case pa:
  5080. return a = Yd(19, c, b, e), a.elementType = pa, a.lanes = f, a;
  5081. case sa:
  5082. return ng(c, e, f, b);
  5083. default:
  5084. if ("object" === typeof a && null !== a) switch(a.$$typeof){
  5085. case la:
  5086. g = 10;
  5087. break a;
  5088. case ma:
  5089. g = 9;
  5090. break a;
  5091. case na:
  5092. g = 11;
  5093. break a;
  5094. case qa:
  5095. g = 14;
  5096. break a;
  5097. case ra:
  5098. g = 16;
  5099. d = null;
  5100. break a;
  5101. }
  5102. throw Error(n(130, null == a ? a : typeof a, ""));
  5103. }
  5104. b = Yd(g, c, b, e);
  5105. b.elementType = a;
  5106. b.type = d;
  5107. b.lanes = f;
  5108. return b;
  5109. }
  5110. function ne(a, b, c, d) {
  5111. a = Yd(7, a, d, b);
  5112. a.lanes = c;
  5113. return a;
  5114. }
  5115. function ng(a, b, c, d) {
  5116. a = Yd(22, a, d, b);
  5117. a.elementType = sa;
  5118. a.lanes = c;
  5119. a.stateNode = {};
  5120. return a;
  5121. }
  5122. function ke(a, b, c) {
  5123. a = Yd(6, a, null, b);
  5124. a.lanes = c;
  5125. return a;
  5126. }
  5127. function me(a, b, c) {
  5128. b = Yd(4, null !== a.children ? a.children : [], a.key, b);
  5129. b.lanes = c;
  5130. b.stateNode = {
  5131. containerInfo: a.containerInfo,
  5132. pendingChildren: null,
  5133. implementation: a.implementation
  5134. };
  5135. return b;
  5136. }
  5137. function Yh(a, b, c, d, e) {
  5138. this.tag = b;
  5139. this.containerInfo = a;
  5140. this.finishedWork = this.pingCache = this.current = this.pendingChildren = null;
  5141. this.timeoutHandle = Sa;
  5142. this.callbackNode = this.pendingContext = this.context = null;
  5143. this.callbackPriority = 0;
  5144. this.eventTimes = Ac(0);
  5145. this.expirationTimes = Ac(-1);
  5146. this.entangledLanes = this.finishedLanes = this.mutableReadLanes = this.expiredLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0;
  5147. this.entanglements = Ac(0);
  5148. this.identifierPrefix = d;
  5149. this.onRecoverableError = e;
  5150. p && (this.mutableSourceEagerHydrationData = null);
  5151. }
  5152. function Zh(a, b, c, d, e, f, g, h, k) {
  5153. a = new Yh(a, b, c, h, k);
  5154. 1 === b ? (b = 1, true === f && (b |= 8)) : b = 0;
  5155. f = Yd(3, null, null, b);
  5156. a.current = f;
  5157. f.stateNode = a;
  5158. f.memoizedState = {
  5159. element: d,
  5160. isDehydrated: c,
  5161. cache: null,
  5162. transitions: null
  5163. };
  5164. od(f);
  5165. return a;
  5166. }
  5167. function $h(a) {
  5168. if (!a) return hc;
  5169. a = a._reactInternals;
  5170. a: {
  5171. if (ya(a) !== a || 1 !== a.tag) throw Error(n(170));
  5172. var b = a;
  5173. do {
  5174. switch(b.tag){
  5175. case 3:
  5176. b = b.stateNode.context;
  5177. break a;
  5178. case 1:
  5179. if (C(b.type)) {
  5180. b = b.stateNode.__reactInternalMemoizedMergedChildContext;
  5181. break a;
  5182. }
  5183. }
  5184. b = b.return;
  5185. }while (null !== b)
  5186. throw Error(n(171));
  5187. }
  5188. if (1 === a.tag) {
  5189. var c = a.type;
  5190. if (C(c)) return mc(a, c, b);
  5191. }
  5192. return b;
  5193. }
  5194. function ai(a) {
  5195. var b = a._reactInternals;
  5196. if (void 0 === b) {
  5197. if ("function" === typeof a.render) throw Error(n(188));
  5198. a = Object.keys(a).join(",");
  5199. throw Error(n(268, a));
  5200. }
  5201. a = Ba(b);
  5202. return null === a ? null : a.stateNode;
  5203. }
  5204. function bi(a, b) {
  5205. a = a.memoizedState;
  5206. if (null !== a && null !== a.dehydrated) {
  5207. var c = a.retryLane;
  5208. a.retryLane = 0 !== c && c < b ? c : b;
  5209. }
  5210. }
  5211. function ci(a, b) {
  5212. bi(a, b);
  5213. (a = a.alternate) && bi(a, b);
  5214. }
  5215. function di(a) {
  5216. a = Ba(a);
  5217. return null === a ? null : a.stateNode;
  5218. }
  5219. function ei() {
  5220. return null;
  5221. }
  5222. exports2.attemptContinuousHydration = function(a) {
  5223. if (13 === a.tag) {
  5224. var b = H();
  5225. Ad(a, 134217728, b);
  5226. ci(a, 134217728);
  5227. }
  5228. };
  5229. exports2.attemptHydrationAtCurrentPriority = function(a) {
  5230. if (13 === a.tag) {
  5231. var b = H(), c = zd(a);
  5232. Ad(a, c, b);
  5233. ci(a, c);
  5234. }
  5235. };
  5236. exports2.attemptSynchronousHydration = function(a) {
  5237. switch(a.tag){
  5238. case 3:
  5239. var b = a.stateNode;
  5240. if (b.current.memoizedState.isDehydrated) {
  5241. var c = vc(b.pendingLanes);
  5242. 0 !== c && (Dc(b, c | 1), Z(b, E()), 0 === (G & 6) && (sh(), Xc()));
  5243. }
  5244. break;
  5245. case 13:
  5246. var d = H();
  5247. Oh(function() {
  5248. return Ad(a, 1, d);
  5249. });
  5250. ci(a, 1);
  5251. }
  5252. };
  5253. exports2.batchedUpdates = function(a, b) {
  5254. var c = G;
  5255. G |= 1;
  5256. try {
  5257. return a(b);
  5258. } finally{
  5259. G = c, 0 === G && (sh(), Tc && Xc());
  5260. }
  5261. };
  5262. exports2.createComponentSelector = function(a) {
  5263. return {
  5264. $$typeof: ah,
  5265. value: a
  5266. };
  5267. };
  5268. exports2.createContainer = function(a, b, c, d, e, f, g) {
  5269. return Zh(a, b, false, null, c, d, e, f, g);
  5270. };
  5271. exports2.createHasPseudoClassSelector = function(a) {
  5272. return {
  5273. $$typeof: bh,
  5274. value: a
  5275. };
  5276. };
  5277. exports2.createHydrationContainer = function(a, b, c, d, e, f, g, h, k) {
  5278. a = Zh(c, d, true, a, e, f, g, h, k);
  5279. a.context = $h(null);
  5280. c = a.current;
  5281. d = H();
  5282. e = zd(c);
  5283. f = qd(d, e);
  5284. f.callback = void 0 !== b && null !== b ? b : null;
  5285. rd(c, f);
  5286. a.current.lanes = e;
  5287. Bc(a, e, d);
  5288. Z(a, d);
  5289. return a;
  5290. };
  5291. exports2.createPortal = function(a, b, c) {
  5292. var d = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;
  5293. return {
  5294. $$typeof: ha,
  5295. key: null == d ? null : "" + d,
  5296. children: a,
  5297. containerInfo: b,
  5298. implementation: c
  5299. };
  5300. };
  5301. exports2.createRoleSelector = function(a) {
  5302. return {
  5303. $$typeof: ch,
  5304. value: a
  5305. };
  5306. };
  5307. exports2.createTestNameSelector = function(a) {
  5308. return {
  5309. $$typeof: dh,
  5310. value: a
  5311. };
  5312. };
  5313. exports2.createTextSelector = function(a) {
  5314. return {
  5315. $$typeof: eh,
  5316. value: a
  5317. };
  5318. };
  5319. exports2.deferredUpdates = function(a) {
  5320. var b = D, c = U.transition;
  5321. try {
  5322. return U.transition = null, D = 16, a();
  5323. } finally{
  5324. D = b, U.transition = c;
  5325. }
  5326. };
  5327. exports2.discreteUpdates = function(a, b, c, d, e) {
  5328. var f = D, g = U.transition;
  5329. try {
  5330. return U.transition = null, D = 1, a(b, c, d, e);
  5331. } finally{
  5332. D = f, U.transition = g, 0 === G && sh();
  5333. }
  5334. };
  5335. exports2.findAllNodes = kh;
  5336. exports2.findBoundingRects = function(a, b) {
  5337. if (!bb) throw Error(n(363));
  5338. b = kh(a, b);
  5339. a = [];
  5340. for(var c = 0; c < b.length; c++)a.push(db(b[c]));
  5341. for(b = a.length - 1; 0 < b; b--){
  5342. c = a[b];
  5343. for(var d = c.x, e = d + c.width, f = c.y, g = f + c.height, h = b - 1; 0 <= h; h--)if (b !== h) {
  5344. var k = a[h], l = k.x, m = l + k.width, v = k.y, r = v + k.height;
  5345. if (d >= l && f >= v && e <= m && g <= r) {
  5346. a.splice(b, 1);
  5347. break;
  5348. } else if (!(d !== l || c.width !== k.width || r < f || v > g)) {
  5349. v > f && (k.height += v - f, k.y = f);
  5350. r < g && (k.height = g - v);
  5351. a.splice(b, 1);
  5352. break;
  5353. } else if (!(f !== v || c.height !== k.height || m < d || l > e)) {
  5354. l > d && (k.width += l - d, k.x = d);
  5355. m < e && (k.width = e - l);
  5356. a.splice(b, 1);
  5357. break;
  5358. }
  5359. }
  5360. }
  5361. return a;
  5362. };
  5363. exports2.findHostInstance = ai;
  5364. exports2.findHostInstanceWithNoPortals = function(a) {
  5365. a = Aa(a);
  5366. a = null !== a ? Da(a) : null;
  5367. return null === a ? null : a.stateNode;
  5368. };
  5369. exports2.findHostInstanceWithWarning = function(a) {
  5370. return ai(a);
  5371. };
  5372. exports2.flushControlled = function(a) {
  5373. var b = G;
  5374. G |= 1;
  5375. var c = U.transition, d = D;
  5376. try {
  5377. U.transition = null, D = 1, a();
  5378. } finally{
  5379. D = d, U.transition = c, G = b, 0 === G && (sh(), Xc());
  5380. }
  5381. };
  5382. exports2.flushPassiveEffects = Fh;
  5383. exports2.flushSync = Oh;
  5384. exports2.focusWithin = function(a, b) {
  5385. if (!bb) throw Error(n(363));
  5386. a = gh(a);
  5387. b = jh(a, b);
  5388. b = Array.from(b);
  5389. for(a = 0; a < b.length;){
  5390. var c = b[a++];
  5391. if (!fb(c)) {
  5392. if (5 === c.tag && hb(c.stateNode)) return true;
  5393. for(c = c.child; null !== c;)b.push(c), c = c.sibling;
  5394. }
  5395. }
  5396. return false;
  5397. };
  5398. exports2.getCurrentUpdatePriority = function() {
  5399. return D;
  5400. };
  5401. exports2.getFindAllNodesFailureDescription = function(a, b) {
  5402. if (!bb) throw Error(n(363));
  5403. var c = 0, d = [];
  5404. a = [
  5405. gh(a),
  5406. 0
  5407. ];
  5408. for(var e = 0; e < a.length;){
  5409. var f = a[e++], g = a[e++], h = b[g];
  5410. if (5 !== f.tag || !fb(f)) {
  5411. if (hh(f, h) && (d.push(ih(h)), g++, g > c && (c = g)), g < b.length) for(f = f.child; null !== f;)a.push(f, g), f = f.sibling;
  5412. }
  5413. }
  5414. if (c < b.length) {
  5415. for(a = []; c < b.length; c++)a.push(ih(b[c]));
  5416. return "findAllNodes was able to match part of the selector:\n " + (d.join(" > ") + "\n\nNo matching component was found for:\n ") + a.join(" > ");
  5417. }
  5418. return null;
  5419. };
  5420. exports2.getPublicRootInstance = function(a) {
  5421. a = a.current;
  5422. if (!a.child) return null;
  5423. switch(a.child.tag){
  5424. case 5:
  5425. return Fa(a.child.stateNode);
  5426. default:
  5427. return a.child.stateNode;
  5428. }
  5429. };
  5430. exports2.injectIntoDevTools = function(a) {
  5431. a = {
  5432. bundleType: a.bundleType,
  5433. version: a.version,
  5434. rendererPackageName: a.rendererPackageName,
  5435. rendererConfig: a.rendererConfig,
  5436. overrideHookState: null,
  5437. overrideHookStateDeletePath: null,
  5438. overrideHookStateRenamePath: null,
  5439. overrideProps: null,
  5440. overridePropsDeletePath: null,
  5441. overridePropsRenamePath: null,
  5442. setErrorHandler: null,
  5443. setSuspenseHandler: null,
  5444. scheduleUpdate: null,
  5445. currentDispatcherRef: ea.ReactCurrentDispatcher,
  5446. findHostInstanceByFiber: di,
  5447. findFiberByHostInstance: a.findFiberByHostInstance || ei,
  5448. findHostInstancesForRefresh: null,
  5449. scheduleRefresh: null,
  5450. scheduleRoot: null,
  5451. setRefreshHandler: null,
  5452. getCurrentFiber: null,
  5453. reconcilerVersion: "18.0.0-fc46dba67-20220329"
  5454. };
  5455. if ("undefined" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) a = false;
  5456. else {
  5457. var b = __REACT_DEVTOOLS_GLOBAL_HOOK__;
  5458. if (b.isDisabled || !b.supportsFiber) a = true;
  5459. else {
  5460. try {
  5461. Nc = b.inject(a), Oc = b;
  5462. } catch (c) {}
  5463. a = b.checkDCE ? true : false;
  5464. }
  5465. }
  5466. return a;
  5467. };
  5468. exports2.isAlreadyRendering = function() {
  5469. return false;
  5470. };
  5471. exports2.observeVisibleRects = function(a, b, c, d) {
  5472. if (!bb) throw Error(n(363));
  5473. a = kh(a, b);
  5474. var e = ib(a, c, d).disconnect;
  5475. return {
  5476. disconnect: function() {
  5477. e();
  5478. }
  5479. };
  5480. };
  5481. exports2.registerMutableSourceForHydration = function(a, b) {
  5482. var c = b._getVersion;
  5483. c = c(b._source);
  5484. null == a.mutableSourceEagerHydrationData ? a.mutableSourceEagerHydrationData = [
  5485. b,
  5486. c
  5487. ] : a.mutableSourceEagerHydrationData.push(b, c);
  5488. };
  5489. exports2.runWithPriority = function(a, b) {
  5490. var c = D;
  5491. try {
  5492. return D = a, b();
  5493. } finally{
  5494. D = c;
  5495. }
  5496. };
  5497. exports2.shouldError = function() {
  5498. return null;
  5499. };
  5500. exports2.shouldSuspend = function() {
  5501. return false;
  5502. };
  5503. exports2.updateContainer = function(a, b, c, d) {
  5504. var e = b.current, f = H(), g = zd(e);
  5505. c = $h(c);
  5506. null === b.context ? b.context = c : b.pendingContext = c;
  5507. b = qd(f, g);
  5508. b.payload = {
  5509. element: a
  5510. };
  5511. d = void 0 === d ? null : d;
  5512. null !== d && (b.callback = d);
  5513. rd(e, b);
  5514. a = Ad(e, g, f);
  5515. null !== a && sd(a, e, g);
  5516. return g;
  5517. };
  5518. return exports2;
  5519. };
  5520. }
  5521. });
  5522. // node_modules/react-reconciler/cjs/react-reconciler-constants.development.js
  5523. var require_react_reconciler_constants_development = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({
  5524. "node_modules/react-reconciler/cjs/react-reconciler-constants.development.js" (exports) {
  5525. "use strict";
  5526. if (true) {
  5527. (function() {
  5528. "use strict";
  5529. var SyncLane2 = 1;
  5530. var InputContinuousLane2 = 4;
  5531. var DefaultLane2 = 16;
  5532. var IdleLane = 536870912;
  5533. var DiscreteEventPriority2 = SyncLane2;
  5534. var ContinuousEventPriority2 = InputContinuousLane2;
  5535. var DefaultEventPriority2 = DefaultLane2;
  5536. var IdleEventPriority = IdleLane;
  5537. var LegacyRoot = 0;
  5538. var ConcurrentRoot = 1;
  5539. exports.ConcurrentRoot = ConcurrentRoot;
  5540. exports.ContinuousEventPriority = ContinuousEventPriority2;
  5541. exports.DefaultEventPriority = DefaultEventPriority2;
  5542. exports.DiscreteEventPriority = DiscreteEventPriority2;
  5543. exports.IdleEventPriority = IdleEventPriority;
  5544. exports.LegacyRoot = LegacyRoot;
  5545. })();
  5546. }
  5547. }
  5548. });
  5549. // node_modules/react-reconciler/constants.js
  5550. var require_constants = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__commonJS)({
  5551. "node_modules/react-reconciler/constants.js" (exports, module) {
  5552. "use strict";
  5553. if (false) {} else {
  5554. module.exports = require_react_reconciler_constants_development();
  5555. }
  5556. }
  5557. });
  5558. // node_modules/@tarojs/react/dist/react.esm.js
  5559. (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.init_shared_esm)();
  5560. (0,_chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.init_runtime_esm)();
  5561. var import_react_reconciler = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__toESM)(require_react_reconciler_production_min());
  5562. var import_constants = (0,_chunk_P7VEE7PG_js__WEBPACK_IMPORTED_MODULE_3__.__toESM)(require_constants());
  5563. var supportedInputTypes = {
  5564. color: true,
  5565. date: true,
  5566. datetime: true,
  5567. "datetime-local": true,
  5568. email: true,
  5569. month: true,
  5570. number: true,
  5571. password: true,
  5572. range: true,
  5573. search: true,
  5574. tel: true,
  5575. text: true,
  5576. time: true,
  5577. url: true,
  5578. week: true
  5579. };
  5580. var SyncLane = 1;
  5581. var InputContinuousLane = 4;
  5582. var DefaultLane = 16;
  5583. var DiscreteEventPriority = SyncLane;
  5584. var ContinuousEventPriority = InputContinuousLane;
  5585. var DefaultEventPriority = DefaultLane;
  5586. function getEventPriority(domEventName) {
  5587. switch(domEventName){
  5588. case "cancel":
  5589. case "click":
  5590. case "close":
  5591. case "contextmenu":
  5592. case "copy":
  5593. case "cut":
  5594. case "dragend":
  5595. case "dragstart":
  5596. case "drop":
  5597. case "input":
  5598. case "paste":
  5599. case "pause":
  5600. case "play":
  5601. case "pointercancel":
  5602. case "pointerdown":
  5603. case "pointerup":
  5604. case "reset":
  5605. case "resize":
  5606. case "submit":
  5607. case "touchcancel":
  5608. case "touchend":
  5609. case "touchstart":
  5610. case "change":
  5611. case "blur":
  5612. case "focus":
  5613. case "select":
  5614. case "selectstart":
  5615. return DiscreteEventPriority;
  5616. case "drag":
  5617. case "dragenter":
  5618. case "dragexit":
  5619. case "dragleave":
  5620. case "dragover":
  5621. case "pointermove":
  5622. case "pointerout":
  5623. case "pointerover":
  5624. case "scroll":
  5625. case "toggle":
  5626. case "touchmove":
  5627. case "pointerenter":
  5628. case "pointerleave":
  5629. return ContinuousEventPriority;
  5630. default:
  5631. return DefaultEventPriority;
  5632. }
  5633. }
  5634. var randomKey = Math.random().toString(36).slice(2);
  5635. var internalPropsKey = "__reactProps$" + randomKey;
  5636. var internalInstanceKey = "__reactFiber$" + randomKey;
  5637. var internalContainerInstanceKey = "__reactContainer$" + randomKey;
  5638. var HostRoot = 3;
  5639. var HostComponent = 5;
  5640. var HostText = 6;
  5641. var SuspenseComponent = 13;
  5642. function precacheFiberNode(hostInst, node) {
  5643. node[internalInstanceKey] = hostInst;
  5644. }
  5645. function markContainerAsRoot(hostRoot, node) {
  5646. node[internalContainerInstanceKey] = hostRoot;
  5647. }
  5648. function getInstanceFromNode(node) {
  5649. const inst = node[internalInstanceKey] || node[internalContainerInstanceKey];
  5650. if (inst) {
  5651. if (inst.tag === HostComponent || inst.tag === HostText || inst.tag === SuspenseComponent || inst.tag === HostRoot) {
  5652. return inst;
  5653. } else {
  5654. return null;
  5655. }
  5656. }
  5657. return null;
  5658. }
  5659. function getNodeFromInstance(inst) {
  5660. if (inst.tag === HostComponent || inst.tag === HostText) {
  5661. return inst.stateNode;
  5662. }
  5663. }
  5664. function getFiberCurrentPropsFromNode(node) {
  5665. return node[internalPropsKey] || null;
  5666. }
  5667. function updateFiberProps(node, props) {
  5668. node[internalPropsKey] = props;
  5669. }
  5670. function updateInputWrapper(element, oldValue, props) {
  5671. const node = element;
  5672. const checked = props.checked;
  5673. if (checked != null) {
  5674. console.warn("updateCheck \u672A\u5B9E\u73B0", node);
  5675. return;
  5676. }
  5677. updateWrapper(element, oldValue, props);
  5678. updateNamedCousins(element, props);
  5679. }
  5680. function updateNamedCousins(rootNode, props) {
  5681. const name = props.name;
  5682. if (props.type === "radio" && name != null) {
  5683. console.warn("radio updateNamedCousins \u672A\u5B9E\u73B0", rootNode, props);
  5684. }
  5685. }
  5686. function getToStringValue(value) {
  5687. const isEmptyType = typeof value === "function" || typeof value === "symbol";
  5688. return isEmptyType ? "" : value;
  5689. }
  5690. function toString(value) {
  5691. return "" + value;
  5692. }
  5693. function updateWrapper(element, oldValue, props) {
  5694. const node = element;
  5695. const value = getToStringValue(props.value);
  5696. const type = props.type;
  5697. setNodeValue(node, oldValue, value, type);
  5698. }
  5699. function setNodeValue(node, oldValue, value, type = "string") {
  5700. if (value != null) {
  5701. if (type === "number") {
  5702. if (value === 0 && node.value === "" || oldValue != value) {
  5703. node.value = toString(value);
  5704. }
  5705. } else if (oldValue !== toString(value)) {
  5706. node.value = toString(value);
  5707. }
  5708. } else if (type === "submit" || type === "reset") {
  5709. node.removeAttribute("value");
  5710. }
  5711. }
  5712. function isTextInputElement(elem) {
  5713. const nodeName = elem && elem.nodeName && elem.nodeName.toLowerCase();
  5714. if (nodeName === "input") {
  5715. const type = elem.type;
  5716. return !type || !!supportedInputTypes[type];
  5717. }
  5718. if (nodeName === "textarea") {
  5719. return true;
  5720. }
  5721. return false;
  5722. }
  5723. var ReactDOMTextareaRestoreControlledState = updateWrapper;
  5724. var ReactDOMInputRestoreControlledState = updateInputWrapper;
  5725. function isCheckable(elem) {
  5726. const type = elem.type;
  5727. const nodeName = elem.nodeName;
  5728. return nodeName && nodeName.toLowerCase() === "input" && (type === "checkbox" || type === "radio");
  5729. }
  5730. function getTracker(node) {
  5731. return node._valueTracker;
  5732. }
  5733. function detachTracker(node) {
  5734. node._valueTracker = null;
  5735. }
  5736. function trackValueOnNode(node) {
  5737. const valueField = isCheckable(node) ? "checked" : "value";
  5738. const descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField);
  5739. let currentValue = "" + node[valueField];
  5740. if (node.hasOwnProperty(valueField) || typeof descriptor === "undefined" || typeof descriptor.get !== "function" || typeof descriptor.set !== "function") {
  5741. return;
  5742. }
  5743. const { get , set } = descriptor;
  5744. Object.defineProperty(node, valueField, {
  5745. configurable: true,
  5746. enumerable: descriptor.enumerable,
  5747. get: function() {
  5748. return get.call(this);
  5749. },
  5750. set: function(value) {
  5751. currentValue = "" + value;
  5752. set.call(this, value);
  5753. }
  5754. });
  5755. const tracker = {
  5756. getValue () {
  5757. return currentValue;
  5758. },
  5759. setValue (value) {
  5760. currentValue = "" + value;
  5761. },
  5762. stopTracking () {
  5763. detachTracker(node);
  5764. delete node[valueField];
  5765. }
  5766. };
  5767. return tracker;
  5768. }
  5769. function track(node) {
  5770. if (getTracker(node)) {
  5771. return;
  5772. }
  5773. node._valueTracker = trackValueOnNode(node);
  5774. }
  5775. function updateValueIfChanged(node, nextValue) {
  5776. if (!node) {
  5777. return false;
  5778. }
  5779. const tracker = getTracker(node);
  5780. if (!tracker) {
  5781. return true;
  5782. }
  5783. const lastValue = tracker.getValue();
  5784. if (nextValue !== lastValue) {
  5785. tracker.setValue(nextValue);
  5786. return true;
  5787. }
  5788. return false;
  5789. }
  5790. function isEventName(s) {
  5791. return s[0] === "o" && s[1] === "n";
  5792. }
  5793. var IS_NON_DIMENSIONAL = /aspect|acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;
  5794. function updateProps(dom, oldProps, newProps) {
  5795. const updatePayload = getUpdatePayload(dom, oldProps, newProps);
  5796. if (updatePayload) {
  5797. updatePropsByPayload(dom, oldProps, updatePayload);
  5798. }
  5799. }
  5800. function updatePropsByPayload(dom, oldProps, updatePayload) {
  5801. for(let i = 0; i < updatePayload.length; i += 2){
  5802. const key = updatePayload[i];
  5803. const newProp = updatePayload[i + 1];
  5804. const oldProp = oldProps[key];
  5805. setProperty(dom, key, newProp, oldProp);
  5806. }
  5807. }
  5808. function getUpdatePayload(dom, oldProps, newProps) {
  5809. let i;
  5810. let updatePayload = null;
  5811. for(i in oldProps){
  5812. if (!(i in newProps)) {
  5813. (updatePayload = updatePayload || []).push(i, null);
  5814. }
  5815. }
  5816. const isFormElement = dom instanceof _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.FormElement;
  5817. for(i in newProps){
  5818. if (oldProps[i] !== newProps[i] || isFormElement && i === "value") {
  5819. (updatePayload = updatePayload || []).push(i, newProps[i]);
  5820. }
  5821. }
  5822. return updatePayload;
  5823. }
  5824. function setEvent(dom, name, value, oldValue) {
  5825. const isCapture = name.endsWith("Capture");
  5826. let eventName = name.toLowerCase().slice(2);
  5827. if (isCapture) {
  5828. eventName = eventName.slice(0, -7);
  5829. }
  5830. const compName = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.capitalize)((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.toCamelCase)(dom.tagName.toLowerCase()));
  5831. if (eventName === "click" && compName in _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.internalComponents) {
  5832. eventName = "tap";
  5833. }
  5834. if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(value)) {
  5835. if (oldValue) {
  5836. dom.removeEventListener(eventName, oldValue, false);
  5837. dom.addEventListener(eventName, value, {
  5838. isCapture,
  5839. sideEffect: false
  5840. });
  5841. } else {
  5842. dom.addEventListener(eventName, value, isCapture);
  5843. }
  5844. } else {
  5845. dom.removeEventListener(eventName, oldValue);
  5846. }
  5847. }
  5848. function setStyle(style, key, value) {
  5849. if (key[0] === "-") {
  5850. style.setProperty(key, value.toString());
  5851. return;
  5852. }
  5853. style[key] = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isNumber)(value) && IS_NON_DIMENSIONAL.test(key) === false ? value + "px" : value == null ? "" : value;
  5854. }
  5855. function setProperty(dom, name, value, oldValue) {
  5856. var _a, _b;
  5857. name = name === "className" ? "class" : name;
  5858. if (name === "key" || name === "children" || name === "ref") ;
  5859. else if (name === "style") {
  5860. const style = dom.style;
  5861. if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isString)(value)) {
  5862. style.cssText = value;
  5863. } else {
  5864. if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isString)(oldValue)) {
  5865. style.cssText = "";
  5866. oldValue = null;
  5867. }
  5868. if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isObject)(oldValue)) {
  5869. for(const i in oldValue){
  5870. if (!(value && i in value)) {
  5871. setStyle(style, i, "");
  5872. }
  5873. }
  5874. }
  5875. if ((0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isObject)(value)) {
  5876. for(const i1 in value){
  5877. if (!oldValue || value[i1] !== oldValue[i1]) {
  5878. setStyle(style, i1, value[i1]);
  5879. }
  5880. }
  5881. }
  5882. }
  5883. } else if (isEventName(name)) {
  5884. setEvent(dom, name, value, oldValue);
  5885. } else if (name === "dangerouslySetInnerHTML") {
  5886. const newHtml = (_a = value === null || value === void 0 ? void 0 : value.__html) !== null && _a !== void 0 ? _a : "";
  5887. const oldHtml = (_b = oldValue === null || oldValue === void 0 ? void 0 : oldValue.__html) !== null && _b !== void 0 ? _b : "";
  5888. if (newHtml || oldHtml) {
  5889. if (oldHtml !== newHtml) {
  5890. dom.innerHTML = newHtml;
  5891. }
  5892. }
  5893. } else if (!(0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(value)) {
  5894. if (value == null) {
  5895. dom.removeAttribute(name);
  5896. } else {
  5897. dom.setAttribute(name, value);
  5898. }
  5899. }
  5900. }
  5901. var hostConfig = {
  5902. getPublicInstance (inst) {
  5903. return inst;
  5904. },
  5905. getRootHostContext () {
  5906. return {};
  5907. },
  5908. getChildHostContext (parentHostContext) {
  5909. return parentHostContext;
  5910. },
  5911. prepareForCommit (..._) {
  5912. return null;
  5913. },
  5914. resetAfterCommit: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5915. createInstance (type, props, _rootContainerInstance, _hostContext, internalInstanceHandle) {
  5916. const element = _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.document$1.createElement(type);
  5917. precacheFiberNode(internalInstanceHandle, element);
  5918. updateFiberProps(element, props);
  5919. return element;
  5920. },
  5921. appendInitialChild (parent, child) {
  5922. parent.appendChild(child);
  5923. },
  5924. finalizeInitialChildren (dom, type, props) {
  5925. updateProps(dom, {}, props);
  5926. if (type === "input" || type === "textarea") {
  5927. track(dom);
  5928. }
  5929. return false;
  5930. },
  5931. prepareUpdate (instance, _, oldProps, newProps) {
  5932. return getUpdatePayload(instance, oldProps, newProps);
  5933. },
  5934. shouldSetTextContent () {
  5935. return false;
  5936. },
  5937. createTextInstance (text, _rootContainerInstance, _hostContext, internalInstanceHandle) {
  5938. const textNode = _chunk_3EXGJ5BE_js__WEBPACK_IMPORTED_MODULE_0__.document$1.createTextNode(text);
  5939. precacheFiberNode(internalInstanceHandle, textNode);
  5940. return textNode;
  5941. },
  5942. scheduleTimeout: setTimeout,
  5943. cancelTimeout: clearTimeout,
  5944. noTimeout: -1,
  5945. isPrimaryRenderer: true,
  5946. warnsIfNotActing: true,
  5947. supportsMutation: true,
  5948. supportsPersistence: false,
  5949. supportsHydration: false,
  5950. getInstanceFromNode: ()=>null,
  5951. beforeActiveInstanceBlur: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5952. afterActiveInstanceBlur: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5953. preparePortalMount: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5954. prepareScopeUpdate: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5955. getInstanceFromScope: ()=>null,
  5956. getCurrentEventPriority () {
  5957. return import_constants.DefaultEventPriority;
  5958. },
  5959. detachDeletedInstance: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5960. supportsMicrotasks: true,
  5961. scheduleMicrotask: (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isUndefined)(Promise) ? setTimeout : (callback)=>Promise.resolve(null).then(callback).catch(function(error) {
  5962. setTimeout(()=>{
  5963. throw error;
  5964. });
  5965. }),
  5966. appendChild (parent, child) {
  5967. parent.appendChild(child);
  5968. },
  5969. appendChildToContainer (parent, child) {
  5970. parent.appendChild(child);
  5971. },
  5972. commitTextUpdate (textInst, _, newText) {
  5973. textInst.nodeValue = newText;
  5974. },
  5975. commitMount: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5976. commitUpdate (dom, updatePayload, _, oldProps, newProps) {
  5977. updatePropsByPayload(dom, oldProps, updatePayload);
  5978. updateFiberProps(dom, newProps);
  5979. },
  5980. insertBefore (parent, child, refChild) {
  5981. parent.insertBefore(child, refChild);
  5982. },
  5983. insertInContainerBefore (parent, child, refChild) {
  5984. parent.insertBefore(child, refChild);
  5985. },
  5986. removeChild (parent, child) {
  5987. parent.removeChild(child);
  5988. },
  5989. removeChildFromContainer (parent, child) {
  5990. parent.removeChild(child);
  5991. },
  5992. resetTextContent: _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.noop,
  5993. hideInstance (instance) {
  5994. const style = instance.style;
  5995. style.setProperty("display", "none");
  5996. },
  5997. hideTextInstance (textInstance) {
  5998. textInstance.nodeValue = "";
  5999. },
  6000. unhideInstance (instance, props) {
  6001. const styleProp = props.style;
  6002. let display = (styleProp === null || styleProp === void 0 ? void 0 : styleProp.hasOwnProperty("display")) ? styleProp.display : null;
  6003. display = display == null || (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isBoolean)(display) || display === "" ? "" : ("" + display).trim();
  6004. instance.style["display"] = display;
  6005. },
  6006. unhideTextInstance (textInstance, text) {
  6007. textInstance.nodeValue = text;
  6008. },
  6009. clearContainer (element) {
  6010. if (element.childNodes.length > 0) {
  6011. element.textContent = "";
  6012. }
  6013. }
  6014. };
  6015. var TaroReconciler = (0, import_react_reconciler.default)(hostConfig);
  6016. if (true) {
  6017. const foundDevTools = TaroReconciler.injectIntoDevTools({
  6018. bundleType: 1,
  6019. version: "18.0.0",
  6020. rendererPackageName: "taro-react"
  6021. });
  6022. if (!foundDevTools) {
  6023. console.info("%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools", "font-weight:bold");
  6024. }
  6025. }
  6026. var restoreQueue = null;
  6027. function getTargetInstForInputOrChangeEvent(e, node) {
  6028. var _a, _b;
  6029. const targetInst = getInstanceFromNode(node);
  6030. const domEventName = e.type;
  6031. if (!targetInst || !isTextInputElement(node)) return;
  6032. if (domEventName === "input" || domEventName === "change") {
  6033. const nextValue = toString((_b = (_a = e.mpEvent) === null || _a === void 0 ? void 0 : _a.detail) === null || _b === void 0 ? void 0 : _b.value);
  6034. return getInstIfValueChanged(targetInst, nextValue);
  6035. }
  6036. }
  6037. function getInstIfValueChanged(targetInst, nextValue) {
  6038. const targetNode = getNodeFromInstance(targetInst);
  6039. if (!targetNode) return false;
  6040. if (updateValueIfChanged(targetNode, nextValue)) {
  6041. return targetInst;
  6042. }
  6043. }
  6044. function enqueueStateRestore(target) {
  6045. if (restoreQueue) {
  6046. restoreQueue.push(target);
  6047. } else {
  6048. restoreQueue = [
  6049. target
  6050. ];
  6051. }
  6052. }
  6053. function needsStateRestore() {
  6054. return restoreQueue !== null;
  6055. }
  6056. function finishEventHandler() {
  6057. const controlledComponentsHavePendingUpdates = needsStateRestore();
  6058. if (controlledComponentsHavePendingUpdates) {
  6059. TaroReconciler.flushSync();
  6060. restoreStateIfNeeded();
  6061. }
  6062. }
  6063. function restoreStateIfNeeded() {
  6064. if (!restoreQueue) {
  6065. return;
  6066. }
  6067. const queuedTargets = restoreQueue;
  6068. restoreQueue = null;
  6069. for(let i = 0; i < queuedTargets.length; i++){
  6070. restoreStateOfTarget(queuedTargets[i]);
  6071. }
  6072. }
  6073. function restoreImpl(domElement, tag, oldValue, props) {
  6074. switch(tag){
  6075. case "input":
  6076. ReactDOMInputRestoreControlledState(domElement, oldValue, props);
  6077. break;
  6078. case "textarea":
  6079. ReactDOMTextareaRestoreControlledState(domElement, oldValue, props);
  6080. break;
  6081. }
  6082. }
  6083. function restoreStateOfTarget(item) {
  6084. const internalInstance = getInstanceFromNode(item.target);
  6085. if (!internalInstance) return;
  6086. const { stateNode , type } = internalInstance;
  6087. if (stateNode) {
  6088. const props = getFiberCurrentPropsFromNode(stateNode);
  6089. restoreImpl(stateNode, type, item.value, props);
  6090. }
  6091. }
  6092. var ContainerMap = /* @__PURE__ */ new WeakMap();
  6093. var Root = class {
  6094. initInternalRoot(renderer, domContainer, options) {
  6095. const containerInfo = domContainer;
  6096. if (options) {
  6097. const tag = 1;
  6098. const concurrentUpdatesByDefaultOverride = false;
  6099. let isStrictMode = false;
  6100. let identifierPrefix = "";
  6101. let onRecoverableError = (error)=>console.error(error);
  6102. let transitionCallbacks = null;
  6103. if (options.unstable_strictMode === true) {
  6104. isStrictMode = true;
  6105. }
  6106. if (options.identifierPrefix !== void 0) {
  6107. identifierPrefix = options.identifierPrefix;
  6108. }
  6109. if (options.onRecoverableError !== void 0) {
  6110. onRecoverableError = options.onRecoverableError;
  6111. }
  6112. if (options.unstable_transitionCallbacks !== void 0) {
  6113. transitionCallbacks = options.unstable_transitionCallbacks;
  6114. }
  6115. this.internalRoot = renderer.createContainer(containerInfo, tag, null, isStrictMode, concurrentUpdatesByDefaultOverride, identifierPrefix, onRecoverableError, transitionCallbacks);
  6116. } else {
  6117. const tag1 = 0;
  6118. this.internalRoot = renderer.createContainer(containerInfo, tag1, null, false, false, "", ()=>{}, null);
  6119. }
  6120. }
  6121. render(children, cb) {
  6122. const { renderer , internalRoot } = this;
  6123. renderer.updateContainer(children, internalRoot, null, cb);
  6124. return renderer.getPublicRootInstance(internalRoot);
  6125. }
  6126. unmount(cb) {
  6127. this.renderer.updateContainer(null, this.internalRoot, null, cb);
  6128. }
  6129. constructor(renderer, domContainer, options){
  6130. this.renderer = renderer;
  6131. this.initInternalRoot(renderer, domContainer, options);
  6132. }
  6133. };
  6134. function render(element, domContainer, cb) {
  6135. const oldRoot = ContainerMap.get(domContainer);
  6136. if (oldRoot != null) {
  6137. return oldRoot.render(element, cb);
  6138. }
  6139. const root = new Root(TaroReconciler, domContainer);
  6140. ContainerMap.set(domContainer, root);
  6141. return root.render(element, cb);
  6142. }
  6143. function createRoot(domContainer, options = {}) {
  6144. var _a;
  6145. const oldRoot = ContainerMap.get(domContainer);
  6146. if (oldRoot != null) {
  6147. return oldRoot;
  6148. }
  6149. const root = new Root(TaroReconciler, domContainer, options);
  6150. ContainerMap.set(domContainer, root);
  6151. markContainerAsRoot((_a = root === null || root === void 0 ? void 0 : root.internalRoot) === null || _a === void 0 ? void 0 : _a.current, domContainer);
  6152. _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.hooks.tap("dispatchTaroEvent", (e, node)=>{
  6153. const eventPriority = getEventPriority(e.type);
  6154. TaroReconciler.runWithPriority(eventPriority, ()=>{
  6155. node.dispatchEvent(e);
  6156. });
  6157. });
  6158. _chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.hooks.tap("modifyTaroEvent", (e, node)=>{
  6159. var _a2, _b;
  6160. const inst = getTargetInstForInputOrChangeEvent(e, node);
  6161. if (!inst) return;
  6162. const nextValue = (_b = (_a2 = e.mpEvent) === null || _a2 === void 0 ? void 0 : _a2.detail) === null || _b === void 0 ? void 0 : _b.value;
  6163. enqueueStateRestore({
  6164. target: node,
  6165. value: nextValue
  6166. });
  6167. });
  6168. return root;
  6169. }
  6170. var isInsideEventHandler = false;
  6171. var unstable_batchedUpdates = (fn, a)=>{
  6172. if (isInsideEventHandler) {
  6173. return fn(a);
  6174. }
  6175. isInsideEventHandler = true;
  6176. try {
  6177. return TaroReconciler.batchedUpdates(fn, a);
  6178. } finally{
  6179. isInsideEventHandler = false;
  6180. finishEventHandler();
  6181. }
  6182. };
  6183. function unmountComponentAtNode(dom) {
  6184. (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.ensure)(dom && [
  6185. 1,
  6186. 8,
  6187. 9,
  6188. 11
  6189. ].includes(dom.nodeType), "unmountComponentAtNode(...): Target container is not a DOM element.");
  6190. const root = ContainerMap.get(dom);
  6191. if (!root) return false;
  6192. unstable_batchedUpdates(()=>{
  6193. root.unmount(()=>{
  6194. ContainerMap.delete(dom);
  6195. });
  6196. }, null);
  6197. return true;
  6198. }
  6199. function findDOMNode(comp) {
  6200. if (comp == null) {
  6201. return null;
  6202. }
  6203. const nodeType = comp.nodeType;
  6204. if (nodeType === 1 || nodeType === 3) {
  6205. return comp;
  6206. }
  6207. return TaroReconciler.findHostInstance(comp);
  6208. }
  6209. var portalType = (0,_chunk_77KB62LY_js__WEBPACK_IMPORTED_MODULE_1__.isFunction)(Symbol) && Symbol.for ? Symbol.for("react.portal") : 60106;
  6210. function createPortal(children, containerInfo, key) {
  6211. return {
  6212. $$typeof: portalType,
  6213. key: key == null ? null : String(key),
  6214. children,
  6215. containerInfo,
  6216. implementation: null
  6217. };
  6218. }
  6219. var index = {
  6220. render,
  6221. createRoot,
  6222. unstable_batchedUpdates,
  6223. unmountComponentAtNode,
  6224. findDOMNode,
  6225. createPortal
  6226. };
  6227. /**
  6228. * @license React
  6229. * react-reconciler-constants.development.js
  6230. *
  6231. * Copyright (c) Facebook, Inc. and its affiliates.
  6232. *
  6233. * This source code is licensed under the MIT license found in the
  6234. * LICENSE file in the root directory of this source tree.
  6235. */ /**
  6236. * @license React
  6237. * react-reconciler.production.min.js
  6238. *
  6239. * Copyright (c) Facebook, Inc. and its affiliates.
  6240. *
  6241. * This source code is licensed under the MIT license found in the
  6242. * LICENSE file in the root directory of this source tree.
  6243. */ /**
  6244. * @license React
  6245. * scheduler.development.js
  6246. *
  6247. * Copyright (c) Facebook, Inc. and its affiliates.
  6248. *
  6249. * This source code is licensed under the MIT license found in the
  6250. * LICENSE file in the root directory of this source tree.
  6251. */
  6252. /***/ })
  6253. }]);