vendors-node_modules_taro_weapp_prebundle_react-dom_js.js 270 KB

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