{"version":3,"file":"static/components/r-donationlandingpage-d8be99e6ada929cc3904.mjs?cv=7","mappings":"0RAEaA,EAAgB,CACzBC,YAAa,IACbC,QAAS,KAGAC,EAAW,CACpBC,0BAA2B,MAC3BC,sBAAuB,cACvBC,kBAAmB,gBAGVC,GAAwBC,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,GAAA,GAChCC,EAAAA,GAAgB,wBAChBC,EAAAA,GAAW,mDACXC,EAAAA,GAAa,oBACbC,EAAAA,GAAkB,yBAGVC,GAA8BL,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,GAAA,GACtCC,EAAAA,GAAgB,sHAChBC,EAAAA,GAAW,mNACXE,EAAAA,GAAkB,4GAIVE,EAAiB,KAGvB,SAASC,EAAiBC,EAAaC,EAAeC,GACzD,OAAID,IAAkBjB,EAAeC,YAC1B,CACHkB,UAAW,EACXC,OAAQJ,EACRK,eAAgBL,EAChBM,iBAAkB,EAClBC,YAAa,GAGd,CACHH,OAAQJ,EACRG,UAA0B,GAAdH,EACZK,eAA+B,GAAdL,EACjBM,iBAAkB,EAClBC,YAAa,EAErB,C,y3BC5BA,IAAMC,EAAcC,EAAAA,GAAOC,KAAI,MACzBC,EAAiBF,EAAAA,GAAOC,KAAI,MAC5BE,EAAeH,EAAAA,GAAOC,KAAI,MAC1BG,GAAcJ,EAAAA,EAAAA,IAAOK,IAAPL,CAAgB,4SASZ,SAACM,GAAK,OAAKA,EAAMC,MAAMC,WAAW,IAClC,SAACF,GAAK,OAAKA,EAAMC,MAAME,OAAO,IACjC,SAACH,GAAK,OAAKA,EAAMC,MAAMG,gBAAgB,IAGnC,SAACJ,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAO/B,SAACL,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAKlDC,EAAaZ,EAAAA,GAAOC,KAAI,MACxBY,EAAcb,EAAAA,GAAOC,KAAI,MAEzBa,EAAcd,EAAAA,GAAOe,IAAG,o3BAW1BhB,EAKEiB,EAAAA,EAEFd,EAKAC,EAQAC,GAEiB,SAACE,GAAK,OAAKA,EAAMC,MAAMG,gBAAgB,IAExC,SAAAO,GAAA,IAAGC,EAAQD,EAARC,SAAUX,EAAKU,EAALV,MAAK,OAChCW,EAAWX,EAAMY,SAAWZ,EAAME,OAAO,IAiBxB,SAAAW,GAAW,OAAAA,EAARF,SAA2B,UAAY,GAAG,IAI9C,SAAAG,GAAA,IAAGH,EAAQG,EAARH,SAAUX,EAAKc,EAALd,MAAK,OAChCW,EAAWX,EAAMY,SAAWZ,EAAMe,OAAO,GAI7ClB,EAAiBA,EAKjBQ,GACW,SAAAW,GAAW,OAAAA,EAARL,SAA2B,OAAS,MAAM,IAM/C,SAACZ,GAAK,OAAKA,EAAMC,MAAMY,QAAQ,GAExCN,GACW,SAAAW,GAAW,OAAAA,EAARN,SAA2B,OAAS,MAAM,IAG/C,SAACZ,GAAK,OAAKA,EAAMC,MAAMY,QAAQ,IAItCM,EAAgB,SAACC,GACrB,IAAMC,EAAOC,IAAOF,GAAUG,UAC1BD,IAAAA,UAAiBF,GACjBE,MAEJ,MAAO,CACLD,KAAMA,EAAKG,OAAO,cAClBC,KAAMJ,EAAKG,OAAO,SAEtB,EAEME,EAAoB,SAACN,GACzB,OAAOE,IACLF,EAASC,KAAO,IAAMD,EAASK,KAC/B,oBACAD,QACJ,EAEMG,EAAgB,SAAC3B,GACrB,IACE4B,EAYE5B,EAZF4B,GACAC,EAWE7B,EAXF6B,SACAC,EAUE9B,EAVF8B,MACAC,EASE/B,EATF+B,KACAC,EAQEhC,EARFgC,MACAC,EAOEjC,EAPFiC,MACAC,EAMElC,EANFkC,SACAC,EAKEnC,EALFmC,eACAC,EAIEpC,EAJFoC,eAEAC,GAEErC,EAHFsC,aAGEtC,EAFFqC,UACGE,GAAIC,EAAAA,EAAAA,GACLxC,EAAKyC,GACHC,GAAcC,EAAAA,EAAAA,UAAQ,kBAAMb,EAAQX,EAAcW,GAAS,IAAI,GAAE,CAACA,IAExEc,GAAwBC,EAAAA,EAAAA,UAAoB,MAAXH,OAAW,EAAXA,EAAajB,MAAKqB,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAA5CnB,EAAIqB,EAAA,GAAEE,EAAOF,EAAA,GACpBG,GAAwBJ,EAAAA,EAAAA,UAAoB,MAAXH,OAAW,EAAXA,EAAarB,MAAK6B,GAAAH,EAAAA,EAAAA,GAAAE,EAAA,GAA5C5B,EAAI6B,EAAA,GAAEC,EAAOD,EAAA,GACpBE,GAA4CP,EAAAA,EAAAA,UAAS,GAAEQ,GAAAN,EAAAA,EAAAA,GAAAK,EAAA,GAAhDE,EAAcD,EAAA,GAAEE,EAAiBF,EAAA,GAElCG,GAAmBC,EAAAA,EAAAA,QAAO,MAC1BC,GAAmBD,EAAAA,EAAAA,QAAO,MAE1BE,GAAmBC,EAAAA,EAAAA,cACvB,SAAC9B,GACC,IAAMP,EAA2B,iBAAVO,EACvBA,EAAQP,EAAUO,EAAMN,OAAO,cAAgBM,EAC/CqB,EAAQrB,GACRP,GAAWM,GAAYA,EAASH,EAAkB,CAAEL,KAAMS,EAAOL,KAAAA,IACnE,GACA,CAACI,EAAUJ,IAGPoC,GAAmBD,EAAAA,EAAAA,cACvB,SAAC9B,GACC,IAAMP,EAA2B,iBAAVO,EACvBA,EAAQP,EAAUO,EAAMN,OAAO,SAAWM,EAC1CkB,EAAQlB,GACRP,GAAWM,GAAYA,EAASH,EAAkB,CAAEL,KAAAA,EAAMI,KAAMK,IAClE,GACA,CAACD,EAAUR,IAGPyC,GAAUF,EAAAA,EAAAA,cAAY,SAACG,GAC3BR,EAAkBQ,EAAEC,OAAOC,eAC7B,GAAG,KAEHC,EAAAA,EAAAA,YAAU,WACR,GAAIpC,GAASD,EAAU,CACrB,IAAMsC,EAAWhD,EAAcW,GAC/BqB,EAAQgB,EAAS9C,MACjB2B,EAAQmB,EAAS1C,KACnB,CACF,GAAG,CAACK,EAAOD,KAEXqC,EAAAA,EAAAA,YAAU,WACRV,EAAiBY,UAAYC,SAASC,eACpCd,EAAiBS,iBAAmBX,GACpCE,EAAiBY,QAAQG,kBACvBjB,EACAA,EAEN,GAAG,CAACjC,EAAMiC,KAEVY,EAAAA,EAAAA,YAAU,WACRR,EAAiBU,UAAYC,SAASC,eACpCZ,EAAiBO,iBAAmBX,GACpCI,EAAiBU,QAAQG,kBACvBjB,EACAA,EAEN,GAAG,CAAC7B,EAAM6B,IAEU,IAAIkB,KAExB,OACEC,EAAAA,cAACjE,EAAW,CAACkE,YAAarC,EAAUsC,QAAS3C,EAAOpB,WAAYoB,EAAO4C,SAAU9C,GAC9EG,GAASwC,EAAAA,cAAChF,EAAW,CAACoF,QAASjD,GAAKK,GACpCC,GAAYuC,EAAAA,cAAC7E,EAAc,KAAEsC,GAC9BuC,EAAAA,cAAC5E,EAAY,KACVkC,EAAK+C,SAAS,QACbL,EAAAA,cAAC3E,GAAWiF,EAAAA,EAAAA,GAAA,CACVC,MAAM,OACNC,OAAO,KACPC,WAAUC,EAAAA,EAAA,GACL5C,GAAI,IACPuB,QAAAA,EACAsB,IAAK5B,KAEHrB,EAAc,CAClBN,SAAU8B,EACV7B,MAAOT,EACPgE,WAAW,aACXC,YAAY,KAEZ,KACHvD,EAAK+C,SAAS,QACbL,EAAAA,cAAC3E,GAAWiF,EAAAA,EAAAA,GAAA,CACVC,MAAM,OACNC,OAAO,KACPC,WAAUC,EAAAA,EAAA,GACL5C,GAAI,IACPuB,QAAAA,EACAsB,IAAK1B,KAEHtB,EAAc,CAClBP,SAAUgC,EACV/B,MAAOL,EACP6D,WAAW,QACXD,YAAY,KAEZ,MAENZ,EAAAA,cAACnE,EAAU,KACTmE,EAAAA,cAACc,EAAAA,GAAW,CAACC,KAAK,kBAEpBf,EAAAA,cAAClE,EAAW,KAAEyB,GAGpB,EAcAL,EAAc8D,aAAe,CAC3B1D,KAAM,YAGR,S,yMC/Ra2D,EAAgBhG,EAAAA,GAAOe,IAAG,kNAGf,SAACT,GAAK,OAAKA,EAAMC,MAAM0F,OAAO,IAO7B,SAAC3F,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAO3CuF,EAAelG,EAAAA,GAAOmG,EAAC,gBACvB,SAAC7F,GAAK,OAAKA,EAAMC,MAAMY,QAAQ,IAG/BiF,EAAkBpG,EAAAA,GAAOe,IAAG,wIAKlB,SAACT,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAUzC0F,EAAerG,EAAAA,GAAOe,IAAG,yYAgBb,SAACT,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAwBlD2F,EAAQtG,EAAAA,GAAOmG,EAAC,gBACT,SAAAlF,GAAO,OAAAA,EAALV,MAAiBY,QAAQ,IAEjC,SAASoF,EAAYnF,GAAqB,IAAnBoF,EAAOpF,EAAPoF,QAASC,EAAOrF,EAAPqF,QACnC,OAAO1B,EAAAA,cAAAA,EAAAA,SAAA,KAAE,IAAE0B,GAAW1B,EAAAA,cAACuB,EAAK,KAACvB,EAAAA,cAAA,QAAM2B,UAAU,sCAAqC,KAAGF,GACzF,CAGO,IAAMG,EAAmB3G,EAAAA,GAAOmG,EAAC,mEAEhB,SAAC7F,GAAK,OAAKA,EAAMC,MAAMqG,YAAY,IAC9C,SAACtG,GAAK,OAAKA,EAAMC,MAAMsG,QAAQ,IAC1B,SAAAxF,GAAQ,OAAAA,EAANyF,OAAqB,SAAW,MAAM,IAG7CC,EAAe/G,EAAAA,GAAOmG,EAAC,gGACZ,SAAC7F,GAAK,SAAA0G,OAAQ1G,EAAMC,MAAM0G,gBAAe,SACpD,SAAC3G,GAAK,OAAKA,EAAMC,MAAMsG,QAAQ,G,yPCtFtCK,EAAuBlH,EAAAA,GAAOe,IAAG,+EAGjB,SAACT,GAAK,OAAKA,EAAMC,MAAM4G,MAAM,IAIpC,SAASC,EAAgBnG,GAAmB,IAAAoG,EAAhBC,EAAYrG,EAAZqG,aACzCC,GAA+CC,EAAAA,EAAAA,sBAAvCC,EAA0BF,EAA1BE,2BAA4BC,EAAMH,EAANG,OAE9BC,EAAuC,OAA3BN,EAAGC,EAAaM,cAEjC,OAF4CP,EAAxBA,EAA0BQ,MAC7C,SAACC,GAAK,OAAKA,EAAMzF,OAASnD,EAAAA,EAAU,UACrC,EAFoBmI,EAElBU,MAEH,SAASC,EAAW3F,GAAM,IAAA4F,EAAAC,EACxB,OACwE,OADxED,EAC0B,OAD1BC,EACEZ,EAAaM,cAAiD,OAAtCM,EAAxBA,EAA0BL,MAAK,SAACC,GAAK,OAAKA,EAAMzF,OAASA,CAAI,UAAC,EAA9D6F,EAAgEvI,QAAMsI,EACtE,CAEJ,CAoBA,OACElD,EAAAA,cAAAA,EAAAA,SAAA,MACI0C,GACA1C,EAAAA,cAAAA,EAAAA,SAAA,KACEA,EAAAA,cAACmC,EAAoB,KACnBnC,EAAAA,cAAA,SAAG,4CACHA,EAAAA,cAAA,SAAG,sCACmC,IACpCA,EAAAA,cAACoD,EAAAA,EAAI,CAACC,MAAM,oBAAmB,yBAA4B,gCAI9Dd,EAAae,WACZtD,EAAAA,cAACuD,EAAAA,EAAM,CAACC,QA/BlB,WACE,IAAMC,EACJlB,EAAa3H,QACZqI,EAAW/I,EAAAA,IACV+I,EAAW7I,EAAAA,IACX6I,EAAW9I,EAAAA,KACfwI,EAAO,CACLD,4BAA4B,EAC5B9H,OAAQ2H,EAAa3H,OACrBD,UAAWsI,EAAW/I,EAAAA,IACtBa,YAAakI,EAAW9I,EAAAA,IACxBW,iBAAkBmI,EAAW7I,EAAAA,IAC7BS,eAAgB4I,EAChBb,aAAAA,EACAc,sBAAmCC,IAAjBf,GAEtB,EAeqDgB,MAAM,cAAa,6BAQ1E,C,0BClEMC,G,SAAQ5I,EAAAA,GAAO6I,GAAE,sFACV,SAACvI,GAAK,OAAKA,EAAMC,MAAMuI,aAAa,KAQlC,SAASC,EAAgC9H,GAAmB,IAAhBqG,EAAYrG,EAAZqG,aAEjD0B,EAAU,IAAIlE,KAAKwC,EAAa0B,SAEhCC,EADoB,IAAIC,KAAKC,eAAe,QAAS,CAACC,UAAW,SACnCtH,OAAOkH,GAE3C,OAAOjE,EAAAA,cAAAA,EAAAA,SAAA,KACHA,EAAAA,cAAC6D,EAAK,KAAC,aACP7D,EAAAA,cAACgC,EAAAA,aAAY,KAAC,wEAAqEhC,EAAAA,cAAA,cAAUkE,IAC7FlE,EAAAA,cAAA,SAAG,4PAAyPA,EAAAA,cAACoD,EAAAA,EAAI,CAACC,MAAM,oBAAmB,yBAA4B,+BAG/T,C,cCtBe,SAASiB,EAAapI,GAAqD,IAAlDtB,EAAMsB,EAANtB,OAAQwC,EAAQlB,EAARkB,SAAQmH,EAAArI,EAAEsI,SAAAA,OAAQ,IAAAD,GAAQA,EAAAE,EAAAvI,EAAEqB,MAAAA,OAAK,IAAAkH,EAAG,GAAEA,EAClFtG,GAAwCC,EAAAA,EAAAA,UAASxD,GAAOyD,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAjDuG,EAAYrG,EAAA,GAAEsG,EAAetG,EAAA,GAC9BuG,GAAY5F,EAAAA,EAAAA,UAgBlB,OANAS,EAAAA,EAAAA,YAAU,WACF7E,IAAWgK,GACXD,EAAgB/J,EAExB,GAAG,CAACA,IAEGoF,EAAAA,cAAC6E,EAAAA,EAAS,CACbL,SAAUA,EACVM,KAAK,YACL1H,SAjBJ,SAAmBkC,GAAG,IAAAyF,EACd1H,EAAsB,OAAjB0H,EAAGzF,EAAEC,OAAOlC,YAAK,EAAd0H,EAAgBC,OAAOC,QAAQ,YAAa,IAAIA,QAAQ,IAAK,KACzE5H,EAAQ6H,MAAM7H,IAAoB,KAAVA,EAAe,EAAIA,EAC3CsH,EAAgBtH,GAChBuH,EAAUjF,QAAUtC,EACpBD,EAAS+H,KAAKC,MAA2B,IAApBC,WAAWhI,IACpC,EAYIE,MAAOA,EACP+H,WAAS,EACTjI,MAAOqH,GAEf,C,qkBChBA,IAAMa,EAA0BtK,EAAAA,GAAOe,IAAG,+GAGjB,SAACT,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAUlD4J,EAAgBvK,EAAAA,GAAOe,IAAG,6DAU1ByJ,EAA4BxK,EAAAA,GAAOmG,EAAC,wBAIpCsE,EAAmBzK,EAAAA,GAAOC,KAAI,gEAEvB,SAACK,GAAK,OAAKA,EAAMC,MAAMmK,UAAU,IAKxCC,EAAY3K,EAAAA,GAAOe,IAAG,MACtB6J,EAAe5K,EAAAA,GAAOe,IAAG,MAEzB8J,EAAiB,CAAC,EAAG,IAAK,IAAM,KAAM,IAAM,IAAM,KAEzC,SAASC,IACpB,IAAMC,GAAWC,EAAAA,EAAAA,MAEjBzD,GAA6GC,EAAAA,EAAAA,sBAArGG,EAAYJ,EAAZI,aAAcsD,EAAe1D,EAAf0D,gBAAiBtL,EAAM4H,EAAN5H,OAAQH,EAAa+H,EAAb/H,cAAekI,EAAMH,EAANG,OAAQwD,EAAM3D,EAAN2D,OAAQzD,EAA0BF,EAA1BE,2BAC9EvE,GAAwCC,EAAAA,EAAAA,WAAS,GAAMC,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAhDiI,EAAY/H,EAAA,GAAEgI,EAAehI,EAAA,GAEpCiI,GAAyEC,EAAAA,EAAAA,MAA3DC,EAAgBF,EAAtBG,KAA4DH,EAApCI,UAEhC,SAASC,EAAaC,GAClBjE,EAAMjC,EAAC,CAAC,GAAInG,EAAAA,EAAAA,kBAAiBqM,EAAWnM,EAAgC,OAAjBmI,IAC3D,CAMA,IAAMiE,GAAe3I,EAAAA,EAAAA,UAAQ,WACzB,OAAO,SAAAhC,GAAA,IAAEmB,EAAKnB,EAALmB,MAAK,OAAM2C,EAAAA,cAACuD,EAAAA,EAAM,CACvBuD,OAAQlM,IAAWyC,EACnBmG,QAAS,WACT6C,GAAgB,GAChBM,EAAatJ,EACjB,EAAGuG,MAAM,OAAOvG,EAAQ,IAAI,KAAW,CAC3C,GAAG,CAACzC,EAAQH,IAEZ,SAASsM,EAAoBC,GACzBrE,EAAMjC,EAAC,CACHjG,cAAeuM,IACZzM,EAAAA,EAAAA,kBAAiBK,EAAQoM,EAAyB,OAAjBpE,IAE5C,CAsBA,OApBAnD,EAAAA,EAAAA,YAAU,WACF+G,IAAqBN,GACrBvD,EAAO,CAACuD,gBAAiBM,GAEjC,GAAG,CAACA,KAEJ/G,EAAAA,EAAAA,YAAU,WAAM,IAAAwH,EACNC,EAAY,IAAIC,gBAAgBnB,EAASoB,QAE/CL,EADkBf,EAASqB,SAAShH,SAAS,kBAAoD,MAAhC6G,EAAUI,IAAI,cAEzE9N,EAAAA,eAAeE,QACfF,EAAAA,eAAeC,aACrB,IAAI8N,EAAcC,SAAiC,OAAzBP,EAACC,EAAUI,IAAI,YAAUL,EAAI,GACvDM,EAAcA,EAAc,IAAoB,IAAdA,EAAoBA,GACT,IAAzCzB,EAAezF,SAASkH,IACxBlB,GAAgB,GAEpBM,EAAaY,EACjB,GAAG,CAACvB,IAEGhG,EAAAA,cAAC4F,EAAS,KACb5F,EAAAA,cAAC6F,EAAY,CAAC9E,KAAK,UACff,EAAAA,cAACuD,EAAAA,EAAM,CACHC,QAAS,WAAQuD,EAAoBvN,EAAAA,eAAeC,YAAY,EAChEqN,OAAQrM,IAAkBjB,EAAAA,eAAeC,YACzCmK,MAAM,OAAM,gBAChB5D,EAAAA,cAACuD,EAAAA,EAAM,CACHC,QAAS,WAAQuD,EAAoBvN,EAAAA,eAAeE,QAAS,EAC7DoN,OAAQrM,IAAkBjB,EAAAA,eAAeE,QACzCkK,MAAM,OAAM,gBAGpB5D,EAAAA,cAACiB,EAAAA,cAAa,KACTyB,GAA8BjI,IAAkBjB,EAAAA,eAAeE,SAAWsG,EAAAA,cAACgE,EAAgC,CAACzB,aAAciE,IACzHA,GACEA,EAAiB/L,gBAAkBjB,EAAAA,eAAeE,UACjDgJ,GACDjI,IAAkBjB,EAAAA,eAAeE,QAAWsG,EAAAA,cAACqC,EAAgB,CAACE,aAAciE,IAChFxG,EAAAA,cAACuF,EAAuB,KACpBvF,EAAAA,cAACwB,EAAAA,aAAY,CAACC,QAAe,MAAN0E,OAAM,EAANA,EAAQvL,OAAQ8G,QAAe,MAANyE,OAAM,EAANA,EAAQvL,SACvDH,IAAkBjB,EAAAA,eAAeC,YAAcuG,EAAAA,cAAA,SAAG,mDAAsDA,EAAAA,cAAA,SAAG,kDAC5GA,EAAAA,cAACwF,EAAa,KACVxF,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,MACrB2C,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,MACrB2C,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,OACrB2C,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,MACrB2C,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,MACrB2C,EAAAA,cAAC6G,EAAY,CAACxJ,MAAO,MACpB+I,EACGpG,EAAAA,cAACsE,EAAa,CACVlH,SAAU,SAACC,GAAK,OAAKsJ,EAAatJ,EAAM,EACxCzC,OAAQA,EAAS,MAGrBoF,EAAAA,cAACuD,EAAAA,EAAM,CACHC,QAAS,WACLmD,EAAa,KACbN,GAAgB,EACpB,EACAzC,MAAM,OAAM,yBAIxB5D,EAAAA,cAACyH,EAAAA,EAAM,CAACC,KAAK,WACZ9M,EACGoF,EAAAA,cAACyF,EAAyB,KACtBzF,EAAAA,cAAC0F,EAAgB,KArF1BP,KAAKC,MAAe,IAATxK,EAAe,KAAQ,IAqFa,MAAIH,IAAkBjB,EAAAA,eAAeE,SAAW,UAA4B,+CAGtHsG,EAAAA,cAAA,SAAG,gEAOvB,C,2oBClJA,IAAM2H,EAAqB1M,EAAAA,GAAO2M,GAAE,qBAIrB,SAASC,IAEpB,IAAQT,GAAWnB,EAAAA,EAAAA,MAAXmB,OACFF,EAAY,IAAIC,gBAAgBC,GACtC5E,GAAiDC,EAAAA,EAAAA,sBAA1CG,EAAYJ,EAAZI,aAAcc,EAAgBlB,EAAhBkB,iBAAkBf,EAAMH,EAANG,OACvCxE,GAA0CC,EAAAA,EAAAA,WAAS,GAAMC,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAlD2J,EAAazJ,EAAA,GAAE0J,EAAgB1J,EAAA,GAEhC2J,GAAcC,EAAAA,EAAAA,IAAYC,EAAAA,IAE1BC,EAAUjB,EAAUI,IAAI,SAC9Bc,GAA0BC,EAAAA,EAAAA,IACtBF,GACA,GAFInF,EAAKoF,EAALpF,MAAOsF,EAAMF,EAANE,OAKf9J,GAAwBJ,EAAAA,EAAAA,YAAW+J,GAAQ1J,GAAAH,EAAAA,EAAAA,GAAAE,EAAA,GAApC+J,EAAI9J,EAAA,GAAE+J,EAAO/J,EAAA,GAEdgK,GAAevK,EAAAA,EAAAA,UACjB,kBACIwK,MAAMC,QAAQL,GACRA,EAAOM,KAAI,SAACC,GAAC,OAAAnI,EAAAA,EAAA,GAAWmI,GAAC,IAAExL,MAAOwL,EAAE1L,GAAIK,MAAOqL,EAAE9H,MAAI,IACrD,EAAE,GACZ,CAACuH,IAGL,SAASQ,EAAmBC,GACxB,IAAMC,EAAWP,EAAa3F,MAAK,SAAC+F,GAAC,OAAKA,EAAE1L,KAAO4L,EAAU5L,EAAE,IAC3D6L,GACArG,EAAO,CAACC,aAAcoG,EAAUtF,kBAAkB,IAClDqE,EAAiBiB,IAEjBrG,EAAO,CAACe,kBAAkB,GAElC,EAEAjE,EAAAA,EAAAA,YAAU,WACFuD,IAAUJ,GACVkG,EAAmB9F,EAE3B,GAAG,CAACA,KAEJvD,EAAAA,EAAAA,YAAU,WACFmD,GAAgBc,IAAqB6E,IACrCC,GAAQ,GACRM,EAAmBlG,GAE3B,GAAG,CAACA,EAAcc,EAAkB6E,IAEpC,IAAMU,EAAuB,OAAZd,GAAsC,OAAlBL,GAAuC,OAAZK,EAEhE,SAASe,IACLvG,EAAO,CAAEe,kBAAmB6E,IAC5BC,GAAQ,SAACW,GAAG,OAAMA,CAAG,GACzB,CAEA,OAAOnJ,EAAAA,cAACiB,EAAAA,cAAa,KACjBjB,EAAAA,cAACoJ,EAAAA,GAAG,CAACC,OAAQ,EAAGC,QAAQ,gBAAgBC,IAAK,IACzCvJ,EAAAA,cAAC2H,EAAkB,CAACnE,QAAS0F,GAAY,qCACzClJ,EAAAA,cAACwJ,EAAAA,EAAa,CACVrM,GAAG,QACH4D,KAAK,QACL1D,MAAOkL,EACPnL,SAAU8L,EACVO,QAAM,EACNC,QAAQ,SAGhB1J,EAAAA,cAAC2J,EAAAA,EAAU,CAACV,MAAOA,EAAOW,KAAM5J,EAAAA,cAAC6J,EAAAA,EAAQ,CAACC,MAAO,KAChDvB,GACGvI,EAAAA,cAAAA,EAAAA,SAAA,KACCgI,EACDhI,EAAAA,cAAA,WACIA,EAAAA,cAAA,SAAG,mCACHA,EAAAA,cAAC+J,EAAAA,EAAW,CACRvM,MAAM,GACNC,SAAS,GACTsD,KAAK,QACLiJ,YAAY,2CACZ3M,MAAOyK,EACPmC,QAASxB,EACTrL,SAAU,SAAC8M,GACPnC,EAAiBmC,GACjBvH,EAAO,CAACC,aAAcsH,GAC1B,EACAC,OAAK,KAEJnK,EAAAA,cAACoK,EAAU,QAKhC,CAEA,SAASA,IACL,IAAAC,GAA6BpE,EAAAA,EAAAA,MAArBoB,EAAQgD,EAARhD,SAAUD,EAAMiD,EAANjD,OAElB,OAAOpH,EAAAA,cAAC4B,EAAAA,iBAAgB,CAACG,QAAM,GAAC,sDACuB/B,EAAAA,cAAA,WACnDA,EAAAA,cAACoD,EAAAA,EAAI,CAACC,MAAM,QAAQiH,OAAQ,CAAEC,KAAMlD,EAAWD,IAAU,gBAEjE,CClHA,IAAMoD,EAAkBvP,EAAAA,GAAOe,IAAG,2IACV,SAACT,GAAK,OAAKA,EAAMC,MAAMiP,YAAY,IAMnC,SAAClP,GAAK,OAAKA,EAAMC,MAAME,OAAO,IAKrC,SAACH,GAAK,OAAKA,EAAMC,MAAMkP,SAAS,IAG3CC,EAAa1P,EAAAA,GAAOe,IAAG,8HAGhB,SAACT,GAAK,OAAKA,EAAMC,MAAMuI,aAAa,IAUlC,SAAS6G,IACpB,IAAAzM,GAA8BC,EAAAA,EAAAA,WAAS,GAAMC,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAtCuD,EAAOrD,EAAA,GAAEwM,EAAUxM,EAAA,GAE1B,OAAO2B,EAAAA,cAAC2K,EAAU,CACdG,aAAc,kBAAMD,GAAW,EAAK,EACpCE,aAAc,kBAAMF,GAAW,EAAM,EACrCrH,QAAS,kBAAMqH,GAAW,SAAC1B,GAAG,OAAMA,CAAG,GAAC,GAExCnJ,EAAAA,cAAA,QAAM2B,UAAU,4BAA2B3B,EAAAA,cAAA,SAAG,+BAE7C0B,GAAW1B,EAAAA,cAACwK,EAAe,KACxBxK,EAAAA,cAAA,UAAKjG,EAAAA,yBAAyBG,EAAAA,KAC9B8F,EAAAA,cAAA,SAAI3F,EAAAA,+BAA+BH,EAAAA,KACnC8F,EAAAA,cAAA,UAAKjG,EAAAA,yBAAyBE,EAAAA,KAC9B+F,EAAAA,cAAA,SAAI3F,EAAAA,+BAA+BJ,EAAAA,KACnC+F,EAAAA,cAAA,UAAKjG,EAAAA,yBAAyBK,EAAAA,KAC9B4F,EAAAA,cAAA,SAAI3F,EAAAA,+BAA+BD,EAAAA,MAM/C,CC5CA,IAAM4Q,EAA0B/P,EAAAA,GAAOe,IAAG,wOAqBd,SAACT,GAAK,OAAKA,EAAMC,MAAM0F,OAAO,IAIpD+J,EAAuBhQ,EAAAA,GAAO2M,GAAE,qBAItC,SAASsD,EAAchP,GAAuD,IAArDiP,EAAKjP,EAALiP,MAAO1J,EAAOvF,EAAPuF,QAAS7G,EAAMsB,EAANtB,OAAQwC,EAAQlB,EAARkB,SAAUgO,EAASlP,EAATkP,UAAW7N,EAAKrB,EAALqB,MAClE,OAAOyC,EAAAA,cAACgL,EAAuB,KAC3BhL,EAAAA,cAAA,WACIA,EAAAA,cAAA,UAAKmL,EAAM,IAAE1J,GAAW,MAAJQ,OAAUR,KAElCzB,EAAAA,cAAA,YACIA,EAAAA,cAACsE,EAAa,CACV1J,OAAQA,EACR4J,SAAU4G,EACVhO,SAAUA,EACVG,MAAOA,KAIvB,CAEA,IAAM8N,GAAyBpQ,EAAAA,GAAOe,IAAG,8HAIjB,SAAAK,GAAA,IAAEiP,EAAMjP,EAANiP,OAAQ9P,EAAKa,EAALb,MAAK,OAAM8P,EAAS,GAAHrJ,OAAMzG,EAAM0G,gBAAe,MAAM1G,EAAMmK,UAAU,IAGnF,SAACpK,GAAK,OAAKA,EAAMC,MAAMsG,QAAQ,IAMhD,SAASyJ,GAAajP,GAAiB,IAAfkP,EAAYlP,EAAZkP,aACdC,EAAyB,IAAjBD,EACd,OAAOxL,EAAAA,cAACqL,GAAsB,CAACC,QAASG,GACpCzL,EAAAA,cAAA,SACKyL,EAAQ,gBAAkB,sBAE/BzL,EAAAA,cAAA,SACKyL,GAASzL,EAAAA,cAAA,QAAM2B,UAAU,gBACzB6J,EAAe,GAAK,GAAJvJ,OAAOkD,KAAKuG,IAAIF,EAAe,KAAI,gBACnDA,EAAe,GAAK,GAAJvJ,OAAOkD,KAAKuG,IAAIF,EAAe,KAAI,kBAGhE,CAEe,SAASG,KACpB,IAAAxN,GAAwBC,EAAAA,EAAAA,WAAS,GAAMC,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAhCoK,EAAIlK,EAAA,GAAEmK,EAAOnK,EAAA,GACpBmE,GAWIC,EAAAA,EAAAA,sBAVAhI,EAAa+H,EAAb/H,cACAG,EAAM4H,EAAN5H,OACAD,EAAS6H,EAAT7H,UACAE,EAAc2H,EAAd3H,eACAC,EAAgB0H,EAAhB1H,iBACAC,EAAWyH,EAAXzH,YACA6H,EAAYJ,EAAZI,aACAc,EAAgBlB,EAAhBkB,iBACAf,EAAMH,EAANG,OACAiJ,EAAgBpJ,EAAhBoJ,kBAGJnM,EAAAA,EAAAA,YAAU,YACD8I,GAAQ3F,GAAgBc,GACzB8E,GAAQ,EAEhB,GAAG,CAAC5F,EAAcc,IAElB,IAAM8H,EAAgB7Q,EAAYE,EAAiBC,EAAmBC,EAAeH,EAErF,SAASsO,IACLV,GAAQ,SAACW,GAAG,OAAMA,CAAG,GACzB,CAEA,OAAOnJ,EAAAA,cAACiB,EAAAA,cAAa,KACjBjB,EAAAA,cAACoJ,EAAAA,GAAG,CAACC,OAAQ,EAAGC,QAAQ,gBAAgBC,IAAK,GACzCvJ,EAAAA,cAACiL,EAAoB,CAACzH,QAAS0F,GAAY,iCAC3ClJ,EAAAA,cAACwJ,EAAAA,EAAa,CACVrM,GAAG,kBACH4D,KAAK,kBACL1D,MAAOkL,EACPnL,SAAU8L,EACVO,QAAM,EACNC,QAAQ,SAGfnB,GAAQvI,EAAAA,cAAA,WACJvF,IAAkBjB,EAAAA,eAAeE,SAAWsG,EAAAA,cAACkL,EAAc,CACxDE,WAAW,EACXxQ,OAAQD,EAAY,IACpBwQ,MAAM,mCAEVnL,EAAAA,cAACkL,EAAc,CACX3N,MAAwB,IAAjBiO,EACPL,MAAM,qBACNvQ,OAAQC,EAAiB,IACzBuC,SAAU,SAACC,GAAK,OAAKsF,EAAO,CAAC9H,eAAgBwC,GAAO,IAExD2C,EAAAA,cAACkL,EAAc,CACX3N,MAAwB,IAAjBiO,EACPL,MAAM,wBACNvQ,OAAQE,EAAmB,IAC3BsC,SAAU,SAACC,GAAK,OAAKsF,EAAO,CAAC7H,iBAAkBuC,GAAO,IAEzDuF,GAAgBc,GACb1D,EAAAA,cAACkL,EAAc,CACX3N,MAAwB,IAAjBiO,EACP5Q,OAAQG,EAAc,IACtBoQ,MAAM,kBACN1J,QAASmB,EAAa7B,KACtB3D,SAAU,SAACC,GAAK,OAAKsF,EAAO,CAAC5H,YAAasC,GAAO,IAIrD2C,EAAAA,cAAAA,EAAAA,SAAA,KACIA,EAAAA,cAAC4K,EAAkB,MACnB5K,EAAAA,cAACuL,GAAa,CAACC,aAAcA,IACX,IAAjBA,GAAsBxL,EAAAA,cAACuD,EAAAA,EAAM,CAC1BK,MAAM,aACNJ,QAASoI,GACZ,8BAKrB,C,uCC7JMC,GAAgB,SAACtQ,GAGnB,OACIyE,EAAAA,cAAA,OAAAM,EAAAA,GAAAA,GAAA,CAAKwL,MAAM,KAAKC,OAAO,KAAKC,QAAQ,YAAYC,MAAM,8BAAiC1Q,GACnFyE,EAAAA,cAAA,QAAMkM,QAAQ,MACRC,EAAE,qdAERnM,EAAAA,cAAA,QACImM,EAAE,ymBAIlB,EAEMC,IAAanR,EAAAA,EAAAA,IAAO4Q,GAAP5Q,CAAqB,2BAC1B,SAACM,GAAK,IAAA8Q,EAAA,OAAiB,OAAjBA,EAAK9Q,EAAMwQ,QAAMM,EAAI,MAAM,IAClC,SAAC9Q,GAAK,IAAA+Q,EAAA,OAAgB,OAAhBA,EAAK/Q,EAAMuQ,OAAKQ,EAAI,MAAM,IAE7CF,GAAWG,UAAY,CACnBT,MAAOU,KAAAA,OACPT,OAAQS,KAAAA,QAGZ,YCxBA,IAAMC,GAAc,SAAClR,GAGjB,OACIyE,EAAAA,cAAA,OAAAM,EAAAA,GAAAA,GAAA,CAAKwL,MAAM,KAAKC,OAAO,KAAKC,QAAQ,YAAYC,MAAM,8BAC7C1Q,GAELyE,EAAAA,cAAA,KAAG0M,SAAS,yBACR1M,EAAAA,cAAA,QAAMkM,QAAQ,MACRC,EAAE,sMAERnM,EAAAA,cAAA,QACImM,EAAE,iwDAGVnM,EAAAA,cAAA,YACIA,EAAAA,cAAA,YAAU7C,GAAG,mBACT6C,EAAAA,cAAA,QAAM8L,MAAM,KAAKC,OAAO,KAAKY,KAAK,YAKtD,EAEMC,IAAW3R,EAAAA,EAAAA,IAAOwR,GAAPxR,CAAmB,2BACtB,SAACM,GAAK,IAAA8Q,EAAA,OAAiB,OAAjBA,EAAK9Q,EAAMwQ,QAAMM,EAAI,MAAM,IAClC,SAAC9Q,GAAK,IAAA+Q,EAAA,OAAgB,OAAhBA,EAAK/Q,EAAMuQ,OAAKQ,EAAI,MAAM,IAE7CM,GAASL,UAAY,CACjBT,MAAOU,KAAAA,OACPT,OAAQS,KAAAA,QAGZ,Y,qEC1BA,IAAMK,GAAe5R,EAAAA,GAAOe,IAAG,qHAWzB8Q,GAAiB7R,EAAAA,GAAOe,IAAG,6FAW3B+Q,GAAmB9R,EAAAA,GAAOmG,EAAC,uMAOtB,SAAC7F,GAAK,OAAKA,EAAMC,MAAMe,OAAO,IAe1B,SAASyQ,KAAkB,IAAAC,EACtCzK,GAAsCC,EAAAA,EAAAA,sBAA/BE,EAAMH,EAANG,OAAQuK,EAAW1K,EAAX0K,YAAa/G,EAAM3D,EAAN2D,OAC5BgH,GAA8B1K,EAAAA,EAAAA,sBAAtB2K,EAAED,EAAFC,GAAI3S,EAAa0S,EAAb1S,cAEN4S,GADoB,OAAdJ,EAAIK,EAAAA,EAAOF,IAAGH,EAAIK,EAAAA,EAAAA,SACKC,oBAAoB9S,GACjD+S,EAAgBH,EAAoBvK,MAAK,SAAC2K,GAAG,OAAKA,EAAIpN,SAAS,SAAS,IACxEqN,EAAYL,EAAoBvK,MAAK,SAAC2K,GAAG,OAAKA,EAAIpN,SAAS,QAAQ,IAEzE,OAAOL,EAAAA,cAACiB,EAAAA,cAAa,KACjBjB,EAAAA,cAAA,UAAI,YACJA,EAAAA,cAAC8M,GAAc,CAAC/L,KAAK,eAChByM,GACGxN,EAAAA,cAACuD,EAAAA,EAAM,CACHuD,OAAQoG,IAAgBM,EACxBhK,QAAS,kBAAMb,EAAO,CAACuK,YAAaM,GAAe,EACnD5J,MAAM,OACN5D,EAAAA,cAAC6M,GAAY,KACT7M,EAAAA,cAACoM,GAAU,CAACN,MAAM,SAClB9L,EAAAA,cAAA,SAAG,kBAAeA,EAAAA,cAAA,WAAK,cAIlC0N,GACG1N,EAAAA,cAACuD,EAAAA,EAAM,CAACuD,OAAQoG,IAAgBQ,EACxBlK,QAAS,kBAAMb,EAAO,CAACuK,YAAaQ,GAAW,EAC/C9J,MAAM,OACV5D,EAAAA,cAAC6M,GAAY,KACT7M,EAAAA,cAAC4M,GAAQ,CAACd,MAAM,SAChB9L,EAAAA,cAAA,SAAG,uBAKnBA,EAAAA,cAAA,WACIA,EAAAA,cAAC+M,GAAgB,KACb/M,EAAAA,cAAA,YAAMA,EAAAA,cAAC2N,GAAAA,GAAc,CAAC7B,MAAM,OAAOC,OAAO,OAAOhL,KAAK,SAAQ,wBAC9Df,EAAAA,cAAA,OACI8L,MAAM,MACNC,OAAO,KACP6B,IAAKC,GACLC,IAAI,yGAGL,MAAN3H,OAAM,EAANA,EAAQ+G,cAAelN,EAAAA,cAACmB,EAAAA,aAAY,KAAGgF,EAAO+G,cAG3D,C,wtBC/EA,IAAMa,GAAW9S,EAAAA,GAAOe,IAAG,4BAKrBgS,GAAO/S,EAAAA,GAAOgT,KAAI,mFAQP,SAAA/R,GAAO,OAAAA,EAALV,MAAiB0G,eAAe,IAIpC,SAASgM,KAEpB,IAAMC,GAAcnP,EAAAA,EAAAA,QAAO,IAAIoP,GAAAA,GAC3B,CACI9D,OAAQ,CACJ+D,eAAgB,MAI5BlQ,GAA0CC,EAAAA,EAAAA,UAAS,IAAGC,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAA/CmQ,EAAajQ,EAAA,GAAEkQ,EAAgBlQ,EAAA,GACtCG,GAA8CJ,EAAAA,EAAAA,WAAS,GAAMK,GAAAH,EAAAA,EAAAA,GAAAE,EAAA,GAAtDgQ,EAAe/P,EAAA,GAAEgQ,EAAkBhQ,EAAA,GAC1CE,GAA0CP,EAAAA,EAAAA,WAAS,GAAMQ,GAAAN,EAAAA,EAAAA,GAAAK,EAAA,GAAlD+P,EAAa9P,EAAA,GAAE+P,EAAgB/P,EAAA,GACtCgQ,GAA6B3I,EAAAA,EAAAA,MAArBoB,EAAQuH,EAARvH,SAAUD,EAAMwH,EAANxH,OACZY,GAAcC,EAAAA,EAAAA,IAAYC,EAAAA,IAE1B2G,GAAO5G,EAAAA,EAAAA,IAAY6G,EAAAA,IACzBtM,GAiBIC,EAAAA,EAAAA,sBAhBAsM,EAASvM,EAATuM,UACAC,EAAKxM,EAALwM,MACAC,EAAQzM,EAARyM,SACAC,EAAW1M,EAAX0M,YACAC,EAAM3M,EAAN2M,OACAC,EAAW5M,EAAX4M,YACAC,EAAW7M,EAAX6M,YACAC,EAAY9M,EAAZ8M,aACAC,EAAc/M,EAAd+M,eACAC,EAAYhN,EAAZgN,aACAC,EAAgBjN,EAAhBiN,iBACAC,EAAelN,EAAfkN,gBACA/M,EAAMH,EAANG,OACAgN,EAAcnN,EAAdmN,eACAxJ,EAAM3D,EAAN2D,OACAyJ,EAAWpN,EAAXoN,YAqBJ,SAASC,EAAUC,GACfnN,GAAM3I,EAAAA,EAAAA,GAAC,CAAC,EAAC8V,EAAMvQ,OAAOpC,GAAK2S,EAAMvQ,OAAOlC,OAC5C,CAE6B,SAAA0S,IAS5B,OAT4BA,GAAAC,EAAAA,GAAAA,GAAAC,KAAAA,MAA7B,SAAAC,EAA8BC,GAAM,IAAAC,EAAAC,EAAA/T,EAAAE,EAAA8T,EAAAC,EAAA9T,EAAA+T,EAAAC,EAAAC,EAAAC,EAAAC,EAAA,OAAAX,KAAAA,MAAA,SAAAY,GAAA,cAAAA,EAAAC,KAAAD,EAAAtG,MAAA,OAC1BqG,EAAaT,EAAOY,IAAIC,QAC9BrO,EAAO,CACH8M,iBAAkB,GAAFxN,OAA4B,OAA5BmO,EAAKQ,EAAWK,cAAYb,EAAI,GAAE,KAAAnO,OAAmB,OAAnBoO,EAAIO,EAAWM,MAAIb,EAAI,IACzEb,aAA8E,OAAlElT,EAA4C,OAA5CE,EAAiB,OAAjB8T,EAAEM,EAAWO,MAAIb,EAAIM,EAAWQ,cAAY5U,EAAIoU,EAAWS,SAAO/U,EAAI,GAClFsT,YAAgC,OAArBW,EAAEK,EAAWU,UAAQf,EAAI,GACpClB,YAAgG,OAArF5S,EAA8C,OAA9C+T,EAAyC,OAAzCC,EAAEG,EAAW,kBAAkBW,MAAM,WAAI,EAAvCd,EAA0C,IAAED,EAAII,EAAWU,SAASE,UAAU,EAAG,IAAE/U,EAAI,GACpGiT,gBAA8D,OAA/CgB,EAA8B,OAA9BC,EAAEC,EAAW,oBAA6B,OAAZD,EAA5BA,EAA8BY,MAAM,WAAI,EAAxCZ,EAA2C,IAAED,EAAI,OACpE,wBAAAG,EAAAY,OAAA,GAAAvB,EAAA,MACLwB,MAAA,KAAAC,UAAA,EA/BDlS,EAAAA,EAAAA,YAAU,YACD0P,IAAe,MAAJN,GAAAA,EAAMM,QAAc,MAAJN,GAAAA,EAAME,YAClCpM,EAAO,CACHwM,OAAQN,EAAKM,OACbJ,UAAWF,EAAKE,UAChBE,SAAUJ,EAAKI,SACfC,YAAaL,EAAKK,YAClBF,MAAOH,EAAKG,MACZM,aAAcT,EAAKS,aACnBG,iBAAkBZ,EAAK+C,SACvBlC,gBAAiBb,EAAKgD,QACtBrC,aAAcX,EAAKiD,KACnBzC,YAAaR,EAAKQ,YAClBO,YAAaf,EAAKkD,KAG9B,GAAG,CAAClD,EAAMM,IAiBV,IAAM6C,GAAkBC,EAAAA,GAAAA,GAAQ,eAAA5V,GAAA2T,EAAAA,GAAAA,GAAAC,KAAAA,MAAC,SAAAiC,EAAOC,GAAU,IAAAC,EAAAnI,EAAA,OAAAgG,KAAAA,MAAA,SAAAoC,GAAA,cAAAA,EAAAvB,KAAAuB,EAAA9H,MAAA,OAEnB,OAD3BkE,GAAmB,GACnBF,OAAiB5K,GAAU0O,EAAA9H,KAAA,EACL4D,EAAYxO,QAAQyH,OAAO,CAAEkL,MAAOH,IAAa,OAO9C,OAPnBC,EAAOC,EAAAE,KACb9D,GAAmB,GACbxE,EAAUmI,EAAQxJ,KAAI,SAAC4J,GAAC,OAAA9R,GAAAA,GAAA,GACvB8R,GAAC,IACJnV,MAAOmV,EAAEhV,MACTA,MAAOgV,EAAEhV,OAAK,IAElB+Q,EAAiBtE,GAAQoI,EAAAI,OAAA,SAClBxI,GAAO,wBAAAoI,EAAAZ,OAAA,GAAAS,EAAA,KACjB,gBAAAQ,GAAA,OAAArW,EAAAqV,MAAA,KAAAC,UAAA,EAZ+B,GAY7B,KAWH,IAAMgB,EAAc,IAAI5S,KAExB,OAAOC,EAAAA,cAACiB,EAAAA,cAAa,KACjBjB,EAAAA,cAAA,UAAI,qBACFgI,GAAehI,EAAAA,cAAC4B,EAAAA,iBAAgB,CAACG,QAAM,GAAC,kCAEtC/B,EAAAA,cAACoD,EAAAA,EAAI,CAACC,MAAM,QAAQiH,OAAQ,CAAEC,KAAMlD,EAAWD,IAAU,kBAG7DpH,EAAAA,cAACgO,GAAI,KACDhO,EAAAA,cAAA,YACIA,EAAAA,cAAA,UAAI,YACJA,EAAAA,cAAC+N,GAAQ,KACT/N,EAAAA,cAACuD,EAAAA,EAAM,CAACC,QAAS,kBAAMb,EAAO,CAACwM,OAAQ,KAAK,EAAErI,OAAmB,MAAXqI,EAAgBvL,MAAM,OAAM,UAClF5D,EAAAA,cAACuD,EAAAA,EAAM,CAACC,QAAS,kBAAMb,EAAO,CAACwM,OAAQ,KAAK,EAAErI,OAAmB,MAAXqI,EAAgBvL,MAAM,OAAM,cAGtF5D,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,YACHK,MAAM,SACNJ,SAAUyS,EACVxS,MAAO0R,EACPhO,KAAK,YACLxD,MAAa,MAAN4I,OAAM,EAANA,EAAQ4I,UACfnR,UAAQ,IAEZoC,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,WACHK,MAAM,MACNJ,SAAUyS,EACVxS,MAAO4R,EACPlO,KAAK,WACLxD,MAAa,MAAN4I,OAAM,EAANA,EAAQ8I,SACfrR,UAAQ,IAEZoC,EAAAA,cAAC9C,GAAAA,EAAa,CACVU,UAAQ,EACRN,KAAK,OACLH,GAAG,cACH4D,KAAK,cACL1D,MAAO6R,EACP9R,SAAU,SAACqQ,GAAG,OAAK9K,EAAO,CAACuM,YAAazB,GAAK,EAC7ClQ,MAAa,MAAN4I,OAAM,EAANA,EAAQ+I,YACf1R,MAAM,oBACNE,eAAgB,CACZkV,gBAAiBD,EAAYE,YAAYF,EAAYG,cAAgB,KAEzE9I,YAAY,eAEhBhK,EAAAA,cAAC+S,GAAAA,EAAW,CACRrJ,QAAQ,MACRvM,GAAG,cACH6V,UAAWC,GAAAA,EACXzV,MAAM,cACNuD,KAAK,cACLiJ,YAAY,GACZ3M,MAAO+R,EACPhS,SAAU,SAACC,GACPsF,EAAO,CAACyM,YAAa/R,EAAOsS,eAA0B,OAAVtS,GAChD,EACAE,MAAa,MAAN4I,OAAM,EAANA,EAAQiJ,YACf3R,SAAS,wDACTG,UAAQ,IAEK,OAAhBwR,GACGpP,EAAAA,cAAA,OAAK,cAAY,kBACbA,EAAAA,cAACwJ,EAAAA,EAAa,CACVE,QAAQ,MACRvM,GAAG,iBACH4D,KAAK,iBACLvD,MAAM,sDACNH,MAAOsS,EACPvS,SAAU,SAACkC,GAAC,OAAKqD,EAAO,CAAEgN,eAAgBrQ,EAAEC,OAAO2T,SAAU,KAE1D,MAAN/M,OAAM,EAANA,EAAQwJ,iBACL3P,EAAAA,cAACmT,GAAAA,EAAW,CAACC,MAAO,CAACC,UAAW,WACrB,MAANlN,OAAM,EAANA,EAAQwJ,gBAGjB3P,EAAAA,cAACyH,EAAAA,EAAM,CAACC,KAAK,YAGnB+H,GAAoBf,EAClB1O,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,mBACHK,MAAM,UACNJ,SAAUyS,EACVxS,MAAOoS,EACPlS,MAAa,MAAN4I,OAAM,EAANA,EAAQsJ,iBACf7R,UAAQ,IAGZoC,EAAAA,cAACsT,GAAAA,EAAoB,CACjBC,aAAW,EACXC,oBAAqB,EACrB9M,UAAW8H,EACX9E,QAAQ,MACRvM,GAAG,yBACHK,MAAM,UACNJ,SA1If,SAE4BqW,GAAA,OAAA1D,EAAA2B,MAAC,KAADC,UAAA,EAyIbtU,MAAOoS,EACPlS,MAAa,MAAN4I,OAAM,EAANA,EAAQsJ,iBACf7R,UAAQ,EACR8V,SAAU1B,EACV2B,YAAY,EACZ3J,YAAa,uBACb4J,eAAgBtF,EAChB7Q,SAAUuC,EAAAA,cAAAA,EAAAA,SAAA,KAAE,kCAA+BA,EAAAA,cAAA,KAAGwD,QAvH9D,WACImL,GAAiB,GACjBkF,YAAW,WACP,IAAMC,EAAQlU,SAASmU,eAAe,oBACtCD,GAASA,EAAME,QACfF,GAASA,EAAMG,QACnB,GAAG,IACP,GAgH6F,2BAGrFjU,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,eACHK,MAAM,UACNJ,SAAUyS,EACVxS,MAAOmS,EACPjS,MAAa,MAAN4I,OAAM,EAANA,EAAQqJ,aACf5R,UAAQ,IAEZoC,EAAAA,cAAC+S,GAAAA,EAAW,CACRC,UAAWkB,GAAAA,EACXC,uBAAqB,EACrB3W,MAAM,cACNuD,KAAK,cACLiJ,YAAY,GACZ3M,MAAOgS,EACPjS,SAAU,SAACC,GAAK,OAAKsF,EAAO,CAAC0M,YAAahS,GAAO,EACjDE,MAAa,MAAN4I,OAAM,EAANA,EAAQkJ,YACfzR,UAAQ,IAEZoC,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,cACHK,MAAM,cACNJ,SAAUyS,EACVxS,MAAOuS,EACPrS,MAAa,MAAN4I,OAAM,EAANA,EAAQyJ,YACfhS,UAAQ,IAEZoC,EAAAA,cAAC+S,GAAAA,EAAW,CACRrJ,QAAQ,MACRsJ,UAAWC,GAAAA,EACXzV,MAAM,QACNuD,KAAK,kBACLiJ,YAAY,GACZ3M,MAAOqS,EACPtS,SAAU,SAACC,GAAK,OAAKsF,EAAO,CAAE+M,gBAAiBrS,GAAO,EACtDE,MAAa,MAAN4I,OAAM,EAANA,EAAQuJ,gBACf9R,UAAQ,IAEZoC,EAAAA,cAACoU,GAAAA,EAAU,CACP1K,QAAQ,MACRlM,MAAM,sBACNL,GAAG,eACH4D,KAAK,YACL3D,SAAUyS,EACVxS,MAAOiS,EACP/R,MAAa,MAAN4I,OAAM,EAANA,EAAQmJ,aACf7R,SAAS,0GACTG,UAAQ,IAEZoC,EAAAA,cAAC6E,EAAAA,EAAS,CACN6E,QAAQ,MACRvM,GAAG,QACHK,MAAM,iBACNwM,YAAY,iBACZ5M,SAAUyS,EACVxS,MAAO2R,EACPjO,KAAK,QACLxD,MAAa,MAAN4I,OAAM,EAANA,EAAQ6I,MACf1R,KAAK,QACLM,UAAQ,IAEZoC,EAAAA,cAAA,WACAA,EAAAA,cAACwJ,EAAAA,EAAa,CACVpM,SAAU,SAACkC,GAAC,OAAKqD,EAAO,CAAC4M,eAAgBjQ,EAAEC,OAAO2T,SAAS,EAC3D7V,MAAOkS,EACPpS,GAAG,iBACH4D,KAAK,iBACLvD,MAAM,8MACNkM,QAAQ,MACR9L,UAAQ,IAERoC,EAAAA,cAACwB,EAAAA,aAAY,CAACC,QAAe,MAAN0E,OAAM,EAANA,EAAQoJ,eAAgB7N,QAAe,MAANyE,OAAM,EAANA,EAAQoJ,mBAIhF,CC5TA,IAAM8E,GAAe,SAAC9Y,GAGlB,OACIyE,EAAAA,cAAA,OAAK8L,MAAM,MAAMC,OAAO,MAAMC,QAAQ,cAAcW,KAAK,QACjD3M,EAAAA,cAAA,QAAMmM,EAAE,umBAAumBQ,KAAK,YACpnB3M,EAAAA,cAAA,QAAMkM,QAAQ,MAAMC,EAAE,umBAAumBQ,KAAK,UACloB3M,EAAAA,cAAA,QAAMmM,EAAE,8wBAA8wBQ,KAAK,UAAU2H,OAAO,YAC5yBtU,EAAAA,cAAA,QAAMmM,EAAE,kcAAkcQ,KAAK,UAAU2H,OAAO,YAChetU,EAAAA,cAAA,QAAMmM,EAAE,qjNAAqjNQ,KAAK,UAAU2H,OAAO,YACnlNtU,EAAAA,cAAA,QAAMmM,EAAE,0jfAA0jfQ,KAAK,UAAU2H,OAAO,YACxlftU,EAAAA,cAAA,QAAMmM,EAAE,szBAAszBQ,KAAK,UAAU2H,OAAO,YACp1BtU,EAAAA,cAAA,QAAMmM,EAAE,kiDAAkiDQ,KAAK,UAAU2H,OAAO,YAChkDtU,EAAAA,cAAA,QAAMmM,EAAE,mXAAmXQ,KAAK,UAAU2H,OAAO,YACjZtU,EAAAA,cAAA,QAAMmM,EAAE,qkOAAqkOQ,KAAK,UAAU2H,OAAO,YACnmOtU,EAAAA,cAAA,QAAMmM,EAAE,i9QAAi9QQ,KAAK,UAAU2H,OAAO,YAC/+QtU,EAAAA,cAAA,QAAMmM,EAAE,0pBAA0pBQ,KAAK,UAAU2H,OAAO,YACxrBtU,EAAAA,cAAA,QAAMmM,EAAE,4gBAA4gBQ,KAAK,YACzhB3M,EAAAA,cAAA,QAAMmM,EAAE,2dAA2dQ,KAAK,YACxe3M,EAAAA,cAAA,QAAMmM,EAAE,2TAA2TQ,KAAK,YACxU3M,EAAAA,cAAA,QAAM7C,GAAG,kBAAkBiW,MAAO,CAACmB,SAAU,aAAcC,UAAU,iBAAiBC,EAAE,MAAMC,EAAE,MAAM5I,MAAM,KAAKC,OAAO,MAChH/L,EAAAA,cAAA,QAAMmM,EAAE,2TAA2TQ,KAAK,WAEhV3M,EAAAA,cAAA,KAAG2U,KAAK,yBACA3U,EAAAA,cAAA,QAAMkM,QAAQ,MAAMC,EAAE,2TAA2TQ,KAAK,WAE9V3M,EAAAA,cAAA,QAAMmM,EAAE,2TAA2TmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzX7U,EAAAA,cAAA,QAAMmM,EAAE,oQAAoQQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjV7U,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,YACjE3M,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,YACjE3M,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,kPAAkPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/T7U,EAAAA,cAAA,QAAMmM,EAAE,4PAA4PQ,KAAK,YACzQ3M,EAAAA,cAAA,QAAMmM,EAAE,oPAAoPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjU7U,EAAAA,cAAA,QAAMmM,EAAE,oPAAoPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjU7U,EAAAA,cAAA,QAAMmM,EAAE,oUAAoUQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjZ7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,oPAAoPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjU7U,EAAAA,cAAA,QAAMmM,EAAE,oHAAoHmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAClL7U,EAAAA,cAAA,QAAMmM,EAAE,4cAA4cQ,KAAK,QAAQ2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACvhB7U,EAAAA,cAAA,QAAMmM,EAAE,4cAA4cQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzhB7U,EAAAA,cAAA,QAAMmM,EAAE,4qBAA4qBQ,KAAK,QAAQ2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACvvB7U,EAAAA,cAAA,QAAMmM,EAAE,oPAAoPQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjU7U,EAAAA,cAAA,QAAMmM,EAAE,4RAA4RQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzW7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,odAAodQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjiB7U,EAAAA,cAAA,QAAMmM,EAAE,oHAAoHQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjM7U,EAAAA,cAAA,QAAMmM,EAAE,oOAAoOQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjT7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,YACjG3M,EAAAA,cAAA,QAAMmM,EAAE,mEAAmEmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,wCAAwCQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACrH7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,QAAQ2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/R7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUQ,YAAY,MAAMF,cAAc,QAAQC,eAAe,UACnH7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,oDAAoDQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,6aAA6aQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC1f7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,oHAAoHQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjM7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjG7U,EAAAA,cAAA,QAAMmM,EAAE,mCAAmCmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjG7U,EAAAA,cAAA,QAAMmM,EAAE,oIAAoIQ,KAAK,YACjJ3M,EAAAA,cAAA,QAAMmM,EAAE,oUAAoUQ,KAAK,YACjV3M,EAAAA,cAAA,QAAMmM,EAAE,6ZAA6ZQ,KAAK,YAC1a3M,EAAAA,cAAA,QAAMmM,EAAE,oIAAoIQ,KAAK,YACjJ3M,EAAAA,cAAA,QAAMmM,EAAE,oUAAoUQ,KAAK,YACjV3M,EAAAA,cAAA,QAAMmM,EAAE,6ZAA6ZQ,KAAK,YAC1a3M,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,gNAAgNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC7R7U,EAAAA,cAAA,QAAMmM,EAAE,ouBAAouBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjzB7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,kNAAkNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/R7U,EAAAA,cAAA,QAAMmM,EAAE,4uBAA4uBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzzB7U,EAAAA,cAAA,QAAMmM,EAAE,kNAAkNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/R7U,EAAAA,cAAA,QAAMmM,EAAE,gNAAgNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC7R7U,EAAAA,cAAA,QAAMmM,EAAE,4uBAA4uBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzzB7U,EAAAA,cAAA,QAAMmM,EAAE,4IAA4IQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzN7U,EAAAA,cAAA,QAAMmM,EAAE,4IAA4IQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzN7U,EAAAA,cAAA,QAAMmM,EAAE,4IAA4IQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzN7U,EAAAA,cAAA,QAAMmM,EAAE,oHAAoHQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjM7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,QAAQ2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/J7U,EAAAA,cAAA,QAAMmM,EAAE,oFAAoFQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjK7U,EAAAA,cAAA,QAAMmM,EAAE,mXAAmXQ,KAAK,YAChY3M,EAAAA,cAAA,QAAMmM,EAAE,mXAAmXmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjb7U,EAAAA,cAAA,QAAMmM,EAAE,oUAAoUQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjZ7U,EAAAA,cAAA,QAAMmM,EAAE,4IAA4IQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzN7U,EAAAA,cAAA,QAAMmM,EAAE,4rBAA4rBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzwB7U,EAAAA,cAAA,QAAMmM,EAAE,oRAAoRQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjW7U,EAAAA,cAAA,QAAMmM,EAAE,oIAAoIQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjN7U,EAAAA,cAAA,QAAMmM,EAAE,4hCAA4hCQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzmC7U,EAAAA,cAAA,QAAMmM,EAAE,4iBAA4iBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACznB7U,EAAAA,cAAA,QAAMmM,EAAE,oVAAoVQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACja7U,EAAAA,cAAA,QAAMmM,EAAE,49BAA49BQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACziC7U,EAAAA,cAAA,QAAMmM,EAAE,iNAAiNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC9R7U,EAAAA,cAAA,QAAMmM,EAAE,4iBAA4iBQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACznB7U,EAAAA,cAAA,QAAMmM,EAAE,4KAA4KmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC1O7U,EAAAA,cAAA,QAAMmM,EAAE,mHAAmHmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjL7U,EAAAA,cAAA,QAAMmM,EAAE,oHAAoHQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjM7U,EAAAA,cAAA,QAAMmM,EAAE,6JAA6JQ,KAAK,YAC1K3M,EAAAA,cAAA,QAAMmM,EAAE,6JAA6JmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC3N7U,EAAAA,cAAA,QAAMmM,EAAE,mEAAmEmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjI7U,EAAAA,cAAA,QAAMmM,EAAE,mHAAmHmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjL7U,EAAAA,cAAA,QAAMmM,EAAE,oNAAoNQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjS7U,EAAAA,cAAA,QAAMmM,EAAE,4TAA4TQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzY7U,EAAAA,cAAA,QAAMmM,EAAE,oGAAoGQ,KAAK,QAAQ2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAC/K7U,EAAAA,cAAA,QAAMmM,EAAE,o+BAAo+BQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjjC7U,EAAAA,cAAA,QAAMmM,EAAE,oKAAoKQ,KAAK,UAAU2H,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjP7U,EAAAA,cAAA,QAAMmM,EAAE,mgBAAmgBQ,KAAK,YAChhB3M,EAAAA,cAAA,QAAMmM,EAAE,mgBAAmgBmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACjkB7U,EAAAA,cAAA,QAAMmM,EAAE,kEAAkEmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAChI7U,EAAAA,cAAA,QAAMmM,EAAE,mEAAmEmI,OAAO,UAC5EM,cAAc,QAAQC,eAAe,UAC3C7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UACzF7U,EAAAA,cAAA,QAAMmM,EAAE,2BAA2BmI,OAAO,UAAUM,cAAc,QAAQC,eAAe,UAIzG,EAEME,IAAuB9Z,EAAAA,EAAAA,IAAOoZ,GAAPpZ,CAAoB,2BAC/B,SAACM,GAAK,IAAA8Q,EAAA,OAAiB,OAAjBA,EAAK9Q,EAAMwQ,QAAMM,EAAI,MAAM,IAClC,SAAC9Q,GAAK,IAAA+Q,EAAA,OAAgB,OAAhBA,EAAK/Q,EAAMuQ,OAAKQ,EAAI,MAAM,IAEjDyI,GAAqBxI,UAAY,CACzBT,MAAOU,KAAAA,OACPT,OAAQS,KAAAA,QAGhB,Y,opBClKA,SAASwI,GAAqBC,GAC5B,IAAMC,EACJD,EAAQxa,gBAAkBjB,EAAAA,eAAeE,QAAU,cAAgB,MAE/DmJ,EAAc,GA0BpB,OAzBIoS,EAAQ/F,cACV+F,EAAQ/F,YAAciG,GAAAA,GAASC,QAAQH,EAAQ/F,aAAamG,aAG1DJ,EAAQrS,cAAgBqS,EAAQla,aAClC8H,EAAYyS,KAAK,CACfhY,KAAM,QACN1C,OAAQqa,EAAQla,YAChBiI,MAAOiS,EAAQrS,aAAazF,KAG5B8X,EAAQta,WACVkI,EAAYyS,KAAK,CACfhY,KAAMpD,EAAAA,GACNU,OAAQqa,EAAQta,YAGhBsa,EAAQna,kBACV+H,EAAYyS,KAAK,CACfhY,KAAMlD,EAAAA,GACNQ,OAAQqa,EAAQna,iBAChBuU,YAAa4F,EAAQ5F,cAIzB3O,GAAAA,GAAA,GACKuU,GAAO,IACVpS,YAAAA,EACAqS,YAAAA,GAEJ,CAEe,SAASK,KACtB,IAAA/S,GAAuCC,EAAAA,EAAAA,sBAA/B0D,EAAM3D,EAAN2D,OAAQxD,EAAMH,EAANG,OAAWsS,GAAOlX,EAAAA,GAAAA,GAAAyE,EAAAxE,IAEX,SAAAwX,IAuBtB,OAvBsBA,GAAAxF,EAAAA,GAAAA,GAAAC,KAAAA,MAAvB,SAAAiC,IAAA,IAAAgD,EAAAO,EAAArD,EAAAsD,EAAAjP,EAAAlJ,EAAAoY,EAAA,OAAA1F,KAAAA,MAAA,SAAAoC,GAAA,cAAAA,EAAAvB,KAAAuB,EAAA9H,MAAA,OAM8B,GALtB2K,EACJD,EAAQxa,gBAAkBjB,EAAAA,eAAeE,QAAU,cAAgB,MAE/D+b,EAASnI,EAAAA,EAAO4H,GAChB9C,GAAUwD,EAAAA,GAAAA,IAAqBX,EAASQ,GAC9C9S,EAAO,CAAEwD,OAAQiM,IACZA,EAAS,CAAFC,EAAA9H,KAAA,gBAAA8H,EAAA9H,KAAA,EACoBsL,EAAAA,GAC5Bb,GAAqBC,IACtB,OAFkB,GAElBS,EAAArD,EAAAE,KAFO9L,EAAIiP,EAAJjP,OAAMlJ,EAAKmY,EAALnY,OAIH,CAAF8U,EAAA9H,KAAA,SACmB,OAA1B5H,EAAO,CAAEwD,OAAQ5I,IAAS8U,EAAAI,OAAA,kBAI5BqD,OAAO9P,SAAS+P,KAAOtP,EAAK8D,KAAK8H,EAAA9H,KAAA,kBAE3BoL,GAAaK,EAAAA,GAAAA,IAAyB5D,KAE1CuD,EAAWM,eAAe,CAAEC,SAAU,SAAUC,MAAO,WAAY,yBAAA9D,EAAAZ,OAAA,GAAAS,EAAA,MAExER,MAAA,KAAAC,UAAA,CAED,OACE3R,EAAAA,cAAAA,EAAAA,SAAA,KACGmG,GACCnG,EAAAA,cAACiB,EAAAA,cAAa,KACZjB,EAAAA,cAACmB,EAAAA,aAAY,KACXnB,EAAAA,cAAA,QAAM2B,UAAU,sCAAsC,6FAM5D3B,EAAAA,cAACuD,EAAAA,EAAM,CAACC,QAtCgD,WAErC,OAAAgS,EAAA9D,MAAC,KAADC,UAAA,EAoCQ/N,MAAM,cAAa,gCAKpD,CC3FA,IAAMwS,GAAkBnb,EAAAA,GAAOmG,EAAC,gEACnB,SAAC7F,GAAK,OAAKA,EAAMC,MAAMe,OAAO,IAElB,SAAChB,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAKzC,SAASya,KAAuB,IAAApJ,EACnCG,GAAO3K,EAAAA,EAAAA,sBAAP2K,GACFqI,EAAoB,OAAdxI,EAAIK,EAAAA,EAAOF,IAAGH,EAAIK,EAAAA,EAAAA,QAE9B,OAAOtN,EAAAA,cAACoW,GAAe,KAAGX,EAAOa,eACrC,C,gBCWMC,GAAWtb,EAAAA,GAAOub,GAAE,0IAKH,SAACjb,GAAK,OAAKA,EAAMC,MAAMI,QAAQ,IAMzC6a,GAAiBxb,EAAAA,GAAOe,IAAG,kDA2DxC,SApD4B,WAC1B,IAAA0a,GAAqCC,EAAAA,EAAAA,GAAgB,iBAA9BjQ,GAAFgQ,EAAbjQ,KAAwBiQ,EAAThQ,WAEjBkQ,GAAYC,EAAAA,EAAAA,MACZpB,EAASnI,EAAAA,EAAAA,QAGf,OACEtN,EAAAA,cAAC8W,EAAAA,GAAK,CAACxZ,KAAMmY,EAAOnY,MAClB0C,EAAAA,cAAC2J,EAAAA,EAAU,CAACV,OAAQvC,EAAWkD,KAAM5J,EAAAA,cAAC6J,EAAAA,EAAQ,OAC5C7J,EAAAA,cAAC+W,EAAAA,GAAU,KACT/W,EAAAA,cAACgX,EAAAA,GAAU,KACThX,EAAAA,cAACiX,EAAAA,GAAU,CAAC7D,MAAO,CAAE8D,cAAe,SAClClX,EAAAA,cAACmX,EAAAA,GAAU,CACTrJ,IAAG,QAAA7L,OAAUwT,EAAO2B,aACpB/T,MAAOoS,EAAO4B,kBACdC,IAAI,sBACJ/X,OAAO,WAETS,EAAAA,cAACyH,EAAAA,EAAM,CAACC,KAAK,SAEb1H,EAAAA,cAACuX,EAAAA,QAAuB,KACtBvX,EAAAA,cAACqB,EAAAA,gBAAe,KACdrB,EAAAA,cAACyW,GAAc,KACZG,GAAa5W,EAAAA,cAACuW,GAAQ,KAAC,gBACxBvW,EAAAA,cAAC+F,EAAc,MACf/F,EAAAA,cAAC6H,EAAa,MACd7H,EAAAA,cAAC2L,GAAe,MAChB3L,EAAAA,cAACkO,GAAyB,MAC1BlO,EAAAA,cAACgN,GAAe,MAChBhN,EAAAA,cAACqW,GAAoB,MACrBrW,EAAAA,cAACuV,GAAkB,MACnBvV,EAAAA,cAACwX,GAAAA,EAAK,OAERxX,EAAAA,cAACsB,EAAAA,aAAY,KACXtB,EAAAA,cAAC+U,GAAoB,MACrB/U,EAAAA,cAAA,aACI4W,GAAa5W,EAAAA,cAACuW,GAAQ,KAAC,gBACzBvW,EAAAA,cAAA,SAAG,gHACHA,EAAAA,cAAA,SAAG,4EAWzB,C,mtBC7FA,IAAMyX,GAAkBC,EAAAA,EAAAA,eAAc,CAAC,GAE1BC,EAAkB,CAC3Bld,cAAejB,EAAAA,eAAeC,YAC9BmB,OAAQ,EACRC,eAAgB,EAChBF,UAAW,EACXG,iBAAkB,EAClB4U,gBAAiB,KACjBN,YAAa,KACbrU,YAAa,EACb6H,aAAc,KACdc,kBAAkB,EAClB6L,gBAAgB,GAGL,SAASgI,EAAuBrb,GAAe,IAAZ0b,EAAQ1b,EAAR0b,SAC9CzZ,GAA8BC,EAAAA,EAAAA,UAASuZ,GAAgBtZ,GAAAC,EAAAA,EAAAA,GAAAH,EAAA,GAAhD8W,EAAO5W,EAAA,GAAEwZ,EAAUxZ,EAAA,GAEpBsE,GAASxD,EAAAA,EAAAA,cAAY,SAAC2Y,GACxBD,GAAW,SAACE,GAAU,OAAArX,EAAAA,EAAA,GACfqX,GACAD,EAAG,GAEd,GAAG,IAEGlM,GAAmBzM,EAAAA,EAAAA,cAAY,WACjC0Y,GAAW,SAACE,GAAU,OAAArX,EAAAA,EAAA,GACfqX,IACAxd,EAAAA,EAAAA,kBAAiBwd,EAAWnd,OAAQmd,EAAWtd,cAA2C,OAA5Bsd,EAAWnV,cAAsB,GAE1G,GAAG,IAEH,OAAO5C,EAAAA,cAACyX,EAAgBO,SAAQ,CAAC3a,MAAKqD,EAAAA,EAAA,GAAMuU,GAAO,IAAEtS,OAAAA,EAAQiJ,iBAAAA,KACvDgM,EAEV,CAEO,IAAMnV,EAAqB,WAC9B,OAAOwV,EAAAA,EAAAA,YAAWR,EACtB,C","sources":["webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/Donation.domain.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/front/components/formComponents/DateTimeField.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/Common.style.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationExisting.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationSubscriptionRenewWarning.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/front/components/formComponents/CurrencyField.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationAmount.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationGroup.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationChoiceInfo.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationChoices.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/front/components/genericComponents/donation/CreditCard.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/front/components/genericComponents/donation/PenField.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationPayment.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationPersonInformation.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/front/components/genericComponents/donation/DonationPresentation.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationValidation.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/form/DonationLegalMention.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/DonationLandingPage.js","webpack:///home/runner/work/actionpopulaire.fr/actionpopulaire.fr/agir/donations/components/DonationContext.js"],"sourcesContent":["import {TYPE_CNS, TYPE_DEPARTMENT, TYPE_GROUP, TYPE_NATIONAL} from \"@agir/donations/common/allocations.config\";\n\nexport const PAYMENT_TIMING= {\n SINGLE_TIME: 'S',\n MONTHLY: 'M'\n};\n\nexport const DON_TYPE = {\n SINGLE_TIME_DONATION_TYPE: \"don\",\n MONTHLY_DONATION_TYPE: \"don_mensuel\",\n CONTRIBUTION_TYPE: \"contribution\"\n}\n\nexport const ALLOCATION_TITLE_MAPPING = {\n [TYPE_NATIONAL]: \"Activités nationales\",\n [TYPE_CNS]: \"Caisse nationale de solidarité financière (20%)\",\n [TYPE_GROUP]: \"Caisse du groupe\",\n [TYPE_DEPARTMENT]: \"Caisse départementale\"\n}\n\nexport const ALLOCATION_DESCRIPTION_MAPPING = {\n [TYPE_NATIONAL]: \"Actions et campagnes nationales, ainsi qu'aux outils mis à la disposition des insoumis⋅es (comme Action populaire)\",\n [TYPE_CNS]: \"Caisse de compensation qui réduit les écarts de ressources entre les départements. Elle est entièrement redistribuée aux caisses départementales, permettant à tous les départements de financer leurs actions.\",\n [TYPE_DEPARTMENT]: \"Activités de votre département
(ou circonscription législative pour les français·es de l'étranger)\"\n}\n\nexport const MAX_AMOUNT_DON = 750000;\n\n\nexport function countRepartition(totalAmount, paymentTiming, withGroup) {\n if (paymentTiming === PAYMENT_TIMING.SINGLE_TIME) {\n return {\n cnsAmount: 0,\n amount: totalAmount,\n nationalAmount: totalAmount,\n departmentAmount: 0,\n groupAmount: 0\n }\n }\n return {\n amount: totalAmount,\n cnsAmount: (totalAmount * 0.20),\n nationalAmount: (totalAmount * 0.80),\n departmentAmount: 0,\n groupAmount: 0,\n }\n}","import moment from \"moment\";\nimport PropTypes from \"prop-types\";\nimport React, {\n useCallback,\n useEffect,\n useMemo,\n useRef,\n useState,\n} from \"react\";\nimport Datetime from \"react-datetime\";\nimport styled from \"styled-components\";\n\nimport FeatherIcon from \"@agir/front/genericComponents/FeatherIcon\";\n\nimport \"moment/locale/fr\";\nimport \"react-datetime/css/react-datetime.css\";\n\nimport {FieldRequiredLabelMixin} from \"@agir/front/formComponents/TextField\";\n\nconst StyledLabel = styled.span``;\nconst StyledHelpText = styled.span``;\nconst StyledInputs = styled.span``;\nconst StyledInput = styled(Datetime)`\n && {\n position: static;\n }\n\n .rdtPicker {\n width: calc(100% + 2px);\n margin-top: 4px;\n margin-left: -1px;\n background-color: ${(props) => props.theme.background0};\n border: 1px solid ${(props) => props.theme.text100};\n border-radius: ${(props) => props.theme.softBorderRadius};\n box-shadow: 0px 3px 2px rgba(0, 35, 44, 0.05);\n\n @media (max-width: ${(props) => props.theme.collapse}px) {\n width: 100%;\n max-width: 320px;\n }\n }\n\n & + & .rdtPicker {\n @media (max-width: ${(props) => props.theme.collapse}px) {\n right: 0;\n }\n }\n`;\nconst StyledIcon = styled.span``;\nconst StyledError = styled.span``;\n\nconst StyledField = styled.div`\n display: grid;\n grid-template-columns: 1fr auto;\n grid-template-rows: auto auto auto auto;\n grid-gap: 4px 0.75rem;\n margin-bottom: 0;\n align-items: stretch;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1;\n\n ${StyledLabel} {\n grid-row: 1;\n grid-column: 1/3;\n font-weight: 600;\n\n ${FieldRequiredLabelMixin}\n }\n ${StyledHelpText} {\n grid-row: 2;\n grid-column: 1/3;\n line-height: 1.5;\n }\n ${StyledInputs} {\n grid-row: 3;\n grid-column: 1/3;\n max-width: 100%;\n display: flex;\n flex-flow: row nowrap;\n position: relative;\n }\n ${StyledInput} {\n flex: 1 1 200px;\n border-radius: ${(props) => props.theme.softBorderRadius};\n border: 1px solid;\n border-color: ${({ $invalid, theme }) =>\n $invalid ? theme.error500 : theme.text100};\n height: 40px;\n font-size: 1rem;\n padding: 0;\n\n input,\n input:focus {\n margin: 0;\n padding: 0.5rem;\n border: none;\n outline: none;\n width: 100%;\n height: 100%;\n border-radius: inherit;\n }\n\n &:last-child {\n padding-right: ${({ $invalid }) => ($invalid ? \"2.25rem\" : \"0\")};\n }\n\n &:focus {\n border-color: ${({ $invalid, theme }) =>\n $invalid ? theme.error500 : theme.text500};\n }\n }\n\n ${StyledInput} + ${StyledInput} {\n margin-left: 0.5rem;\n flex: 1 1 120px;\n }\n\n ${StyledIcon} {\n display: ${({ $invalid }) => ($invalid ? \"flex\" : \"none\")};\n grid-row: 3;\n grid-column: 2/3;\n align-items: flex-start;\n justify-content: flex-end;\n padding: 0.5rem;\n color: ${(props) => props.theme.error500};\n }\n ${StyledError} {\n display: ${({ $invalid }) => ($invalid ? \"flex\" : \"none\")};\n grid-row: 4;\n grid-column: 1/3;\n color: ${(props) => props.theme.error500};\n }\n`;\n\nconst parseDatetime = (datetime) => {\n const date = moment(datetime).isValid()\n ? moment.parseZone(datetime)\n : moment();\n\n return {\n date: date.format(\"DD/MM/YYYY\"),\n time: date.format(\"HH:mm\"),\n };\n};\n\nconst stringifyDatetime = (datetime) => {\n return moment(\n datetime.date + \" \" + datetime.time,\n \"DD/MM/YYYY HH:mm\",\n ).format();\n};\n\nconst DateTimeField = (props) => {\n const {\n id,\n onChange,\n value,\n type,\n error,\n label,\n helpText,\n dateFieldProps,\n timeFieldProps,\n defaultValue,\n required,\n ...rest\n } = props;\n const parsedValue = useMemo(() => value ? parseDatetime(value) : null, [value]);\n\n const [time, setTime] = useState(parsedValue?.time);\n const [date, setDate] = useState(parsedValue?.date);\n const [cursorPosition, setCursorPosition] = useState(0);\n\n const dateInputElement = useRef(null);\n const timeInputElement = useRef(null);\n\n const handleChangeDate = useCallback(\n (value) => {\n const isValid = typeof value !== \"string\";\n value = isValid ? value.format(\"DD/MM/YYYY\") : value;\n setDate(value);\n isValid && onChange && onChange(stringifyDatetime({ date: value, time }));\n },\n [onChange, time],\n );\n\n const handleChangeTime = useCallback(\n (value) => {\n const isValid = typeof value !== \"string\";\n value = isValid ? value.format(\"HH:mm\") : value;\n setTime(value);\n isValid && onChange && onChange(stringifyDatetime({ date, time: value }));\n },\n [onChange, date],\n );\n\n const onInput = useCallback((e) => {\n setCursorPosition(e.target.selectionStart);\n }, []);\n\n useEffect(() => {\n if (value && onChange) {\n const newValue = parseDatetime(value);\n setDate(newValue.date);\n setTime(newValue.time);\n }\n }, [value, onChange]);\n\n useEffect(() => {\n dateInputElement.current === document.activeElement &&\n dateInputElement.selectionStart !== cursorPosition &&\n dateInputElement.current.setSelectionRange(\n cursorPosition,\n cursorPosition,\n );\n }, [date, cursorPosition]);\n\n useEffect(() => {\n timeInputElement.current === document.activeElement &&\n timeInputElement.selectionStart !== cursorPosition &&\n timeInputElement.current.setSelectionRange(\n cursorPosition,\n cursorPosition,\n );\n }, [time, cursorPosition]);\n\n const currentDate = new Date()\n\n return (\n Vous avez déjà un don mensuel en cours ! \n Vous pouvez le modifier sur la page{\" \"}\n « Dons et paiements » de\n votre espace personnel.\n
En validant le formulaire ci-dessous vous pouvez la renouveler et mettre à jour certaines informations (le montant, la répartition, vos coordonnées, etc.). Si vous souhaitez renouveler votre contribution à l'identique, vous pouvez aller sur la page « Dons et paiements » de votre espace personnel.
\n >\n\n}","import React, {useEffect, useRef, useState} from \"react\";\nimport TextField from \"@agir/front/formComponents/TextField\";\n\n\nexport default function CurrencyField({ amount, onChange, readOnly = false, error = \"\" }) {\n const [currentValue, setCurrentValue] = useState(amount)\n const amountRef = useRef()\n\n function _onChange(e) {\n let value = e.target.value?.trim().replace(/[^0-9,.]/g, \"\").replace(\",\", \".\")\n value = isNaN(value) || value === \"\" ? 0 : value\n setCurrentValue(value)\n amountRef.current = value\n onChange(Math.floor( parseFloat(value) * 100))\n }\n\n useEffect(() => {\n if (amount !== amountRef) {\n setCurrentValue(amount)\n }\n }, [amount]);\n\n returnJe fais un don une seule fois d'un montant de :
:Je fais un don tous les mois d'un montant de :
}\n66 % de votre don est réduit de votre impôt sur le revenu.
}\nSéléctionner un groupe certifié
\nÀ quoi sert chaque caisse ?
\n\n {display &&{ALLOCATION_DESCRIPTION_MAPPING[TYPE_CNS]}
\n{ALLOCATION_DESCRIPTION_MAPPING[TYPE_NATIONAL]}
\n{ALLOCATION_DESCRIPTION_MAPPING[TYPE_DEPARTMENT]}
\n\n {fixed ? \"Dons répartis\" : \"Reste à répartir :\"}\n
\n\n {fixed && }\n {excessAmount > 0 && `${Math.abs(excessAmount / 100)} € à enlever`}\n {excessAmount < 0 && `${Math.abs(excessAmount / 100)} € à rajouter`}\n
\nChaque don nous aide à l’organisation d’événements, à l’achat de matériel, au fonctionnement de nos sites.
\nNous avons besoin du soutien financier de chacun·e d’entre vous.
\n \n