From 91a952aaf0f489cd5896e8f8c6d667b8d6529d32 Mon Sep 17 00:00:00 2001 From: OkunElya Date: Fri, 31 Oct 2025 12:05:20 +1000 Subject: [PATCH 1/3] adding resources --- labs/images/c.jpg | Bin 0 -> 39058 bytes labs/images/java.jpg | Bin 0 -> 30130 bytes labs/images/javascript.jpg | Bin 0 -> 29289 bytes labs/images/prolog.jpg | Bin 0 -> 21854 bytes labs/images/python.jpg | Bin 0 -> 40791 bytes labs/images/ruby.jpg | Bin 0 -> 38023 bytes labs/lab4/CSS/bootstrap.min.css | 6 ++++ labs/lab4/Lab_bootstrap.zip | Bin 0 -> 358115 bytes labs/lab4/content.txt | 40 +++++++++++++++++++++++ labs/lab4/images.zip | Bin 0 -> 198875 bytes labs/lab4/images/image1.jpg | Bin 0 -> 16000 bytes labs/lab4/images/image10.jpg | Bin 0 -> 14258 bytes labs/lab4/images/image11.JPG | Bin 0 -> 28906 bytes labs/lab4/images/image2.jpg | Bin 0 -> 17630 bytes labs/lab4/images/image3.jpg | Bin 0 -> 14926 bytes labs/lab4/images/image4.jpg | Bin 0 -> 36134 bytes labs/lab4/images/image5.JPG | Bin 0 -> 16937 bytes labs/lab4/images/image6.jpg | Bin 0 -> 11690 bytes labs/lab4/images/image7.jpg | Bin 0 -> 28238 bytes labs/lab4/images/image8.jpg | Bin 0 -> 24160 bytes labs/lab4/images/image9.jpg | Bin 0 -> 27371 bytes labs/lab4/js/bootstrap.bundle.min.js | 7 ++++ labs/lab4/js/bootstrap.bundle.min.js.map | 1 + 23 files changed, 54 insertions(+) create mode 100644 labs/images/c.jpg create mode 100644 labs/images/java.jpg create mode 100644 labs/images/javascript.jpg create mode 100644 labs/images/prolog.jpg create mode 100644 labs/images/python.jpg create mode 100644 labs/images/ruby.jpg create mode 100644 labs/lab4/CSS/bootstrap.min.css create mode 100644 labs/lab4/Lab_bootstrap.zip create mode 100644 labs/lab4/content.txt create mode 100644 labs/lab4/images.zip create mode 100644 labs/lab4/images/image1.jpg create mode 100644 labs/lab4/images/image10.jpg create mode 100644 labs/lab4/images/image11.JPG create mode 100644 labs/lab4/images/image2.jpg create mode 100644 labs/lab4/images/image3.jpg create mode 100644 labs/lab4/images/image4.jpg create mode 100644 labs/lab4/images/image5.JPG create mode 100644 labs/lab4/images/image6.jpg create mode 100644 labs/lab4/images/image7.jpg create mode 100644 labs/lab4/images/image8.jpg create mode 100644 labs/lab4/images/image9.jpg create mode 100644 labs/lab4/js/bootstrap.bundle.min.js create mode 100644 labs/lab4/js/bootstrap.bundle.min.js.map diff --git a/labs/images/c.jpg b/labs/images/c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb0ecf927a29aa38d0a889e4928df6aa1eb36680 GIT binary patch literal 39058 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

3yqYxvrV3$v6nLmtT z(-uk_7Z}!0OH~D?>PLfW$W>mj$wGUx{a0Pjxm=$WX^|iwa-ZO`pE(&?ENa+B^Hd#1 z9XF{!mQv~Ib9CMh-HX-Ea>bM|v2}1M{;%fCih&{!!h{C|($7dvC`e6|Nk8all~Q^lt7COfYr?E_m|{ zC|?Q=q2#wGvfO#EX1N0{Om;L$OkgrC!U6YG4F_1e6C)erxO!qCwx+CE+Bo_cGSwGL z!^3{@Sskk9FiXDwq*I3{HZ`x_!fYo!>#_wFwJ|FuDAiLg#$wU7{Ia=W0|KiwAu%cS zz-o=AVc%LkQYb~d{7a2-cGX% zn5C|;)r#dmDmMYjiYAXF>l>Q7`?rrgoU7{QxMra72ZJh9=;|A4^jYjctnYl<$QOI4uD(%a-(^>a+gA=X?Q6FR%Sw&z+Vj^M{G~vgv{4 zdeV7~BPQIBv5X+N>BNxMofg`VV|pCuW?pb}V2|6^zsY`Pg!iFRGdaICDiszR0g$js z81^^CiP4-XpflS>$#@wgU|8Y!ph3See4%KU68GOmS1FT(pNxH)&NJxR=_!}n6${m2 zlk)N-wuDSktfnBYWV>BrslHX{Q*(U09P}1yB0J0S_||ER0uSA4?TETf%3;HQ>Yq#i z^}FV7^YQt0_JnS&W7`k;i%sTt8D9u5wsp4F#C0xyRy3MIFTL!n^OLefM;i0CUE4R6 zyLVMIg;-iI0?W=nG;uBqoQVarP#<2*XiV%_HD0o;?nkVDnW=R>{4TMM1O?bP*naR8 zzFImBvs%aSq=Wa2an;FmY}aZ|_Ki5b(yDYXIELUT4Wvv&5m^rq@xLeWV*;p8FN2WH+=0j%Y>DM;wNwk@880% zzL6S;ElohhbA{`lQrb3I`cQy zH8jWnXRMxBCS1T%rl4#_u+D9FeSadQ z{qCXsiuD!IOkd#WJjbX$w|><|y>FaGFE4W3l48`W6OEOEa*6WFCi;a0-BXqi?5Xr} zR5Z?W>7A4Y!Z?B+Qa|-ABcr*h*Do1mYP=U1b8|u5mBHr4_$UHQKSGATVba9$X)n?Y zq={G==`H;zg)wa5g8&T`lc6f|EcTup{h%L77iiu``g8K_v3te3!p=JI7_X~ols;ss zHRh~;B8T!rM@+isK7G{@Jkj!2q%w3+f~3r9yGyW?c_c=^Ky<9b)%j2Qk?Ax3@pTfo z<`Mj$hLZ^+Pj=iG6~eFVArF!Lo8?7Wy)e4mK;0U13ny)Cd`pg@Fpvoehtw~Lef7&6 zvGE=`&E1)9u1+00fhWv@%rcKw`$Cf?+{IWvZzI_G)-8kAJC@i9VOE?K)03whBLAos zG`%WAZtW-hMznOUtl?xTHrutkJnlg&JxjC8U$F;z7MNcCr|dyTQ#vwx>x=DJVd^@;3dsu!xEsKJR(Fc zrhURJc)Q2`LqTS%U5yjsNkDoJMnefiYr6cpB~>%6fE$wSy_=cURdF#E3AZ<1Xps$t zT&aHy`J>@Zco7sMEk}2>^{AxVRXO4|$>RBnk$XhD7`Yp(3UiyF<*^xJl1=pVL%EaN zTq>pfZoE~(0~=TUQn_`u=1{p5xuFQO-3QIxUn`i)MP75i=?AhKEs%4)G>?M`&+41E zFhEET+se)YyN}g=`dRnMhRUngIvd}5C*Xto@;RF3zp~F%Cx|ShEn>ErZ}z;4_a0Ut zI?mtWHaK81yxZKek)3AtCNtxi){*6QgxBFCwJNYa`_h@b-k$vfne88XZ zDK;I;QOjy*coO9yNlNs^;)bPgXQPG1@i7bsjnegWh5|Fu6#L>S$MA%C)VJ2NnY4A>!?iNnC*7 znKxcZdf4!l=1F)q?}wXE;W0uSWYdr7DoZKScwy)T^O$ zxIdR+i+X8|n~DS)4+p>C<%IzlN2}e^<>nh#k~QIuPTN9_7?%s))KMoM16cX)DtrS( zw3meBYJkN%niGD%HcLDoAgw?KaQLklr$YaQG0bz^8%I__FUA7Ftrj zXGB;JColhU^Z}B?v$Rrw*7I5O5#_;dKoiuO!y_(7F zOLQ0kxvFw{aMyV*U_eQWAJ9X^e!E40FYj2TZ0VblCOUcy8)X*!X!^Y-Crb4vtyQ0T zc@KTSc3ZF@!{XF;lk}}1clJKj!8=59fH4>XYu(4U!iaAy=hqQ znHMqrwU6xhBa5%G!BV8M`N{48x2*Nl^aI)Q4&8Gfmfugz5YH?n(zE|f8y@9>$d2Wx?k8?7X*@eGm{&HpgueBxecNEub)a60Ei!WR;d^~E`Myf?sA@fl?(1x=^K_-2(9^hy)T>!SeIcr3H}@cW-~-Xm|iwfrj_= z^c(|Pr`^DIf9NaYT|Jg$p(l0AsiAC}lt0Z(+<;R?07U>1k| ze#3KyJxjsL|ELV*Rsll{W$x1G7mn|5(P@Sj*x*!i_NQAdm?)$%agP=a&POUzo$x>{ zHvM?{H#fR$znuGHE~Xh-{(FeM8g?;}=$q}>2i@q+Ft0pyGSSz-T;!jsULQ?+5@#;8 zqzHF!Pq@G{Wb*A{;z`HJCF_ZQI5*M|IDWulCXSj>{CdOi8559?bPU~T*qeJC?U z*z#dZ0uKMTUg-CuXGYjS6?I1dTV;P1nK!S-Y-wv)3kVpxg!6gOqX^5ezFKvl00eLdFzRcAH;9 z5?bgxBP;iyIUdXPXTj+Ov;N+3RRoM(#Xsj+fKkPi^6fr01dutoFJr^`|Xg+kb*)U9kNpAT| zf)5(WV#_7#NbXa=Bk_+@th)7hjdV!0+^B|}+l5UwI)h|{%i3$_&Dx1m)h)+TsV&Fn@Pfw@L;5NO8HN+P(&s6f3j(^(xLGt%>+t@!m z`P{LjU*NBQS`F4lB*#%aeZMvjMY1rhUC+i!C0&G<|v3Bt==e-)!2d;!6C0}5I%^*mXh2QPWddt`trvqPB+c(f02a-!8SUgnD3_A1doy%pS@Ok*AE2Ad%Dp~ljF~JKm zN(Fy>d({Y;L8iSf(AI*qBOnPhMxMj?pvH|;mD1_2E!LMqo!k6y`z5W-xRJ0?Pj$=5 zDAvma?hOdp5231Qp}-a!NwZ0WWM9nCe5=L4xrb8cyn5ZrhdaFIx@St41z|3O3z);M zWS=Q7v?q|>S=HIq-u(VCexlADp4ve)Y9y5E|$a`wO z(EsDIqVE{bJ9)wqxl)!O_`2QOe1M@4$}y+0a;GdT8<&u^A3L+a01togk4k$}`4J|^ zdV%;f(mXNg(Z=0XLj-Xbq|+^a^$Vdt!pGm2oaqE`C zGM~W**5<(kS`=MrBGvPh*k>+KZTq%>dndpwXLxpWf$Yk%Brj07y9#OOBp@(v6*D_l&kK#c(Cn`si@XX6OPeuCP*|k?j9KK zbT+2opVYALH;$)ZdKB{EMcKa4+#6q$N#rkF>f^_c?Y#^MdJf0TL@8m-s?HQH_H98P zT?mp%npX70#MsFAOITjXs0Q?+tA+6%A%I7)Bf#RgXtts_S=M9moh|vt6*v)BQ5Xza z1+XM*7=cTuUlkwSxb>f4BUi#U=EL;n%)S{1e#D9GSI+7YrFHsKU$R@otw$>qDXWB5 zFWzZ+s}a}QxRKy9Iqs`)@o~mH{aleDy=YNnLhJ1NG{L!@kqF{SO(kYPgi<#`^IVisNS{I zS&wHoMm-Q6x{pqV9D#s6NhMJobMG+rnG~Pdg0W&{t`^&ry!pEz6XGN;j(@e@etYa2 zPvbu-Q-93)eg*ET!#F{-DV=`@@Rjfcb7r1K=>$?APR|5sX5^=u(WLEyXyS^=fB#(G zWG$?GwNK*l-*QSyNZ;aVdej7)yB0(VSq0>U@4Nk#KZAp)N0GMQ+O1OObNi~v(src# zrQ##VgRz9c)&;?q*l=VCvDu9eL z)qycs^aftruPwt90i0Q@iTM1+I1foK8JxS zL#{e?8BG%;3bGxy!B#>*!g}=;m@*yIkocf>l^yI2;h<@ttf(`K;}LDHkdPHC5sqJbwl666P8(_REmMU;!az1jR~ z%byP;rET->n5@CiqZfP&1NzgbtXQn@;gp0NMFR!Tl03GKE>fUfgPfXOj-TG=i+X!Y zSL*%Wd%kd2Z~dxwFv#LeRZf05jYH_&%$)cX!RE}W7R>l{ zOvwX%U)F013y7EzgI2c-)j<6=_&)wOLK#{Kl*kJbpR}60SCHV}-=P$*iAMkk)nTtG z`W4dED{ng*h=mqHZ?EhL|GgL@HX*4m{!y_US~<1PTroOed;d|*VS>`w9pmrw;4LHb z=dMEMuI~zzs(qQF!-FDxb)*x`weVe{L+2Zm!GgVt6s?&p>q%m{ee-u|o6F)!-fWYh zwGyP`pOY!!ikBvYZ7E%B-kwyW^_evPyhj=O9OQtD52I@!1v+_-5_WDr1DXyJIsuj> z6~FXhD~LDsLzF?||DbBG(K4ycINmyMK8g9=s=qInF;e2xWHQ}e_r%uEHao&`zJjjs z*aWa-N$2+!+#E{(kx6r$Z{O7P^^#p^zs@S*`st%4Kwy1+@Cyl&2y?>*Aa7DEnMauM zNPcDeD8MA{ZBBf%H}6&}V^orfJU5wH!Wj5$u+Ah@w**G=ttw2WY(&2sb2PxEia;JF zUlS=rISSTj<0HRTrwoKPPaZ)=fnBBMkA@?&Q#xoS^6L5QAHQ>O+6gdRbiSKfCs#2) zVyWr|V7*|iYx?k~-N@zMDV&{er2hKVG{#_|t7e`OiO}%WQ%%h_iuvwVD>A!~VYN`~ z%N@Xp=h0kK*$xXbEK%o8ku9;~E#z5%vtNF_+o{jPAVEY2IzZ0evQay3r_5Bh^AeoJ zIsA&(SXxjH0%<;7domek5|8FIhgUA(DG)ZLbyqIZ2|*CAq%DSI`t%$OsP z#&!m1Hw0p>fI%L{>-71jeH<(j(oU&uaN!NDaB2?YDqD=%=&RWfH$OB|4)MO=;pX0{ zqlF)k@yF&GfH_M@09^Hm;5Dtv>Gwpu1|==WCNbQ>#1g@LadCopTZMh$+^js4Zo!=>7leXTuUn!@UY5e#RlKWN%E1oY-C_#B%K2_{1xEF{M>Z18i(tGc104^E(S zfxSuEWpZE2(LOBMU}rA^Gomow>PvTEszpu8^M(fJ=0?Jw3L@Z;0r z#0u@+sRwS2Jm1R2S%YM2$Q{Xj>YpNn)VgaoyKP{@P~kkNBa&t8Ham&hdR~t*bW=pZ z@^j0im*}h|%rR&2j^Mmw*@HCbV(KKovD&<^&7ix)Fm6o8z z7bWfums6jxsyAwg*7me{Do(~cqX-{0xr4!SjQhv(LUwqxV7H$clO!C)xw*&{l zFS5U5Pu`{1re2AId413UzywvLMUYcKtzr_L&8rVliKL$YsZpW$b8{{-*OayLlsR*H zGo{?>JuSS#yN>m@zTz6Dm=2ve@}pN-@c!coa>6*zu$L9ghd|!-=-!eYszY1jgQC zU2JvTI2#?O5Odk}{uEzx+QSIw;b+j}?JzfZ1wE7YzrKDbywj1{OnM%OS zJ5`41au+kqxN@3D65z|D4VLRdN2F#>JSZXkk7Z|}aIc7@=z(RfXv%>bvX}#5~NaKq%8EK zY_w5*Ua0?(QHaE%>x?VE#Yp2i3vmJIAMZYOl_{Qb&0)hkMxxf`aKYIn^2+%HNVBv?KBQ;;kQi64NICj*9v?-p&C5vs{6{rpt-u2w z7ZoR?5altbYwe8`S*>`bCS80vE6$IPtuL0jK8w|lYgHvP6WZ2YZ#!C`^_8i3vx!lv zg?d2FjUca284Z~n%8hO`SrpL?Y2Q^i@I(%_<(~~;=XRiVZ1WF@CPuYd$N7XW!V-k1 z6%Jj0^Te)^_t29mH0 z2KMqL*csQT`F; z)gV(WFg$jQq22}M8|JfXrg8B_ZDoYNR(B9m5j$w%$8$PCD}&^Ux{f7N!{3A|exy5I zo@0)>uhlvm9>3$(vBxD0G-jC%(w=$A35U0Em#!qiGMj*N)=v^vE-g#bz^~0&1h=j+ z9PNU(4|R0Q?Szo^bC)MTq!%szP05WjCKAK^szzfq!G{?&bX`m??8t&GQk?U{fh~96 zubBIkIiaDDd(Ms6*Ju|b_+dWLOqpUV8(_0ouyxt-kjrYuM&;<$k!O23P8ai}F*WfX z#l(cd5fH}$)X`6N)x=9S>rspCKdRbWq-Wryn(2|8p9zl(+i^^0zxR((pP@kh1h||L z&VAO+{ZXU6nOWm&1~nTVpN2hk|16S~D_>858+;=x%Ej9NBGb(MG0R<~@*kCthKdEC(0?dDGO-*H07V!7nmcZ7Bh`j?;W zj`5V;R^qw$ICR?)Wdt%b=1+Rzg zI1QCaryKXlus<>8>U8a)zt%zF?-ndm`nOIeD7bVs@IEZZ>-;-86$8YY25XESp-e5Zg>!wf?D^#_|KtBcpbzmT zE*9^lTi!*Z4Xc05FaD>-e{&aRko%nbuHRNG`DsU|z0vQA`2CqdO0ak~dFy^WQ;vP@ zG%!VVF4ExRge;zS^>bSly3pH_6^X8pcGce3NqK$AQ_5a<%k3R8HbThm4p)5abrFep zUxw6GSPg~KDyp{L@XbUw;tp@ut5v*!r1pF|JI(Ddn7Ko7z^VJa`CSnGMqTSP2?BBd zh4Mg@?p_34donftzZT}2k9W)0i#36!L{fWbag<(L@~PSRiE8(~bn7aD{@JT0FHz}0 zzE?p!gwB;Mtf8O#TOB<7eSz0v$3axflgNN)93nOngG$~{+C#3IL!Qoq2tMn2wL@OJ(0t8+T@T*R3Z@kSQ|IDziofe! zyTQWQHWlCuLYv~qdW#Z8F$`-vjp z(nS0(tQ#)_rz7@c?$nmB8TgdnmE>g>+>GB@g)e%Jja;>mQ^it7@-DFaG{!#4Y|uNFgd3ZPFA&Cr!4@lc;; zL@!TZU;4dHh+KqpUuDD6&srwE!Iz)UtV4~)e#sn*W2RS&W>oKKc_yW~D!w|bR-*DD zgJgm!VV#?l&EcdfMJVoWFogC)U*cb+bdR||N<|^l`C(m15SCor(6wqy?*0y1LvMw+ zqnI~uS+Db!Wo_C)yS5L)hr@gnFO3vlxNRH@P3oi(q0~mhv5d}FnTi0uQ5ok2(icKq zX-ooNXR|s@z;6MxJ}%}(f&sz8+aWyj1Dr$AK^ZEHXXIHLkn7{%waciFk_aM{m+j& zgE=bPS=YAI&HUCPdA?d*vj$26eiHI=>e4#)aRPWT83)$0D#S&fWd`*maIlihG_XOE ziey*Xd^$^hOlL-eV@bIL?EaxtF#MVY*bG!>?kFG8Cr-3+qve07=TFoOAe|NQ$~YVM z8WWtrc4)K5=ZC>|oX6q9pPY_lQ!gznx66XWvC=c9?_4O9o+UaiqM!j|Z%Y z1=uy)X*Q=2-<7#keO0j5f2*r6ZauA&SMnn-H*iB}1O1IWZdyoAUpKY@zGUM~B4RPpeuvfzBZ7zXo7Wl(flsnHIoHz!36~L>V9Aj z_4X3fXJm^0uB1{xG$p&>z!!M|?QxI#-`LwrHPiXO<{1?uAOu>Be)o zNQG|Kd_%^4*6UvqeX_50U@VI%z5{ElHYGu{Y4dG#Eo1BKas3H0D;#cMn=6R%WtgH%>R~t~*0lKb1-N2N`Re$> zR$*%|VU7_T$x3m5P$JJ;i+0SZ|HS`ES*D(7jd_C&j*qi(htRuBYU1;?`(6~>)sSXc_jd!^@# zZH?j;?gMIr@>5{{sEqtsTl_}Whi3GfQeyF$XE_$_e+uW*_J+bx=HbAZR#mf)OZ+YN z_BKrvzy(^it1liBt>ccb0otxExRhB$* z%VIazImTGJ{d~7@$_A7)B9eNdg)ffp_>qN}9_Rfla95AU-)0FsDC3m56k27Ron`dc zxzQOKa_N@X6-hK>8ibz2|b|&W^OKh z|Eg&vCe=~lY&cqfqAlN~+6;NSmn&_qzu$k4Rv4;Hyszy~$*k_{PDvAOBlbAdyHt;w zcZhFQztUYCG2r5}1+`oXU<+g7(UrI|<2UJZaj+4-$sUw#tfWU#*?=t9(KB*w+N8|l icPR;CVYq<&sqmc_`&)7X=#$4sC8R7FCu!)v+5ZDjjB4iq literal 0 HcmV?d00001 diff --git a/labs/images/javascript.jpg b/labs/images/javascript.jpg new file mode 100644 index 0000000000000000000000000000000000000000..896d2f44e3cb660063ad42fcf0a780093418ef8f GIT binary patch literal 29289 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�VL$9Qs5VXd($L|hdR+rR2)wHq!AwAdl1U(ULkUREx(9tCz3{-65%^^Sa zGl}B|zviphXbvSth&;^wieeKYg7C@VE0Zt^chwI^UAHAF$p=SwwF_Ad`R{VB#|n=% zlA(aCjv6KmQKmWH3uEC@RY$<}(g4(Fn0;#Ls7AeT-Ycd_-@O)~Q+uKSw7yc6rp0yW z-&N`oQmIlqjR==cD=s#%ev_JBBI3LXc}3{ngvdK4b(#B3uAaW9SNgaCJ&PZ!BA|!p z(J_PR&>&kOra=EiO{T9$tZy__5>K(`SKG5%Z+T@#;2{Lm(zU6L`ooyDxp$thYTuXg z0xW_jx`_JOD}GHxM^GTZHZnoFPP&4}vAD&{awD$t{&a^_^zcWy_8yHLCz>Dv!=4{jl z6m7kKbcdn%z#}jgnxR_R6g|AF5L_(F$6M*DYM&08MIC=l_dlCt(t?e=+{!nT{d+*8 zIP_3$y2&#GZLBx>V*IVWTm3&aW#REMRfisDEPulJ(-Vne`RSHNzd?Uge{Xn~-ky2o z@!&SCY)ju!rEWE({hw41jsVttneHyZZ$GDhv zx(L*^G>v5HByl8@Ss(o5`@>y3mjOMdC((`mO`<0Vg6a%sEBq2(y;*IUAX^pN8$Cqn zS#Jgc-(d=uCprwz+H>;PV2*Jj^0V`{oDaGI#=VySoB=ReZ*$rQx!B;J2>%OTD8RZ# zws>=F`4gd=nXGNK;lH>dxo|u(0@2^XR0tIu3QJo6(Fl{ZW+Md3f^+=*A?8jnLUhpIMYMsgqC<;jqZyI+{(4@6Cvunr z5U8rwWnlPM_Le^>v76{y&(}V!lA0;Cl^Q7}c+$p=NPpNh{3zS?Z9x7<>2T@H&}pXc znbKdTvt{T9>OytIN*!tQ?ODYXmdi^)rZzFQF8$@m7gxXL z+HOim%7YmHQjP5x zkkKT((iEkutC+0`%@J3(n>+}fU(ce3Gw0_kB7E&;)Bv3o>vy3CHu zNN8TwzH+ApU z^Z}+Ia6(w8wr#$J1-j!)Cp(HCV}EliXnSd4hHv>DKK;13SUSG6zK{1sO63|xj$xeIrlI`7mi6`2 zz4ye}+i43=C|CL9EIDkmhi0;m8q4h%=XD5WGAf9?~5rRp(Eam z;Lv6SUXyEqh|CqViWI@awjnyO+ZU*2T0)zqbdzf5L|mF9UF!Y6P(vPI%Gbm5;*Su+ zq{X}XUx$!GQY;SC&PM}M>ZB1vTRshH@oxmujqW);(g}Ygwo&!Ri|bCsCt(BKPt+m6 z-F$GV5$@Y?BiMniE3L?JGHFD1n)SKD7tGHGJjZ&Y^9|=*WS_N)2j_m@W$O=G-`t{9 zWrXNp6O3LG&*Ncx-|}sLs2~6SljG9SszF3w<=5T?Meb`fd8$@1H)l`~{7M^~lkWs2 zvZ!{cInpmaLFNX4LRzNmk%KWcg?)7SNlK_i7IN`W&3|JIrbhwM7ka2l668celccb{no?w&rOoFnXEkrVkT$`P-$Uk3aWau^^%3WJueMG# z7Wld^eK1iO{f9s$GXXN22SU_h*xR2ZTY5$}c@5QVhDB2Ra1#9PwE1!mQdcm3HdlI(ysT zkEv_9zI9W&>2t#;>QR_<1!4dAl~&%;%Jq||@vlgTfmIz2)d8VbGR3Jb4Q3W@q%w|q zNjv5z_6g5wk{0BD^8?#j9`fO7)Rqa@i7it@2gW;%OTU$jWMhe@_miVRteCp`$Oo%! zpT9=a-jX<-@W{9K9*uu_!Ff@tLhA^ZBb){DRT=&>=zeaj!NMqwYjq=bAA7I*vR{Hm3Y`Z@^b`dVu8AdR^4W) z`*{iZ1l}&2cndQBf)8*b;BSt9(VWKZ0Ry=7@z?Zo#2-FDu+uh42Bu#}NXJ|lThx2< zr-rm9IFjyCt%83WGv?2zpbGuPvF>jTIpwBsn$K^^VRW$Kv$|=` ziD>SR1+9`LNi%GfRStG}B%;!c^1xcMe4G!bTiqw zfQ1uJt`-?}`JF(7*(&H9goku5&~K*L>xfO|!#uCNjHAeH>2EQe^PSu29p|2=nPer1 zr3V*3l*|jS2xQ?069e=op3w0T`nD)+{eG?$^?wO4LH z*pp{pdL(OnW8w=Bsc))=1hwODFTaB`I8Fq@hr}9uZz~D^Hu2og=Z=)SyYYAQ+mX|R z(dtte$5I1|(QMO4k*^&6u5)aY-8qH~$nT^mR0d$$Iy2lc;Fs~)T%CUMtw$9WxpK&n z`^cZMZAbuC$(~{Qn6;JoP(_F^NFQc(qy8;K0H4hx=%>jE2TeY--0+`86|T0_sCJvc zxE8gWWH|C5kAxcIzOzBT1A>|parq%6MO3u37cMl{)tk;qjORNr5p!k64Y<2G9U_lW ztVDjiAXW-SJ^P~iIKDCM=BY`Bd{HykMGRG25HGaQCT4Fp)Hu5S2dTv@HI?i2YSt25 zn4oO8JZGeB-oS)Dza93FvG@AeYfvf=2o8&D-zSq4xJu3v3#Mx(OV^ezj8v$sQi{%+vw>k=(K76gUv5iE z%Aq(Wj4;cBkrTaPXZ)^g$u&+UA}v!-Q}fn+tkWKDQbGt(7`Jc)+VCW$aA83V>D1Ej zSw2$9w=GsEG!AD5EjA3XvA*jM;9Vch96dtm50|jdPbiujx{1El2(fx3{Ex&!6o-lm zsLrnDt;8$XH@z5eMy3@C3i|l5gnB`4`&ot^L!BndQ8(_Tz8Hf8mYd9fpM`btR~d~G z^~xR>k;ymOXdbOKRq7JtDqZ}mL-alXmK(&$Hj<{jhvNG=$UdIH(e8=q!$S{dap@e( zR9JGcobq;zvgfMYdCx!MBsyT3sDRh4S!yufW7(FiM-P--lbc>`eWNQi3UJ^~+)S#! z-;_JJ@=2m5vF#|k+qE>O#DVb5VJ6u8;T)?LvqK4yzTSL@Y;$8_zw1%j%y$Z`l{~&1 zq8$U#DYw4_n7i{ADN`qqm^L8S8g(c$v(ijgriZVx)Z}$oD-C?8*O-c&nMqgY)y8bi zmU)UE*5c4&y(?aa$)|cWkq_xq-hWmN%^q2EQFkfol2bW&NjCjE;LP@@M4Z}G^r*nd zE%7lejR%FxKyf#_XlYf3iCESweRCkNtvHcSUdB7ALft{6XP~NVe5ju~Ah3L!5IJ(S zT#mjfZy*guY2KE)b{!?~57#7Rp&CPUaKw$aA0HRiyXf!p+SvGoM4ay^BibsIL@`mN zQf({-Rs;8cze{x)=oeGjM`b~mWy;ne~?Hg=NSs2?>;^1TGSgM3WA1ng{Lim&*5zxZBJ zZ%d`mmUUBpVL9b3PjWmht|DpkgglLsJ2f|A)yPq-1MorkzE3xf z!d=p()Acm=Ty72yy7#S8Kh-$dBj(PsS-Z3(}bn3qwCCSM{Y*Zt_Jf9x< z9hI5tRd+uVGP&AjKx>J3=Qqf#gsfT&Ja|Po10h(Q^j%i|c%D+%Et%8rTmqQQ{Uf(Y z@lxM<$TI^_%jZ3=M1ulYKdBbOx>k2;nqyVNk3+_Cv?oWFI?(oMEC?Sw#754Vmrmf4 z%H1C2L6o&`>%33aS&^UFUwn^X|BJ@!W>HtOK|J3k4gDz6gIat4T}9KRA6!M_X=}Yd z+YWa0D<5<%bt?sLr)GPZ+9}3rDvc$ri=c-%q?(PZb3e&y^GSIS%Si~WWAUr3VAUmn zjCdQ*|7ym9OKVf+;s>d@enUJqxA|w8i}@Pg)nCw1uP=VMiYB)y zz!P%Yxzg(z9+wxn7neVePObY(d=#N1wJ54Go&xJa4klNxyJ}uQP2DC{gES2? z=+&&$V9i32;sj#N`)t>{o*zdeSG*x?e!;r6Z&UsGmj66=bXXuj$foWgXMD$ODm@{RKi`xbyy=~2qxbD%%)j8c==YX=t_(?8&zt9 zip^uC*vwLR52CdN^2-RdxJN#Kx9v8ncv7Ez69%&OsC}!JKKU~22mg|1@AcHt__OOS zES{TJbjAYp+lv%9Ey1|0QnDIdI(XJZm?4$s0QiFfilQBwp(CURPwyXff8J5|Y4==b zBtk@Vhy!+nGYsiAczUnBT9R{SX4Avs0i3*A-ScpWsTdD5Hg}82;MhOLMi0bgHeF4b zmy>U;`)_ligtH5W_porzcb9+}v)GA@C(rAdyKWw#fCTJvF^Z8Ox|e4sxs`DH1t*17 zqUZ8LxE-FkAZ~y!d@@mQ*bj&?K`^_pZdh@RjuMs+WRRXF500c2fKx+{W82$Ay?MV) z+jnVhMo-MX7mxIg>J^BVcCUO+jod}zf36~yZWBBmuDO`<-_s&-If1E?kQ&j*qj(4Y z6M;Of^H>E|D`p1imxB`+rn$-GNa5|6gB~N>NGK5>YN>@4F(Yj3cwN zJ|gRI+50Y)Jq;38>SnGc|t}sQs zA!K2tx4a1oPyix6eVgTJIGDR}b=^Y#>%n-rmr&Zv&gMFs=tBnE{ar#unE)UU{XIK3 z32t{|-viIDuT5Hw#Q#CC2u})6rV}eQkj?S4caGKQce0y|?nn%LM(Q7JU#*^92C&2z zf*w<#xum6jy6G`&o%!iI@u$CiG}lZ>rB)$)eEVhd<}M-Wef4})P2d=KQM{3gMr*?A zPP})M`SN35hWvH*Wm@3No1YNN-cvU#x+;l%stOJ0@UgPT3o-A7>UB{QXX?f7Jgu)t zTuHnhUwO`uZ_fcLb0lZkFhyx!KQl78u4C>sRk-#Jx1||P0ZBcIuxDLa1pOjaj@`@1`{uFrXF?Q3(!-8l;2+^j zarDT=-@~%Oa4nILK&wL2N{6MG-lFw7{`6CvwmXPTtTD4%>MIoH7PJng5e{6v8rg;G_4J2Mv= zcW*vBEQfeKexveFRWv@szE{WxagD}p?%Ud-^$^q6DVBXZemcy53n;fX@|(u{jy>1f z_a11b6dY=)h@5vV6EAw0Hp|GAQmM;f2)fnkU__2S^=eWwdq+*)(*4>xEm#P|7Rekc zZdf>&kBS5Vcfj9@jPLJQCLtF__;Th?nmX0S|5m6_L4z14r`c+?exY7DBvc?OOxz7+ zfa=|6r_V>C?%?<_9Ugv;3k(Wtms7G$Lxgz}YfpE6W@y?tunMtZkI#ymbv+1}h{0X} zKOOAdbaZ1A5anh)MQuY=oA&^g_%kYC#Jst6=8V z%~aIs;A_fusbLY;>}GFB-~I}^*es-BZ?}H?UuPw;PdUU^{Pd#ETKW4h4j^0x@70C@ zIWW!5T@!B?r0f;xybw1W){y|6Lxg~;lF+e%FxD8puD_#)7t-IuVHMBgqAF}I#QL!9 zTD_*>Pj$1;G%2uO#JsZh_Mc>t z@e~Ab_cucUd$r@Vd6s9anHm{vKR0_rwN$jEK@no?svWJX2rRfrlU+kGdq$gvkF}U~ zKktG;?85_9-RRUvjob#ynodVO9fZBQ1NXDB0JS&Eth0(%U5deuE`mCPO`$>04eL%k zt2?5n@33|i(oki#R)iIn}>?v6q?E8sJ(hsd;%!%0A=ZcMoN=x7*#aiwUqmkV2mg7}G#yl7wDUgW;Zam1V)M3ljreu{<(> z2P3ZvfHa=n>~N_c>(GfUo|Xb6khA?n!s*en0%=&7j(LWctJLe_8Ez6~22gY6G1&#> z&3b68s;hV<$m5gru2Iufd$&c_Tm2r5E}ct1W#Mb`?(pv=kc+NJjej?Faor zrfbTd6!L)>i#!A41qHz!|A#sZJu=A4-DE}9+Hkv#ibS8XUIV=AJciWdGJ zIk~Cn%gJ=>vqvzcq#e_U1a(Mhb5;r{drS%!{HJ85HzJ=(5$n;{III}0Zj1pw-+Psp z0%|ur2srYsIcK;%XP4VhpD<})GQC&JH1i4goLU~pcH}UR_onS}(t4kE>382adEX=} z@xR}#^7k*`%YyvQY<+#U`Pgvmh*5JwP&O;EM1tN-(ZbF(nhqkYNv=l@F`?RSqtiH*5@Z9N#S*sQ7)(5I`z*`3QOja^4+h`*Y4v!x~bv5l8)ES@l*-*3|H- z0X3PncV@CwyA3=0pKtAvD#$2@ymXrYmJ8f{AG5jG640ov{4#D=7!P@ zNIReR{QdP2A{s~zn~!KxEx(#%wzV}eaODqg$u@m6O{85tXDEXA@(I_ER+}l7H?hj3 zFJv0_96j&{#7Qx1XGvNq_Ci@BAN);f&|8bV1M6iA{-l)P%ZO`L>m_~LEa{+}Gw^;X zQhyWLx^;Z^nEd6ah!h((KghJkTn0@mWK&8~z8~Z3$P>I**u6QLMhiV>_)lW|OM7dD z&u=LIRfn1*JOtA#HdE_gDDQOdp&#em*4tP5lQ3QA0Ael*MFgKSkZoEg+-D7OPfWn1 z+L)hOjVHp^tCN#nk?cFEJ?~YqL4eJEb%WtRc}A(evXI_KioO1;2Nb|~0ZT!;ajA=~ z*iQI@SYNC1_1fcz^#o`#N$ClfD$dMxRP;i*=-E*mj-^#d;blck__J<>Qi%wDJ^>s> z)eq*l@`R=@cAtX*Z)lTWAfnz&@hE(lUvlIJw-Erz!S$5R8Qu`7kmZBHo0~&LcF4E2 zNWJLzPl@WnzNcj-HRKT4e(GUMc91~&z>^rkkE+G7&82>{$FaN{9c}v0K)&oUsxo&x z?T1fq5N4o~1A-@Z8s85#x^sPw%fmX3Lp&WB=DO3RSTP^1uD~XZi7OFGf&CA^*(=gE zwqc_t@6hH~Wsa0%m9BLq_f5nFDi7m^9dm_hNFm)v{PPwbpovn>U_uwJk|F?IhJ2Z2 z7l}es()q=>R}Sv5dio)QDGVfXdnX|`^+qu{+&ql&VS<9bVUQ9&Xny);w6y461k${M zj=#e;Awagz?Ei9~sP!y$n@p4WhcPaKvHeGM-cTm)(PBjx{eF%8(}kG+*|6S->zd!z z)N68>Xo|Y!c#l^*x*yg4zp6kcX)XKJ8X<7?H@^baS{;@0? z{+;$R!)>L8Y5F4S*te*9Ey3ha10)yV4Js^>QM&Ss(2?Z(^}}GREx-A- z@N>blN$}wV%oCW(Szf3dce2aYg{@{prWnP_>6aa#<|TFBa>DzZVL{_jPokLIQ?cB= z#NNTbwx$D0a~IM`Rs;icC@b4q@+5tHK;Jxo8Jta>GYDFCboXCtpsvJZ0(0X)NxmZ6 zvN<{n`~<;yaTMQnm6LS=Gez>JUo3d&KfI1=>^o@DMy=0{pJX5&9F5KlOwZ@`)27a@ zTiAz)f#xp|zv81C?NU{uf@b~n=qh)ha)Az=vm2n9ChAmw*HoUnq@f>t$}+}^Wo1V= zY(VXq;VYvj4on{bYKo}?dy{Cw;t9>-10kQ4x%&-j=(oY;-9I7|2L<5IyCdz3qzECKB42UChLaqo@bYwzT{v z;ZuW$3#X6KhU97Q-{D^<#13mlRa3Te1{_*287xOlWi?iyg0R7w1_4?r?{}uLer14f zXD_aC@3I_*-f7a8WK|EqbB?un4|j=ZLTj`fFZ%wEG3n(^7nxo&hIuJ9mNt-kkr znthz6XmXz7H&$Bnx(XeAjM4jI9Xi~s=ASRY!DKAmW#)@Etw@3>K0(`sS#L0SL>kG7 znprST&BG60Jem^dWv$&>>qzK)>spS_B9^t^fx5Hb8If>IC|zQimmF9UKNzjj{sMiVDq&U zHof*>33_BfxXIF8KjT*vb&DKjGXAgrVDdEB$mATRAUa>zPLMR zMs~zEXWl1lIgBdUdFqN}7Uz@s<~IOu)_^CqDSAKHFp>iS7q-0a@x2Mi(pu!_^IbHs z5lQs_SBag=3w=ga4YM|siLvR_m%=Quz2?a@VM4W4(*P8Ku_lQE@$5MS7q!aaWG>B3 zv{odm8QQZzEvHxzPmj0!kHXmZizu&=fBS0!(Msh zejpKwQ?SSpsaP~xLH3B)3vdQpHb5&4|qQzuAZpT zu%lf1A?*REp)quJP`EJ@qK3N;ia-Th>YPdWMi}oKj*P{JU?l`D9$vgL8!x+_=+xru znj0;Eh4LzKIeB@@gFcKTo^@*2KuuxwR7jD`B@NZ4xP<4tHolYfB3WSkR(TYvvoe zW_0g5xLLV5J~R_7OU4Uo$w-Dyg?Jp6f1!WoXC%~m>j9AD-eN!hT&SS<@(G8(T_gIM z#?kJL3GA$w{_FlnormHodA;0=u)Aa2O`WD)V^zivEppMOll0}aYRE{AAfEc1GbW04 zgdbO`I^>XJ^`3P^gg;OI-q3`5Qi5u6*?^F;t}@FZWW}JsvGzJe@_3GUxXC(RF9($s8i_N!M{EqV>G&ItrD{VepwXXb}K@FE~ zJW?wO%aqSJy7sg+3)<5^73U<7+qU!4o59F8j>x7kN7>}{jE0BG}OVXfr!uV?1Mgi}2 zTPG{0TNEW?HH0@^@YMrrFOZ*|D&2C#1a3C;%snPBZz@egFNeRv2oA!{!!S- zW1Ipz^8IC&#K}lSpEDQ(Uam_~y-Nd8>(s|E8AQd#<(odDS#9b5*k{~4@;9EpkTS>q z+y214Ux#`I*jGQACpP+;9i@=&IAuX*epwbTGB8;p^q>b}1O2_;Cfr)5*T^HZYen-f zb?n=LBC)b|nU>gj(jP!V>gh^k`bCT}P{&@MgC-F;dRxA~4T;SO$kVVi^mp6te}S)8 zk;18sQ_mT+47>T4aI0S_{QME{A>jlC_`n4td*&6lk+hXba5z@DxQK9N@ z#3-qd9>fHmErLEH?pQQ+3}GJE@^M7(tTqQpIF@eu^oir_hCSy%K0?Sa zz!vLF(S33_L1!@ae;a9?I5_F#=3)!raEfQ_VGn!u$z_SO-1-b;NE3Jw9W{H=bpov- z?T=epv`?N^^*51etpTQ!;PchIU>z5bdE8Bb? zd-7w|?|~Bku>i1i8H1lJ;`15dRP}Hrdmc+{ji56e>SLbsRXuLUwvT_mXLZHkIWvA$ z0VSGAMpHAMxKlrz;HMLVKSE-I*$hSkX~@$;%&m~UlUm%buyylEI67_Fz- z6o7)bS3%N7jC~ZRUAuHi<|13idQFJmf2t@Yt0*Lh#S3|3i@t2ktmtLajh$p*~M2e$9Q_{CM{ZP}v1&aS!rU z^pA?#j5+E^nzA_)TQ~gV35QF(JRg)Uq<-d;fU%L^?rWKtuKbD%5BtF+yNhB~aaB>D zXZCBtO8@SMiN+6=c@(kz-7Q+bwOPj#Z}I@2Y*D$42x4Ql!l{<^Gml zVNFwP;L=q^S`nQs1I-%Swpu@_;Ef(`IGl3#A7^IX*Wi7ZUQy2Yn|7aneER{Vb2(mD z)yG7mWaH(+*{iV3erXFA-meZ*s7_oB(j!vOB}UdgW`^>|HX+gcx{%YG`h~-(N%vn~o+A%niAf)m^y2m9EXV8>hn)8eR>$kO!BQDgCDM{>9USf&kZ&mqW&0smL9He zJPZ0)IaU0Wb=3kLxomXS}5l8J(N{jLF|UkmlgWbVVdeNI2&>B zx=DXwTSPs^!uW);8QUr?>-g-hz@x$uRrS0gU0 zxj9`w)}uojt*la}FLW9hRvu7d5!`l9KEyIST;N$Ggl7Hpay3Vh8OBR zK7or?nwhQsJqgsm6}y22gz&d*j*!q2q=Mik!TA8?2-8VI!(8~+RK-(+Z;O|F0PHVs z7Xe;A=_aGfCjvjtq#980&>qthsr)Z%JxWJrtB=z+0glJlw!+h-pa z=Q!}lDSp;JtOH8{pqxrlEjLlCB|PT0IzV__4_^IsPyq2?$h0HQvD{IS{9?0(L`({jZZ)}>_V4dfcx z`8jserRu80_Yv=vy4LD-Gmoi)c3-spwoCT%>_woUh2xBDLxQ4Qr&1`Rsvo+r<)&}r zHlNU#H4j>t-8qtln}+Fc2RDkK?OKi<3ll))ZXKmB0Ep(&=+$7S-= z#Ef*!t4SM8EXlY<&jH03+8y25_*XZ$1hq5~i*-t<#AK7R9MFV&b{+OSr*;k9URb1O z#GffekiNNYPJU0Jn(+F4jX~<(qv0m?DB)Q15|_NY3qAXa&{;MoKHC`SSATsORfAB)i;DlP+EZLp*@kwpuy>08!n9DU z=s5#A1_|2whbZ2zalrG-r)C6c_{DTZx|Y)WV8}l9lY*y45iJ4=Cz+Ld%~uAN2V?zh z{cA({wBdU*vwd$t6D!S=^Rfi;NV~si(0X|_IsfA6*BewFU&K+uW*Xx?mtG-m)}cuB z++es57ylP$7mfCIx4hjNm$2({sFVZQz-*6gW(#>u;-$E{mQ;v?_pj_OMId658G=G$w~UtH5_i&*xpG^SD*r!>=1NR`YoB90Ibk z&(t>5j-7oj7H7S5d;(W=avwxWRyO7%!iJmPV5wEj9jPM24M9u>&na#@xnp0_vv+4M zl9xXo-=yZczMJex%*ylaK|2v^qd+w>-Ag?#t&dlCZ}m{Hmjb!Ax} zin%fIb=?MpdR_}Se)YbdeBh63qlpnDL!f!Sk&1jj8J|V57{1quVmYMBfg2GvLZApH z3g92*IcvK8@;QU&_DWr|k$UO_XP0<-ZNhWG)6s51S`~;-*zWT?_7=OCakkBVE#5_E zUJw^%aav)mMFA%UrZigha~!o}>^nW#>Do`?g8lpu{K_rLspS=SRL<(0 zN3kv1CiK*&7s&>nJ*Q3ZaZ)o5m_gejsJD2`Yn5i{msQH;XtP@0+aMG8WrdX{v!irs z>62F5)`@)x$#z&%xPXf}=s`c;e|o0A!^wo)h;qJm5_Y5!)`7Zr_!=k__{`5W&}8BM z2VvK{11glbp9e-*FuhiCIWN*N>7JRjyBhbm7iaCkv=4mwE3UD_@qP;W|W=5isR!6mU!Ph|s7^NoeHm84fjH zya3Hl`8(=jn7hW>&wWNS+CM^*9_VOxC}lb1B}_B-V0}5ZO1=s8a*4tB4vh6x6z^#l$cB}cCD!(8! zX1dNXt!rf}<6C(J?Khur!g~T{DdBm>ilRR)X>FFyi`%DzLXs1se3z&1Q`bFEQk8Gy z>ob-WM?Pw1k=v}u=1TSxhbgi1`c>RL$2q{mRV8Gw1cecxR>p&?lDiLsw>9@Jn6!=I zgv|Q6WGWg}lnVX_E<_8Hzs&W&U%_w5_j=tHn0ojOZm=0|narQ`S|%_{G{kh+^H>>l z!D&w?7TTfpJ}=`*BUOaB3&jM+cfNFaJ@7dXu_B+ z+#J=Buc)GU)+)C6P>ByP_4VhW_KAtE8#tA(lE}Isx}mh(VZsM_aNlDW0w!_hkt@q4 zCHkR4H?>QdrvLsjK?ce+oQXG}MS8h!*7y5AoI%10DKBtK!4Z2~r3;HS>aw0#muh!o zWTU4iP-KitSzeHw^N|HaknL?re2D3b8Tq*X{8XU4O3T+Pz&rZ;v2<}ZLBn-iR)J(JV$RUrVydTCi>Je<1klM%otr3acD${S0G6=-{(W#5Oly{i$fNbv z?Y~P^;(II(!xp_al$LzQW5ZX1q9#|rtsDe=msfIPPmJCB&t|3`d2?-`rmtQ3V>2+c zVY8Rs)Lplqdkq+(Nj8=%ka1fV!!Jh*&+b}x(=ZUuO*fS*TQu&;RMwfUd2_26ue-$6 za9iX3yR&*;=I0C}+Quy?mm*Mlyi)~C#_mmR;=Q`*Y z;%f_=x%vX@)irMsy%2JJjlNj>BUO(c)y+2;P1GX7sfN?VY!nO!nr=BX(nC-ysJ)s=R4+Hqgf0pZ=- zE+O!2^W>r>^BeAKc4!-*FHX|PP+%l&41QME&V%+RjH|MPi5HTV{FKrbB zm7+wK-4(g(>7`*5c`u(i2_;o6ceA-?T+h2^eiylmFI%_?THmMfxLG2~UkKK9_iP}Z z;D7jzc*?((2?+ctb>-BAsn8|B3%1KcXUUpGK>`SC+=v+4c>9#G zW;gv5&&ob>rHg$NMbuLjI~XJ&OcPH!W|#C)!%c9p^h+;t{`=+y`k`ZEIEog} zZ!j{8@^+v6a{ZH2DO~nfjl*Kyw|1eh3#RyVa@Qg@o``-9jnRFz&92!iKAQ}7^+1*d z;z_Whv@!U@P0<fO#aTh4Sn1S_#WMoQ{sggd{51zFu9Rdj}nNT zWy7U2oWu`NGYx$7_@6<@-vb3b0D2Em^`xdP;!22`i{%}g|F3xZV=04^sQxgvGtckP z^y0ON&$BPC2yMK2f$vvK&Cs>>izqdJ8fJOX?RN5@`i}b(o=15?7&*3%xSs&oww*N} zu98KlpUU%jP6{%0$y}no({DD$&gzCQCh#OT7N_4JBDgd?#XsDTDY3wFuOTIY~_$$qOn=Bd_wpC8od}oRkk_TEjv^U762|6yhN&E zN`>mq_z8vy>;tc^D~b8pckbSNJ!kp>CpMN}8@C<*(p{C6KgJ!-POZg6wf@g(=FYIo z4!XLr_d8m=Y_UpAD1qfEdK~eotk_w@=wZ>pOH{Fy(-WbFls*DPlGEa+3If>dm{t>q zH{SC92)4v56IiiUH=#aHTF2$@<_J|Mlu!RyWX5MDO-%d7&U>O$-z1w8ec#K$m_u@q(qk_6EdnZ`JL(3@XH#CVGH@pnsK?=};w0of@k; z5M-Qgk`GDICk-HBOq3?eb`CY5r4?$Rfp{pqlH>8G@9D=Q_xKecKQ4Lm4fXGG_F2cW z*h?Ld+Lv6HYYAOsP9eNB3@ zzNF@yfvHKjMWL+cWwT2&*C8&T`#b>@|+43)1Iio(eu>Pv9J71+3z#*18*>pERt$UmazDTyJ0-r6O((k6c>Yk zQ08mX<{uVqf43&NsyaRNb#!q7V*=Q1ntqvCh>sk{XAUl3KRoOd#>~%F zbkU-0T(@$VoIdH8Cq*<)5&0Qu-Ikoq83>q6S_t;v_xQh9)?>}Wvi^W07%}s!l|Ae_ zK}hkwj8sxm(Eg@nJSWt>OgMcx9;^AkeB6@KU%ts~UJ zi`PgLS7{Ve2MMyIgAv%Kn$05tQb)^uEv*(aFvf0@sQA|Ax@lizT^&O!u5>Mx!`dFVZeLfG!?{U@B`vwN{i@n!H%) z23d7J&3Vi4O0hOk>AOACpOwc{MX*ZnY*>rd$6}=>5hvt8m6t?x8cS-x(uupcQdJ!c zSCXdMtM6hy6YwFT0`H3G-@RBnH!Z zX(qnpzT9bE`J7||9W%!+?P*o+cVQ7>z$av_!fB`_dqeV>8el~>>h>_C_M@uiM|))=d6GOy9F8{hO! zCZ@J;aflF$Gtd>I{u!VUgv%!K^5mVdoP?t>wP4i-3Q6M3h60#q;yp9+_35l>`4F?* z^sjaoBK1-32NtAs!fiApHrG^N`@yyDV)W%xJR{oCKPANO%r43sx3_005Lc=kxs>!W zHhcmVv+)g^ zi`F+4cefCb9@2HGcPBj$z8}?I3t(V%T4vv=W)4Za{2_ryD&w%c-H7x8s6hNXC0f{0 z8y&&GQ=^>rBigI}r2U-XlE{cQh)>M5HFNAIyVvBa^q>IMGo4N|tkeH#1X=E5eD5&G8Q zmxJed;_J*G`442vL=cEEnj89M9 zhU*qt-tisqr6~7`Nv&e}F8WDihXS~hn4ZAxd0UcJ{1LHYflMC>y6G<0-LRdUDHl=L zia<>gn{n72Euq)F-P6x{BM33bzUXZ!-r6wcD&#ony=7}WRSe<86$zCG+0RjRFjv}@ zr3#)gdzNP%Tg46x+QAL!8tyk00TReG%=qk4-Q}nCJ^b>nhZ{=w!eJ8StpU=&d(G~n zA(5dE3}OamcJ(64wR-Lo0!9G~QHEZza>lD!P~|PC56i0EfGRX8tLJ51Z_BeE2RF<~ zX%id+Z|m0~aLl!yx<$@SRGBx5!OM#zv3+5lTXn*CG(mlbZ54fMWW}!0_gHSMhX-Fk z>mKMjN+-7V!HqJz@UFAVmNl2)BtD>{eyK|8DFC_DF5^raXg-sw?o`U12k3_VZ)x$(#RW$|#; ztlogj#<;lZYl$C!ehQBdHvT~hw1Q2UOUsT_UOZ-wBn6qht4r3Fi8*Hw5CXS5lxUSs zi6*Xi97Uo2c~G6EO0^yGD%bHX3ZEy$CYEAV)O6{{%V8A92N>BktxWZiOK$o^|jXVN>Uw00y}MifpiSd-yBUd8hkA0iG5tcM{>KA^&>q#_|zY#GZP}DJ?Udz zztEJt-+4^#)vqv^UVILJa7m#*kA7kvQRbY_X zmZ24xuxV-)LE6ZL_5=!%cHWosUl2XeqACFj65X>}FspDy;&f*7RJx5IsleN++PT@0 zw5ZqUQe~lSl6~<4gkE*$?9~|fdPQ2^yc^Ktr7Fj5m1?-kxg29c+^H1O5gv>A=r(lD z5CgR1DO_t2B1_I1CTRR;)F>jmLK7KYiZPNy|8@If*?zfFxL|(b?uY1YgU|Pv^4uZj zfYR4e=Av~mz6vYl`ft@^qfhV)B5fRpMU!u9`h0M6-^YoJhM>!>4xB3T#hUrhTh;fN z1vC;tPnt|h0$)|V%K5L}qWLLwwKXbDwtj>*vb^AsF1q*`@TkQ?#}AAymDK{@b^PpL z@yY@FznTDJotlQ3JEIe?VB*h==-#wd)C9hZE3>&Xz!zTgJw)q+Fv$MTz p_?RY`7@bJQe{$47mkOr$IizVX>)mL&UBARvM_GRZVfHwm_&?5f)OP>? literal 0 HcmV?d00001 diff --git a/labs/images/prolog.jpg b/labs/images/prolog.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b72ae1e09a66139ae69d0a4144d628cb3da0281 GIT binary patch literal 21854 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 J$F%@||Ji70vupqW literal 0 HcmV?d00001 diff --git a/labs/images/python.jpg b/labs/images/python.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e12dd87a604252a878a3a0e47072dc68726f2d2 GIT binary patch literal 40791 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 z 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:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/labs/lab4/Lab_bootstrap.zip b/labs/lab4/Lab_bootstrap.zip new file mode 100644 index 0000000000000000000000000000000000000000..1226ee5c027a5b0b454e6bff5e32fb29acfb7f64 GIT binary patch literal 358115 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∨wdq1f3B$lnh{R#51PE!)Xdi{Z2%pJ&FSM)US; z4ePHc@qST2%~0)%uJ_8c8K&-`p?K4IMn`o!(accLKwGj>7Oc;_!?N5f2qhmhA(@Sg8Ab#&~75{2>QYSDNX+)nhC>S7Z7g&Z5O4aU;I>C-Auy@ z2hxNNg~#!xpAJ*`ui=5N;X&zrsbGh3`f|a8RY$+gb>=%;r7z(ovu% z{J~90J|3+5Ndr4PzjjBo)xB>DOTFg&$8(1EghKe|gGWLwp6tb!E`V!s2yC{1siq|B ztruLAOQ=MA?okKWF5AjbYSD(f-oG_{LQ<4H^S^QCrjvqsL}oTpS5)LjMBJ3)0536{O#do`XL`|jTKmMDkG&p0@-0#S!VL)JJcU&3H5=HJh|FU zcHjZ$kF%GTLE%6XHs?ngxk&cJFyg7-fe=@NBRiUw2J%PvJPuBryQ-Z}`G>r;Fm*RP1Y$}$*gYly(27Z5eMN+SIZSS-)M~bf2bnr#qxZ*Y7 zKk^l70=4A4sQm$(pzR+4yY`>v>x0}~)jw<5<_>3w#-@HJK5+R#R)jMzSGCv&VDbPr zKn;=s#*9wG#!+Cy!XW$;24(s6@D>Y<((F1TBG}`4o2P)|#?v*1hTcGd_}qvqe#+c?3*WzsUY_i@t`G zU}BHtLfVEh1(REX93S$?t!NZN`WA&Bg4_bXryF5-i;eA>}_a%>a=plsCF7vlwW+G~L5K+v9rRLc}-qYxK%o8J_NPQ_vlsweSf z78aIGMKp^wXwM3%hq*H^Fq!n;%paxWj};SuO58B9fo;>eko8 zC3^qSjuMU61_$}`u)YGViPDLL(GHC1?fSG#;{tQR+E+Fu+ z%YdF$*z)=(E?5SEnCy?JU*}8Pl+7$KYp3oal!U_ljS1oQpE=z(2=uw$z zI@~d~KS*8GzGRF~FZMf3Sck>pwpP`4c+;lxC$kRsx`!hW!~-;g!6l$K%R9N2E`?ki zfY-u-rK(^{hlu5cL0Jc@>X|)J#}QNQmM$xfHyK;)usV%cXZy^Zl386Qt}v{%YudY~ z&PX+m1typLq`FI|K$FwR3&7o*1Pm2sGTYFL^t=|0>nvBTL%_%{FN%*2M+Fg8eyl1+ z!IXOHV1Xpj#z*5L5);+PKxum}1&*BF+-#8r7s1P7ED}3J!(R7TaD0he;OxL(c!3DA z$HoP!;T@gwELS??!}9SjOIqE~8%Tx2rM7+k!ZvHDyXLIAsfQyg{JKy1%r5EP5#+*>mIjcZe@pnFEeDP(0jYr*_bc z>?CYT2zcz|4y-Xj3vV0_Ghg9sG`h;{UTmMKma}Q6>hmead?BH3U&X_i&n=Z(&IEV& zfVZ1`pMNaE0>gN74tp1%4hg=byDJEDR70$`uH`|XMPHr~^K({S#RdC1hUNe%0G8{| zqEtj9mS*jVj=<3Xk|N3Yv}qC0YFG?!g|{*$z({}AnVdD}EWfoOdS#>RdVx-XBYIGr zAk_`*BHO_hP;@U*?9}8Zz$#5?N+(Rz1NoiS?^vi60t9Ba$@}+~Zes%EZ|3aMEdnF$A_ktlbFZwW{}I5diD zH_}5Sve#GMP3|%+cV-ASSKLp0v`a>q<8GVmZFyA*2dBwX)Z9O^WOg?T2TwMM{X!}J zp0#Bw%8L(KLn17{OAY<4G*Px$R73L8EHOYVfv7JRXK`T=*epX|seJO#?s+o;zWnc! z&*6RAit^HbY$W~*r_MoX;%Y-tfzc;Vfhx=vJMd=aDmbNHqr&d#o0$&oZjL|zc0h=1 zN~!X4hteh76pd9&(8Ytgt9Hk~SoTWAr;3ofMb_lSY0nXjeVLO3vY-b1C?$NoJL1K~~f2f`+l={2tEYzfq%0`w2QbKtmgC zcZ9fR*vIN>o6*ew;2Hm_K+P%-LfYq2s-VOQR<*@?c&8%U9t>MbIJ-zn-D;;D7f#U) zMvpK3aYAWd$CSef$u$MykopU|d(ia`vgW`!|e;R00YkzZ&}jU_)Zj~QJ`6(U7RDnEe~ z<;~zzB2aN!*^JAhnZ%rAwKln%5}k<{)M_f;L13)2@W_zh}a2)%Q52lOseht|Mk{AK zEE~9v7?Uv7-*U783nBUcfp^Z9_xn)Dq0RR$&@eT>YSKwz89vh`mF*3@0>Lv*wng7@DBJ95_ z-wO-O!bb{1zQ%-2-tl|@ujib?2lphgwud^t4Hdxl@rO>~@woBpIzJqnw2l?fZHQJn zdW~-xtkAKZ3-nE4-JF_uDt&VUyj9C`{9Sp{XgJL3U#(Zry|; z)OrTwS^T|OThrMg8wnR=08R>iKdLn00{C_RP2{KXjG4$U$J;*?TQTTM&zt@@tv-gF zHr%11QMNjpga;cc-@oG|##Zw!+Ez20x2Llc8AI3ehPUVWd-JaO#pl5CW(H3;VVItw z?_}B6Z|15U$jjyn^mS8*t`CE!PoAhtFKpZJ5wGahnH0ArRh~2p6g^o~!%&`AFRmF@ zcZWA(#xBwW-}VO_Ybh>QXz+00!wsT&;4h#GXPgnL5S-pT@&4w9YqYEB@3sg zcb+iv_-+p%y4UF`+1fmH`V`{8DV7*MKBJyNk_&PSq_(Q$1(7GFOqG)^uc zc_$Y5l4$+&@8#<>N#j37_0akeG4l6ldWc?=WTOdvV7!sJyVR2RFB2Itv1AQPV%rvPa_i@;^V)~|Mhtdr4BAfr1*2bT(z?14tNnp8z9Ng@cMpC zL@zSb2n1zHE3%2@$zY%n5RVb#LG4CRMjR~korv^c&dmnVio6Vq6ndaNp3kR;p<8t| zm$}P>obl#DWs5E@QdwKMH9pa|@B}069t1wT3n(0PfPpCa8ID-kYaTY+A!HUsJr<4w zpf(W*L7=vRwX*bikdv!=dBi7Tq4$$^yAKr>Y-#>qw6gAgXpCZWmw= z1(O_e%!xD<`BKRiWt%br7ON!-KTI25OaWHb{^0Vco6mbHNF{3b*66JtA3S+TE!!1o4#{DqD$s0 zSryD8z6ei~Kdw|E8~mX|Ltw~h!&B?+7It+OHqK0lz<8q>vhf5V0Jx z#mu7OYdqnnxJi$z9y)&Xd@ofyF}<>v_1HxBSaAX}ap_$Q@Ov}Srup0V3g;wfkXpE# zrSK8PGKPm?n@XfWM)2E~HZHK#c#+d%0v?9(_zPHd6T{Wc05|=I&hiHZl#x!z`U$9L zqnXks$Z^K({R$ODCp?J(hh!O?s>Q+b`Lw(Mj*g|kgcpWpmG8$f3>n^UhQ%)L&q5r2 zw<0r*_lPq?6V(M!ta5rKZ)_G1X^$*u9ecy}tsM(kVn1J<5(gX9h>OMDW75`)zT-*` zMH3!!%|(1N)OF}oz&qIu42av25>Jjrtk;ZHcPZ<&ts*L`g|K7u;d+^PHQQr!79AyR zLZTTZpUvGmYGidUJVJ3BohQk%PR8}V2jBy?w1nRZ^Cz%n8i}^5A6Z;LnN5w^2ieamY-F}KbCfebwhr;K)?IG zWo)&08r1F0Xtu>yw%lJszsXmMz&^4q;RTc6dL2uK%t)NG*{0j_+@rniust0me0n={ zct7A_H8l{O(OxN6!dlvkm*wevlDt5*YRMjv)VhS0QH$v|Stf|$TbJ@)sE5i9YiSES zp2=_LjugTV5}z9|jv=kw$_7ZGueKZi7_s<(d>Sc zzup`h(;`2DQ7`G{W&$Qp3^?&Y;nrFDRBArwB8OI20VlP#0_1_<`@YXOP0_4F>^{Au zdtKlj$q1TYm8!b?Gs!@}6PIUTIds2fnjd=1>Hhjz=fu2?mu$LpVCP0X(#ztX9O6WlC*TU>pBiF+6+?5QZmIcE zk2ltZQI9oUqKl(Uv!Zq*>sFt#(6YmP8Kp5nZZQ(Lr%?GZ!7b5WrC#Y?j;#DJ|2y;d zc3qng`fjaskF7f9&yik}B-ngURBkNW%~fDfVsX49%M5mQOe-(b84q}#TH+zNcwJbg z1?S9}P*GgAwj(*@QMq!bEV(j6dvtD%ocL(qt6N>U<35MCOn^B?@~Ly)bO8_*YR`Vf zbH7iJEn`jmp0roJ<_C?szv9jri~aiI@DS@{1B8*o%F}TdA+8u=WA&M88)tjqzE)Nw z_eq<~VDbnpqtbr^_VVG=TuZ5KVVfT4KrxO{b#s>TH$c;W5Hug|>QcyM(?2wg{=^=+ z%QIEi>pK25sf{{yV0pCWz*f#Jzh^%75Q~{CIfAiO*q3Qh3XJ!S@6j4+tl-IE z5C$)kjcJZ%?EW}Q#=RW2ZYWFf9+s&|k}^?XeHPRsY39$Hns0-Ce9exvVlo`jH>Vx2 zrcxxyh|)mh(Qp!5zP2qm!uG}UkUGV4>&I|=GN&WW3uIY6+Y!M{Y|F^=R6FU#Y2EjE z;XldvJWNJ(?Nm{6>xecUfdWFM7FN-0#tqo))uFj-P#{*xgYu)Fzr0tJ_+Nt;ld2FN zty|X{M5lzzX;l*MR<6t8);G6d#xD=hU)Lvk=G6X#ni(D^3JEYavZ!v!h{F|XGbrCM z$#=*)^8M?#iMx8y=crk*%AwrIXr-heLuewp8@$yU55Tm#d*HphK!0GmSpTLx#aDqOw| z*VKEi68KvL9_wqnK3)|JzdXmSm z64o1tME}_G(0A5?iVpD^wyM+km2NMJLBQ9JGYRRP!_Jrl_q9a0-m^^R`^Kh28n=xR z#9=v|Cy^^OKoqdvYHohHka3MFnE;Ts8#Lb-!}NCxMbsXJpKo=&^@>gt0XU(S1*FzW zA-(ZFIfgAgH~Yq~DekeMBlwQN2YHKvH^Ocjt}3lZ+Q~qjQ0`g*a-)xkncaUL2l8Id zpn!vV{?3ridTTn;?DicM7TD01MJV9#()!GwA^6V&_-Xw>ZX(q4jx9!S&BuqWSMDAw z62O<22k8#YC8W#!%+Fd4%R47{$vxePIm?$%vNY)q*~!{sq>TbjvLOm46yVZzC)0*^ zdu>k?sp?Qc0S0*T9R7nfu%ten)tP_K06Fr)!rRc}lqml;?`;hwvP?`)6xrFBTMDjx z5c$VGyFfcWa*ejzd%#FYG~WZ&AHd@lQ<>du8t=i4VsPq3W!U4uxhtehy1K*sl-S@+ zQY&qP9bqyn2(|4!_+^kh2nX455h7fqf>fCr>GATxRlS3{&B>eA=&sFxtwr;TOGoh$ zEbyO<7$`!;$+KvSV}$tZsHt`TFj?5zo6{HLcxDD3?qhbXtAj?H?JdS^poE?dLChL# zD^z@ax7Yc4k$!gBZIjf88LLTbd63vcO1BIWQQ^=5~67%E30-XnOed+ zcq&V=^#*^so%&yYo=yn^Ux~tJc>WJ#Zvhlp(5wsM?l8#U?(S}byW8OI?(Q(SyUXA@ zxVyW%yE8!Jyq^Ew8~bA4?#4!RW@T1=mFKIhifHIMr%qgz6}-}|`J&fN^>T~9uv=H` z3r^Bdr>FLgG^(}#o27JogL(1fQ|e&DG^F9h(&U!~b%cJ+4(^%s(dE8lOfkWZdwy~m z9k4I_6N!?wB#{<*967FYg0HBR^;?#7 zUzkt?ggaLRdW>TfzR^afXdAS&J)sa$T}9yTl?K{x-o%@O!NDU?b?JUjWcqiHcI53M z4X2|_*}NaY4_clL)X#o<%8JO2ep}%dtcQsx0gPleF6aJe%()Wu(t}*ujp3$X3CS8& zs2R%aC=KMfSRfCE=*VWgvz`!*$hk2PLLb{};NJ`iP&Dy=g`%YP|FZqaT!GycH@!)N zU*CHIH!huwiGUm?xrY@;4xYZpXVc{_o{t%y`vyBoM$?2k!E59T%1eplt1z{fx`;d`--mWu-rAX&G-F}f$Z$ksbfgXysPgu~aiMlM#X~Rsd+Tif zXtSfgok-y>yAE9V;=YK#odR!stOe8H){hi`4C>kKh!>Vs10@dy>Q#6SoYE|ndHU~f< zQv)eS9k*KYXO1ab^N?Ny()jyaTT{$`z~bi!x1PU@p_O{;D+UyJ2L(`? zC_)+jtQnLV?9dX_qk}r@Pd_2}Ns*PA5nZdn`+}K@@4}5<`^`%+!)L!?`?_MW1cHhJwC49xA?rDHqXQw+w~%LEX)v)CV!=TSm^ zy!VYZ9GiBtzDg(wTXVD2{488jIsIoWPi32Ql@zn|uqbP^klFLpF^P+m$z{vGShH|W z6R6@Y<3r@m;`$}eV+RYM$~<9^6#k;DVS#4Oe~XM?L=VYc@fTE`ahGeWaa%KP)aB?O zPOcjFZS<;gV;nN~IF_3U8BaS%APjXe`rI$~f6h8dWIV2P3y7gLm%e-q(%=4e!RBx` zjoo_(&U)37z-4#3mmEV#6BeqMjExzzo8iFy(kRA4WG5@+%OO=~1q%K_{C**!FE`VG-i6*WBiOPGe zXt|xqyf-DF)psgw%=P2WW2iWa91AJ>I$^vr`MoehX#jfok&BrJE8BiJUq0}Xvv9(r zyEiqOs4)}k!>S*@sKs{68CAaABo(!B6vpg6vr7N98_cq1nz)4Xms=f|LblBIlKolJ zTN*~F8MZI;$^8To3q<DqtKVTG0$+u^S7sw<5TytrW>xEvc#|7F5MLG=hqJ zkb7}q?%2{-hne5sl2c-6OukK+c}E~p4!-nl>C=pIOyth+9__6zB7@LWw}Y`FGwE{S zS!McjOd!KeJ&Ri<$SSzS6v@_xv-f*DYZasRCz~}GtH;%=7E$5iHgUEKIuVMO-PZiC zjHJVZ5&i!0Ov<@@CT5a(z`RrujG5Ma>oMpP@-Y`CX~eGd>2yBr<_!yYmR91TBPxuOOLI(|GfmJHJcIx+zWm2cN1lpAKD$1!pcd%EY`J^ z`!l{(ogYw(wtthuWqF!wMV()vhP}NHerL<~{mt4rt(Q27S|pYspA+;HWFIFH#SQ*B zni!i1a16mGWfb0Ke&ED>p+eghI|r||-{aR}L>u($dY(1v(etsW*Jp%^{P4QF272$V zgL;CFp@3pNiU{AX_gN!-M!`R;D-*&%V@LP$;z(cOa*9{kLjwtRnh*SQ*2({QmVsYf z@7E^b_Evoy$=<-|ho|QC0>oF5%%=p_M?u3EYRK1tv|zEwW*xw8#v5ga>YAFN7eUNq zV5@0OIw+{i?vpf>$UbB8;BloIX474 zH215Dfi(8U##M4#C?>IO?P8Ni@Uj~s=kjVoo%6(XWO5?Oq)trxh)bm=qIpV%ez);l z2$@8_&_o9J?|1yg4CPlv6F+?}{2Ec;k=VE;*JpWrv<@g!Iv`>OiX}4w6fl`1ACc}; zW^e05X`3y3rWgoRVh|Iki^25s7pd^;Klr7UNtIzpsbG%s zvuIBZbYxT=7u5E_{Y|&BiTGjIQqWtX4{Gd3bNEFqI}N7d)bYMlj*FB0_6KC9cl3+# zyYVc*0@fEx?;JLB*It@=UKZ#rPO%{A{%jPX$N&9bADJJ9NiD6nM_>wd#K8L=e1MgraitL!B zxq;}K-ubN+yjb}wzr9>#Pxnuec>*|nr1spC2~?Rw7{$-xd&OWh6ibxs2lkzH*6!7@ zt+|==C&MN}{;O8*>T|1Z4akeDyibiA(E#Z!2Jy1w4J`5&7?xz~^FT*%eBBw39(wn2 zY7GC_PgN}7e>z4`0_bC8S0XhDb~ruARL-oe_G#=z2!Wklqp>?tp1pZhN zERk>ez2@yy3;(C{HxG&GWWQg;Qlef?Bgk(j0cktT9M^0T^j19P&)HgLbyUwe#CrhcT{#O;nYsLE+n_;-I;_AU_<%dtKtB@%HUe)#NvxsWTlmofM%T zUto>y%#AWX)=8`9*1lWAPpfMLU&Wt=*rC~am)*Vc`|e=o5H9W5YMq2(ua- zw6uV7OpYFN2>io<7&3hYVXDwUd{Y9uI=V;RHy2>EN`vnO-Jr?-dHZf zLqXi4S)k4A<^#3#0LRa^}3JUPyq-ZHec{~N6;ZVnQD{!aFt zn#n0k0Ypt2<$0~>m4=g;no*6}Tx-%;o6z#Wz3R%OL!447ke#(F#mz1WJ>(%;mxh(GP(Ek%gVJBNrcE$n@3aK`56&h+~-Sd3OA8V>?@n zlb@}cNbMd}l&I=@dOs7Zelo@mjX&U{Qf?KAN@QUZDB3%oT{ze`iJ!(1BVWibHU{m=d<(qDmX5O0qnXRD~L#GUl zUv;2e8h&^U0ucdPod7S@72M}K167vUo66mu>crFV=sA5>TD7*QsXjJ;HZoXWbfx?)Om8DLh%boe&AtWL>2r9$KSVrJ zedyly#ez(qTg`0QH<|y2Mf0XK+8FeyXF+ZeLMqJvN#f)<0?5Lb8fdXHBf>0Hj3A02 z#c2zi8D3uPSq(mWev809(yOqNO&xubEtT=l)2QVW^qo(g@Lv`CCMk@1(Y?Y<7Fe%A zpyatJAaEb*qdP4YJNfmNQ%&*Z5WyYT`c^%H+crC3hg0M`9X?x#vml(bm*>`A z8sRV&uc}yq^Lj4O99i;S8 z`fIsF*10jEx$iB04WGMjLfk~FxGrWWA>wgmi3CK@OToeLZAk?ZAw%<^sLI3E=0%+l z?P2z^LIzZ$r`&7y_F56Caa%W2gA$EY+af0QZt7oJGFjE1tl=mue0Cg0Y2RCRyVAc{ zkgjKz|0#llVtn@DreO$ybPCYb$%$DaWVV+70qc_nx&YbGm6dfbAJSB20oGbKG{Tk!#Vu{f(Ov{ZR<(CgkTiA_gMZEFCoO2a9f;1wVfOQd_ z(>o9Dup6lUPGQ~?9N8b)5wqYTWJ+!f#$Ww)9%AwS9nqB9Rq8>~1Iv5z^|+?kH7t$T zZRd3sg}(yvM}{jU$d&hbS|gf5g$?1bs}1dI%Lg>UR#NwN$C-3v2z;G3$zlxKV$X$s zHA};zs%pUQ3vtaA?7{KI8$~bpS|#kyZ~0g8gQ2Ljknkq|F*&qWxJ*Ef>n-gl50_hv9P;Y?~B zhegt+s=syt=`1_bpa0$49&0J$g|9rxvlhV~Hh_3fv%O7#boi^uUNr=4cp%!a3It+U z9u)`kI-LL}r|EGOPxSW#9=sJg5wvl^WIqi`y(4(Mp1~&QVtvxIki2z%tkKQ99dPql zt=1cY*v9?PuHy0FbFGb_M))?Ws*a7T&aF5V4+q7|7k@^EgQlb6Dej=f)c67kHES>L z7(l~0KV{s8!{3sh2z@BW`(Be8Q?)b_DY&Gzw#k&x3e8IT15uEQdOy2r&WW+;cL3f6 z6+qHw9_zeqaXaO&6&ZmcaAzbrvfUY*s^9*rJZ(mc@CCB>l-JJ<`XkC${l!8B|A}&% zbGaY+Buk#szW!Oww@LV={S3lVtQf?h8{Rm*hsYiGOT!F=BooC0drgxxnxHT;0eBwT zL{*y7(^;4POPbBH&;>r;{hSB4>NHaoNZU!WREL-oa{66MpWI& zUX{6m598cb895OHqG1&qvf-riKdfiLr~|(xIWEi-?nDyGe^~?$VuUg|t50ya&s0vi zn0mN={8}m7SNXx23@!03PW=)~xPprH$+aoL+sI(dWBt$B)ZosQM`e{UC()Otju}}> ztyrJ?UUg*F$o<|Ih#H8@;qBWJ_s6PG8}|oA(%o9}@68Ub9;%UrJ5}?kiQ%-NB>=TT zX`1emin?Eh9DW&U_}OIe-1$_!76u8CgP{qe(MH zXzpeJQpEQddZrEQDgqz^H$gv*C>+=s0UKuF*pqHjrLv{Yj<1W&*&!J=F-1qIjvbba z%7b$t*jk1}ROMP(%`w6nZ-ROeRl)mDmId~C()9cXl$R-~x%>oF_a3OlpyaSLP6NB zP7SW7I(-gLixHd*=RVW{cz;4pL6fspLSM6j(KB;E+4&F+Fgb-$@~cge%x5Rh)I|{h zL(y7f?KD%mAW@V8i`aeBlttgo^28iPh}wArK_e*`eHDwwRD$v3;7BkIwn(Gh zv(tBE2q2L>1Skj!P$P^P+BKm)UgDYj7Nt@7xjHuaYX-JToCZqmwvh?fFzOlAnnqdW z-PTMhr?#vH-rwi~>Zw=MK3{Lb&tGZ`{jXWFSQ+2wHETIG_-7uS-IVAm$o-9{K%clt zw?sq8B?AYFl$dj~<#ma?C2TIixh7H8B-|T?ZtO2Bxhar*lSuNSLQD)dstmfF zGEA?RH{LT9-!s{CtIC#Fx!@uh1iZ`R(uEC-mZp{LR(F?{BRR3xKS@WZANbL%9eO`# zBbLlD3Uz)2=TVy19WrTaJ zb+&##x27&D-Mf8kZ)+6lN49=UDFu6!kya-d1v8|y)jfp_9iCpLk^MTeLzE!I``&Ez zm~fbLyF9ia4NC*(Qro1tG;CHW8j`XEuMs%=HnLQKeq@7&*uJrKNKsOgrWU_+U-DRI ze|=kR$+uD%VLW2CMDXj_FeEN$+Xvb6cHk*vP@-ec^hAvK1@ugC@H$^_Y~p+d4vYId zxBzlN;aRb@4c<=E+hs=(y}WIfT+7w&w8M%(y;Egf`DgpK-u@bTVVV4u-^@-=W>=Bi zS1dnbLBA_QRJ#B665izZr?x+%<$Qei>uT^=({MUE7ue`h@g&IvX6q0`Up9ap@NYTM z)F5%0KK>LKm2k#ZjT#AG9w94f2bL4dN$r1-X&)ylQct}0g6CLAApUcZ6{8} z)coROC6`!#s!Ldc9p0=a<7Gi19}iOyQP+?C4e;Aug*c>)krVRk0~#8?ZK}GO4%%t{YOd@z12kmG$R#nA)}zDuqcms2`nsXPckJ|5VUFB@I+z0}E|(FbXG_unLK2meR-yqV!HV zBXQ9RCmf^#IU9n40!ycd0QZ1#SjERvkQD3!ALKJiBqc%n=vVgOMMlh$LPHvQ`Mp56 zDAkt&tE;dILcGfRpe5uub?Nn;J{V;2@{vp^E6#PQRRvsGziFZS3&;e0ssM;!2|kBb z;Q=J<0)v9O#p+;ccgWPC_R&^MMZ8KkQ*KUB5-M@xceSDe1J19K&Bxzd20Pguvwve~ z+5Mbz3nPAJosg7nW`x&|-1H7S|2C?qyvLwBXy=O>ZD*N*yQ8T{bLL}xyWhN_)q_0P zD_P==ag5gQxcRdg?8`vd4zqdvW}nk-OQ;Yz@=GIzIO{RHU>mw3Tn}1^^k?pwnu?=q z2Q<2TUx0tZ-j#58TIIMn*PqMpx?2k86JXG_EU|@1gczqMleU?aeic4yzMLig8-82* zODSIuQhxbV-I|&NtI)_fI)1d)Pmz5=Q#6E`#|Qf!tG52MnD0GHzq63Dj*CD(w|zR> zvSJbnaK31o&U>W02G$)`m`O7(LKu{49rKvnN{z#$yvB|mzjIAplCr7m7iLW~Rw&%w z^t**0UDP-3dCYaos!y1;0KRs%u1bSTyY2%{A?7R2D@Z6fKj zw#3&)sUo6McSF!C{OJ%mx~VU%ZLO_juuI zAMjWRKj_>x0fYvNH(cr(h4dufa!i3zPf~IjLp_xmPv(+rWcw+9+X8?7)4DZzL_s(J zTZ1#E+%Brq@FR_EK{n1QcQ?4alieH}KbVuNYrpxYs%cl*^5f6$JE!d3qpkq z@pH#ac;$43+hK%Dxe@G-VtZ%G_|mg}zebDWEMXr!N-lFcg)`KH5+cJn!6{JKPRdpz z9`^xiamEC>YdAOO4o!`y(u@f)fiU!Umc$a5uun8Bf2k}ppX^5nPFb@W-oaD6!l4|Y z;S6=!L~y>IdKjF9Oua+Ut4;P2gwd3ijwmfR$8W!upbx^<#;9@?`EB$C zYpon(C=!1n3X0?^GUs4jkquQiA8mEqE)Z;{F}nDFxB4Mh{;Qh%Hm`E4NYZ#de0oS> zpdem3<%g+%!+N?|g(5FqW5d0b=(*qvLTq`QHAn2E)b8sW1sQpFW3mR11;H;` zpSMW2)V+h->|~0G`=5IF+)%@>KS{B(#Oqu6zhVv8S}LW9)yRMSsZr0%1a7pf_TaM! zrq}bmOj~J67%pbSw4YjvEpJoAedGCtcY1dBd1mzM20A`q3-Ri{WmcxX90Qk_HX})> zCF3Q^PLdkqcs{M4j|N&`I5ja~vV=9>eWC43QbF1Z+4*dfU|a5FZvv6}d~>?wq0LvY zWF>W;)rvoBy%O5%eE*Q$1tnGOKy(?kF!FkXF(>-q)8*^d_i<_9%6V;tWf*y_u#@0y zquG{G2K5h?Td*d!t^51>{(?OT#kPgN`^?_M?X!<_%FMxIRjRk>B-8isq%rL*zS$-= z=4x+IHW#<>55cszk)wO>?2Ya-$8+;kZsaYc(U=+X3tLoe*4_WS>k}~`>1F* z4$+1yoZnUqA5Tq9wKz}Y-z(>+N!o=dD>6lO)0 z?7RhK_r9`w<4_nG+l2b->U+O-sLt0GT|J+yy_+9(b49=B;pe2CLYkqqYtj{M-fLkStUOF(dV0{>=iU};Nn zA4!h{#r6p=taRv{pE+`A`6bt*M%k&^yBO68U$cEt6Vga=Vll$% zi_;)+78^Afrw$ZvZ30;Uv6*w4)+ZS#8mCU!C@N(nO4%BkMIpHp*A&cZHgfpwJTQB=TnI#a#T&GX}pAxs@kKBDwbOz@zoT*d?5>;0qYP&Twh z1CwaR@b#Y^CH^BS-NNeurQvK0s0SW+ZUL^RbtPLpg2X$3kLA11R)eq25Xm(28L>E} zet7X``!vPQU*i)={Ptypmu6n=f4o~Vki|lHZ_ut8f?pHwD?WV~zx`0q5L8rK^(OjU zy6qf~kT;j?Urewc8LkB=OW}5|+pE&w3B>r7@YTwHM68Gz!r@rstZ{UPZjFVV_7AID zN1#Rgur^I1btb|mR;$t#AH@iHL0dDT(8ntpPa|Jpf7vH9?EXFJBBG5&Jz78>C#oc%9+!)4C1Q<4KOzrPiBA!dnmvEUSU7veI8k|8 zlpMDZs*o*)6RVIb{w}7SC25UO&YbWaL(0~>u&7=$1<7j3L$PwW&(_CAcQGdJs#N&T z(2Lu+pYf{{H0N;PC+>pyYhfKxR<4=x0+Z7DXauaWcOsgFy+TkvTNKC{j6VIcevB?# zs$wGcr2_IYc%#~J4xKS!dOezn)?05?N`8#o5Si78kt|V*1}%Z9#XA%BWxVWy&w59*zTm& zJ+_L)>@0wXQD}Pei^>!lW-ihhLF4`D1ZB_8|FwBXkT;o+dP`Ikp_#AzvH+_$zfT`9 zb2TK&5Wv&s<|g{8WqtRoIk5Y=MM^3VB*1SM{}AIR;~}z>pJ2-nxi%Hu zoDcrMVD<+h+rX8vXzl{0!y2dhGuAZ!ackV-!Houd;=a`8@hu6z9L4YluTh_$w_=;O z>t_4{PSCOA6YH)W6o>DWc4w@aP{%-hvyi{B!G!Q@0$Pp`opCoG!P(jP*Jmf4t_QJU zC_D{0OhE-%nUio6#1exAy|6XbqNL(M(E61@Z#9zXhVs3Ts$p}QZ%1qWCWJcpZ0Hhy zm5a~?Xvi!(f1R6973q_rxvw*UtOMXJI_fWcR2AEp4KJehAnb{$DKpF*>0y(U-fOu` znujfFct~3M!?20s+n9A)IzL2GZj;Ap4yBut!sI%`^;sSLd~DU?*rkNg9ErkZLlpv) zp;t)f^4J85>ls=t;(pyNTGI9@!a0iP6{zBu9p4UlaPNzaNc<@Z9aR}ZFDp<|Y zZ9afYyq6!3;7KUF0a=y|4=;m>OWs3%m#WWkhM6Qd>i}YeaU=q99?9~zta$jQ{Msd< zI)#+G~nbnv)7uJ(4b9vN4)jw z&5UEroU)apI?s%6=ZeLH_vbfbCxgDulk0CB3PVcE1`iu4L1S}m_gHMVfIIKR%Awa{ zO}%Nt)Rm*&=(F88W1=F#1g{$?LY>K^`Pe2(U{En5eh(JIH`(?0Is^!Whv`l#1u-0A z6B9ay)M0T+kB%c55`G`RBfzb|qh`V8miOp%1RmA5FS)0*P;kkXHH%ue5Pk1{pJSHN zD>AumY4+lEA>TN$L+qYu*sUkQJ`wMkV&(QiAzz_&l<~dX3|-(&X^Ld$L7d%t7U#0g zv_96CL3eeE+}^FpyiU58NpVV;983!yMtaF1y&8W55%c?aj{p{SD_(C+GrxR^gAdhX zfU+0UGTgvK366t}_2E-1lLaiJKb=|>D)+5fu<#j+gGdC_A48~GxV>)%-*#1bv!xmH z=4Z^V8epkZ!`Q6w)SJ>0K03QQ`SN(qPq4cEJ&pu>Z1(EA%CajWjWJaWSV6=8qD^$V zcv459`8?ks=dA1ZtU-JeQIrZ=x?%8(*_FA}!ScQ`(&*x;TpzM$d!N4&!5^-U-3w5d z7+Glc?M#!r>|HXSGdke!!86=A_b43deWOs`dn@XFYd%SkXf{lT($mGjj72dds>UaK zlDojgmW&Dh0l01Twu}sPyU6FJ!o?V3QDi&wxDs7yTou2H*Zz}_AzSwtqZHoP>_v}< zTf&bGGn`BN)h%~v@mKIAweBxJE;R7Ie#DWN(wKok^`_VpJH3q|_GbX3dePs6KuC=t zHoS3AG?Eh}Zhk!dZ6stQX#7(qOa1PvIKbq^`)?j(UJ$&*mKBX`6OdNF&F*{9r*P3C zA|%uqyUd;BhQPhuF}||5$8sJ0*VY{Y-JUMINXfwa9hoN`;4xb1qKd61rg*;(>CZjX zUa6&XZjXnr#y&uQn=pfml@dALQ|m_e&Y<^C{~(t!81=k7;x0FVMH5tr;1W!s6U{$~ zL?I?o0~?uc+Ivp^_dOoRFIbyCnP+S+V8JoFK*%~U{U<;-KXE({>uEoLkNDPYJt+Xg zMAA86Wbcwm`G={}gTayqUuJJ07EQ{Ru}>=_l$>8uT}#_7=KON zo}&Vw;O_PLy-rY|-5UO_E^nJE?)6OW`G8uTV;#!8rT%V}n(2onYvL;J7FViS&rEoe@zXQo85&>x14v zKd7q92f}Rv-HuVJ*NjY>%G(O&Hwo9z6dnOncrwL?k{FH!^hs3yht9$ZqYSQTd)}e1Tf?F zFVkt$Kv}ivxVz)#j5B!MqCzL4&EUgsj2|VpW9NKI*o&sJciz(ZVw;TX*G1EZb`QO- z)}CVbZL)ZaO7>VL4y-a}sQQ|HG-WY`2{HV5jLX?#C2&x?X~2um?!j#;C`7c`LDvz! zf%#;nV~G^w&^)i%80oEsSg@+X+%oI?#?N6F%BlzYCR(QWuj4-;mtEZ_QOg`{_4eU8 z^8SWVjjak~6V23Ih>0hMSs<@(QtieTPhk*c(7hj$?01neYKv!-oGqEyW9HFEpq!{b zer6j^Jy2;!=w{Dh3`sJ50BQE+-+y6kK+p-R5{gCX-s+q zOUHdq`u4~z;yq56VHM^Mai3pPpo$oz%nl_VT+gh;ft@91Y|Rv|qjX63mi2RJAqp4J>^+>KB^bZ5CH~E#iH~ezH@@Pa35;vBvT=8!lis}n@}kuAjF=So5=gWW7^VJ(j?r-BK)^}3$ed1EQ&Waoy<7Y(p0)4 z-^5h>wq)BO3Yq99p=T;)iR{sJX!>0MWQ``q>WW1Coc)(

myd(H?kyd@ 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

06Nc|1M@Gg7G;8B}Lee@i@%)wtn_N;zu<<^lA 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 >ZFdak2adQR^q1od&8Q|`KE(m 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 z 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

`>0+A3XcPL`p`iV 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 literal 0 HcmV?d00001 diff --git a/labs/lab4/content.txt b/labs/lab4/content.txt new file mode 100644 index 0000000..efa2565 --- /dev/null +++ b/labs/lab4/content.txt @@ -0,0 +1,40 @@ + CN Tower, Торонто, Канада + + 553,3-метровая телевизионная башня. Была самым высоким свободно стоящим сооружением в мире с 1976 по 2007 год, + а также до сих пор остаётся таковым в Западном полушарии. Является символом Торонто. + + Земляные работы для сооружения железобетонной конструкции с последующим + натяжением арматуры весом 130 000 т начались 12 февраля 1973 г., а уже 2 апреля 1975 г. возведение башни было завершено. + + Башня используется для телекоммуникационных нужд. Кроме того, башня используется как обзорная площадка. + Также на башне имеется вращающийся ресторан. + + На высоте 447 м находится астрономическая обсерватория. + + + + Бурдж-Халифа, Дубай, ОАЭ + + Небоскрёб высотой 828 метров, самое высокое сооружение в мире. Форма здания напоминает сталагмит. + + Строительство небоскрёба началось в 2004 году и шло со скоростью 1—2 этажа в неделю. Ежедневно на строительстве + работало до 12 000 рабочих. На его создание ушло около 320 тыс. м³ бетона и более 60 тыс. тонн стальной арматуры. + Бетонные работы были завершены после возведения 160 этажа, далее шла сборка 180-метрового шпиля из металлических + конструкций. + + Специально для «Бурдж-Халифа» была разработана особая марка бетона, который выдерживает температуру до +50 °C. + Бетонную смесь укладывали только ночью, а в раствор добавляли лёд. + + + Небесное дерево, Токио, Япония + + Телевизионная башня в районе Сумида самая высокая среди телебашен мира. Высота телебашни вместе с антенной составляет 634 метра. + Высота башни была выбрана так, чтобы цифры: 6 (на старом японском «му»), 3 («са»), 4 («си») были созвучны «Мусаси» — + названию исторической области, где находится современный Токио. + + Здание напоминает пятиярусную пагоду, что хорошо сочетается с историческим районом Асакуса на другом берегу реки. + Основание башни напоминает штатив; с высоты примерно 350 м она имеет цилиндрическую форму, позволяющую наслаждаться + панорамными видами реки и города. + + Имеются две наблюдательные площадки: одна на высоте 350 м (вместимостью 2000 человек), другая на высоте 450 м + (вместимостью 900 человек). \ No newline at end of file diff --git a/labs/lab4/images.zip b/labs/lab4/images.zip new file mode 100644 index 0000000000000000000000000000000000000000..831f18c39578ddb9345908b3b73c7b4db3ea2ace GIT binary patch literal 198875 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

9Advnzu?}lgNt+He;atx;@xDA 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 E0KbebLI3~& literal 0 HcmV?d00001 diff --git a/labs/lab4/images/image1.jpg b/labs/lab4/images/image1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3877f87b3e4323ef6874f24108fe734b9e391e79 GIT binary patch literal 16000 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 PU(ace{H~Z)Zs-07DNy&C literal 0 HcmV?d00001 diff --git a/labs/lab4/images/image10.jpg b/labs/lab4/images/image10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2622b6a4a266a4e48b7a4590c573fd51541164c7 GIT binary patch literal 14258 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%0DWa>f)^uyJddb5F!0(P+c$TMC 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 ItWiGr(yt2#O#JIuhO0PW! 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 z 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 JpY`9&{{Y?8WiJ2# literal 0 HcmV?d00001 diff --git a/labs/lab4/images/image2.jpg b/labs/lab4/images/image2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14963c52bcc8645efa44801bea12fa504b4a7ea6 GIT binary patch literal 17630 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 Ys~G`xSBx_*Hl3(ZMRWT}Eek*Y*}tuEbN~PV literal 0 HcmV?d00001 diff --git a/labs/lab4/images/image5.JPG b/labs/lab4/images/image5.JPG new file mode 100644 index 0000000000000000000000000000000000000000..68d0eabceffdcaab006d52a23241f5d1a25a639f GIT binary patch literal 16937 zcmbTdbx<5n7%jR44er4q0fIwtmq2iLcL>hnu(%W4oj`DhV2cKVI|O%KB>1ufSp4$4 z@78@)@2_|7*E3Z;HQ!A2>7JJFoSv8Emu f{eTj00993AorR8FFSw_(mr-y0RUxX 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 ui^2L?ULz`^lpr7=5PGkX-kX%rqjU(p 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 literal 0 HcmV?d00001 diff --git a/labs/lab4/images/image9.jpg b/labs/lab4/images/image9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb3e2b7e45d20510b631fb953c427d43c8c25d5b GIT binary patch literal 27371 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�`hJjoP39(;r6Vsh>Y$3Qhs|zz{M^UZIX|(8*LSBnQ9F6)N zeh0}LR$J#~UnQ09SoSh#ua{t6(&XS&Dh^Fo?9NBoIt%QJ!GO<$1vyF4K~c)bQO>bG zXLQkYxS$SCPs52HH=bIrKld_}Q_1ti`*V!^-b~!C$vN6}S#{YZ(d+fG3GldAxOVqG zUVC%LlD$zfAUZwwq0~Y4!|8$LzUyR5-edrRu~(W-ZPf&f%DoPH9{TKxX!NIjtJwiJ zhmJvMndBd7XmYbZiR5a0gf4CVuugB0SS?QMHz6Db6K<=Tx|;ae+og>w>j# z^8-eYMS+;=1DRUS_L^hU1J+`bHoO_XmxLyAwDRDn=V;PTfbz*@?ACnUZ1)DzSheR$ zv9FzT@d9IenbKGxJ2VTkv$-O=<$`4%cWFhPw?RaGK~BFmq`|p&UrNo5f+U__13CU^(_9!HHB?8r1s| zhWn@q|qAbes0#5 zD6O~WwioU|85zxL9%^tW!n4)O_Y6ZgHaP_d7|^JT+>sw3>jG@9)?V^WPXObdOQQmP z*L|z3Cb`mSbpJe}ok$v*-Q^ZcdUw+3^-b91J93Nl&)&p6=4XmWb*n86+cy|cvk?=N zM0t-OIXB9;jq4k_4N(@9Th~H9EM>mqG=+JY!+(G9w(DUv)8b= z9LG!+@v9QZ46R}$VJqAE?YOv0^KeRShUo7@Q+F}6npz&dMrs9Ot$w;kUM8Ib%-Ih|o>#Z#}u!JuiY3GgUFD@0sM#;EA+9?{{pL=?1hG+*qB)rM9)uP}Y&em-N~8z;8t;%DIc z%9-^EZpR=WI?gBHx9mNALs$KZ5sY)te^rSf{;P_>3RZu4ji-Pmn3 z<@OWxw1=2sETwuDG529pm|yBp1z{nZyk6_Fzrv+DC4R)ZAuaQrh~M+rOV?wo+#LM{ z?*uzC7R%<(es>B;XCynRA|0Khf@Q4wPk@Qzj1q|wPlgN()H1gAnZL*ph+5Yp`&gCo zP1K|V7vn&`Pq`$0*KSGMrp!8rByNY&I;zUVTE(Mg{D2~BQ!X(m@piK*cJLT!i(dJ{(K5-iwBCYOOsv)Ny(_5);gShOQyI5725C`*(9M4 zbf(HC@X0XIyBG{xUX^etYub;ds@_aJVyan9npXCEIpl_NR}T|yC)Jc5@|y@rc-%GL zx*aJ*Nm3N}$()S#mUcfzx;t~hN|I`#Mg_ies=l}QFig=+V)Td!I-W9l$d{yA?x#Z; z%$}Rxxy|tzpFOXYdnMG|C#DD@kNf%zi06e=RA1Y!n&QI!hauN|=M`m)5?3`-I?$!H zjOyRbtd6m>W6BW=Q`tLbKdo7rpmR=K-s5b6VdYYOJ1R2~yx;e}ShteuGcaQHc=2m1 zBT+ij#()aC*eTJ`;J+1Kee`p|kieZ^a3r5W>={?=m)oqpeYRPuhcEm;ZsNKYP1C6u zOjmnut?5GjQzuO9{SYG~tE!#={%Tmru!MxQor^}b$@qrOSioBx_~ew)5aJTcV`E95 z?p8uaWDw2W4qarfQ2CmlmoMZgq2y3I1+%?= zp!4I~uNVQt1^utZKS$jnMXf`*x#TCiMIRvFtKzK6=Nhp&qK``}m`lHH^a!8Bilq#c zZ$XmTg%u;hnNZ=+@tpP}9lTpKd&vpPkHd}7B(+R$swtuIo!gMvq3}yDx!fZSPJnh2TD9bkizv_4y%!0(7yfp8k@AHY=c3t=gyt#d1%$k$ZNPf>;8Z zKUTRjxkDZ!&84Vr0 z#(83v%`%&hx`h-$8m>N6*N5DJ9-8;{vhQbhjL0Yv_eAc@qrs5ic!9QHg-_=a4#KvQ zb@!QV)lK5hC|xqe#)}e4>aq>89Hty%xWSYjztps=MHao zO1N4ks2ouE(R|MCV7k>5v$hM7d|a{0)rEV>WRsy3J^1&qK`>8(lfL6!)k}S?1jo*_ zK}QK+(2ahJub$LqS)jY^*VUUkB*w+OrlwlcRjSX+<0D@0jjDXXCdIv?FyZmRW_$DA z?~>d*&bZ_0{)-n~d$be~3lTJE5(bs;RE1peoY!}*iLRbmg7;F+#;qM181N0|Z7y#t z@6Yi{B-P@vR;pPO)N~=66`w2(EG;ug_{;LkZzp(Wr*u!a^Y56v_Fj%S3iitoLkw+# zl^*}p>vQ#!g18thXg(0f6K|$LJc^-A8K!;LO5{9)gc-R3EzQMe!Iyj2$q-BUVw`8{ zP@2syX>U0Yb$aJ2RW15)Z;)kD`2A55L|3eV^}{Ja^!&)jz{W3kl<(FC^?1)jp8&#u z5pji22m9xNk*#!oa;sD@GLO^->kn1llU?oo4rwIo@1f+HXO3cGn+;`%ewGiJ_X7FD zwBJrLFGG*j#-5*|X5~gk+LC+TJo5ma0K?VlCt$V#8U<;GlJJ97$g>?PFrr$^o$&%Vol1m;kgr<5}J4hK1rUZS_>& z=(lS_R=-#sM|7)a)<)kP=H){s?9NS=sZ0Z zCu)m!|JWGSdaE++r1pwH1jy#Iorh4MDDT5$>!Tf@4l*jQ-*Gs5&(GKDDQ_VU8&C`&UK_|@m` zV{^_kuQ@^cdw0)lmuAGNX$g+2ye$0%lzHVR^CUmCk~4qY$u!)%CwT(UNFRq=1mHn> z;$E7G{Smdlp21|XzTd6v_tG`f(Y^xYPTSA;ge7*3q;YI*27iWX|h$S%baax z_l`r%uy^it+T8fvJuPY;LuxU5p@>HUsJV73H}10bK;e!hV7T>IM=3Gxy*RzgBY}~51 zMG_92E&GLc4PQ$Qo`kQ04j5^+Ld+)a=~l{vj`Suko?93Z*iuIvArcDTM8}AO&dEx= zBBY#IlE@9oP40WXq2OFoA=$gED(SA<{Tu=Yv6^O>aUruuqNogyN4#t-J|7A<>T zJ6^i>N!Mz&_!m;OzdRiV=D7B5Y;vdh)~lvudH+L63wLC#5}(QHvX42mrtW3jRTG9o zsu#xRrQs?kIljqGsyyJ?7J6YezV}2<5a;j#!7l(TiGw%%KkfHYIw2C-|p z`-d0L2KIALay(C{{O{~qvI~uN3|;wqlYWzQGew{I<$J;eG&7XQpit!z?bojSd0E9b zV~wqx?N}EDZvN^Js%^{KIV$;;nQ21&nCtC;aE26DYr&Fi=t38-IOyfd13^SFyq2Rm zZW6xS2Ty7DJ^{9BEM2Cv)+;eEl$cD*!aZ@1Ear`If{)SbAIUkyOVJi+6J>s5P1_$; z?;P|K`(A`5cK5ms6BY-_GzK{<9DpE~GSM;^%(`dEcdUBWXYEfBnya#gpp7t?Tx=9s<$Phez4GCK|3iCL8hhwY10$FymsFT z1Ea(Da+dR^{@)(2d}zUPed z-yYbCA?u~X5(Z#}72Mxwihgs>xWAX;;_Wlo#UTjrwBYHdU)7%RMSwe%Eo8Z?r2vP!hG& zs9gu*DD%@DyErhHu(8lz4{i0{p6I)OeG(Gwz}zIFhVlECe3w^gs;F4akBJzcuYJyq z>X%|mpB6>yPRKr$s&&|IJZr-jpCY0+gG;8b}%(*0)34>_lbvs~oNeA5APPHlb zW;#>N$+A^lIA6`A)b*6$$mQ2G*x_0}VW8rX%InX zNu*#1Eg|fSn6?*D9;xxqe<%ygRiUnwbT08S3C3pc5a#T5RroMJ={HN#$NW8h#ie*` z@`L4N*lzotks)_76Z{Uyf1gpcAdgZj0fIfRIISw}!=K}X&a_l#BUP{$SIc|f>hg-+ zvn|=)s95;b2|>*{Yps(5Mt`zhw;rGKTIt_Q6!Kmm&&Q?qU-LczRwu&MSl;oDbsuro z=uUem8}D8U&W3lFVa+}Dkqj1*B0Nvz*0{+Y82A^TfI7qbrH>o-mezAK zb4N0oD`^iPJm{_W4Q=00rT@g~Elqts;-4<>yLs)@8U5nJM-;kTVdH0y?zhG*jHdc)*Uo9gQrlkG;xyclvG>YUgMj=~|UyU-YYD(_UVfph|Df%MD6A2%GKu3$4 zBVOSC>LXI*5i@)KSa7(ihseZq@J>(WDi&qE50jE4_*!Y1bU^bzYcbO{xH3d*6bbH z0&|B7UJ(qg&&wchot2KQq6{YGbLFmZ1{i}7{2Atz1N1P-Go(1SdHFPR65i&2_^RVl z=zELLxgYNs>ssRpl_XqRk%xI))p9T``O-G;7_5J2>WsY-oyBVgr9x$#p-oLwK0hlq z`^||^0~|$s$FL2+zxQ^uFA9!tWcV*&sB+YY&JP{uhfO`1vT z)ztW#Zl^R?(Vu{^lt{sJaO&m-BJEtD94w2Gg5r61mi=X6CZwzX%JU>$*E3ObI2YBO zI;m}~P-ujUWGEm>a(FekH}LM2EMk)BK75PYSaB4uNvTfz379Nt4HMb*dyRP$UzM!y zE^~2M2WusenQgVzz;Ca}>^)X~Zb{L#8C@)}@>&JDW%RBJyl?%K>u2H{ z=z2dqDf(7s|Jvv>a|1eXvFEMyay!Y+Lr+mCW2i>rMT#ots zBpIAYig~Z2Ke~{aRDr&&*3rD`&xBN>bHgiI^G(nN?;Ht%jEQ^sRB=bEn;a>&IIjp{ z#avH)*|Utq;1j!1{fkHhR0u@J zop=76iweaGvw;b@d&^(47SKRGT~Dm+;6~#N7TqKj_J0;bPPMAe+f8LjstmJDT1dvA z=;s~IH5~PmE80tS{i$CzGZo9O9liMQJfBQmxx}I*vY5w~4lLTNxtVEk3Tq!^N>G4y zb#JDi2927$ZZU3At+%$Ketua7KF)8KpfS~4aGTt#BHY%%F;0f(d?W@p<C8b2X|LHkeU?!Q@u4@_RP4l5Fy;%C=?Q?BglVo@qtv*hM^+5AWxol6%2rV~?)9tE? zB(7`sYrX?X6kUh-EiINvv=Y=N)0?KnxcGpqxx*Rb^=?S%o5)P7$~uJk9UwAjhM`Ck zO=TxVbT}8mc(Jr%WDu-8@+Y9yOg8{ea*_Ue?j&gS`Q%F0@nC$I^S35BO|KVftdSE< zt>>Lz zyMOHT8B{I|!(6XszkoNW{n@&dD*Cu3l4}&mLtFHaYhIRk+m{?%sW>*$O#ig5AC&W5 z<>AK9(7*A*(IwKk3m|4c*_*A76{@mQpR0Nsq-TBeRU3LlIELmt7vsc1dSv)G+^S=5 z|ISs{-N9AZAo}bewb=BPrC@Y4=_#9}91-D?b*N$j3A}oMLQvnWv0!U#^^8=3IVF}+ ztdQH!M=*_TrN&`cxLg1H2oro*7@Z$VI>*SHg>4)y970Und@N=sTcHk{N|>sB6ye8Zf!!oQMF*5; zOP-UpO+u>);NrIZMvr$yZ$oXW)e5LZed1i3hJW}mmvRT^w_6jJF*%hk><2hf=t>4^yh4E$k8(DTqw*a7FFp zio;N(@d;MD*D0zM+G1TRkyoAqQ<%MZ@#1xi(YmGHtp6U89+9fdBuMqSl4Fc`Vm8;; zE<$VkI{Y7N7(tD<;3Xi_%srr#{bJ_obhlgFMkK z0;-g9OIg$3pYvSTRUlFcQegTaMrzM zHhNythBeaRcy-!;oL@loDx*CKt7lG*7Sh%8?5H1nks+8We3LS@aj|Dw{N~4&Jl+twJx^Y>jq`hG^yH-Oai?Vb^QaRtWx!@PHBg3%oq-%YszU*ob*KYkGhUdV0BHex#;H`Yq?PcCaa=F zDg`e43j+;n&MJqNq+EPjU|dlx>KfIKEe)yBjRG{Voz&lx9iZ?5J*x1Xw_&K?a*r6p zsWe4>OFC2Sk=LkvCbZO-u1Q@Wx^9}Tb{4iIM&*NAcQXBF;4;IjZ03sPUa7v8cOb!~ zmBK}u{98&5o`>17KLa5@iM!;4kV2n;J>6J1%dz{Brmkq-h_WHC?6NU5j;dd*Xf`IF zxdVsxtUiotv1s85$fFrNgzJ=SD-_rjRYZd#8ZCi{kwKLtW|5m2t32 zb(&jT&*>>~Y~z8kS5cqf4b1f?p1dx*%VN)_gOC_~<9ta6huH@jj_;%J9~U)1K2bU8 zN)TTT>LHpboO+}KzfhE%zqC>i)ezel<%7q71(mpBE!Ifu{Br0 zw*>y+(%r8m5i8Gvuh@TNP%USh{~DgSViRcOLZ6RnHi|K_|4e2#H(FE?r)#cqqpdDm zQR6i=DVai_BaSLO8Z;Tb$A|Bc7{&4>!4tD^8pYD22g=RffMLqR`GW7Z9^X?E9L#C*^%jKrHXO;L{~F*?o*gd4{|MK+7!Ng+dCdOG@fp< zY)!epNNkn8ii+nJHKut2;59otd=HM$>tH3?=O@kgpXX!-cBu<)lzx?IjKCK`G-z-B zWZ&rwUtXF_b6qJoPR#ppjMyIqP#T$f zK|A`!_C+g&@)=1{0X~dp##W~2U=C%7cfb1V&q1C*>p>aydK=X+`F#~lvtt>#{}#O_ zLfJB+%_GLl*vgvgwM(VAe>LR&;+&QBsAIi~-UN|0`HI;)tE<~qOLLXcrP{_fjeZqq z{u|PRY3;gb*Dsdj4_fid{YafwMUUoGV!1Wz9}qNaopSn1#JZ9NxsPLjK2W&pURyqq zZ={*6*5l1+Sb+HDyVtpvC2x82KSSs9XEh}lt1kE4u4ItP8}9LgRrj!BIs4T0ZIAbf zT-0P0etmOZ?K*Zxiz=5DhF>2_i4G7{jM$Uwiejq)_8Oot^Q3L z8~mEI79r0a{{SjL5RO``7@Hq=^`uz9A9L$f=qKb?lkcCUKm&HhDsrrSYBL!P>FrZ< zE><*d&pwBxNg>AHpr)A5tv*H0(exBu6&(nfn7-xxE27db{=;b;jkIM!$UN36#;7p7 zRAvMCqs&PE~C3$(%|DY z=vsD%XJ{7MB~?%XECppnZv~b6O$zLD!9KL_?XMFb2_#4)os*+^f%KjJtN+q5AXExzyD>*_+E|3_7+t*6)R9X>TmqQJZbT z7C7iPb6nBU-J5A`4r}0Wdzbk6aEx|dYr;LAyK=wMxf`dF-7fcBnB#|6MKF*0dU#@|M3E%q9NOif{SX=l=i% z{i_2TQNqXjkN*HkO#0*Co}ptu!HXXvKQ1{hCizeBoSdJ=xm{Q+ch4HOQ*j{r^HO{o zxRUqb)HYUoeAK!nw|k8L09u>G9v(V7$@YaYw%yCm8?tNkET8?(lYL^pBz}9G#jI^; z_LKbC%j+m1Y_oj7UbUBTa~^h&=TFwIq>)GQ5P3d=v!h}d_04?@VWy|f)R#mz$DS>H zCqPI-<(fU9it@LJ+!vcCa~!s7(=~Os)TKq9KQmy*Cb@lQ!woc&O$2^jygA>^diWaA zgn2smJY2?%=PqsS(B@)R&fUCHI%Iv^`&Nytw&QZhl1LBTDmogbV0jgYQX4-iw;Wfq z8je~c#gr6vWqBj{{{Sj+Kp5w*)|Ta#0lOubrt1`WM6bwd*+UH~DJKjlQ)mtMHpr(j<{xS+cv3{uRyj+9}zyv0!U*^CWWKU)Gt0 z41TpO)KXc^^3`KXyPeJJKCE4bQNRCiE){b_u^_Nh=|YGlif<^3tuW!$PhUZ%B% zr!~yT!HVqZisxc?Qg-z3T6$g5N42KjV_ryJro8+{8=dnWo*NjVxlY5wz7N+tQ6}3M zWS&fP>0O70zh})(+fXm8tdKzw1&>h2t_Q7kf3u~>{3Lp8I)so(r`pEFJkIABuR`&s zimc<&B#LNee==Y#olo69roKlNim0aP#UEjZ!a>1QlfUF*+kVgXI+=vSXwdE$+q7~$ zO=S49!T-r6N$FaQS1RdS|>y+2LA*K9Gz5f7- zgg#xsX)b)s@$$s=$xd@p{o~T-Ranz-Y71L_hlBpji3)rU@wLY1-GAac*H%%({{W;& zbNN>fs$KafRAphb>VN}}`ee1&e$K({KV|)DW|M3&>zap@2mG{Ab11HFR*F38k(ho) zyGfMe))lYIu}w;K<=#pE0Oa=l57e;A-&arhU;dDfVel2j=855PB8G})nO}OGbNs^gf~ORS&h{{T{Rdo9Rj-SW3jdSn-j@-ScF>sivg)~)2nme0ya?MMvP zP3EX(QTMCgvGa13-PxetWUZB5&FMqOE$xife|4r@5$bwWHrmRo`Jdhy#ZtQQG>fV$ zpxO`~D_V5q_6n6@6=ru{6tmMjFQ7t_+QTKn^5xVVS2^)E?@!cZTZnCAS&?uNI2D6) z;>)|q%Ig-YAxNin3V`QKb2wK_@?S;f+;bo_7yF+iB?$VSyi`20Ss!rjw7GiU*u;_ zt{ya%Cbr$1J_r}dsK*SJ^CULO<{y;f^RDve;;o&=ljYAE{jxX4(7DR}Yo5?G_tmr* zyqP?=Qg@tv<;O}}D`-~i$@X3QPF;xXE6%LrIrB|g-H%fb8A2AO?|$YFiEIKlliVU1(@*BhzF66zCgj5BWJj`iDv#hAQ0?;z82` zHS(CMEy>LvVTHss6%L2K4+u7)qr~jd?oq%E+PJS1>VMeM-z#u!?5-O=-cwcRuJsF0LDx^xK9!^!?jc6&f?W5dcT$7KPAIQy_JIx;=mOTjeJ4pYQ9Wu zoxorN?O&;Iyr=!2O50oi0B&dH{8JeHey^?m_{7Aql4BzuFKYh)8SjeS(ex{esbp4Y zWV4ZR*X9)@Is<6hEVoxKs?8Z_*E!sK15`XWe;k)TWnJrcBLycsE^FxJCn(-M51ouu zET_9Nyj7;#_-|42QKsC(2r-dZGI^6f?-y=5pYMCur+AA=o5PVAbp%_Dq=h7B0=)kK zRUd8C-ep~p$a1*!uG|hInl}7TKOaMuS8ra{GhBIK#=HjP`_T#o{Oa3V#h;ale!$dH zK*6|L^f`|;!_0>&$9FlW#@qPnta55!vM;qPcKaJ628S!|7Heat&^%Qgt&-cS1oF=A zojX?N{3KTM+dD}y4Yd5Ab*=^aukf7q6=zGcyw#==+1kx>CU7>XE1uatmFHH%({G;o z9*qojRFo}qM^W)Q#~x!0RhtC*3eB5YW|fMJu6QJNuFG5fo^>q`!begPG?xqWO#mS6 z9^SRWJgpOzksVvQmBAHwZ(%guH{>i=)+6rJR_bMm=8|&KHUS-K2`#^RSzC7F>sAa| zUAW?!(D{dM?=StT?$Gk%%=Ea}B%0nrQbtpbxv4+2uH1a{u~ihGX4?EPkyoi5>DIb* z`inb79_Y{NgcCDe|8(p>~UHeEcUi{t@en#$oA*2LtV9%#*=?;kwqLf z?CFx{99JGA7U1-c%`;?ej{ZXjnYCj( zv+G!Y6LqCu0eFE@Z!cz|C6V72%RWq4G6asL3) zkKSgIsY)xfzx0!)@ZO}*_-4;+#ft;-({A;Ux`R&fe98a>_pH4d=16=IXCo*QEyG8+ z586hRb+WkHbCjcd3^YmUEZTL-0HjS<0-CnNu4~lLdR+2rFj^5)q`pW zwOiS=xz*1EX4<*zYj47S4qaCAXS_RY_KXbHD-R=T<96O_q0)8RiG#;)66KT(*VAGr zJ6Z?F;OWwGy;ZSq#D56p)3pBpv{?S~IXMfv_VH2g_i3XLlpswl#feZ@YU{8#|@8x%t;}vEw!A;pZq*w2vbZN-nL_(UrtZ z+t+VViqg|k3rq0MS>O=uARc#r`s$tBes#+-wii5sQOOw}#adMN<7csrDSJ8WQ`NO8 zrkn;=;QilfX}r`mw%g}2!oS1mTDKQ)uvGHFU^?QN2$2t*s<`y2(JhX}FEgE=O`Jx* zHtno>)ej%dB786LAIrEcm|w)mwbtr4i*o4RTB+zj70Ucmm_zW-R7GE!>Enm%nHI9d z$*es|K9QH?%ELu{W}1&#NApLxD+vAvXf~>{ZjVBYCy){t%g08yfa`e8!Xmg`Zp8in`DTjqeyM zr2haWze7hto#gOD5czCbZcBa`u8YE&sqm6Vbr4^*oRto|4ozfy8P*cY<`Z`s{hl^E zgARuk(|EI1vDEI@Vr@iS%jJ)AU#M`7BmNU(M%r^v{{U@&t3NT~>?&EK#NA((3;zI0 zU!jfSzlc{FzldbNxQ;crk#@J1IB#l-KZr_*Bae5@!!9~gt?l&LPK4o$nvzJp>yQqhoEnGdZ-nBBQqP^{n6dQL) zrvws^*_({+k5R z{K#@eZBr2y7XJXNnA5?@$$6A-EgMg`WsyT1WDer1t70v?h+jic#i!j;0<^mmvg)l~TF$K2#(4O>;jMh_>);v?u3zwM%G89rEDg z@&>&-!X6)rJx)nA0=r{ATBhKBezm~-f6^`V*?cSZcMTq);(K_?XQ9~aKasCHG{z-| ztrWh*za!JjGWq>xg#Q4)A6s1a4;K}W!&k|-3mt^9r~50rit-z#R=m61%v;Qib^idS z3tqkAS^m?e>WR0A^!6v)JuAm`JB5!@x?P`kR0sb2Eq)V+{uJ%rAEEoUDSrMB%72qA zcv?U-tHo2fw*~_|j0{zzxSJu9cgr5qGtg%>7sI0*7Z;LFyJ6ZlF+B+ar@e|xOP6S+ z2h1f(`T#Rusqj5W{X$g#0KWeK6u-;xKP}_BGI;n@Pk1HwH~xQ!)ONT(GcdyV;W4oxFY&@Vn8yGm3=|mm`0Bui$Fg zvADFh6G<6ZSdW|6G^IXOs79YQ!|m?Y-r1C{;m01d>GhcuV&p3$C-=IT@4g z_VuSrwI%zfb_Gwei`@=5i6^5h-)c*GLcDIk9JWtUOLFn*@}pbEVQg(Aobgo5(i6w! zQ|ZN#m9w?8$GP;PNkx0N4`}5pNi9pdjkT;+5&3((;>|>rind6?-jXJMs-0P`E)|3)HoYOopZ>rh+*6_3U`9)XNJ`icz zjGs229@hRKgROHPvCqdielC1E)2}3%E;TDvXti8mFeSc80*_un9Ag#lEu=EUtjemT zw-wJS7!n3Oc(046h?HAVmZ#|c&YZVOUn9W$Mf)^qw-U6GnIZ02FWs*#@$bX^W8r<; z{j5nYn=@t$&@+yBAB}yCG1~>Ssg^2?Ak=XBr@i;lp7o|_S68yMjNiL%fSQ-$2ao(G@UO%1 z>YgyxY;-L=yII9`eZ)61kT$?GkC>B>#=JM+NA3RrpnPMy)inF-H1MUyl##R|=HvcC zJNANCJvQz<4!di^f8eBFv>%1OC+R*P)9n0Vp!k!*wz{Q{nP!fYeV+78M6w@nyEyGr zimez@b>B{xw&8`R7e8Sb>iX)>u=Q^eXqpd*mq)nPEbKLP7+V<|=Z^poy?@#topWCl z?WCW@Ukzb8R$^?S(OkS8>gL zg7|~uU&CErSo?E)K++?)jzy6jHA1Sa0K)AD7~`K>`;HXM>fz|rr39L~dip=}J|~K@ zx>$Qr{LTGQ0{4#F5^jz6+H%`-^OO*3$bon=%8-M^~$3<={!v6qhkBjOnM{q$x` z<+rflo|&&(hs0kG?`@<@X_m#A(Xbn|JxyGc`5&A)OgQ<%h}$>?xPpk-as=Hp5h>@yXl3x`wFJD4^NPpN!F@Q$ah+1lxM%csYAriQ~k!m)=>N}`8SjIE7{uRgTKeQLa4+-3=>faN*6Q{EbGwyK6RT#EI9PtxK}OWZ}=+b!ne{D0$H>ziK>YMva?qyFMW49tTd91^)bYv?}`{5Acku4S{- zG+&JV8H-8Qtm4#cKd%sg*(C1-6?UxR7>2ii-3^BQUjwCSfb z+O(XsO(%C4xZho`bL(#qc+*+^j{g8^*!)4Mcy>EK3;aQ8G@V|~+C^anz(CS@KQ|vJ z8%g6iucy8Q{@2$8}YWE;q7sBPZ7ZLSgD#1HYHZVmmB(=8vbJM{{U^BUiZQl zsjPfP@qdV}Bb}sHxYV7RHzNhcbI2VJ)~R?m_R+oYCxWeXeJ96WFtLYB^HSQ{Em6c# zsUWTZ81=6e;T&wPuVbQ~G1;dV_#f0QhwU??#rr~DXshAh7dE}Bcw}n`%O$afdsw87 z7b){_!P!C0Pw@}-yU~6bcp~$}diREWWoe??+}hhua^Ghvl3Y%ZLI@3~F^nGq0h~6-dUDB*x#b!-a)tU(yNKl_m;2e8Z>yP*;{{W9XeV|`>Z^d5` zyjyvo>xiCee`>Rc%rECgcK7+!XpI>=S)of2ZSQ~Uwa@9(#h;Py_V--UyiKFS zrdu1khiK!FM-WiuzEX4Yka({@@ki}<@V~>q4jacho~aGLg{}0j?b$UwLryZH*>2jB zV_`fU*-$gc;=i7KfBp*p0P%WRt~BdEikg+ii+gI860FTB@}VjdAA7C^KjPQ?6>G*G zJN=$~Kk%)*T^_68+Z$NzZY|`BPc~T8lBmR-5J@DAQS4>RU)H_bMc)0>Uzztm?ZN*5 z1uXbO`$zmU@h5`59P8R{seO6kC)I7WEjv#(!Ss#HOc`}n69QA9#y4|bA>tp~nYBNM zEAamS#E|%I`@y=E&5E|AExfI&>2ku#BZ&(C0Lvl=&A~aZgEX&=c6vvI{{XO7$HVZd zx=9wRZy1j4RT)_mInLJGh8^qFJ_~-=FnCAfPl$daHMfR!&2}9w<_mou{tdcndF!#I zjTqr&O~k8bsINrimhNh?d00?X{(eUp)~-Gs>(h9RCB2XLnuAKays4O%gu;>*HVBEU&HBT`JlQQ*09! zgpn+bb0x={7|-tHQ!dP$@QYmZ2`B56tW%v9QU*TQ8 zrrLCVDDdM)s#;3xGTkXQdsMKDdz@mtf8pQ!6qn)6mbc>@d(CS{wYR#w2F~VLFm5CA z0XX`;RM*7P!D1CTCkLVWCL3V?VrlV z;RNO>IAM|VsT|j#c#q>xg?=1E9mT|v={ENOs24Wbl2sf#Ai?J#j(scQ?*;z=!A^c3 z_!q-kexacc4(XEV^1J^4XIfk&SPdu6;CqrRr`dh@Gw$G2C@z$ep zXZ@F;{6DzVw!?XI5c^1h6$`5b$=umEIIo;OIDANl;xC21B6y|-w~pst_>XOD@!dN& zlL^a-n}^K>0W0q?J?m!J6iaW zac_GJdLFH@M>q1qw zPX7RM{{Vu1m3$t#k^T|*4n>1OiX)`OCEMIhAv3ohbSe3B*9R5aTzKjT9&Ik`Qq%4K z0JP-@t7&e}^0!_}oH*hyE4&YMO498((R!WM`80L4ma4 zzjni^E!LOf-~1Hc;qI64&&3U=>PsJptt?>sEP7N;Zn4R9su&|+h4QzNjPtiO`7Kx4SYGF>K7XIzMBQdhqWM0=Hs zq=0z*YtAo!;Gq5i(6!rHF0Y~0tzpsOvw0x2brTdWPBI7gvtI-2AGK|cx@_$AZxCN= zk;w%1k2Tizdo1OE=kH{;GAh4={{U$nI@|kt-uCZLn$J>`b)p+{x+RPOkH(2qTYLliaQq=Q`YyR~;>NerZlGhE+es7xA#9*jUc`Z4&zHol zQpd%9Kk*gvGh9P?tKM8d?9GD_nYNrBoDs!+UGeYs%d)$?@UEYw#c!`z+v#oQ&1gQ# zi6bsKR?U3R@QyF|LA-BcuHI<&{vgwBn# zF~s0oGs;GCM^Fen@lbxt{{Rsn_-p%2+Upm7AMoC-XZF{IO+Q(POJ@Ww{ICRplm{w( zMSU6IFWTx&8%@!gNPIhHvuZb=X}C)h=R%7k7&kU}1YiT$VzZ|{T~SVtI&i(NQ`3F~ zd@t}n$4kpU4F3RZYqq+6hjDP<+k?w7T*UE^(Ub}Z%N`DTSET%6hQq`^5HD{otaYtQ zX||TQw4OzVP6yo^fFFRxcs7^&M_*lA=z6z^;g3=CtuHJtRDu>CIn!xl&t$J=z5TeY zZ7v!c6A#$n#BljCe(z}MjyhJgp-s0a#cI{GUBAq#b!xdNdshgg_H8S+x_?ak?YI8` zRKHaIwGF>j`q4#k%i=Ss@DR=Z6#YB?KVts?eSe)4Rh3V4XvhAh^ZvRg{)J1V{{XCS z_z(4>ikI-Cs}<19lm0#<{3}?0tiS&Nt|$KhMlBRouZ5i7XXcAny;uIe z`s_cIbUzY5uYkMJ*rxMkfCNuV=2az+du3CjS7ilm7rA zMHQ+tXFIC@0IsJeD5ufLhLytf4`#=45Kl%u$?Z4yp+x_{!lF>zR%lKzc+GDg2^>+UN z_3SIA(|_ca>L2z0038%ol>Y!v@-mj|)bj0T{zi+>_oM#+(1m&}@BE6|$NP!=sG^E{ q6<2lYSk?akl7GTptpC|iH<0B3 literal 0 HcmV?d00001 diff --git a/labs/lab4/js/bootstrap.bundle.min.js b/labs/lab4/js/bootstrap.bundle.min.js new file mode 100644 index 0000000..04e9185 --- /dev/null +++ b/labs/lab4/js/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=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 O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function j(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function M(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${M(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${M(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=j(t.dataset[n])}return e},getDataAttribute:(t,e)=>j(t.getAttribute(`data-bs-${M(e)}`))};class H{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,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.3"}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 B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e?e.split(",").map((t=>n(t))).join(","):null},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(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<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",jt="collapsing",Mt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(jt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(jt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(jt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(jt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(Mt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function je(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const Me={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:je(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:je(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},j=p?3:1;j>0&&"break"!==P(j);j--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],j=f?-T[$]/2:0,M=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-j-q-z-O.mainAxis:M-q-z-O.mainAxis,K=v?-E[$]/2+j+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,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||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),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("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{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,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({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 e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_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(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,jn=`hide${xn}`,Mn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,jn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,Mn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,Mn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],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:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"

"},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}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[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,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:'',title:"",trigger:"hover focus"},ls={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 cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),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 as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,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("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":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(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={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:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,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(){this._isShown()||this._isHovered?this._isHovered=!0:(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,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);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 e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}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=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",js="Home",Ms="End",Fs="active",Hs="fade",Ws="show",Bs=".dropdown-toggle",zs=`:not(${Bs})`,Rs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',qs=`.nav-link${zs}, .list-group-item${zs}, [role="tab"]${zs}, ${Rs}`,Vs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Ks extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,js,Ms].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([js,Ms].includes(t.key))i=e[t.key===js?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Ks.getOrCreateInstance(i).show())}_getChildren(){return z.find(qs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(Bs,Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(qs)?t:z.findOne(qs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Ks.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,Rs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Ks.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(Vs))Ks.getOrCreateInstance(t)})),m(Ks);const Qs=".bs.toast",Xs=`mouseover${Qs}`,Ys=`mouseout${Qs}`,Us=`focusin${Qs}`,Gs=`focusout${Qs}`,Js=`hide${Qs}`,Zs=`hidden${Qs}`,to=`show${Qs}`,eo=`shown${Qs}`,io="hide",no="show",so="showing",oo={animation:"boolean",autohide:"boolean",delay:"number"},ro={animation:!0,autohide:!0,delay:5e3};class ao extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return ro}static get DefaultType(){return oo}static get NAME(){return"toast"}show(){N.trigger(this._element,to).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(io),d(this._element),this._element.classList.add(no,so),this._queueCallback((()=>{this._element.classList.remove(so),N.trigger(this._element,eo),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Js).defaultPrevented||(this._element.classList.add(so),this._queueCallback((()=>{this._element.classList.add(io),this._element.classList.remove(so,no),N.trigger(this._element,Zs)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(no),super.dispose()}isShown(){return this._element.classList.contains(no)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Xs,(t=>this._onInteraction(t,!0))),N.on(this._element,Ys,(t=>this._onInteraction(t,!1))),N.on(this._element,Us,(t=>this._onInteraction(t,!0))),N.on(this._element,Gs,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ao.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ao),m(ao),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Ks,Toast:ao,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/labs/lab4/js/bootstrap.bundle.min.js.map b/labs/lab4/js/bootstrap.bundle.min.js.map new file mode 100644 index 0000000..69440cc --- /dev/null +++ b/labs/lab4/js/bootstrap.bundle.min.js.map @@ -0,0 +1 @@ +{"version":3,"names":["elementMap","Map","Data","set","element","key","instance","has","instanceMap","get","size","console","error","Array","from","keys","remove","delete","TRANSITION_END","parseSelector","selector","window","CSS","escape","replace","match","id","triggerTransitionEnd","dispatchEvent","Event","isElement","object","jquery","nodeType","getElement","length","document","querySelector","isVisible","getClientRects","elementIsVisible","getComputedStyle","getPropertyValue","closedDetails","closest","summary","parentNode","isDisabled","Node","ELEMENT_NODE","classList","contains","disabled","hasAttribute","getAttribute","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","push","execute","possibleCallback","args","defaultValue","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","split","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","listLength","index","indexOf","Math","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","nativeEvents","Set","makeEventUid","uid","getElementEvents","findHandler","events","callable","delegationSelector","Object","values","find","event","normalizeParameters","originalTypeEvent","delegationFunction","isDelegated","typeEvent","getTypeEvent","addHandler","oneOff","wrapFunction","relatedTarget","delegateTarget","call","this","handlers","previousFunction","domElements","querySelectorAll","domElement","hydrateObj","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","removeNamespacedHandlers","namespace","storeElementEvent","handlerKey","entries","includes","on","one","inNamespace","isNamespace","startsWith","elementEvent","slice","keyHandlers","trigger","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","evt","cancelable","preventDefault","obj","meta","value","_unused","defineProperty","configurable","normalizeData","toString","JSON","parse","decodeURIComponent","normalizeDataKey","chr","toLowerCase","Manipulator","setDataAttribute","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","bsKeys","dataset","filter","pureKey","charAt","getDataAttribute","Config","Default","DefaultType","Error","_getConfig","config","_mergeConfigObj","_configAfterMerge","_typeCheckConfig","jsonConfig","constructor","configTypes","property","expectedTypes","valueType","prototype","RegExp","test","TypeError","toUpperCase","BaseComponent","super","_element","_config","DATA_KEY","dispose","EVENT_KEY","propertyName","getOwnPropertyNames","_queueCallback","isAnimated","getInstance","getOrCreateInstance","VERSION","eventName","getSelector","hrefAttribute","trim","map","sel","join","SelectorEngine","concat","Element","findOne","children","child","matches","parents","ancestor","prev","previous","previousElementSibling","next","nextElementSibling","focusableChildren","focusables","el","getSelectorFromElement","getElementFromSelector","getMultipleElementsFromSelector","enableDismissTrigger","component","method","clickEvent","tagName","EVENT_CLOSE","EVENT_CLOSED","Alert","close","_destroyElement","each","data","undefined","SELECTOR_DATA_TOGGLE","Button","toggle","button","EVENT_TOUCHSTART","EVENT_TOUCHMOVE","EVENT_TOUCHEND","EVENT_POINTERDOWN","EVENT_POINTERUP","endCallback","leftCallback","rightCallback","Swipe","isSupported","_deltaX","_supportPointerEvents","PointerEvent","_initEvents","_start","_eventIsPointerPenTouch","clientX","touches","_end","_handleSwipe","_move","absDeltaX","abs","direction","add","pointerType","navigator","maxTouchPoints","DATA_API_KEY","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","EVENT_SLIDE","EVENT_SLID","EVENT_KEYDOWN","EVENT_MOUSEENTER","EVENT_MOUSELEAVE","EVENT_DRAG_START","EVENT_LOAD_DATA_API","EVENT_CLICK_DATA_API","CLASS_NAME_CAROUSEL","CLASS_NAME_ACTIVE","SELECTOR_ACTIVE","SELECTOR_ITEM","SELECTOR_ACTIVE_ITEM","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","interval","keyboard","pause","ride","touch","wrap","Carousel","_interval","_activeElement","_isSliding","touchTimeout","_swipeHelper","_indicatorsElement","_addEventListeners","cycle","_slide","nextWhenVisible","hidden","_clearInterval","_updateInterval","setInterval","_maybeEnableCycle","to","items","_getItems","activeIndex","_getItemIndex","_getActive","order","defaultInterval","_keydown","_addTouchEventListeners","img","swipeConfig","_directionToOrder","endCallBack","clearTimeout","_setActiveIndicatorElement","activeIndicator","newActiveIndicator","elementInterval","parseInt","isNext","nextElement","nextElementIndex","triggerEvent","_orderToDirection","isCycling","directionalClassName","orderClassName","completeCallBack","_isAnimated","clearInterval","carousel","slideIndex","carousels","EVENT_SHOW","EVENT_SHOWN","EVENT_HIDE","EVENT_HIDDEN","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_DEEPER_CHILDREN","parent","Collapse","_isTransitioning","_triggerArray","toggleList","elem","filterElement","foundElement","_initializeChildren","_addAriaAndCollapsedClass","_isShown","hide","show","activeChildren","_getFirstLevelChildren","activeInstance","dimension","_getDimension","style","scrollSize","complete","getBoundingClientRect","selected","triggerArray","isOpen","top","bottom","right","left","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","reduce","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","nodeName","getWindow","node","ownerDocument","defaultView","isHTMLElement","HTMLElement","isShadowRoot","applyStyles$1","enabled","phase","_ref","state","elements","forEach","styles","assign","effect","_ref2","initialStyles","position","options","strategy","margin","arrow","hasOwnProperty","attribute","requires","getBasePlacement","round","getUAString","uaData","userAgentData","brands","isArray","item","brand","version","userAgent","isLayoutViewport","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","offsetWidth","width","height","visualViewport","addVisualOffsets","x","offsetLeft","y","offsetTop","getLayoutRect","rootNode","isSameNode","host","isTableElement","getDocumentElement","getParentNode","assignedSlot","getTrueOffsetParent","offsetParent","getOffsetParent","isFirefox","currentNode","css","transform","perspective","contain","willChange","getContainingBlock","getMainAxisFromPlacement","within","mathMax","mathMin","mergePaddingObject","paddingObject","expandToHashMap","hashMap","arrow$1","_state$modifiersData$","arrowElement","popperOffsets","modifiersData","basePlacement","axis","len","padding","rects","toPaddingObject","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","clientHeight","clientWidth","centerToReference","center","offset","axisProp","centerOffset","_options$element","requiresIfExists","getVariation","unsetSides","mapToStyles","_Object$assign2","popperRect","variation","offsets","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","win","heightProp","widthProp","_Object$assign","commonStyles","_ref4","dpr","devicePixelRatio","roundOffsetsByDPR","computeStyles$1","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","passive","eventListeners","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","update","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","pageXOffset","scrollTop","pageYOffset","getWindowScrollBarX","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","_element$ownerDocumen","isBody","updatedList","rectToClientRect","rect","getClientRectFromMixedType","clippingParent","html","layoutViewport","getViewportRect","clientTop","clientLeft","getInnerBoundingClientRect","winScroll","scrollWidth","scrollHeight","getDocumentRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","boundary","_options$rootBoundary","rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","mainClippingParents","clipperElement","getClippingParents","firstClippingParent","clippingRect","accRect","getClippingRect","contextElement","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","sort","a","b","flip$1","_skip","_options$mainAxis","checkMainAxis","_options$altAxis","altAxis","checkAltAxis","specifiedFallbackPlacements","fallbackPlacements","_options$flipVariatio","preferredPlacement","oppositePlacement","getExpandedFallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","isVertical","mainVariationSide","altVariationSide","checks","every","check","_loop","_i","fittingPlacement","reset","getSideOffsets","preventedOffsets","isAnySideFullyClipped","some","side","hide$1","preventOverflow","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","offset$1","_options$offset","invertDistance","skidding","distance","distanceAndSkiddingToXY","_data$state$placement","popperOffsets$1","preventOverflow$1","_options$tether","tether","_options$tetherOffset","tetherOffset","isBasePlacement","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","v","withinMaxClamp","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","isElementScaled","modifiers","visited","result","modifier","dep","depModifier","DEFAULT_OPTIONS","areValidElements","arguments","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","pending","orderedModifiers","effectCleanupFns","isDestroyed","setOptions","setOptionsAction","cleanupModifierEffects","merged","orderModifiers","current","existing","m","_ref$options","cleanupFn","forceUpdate","_state$elements","_state$orderedModifie","_state$orderedModifie2","Promise","resolve","then","destroy","onFirstUpdate","createPopper","computeStyles","applyStyles","flip","ARROW_UP_KEY","ARROW_DOWN_KEY","EVENT_KEYDOWN_DATA_API","EVENT_KEYUP_DATA_API","SELECTOR_DATA_TOGGLE_SHOWN","SELECTOR_MENU","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","autoClose","display","popperConfig","Dropdown","_popper","_parent","_menu","_inNavbar","_detectNavbar","_createPopper","focus","_completeHide","Popper","referenceElement","_getPopperConfig","_getPlacement","parentDropdown","isEnd","_getOffset","popperData","defaultBsPopperConfig","_selectMenuItem","clearMenus","openToggles","context","composedPath","isMenuTarget","dataApiKeydownHandler","isInput","isEscapeEvent","isUpOrDownEvent","getToggleButton","stopPropagation","EVENT_MOUSEDOWN","className","clickCallback","rootElement","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","append","EVENT_FOCUSIN","EVENT_KEYDOWN_TAB","TAB_NAV_BACKWARD","autofocus","trapElement","FocusTrap","_isActive","_lastTabNavDirection","activate","_handleFocusin","_handleKeydown","deactivate","shiftKey","SELECTOR_FIXED_CONTENT","SELECTOR_STICKY_CONTENT","PROPERTY_PADDING","PROPERTY_MARGIN","ScrollBarHelper","getWidth","documentWidth","innerWidth","_disableOverFlow","_setElementAttributes","calculatedValue","_resetElementAttributes","isOverflowing","_saveInitialAttribute","styleProperty","scrollbarWidth","_applyManipulationCallback","setProperty","actualValue","removeProperty","callBack","EVENT_HIDE_PREVENTED","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_MOUSEDOWN_DISMISS","EVENT_KEYDOWN_DISMISS","CLASS_NAME_OPEN","CLASS_NAME_STATIC","Modal","_dialog","_backdrop","_initializeBackDrop","_focustrap","_initializeFocusTrap","_scrollBar","_adjustDialog","_showElement","_hideModal","handleUpdate","modalBody","transitionComplete","_triggerBackdropTransition","event2","_resetAdjustments","isModalOverflowing","initialOverflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","alreadyOpen","CLASS_NAME_SHOWING","CLASS_NAME_HIDING","OPEN_SELECTOR","Offcanvas","blur","completeCallback","DefaultAllowlist","area","br","col","code","dd","div","dl","dt","em","hr","h1","h2","h3","h4","h5","h6","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","uriAttributes","SAFE_URL_PATTERN","allowedAttribute","allowedAttributeList","attributeName","nodeValue","attributeRegex","regex","allowList","content","extraClass","sanitize","sanitizeFn","template","DefaultContentType","entry","TemplateFactory","getContent","_resolvePossibleFunction","hasContent","changeContent","_checkContent","toHtml","templateWrapper","innerHTML","_maybeSanitize","text","_setContent","arg","templateElement","_putElementInTemplate","textContent","unsafeHtml","sanitizeFunction","createdDocument","DOMParser","parseFromString","elementName","attributeList","allowedAttributes","sanitizeHtml","DISALLOWED_ATTRIBUTES","CLASS_NAME_FADE","SELECTOR_MODAL","EVENT_MODAL_HIDE","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","container","customClass","delay","title","Tooltip","_isEnabled","_timeout","_isHovered","_activeTrigger","_templateFactory","_newContent","tip","_setListeners","_fixTitle","enable","disable","toggleEnabled","click","_leave","_enter","_hideModalHandler","_disposePopper","_isWithContent","isInTheDom","_getTipElement","_isWithActiveTrigger","_getTitle","_createTipElement","_getContentForTemplate","_getTemplateFactory","tipId","prefix","floor","random","getElementById","getUID","setContent","_initializeOnDelegatedTarget","_getDelegateConfig","attachment","triggers","eventIn","eventOut","_setTimeout","timeout","dataAttributes","dataAttribute","Popover","_getContent","EVENT_ACTIVATE","EVENT_CLICK","SELECTOR_TARGET_LINKS","SELECTOR_NAV_LINKS","SELECTOR_LINK_ITEMS","rootMargin","smoothScroll","threshold","ScrollSpy","_targetLinks","_observableSections","_rootElement","_activeTarget","_observer","_previousScrollData","visibleEntryTop","parentScrollTop","refresh","_initializeTargetsAndObservables","_maybeEnableSmoothScroll","disconnect","_getNewObserver","section","observe","observableSection","scrollTo","behavior","IntersectionObserver","_observerCallback","targetElement","_process","userScrollsDown","isIntersecting","_clearActiveClass","entryIsLowerThanPrevious","targetLinks","anchor","decodeURI","_activateParents","listGroup","activeNodes","spy","ARROW_LEFT_KEY","ARROW_RIGHT_KEY","HOME_KEY","END_KEY","SELECTOR_DROPDOWN_TOGGLE","NOT_SELECTOR_DROPDOWN_TOGGLE","SELECTOR_INNER_ELEM","SELECTOR_DATA_TOGGLE_ACTIVE","Tab","_setInitialAttributes","_getChildren","innerElem","_elemIsActive","active","_getActiveElem","hideEvent","_deactivate","_activate","relatedElem","_toggleDropDown","nextActiveElement","preventScroll","_setAttributeIfNotExists","_setInitialAttributesOnChild","_getInnerElement","isActive","outerElem","_getOuterElement","_setInitialAttributesOnTargetPanel","open","EVENT_MOUSEOVER","EVENT_MOUSEOUT","EVENT_FOCUSOUT","CLASS_NAME_HIDE","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","isShown","_onInteraction","isInteracting"],"sources":["../../js/src/dom/data.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/manipulator.js","../../js/src/util/config.js","../../js/src/base-component.js","../../js/src/dom/selector-engine.js","../../js/src/util/component-functions.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/util/swipe.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/@popperjs/core/lib/enums.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../node_modules/@popperjs/core/lib/utils/math.js","../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../node_modules/@popperjs/core/lib/utils/within.js","../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../node_modules/@popperjs/core/lib/createPopper.js","../../node_modules/@popperjs/core/lib/utils/debounce.js","../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../node_modules/@popperjs/core/lib/popper-lite.js","../../node_modules/@popperjs/core/lib/popper.js","../../js/src/dropdown.js","../../js/src/util/backdrop.js","../../js/src/util/focustrap.js","../../js/src/util/scrollbar.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.js","../../js/src/util/template-factory.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/index.umd.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\n\nconst elementMap = new Map()\n\nexport default {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map())\n }\n\n const instanceMap = elementMap.get(element)\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`)\n return\n }\n\n instanceMap.set(key, instance)\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null\n }\n\n return null\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return\n }\n\n const instanceMap = elementMap.get(element)\n\n instanceMap.delete(key)\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element)\n }\n }\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1_000_000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */\nconst parseSelector = selector => {\n if (selector && window.CSS && window.CSS.escape) {\n // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id) => `#${CSS.escape(id)}`)\n }\n\n return selector\n}\n\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`\n }\n\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * Public Util API\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID)\n } while (document.getElementById(prefix))\n\n return prefix\n}\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let { transitionDuration, transitionDelay } = window.getComputedStyle(element)\n\n const floatTransitionDuration = Number.parseFloat(transitionDuration)\n const floatTransitionDelay = Number.parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n}\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END))\n}\n\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false\n }\n\n if (typeof object.jquery !== 'undefined') {\n object = object[0]\n }\n\n return typeof object.nodeType !== 'undefined'\n}\n\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object\n }\n\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(parseSelector(object))\n }\n\n return null\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible'\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest('details:not([open])')\n\n if (!closedDetails) {\n return elementIsVisible\n }\n\n if (closedDetails !== element) {\n const summary = element.closest('summary')\n if (summary && summary.parentNode !== closedDetails) {\n return false\n }\n\n if (summary === null) {\n return false\n }\n }\n\n return elementIsVisible\n}\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true\n }\n\n if (element.classList.contains('disabled')) {\n return true\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'\n}\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return findShadowRoot(element.parentNode)\n}\n\nconst noop = () => {}\n\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\nconst reflow = element => {\n element.offsetHeight // eslint-disable-line no-unused-expressions\n}\n\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery\n }\n\n return null\n}\n\nconst DOMContentLoadedCallbacks = []\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback()\n }\n })\n }\n\n DOMContentLoadedCallbacks.push(callback)\n } else {\n callback()\n }\n}\n\nconst isRTL = () => document.documentElement.dir === 'rtl'\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery()\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME\n const JQUERY_NO_CONFLICT = $.fn[name]\n $.fn[name] = plugin.jQueryInterface\n $.fn[name].Constructor = plugin\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT\n return plugin.jQueryInterface\n }\n }\n })\n}\n\nconst execute = (possibleCallback, args = [], defaultValue = possibleCallback) => {\n return typeof possibleCallback === 'function' ? possibleCallback(...args) : defaultValue\n}\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback)\n return\n }\n\n const durationPadding = 5\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding\n\n let called = false\n\n const handler = ({ target }) => {\n if (target !== transitionElement) {\n return\n }\n\n called = true\n transitionElement.removeEventListener(TRANSITION_END, handler)\n execute(callback)\n }\n\n transitionElement.addEventListener(TRANSITION_END, handler)\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement)\n }\n }, emulatedDuration)\n}\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length\n let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0]\n }\n\n index += shouldGetNext ? 1 : -1\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))]\n}\n\nexport {\n defineJQueryPlugin,\n execute,\n executeAfterTransition,\n findShadowRoot,\n getElement,\n getjQuery,\n getNextActiveElement,\n getTransitionDurationFromElement,\n getUID,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop,\n onDOMContentLoaded,\n parseSelector,\n reflow,\n triggerTransitionEnd,\n toType\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index.js'\n\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/\nconst stripNameRegex = /\\..*/\nconst stripUidRegex = /::\\d+$/\nconst eventRegistry = {} // Events storage\nlet uidEvent = 1\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n}\n\nconst nativeEvents = new Set([\n 'click',\n 'dblclick',\n 'mouseup',\n 'mousedown',\n 'contextmenu',\n 'mousewheel',\n 'DOMMouseScroll',\n 'mouseover',\n 'mouseout',\n 'mousemove',\n 'selectstart',\n 'selectend',\n 'keydown',\n 'keypress',\n 'keyup',\n 'orientationchange',\n 'touchstart',\n 'touchmove',\n 'touchend',\n 'touchcancel',\n 'pointerdown',\n 'pointermove',\n 'pointerup',\n 'pointerleave',\n 'pointercancel',\n 'gesturestart',\n 'gesturechange',\n 'gestureend',\n 'focus',\n 'blur',\n 'change',\n 'reset',\n 'select',\n 'submit',\n 'focusin',\n 'focusout',\n 'load',\n 'unload',\n 'beforeunload',\n 'resize',\n 'move',\n 'DOMContentLoaded',\n 'readystatechange',\n 'error',\n 'abort',\n 'scroll'\n])\n\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getElementEvents(element) {\n const uid = makeEventUid(element)\n\n element.uidEvent = uid\n eventRegistry[uid] = eventRegistry[uid] || {}\n\n return eventRegistry[uid]\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, { delegateTarget: element })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn)\n }\n\n return fn.apply(element, [event])\n }\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector)\n\n for (let { target } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue\n }\n\n hydrateObj(event, { delegateTarget: target })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n}\n\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events)\n .find(event => event.callable === callable && event.delegationSelector === delegationSelector)\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : (handler || delegationFunction)\n let typeEvent = getTypeEvent(originalTypeEvent)\n\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent\n }\n\n return [isDelegated, callable, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || (event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget))) {\n return fn.call(this, event)\n }\n }\n }\n\n callable = wrapFunction(callable)\n }\n\n const events = getElementEvents(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null)\n\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff\n\n return\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = isDelegated ?\n bootstrapDelegationHandler(element, handler, callable) :\n bootstrapHandler(element, callable)\n\n fn.delegationSelector = isDelegated ? handler : null\n fn.callable = callable\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, isDelegated)\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector)\n\n if (!fn) {\n return\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector))\n delete events[typeEvent][fn.uidEvent]\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {}\n\n for (const [handlerKey, event] of Object.entries(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '')\n return customEvents[event] || event\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false)\n },\n\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getElementEvents(element)\n const storeElementEvent = events[typeEvent] || {}\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return\n }\n\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null)\n return\n }\n\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n }\n }\n\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null\n }\n\n const $ = getjQuery()\n const typeEvent = getTypeEvent(event)\n const inNamespace = event !== typeEvent\n\n let jQueryEvent = null\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args)\n\n $(element).trigger(jQueryEvent)\n bubbles = !jQueryEvent.isPropagationStopped()\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped()\n defaultPrevented = jQueryEvent.isDefaultPrevented()\n }\n\n const evt = hydrateObj(new Event(event, { bubbles, cancelable: true }), args)\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nfunction hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta)) {\n try {\n obj[key] = value\n } catch {\n Object.defineProperty(obj, key, {\n configurable: true,\n get() {\n return value\n }\n })\n }\n }\n\n return obj\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(value) {\n if (value === 'true') {\n return true\n }\n\n if (value === 'false') {\n return false\n }\n\n if (value === Number(value).toString()) {\n return Number(value)\n }\n\n if (value === '' || value === 'null') {\n return null\n }\n\n if (typeof value !== 'string') {\n return value\n }\n\n try {\n return JSON.parse(decodeURIComponent(value))\n } catch {\n return value\n }\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {}\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'))\n\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '')\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length)\n attributes[pureKey] = normalizeData(element.dataset[key])\n }\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport { isElement, toType } from './index.js'\n\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {}\n }\n\n static get DefaultType() {\n return {}\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n return config\n }\n\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {} // try to parse\n\n return {\n ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n }\n }\n\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)) {\n const value = config[property]\n const valueType = isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n }\n }\n}\n\nexport default Config\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data.js'\nimport EventHandler from './dom/event-handler.js'\nimport Config from './util/config.js'\nimport { executeAfterTransition, getElement } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.3'\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super()\n\n element = getElement(element)\n if (!element) {\n return\n }\n\n this._element = element\n this._config = this._getConfig(config)\n\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n // Public\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null\n }\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n // Static\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY)\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n }\n\n static get VERSION() {\n return VERSION\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`\n }\n\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`\n }\n}\n\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { isDisabled, isVisible, parseSelector } from '../util/index.js'\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href')\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || (!hrefAttribute.includes('#') && !hrefAttribute.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null\n }\n\n return selector ? selector.split(',').map(sel => parseSelector(sel)).join(',') : null\n}\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector))\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector)\n },\n\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n let ancestor = element.parentNode.closest(selector)\n\n while (ancestor) {\n parents.push(ancestor)\n ancestor = ancestor.parentNode.closest(selector)\n }\n\n return parents\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous]\n }\n\n previous = previous.previousElementSibling\n }\n\n return []\n },\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling\n\n while (next) {\n if (next.matches(selector)) {\n return [next]\n }\n\n next = next.nextElementSibling\n }\n\n return []\n },\n\n focusableChildren(element) {\n const focusables = [\n 'a',\n 'button',\n 'input',\n 'textarea',\n 'select',\n 'details',\n '[tabindex]',\n '[contenteditable=\"true\"]'\n ].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',')\n\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el))\n },\n\n getSelectorFromElement(element) {\n const selector = getSelector(element)\n\n if (selector) {\n return SelectorEngine.findOne(selector) ? selector : null\n }\n\n return null\n },\n\n getElementFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.findOne(selector) : null\n },\n\n getMultipleElementsFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.find(selector) : []\n }\n}\n\nexport default SelectorEngine\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isDisabled } from './index.js'\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`\n const name = component.NAME\n\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const target = SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`)\n const instance = component.getOrCreateInstance(target)\n\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]()\n })\n}\n\nexport {\n enableDismissTrigger\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE)\n\n if (closeEvent.defaultPrevented) {\n return\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated)\n }\n\n // Private\n _destroyElement() {\n this._element.remove()\n EventHandler.trigger(this._element, EVENT_CLOSED)\n this.dispose()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nenableDismissTrigger(Alert, 'close')\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this)\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => {\n event.preventDefault()\n\n const button = event.target.closest(SELECTOR_DATA_TOGGLE)\n const data = Button.getOrCreateInstance(button)\n\n data.toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'swipe'\nconst EVENT_KEY = '.bs.swipe'\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n}\n\nconst DefaultType = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n}\n\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super()\n this._element = element\n\n if (!element || !Swipe.isSupported()) {\n return\n }\n\n this._config = this._getConfig(config)\n this._deltaX = 0\n this._supportPointerEvents = Boolean(window.PointerEvent)\n this._initEvents()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n dispose() {\n EventHandler.off(this._element, EVENT_KEY)\n }\n\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX\n\n return\n }\n\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX\n }\n }\n\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX\n }\n\n this._handleSwipe()\n execute(this._config.endCallback)\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this._deltaX\n }\n\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX)\n\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltaX / this._deltaX\n\n this._deltaX = 0\n\n if (!direction) {\n return\n }\n\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback)\n }\n\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event))\n }\n }\n\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)\n }\n\n // Static\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n }\n}\n\nexport default Swipe\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getNextActiveElement,\n isRTL,\n isVisible,\n reflow,\n triggerTransitionEnd\n} from './util/index.js'\nimport Swipe from './util/swipe.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ARROW_LEFT_KEY = 'ArrowLeft'\nconst ARROW_RIGHT_KEY = 'ArrowRight'\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_END = 'carousel-item-end'\nconst CLASS_NAME_START = 'carousel-item-start'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)', // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._interval = null\n this._activeElement = null\n this._isSliding = false\n this.touchTimeout = null\n this._swipeHelper = null\n\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._addEventListeners()\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next()\n }\n }\n\n prev() {\n this._slide(ORDER_PREV)\n }\n\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element)\n }\n\n this._clearInterval()\n }\n\n cycle() {\n this._clearInterval()\n this._updateInterval()\n\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval)\n }\n\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle())\n return\n }\n\n this.cycle()\n }\n\n to(index) {\n const items = this._getItems()\n if (index > items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index))\n return\n }\n\n const activeIndex = this._getItemIndex(this._getActive())\n if (activeIndex === index) {\n return\n }\n\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV\n\n this._slide(order, items[index])\n }\n\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose()\n }\n\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER, () => this.pause())\n EventHandler.on(this._element, EVENT_MOUSELEAVE, () => this._maybeEnableCycle())\n }\n\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault())\n }\n\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return\n }\n\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n }\n\n this._swipeHelper = new Swipe(this._element, swipeConfig)\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n const direction = KEY_TO_DIRECTION[event.key]\n if (direction) {\n event.preventDefault()\n this._slide(this._directionToOrder(direction))\n }\n }\n\n _getItemIndex(element) {\n return this._getItems().indexOf(element)\n }\n\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return\n }\n\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)\n\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE)\n activeIndicator.removeAttribute('aria-current')\n\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement)\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE)\n newActiveIndicator.setAttribute('aria-current', 'true')\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._getActive()\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n this._config.interval = elementInterval || this._config.defaultInterval\n }\n\n _slide(order, element = null) {\n if (this._isSliding) {\n return\n }\n\n const activeElement = this._getActive()\n const isNext = order === ORDER_NEXT\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap)\n\n if (nextElement === activeElement) {\n return\n }\n\n const nextElementIndex = this._getItemIndex(nextElement)\n\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n })\n }\n\n const slideEvent = triggerEvent(EVENT_SLIDE)\n\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return\n }\n\n const isCycling = Boolean(this._interval)\n this.pause()\n\n this._isSliding = true\n\n this._setActiveIndicatorElement(nextElementIndex)\n this._activeElement = nextElement\n\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n\n nextElement.classList.add(orderClassName)\n\n reflow(nextElement)\n\n activeElement.classList.add(directionalClassName)\n nextElement.classList.add(directionalClassName)\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName)\n\n this._isSliding = false\n\n triggerEvent(EVENT_SLID)\n }\n\n this._queueCallback(completeCallBack, activeElement, this._isAnimated())\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE)\n }\n\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n }\n\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element)\n }\n\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n }\n\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV\n }\n\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config)\n\n if (typeof config === 'number') {\n data.to(config)\n return\n }\n\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n event.preventDefault()\n\n const carousel = Carousel.getOrCreateInstance(target)\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n carousel.to(slideIndex)\n carousel._maybeEnableCycle()\n return\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next()\n carousel._maybeEnableCycle()\n return\n }\n\n carousel.prev()\n carousel._maybeEnableCycle()\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel)\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getElement,\n reflow\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\nconst Default = {\n parent: null,\n toggle: true\n}\n\nconst DefaultType = {\n parent: '(null|element)',\n toggle: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isTransitioning = false\n this._triggerArray = []\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (const elem of toggleList) {\n const selector = SelectorEngine.getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElement => foundElement === this._element)\n\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem)\n }\n }\n\n this._initializeChildren()\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown())\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n if (this._isShown()) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._isShown()) {\n return\n }\n\n let activeChildren = []\n\n // find active children\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES)\n .filter(element => element !== this._element)\n .map(element => Collapse.getOrCreateInstance(element, { toggle: false }))\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n for (const activeInstance of activeChildren) {\n activeInstance.hide()\n }\n\n const dimension = this._getDimension()\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE)\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n this._addAriaAndCollapsedClass(this._triggerArray, true)\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n this._element.style[dimension] = ''\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n this._queueCallback(complete, this._element, true)\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n if (startEvent.defaultPrevented) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n for (const trigger of this._triggerArray) {\n const element = SelectorEngine.getElementFromSelector(trigger)\n\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false)\n }\n }\n\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n this._queueCallback(complete, this._element, true)\n }\n\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW)\n }\n\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle) // Coerce string values\n config.parent = getElement(config.parent)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT\n }\n\n _initializeChildren() {\n if (!this._config.parent) {\n return\n }\n\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE)\n\n for (const element of children) {\n const selected = SelectorEngine.getElementFromSelector(element)\n\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected))\n }\n }\n }\n\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent)\n // remove children if greater depth\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element))\n }\n\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return\n }\n\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen)\n element.setAttribute('aria-expanded', isOpen)\n }\n }\n\n // Static\n static jQueryInterface(config) {\n const _config = {}\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || (event.delegateTarget && event.delegateTarget.tagName === 'A')) {\n event.preventDefault()\n }\n\n for (const element of SelectorEngine.getMultipleElementsFromSelector(this)) {\n Collapse.getOrCreateInstance(element, { toggle: false }).toggle()\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n execute,\n getElement,\n getNextActiveElement,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ESCAPE_KEY = 'Escape'\nconst TAB_KEY = 'Tab'\nconst ARROW_UP_KEY = 'ArrowUp'\nconst ARROW_DOWN_KEY = 'ArrowDown'\nconst RIGHT_MOUSE_BUTTON = 2 // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPEND = 'dropend'\nconst CLASS_NAME_DROPSTART = 'dropstart'\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center'\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)'\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE}.${CLASS_NAME_SHOW}`\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR = '.navbar'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'\nconst PLACEMENT_TOPCENTER = 'top'\nconst PLACEMENT_BOTTOMCENTER = 'bottom'\n\nconst Default = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n}\n\nconst DefaultType = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._popper = null\n this._parent = this._element.parentNode // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.prev(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.findOne(SELECTOR_MENU, this._parent)\n this._inNavbar = this._detectNavbar()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, relatedTarget)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._createPopper()\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.add(CLASS_NAME_SHOW)\n this._element.classList.add(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n this._completeHide(relatedTarget)\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE, relatedTarget)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._element.setAttribute('aria-expanded', 'false')\n Manipulator.removeDataAttribute(this._menu, 'popper')\n EventHandler.trigger(this._element, EVENT_HIDDEN, relatedTarget)\n }\n\n _getConfig(config) {\n config = super._getConfig(config)\n\n if (typeof config.reference === 'object' && !isElement(config.reference) &&\n typeof config.reference.getBoundingClientRect !== 'function'\n ) {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`)\n }\n\n return config\n }\n\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = this._parent\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference)\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference\n }\n\n const popperConfig = this._getPopperConfig()\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW)\n }\n\n _getPlacement() {\n const parentDropdown = this._parent\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM\n }\n\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }\n\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static') // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element))\n\n if (!items.length) {\n return\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY)) {\n return\n }\n\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN)\n\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle)\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n const composedPath = event.composedPath()\n const isMenuTarget = composedPath.includes(context._menu)\n if (\n composedPath.includes(context._element) ||\n (context._config.autoClose === 'inside' && !isMenuTarget) ||\n (context._config.autoClose === 'outside' && isMenuTarget)\n ) {\n continue\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && ((event.type === 'keyup' && event.key === TAB_KEY) || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue\n }\n\n const relatedTarget = { relatedTarget: context._element }\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n\n const isInput = /input|textarea/i.test(event.target.tagName)\n const isEscapeEvent = event.key === ESCAPE_KEY\n const isUpOrDownEvent = [ARROW_UP_KEY, ARROW_DOWN_KEY].includes(event.key)\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return\n }\n\n if (isInput && !isEscapeEvent) {\n return\n }\n\n event.preventDefault()\n\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE) ?\n this :\n (SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.next(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.findOne(SELECTOR_DATA_TOGGLE, event.delegateTarget.parentNode))\n\n const instance = Dropdown.getOrCreateInstance(getToggleButton)\n\n if (isUpOrDownEvent) {\n event.stopPropagation()\n instance.show()\n instance._selectMenuItem(event)\n return\n }\n\n if (instance._isShown()) { // else is escape and we check if it is shown\n event.stopPropagation()\n instance.hide()\n getToggleButton.focus()\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_CLICK_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Dropdown.getOrCreateInstance(this).toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport {\n execute, executeAfterTransition, getElement, reflow\n} from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nconst Default = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n}\n\nconst DefaultType = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n}\n\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n const element = this._getElement()\n if (this._config.isAnimated) {\n reflow(element)\n }\n\n element.classList.add(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n execute(callback)\n })\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n this.dispose()\n execute(callback)\n })\n }\n\n dispose() {\n if (!this._isAppended) {\n return\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN)\n\n this._element.remove()\n this._isAppended = false\n }\n\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = this._config.className\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE)\n }\n\n this._element = backdrop\n }\n\n return this._element\n }\n\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n const element = this._getElement()\n this._config.rootElement.append(element)\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'focustrap'\nconst DATA_KEY = 'bs.focustrap'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY}`\n\nconst TAB_KEY = 'Tab'\nconst TAB_NAV_FORWARD = 'forward'\nconst TAB_NAV_BACKWARD = 'backward'\n\nconst Default = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n}\n\nconst DefaultType = {\n autofocus: 'boolean',\n trapElement: 'element'\n}\n\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isActive = false\n this._lastTabNavDirection = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n activate() {\n if (this._isActive) {\n return\n }\n\n if (this._config.autofocus) {\n this._config.trapElement.focus()\n }\n\n EventHandler.off(document, EVENT_KEY) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => this._handleFocusin(event))\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event))\n\n this._isActive = true\n }\n\n deactivate() {\n if (!this._isActive) {\n return\n }\n\n this._isActive = false\n EventHandler.off(document, EVENT_KEY)\n }\n\n // Private\n _handleFocusin(event) {\n const { trapElement } = this._config\n\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return\n }\n\n const elements = SelectorEngine.focusableChildren(trapElement)\n\n if (elements.length === 0) {\n trapElement.focus()\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus()\n } else {\n elements[0].focus()\n }\n }\n\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return\n }\n\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD\n }\n}\n\nexport default FocusTrap\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\nconst PROPERTY_PADDING = 'padding-right'\nconst PROPERTY_MARGIN = 'margin-right'\n\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth\n return Math.abs(window.innerWidth - documentWidth)\n }\n\n hide() {\n const width = this.getWidth()\n this._disableOverFlow()\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN)\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth()\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return\n }\n\n this._saveInitialAttribute(element, styleProperty)\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty)\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty)\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty)\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty)\n return\n }\n\n Manipulator.removeDataAttribute(element, styleProperty)\n element.style.setProperty(styleProperty, value)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n return\n }\n\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel)\n }\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport {\n defineJQueryPlugin, isRTL, isVisible, reflow\n} from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst ESCAPE_KEY = 'Escape'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst OPEN_SELECTOR = '.modal.show'\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\n\nconst Default = {\n backdrop: true,\n focus: true,\n keyboard: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._isShown = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget\n })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._isTransitioning = true\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._backdrop.show(() => this._showElement(relatedTarget))\n }\n\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._isShown = false\n this._isTransitioning = true\n this._focustrap.deactivate()\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated())\n }\n\n dispose() {\n EventHandler.off(window, EVENT_KEY)\n EventHandler.off(this._dialog, EVENT_KEY)\n\n this._backdrop.dispose()\n this._focustrap.deactivate()\n\n super.dispose()\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop), // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.scrollTop = 0\n\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated())\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n this._triggerBackdropTransition()\n })\n\n EventHandler.on(window, EVENT_RESIZE, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog()\n }\n })\n\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n return\n }\n\n if (this._config.backdrop) {\n this.hide()\n }\n })\n })\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._scrollBar.reset()\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n })\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE)\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const initialOverflowY = this._element.style.overflowY\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY\n }, this._dialog)\n }, this._dialog)\n\n this._element.focus()\n }\n\n /**\n * The following methods are used to handle overflowing modals\n */\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const scrollbarWidth = this._scrollBar.getWidth()\n const isBodyOverflowing = scrollbarWidth > 0\n\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n EventHandler.one(target, EVENT_SHOW, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n if (isVisible(this)) {\n this.focus()\n }\n })\n })\n\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide()\n }\n\n const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\nenableDismissTrigger(Modal)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport {\n defineJQueryPlugin,\n isDisabled,\n isVisible\n} from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'offcanvas'\nconst DATA_KEY = 'bs.offcanvas'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst ESCAPE_KEY = 'Escape'\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\nconst CLASS_NAME_HIDING = 'hiding'\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop'\nconst OPEN_SELECTOR = '.offcanvas.show'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, { relatedTarget })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n }\n\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate()\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOWING)\n EventHandler.trigger(this._element, EVENT_SHOWN, { relatedTarget })\n }\n\n this._queueCallback(completeCallBack, this._element, true)\n }\n\n hide() {\n if (!this._isShown) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._focustrap.deactivate()\n this._element.blur()\n this._isShown = false\n this._element.classList.add(CLASS_NAME_HIDING)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW, CLASS_NAME_HIDING)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset()\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._queueCallback(completeCallback, this._element, true)\n }\n\n dispose() {\n this._backdrop.dispose()\n this._focustrap.deactivate()\n super.dispose()\n }\n\n // Private\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n return\n }\n\n this.hide()\n }\n\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop)\n\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n })\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus()\n }\n })\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show()\n }\n})\n\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide()\n }\n }\n})\n\nenableDismissTrigger(Offcanvas)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n// js-docs-start allow-list\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n dd: [],\n div: [],\n dl: [],\n dt: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n// js-docs-end allow-list\n\nconst uriAttributes = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */\n// eslint-disable-next-line unicorn/better-regex\nconst SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i\n\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue))\n }\n\n return true\n }\n\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp)\n .some(regex => regex.test(attributeName))\n}\n\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase()\n\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove()\n continue\n }\n\n const attributeList = [].concat(...element.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || [])\n\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName)\n }\n }\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\nimport { DefaultAllowlist, sanitizeHtml } from './sanitizer.js'\nimport { execute, getElement, isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'TemplateFactory'\n\nconst Default = {\n allowList: DefaultAllowlist,\n content: {}, // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n}\n\nconst DefaultType = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n}\n\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n getContent() {\n return Object.values(this._config.content)\n .map(config => this._resolvePossibleFunction(config))\n .filter(Boolean)\n }\n\n hasContent() {\n return this.getContent().length > 0\n }\n\n changeContent(content) {\n this._checkContent(content)\n this._config.content = { ...this._config.content, ...content }\n return this\n }\n\n toHtml() {\n const templateWrapper = document.createElement('div')\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template)\n\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector)\n }\n\n const template = templateWrapper.children[0]\n const extraClass = this._resolvePossibleFunction(this._config.extraClass)\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '))\n }\n\n return template\n }\n\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config)\n this._checkContent(config.content)\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({ selector, entry: content }, DefaultContentType)\n }\n }\n\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template)\n\n if (!templateElement) {\n return\n }\n\n content = this._resolvePossibleFunction(content)\n\n if (!content) {\n templateElement.remove()\n return\n }\n\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement)\n return\n }\n\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content)\n return\n }\n\n templateElement.textContent = content\n }\n\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this])\n }\n\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = ''\n templateElement.append(element)\n return\n }\n\n templateElement.textContent = element.textContent\n }\n}\n\nexport default TemplateFactory\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport {\n defineJQueryPlugin, execute, findShadowRoot, getElement, getUID, isRTL, noop\n} from './util/index.js'\nimport { DefaultAllowlist } from './util/sanitizer.js'\nimport TemplateFactory from './util/template-factory.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`\n\nconst EVENT_MODAL_HIDE = 'hide.bs.modal'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst EVENT_HIDE = 'hide'\nconst EVENT_HIDDEN = 'hidden'\nconst EVENT_SHOW = 'show'\nconst EVENT_SHOWN = 'shown'\nconst EVENT_INSERTED = 'inserted'\nconst EVENT_CLICK = 'click'\nconst EVENT_FOCUSIN = 'focusin'\nconst EVENT_FOCUSOUT = 'focusout'\nconst EVENT_MOUSEENTER = 'mouseenter'\nconst EVENT_MOUSELEAVE = 'mouseleave'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n}\n\nconst Default = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 6],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' +\n '
' +\n '
' +\n '
',\n title: '',\n trigger: 'hover focus'\n}\n\nconst DefaultType = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n super(element, config)\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._isHovered = null\n this._activeTrigger = {}\n this._popper = null\n this._templateFactory = null\n this._newContent = null\n\n // Protected\n this.tip = null\n\n this._setListeners()\n\n if (!this._config.selector) {\n this._fixTitle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle() {\n if (!this._isEnabled) {\n return\n }\n\n this._activeTrigger.click = !this._activeTrigger.click\n if (this._isShown()) {\n this._leave()\n return\n }\n\n this._enter()\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'))\n }\n\n this._disposePopper()\n super.dispose()\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n if (!(this._isWithContent() && this._isEnabled)) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW))\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n // TODO: v6 remove this or make it optional\n this._disposePopper()\n\n const tip = this._getTipElement()\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'))\n\n const { container } = this._config\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip)\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED))\n }\n\n this._popper = this._createPopper(tip)\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN))\n\n if (this._isHovered === false) {\n this._leave()\n }\n\n this._isHovered = false\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n hide() {\n if (!this._isShown()) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE))\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const tip = this._getTipElement()\n tip.classList.remove(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n this._isHovered = null // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (!this._isHovered) {\n this._disposePopper()\n }\n\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN))\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n update() {\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle())\n }\n\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate())\n }\n\n return this.tip\n }\n\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml()\n\n // TODO: remove this check in v6\n if (!tip) {\n return null\n }\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`)\n\n const tipId = getUID(this.constructor.NAME).toString()\n\n tip.setAttribute('id', tipId)\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n return tip\n }\n\n setContent(content) {\n this._newContent = content\n if (this._isShown()) {\n this._disposePopper()\n this.show()\n }\n }\n\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content)\n } else {\n this._templateFactory = new TemplateFactory({\n ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n })\n }\n\n return this._templateFactory\n }\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n }\n }\n\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title')\n }\n\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig())\n }\n\n _isAnimated() {\n return this._config.animation || (this.tip && this.tip.classList.contains(CLASS_NAME_FADE))\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW)\n }\n\n _createPopper(tip) {\n const placement = execute(this._config.placement, [this, tip, this._element])\n const attachment = AttachmentMap[placement.toUpperCase()]\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this._element])\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement)\n }\n }\n ]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context.toggle()\n })\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSEENTER) :\n this.constructor.eventName(EVENT_FOCUSIN)\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSELEAVE) :\n this.constructor.eventName(EVENT_FOCUSOUT)\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true\n context._enter()\n })\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] =\n context._element.contains(event.relatedTarget)\n\n context._leave()\n })\n }\n }\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n\n if (!title) {\n return\n }\n\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('data-bs-original-title', title) // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute('title')\n }\n\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true\n return\n }\n\n this._isHovered = true\n\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show()\n }\n }, this._config.delay.show)\n }\n\n _leave() {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n this._isHovered = false\n\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide()\n }\n }, this._config.delay.hide)\n }\n\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout)\n this._timeout = setTimeout(handler, timeout)\n }\n\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true)\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute]\n }\n }\n\n config = {\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container)\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n for (const [key, value] of Object.entries(this._config)) {\n if (this.constructor.Default[key] !== value) {\n config[key] = value\n }\n }\n\n config.selector = false\n config.trigger = 'manual'\n\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n\n if (this.tip) {\n this.tip.remove()\n this.tip = null\n }\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Tooltip from './tooltip.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' +\n '
' +\n '

' +\n '
' +\n '
',\n trigger: 'click'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent()\n }\n\n // Private\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n }\n }\n\n _getContent() {\n return this._resolvePossibleFunction(this._config.content)\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin, getElement, isDisabled, isVisible\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]'\nconst SELECTOR_TARGET_LINKS = '[href]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: null, // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n}\n\nconst DefaultType = {\n offset: '(number|null)', // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map()\n this._observableSections = new Map()\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element\n this._activeTarget = null\n this._observer = null\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n }\n this.refresh() // initialize\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n refresh() {\n this._initializeTargetsAndObservables()\n this._maybeEnableSmoothScroll()\n\n if (this._observer) {\n this._observer.disconnect()\n } else {\n this._observer = this._getNewObserver()\n }\n\n for (const section of this._observableSections.values()) {\n this._observer.observe(section)\n }\n }\n\n dispose() {\n this._observer.disconnect()\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body\n\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin\n\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value))\n }\n\n return config\n }\n\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return\n }\n\n // unregister any previous listeners\n EventHandler.off(this._config.target, EVENT_CLICK)\n\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash)\n if (observableSection) {\n event.preventDefault()\n const root = this._rootElement || window\n const height = observableSection.offsetTop - this._element.offsetTop\n if (root.scrollTo) {\n root.scrollTo({ top: height, behavior: 'smooth' })\n return\n }\n\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height\n }\n })\n }\n\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n }\n\n return new IntersectionObserver(entries => this._observerCallback(entries), options)\n }\n\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`)\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop\n this._process(targetElement(entry))\n }\n\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop\n this._previousScrollData.parentScrollTop = parentScrollTop\n\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null\n this._clearActiveClass(targetElement(entry))\n\n continue\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry)\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) {\n return\n }\n\n continue\n }\n\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry)\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map()\n this._observableSections = new Map()\n\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target)\n\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue\n }\n\n const observableSection = SelectorEngine.findOne(decodeURI(anchor.hash), this._element)\n\n // ensure that the observableSection exists & is visible\n if (isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor)\n this._observableSections.set(anchor.hash, observableSection)\n }\n }\n }\n\n _process(target) {\n if (this._activeTarget === target) {\n return\n }\n\n this._clearActiveClass(this._config.target)\n this._activeTarget = target\n target.classList.add(CLASS_NAME_ACTIVE)\n this._activateParents(target)\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, { relatedTarget: target })\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, target.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n return\n }\n\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both