JFIFXX    $.' ",#(7),01444'9=82<.342  2!!22222222222222222222222222222222222222222222222222"4 ,PG"Z_4˷kjزZ,F+_z,© zh6٨icfu#ډb_N?wQ5-~I8TK<5oIv-k_U_~bMdӜUHh?]EwQk{_}qFW7HTՑYF?_'ϔ_Ջt=||I 6έ"D/[k9Y8ds|\Ҿp6Ҵ].6znopM[mei$[soᘨ˸ nɜG-ĨUycP3.DBli;hjx7Z^NhN3u{:jx힞#M&jL P@_ P&o89@Sz6t7#Oߋ s}YfTlmrZ)'Nk۞pw\Tȯ?8`Oi{wﭹW[r Q4F׊3m&L=h3z~#\l :F,j@ ʱwQT8"kJO6֚l}R>ډK]y&p}b;N1mr$|7>e@BTM*-iHgD) Em|ؘbҗaҾt4oG*oCNrPQ@z,|?W[0:n,jWiEW$~/hp\?{(0+Y8rΟ+>S-SVN;}s?. w9˟<Mq4Wv'{)01mBVW[8/< %wT^5b)iM pgN&ݝVO~qu9 !J27$O-! :%H ـyΠM=t{!S oK8txA& j0 vF Y|y ~6@c1vOpIg4lODL Rcj_uX63?nkWyf;^*B @~a`Eu+6L.ü>}y}_O6͐:YrGXkGl^w~㒶syIu! W XN7BVO!X2wvGRfT#t/?%8^WaTGcLMI(J1~8?aT ]ASE(*E} 2#I/׍qz^t̔bYz4xt){ OH+(EA&NXTo"XC')}Jzp ~5}^+6wcQ|LpdH}(.|kc4^"Z?ȕ a<L!039C EuCFEwç ;n?*oB8bʝ'#RqfM}7]s2tcS{\icTx;\7KPʇ Z O-~c>"?PEO8@8GQgaՎ󁶠䧘_%#r>1zaebqcPѵn#L =׀t L7`VA{C:ge@w1 Xp3c3ġpM"'-@n4fGB3DJ8[JoߐgK)ƛ$ 83+ 6ʻ SkI*KZlT _`?KQKdB`s}>`*>,*@JdoF*弝O}ks]yߘc1GV<=776qPTtXԀ!9*44Tހ3XΛex46YD  BdemDa\_l,G/֌7Y](xTt^%GE4}bTڹ;Y)BQu>J/J ⮶.XԄjݳ+Ed r5_D1 o Bx΢#<W8R6@gM. drD>(otU@x=~v2 ӣdoBd3eO6㣷ݜ66YQz`S{\P~z m5{J/L1xO\ZFu>ck#&:`$ai>2ΔloF[hlEܺΠk:)` $[69kOw\|8}ބ:񶐕IA1/=2[,!.}gN#ub ~݊}34qdELc$"[qU硬g^%B zrpJru%v\h1Yne`ǥ:gpQM~^Xi `S:V29.PV?Bk AEvw%_9CQwKekPؠ\;Io d{ ߞoc1eP\ `E=@KIRYK2NPlLɀ)&eB+ь( JTx_?EZ }@ 6U뙢طzdWIn` D噥[uV"G&Ú2g}&m?ċ"Om# {ON"SXNeysQ@FnVgdX~nj]J58up~.`r\O,ư0oS _Ml4kv\JSdxSW<AeIX$Iw:Sy›R9Q[,5;@]%u@ *rolbI  +%m:͇ZVủθau,RW33 dJeTYE.Mϧ-oj3+yy^cVO9NV\nd1 !͕_)av;թMlWR1)ElP;yوÏu 3k5Pr6<⒲l!˞*u־n!l:UNW %Chx8vL'X@*)̮ˍ D-M+JUkvK+x8cY?Ԡ~3mo|u@[XeYC\Kpx8oCC&N~3-H MXsu<`~"WL$8ξ3a)|:@m\^`@ҷ)5p+6p%i)P Mngc#0AruzRL+xSS?ʮ}()#tmˇ!0}}y$6Lt;$ʳ{^6{v6ķܰgVcnn ~zx«,2u?cE+ȘH؎%Za)X>uWTzNyosFQƤ$*&LLXL)1" LeOɟ9=:tZcŽY?ӭVwv~,Yrۗ|yGaFC.+ v1fήJ]STBn5sW}y$~z'c 8  ,! pVNSNNqy8z˱A4*'2n<s^ǧ˭PJޮɏUGLJ*#i}K%,)[z21z ?Nin1?TIR#m-1lA`fT5+ܐcq՝ʐ,3f2Uեmab#ŠdQy>\)SLYw#.ʑf ,"+w~N'cO3FN<)j&,- љ֊_zSTǦw>?nU仆Ve0$CdrP m׈eXmVu L.bֹ [Դaզ*\y8Է:Ez\0KqC b̘cөQ=0YsNS.3.Oo:#v7[#߫ 5܎LEr49nCOWlG^0k%;YߝZǓ:S#|}y,/kLd TA(AI$+I3;Y*Z}|ӧOdv..#:nf>>ȶITX 8y"dR|)0=n46ⲑ+ra ~]R̲c?6(q;5% |uj~z8R=XIV=|{vGj\gcqz؋%Mߍ1y#@f^^>N#x#۹6Y~?dfPO{P4Vu1E1J *|%JN`eWuzk M6q t[ gGvWIGu_ft5j"Y:Tɐ*; e54q$C2d} _SL#mYpO.C;cHi#֩%+) ӍƲVSYźg |tj38r|V1#;.SQA[S#`n+$$I P\[@s(EDzP])8G#0B[ىXIIq<9~[Z멜Z⊔IWU&A>P~#dp]9 "cP Md?٥Ifتuk/F9c*9Ǎ:ØFzn*@|Iށ9N3{'['ͬҲ4#}!V Fu,,mTIkv C7vB6kT91*l '~ƞFlU'M ][ΩũJ_{iIn$L jOdxkza۪#EClx˘oVɞljr)/,߬hL#^Lф,íMƁe̩NBLiLq}(q6IçJ$WE$:=#(KBzђ xlx?>Պ+>W,Ly!_DŌlQ![ SJ1ƐY}b,+Loxɓ)=yoh@꥟/Iѭ=Py9 ۍYӘe+pJnϱ?V\SO%(t =?MR[Șd/ nlB7j !;ӥ/[-A>dNsLj ,ɪv=1c.SQO3UƀܽE̻9GϷD7(}Ävӌ\y_0[w <΍>a_[0+LF.޺f>oNTq;y\bՃyjH<|q-eɏ_?_9+PHp$[uxK wMwNی'$Y2=qKBP~Yul:[<F12O5=d]Ysw:ϮEj,_QXz`H1,#II dwrP˂@ZJVy$\y{}^~[:NߌUOdؾe${p>G3cĖlʌ ת[`ϱ-WdgIig2 }s ؤ(%#sS@~3XnRG~\jc3vӍLM[JBTs3}jNʖW;7ç?=XF=-=qߚ#='c7ڑWI(O+=:uxqe2zi+kuGR0&eniT^J~\jyp'dtGsO39* b#Ɋ p[BwsT>d4ۧsnvnU_~,vƜJ1s QIz)(lv8MU=;56Gs#KMP=LvyGd}VwWBF'à ?MHUg2 !p7Qjڴ=ju JnA suMeƆҔ!)'8Ϣٔޝ(Vpצ֖d=ICJǠ{qkԭ߸i@Ku|p=..*+xz[Aqġ#s2aƊRR)*HRsi~a &fMP-KL@ZXy'x{}Zm+:)) IJ-iu ܒH'L(7yGӜq j 6ߌg1go,kرtY?W,pefOQS!K۟cҒA|սj>=⬒˧L[ ߿2JaB~Ru:Q] 0H~]7ƼI(}cq 'ήETq?fabӥvr )o-Q_'ᴎoK;Vo%~OK *bf:-ťIR`B5!RB@ï u ̯e\_U_ gES3QTaxU<~c?*#]MW,[8Oax]1bC|踤Plw5V%){t<d50iXSUm:Z┵i"1^B-PhJ&)O*DcWvM)}Pܗ-q\mmζZ-l@}aE6F@&Sg@ݚM ȹ 4#p\HdYDoH"\..RBHz_/5˘6KhJRPmƶim3,#ccoqa)*PtRmk7xDE\Y閣_X<~)c[[BP6YqS0%_;Àv~| VS؇ 'O0F0\U-d@7SJ*z3nyPOm~P3|Yʉr#CSN@ ƮRN)r"C:: #qbY. 6[2K2uǦHYRQMV G$Q+.>nNHq^ qmMVD+-#*U̒ p욳u:IBmPV@Or[b= 1UE_NmyKbNOU}the`|6֮P>\2PVIDiPO;9rmAHGWS]J*_G+kP2KaZH'KxWMZ%OYDRc+o?qGhmdSoh\D|:WUAQc yTq~^H/#pCZTI1ӏT4"ČZ}`w#*,ʹ 0i課Om*da^gJ݅{le9uF#Tֲ̲ٞC"qߍ ոޑo#XZTp@ o8(jdxw],f`~|,s^f1t|m򸄭/ctr5s79Q4H1꠲BB@l9@C+wpxu£Yc9?`@#omHs2)=2.ljg9$YS%*LRY7Z,*=䷘$armoϰUW.|rufIGwtZwo~5 YյhO+=8fF)W7L9lM̘·Y֘YLf큹pRF99.A "wz=E\Z'a 2Ǚ#;'}G*l^"q+2FQ hjkŦ${ޮ-T٭cf|3#~RJt$b(R(rdx >U b&9,>%E\ Άe$'q't*אެb-|dSBOO$R+H)܎K1m`;J2Y~9Og8=vqD`K[F)k[1m޼cn]skz$@)!I x՝"v9=ZA=`Ɠi :E)`7vI}dYI_ o:obo 3Q&D&2= Ά;>hy.*ⅥSӬ+q&j|UƧ}J0WW< ۋS)jQRjƯrN)Gű4Ѷ(S)Ǣ8iW52No˓ ۍ%5brOnL;n\G=^UdI8$&h'+(cȁ߫klS^cƗjԌEꭔgFȒ@}O*;evWVYJ\]X'5ղkFb 6Ro՜mi Ni>J?lPmU}>_Z&KKqrIDՉ~q3fL:Se>E-G{L6pe,8QIhaXaUA'ʂs+טIjP-y8ۈZ?J$WP Rs]|l(ԓsƊio(S0Y 8T97.WiLc~dxcE|2!XKƘਫ਼$((6~|d9u+qd^389Y6L.I?iIq9)O/뚅OXXVZF[یgQLK1RҖr@v#XlFНyS87kF!AsM^rkpjPDyS$Nqnxҍ!Uf!ehi2m`YI9r6 TFC}/y^Η5d'9A-J>{_l+`A['յϛ#w:݅%X}&PStQ"-\縵/$ƗhXb*yBS;Wջ_mcvt?2}1;qSdd~u:2k52R~z+|HE!)Ǟl7`0<,2*Hl-x^'_TVgZA'j ^2ΪN7t?w x1fIzC-ȖK^q;-WDvT78Z hK(P:Q- 8nZ܃e貾<1YT<,"6{/ ?͟|1:#gW>$dJdB=jf[%rE^il:BxSּ1հ,=*7 fcG#q eh?27,!7x6nLC4x},GeǝtC.vS F43zz\;QYC,6~;RYS/6|25vTimlv& nRh^ejRLGf? ۉҬܦƩ|Ȱ>3!viʯ>vオX3e_1zKȗ\qHS,EW[㺨uch⍸O}a>q6n6N6qN ! 1AQaq0@"2BRb#Pr3C`Scst$4D%Td ?Na3mCwxAmqmm$4n淿t'C"wzU=D\R+wp+YT&պ@ƃ3ޯ?AﶂaŘ@-Q=9Dռѻ@MVP܅G5fY6# ?0UQ,IX(6ڵ[DIMNލc&υj\XR|,4 jThAe^db#$]wOӪ1y%LYm뭛CUƃߜ}Cy1XνmF8jI]HۺиE@Ii;r8ӭVFՇ| &?3|xBMuSGe=Ӕ#BE5GY!z_eqр/W>|-Ci߇t1ޯќdR3ug=0 5[?#͏qcfH{ ?u=??ǯ}ZzhmΔBFTWPxs}G93 )gGR<>r h$'nchPBjJҧH -N1N?~}-q!=_2hcMlvY%UE@|vM2.Y[|y"EïKZF,ɯ?,q?vM 80jx";9vk+ ֧ ȺU?%vcVmA6Qg^MA}3nl QRNl8kkn'(M7m9وq%ޟ*h$Zk"$9: ?U8Sl,,|ɒxH(ѷGn/Q4PG%Ա8N! &7;eKM749R/%lc>x;>C:th?aKXbheᜋ^$Iհ hr7%F$EFdt5+(M6tÜUU|zW=aTsTgdqPQb'm1{|YXNb P~F^F:k6"j! Ir`1&-$Bevk:y#ywI0x=D4tUPZHڠ底taP6b>xaQ# WeFŮNjpJ* mQN*I-*ȩFg3 5Vʊɮa5FO@{NX?H]31Ri_uѕ 0 F~:60p͈SqX#a5>`o&+<2D: ڝ$nP*)N|yEjF5ټeihyZ >kbHavh-#!Po=@k̆IEN@}Ll?jO߭ʞQ|A07xwt!xfI2?Z<ץTcUj]陎Ltl }5ϓ$,Omˊ;@OjEj(ا,LXLOЦ90O .anA7j4 W_ٓzWjcBy՗+EM)dNg6y1_xp$Lv:9"zpʙ$^JԼ*ϭo=xLj6Ju82AH3$ٕ@=Vv]'qEz;I˼)=ɯx /W(Vp$ mu񶤑OqˎTr㠚xsrGCbypG1ߠw e8$⿄/M{*}W]˷.CK\ުx/$WPwr |i&}{X >$-l?-zglΆ(FhvS*b߲ڡn,|)mrH[a3ר[13o_U3TC$(=)0kgP u^=4 WYCҸ:vQרXàtkm,t*^,}D* "(I9R>``[~Q]#afi6l86:,ssN6j"A4IuQ6E,GnHzSHOuk5$I4ؤQ9@CwpBGv[]uOv0I4\yQѸ~>Z8Taqޣ;za/SI:ܫ_|>=Z8:SUIJ"IY8%b8H:QO6;7ISJҌAά3>cE+&jf$eC+z;V rʺmyeaQf&6ND.:NTvm<- uǝ\MvZYNNT-A>jr!SnO 13Ns%3D@`ܟ 1^c< aɽ̲Xë#w|ycW=9I*H8p^(4՗karOcWtO\ƍR8'KIQ?5>[}yUײ -h=% qThG2)"ו3]!kB*pFDlA,eEiHfPs5H:Փ~H0DتDIhF3c2E9H5zԑʚiX=:mxghd(v׊9iSOd@0ڽ:p5h-t&Xqӕ,ie|7A2O%PEhtjY1wЃ!  ࢽMy7\a@ţJ 4ȻF@o̒?4wx)]P~u57X 9^ܩU;Iꭆ 5 eK27({|Y׎ V\"Z1 Z}(Ǝ"1S_vE30>p; ΝD%xW?W?vo^Vidr[/&>~`9Why;R ;;ɮT?r$g1KACcKl:'3 cﳯ*"t8~l)m+U,z`(>yJ?h>]vЍG*{`;y]IT ;cNUfo¾h/$|NS1S"HVT4uhǜ]v;5͠x'C\SBplh}N ABx%ޭl/Twʽ]D=Kžr㻠l4SO?=k M: cCa#ha)ѐxcsgPiG{+xQI= zԫ+ 8"kñj=|c yCF/*9жh{ ?4o kmQNx;Y4膚aw?6>e]Qr:g,i"ԩA*M7qB?ӕFhV25r[7 Y }LR}*sg+xr2U=*'WSZDW]WǞ<叓{$9Ou4y90-1'*D`c^o?(9uݐ'PI& fJݮ:wSjfP1F:X H9dԯ˝[_54 }*;@ܨ ðynT?ןd#4rGͨH1|-#MrS3G3).᧏3vz֑r$G"`j 1tx0<ƆWh6y6,œGagAyb)hDß_mü gG;evݝnQ C-*oyaMI><]obD":GA-\%LT8c)+y76oQ#*{(F⽕y=rW\p۩cA^e6KʐcVf5$'->ՉN"F"UQ@fGb~#&M=8טJNu9D[̤so~ G9TtW^g5y$bY'سǴ=U-2 #MCt(i lj@Q 5̣i*OsxKf}\M{EV{υƇ);HIfeLȣr2>WIȂ6ik 5YOxȺ>Yf5'|H+98pjn.OyjY~iw'l;s2Y:'lgꥴ)o#'SaaKZ m}`169n"xI *+ }FP"l45'ZgE8?[X7(.Q-*ތL@̲v.5[=t\+CNܛ,gSQnH}*FG16&:t4ُ"Ạ$b |#rsaT ]ӽDP7ո0y)e$ٕvIh'QEAm*HRI=: 4牢) %_iNݧl] NtGHL ɱg<1V,J~ٹ"KQ 9HS9?@kr;we݁]I!{ @G["`J:n]{cAEVʆ#U96j#Ym\qe4hB7Cdv\MNgmAyQL4uLjj9#44tl^}LnR!t±]rh6ٍ>yҏNfU  Fm@8}/ujb9he:AyծwGpΧh5l}3p468)Udc;Us/֔YX1O2uqs`hwgr~{ RmhN؎*q 42*th>#E#HvOq}6e\,Wk#Xb>p}դ3T5†6[@Py*n|'f֧>lư΂̺SU'*qp_SM 'c6m ySʨ;MrƋmKxo,GmPAG:iw9}M(^V$ǒѽ9| aJSQarB;}ٻ֢2%Uc#gNaݕ'v[OY'3L3;,p]@S{lsX'cjwk'a.}}& dP*bK=ɍ!;3ngΊUߴmt'*{,=SzfD Ako~Gaoq_mi}#mPXhύmxǍ΂巿zfQc|kc?WY$_Lvl߶c`?ljݲˏ!V6UЂ(A4y)HpZ_x>eR$/`^'3qˏ-&Q=?CFVR DfV9{8gnh(P"6[D< E~0<@`G6Hгcc cK.5DdB`?XQ2ٿyqo&+1^ DW0ꊩG#QnL3c/x 11[yxპCWCcUĨ80me4.{muI=f0QRls9f9~fǨa"@8ȁQ#cicG$Gr/$W(WV"m7[mAmboD j۳ l^kh׽ # iXnveTka^Y4BNĕ0 !01@Q"2AaPq3BR?@4QT3,㺠W[=JKϞ2r^7vc:9 EߴwS#dIxu:Hp9E! V 2;73|F9Y*ʬFDu&y؟^EAA(ɩ^GV:ݜDy`Jr29ܾ㝉[E;FzxYGUeYC v-txIsםĘqEb+P\ :>iC';k|zرny]#ǿbQw(r|ӹs[D2v-%@;8<a[\o[ϧwI!*0krs)[J9^ʜp1) "/_>o<1AEy^C`x1'ܣnps`lfQ):lb>MejH^?kl3(z:1ŠK&?Q~{ٺhy/[V|6}KbXmn[-75q94dmc^h X5G-}دBޟ |rtMV+]c?-#ڛ^ǂ}LkrOu>-Dry D?:ޞUǜ7V?瓮"#rչģVR;n/_ ؉vݶe5db9/O009G5nWJpA*r9>1.[tsFnQ V 77R]ɫ8_0<՜IFu(v4Fk3E)N:yڮeP`1}$WSJSQNjٺ޵#lј(5=5lǏmoWv-1v,Wmn߀$x_DȬ0¤#QR[Vkzmw"9ZG7'[=Qj8R?zf\a=OU*oBA|G254 p.w7  &ξxGHp B%$gtЏ򤵍zHNuЯ-'40;_3 !01"@AQa2Pq#3BR?ʩcaen^8F<7;EA{EÖ1U/#d1an.1ě0ʾRh|RAo3m3 % 28Q yφHTo7lW>#i`qca m,B-j݋'mR1Ήt>Vps0IbIC.1Rea]H64B>o]($Bma!=?B KǾ+Ծ"nK*+[T#{EJSQs5:U\wĐf3܆&)IԆwE TlrTf6Q|Rh:[K zc֧GC%\_a84HcObiؖV7H )*ģK~Xhչ04?0 E<}3#u? |gS6ꊤ|I#Hڛ աwX97Ŀ%SLy6č|Fa 8b$sקhb9RAu7˨pČ_\*w묦F 4D~f|("mNKiS>$d7SlA/²SL|6N}S˯g]6; #. 403WebShell
403Webshell
Server IP : 185.232.14.244  /  Your IP : 216.73.216.56
Web Server : LiteSpeed
System : Linux sg-nme-web1278.main-hosting.eu 4.18.0-553.84.1.lve.el8.x86_64 #1 SMP Tue Nov 25 18:33:03 UTC 2025 x86_64
User : u166342113 ( 166342113)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/u166342113/domains/ttpl.tech/public_html/public/build/assets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/u166342113/domains/ttpl.tech/public_html/public/build/assets/app-W7Y791fY.js
var P="top",V="bottom",H="right",x="left",Re="auto",Bt=[P,V,H,x],At="start",It="end",Qs="clippingParents",Sn="viewport",Dt="popper",Zs="reference",pn=Bt.reduce(function(e,t){return e.concat([t+"-"+At,t+"-"+It])},[]),Cn=[].concat(Bt,[Re]).reduce(function(e,t){return e.concat([t,t+"-"+At,t+"-"+It])},[]),tr="beforeRead",er="read",nr="afterRead",sr="beforeMain",rr="main",ir="afterMain",or="beforeWrite",ar="write",cr="afterWrite",lr=[tr,er,nr,sr,rr,ir,or,ar,cr];function Q(e){return e?(e.nodeName||"").toLowerCase():null}function F(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Tt(e){var t=F(e).Element;return e instanceof t||e instanceof Element}function B(e){var t=F(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Nn(e){if(typeof ShadowRoot>"u")return!1;var t=F(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Oi(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var s=t.styles[n]||{},r=t.attributes[n]||{},i=t.elements[n];!B(i)||!Q(i)||(Object.assign(i.style,s),Object.keys(r).forEach(function(o){var a=r[o];a===!1?i.removeAttribute(o):i.setAttribute(o,a===!0?"":a)}))})}function Si(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(s){var r=t.elements[s],i=t.attributes[s]||{},o=Object.keys(t.styles.hasOwnProperty(s)?t.styles[s]:n[s]),a=o.reduce(function(l,d){return l[d]="",l},{});!B(r)||!Q(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(l){r.removeAttribute(l)}))})}}const Dn={name:"applyStyles",enabled:!0,phase:"write",fn:Oi,effect:Si,requires:["computeStyles"]};function X(e){return e.split("-")[0]}var yt=Math.max,Se=Math.min,Pt=Math.round;function _n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ur(){return!/^((?!chrome|android).)*safari/i.test(_n())}function xt(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var s=e.getBoundingClientRect(),r=1,i=1;t&&B(e)&&(r=e.offsetWidth>0&&Pt(s.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Pt(s.height)/e.offsetHeight||1);var o=Tt(e)?F(e):window,a=o.visualViewport,l=!ur()&&n,d=(s.left+(l&&a?a.offsetLeft:0))/r,c=(s.top+(l&&a?a.offsetTop:0))/i,u=s.width/r,m=s.height/i;return{width:u,height:m,top:c,right:d+u,bottom:c+m,left:d,x:d,y:c}}function Ln(e){var t=xt(e),n=e.offsetWidth,s=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-s)<=1&&(s=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:s}}function fr(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Nn(n)){var s=t;do{if(s&&e.isSameNode(s))return!0;s=s.parentNode||s.host}while(s)}return!1}function st(e){return F(e).getComputedStyle(e)}function Ci(e){return["table","td","th"].indexOf(Q(e))>=0}function ft(e){return((Tt(e)?e.ownerDocument:e.document)||window.document).documentElement}function $e(e){return Q(e)==="html"?e:e.assignedSlot||e.parentNode||(Nn(e)?e.host:null)||ft(e)}function is(e){return!B(e)||st(e).position==="fixed"?null:e.offsetParent}function Ni(e){var t=/firefox/i.test(_n()),n=/Trident/i.test(_n());if(n&&B(e)){var s=st(e);if(s.position==="fixed")return null}var r=$e(e);for(Nn(r)&&(r=r.host);B(r)&&["html","body"].indexOf(Q(r))<0;){var i=st(r);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return r;r=r.parentNode}return null}function ee(e){for(var t=F(e),n=is(e);n&&Ci(n)&&st(n).position==="static";)n=is(n);return n&&(Q(n)==="html"||Q(n)==="body"&&st(n).position==="static")?t:n||Ni(e)||t}function Rn(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Jt(e,t,n){return yt(e,Se(t,n))}function Di(e,t,n){var s=Jt(e,t,n);return s>n?n:s}function dr(){return{top:0,right:0,bottom:0,left:0}}function hr(e){return Object.assign({},dr(),e)}function pr(e,t){return t.reduce(function(n,s){return n[s]=e,n},{})}var Li=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,hr(typeof t!="number"?t:pr(t,Bt))};function Ri(e){var t,n=e.state,s=e.name,r=e.options,i=n.elements.arrow,o=n.modifiersData.popperOffsets,a=X(n.placement),l=Rn(a),d=[x,H].indexOf(a)>=0,c=d?"height":"width";if(!(!i||!o)){var u=Li(r.padding,n),m=Ln(i),g=l==="y"?P:x,_=l==="y"?V:H,p=n.rects.reference[c]+n.rects.reference[l]-o[l]-n.rects.popper[c],b=o[l]-n.rects.reference[l],v=ee(i),T=v?l==="y"?v.clientHeight||0:v.clientWidth||0:0,w=p/2-b/2,y=u[g],O=T-m[c]-u[_],S=T/2-m[c]/2+w,C=Jt(y,S,O),R=l;n.modifiersData[s]=(t={},t[R]=C,t.centerOffset=C-S,t)}}function $i(e){var t=e.state,n=e.options,s=n.element,r=s===void 0?"[data-popper-arrow]":s;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||fr(t.elements.popper,r)&&(t.elements.arrow=r))}const _r={name:"arrow",enabled:!0,phase:"main",fn:Ri,effect:$i,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Mt(e){return e.split("-")[1]}var Ii={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Pi(e,t){var n=e.x,s=e.y,r=t.devicePixelRatio||1;return{x:Pt(n*r)/r||0,y:Pt(s*r)/r||0}}function os(e){var t,n=e.popper,s=e.popperRect,r=e.placement,i=e.variation,o=e.offsets,a=e.position,l=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,u=e.isFixed,m=o.x,g=m===void 0?0:m,_=o.y,p=_===void 0?0:_,b=typeof c=="function"?c({x:g,y:p}):{x:g,y:p};g=b.x,p=b.y;var v=o.hasOwnProperty("x"),T=o.hasOwnProperty("y"),w=x,y=P,O=window;if(d){var S=ee(n),C="clientHeight",R="clientWidth";if(S===F(n)&&(S=ft(n),st(S).position!=="static"&&a==="absolute"&&(C="scrollHeight",R="scrollWidth")),S=S,r===P||(r===x||r===H)&&i===It){y=V;var L=u&&S===O&&O.visualViewport?O.visualViewport.height:S[C];p-=L-s.height,p*=l?1:-1}if(r===x||(r===P||r===V)&&i===It){w=H;var D=u&&S===O&&O.visualViewport?O.visualViewport.width:S[R];g-=D-s.width,g*=l?1:-1}}var $=Object.assign({position:a},d&&Ii),Y=c===!0?Pi({x:g,y:p},F(n)):{x:g,y:p};if(g=Y.x,p=Y.y,l){var I;return Object.assign({},$,(I={},I[y]=T?"0":"",I[w]=v?"0":"",I.transform=(O.devicePixelRatio||1)<=1?"translate("+g+"px, "+p+"px)":"translate3d("+g+"px, "+p+"px, 0)",I))}return Object.assign({},$,(t={},t[y]=T?p+"px":"",t[w]=v?g+"px":"",t.transform="",t))}function xi(e){var t=e.state,n=e.options,s=n.gpuAcceleration,r=s===void 0?!0:s,i=n.adaptive,o=i===void 0?!0:i,a=n.roundOffsets,l=a===void 0?!0:a,d={placement:X(t.placement),variation:Mt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,os(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,os(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const $n={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:xi,data:{}};var he={passive:!0};function Mi(e){var t=e.state,n=e.instance,s=e.options,r=s.scroll,i=r===void 0?!0:r,o=s.resize,a=o===void 0?!0:o,l=F(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&d.forEach(function(c){c.addEventListener("scroll",n.update,he)}),a&&l.addEventListener("resize",n.update,he),function(){i&&d.forEach(function(c){c.removeEventListener("scroll",n.update,he)}),a&&l.removeEventListener("resize",n.update,he)}}const In={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Mi,data:{}};var ki={left:"right",right:"left",bottom:"top",top:"bottom"};function ve(e){return e.replace(/left|right|bottom|top/g,function(t){return ki[t]})}var Vi={start:"end",end:"start"};function as(e){return e.replace(/start|end/g,function(t){return Vi[t]})}function Pn(e){var t=F(e),n=t.pageXOffset,s=t.pageYOffset;return{scrollLeft:n,scrollTop:s}}function xn(e){return xt(ft(e)).left+Pn(e).scrollLeft}function Hi(e,t){var n=F(e),s=ft(e),r=n.visualViewport,i=s.clientWidth,o=s.clientHeight,a=0,l=0;if(r){i=r.width,o=r.height;var d=ur();(d||!d&&t==="fixed")&&(a=r.offsetLeft,l=r.offsetTop)}return{width:i,height:o,x:a+xn(e),y:l}}function Fi(e){var t,n=ft(e),s=Pn(e),r=(t=e.ownerDocument)==null?void 0:t.body,i=yt(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),o=yt(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-s.scrollLeft+xn(e),l=-s.scrollTop;return st(r||n).direction==="rtl"&&(a+=yt(n.clientWidth,r?r.clientWidth:0)-i),{width:i,height:o,x:a,y:l}}function Mn(e){var t=st(e),n=t.overflow,s=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+s)}function mr(e){return["html","body","#document"].indexOf(Q(e))>=0?e.ownerDocument.body:B(e)&&Mn(e)?e:mr($e(e))}function Qt(e,t){var n;t===void 0&&(t=[]);var s=mr(e),r=s===((n=e.ownerDocument)==null?void 0:n.body),i=F(s),o=r?[i].concat(i.visualViewport||[],Mn(s)?s:[]):s,a=t.concat(o);return r?a:a.concat(Qt($e(o)))}function mn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Bi(e,t){var n=xt(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function cs(e,t,n){return t===Sn?mn(Hi(e,n)):Tt(t)?Bi(t,n):mn(Fi(ft(e)))}function ji(e){var t=Qt($e(e)),n=["absolute","fixed"].indexOf(st(e).position)>=0,s=n&&B(e)?ee(e):e;return Tt(s)?t.filter(function(r){return Tt(r)&&fr(r,s)&&Q(r)!=="body"}):[]}function Wi(e,t,n,s){var r=t==="clippingParents"?ji(e):[].concat(t),i=[].concat(r,[n]),o=i[0],a=i.reduce(function(l,d){var c=cs(e,d,s);return l.top=yt(c.top,l.top),l.right=Se(c.right,l.right),l.bottom=Se(c.bottom,l.bottom),l.left=yt(c.left,l.left),l},cs(e,o,s));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function gr(e){var t=e.reference,n=e.element,s=e.placement,r=s?X(s):null,i=s?Mt(s):null,o=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,l;switch(r){case P:l={x:o,y:t.y-n.height};break;case V:l={x:o,y:t.y+t.height};break;case H:l={x:t.x+t.width,y:a};break;case x:l={x:t.x-n.width,y:a};break;default:l={x:t.x,y:t.y}}var d=r?Rn(r):null;if(d!=null){var c=d==="y"?"height":"width";switch(i){case At:l[d]=l[d]-(t[c]/2-n[c]/2);break;case It:l[d]=l[d]+(t[c]/2-n[c]/2);break}}return l}function kt(e,t){t===void 0&&(t={});var n=t,s=n.placement,r=s===void 0?e.placement:s,i=n.strategy,o=i===void 0?e.strategy:i,a=n.boundary,l=a===void 0?Qs:a,d=n.rootBoundary,c=d===void 0?Sn:d,u=n.elementContext,m=u===void 0?Dt:u,g=n.altBoundary,_=g===void 0?!1:g,p=n.padding,b=p===void 0?0:p,v=hr(typeof b!="number"?b:pr(b,Bt)),T=m===Dt?Zs:Dt,w=e.rects.popper,y=e.elements[_?T:m],O=Wi(Tt(y)?y:y.contextElement||ft(e.elements.popper),l,c,o),S=xt(e.elements.reference),C=gr({reference:S,element:w,strategy:"absolute",placement:r}),R=mn(Object.assign({},w,C)),L=m===Dt?R:S,D={top:O.top-L.top+v.top,bottom:L.bottom-O.bottom+v.bottom,left:O.left-L.left+v.left,right:L.right-O.right+v.right},$=e.modifiersData.offset;if(m===Dt&&$){var Y=$[r];Object.keys(D).forEach(function(I){var pt=[H,V].indexOf(I)>=0?1:-1,_t=[P,V].indexOf(I)>=0?"y":"x";D[I]+=Y[_t]*pt})}return D}function Ui(e,t){t===void 0&&(t={});var n=t,s=n.placement,r=n.boundary,i=n.rootBoundary,o=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,d=l===void 0?Cn:l,c=Mt(s),u=c?a?pn:pn.filter(function(_){return Mt(_)===c}):Bt,m=u.filter(function(_){return d.indexOf(_)>=0});m.length===0&&(m=u);var g=m.reduce(function(_,p){return _[p]=kt(e,{placement:p,boundary:r,rootBoundary:i,padding:o})[X(p)],_},{});return Object.keys(g).sort(function(_,p){return g[_]-g[p]})}function Ki(e){if(X(e)===Re)return[];var t=ve(e);return[as(e),t,as(t)]}function Yi(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var r=n.mainAxis,i=r===void 0?!0:r,o=n.altAxis,a=o===void 0?!0:o,l=n.fallbackPlacements,d=n.padding,c=n.boundary,u=n.rootBoundary,m=n.altBoundary,g=n.flipVariations,_=g===void 0?!0:g,p=n.allowedAutoPlacements,b=t.options.placement,v=X(b),T=v===b,w=l||(T||!_?[ve(b)]:Ki(b)),y=[b].concat(w).reduce(function(St,it){return St.concat(X(it)===Re?Ui(t,{placement:it,boundary:c,rootBoundary:u,padding:d,flipVariations:_,allowedAutoPlacements:p}):it)},[]),O=t.rects.reference,S=t.rects.popper,C=new Map,R=!0,L=y[0],D=0;D<y.length;D++){var $=y[D],Y=X($),I=Mt($)===At,pt=[P,V].indexOf(Y)>=0,_t=pt?"width":"height",k=kt(t,{placement:$,boundary:c,rootBoundary:u,altBoundary:m,padding:d}),z=pt?I?H:x:I?V:P;O[_t]>S[_t]&&(z=ve(z));var ce=ve(z),mt=[];if(i&&mt.push(k[Y]<=0),a&&mt.push(k[z]<=0,k[ce]<=0),mt.every(function(St){return St})){L=$,R=!1;break}C.set($,mt)}if(R)for(var le=_?3:1,Ue=function(it){var zt=y.find(function(fe){var gt=C.get(fe);if(gt)return gt.slice(0,it).every(function(Ke){return Ke})});if(zt)return L=zt,"break"},Yt=le;Yt>0;Yt--){var ue=Ue(Yt);if(ue==="break")break}t.placement!==L&&(t.modifiersData[s]._skip=!0,t.placement=L,t.reset=!0)}}const Er={name:"flip",enabled:!0,phase:"main",fn:Yi,requiresIfExists:["offset"],data:{_skip:!1}};function ls(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function us(e){return[P,H,V,x].some(function(t){return e[t]>=0})}function zi(e){var t=e.state,n=e.name,s=t.rects.reference,r=t.rects.popper,i=t.modifiersData.preventOverflow,o=kt(t,{elementContext:"reference"}),a=kt(t,{altBoundary:!0}),l=ls(o,s),d=ls(a,r,i),c=us(l),u=us(d);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":u})}const br={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zi};function qi(e,t,n){var s=X(e),r=[x,P].indexOf(s)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=i[0],a=i[1];return o=o||0,a=(a||0)*r,[x,H].indexOf(s)>=0?{x:a,y:o}:{x:o,y:a}}function Gi(e){var t=e.state,n=e.options,s=e.name,r=n.offset,i=r===void 0?[0,0]:r,o=Cn.reduce(function(c,u){return c[u]=qi(u,t.rects,i),c},{}),a=o[t.placement],l=a.x,d=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[s]=o}const vr={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Gi};function Xi(e){var t=e.state,n=e.name;t.modifiersData[n]=gr({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const kn={name:"popperOffsets",enabled:!0,phase:"read",fn:Xi,data:{}};function Ji(e){return e==="x"?"y":"x"}function Qi(e){var t=e.state,n=e.options,s=e.name,r=n.mainAxis,i=r===void 0?!0:r,o=n.altAxis,a=o===void 0?!1:o,l=n.boundary,d=n.rootBoundary,c=n.altBoundary,u=n.padding,m=n.tether,g=m===void 0?!0:m,_=n.tetherOffset,p=_===void 0?0:_,b=kt(t,{boundary:l,rootBoundary:d,padding:u,altBoundary:c}),v=X(t.placement),T=Mt(t.placement),w=!T,y=Rn(v),O=Ji(y),S=t.modifiersData.popperOffsets,C=t.rects.reference,R=t.rects.popper,L=typeof p=="function"?p(Object.assign({},t.rects,{placement:t.placement})):p,D=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),$=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,Y={x:0,y:0};if(S){if(i){var I,pt=y==="y"?P:x,_t=y==="y"?V:H,k=y==="y"?"height":"width",z=S[y],ce=z+b[pt],mt=z-b[_t],le=g?-R[k]/2:0,Ue=T===At?C[k]:R[k],Yt=T===At?-R[k]:-C[k],ue=t.elements.arrow,St=g&&ue?Ln(ue):{width:0,height:0},it=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:dr(),zt=it[pt],fe=it[_t],gt=Jt(0,C[k],St[k]),Ke=w?C[k]/2-le-gt-zt-D.mainAxis:Ue-gt-zt-D.mainAxis,bi=w?-C[k]/2+le+gt+fe+D.mainAxis:Yt+gt+fe+D.mainAxis,Ye=t.elements.arrow&&ee(t.elements.arrow),vi=Ye?y==="y"?Ye.clientTop||0:Ye.clientLeft||0:0,Xn=(I=$==null?void 0:$[y])!=null?I:0,yi=z+Ke-Xn-vi,Ai=z+bi-Xn,Jn=Jt(g?Se(ce,yi):ce,z,g?yt(mt,Ai):mt);S[y]=Jn,Y[y]=Jn-z}if(a){var Qn,Ti=y==="x"?P:x,wi=y==="x"?V:H,Et=S[O],de=O==="y"?"height":"width",Zn=Et+b[Ti],ts=Et-b[wi],ze=[P,x].indexOf(v)!==-1,es=(Qn=$==null?void 0:$[O])!=null?Qn:0,ns=ze?Zn:Et-C[de]-R[de]-es+D.altAxis,ss=ze?Et+C[de]+R[de]-es-D.altAxis:ts,rs=g&&ze?Di(ns,Et,ss):Jt(g?ns:Zn,Et,g?ss:ts);S[O]=rs,Y[O]=rs-Et}t.modifiersData[s]=Y}}const yr={name:"preventOverflow",enabled:!0,phase:"main",fn:Qi,requiresIfExists:["offset"]};function Zi(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function to(e){return e===F(e)||!B(e)?Pn(e):Zi(e)}function eo(e){var t=e.getBoundingClientRect(),n=Pt(t.width)/e.offsetWidth||1,s=Pt(t.height)/e.offsetHeight||1;return n!==1||s!==1}function no(e,t,n){n===void 0&&(n=!1);var s=B(t),r=B(t)&&eo(t),i=ft(t),o=xt(e,r,n),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(s||!s&&!n)&&((Q(t)!=="body"||Mn(i))&&(a=to(t)),B(t)?(l=xt(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=xn(i))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function so(e){var t=new Map,n=new Set,s=[];e.forEach(function(i){t.set(i.name,i)});function r(i){n.add(i.name);var o=[].concat(i.requires||[],i.requiresIfExists||[]);o.forEach(function(a){if(!n.has(a)){var l=t.get(a);l&&r(l)}}),s.push(i)}return e.forEach(function(i){n.has(i.name)||r(i)}),s}function ro(e){var t=so(e);return lr.reduce(function(n,s){return n.concat(t.filter(function(r){return r.phase===s}))},[])}function io(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function oo(e){var t=e.reduce(function(n,s){var r=n[s.name];return n[s.name]=r?Object.assign({},r,s,{options:Object.assign({},r.options,s.options),data:Object.assign({},r.data,s.data)}):s,n},{});return Object.keys(t).map(function(n){return t[n]})}var fs={placement:"bottom",modifiers:[],strategy:"absolute"};function ds(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(s){return!(s&&typeof s.getBoundingClientRect=="function")})}function Ie(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,s=n===void 0?[]:n,r=t.defaultOptions,i=r===void 0?fs:r;return function(a,l,d){d===void 0&&(d=i);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},fs,i),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},u=[],m=!1,g={state:c,setOptions:function(v){var T=typeof v=="function"?v(c.options):v;p(),c.options=Object.assign({},i,c.options,T),c.scrollParents={reference:Tt(a)?Qt(a):a.contextElement?Qt(a.contextElement):[],popper:Qt(l)};var w=ro(oo([].concat(s,c.options.modifiers)));return c.orderedModifiers=w.filter(function(y){return y.enabled}),_(),g.update()},forceUpdate:function(){if(!m){var v=c.elements,T=v.reference,w=v.popper;if(ds(T,w)){c.rects={reference:no(T,ee(w),c.options.strategy==="fixed"),popper:Ln(w)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(D){return c.modifiersData[D.name]=Object.assign({},D.data)});for(var y=0;y<c.orderedModifiers.length;y++){if(c.reset===!0){c.reset=!1,y=-1;continue}var O=c.orderedModifiers[y],S=O.fn,C=O.options,R=C===void 0?{}:C,L=O.name;typeof S=="function"&&(c=S({state:c,options:R,name:L,instance:g})||c)}}}},update:io(function(){return new Promise(function(b){g.forceUpdate(),b(c)})}),destroy:function(){p(),m=!0}};if(!ds(a,l))return g;g.setOptions(d).then(function(b){!m&&d.onFirstUpdate&&d.onFirstUpdate(b)});function _(){c.orderedModifiers.forEach(function(b){var v=b.name,T=b.options,w=T===void 0?{}:T,y=b.effect;if(typeof y=="function"){var O=y({state:c,name:v,instance:g,options:w}),S=function(){};u.push(O||S)}})}function p(){u.forEach(function(b){return b()}),u=[]}return g}}var ao=Ie(),co=[In,kn,$n,Dn],lo=Ie({defaultModifiers:co}),uo=[In,kn,$n,Dn,vr,Er,yr,_r,br],Vn=Ie({defaultModifiers:uo});const Ar=Object.freeze(Object.defineProperty({__proto__:null,afterMain:ir,afterRead:nr,afterWrite:cr,applyStyles:Dn,arrow:_r,auto:Re,basePlacements:Bt,beforeMain:sr,beforeRead:tr,beforeWrite:or,bottom:V,clippingParents:Qs,computeStyles:$n,createPopper:Vn,createPopperBase:ao,createPopperLite:lo,detectOverflow:kt,end:It,eventListeners:In,flip:Er,hide:br,left:x,main:rr,modifierPhases:lr,offset:vr,placements:Cn,popper:Dt,popperGenerator:Ie,popperOffsets:kn,preventOverflow:yr,read:er,reference:Zs,right:H,start:At,top:P,variationPlacements:pn,viewport:Sn,write:ar},Symbol.toStringTag,{value:"Module"}));/*!
  * Bootstrap v5.3.2 (https://getbootstrap.com/)
  * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
  */const ot=new Map,qe={set(e,t,n){ot.has(e)||ot.set(e,new Map);const s=ot.get(e);if(!s.has(t)&&s.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`);return}s.set(t,n)},get(e,t){return ot.has(e)&&ot.get(e).get(t)||null},remove(e,t){if(!ot.has(e))return;const n=ot.get(e);n.delete(t),n.size===0&&ot.delete(e)}},fo=1e6,ho=1e3,gn="transitionend",Tr=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,n)=>`#${CSS.escape(n)}`)),e),po=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),_o=e=>{do e+=Math.floor(Math.random()*fo);while(document.getElementById(e));return e},mo=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const s=Number.parseFloat(t),r=Number.parseFloat(n);return!s&&!r?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*ho)},wr=e=>{e.dispatchEvent(new Event(gn))},tt=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),ct=e=>tt(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(Tr(e)):null,jt=e=>{if(!tt(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const s=e.closest("summary");if(s&&s.parentNode!==n||s===null)return!1}return t},lt=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",Or=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?Or(e.parentNode):null},Ce=()=>{},ne=e=>{e.offsetHeight},Sr=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Ge=[],go=e=>{document.readyState==="loading"?(Ge.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of Ge)t()}),Ge.push(e)):e()},W=()=>document.documentElement.dir==="rtl",K=e=>{go(()=>{const t=Sr();if(t){const n=e.NAME,s=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=s,e.jQueryInterface)}})},M=(e,t=[],n=e)=>typeof e=="function"?e(...t):n,Cr=(e,t,n=!0)=>{if(!n){M(e);return}const r=mo(t)+5;let i=!1;const o=({target:a})=>{a===t&&(i=!0,t.removeEventListener(gn,o),M(e))};t.addEventListener(gn,o),setTimeout(()=>{i||wr(t)},r)},Hn=(e,t,n,s)=>{const r=e.length;let i=e.indexOf(t);return i===-1?!n&&s?e[r-1]:e[0]:(i+=n?1:-1,s&&(i=(i+r)%r),e[Math.max(0,Math.min(i,r-1))])},Eo=/[^.]*(?=\..*)\.|.*/,bo=/\..*/,vo=/::\d+$/,Xe={};let hs=1;const Nr={mouseenter:"mouseover",mouseleave:"mouseout"},yo=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Dr(e,t){return t&&`${t}::${hs++}`||e.uidEvent||hs++}function Lr(e){const t=Dr(e);return e.uidEvent=t,Xe[t]=Xe[t]||{},Xe[t]}function Ao(e,t){return function n(s){return Fn(s,{delegateTarget:e}),n.oneOff&&h.off(e,s.type,t),t.apply(e,[s])}}function To(e,t,n){return function s(r){const i=e.querySelectorAll(t);for(let{target:o}=r;o&&o!==this;o=o.parentNode)for(const a of i)if(a===o)return Fn(r,{delegateTarget:o}),s.oneOff&&h.off(e,r.type,t,n),n.apply(o,[r])}}function Rr(e,t,n=null){return Object.values(e).find(s=>s.callable===t&&s.delegationSelector===n)}function $r(e,t,n){const s=typeof t=="string",r=s?n:t||n;let i=Ir(e);return yo.has(i)||(i=e),[s,r,i]}function ps(e,t,n,s,r){if(typeof t!="string"||!e)return;let[i,o,a]=$r(t,n,s);t in Nr&&(o=(_=>function(p){if(!p.relatedTarget||p.relatedTarget!==p.delegateTarget&&!p.delegateTarget.contains(p.relatedTarget))return _.call(this,p)})(o));const l=Lr(e),d=l[a]||(l[a]={}),c=Rr(d,o,i?n:null);if(c){c.oneOff=c.oneOff&&r;return}const u=Dr(o,t.replace(Eo,"")),m=i?To(e,n,o):Ao(e,o);m.delegationSelector=i?n:null,m.callable=o,m.oneOff=r,m.uidEvent=u,d[u]=m,e.addEventListener(a,m,i)}function En(e,t,n,s,r){const i=Rr(t[n],s,r);i&&(e.removeEventListener(n,i,!!r),delete t[n][i.uidEvent])}function wo(e,t,n,s){const r=t[n]||{};for(const[i,o]of Object.entries(r))i.includes(s)&&En(e,t,n,o.callable,o.delegationSelector)}function Ir(e){return e=e.replace(bo,""),Nr[e]||e}const h={on(e,t,n,s){ps(e,t,n,s,!1)},one(e,t,n,s){ps(e,t,n,s,!0)},off(e,t,n,s){if(typeof t!="string"||!e)return;const[r,i,o]=$r(t,n,s),a=o!==t,l=Lr(e),d=l[o]||{},c=t.startsWith(".");if(typeof i<"u"){if(!Object.keys(d).length)return;En(e,l,o,i,r?n:null);return}if(c)for(const u of Object.keys(l))wo(e,l,u,t.slice(1));for(const[u,m]of Object.entries(d)){const g=u.replace(vo,"");(!a||t.includes(g))&&En(e,l,o,m.callable,m.delegationSelector)}},trigger(e,t,n){if(typeof t!="string"||!e)return null;const s=Sr(),r=Ir(t),i=t!==r;let o=null,a=!0,l=!0,d=!1;i&&s&&(o=s.Event(t,n),s(e).trigger(o),a=!o.isPropagationStopped(),l=!o.isImmediatePropagationStopped(),d=o.isDefaultPrevented());const c=Fn(new Event(t,{bubbles:a,cancelable:!0}),n);return d&&c.preventDefault(),l&&e.dispatchEvent(c),c.defaultPrevented&&o&&o.preventDefault(),c}};function Fn(e,t={}){for(const[n,s]of Object.entries(t))try{e[n]=s}catch{Object.defineProperty(e,n,{configurable:!0,get(){return s}})}return e}function _s(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function Je(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const et={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${Je(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${Je(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(s=>s.startsWith("bs")&&!s.startsWith("bsConfig"));for(const s of n){let r=s.replace(/^bs/,"");r=r.charAt(0).toLowerCase()+r.slice(1,r.length),t[r]=_s(e.dataset[s])}return t},getDataAttribute(e,t){return _s(e.getAttribute(`data-bs-${Je(t)}`))}};class se{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,n){const s=tt(n)?et.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof s=="object"?s:{},...tt(n)?et.getDataAttributes(n):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[s,r]of Object.entries(n)){const i=t[s],o=tt(i)?"element":po(i);if(!new RegExp(r).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${s}" provided type "${o}" but expected type "${r}".`)}}}const Oo="5.3.2";class q extends se{constructor(t,n){super(),t=ct(t),t&&(this._element=t,this._config=this._getConfig(n),qe.set(this._element,this.constructor.DATA_KEY,this))}dispose(){qe.remove(this._element,this.constructor.DATA_KEY),h.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,n,s=!0){Cr(t,n,s)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return qe.get(ct(t),this.DATA_KEY)}static getOrCreateInstance(t,n={}){return this.getInstance(t)||new this(t,typeof n=="object"?n:null)}static get VERSION(){return Oo}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const Qe=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?Tr(n.trim()):null}return t},E={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(n=>n.matches(t))},parents(e,t){const n=[];let s=e.parentNode.closest(t);for(;s;)n.push(s),s=s.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(n=>!lt(n)&&jt(n))},getSelectorFromElement(e){const t=Qe(e);return t&&E.findOne(t)?t:null},getElementFromSelector(e){const t=Qe(e);return t?E.findOne(t):null},getMultipleElementsFromSelector(e){const t=Qe(e);return t?E.find(t):[]}},Pe=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,s=e.NAME;h.on(document,n,`[data-bs-dismiss="${s}"]`,function(r){if(["A","AREA"].includes(this.tagName)&&r.preventDefault(),lt(this))return;const i=E.getElementFromSelector(this)||this.closest(`.${s}`);e.getOrCreateInstance(i)[t]()})},So="alert",Co="bs.alert",Pr=`.${Co}`,No=`close${Pr}`,Do=`closed${Pr}`,Lo="fade",Ro="show";class xe extends q{static get NAME(){return So}close(){if(h.trigger(this._element,No).defaultPrevented)return;this._element.classList.remove(Ro);const n=this._element.classList.contains(Lo);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),h.trigger(this._element,Do),this.dispose()}static jQueryInterface(t){return this.each(function(){const n=xe.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}Pe(xe,"close");K(xe);const $o="button",Io="bs.button",Po=`.${Io}`,xo=".data-api",Mo="active",ms='[data-bs-toggle="button"]',ko=`click${Po}${xo}`;class Me extends q{static get NAME(){return $o}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Mo))}static jQueryInterface(t){return this.each(function(){const n=Me.getOrCreateInstance(this);t==="toggle"&&n[t]()})}}h.on(document,ko,ms,e=>{e.preventDefault();const t=e.target.closest(ms);Me.getOrCreateInstance(t).toggle()});K(Me);const Vo="swipe",Wt=".bs.swipe",Ho=`touchstart${Wt}`,Fo=`touchmove${Wt}`,Bo=`touchend${Wt}`,jo=`pointerdown${Wt}`,Wo=`pointerup${Wt}`,Uo="touch",Ko="pen",Yo="pointer-event",zo=40,qo={endCallback:null,leftCallback:null,rightCallback:null},Go={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Ne extends se{constructor(t,n){super(),this._element=t,!(!t||!Ne.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return qo}static get DefaultType(){return Go}static get NAME(){return Vo}dispose(){h.off(this._element,Wt)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),M(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=zo)return;const n=t/this._deltaX;this._deltaX=0,n&&M(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(h.on(this._element,jo,t=>this._start(t)),h.on(this._element,Wo,t=>this._end(t)),this._element.classList.add(Yo)):(h.on(this._element,Ho,t=>this._start(t)),h.on(this._element,Fo,t=>this._move(t)),h.on(this._element,Bo,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===Ko||t.pointerType===Uo)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const Xo="carousel",Jo="bs.carousel",dt=`.${Jo}`,xr=".data-api",Qo="ArrowLeft",Zo="ArrowRight",ta=500,qt="next",Ct="prev",Lt="left",ye="right",ea=`slide${dt}`,Ze=`slid${dt}`,na=`keydown${dt}`,sa=`mouseenter${dt}`,ra=`mouseleave${dt}`,ia=`dragstart${dt}`,oa=`load${dt}${xr}`,aa=`click${dt}${xr}`,Mr="carousel",pe="active",ca="slide",la="carousel-item-end",ua="carousel-item-start",fa="carousel-item-next",da="carousel-item-prev",kr=".active",Vr=".carousel-item",ha=kr+Vr,pa=".carousel-item img",_a=".carousel-indicators",ma="[data-bs-slide], [data-bs-slide-to]",ga='[data-bs-ride="carousel"]',Ea={[Qo]:ye,[Zo]:Lt},ba={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},va={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class re extends q{constructor(t,n){super(t,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=E.findOne(_a,this._element),this._addEventListeners(),this._config.ride===Mr&&this.cycle()}static get Default(){return ba}static get DefaultType(){return va}static get NAME(){return Xo}next(){this._slide(qt)}nextWhenVisible(){!document.hidden&&jt(this._element)&&this.next()}prev(){this._slide(Ct)}pause(){this._isSliding&&wr(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){h.one(this._element,Ze,()=>this.cycle());return}this.cycle()}}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding){h.one(this._element,Ze,()=>this.to(t));return}const s=this._getItemIndex(this._getActive());if(s===t)return;const r=t>s?qt:Ct;this._slide(r,n[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&h.on(this._element,na,t=>this._keydown(t)),this._config.pause==="hover"&&(h.on(this._element,sa,()=>this.pause()),h.on(this._element,ra,()=>this._maybeEnableCycle())),this._config.touch&&Ne.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const s of E.find(pa,this._element))h.on(s,ia,r=>r.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Lt)),rightCallback:()=>this._slide(this._directionToOrder(ye)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),ta+this._config.interval))}};this._swipeHelper=new Ne(this._element,n)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const n=Ea[t.key];n&&(t.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const n=E.findOne(kr,this._indicatorsElement);n.classList.remove(pe),n.removeAttribute("aria-current");const s=E.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);s&&(s.classList.add(pe),s.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const n=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const s=this._getActive(),r=t===qt,i=n||Hn(this._getItems(),s,r,this._config.wrap);if(i===s)return;const o=this._getItemIndex(i),a=g=>h.trigger(this._element,g,{relatedTarget:i,direction:this._orderToDirection(t),from:this._getItemIndex(s),to:o});if(a(ea).defaultPrevented||!s||!i)return;const d=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=i;const c=r?ua:la,u=r?fa:da;i.classList.add(u),ne(i),s.classList.add(c),i.classList.add(c);const m=()=>{i.classList.remove(c,u),i.classList.add(pe),s.classList.remove(pe,u,c),this._isSliding=!1,a(Ze)};this._queueCallback(m,s,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(ca)}_getActive(){return E.findOne(ha,this._element)}_getItems(){return E.find(Vr,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return W()?t===Lt?Ct:qt:t===Lt?qt:Ct}_orderToDirection(t){return W()?t===Ct?Lt:ye:t===Ct?ye:Lt}static jQueryInterface(t){return this.each(function(){const n=re.getOrCreateInstance(this,t);if(typeof t=="number"){n.to(t);return}if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}h.on(document,aa,ma,function(e){const t=E.getElementFromSelector(this);if(!t||!t.classList.contains(Mr))return;e.preventDefault();const n=re.getOrCreateInstance(t),s=this.getAttribute("data-bs-slide-to");if(s){n.to(s),n._maybeEnableCycle();return}if(et.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});h.on(window,oa,()=>{const e=E.find(ga);for(const t of e)re.getOrCreateInstance(t)});K(re);const ya="collapse",Aa="bs.collapse",ie=`.${Aa}`,Ta=".data-api",wa=`show${ie}`,Oa=`shown${ie}`,Sa=`hide${ie}`,Ca=`hidden${ie}`,Na=`click${ie}${Ta}`,tn="show",$t="collapse",_e="collapsing",Da="collapsed",La=`:scope .${$t} .${$t}`,Ra="collapse-horizontal",$a="width",Ia="height",Pa=".collapse.show, .collapse.collapsing",bn='[data-bs-toggle="collapse"]',xa={parent:null,toggle:!0},Ma={parent:"(null|element)",toggle:"boolean"};class Zt extends q{constructor(t,n){super(t,n),this._isTransitioning=!1,this._triggerArray=[];const s=E.find(bn);for(const r of s){const i=E.getSelectorFromElement(r),o=E.find(i).filter(a=>a===this._element);i!==null&&o.length&&this._triggerArray.push(r)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return xa}static get DefaultType(){return Ma}static get NAME(){return ya}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(Pa).filter(a=>a!==this._element).map(a=>Zt.getOrCreateInstance(a,{toggle:!1}))),t.length&&t[0]._isTransitioning||h.trigger(this._element,wa).defaultPrevented)return;for(const a of t)a.hide();const s=this._getDimension();this._element.classList.remove($t),this._element.classList.add(_e),this._element.style[s]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const r=()=>{this._isTransitioning=!1,this._element.classList.remove(_e),this._element.classList.add($t,tn),this._element.style[s]="",h.trigger(this._element,Oa)},o=`scroll${s[0].toUpperCase()+s.slice(1)}`;this._queueCallback(r,this._element,!0),this._element.style[s]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._isShown()||h.trigger(this._element,Sa).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,ne(this._element),this._element.classList.add(_e),this._element.classList.remove($t,tn);for(const r of this._triggerArray){const i=E.getElementFromSelector(r);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([r],!1)}this._isTransitioning=!0;const s=()=>{this._isTransitioning=!1,this._element.classList.remove(_e),this._element.classList.add($t),h.trigger(this._element,Ca)};this._element.style[n]="",this._queueCallback(s,this._element,!0)}_isShown(t=this._element){return t.classList.contains(tn)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=ct(t.parent),t}_getDimension(){return this._element.classList.contains(Ra)?$a:Ia}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(bn);for(const n of t){const s=E.getElementFromSelector(n);s&&this._addAriaAndCollapsedClass([n],this._isShown(s))}}_getFirstLevelChildren(t){const n=E.find(La,this._config.parent);return E.find(t,this._config.parent).filter(s=>!n.includes(s))}_addAriaAndCollapsedClass(t,n){if(t.length)for(const s of t)s.classList.toggle(Da,!n),s.setAttribute("aria-expanded",n)}static jQueryInterface(t){const n={};return typeof t=="string"&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){const s=Zt.getOrCreateInstance(this,n);if(typeof t=="string"){if(typeof s[t]>"u")throw new TypeError(`No method named "${t}"`);s[t]()}})}}h.on(document,Na,bn,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of E.getMultipleElementsFromSelector(this))Zt.getOrCreateInstance(t,{toggle:!1}).toggle()});K(Zt);const gs="dropdown",ka="bs.dropdown",wt=`.${ka}`,Bn=".data-api",Va="Escape",Es="Tab",Ha="ArrowUp",bs="ArrowDown",Fa=2,Ba=`hide${wt}`,ja=`hidden${wt}`,Wa=`show${wt}`,Ua=`shown${wt}`,Hr=`click${wt}${Bn}`,Fr=`keydown${wt}${Bn}`,Ka=`keyup${wt}${Bn}`,Rt="show",Ya="dropup",za="dropend",qa="dropstart",Ga="dropup-center",Xa="dropdown-center",bt='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Ja=`${bt}.${Rt}`,Ae=".dropdown-menu",Qa=".navbar",Za=".navbar-nav",tc=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",ec=W()?"top-end":"top-start",nc=W()?"top-start":"top-end",sc=W()?"bottom-end":"bottom-start",rc=W()?"bottom-start":"bottom-end",ic=W()?"left-start":"right-start",oc=W()?"right-start":"left-start",ac="top",cc="bottom",lc={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},uc={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class J extends q{constructor(t,n){super(t,n),this._popper=null,this._parent=this._element.parentNode,this._menu=E.next(this._element,Ae)[0]||E.prev(this._element,Ae)[0]||E.findOne(Ae,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return lc}static get DefaultType(){return uc}static get NAME(){return gs}toggle(){return this._isShown()?this.hide():this.show()}show(){if(lt(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!h.trigger(this._element,Wa,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(Za))for(const s of[].concat(...document.body.children))h.on(s,"mouseover",Ce);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Rt),this._element.classList.add(Rt),h.trigger(this._element,Ua,t)}}hide(){if(lt(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!h.trigger(this._element,Ba,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const s of[].concat(...document.body.children))h.off(s,"mouseover",Ce);this._popper&&this._popper.destroy(),this._menu.classList.remove(Rt),this._element.classList.remove(Rt),this._element.setAttribute("aria-expanded","false"),et.removeDataAttribute(this._menu,"popper"),h.trigger(this._element,ja,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!tt(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${gs.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof Ar>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:tt(this._config.reference)?t=ct(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const n=this._getPopperConfig();this._popper=Vn(t,this._menu,n)}_isShown(){return this._menu.classList.contains(Rt)}_getPlacement(){const t=this._parent;if(t.classList.contains(za))return ic;if(t.classList.contains(qa))return oc;if(t.classList.contains(Ga))return ac;if(t.classList.contains(Xa))return cc;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(Ya)?n?nc:ec:n?rc:sc}_detectNavbar(){return this._element.closest(Qa)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(et.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...M(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:n}){const s=E.find(tc,this._menu).filter(r=>jt(r));s.length&&Hn(s,n,t===bs,!s.includes(n)).focus()}static jQueryInterface(t){return this.each(function(){const n=J.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}static clearMenus(t){if(t.button===Fa||t.type==="keyup"&&t.key!==Es)return;const n=E.find(Ja);for(const s of n){const r=J.getInstance(s);if(!r||r._config.autoClose===!1)continue;const i=t.composedPath(),o=i.includes(r._menu);if(i.includes(r._element)||r._config.autoClose==="inside"&&!o||r._config.autoClose==="outside"&&o||r._menu.contains(t.target)&&(t.type==="keyup"&&t.key===Es||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const a={relatedTarget:r._element};t.type==="click"&&(a.clickEvent=t),r._completeHide(a)}}static dataApiKeydownHandler(t){const n=/input|textarea/i.test(t.target.tagName),s=t.key===Va,r=[Ha,bs].includes(t.key);if(!r&&!s||n&&!s)return;t.preventDefault();const i=this.matches(bt)?this:E.prev(this,bt)[0]||E.next(this,bt)[0]||E.findOne(bt,t.delegateTarget.parentNode),o=J.getOrCreateInstance(i);if(r){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),i.focus())}}h.on(document,Fr,bt,J.dataApiKeydownHandler);h.on(document,Fr,Ae,J.dataApiKeydownHandler);h.on(document,Hr,J.clearMenus);h.on(document,Ka,J.clearMenus);h.on(document,Hr,bt,function(e){e.preventDefault(),J.getOrCreateInstance(this).toggle()});K(J);const Br="backdrop",fc="fade",vs="show",ys=`mousedown.bs.${Br}`,dc={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},hc={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class jr extends se{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return dc}static get DefaultType(){return hc}static get NAME(){return Br}show(t){if(!this._config.isVisible){M(t);return}this._append();const n=this._getElement();this._config.isAnimated&&ne(n),n.classList.add(vs),this._emulateAnimation(()=>{M(t)})}hide(t){if(!this._config.isVisible){M(t);return}this._getElement().classList.remove(vs),this._emulateAnimation(()=>{this.dispose(),M(t)})}dispose(){this._isAppended&&(h.off(this._element,ys),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(fc),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=ct(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),h.on(t,ys,()=>{M(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){Cr(t,this._getElement(),this._config.isAnimated)}}const pc="focustrap",_c="bs.focustrap",De=`.${_c}`,mc=`focusin${De}`,gc=`keydown.tab${De}`,Ec="Tab",bc="forward",As="backward",vc={autofocus:!0,trapElement:null},yc={autofocus:"boolean",trapElement:"element"};class Wr extends se{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return vc}static get DefaultType(){return yc}static get NAME(){return pc}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),h.off(document,De),h.on(document,mc,t=>this._handleFocusin(t)),h.on(document,gc,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,h.off(document,De))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const s=E.focusableChildren(n);s.length===0?n.focus():this._lastTabNavDirection===As?s[s.length-1].focus():s[0].focus()}_handleKeydown(t){t.key===Ec&&(this._lastTabNavDirection=t.shiftKey?As:bc)}}const Ts=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ws=".sticky-top",me="padding-right",Os="margin-right";class vn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,me,n=>n+t),this._setElementAttributes(Ts,me,n=>n+t),this._setElementAttributes(ws,Os,n=>n-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,me),this._resetElementAttributes(Ts,me),this._resetElementAttributes(ws,Os)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,n,s){const r=this.getWidth(),i=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+r)return;this._saveInitialAttribute(o,n);const a=window.getComputedStyle(o).getPropertyValue(n);o.style.setProperty(n,`${s(Number.parseFloat(a))}px`)};this._applyManipulationCallback(t,i)}_saveInitialAttribute(t,n){const s=t.style.getPropertyValue(n);s&&et.setDataAttribute(t,n,s)}_resetElementAttributes(t,n){const s=r=>{const i=et.getDataAttribute(r,n);if(i===null){r.style.removeProperty(n);return}et.removeDataAttribute(r,n),r.style.setProperty(n,i)};this._applyManipulationCallback(t,s)}_applyManipulationCallback(t,n){if(tt(t)){n(t);return}for(const s of E.find(t,this._element))n(s)}}const Ac="modal",Tc="bs.modal",U=`.${Tc}`,wc=".data-api",Oc="Escape",Sc=`hide${U}`,Cc=`hidePrevented${U}`,Ur=`hidden${U}`,Kr=`show${U}`,Nc=`shown${U}`,Dc=`resize${U}`,Lc=`click.dismiss${U}`,Rc=`mousedown.dismiss${U}`,$c=`keydown.dismiss${U}`,Ic=`click${U}${wc}`,Ss="modal-open",Pc="fade",Cs="show",en="modal-static",xc=".modal.show",Mc=".modal-dialog",kc=".modal-body",Vc='[data-bs-toggle="modal"]',Hc={backdrop:!0,focus:!0,keyboard:!0},Fc={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Vt extends q{constructor(t,n){super(t,n),this._dialog=E.findOne(Mc,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new vn,this._addEventListeners()}static get Default(){return Hc}static get DefaultType(){return Fc}static get NAME(){return Ac}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||h.trigger(this._element,Kr,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Ss),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||h.trigger(this._element,Sc).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Cs),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){h.off(window,U),h.off(this._dialog,U),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new jr({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Wr({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=E.findOne(kc,this._dialog);n&&(n.scrollTop=0),ne(this._element),this._element.classList.add(Cs);const s=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,h.trigger(this._element,Nc,{relatedTarget:t})};this._queueCallback(s,this._dialog,this._isAnimated())}_addEventListeners(){h.on(this._element,$c,t=>{if(t.key===Oc){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),h.on(window,Dc,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),h.on(this._element,Rc,t=>{h.one(this._element,Lc,n=>{if(!(this._element!==t.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Ss),this._resetAdjustments(),this._scrollBar.reset(),h.trigger(this._element,Ur)})}_isAnimated(){return this._element.classList.contains(Pc)}_triggerBackdropTransition(){if(h.trigger(this._element,Cc).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,s=this._element.style.overflowY;s==="hidden"||this._element.classList.contains(en)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(en),this._queueCallback(()=>{this._element.classList.remove(en),this._queueCallback(()=>{this._element.style.overflowY=s},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),s=n>0;if(s&&!t){const r=W()?"paddingLeft":"paddingRight";this._element.style[r]=`${n}px`}if(!s&&t){const r=W()?"paddingRight":"paddingLeft";this._element.style[r]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){const s=Vt.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof s[t]>"u")throw new TypeError(`No method named "${t}"`);s[t](n)}})}}h.on(document,Ic,Vc,function(e){const t=E.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),h.one(t,Kr,r=>{r.defaultPrevented||h.one(t,Ur,()=>{jt(this)&&this.focus()})});const n=E.findOne(xc);n&&Vt.getInstance(n).hide(),Vt.getOrCreateInstance(t).toggle(this)});Pe(Vt);K(Vt);const Bc="offcanvas",jc="bs.offcanvas",rt=`.${jc}`,Yr=".data-api",Wc=`load${rt}${Yr}`,Uc="Escape",Ns="show",Ds="showing",Ls="hiding",Kc="offcanvas-backdrop",zr=".offcanvas.show",Yc=`show${rt}`,zc=`shown${rt}`,qc=`hide${rt}`,Rs=`hidePrevented${rt}`,qr=`hidden${rt}`,Gc=`resize${rt}`,Xc=`click${rt}${Yr}`,Jc=`keydown.dismiss${rt}`,Qc='[data-bs-toggle="offcanvas"]',Zc={backdrop:!0,keyboard:!0,scroll:!1},tl={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class ut extends q{constructor(t,n){super(t,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Zc}static get DefaultType(){return tl}static get NAME(){return Bc}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||h.trigger(this._element,Yc,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new vn().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Ds);const s=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Ns),this._element.classList.remove(Ds),h.trigger(this._element,zc,{relatedTarget:t})};this._queueCallback(s,this._element,!0)}hide(){if(!this._isShown||h.trigger(this._element,qc).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ls),this._backdrop.hide();const n=()=>{this._element.classList.remove(Ns,Ls),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new vn().reset(),h.trigger(this._element,qr)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){h.trigger(this._element,Rs);return}this.hide()},n=!!this._config.backdrop;return new jr({className:Kc,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?t:null})}_initializeFocusTrap(){return new Wr({trapElement:this._element})}_addEventListeners(){h.on(this._element,Jc,t=>{if(t.key===Uc){if(this._config.keyboard){this.hide();return}h.trigger(this._element,Rs)}})}static jQueryInterface(t){return this.each(function(){const n=ut.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}h.on(document,Xc,Qc,function(e){const t=E.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),lt(this))return;h.one(t,qr,()=>{jt(this)&&this.focus()});const n=E.findOne(zr);n&&n!==t&&ut.getInstance(n).hide(),ut.getOrCreateInstance(t).toggle(this)});h.on(window,Wc,()=>{for(const e of E.find(zr))ut.getOrCreateInstance(e).show()});h.on(window,Gc,()=>{for(const e of E.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&ut.getOrCreateInstance(e).hide()});Pe(ut);K(ut);const el=/^aria-[\w-]*$/i,Gr={"*":["class","dir","id","lang","role",el],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},nl=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),sl=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,rl=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?nl.has(n)?!!sl.test(e.nodeValue):!0:t.filter(s=>s instanceof RegExp).some(s=>s.test(n))};function il(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const r=new window.DOMParser().parseFromString(e,"text/html"),i=[].concat(...r.body.querySelectorAll("*"));for(const o of i){const a=o.nodeName.toLowerCase();if(!Object.keys(t).includes(a)){o.remove();continue}const l=[].concat(...o.attributes),d=[].concat(t["*"]||[],t[a]||[]);for(const c of l)rl(c,d)||o.removeAttribute(c.nodeName)}return r.body.innerHTML}const ol="TemplateFactory",al={allowList:Gr,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},cl={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ll={entry:"(string|element|function|null)",selector:"(string|element)"};class ul extends se{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return al}static get DefaultType(){return cl}static get NAME(){return ol}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[r,i]of Object.entries(this._config.content))this._setContent(t,i,r);const n=t.children[0],s=this._resolvePossibleFunction(this._config.extraClass);return s&&n.classList.add(...s.split(" ")),n}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[n,s]of Object.entries(t))super._typeCheckConfig({selector:n,entry:s},ll)}_setContent(t,n,s){const r=E.findOne(s,t);if(r){if(n=this._resolvePossibleFunction(n),!n){r.remove();return}if(tt(n)){this._putElementInTemplate(ct(n),r);return}if(this._config.html){r.innerHTML=this._maybeSanitize(n);return}r.textContent=n}}_maybeSanitize(t){return this._config.sanitize?il(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return M(t,[this])}_putElementInTemplate(t,n){if(this._config.html){n.innerHTML="",n.append(t);return}n.textContent=t.textContent}}const fl="tooltip",dl=new Set(["sanitize","allowList","sanitizeFn"]),nn="fade",hl="modal",ge="show",pl=".tooltip-inner",$s=`.${hl}`,Is="hide.bs.modal",Gt="hover",sn="focus",_l="click",ml="manual",gl="hide",El="hidden",bl="show",vl="shown",yl="inserted",Al="click",Tl="focusin",wl="focusout",Ol="mouseenter",Sl="mouseleave",Cl={AUTO:"auto",TOP:"top",RIGHT:W()?"left":"right",BOTTOM:"bottom",LEFT:W()?"right":"left"},Nl={allowList:Gr,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},Dl={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Ut extends q{constructor(t,n){if(typeof Ar>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Nl}static get DefaultType(){return Dl}static get NAME(){return fl}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),h.off(this._element.closest($s),Is,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=h.trigger(this._element,this.constructor.eventName(bl)),s=(Or(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!s)return;this._disposePopper();const r=this._getTipElement();this._element.setAttribute("aria-describedby",r.getAttribute("id"));const{container:i}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(r),h.trigger(this._element,this.constructor.eventName(yl))),this._popper=this._createPopper(r),r.classList.add(ge),"ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))h.on(a,"mouseover",Ce);const o=()=>{h.trigger(this._element,this.constructor.eventName(vl)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||h.trigger(this._element,this.constructor.eventName(gl)).defaultPrevented)return;if(this._getTipElement().classList.remove(ge),"ontouchstart"in document.documentElement)for(const r of[].concat(...document.body.children))h.off(r,"mouseover",Ce);this._activeTrigger[_l]=!1,this._activeTrigger[sn]=!1,this._activeTrigger[Gt]=!1,this._isHovered=null;const s=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),h.trigger(this._element,this.constructor.eventName(El)))};this._queueCallback(s,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const n=this._getTemplateFactory(t).toHtml();if(!n)return null;n.classList.remove(nn,ge),n.classList.add(`bs-${this.constructor.NAME}-auto`);const s=_o(this.constructor.NAME).toString();return n.setAttribute("id",s),this._isAnimated()&&n.classList.add(nn),n}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new ul({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[pl]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(nn)}_isShown(){return this.tip&&this.tip.classList.contains(ge)}_createPopper(t){const n=M(this._config.placement,[this,t,this._element]),s=Cl[n.toUpperCase()];return Vn(this._element,t,this._getPopperConfig(s))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_resolvePossibleFunction(t){return M(t,[this._element])}_getPopperConfig(t){const n={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:s=>{this._getTipElement().setAttribute("data-popper-placement",s.state.placement)}}]};return{...n,...M(this._config.popperConfig,[n])}}_setListeners(){const t=this._config.trigger.split(" ");for(const n of t)if(n==="click")h.on(this._element,this.constructor.eventName(Al),this._config.selector,s=>{this._initializeOnDelegatedTarget(s).toggle()});else if(n!==ml){const s=n===Gt?this.constructor.eventName(Ol):this.constructor.eventName(Tl),r=n===Gt?this.constructor.eventName(Sl):this.constructor.eventName(wl);h.on(this._element,s,this._config.selector,i=>{const o=this._initializeOnDelegatedTarget(i);o._activeTrigger[i.type==="focusin"?sn:Gt]=!0,o._enter()}),h.on(this._element,r,this._config.selector,i=>{const o=this._initializeOnDelegatedTarget(i);o._activeTrigger[i.type==="focusout"?sn:Gt]=o._element.contains(i.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},h.on(this._element.closest($s),Is,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,n){clearTimeout(this._timeout),this._timeout=setTimeout(t,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const n=et.getDataAttributes(this._element);for(const s of Object.keys(n))dl.has(s)&&delete n[s];return t={...n,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:ct(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[n,s]of Object.entries(this._config))this.constructor.Default[n]!==s&&(t[n]=s);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const n=Ut.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}K(Ut);const Ll="popover",Rl=".popover-header",$l=".popover-body",Il={...Ut.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Pl={...Ut.DefaultType,content:"(null|string|element|function)"};class jn extends Ut{static get Default(){return Il}static get DefaultType(){return Pl}static get NAME(){return Ll}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Rl]:this._getTitle(),[$l]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const n=jn.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}K(jn);const xl="scrollspy",Ml="bs.scrollspy",Wn=`.${Ml}`,kl=".data-api",Vl=`activate${Wn}`,Ps=`click${Wn}`,Hl=`load${Wn}${kl}`,Fl="dropdown-item",Nt="active",Bl='[data-bs-spy="scroll"]',rn="[href]",jl=".nav, .list-group",xs=".nav-link",Wl=".nav-item",Ul=".list-group-item",Kl=`${xs}, ${Wl} > ${xs}, ${Ul}`,Yl=".dropdown",zl=".dropdown-toggle",ql={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Gl={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ke extends q{constructor(t,n){super(t,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ql}static get DefaultType(){return Gl}static get NAME(){return xl}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=ct(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(n=>Number.parseFloat(n))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(h.off(this._config.target,Ps),h.on(this._config.target,Ps,rn,t=>{const n=this._observableSections.get(t.target.hash);if(n){t.preventDefault();const s=this._rootElement||window,r=n.offsetTop-this._element.offsetTop;if(s.scrollTo){s.scrollTo({top:r,behavior:"smooth"});return}s.scrollTop=r}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),t)}_observerCallback(t){const n=o=>this._targetLinks.get(`#${o.target.id}`),s=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(n(o))},r=(this._rootElement||document.documentElement).scrollTop,i=r>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=r;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(o));continue}const a=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(i&&a){if(s(o),!r)return;continue}!i&&!a&&s(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=E.find(rn,this._config.target);for(const n of t){if(!n.hash||lt(n))continue;const s=E.findOne(decodeURI(n.hash),this._element);jt(s)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,s))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(Nt),this._activateParents(t),h.trigger(this._element,Vl,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(Fl)){E.findOne(zl,t.closest(Yl)).classList.add(Nt);return}for(const n of E.parents(t,jl))for(const s of E.prev(n,Kl))s.classList.add(Nt)}_clearActiveClass(t){t.classList.remove(Nt);const n=E.find(`${rn}.${Nt}`,t);for(const s of n)s.classList.remove(Nt)}static jQueryInterface(t){return this.each(function(){const n=ke.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}h.on(window,Hl,()=>{for(const e of E.find(Bl))ke.getOrCreateInstance(e)});K(ke);const Xl="tab",Jl="bs.tab",Ot=`.${Jl}`,Ql=`hide${Ot}`,Zl=`hidden${Ot}`,tu=`show${Ot}`,eu=`shown${Ot}`,nu=`click${Ot}`,su=`keydown${Ot}`,ru=`load${Ot}`,iu="ArrowLeft",Ms="ArrowRight",ou="ArrowUp",ks="ArrowDown",on="Home",Vs="End",vt="active",Hs="fade",an="show",au="dropdown",Xr=".dropdown-toggle",cu=".dropdown-menu",cn=`:not(${Xr})`,lu='.list-group, .nav, [role="tablist"]',uu=".nav-item, .list-group-item",fu=`.nav-link${cn}, .list-group-item${cn}, [role="tab"]${cn}`,Jr='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',ln=`${fu}, ${Jr}`,du=`.${vt}[data-bs-toggle="tab"], .${vt}[data-bs-toggle="pill"], .${vt}[data-bs-toggle="list"]`;class Ht extends q{constructor(t){super(t),this._parent=this._element.closest(lu),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),h.on(this._element,su,n=>this._keydown(n)))}static get NAME(){return Xl}show(){const t=this._element;if(this._elemIsActive(t))return;const n=this._getActiveElem(),s=n?h.trigger(n,Ql,{relatedTarget:t}):null;h.trigger(t,tu,{relatedTarget:n}).defaultPrevented||s&&s.defaultPrevented||(this._deactivate(n,t),this._activate(t,n))}_activate(t,n){if(!t)return;t.classList.add(vt),this._activate(E.getElementFromSelector(t));const s=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(an);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),h.trigger(t,eu,{relatedTarget:n})};this._queueCallback(s,t,t.classList.contains(Hs))}_deactivate(t,n){if(!t)return;t.classList.remove(vt),t.blur(),this._deactivate(E.getElementFromSelector(t));const s=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(an);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),h.trigger(t,Zl,{relatedTarget:n})};this._queueCallback(s,t,t.classList.contains(Hs))}_keydown(t){if(![iu,Ms,ou,ks,on,Vs].includes(t.key))return;t.stopPropagation(),t.preventDefault();const n=this._getChildren().filter(r=>!lt(r));let s;if([on,Vs].includes(t.key))s=n[t.key===on?0:n.length-1];else{const r=[Ms,ks].includes(t.key);s=Hn(n,t.target,r,!0)}s&&(s.focus({preventScroll:!0}),Ht.getOrCreateInstance(s).show())}_getChildren(){return E.find(ln,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,n){this._setAttributeIfNotExists(t,"role","tablist");for(const s of n)this._setInitialAttributesOnChild(s)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const n=this._elemIsActive(t),s=this._getOuterElement(t);t.setAttribute("aria-selected",n),s!==t&&this._setAttributeIfNotExists(s,"role","presentation"),n||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const n=E.getElementFromSelector(t);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,n){const s=this._getOuterElement(t);if(!s.classList.contains(au))return;const r=(i,o)=>{const a=E.findOne(i,s);a&&a.classList.toggle(o,n)};r(Xr,vt),r(cu,an),s.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(t,n,s){t.hasAttribute(n)||t.setAttribute(n,s)}_elemIsActive(t){return t.classList.contains(vt)}_getInnerElement(t){return t.matches(ln)?t:E.findOne(ln,t)}_getOuterElement(t){return t.closest(uu)||t}static jQueryInterface(t){return this.each(function(){const n=Ht.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}h.on(document,nu,Jr,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!lt(this)&&Ht.getOrCreateInstance(this).show()});h.on(window,ru,()=>{for(const e of E.find(du))Ht.getOrCreateInstance(e)});K(Ht);const hu="toast",pu="bs.toast",ht=`.${pu}`,_u=`mouseover${ht}`,mu=`mouseout${ht}`,gu=`focusin${ht}`,Eu=`focusout${ht}`,bu=`hide${ht}`,vu=`hidden${ht}`,yu=`show${ht}`,Au=`shown${ht}`,Tu="fade",Fs="hide",Ee="show",be="showing",wu={animation:"boolean",autohide:"boolean",delay:"number"},Ou={animation:!0,autohide:!0,delay:5e3};class Ve extends q{constructor(t,n){super(t,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Ou}static get DefaultType(){return wu}static get NAME(){return hu}show(){if(h.trigger(this._element,yu).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Tu);const n=()=>{this._element.classList.remove(be),h.trigger(this._element,Au),this._maybeScheduleHide()};this._element.classList.remove(Fs),ne(this._element),this._element.classList.add(Ee,be),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||h.trigger(this._element,bu).defaultPrevented)return;const n=()=>{this._element.classList.add(Fs),this._element.classList.remove(be,Ee),h.trigger(this._element,vu)};this._element.classList.add(be),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Ee),super.dispose()}isShown(){return this._element.classList.contains(Ee)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,n){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){h.on(this._element,_u,t=>this._onInteraction(t,!0)),h.on(this._element,mu,t=>this._onInteraction(t,!1)),h.on(this._element,gu,t=>this._onInteraction(t,!0)),h.on(this._element,Eu,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const n=Ve.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}Pe(Ve);K(Ve);function Qr(e,t){return function(){return e.apply(t,arguments)}}const{toString:Su}=Object.prototype,{getPrototypeOf:Un}=Object,He=(e=>t=>{const n=Su.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Z=e=>(e=e.toLowerCase(),t=>He(t)===e),Fe=e=>t=>typeof t===e,{isArray:Kt}=Array,te=Fe("undefined");function Cu(e){return e!==null&&!te(e)&&e.constructor!==null&&!te(e.constructor)&&j(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zr=Z("ArrayBuffer");function Nu(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Zr(e.buffer),t}const Du=Fe("string"),j=Fe("function"),ti=Fe("number"),Be=e=>e!==null&&typeof e=="object",Lu=e=>e===!0||e===!1,Te=e=>{if(He(e)!=="object")return!1;const t=Un(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Ru=Z("Date"),$u=Z("File"),Iu=Z("Blob"),Pu=Z("FileList"),xu=e=>Be(e)&&j(e.pipe),Mu=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||j(e.append)&&((t=He(e))==="formdata"||t==="object"&&j(e.toString)&&e.toString()==="[object FormData]"))},ku=Z("URLSearchParams"),Vu=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function oe(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let s,r;if(typeof e!="object"&&(e=[e]),Kt(e))for(s=0,r=e.length;s<r;s++)t.call(null,e[s],s,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),o=i.length;let a;for(s=0;s<o;s++)a=i[s],t.call(null,e[a],a,e)}}function ei(e,t){t=t.toLowerCase();const n=Object.keys(e);let s=n.length,r;for(;s-- >0;)if(r=n[s],t===r.toLowerCase())return r;return null}const ni=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,si=e=>!te(e)&&e!==ni;function yn(){const{caseless:e}=si(this)&&this||{},t={},n=(s,r)=>{const i=e&&ei(t,r)||r;Te(t[i])&&Te(s)?t[i]=yn(t[i],s):Te(s)?t[i]=yn({},s):Kt(s)?t[i]=s.slice():t[i]=s};for(let s=0,r=arguments.length;s<r;s++)arguments[s]&&oe(arguments[s],n);return t}const Hu=(e,t,n,{allOwnKeys:s}={})=>(oe(t,(r,i)=>{n&&j(r)?e[i]=Qr(r,n):e[i]=r},{allOwnKeys:s}),e),Fu=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Bu=(e,t,n,s)=>{e.prototype=Object.create(t.prototype,s),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},ju=(e,t,n,s)=>{let r,i,o;const a={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)o=r[i],(!s||s(o,e,t))&&!a[o]&&(t[o]=e[o],a[o]=!0);e=n!==!1&&Un(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Wu=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return s!==-1&&s===n},Uu=e=>{if(!e)return null;if(Kt(e))return e;let t=e.length;if(!ti(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Ku=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Un(Uint8Array)),Yu=(e,t)=>{const s=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=s.next())&&!r.done;){const i=r.value;t.call(e,i[0],i[1])}},zu=(e,t)=>{let n;const s=[];for(;(n=e.exec(t))!==null;)s.push(n);return s},qu=Z("HTMLFormElement"),Gu=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,s,r){return s.toUpperCase()+r}),Bs=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Xu=Z("RegExp"),ri=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};oe(n,(r,i)=>{let o;(o=t(r,i,e))!==!1&&(s[i]=o||r)}),Object.defineProperties(e,s)},Ju=e=>{ri(e,(t,n)=>{if(j(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const s=e[n];if(j(s)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Qu=(e,t)=>{const n={},s=r=>{r.forEach(i=>{n[i]=!0})};return Kt(e)?s(e):s(String(e).split(t)),n},Zu=()=>{},tf=(e,t)=>(e=+e,Number.isFinite(e)?e:t),un="abcdefghijklmnopqrstuvwxyz",js="0123456789",ii={DIGIT:js,ALPHA:un,ALPHA_DIGIT:un+un.toUpperCase()+js},ef=(e=16,t=ii.ALPHA_DIGIT)=>{let n="";const{length:s}=t;for(;e--;)n+=t[Math.random()*s|0];return n};function nf(e){return!!(e&&j(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const sf=e=>{const t=new Array(10),n=(s,r)=>{if(Be(s)){if(t.indexOf(s)>=0)return;if(!("toJSON"in s)){t[r]=s;const i=Kt(s)?[]:{};return oe(s,(o,a)=>{const l=n(o,r+1);!te(l)&&(i[a]=l)}),t[r]=void 0,i}}return s};return n(e,0)},rf=Z("AsyncFunction"),of=e=>e&&(Be(e)||j(e))&&j(e.then)&&j(e.catch),f={isArray:Kt,isArrayBuffer:Zr,isBuffer:Cu,isFormData:Mu,isArrayBufferView:Nu,isString:Du,isNumber:ti,isBoolean:Lu,isObject:Be,isPlainObject:Te,isUndefined:te,isDate:Ru,isFile:$u,isBlob:Iu,isRegExp:Xu,isFunction:j,isStream:xu,isURLSearchParams:ku,isTypedArray:Ku,isFileList:Pu,forEach:oe,merge:yn,extend:Hu,trim:Vu,stripBOM:Fu,inherits:Bu,toFlatObject:ju,kindOf:He,kindOfTest:Z,endsWith:Wu,toArray:Uu,forEachEntry:Yu,matchAll:zu,isHTMLForm:qu,hasOwnProperty:Bs,hasOwnProp:Bs,reduceDescriptors:ri,freezeMethods:Ju,toObjectSet:Qu,toCamelCase:Gu,noop:Zu,toFiniteNumber:tf,findKey:ei,global:ni,isContextDefined:si,ALPHABET:ii,generateString:ef,isSpecCompliantForm:nf,toJSONObject:sf,isAsyncFn:rf,isThenable:of};function A(e,t,n,s,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),r&&(this.response=r)}f.inherits(A,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:f.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const oi=A.prototype,ai={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{ai[e]={value:e}});Object.defineProperties(A,ai);Object.defineProperty(oi,"isAxiosError",{value:!0});A.from=(e,t,n,s,r,i)=>{const o=Object.create(oi);return f.toFlatObject(e,o,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),A.call(o,e.message,t,n,s,r),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const af=null;function An(e){return f.isPlainObject(e)||f.isArray(e)}function ci(e){return f.endsWith(e,"[]")?e.slice(0,-2):e}function Ws(e,t,n){return e?e.concat(t).map(function(r,i){return r=ci(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function cf(e){return f.isArray(e)&&!e.some(An)}const lf=f.toFlatObject(f,{},null,function(t){return/^is[A-Z]/.test(t)});function je(e,t,n){if(!f.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=f.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,b){return!f.isUndefined(b[p])});const s=n.metaTokens,r=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&f.isSpecCompliantForm(t);if(!f.isFunction(r))throw new TypeError("visitor must be a function");function d(_){if(_===null)return"";if(f.isDate(_))return _.toISOString();if(!l&&f.isBlob(_))throw new A("Blob is not supported. Use a Buffer instead.");return f.isArrayBuffer(_)||f.isTypedArray(_)?l&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function c(_,p,b){let v=_;if(_&&!b&&typeof _=="object"){if(f.endsWith(p,"{}"))p=s?p:p.slice(0,-2),_=JSON.stringify(_);else if(f.isArray(_)&&cf(_)||(f.isFileList(_)||f.endsWith(p,"[]"))&&(v=f.toArray(_)))return p=ci(p),v.forEach(function(w,y){!(f.isUndefined(w)||w===null)&&t.append(o===!0?Ws([p],y,i):o===null?p:p+"[]",d(w))}),!1}return An(_)?!0:(t.append(Ws(b,p,i),d(_)),!1)}const u=[],m=Object.assign(lf,{defaultVisitor:c,convertValue:d,isVisitable:An});function g(_,p){if(!f.isUndefined(_)){if(u.indexOf(_)!==-1)throw Error("Circular reference detected in "+p.join("."));u.push(_),f.forEach(_,function(v,T){(!(f.isUndefined(v)||v===null)&&r.call(t,v,f.isString(T)?T.trim():T,p,m))===!0&&g(v,p?p.concat(T):[T])}),u.pop()}}if(!f.isObject(e))throw new TypeError("data must be an object");return g(e),t}function Us(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(s){return t[s]})}function Kn(e,t){this._pairs=[],e&&je(e,this,t)}const li=Kn.prototype;li.append=function(t,n){this._pairs.push([t,n])};li.toString=function(t){const n=t?function(s){return t.call(this,s,Us)}:Us;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function uf(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ui(e,t,n){if(!t)return e;const s=n&&n.encode||uf,r=n&&n.serialize;let i;if(r?i=r(t,n):i=f.isURLSearchParams(t)?t.toString():new Kn(t,n).toString(s),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Ks{constructor(){this.handlers=[]}use(t,n,s){return this.handlers.push({fulfilled:t,rejected:n,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){f.forEach(this.handlers,function(s){s!==null&&t(s)})}}const fi={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ff=typeof URLSearchParams<"u"?URLSearchParams:Kn,df=typeof FormData<"u"?FormData:null,hf=typeof Blob<"u"?Blob:null,pf={isBrowser:!0,classes:{URLSearchParams:ff,FormData:df,Blob:hf},protocols:["http","https","file","blob","url","data"]},di=typeof window<"u"&&typeof document<"u",_f=(e=>di&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),mf=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",gf=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:di,hasStandardBrowserEnv:_f,hasStandardBrowserWebWorkerEnv:mf},Symbol.toStringTag,{value:"Module"})),G={...gf,...pf};function Ef(e,t){return je(e,new G.classes.URLSearchParams,Object.assign({visitor:function(n,s,r,i){return G.isNode&&f.isBuffer(n)?(this.append(s,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function bf(e){return f.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function vf(e){const t={},n=Object.keys(e);let s;const r=n.length;let i;for(s=0;s<r;s++)i=n[s],t[i]=e[i];return t}function hi(e){function t(n,s,r,i){let o=n[i++];if(o==="__proto__")return!0;const a=Number.isFinite(+o),l=i>=n.length;return o=!o&&f.isArray(r)?r.length:o,l?(f.hasOwnProp(r,o)?r[o]=[r[o],s]:r[o]=s,!a):((!r[o]||!f.isObject(r[o]))&&(r[o]=[]),t(n,s,r[o],i)&&f.isArray(r[o])&&(r[o]=vf(r[o])),!a)}if(f.isFormData(e)&&f.isFunction(e.entries)){const n={};return f.forEachEntry(e,(s,r)=>{t(bf(s),r,n,0)}),n}return null}function yf(e,t,n){if(f.isString(e))try{return(t||JSON.parse)(e),f.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(n||JSON.stringify)(e)}const Yn={transitional:fi,adapter:["xhr","http"],transformRequest:[function(t,n){const s=n.getContentType()||"",r=s.indexOf("application/json")>-1,i=f.isObject(t);if(i&&f.isHTMLForm(t)&&(t=new FormData(t)),f.isFormData(t))return r&&r?JSON.stringify(hi(t)):t;if(f.isArrayBuffer(t)||f.isBuffer(t)||f.isStream(t)||f.isFile(t)||f.isBlob(t))return t;if(f.isArrayBufferView(t))return t.buffer;if(f.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(i){if(s.indexOf("application/x-www-form-urlencoded")>-1)return Ef(t,this.formSerializer).toString();if((a=f.isFileList(t))||s.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return je(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),yf(t)):t}],transformResponse:[function(t){const n=this.transitional||Yn.transitional,s=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&f.isString(t)&&(s&&!this.responseType||r)){const o=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(a){if(o)throw a.name==="SyntaxError"?A.from(a,A.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:G.classes.FormData,Blob:G.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};f.forEach(["delete","get","head","post","put","patch"],e=>{Yn.headers[e]={}});const zn=Yn,Af=f.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Tf=e=>{const t={};let n,s,r;return e&&e.split(`
`).forEach(function(o){r=o.indexOf(":"),n=o.substring(0,r).trim().toLowerCase(),s=o.substring(r+1).trim(),!(!n||t[n]&&Af[n])&&(n==="set-cookie"?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t},Ys=Symbol("internals");function Xt(e){return e&&String(e).trim().toLowerCase()}function we(e){return e===!1||e==null?e:f.isArray(e)?e.map(we):String(e)}function wf(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}const Of=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function fn(e,t,n,s,r){if(f.isFunction(s))return s.call(this,t,n);if(r&&(t=n),!!f.isString(t)){if(f.isString(s))return t.indexOf(s)!==-1;if(f.isRegExp(s))return s.test(t)}}function Sf(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,s)=>n.toUpperCase()+s)}function Cf(e,t){const n=f.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(r,i,o){return this[s].call(this,t,r,i,o)},configurable:!0})})}class We{constructor(t){t&&this.set(t)}set(t,n,s){const r=this;function i(a,l,d){const c=Xt(l);if(!c)throw new Error("header name must be a non-empty string");const u=f.findKey(r,c);(!u||r[u]===void 0||d===!0||d===void 0&&r[u]!==!1)&&(r[u||l]=we(a))}const o=(a,l)=>f.forEach(a,(d,c)=>i(d,c,l));return f.isPlainObject(t)||t instanceof this.constructor?o(t,n):f.isString(t)&&(t=t.trim())&&!Of(t)?o(Tf(t),n):t!=null&&i(n,t,s),this}get(t,n){if(t=Xt(t),t){const s=f.findKey(this,t);if(s){const r=this[s];if(!n)return r;if(n===!0)return wf(r);if(f.isFunction(n))return n.call(this,r,s);if(f.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Xt(t),t){const s=f.findKey(this,t);return!!(s&&this[s]!==void 0&&(!n||fn(this,this[s],s,n)))}return!1}delete(t,n){const s=this;let r=!1;function i(o){if(o=Xt(o),o){const a=f.findKey(s,o);a&&(!n||fn(s,s[a],a,n))&&(delete s[a],r=!0)}}return f.isArray(t)?t.forEach(i):i(t),r}clear(t){const n=Object.keys(this);let s=n.length,r=!1;for(;s--;){const i=n[s];(!t||fn(this,this[i],i,t,!0))&&(delete this[i],r=!0)}return r}normalize(t){const n=this,s={};return f.forEach(this,(r,i)=>{const o=f.findKey(s,i);if(o){n[o]=we(r),delete n[i];return}const a=t?Sf(i):String(i).trim();a!==i&&delete n[i],n[a]=we(r),s[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return f.forEach(this,(s,r)=>{s!=null&&s!==!1&&(n[r]=t&&f.isArray(s)?s.join(", "):s)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const s=new this(t);return n.forEach(r=>s.set(r)),s}static accessor(t){const s=(this[Ys]=this[Ys]={accessors:{}}).accessors,r=this.prototype;function i(o){const a=Xt(o);s[a]||(Cf(r,o),s[a]=!0)}return f.isArray(t)?t.forEach(i):i(t),this}}We.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);f.reduceDescriptors(We.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[n]=s}}});f.freezeMethods(We);const nt=We;function dn(e,t){const n=this||zn,s=t||n,r=nt.from(s.headers);let i=s.data;return f.forEach(e,function(a){i=a.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function pi(e){return!!(e&&e.__CANCEL__)}function ae(e,t,n){A.call(this,e??"canceled",A.ERR_CANCELED,t,n),this.name="CanceledError"}f.inherits(ae,A,{__CANCEL__:!0});function Nf(e,t,n){const s=n.config.validateStatus;!n.status||!s||s(n.status)?e(n):t(new A("Request failed with status code "+n.status,[A.ERR_BAD_REQUEST,A.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Df=G.hasStandardBrowserEnv?{write(e,t,n,s,r,i){const o=[e+"="+encodeURIComponent(t)];f.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),f.isString(s)&&o.push("path="+s),f.isString(r)&&o.push("domain="+r),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Lf(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Rf(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function _i(e,t){return e&&!Lf(t)?Rf(e,t):t}const $f=G.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let s;function r(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return s=r(window.location.href),function(o){const a=f.isString(o)?r(o):o;return a.protocol===s.protocol&&a.host===s.host}}():function(){return function(){return!0}}();function If(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Pf(e,t){e=e||10;const n=new Array(e),s=new Array(e);let r=0,i=0,o;return t=t!==void 0?t:1e3,function(l){const d=Date.now(),c=s[i];o||(o=d),n[r]=l,s[r]=d;let u=i,m=0;for(;u!==r;)m+=n[u++],u=u%e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),d-o<t)return;const g=c&&d-c;return g?Math.round(m*1e3/g):void 0}}function zs(e,t){let n=0;const s=Pf(50,250);return r=>{const i=r.loaded,o=r.lengthComputable?r.total:void 0,a=i-n,l=s(a),d=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:a,rate:l||void 0,estimated:l&&o&&d?(o-i)/l:void 0,event:r};c[t?"download":"upload"]=!0,e(c)}}const xf=typeof XMLHttpRequest<"u",Mf=xf&&function(e){return new Promise(function(n,s){let r=e.data;const i=nt.from(e.headers).normalize();let{responseType:o,withXSRFToken:a}=e,l;function d(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let c;if(f.isFormData(r)){if(G.hasStandardBrowserEnv||G.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[p,...b]=c?c.split(";").map(v=>v.trim()).filter(Boolean):[];i.setContentType([p||"multipart/form-data",...b].join("; "))}}let u=new XMLHttpRequest;if(e.auth){const p=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(p+":"+b))}const m=_i(e.baseURL,e.url);u.open(e.method.toUpperCase(),ui(m,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function g(){if(!u)return;const p=nt.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),v={data:!o||o==="text"||o==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:p,config:e,request:u};Nf(function(w){n(w),d()},function(w){s(w),d()},v),u=null}if("onloadend"in u?u.onloadend=g:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(g)},u.onabort=function(){u&&(s(new A("Request aborted",A.ECONNABORTED,e,u)),u=null)},u.onerror=function(){s(new A("Network Error",A.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const v=e.transitional||fi;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),s(new A(b,v.clarifyTimeoutError?A.ETIMEDOUT:A.ECONNABORTED,e,u)),u=null},G.hasStandardBrowserEnv&&(a&&f.isFunction(a)&&(a=a(e)),a||a!==!1&&$f(m))){const p=e.xsrfHeaderName&&e.xsrfCookieName&&Df.read(e.xsrfCookieName);p&&i.set(e.xsrfHeaderName,p)}r===void 0&&i.setContentType(null),"setRequestHeader"in u&&f.forEach(i.toJSON(),function(b,v){u.setRequestHeader(v,b)}),f.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),o&&o!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",zs(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",zs(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=p=>{u&&(s(!p||p.type?new ae(null,e,u):p),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const _=If(m);if(_&&G.protocols.indexOf(_)===-1){s(new A("Unsupported protocol "+_+":",A.ERR_BAD_REQUEST,e));return}u.send(r||null)})},Tn={http:af,xhr:Mf};f.forEach(Tn,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const qs=e=>`- ${e}`,kf=e=>f.isFunction(e)||e===null||e===!1,mi={getAdapter:e=>{e=f.isArray(e)?e:[e];const{length:t}=e;let n,s;const r={};for(let i=0;i<t;i++){n=e[i];let o;if(s=n,!kf(n)&&(s=Tn[(o=String(n)).toLowerCase()],s===void 0))throw new A(`Unknown adapter '${o}'`);if(s)break;r[o||"#"+i]=s}if(!s){const i=Object.entries(r).map(([a,l])=>`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since :
`+i.map(qs).join(`
`):" "+qs(i[0]):"as no adapter specified";throw new A("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return s},adapters:Tn};function hn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ae(null,e)}function Gs(e){return hn(e),e.headers=nt.from(e.headers),e.data=dn.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),mi.getAdapter(e.adapter||zn.adapter)(e).then(function(s){return hn(e),s.data=dn.call(e,e.transformResponse,s),s.headers=nt.from(s.headers),s},function(s){return pi(s)||(hn(e),s&&s.response&&(s.response.data=dn.call(e,e.transformResponse,s.response),s.response.headers=nt.from(s.response.headers))),Promise.reject(s)})}const Xs=e=>e instanceof nt?e.toJSON():e;function Ft(e,t){t=t||{};const n={};function s(d,c,u){return f.isPlainObject(d)&&f.isPlainObject(c)?f.merge.call({caseless:u},d,c):f.isPlainObject(c)?f.merge({},c):f.isArray(c)?c.slice():c}function r(d,c,u){if(f.isUndefined(c)){if(!f.isUndefined(d))return s(void 0,d,u)}else return s(d,c,u)}function i(d,c){if(!f.isUndefined(c))return s(void 0,c)}function o(d,c){if(f.isUndefined(c)){if(!f.isUndefined(d))return s(void 0,d)}else return s(void 0,c)}function a(d,c,u){if(u in t)return s(d,c);if(u in e)return s(void 0,d)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(d,c)=>r(Xs(d),Xs(c),!0)};return f.forEach(Object.keys(Object.assign({},e,t)),function(c){const u=l[c]||r,m=u(e[c],t[c],c);f.isUndefined(m)&&u!==a||(n[c]=m)}),n}const gi="1.6.5",qn={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{qn[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const Js={};qn.transitional=function(t,n,s){function r(i,o){return"[Axios v"+gi+"] Transitional option '"+i+"'"+o+(s?". "+s:"")}return(i,o,a)=>{if(t===!1)throw new A(r(o," has been removed"+(n?" in "+n:"")),A.ERR_DEPRECATED);return n&&!Js[o]&&(Js[o]=!0,console.warn(r(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,a):!0}};function Vf(e,t,n){if(typeof e!="object")throw new A("options must be an object",A.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let r=s.length;for(;r-- >0;){const i=s[r],o=t[i];if(o){const a=e[i],l=a===void 0||o(a,i,e);if(l!==!0)throw new A("option "+i+" must be "+l,A.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new A("Unknown option "+i,A.ERR_BAD_OPTION)}}const wn={assertOptions:Vf,validators:qn},at=wn.validators;class Le{constructor(t){this.defaults=t,this.interceptors={request:new Ks,response:new Ks}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ft(this.defaults,n);const{transitional:s,paramsSerializer:r,headers:i}=n;s!==void 0&&wn.assertOptions(s,{silentJSONParsing:at.transitional(at.boolean),forcedJSONParsing:at.transitional(at.boolean),clarifyTimeoutError:at.transitional(at.boolean)},!1),r!=null&&(f.isFunction(r)?n.paramsSerializer={serialize:r}:wn.assertOptions(r,{encode:at.function,serialize:at.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&f.merge(i.common,i[n.method]);i&&f.forEach(["delete","get","head","post","put","patch","common"],_=>{delete i[_]}),n.headers=nt.concat(o,i);const a=[];let l=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(l=l&&p.synchronous,a.unshift(p.fulfilled,p.rejected))});const d=[];this.interceptors.response.forEach(function(p){d.push(p.fulfilled,p.rejected)});let c,u=0,m;if(!l){const _=[Gs.bind(this),void 0];for(_.unshift.apply(_,a),_.push.apply(_,d),m=_.length,c=Promise.resolve(n);u<m;)c=c.then(_[u++],_[u++]);return c}m=a.length;let g=n;for(u=0;u<m;){const _=a[u++],p=a[u++];try{g=_(g)}catch(b){p.call(this,b);break}}try{c=Gs.call(this,g)}catch(_){return Promise.reject(_)}for(u=0,m=d.length;u<m;)c=c.then(d[u++],d[u++]);return c}getUri(t){t=Ft(this.defaults,t);const n=_i(t.baseURL,t.url);return ui(n,t.params,t.paramsSerializer)}}f.forEach(["delete","get","head","options"],function(t){Le.prototype[t]=function(n,s){return this.request(Ft(s||{},{method:t,url:n,data:(s||{}).data}))}});f.forEach(["post","put","patch"],function(t){function n(s){return function(i,o,a){return this.request(Ft(a||{},{method:t,headers:s?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}Le.prototype[t]=n(),Le.prototype[t+"Form"]=n(!0)});const Oe=Le;class Gn{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const s=this;this.promise.then(r=>{if(!s._listeners)return;let i=s._listeners.length;for(;i-- >0;)s._listeners[i](r);s._listeners=null}),this.promise.then=r=>{let i;const o=new Promise(a=>{s.subscribe(a),i=a}).then(r);return o.cancel=function(){s.unsubscribe(i)},o},t(function(i,o,a){s.reason||(s.reason=new ae(i,o,a),n(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Gn(function(r){t=r}),cancel:t}}}const Hf=Gn;function Ff(e){return function(n){return e.apply(null,n)}}function Bf(e){return f.isObject(e)&&e.isAxiosError===!0}const On={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(On).forEach(([e,t])=>{On[t]=e});const jf=On;function Ei(e){const t=new Oe(e),n=Qr(Oe.prototype.request,t);return f.extend(n,Oe.prototype,t,{allOwnKeys:!0}),f.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Ei(Ft(e,r))},n}const N=Ei(zn);N.Axios=Oe;N.CanceledError=ae;N.CancelToken=Hf;N.isCancel=pi;N.VERSION=gi;N.toFormData=je;N.AxiosError=A;N.Cancel=N.CanceledError;N.all=function(t){return Promise.all(t)};N.spread=Ff;N.isAxiosError=Bf;N.mergeConfig=Ft;N.AxiosHeaders=nt;N.formToJSON=e=>hi(f.isHTMLForm(e)?new FormData(e):e);N.getAdapter=mi.getAdapter;N.HttpStatusCode=jf;N.default=N;const Wf=N;window.axios=Wf;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";

Youez - 2016 - github.com/yon3zu
LinuXploit