From 53b1a2fa867bb350a5877ce6a6f828aab7c988f0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 11:45:27 +0000 Subject: [PATCH] deploy: 05c77fd7f453487fe37eed1d6682cfba93e4ca65 --- .nojekyll | 0 .../figure-html/cell-8-output-1.png | Bin 0 -> 40757 bytes .../figure-html/cell-11-output-3.png | Bin 0 -> 5276 bytes .../figure-html/cell-13-output-3.png | Bin 0 -> 5086 bytes .../figure-html/cell-14-output-3.png | Bin 0 -> 16042 bytes .../figure-html/cell-27-output-1.png | Bin 0 -> 12322 bytes .../figure-html/cell-34-output-3.png | Bin 0 -> 14386 bytes .../figure-html/cell-36-output-3.png | Bin 0 -> 21409 bytes .../figure-html/cell-7-output-1.png | Bin 0 -> 6288 bytes .../figure-html/cell-17-output-1.png | Bin 0 -> 122775 bytes .../figure-html/cell-22-output-4.png | Bin 0 -> 14741 bytes .../figure-html/cell-28-output-3.png | Bin 0 -> 201077 bytes .../figure-html/cell-19-output-1.png | Bin 0 -> 160105 bytes .../figure-html/cell-24-output-4.png | Bin 0 -> 12841 bytes .../figure-html/cell-27-output-1.png | Bin 0 -> 15449 bytes .../figure-html/cell-29-output-3.png | Bin 0 -> 26571 bytes .../figure-html/cell-32-output-1.png | Bin 0 -> 151939 bytes .../figure-html/cell-35-output-3.png | Bin 0 -> 59882 bytes .../figure-html/cell-18-output-1.png | Bin 0 -> 261722 bytes .../figure-html/cell-24-output-4.png | Bin 0 -> 11156 bytes .../figure-html/cell-28-output-3.png | Bin 0 -> 58680 bytes .../figure-html/cell-31-output-1.png | Bin 0 -> 125593 bytes .../figure-html/cell-34-output-3.png | Bin 0 -> 55941 bytes dataset_info.html | 706 ++++++ external_data.html | 801 +++++++ index.html | 758 ++++++ robots.txt | 1 + search.json | 361 +++ site_libs/bootstrap/bootstrap-icons.css | 2078 +++++++++++++++++ site_libs/bootstrap/bootstrap-icons.woff | Bin 0 -> 176200 bytes site_libs/bootstrap/bootstrap.min.css | 12 + site_libs/bootstrap/bootstrap.min.js | 7 + site_libs/clipboard/clipboard.min.js | 7 + site_libs/quarto-html/anchor.min.js | 9 + site_libs/quarto-html/popper.min.js | 6 + .../quarto-syntax-highlighting.css | 203 ++ site_libs/quarto-html/quarto.js | 899 +++++++ site_libs/quarto-html/tippy.css | 1 + site_libs/quarto-html/tippy.umd.min.js | 2 + site_libs/quarto-nav/headroom.min.js | 7 + site_libs/quarto-nav/quarto-nav.js | 289 +++ site_libs/quarto-search/autocomplete.umd.js | 3 + site_libs/quarto-search/fuse.min.js | 9 + site_libs/quarto-search/quarto-search.js | 1286 ++++++++++ sitemap.xml | 71 + styles.css | 22 + tutorial_beginner_video.html | 685 ++++++ tutorial_binary_segmentation.html | 1241 ++++++++++ tutorial_classification.html | 1550 ++++++++++++ tutorial_inference.html | 779 ++++++ tutorial_multiclass_segmentation.html | 1347 +++++++++++ tutorial_regression.html | 1222 ++++++++++ utils.html | 713 ++++++ vision_augment.html | 871 +++++++ vision_core.html | 790 +++++++ vision_data.html | 761 ++++++ vision_inference.html | 759 ++++++ vision_loss_functions.html | 702 ++++++ vision_metrics.html | 750 ++++++ vision_plot.html | 719 ++++++ 60 files changed, 20427 insertions(+) create mode 100644 .nojekyll create mode 100644 01_vision_core_files/figure-html/cell-8-output-1.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-11-output-3.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-13-output-3.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-14-output-3.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-27-output-1.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-34-output-3.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-36-output-3.png create mode 100644 10a_tutorial_classification_files/figure-html/cell-7-output-1.png create mode 100644 10b_tutorial_regression_files/figure-html/cell-17-output-1.png create mode 100644 10b_tutorial_regression_files/figure-html/cell-22-output-4.png create mode 100644 10b_tutorial_regression_files/figure-html/cell-28-output-3.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-19-output-1.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-24-output-4.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-27-output-1.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-29-output-3.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-32-output-1.png create mode 100644 10c_tutorial_binary_segmentation_files/figure-html/cell-35-output-3.png create mode 100644 10d_tutorial_multiclass_segmentation_files/figure-html/cell-18-output-1.png create mode 100644 10d_tutorial_multiclass_segmentation_files/figure-html/cell-24-output-4.png create mode 100644 10d_tutorial_multiclass_segmentation_files/figure-html/cell-28-output-3.png create mode 100644 10d_tutorial_multiclass_segmentation_files/figure-html/cell-31-output-1.png create mode 100644 10d_tutorial_multiclass_segmentation_files/figure-html/cell-34-output-3.png create mode 100644 dataset_info.html create mode 100644 external_data.html create mode 100644 index.html create mode 100644 robots.txt create mode 100644 search.json create mode 100644 site_libs/bootstrap/bootstrap-icons.css create mode 100644 site_libs/bootstrap/bootstrap-icons.woff create mode 100644 site_libs/bootstrap/bootstrap.min.css create mode 100644 site_libs/bootstrap/bootstrap.min.js create mode 100644 site_libs/clipboard/clipboard.min.js create mode 100644 site_libs/quarto-html/anchor.min.js create mode 100644 site_libs/quarto-html/popper.min.js create mode 100644 site_libs/quarto-html/quarto-syntax-highlighting.css create mode 100644 site_libs/quarto-html/quarto.js create mode 100644 site_libs/quarto-html/tippy.css create mode 100644 site_libs/quarto-html/tippy.umd.min.js create mode 100644 site_libs/quarto-nav/headroom.min.js create mode 100644 site_libs/quarto-nav/quarto-nav.js create mode 100644 site_libs/quarto-search/autocomplete.umd.js create mode 100644 site_libs/quarto-search/fuse.min.js create mode 100644 site_libs/quarto-search/quarto-search.js create mode 100644 sitemap.xml create mode 100644 styles.css create mode 100644 tutorial_beginner_video.html create mode 100644 tutorial_binary_segmentation.html create mode 100644 tutorial_classification.html create mode 100644 tutorial_inference.html create mode 100644 tutorial_multiclass_segmentation.html create mode 100644 tutorial_regression.html create mode 100644 utils.html create mode 100644 vision_augment.html create mode 100644 vision_core.html create mode 100644 vision_data.html create mode 100644 vision_inference.html create mode 100644 vision_loss_functions.html create mode 100644 vision_metrics.html create mode 100644 vision_plot.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/01_vision_core_files/figure-html/cell-8-output-1.png b/01_vision_core_files/figure-html/cell-8-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..475360dfd366a6e1654030791b71b92e56c61af7 GIT binary patch literal 40757 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 G&;Jhyw9*&= literal 0 HcmV?d00001 diff --git a/10a_tutorial_classification_files/figure-html/cell-11-output-3.png b/10a_tutorial_classification_files/figure-html/cell-11-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..3d97445726e6c13c41a0d79601ae12eeb5e8e1c1 GIT binary patch literal 5276 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 literal 0 HcmV?d00001 diff --git a/10a_tutorial_classification_files/figure-html/cell-13-output-3.png b/10a_tutorial_classification_files/figure-html/cell-13-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..c691a1f41cb8fbc78a00e45eba7ba1e17f6d67e1 GIT binary patch literal 5086 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 literal 0 HcmV?d00001 diff --git a/10a_tutorial_classification_files/figure-html/cell-14-output-3.png b/10a_tutorial_classification_files/figure-html/cell-14-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..4589de77c59091f212980a036725c67195d0e91d GIT binary patch literal 16042 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 q*YtBJ2ES}{z{Z#@V?#`*Xy}n&n(Q01dfUx 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 TT*m9y-*?N<%%JSroxlDM!3TJ8 literal 0 HcmV?d00001 diff --git a/10a_tutorial_classification_files/figure-html/cell-34-output-3.png b/10a_tutorial_classification_files/figure-html/cell-34-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..afd1a5973f1753b429b206af9b8094b29dcd4890 GIT binary patch literal 14386 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 AD*ylh literal 0 HcmV?d00001 diff --git a/10a_tutorial_classification_files/figure-html/cell-36-output-3.png b/10a_tutorial_classification_files/figure-html/cell-36-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..4b64d43e2a33e9a9918f389e5ed8fcc985559f86 GIT binary patch literal 21409 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 CwP^PM literal 0 HcmV?d00001 diff --git a/10b_tutorial_regression_files/figure-html/cell-17-output-1.png b/10b_tutorial_regression_files/figure-html/cell-17-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..17177218835a390d2cc9d5dd8692a943a082f82c GIT binary patch literal 122775 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%0DDi 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�=j^b%N^g~ z%}|!gKR6*`^e5aT+~1RaRkuX*3A!bu$5W86SK0g@W$ztNb^rg5+X)#ZJDXI>mdZ$E zG|;$;$`&exD0_!w)38UhMMy)otc(*v8b-=UGLCtS^S!^W>;3uv_j}*mdS6!;&N;8w z^Ywf_9{2SK&b)us=)3zuBcZOh9`Bg6D;!P~~X zNg``B**3GQcFY$Q_+02Bd^P39ZtYKi=VwfgXrWCJLx~o2;w59;eeZ1ZS7x)2K-0h#S8D>yJgUplE^<7 z{gp}gV}CL3GJZFEa=)ch$g7@->z8k4ICvI%_(01v=!-@TYMsk{L_l@nR_@s+yXCLe z?B=uiuiIQJ zAspkm@ZICGoPa>jXMtBRBprL%IY!jidR;dbX}D->f-`AA1QSz{iR+4z>F$%AX&)S3 zKVDvvrArgmVT=CmAk8OZ>74C9sp}-taCDe03BZO zTIa+MZM!?{(0QGwk++f%!x(f>;j>(-%mxAR4JUO42415Ns>BSC$3)TsrEj5PcZftm zUY_YOk;gP^a9%3$a3?)(2&;BTo;;ZI*;DMMr8yCH}fN}o%psk)z^O|aWUTQME&jKWReXIQQD zJMlXlz!K1gA(H3lAq)4;fLE6?j*}|KQXYxLw=dcK)jTm(XT@WtP%oHAE$OjVoT?8w?lu zqJn1Q%dlO?W;SyK)Dxce;g7w=j9-+UOuR=3>H#_-KKj4^JT~-yAQbt?oDwV@EN8xc z4OMG~>CR~MDp$W&c9Hz&l>mSwmp_eojQ6ws&WDyh3BEq?<;iTDY~M0*lbk(4 zuR+6$L+tW#C-?(!X$Y9S(`vhdPiLZZCo>PSZEN%4^&=oFI8&@|>F>V!?)xdt%-u{I z=F)&JK%+E5=%$8y@xcm%tVlr(WM6diP(mYo8D@{C7fUFgu6RVwjmsGyiO=}kKO-yK zC}CH-W^UrXz`*}ni$gQ;@=>mrxC(yv;c(FDWIAlgEKP^7Q zVY3tYd?5Vrc-cBB5UBQN9_|+$tEWC^(F5{gvOex?O(K$)|1-CaA;M;1N28)Kmg%-MF53Ktz0} zf{s47DtFSL93pf*WO0lWe;De%*=x7JhQp5{9I?ls_u3p;_p-9mxlUJ+w*HjTnIPu! zu8Z3en_6ZQU!K`1_?S0BH>#PGC-34i?*geV$nw{0JMJ})q2myjDD6_9=-vmF2v-lF zrINuUUG_0jhyftNs6p)YPE$o0us;u7k4$P}cR-ign*8EkbMvViazh8YyJIXl~C0U*H&{2#x`^(F`G#t8Vrp@qw-6}kNTT%Dq|!Z2xwSd zTHPn;J;-}Z&nM)qyKzQ@olyr<$swG*&;*F+r33I$f}BXc4mK=9IOgapz@u1n4n;}e zA_O6IH$MW&G@#8>9n8MV9r_f1DY8OwIt>?FP%N_k?=|L>P+c9yuv z{`dWnbIJLkw*U8gN$xv^n*aNL8^4GDUthwvZ3lC(7DsTF2!r-AZ-6GHjs%`|aWYs` zjXl^(fT6n8Sgoy9lzB~-Irs`Eg9wxM6o+Nw2E4O!I{ai$K(;=0o|j4;(dP7(V-EJ_ zWO$^_xuO*!YT(zhz)K<1;bW8~%~hruJ!-OC@gnnTr5aE+8B&Lgy`reGxtRvr4JiGG zC{!kG6UraCYlS@Hcg|5y8)~^zNd^=xgDtD$RURru_37mhyaEFN>G z1a#&Vskn- zcb#J|rN^jZW0lmjNx9h(#)42=FNJX`AA|ND=HN=U-~o{pmVRn!u0Fo;m;ZdR<%%!f z*Wq`;q6UX4{e~3FfEs=3{*Lb>D_63$a&v4SDOnmRfrJF&3EIIAvYJl|$Y$kxo+Ewh1v* zf5l5p;!5V{QjI#OzI)TxMn;6s$_5Im5{p#4IKL0ghJnEE9D#emjQ z-Q+!~I{)eE&vI+jPn3g_^Ct|cU2-vVS_!io45 zVeKe>beLD9H`C~mCAH203v%OW`E(=8d6oZrw(dFZ%zE+v^P!79AIhlx;_)B3?t9nq zwk%&|j^49Cfpx+V@FNgZN}2IOM-RDlNQ+pjv8#U@R@cbVqQo$>ygc9h5zp>37XJ1N z)jLXXbY(0Z=W!n*-T|egXX~EZsFn5%Fb`8#^GI5gi==&RBZVlMz03Qy223egAVs0F zC}-`T9`x-FKR*6%U+{nME4^;3-|!HdR)404I%)aaO5sSr?tr6~pYGl=dPJ@v^-f&h z%(6<^obbO5!_wROP3AA8%_mWNiz^~Ss0ib$8j11BY?ws+?{#;Q`3FLxmwkDfx(WX<6Ax z*t{X9N0t#-A^ZttgCCQ_CYI1Y%N=>O$>EntyThL*f~J{Z3kk~@6W3{J5r^WZHp1i{gRI|Y^( z6Gbs~PFaXug^$hM%WH`{cUUZcr21mtw0dmzD;MR;mH&NC@4wy|I&knJfrm(*Qvc(y0ZWEA9{VbIH6s|X^m!U4}Ti#$6lP5oD8@yAe!!`%kJE{E#5$8V+5Zv zIL0S{b0O|UY#Bd0XNrfszn4Ba?@N14@{0HWecC4~&Nme(=uZ$pjJ^-yNazl5Sfh7> z_9aRyt_N2d#n+tPfJ|Vs3mwE2@Z90$pyvmq3CqaElKlB!_zT=c0X8Od*-YhF+Jrw^ zS>Opy`mT#lzF+y;4>_DrryRYX-x-!!8x5cTolY7(o^%*$v=c?fV}xu#Iw*uD9pwY4 zx{lV=-DvvqPG|_RKSP8UejP@SsR^Ob83UDw_X!$=$##$#4Hdo}l_1LZhp^t^hS?O# z7&1i;+TkYD4;8Me-)n~Ytt-tOl^-TLqt9k*a!}H=jnBw@BKupe@*Cyzswt0zxqo@d zO?Qil627skCBxAV!*3$Y0m(gpj-W!oKX)nN4U1b54ttgLBxPEdZQY;B8uM7MKC*TLf_(42*-#fANi+fQ6 z;cCK7a!i)z1frW@WyDi}#{t&{*B%fF{shIWm(zaaa@d?}+~)&YnK;@GR;F0_cBn;o z5yQ;#MmDo$cD117nV>wimn8{A|DbMxe?gX~_T(dYCZ0gmsINtd2QamV z%ke#clQdWqRc(#z>4fmeb?ImAfC&kHyPU1$E#2TZ*Hw9dl--jC={DL1h9JbH;DJCw zGV0^xBgpU80y73E5X(K?s6n&YOY^cS`5!k$QfGFkt?Rg%9@UE)VBtEM=-)PT?EWJi z|8x4&!6h@j`33iFm)>ODM&Sx}5@`w$FEVOp`BxSong|!2Aj3fcVp1eZT%wExe1e_o zj)5e)6~M1~yE+lwjWq+2BfIr=ZW z#D97f{E3|yYYSZj#sOiqVX0w5vV8;R1jHIxUjiF))P~qHOEMl%Eg83%tKGHC za~Nz|p?X!4$G!CW$Rn8x-$$M=+4>8tn<wmhpsp_i+ZCWLa+mnnQ;B_MB>rMMv`Ec8w7*~$fr>p<){qz z@z-C8v5+Na(A6KW?9WVQ8t9Qbac`+8ui&=rl5!Z?Y^tlkjs5mdvoh)uNxLqM%0{i< zvs#oKMe-k>oHpxUepQ~0l%^}WF?m})R0CLI%VyY2z#-r{z!+RSQTQKQ zlpfP2goCPm;R}teM-aq33guOX5m;R z0>^MFY@R~&FcdDB0;(bqO-zM1;V;>uxOJBEkUPejy!)=Y`hXo9Bvd8&Xq2!OovCa= zm;upS19v9kCb8*YMhN~5cemxj(%u$d&c*ZB6`^>VaWx7#Nao#AH;|8rulwS1@8b>L zcU-8L%$9et>A09#6S6*p%T35%x~aooTsihA4&=zGMgHQ%;mPG814eS@k|N9M*5?Jc zY?FH;@mygv2iQJ9gP7~_w1093GaZuZ#@o{O;pC!>83z!22#yzQGsFZp`XOv;u&SC_ zS{RSM2;Wdog+rO~>?fPXD>606Ck2S%s3t^cTyS!B%pn}M}}y%ViBCczSBiGlPcU-<1_=)Gsz50LeY((z>7Q(2r>2~ji{LWC%cb%?VSyEj`KbB{f3_G{cX1cN13e0=e&nc zs(-@3dGj7agNcY1gTnHmAD@}wao@cb0Oow~3O1#mKfh!v)i`SN2XUCno13T#rBX2q zjqqfAVAo;N?}e==Y_7FHE^#2>&b@Ho3r8eb!lwzg@^!!eS-2Yk>;*g#fj$cbAu-G4 z!SQaIJ$!6VzK0c))7IY&^bfidc(?IfV^+JwY>UU#^8OErR*iv;GfgYy>@NPZ2U9k5 zG-gO9Yewlw6l?C9GwL|s95#mLLR5yhZ@`s~_5n|u1EYe;dt*NR z%NhQQwIV4&QFS(_q98zhD1z`(J08AM3H&QK-hud`K508IoN)f!VYDnLvbwATU!u-I z`HGD;`l=YY-c*NWe+7SmoVmkK;f>NRlJ98iuauk#Q@&AaopY#|${Hl>y@lcQiFE{O zJc@mdkO+a{M!aCb^>>%uI#7oZEDkVknZ{y1J4^R;O2>X{atxzBC+4&um!j2Ps!3E< zoO{wl(ySD*3P(B1rqT1Avdn&VZ!`}M1w@!kKb(pPbhBV6IsPQ+#Qr@`M&y;6dM@1j z31K(RJ@rgQY2oG%tq;09`txC%=ITh8YYsh|TH)+$jDJ~( zTM>AA#0pa-;Dm1cWBd)uaTv7JM&4303^5SF)SC^QcFUf$U7 zq8GbJo$~cGS#S{-V}~k!wv$I*A-V75^eN#$;Zxk zE8k^Vs&|jP01^q&l);-JT|=>#=iu_c(`#4oBjwRXiL-FC5{?fn6cpL$N_dR|0#H_f?L^Gv@ z$o?hohdmCJVoBlEafWG8{n{J%-;NKaq3K&R)YU%eS8H8$j(&61^pB6hqVh5uZe2s= zkMRK5n-FA5EHUB&60{*9@djJ)G3heiIu4ZoB(bU1F~nA~t9&Nrd`3FMZVVU%vGHY% z4N9EjZZFO<$R#!rRVBuYF;&#KAjb@kb`BflsmV+-a*s9B^@GY^98Te~yQ{_CqtEnX z%fs-wVSbyc4M+-1x(EUAsl&l($W4`Xi>$MGIEssCs^Ttif^E*|;lEb(6gpJO%{9ZU z56JBHgDw^;-aM`7$IulJ7(3Buqb>T+QrHJr9XiIbkJ4&!nkF4AH(hyp;hV5Y3*2t16Q|LI5+)x zuwz~QKnrn#u~vtVjJ>vi0MFiySZ45u5+c!mF@CL;TCGnopUvV$k-)SAvwz?T`~=|? zc#G+iq%Zee%R5XytN+6%AnKz%z}YDLSj1#M@I&0=y9p-_TT6&)wcgg-%JW(N7-#>& zi#Xon92zZ~SbUWvV;ZTMwypc}9G-jS#Jo7H*zg02Z)}V==jNnY9;5jIe=uw(rh%At zTV(Zbanox#O;OZ6XUQYul(BSh_v%;Ye^mi^b^(PD%?t@}mU%D!DJVN;cev}$cu%iTn$nIan$ z*OYH{mLjY)yU9VJ-{AlgF7na(pj#RY6X{V@Bh>uQx{8LR6Af4AovE)XRwtY`VzRKfA(3(dALO2UUg=9kqaSyq7cLq|BP0s(yvMywg`8|r;61OWJKD}F8E*=1 zfq#QS!R-~X4O=(P7+paP@}kC<1>1bI#wF5Ro}4I*s(9El0#9D zjqO&b_%PWEPk0E|Hr3-h2p$d^5NxRvuj5hRBBK^Vjy716kEZk)?&^*_OYYs}bJxk) z83UKUx->wzNCetLP)up_sK|l(G?^ZYPE{j5zrN(7gd${e!kFjrr+m{JOaVtTS!Ywo zubLD4N2*ngw_ClWub-qI)p8(TgROof@RiKZ<-EF0b|1OiL&)g&03(|ENix%g#EZQd z_%uwf=6)ZAI*GbMB6!_^dD2?)TD8{VI?C6|)w9S*HAz5}51P*l$<6Ar^XJ>MPpjHa zhY>^CVBN)@p~_~IP*{OIW&L}UAzfT}z)^o(tGA)?;}O5`F!@$%xFmnSuvipUP^Xw; z?b|F};lDE@ffJ00jQX{c)dki$RdnQ&)|MsJtpShKL z4-1{*n!@PAZgc}(ZWWJ@_3&!gP8%`upMwJvuX=PAEMhn6Fe1VL?bw*sS_AblLempz zFGe$5z}ABEvvE7%C=}J*N(Tn$cV-H6SBkK3Y4S5>o>#`LMs~!VJ9qdKZpoD`Q#LU9 zs|$aX;dyw5jfws%Su@^1{h+1Z=_k8m8f?c4;_W)4AX3FaTm9=ZOB=_zUFIt8pr|`v zqX>mtKmOxzG&OYpeq`#hZPHT;Kh zLVyNG;A%K^N@Nxxc}itR80x2-ot#V`8h@wrqsNCR7d}YYjlBpa$w?D&# z$-6{uI8YUo07RnGMd9~N z)ixuFtcUYXLFRxv^S3Nr`fFZ`8}8G3ANcr7Y>%OmSzP##`Z*>yC9E=dAi6DNxVaH{ z^Ci8>4rP~}S=&M-)eiszvFqUd63Y&Gy@a)=H<#8J(`(i_$ki2kKA7TY(-$&X`z&}L zDp}k0PHqUwz!(ou{ig!w7lp*45n^bTlMQ~E8B13YXlbjrtogOS`z|Ka^ArLooFoZU&aWWb|nkaw&&U%B$H zI3FD+Q8)Y-Z}K&(YImQf4m@0VtA5){Eb~atT%6jQjU_j#rWN9phMQ+ygr4J3<3Fa1%X(lg7^?F3)`GyU}j^VxbGb53qA@bV~p0XfHv$L!w^?I8Nwopb^6EXg0qwwgH>H z&G+`QuX1Nos891mnTc5*n3%cABbj*`JuDHq8oM?cJDZrf@_rx%=<-|z*bQt<025Ih zb?*5sH(Me<)V42NS6s|csdviv*!NoVwRauYF1PnEJh*hDs$YUuDCY9oJGFgwNq1>0 zMq)Xdm_|m%(@7E^JgKxJ<^t6Cgc+TUiL%;H^&?Oy zt<^DOVq9oR$pg?6)n8Wjt%?6`VU_D!<{j=F!TW;S9%Rec4(>zKK*CNiK7AgO5YW>r-`(RtApvLXtbeawJ zR$nZ7CCygfcS`$7|J&zZz2}x!`Srv)1#>UGF)OuqU)me(VN&G?1XQ)Cj`ynu zcj(}w{8|T7;qD<{pnR%7YqEn+GHA=!Qp9r>dL|7u?G|uG)UVjg>~Yiq9YmwXOqXMJ z!U0cA7cPoMA|_prWv+DwJcWFY$eaH+(Twn^-y@0*xNP7AbsCVP;)(X{Fmz1&itg#-&EQ}lPEz1sxPbT=+c1e3itV&d;+K}3?sBMN*T;6- zr3(!Giqq;F#%7-eL~i48|Gex5v{UIzoLb;Lzvpxk_J7DY2IKBi`!W^m?PgRBb=IwAJkJ9;~xzHNz;)1#0k zROc<%00oJn#u>qtRoFoG;o5beApbYNoN|vkWBGf*e{x}VBw%d>%ohRf0l$J!$?YAv zQf54K@7*PC0w)5s1xw4&be9Dy&g&?yqvn=WN)H$d=m|1GW;s6Wsh!l-zpJDCLuuXo zto`<9lRKt|{yZ4J8Oc_Ef+wPHbwP~5MYtlw?FUgNoO1kCre?wtPTKy1oTsMRk_4>$ zLlimq^klKz?UYfrBLa(T`gfb`(2P61-hY4J#ofBT_%Zl2AgzHX?-S8*;u%9Zg;O8p zBa)pDWBaE67D*jxG?)YOzqZP~M<7?3z%9*`Rh>$`sOhbB$07yoB5=(cxzE56k7bQMVuU#UJW(= zGQQ!C8-%syq)0Y{e8Q>HdvC~A&Hhutp&JzPV?~CQJ>F+Nnf3EE)l`*rwYSZ<@6!6Y z??-euco%G_#PGmU%+Usdqms?T!bto({2#?Ozj%)sTHH~|9Fyo|v-;lK3*xNPqjK4t z2srz_e!m$yW`rpvl2rG<8qt66Vty{t z;i2o546&$gbPTxMw6bwRWw4aUMb-3-A=P>X`(uw#jvPi^bIG zpUFG7%VA#;EeXNJ1Z9gMZBT#``?}>yo#p3~CjHCR&9j1QElQ!+L?7 zS1(N~R}T0$vNS5Qh6dw@DyXZI#7-S0!gO1d^*V3SFOOq$t*UiiRl1?h*gMm?Jcdep>uem%jAy1b9Mnbf zzwVO@i0*qk@P36k31$Yn7+AWYnueZnb#0Pb0X2vJ8aY$&ZLmL|^S(-Eqv6o=vclbB z*DL|`u4=*Irb6F`Is+9urJBP(3jr?c7#U%}`Ay;$z48IB03yDg@z#5TB#_LYgdp7P>;!(j^LvHgS=@AtMAExV zWH74~E8cDBAF|O1@G@H;UNEmkYcGCcm8dw0S!OQu?>Gf28y24!d*_UjLT$Al`C6`L zyhz8HPa7h_5{mBOc|FY_qaCf^)X^l_i|TytcAUNX_1Xe)u8P7KVPHD+`CDesru<&# zy?XNFP0XXamtR{oxX7n9=-gUidspRy1X@Uol2`stuH^&rBnokGykDO#ndKx}{F-~a z@9vUQ=(lBpL907|uFc+&c(#CslJnHG3(fmvHaJDO#+AZ-{ zBpNlIlLm^yhDu`vaMwqW zV(9L(si|7p{aiDo?s+Ye8dD4L9$t~aExQSNU#6qh78n%~4~ADqgJ|6bPZJcMAd9^h zrv`adTLapg1^r1(^mHHWiwS5ZHeki}>v*^m%tWattZ#~+w6=?LTa@+5P&+W7*BVU) zfw#{{mM1kk$z$)9=HKzwmFH0-?cG0B>riIBkV&Q$ryNn*dOdWYog?a3|JvT5Z<73M z!~FOAF1VN@;o`rP5#Vlmje~DnEi?NA!bT>nU&1;`Y?=gv)K6UwutZ`vTsr_LRK1&Y zoX@?}>VEc8^K`>Z-pw@S%|S!P@B^TXhX-ud0revsn7faB(oz$5G`xGoo8A)u4L>7w z!PdmLHpg9KIAe`nGh}}o>7SWpFQ3K>7W~_$xT2RR9Blk@Qyoq{tluI{4ZuA9pVIYz)E01l}T8coic0@IP0n7!ef#w5l zZ@(Q8OBp&oIUjkwS!eIFuBYG*u{tkr3G6GXmHsJ`>FP>_ zP9yCLS^_9c)@F^VCxHu4p7&FBVq=HaA52|qjFiTfo8`ACGjI3uOqwg$B{p@rcLFE? z0d6bGHHRH_B@`!`O+%G|&0|*vK1&P5V=N_1;ym{mZ;%!q8uWY&E+|Q5aDnUs5%W;F^F#5@{WTSQ^`{L(01UuJ()VpRBC< z0c;SvzzB>)uSB;2L0q=t@M3%BzVn?LPu6*Fwf#)FkBSBOV&e20m0d*p#1{Y9`Y%2u zr8J5TE3FqvqELO_d}&rPVv>mUHxV4u^z2YmOu?BmSO3)}p$t4vMU0TLi3L!%^_Hrne{5;+n?NH=#)5In-Flh>%UF8&HT| zgu(ta=ok+FDS9OQIfnJtHNP*M+Gw)zas5D!9akAc)Wb(C%d?4>4qkY3#d1;NYEIU~ zhRSf3vf^Z8au9XpB&~6@q@vwct^9bOz}%{7&MSXOygJ*sy&tAjS`<{Bd*;yQ86s-F zO*Ssv!^HiI2og_tRpQpQrD$x&z4r^hkJv=G*zN*bv6n8})m_ZXDX$^QSID8cxF1D; zm3@Xp@#N!h&y;uJ)xHgH-8CNeal}dP%j!0GH9j^WJK#WC)0rQ2jEH%PI?}OEK&U?urQTh1i`k)#xPI`dMm{&+*JW z|AxJukc>bUxLPf;5(FO=7=1LW(MRhw%0Be2jtrYN%HTW#9q7O^q}vT4+%13NSb{e# z`pM7Y5cDNVFZ01tq#Fsk*XGFy#W}q8ynDypyf&#JkxQQHlNna*+nKPtja>JSxKe(m zBNOccQ-3VOf>DdHVVLmmf)JncY^>1_$eh8>zr~Bm4b|CJY>h1CHRL^tTgRTxCqi)q zG7h~J2-8a!w_xDry<_tBANv3R{t>_x%o`<@S3LbNQ^f23Pu5RJrEqAWHGrsS#}Cj7 znckqJ)s#QTtEfbcl*P|P*EZ759nLailQNMt+f{A`CBXZA>n&NQf6`0}x$tyciyNX& zSdVz=|1_ilVfyf}r$adV)h(KlbmpcwoHKR_Z8u6LwX14B98JFBKf8fFwKSLGoVH<- z{|fv%1RX-8@FCg((lLnd&Rc7m_-?+mGxLdUvco-Cf8p!?%6^Tx#nD}*y>BSo(9l(tBYi1O1pi}P!& z0$GUN1T0?1XKVCxG;#rGnKmae8b>vUkT5`!alGnTu4v_78^x)DQuUX&inBbVux=1q zhqtN1QYJaRE;0WnXsI*9jUKC#=5{2V;uivA3bjuP@5s}NveygFENPR7>9vGsC&{lArXbMnL0Wp6dQjpN*`!J@i=Om#(1pRvS zI`$_u|B~O--2~(f{OkyT7qFUrjI8Twj;beZr#dR#0_kiK4GP24h4xd8#+Zoe? zlhwsm!=ZfD)7#Wa*wSv01YGp?v#J@2yXT8IrPPtecE;y7IAn3F+0+-&bRBysNl#m3 z^@(BO&w_ik=%OS0FG-2nBfPgGNHEWt4OdTTIo{>Ffi@5DU``|&D9|DVZuI?%hx8lI zJKVocn`azb9GA6v0p2_SCYJA&0hZsd^mxlV`rqhIJ@i1<1}wX3!-pO=`IDNR^@fNm z*SjMc^o6EcTyd!Qn$RtMCiS7i9VeobDhl3{9@oY%HdT@vX?ylsCJv@$Y-^Zaf8E7} zlY7OEJ-^sQCaFy!E`c^>RC(b*;AqG}k(R-#Cg$vw;%nN9$tNMmfI4Beq`>be4DZ-l zkNwBsx8Htnx;c4q?(KeSZBChVqi2ZA7UN`MNS`AvERiHS>A&y}v&HKfCSzRWBa)cy zDg?WEfBSuj4iw`Q)~Xxus%ubKq^k^no_i^(d!GvT=~Cg=3DRM^@a%=QkGvoKa>Ly0 zL^hC$#P-gj)PL(4M0OJTOFPg0;m^3Xoq%x6>=6NuqZ3#X!Z>fT6M_o zAE7my_Ehhj;*V{B#4YoKFYmbb#se5X3zZ23C=d<+gx@(Oo+?!}rOU&%BPb~Lub*GF zgM68m;wHUaOOGu&qP`6I74UaUfi}1yR zYo3iSsk=x=QYMmFgR4x_pP#xU?Kb^=k@Qs1)mU9AQz|(4oP`DWCxiwOQ*uB?dQX(} z5V}LGRLCJ~ZQiOw2}q>hFbenJ5oE;TZ9E(?*fvD%(_p$1iEBZ4sB3 zW8-ra5{}Ofe>5zyUu0}r!&tmZVd^#S8dwFl?Ly7^0YaM|FtL!0IO<~casY3o9LcBH zBvAw+blDcRGFMG|ChP~V0T1iHK3XI$;M}fIAWzObd*fR#9C1!%XlZX1=q~W}{FjT2 zm=06K;u4~gbzd_^b1!W{Fcx=3HKg8C)4>SVdU#W!t+vx~ffeo`U? zG=^C}{j`=RRm|ilys^kq3dpqEo7OKkX<}M2m>3o2z?vFErqvPswvr~>;Nb90j;W!? zuWB`?{n_Qy3kwVIxjbKZ*fS2mILS@SZ4X!rEJd7CM3y-mw8?{+mcK%sWWmVaIh1?_ z5&^ny6YnQK>AzcOk~x#ZBw5p#52@QJ8&Bx>J?>q6@|D51k+XC# z`=5da*;q$U+etC`f}Tb%L{nRA4=bV@S@NkwDw_>Hz7L5qgPXOov{n&d=2 z7W$eemHtB232oXOlEuExBt?j*k1UPMJXO0#D)S`iyxycM4pt3QrjW?-5yT~Ww7C$G zl`58FzW3Gzw?CT9HkJMIDwCN_u0}_%&-B3QVNXq)sSSaonKjL)GlxQIT-k3Vxr=mj zk2Dl++~(?MC$26c#O){9?)d5WRsVGi3bBT6nVKCx%a}!GEpG=g?UtLh+aZ%CQeIuY zG#I4j`gi>))?R_OX#^B@+_6EP|M;olZ-^u#<`!a{LR#ZFi_KDAy>JR8x0Z~)Boc>G z9!$yyocbQL{(Xi$o8+(XC*F^K6x(Dua9kdAFQcETXHTDvSFi6>YI}1@c7x1}A1 zL>7rX6Yq4)JB@|BETR|B=aX6r7e}i(;?F{S)tW`jTE(@>q>=-=o0^)U=oZ%<_(BTP z#T=A}OoLlk$YH)=KXNz=qR8iE z&yhd8z4-+IlnER3=K0hVs6u|GuE{-?jfPk-G-b%o#|$`eM-=zF=qFtw{Y zI=Y6Bqhee$mb($o4^RW$&CBxg=SWKftOR~T(9J(&H&aSFAU(nfubY{Q>Jj@B-wFQzq zUNAV2IR)mOFq9o4IVfHznB;BmBmLm`ljLaj5lA_=cR2hsEi1fFvPLyfKV>TuFcl(# zvCJ;@{4FB%`I@PL*5_6YxMQs;j{8e_WZAZb-6MPQRp}q===?fOx%5*>ccP+VkYChd z;Fyc}K5h=ix!~V-BFD)Gk7OyuUhrW`BYie8GUVZ>I7WohU3LC+!jp%OD_`)pY)sR_ zmyezMwGINy1jV@7FGzQkXXG=Qbkw>3vt^=WLNf>9uSLY@`1xJIl2K=~O-#UIWQbO7 zxN%S0P>I`Pz#z%^Q=9LjvVwmW=~S0976qhcYEG^T=yT}ODpwM%nqqIN9Dt*CLqM*b%<-+OQ>ysz>WW%|-S9_L(7+T3u>?Igr4VDcC$CI<`DV-7S! zQs{u;9PRMzj|&|nueh*13$GrQV92j~^s(ZFF?ZczrjBgsfmmaaXgT?!M*9`LLnNER zmVHW8^8j=8tp!sVocpB*bM$Y-EgvX+(#bjDslSiIgC@u|-QC=0)DD^W41tiYEeCIk zc!&wwF!ciXhFV0GrB+9h`_$KoSC@xU5RN+u$I45i6NE!u`8`D z<&5~u=%eY4W6S=VjPFmo@C7hSCJA;!u(W!(=PPHTpVAPEA6?ji42@<5?oxqMUjKzT zsHC2rF?s`RpdnV1c zFzM*^VXysHr(fNa?d<1}u;cT9SqDZDjE;XgF)@)Guh92Iot4KYd0gpvp_RN|&iHC! zVpA>=08xah;Ck-NP2r+#BU~Tk1_l%4nZMv^y?L5_%^1<^uBlwaYk<15otKICir0-fsvQc zQGlZdxCEmA)$2y}J%i0I$mXouFQRB4juubHUZ$EsB|!RJhf7o!_9{eCW~H2D%e}W zklOCnsLeImv<}+pL3<)J4Nq%tW-Q_zYsZKQ8b0cL z_3YQBf^z$>2KqV2LT;5?lx^p4arj|+Ap2S2cD{bFkN`W-yZcRCvLqZiU<4_~2s=nr zUKUknVu``rE6BAj*WZqH95&l2d;E$xS3Ya_tn76rE%Ff=xwMKWAM|@GlGLa|Z+M~< z=vuBVl9;sR>7@p5mrMM#Sb9r}S}8F+Ehr1b#dhk*qZ3LLVQJbT@e@8F?1^-Ro@0@59HC!dQZEx5qa(=&;Ue<|my(3Y8UX8ppljG%0F|5_wih* zVMPo@J8&I-ThVwTN)t#uF*+M^KF4F_yzEgNZIbZ@rqkU$ioRd|BuiB!#Ric-rZni4 z(|CptjkW2rA;nLn^~7#3qudFLH?A_wuiWpzI}*Y#W2G$6$|mwtps~s`%&H#JlK-V7 zdhG`C#&j}9kB|pk0QuN4cO`l4OT~89w~R)3N}xdpG2d;Xo^GKcRNSy(E@^46@W&V7 zD!m(nWSMj(#T3}`-8F9Abh_aNlgP7j?H_@?;UPN1elDR(msC>;OB1pC=H zGf2tavz*uT^`TcT&B*>oKJUJF1KE7uZ&Vs~kNIxkdJG?uJwbalN-yVBY_;a#&A7`+ z>3!Pt`ad|E)C%d(?I5w47WX=Rx$Rc8J)pH9<;qG2R6k76YQt=|DkuRx@!W8#^KWG9 z|EoIJ%Tb`G=VAf+3z5ZSIx+SB5lcrLZOH8dAX8#5kxoao{U4F3Y5q~s;SJ7~179Y)7$6jPQ)#XH|*~S*gPAlHIln?fAeC#;>M&E5bjx7y%In zUkgc@_xSVIh>O`P(c`NLXA6KNgi)Z4!mz5xi~hljzJ8n2fiVqdy`U}Ace>{sFg16g z(r@>sO^}vD1mD%JmZ{H==4yw7Y{#9!K%OIF&S+j>R0MGbDw5Jm@_z{7j?#c{Y{1ry z>p@N#CQO*zbP<#7_~-YSKELOcHx9PbN|{XtiZ_|0rrT}~9q#!~S$mTqY{(rZA;4a+ zFr)X`_ZR|V1P^v3a$4PwySgbIV@J@ChR}dT!u3PVWxk2M?A)%eWXm(9U;Hsdp<~`K zK0jR}cr=~0m!I>Nd-TW&r}yz2nHN1q1rH$DdGi3QN6)qI<~hK!lSx9L1pnW3P>15S zZG?>m>^78bJr+JkaV1l$v%NAcyMJXCa-71eA#?pmdDL^6IE{+fX>nV&;3~HJ&RM$7 zNc;THuz3C5`%%fWZTx20Bz)CdT!IgE49tNPt2^>8n@vGJziV!4qLDgbAPbS>NY39c~QGs1mdp z(}|6`UT^wxwtnMPrF#@})Xq|ZDMB;WU}}4w<&*m0td9=J0&+Th#!z+qVY}n#3!EUyhYpKZSs;dPMbWr`G{3io=boL0{Pl81XPz&^Kk#tQh z!%sf!-$`aXZtOob*=jo>tSQ<&XaPQU8{gzhWaIXXn|0S*s~y0&Jz&R}>C&yczW6x? zg>+r?8*BJY>gfs|xOh@yN*@SGU0q$&H`{Z={bEy*&USOQ7Ku$fXinL%XDBLg0ZgQQ*m-fcMyZ@jxC6LTK%<=w zJM~`~h+yeE1))DQdnwcQk?vGBsaExOSh7B+$k)z_ywnaJgH2gAb=cicp~Be0~KKMrP58CB)dd-xuGL%}Xv8E#+USPi@-)Mg?7DT@R(W#nt-SZj{k`{uPmJ_$@E-S3 zk>vljp1ghu4ovJ^@Ol+%Sj0W>^6VYgc!6L(%n$qsRKx!FoetUN=*eIUOaLKLmEy)( zDHTaZI@g|cr94^nGQC<+j@Z?fS;6dk8BM=0$$pdDMC%!Vz$o!`HmQ$>Dz}$T?>H~3 z7K)&$oajTRO-{i~jF46I{2-ialYa=vZCF=*JylnV&q|R&>-~nPjj>vjPc}uoXR`~H zU*1bQ#Yb1$tUb!bBoaaM%TstC%LwaGgJuXCezq^8=5F;IgyI5txUUK zbw#0NW!G>k1r6fp1I$6vI( zb#@4Q2Z)~bWJ#hP#FW?k<#9`DDM2@*5N`Xlp~9)T*6L%CE1UeN`b*s{L`rn$7&-XTYb;-|kk0MBOzT^ncIl^3#^nfgY@mjOSroj*<_?X^Tl~nO zE^VP~0F^OL2GA-IN{kF0C>%}|=)U&l{FRA}0ab5BNk+|~^_<_<)vB$!j=UC|3ixQf z*0N8;n1+V^&-HhwPE}pG-F#l~*`(4DXVz7}@*`W8bQ^v!wo{{qx7=_+%LpgQlaq%K zZA)2OsKn$U#Z6{bvk%7oBhchRY8O)LIh9ewBFUIHwEMx2#R}S{PPUQICZ&H?Sm%z3 zwufXE)-6c(zO+|lX2`gis-bXG(r+jI5L;Rx9p#~c&z{ORF%IW1?x(j?)|?nVgKbfp z!JWR=zWUfuZeUTFxTk<>J2xrZC+qR{3-!llyl!(y!K+6E8~`wZ5(T0plvJ<`Ob8nJ zMKm>_zaF%57-2>KB=j+dw=1a{k`$4$-m5F|da3}K4&Yc)bk&0OP@%iJH&t`V-Ua(|> z0yIetf35DzP9H^v%T+>Bv_Xy5{hn<4nVo+W(pX9k{^3w%^7)Y&VY#+9P~7?slQt1Y zU0Ykr?-;Z2n=A3O_HNB<^*%0smxGPqR4dv$y=dVS?r+sl}V& z!LKK`(jK4YXl0c@##MLdzPGr-n0FdI%P;DbpO9dponNu!2SJ9@e!B-;Fwcy)To=45s$}utk+c_=?kWErNiLo40aKQpmHtC z6Y=)hkKuU;lBi}oI1Nm8f%f(v`r{%~^5KzR+K6m-8vZT{keV$rM@`>& zWxhpQ3R#TO4|(6DR`S~Nw~iE5HAGHcvX`@rx|jcM)K&E3 z$?_L%kFv?LhnUK$T?T#CRPQt2-iGQ3$11Du~u6w$e zk1d-Q-FMNOqAvp5BhD?i1V(LMT1dW8P@X{R^Z8T%rvFFMS%yWqwq2O+?x8yr=@^s- zX$b=nl@J6J5D=8^?o>dL7IA~5ARvvD#846<-Q8W^HSc#E{_xLs!_4#C_Z4fMYs49> zb0A5+^8pklXhn4jSI?_yo|UhaSiOO@$yz+bUd!~rDh3slxFnaJte^W2NHMlJkdZzL zA5?s}e0>*_sr`V$BuhUo7r{r=y_B4x98>4FjQu?IugIKIl#~U+(%q*OoIavy_;MSV+0@WZ*yL!Ir->3$R)%h9`Zjhxe zymq(x`FxVY({~Ew&mc!kK<}y~KfCi>WEZ)2Ai{#fe!zlihyk*Hl;se(6nw}!b<7U= zc*zvAMw41TmuMTNlV9w+WSy3syYWBWahh&%FjFo8wz<+BF&2vYCsSl?sWnn}3&#^D zxpA!#Eh@mgH8ad z$m$j+{cdDP{#|%ptoPKyywqG5$t>j|IvAGIpAV#1+q0LRbIYb!Igejg|BKqz58Klb z$cUyeKc>9yLy0(^iITr_5bVn-9s}QMkCJ}5pZwa_j(?E~()VpL%=`b{<^mM7p-^(U zyY`+S?Nyq$eFu}Po*jnJu5NHE%28;@1ROd5HV4IB=_|0Y$XI3@W*fnJfO)aq2-L8V z{}}`Tn$}L(QfWZvhe*a}WUT+Q-J;?%uk9v$ygJP?r3kblJ36z`siC85jrhLp_9ggU zLOdiGA2|l3QRm0WWh>NgQbnspcdihh*K@=gW8#ritB3XpkZ^lIFf{#n@=A+K#cZFB zD!a>-`gu%ikA7P13Yw27|DGNboxpH`GWR7wVZwx2$vns4agCIAleJ?U36llH(`_~Y zS3@L0XOv?J#WOWUzk31xR4?3y-%ovfoS-DGYFr;iDBI$w#)-^+j_UK9)cU?DPznyD z%`p~2t5I@1xty>=klOta*V zr?KmH+L#v6OsYxY7iZP*4? z;A?%?UJZ>`cI0n7s|m9<052Lfx2AZoj|nm+*ak@#310b8H9gUc}SWWl|FO2l%-wF4o3v&gv8Q7 zuI%8w_IOxgIb*OO)2Lzf19=tKcZ(bz5c7%D&uRkvf3_Oe^ z3t8No{%5&TU9aLuT;cN;FZpEJEtN|bkeFRhkhFN9S~K~v^%kL~R4Y133`r=G?JP!am< zeVhW|{$W&r^Al5g_O)HIU=&KcNH%FY$AxW1F7jD)Ipp*}1vWoD8ri zhsJ#lz;1sgindwFxq9&~eldQhHY?<8qZfZ#us6!f3L*ytf*6npG zAPF7_*tdwwio-V@Q`68;+#bvJQAqP)g_gn>c%nZ#KbsNp`qrw_bSa)mr+SGLp6b{@ z7@I8hJ>SyltXgvQJDAF82-?wRRcjHT%%nsbMD7HIJ05$S4?;l#SR!w>iB}SghANe2=lBnYmqgBjA{a?wHXG$XWG#1ZCd308R1rAL^3 zN!E5J%^c)3pBp*c$)x+}1JBF~+@}-|F&i%y_eB)5F#-}S74VyPY0ORc50~aXDT!Ni6OAZ|%m>o99XAT*4&yxmw#UJI zXJTp%uSHt!+6G+-rv90XFj>zy_LW0J-vtx_H!yI5)0YEUrY8v_j^#vzwlFS^Jb$n+ z)yBf@4@y^1Jg3qfX~z-%*COgBz05d5xQ_(t>D!6i$=iM#w&NY)%t*Ci(7^vcY*0dxIZoNFGTt&Q)1w^=*2Pbv6$GZEEn}1h zr&a=6Pio^oh4zEO#cq4@Je|)=fi4p9CIL^|RDXXfIoMAn9PhuZs_u&8^*D@X6+sia z#>L0q-ovK%8`l*?))>ZF4Rt1)yH~?V2k)_#m{F)8Z56Iff`a0mj-R=yjTkmzcI|@^ zpKaBK%P(WQ#W1LpL)n550G>s1$8@Ra4ZO(_Wjc>HIQDxVESPz3i2FPUpB$4znw{{R z8L`tx8I%P#a}3kt8T(Z7A&}d^FbswpXnM*t@J}=u>oBwTl^71G@q-8F7<{-SVJvUB z;$bF;i9NEKg-WKi@&1pIICunhTKda1;>I=qz4JQyIaPrfAWu90Jm)+&aNt0Y>q^mE zwYB9ag0piJfn-ig+$!IeWQg#p^)kVu#G05J(p!AQNFY`vRiX$A5PFFI`hfpx8G|~sdFcaoVa^|l-FITZC=7HoI8{L}vawgv0E47> zNjE(&(2d35cLYZVz@*Tc7|^1_ zhR}*=*z{L0N8?yPQ#rx=W5ljT9LLkG!!VAyr?Yml-WglR9ZwVf+;K}UA%?}+0YlTx zBuhup1JZe7F~8#Y*oL5R_g1^jqPu}vob|q z@dJn~UL!>x?V5q;SEf2h`c%~sIRTZB+qh~Y>dm&SO4{OyH~E~ zowY^?_K@;JX%a;&ITv7Yrugq4%cm$H_%1XUta-WSG!$w4T;S=1=aMM6xtm#VU+u%^ z(X-&fvzbVFHymRwi|J9tBi8rny2T-S!!ISdf~GA`1j$Cbwm>_0JbH_k8M}Sv>9O&9 z1?erl1Ud2bY<0=nCvNJ*T1{qJ8MJjoyO&=xA%qIlHt3B7m~^I2hkt;M^5D~!SG&=} z^b7ISC*=IyOM8Y%EsAqCHotej3ieA22&jd2x4K4ps>gxnkbU}AM5hLY#PRgtiVN?( ztWK0OD*O=8L$rnAQOj;>CH^cFI2lgvw=s_nEsRob4X+(U`L{|sHK?knMu1S|I$Y$D zJt&4<;xEcKx0qJo(UxSb2Swsrg?~W1C^7e~&s-~AvXi>iLf4X?nLA18L^3JYzgnKu zV*LcxgP=yw@&TCEh!`#ZANlQ+tFy?G^NMF_Zn`*+>wCqfEZ0amMF?-ID`jMyu#&Pr zXrLACmYc+X4OS`AIZ zPVY~F#@K32D){^&`WOL;z|Z%v%SULI)w9LE*?T%oSz@QBv>(yFH+$I_0i6`$dgB}9 zJGe;TagJj>5Sr=>zNeasALtJ?bQ7l~UrD&v;=Uk%)SB9gh+{0P9GVVXMH^hI6pt*8{O^`>g_-J)2)8$^8w?m@_71P zT?~5ouWj>p(d6^mG}T1_$6~nX<%gwCN|O;UcJ`+ZoMHbw%luu1n5o;bUaX#*UjKWsZ>@5^C16^H< zQAS2a0sJaw!FGZEe9KL*DBkS($W=_{P<6!okc4ETa;E8O_k5;X&D9_m={dECz{%k0 zo1N@uvh&~a-mw#&UkHdwBoHk+hx&B!3b^ zbXc0@pz1~B5z`>Z3;&vF4FJ;Z1+u=Flw#tp>keMah??wUa8z1~$TFi6adXE?hjMdS zf6h-K3&FDsLO4`z9_!vw2nEqA*b@8?_GiFPQ)Y}ig8PP^2VdLzpEpb`LDzDyP9cM( zgb{okme~Cq?u0{gcf)Hvdsx47lw1I5-nIkC3CQgI;0%*uH69+7Ihj)voTQN>-W@wL z>er-0@f{>`Ov{fb3qvuHR=_&}6(Ky{aL@wa1R?=Jv}@kf+ZFTICsmUCu?GS1l0SB8 zD8gHR?o5Iqw#CWYP$}or7sk2$ucdLF9&N+5_x38P;8g-W$^Pp}XQY=TuP^*m#-zEn zh8$P#i%6xKvaVPfmTt$`y_U0N z^kKrE{OB7iFS6e!>?zeR8_s&H*p*1yCmHa&;p}IFc<51~&eHR)OTL?Q4)@_=HSye# zge4MsA9HljPk_gy($oOUwKtjNri3EoAs;kS=+%F$0=7+{Lxpznw6^r94S(*&3$Nnf>k^ER@$kr)^mAMk?#yj|q|_tAKoS4g z#>A7l49T`5uK0rJOc0LCkf(_QAdVvV2zZ}eT?Ka%z}5__1|W*Q?8De%ea=p?txsG+ z;E31?I)e$JQEfo{#E$!9VuN%P$rA4w6A2!yv=VYRHtf-^5(qB@0~~tTa9t*4YfzA_ zQE@*-SeZ+&gA_I3%gP^pbx)ybd&bRu*ekukUtT3^O;ihZOw7bhX$~E=wY3tDFsSf( z$0sMH^4}HuFMRr4jzw%o(wq2=o*`RHYMNsm=E}g1Ef4_N1~6uv?Z73#zXK9%*cn_#me4A8ePiBnJex-@eMUe^2l9Xt5*gZlVyQG;uYIt9QAqU*q#wO&`JRdyNfVsT2b z{U2}%p)H^j*u!uaNN=W(Z0#1Aap^D&lZCZ<9YDukkWW}MA{oT!&16L8+?8%SQPjA% zX@VIWj);xuX)Y1jhNZBxuzvMFN{$sjeoaoMqYn=FIDr8Qx(9#^8!gEkuqE~QPK{{$ z5qQPF^M2)4`Og-puwMp6XCSO%IIdOFq9p6VTqZmeGQvcmP>4tkgrGFa`?FEUUiN@s z>|#GRVz3!y)jMoPowYbod^`Q{(bsS#T19xw4CM1rboMYo-x*`%~*JQ3lIpYJ}j=5V8J$HNXH_m!E{AzQ7bcsAvd%uw;#EbV&=DS%fhU4=G9Ia7SK$ca z6$_x^!qET)E##9+2eM#))4%^whqsN6<1-*F)OL8}_DA_DC~Ta&gRv4`{1|Ub0Yyez z*sefHY&}4Q2<5dpPi%&BMJaBI^!nXU3J*Ki-laTnlO09_-5_`h-fuXh{y$gqu|c#b zuStBaE#C|asJEqO_#Pa7e0Q=;%Zbr`7=w|uuS={0n0q60NnjCsdwcUb&z_l7eYXA5 zyvJ)4rj|2I(0;~+y+26Van})VvI^WnDrx5#s8hv|xq;D2AT+@IW!&WO`Ss!A8m}av zzZ4RVCMt>KBC#S)hFTYGedY6;8&B=1B1CPJ;mZf!i&*M+lN%W;`c-PY7j&cbZG?eT zM$t#jvw!;tV^D0Gi~0E@r9XZH#qj^(%3$V%;98(}N53Ob1u3N9t?98WTZoDnwg056 z4pTmmL5jx-qv94m`4z+Cn7etmU(o;=DsBen=|J#W0c3Sm}&7E6QQjPXl;DEfwB z{o{iZ`NimT?MrbcaGNoi35ap$%KzPZ6rP)^CPO0Z<^Zhf-KK-8prU=KPU|@yqcv9~hGSms7n-@yB}53Zc&gbgG;< z7Otu3;`ts9Ld?UIJWuNPn}(OKFX3!zQ-EyXPoKsvF$N?B=U?PZ?-6{XCo@H2KbxCL zP}Uy#$b4cT6oXvq_nwO^t8XG<2wwO^Ymnyf-##TGCS>93KSkntt6#4A9*idpx+|XQCb&k^ z$xnv_;DZL^2UJEqFx;mEQ_ETpXJl)fc6nTa#Q0Qzin_X2%MHmo5Iz{l8QdJfp=ojN z6eKY8v-XOmi-E~r_t2G>9I0H6;q3Dmzt$FcuZJHdBAThy30`l34H`;~z-h?;!F>`( zw&5cn z2Ev{k-eLyWF% zJx)&V%fp-j_u}rUM2SI%0P{ufXM*lNs#6TjFuuZMDhn62PQV_2t}znbG$85iEz8P; zqZ6O182#w&(35zB$y@$d4SRQb;go>cJm{q0tZ2K$NOVFehBf~6dCM-|3k^)2AE*(2 zF~3(w);ce`o&UUl4KnZUIRLq>vP)$3|4o!VK!c(U43_Iku*R+pP7ff%P&tcQdtecy znemzcW;ox5T;~HCxENR;hf=LOc|<(0WM;sGJ#!6Wa{0ofc3OJV-|mKD_( zXT^cX`8)_iX^*SXThw#X2&n2B)H0*LrP{Xkozb(bk!|Q*En_j2Jiei0)F9nD8`siQYV9+cg{)C6v z?(MVg2R!}%bt z#aCkr9K1oZw9jJ`RHA0}!_%%j^WyRcs*Q_WEFg1`r=%2yOlRh;eF_hvcJR)_c2#O7 znZ6pNaqZ1J7|u%lpC8^%kiiQYq)+j72?=Zy=(Z;N7wC!sOQM@S7f41_epVI4qrUkc zQ1&yL#|4!kTFK&&N{!dpfUh@oNb?{K+tCo-jjNn}#n=42TM$i~;>1lfcT3*SOf8jL zT%zQ-7W-go>hIsOw!559P$?eo7{oH(o~$$GzrOkDrMLG}AfrdD+9jx?s0c7AC8Oi( z+eUzayx0deBVvjCy5mAevFg8SX&u0G9>+5oQje!C`weUJ?XRJYT=8Ll9#`wFd}s=* z^)#dzqofw#MpJ*_UxjH!S(|!Vl*`0mCD<<^5_Rl)9Q7%Ag{z6{;#%oszeNs|8I-Ti``CUA@B4O?tJ4PEbw(D2#QYa=R8K2&9`;tm?l3skz8MQa| z6etx>-RW+&?0Jm!E>MfpiIE&GK#h@5)Lu#f4F!XW!eV2KZpjS_c2@3`TH({PtvzX@ zIU9+)yosVW#bR32M{<`?0V-{C1)p|DvHTcua9xQUC2aAO%mR^P)M^7de4g++!v6m| zZE#RXq%tP<37+1Rz=m~X&zGe}5-{wlSvLl7?Lu@2==acI-v8%i17GcVOh7nl%x~Dv#2( zDCZ6=fkF{RuPceJ$MQMzSBfT$O6%K@x|Km>v{a6xXS4H$c;$ltGUJar=R-LeK=dS_ zv*)^pyyS~Plm;S{u6gf}X$~Vg1dWFdJ8vhJWgO1@FzQ@6rt|lU@y3BaPQg$Lm=!7lVOGfkQ!y}|rADfoi4HX-;M)(38jc>5Z8VW*5S zv74G*&KVILs~Cye;Kf?zCI3 z)zcG=LKOGP`T0Mab9w5cWh?^;E<+e*L%EDzYmu!cTL+(T%D1=lJ@ZpiQxs5?=>yo$ zT0>?3(U90!5fZkqw_8Os9@y?H(H(^ro|=W$OBiJ)SfvR)cGVa;Q|pf+@^7YgQlvUY z^wHPcwi15Y6zIc7w?$+6?!zpfvbhf8F#fv>=?$m3TDRD&J;%|jG*;{=D)JF&t^sR~ z7ra^=w0UlXE?k`hzCrjiiIzQjL#Es33E!dDgbx(nep_Q0X;j`8(4}w-8&ih$D;TTc z!sg|NCmp$lq{)^F7dhsfdDwgruS6AY?xjz2)f=73sxo^W5NrY)yVgBy9#6cE-u4 z3pYe9`&%b&&PGc8ptdmOcMB~ltmg4k#!Er$=T~C9Hc@#B%oVhcaB&KY!i+mo|^ji@4IzODGY(o zbJ$!cI~=)Dm|3~uBq@~b7;7=?XiZ2&V~Ld)p62@%_bVhdJ6)!7QQ+B;4!2MH-nM`& zULUojBLi{`T$f`kTXg_A4LQ1PvKLYb89?A}fQ=!V)>!9x1e%A9N%IciuCcJO!APk9 z+iifTTeZxcxyD5jMJ$I$_mQn9Cf?$th8}@E#^Vj4f9mj(_QAz5@v+!x_lK+06F%ac zE#HuJY#!~0gGHdArfmWE4D|hS#755~UZND7eeM6Tp@u;e8>Bmw+(&)(Z z@sT^3UtmWD!@kIU#C4^n^!;=X!ZC_Aa_fbAFCwhEFPj`e8NYW3^E;pd{W#mxAx;W8 zCGB^ID2}I3D>~3hNw|bX7#LLN%vI6}iDH~tN$}t)?*k4t!liO|!M$H#W5!>9`DNq+ ze1N|dQlD%j?v`g``X=eKSavpvj=d;`wB$#>qQO!;iPhtm^ z5N^8ZwbM?%SY&C;Vt&uu@z^OvCA43vJsGF3wn6PSF-4)%PM|UZ1^Ox=;3`ci^r*7d?g2ul|A4bma2#viqX0 zoAa{$CLO92B-e&uE(ep13;_up(N?4#iB@6}iA2QK+O;88DD}~ILsUqan-wBHaA~o8 ziny5$$G_+D>z|jrZUn!;un7A$bn!E0rUc$8s% zzfE2qkI+x%)M{~er;BY5_s56r>mO?*Yn`Mer|OSM3MZX;oUtaPBl)BN$3qzQg5T!@ za*1W6fU54|TBIi!;wryBg5MA{_7!lk&UxeuaJB>8!`j-qt#L2pqiYm4#_+QuIuvcr zlBUe^#JT5Q99i5T%z5D>C(SQfz%ET)tqMA-#GTQMflE zdsTZeC1H%ULdicX(l)oY!B4<^QO>a)(v78~cR}<8hf|q-Ns|^yh-EVU9b_UfL4x+* zXzpO7;qr}h-etP!dseSP3-cB>Q|?5|oJ~1ZETPyL_UugCjQ)NkWO36y`ZU#np|{GpQPSpf}9#~^X26^u;O?_$XN!CN64@|5DAve2_A=7Zt7%IQ^3ORw~Dx0vtklk9TOryt5GK>7io(AmDH4#;Rz{ zPg;T@DHpR6iBinr7pJ&!G#&jX**w0Y?^_*kEWlL*@_Y zvzC*M*nUXbKEOM0Z))=@9WVdo7YU`Rl0Q2Wg_GZ&6WzMgFS+vbVbo|O$joX0(MA%T z`KsdrFh!sShu6b1R426xDApUn=#Ubo2r=I)Sf4$M#+|$+oNhxkGwuKEyPt>OeYY?q z(JChcKJp~W8A9pB=PEjNkVV{cetWZFAx=RIN@i$OZxvKyg;ub>_tB%p&;<;z@sjek?s*wZ%qEAxL2k`S+EEtZG$Hr zwpD%1d~CR=A7SXd?K^L1?5fGj*cl%4leN#X`a8(#-Vtg1$IW@qrsyAW4E~dk-T^5} z>d`aL)onBWDCgPy0*wyP4$x>wF!2lC!XJLdc$@pRBw<=Nu9X#R@16-a(IfbDJLfL? z9`p1tJYpAEVJvIThj$iK%S;agE{`>-(>GSIF-_;T`xd=!grs^59mvY~TU_2O;UAf^ zZEN(aHymAYv1+T{W;w)}t==JH*Yq1W7Q<|k$iUrHF-60HfxF44m)>3S8(nOzBp7c% zEP~DrLZ)rbH#5{M+CTx4qFWJsTCDmTwB336k%QaF9F(PO7e0T83B}4wdD`}UW$mo4 z7NqL6+`L*Z5`EDA0^ta4hN{zV;7{(t%P3{y=q&;|E0P%vq{@%k6SYm1-$mZ!`4-vjR$1o^!c@aM;2 zBtO{EIZt}-s|OZZJQW3!(zvWu~Ch&p};XWl(pl2YS98WkjY>8 zyk*|OmPJzxe{|z52rPRVDWf$X3Zog1Ha_6L1eXpNrV=cJus6fkc66z;2tteBddVs% zNSkwc{=cRIJ#4qz=EAB1BpFNsBG?|P1hh6BC zeu6dD+@Q^zV;z;ny?5@*%+%K6z)nZ>)czetH7CS+4tA@5Ycw0G9^D~N>9ID->Hl+% zUdcfw0aQM=INso>hCRv~aEozK93R~7GO2aiKZ@?2taet1QK4Z~p06M@c0(GLJ8LqrIf%TP;v`SLJan@Lg@x}R7hIitQ=17H#nCGY^y8=!IYYi{g3=8Ik zG8Ni@XU5I}5T`*6rnr}~_jYfuHuBvBOfgys2#`r=_EQ}>su&O`JN5*>1svI+om~HU&+U%t{a(u$TSjND9lV} zd{aMhfS`ElnjCxkC)t8^v+@*MP850rzzd-Vw>lxSY^XBm4{S}(KEPXhAbi={&DDS9Xl3VClul759alc3c}Wj`m}fyW6d5(|77)l@$y9=vX6LNwRbL z)@`MS{(*m@N1s#A#3#%ThSYEL%OAoJqm+@w;H-R9!Ss8pWNflb`s=Y+WmYPKxOJV^OH4?Q#{}t)BKls-C}fFs6{^) z8%CDix_V$5RRv1Lbh7Pu&iCJL3_~=?Y?qnWta6aWRh3~1J7IxOw*&M{WrYg*X|vZmbjzGAT!?^Idn7*x(R|> z25J2b^nF-akA;GbaAE|$srFim*N+keBQUuptckAS5i4=?SaTp7W#MEn;cl=XzL!n4 zN+uGIR4AcFk$j=T@t2`t9Cgd9bzyLV69}N4ZNo1rjE#Y#21V3HO8b5QIPO5|h$lKF z+U@RksTwG6`)fvfBsz3*tnXvvj(65Xi*dcdmzSOYz*R$? z^cnCX25K{&RL$25>m+2~FZ=u8&qVNQn*>}jJq@z-*xi53{AyO4T*#li?Rsw+Kbvrt z-pP~Na1)DxR5TKZq*Lc*JebT(j`{ zMY_ZmvogWPX*^#IrJ zM1%0wGitihe2Q4V{Y^_ z5)gGOu~);p zApyYpfZI)@qyU*YnSXr7j=7$rn;rD=Bh#5rt>GcSD>G2G6~>P)NZfATyH?knMG&iH z^J1`nRQ)>?4)6IIRq$4KSZ~CeK)lfZ^iCx`V!kK4pWonI-rp1A4_sTbg~+Zz1#nsb z(D=^A;uIs+6F^)b$MI)k_`j=dHw2tITW6x76C51Jy8P+gsKy z72`=w3saHbm!GCp%R?EcG#3kDw0F85>R+U42j~k=EpwBRncl}z3pFU(95MUe3*GGH=$iTN1rq;VaY^~ZFXv1#& zXsw3JDr$fuLT5nh9h)CLL*Y&yN*_8CtrmErMUK|Z*Vh#GK@cnQx1(g#;o8o_f;ab? zflKczwHy<%c6HHk^#hihb@ZGBwamgA=l@zL&35Hi=M_Bk+(#|XWMBtR$(2iLOJ+BD zora905J7@3p(88LaHp0$#SdIF+pm0*g&N^6uW_Nz(#w$l12PfXQlI}KokbwMh#ayT zztbrq$@aA@42fTdV&yupOp22=zN`?d8lc9ALri^Z8gX^2WUa;{!IY6?yK}Z+JBYj` zACB^UvUYiC0_eU`U8K}_#Wi`Q`kp6yYEdW*_Y<3pbW{1Ou)!*zc7UVqdZJ?6=bmll zX*7O(-;3GIg^p|=+6s)KXH#B5zjh%I+hsq@^*aY0>_OMgqxVjo5y=fUM*6ZoDv+%X zQKNzqi+$Qm%On;-+iqzz#UF3~Dt{vMEm}^Es8u6YM8qVBsWoKV68_`Sh$S3J+AZ)O z;ng03u|Y9uHaS)Ue^ju|mrp=!qP4I~>BuqN(}<;(TaD z9O_Tn@I+_4Pg^=ra_`riMb~ecu(buHKU2jSFO)Ww#ZOZHMyfoub@VN}isH^+5lJB0_!*=?3xH=~+K-(c)MDa^Jx5Dl zt(noF8Z(I>y^|*IK&&OoOm@Ti+BZr(%V)QQ=ho8WT$7|?+7GMe$M`L_m;A-=v;y-& zic4Kc1o9x#DNfuZaA`RHM>Vv8xAwYkFZEK(629nghs4pUbKBjL7W`8{B8V<9Dl_I+4K>qoa++#4leZVsSV+Ye|QK=>_X4=;F!V83px44p@~O#Z|&)COe@ zwdK^}-kS{J7oYH-r8&TOJ&!_-mM7NHeP(B-_Te=_GH!jw@LiaRwEYtg*-rCAdb8s5 zVdOV@<~62zSwp-gbj;66OVW%%2nDAMsRP7b`!|b_&0k#9xc-A_f%zyn6xHZUtXVk$ zgfgtRdhgMsQx*n{rC_MBGFEPVIvXhr2v~Hatx)nElkh$mCBZDANm`=l7iN+V0h9Y2 z2kw}$U~jmqR;`!k=cSJWujL%#;%>3saWqw|0N;`esahvFtqN-TJIA0Z4V(bKX+RSs zN>?pB&)7`Ru*HRu{gRnxbDT-Sbbp!S^^2$CzexB@&zE0}4&;@5bZs`-ksrOzE}rHR zMhYD&(IC&Gk=2LACXbqSrK%Ucn6M>TG(9#Jq%)lUVf;;IqU5e@vX6WQWM2LUb}con zHPSuJr?R~4{5Xle7A@OiUN%wqxVY4^4497u>0s;KmKmltazn^#?`9BP2$RHP8t#v} z%~4iF`ffMyDRb@)pwVSo^T3O6RW{<)bxAzrq(w&tT4c2@KnpycBDmRKK0F0x&+y*#O% z>#uCyNVVMqtMRY*#Vqh7>p{t3Ne}5aj*je_@Wd9L*ehNKP)&13DI)IvO|!f1I$ zTAI-%kqTJgNyye9wbMN(zpj1DnW?dn-_-1eroRoQHNmxS)?z2C?pLxV?uq!bB-9la z+&~z)gTfHSG^f7fnC{3PuTAkDCR&b2=H+LbIj+63G7xr7ceO3rMJ(-@R?lhP$1cJz1&Xey z{RFMg`{yUl6O)sx8CNG6k{Kvyqd<9t4%N1k!Ztwfj-2Y@A?*$QZeYhR$adSUs!OG9 ze$Werq>*Y3blXM7b!3DNyn6M@NB>B*hp1Y@rnc5K<<&n^=xyQsG^uq1u3{b-ki#%g zYLhVAeQb#tkJoZLiz_FM=TWKHYm)sf>hrsfSl0~{zQtwU2qbb_dRMnlo9QdUpT;re z6qFyn@?$<9eqaRK)aO%}0S$N%e8|8#7lmd~Ot9e3?-U-`b4z_tR`s=zl{LRLWI%OM zzYxJ)z~5fusYV=bV-oO%d9NI9Bo4MdiV`OC8=+WSv)0v)ZeBREGuKWr47kJ1w+UZe za^2l+)pf&TrXj!Q&bW9+)Iq^~isvtx^MsOUlDf+?Q2ypFUYqamEpnRC{y6G-IZCP{ z0-@Mu$d$=+6nT~2yS_4hF0_S{jf4AbXs=N$JGkq0HOY6knHp6))vod}9q>s*i|28; zo=R#FzuNfZNUS7^8tAQ{R~s`DsDuNeT8u)ha1QJPh$UUnU;RtYtN z9i=aX0$Ou3Mz5|6enEd%wkLE+&j2KPabe}gqTgvL)(;glz@~bRGBGG@B5Wv6vj6#s zZ)7>VfGLqR#zuga-7N{XWd^z^=5PMosfCV*anFrYj-3-xOFW$~vl-svTP_h(1AhVaN-CrWU-I1{A~Df?2fU zrk^}$YnfiCi0&I^C<{}yaBoo>jq;Y{do{2ce-*EM3+N_*Whj=`81K|VNpW;rXRUjEpQX-FeaVmp$0+OvA#KWB!7|9O;Q3Y?pK6`@eBxJr zH?|o&^;EBrNe2RJ2)NE^tLON|P3Eo#xosX&C-L}Z!%@zY6BCk!GB8AmhI5EXj_Pm{ zX5H?wKCI*-jK2woIVZk|zK>#qz+2SSiNadL#gD7Qk&Gn#lJheNeuL6Wga>eBz`x%Q zRXA_@uOWT|E`y&xZ^2OrD@bu6NPB>h1Zc#=OFwLGZbEwajT4mn^GUfAl8j``=;?_w zm>VBdD8<$5M)0d7tPoGe^Lce!iNh%1`YW|D1@F_LlyoHXzauYs7)cGm+ewPpcjO$h zosX*2&1BZ!GB@?NQKXxm?0W>Hn{_D^kelHWj0%YLX(G(A^FJaan&GOkH%hx9!I|q zeWtc@I?I;iztljjHjC@$eadQ{o`r?Fgvavj4U@LRDzo}nSqdU5VSAW7f{*!{H>Dd* zF}EijdCzf26PxlSHml;voc$R$`|&aa!kvFu^W^a3i^V^X=Ou66Y%y_gIrl|>C(ZHe z3ys^oUJ?QHzou6D))(46onW60wT|p8?0;K4fe)!LZrKZul<#@F@6g7^x1ORVCyo!z zDs2TpGHTv`&2;tp{A&3>&GvzVW90Iph#sQAXY1vf3W;dCuffWMM3<78r!jIRQVf+2ap zOv_mS$Lv$&+qZNKS&`>pidGd@4D3u4%1{pxo-hZ-8p@~$_DZPf z{8d~V-wkgmiDsUbNH_zdFS@e6551_%(s|t^B)Ns{ZLgPOh%jw|{-d zg8LD~wUxdmMLrP+N|eL_<;LGg0zhB~L8?P=@nGFpKauSe-!^E=OE^<(Qt8?&iTlFr zp$l)SG&9R{@^WI1S(Ba1t<6ol%y&m-=lSy+ThAHjIV!)uhzX_e;0c~N5Y7nJ_l%wL z6i|J`uXz|8;=-H+6NFHsgo@us-(FSGN8yJKEctJ5pQMFyfgBoq13cAh2Q^UltWTNc z|NHk3?l4&S;)EoexOS#f%7_$sR6oJPVd2Ak1RHrYm=2EQQd>U)Z)>bwhxu$b`Y5x- z5@pH-xzqGl8N158B5iO(F;)Ue9}X*!|31RGW>3`yt8kc(Sh0bCBIiITc`f^?8E-Go zE{^6irm~%1WR|SI#h0SWI~zRnN7b{(V<_~`K;j4jAUNOlSN~jxdCS`4MM5_8Xqj=E z>u94~z<%*RMT!}dur?98$z{qq_Qz=oyBgh{Gj^E|xyKMQ%-MtNbc#869}=Z*yz=|I zwYBvvn56p7R=%epi>?qQxySDD@n{Dk^P0lKsTn^B&+W*~PoEA1<6+s{MNTnWIuR16yN3;xvb2F_}8-Z-Q#tT7T~+(=NFVNxV0h+-(wLgEBzZF-#*S}noOhwrI_9x5oi}^7JpI9fsj(1Ha=&`0y z@_SiaDUHu};i*y+4?fiSEZ>)Rlv}65(aFp345!YkiTylj8UYV-)Qpi8f~51 zjxwaY?>eh4OPGJ|Aw7%4_jPj0I`JxkD`w&KSD4a9L~U_<1mnd#n~jP~ysdXE!^0Y} zOKh0U_a$yCaTpKw?C8AfzpYaf6OSw-{i|wf?*5#p#8S<8?9Mi%5`*^z51&XXKi4l| zF)HriZ1;&6K{oa4rlA2%CaTEdx~4`)h0B}kq&F$Bbr612!Y&K~*r>)|eePTv&fM|= z=K{m{6+P-rSWE_w4L}qEynxM#TiPKfcN*{Q-_TvwR1KYmwn(E0n_PGOSdo?JHq0-usTV~E{@udbjQp=Q`>3DpfK}09Tn$l}>`55f0$Ax`hcFc=_(`$m z+%-!EeKI@(p*R4(l@a|qm@~Ls%#8dw8*{_$GJgi-IG5B~>v;PmQ*L3NVV}wf@pr%` z0M;Dfvsyd{^9Ca>ZAXZ6GggSI(#YDI8_C*G+XhO@1gZ`pspavn+b4-|@q*+HjPCBe ziZ4w3F=rG%FBM|Efgq{GTg+7Cm@_s?ynm&x-PL!Ry~xS&`r@?3;K950cF3P2L{{}z zue@7TT6u7HnJiX9kJUGdG~4N4i47dH>}3eG1U4Z;r8nJ=mIS$-ias@^}DGPi>fTjeFQ2iGkelj){o!s*1Uz zVGs-a1cQ)cvK1)9JyNrak}lW5SBmBwpPxO!U@$n6ZnoB&0*nQZ4$ z=l+kSuYihj-TtP#8DI!$5Tpfh&;jX|5Dx+(AxKCHD&1X@f(Vid7zhdmN;e{{pw!Sq zI&{ak=l;L7TxYH8@*X)e@B2J^|MG9aLm^V67?W)= z4M7Not)TE%-JTBClBrRdP+fDJ(}40vbWm-5{jiO6rIR4MC*aE)qfNdf+a{Z;{by^S z=4ngxY~$6x4twiQl*mO~b9&BqEw{sm2oM@53?BLVmH~4GYlOF{%_5vgq_qxGVz9)3 zIDG5CvhD5wf2Mz(dxl#+n@!=n?-TC<&WB!EiK2CB>G;8G#BNTW@y*lM2UcOp`7nh- zqv-05o-O87Elr=}sq@gPwYhPUIrbwFLia>07jhQ%233wVx_5iPe9~7U#Adok{UbSErND;>m^A=$+Dic7H zQ8`&Fq%rlX7^a@o5M(&deDn=@g7Xiyeg6~OU@#E(1|#<{J0?MOULzp670dBeODYg% zNO=_|-_Xvc^P9E&8liz+Ol{Y{ig(o>diqW@EW_o!8^Go8zDo&IL4ZjoIDLH#Q4FBN zE;p6^6CY5*E-tXj8v2*cOWl$F*4}YinOax{<}FFqiS-N zJ843kehr=Y3@RkUg>Nxro`Rh^#;aOv#I^GD=Yr`HocxvYZ;w4Jd61WzTL!ZOWRXtJ zyUGt?j(aeRkalynDRou^8xzn8-{~B`fqSeMUt+VnYYHz70ALhX#~A1)A41W|{ZAj= zhXzYjC&U8Jd=`G%n8Ee%e^Nug1uMTp%^YXupzVyF>d zWr5m%an_iXl^egE)gBJ+h7b1BvYSPe~AQuT#tCyPuYBQ#SHHJm(!4}8&C zimVCde6*+NAM>M#+)4H0bzq79aWw#Hw5hCzO2=Q)xr9(Y2j2ka8?F9lmG z#DTj18ghC#QLzlYcg3s;QK$3Pry7GLS^t420Tf~IJ1of4h06`bK%ID^@Us4W_9$&4 z4piEnh+BbKFVbt_?+pfpvYJl&i}-f)Z{I$;GyIaC{`nx-51Z@#&91VRaVwG#M=^sg z%mNVnzp@6ut#;o3bTlgq%d%Dup0j!NDr0kHrnHOb%o67~oIAU%HY_dkuc%@QvRH4g zlGnI+IAt&V$ObSKMsb#4( z&tXy(KT9(xEuT;D*ibcFjM5zS)foHlO=Oq)#ld!yJ;m~u*LlRy(SKbPU0ncchC9^i z3K?-Ssa(^w$2T@0gG*sAfX>CY6sF;Af4#hb5@hF}j{ zZ>nnP+KX>8WNS;2rFXcPjZBOQd!ktkwyezDlU&yJs5&5EK>`N90n;S@*YErIlyX=3 zs?<-o$+{uT$pi+{ewN{z7*?zN0f>;){^P)!IiE<59#QNn^tr{@&${y+hDC@Zbm_HxAn~WX{ z+-_GO{=7@_%%HRw;A3|EU6U4@L2^~w!RW~)7U4E?o7cB)-AWsNS|9nzlDO^30h6&sPhk7dhrStMCf}u3R>E)v*%YgdBgF+@l^eJT)nt_Bbi(?qsiHY@oYHiP< z;!K+k^}AdEIIicRt&|Ix30JS}C~Jb%P!G^P}tZ79T7svP^ECw_Z( z?RG>*Wh_PBtyU3EFV^}tB2{zXFW&yvH}iX7_K1qS(9Hi{pTkjQu9NyGLfCf0k1hl0 zN3=_zLOQmW;dC0&uB9ICh;s=9R0x0sq4ET2NcL9ogZ%<*yl9^KoMBm`Z$jo@2>2^N z8nu`pRgc%-&X-Um047Drv?uOXgrMUjss+hBz;U1l0J@J^pF_R5IZl08!m%LOOQML; zM#_2UGjUmOpN->%8F+^tbgSz;d^Dx#-XMS=s5ZlFww;e;ONhF2R05)=m+@ejj{>eKT;b>=h;X6_R6=oEmRm_ z0~6OG5F?piOuF@D?2;+_LB{XXHs-rSZ_c#Lcs1#eJKHTjbHr?cc!u@F&O9wU0GPrgb9I+ z(Rk{|$&BA&nR(i8s+8mnPg3$^$2;YwB?L-e=2=K7w?XR;?=h?grH1*?FR}tcReW`7 zmUS>lh02e%HtrX8%VTytMAc8@0i1AL? z2bGY<*sV_vbE*&u@DP06kcv+CL5j1{H-N(%0FPW&ptqHSEW%~=B%c}dz=0?KmUMr^ zPE#~Eh+*PcR$Bza2W2*c(xDPmGBnu3)&@rg>}v>Y$IZyd~`@s8`Enu;ESU$Y{aa{w?tm^cB^&sKkN^ra~K9$24w|? zypJo@p3*?onduOJ5CWJFT?pHo^Lls}FW>qj!ZiJ+O`pkxQdg#XH)1uvN{AYDt&HK; ze_BQ?M*1X_k}f1}YCQnW=TY6`?@+$tXjWg{^usSpsdf)xydKa;qT2gM?aITDCkZ|Y zGq@dpd`Gcb>HAkBD@&j)^b(Xi5@$`|NbV@%dUaheJT>&=GP$N3CoiHpk=bn=Y#{5g9Aspr z7Nbb8lgRo#2H8W8gKTBUqVdwKe*E!=9hFd7D~be8p>dE$4nIq6Ww)J@-|4%pmtR0e zr1n~-g;bt(h}pJ+Ai$_)(EUq~ORD|wi@7StC;QqF`2q6ncRxs@!gRL|0^Q^8TfGS} zmTu4<-g+@-@l|U#BIPj%VQ6NzuzfwZH|L0Jz32r0tFjJ0cm>8tJZe2b)EM;I*YR#a zhzFPFzeh(W?@h%bQjZxf|LX|wSe1<-93QRvBCUFJ-8%(f_>3-ls5OIsZsR31&y6;( zPTGJ)dSZN>q=dGJBKEP&Lhub9KOQfCn*WY0hd+O$i&7<%dVJ*^2za|gU~XRo8^r&$ z$Tpm;d6ZwGH(*xaSkC$?OvX7w(H1`*VK`{F*j22P^H;%&CzJwY4dtdQbO`15Y1<1u zoG#>00s~bE_uF1T&Io8apsE3fhD5)dRk@hs=1Byq(t)Oo<|z~tILrmcR^`giw|@v~p~1t~`VpyOQp^1f6R z>3Zh6ZXhEgk+@qVyFhzTO2@j+y+oGyZ2Kz%)DaJnh{%-9qNY6sean0{DL2jNO-E0o z-8d&&ve?V9p1)y=h6l$%!v#(wX-mvd>?jLHu~EwnNkM;a-5q+qk3M@5L>K&LP-AHd zhX%+%=Xhx(^3??o=-qNV#UKR|c%w1O%KJqYI7DN#U4!CK;vtJit)J5SB-g+v)USer zg51`;VIFt^mG8ws@MGzDX+$( z#v#r3z%9e-B>tQ>W~4l#{%~3BWa!#SI_$;elca6<&{Y{euvCgbj?h7^N(D-MTrB;* z3;|MP?rE(Zn)^!?p&KWKaoX=6j00N5D+X-REy}m78iMiFO5n9A-w|EZa2Ne4iJ-z` zrWyaMI3kw4sq6znM+u&};zsKqFb8x}ZRy+>{qy?^yy?r!KPtQ7*j;5NTlS46>!#-a zy#-8lXoZQy58;W42~Zl7tp}i!-AEnnvD7eX^6I$gJIG<_d886hi zWLyf+u!64Cx2MT|eT#ACJpU})O%}5Eywr7sUvM|8a9txFdmUs~v%jUbZ1P_B z%X_MJ`dX6y(#fAqbw++13_Sr@P@4d-M=x?!*xMOX7`z=rOrp!X_`;poqKqU0^Avr8mW<8baM~+W&i(YU` zy7t%e@mITEPrc(!KypZVAd$HJv`DZwJ$?)jH(oqtUK^nvtT&qYPt(xXzw*3llYY8< z?{bGh@7XKBloRNqf+WMoyXWU$J;2Hk**v+aR3$nowyPTk5g&+)eMHl|#)e7MPwV8w zw^NwAM)4FoIDk@MXA})aEmH8N63Hq3(SeWDp)-^uP)&&>E@G7>^Rk7_(Kz)wlSXpn z;jh=cp6YmVW!=kS%9UOkq{*2L8!WY}m-ZGZsRLOv&xLmq+9w03!IEP9G_eC;FwQao z6Iw(QugxFSBKk6p5|Pk1Wo)!l?w$%yCEPNO`RM0b7#xS^Rk*MG zF&Hcva_;8I&C7fKv;vxrsGys#ngLOnanH)JR>m5s>BMHqrFpe&ZfUj6f6CWF%tp%#1slE=r!b5rsjyHr_y@Ixk8O zb=o!(33)9%?<9AG;e+!j&w(A4@Rfz#-C<2L=2s~$sR$?Q>g!p%UR|cr@sW;Jg` zO$N;5yg zLP&p}{}_{+KAk6|VorRCJ|l~>sj=js{rzPT8?>+eJbzY*`Nf9p*{M=#TfnX(%RRNc zs7#gBfD2DQ))_+a8ZMV{R}si#i%`|`UeNS3+~h0A!M>Vk(s;C46X%vGvLn*TbSHri zvx>t(0NWyr+FqP<*s{H50-cXX!sLtI@AB$&>bd|lJCvb!Jcw-+Ajr#T?DHkhyQJq5 z#A6$PrHFu-CcJD^qJQl%am$vkQXXv#!(3~6((&J8p%HSQ@6m2-l$Nxj`JvcylV1( zM#s#&?Sq7RFu;DBa97Uu!%+#XIf^$v_M2Cr$_L0`FML5 zLwpe|XyB_#!mcaHTpaJVzxZLV#V4R*f)l~>U#jx_ouMPjOiD_XDFY0l%?C5&!ga=y zj<6c;JTK__bD*p8gLz5l;ADyqEp=@9|O~r91swj~sEwZ@B--n4B z{+GafTL|~?%5NYFZ-T%qJ-O|!|Kav)znh?^dESSGfeQaWAvBd20f&JhtyG#V8s7(v+1XzxZa8HXyNZD=6q}8hFM9T_% zQGNk`!c=P{-{r)N2-D!fnkwb0a38gpMB4ULRVNLL(B{WiwE&m~ThZ>soOEY7B+qgN zCZt0%W`=ZMt@L7E)L@RLDE<@FLj?emRR zDs75xN`e;?Pt*cw0cWs==*`FlF9p42a9YE5t_%T~fSdq+1K$Q*_9d=>O+VUt(RcZr zzVSnw%B-v`4jMANW&kgYDKfiJa2oE(SUb`83Q0pI@1MQcaz1#&X1zc$BQi}bb}AjZ zH=y+_x}g6}Wc}m7JY%Ln2RRO%G_bkg!|?X@h&7X4 z>`-Wl{CsbN+|vC)HjCWjiE0SV{>g&7(wO~ zd!U&?9it{8u~$HV%R}RO=8j0Ko9aA)y(SG0(6RW?ktFsiK%OAT$e6>9IFuS3;G&J{ z{Dm-5!X0S7M`ZYZA2DKmgG-4?h@aOBBptuuih`%DOCldkv+HjJU6_f)61vJETAOw^ z0Ek#*eDzR=-g!)DM=v|?%rs7L{6rzrXeI_T@Bz=f6ze&#sxVGIQAe-+NjBY$zMl4} zJxkv2X7AIOm*0nn zHDL;a%ui_wZsu^J)md{L!RD^=DO&_plyV5)A+JtTq;&jMXaIydVtA}$={_f3?%>-b zu7z7$$V^7AdNOnX3Oaiznx8Z`dZ^h_RQFZ*@?i=5lPN_a9k+}xv_JDl9Hvj}99$th zrIC$M3r)4b$czR)DXNFz8vo4$n)_MH=!31ev0hjh212S@K~H1~dl(3IK z5Y5MvSfe4?G5djqcJSzjVLYkT_5nz+iU2l^=))%!U$D(L{&W0S>>(>v%3{cO3};`M z0pU!l{U@P%bqtqt>UzJ1Bh#%lRp|A%-xELPo zPC2O>c!3a#^a08 z0Qbg&b@uz3n>l6i0rOV1j2qIC9jS47M%%Cz;JXH;FzHO8`s*ken!)J7?&i10M| z+zB|luSBs=ijZxLfy`@d2{4PVVKR&uFK9?sz<7W7(d%&5pnYv$RjZeyfLNBA&LSOXd zv=mWPy1KB^h|c$b!x}%u7FpLXZikTZq^Poq(c{`Y1I-^uNLQjvpu!by^gzI(@W3S1 zE&z3Ek74SC{o9S}B>&GU=mPVLuZnKnX~a!8F#m4U-iiw>BCAheTM~2L*bIyrg!pR- zpzWeG#3^VznNSZQ69B@=?V9-LV@8sMtNy+-j*VMiSJ%D(kxHw#N9DNS?;`Y{fAMR@>H!NfcKE#`SDXp4IZj4v_dcsLqXCp?&ztyXE0QQPp6he`X_%FeqI zYN99A@~-NGa*3_BuatT@4f8{`$qdqDS_QLf`M#@*S+Y$`FLf*uCPwvzY?|u`SMidp zN{!eg3zBaBH!eWJ=H;XursTGvS59BTS#?^M)3%AhR5-q$Wi+9=%#oCMpGKhj{292J zfN7M}$t=Up`&MuyHehf$Moc$|r;S2=gM#q5;xLq>*IK462)+#KK&z2DHGV0vwXTgJ zKzoLSc%1XMEr2Pe1-#bT=jdnzX;;?U;a>>}xa5(F>rv+TwLOxrKW`>Bb>pBC|5Z7g zzI}8Hyn$|ygq2CIUd{P?5z=te3VtRkH#G$8^=h*|6erufdhOaRSP7=aYh^PsJ$ib* zXS6;4)S^L;*6m#=5}Vj1qpN#kKjJtXy=3bhgw*Bn`~N#B@|O6quD> ztRsZ;h>ilewDj-|Aku77R*MtgeIA#DR>m>Cy52!d-=o_k`RC#0E~QJzLh3B+GIzw0 zr!j>^S-f-_P+->NKDUGqT`0CYo+8adVn^{V}*G4wG91_*R!9h-z%tNaE zOC_?$N;l`jbZrGp4fsLVFc1BK$ayoizKqqwYV@aixNsuj-NK*7KSWl6z<(r(FiltE zySsbP3^`HwD;oRAIh|OehdY5X2cphBrvb#_5Gy`TGkD`=RCdc+t zxf;?9N+l>0DuGhwksEK(YgL)@ms=zjp1tHhB^6&HpJSU$^=U_oa{!g->+96Yaduqmg1E-m1!-l_O71;V zOarWXe>$1(=e5r!+%wJQo8nhaU$ps6JZVfZ4rX)0tZ>#R%l-L`rzEKMQGP@A%y@P&@3DL7WE;|x7JsLLO|CQ%qS-4W;a!* z(O#SNz|B!iLySuxAJdj&EZNKJ>5A4y^DTA-Vc`3KaiaS+7Z1jm}3hV~>Ok(f~#|1~OQ&bstUJE%L=Wx;eSfn4B-zUMEpj_U9M;tD3 zKX*LcXGi(A!(9nbw)~|EOUV`3A)t^GOygm!a{UI*3SI!4QT~Cq0*4ULWE+J`9S(y} zhJt#=zFc=FTaKo>`~3X&DO*&-bJPPNARfjUmVf+v$4WKy_rYSLe(Qe5-TyJwc>WB1 z&Y0RW?bhU+$;^gt;|IG_M(lG-jsr+&<%Y&68V?${lwb!w;iSrmCDBR_r2K)A6+8GI zbFOYX#b^! z_XvU$7ajrPE`J*;8rpt=R10t$07L)7uU2Z*FTJ9s!Md;E_3!)b22GyIv)dBFfu;X3 zHG`+P{mFMwpu7q4vRSstnK^c_XqRXEqPli z^@THIZ7=YT(M3irSDE4JyBZFAf~%nJq=O?`}QMd$N*!T{&O6_hrGRuw%a1n(AhFp_6_d6mF~CN(I*F4YCvEjh8+*&>zSTHt$e=b?kH4V&Dkb^Hhj-s~P_l z1VlaFWZbVMJb=N=Meiiv;X_G&r0`OXU_ERq4V(F#Sr2m&Wi7ydjJ0Y zPuXTY{6bk8g{HL?l)4KmfT4gDi4|Ksb0_&iD^TGNMmL^+SxV)m-jPst_waC2uRI&S z|A`8rsFTx4g*yOWQbJoZ$1HY&bqVi!Mr?7f{||0?Sr;B}fD7ec(3hpPzS`?NreUL#3Y@t<8O3a?TzyowL8qc#0-~C z8c^xV|5aj80?KxaPuxh?MBDmv6km2IJqS5g8ky*AV@i4;g{%f&2{=837^P-=|qP^i+A(j7TX?5~HSch&&ToD$cJ;-5m?FH{!|2Qwg5)bK@5g5^~A)rLHpd^|ilx<$k`%OIKmH1D-2F|i|jIN;De+wqJb0xS_7Xq5v-x5r3G6s>kjSd+4SwmIo}3#ZSK39{X{s-Ei3N^^?YTI zsWUvGEdg?Gvq&v0Y3=<2ZHs!76I`}E*EZ<8YHUEt-}{e`t3KaugHBppef(iVfnxmL z&sW#=9((wfU1~~!|0{lQ**!N|2(Kgf3P8(sNceNEkFCqe;@dt%HOC*Rv^$BlE+)DW zg;sZA8V@&JFT__W$mZVT63S5gMrjwum}(yo#+V|n8RvNK+P=?R+HE@DAkw>;wOCVXA}H{wFcC-PT2D_p>1Q5%mHyb|8_Yhni?aBh>a56#Trp z0oY3>7bI<#++2^h4cpJvf){&66QgoDy^F+(!W7eD)@UK^u>Q~4e=+?@AVz-gMgLQ^ z=RFSKruby(PIeJ4PrORH;b;QqDo)^60@FVO`_V9Nug7FB{v3Tgx)&bysI!|a#GHjc zZ@qmAOxn)&k_o3Uew4DUr4NvaN7CYyUByIejdT`hQdY6oXbhF|&j?$Rd|DLuBPfJ1 zPI8G{gt?kw`T3W&YS=XDJq`j(V_KY?BR6+({X?Iejh2e(Xs83Isvt=Kjx8X^RlDa0 zr#S0loNlD~ov5e#jt^=Q9*Gc{3a!7ZE>R+0JG5X3j%n+Qjki$_S7-QdI<{XwUH9=^ zYS{~?_$^vm6i3qNq#M?akH1l*#aH?HdV43v1tfYN!CRaOHy0;+_bj1-8qIwT<+yas z)$DYzWgTaBIyQD2a@XvfjZ6rI4ZqlaUDHo@k>dd9@bh$|9f-=nH23MkZL5qJ&Bnu5 zJ(l+^{9!75E4{}j+q_82&kfeuOSn8I%CIIU|H7Gqa~&$r6F(~to6hMeap_k>)>&nd3#q?!3tB_9*U^f%9l(qT zq7VG;`c-ul$@7o+)qYI{Pk?4GSt|9aBtpsR3a*uY)UL0N?FlovGg&i8%0DWF%w5M* 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 Uc;nMFPX{07#@0sFhWMEO0WHSzYybcN literal 0 HcmV?d00001 diff --git a/10b_tutorial_regression_files/figure-html/cell-22-output-4.png b/10b_tutorial_regression_files/figure-html/cell-22-output-4.png new file mode 100644 index 0000000000000000000000000000000000000000..bb396131ad13abc1715a1e86ede05022e56e6d80 GIT binary patch literal 14741 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 TGe_VRNs!zdC1|;%(Z~M_U`na; literal 0 HcmV?d00001 diff --git a/10b_tutorial_regression_files/figure-html/cell-28-output-3.png b/10b_tutorial_regression_files/figure-html/cell-28-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..0659e9e1c1a5256d60fa3f8a07744f11a4915ecb GIT binary patch literal 201077 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 z za-=$t;8!ks3fdJze`eDAG91q1j)gsKvg6%<6_@GXvbN>k?Dv8Ss7ptq@zB4k_BCXJkN@yWRTW9lZB!@R@PTxAh-l;e8}E-&k0^@joBgX zGNg_kR;ff|`+d!_^nLxJNDisDR~7SVLDPDrLbLcngvYV>EUz}Z*c;BrEUs0>Xny>! zQUSq!B_Qva!U2fYeziwX6Iv(e0O(uD{aREn<~%ZntVWX za2IGGj_ZNkAW++v`A!MKXGs)R#d5gFP67W37yzVztp-we5cR-;1~&zF^rhbmAj3W^ z6|+C`knWZir#BN%9W$Yz0z;62X?A=VDIh=CC%MK2P&SHJSaA@lHc+xcHy{Adumc%Z z?dP{BGF+OF7@nQO{H={=EeP<(i{3(OS?NLJB06iM2`P|k09!=W#?!P>ZveyU?q>D- z|J*FPb^b${1ABqZhg17bZ;_Dm8)t{yWHS))y{b&NKi7(K)wp|K*3D~H67?Uiwk2T3 zj-35fT3XuoEy^;EtJdpK%trfty}Mw8Kwbcl(=dFz)$UT<4RKDteo`ShPNq96pic~) z^!TYpvK2NYcYI~aW5@Cbv%{ye<4v*`T=6TeD0aont}IhvNXsM;R5<|~0+S~ywGxV) z_j2mw*v|1MtZ7{4c8sftM8@OhLR&>A;GD9Zo4@`^aBTFe(h)J^_=`)piZvb#G-$am z*wot|aWi-;gXZ-B1b~hzfDPCo$c8~q48Z6;;LQUnSD1+=thW$Acw!J-_!le7-sR@7 zQu&ig$HsNEI;q2I@Q`qYdbAYM@_$2$M0L*mL zUZ-b4vK4ZDPb12L%pqC;PRRJv`@iH^?|p_KeM{M9p9VoIxD1%V+g=}y2Bj_V%R|kH z^6-VhY90i~&3D=g9}uM%V@MDPa$xlv;Jfc;!@F4+7jaQItipZeX>Pp^yYPt?Lq#_lJJhRN2{t17iKfyB~B5pZM zK*|14QwP(Ppv8a|vaKiOPixFOwNV1q1Jdbd(^fS#4|WZmOxtztWn-9^-zJpWhMXiB zyU?sRTG$GlDVFbz33IhT@qQLj=b58wW4V8nKrdR=GbHjzzUPdGrt*3J&;_<93&H(JF2{Qj`DwKdj2;h_CaU)%P6Y`pPzcR-~har&`P_61-l zlOD)|9vaKdX@{X4hYdMM@Iw8p&vw*z?r?Xbt4d_t`EX65Zv!+J^qqX=7;PLW^d2@D zGF2$}hcYWgi!CR_lM`Hg=)Pi@@(Xga!f-TP4a{ zwrJ_R-ypsY(7K=-vTl4JA@JW+HfsKKn5!dT*J_3Ft0y2sZZ3Op2?yv#9?;w)sJ3$Wx+Zf3yB>%B9$L`x)pD192Unr@(hLsbFBV|m{@dI8IA1eL8w< z!hH5mV50d^b_!GU79}L`jD)an)Ef=!`mCEKX#P+zy1C^Fbh$xB5_@8Wm%m+dcl~5B=)ths59eU4yr9MU@!k z;4%&fEcQ;{GDp7q2q{C+44BS8Dg?!6f|1$-+N7Y@y%s8g<``)N{W!{6It2|bnX7S| ze?N!yAD!G8dy!SkWnf@SuQ0GLJGIxcMPmFavFjs}4Kn&`#&F0(=Ug3%)bT<)r$1jk z#!>WE9=aM*2HQsu5ZQk+R8RhFfs90t{}$mBsw=g@rmCOn3nEr*5qhZk?4ttGaRcJq zdwY(7``ivo58}6p$h(KjsR#!^#q@>s0`OsxmMK#=4 z!aQ~A)I#IFxGNT$hY32-D9VZ3T#f5ny#b__0OH_QKe%zCsLNr$prLvykRfwGeuslh z2koZ2U@{;!fUFp_%nTMbNYvKU7}zkmbho~a1B3)9fpyntDil0Dtan@=CBVi4is*|t z2n%-g>i6d!FMpr#YH<~;0puN`aql>Upb$*D4slo%LH+CwvxS3&v+T<%0$TG785x|y=XWuC=;7)%cJ#~8-9+++-(64hww z5gF9qoY;JVRt=Keavye2`HBK|h4A3R-CLR+gKu`f59m6d&f)L#I_31~o`I$x=5e2b z_e`4mo#il}|0)|lApDnI_LXBJFnqMXcSq`rprTyWeXbp9Gw|lMkS#%LtY|t5B*#~K ziMV^7VKX-FpuPnkCvC~CbPXpArXcFYahVT3wa9vG;idp~6$M?j!^3-Vt9431@5c)A zk%vSaEuVqb(k13~J=GTnBs%8a)8Btx2_yGU`z9XtFse5%)pLC{_56=Xq~YV!+jWZ9 zE|{j=<@=B)r}5;Cii&+|WAe^j`4=vOENq91TKumuzOcheQ8&z$aI1T96b4SA(|!?^ocriy${EKW11yKk*{lbS5bLx++p|(k z^*FUoDSR6--=RTZqg?>)`$?Md0vXZ-5lNxC3)3sOkf$fwD}X5;O%pTwGZ;RBD?QGr zvY7VMuRk7gw?WovQdWrP9FkPq&5x!K(N7mEu6>VyWztaW_O3&D=3dg_ zgwJ|8H5RUJQ|p97lJe1OS#SU z8OYGLjuEE1vOy`=DM>FVF~l66>$;5u$pJ|GjG){RJ$=PrUG8+KX4lwQTmJy1EZIAb zr6PPj*Zw9zM38w|uBR;(uEw{#UC(c;rvfD|Bp$xqF$FfWcIYVkdb}Q70g|iB0ko1G zWOCfEWF;p6zNor9^cX1X>TW@xKA-^|1q0@;lZNlBNAHxXJgmEhYIvrH|GR~L5medi zu@de9ddVR}Q`g&T-FHv7A9=)MX*c8XJT3T^`L-Nlg161~&EJ1V7^d}y8>C!VH8kAX zn-Ve~*;XTGssw0UA0-3B)kI4Q?(7#VOd_^ibovOLgTwL;YpA+Cb)7~Sk-;wh*HDCp zqiUp`*G(%&MTwN3(KDU8V+fn>^=$SO$Ve2%g`ovt7NlyW*A*&@-`;R>KKT(L-Xt`1 zY0sqvS9R@|7k2D__UWzZffUp4GqlA}>)z?biNkDlkAyCl@wEk9y7B4ByNPG3{L@LD ztI20uYQ#lFRj;<_jzJ#___~%EZ)jiyb)Rb<9`muPDN=8S-rmH~I7$CFdyQ;P#Yr3) zTSX&%UWZi{^uB-dh{aKyK*|WfM^V{TfQs=3s60lr{aatHEo9HSI_H}=-SSA~nMdq$ z{u~+)hhQBF!=fMGJO3Y+t^z8nbZdW<(jX-v2-2yv0Z2=iba#VDr-Xt?i*$=3-5@O` z4T1=KNJ=9hDFTA}?=$ybYt~(N&6;uGocHW^@255lB3~ECu(6sS&H$!{Y)pnaef)=~ zXSrIEfOPB}0X_i(?Ck7(FR}YG4<<{Rb`=#BeOxB0=+_z?K(GM+^m&ld;6@{Wtw5<< zLN-w$LtS6+MIR!6vbjUrQNjLgUMbR_Q~~Y8ezUA4=jo~s^og*E>9`EJ-Yd-7;~oXB z&>@d9NHBT3qXQAHIQQu!lNi2!ouelaZDge0qc{!=v%G25Y|=VUf=VG$pff^Omoqn! z`j>mG5DtFp{j(gj4ZB+0^YsW#d36;PB)rx?_!i4G;^&VKmJtzX;4*n`2XZR|CKUMh zC|7jUbnIHQr)bBn>t>EPYF;ulzqK&OAD>-4M;1c%##sz6JOAq5xd7P^P>BeY-kPD5 zj&HavC;Yc^^A=#^H_+b26h&ML$x;LTWj?y`m^gxauPbgg*Qd#qM|WN_yj%2HY2$WN zP!;FgqXyTdZL@#Pyo|PoTdmC=(+&&A(K(2#KWZ~gBfxl{Vg`=~m93gSkWxp1(>FF=hCa>X#@948tue;wtV)2YF#Fs=Et7qa;yyh=<1JKOM^Anm#s`J7Zj;9%A@Of~bXF(Cfg-dnI2 z8ops@X4b%F29Uy&&ec^G(5oTj4-y3&5I_f)Hng4)bNJDzvMmC^BoHjt=uum^o>>qj zz!85{qYKp3)R0s}mxbo%$?Pqmt~wV|yHujcn#d?$Oh(s~_=6Ln@rUNHF^oy9fsja}2V zRx{+jZ!toE-PAt!dbL|zf^`xvOHQ7C9K3E1I(VD?8Q448v+e@_(de^(EtMgIT! z+y>$FrZLXI*F24#7O8VCtT|==&3{`JpsMTqT5HEIEF2EaPv9E28M4=<=|W%PhL=bX$inguX{=E5!UEKryNB^?MBZ5clYm@U|B8iOyGLFtDZ;1 zf~xbQr_fBa7|4?hXb?2bjaCxBEZZYn3R`D?seOwJz4it6av-C&%=O=-z;3!Nb%o!P zrn+0n$6PWyYr=9}XjvbQYwceMD+R9qz^MJ$2qBoL?;Hss1axojaJkZl8)jc{l!k1a zoQ7tWL^4}`RQj2vEb?!sq3NipJK%G=@iNknD(&Gzu4L!S%FSNI6vk^bvGUb5HDSPp zL5a7(3QK^q2xp^o!UEk6XAOR&^pHKsXaoKQ#Bp!}t->7gr3y6GOZhLQwr${@Twaz!ovE??{#{WCYZbd(FId5)Mvre#yukp-(s?tGGTLJPJ1 zKr>KB${KW_R^&_VMl@@{=K?Q3@+&`YqolHObd|eOQJtF`6ZiI=zNDLk$shqbwbaa(Rodv=5G2AjJn__^qJ- zgc&}S&jbX~Kse-O_r(RP+}28EAV+UwmsSeQpSEb4%yxU0Jw6vY)AYTVW5MsV<_t*mJHXf)nSWqoq}i!mnMXni|W|PgM++ z-G}AO590I%xLYWRiHQ+bSFget_ArYfS`_$pqOaauMt+?GnfpIwPP^}4$YkC1!e9Ke z>$9gXNW$DCpYr6=PWIT4?B;;^^F7>MwfC&5yo0eq~+t-e=4V7y*ZrdvAoG`;@M-6qM> zo}1#B9lOsC_0@>k^>Uvp#95$JFEn}ve6*tJr(+MuarfII$>?I`GcoPrLVGLw=Umk= za@DQuqV$tL3pdFf5gW^!|Kcnc-)-!10wLteG1{!*PYZf#YS%3Qhd*s7a!&*^C?PVC zf%tj3caFhC?!Su-WX+ReIRzW&(|)U>s=U8s`IIl@H8=uw46Uv2DpXB-TueJAz?`0{!KM!`#oK|F9Eg2ff3^5)`*h#D8c2JvzkyIWYLzmnrjw&_ZX9#^z-Pv z-M16hqL7o~Nk)K01TsNgU!WDGin#fe5y0FeS{kfZSETS0s}I zG-^xrXwz6Pd$TglolJ zM>tAjJrtehLu*0n9vc#pDiuZ|^C0X3mwECw>WEo;8OwzHG}Ghs6+Ud_qR$b4cXOPH^f2C6lex{XRD;syvo)t z$J5hk!nA`MM^jy=>m!+`*^6iN7jJ@p#v}X=AnTSvL2V<+zpF4p)bK+oR$qF=)`#`J3_>GAgw4;EW+g=+d7zxZp z+DAn3+5bQy3yQ4f)0>7cwoS!W?&09>wBR!;XmT}0`NBZ}u{p>-|GTq*xnLxF zktS)C6|tsfXbYew(bB;Ol^yQXA;7(n=7~@;9J`}NDAfCE{9pB+L7y#(1xDtr4Oio+ zgJ4&}w|mm0ooSUhg~ydM%UUg$1y&`mzBwbQ0S=IRn;Jjg67l z{~cWK1B7jVfgi^T6>UYiVaiGs|o4yHW_j{0?w0BKMs7 z2pR*CU5jPLaxQQBtlZqb|Fi~?oYSDvh8x7-4P!(Ns;(TU0c+kcbpQqcUWQ#+PT4x7 z#v7~G!!So@=bd0iKnw%~1O(tM=z>}CF(U5)0u_NrNdA5!L5wz_^hEen>7N$MLyT5^ zI5-u;!;48?Fc%`6tMJoi;GJN9#0&TjBiq)I#sPHQ@XA~m6jTErJ}T>-OmCOlmpoHc zHY2YRP8||v0WRU0c(SN5H&=r%VddqWUk8`H%YD}eiwY%Q*&G{c?+;sPu8rCiiW-PF zVAH^6DfrXUva;&t$??DxLyG*@QceBwkaLL09CR>RgV|3$-0PF_cp~blmyI&ZmHcYh8abcYni^K_rO4h9U3|C?l-}M83=Fb+`uG*=oDz z87sf~`Wwt!K<67r&U`>08CEN}dUlNp6SRX)UqH*`>XmtYS8=YZVG@~iYI*zP!%y&U zqv`VUqVRK~lTR?rqgCl#?59Meh-8Q_EWR`I@`P2uvxZv$rfPF|7tl?&SUq_}ZIdk}Z6T3&P*1G(k>4&OFu zIY?DIX#6kkoO2&~dh!km0Z;y#iU2paG4Ju!yZ_VPBP~stcKiuY5TV$M>b(9awu!#J zJ}^-XJF;w=ALi|yrx1Xk@HzCJ(DoQ@*O3BDh^R)uDFLSk(Ibo0pj2lWjs2fYo-#sB=H zKtSpaen0=9Q+BI#QD<(hIuVv`#J^S2=5=nM$lP$E3>CpxrbW$=H=i{`VB7Z>%Y9l* zYWO)-{X_WZjpvT9D$dnF3EiB>!%g1WzXTr1^@W9Gk5uY2sN96Z@t-IHz_0(PQe^2m zOj?qu?f1}Gvn?2SQl6s$7@qFRzNXy2kR}#l21EHN|r4z z3KZ^9a{qIwB63im2{52y!zG&%EL~N681Bbd z(PHfJO6Wn9m`r-_+1OuBG2K``luIx1TJ9G9hjy~HceIAIj*K^9lf^b!sUP-lqZgOR zkFhF$ySFFd5XD0m+0to#UNv z1MHogN_oG_g>zIn`8kbWrioX0*`M53Jg%#bMPtV6BM{qr%a1r*d~eNm;ZUECkBe3$ z@+-(fWcU0SKx2xqf=2p3rq(~Td}<$hMiM}lcX*HYGYlqxFCpKP+26xdM7RhJijfgj zZjv%>E@Ts3$3Dk!Wm83}CcOsYCU6{t-+Q0#?ZwZG?ovpW8A(D6dpd_WepI9{DxkFUerq z6G&Gv;v0rf5=1=k)0V5G&0f~yqC~ufaHKk$JT~0mJ`y|lNZ#mo#0DBXmuxYWiGle_ zF(`zn5>L;W9Sv{8rtI6}9?*y*Px1)VlX4ZYO2;x-lX1mT> zq{ur1CQ@E5E$Im3+koVE+Ft(^S z+tEep^9KGmP2*2It+w%#jDHqVwSQo*R9454A`ZCe<|BGltnp|;ap3;&;9|kTf+--j z8ItAbZQnn~=vkC8pmZbjnftdyLu~X^aLXng5tzFyoR1uAK1Dqiq28v88~i{D z{DH9q)_gYXeBTec4vhP+)-tWUzQ_tiF7=UaCjD=ZjRT;)nsSR=5I1cA;-v%ZbhOIs980neJK4L_SG73MjcNT&V!DVEfZZzX%*D!P zGI&V={x^A!cZHV6h-U^ z^puK;NV{kiFOJyXklHWmI=7jY`cB?HLGPQZ!y*c`xof-Z1KkGHLPUHk+J2@Ag$9v3 zzZN%q>l(p{0%?**e9gfNk^a{=tmcx>u;<89P11k*P0}k2rRCO|@U5(Z%mj?_zpib? zX>r4D_0z&6<0sfJKd1Sxc$CrYI!+7R$O_tv6!U% z)_R#+fVpe%kiSzyR@BK1z@zXmYrdAT@)lQp`PET3;n4PYf%Bs_HQ5A2632FQ9~l-T z0P|kr4jpa|LxxNTpF6Zppn!T`J@fS|Z0_Ti?9$?lz=x1TQ0X{dM?gAwXaJDu%VC<7 zR(|-+^>@bX+zH|IK{PuzwcBiDzbyqDLhvxRU1QRSO5s(4mFDsHaaIJaSaWYuwXJQU z9eu;&!Rvu~cN_1UV||8K&1xWK%fPH5l`6r4usMZW(eqcm`H&*X@2yiKl|y29k`bI| zo+|c0{h8^j(folR?8ymMc)Z>w$$e5wcoO%-Cpsz)CZHbxS&Ha_FBYQHha3N3Ir?V4 zVY&Az)`!}^AM|GQ*d?_RzM=o6Qw9PD=_Cdqqza>>ZV;$ zO}nlxT5)n}`xZGqk!Hnui#5eeyS0SVtvShkRTRM)@ zxuIRET>Q$N*c~geY4bgds_Q`*h6KJ~Z8CleVp&Hgubofj_eSTRjdjZhj>3ZkoZKAH zJrFGb-4h&U%xAae_Vc$}i`kUU^X~Er2hcZxZYinW)&Q$xYl{oWq2aC%{>P4)8&T4> z|7o_Sv2XFxG%MZNSdE487GXzBQ60N{$#vHKqCfHNRmDB5=7^plnGJlYE(B)lSXC>p z{V{>s0g0g<-V*?nptS^cuHkre`~1Tr-e>8xuYk{$OdYb>HtJxr+8E94L(l=x!dSSv ze!3gwePk}KP-hlexy=u(h_q18#k|5%Rz|tm#a$Aau^o{J`yT`^oa{!L|pq4u~+hajY{pK)|ql+FuVIrmwvZw7V$$QN#Y6sY5A4k_Bd!XqS=d z<`Bimt#_=O1#Ujw?j5eNqMXS}OF;g@E%;8D%ThtIT-EhaAV4Aj^dO#4n7b{{37=M# zMC!C2@dNg=Jj7$#AIo>ocxVXiH!iAmFqo zM)^4Bk3Ad@_0~*b3*fk`mwG>3F#W|!4>isCn@6s$?^z2ryWSAI__y6fXn84H(BF7& zAB6%a0|~SMod|F}aHEBKRP4RWTd`=kNZt@kCxoh5KezTN3fso{z3g@l0}oNq<1#N} z;g?B|otn2G9|9SjL8%G^1!B_zbsEr(@_^IHsV!j4_}E!3Q@~{>nFe7X5DNjvHY&Bt z!_jdtuD~uf#7wFmBo9ar#zV#XHJ%}eEJqKlR!8_yu@z~K9gp|ZrQTlop5C60y# zK~9LcddfIs0hQ*?W?~l>@Z=r4hh5j)cKD%0`}^0oWqLyf$@k8Z#qjfp%s1;ft_ok# zIj3~vQJ4@G8m}wUcyY#|z1p0fsjL0i7&s&sO3$JVndI71=2IH9F3Y&%`+9h(fDIv? znO>!-3)aMLz46V1HvcB*Z$nnYQ05JC-@y-q2m)Y`K{g7*^v962D~*pM=haF@c@M`H zIL=`+wh|3V$c6V0D1WGfAp>}d9bv0JkKr{zdx57E3|GVRb$!HqAEjKYx!Kwr6hehn z^Q7ssecHEo_1#wWpORF*HRBX(PaGFVYKL}?k0%NjSzzk1TNLl@vJpt|V7@00mo86f z07(vnmw+t5g7<~TFHk+@-#_ZjM zWi3$OfvyDKCTNJDr^wl`0CI&)>#NZd@K=B-^L;1T?B^PyYBp&{tV$SZ5UD!Sx0Umg z9^opGkmojA+)urIA}A<`6dnLs7oMEEw4N?UPqBmVV>UniLh;rXE$U*?>%8<{?g@^! z-wP$f`-Q1wl9|^$E6Ih-uo;{s3L;)|zoCAY-)iN~9ZJ%P;dQy~4R*Do7?^>uP+Pr) zg&|h&R?v!yM{Uxt6Z~wN)HoliW#0{d^yDZL&=_pexz)lii$2QdGsL$QmbN#vMc_Aq zXW$qB4df(+2MU!&cG>$1#buI^dOVvz;dGT5OWjMBSPq>B-z9Hw)bYnoWsm0NbJ(0iQhBh zpaAyY!jGVC?$=Y6>ueS?FZ%6Zv;@osT>OZ<3F*+3>#Rl~u?X?e!GiJvt?KprS?u^} zTE*70nu4>rsv0m?fIWv!QhSt^e3c_1tw;%?VMA5{4TchJLCFcP2+TmX4uZc*14~16 z(bS@Q;~y|D?o&k@bnStF3REu0qSRT<3Vj}0MuYz;PFmr8Yk3YU#7|~U z2I`8TYn=adqX@Wp5q9stECA?)$}c}9*t~A7Rj^Epu|-K3E)BdmqJ8sn4uo%%Cq_Ej z$JclI^g-W)wo(YrrY@&qV*GaEPw(#m(awf-7xgB$lB)*=kKZ2}2s7!fl}WsjAh6*< zlh}xnf1v5p3ol;_QsK~fM6Gz#KcQT}K&WS@rFP^u{RNISIQAOWcCbg<|Nc`0j#0Ah zCH@ny7PtMxfwz;q9_FX{+Ol^$w3DorcAfUlCE!iG<~2N?(=$*`5&9nXaa+J3YQrNe zaIxXZs#uOL@uHldj<0>I<;MFV#6}4^6(0e9Y zs2Gd%d4QeE;>2)Io5YqroFL5)d{9umA66hp(gDDw&}$+s+X#ISTwMfhW50D9e4#HZ zbE>~&KS@eDmS}2bCR&=Q_#j!S$MP7!To6h%T)G)6-#yog&^u6$KkJsrGFUiSm_7o6 zr#Tr6v_l_lb1@?psn@?{Fn1u9dxYzUVFYnl0cZ)Ds{KE@XG@4r0LVDycko6KMmx3? zeo<`s-d}XF5eEM}M-Q90lA}h*(OYm-kU%dam<7S@ySln$aCDzqD<{N&8y~s(0m*>Y z3K>k1e+D>ELGIfCg3cX^anY;JVa;^nv|sif62Yh&@S){%#SKNT32vQ_ZMw(a_Rq0* zdH8p{Uj62+atE^G2u!vh;w^*;hlb!t;NiL!gOfmhTobptNvT;I`PS!eB;ABbKa97N z$XzE#1LV#RQK(KzjEgKGki5<^3KSED^bpOjgwCsIvZbTSYm(r%2KGxCbHG{vsvis{ zx?6>j#38C_wy9fecYhBLJK}gJGi7FM`bh>vhBXmhly4kSqgin}N-*c>i;7U27)#4b z)0q4 zhx=oRmiLU!(L-`R5D%KNir?|;vfW=)=7znvC*Wc5aY2Vlcq&3m1QJq!X#zK8uGcJJ zd1^}hnzjOZ1th_2bI{NlkApg<5Fvp99y?pudy~aa` z^a8Tz$LblhX!@m#N(Gi7f@CkKPoIG7-+69mtwx-=a>%Rm{gn1C*uL%0c#A?13^zbV zL+1gFNnKC6m+N&|$*}=~(nXJ9sEEQ!v_LqdwqMx5(J?r@?)S1LBCuc}*p)hD<0U$+ zF#k2P_yckIq{sM|PK}1%;0ZbWY`jEu7DCDSQ$Mk=Y2lRbXU1olvbDMnzAAu3I>D+7 zlpr*D4ljxVZ~6;(W?`g#9z4+udTq54hKmW>25b9-+{bNRN3wf1p1aR??_OrK$2eex zSPSqZBT-Ut8=-FDKyX&dLo0=tc2w1E!prTZl}15A^Q*Gqckw!QFG)B~IyuRE&2Jw$ z;Yz=v3Z2JWTQ;{MOF2H!rxe-^s&ka8R8HmcaRiLph3|Hd{DMq3&F>2({0QSpj8PLP zZ$Q`!q!Tg(Up#JwW_OBi&ZOwK4=HINb#Y-~eKst^ggNv+V!s6p7G4_N9>A-a+ogJy zhI4TRPp)0>9c`kaGKn6pVtW}p00sVenhSvhfa8FNjX2?4T%JvC_f(O4U;_wv zykM>-1z`xiy%B3y;b{Hm1PMHIr`v1FDS+uN)$9okqRd7tuHeRa|6^`I_+;8D9)TMG zeMFW|iDc^fEBkd)x9>G5d4Lng3Ol5-(ZuxkF<6G&mx~NV!SEW&7Jx;Hl|?|sY%H!6-rCmN@6laJIfwi1cJTi zsF1f2xHjT`k%7b4Bh>0sqx^$}bt@OIuxOV~irf_TsMe<{R=Ni~6Er8DFPgO#ij-deSpOO58(8}qoY<{UiG}agK0NKS!qBGgh;^==@w%4@jbW! z8A7~@FVSq3mb2^o?|LLf)p=|Ci9)SO^ZdZ?AOM@ zBQXe7gz1zRdIHcxTsmF!T_HmJh-^uVE}>^nUJfoXrkDLAAtGA(_<|hq5Fy42gZcYa zv!4_3Q(5z}NPd+R?tIojmFw#KHKZ-+JM;@Xq-@LT{emd=3!Pc_bZ<<_=q zuu!0JcM*JQetsZHsM_xY5XKTJXFh?m49OqCY(D;_lP`!U-TVV5i&<^P({~Il4JQy zahn0AbCu5+KG#c-$CFI$h^HgQfPk)GnE}zB#KjVc6(GsT7mJ{Nv9YltA3ooDSgr3o z8=GL&XB-Y#CA?Xf36?;8Lp5qsOgUsOysNk!8}tP{1G7`4y!>(8Quq3ffbsXeIOtQ2 z+sxW(_8aT3|9#JIU957F)Dd`e@RcF=_HeMS4PdF4)7$UormD&$NYI2%f8l~S-qm0R zeB%u;8@^e47vD;m{I+3DYX3r8@~{=;RJuAS4J36u@%d2h zLG;85gvVfnG;01>73ZJXI0Y;h-l2sgkz%QXk$0hk?Hdr7+M}7Jr&U2&Q3GkV_1ub9JeC{-_Dg;1*aA~ z%2Ory_dbw&5HzNSvT2DIMVS@P(oXnUq-}tX1O(+Z130en6#}74+J@x-JG1%Rj_b%) zT%>i+$9OHoB7Gr-@UkYd}Xl`XTr+U8E@jSYT|XL&X0A@Ks)3>e3f90v=)4uh-` z6sA9ZcevK%u{~(c3m+|v$S$RuG?HGv6R3O0<>BUQsv(hnF0uD?rY{BNd3Efvr_-; z_uP9Ogb~tatR}gQ(`a?|JP8)PE3ad@Jr~e!V7MIjb>fU?Vbw zWF;7BYwrerc;gz1xF6t8hOjqa*_XlM4#Jn3x7EI4anP*-%Z6k%UH?7yJOLK=%%wm@ z2i^vWRYGL3ldQ(2&~!oZbtX6f>pvKykXmc{=*MyAp-{>_nEjo~M;=>9r|q3nVSbyb zKySP7w$JNtJtf3WGHz1&=CL!)kEE<1VamXzZvRps;X%=&>6k{~XAx_gZV6 zzqR{}@lmr5M%Lv+qH=R03jwuVHuu9E!?^MnGlcwOSf#H82DK~pRM@`Q{yF*$KM`0y zB*|=UqS^c6`@S%%J__gZANlgSLNgv?%$slzI7|)ux0$v*gOn|D&L)%b*T;?UhecSTQ-Y*I(C+;_wCM zV9TK7XbAb7+#)Q{qW=|tyk>&d?^Ynz;=>C5EO{ds2DoC zAQ}PV2WT&VDgK6t>L4%{f{4M-Zn^y)9BR;Y!GZIIkf9mN?$$*R03YyKHI@Bl>dJXA|dw>`GWja53%IjbYmL zclRKp=-DqALk1w^lvC)1Z7oK!ovh`w?mJ%nEa7eT%eJLxTJ*bZq-aZAFWXFH;9s)cjAg_kVp5M@eyX9~19C|3P`@fWo&~ zaxw_7gR0(E4(kV|^7cbN`X|I4BJxbN4?6`p)n77(*Bjacqag5V@;uMHXGCIs!&)Nf z!NP;>m-Ex@_aeCJa3kjADJ}@@pc>4GVV^S0sNuV(TzrX1NL+NyoIMr z&zzE_HSGfFy)IqkvGV0J;VA;*607CVctXPuW>q+QPNm9{ea{M^{&8;~{n52_fJ_HK zSdiLA-C-LM>RE+e06_*1}pW<-F0<7;uPVfpe@xe?S< z!AICWD-(PU9~PDTvobSlx1J-Gm$QxBzW)A5n_smBJ|I;Bz8+CyfI+186X=W)uoVl> zSkU=Yu0z?pTV5I4Aba(S$Ia7|fHjGr`y9Bir2bByO5HF(%2CluNdsP6KeUE&E-LZW zWs}NPW#H>o_|HDONltDc8f?MXB4|{Q<+Z`b zW%bfbERub(`h9(c@s(5>j>|i#flo_yEt^TEId0-%lzXE=uyZfXInqupAz*uD-R|f0#gu zt0e{gL5Mm`Yk(|Sq$zC1bai#5t*m03ISHCoOU19(;FxBUqX=}a9pVdwQFjWbjbL>T zLL@<<2^ZfiBUiE#Q|_pd8A$}JJpfgjZKhYYc)*l9CUq^67zj4MHFv~d2&r_c5^!#S zt2gRmZa7_A#BQ7;w}zk)@9Pt8%$0o~82)D*0+|?UEJqAI(sInG(Qw>*t?YmK98O*p z6}JA?4mMj5;}9uit?yrmF05fo$lJ-gmVY_*yxr|7H|8=NWw3A&jM{54wW*+H+*^PC z#osqxd0G%W_shg&vzac>RHm)7HKj%E>0qZYi87Jyu~M=1+ zIOQJb&&wNFX`mpK7^F!s?2p9C4b^?Q2u_GJkK*@nwST2nSe{8s{(Q4yh5BK&`?IrHaNC_$rSiQJtH5eSW0d^E5nU7|llX%$$k`H`Axsck# z0O}r<><}ZrP8?5EnRZ4^%;;O$y#760UEer=O#6ZD>7r$Jhn%aU1qUTLn~V&e$?c!y zUIRs?-Q4ZQjN|9Cmt1*5i8=Oy#Gm6&4F6qXY(atfXAuB(SW&C0xnDN8%KuMy`wj)Z zfr3jgy2gVaBk(iDeaSjec`{E5Rw` zyIq-YzLcyw(Hc9qp^)CQzzTOckJyPVufCUe9wx=_%%gT9JSV->y2D%KFk9NxQFX^* zdG3=uPe$-QpG;Xfge0a4F&W1SRcJPUzN7Zjt=bL;WO=S7-xMe0w0D!3Ck*g0eX~j% zbr?1q8~0}MsOJcNw2*}0|AlGqa&PQO%d4(MPtnhlvO@}#xnUTFJ&vh2MViUC1*;MEyIkTi4G3T zEuF%dsl53^9If9R&MtiYEXqfj0) z?l+lG6XwmfK0Z<@piwz+@KF3sNSDsviW}<(Vwa|W)Jo64TcMTxsqfUyj6T}>^5&x+;xoecAQe*WXM zP0M$33Y|ZiJA5TXF)gFj>XVH1UPa%%F0xkn(I>vga!Rl3NNhX$K16PU1_4Aha8(+E zj2T*Uq~lBF5Eq207?g-Ed9kcYtCK+Bf@1(7tsrU=afpMg3e2w1@|iO**lu5qmQ(&_ zc|!~E%U9|WFTm+&1P;ho@B|YRBWeWzI7yP&cn#EbH8e_&N-Pc7ruy?8KW3p^K4R>B$ zm~30;1f@!|jU0vzeeAts6=dg%xJ-hDlIaaizoVR=*S>5%G$?5z?{J+?S?Le3zrz*( zMzl-VScmU&&p$w?!s92q3;Q+~Y1PI~J{UEZj)crz)+|A9>)uyil0P9W=cFX{oWx-* zZo+%q;flv_SxFSj(w&?}W&W9Ln`i8+m%w%+ELO17aMs5c@GhYli{Sb0SU4$tVn0^v zM1pO8)m($0`^`Zhm+Oa0NH^8#*}igX)79e|yXgB$G^U|0LpK%0-*cO{&lMXneSS^6 z%VXIbUscqCZWTgWLG!}vpcWvnfr5}OC$TPL3RKFO1Q^4%t-xCd_YcTpKowDE-~~?k zkAQY2FL2%;9v((QO%bvQw7L7QNrG^Z(Hy%NsMH}HgnonJ5FzuCJkdMu*nmiYZIplS z3MD_H3YyNr1?mF6a>QN^EhTSop<%h9bM9bHvM>+-s_qA#`vrxddN<&l2G3#Bzv7+m zuk#MguVvypLZJnw5}pC5MyuuJTory;ETPqM^!-slAbUMx>9A4=Y2r+Ri(>p&Zr(M| zl}TE6i}Y)4n2uNA_9duKT;ym-?|Yphf`PxrxUyTq!-*DFk6I$o=^*@4Qua_C+vLoc z1pA92Z(fLeAF6{M-y~LN>o&tEKYLyt;kSPk=hvrsAESSvrA)u7c?4H_q7fs3+*prd z!wuzE`n5wiL)a`j{Tcl$`LtXDPx=zcdYNcEK&JTq1s=OLFHRT+mmL1xC&W7`Aw_hz zLG8MR69bZMtzvU8uSt!92udOHnBm4((BdM zy6h~MKf!yLbo`<^H2|DQV-^GUa)6e;#^*%4{Le*xHPD0b5UbfJG;kaVKw|=`h}gw+ ztZwI15S~L!69kPw*pZPm*I5xj9{{+3Vz`E34?YUxN(l5sBrxD0K!O^<`D^a$+sIoP z!H@&iHe?=OJna=lb@*l&T@~EvjB|%h6o3<;*ARIstj7x{xQgo7I{k{7X`YyK3+T3Z ziw~&e%V_LUx5ij^(A4()!ShA}qUenNu78UDfAuefECDnQosX(%6T`FTFM^LvwvKgQ zI07IJC=H}gLGZpc-zhK|N4+o?c#M9L`M4q!->(y)o#i^5`Fa5?Z8Eq5f_bVnfLT>7lgh@jL?*Xt6xEw0+%i_=5cbH`s4 zH$;d;#ilr7o*Mrxdq^KPO^^TIwsDhiR5ND?wAR^e)U)hcc3q@&Np6V%Fsk?`vf0{e z;n#*`j=cNv+PJde7akl+Dt2vDUNsZ1;9KF&kK$Zz*^Gvd2Zh9P`P3t*H@&T&;^no; zQ1VLXofe(vsC?XOQfS)W{IqNr$k*^puJ7d{OmSAyVV9dr?%3_T@9`P03Qat}Afap8 zD_`kcRr>@U6ltzx$8D6nWUnb9qCZ9CP`-M|b)NC&RafFk{x(Ni<0T8_grnu-i_#+Xg zC=%4%ef{q(By0;BA_n-6(xT2jAc2 zw!84?_eOlD%=3wfz-qe;UoDkxAc*3jJ)U{C(%n&7@qCbIvUs}%a6rIh!MKvhX`vf5 zMkkqf=^OEWrPpc6waLikrn=K~A4wYJzpM3Mi(&>7HXht)q3h&-pc2a=@$~Pz53dVD zLpqOtk43F#6flgjD1>1XJuJ%k*68Nq^gY*~L;+j#n&7efe!$kHtxkI(M{$`=47VfF zyPUsI#4dNpjY(Bo_@fZnlnmo;#)FefbVs-DJe^ADEe!S6?g`yk9NuLWbaKB^Sv+uq zw*7OQ22g&$X|K7T5w8{3zqQsq&ZbUK4MOg&8)%CIPg)jx zAg>xQi#eLj4I$<^Q0r z00Kv6UOwrFTu{~mDZafLsJ5H)VyPrIylQ`P#25KOW%9yt7NSi#|L6yjvZh6`89kQU}lLQ`++c_7B+5Qajn&%ZVPLg>Hn^lk|MFQ9nO3{>!S(07T1 zD{!{1l-r|boX&*%1}7h9U@e95u^Rrv$MpQd8+M7IPfHK;0)9!*iw!YtV_Qxte1T<} zGd|qk7}p9!9|;)}$-=XCwg3mqI=!~D=f+WiF!`&fiII@E%LU5M39{2qw%FD@_67f# zB@3`iNj(<`B6Y}rE`W^!q!uuN%#JsQc@5q4_fvn~b15zEkY&&MrVvV8*}X@p{duiG zA!#5Au1%1u0ulnJ9+vjKpM2avz13}PfOCbH(02D>F$jl`4EZB~;TaBJ7?oXqGrm@091j&2Lz4EZ!LY42C>#udjrnm zoK+}bX%t^744u$Y?a+ew!FU9)2)LjT&p)tU&Swv>&EDqSntJ-FR>~CK3#SF&Sh}EH z3<>Vrx$OkANogGe1p^g^abq6Z>yW;<9=RJ3fzkievFKKv(t_q*DckD72d+2YrOYkw z#L^6UJ^ADVjeUb^^YjZ1WkO-Xf{5I>r-S;5kT~KK17^_0ZsBfHMM%~XSLl!;S%D*o zLiD4nHTU#b=retk&RubK@PmD>z{VgaR;8ZwL_sM4MKg=^B!A7uL*oXS~4cQC~hCfAdhdTZK#e(P-G9m&9xqaB z;hbVh?OhiDiDjQ*9SpoO(B8m1LSog@RV@AeX`vn2S{|5H5t*Brk^Yaomj>z&N;IS~ z@?6E3=6$r*1ReDIQpWH_NL3^nBh7NVtnQWRZ(2I|jPgp%QmI~KfSyK^2c2uPn8Ryg z5)z{t#y*V(`43*(R0vvo5WHs5c6}BrJ|-sZYM3c(bEl*l4NCA!#n+GtSHea)iyb2y zFd^hEHz-fsE_zaZW@VALbLvQ_AyP@xNZpC~x_`*mtPvN{vH;;*8| ztWUQs$HFT|iy{+V<2IB?&6!S#zg!5Z(APn<4`q1M~Y}3Z?m?1hl@2+4(tGrK{Q_b1hJQc91MU@z;Cj|{KnlK zVN%y2L%fk-xdM$T&_PO>8zDKDc)PQ~It{fKbPB^;7RSSIe!? zihb|%!@MPG3GRRDY_C9*31}{88ag58k**)hdo3Q~icN@h4#vMoJxzqzs{#%11uGBj zM@GEEwH4+;?W~6$2ufTPC;A~MM092qgU{ij-%8>H7YBlmeA=@p8Q>Sqlkj6P7S)4ko z5VgJ6FP=f+9I!qluF9JdUQ}&IlZlU1?8yfBsT)6oQ4Y#s`6F))VvNzx)Y$?IQl#M= zT}o`Cw$FaXDzezf zvfAGKi>iY5=q;4BK)T3SCs8fMZ5ZLfwo(^cIiZ}FOd=Eq{;-~1PWI6GY^$@tjMKvH z7}J}FT-{9As`x2)*qSAL)iK{O`c>w7{XTcKUt|i&qia-xwIyCcLu>AElK#u#0M+2v z=H$<+YA2+ZlMgs=sGIxL=-lzRaa(_mUzHuFgZ{w7Yx~yAsK*+jp>g;+@p|LGRSe}X zj6%cWUho;71kAu}?vcSvR-mA$f8$liNJ_MRbmuix{3-}fBnJm+~%J$2u|@9%qE*XR0- zYDKSubRL<6 zSpi^et`Spkz`=YCMqFf##}hy8kNkCg_D`VA^>z2J){C$*Lu^5T_kmcS1N{{yTwwKCH#0s)H`t~M zxLcd&l<{hVlJMnX$)CDNAP<1G`P)owPN3Q0fn}eIOIdeQ=5Oq&@sAN!@zMw2`qPGR zED>u{n4xTJ-Z0=i?9>P+hyWup0zi{zJoi-*Zxvw7FU5?+D0LGLbbrt$&L*}KUix|V zx#pdLLNCR26U5Dy&-6<8l~m(@u2&hhyJgX3@4?&#WDIbbOz7@?G3ig`xvFyd?;@>M zf;8rD-4<43@14k>XX3X?w${F_QA`v2qOfC7isP9a9ob)uzZ6>ZdW^D!|1KLn+6pLp zOWhkW`hlu#A|e&qbd`w@ze?GJ8o_1WP2TEo|s>8oDTZF#Ys-lrv`D|RFr`jh(d z)n2t1-%E|^f+j|J|Mcq$dM6w=ZbZ(86W1+}`_2@J?BgDlxF(?BEko8FX(vf(jYy=M z;Vq|9mSy@!A#M)iIMP{)Z?g6*oPB4_y@18ut~Tl{a9}#~gRv=vdUejuY*Ey__FYGM z3g1fLs@GshiT5Y!Z)k$yQ9WFJ^yKo%3o0es1N|u3`|SMjlgy1VT(Y#M(#^Z+=u`gy z`_J8G&9MBQ+dnZ$5W~84By^9K#P3?jt;;y3JU_sJQicDF)As}bVR z#g`NpV$-E=p-bHo?eHL2*POxnVxaME-{6fHi6>fGr$1GYHVZ(IOLCWdfzgd`>q4pM zC2;)?vz1o<)eLn7voB891u}JAQ{*OJY^p}(Yud2s$^C;%A*ri8lSXg|S;Y;fVYTvuW6%#FH z63KmC(MzL;7<(^2K9mwq3!2@Q2iDY`^MN~!^Y(MFAqJr|SvfZf_%m25sx(=C>#o%U z5@H-#W>M+uw`h(Q!KZ`Vd)|F))73H_)|HOU?rLVTGNb-~>I2>IGS<6H)KdeEB0Roo z-3HV08vQ$Pt4X@B@~%qVoD#R{uaP^Izjq;ptx)cWapv;4sS3UBQl$&3h?u;!ux%+W z+?6vhkvEMR22U&a{V)-}S%zM2e%H-p>Si^Tf~XN!nN~i&)%5nU@&Ax7GFz~PfFUcH zlcB3M57W<=lW}p^jf@EAk{X2N1d&~h$6Nh&o%_AV~yjT6LGsPO<*#OSFA{is_;==BcDHb(*XtSt%98#R z_)};v;k;;_W+d3LU?lKO@v*=RdZlkU>#BO9I#n(Y|KKz^5mn_|rdJRB8`GoMaLbxS zEt+19fjO1ZN7&OM`DXxAB8c{HM;%NZ8iDdZMZF)gtj@jbzj(GuZUbKkqID=|2n+{a zl-16|)9HGqWe?+DtrQ zS29~JP$ob1=#%2-zd<8Eq(I69uiC&`m(AMdE^Ww*ox7)G-La@Xq0|_`1i^qzEY=TM z9}FAJg~;#@Qui5ye5f#eDjY{cF;;WiiR3Sj%o{|2$<+U2JtBq@;6{rm9S{N?>;$rD z5wQ<-fB{t?r*tNh+=yvq99Ncz-i`hU{d?jwWU5=n37M(8jCgPB$A7k3Pnne{mi`zf zUG4Kb?|5XkqHp&Imyu?7?&ABMc!fam8@4i$B|{j*EYJBd4M`H5un}DT2R~PCW_E36c7rE+ELyAA4^f7Zw*Y z4-%F|tZZE=@q;%N*7k|KO|-;4t~nmH+!Rw(9K0Ai9<_WU)wa4`0><|9{XostW1TvIh1BetmnEpX?pJgZh_dFQ$U9^yspz6IgawVYBK-~a_9D6E; zb?Q(E*(ULJxZEvEpGv!&!JFkFWa3!r%{;8?!?7COedt1o_{b7L=NJd|fjkP4S}wGD z(^|mliHhY1YGq~c>1m^$_n0ssx6z>=7LV+G|E+sJc~AQ;sqaVq9#TV{3EKzt&h@r33Mbtc6?_w`%q z3pcWr#;BpoYSIf6Amw^k%$MN%ZWx045YKWb=3pL|s=TVFxu>vatVr1VaZ-OI zIo*4ADMqr@3DaJgOx1tXwt_9)ECKG^ORvkdIr)No+kVVt^;^t=O(UN|Fqu#FbV77F zs8zpe5f*8yL}BCHLz$@Xb@~AY023%~pMOvtrrs>GEXo;V^v70b1&}qooY`ItRVKt+G&7aZcQQ3zb5A|aUAD#VCHV!XtGoKEt zP6IgoncycA+kv<1>h7*n?mz|Z&Oi0KF{nx(=_Ssc!JQ3OaeF-aAkgj=KjTFF<^f^^ z-4Wtn+=_6fLB0(mEVYjtaG^m0SmiL0G?=^QP>o&~ZR&l|9=UlNP4Ua!^5Z}-2LB7W zyuac%YIvRIwIB6(F7FN~yl7Uu(Idqj(3y*uoZA$nR$}KurucK;3|{0n*DVKhD3)_vr9G4iB_iZT#)EJICZcYhPnbv4(b0ytI-kRpt!LXygeSU z^q4A;X~SX-t3*F$0pxL~Bf6up+|WTF)x2B=Q&*TafhdU@r_GQeV(16SnEX!*ygdGz z(G961H&Lhw2|Cxl2R)OxbHz;CgVqWbnn)4|UC&DPfuE{$uOOIb9sxx_SM$ zHFH{T=UQkQvr`;dEeo6yiH_3EJ9pkJ}> zqpwsF*Z8D>V<;bTR0$S$$el-v9SKeS20t;layb2Zp7E ztn<;3>;5C0PJU>&A0dfRYQyVPN$(@kA5C(uz9i9R!>2TCf&Hcgubp7D zGc`epZ5)@yhyXn7^6Ol~43emM_eXoQW}Rtxi4WJjR%{7u;Z;}lz&bJ%`5=UKou(hY znbN0R;Nl9$D36%L5t}rVtV0Lf`~k#9Qb>^qUj2e=fZ_n=TDT)^voEW7^wekmt7}3R=DwNBg;sGYxMOdmr6{8@k8tx* z=cYp8(i>Y_P4o5!o}Rj|yBYrN1VMlGD_8j=`FpjTFM0+2DDLy`VBiFkOh7yQ{r;SL z!*op@B|E<_#R|#=W}0vU9VZ6|ji<4Z3=$E53F?A5BHgHpgf;IClciBhma%Y`{iXl8 zl|y~p0lTcwO>9Pf#<80X*tn8Fqr9SaWQ=MXeHTZTH~jmSSB>m71<~Q=0Jn|Pag3wQ zBPoTiYUq=CxnHHVLr0IE3(@(m)OX7|zNJ_H_^i)z-z7B5TNT$rh2Y=<$kxDN0zWu_ ztKd_3)!f}bN$Ib8$-JG5ZJ;GecYpWXwOZ)oZOTv#M9WlEU5!MMWoUCYE$+aFept(NoRFiwo^3H2(*8j?J`((Tt*u>a~*hz>i0 z6NkCFx*Af$pX?_CLk*GcBUTMC+9Ki#xE=`{B3UHHHKeo5SyH-1nabA#3w z-~*)F1Ciw~B&)@AlOW+?h&7IXqxkhq_p3BE!^bJ;A6B`_dY;|_x@sw{Thu+T4V$u= z>}=`}j!%-giFwA1lVWwMsdad=*hHVamE)vZ+(BC`cXQ(>!$lRL}Y$I@J#Jso~P+g zz<2BX=ZZ7XhbMM@S_!%NVxunWemsvdLD#J9AAf9Grhq4S-$BK8cd)~j6c zN=TFiY)y7L9(a>KKbsiMu7&tTn0@hHbll|{OUiVY`2PO>^2b=(bOtd~Uz`o|t|1Au z<{l}kJwQb-Gm~z}RjoXPy}J zq~{o3m-?U0D2w@+fXO7(=hqhRA|K=4-PZIWB}UbnwRYJ{{t-B(lQz_LdjDCGBVjhc8EJ0@3pZ*od7f<5ustxxvUjjD_Mbfjx@phx+SX z?`#enqxMs>r44Vg&+SL|nx?<|hmeH3N?+g{VTnv<{#+Q%Ef#6)Kf41+zFA33gPSNl zEb;2jI&9uyQKk;{+wQ$u{IEkyRcb%;Ms4O`;?@)cg&??)|S?`Av3x zwWH!`q=0}HckQ0X-JMqJTFxwh(32K$fZ+unUs#GRjGLz+c~%pf01XNPHheb0=Aw>& zz`so0zN^nWXhd4H#k*vl!lRjunlHIis_F2pER%*`% zzcl2c^7Z1zro+cFWPU^I+tNQaG-y_Ga~-qraj3E-78&!$!BxaEj+2rQnUKKq3&K?p zX}!crtVGEF)!x^bo(#WI#Sts;?|V{5dLS$cr5m;q;LG`6-t^Y8Hwmz^q~o&cRxG0z z^;#Ep>x!diuBEavInG?05Iq;Maq>HVWn13;y(@c`pQSp^sEC7Wq2`!AQvS8FSM7m= zLrS1wyAw2t8XQ*^$1~LW%`IPjt|FOOUNv~L61eo)fgNYw8#R!0l?dm)xqBDqVKlC> zocbp;h(YKIQD;vu2E9xYCG*j%U1RcJuMjFK(_QFJIy*J7} zPu~A@97`na$d;e)>P;&pRPi%q9X85$L zt^4#J_-sO1B1r4~Uk+gF^S}3zJh&!1W^{}KtBLy@{I4}{vE^&=Q5%kQ_ga?5XKTIn zraW+Jkkq)LkCq%(B=%Xy4zggwx>{XZ(Ips-=Nj4X%J*p5PCUrA;yS#`uO*8@1Dr%E zt%dmArVVADXPjfDJxky_c>8{e!Ru}BGKDQkG|vQK9mzra5;Qh^YaV^)44UMXkE#}= zB+Xnu1t#I%PkZY6@+H)aTU;E|wolqcVa8oMVcoQ+8IzYd)zGc;q=w@Rmj-mAa212C zOMJ#{-Q+lu)VB&$TD=(~q(V#@o9|E1;h)%RpnsvBhPywT?$gt+KmSbmV=|+y^_quc zNs^|mjP2_3JbP*NQdrdK+}^Rco{vi@WzDj@SH+c~8e2a^+HZ_4DSQ+Ofra}fcniW6 zhS+}tpBRyKA~6OZA4XGZWlF^>-G4WN4(?;4u2aj@s+hb=PEQ>8q5MbEwSY13oB{$G zHVpg$cgRhX9C#<^IE>VWUafzvV0D@t8;er3{L<`1z6iV=#3>BGM4f0d6x=jBwcB2# zCc*Xhr69wDBx#P3n69Yx3=iYg%G=WSw5si27Uk4iE z8HTW38hJw8{2x#Y3M>4|2VnH&Sj8#Z3*O(nazG#hy0ib_sw^iZB)G_eP2h3eu^3RO z5NQrpW-v7vx_Nf|@8uyuLAar?N_snvx$&mX; zVWP+{Z*FYhW#IbC8o(jvP9y}*DSSb|AwvR)phm+O1)?jH)jrssC2dZv9z1io|w9(_M&Zm?L13M#ITil=vV5H})UJ3py72WJyGr7sdfQUxF4x!q84{Zv(-$(aj&hbiOZZ~7x(WQ&+xjx1)`IO^|Y^2K%1royL5VDU8r<4GQ zfFTu(J)0%Cr|#8HT0BLAm@wj8tHWUgX0p|&~BZjcNb&z zkA|p8vw_SsF7&!w7Srvr;+|eq(ct(t?c7DGT8`a`5xXA|r^P~Euc-J}C(j=0F{_rh z9r50RE@xHcgXo(JN1LwT=YtJ{2d=AO?ISNQc|70oJkrndD;M4B0`WnE$$xf=dNv%Z zOeSayo6Xa_5Z;De-3gew+(Mc_jw=YpY+F%LCu|;3@~tT)?*wD%>GyA3yFV;rQb0)V zcvTrwAlJHxx#puz$hS2}nX7mXWloNLXUm{0oJC~kJs z)ik>(aKSBnMc|M9ekDD7h7{tdv4cWV(E$g^gl^c#D6?RRNb)`7t8a=incr3%QP1uB%jKmj_$a%{YKg03E!S)Z11gSkOjYWtg_D5cWV%gDP4v zh5j1u&)<&Z_NZD9@iZZNtTf}1^}IWt^dcJ^R76VaOmq@-mm;IfhUBvPE1Ws8@Wm|f z$8KD#ir~qLHqG;Zkrgcou49$%bIV2j=NuMMv7@fTf5o3K@UXh(Atg9c;$J29A(D{x z-%N^_%%okMq;>v%17@jUe4xO}9QqpKYk({c#6!hSwkO0UQ6DEY{QiZwp)LFHsa--8 zF84inKkUcZ`FM)mp9BX~#xk!VuJo3mTC9!b!njLTHPavZPE^A`kJ~iyeQL?ejm3F^ zTOsNzbAHD`lOv`mn`ZZjp-u(Xfr`al#*4i=7L?gX{?WU*A%PMnB62UPbk#oP?PlXM zIgsJ|qg-*3iwUkI@Y99sIYx_>o^<||+1DC_se%*H+^Cw6j5p)58kbnW%HH z5~vuP_x!{ai#qkNF!5V2U;m>1K-7d%!I6+(Qp_VJbNkY4$#FG>Z7; zfSbk*H##9f!GLAyJ-QNxgzLiZI(|Fii^LOIrQUQB6uoh8@BPGPdEvUbxjDEtf2`ew z=!wE{Yw7Y@Nc@D6fW1slpF-?$6v_Kj<(Aieye`koO^CwAFr>`8PPuZh9Z&3N^u#5~ zo~pja`nvy}UNsxp^}#|C;Tlv-w!&^1z!2y?pz9b&B%8A0!`l)Ht-C|Bx==jeCn*`6 zA1S&QOg0TY!OliWFN98#fIlFgzT5mIlM)?hM?u^Jvn_y_aIxt;P3jcII#b4__&pyW zrN^F~+E1rlTISK7QqHmzgR3kSFyUg*;PtXv4}OczHGd3_SF0yetCFwLssd_>n1ATj zIDG5MC1yyyRAfI?vg1JJ4^HjkR|}s8;{_K3>gwsOvJt3k23}t03EA6NQYa2|$&gas z?4VIk7(Pbv$B=6eBlS0&Jr)AQ=t(~he>N!uu7o7Vl_mswga-_}MYtPzIX0?UHDu)t z(fgl@ep{hhI{2`Jh-4-VkQZ7yIX8P<%ZwVkl_I*26f>NvPht^!EG@K$BU&S0P?HGH z&9|_$T%NO_%Ha=;qk|wFaxm?CVL}g0jqO; z3a6w)#(VeLm+Xt!W=7%6!nlqEur={B>Fg}~{96XQqSug2b16whE>N#%W9|5C-d-4( z!2PSv0kjG^vzuEl)B3jf_lFhJPjnB+`1Atjy|O9HGmYSwHOACRh>LTxDY2_BtvB27 ztIz+d3bU`6yuFTt=~tH>l}q0FN>rTP(E7wUz1dtfky`ubB<%F7l`dojWSn$Rcza5+ zX12C!67vWQel?-6p14WX!V=u}8C}P#-$-4e`lJ-hJ1`n#Q z*-N0bBP^<)0gD*=cp}XNrQnDtv7WPL_sQ==um!wSFiHsAmakqOO4sH!Yn86X$Cgx! zVA%D!i??UGcms%wY%Zbf+5i3H;E5!D!;TZ;kp7`yHixf$=j=RKmKoOCugM;dTdD3{ z(YRVZ)$eX4R;_=+bpsXxXw*nx1q9mx z-WA=%^vTWcxOxz#9w?*`lk~F?SMj%BI+~;k`C&QmsA6(+o!%h5cMr9E1uPtNR)X7l zTL6DXHjC0x1M3wO=T6nrQ0w0`&o>;dkIuVRBkL&GOTc$W2Szm;DYFiDLa9xMj7cnmje?I&W{6PSvsmX z?XR^i+(3Z@%U?#UsDoMwJUX<(%;RgmB2NYD3qlmG+~UHg({wvQ-ccSvUqQ5E-^$0v&=?wK**TcvYPmExV zERCgs#u~Nc$|jDOHvZg}rfvJh8+2gj71U}JtxyTkS1(^)17Zbvtr;IRbgaAwu-5xG zLh@nq&J_Z$yEQ@GCyx%??X0cmp3R<80wVQarZH^B{tQ1qe+;o@vy#x|0ccq~3{X1w zOhWH~nb`RTzDQ8cS=-sMBz7tie$elZl;Z7k`k>1g@FOll2;Oi|EAvVC>fo=>sO3<= z{4j2%u14Up%{y1#eg2^F^KxcM<;P3MA-Tme&1NOg6)gP6X>q=ahh11*O$Z+YrW^PSS-RW^MGC0D zO{AcRZX!j%#CzMqWJa0eL*q?kJlJrrfWXj8712 zI-;@sy{J}8lg<9ep&^bkVVJ6tFT=Tdnw*L(9P_keMD+Re&!2o)SXY>_J(?JMBNcG_ z!(elfB_Daz9cbuiAEh>>w)Gv`AcDs^;Z=?XUTUbBZ?Sn2MIE&9RCH#w)3$b1x?VD1 ze`jj+2p;a>YTPAFsED$b)QS#1@99k=wA~%#<>X9w@L6h}er0DRJ&IT}gc{lxk#KN8ydIBP?8FOc!HXNoFXZt4 zq%6w>Ku`OVM})-Xmyy5b7`+-2lC?4l1sr~R?no)m#SVY z2I^v1JxegzCHT0vI9j|M$>=$L96Ta$ewQbUBQ zBU&?OGPNt|^87zZ#=e(z0%2jY?mc0whbzx;&%=qkER-KXP7Pw)X0Lg|f z5C;H0(2xM?0iX}alacU6I1DiQ!bgOce=Rae70*6l zVn%U>-S&cnPQ_`>#3EQnD1Cf58^wZCPNWO5v;@sOi{CA<2vIPC12_N!FAc)oo9C-} zlyzblI=)Lv&_YVk0~&^hd72E)U}D%h&*OAMS_IZFa7Iv)%+U?NpG6k+x|Q}AqXo~e zIR`dUwUw^x+^!KKnxG;}UcUQIM5pvNP<2oyBpAzu_AgkUESPkR{dVk#lT4Su<6Wm} zRpA-Ne=iqwuxmNn*!v;|2>0_2E7_qPpGM5}S#Ww5af`{kqL$1XHd$ zM;@Qq{zSdh!=!4#n!~rk?Ht7k@lHz$1cbwsxj*QwAqmdPm|KakJ!_H*Ga%Qn8f4jtF1!c~s-+ z<+Gea(t_(*4{;O%qFuHHaH%ZGiTUMlNNOl$adF~b9h}o@zVcN6UD!|#o=ITK3NQxz z0Kn3Qc(sDD?=Q&OO0b?<*lkyG?xF_^<0!Qpw$S916d5R2P|%?W`U1UX%(}MK0dDJ_ z9<}E;1Czi=F#1cVhl07HpwO|h8M6Nbb}hI`?uI<@#1u?XMWcjYBzmZc8Q~L+JwJ`> zWeLiMo*lN-jSIVoBid`)6(%uG-smr_>&8XeFzdV_Y}6R?^Z`K1u4WgP-m%N z#v-F6ON2>Bf(v_l9su|dA2#@)Ki~u1mlw_y0sbIYaSNm5jp&Khl#^>iPPUP$Pn;8o z)PRfwdthe5!svae^MOe-#W7J$)xk;|?_N6#(WDdr@tNej(ljfTQdv8aUyVf#6*YU8k zoh0`Of@SUB$kslkjJ$uFxkBD>vCASMqITR`>BPVAGTjw^!EzGd1LS?=E&1jCE^DOu zb#2i7(w-ET8o&!c%?_yTeYk>P(>gUpi$MEOM;Xpni=bPO!%H=IEEHzm8e-tSsXhfv`E{Hf%m^MX(p2aD2F z6~4-Pf8mE_DJu6mO-FR<7GH7pCUly@ryz{!e{o0|GY~?K!Z!<1ShX@H5iKoQ;!Wwt z7mrL9$nDpeaJ6YW+<0fe!@+T_BhurD$P35+DxL87X6^4v5w@Xudxh#V(l7iqaU1 z*LeD#c<@vyzOyfJv2RiK^v~AI`rD>VG0V<4a=7`uDI~rnYyb|!3L2oj=nj*Bmy(#9 zz)yfyE);-Ncy;IBTeJ(%glGPL8Vf|BZOvJfU53Tmn#c#Oc^a&PrshYey9^@fn%C{27&cWTI6-dMN z<@8hi7b?9J0A^qzcMR%pjlj+0_!O)lW*P3a|0iu?BR)LK}la# zO>7*M#?lG1FK%cmJGKh6Qcup$!CApx#i&ZQJRWzzMCeZ%Ti@N`(@N|#1ce~>L%ThnRsQ+ox__&;`tyK~_KWP}y6%DQ)?l3?K zk>tf|E$FmhuR(d51Q~Eyk>YOw$b%=M)YmR02_UfaEoRJgt2NF$2w)Ai#slA5G@78l z#H7Y*04b_ToKV`jGkUth`A$X0a;t3x;u#I4p-|g{g0RC0&faT0U{UF4#HC7cRuqLb z(&V|u9A{bFOQ#!7cg*k6?k?Cr6HFn7{%PXVVeqO}eub?vuy71w6fr2c#6kng7ZGo8 z_dQmGdIPw)+6!}Yc`ef4hoedV7zcR$AFR*1F=eH#OIo%MLEX#^qR!U;&+H8xWc@f`JyuAnkvPhf*YfZzI?@d&QB$#wFY>TDZ1R(pqUT*%Nl#ZNY&Rx z3B<97gvNm?LA~jcv3GsX8~pCRL}Avhk5JtT`gX}OIB_&0@IzWZX)OtwN@u{H{IY>p z!pC^{rnT|`IEBsZ4N{?Xd zm<7gxsX`KD8u$vj{s-qn4>~xp%FpAK*kFwX%j@}XaC&%41^%KCA^E*~x1}znO874# zVZ(6SBZ$#9bT1&lRajMadIrk`CdsaE!UbtS;tf_|XYu#b9?aR#Y5paOP4d;~$VUSA zt8>88D2`V|J?ZO7jDvU~7o3?**Go1o!n859c5pSnl-*AjunZ@AB|!70)d-O{o4g`g z6sT7iZRrjn7E!x$N{Duf2sX>79kqqTt>RKaEH$U}>@=O)=V)UbZ1mvhZ+yL@VejTC z9l6PF?rXI*Xxs}{08nt-y=bh_#btvJ-?kHVl2=+ z^S9r=d<*vz#=e`V7a2Mpf^1O55n@c9a$(R5gYpk``V(bFg7U$0SnZ~G~MufQ(X4BONo(S9m%8N-Mks&kv9Sz(qe?PKlEGN>9 zRN;oR;dk`xL8*gM?U$b~V`?FFoH<&udOD>UA@zX{0~j*xzMnyPf!yf8-9Rj*K@il% zvV0&%g8`HYWpj{_L7`PZH8gkq%$A$I$yohHIN?dgfINCg(j z7kh5()=h`h17NSRTp>{OrNP67$*~AX>@a#m!-a4MV5$8BRt;na?Z0`CRh$|kdp2mo zaiE(A#%f#{Rn)VuTK`L0Y&2T!E&*pKfT!?q{G~0jZ2E{+&vZzBt{lE9r8DEjJ#rRT zVfH=$E@;DRE(s+OejtVd&Q!k!`%PA&y%~o$qcEYsM}=zvAG2#A*IlKiph3JhB#D2M z&gLDrd^C>|Yw&W$W~LhB;r>sr!4ZC`Y`eboLLTjbf>o>gK0o}Vh_I>N*&AHn24Qlv z$%t7=N2YS}_7BDYKgaxGfSaUl#m6ka=LphaI5-qjnYoN>pzfUa(xQiz^t7($wTq^? ztK6xPm4fVOE1nO$VF+=`qd!15H~5sw-Lt0eJAEsoZ<=vSXHXDXb%a44Ho9~9_`v)m zeXr&)lVZYcePOV6a0z`SRivV~UAtN1DYaYefh6VhgyX&T3#qQZxFO^746b#~Fde5L z+a69+y2v&|Dja&qibS9e;Krx*HUmExMh@Uk6i;oX{aa1T)Gr9l`XmGK9f;TfxyixK z9eQoW@Kn>A(}z+r6V^uwWJhP`2oEheImQ~mlq`@LgSk7>?O_~@-1mVT6UAArEibw26LA+Sgr)_S># zme3o74oR_dyKa4(N7|dL`4~}OcBW0_k27gC-wv2I`3D@S+WB)(&_&bp$rxDxvJMy! zBomF1keFdIN+syWq)vv(Wx-q;Q-z_6e#%h6-mf8WC+svAH+#3*q&=2Grc^U>V|XQ! z`Vy1R8xGzyHk?QzY~k8RvsfSM>$XI-)&zn|uM%9k>CVgeOa0cj+cCY%Yz^sjBP&JT zsWpKr>`sgr2WpGoE~84Mh9W%GWnWOvkjZ&^t|;OSoM(v|qJ`x|!^X6QOw9UhE8ZNm ze96|z2egwBzOR0Zc3Phqj{WdKlGL9a=xZ5{Ger8=(67**2KA|G<_Bg}F{H`f;eNqA zr|!Dnw?3`=g&DbXih9RrSOmBeoidr-;aSgKqD=DtDUQ3^(tN9C$+{W@&0u6yX@UW_ z43cmO@tbdfr30En7$y*gJG?6hPX`*O4?h3gVbDq9Z#0+#DKF?55#wB7^@0gU5NICY z{$;As5cs0@=R=`5UFq@n>$LN5MlaUUOTrQuW9 zB#H~_m5lzytyPcsM>KlN@K+WV9i706pcUG%Vv?&ofou3c(OPEFedmw1qp8@3kL1lf zCa+}c4%%H}u8prYsik^~&$ba7+so8{T5bW>CVXr}O) zGy_?@Jiqkn7kA#I@xqS*Kf(ep`Kk=?6JbHq0yjEkr6D`CtJn#d^Zj3jq?Yqi?`FI* z>kR19p-(Sf@6sD}bS7jdc{#%~^4NW|i@-oXHPR0+%h(D3b-^x8?E8=M>U-MwyO&*7 zU90zYNF6t}S-;n${Z?aOCeM20ICB?#Jc}K(1`)P6#hpr&ztbX3mUNAqYmsBItW$Ishbf< zMg?5RFb{(U&?LiC>wwBi{7#^u0j%|qPHMEPxAXj#8Q!ydfBiRhrOK0LRX;wA(Jb5; z+B|wX1U+b1;b`iWq1$_JovZ1t)y%*8;^!oK_kiNkWW&BmX>&dLCUf&f z9VVlP^m6Zhj{e|-zLA)K3h)q;&S0GU)V*A_M`Ia-_PUbhlUWGU8fcH9V|3I79OcAQ z{|`TFH=l)B1yyAHXuxPl398ayGX2b52<^RNQ9l_x!*pkd(R64#iHxIarC<29`PfxBG>wQos$Wn*XtT+Qj%IW5eQIC^cKi*2 zkrotzux9h?x2$oaCE}@~wTERdDEnb^4p0BU64}D}OF{0UO8aYPOjJu{M0hwPK)`(+ zsulsA`)2?~9`G^lIRI@}GG8FQ>uqk9Z2LRahod0`5UB&@5|F!}%uhsxq_brUa%TfB zr~^dt#xJCjQp@wrIHv#BjXdsYG|#7(=)CD$syD=TF0(wd>db11<)Pyagn$c0lCp8@ z*P5#fLgp7=T=;!Ia$BXeZSQzP=a5vX_)ITP)AnY#<15x+idBOo8`$5#tMr7_aP%PM1ww%#koyAyWuNeyKGp&G23x+dLqt5>RV9Z`t zqbPqlgyTk5Y7*#hV70V;c>>ip%G@$?S?+O|BylsD5#EhyUYR+^^bJ-g~cx-a1AF?ss;ZdY%Yek^{{@Ty~gS?(H9 zxJF^1o=a4w#x;H5i7}Pkq%kWgS`?v+(-6he8J2PsVk7bD20v89cm+JoenI*wA}-P@ zgNX^2)XvpeWwm1M^j1b!jqCLc&1+vW2 zg<&`V=MTU-Ff-Ok$YUZD6kZ6>KnaH1u{drGGC5e^F?z@bI)civcexpW*k8MqQ7<~m z;fnRjH!gmja=PS<{;kuu`CVYgj6Oo}Gm)Bz-G{-cKYDA7Hdw?PFtLMf=64CHG@1Q9 z%`F~W1GS%S62OFn@ftv{n>uEoF&)SmKUpodghj`|i;{6fK|+1=ulVMTiq`W%?<5<- z=;ss4>>fla9mM_RNs~EFBNSLwcTO?54ON~gA8040yK_D@KUklb*_V&4@bh};!ATjb zrNCZA^socBZ`5yDYVv)z+3zs{X{++u?H2a>d~)BD!^ul{{^Ig&t@TxF6j)GhSY6bK zPk21Ke>?K|JRLpBwJ=eR?f+~gyJS2xoAYQyPV=7Stz7T9U`n$7zMeRtgfl^kN7|DE zHaEWOHW2ksWoABm-xZtf`%mkdneqnPa4?4dEibXHZ0wzMw9i~>+Oz6uh{!?GZ^0e~ zxI>q!@NxWMHwz@(Kq!-d7J#Vrj^7N>puw#bAy@ZDdS5~2o)53KME+L$9BGm$&KLGFz&LAR$50SS zbgPPfh~Y*-R?kz>!{9;AyHmZ(2~oGgt876j+P1m#isrRhdZW#bd!~bFxU+*pk==_q ze|G;UlvAPi*m31v&gABgqa#7k14#Y}_#<*Ckk~oR7ntbL`t1t{2iJLFohsG*PKuu= zTMhI4(4B54NkajSu>~7Sk+O`K?Lx9(=5y!gq06aVU{WRW+~%3f&BuwRhh-z9V^c-L zo36i;;MncBiSqTnE>B*$PGLYYpLxN*KU+ELzm-=-W(pPiHb*sRyUkG+Nm# zMzv9LZ(Le{MY!=CeYZ)*d4q^Rz*Bm;;Hn~YWrM56{0#Zun3865`UkQ_W>Bf&>(`}& zdgi1kPMmQA^j#n0VtKqHE0n+sIebim){|NA|GBWJi=xN%rxDZFo|SNN7GJ3&`S|=@ zD>OC8qM+T%qvKITJ}5E}gbG~9skGJXIIj@EBKXgE+PMzmMN?4!?>iZuA}ge^`~bZS zSRyq<)4ut6gyt5#p9LE!wpiEdX~4DWtGndhfyH1Vfl8wtQbEU^){~;&M+iN zVy^j|F$wJIQAzVnk3(g&edhBo+a*D?zScn=?c0weo_(bRzcx_nGX#IRP-~(6Li!W4 zySy4aGp(!$;cfQnWq}hJ>ZE4z?Cwvc9}@Sj2-78mM3;Nfh|HBO&L+n;$cD9jyo_xd zWbDx~b>kw`?{Y_x+1cmwpz>B+(|`Wt6_Xu$i71k@3)i$9p6erCN1A9FhR8OSy9ttv zjP~Sql+^8~a;uj#I0V=MkzJalNS^0SzVrU%^`0C>JR|4lb@A^JipJS?2|evD>x7Z2 zGUcq4Yq$}lsSz)zvn`ejO1v@&%ryP)<{9wdp}hLp;}6rVcomo!S~k|E@v!cY9|G^( z6vqc*J^7LlH3VGk4xpv)xT4MSksI0d!>kOeIJdRD97JR9c{VuT}<0$Xp~V-1q)L zMkhYGBHt$1ym+!tP-bT9Iz*#Etih(pyzC$P1mmpChj@R#dg$_|Z_>Hda;`GLm2aV$ z6r2-=@SW<^Q$OarVf9@$Bjj`GxXQcS0{;!BRPi8#BCGqo_tLiq@u&;y`{L^=PV4AR z61PX#XEjhf9Q%U>#IG|Cmb?0s*&SCn^!Y_s|Kgbrp!#_S8Xa83#OmLxkw`vYLeA;i zp=E=As=xb5o{rwA@=Cbj>o%!?z+gEa6a zK8j&ag*L);Ji2|$9vLQA5|-lbBnmEVEhe$OT;2JId|Z^(uS ztVs}&%m36^CVcpboos9sYB{5h&u+yd&sd5Ag(ojh+K$QCUDr>iQ5#FE}uT#jBMmfCFiN`f|qf_X@STF#)* zBk8Pq+Qgns2Xz`O#;r(i#RuM|eKKhVRJ8-wlr>Z=@?L$H?R4UCqVc7d_w6OfX6kvsxOpb>u}b$?evNp&(JO|6}m|utg>fiz0cv_Mpj7Z!$%=F>E{q zQ|N@9r5WnKDQZx=uy)K&R6PQ1_SrmEMv04en$LbldgdBqFzI`4(|3mM`|c~3w7PgM zv$!QZ2b}9_nQ-!e?tt(LJt^HqV`g*~5XnHgfxI=y>P3S)aen^a2U9vB*av+{F8(S)yiwrL~#|NbUav5SKXLjU|D|qlbN1`}9g||}`psL&f%Cq@rNHBe@SzCPN|)w#X5nI zLf}e>QI4f`XOysiYZu|=WpY}rdixs;6R|G^gzK!$y-4peID8**_J2rw?{Kc$H~#-+ zWJE|M%1lKinI(HAN@#B@vw^H^ZxNLl5tW_Fr(}gFD?-Rf8ObhtWn_E*p0Doj@B82H zuitSv?&Ci0+pY*&$9bAz4OO+ciF+dxYgWB3<)3d=5NXEt)4widgw#39 zN`DS^egP^F9K|!IFMmyOKwYdA7L(t}=k3inU)CROm-w+u-bA|g4ILB1LkssB>&OzX zZRcNoFJBm0lRB@IbmZ}2>6gi>8_KPzJXQt*Ieh&&$$Kpm5-U%Sg!7~)w!OG&bXCjQ z(b!Hzp8AH4*z5cB&cPGEHS{Vg?|8p-QDim@1HS<#u9)ICG+%qZ-aJvYx!V%?mf0X3 zvxbF;&cKf`=Ot|(MXt*yMS`qDrr!S9a%z8%*UY*df7Z8pNAL2edTF+$;+xZHhnNzN zzP7)Wl)$dvzS@Jeyt0o+j%egNn8@f!bs@Pzsw@eSHnLHxAQNu5sr@SZN)a5(tx&!8 z(H~04AJlu1tupS0GAQg48latE-2?RZmWO7LMQVX}P--jVBJ3>8Tevr(?x%gDRf6>< z1M3+Vucy1MxtDwcE~G^XntJr-@3rT87cSVS!gjY&qPS^@iphLmwRKzHKx{E;${t& z+2Jht5>w0-yK;5A4x>Pc*VjV|`lq5>0t)J%-M_r!m%a51H23Iv z6>XBt2mn6IQ$C8De$GRQz14`ljGIOxv+_!QuAAV zJLmcnn+A-~q&U)nDjf-_MPHlv#bdm)j8zE^ED=heX=Y)RnAaACsBTy*p~6!1g@mNX z?%YmZ`=M*O6GNl%={Miwc2V!D$Un5nl4YaxE(jtqpa}fVpC4Q|poWD*5M}D#*YdG2 z?H>T6tM`u_H14Ew`Fy#yitt=^G~a@Wd5JHr^NRfDd!`0D>ar7S8aE$%*`$|!=G8s^ z2PL1!I89puGlPSIs={`M)A@LP3wNt5zdzRe_`CjKteryW`CIZdOAQC->bF1my~j{v z=baZBl$S8Iy9LTeuF zBmYx#p5@==qs22vr5xeYg#1H0HqK4`WzmH+pvY(kJ0=jeng92`qtjqpao0YUc{Hu= z`B;{0Wo5WIGk6@`BEbjROf+YOPxlbw1Ain$yOR$8 zID32lmc$$VIZwmNrsqd>609sfgRhYCXDot_;@*(S`N+VGTHYlktH{#XB^a~8Mx z>uYq&`#6hbvgEaUa%C=_GTNGUY5B`&ycJVuL@6a?9*TZl?JJXs0(Mcm-_brU3h}e} zQp)sz-C@PMp^(2iHn5J<%0t_Yg`U>)##N{f?K_amp=fJn1mg|L67XJd(7w{Tzq(vc z<;A3gQgBJZqk&Aqyg+auY-z;{g~lE?=dlaZjE=s3xMtpC zg!QnniP(+IKEL{P7n7KR!+Ev+C=&;s9K#KnEOMesz1bxXrvGI+A4=`Qz#=b%q^YO= z7s@o7Ff^uC`mRpf=VGj{);ck+Kr!2EITw!aj$Aw<&ikueGiWKLvytI=%RCQ5p6+d{ znpVT=EMexm@~?KL2l~)imU8q66`U7;WNybkCS5sxb){*?i9*wzPQn~aRg%%^!F6vI zlELb2aJeyC*!V$g8^;H(#|g*cD<`bBzCL{JNj{_eyN0Cuk?=bU>;Dc zNeKiBagf6`=jkTJxE=|prV(C_Uz?mL{L0C@Q7}BPR`(?G1+CTS}ikh(5aJmi-F9%oS&q>R8Pd-kctLY>{SH z1?lvLr%2(e1ZosfIyT?V%U_)`p5bhUG$F_g-At4%P!B>fhlm3T1rj@a0TKvAAS}xv z&hPUKp*1VRu?BYcYcDOj!=9?{BJPkfwVjvb{i*on%bMo_9!ic(^QnmBOP3XH~1Pj>X=I;6a zsQnwd*Z0FCUiD9!n3LPjLJaO1nupth@^qN951TWNfQOK$CKIJE;0_4btDlJyO<}P)vr9` zgY~5#dBQ>}W^N>7@mEJKi;~q!g~rgM_fEUzO+^y#H_QX10sOSMld47c@)9r-q?|GQ z(Mz62-ffp4F+fK3*z7Y_IAZ;g3$K^5XS0F)>hH17M^Ea%Icd1K9)I;c0~E8R2~gLz zb7DFxSPNgdUS3&jrk^3{uf32zkO00WX=FGd%x49 zUVxIQXj7Gs))SsE;GvxYkhfs#`C;x7A@ML#@p=+ZnHZlWH>zGAkEWj5 zjXWbu(+bFMq?YL3+<|R{D3sEZih1~;xE861ih5$$OgV;vou}N5QHh0r5S zH%PuCDYQg68MS0`FqN5^ri+Ze%8Cr&HIAZoJ$pN9YR879c!D_}&_r#Tv2Xj;z;OtK zA9A?WBri~yiv0QlMwGHVfQ*dz=G9m}4h=GbUXgg$;)QlV4WX*AEsBVKdDCRqy5sQj z_$*Wo1Rw*{N@Hk8duN_RI*IIOU!|FSq2XUgp_=ba?*L0M5` z+qr_En&Kh9FLwj-WfBtIyeckfnQ)eb%T3&g>rp=yR9QDRJT}-}!aLJpJ-HO}h>pM7 z!2fH6ukk_SE&@<(DCu#^&zX-b|e@UymIR*<#g zIXz*SqbGWx6;lm?Q6TGTojVqd`b*Rm!oOeuFJwzX>oK_i-JPRH1=oEYAAj>&QZ;E) z_Q5HdnOULFVX_yte1;|Y$Y$a_n~ONi=@*1aFq7ssA+;*s-M&&MzsS;#*G}SOb`#}f zPK?#FwTtAhXoe+v%xzfIS8d&s_Z>DsP+3dwsJwIZSi}Mp5VkShjHB!sUw^57QD~5L zl5gnf=(rd){GI2WmWT_lV^aSvUk^5??w8jVw`3-8>@qP$@EQ33u-m>bU=&^Wny1;S^PI#Rq8f_M5k{{=2ZN%xKa2}fq%dK3@IRmxqIOqv zfze`q$!l}AZ}H^{OJ^GkkrQcWQdUCsSO+g3j`De_^3>(<*Qc)E4bbtrmM5VN(Ba2@ z-P=@atro!vCgy^~Y&z2oa!&bH6E zC}wFMShqEF{h$yZ+GWU)5x)>m$s5}Rsccb*fo_E0@sXvqi#z|S*{xn+v!4$TA}o~5 z2-RE_%dgYQ8P^W!KQqgyT+%pv)bI#;K4-4g*%^<;6_j*iWchLDfWaOs$13@|DGn*( zF*>*UDFHMTLwzlc+1l>e9I3ML+MlzU7p7$`DG8wu93>LX3RN( z*c{;p4i1p+;92Jk7hp_j5d7M0Z_FWW4Z!4ixse>jW+do5dNT6z_n|z_pi2VO3`C^fMnm{+sILGC*eYk@sJ=aeA^_kZi2Qe&GqWkWHDr0mwmp{qsTR|v<~?%e zfW1uBCLy(xmY>8rh^4TDIzIA(#$gcpp(_QWH2qX_Oj>@OP29JE>4ox4duzv!gYs4l zN>d*g3YPoq(CPY$rN(vf@9bG`KF5nr9ZZV;A$j7^C<&U{B*opuIZIjv-5U^v8G{(Rbe z=fSZkr`?g5i&2i_5qYm26rjK%P8m&3)$A+#ZJ&suPVZUX!Y|kFYdzr6k>DN`=91bv z;rt#(UI~e5<*$DVfS1fM^#Q$S zp^QvA-5SpuGDi}Qvbh!c@VlAY+%!vI9ZjdLA@2D^^wUPaV7vOzm&(3&?d-u0J!$|A z8Tk1F+eH6(D}SrC!fS;W50-m+x8J=7p1Q%;>yLtoKZwja`@c+x@7>#@zxqpm@oB;S zpE8DS)dHcxX&0WVA-BSp*_|&)FcAh(e?FIX28R~XmDwv6yK6bD6Pzj_-CE?@)m!A` z{K;#zlHXl7VHt(}v~WB`UQeit7pQ)IZL*0YmF(eGmNHeTPqJ6koa_lde?-e->j^4cLbA8iE-W0 zsh_%&zvuSA5zA^-^_D(Yy`KWEG>aE9pQfy5uozwr@*iAK$uMFw2}@*#_F7$c)UhF! zZuDEv0K*?1ncWG#GTGC`CwUkM4W4RuG5L!`gQZpL`{I8p1`5D+HhBjgtZTK*-wJWX z!G? z{yHbNGlibdh1H&8?p1WQ;{7(YNon8P^f+@M+(T0m9;(8HZ+sRnt_zuW#4eVepS=`% zr~TL5Ijy7(DGpzCy_zd%m?RApPK*PMf;YQg!%H8&oPoNPq0@xZ3!l1YL*LqtC&bEk zNh_GFrro=>tmu6=ELz7;?0tsVi^lcJM}4(}6)kL||t!uirK#zTct&MieTz7hGW7;y!RyYpLp*Z%Ej;y(TAG$N_c8k}-{-e_XH zKC=e{6ky?e$cmy1#dA>Vfp*nxHNWwgmF%?8^UCeCI&N>ziDf0Q+&j&BTW(>JG{qxf z#X{Y#{gvf&#!g*R6GZi?sj0mz_mo7F_!iYD=0HtokVP<;CT={L2qY3m05+B)S{pEmz`852}=vJc4K@zJxkEqc-h&tvq09tNp*Q zetez-zhy}0)g16GXUzvMm8s9EMfgEh0;y~u^sniMx2=cx1067*!?U!XB6dZV3~G@qWg z@O>~f_w1puKQ5>jl1wM4-uuS|EDicYP?e$nsn{UeHDUUOj@_P~(K9qMa{-1OYP~bB6jGNw@e%bxWPB%ZLZf30TPR@%~@;FPbC&%`Pm#Mtf8v z1bENeqrw_5;~gquoElZ_G>3b8litp|78)Wk*)$p9Z-xQl}5z%6&40xk{V4AI9Y>X{{4g||wfcN0=p4<#9 zQq~~LWVbV6RcY?LpD~gVkqN8yTgB{CSB5yZ^B1L$hb$(yI2iLiIVs*oBDT#`*?re2 zeLgX*BA0(c!HG|d2+KXysn0;OEJg_B4-5KteIL-FzxR~h^AfRmX5gDSv99b%jaYwB z?1ZGYDaV&xkw5o!HML79jH#)`iVs*_7VxA0dGEjTPKj$}@}`bqGb4cgZ%fhoFYo)K ztbtjv=1BtU0B*u;Yf975Mv+HfEOrQwJGzy*Mt_!|>z$F5Uxj`g**mHEmS81&6KLIL z>A7!v5VqqsFf85n`37lcFd&iSqitYL$BmokpmZAKPq?`72s7V7ujA@p)p}9stq^0& z!Sh587(nbH(d%TiYP8AwldZCpjofs8_-rvLYQ$miGXQ~UdpRkO%4snyLjk1RMa61T zMWU5w@No`T_UZ$j^mZwybpox2uT-6TkuA(v^5Mvyx%$yF>;opZh-+jD>S`xYOUa2a z7knMNqlQH+-a6p0UsbJ0V?13$i^Yrg?DGee_|FMMuzi?`?n0BlbWE^9Deu@SduZg6 ziM49_HY+X%I|c!dnPkwL)&Vbo1<85Z_4pPQ1R8U)g}*ht7m`fbq}*|>v{Pd#a6QLiL@S4NP@(| zIKN+qp0c^GRx(7`KCrRFeax(0l0yrX-`hcySYyg79ex!MD9w?%-SV;`D$VE?@D`6V zz{>o!NDc%s^8ewf9hn6@iDctqkR@ssn2lNFV+)&i*3};0sD+aZJf6}ty2X`qvL1Ra zM%iuomzCbM{kH#nqU4vYT}7E%n`8saHf`MZO6s*e8gCGf0xRGwd=g^AM-3fvaDnEgAVQrC4i7@?LJvz3@|NU9w5yF1s!D`OX> z%$Hzuh)yuao59*mz%i=eMXblh`*l(IMmB*z>FiAhMccMiQG75+=Ps|FZQu4UVzyUg7<#l>L8JBd3FA zU9-}bR@kCapKREakZs`^rQs2Mk7ntp@A&xmHeg&Q<{$+(fe0KxA5wAw!v)EhmsEC3 zz5KTuVm+Pbm&T2?lWZn8yQmVn%8~5%JNOm&=Uj-qF|uj)+~3AuYW8QiDQvf?PAt3+1f%F)iY)Usihj8)k<43= zOrh~TSkkyMr^voiYc1FLb63gAU_qg)ilP>O!1z+j9P>LTSxpC>o`mi?F^lpM3Gpg5 zsejMx)-KUcS-L*YEJKN_A#uz^RZ;hWZ8DcL_WrY>)vpE{(ICS!BMq5&rDBQ5P1Ch2*^uz#ym=2)-*CGGX*Xx=8Q3 zIJR@L&{UO|;G6IToe4lZ-Ct9VlE`1)4d>e|=oT{W@^J2_dN$m0bk-G-W#Y7OPK)I- zY7urksB@yFYRI6?Ro(A!#GjcGk+Dk)%Avu7gpkuVrGiy<Or4T>$eLrhNLdK4#Nf)%h~>^Pnt(@nFd9r&>d_j4=Mce}{oTd6EC`uV7F7 zcZ~e|E(3n`|4!$Bf2ip9-**4+2QmG(fdBveAP+$riV1hue%53gZY|e|f&UG8=9zF8 zTXSnwNCaVrcPW`&G?HMwf>vvi33m%?+5D#2&Rt~^URK-{b)EGGSj*&Ojkn^z%UN(& zs7SG1xoLZGtG~%|y1z*)gU4!wzlr0zviW%SgW_cpLDWYk+--&N-qv=RW4^`Hu4NLd zWt5iq{j7Z>{wBXz%e1%p|2b495k9=)eVx1FqQA*Q*0OU_tbGCkS)m%~pJNSu6AAp? zPGu6}Tm6qqvR)~b2(p|r6p&=?3&nSKHbv<3WvvUq=fB2XQQf(sV9Q;h|3rEEsQc0` z9{-!4C4%C&X7CMX;G=X&u?pwB*jK;RU-FIeT$&Q!?k)a*o||xc&xT!D5_FocoC`@a z=B}8!@%PVxhhw7naUJjL1lruGA@Kp^hp64EPacI(qz!i zR|&-{tt-i#n`0&}E-O+5DLh0)r}HWeh2{B#z#2P^6~3QK3as602y1XZ3=Nz+R3GG@?r zrwe5KdzzPgd-OLG%7wRL#iOqvJyqn(lPsCGA~-gtB6`?qftU@swEQD51VlcITqpn3xb~Z$CT5-_Y}dSZ*O! zFA_DkT=%Vp5?loLttCZP?*d{{me@x-f7@*=#A)8S-uG)D-HigBfMg<1Zj1jJZrDRJL4q5B>Ar)+O%y32%1Q?=y=k z#H1~V6SUo139qJ^MO$M25wWVo#!eVAOm_W`O5IAN^G><4P&QHq`JN8+5k~?(P;H6j zc7@iul56(wuSqOFSX%1(Svt^cW2wmKF+fW(`nj}JNnC%@sZTfma?!|Q5B_QC;TwG#N6B43A@@mRVPqQqT$WhlL5 z<2zP()#_;Hy$QLOZx-|$--i}^w>q;G>~x>tb6)5F)wgAgSlu(@IDVW6rI{C*ut-Lf zqgkdB%W8S;g|q}@&cSgGOYDO~v);tyt%434^9cnDz9NS1ofM~;tTz!7YhHKQ%w-QM z?Zex{6oov85+ToX@*W4K@cn?~U6$`&@xHI%!q0zVVSw-gx$R9+&DhUzSGjM`*&BM8 z32&AX6?%y^#>^$&-xNIXm^r#;rUxSr7R}h?QuWvd%P5Jfv?WyYi3#c+H(C8BZd6x- zI?0wddy!Zz6`IuJa-Tg(#M4bK3$-tfw7!ZT_x!tNwzIghX9tCLqu82mVa(g5u4n6! zAN90gQz~0E5|~`=Iy_+#^DgjO*R5l0?-|Mj@^=ammkIBqg?|HyI`;WdzDVNlc$v3) z{e0{95tYna-f^u)sV`gtc2L@t*xv;oLzuCpo%fveHnUywq5JD?G&0$F ztDG&llBIyn*lVItzlUx&jmNp`6XI@WObG%%JVZ=2LJg#}#ReZ7sAv?9nJJ~_wKW?t zO!}E{Uv#H35^vX)$u*5RQ->)NMZx?YtHYht0XvE7@kAK?SPq zE5*V5Dm@$U%51ok`>&ZsmAx6z*wtZk%Q7^w-E&`V-lO1UakrRn^#F}McUwA6fcW~} zPtHi1wU2R-C+2|ND>gi975wSX&RptVinj%~)>{ScX2sD}uLOCIJX7w9%ElT|s#S^m z#Eh%UxnCy-A2isE?q?(K`O+$X%ZD2Z0z=XaRyB3g;=pYGl~B@cgerW*_J$=!)d zS}vYjoukoy8Bb;H_FluG+^y)nPKmZs&P{9h25*V-q0qCF?g5vwZ_b>nqs~+2s0?l$ z>>}(x{1->Z-hB3HF`jR_#Yg3#wET6H@Z%3$jDI!9=Pr*uAu_kRpRKjoHnHV&FW+RR zNMoO=V!<5s%AomL6;}!yRhcr-z+x~q_?@F=u2aE>Kd~xjuCq&XpS1fje}hR)r|hEj z%I^9)ilk{Ln#4vTw;y79s}CQ6>}(u(KIa7Uz4%JSJ(hakGT zzAlYOqT!WioYx#ueor$Rev#Ap9yRb(dVW7g{NiG4Iyk2|S*XIBxrEAYfR z41EI@7?t{_pSTy~<;)QZ-%Etm*x(9%UxA=V|Yt%yuQTy)?K#4 z4SVRWPw=(RWia|ARWi=g{EaVcX`o*BjFw+crD+*y_jPoc@E+(qxcr-DNq)wadzJNr z3U%Xi&XU;SNj_zEx*Lmve4Xwq6G@EO6A5RpGK$QI$*zVP-3!s@K4#cTT35`y6nUF zRdlzPFsi>*=kfQ^d*M*i^}kp%QTDLti6IlMiq|3`1DKUu&TTqJC>0&=WTj=EhK{L<8oF}pGoLhhS zPUdwoiZ zoR((#=HuBmUT)UkJ(0c~$?cwc#m?_l=bckh%Ni~gc^}aH5unC@moVmd=FM?QzABpS z2Y=#;SKoiMT&)}%yk5I}d0LWpFS;i`@= z_%NXtK@kW%WIH)tlrIRu24(M-5hn}~giHvNGQcZ=r~|kO@~eGJxr6uH&7^}28cJUC zW*m#IB5g~t^t4+#zMAI7_Q(5%OHO++w*3i6`{rcCNLW~XTkcf5ul)%~){OQs@+Uw{ z)r#x?sIx-#Zz+h}G2Gdhn*k+fJZgZD_NV};hkjq$nUN^Mr!uj9y3;z}M074MdP0Fu zq`~$nYZ=F7dcly69y_dMLH^LPk=dm7v5#n;7^at9&4KC?T@;!@^JO;y2z#C17lv}b zG};QULx&Bt4k#sPfW(i^_`mM|HmDgAXvw8BeekZd#6!lj3~F=BOM)|zNn;aLRd<&m zQTx4wr)ByGg&%awE~Ig>mZ@g9J*=1A5?n-yEav%;^(*B@_QE?h`Q`v2j(3&^iGWgB zM$hq#ptx!bCngBAssK7>6<=qCAKyNv1;$3sg*ztPC@p2}ec!RhD2G`(B1y}4v zlNyFHm%&{?QlZ=mJ2%rC)He1PzP>*3%jDhW;THnAY$IK&-W*les#y_2j{Y5=Uf^J& zFTdCH@_gEvZzE3R^gMVt0qcd492OY7apY>N#gGMZpL_C!0oY4`3Bgyud{2BkGuO*k z;OU~+lKbU?4QAd#6#zxdfF^rvuj>$JnXj?x#2P+^@ndY1wzg|ZdFRA9tADgjQ~)&F)4pFtaWdnaSZhZ|sb^k6l>iwd#E`V_rS8i{WR0IT-^xJTD(v!c za#)E&{k(k)R@lSn?{vS#B5AbJ?mn_&|GooyK`hPiPh0(cP*|h6hL=!iNREmEzlE|A z6xe<>uieuJR+-x^BLGT}xDK>v0Tw{B1WR~$w!kA7d-u#M%-1jhv=}Nn10OZD(iOuk z?>0Mfzq>_C@jdd=aa`;8&$d$zdR~xcnY2=`;zi43O!Y3=6!e5b#108=~QO-j6VXT^fn$(j2T~p z&50eIB#Ie+cot}zKz-4>>@*g>{`vQ-kz-kkCA#s)cQ!~n;%9XZjGXF6{0S(dK}o3M zNiQ(esiy!&!WY_JXqvhk)4QqE6dEh4ycRs8;3eM;r2@ll&U@H$;NT=)NW0(2!@~pZ z&_gqM85?X`bPKVLpn}W4gvqaJGc8ygA=7eC^+d2~0O`P-092*yMq4Fa6!}l>-ULk# zvo?&Tcoc`Icq9<P0kA zefDoc$H{Hg5ZVv?Vpf840>2AX9%wb71P+-X#$*C?5$Mb4c3jx^KK9u;v8bXIY)K&9 zt^j0=7R!lONqx8Ecu%~-Fm%KKP9ey}VFomXfg@O}kE=H_UwKwgw1aV%z_T9SheLEq zE14J4P$DLAMxq-zg~6Ta{wKE+;<*J_56Ixv)oZa33GK-S{L#Om5or08=gY_Hsj&?@ zLS)D-Icy2g+sup%f)|`5z*?eH1ho0XEbLYK4Vv4kG$0ScNnq;Ob`ZqaV6^Daj$h_h zj`+YeC%lb(?2|o=#1G|Am=Ul7!0`Bf6}9iAMytCkrq&w=htkkl&f2(PAC{BPcDl9l z7V=)hb_kR$=lBV?pIlQ$^Ff)H4%v(G$v;SiMh2RHw>r;^Q$2WJH?Qq~a=Wwnsw^`S zi`)F(FKJ5D(l;=e`tjV;#PLvm6LU*}{J@%7V7nM&Wf#37Vecp(iy20T{^`U6D*G@O z{tf~>VkkH-b#)=4YlTjSRyIBQ4GkrPIC8vfJ}KyIVyiV=-@n74?dQ*O2*)vM%=|qF zRh!V}1}G769^r}v0iww^$;{C4gi&osS$jc{bs(YpbVLkVbKrFCin*0`MnjBi!%E%2 zG_2Y1YHPxJ54HGp@N{v=;uL}vWbUBB&b+f>V zka!bS)yg`{tM>MsnA63H$t5?in$WmMOIqii>V`~IG!-J)vmXL-B8GQE`cYx|#=(WH z1lb0TP!DARxaK^7uYjOJXKt-8F_lClK<=IJ**Mb4ZFqaAul$&!{1V4S;`VCz*^=(t zzX?b`m`w`}H@kOS&C%5Vyoqq5!H6keL`Mw7P>z3O8Bxz`M{Vt6-%h-1VvVeL(74$M z9WX3aED`(@jS-yVcu<6(|GoR_>KoSa#VRI$0wn@%$0N@wtw=p505kAALt*i7%T-KR z`Ju9@{56H}yQaE>^`F5KnoR%_k$0#|y>1yX?cN&9fZ{iTkLEoe!v=W6(6>ZSnPd`> zaRQ~{KG(S^udRC7(=Yf>Zmz7X{3HtAsOuM-ygneD$l2y_2OuuvCEqShkoZGW)fKFj zobILLi8+w?u%5nWWv0p#eEcKXVl~ybnX1+spVZ#?_CnfiRwOuW`|@d^KEpV4*9F$cR%Mxe)7K+Z@W}_3ZIT*#W2$B$5wJ^q+tst2jy)4Jer5#`JvRyaE z?7=JA(UJd&3rxz|n^IP|PBElvI-R#61bH_fn@ncIaugEae2`FYoS{Z73Fo?(IirKt z38cZd+tq&ixNk}+wB#U;@%9v*uZhPXRsekex%{PI;F5^QNftS^A@CC#0_76e-H1A5 zWNEuj!mqNx>O^-En*_$ZyR_@im>$H$w7`$huzzmO>Dgu-*0zz3wVBMHt|+6M4*k@q zjd~hh)B)R0K&CmjW8IR+Fgh@p9|tP-g2!qUm&VGHVU&BRix-DzR5MPeV2p%9^WlCU zP+D^Cf5p%jBiq&J_mdp;FWxx8k#j)73@Ix*^u2Fm_GZ=|68_&vgoVaB)!Qd?S#vM! z^|4}(xmrXNmvL@vWU1rsmgKBRYZ*Z^43>DDc3+cRV68?dB{#yt-iXhbR&iO5wqR%N zO6RM8_mk2`S#J&DDKmC++k!S51cC_Sqx%%jR9zW%lqV;mBZ~p~r>Cl!h$WUTOWskZ!FoZMBwF8z<;4pwTKHm1ZbIB)K$XDs??d8` zHZXW0&!f{3ETr zdRs=wvoX0b%vkZi89GRL$vpx~KZw)NgzDeq$d#;CtqBhRa z8z&WcYdE8@TOekc&{RX-XLf;jb~e5`bxD6~u>ZFLl=a`vo^HSKLf$$VCxp{Lv0S^@}T>qX#TH5T*4dZKm%WIFX>09t( z$V6)W^d|xbmO4^}fB!o~c3n^@k;IM)YovhiCLo)G6#GQh*Ro^Ua%rb_LzK-aA+_|} zr|CRf%@vuunonATIoI9+P54g7C1m5UyWv+w0`5b`gPEDPlWg;sZW`gL1hhS#+Xsb@ zufho$g3!@aJ9Q`RiNw=uhwbE^iKicaHKL|0-!5|7 z+>6W6S)Yw1G-6`qd$Dm@T7vdu{TC+?2^>g;+LZ z#~>^^vLFpqT%GSj@<9eLfY3?75V@0q7vp8Sf|m=;x@R`s`04!3K?Cl5MD$1!^k@KI z+=0Y^q{TyQ>M?ZG=;IUHqFs6qgx%v80pf_n*}DDHPgfB^0_ z^}7qVL0_m!2w=kG-2vPkoN^%e!^SZp-8&bq*To{w`k|PH5;HV0w?z7c3676bph+V; zm~6gi+w&vm+Sf7_DJfdG9?!hmp&cf^xv`OM&|&;KRahvJN1oYZBSV~~dCXv=^@c;z z3ND2zi!^#au!%frm-!3m5Y zNY}7F{;Bj{u0+=U@UI?&8|M?Z6k4sf|+NYf2d#3a3wv&XP#If6Z;@AAJXzqw{l*~^G$!1A`3gklCk(S{0u_%Wm zKAZhdPEajB>pgOI9oKttvih<|XY|j;2e@1aS=86o!by%&1zD#+^d$s4jK$7QpYLDr ze&WLmgiH_-&R};WLEx2=^i5>D$<)9I}7% z5Q7FK226J+Ud~6YS(@4b>ys_=P8`%8#q}<0kXdBm7-j==F#S{y@3lld0EmybqcOtP zTQ285mFPAxNJuu`eGAVQre9nINT6@MN53>!t-$eqpgb~kVyAHbv zrkKbMk#FbiP1fE~7ocA|x|MUd4M{zzF^}kRNMwHb>(!(*RvLmgiI4$V8QQoM7JvGm zpjB8~n=`T$Uqor*-8<2?aDOYOv;(m9TVx}t0F8zYnZx|&_+=eLR#GW=Nt_(^{#9H% zfAh>d`NCHwK&2DIZ3@X6hVdLuJ*AFxGv8sL+fHsW*w%wC_0*AZ>Gcvnw$@qoC|O>N zx4FEgp(R+|a}M{V``>-P1L5}Ud)N&Zv0ESy@W_9MG@F$H20S6QON`H1cjK-QwmPUW z<6^Qib-8iCY&2)<*K|~GQKCSq1kO82D!>ZB;eoJ=l#0v;Iy)<-rtG^EgV@Woyp3sy zO@7|(W6r52P0X}P15_+u6D-`W)xUWuaq7{}+pgon+4Jjj1paTk_Z{JXa2d1SYhonD zClrh7+9M%0R&}Nv+Ckq`M_Xx=txzGgwVkK;EmhwCR%?qDz0PFs--AK7HEvgJ65L(N zNGYXBlnF825j4~P#5SpEsGFQGPHN#u`xPc0u^|t)u&~(fZu+p`R`SH(s6r7b?bHbz zxrRySP@n-fRt@<(77q@)$tIPRruo9IB_)pu_pS}|4@-f|ctC{D-SvHD^%Mkf>|WgD zcZ!JoH(C<~0bDjwecmp({nnw-qbWA^b#U9J#o6lgd8;OE5KP z8&@C=CFAe(f?|k(iukolR$yzx`@1`T9r1w>n#hR&ZS`JUs4xID zua5sno*th|17anQkE68OS!~0V@InAV7DLUxN`0|^hL}aJd1R_;5$D9S+Q+_fF(#zX zhWJqQJ}~`>u>6g=adS&+*8Cp0yC^O$4iOl6d^tLvIs#Yj*8hyCCk(Ho2L8^30!}>< zUcx<)oP`{ytoRFXnL=*>Fjmst6@qCM0C*l) zWcb*zho;26fHz~moGSa2GNJ+A#WPvt7`>Rz?pO2s^IsQ#qCv-SHtD?T^)KxG4 zBQM)CC@Vc$GW~>RqA~`+k<(c!T8dYlP#N)9osO@pt!4F^yXCzZ_ttWf+Fw7A@_o2W zlTf~{vEp^tc@-802L}hNX;c{Ie-40ICULimy3$pNu}@1}TX_ToHd`ps9UWdnNb+tk zUi45#Xn>@S2y-?VmeBFwHD04?u*X96dT|on{&+^GLQIOSSfko-7k&Zc@m4Zxi4(n3 zE{dEDU*)C?a4U;>-iErHeLnKS#oPV3|B(qYq{*J1e6SQ?k5{5VSG4?lUmt0n_(NV1 zNa;ULC324C?|jDNFUDmXWxY8cVmj7MggAT{kKcQYN>POpo6=y5K=Llf8)g3>F63}5 z>R!E+S&rR$(@p31H>hmZntoIDrZER*46Jwa7ClsSUF&HHzT>oo zPvj7Xfj&Qa?I9LrrON6}+Vy3A-YB(Cn@O z=jLlBVZGA}@UNNxP+2Qok9$8~deP!;xTDGAzHef+qd2f@A+`&TW+%VwwF4Ope)8UqCw+0a1_0eG0shbNr&vW8C@~*h7nS_ zp|(!$Py~Yv=RIQ&k4y6F-gUrK1t${RBqk3l`) z3yTq^>q}HFo-@rnhr*@=Oix%;7t$DT*}$L|%;oN_UmdN-Y{VUG4w%zX5f>T~LaQoZ z#y*9Q>_rh2AwCShIXS(-ANTKDzQhE0hFa2%go7|q-hm||Ke z^?F(KK`6knLUXrE&AnBm2?saBeclT-B&z)oBSOyW@ygOuP#^;aQmrs5-CTMD zC?$;Vs!_)kuy!X-ReSxZJzR|YCjy?CkJy&8 zQ6IUVNy)*(O=^kXezae8hkMaXSJ+498G3wN)jx3KEJ6h;cp%=J-+RfHdP7J*vc}vj zyA7u*1m z9)3jW_p{RsPYPtiCX1Do>z--vjKFJ1s@JW(>(VynEEG9%rMD z{7YQXD)IF-E_2Yc_mFN>g2M}hUDB13-R9Ra@(B;D%Ah#+(CT*w> zqE=6WWKoeGdj`Z2ZZ8-*qD6B!`M5RTPt+YyXN$Ut*#m}W!p9N4hGFZUfgU*TgNlh?_Hm}7?O*!;H_%6B#!y3kOE zjaK$72YUb6H#xW3*;VFHufz!ZhQmNz4^rr%5mxT%jzFy}GF`{hhMfc#36EdG0zP;K z)AcH$82?pm31xq+y|J_IVEClmwLp~Z3|_%m|4~qTNU6VMxAO*ryzDkH5~2*cJW3X+sk?lZ&Tnb>Eqhri z@RKRZo3IsRb+3KFY;W;#A9ZS9UwhYTuI|(KElfUh?;C6~Pe<&HM_JI|73M^B*BGs4 zO@_XVAV=k9%rZH39Q^d`{{CQ{%c$nqa~+o&mV5seND{#}xW1#egzGz}YSV&r@;;&$VqeEASh>kehx1o1AZ11ikxZMtr40xD5P!{P-lc(X+-Gh^>q^Er0}4L%NJ?iaUv^+TpAxHtWD?m)a4g3DoI*_`6yR-H%28Lg=CYYLMeMhA!HXJC9)$*l)Z^aNi<}IRCdVvf9~h~pSSa#=RD`h_}#zn z^}Vjox_ok(E6qP#9z0V{#4c&GX^+H9uSd^e;-buv`b`>W;f3m{>&8F9dWu!E?9ig= zOmzj{m!u!|#pOkolg38~J(H*e%^r)o-@KCH9mOZ8q0aDzppgH|uBRnljliiFV>9j^ zZ__a8hZzP-Y0zhrTt{=CYd1cxys%!|pI5}M5@4xi$Yl7$mc^|?=13_>l~!aZq162M zHX{^a6kt?uW=CPTvmV$IJN993^{mdsaE{p;c{7JSJA1A)dk-c=g@m08SNwy16Csgf+@4++arL9w46L6-z z_xFZhD7scO2Qz*XM^-+yDpTVlM$7gXOYSawf5_E_{7vVp=K;y$r9jRV-Y4K=ULz6W z|J|AM<8SOJvdoyn@{m zKZJ<$ciDGy{E8kL+9N(paL!Jqe&mhT!u;}&O_hJg&0wj|>!^UpqWyF|{p(b4&Y{B(gzLX(kCZhaMjzr24c?17b#yb1`DmD`%$fk8|L{n9 zcBU}o#X9CvUij0gJh{FYZpEvAcLzX2s{EG&uAq?&DMpvEdPj9J%^cby;kfXU3Us{~ z#(fki zf=a4?;T-v=%NxLaNLW13{U34}`^vfAVvB65 zBn4M`WmuyvxQ2J{F;S!hlw%R|0Na_YwzD=d`;Q1=#AnI*q!!yffzJ&%F$p5ZoEPK& z%ie3c=p|0*?BIpsuccl+2H#RpzR;3lU94b2JMHP|cgF>qNn2KC{AYaq>v?B5Pm_t9 z3;q3da5LUt|H$KhL)#wh&uyAbG1_;28n>py z#`BFYcgt_`nhTrD@G(VRbjsP5ar)A|i#HazKb#%({C5ntRLTw#c+;)CCKa&W8pt=a z_HDW3)hkkX4H^XiBwtDow9p96NDz8XaqJ__zOet22M0OK0((Mw2#H0(b0bI3s39Q9 zDSz&;?cse-+ghW7nFEm+^lDd$fIHihcMR!Zb=rN%InK`H1b0m=0OWmHr-LxL#2XVQ z$r)J5oD2(jJYSzx4AirK?Cy9?bJCjKLPE(}Qbd4B@3o!AeQl8v?D^amFc-P9WWD7{ zYCzEqlX&-?J0Y>q6=>HOdim&!&VlcGB4 zGw@Q7Or*O4y{jy>UIX>AwS83Vm(~95)n_gChW3kCKEU>Ap>lE6ulHk7oF$w8)H*1a zLS}>Fe$ipk!Ff_&Pr`Wg*PHaeqyITT>X%RhK1?sw{JF=h+dX7Lr+WMps9oF|te-9c znaI)4AT19Ufsf&wlV))+6B7ge;?WF@L1_LhSkMntosX<4z`@Ec;{a0wI z8b;>;dcrXrDFh`$X+95~8L0kSN+mVA6;W;%lrykOhb5>l2|Kkh=bdRt z%4X$fSk|%QpxAzmde(CP^}6XL;q8p1nu<$qU)3x*iR1yYMVg37>xB?O6h^(kq&Y3y z`pBo+DkW+;wRSa?B!l=Kxv=&1(n0VbZW_t^DOhN_gj7F}-J#9CgWsn84(-N{TSD37 zcgrD2JaqAY{#f%HNej|J8=V3{b&n!6GWV_Jl>MlCgxxVOEbb!7iwoCzVY?nj6h>x| zHK9z^=Rpj<=kE|g7Qr!>1S;_#$JQfA4jYGqz$0VF3JIlI|5>~VkV*=oD_Iqlm_4VT z`Z>!?ZAcwfOT|l7x0gR=^jRx^BdC!%z^>t4_74FB%OIy0w-MZgHnp7hOH^39v18z1 z2Zj#@2fbc?`4!L$lOmojSP3EL${+G^^wP^n@Kw+RHeO49@%{k$#{1LldmdW3WFF}8 zJ&^pHJ));I)7vcV7hv->+TyAjBK@a7U4r)~KxD`w)(ZP&fKygs58KLA#^!mYwO?f` z|N3k1kkCNV+Mu!ljw1_dNw2@T6CRqs0fXG4e#zCf4sB~*&Vw6$E+ji6K8ZE1Mlv5B zQf%&jvLLqbh!cNGYkOT@*a4#ju#0i<(;GsQ%)8z4y&~*~S!hWz11{U)=pTN8>Uzdv z4bKZ7(S)d-*DN%aM4P7mzO6t?c=9y>Ln!9C^AE~=r zBq3|U={ISIdxfPmX_v6(0BK z*+uL$wYKK|c;K_qKnE0XARHVNNV=P#IIXlj58N{}j(_q#mi{p$%&SHr+^LlF1R0|? zgn0AKMa(O#79PZY>yJvP(N`hJu+vcIl{9ELd zRrM_bK`n{YC`UGnOg^;lZ!#A)u@n!IKNvm;-LrY^%>_E#(zvh%8D2?!hEgiE@ofsW zf1lQMoNpPRhD1j%haH=Z4^v3p{T7u9-R#6>_C9~QjI}QlvjB{~`wp$~L)GQ}_m}zk zi67-dm%aN%RDnL@+3nKU$wWgsuUK00|GrmE(4(I|CCBQ>r9_n!C<>%S`SJ>>gBNE8 zs0_M|w3jL+Wy=1d%YjmOkV_K~!~g~F>#t|3f<=^=OokmKweH{NYd#;U@XuI~iB_0Q zYsky#Kw+>4%Pr~Cu~7}bCmAD_PAi9o7FS#%oS;=@z9wA7%SesYKS*sOG05k0z-Ajx z?BH#0yxHICR7Ph^(&m6;u&nZWHsiCP>_*1Hbe$gYb^`-(bUv@{>e`k+6gvL%5XEPg z7m``}(mb8tle7vUfJTXf6+NLH;z?A-_GB#si1?oXa)UMF@NS*t5 zAj0q21ka?R`&|h$F~QY{SsBl}O_KA3Ph1SYXx^f&LoW$a`7J>)^p&Ko<3A=Q<`&=U zk6y4|<3&48_OTEP# zu7QKTAhO1Z=~-@8^dYu)Idj7pucb(k$1Yc7AfaS$8DGP(u@l{X!xJcKL@r1V$O^g+up;Y^fI|1E6sylZx}7F zB@gV+=iwjV{A@>ehjfM{E&uH9TJ zenUaL+5*Ml%<_r4j{AouObCxF6JomN}0<(wiP@KiLk@5zY}YI%ENa{ zK4j%sdxRU{aSf~DK#h)$%30qiI_r}y=X6zMw+E%<8xvqjAS>|cp-Mu>1gQo%(mLgV z#0k|yiQQSaP6SydcQtu@R8`<@21?C$20j11nnh6z+3VDsKZe#*z5Y~AIK=k0v}g%@ zM#4nM&1)g$F`;irL;1ei_0mpz+ur(11?T~RKHvs~t_HF-+O3cQr38+n4~c zb`SKBGRn$#kTC&PV))-yM)k5^{9@J9M*XlUy7Vh)Q|-3$6=sxdf+D&cj;XOy1Er2- z#@8x;F_*sCx?Nzo`BT!|4ILkM!~$V7+Yg6kAh+Owh6jKS+l7E@@%3aj z*ap%WzWoA1KS8P@RU?-FC_gjeZU9mFRP%4*f~LP*vnqD!>#Li~-+c8gCNN;l57xF# z&kzaHm!3wp6TT)zY3+ibfl{-`G!g*fJ7*D-q<`{!=Pt;l;O)EVpcXv=^%s-3Hx8$ryLQdAGa5RJ=hL4?3?ghH zO~S^r7HT7(7QvGe8EXiUK;a`K^N}uywY9aC5S0~*_0PaxpCMZUJL?Q26sU&h<+o~= z`~&j*STK_qUcjY5l4OBw+}v1ea6U(Fqrgkr>RN9Tq?;{gQh9~`LY{HFu&(I4Q`_p6 zRPQjHqT)KCK{@%DoEUow8d@c(q!W#jwZJ!lrcX|4_na+{0mIgGHsI3yDKpQ66D^dy z$s&8T9<$=?;Qs+TgoT9x3LBwNzivSQ_zqR-4W@+t20P=grxnyJ06e$1(*YL7_Rr@# z0M0^{#S*PGcQ0`D-hU}aR>fh=D(ft`sPQ*Heg3>AyYwl?f1`-5PJhtM#X4r85o&r= zVf9BWP<1mB=KfoDYDCG%8$VlrO1!&9setzT7vc>OPQ*Fzh{a94R+?vTwDw8}2Lnu0_+VbNzM5TfC?e5u= zedog<8`ba=Y}S!m4^QGcLjlwTiWaWzzL&U{insQe=}Eu%H!(PB;kUl>OtnjdmbLj& zQW1_sINKqCp2w!Lp=;i>1*PKOzr;nUC8)(oa#A~&^CSncD2^yCMFwz-SiQR(v{yVp zj1a#*zXqK!I^2HlT;D2;5Sp4j}`hVXTk(ZCc>jA&~Jafco&?HXaG@PjZC$Wk3tKP#DrW8ae7X zq{e}@{(GdkkNdz-@lWfMBm8Tsp~qH(R@W-NuLSg!ldruNIVx8Po(Gejkp_FZp18S? zHxn=JL>>pDjUoe}s*7(v!o#TA@&Z+iXrc1EL6^Ar8S8 zOiuP3Nx$P}nmaAPNZp%|qnt6FVG^hN!!TP-?nyFrfed53A#vTp`_EdM}*6xMFru&qAaV#YF zK&^@T{iWKM8*D7$tvK1+?rwO@pp1UwW7_^fsVznOc_z|zKH7Pd5( z^b@5wU4-%m7v@zx52v%qAj{VHy+V}DQuck55}yL3YYIO!&0vTnyVFi>{*SRIpCO6Y zVRyT|X?rrdcWr0vm;mZvW?>P(?a3v%8nH*#{1S;~bDky~HyF~bz5y=<{stOi zq*(P_MPy-L?eEn9{$d<}T^>L`-8?+VZG4K@-vWpOs-#X3)upg;NstqaJ($^XL)zuZ z>gDybC_qS?2R~eTfUX)4Glbw62lHl48YRSHMJVDIU*c(q+K-Ez_{Sl$is1~z1O6Dv z(<3*NbVzmx@5C2?H2D}dS^G1owmASiQ6{-Ips_{@a&K?^ESYhN5W7S<6UYo`kw{_h zwzd%G18^gK2zpEz;}aWpWNM{XAkG$K2?8pWu`!TAM-M8`Vdq|HY2EntrKV#UG(7LJ z&@2YjGS?2NXm*YcIx^g)d9C$0?m!Akobt9auch+6VhgJFh{ak87~gi^pdt^>lby5F zkLuE>N&e1Oe;eMLi3P*)1%J4QcKb!R%6MOgO^MWk!mb3IMZE@|c=)-XXBF-mS3It; zH?`~b1QFURw?iCO4PRehe}=Se>y19^W>N|noTLEIIlCVmP1x8tZ>>_sipm_X+N^0* z+#jc#owZzBSxHxP%`U1zw-)vt!#vutuG?XTYPiuT#ibv-bEd@YcuU!`5O;v24ciae z%KRkmy`hza59bXSU;VUwn{j$=v-5CeZk}d#1T!~*nIiqt2y1uHn`lgnLG?C*QO<|8 z^O!EXL)lVRJYX?OVQ1qt)~&79e9H|3exa6?e*F$)5_#uMwRF;fPs)ws+NZW z1u)O#PXS>0K^(J|eHt6htjcsepAK*=C$O?*i}S;xzR z%8nX`@3(SLN_bV^IB$+2Q!_j|M|4 zuI3wKnhd=wavK(RyC(ID z5gG{RSR4(g1og}d?^Y0r;`aZRJ6{mMPV8g7RyQd+e0>8648}a^_lgT*kT# zx^p)g<&C9-eEc6!JQ=){g0c^7>980#Ymi?SYR`|#?R7hZ zUk9Xj(sHZAKk%5OJHo!`9MZ>J55z&tO@Gs28+NY%)PN*JmfW8Co-%#ZHWzh0byzcE zL(|I}(N{tlg~ZvcdyY&ff>Nt?v6~EG37`y6z?UT=1U9B%kam5WYOG-)vJ!*sKUse-8PN*Zz z;IP43d7X%tM+YxEjkKLrXeydk((2~%)=^o^?{!UnGeiwQ2BME1{y|bPzENA|kNT$Q zwtcrbP7c>0x>pVLRo4R{(T zT3(c`Y=ZjF1(YNE|RVQ_*_bI+Uie7>=KL+4t~`xN>H z#!O-z)uYhYamliDHnqM|AEgIvrNk4p~xX+`SQmwc%Qo1mDjOTxLnF-Z9^GX6QDB9`HHG4B}W$x!@WAU*IgH1 zZ)XadzYgos1QB`+NVDepiUT;erUN(jsm;Qdn)8%?C6A5Z8TV{oUV|#84scgKp7}c^ zm<3G_aStqno@rl^LWVn6B>5hXx!j{X7Sg@`5ezZ@+zlsxss*w(Od?a3GCsSCR56ZHj!Toy>cF^6HWQ{oN_u{_zXvT%8 z`iQM_dvuoW+8AWBWn+nKM8w^CG&yx5=f8aU!jTfMC7-fQ^`7c0#(W8`Q%v8#gdV@? zy;`#(zwQI|EL<@S3G}iBCV~^^OZ<;#-DV1fgav|1SZBB*9qIdoEel*~>5dn)<4fy05QO3a@fC#{qM$Y!6v_(UTUJ72SLxat4*VS>Z;wnw`RHy&H({dg-_*Eq8M!- z|9-(6Ira4TP0j>5xag~`_BoxmydJfR5_J2>-_6x8AB4lL?On&cA91;E1XzDKrEy5Q zJgzUf3%t6z-RG{6q*ilIM8b*r(RkxY+P#Nr@tbW>1xZNlUZ zLT7h3wm3m3F+xH!Nt#oV&;>2NT;0@r=@Dgj@`r5g+JC`JHE_T~T;aPc{p#ye#>2x; z9J&*CJjmK6r{i6cZ;+3u(*bnSjql#EVk%hF0>{**xAJYJ#H?N>&!F`wo21=eU9Ti5 zv%kL-_mM;{Lbv*83oe-oGCJp9%b+Dc`YwvCtj zJeXEeKIuNHH^js5-M)4{w4m?YiZ^2{_rB7ryN~a=_r@rRlAw0MESjA^`{TX(NU~c= za;yT;TD!VW7WeCmW){Xe&t`d8d?J4sLo!!jo6yQ7@PWf0AgMTSz36lFe8!xNsR@BG z%JsPW5ShwT4qHy#eVSDDHG9qwV6uNw!Gry1>IEntahv!E>evQo)-i&+u-+HM!-`DPg@fXMoP*J4}T;zW2TxzZ~JqZYoXml!r z!RM6MuF&bJ9d%15K2HM6NU1KZs)_wYeSu$icaws@Y+J;Bx%;@)o z)C-o^xxCQpJ;-{B*Hu>0*6+v6sSWaE%4Z%E+ieb0V`~5%eM4v{O~ri&`Kg`JT1E?O zE7!jjV?9dKsBSha8vAZu!Ert^Qx$UNh7Wz<(g8^TDDPJfI% zwyyP~8a5%h9fBF~)pJRBa_+>$xO;dAYh($$KEHL{y);JONEk^JK%TwL)~jHHk+bsv z!uGv0pf;wft7~_voixj(L;U3HF@ph|Rz^HeU3Z~)0+_>#V|)Jm`3|lXyV$L&vp+4w z;_fW#{XRx9;Uq+CSXoF+Adih2a*#uVM;uTooB!VYU5h-yv>@Gus^>!W*Gq36@&m;J z6hl(ZV}{EVjA$Lj43TRrX|$JI?4xAs&D_teab?MAxovDo5^0=uq4%}7zoTGVN?ycU zlBk=V*Y5OXM?Slgat61KKv?kHa&D4Df59Nr9uE43RzM}Cfyx)X7QJ76So-Nv`DEqT z^*>)&$CCU#TF$Ulcx$sIWoV!7*@LT8fxJc39mCnsmbLpz4~=@LQ$NNQiG;!v$Q3@37S)2(aJ z)oK0^;^ranc((~L|Js-LRy&lK;=Q!y4*+>8de(DFyk}-v)GSsahc{COZs%NA*B1wy zqKG%wrcNK_V?tx+aNk;qzxCTUet5ZnGE!<&2PTE)#Mha%%NQINW+genfS^lRlGQ=I zg%u~5^5xD(Qb>G=ZaWrCDY2Qp95nFCVt0In=1L{3NiDoFt*~O%Z*JCz*m7q~O)Lph zLfnm|y>4rNFM2m|}QzCp5eS?KhJr ztpD{Ii(+QQY&+gV`S#tuh96bAcWn1Jh6EKiccjcj_Z^C(C_gr7*WO)EX)3z+j@B-3 zeT3YyS+*ZOmm2CU=osvJde&~KSgc^(-&m_>k-m12X6>l6oNAvZ82hRK#bR>d&jQ$k z*%tq;*T2QxAj%en2aHY+Wc<7;|5umCpt6K4+*}v&4tt8LggKdI+`o`u#l|pZO~V$d zPLYU6t#tM}%Aj0=ymJQ^-CSwLz3vHogru=RG6{-g7+S&+#Z1VUX|(S8I56}0{jL`i zuH%FWmc#r0PEL^)m;feiKArLQ&X`+CUsF&$eK^g2I`^~&tCc^; zn1Q9DVMM$#{Fwfs&f7^`>^$m)t~(}|{^fl;QhOPP9oh_^(qB9a-?Q0;RuAT@&*RBZZ#pKp-jf^N|;w(Imc!-aPDcJi=EVyrx*BjGjd+&Io#!}0>}IN^UIs3x+^*x z4aco!D_L$b-c*kd&kvJhJ#P9_BN*^0I6Xl*V6S*$geN`HHPo!TUvxe0bIGaLqi|PP z?$Lu|N~g6=9eoqqZ``hP_sHjMr3nd6c43VZ%h$DvKFl1V!^vs##mH|T(aw1Be%Yaw z>h;ci`5YJ_mH4@hWaCGJb>udG4al$mxV$L_gQ|qwbBo_OcNYUPZB^G*1lV}qK7L0F zx)Ngw7Fu085Jn!?)YOr1Fv5*F>~Aj1?nk`e&?W8u)rY9}QhL(~SJsjd8o@BRp@Ty- zUnznkE_}nU=t$4AR+aA;8(2#lNH(D%sjkfUQ;DPP=joJULY515#sVfWD*JMjKc=p> z@P~;v12=P^c!)B|@pluuee3JVK=#8<<>uxV1n0_$d(y+dei2J;mi{SG>2Nme8q4X| z{}Cphpp&QJUEDWi9XbJn0pm*-1zx$=!NtefcF>%i+aG?LwfDy>p+ZI8XpP41rqiN* zd18vsS5utf$$*D`bvWFhQI zWc$=&*P!v{yG4noK_o2F5LRQ?~=Db}Re~)Zu zgj9$g7X)r%#W9`}+s~vBJpA)%u|EvEz+)ZaX?6~~Y$}UI0(g?s7KhMg=B%gV_yu`7 zgPfnNLSpwq=aQSTQi&(~OhF&zwvpgMVS7x~VhMDR4gB&qAEt;EzT=xz<_u{Q&MKxC ziO<_pVanDp)j8p#KG!&G@OS&noU;O(vL;l25BR(b&oq^D#ZmRo1j|7 zZbmzwvQ_nL?c6-s_h|dSNZWc+cz$5Wrmr!zsWD9IypQkuqr@&+I?~)jUzQ-lHarK+ z2;gv}(M=cgQ+dvHZih6KGg{HBJy7=9 zs-FJa>VDrG-5C8wO~JC!^2F%ec1(^Rfz=}Li6uvq|B0)bI|D@R{8#a5;tw^;gM6c@T~0U0w5_*UTmg1TGS{Wd3(D|Dldoc5 zpIXPEf%uRzZNCwVbLwiECvx7ihUveO@ZfbuAVM((3vD7F`5$r4!;VW%3cQX1q|mEX zK~{PGe;KWwC!5YG@DAfnA{n?v7?U~ZH137l%s(_eLyW2&lRPC`=i3pI`Yeg_pnVc5 zftM0#u?c90cmaDZnXl!K<|D#o+@zmVO(#08&CjxfM;u6l8p5y;Edw{A6=f zdaA}zg=BMnKEArqxwf82m{TC~fNo5OI`7*=_nT}siveaT!9Eq{4XfgVjIK2hT zO7GNS;!+v!74wojNtSXouwyGOGUnjNNQ>Z(rLxqZSi!W6-Vb}>pT8RX{WtM;P_yt+ z3Dko&iq_F*xy`vfNQm&5Ezn`hpe=8Qq)CAc2Ff z7z%}4#r=9*z+c3z7E=*)w6NU@Cp=B&xu+`%Fb8}#hJ){@;cQ$cF9>O6s&q!@71*tV zpyZ)fU;{uJUMbE$Pk##gv76NZ~C+ zu>@5wzw)0q{uNqF<{yi$uD4MI_uG-7%{iW4*YrD%v&_ZPGwwsjU9Jp!q>9LVl^e0L zDarIJvy?tja%vClcfT_EI@FQ#dnT8B)Lzq`EVUaRPVSy?>=jTcL-NGX%st7FFqP#4 z@Amht#xLKRm2N*lG?j>ih~F^%%8g7(svqZ&6K7N+xg6V3e5(B{!GUd8`^${eY~MAN z8O{ovHZ{fOxUrPd!SVVpt_Q{i$B#M=A7dgD^3XjwrJQ#-bAHRu>F1hVHo8&Kb|Y4+ z&CeYj9UPBhscee-k72(Ua6^Zr=4}zLTq47K|4~IsiR=3XvM99+VE4q~x6S zu&V_;kL!V5|JfHCoE3zVbR!tkGlGpMNN3Z{O=f>#_{9t5d3`q)NBt~~?=Z8wJlKg$ zl+(pl>918fOU514>yoM5ZvF^tBgDAv zH&*<)k5VYyr?YBE5MH9eX&vp+d;jRJbw)>zd{aLN!fQ_3 zt11GX8_{U(8VAecLEH+G6M6fV-!8R}#ZB)??NTr9XJ{I7#yYCoL|?=naPrw2a0ZOe zjHO-U|MKOH#?y+sZ^lcF^F^3Shlrt}GJAXn|%WN8V zx`5wouv@7y6W#tz;OJw>1~{!<^6R=$SKGbv|NhyR$>Or^bi~NyVBVZ0AJdy< z@(E|jNYZ{2SO1#JPtTRtqYVK3_e<79cg3BL?g6KU@xYq3we`IeS`9hq%4`p$lBVX+ zDw5T2D!~X}+WqQPk-e-oH{wBW-Bx0&GZuQYoK6$4Nd{G#^nc6k_hZ(L*Fy{0og zl3=Bh#7uD0yJI&K=O8|)|6^fw_l(~qgKu7#8G9M-2!ZSw;e7k|27ToP1zuU_hdW0w zvCG6v88&N#a57K`MjVGId2)FT@@B8~6I; z*)~_9n62=fzAH$@cnd^A_-@9@4|hFsnN!|({xdt8@5U{!D~9j51OD6!M#e&7)wjSc zf0FJ}?rq=9^60N$uDa6K;+&VvYq#fm^*qbb-=-|&*07~P{cl4VlsRcy0I-hW8p!L) zv%y*5wgow1C;6hZRJbY%3bl<3yh}aOKw3{Y9t)BDnP(EuLCCu?DW-F)q~o?&X_l$8 zJt+5_>=YE;majkEINuB4fS@kyu9DbX>c7?GSDnbvUkG zAQ%O1|E#43k?;uS&mJN5s(eh-=uf`3zc%QfnV@?|E|!r{?J~a?NU`88$)B2mG;G?d zjFnu*@%!ypyp&p?w!o=^drBnOa*qr7lYbR%)$tX?P?)VwZeQ`mJ3XA+leCqVmt43aZ-2<=-|p9qbAn0#@7te0^S{Wm?YMYghn}7u^a*%1 zD9Z+-&~)oW9YiN9V{DYvk1T327LI$f1v%pA8vwI;?TquclIf@Ov_ z)x%2?9g*NQ(1;v5o>$!n-!U{Sj(a*bh1b&g-eIp9u38XNZr83+zy7Mc^pGb?dtI?F> z@=(g5M*a^B&L}rLsc$mG$&8A0P3H4WkHoD&Y!0znn;Ox<=y3`$+7FTfpyFd!P91&| znl`~4v^#?vbPXUaBqicy(KcXuv9m7ZUZClCKO{DIW)PLugM@x=L8e`*u$^&sb8Ti9 z#Eo#^T5cNileNFraIPF$nfVgt;;uck%_C$*;InsP)CI_+8h*d8PY5dLwy*hHEY9c}y179>P=#epy>)_CE$kGvHL1lrvd5`#U0+IX&zMVXB+` zfn$u(&Qa|16Ok8FNYNItk=agK`pO`Sn9zt*-5^#W3Z?_3nLu{_z@v^cA0Ei(B*(QA zX(UTq`h?U8O_Rsd^JI8Wx>_g--FYmw>a7@f1Q~6Pj+*&moZ!{@ogjB6VCM>3SIW+GO}@#6qb16+*W87P*Liz=AqIKdGYzVhdwJGQoJk zp#Wj)30KGs)n@bej)|z*7RDY@>>#I@G+Vk&eP<;yDi3I&lSLk?2m-hxr^OOnJu9}c zQ)TYVSbD)oTqxUq1po%r@i(LO<;2evr%C8kq*2BE^shgc$Nv_G2y3#AAwd&YCMFsq ze*O|z@Vje{mA=BpbNwZf%AaV7!_r# zPnYzXD(&>=I?BAaPGz7=qq0u-sn(6f4#5kAP%d2G;O!~9MB`rLLs=%n{~r7-A{}~X z1r4qfo7{l{-9{a@19!$0J65)qGsz7KG(AJE&@%7o#pDmKgkGi2S%;38R{NBvEzKPv z(VW!-uE_4u!lc)~tAW4MqEaU4%DgTxQ>LK&rL1PrzZH;5Cj3p#0TB$mLMAo}yU`8$Bua~9|P z1nue`>>iKQ(1TUZK`b2R)c%^k`wUh=n8=H#>JAqr_BVh zvhN>cs3tkLnVyl4TL{T|Ub>`5>w)$jG0K0VEMya+7}FlBtiL+!d~)xnaC+vjV?qym zbBjPROfT6%5ej8mz#ZwQKo=|?L8$h~KwIp6{zX|Ei;=FZ9+{-a=Xo&yPc(P^@E5CA({74!A}dk>zGx6cC#{t1rl|SQz7Fx z{XT!&T+Ek4B3gNrBGj7q-cUgiGFF5e*y8j*lZBoqoj3cKty5D&IGMTsH8em@*y+*! z@kh07ow)D4;L4$y6Lm(}(vqicJr2g&VhDX0RsK~>FBmG4y_atWX7s$E(6r!rByADJ zL>9k?w%Kk_@5m((Vuq>)p=CJuU_*7r3w%P#c3mb@WFId)c;)BgP#@~cu(!p}nixc`*WY7y2tmIRHe~+qluU(7cU2%5@U~KRwL4m1M;9gG$Cay-r6Wb=d4*`6$no zVRb7hi~-_#n4jSON|cr=4F3S5uHy58zI+aUsqJ1dpKchO99t<&emJKXFlcl(P?C}m zq#c81b5bEiCtq5#u98`Cs4#yQKO;2>9{lw^QsaPnA8hUU9N*0N?{?O~_ks7F6f>d5 zL;w>61&Azv2D7t4I}(L;s!}Tj6@`UTM_qWx&sGz!)qzPhMs|B!!!}LM^C#|`uDBtly zkd{$e5=lobh53o4E34dGT$DoJ9}KVA8a|a2MTjP}A7eeR$Rm+YCWT1C)NvT7npYL} zJPDMz$D80CDDe^|oaJYIjt5d5y9_gl;@aPd~bG$=Gy2XY0{feM|hp-K; z1ks)Ffif}d2!okNKITJ=#t-X$`i@e50v(qU|0Xh`es1pBLjhub*MqVh?R5{bI#66w3bT zm3J`#p-7{Hz>!clFu;TDtJ+K{dGA)E$qb4VlBIAW5EqM|07NVP8CsBc=dLWU+(0lQ z{x)=Kct#c1XZT5ZD4vDPlo)>-o-6L!8q3^#RHD_MMfeW6*k%U3g^kKcY?No{Q? z_26Z@%a`>(jX+A9Z;|w6)tmtwvFFM8lATQAMv~{Hs8pGJIV*do#LD|%MAX){JT3z1 z=H58nyrU-Ye7boG$FUd(U*HL%boJckadE+a);})HUM@u=^S)jV)wS$?igyS9?2k{^ zZlZWgLk4IC9UI<26nG(xXOd`=N0y*=8Z&UZa3hV(bX|$@kjjIen%l9ms<+gIQpEMI z>x&VH{AMY#v%PHCdNAC~ZQX=`rU+c3Fr7pw##t339CqW`uwF)XuNqcTb7 zv?kNNwHZ-M0k!*d_MLhB;W@>`g2V^PBzLg75hFL<(`KT-Y~wG1@Djs;m${@hx5ft)}(>_4?`UN_p0cV z(z*aAK#>a$MP={}9&3v9+mE757bAJy@y*Ho=a5j3r*1@Tp=2+uOSj4s@NsD)!h%4g zG`>3rL>XSVaX}FWw9Huz#^%w50ooL1h57vlT&Qc&MSPo2*vKMlF^iIlc#) zq8I^{mT%u4JZJQ3o1ZvSbhqNwySh*|b>;2xX}L!pz;)5f2tAGhJ;bVRf6y|*!q)uQ z2Ol)kE)g>KjBG9)i5rglA9)Wulq+KVgGu=xFZBSi^`cZR39()Ge{DIv_u ziaBuUbl^=mZg$0KgHMLkVExmLRVnJW$b0uESq{9gD8jf~sw|U#ouO7C2VR1@=Bhb7CT3#h&Ng`fVGLJ* zYol^U@oqO;-CX(Sq91nmJ_bmnQQX+}jsh^0$v>c?q3~5hB#sl_PMjKSy)6eryGO%X z^Iv+IxJ)enM)iVx#9PJE%;kb6`fbbBEV%ty^1&e#zDO=cLwR*0Uc!_bYtH;lk+qGZbK0pvjZWb~ajI>f>gGOSkkx+8_;zE{!O}~DBc5^yy7km9 zl2Q-OCJuUJG;zWdzcSm%Ow~2YyHfazOe{L_a?7Z@`KZY4(zA5L5rxn4O2$xHtu!#s<;i3@vDh`JYo_nQBC4ciN5vti=9 z1nY}*u}wKRPE28_n~)jceQv(4dUK*u`g}_>Wr+LT3GTSBe#*?>zjPTLUC*n4~(@}j_O3Jk9lX(}NOmxG;!ej&( z_XurD?P0Q7f7t04&Nf@(sQSoLX80}YDI4f}awwAfJka@vq^aFc;i!Hats@xBg*;bmf^H-%DY0EI>7Xhl3QhavYBDv z2}MrAR7e4P?;#saQHeYgT>#1Ow)gg$HxA@mRP#JE+m;=SJ><)8?<3;ZJ zo91(SePVYRpD;FWPgFw89HI`|+N`Lx^=ym^RwDh)mcEfXUPQR`syjsg6l9VZAyfam zKWY1zvfGct6v7zACeL?u>P9swV8+tDkA=5TGs99g3YD5ivC5^rO5OMVrO>i2@RX|l zy!IN+mK-gZORZS0zLne0G?QNCXBpN6U|7Yh-8!lUj224^BHc~@NsUeJsXHM3SyN*; z+(M53j1(7Uiq5Vs+rU5pf`(|_AuX?TSq=gKFl;Js7%r)xotMhO(#;rcaG+#)L@ zn-1}+RxAm6g!piy2+d92KFg>buC;Dk`L`8XQeaPXRv-wuBm_QU>M{%y^tb3AYA36x zct`hD{+5U?o9L!0ZJa0Cff6Arw*gLvB(gEGmBE zB3Jz9TaAz0sDkM7)y5D?(9!K-gKLLPucz8~`ALhde49!PcfV|$O1U)8v5H$MlrpDA zcx|Fa>fd@kWpcD9QoTK;l}QHt4IMw5bNm)GNhrs;6(8=J%B3VOb$A|s%U)>$)rptc zPm7$LOI}KMKQ(IvP29k5Q%hb>VW!HeIMSV;rTK!^W+eZ?h5XK#<%F^$;c^RBxqm8@ z>Q>FMe?f#-gV5GLlJb}<0d{J@CqM+$wYQ$zFY5P^f8PcR9KyQcb08hWeZfH`I|XQ& zMO?J$G~poAVbbogzt-Lnt|pq=rMLH*=?I@Vaf?jaP}wYL1Cg@-S$J9r6bw2$8C|{* zF)?55@RN{KI?=s}O7`rI-^#2I|4|jL;{@7;}o3e`gLL)?`% zW@a`qGsgQUs#rM?@q9acm^E7)Govc&VOv26UfLEoFCKUU$p??$k;J_45{{1As~t+# z4CG1(igY+meYE4|he|dVs^%r!=(s|tl1AzuQEON+)`SY9>B*&}CF?B{2-4PFUDI(H z|DaU<)~EUb3-cOYcS%B4HhSHAF3$kwcp;>4o(6oXy)M3>AzJrn4D5-34(5Ccl zV|D*D2^|qjePRY?gIuCozU{aH`*krBzL?H#tpL`*I~j4!s^Injm|%eud`})C;+1oo z*I%FYTNw^BqT5=yb0hDU5C0zx@9>KJ1(Awwo;P$k1w~TmuP5KYcIlz**q!dA>_-g& z9$GE57I^C_u1>MxtpFdQ)D83wT9pe4n%fwNho6_GKkA>(zNu>{%qkn-dcL!zII*s3H}U6r1>W;z6pr`X}fpG!U%#q!p76scBzN)C>5&;R?eQYP=-=@+f| zfk@!VEeoH`bu2aj+6ImE+~Smx?5#tG565@vedQyXYFF6ZZE3Xpy%%4IkDq@egjpG@ zb8aByLxsRJI50TKc0C_1Z=C$8({qnXFL!&>2o`9}C%k3xwfeTerYu@Gw&0u~Mivg1dPdw7$^ z6~mI)OCN#0tjhjromfn^Mw%2edrc%A3>JDGRdU-CPM$lYd1ozAY`3esjQg%EEG+Do;?sIzzy5y4aON8aHFv&J)uH9y5wd&# z^5b{f+J?Xcx}2_b#NL`c5_S^ZBm873igiPk2yZTa4R{g?SGPlqm=D631$2LONMch$ zIF+;j3n8zrPxHO&fw}MX6hPe2;s2VMIU(wP?V8vzPly?S9b^ft{k|M{#scf=7@+9H zxoNnK;ppBs3F{aGt}p^mv=(Lz5^Cjo;Dkw2v#VSRSXmJV@k@eY&b(bsY zsq`4nl=2u%$QSe8rmT zvJQ3$7G&B=?zvCO*yF`zp`JS)+|~FF(M@AY0RPat0*DTd3p*5%&&YxI4r~mna6FNT zngXBq2=2r-jYKKr{z2Ts(`A8P3NHf&4m=~p@Kx{ND->M1yU&+sHU-liWfmmBW>-3s z>ti#o+W_TYBM7g;W2RTe$iO#1*wpb|mWxL@Lx1rH4Gj(IDIHXJ$i-^9cm;4)?cWQv zw~*}_5)!hzQSe3IYSr1$Ec9mxGL}7fQ2dsw%XDm?s6Bl@Gc(sxitIIypF5fLmKX*7 z^b_%{squqj7WlR!&XUk@ZZzIF9OZpYH z$I1QwN78l2W7+oo%gA0)M#<_*CCNx3dxfr$8OdI`8=_%v+1a5)L}m#sC0kY{A}N)b zin1~?-|zXn&!<10_w(FuH`jHZ$MO4p=dI(=&f|qsMAFz2;T~$fMuh>ZhWI5^S%IE zL^;0ndW|;?t@48na&mGUxtpB!;UvSJji&}y46yxa^1TPY0*@3ag8o^3aOc&ah;>L; zfS=Ox{koFemiIU1S*yi-a=5aJ3OoMhmpjk1nckE=e3%{`Zg~7aw=iGp#qVGDVycE2 z4q))9=GNX?ykme9z>QPocKtBnUR9)Pihp6E%zT*juwdfu0Csj30fHLVF>vc`+UU8$ z-M=m-Ue@L6=~u4%(un8+IyY8Hf{Fs*TbSAZk&v& z)e^2r`L8yU8ZP8Gz8{&fg#rvV5$+f*>+Epmn0rP=P)raiNnuDosyi{8TbcOI6>qu0 z!{}pj>doudkuo+4x4GYo2~?1GLMF8LQR+$!;txkhX`vzMwlwqR`t{Ozwu3h6Vi2e5 zSI_nBiB#MVV>eNPK3XFooHxFuA=F_dl<_&(jU2;tBOZUt`$4spn^Ys|zyQ`&92JhIR)Zh`#@-HX1qcvKhWL{-197-j zZNQEhFMiYu)I<0!py)-ygL3$GaO&v3)H4?1+~u{k@otY5#-19y65VwQ?^6xhHakSO z1253NOPH{>Uu$JdW_zN#lu`80Wh2eT^TijU7_`btos7^+_$+_{!v33^c!-w;IBf{! z;qL}kt)x@H!4Y}4{*mx6nA`Yo1>gDB16P z*i6p{j(wb|j`^bTuiwe{UT0wEk`bUOiqIAP4L6wQ#5_70HW~PTU_^x)$w{=clQgHfYRb;|> zxB(mT=qMgaoXWtoFoF$&_m+0f?EK~Z{Nsn8^FAj}o(#h8nbqccFwqEys0I7MY+%(< zWOkiiKZ@yQ$?H;yBPk{%k$rj6q2=GE7HLR?GC(X9as9~AMEC?@h{j)^W)omxMXCD0 zyE8+la0=8SRJtrs4J&Sx!Tv+YBJdUvPjCCVF|-LtGPqqn(KLYp|-`YGbxW;0om z7W8lbDPMX;-d1-=CXq|zX$)UflaFn{3l>%B=cLS*RlRUFOMCtExpzQZtcZ_@2R!v@qo2!MeCKbd_xP>^Xw zBCOWj+#C@`7ybNLa8=q$G9V9xD$|fzQrHHhA>-=mwk}fd-|#g*byL3!cpkxaC~s%C zp|d?N>891+IXXO)vd^|61F~d%6yy?@!1Ra}oLk-9oX##TFhZC%9Ali0bceCAZQ{#X{Nk8R{1r zujG-Mb_PY+f%TN+O=0Z}ILyVYza{ULe4TNuUEoAr){Q>yy#DhlnV4Uni2oF~ow^Mje7`@na9p-&CA zl(&u0jQ$y@LTa_FmOy~@ha+4h(FL&rdkj&WIsfwpvE%bCPna>^#qO~~ddOko#su<= zccS{%xl;FW`^OJci_O12*_Yee*{N|nftabWw9g!`<_W-;B?GeV-EI{-9*A@SpFL0xJcvz#qZFaWeq#ShudjtL3 zI$a~Y8(q8KyCt!wFlrG&$=O)#-ces3ffR&~ThmDRoZgxX2%>`8^Eto7NF}IezQDotSm(Q`qF|NWXjlY}Y>OQ(4>|Wq%m~D{c z!hl1!)OufPbizeK6NCOA2V#7gKUEtpxIP_$xx9O)qr0E=fybC-a@U7|Kc?gcX)c?^95*|R1V)ikQ$+WPd-uY!RGcqk?TdtycRp=>Nedw zI!ZlGEB9&;DWg^ryM05o1b*jbJew`GEd^9;yz|MKy*5QAgcpd&loffM{&qO@2UpA+ zU_mt3mi|S#oq5b97>VE^e18NGT|2w4Rz!fG?2M9;y@&jjvtQR3j$bGg+h_JI#ZX50 zUVBh!plF((^6Cp8QJ6(xb;q~P_wRVOsJpeFbPnmB5~)W-`!u~u$9z--Rnb{1^{wPK zkUv1Oq!jR=H<;1CO{7uoft;X!H+$QR*DyUR#m8`RLeYQOBq;(1AO1?nf1-_oo;z40 z3Xogyuw0v3X?uV2E}0ZQ3BhFuf+?b0uumXT!u3d*O|8U@G~Bz=;nSF!b>c>qAJS{S zrG4C*qRm<3xB>kAE^-5Iy=iawb4dZ$sffnTdKXarpmCv4!XqvEj^K91#Ul@DhiATa zuB04)k6i5kwQAy49lm|P*KKAWK9;5Lhie&eu6|p-|E&R7j{D-D(`^I2)*t8mib_w3 z7Ex?<+442r6a`|sSQn}6p5xol4SD|Rqq@++Q$;44A5hT+3<@W!=FOt_$E)YzxaYr_ zasUfB-=k)|;LgzcD286G>u;Jr(9uZ$+l%KbN$qj&ch8!S)Wa?&rleSUzjM$9%&IayX}G8=<@u5)CH7;PsE9f_EJ|*1U#OS^OAK>z8#yxrvlt={hXw~#7tG0=!CkI| z^(X|GD&z@+M4T?B(HQ)Q+4J7dJ}L+=L-z$d88hJ~J7_>Sjrls;ItCS7Hg3I*o>Y;! z^8U#US5_`pQ7%n$Dji?7RFh;`gC$=ag$xC_0nxP?+4)O>ET$SrU+_K(lZNT=Z$d21 zv|Tg><0s}sNQLT&RP{z%$-(+i`lLdTe0XxO2iSvQKs5@KEdf~(Pd{}Q2-0`%3((K~ zQd}Q@GtVd^-|}R<_RgrT;-@U$i~|muk0q2ZJb07Mb9=36B&aur{U?$Gq;q0zhz9IE ze37sh@mIk7TWov1;xPcn*4!?NwuA@2JplhJFeP)I^8gSdlG5d>30q%77xdz^iMUPL za!HiERIS&YuC+zuJ3&hR5Y8M}4}|`K4<_Dt{Gvp6YJYz{xbB*{+f%mA&fi;Xt>}J0 zK!t;ACfivHIeD6gP~eOx2jqAjV4`KS&A4?dxiJvAq+iaP3z(^v)LW;_1CA?p0pBdo#ytjD20aW1%YTL$c zy4A-;g-6c7I_T$#TE)SrcQZ0qUwqlS&bl%fW+y+!A(u^k^wH7O^xJ62LqMo?D!eZ&EG!W6xv>L*d_+-6mZGU#Fk)hJ&-u0J|o4Vb;ia)zUy<4nHYCXe+0&MU~&4ux$7d z{GQ=H=B&d%4C)jomYxV2i^6X!!Z6-=Q!U99-{WjgUNQFk08kn`fSLnR<4yTH4Q+)q zZ{A69{rbC;hoz2)CLa6k3kA4Tyshn8NA2pdqK61Pg7WjL_xKJwS(zWxLl3D7Vv?ij z3n85C_x zN2>`pEw;?gk9Tf{+w2TcD>S?RBwf5Xq1NYgsRD_@*9N*LIP=VdCM86+hVQ*E%2sNb z@#Ep9#>KXkI+sSr*eNxoJxf)j$Uq%Ti4cd0h%ZtnyCnSw4KMPSi27e0a)|4}SU}&Nb}W;>+jH8vkFl1hw6P$QSz}f~h#T zWH|%)cubNHsIQ87w907SU#c>rVi2oe(}}UY&Ip%jLz&^{_+sDT)P3gn7M2V6d;^Qm z1Szimn}-y8tJqk86*6&v+^hgpqhsS47*;5L z`z3;Ayre~Owm=g%gyWV#jXlPg000u*HaM%W4`5WoZwe@&ZOz)!G6ZtaIi~Z!K$k3r z|K>Z-p}bR67dl-Z^AyRNg-`!^ZLBRKi@|Yq6rpG6phPMnT(?kp#sVPo+yd^8qdF_i z`ezFoFm(L>^iu8B)GK@>bTnMa@a80uslb{vY*!zaRvVfmX10awlO#8K^Qj%Q z8beXhr^^96#=cUoLac8e`@tGEcH`c&;T1a@o)#NtEL#d*EvlwX71vH_f_Zgfp2_py z+uKJt(^uAN$Z;&oVddOj5^g&B@KV9@ ziIj}YD<{iW9+6O`A>gF`8q`h(0@^8pCeG_7GF!)C)j5nxl zIp_i@VO|c@Xt)NDEnum0P<&)=$cM~y1Q^MCdK6B+c9ucdqM}VMNlc_fc362!fV z199=smqs)vXw9udyF^`YCu07khs z;hvwDfaW(9MtP2#eoR$zrQ6jWt7AC4h$6kB1Xem4sK-VZ4RiH|OK)Z>d(YB>dKOcb zjVw90Th!NTaaF+V#iY}$%Ai%ZW>W}#i5_`$#RFnIhhtS!tqX^5y@7>WS~%g{0a0VI z=k-T65Yq^1P%Y_gFZ|it z+bj6r;e{3dp)KwLoBFoW=gV$m#dM?>QcrW@bO%Kzy;b_>PPe9UUFLI16{fxyL?f_; zLDpqd9oOO@^~#8E4TuN4KVVy^CHq^D6afs1Bs8iG`;0lSaa20iWhoK+nCLc|nBy<4 zRh*7ywK?L4A|6P?J>=20OA2caKL!dmU)|6bB-vUz*G0fyIz1F2s3&^{MXS|yUAGXo zWLa1+%|dHzh}JAvW6skM`3JfVB2xHB%UtX&uH3cS=Kj0>@eA# zgyL??+foBliHBl_{kMP7N}EO3$;Y<)<}Pn_4>q!>8*B^G`tcL>K*6xSigPEEsvbQG zoAHVT^nNi1YEM3 z>RR+sBHEKc)yT=qt0B8dlDBF5h3a6$wBIx6JVjlnQSte9>=n`WE%7ZmFsojB(l=p; zV2x!D#Z?@;34eZcy~)mDmE6!D5zv$I9=v$_1S^dyHP0K03Eeb`2GNyV@JZfpKON<9 z@t}g~Z%_KrV9LsiJ^$Iy=LpoX7=~H4W!MQq=0 zu1U=4KYPgaVDiihh_hff#knr>B5yQy;VJoal45ILK~nBrD$wy3t4HFg(S3R&`VL6 z1Ye`oOCQruSH*>@uA4q!oAO3%JuE(z{VAgv8*hiBB87H)KKXpkV)5ly$LHVM+M>3^ z@?^`aj2wuiEnF9w@4R$=n0y30K1f<%;4cl%OMX45ew);^o)Rj|o50`%kwyC=^yk4U z2vj1Ji>8TYN4hS&|HYO5Xgg8r+-A#U+Fsvy>amn)Y^SaE$H)j5B1<}Nc2kc42aQz8 zKDKjq56A3%m!@-6pTTF|U?*fZ3R}nDx06G+D569gNQ(o|Y;Z&{ed4$${C(V2T@1ZN z9>-)`=kDaL2#L=w2>{B$*$%FR%ur%mk;zk-In zHFPg^sxg)e2EG2O>g<(1Z+V1*Q#qAIG;ix4RTSv?6{&lRDfFr3e&Q}CG*ZQuW1g%u z>A$p!`AN1(VVuW@S4cwc3cgvZFEy8!uBsRRvgPUZgc-PQ%){>B&5v6u$LKQ`FZL_j zjvW#(AfHH~@$h2)GPW8}JIR$)&M!Jn+NBlqRXiEv=s|G#Zo^G8eRF)%IjL z?_zoACxo#FbYw^?p1M^D&ci=iI>l38`dg<|8JacU(sZ4Myjx{;h`oSK^m@ICu%&Yv z%cW8VhWpOad>J9HSnsu~_q0b&lW91lQ!sz)vc}rVfaQD8NKFD@4Pay+th}mW-#IYQd z%rg|7ZTU9nUA3eb(HQmk64X9&{3v{f@+?^YaQW`zWKN^Ul4>KL#)Z`ildHLah`|f4 zLl)uZT<34oz=C9HHJMSFYa8BC5 ztqph%@5QDqS((Z*Zj>nt&dZv%?Hf^WIQTh>h^)mZgvE_;ryvm?J1cNP$U~W^UwPee zTkqAp>AQ$(QTVjv9?Vki`tEY6mi$`mN;Gle(FqLX<^-&R`~+y4ui0MwEg&EOx7-Ng zWmWEREI)bxsasxBCW#?dfPt1UDEU|83dZU-d^cV>NmmE{|LwDNJ4^Lbh)Hm)Nmv|6 zWH<8(Ruu*nYK~cb_;qPg!bWSijMOwJ#~ z99w4^fk#51pBuF+vA{%Z2tzKAPz0SOY%b}n6bTAGx+_-dAFf#3?F8im7=g+*VNm$E zPV#^0HB7&*^}2PQ=0i9jOa~N!_pYMFvB1(9_q!`oA{OPdJ7X*ueN(L>iYFQ6F1)|^ z1p!isx7(TAMtOPR$==BGGaUD}g+KSj;AmgYfN&3#?E!#Q>tlHO!A%wjUeU+kHlHyC zy!Yy15KtxW4TCf^IyRtI#c83z_s!aC&6B2jq~u{hI@ZNz3%7qN6!z+WcXVIy!3B(? z)3;DW1d|_*mMph8C3c>D^`LSdT*Xk0$pT{~zP1nhS)Fgbx%aH=+_`hQ>J)PmNK6~g zGR)H>pY;%1FBw2c$UOj$GxfHcV3JS&gO+$ir0HpxT%&)5} zAMYk$O)W~_vnM9HccXKsA4i2uPsQFYUi|>->7O|i#I(^`63H%NACSm_jrx&GN-!Efg)={#10yclI=LJV$Z05$B;$nO91+cr841|9KAy( zzY$gz>oP3qjdnU5?RAZgA(tu-+Yl3hbv+ z#haDo_c0Hy8anOL?t$X-*Fwu=irTd%gzV{TdYEpR+Sp$N4DMXkGYM0VTpSRW)a zgSvl+!S8>W@gW{nEXXbNJkY9^L$mGnUlZPp(YG%md86@<{~7V5>???V}5+sEk}Hp*S>A|qiGu#Fd=qA zTz2x{>lnsO!VX_|BVQhFSScEWJwie^{I$(jD=bJya5wAhI-GIB=Ea31i!p%k;NgLa zizqGp^D`>?iq!*z7os&P%6jYN2~!Z6GlS{bhT(zvL26N{M<>PGX?69E6_JPB1&Z}_ z9v+dCBlrnPUdYmKG(Cb#2_1TqF=oq;WxI+B51T}M$lC4bPd!3a=Zhh(=Qvx26 zd?sW-16oIE$H*VWdWUF*Mn1O{K>g7Wx-;$Cp8fJf);usyOCv-8bF~SV)tb`=x$kBF zPeAT<9`fPw%**{LHxi~foZMD7wFvJxE=-*=-TR|Jt#rCzS|>)N!Lp>vqv-QvZj!ofDqYj;`(~xf?~;~BqqM<^r50P!CXdim1K_H zyymeHr1f&{Z)kHnMVtP}>X~ZM#QnaBhIcL>SXE6(1Mp!Q*apzC-4rWoI@o(BGGUvq z&A>D|uT)U_95yjiecCNBEn*1#Y@&Vvbk+#bLfx5D4Yh6o#iwefjgdD_^pAb%szudw zzwwi*>S}RuC(-h=tk^SggkYsP@vV-O0K{SQ8*S6!Cx`^QX zpr)q8%@^2Hf41G|a5{0){d+aU>Q{Wh%(%;?=!PPjn^S!NWIeeWj5e-02sdGz`D)^~ z9N|;sZ)<&ajKirL?$sAxPFh>P!i-XSq}bA{6{-aSUYQW&q9}Zjs!3*6ee~CUK4505 z?qB`!W3xapGZ>1J)=XTEa(l+^FMZ&>{_so5HXT&V;S|xR>q>7NFybj}-%-w?XH7x?ch zPEF*f3oLT{aUFR<{(DmoIspcOKAwe+>$BG7knJUO3&*OubhkLWfF6LW1FK#J124#8^%29&p+LnL4g&}?%X+6$R1CQD9U-&d8!MplodaU)qPDw zG6m~h8oeg6J#|`CMpv2s3CT;PNM)1IPSby-=n23vi%eh;>>>2*0*X(iRktqOH5nfq zBth&6yBByoTx-PTW_h1zp(OJ{EQrNF2iGA4){qZyODEjqC?=nv<8)pEX<01vI9z=; z{?j37t?gx??Hn6tJjyAN&#C>T#L5Qp)8!k^m7se}{QA6?c5^afzR#d*RsKV$0(Hpu zs#`(Cuyon&V$AH6Ff?VP+_0E&??hw7-rHyx-x?N8C6(N!14DzOW|aprB~rN-oiWV; zmV~4)gj^yEnZS%!gS`uN-}$FwbvV+z7AE;HR_;m9qIaAaxnnC5j4^_5n(gGRSLswq9ga2twVO1;2NQx>Kb^SA9t|(-SK%_J4tF9hlowy?0}61DwWb_rQCQ zf3w-vO{+KCXX!<+hr^nUGYO9Z0x1vp@i5>s0RR7$(}aT@>RY+ z!S$GAq8q`aVHA2E#f5+Zaskl%uge9g{cwIGsgOv#$5C8A){&NPjx6(nSGz0P@%ljW z4FG?5m#VL}I>--CL|=FBqY@Q&l8&tGFLiWGlQ?~oNnDYoN)nwCx;DE}P;Vs>b9Ehw zrcPI=hCF*eqUH*h1a1(&Dc^6&%H+xqMBysM!HXeT^B&z7RKwE}d#k~7Cg*9tx8kUf^+2 zy5mrmff?H#T1eU-(-tE%@YZhk|3{{X2qVY0moW$QI)H&Wn4sqm4T}5z6 z-hQe~gUAkaTIL&tI09d*USFPgcIEdrh&Is+Lg=fi=iVOiSSsu*cw@MxW$mVZtdrPl zFqF1E?{64R5F_H$TPNnDS(51$N<4GLMmgMb9m@K++P2Z~`;Orz9*s1ya}Q8r^d&id zP{ptstQxk*d&b@Ag+8m>+1;RxFke}{xWWqb5dv`tKa92-Wwq4hnJt%+sE8#ah1o6l z&f6>F8~q>b=Vf_W94~CP6kywZ{W5lFL{J-w{rYSAHKB2+4wtUib~%2wpA$052{9Ul zz|#=XZ{YZ_n#XPIU$qs_P+-7)Eb-Q5F}^=s4>ka|hSP4(o`_%G>W-Vzg&y*cz8Z}s zKLsmR8xh4DRZJ0m^eIX$qh%yxR!z8AwI{qi5gn`5dsAQJ&g%7awmm*xV}_!Se?Jg^ zi=_~2A5kKS*`64`FY7Fc`jlAzQW)Fjd;*}?MJN~`e#O@g7|iuC*O{NL2Sec6YZ*!G z7cglDV>@K+Zo_pv=e@|O(n0bR`z4Mj!8us6=3V7^|z zZYl{xjxQ!m$kwl|LivLg9vXkU36Crp;S;~^^!@^}Da6l4c)@zxBU;W?9U&q+Mya6^ zfrR{ju8LmHl`<0TwU@l&ZI=gw>puV~=AgNQ)+pcrXlvUjPY`c&-7VHQnHCdI$JJAW z5hQp6TRstpFeGhpr|7syV%^i4`Td}#b?DlxtP(nnr)l5*+mEP&Yde7nV+umt865ne z*=J53NY#U;q2eES3aDaDfLGDO08cD1xJ0yNX8yTkpGKMoLRY3}#=Hq#ws=gFSkh6( zs7i(1i=n193XBPnH0}?)PJC8Y%##mtLrAUiDMXx@@qgx_h#gS=3Vq?MQgkj) zl%HjNJbW)k#K~AO5 zh_1nFywE;Jn%~Gfru4V>CTn|=co#Zce+XGC@0&Ax>x)-k?;kFSfH5@GX zK4aZfl$6#!t{lCjrZr^3c_8NH(RcyfhUXBWyU<6K@LwK40Qu8v@0FvB@D%D!>Kg4< zOJ1=?;(g^q2qu z-=f+TOCw~BstBXTiw7bvFQmvs46nSsQTNYFd1VF@#^=Q)axq%s)EjtqQDgKXkOH(yGZ6ttntEg2wfDEzKCUN5_def zt<4_;B%Uj6GUsNGTd=r+C$6h!ElU!^boTe8_m9o$wjf0ufa#qo}zI5wDW9zy~}y~^HQ|2z?*u^)6NEJ598Ix zbMv>Mf7o8SFa>(t^-j2$h*b>b@{H1@R_Q~DO9c(eEGa-72lbpw!X9Ltx!5Ihi`<5Pt*+r6 zH7%679)ARH*|9H}#&rF76CkhNVw{?AL}my8%F}NF+i~^4EoQV83SPdax?u>KMdPKu zDO52?@l^e@)pwCRaY7j$Y(mI*|NeebLMVv7VE`e}UE@$9^a!;od=b8Yrh`4`L!-?7 z(Fau4M_|54_Y2Y?OOI)-Suorb69(W-jG%6hA!xuwL^v)vXR9dcE9=$g-`9VHR_L7&`#G~|$JylllsM%tv(F@W2ZDb#W@pDSl7`G{BxrD$ zG-L1#H^62bcB-y1tU~-xU@Ci4nHQDJ*o-##!{p0SyK!O@z|$ z)g^U|5rf(P=QAYcc2By=@uOS15skJGnqg1Jrbp0<0#+F2J(?bO=yA*K4)DJrp?nLQ zcodhCdV1kzQ^ym=h)t_-*-D{Jiwz`I1jwa@{k9&gmNOX%F)K;U5W`3a^vifu6_Uw& z?urH<>BqC9TxUEtpYg#HM#${L*^+g*wKV-s#?4Ke>Q01xtGd@a8hJ5kfKKEhsKScQ z-YEn_;224eZ7~zF3tT@hVt~IgX&Q9N87HDzEfATWTY0i43jF;Eep$7D!lCm-xDUaI z9f2_%p)`2>kz3&OybJpiZ9rZse)Jnd z{C|xBtKtT?PtahVKq!K{uxzd3JMSefw%shPX7LLDW$ND;&3UM$U1*||5h(0^i@8Mh;_Jj=lEr+=SM!J4 z<4-LM>ni8A402ge%?&s1j+E9@>po!E#&dGIl| ziZRf4m1L;tKK_tjtGuHn-NNlL*O6llL6_znn(Oa0ltEL9aSf9;21fiBAOv=}v~Z)M zU#t;VBu-Nh93~%L*VHa&_1`se+CL!Y_=596e9H*V{rZK4CnhI=HB5Z1rpw*$a#E-=o5#D&d+WG)Q5v9I}q4jxr9V4<@lF~5Y!?#Nz(*z2;7$S|z<9KoY}g z_MJ<;N~6jaxb;x)#Jtf~cwm5?ZNbNh%{pmFm&`IJd5?;Vi(=-5n+~4|S6bI4g*ZSi zI#TtETr70W(-Gtfh^Ss%or*3~oML2+Qhqx)?tRwjv|lGrNh5LxK;8)dMVUB8NHC}H zp|_Q$f{sDyZq_~o9~mCkbHv_^AeXR9diJNDeol31`$*9w1#Ph^J#Rr<^wR&q&IkKV zS??y9^Tq%9`tr!w1?o)S7w=M&D=eOb{0OesyZuA_vjC;F|B1t9-Ebnk4U-94(XGo` zpcNMi#f^n8=$Wf{f@uwHBCU@RSX{NXk79PrZ$OqJs6J80v3UN~#MI+WcNTPe&W0KK z!&ssykk;q{WtV92j2$({Qhce`b<_EkHECxaxw2*Nbk9P)L${i70MX)xi9sPc%%;#l z0oCeQ>2Z5p!I2>>t+P4FB;TCOHpljhO9Gz~0T&HtuO9S>s_zHFiv5mu`Er=AWju3W?_ zSiP~n0%4m`IZmAnKOW?OTqmUp0g*`ZD)(`c)>^v#bxX=_ngm}1leGQj^XoEM75npj z7&!j8lrQ2ww&+kSL_z}~Wc;3}yO3)|ZY4oYy~{_IMcWdBmJmTY-3FB*?YFD7-&%k+ z;JC#r1ase(0_b|aBSVZ;*ur@0QE8z>!nFW<+>DUzv5dTvXfxdwm)=~YGjzZsZv8ex zU9)l+)4$DEP!c%YXd{+t3nM&1_uy7CN=1%8%7aGm`9QEi*rBBwN~hsusD9EpeoN#R zU}F5wh&mBY)M1!OQ2t$NVzKK)Oed*X-1xqA`svx=xr7HMV)jjqcl4Wta3{j>JTX5U z&SR}A$Io3QkRxt-UZ;$D{^229?#L$w{fIyfle#D2x8NDS8EpvVsW^xxZ4NK-^sKCJ4QaR~EK^8uk6!SVYNBj2oYmrfK}O!+AK3?EZG#FK5= zB64l$*oUwp)^Hr8wy!7>q0)Tobd9=HZ!Q7U$YG=4GZiH?n3JE zrGsYIFt-8{hC&_JGp2y8HX9%&aX?{s$_zhy=!lbHb7!Xs=V2;ZHp^w-Rua$mW~g*8?1ZsUQaU3=hkwgFUD2Z3)KzTuRLjhO7Nn2Ss&32 z)ql4A#{hKq7#bO+Op&6Tb8C<4|5rUJ+`eA=pGY|hl8OV0t1&BDdkt;EB?Z|4|(_-pi}7eyg_%0;w&WN9W3*9>;fA}}=v@kIlE z#eN9I0RUGxSnCkNglA$!-`ep=GXMOqk}|NPLoi09&xDcB=!4q8yOkflb9e(5cnP~NAdbXFoQRQql{&fq(&cwG&$l{b-Am&-O3AaI1l51^yT zr`NW8{Cp-R8UmtpfDu4@p@SyzTOeX@<6CH87Dd=4F1aZuxl9(z=g=MEjgq|D-C}o#k~Y~2w8r<5`yQUljT~iS6VSQqjYd4e!WYj!DhADh9T$Xy4a<7 zoRQtL(ixO)YvIguPd{%O8w-06M8LU{5#v6snW&AXHOLcu_=-He9bw^uD$sV|gRC>J znca$8WuV6Y)Vo7Ts6e~dvmp-*@0Hq`MAkl{C z_98Q}lz&j>VSWIb4TFMHajuZD2V}OB|1eP^^qw$zeEjyU1)4kI%9s6(L)5w19?&u5 z94fw1+v|3GJ}4-vG{%1p(algp=#UIEx)FHdNAe=UEOuKz=1F?+k`3DP_KS}JIl)U3 z)yD4ov~$sw%|()gJ2N9fc!wlWtn75 z)G3%N#gS`uMc{)E=>pCYmcTWHx{pMbYVWV1 zq6Y%5Ta_Map#6lo9{689j!3*wZBt_$4}M1FhLV0vwiZ+hx%Nn$HJMHmp8FENs! zJifzwY4hk;bEVCQ>Do1Kp-Zj&X9_Yw7(HR#eHATJABg)GDuwB(jkVeq!L=?y#){^Z zSGl8TVY1r!^IW~!;hs-4T=}H2LClbxXXaWS+aVN1$GKOjbzEN)!PUYU6wp6}smSLK zo*|%lSln{c?arM&i}=ssTi;giC7iL~g$Es<4Mg9^a#ihjZop0z67p~lqG51&r#^8% zbSpJWi80}9oaY4@He&NM20K%<&=!nhFkA$L?-El9P!jY(haamuRHcx${NAcWC6(*W zvh1(_`ZqBA0A1omaTm%)76rK>U?buM-t0C>Z>uP;LjQP zX^z|z42e{KijblL&2gms78({wz7v=uk$>m(=Hgn>OP^WoXE)@e;;m?ww?Z<#+H13x z>SYDozvzlrJn%CddrkX<+rsA%ADkzGEopxOU z8S1bS5Z^Pk^V83}3O$3kT&VCj;jEj9+fcL`$VN<&l|HP}Oj!IOL;?6yJ^$g}Pkntbe*=ic5IHypx1cpBbG>G{w~RnsHbw$h*)a#4sFs|8=|AT*f1Y+k zAGinde@}$c2XMJ;up?Fk>2VrqL~X+*1;pkco;Gg~j(d^0?{*LHf6jQJ;YdMtHO_w> zh%n&9dX!M$58hcA&M=lrfBZAGgX)>rl8mp}$^eEK^=G;T??KC|hkqG;=*?^COi zA+$A4dzYuf0R*54gLy|Ft0Zq^S1YQcppgUE1@am;;fJ-g2UcmH94+*x6Xja1S)VV9 zIUu_c=SrZ&z-fT4hqvKz+_Wv9HiA}FHu<~D&D*z82bvg$8Th(CK5xtp!#fdgKrnMP zRG6-pLRFS%O3TVdAnSi#ZE!gu0q#M_J&1r6$=+u2V5R#^R(4iabZ}2v&EH)(t^MXp zYzXJ_sS7W|A+SzDn9g;`e(`2tL>pE5)DJNRa!aK&>=Fi3^kxq)`772D)gAw4ovQzK zACrE`A{Vj3*io!x5%_dfk5BZJ-}sTGFW=TqtNkG{ z6hA_j!5YQG;F-X)t6pA!005UC_0u3xHrw?sFjvXN?$6wDXZ;A5(0V`EDnw$Aw>Vcu zRk4haYm=u1N_EWlIj=oV)IyMXq3FDH< zuVbPMg~o|UUBSx*92ue(!iIx5Z}M6`bgI8Wl}M*tis2ha4)NB3K0-YqVGWx3e(S<80zAD| zem^bvy8sUAP)KpFi>!TR|Mc=iSx36*-L5_U(%`T9%e!1t$Wa1gR!z{rYHMr>+E4eD z-seqn-PNw|X-YjlFQHD2A|?pDG}!-5i0s;i7k4H^GNyp;kb(QIlF%k z?s&r0Rz#v5%U!>vn0n;uA8gG!sV$ASHxg~?`dsYU23st*#i}(9{oSHDy9EW}gX(KkDMdN~4mMKDUlj7G_CRm=SWutrw0sJ5bMAtq&fKzkj%>1_U7i{>`n!#A7Cco~6fq){WV#ZP|k` zFE;npu3sj4ABOKVB_L{tGv_Y2e_}WU8n-3#=|(I>L1g?>k1U#FI&TS~bua@wE|`|5vXOR?Lt?=P-E<(W@*`K{BFpkM|wGU~;s{j`~##i$=kxf+~Neuoz4hRE=M~as{`` z^qUI-TpQyXtAeZV1D6c|Y7)sJ1nGl8x(=EjDSmxXBTI2^obH4Q0V=CiNv{NtZQ=!o zyX_LRHnIBj1k^?^xL+Xb{hw+;6%na|?^V`}&vY7Dr=fZMCrk-WHSJ&)S$a;KV#n=| zA?oIE3`exfsnl`$&zUM+F$t?aGXE)rJLL_Cns3?vrrPrLsRS&3s zCd$|GScyjtbjYb&N%H&|_si{v)hLnSG^T~MxHkz{Z2EDT|2eUxhaR|zrJa*sYNej0 zr0qrfcF-(g4AtPK*+F7d$BSXS&E0JGWMW0`?r!yGyg}(zg#$Ds>W&jP8?-u~ct_^t0TK#~WX6w{AIA2k1* z3Zm(mj`waFov$LpVKNm28QGY9E;Te!Va>gYUA{YMWR+CX zs}P>#zN6x0b5Rh>6V2^Gp03tT*WPOcGnPFsEBwPqOO3P&`#kk$X)8alKz!#>yfCpa zrT09ryS8NO&Ya01cj@gSNOXC91Lk@d4B0Vf;9WqY)vJ=Sn&_ureVB2uBg-&p%igp3 zaA5TB8$ChTpj~A!?Pv`7n2);^PGz|Arjj+IPfPF+i_2HvDR{NiN_vM0!TyzLynO*k zsNRY(b6^=SDC7iE+v4seoy;=7Ub~tL`*dag8c2x39n&8?=;tAZm!Zm3(9fXEC%zNrL26G_# zA#&nwdYBo8{Xq1@b?`_SyrB)vg%p3x1MyUC>6T_rVXyI!a*X$grN<;oIPgDg%y#*% z{c;Q&DnS9`i#REMO=Y!FWeZIj68?y*6g)q&#km*0yUT4!+DyZ9`3~L{KvPMfp;J*0 z6>|aytwdX^P;YLKS!$wk+4NRtXZr%F@{E|oQnks_4S)ahwshaIrNX~^j>dFZ2F!7% z?&W!-!+++uHC28#ceXuY+)5(nUi9E$*XorpMU)YY6iM~ppsMbBaJrF*aB)2t4L=0d zRw>Kj`p%Wkd2b{+5mgMe8$_~kv7;6ek0C%M0`_D#Q5LrEiZ0!@6!`eKX3IgWPC(LO z+9aaEa8KLYK+x5cAA8sEOu1eom)?0KrI}2R)=yvMtQYy^B*{yb9||zFVNY)o?3Iu6 z+#EFLe`nT7XLamlS>J@Z;So6h!HG4!{_cIuJ}_&sl^n!~y3jCit~i`Ms`x?tKt<~K zYkX?$>lE6-31AspD-p~QR!N(ge5_@})1?l_EQs!|?xS~4U?Y{+@R~N_F(4;ToH!T$ z`_CV&7VVPH@MAklXY5T$p8AKu9>)_#cuWVmD=xzMqP~9qy*mu!&aCpKy1PhcI4;o1 zqrHe5luEb0(a}f7{`sQvzk;5?WMNi&wi1hP)HhI=@6e+ij({pG8F=^;pRT_YBJr%O zz0PvY?hxx8^U(d4?(PM{3bg>wj!;?|ejh601%bpGJ0h-x;Wuom&XL%R?G|06`S2=3 zx;PA@Rnp!H^}%4m-p{*fBaT)~A^$|GYG5$FHjLR1+zIbEJ{ioI%F91?5~g76Aw(`7 zM0wVdIb^_8V5Bgv+r6)NZubgL6Ex7sB;c0ayp`_sf*ch?Po8?d*lO8xgUvfY>rltd zTs1z8J>31$r7#RSk@+%Qk04zuzibw`KpdYS=Y@iA|2OK*kfrh_-z=9W&S5F`+@V{q znF{)z7rWE|_XFbO#F2o;TLPwnND463cD(k0!Liv^9M&nk4S(9_-#0XFJBwh@!5v85 z=pknD;>(RH-mp^^XSlkCzKW;n5s^4hi26Ej^;lcJ3_=vN@Uh(EEqa(Jbog1Ff1FXJ z-oJJbj`Sw&^mD3a`~3tdBnD>B9my@KC%4F5-C>d+rzrlBO{j?y2uEqd^0>(hym)wT zncNl>MM#04=Pzb!#eE^&lQXh9jOlgsGmsPFy}+U#gx`G-vn_sTg5JO-UNe9Hf}I>c z9`*mCLkUMY3dMjEqTvy<90oJ|fhH{D2sLGi1}`>3X0kpvKbeJF3Sc8PPUO+zoYJJ$ z>7GN_6HEex`w;1S!22>X+Q{uh;AI7K=B@FE9xmNEPXu|5tJZaB^Ws^?>Tm!UeumzB zhT87GaL!9UWcM|hD;%j~Q)73Iz_$ZfLx$Ux;b>mkxl>{V{T}3!0>SHg+samVnd+}OkLD&3l?3K?KxQ)8DfE18yD^5 zZ|lp~S>$-A5ykIdP?HzZ0{^8Ue-BKvmX9{wWg!j%F_8=|iWqZQ7TpNiOj6TbUBffw_kf)@lUdKS;T>WnHUJu0c)l`;mnpvWC{qd zOp`!z5NAkPN&9MgkH=a$Yu#XHpR+VuX61U6^z?rz8AVE`*DbUZybOT#BXkdeX_A$_ zjp)s>Tl@SVhW5OG<}U$>RK2CUD$6_7y7$9SSJ+}c9KiYF4` z(>Nl)AaOb?ItWGiJsR1iCxfaFR|orsL%$(mv4eLG<0TQS-xs*n2M>umUKl*GV1a&4 z5r;j1cc^*L@y+3&{GaWo$rxQ#w0)IPjsFNM)`Rs7LvzY-@=IS2o|BqM)2=X%?tM4p z&cKu-ioWa9yQ(>RQJaXD7k`F7ZDXL#JB@yF{LJ_Kr~ zD=*_itngL$sow0zkm3UI1FjdMId(GC94#+w5xYh#t*ju*)POw_`77vCsp}#5D>Qlm z5B<8g1TCF0Fem{8Kb%#w?C6c~AK^w{MY{@ zvLahbnU5J|C1jI4l7tHRqLN)^Lbf8I%!~*{M#`>KRz{S}C=HZ^5VDH!d*A1GUgwW< zobxrF`~F;?>w2%N$a4VvJKP;{(WzX>Um~&gOAKvcxQGu9-_Nwez1=m+xFA_IhrGx5 z#0mI$jcBNSkU!izk;E9MTaPrP`7UL$BZgrJ80@s5w*kmmuY17oPjsJ1PFbgCm)U90 z*IBKBwwnJziU(s6JZ+4(^|!uF!cZe4FCUJ%Sdh9bflzU1pl#mCAGi>&KiV29xIaR^ z(X@~g$W4wHkx9QE#n=VOhr0zWz>DgyAM4E~HV2M+oe%ELBgeG!$ zRqqsvrzfmMeC0J-Zqy$eHnAqnRs=K{B#rE@TVMrZX>=2!lR%H2h@O&1L~` z;L>QkJW~@%WUP64nX)5cS+p*(qk#OBDm5XjJhRckXaQjV$k)b5NTP@_>s}R*KnUDv zHm0)HuvxrFA;i2~M!F;9&?O)Db$g=Rot*&adtw8Xzbmz zYMMv_6FVL_@%Ye#MnnLdJ(#8p?Jw%@1P9wzv4QYpKP($2qNhgSF@gCiF^6o%SQ`0O z!WlYqP)_Zxj>9n4=sp0-)Kon7&Fnx`UNcKQW7{AP>{%v;Ko?B=y07y_? zut!~yvBoPPnS8xf9@|s(1JST<)?O#E)!?}sUq9)J?2$0ZWuZi? z-wr$rgjvnU2aO($9|SvcG=-n03Fe%Wr;-ox3Q)tpJc+Rs3Aw3RS&@*^V?Ecmk^t^c zC%2W{)FGJ%jCv|-oku$a-6L#)oQLr$qYwmeF08brx&jw;3!1;}yD%Q_UW+3P|8NW% zV!S~fE@st|F>CL}q0*74;yCqR#z~L>2&NStr}^)clR&P&0WOz-jn$!75C@7_IBYRH zc)&NFzQf$0mW$&gN(Iy@y|&Uw?#(e})7{GS_arG7{lEqc$qug(=K@;vpeLtO{R-A*z-BKIfg-Jtx&QQE4aMC>j&lZ+@x;I;^h$@ec| z`d7(!KTxJS9nA%L-nnP?><2q1;VFTb7|;YFE4E=|#+9_uPG@Lqsqw{C@fe6Bqx>># z5fhIEOAb%~1%CD5ISOo$bI%OvTd!dk80U63O8fAx03VQ)HPD^*IUvQoh0sqx@vs#R4POt|t)oH1b&$+h zJb%Ie*^Ss9ewXY%~!XT@a~U;fObQGBjix`~-qP+;?y#|Kx+CbyTb9*f7qcq5Blfjxw60JnT43CTP;m`~ z49&da-+j;rEsSwsb0r%Ga+e9%|>dQHHfJ;y3Z@pl)twj}s+Fhi*dd)k?k zHV^v94a22K4iNmj>yGlY&t(H?TFrj>Y8Ciuj9)^g^R*Ad2EaKjxQJG`m}uFeoA2w# zXiP3%GNPvGpuTIcDc3cM>*~)XtX_mEkcQD@KX1jpgiky>DJ#2E-t>6w;bi=+f*Ipm zP5ZhLq_JLa+FK{QzhRFM4xR7X;(G*g>AD>a6yLosAw%i-EU_Bv*RMS|T;mkE$s?j1 z)_$V|xr16kn2w4~{e}~cb*}38Mla)AP#mAZ67f?rFvDHPNu9prL1K;e776iIogpcoMMa!EcAH?sRaCOUQa9?x$P_4CX>HJYNAGb8y% zy>V#+tu@T^HHTL`Z3rLQRfhIjjR#yWyOWlxt+087BWoT(qWV%N@xqqjl>+}FNsPb5 z!o-m|BHFQMeqi#gN$vrKvFqKHqe?C(-Y_t9*IEuh3U?Ic< zA<*FL3f$QMESIkMlT>zY)xye3C>Wc*qiKgQ=Nlx+K>hv@?q}RVME6Q{>md33*y@@( zN`J9N?a7vt!=G8BCiikOBA133U7@o@N;|{&dOZ@`By08} zoP)CwxQw>u_xZ0weczHO^2%QD(G#lKm9?lN5KqDQ&lUYEy7O;-wfeCwn#ZYSu3_+n zunn1SCt6(tdeP)-LSYBN{=_*@336o&A!c*HiiTG-Hs&?9U2Fg>rJ0^Ym5|w?&b68j zG>K&Qk>?OXTK0UylYs%$S&m0UFG;q%vpMR>3-PzY!gq9;>~BKR%ol(qXdrC^)Q6H< zZvWWL!mrNR!#J~T@#$1@x&K`gO|@(0-SHAIf}MWyDeph6GopEyF=Batv6=+}Ni39L zy8q{QN*xo@EoC%zjiR0a=us=XGkSW~k3Qo?%Sc(O4)_{n8eAxl+N%E7pJTQPH2d#=|ch+G$cQhqtLP)E7Vd6JY+uLnZITf$d{Ip}JwO z1V(gsUFylBpq{)S>*Ot()Dqgi>&Zb&{%YW&#=SWnEa8Ix>MK)bdU2NQ!4jER7!K-Q z@)zc`;(T!Mj&FOMRxrl$8v(kv z|E@Sk-4^axOTHrPc77=~uJd_wmFNk+ zT%SiGMeJuopms-Sk?Uz~WXRGeTLUcq-U3mURmA_lY4I$i@Ral_;|oniJ5qOY;*3CS z05~6w6=B`DJiy|xSRaWje6eT7OL<_H2?A8-K_A-R*GC8?*O)B3`BR?A#`2PRe==qVo^yAGNH@aYTa>2d@-|4FN|3lVc zGXz}++=GB_B$Hn!DbsTtwcZ)0Q%CQA*HnJmTP1&G0yDuons>_ZYXYtX6U=DPq}JJ# zRMMun%LXj|Z~!yM@6iB;6CqZs@2sF00~0!MxTxpq+Nrw%pxrStLah6ZIVz)AJO>amKtV?k-2QFQ`}UDFo!W6*n_Z-3d?G+Z;hOgt2Q{lJQQs6BQr)X z(N7fUjL;WafwDUR9FL78hJe$e??5Pee0LviI?x@2w2`{@%Y_k`-SLN!aJdo2h_9)$ z8lt46Ec^+KPyQ!+cQm{{@XHc26s(%;(v)h|MjUc-93B=-=>*qIScV^y&_sioBY0O&4y>nhSCWAz5I!wIUz9UcXojSI`15r| zI7Dtd&-K(gsHe`7@^Rf04k{>@UOND0LcKPi+ZC$^`bFxB@Lj2liTdGXjBF!qiDFL! z{+25pN-*|ycbC~$YzJzym$=>$(pbAxRr2+a#tPf|54Uw%Le*5|@_yK}8V`j`x!1-V zb&^D$6Cih}Y5&?9&NFrr`Ow5b2Y&JHItr%twHn9Q_a66!%xiY)9IX0%u0gX$=7Ahk z!*_O=(HV2=aX)7KS{|HkC^~wlVjsnbndG;N)<2ngRyBbX-2Z*_+t@B9S`+hQ=NiJU z={)e&pSKlhORfnJIsi2%!K*G!rMaIq>tM@bK2@i>?Zf?|_mh}e@Y7AG4(!}|tguU! zIiyk;Go$cWD+=4J#)mUPH+4(ipS^sU7Zsw=j1i^rmmtf@7LNoYOl6SyLP94%2rR7= zuO@(GmdscQ{wU=2Q;hEIvD3qIzSu))XZPoz=l*kFVj9U}azr*LE(a4*qS(R~9n!na zP3qW9$Xb}?eD1IhtY%4n-(GnDp1>|>q27V^19oPYmv6$~-*JenhkN04x!d{kr?CPB zR2XQ#WamGiQcPTo|gAX6gg1Ad_cME0A;JIG}e@&zJ;vG=^f3g~aP5 z)q)lsx)>sY@kc_%r55K0R(sx9IYTavUPR06ppJRB&AUqpvagj1ND{H@rnl~pwbH=# zmSQaL(Ltj{T%oFsSOguhr}$Rt=FUzcYLDPEFx_B2CpN=k$w*Sy1qg!j)4 zq&h$}T$+FKY*s{Y3vrlAe^?qh*mvV+Z5xR)_V+Gtfq?#D0Pqmh>9nyJz{@4 z;rc2y?=cyHv4qMQyavGD>vx?2?m(&o6z})y@oFhbjw)<-HRSNheDvHX{&+LRp|^E^ zU?wS;)u~hR{_yF>>sf8s_gD|hD99V&;&$bNM=lYRzW8MbSSBVoEY5ix=Hls;dK{RN zk^*d(*uj9Lh(tQSIQbvciFSmah9r37ViuNj_cEb>vCT>@JJ9@`VQp%#SafI7IW*TbK~cVg{Dr(uNIv=0Emm6d1W zJbRuo{|;i`ZaW-2mU)SMk8E}LzGUKKlsx<8x{XHe$tPwwH_nt@Lw0-`R9g@e*xASl%ns)&98bQ5MeGcgRtO4Yg3%adjCh*Q zZgZ)8;zPMm5`JN$dw4uq>y!)57c_Dh2FteQZ=>asG_-FM&K|j2wDU}FuMA-f&Cq?zlxd&ojX|Ws_gN(Nk8nVre*eK#)UnX z*6#UdMq4YK@4oNYEfAG>-`QF0R+R<2#IH|N8Of`P^UrNH4%tXv_&I%Y@3$>9WxCG& z%W5;qoql)5pdqTk+DuDJ%W@%_1xi9;HF^6>UtiyXoE*X3?~IQN*1+BNV;{uCt|!`B zS|UUwr#O_3wRR)he`RIm`}|)+29B+f$!&HEAp1>Y^%?_MKGd~ZhyJA8(bAz<(bCc? zC@AFWlkegT9e;3KXU|g&KstJQdL3WlD-D!NjF832I~GEth~2Hk{0-IF`TnrP+shuy z3x}MkR5!)|?2OL)5p6lKweQUKpc?BZj7jZ3aPQjxcg;nh;U-H0W6H$2YO4bXJ`(TS<@RRX*}d?#0ataf#I=F?!PY=FCaHvZ!zq_Wty^K8-N)AVB)ah#@} ze|ZEX5b_r8ZQG7ZCM(Fx-@A8DI1q3|7Z6v6f}5tBqRDNOi_QT7R*)~9c+e-e<+$Nf z{eZ7|#(@nRu%-R>uUWy9IxFRt9blho`X#s5Nrau@IoW+YH;_swq&=pyXL3<8Ufj-*3ffv$S}uV`!eHeyls(Xv{V4 zBZTx&Qr*wbpZ+Zz${5+$e^l%-mYD}NSH-7pKz-wkc@n{DU?I3~=Q_}6{$iupw>*Xj zF{{%-+KTd{{F1+a5f(K`?A&^4MlI#d_OIKIQxzN(=QP=qBLB+pDP2uX%`NXb%wIpJ zr~7b3-b(bO4QCsB2pww*w!Xa(;}EVLdg5Z0WmOHWB)!`-(qPM$YwPMtyj9Lq=3l>l zUA?^NZ_n8L1a=2@&CZt6($P(O`3{Z@j}+hhyvf(P^Jtx)hevni&j5Esa$<=B=4Ry8 z!Fm)A>Saf4g#YEs)9l{Pf`W2ilZ}Ql8h71%1qs38$@H|eZg5ISn_3+27Op{V2Rf4U zjEr}~!`TzYUey`M-#SC)jG)c=)KtWNCM7YXp-Dp@+g@JPwqt9ByvCfb>In-b7M4?a zC~Yxa03#RCqrI8-`J{TDER@imbNwwzC&}Ra<;$lq_8N#L{+yUNRx$AI-Mb`w;$Q}1 zUWm2%o7sKF@MAxvb5oH$ipNZ^Gqs4#b7XFAAZfqYc9D2}N4yu!XXbXZX=?mbQB&)~ zn(1}WA;%Eqf%wD(&+3echzVv8Zm}^j=AB8pvE)gJrFzH53;w3u)D%vym5HOlMRsyd z;v5lLxT;S$dQ>Za^`qSS*PtV~?Jj64KP|HK!j}l$W2mCiXDXSUeY!L7q^~ zPOc}P&Tlpp=j?g?`ube^QwK=NrQ^N1k7S(vNF_kSbF5p@)|X9Hs_U1lqKoR@UjnQa zaZz{f@Nq>SoSvC+v9oKE3J!0`#%pz6{1dF4NYF8qo(oPODeWhv5Stf~bUxvoS-y2o z-1>S@Y;5cV63Z}uTUuKyw$Vhgjz_3xCo0hxBDy#i;ORI)JR}?BE!b=<+F%{LKTMnm zj!QBW-KV5ffX(VI7;&)}0^>6D9*kGD`!{L+(96ylJ9?ikt?bJMUXQb$o<07DT}uZC zt$8(~8t4Z%C%DQ3_@E>VIKE8sF}OP}JvX4T)<413JmR4v?t4D&mHz#%>6a(el$Fa4 zU(E$NQe-Yg6fDtD556RGsrzU*4v^q?zyrlt``S+K)>I9B^cyOkAY^(V46P5FLhj;M z+nv~!dWh6MjJG>{I~^@;Qs>xtPkZ&O{gih&cq*9{@!4$%#xtZ()jPLPe#yl>MMg0#lByMo*nXkzn8DqepMP zeL-py2%VXkd5>NRFh6!0I}aw9Ur21-&dJlOa59ca=ypwCrY_V@)R9 zmcRf0%YXJS?`A4VDMvVt)av(vDzfo3jGk|}BO@YWa&+`sCi>yydD0fhuh-v9OO5LtW8YLr^adi;a~56x)d+tek`$C zd*$0aMyK>UclvQaV3U(_e^gT9a`tSaLUE-k{!Ua%&kH|~;}PB6(Z;6V68zFqdH`!xzOdGKmob5mt$+xzSi zyKcJ%xC)9nlEct?ERJI&e|YFu<>y;>7Q-hFd4Bc0qfGa2XIoKX+^ZnzWCQNmG|^Yh zG34a2Z=2xUD>9Sp-$asVkckT1`tD~j6N4w2s><^1XHw(W(z&gle^pR2TFYp^R1Pmd^V$^e>cBHUS0--K0N7%En)B}s4?Ln1wbaJA^ z>+24!{kpVIQPKXYUY9b^eM?opE|{2F$dxt9FEz8KEvyOo%&y;Z>~=S!hY!z4q|Mm5!cQ0 zdwaI(UxXqMO9*8zQv_W0jOyLXfj!}r%^hZsfB;3x^us5EJ^sGH14Ad*FvE@Kne^D#7A_iOwOBrtj@lo&{y@5&+~_8$_gwW+VckB z2xag1x6;O5_(3)>yPPV`eZ_R%iyR-93kZ-dh;(cQ-BBrGhfxB)+=1Sg}DySp(aTFfXd57JXpjSJ1>w%F&>QR``SoM|1n<*axc zZ{gBf=@WG6%$hn?^&`g?5Pzlf4aEdu;2^?r;)%Oy<<(^&zhUcPt9mL@^N#>icS?Du zvxCDcOIy@-^fae1*nw&~)?Hf7jSs)9HfD7?RLRM0g{;H~Oj(ImUq3Q;D+Yy28YOAva%& zF1KCuD{q6`IYkl`)Sc*DPAJ~4;<@h82g~o@m3d{QQ#V`dwG5PwX7#P;GSttjh5)WS z&|2Svj$zOHw0&ZpiRgWhp5kP0uZLN;_us!4|M{{8#k~hh<03qpBY$O-V3ii11g}29 znjq48El*2ig|KIbYkDQ;w>q9c=j zN~J73BdDn_my6cG(c9Y$E!oOs-MS0$b4p5%;=tl7J9g|SXWXods5Hyxr|~8)^x$04 z>%bZaogaFfgg0Y#yAu)(^3I&CEZj3bHbNSo>i#`A`!jO!rq1?~Eo3{$@{D*X=W=_#nIUl@41VnifG#JuE5tlr6J_@K^=0gMZZHYy_Xre^KhzW0kGF*{R~RrprLu8$uJ3Bd(^V zW^Y2uxl&8Ev3zn_@t_P^$vx%?WydDquGzIYyunLm5OWo*6R2bh4#7(fv?;^EGjqOX zCGYngIPk#o;e8b8q4lLF*L8*b|Bj|eR~VAn6Yj`fiD&KJ*4z*y(3oO4I%=olB@1aU z2Ab#fp-*`XwY7D9j<94hPXws?|6_fkbj2>D(CoE36Js=KzuJUy3QO{JlKY@U)(mGCD6 z?rMabLGaj~{}ncmstbcJ3V{q9Cd_@fd$F`)O&=`M4_gay&Z%!#WBlFSZO@hl{~O`I zeQuxDX5pRIiHWV1k00N6R45{f*AG+MYpHG??{pTMT?1N>k)Po1h$8PxgRR}SDg}63*i*F>yB*(|$pJpWhmSxj z^ixan9rY;>xn_?g&akYijfun@SNR#`t@02}IwB|F?L=d)6R3G*Jid1+^xCUSREc~V z5!yMn`cR54kcN8>TGK^d_od&|-`jh(^B|ksGg`Qk)m3J)iqeH5pH3AI zNBwPbN-$zKd&)rmu<#2=!#-TVx6#AF!;>J6QMz zexnJw+Q3xfwW8O2rd#T=&E@HRyfc)GS4_8W|IpPH$99=VN&6=26#*V5Nld1;wwi5r zJp!Co>jgKqZtbv7%eubo)o%$s`7Bi zf>MlQ&CHkQ4j01hUK_m>D#?ni!&CUdz4N6>p`FE~Lk(M<;Twx%%9-5|s$qD4ho6AI zcv^bt3VGzXzDbqkak;d2EWv+t9&kH0$Hc^pM{4}b!QQqaU7;LMmZ+48TcG(vI|aZg zUBMe;9(xt~C=|s$COa!msW?h>^Id`nZ$2X{Jg${`^(gh0k2A}kTy(h)$jW+b{dq_h z%Ne8uOevm}de0vf;Z3ivJVVuxmX@|yME0(Z&YV8V|*;YpL(OHpCM!m!4s-S72hib=Yn^=}XTF>FUQXU-rG3!aV+| zk=)Sp*I?+c+WN+|C&4mQe{^oYm9Q8wq2!tTaNBAZX}_z)%eEaC|6%&nkcfTXKyG;l z1O#+sN4$a{Q9;x*$Jp4$CJUMij2-9IB~J_dMoB?c?g(`}lF4uwQ<~nPL;KX#AK|gB z-9|6ZymhPOj#y{ZeXtcpAaBk`(He_x6N~vdH|GJwgqTwFoISL2>oeBY)^Nmr`0C#} z!VPLac2=mZ{A>cPzlB}p(*h5Hf}IFQaT9h#^M-DEn)Mjl1vj^>MDMLkOyalSBG3bG z;lRHqHs70@kB&|zWy+>+YZUcgHmY;`Ze00xe2YmGp80Jpqb>rr!p`=K*jV-jnT}W& z9~$&KF$X|Qi5~>d4nZYz z(bw1UGu5UYl<%Oskrc35-99)Z0C)jJj1)OO=B_n-9d{+O=it!L$tufzVUl(>o8%q2 z$Q2l{QS~RWLIVvc;4pk1d*ep>m0OSHO6X`_4itS|UD>E!x7{=wdFL~QhUW1NbgjTcY<05i&YsnQO|8tl zy>IdVi<- zdSg$7`QZ?9r0t96&mZ7fQiwf0g}a99l|(L21+$A59rC}=x+ZfLIKk3t+yJottFrXk(*OjherLi{wLHFTuZfd8AeWO>?vU07oZ0q+K3I@{UR0k z-&n<%2HjtcoJqPP!Q!Z;65CZ!pv;jPPjqpaMz?7=IdjaVoUwZkwQ>hbgJJ1_hDyOPP}2L<@= zuY6^Qz0Aog!NZi!oo076gxOA_jVXy>M?P`}ito8RX3V{EEP#8Vzon%`Vc))UgQPmR z_m6y}=ZDB6{rohpK%luq3B`bee3{9i_35FGhK;@7JZXbg;W5n7-JpWZEOI%UCU;%1ya-O`uIpMa2X$DP-Z7 z(7KLL%~gjbG?am4ZYkkGU)**D1S~k}6KUE{J%v0MilR&lJZsydro;ljG);p;vXyZ( zptmc=fU<(!tWFPwED!L6HC%AurhY-Pye^*R9x75RG@;Y?^6sd_bTYh_l9pj%zt=RF+<)y!K-~BMcIHvx%HVnQR{BJNqEG= zM~`-tG)Ppy%{+E(aU*5&tQg5iRACMA=T1!i3f~u|AdAAImZEm8vLx_4zhk0_vQDh$ zNnyQkQY3edU7YNf2274`gtoCc%w|stG3gu^K}0d|qdo7?#KC!hx0$z?tajKkqjoLk z*SXfMRM(C)whrNrH{DsUE?O^iHuOK1n9CsK@PF=I@M6>NY`rNUs^5fB9`>lJ%1S#5 z10O?zl%{+^`0&`3eOkIepBI;dH0BpH}W(yMU6vIWV-{^5jh!YyFnD& z=lXbXvCK!Vb_9D}SY25`^fDJ)Xa>#B+$$Q1#V_;RX|+1&xWu;^$fZ>t-l@KI?9I&b zsgMg8PWULE9@DzDe~u5n+2EjJRcG_S2l6Lldil-XI@itH=mFTv9j9OC00nTp`3%vv z2(ZdjrFe^O8~pI0^o`oits8@z+Z|?HkMG*G%L!NX(CXl_q4R%*X5M2RyMW2z1~7er zq-#^3?D*xs0T44J*d;g)%8zf8rn>gtNJpIhx_;r;1li2~D9+iHOnR!#QsSG$>Gby& za8FBrjA;7Zc{Wgprk-Mu&8ViXej>-X>-+ayJf3Ol!}+~96*wFHSwpxK@C=}g$IwVz z4S6OKU^by{^-{f?4!w?AZ?>w!PXt z_1>G3Lb5mv<tH*Pl&m8=rj#WWFV8=!R{7o z+6mj&`KALVCGT-b=3uC0W@aA9+;m3MQ`>XmyH*I#-N%Bz4xEa}dbMJvr@8Y4PmAH| zNZ0-y%m?1dY~1TEKmo5REzJgdH260$F|q&2*eu6R+p?Rnu@*y|7fFpS;}wS;sJ>w< z!uG)Uo4`H2vS`ZKNRw&^PFvlphZM8kKtOa4I zH#@#9-rf7wPL3F2*!aP^03DqQ*_2Op$|EjL=HY}nJC0!!OSSPlnCZ@@Ls3jTUN-GyC~`LC&rhBJfE#=^()&BMGY9N%y#LY^g-Lg_r2Ki zbem(EOk+rcMfRzz_ba;6A!8c^p^uA$U2xMD;VtOvK_+YcK>MOMyR^9I1mXTWhJUy4x{2e+Q13`)_Iw7ClKVfD>V41F+?sRpO28HicH>eGE{OSfPco@S*7|`c1pXgk;eJ}bGvZmC@9er3 zd#cCUv|I2gplV3<0djEy^=D!tt$7MKJ^@s;*?B{vgjH%2C+k*{gVyJ>KE3c;D9rM{ z8NhX`V*21Y=J3obz8EDi68G=EWDsfWll?(JU%LqayR5nUrAsF_{&j8?8|2+3nj!Wm zM+B>)9zZUE53CF3N-S}{I5VjB;G4+yy`gHFwv*G-``(Nbi&}t$h1muN*WtVz3EO<^ z(chuO_1uaRV1-WRd)fbIc=ye@ZoDQB`Z#0tjs(3Ko$;*h5FwNE;}|mcgrvHI?Q%Jf zr8t;Srl+O~x*ZG5r7U+hr^TRJKKKFackwxrvX_rfe|xcY(x~fziSbt-#tIF*(T{c= zI+35XhCKkCX^*J#P0t~!$l2NXXGYuBdtq6serE#R*mYR>D%Tc%E1!h@Vv#p&`=3@xVoW|+xy*qB8~w}eJ@H3gn6!k6120WR06s! zXJo_8;ba5M=T}!DC@7#lbI$0D7JGeH67jr%FG9+9195uR!E0C!A_08&e{YS*Y2*tb zU8C+#^In1i9=cPrkNCI33 zBYPVZxuesPS70)?U6=lRK%f7wt9r>|VQff<2m)BzZ)Qk%g=*IOOJSA@V>Q{;%3`ML zdk79#`4G~QFppOD*)Wb}se)J_TqPooxk4rPu8e^~+yx-b}I+ zzGkB|i-BL5WKhnWiAKU8PvO7;mxf@dQA%F?z79^Q;jz)RM^HQ2itqe~|5~F?;Wnh` zmY(rpcOCEj@0m9RLM4>0^z`%|NLEmfiRV>=h+f5u(WL6qQrk$X@yWy`gSw)I45zBGE~%Z*oN+|uLGeX<<&WH`BQr7IXP(rp zJ%pVGB0xj`$PMKNF7sWqwXa6X{Mf(<5L88e?=i*O`%bDSN%B-0v%NfNVQu|5I-F0V z{2@ASiUU2(Jfpw_P=Ujug5S0F*md^aPX$qpE*b;pe^Ma!b#!!22*@a^Cbo?u0Yfp5 zLkY3D=|a?d2ot>Yc%6942EV~ett%l-BHN3!Gw>XLd>%Ku1>9QxAhi}Ok7$q3m_yIh z3oiiJL40F8WmGaIKY>CTwJ=UJ;IRw-&_Uracrc%POAr(5t23vH^Nks3!wFJui}e!k z^7X_k`iq_GIJ^6IUr-YM!##UB!5d8_TG=nvUaxk#Yhlx81U_g2qnG}H{K-Pghda`L znB7xa6I1W3`BTVF65AHC7eaX_Aa9`ErdRF5Z4YrJ@5#y|PQ1nx`Sw_eM9yp39uS!M&ylM>OMv)9 z8Bnt8yyt6__TbZWKN_??SH(rNf$1LIP-j=2to{V9v$CoxPoI2-o?+>8z^$z1pnry} zqzMaN5_=c4D1?aZm(9Pez1^*nmo8l*aC#(qylLSXug`5TlROvrOH&{l8ACcC78E~6 zT>rojJTo9+S&`R(}5E6e%Iccsc3$$yL8M!JFVgn z!(Y~fZRM(AQuw6L2kp%?I_0)))wI|M-o(x$8jZhiJ7>+`(kFYvCIYCQcitaej_{yd zD*aWKf3#1xfw8c3#G_gG!77Y1N4%bdtZM(>*SKE-wY@=R_IsX5k}uz%?Ynag6A@0b zNNj$-gZ$6G2aF#zj)b^i$;%U)yr#vsAj zq?z#Fzdr`7ubytv57UbJN?q@QE?V!${qw^~oho_PIiHDN`r~G1S(yl>(!#<-uUGI* zwp;V7e_t$*mBeM3WTw~Fw@ zMMqJeS`0HWe&-m=oL85orqDi-&tzGsXBf%uTk@|F-L5V7ZO#{0$Ae3Qeup5`?Vrir z-}nAKmKEoLpdxd${%6-krg?hrYb=TL`#TX9CZ<%0WB0m^@o!v+z_iFtPEHfc_vuWS z=Y|#zbZg89L0c)J3S|LUf*%>a-rkCn{@7cFrGjPDYcF1ooC*9RRA|?EATPcCD>=0F zaG}(=4)jL1=NRPM|Nc8Y1eMk9c>RJe7hLd9fsL-n**~?rJrwTk?aMNdB`c(eaUsxK zE;iuFr+xePbwp!BSOVoTL+-*+G#xPuA1^$KCBfa%q5LvbNg%HVlE|D> z_cJ5b!xuN}Ax*5Ns_GoWTl^8gOyvxiPFpjWxYV-bhx3bzf1hzzaHo zg`1aSE8d;b;2~u4zH+>l#R7~Xmw;X>}dEoQevuFEnhN(7x)5Irqir)w00(w7y#Sv$QD{25K zQc^FjX!0M0wMZ!g=z z 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 literal 0 HcmV?d00001 diff --git a/10c_tutorial_binary_segmentation_files/figure-html/cell-29-output-3.png b/10c_tutorial_binary_segmentation_files/figure-html/cell-29-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..a45931d3c719bda33432925d3cbb802aed7ba7f3 GIT binary patch literal 26571 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 literal 0 HcmV?d00001 diff --git a/10c_tutorial_binary_segmentation_files/figure-html/cell-32-output-1.png b/10c_tutorial_binary_segmentation_files/figure-html/cell-32-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..69ce5647fa6b463c75cb1c00cbf3fd4820c3a666 GIT binary patch literal 151939 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͒q! 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 sV{w zrjUOUCl#U&VW>x5fBR35T}<;6@<-0nNZAJbH6z;)?I@@fdxo+jxNW@Ma`HVKh}0yh zM;ZczXu^!tts)`mMYQ>siE-g?DiCttyLktti?OT|{omLkHN^;4ECw@3Dtz7CwBimi z2k`vw2NB=%SD3h3L^SF0&=*;W{HCJku^g3(nx0b63ezr{$*rE#sbA?)yC}X$mi}Dw zbJyh3F64R4UtB68Lng$60nJ5w4ga-UAlWVSw9{Hqo`l%?`^uJ8kG@55p2 zKNr3&E>So+U%G>0*drtuo?w4Qu18fTM@*Tc+2}FRUoc<@6EwOx&Fooy2mOtBUtSBe_Y_c0LQiGKM6W1EU-X!#UwpS*dzs$v)eEVp%fy?b^HBIDY(=2u;+v7X6C0cR&&22K{%qGaa#86bE{FAa z>K20JX4a1GNnra985-2aM>3^In0RxVb2VJ|;oVp_GT1D;vN!~3Sat<95 zB!7&()-LrG25{g5-#LtcTd6bWm0cLT

?d{3XLJZm}|hvRc?cv9Np8(+Scw6rlWE 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≈fe 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 C6ZlvF literal 0 HcmV?d00001 diff --git a/10d_tutorial_multiclass_segmentation_files/figure-html/cell-18-output-1.png b/10d_tutorial_multiclass_segmentation_files/figure-html/cell-18-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a01a9492c0cc71a9f2a62ef00706358c16569fe8 GIT binary patch literal 261722 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 z℘5zuUzTg9z?uUskkA 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 X_zg*rDG?T@O89wxVm99 zYPLG?mTJJajjHU3rJ~)X3|()o+`t80F*C%tdW`o-z)XCi!kdL~K0w&E({WgSEy^}|K>`25KTcODoIhm+Qd?@<`PYgd4aT|#J%nsPu}qR z6~B}0wCTtR2I@`?)mEK5dCfeY<;p zPg#mck(E?l4qNG=###HEF}A;OEv!J@O7qun^W!D{h@BiSm?X(G-6yOhv98^)66PU0QK+yrX{gs8$^&Xozn*pO=+Mq&wi=wYa|h zkYo2=K~@6%K?7_0Gg4tzw?TNdR(NQ7t*Uwxit!m`Cc6v&eV@Hwvyh`o&F|~R(9cSO z$O}Kq`%}Ue%=cgWql72^x9Sl0jP12w{{r=(f?CP6lq5~{_S-xy6(owyiI*>5_WWPW zGL8W1sax3%{CY&SKoT1wP@p!3x(3P%QB;&-UKl(1%(=*ui!1n^(V5g^;k7IArep>Y zmk1y5osEUeb&J0xEyt@hrsyrbqE+^1QyRX~mNaD^M~CN-?6$x`6~}SkzdGQ?w%T(_ z9Dbscv^$=rhy=3OC2%K9)z&9`JEZpAlA%X4%eDwek=dUMeK$?)9K-xMbm2K9#yMhp;Ff!Q6y7ho zM|V3iw(gYltI0_g6GLN22yLdG4K`Ll)6^1hSTf^2XvZF71dGNLINUf*vv%7jZ+5-k z=4k2}YObxC16$PkNetih_qB%qbJ35LCDmnvaVl50CPeQ}&Z~*Vo-@i%@RlP^k%;Gd zI0`eE`H8cr8Z9*!o9@&ML8B-2dksP=6!O1zmDyiK0WiHEd#8oJW<~w* zMiHekTF(;^?Uh(tS$^T`W@J~2>sMY|Q3iM;mku12v{d6M1{8fW%>zprjiB?bVC97M zi9*2=*&zC21eINZsYLE+Cv70@*`EdbkE$AMaoWZm*#K4}bneIea)`A2{sL|Hw6a4L zd93dI5&p*a#?VfgJX5wCt!>%;6#blPI?v|wx#oeN&fVsSr7xG8O{<5N1<{>|W)=^s zylu0a7Xl@fz=OORLjeG1{=ND`9m5`kS{NuJAG3+E(y%I&!6-*~ zKo+S1t(EU=B9R0i{t7rHN)^TQ;}=VnU7ov`(AKFE&OSvyY~$S?E|0azRg?6 zvT2cgGu)m2^;~OHV7P*09%BqOM5d4rw$Pli`LpH^aUDJ*+@Hh12=IAyE>(Mu(nEMb zNTWW>*45|l2z#{+nW;+}>`H8i$CA6n6;D_jXnkm~QR#{#)~@2e8LvylZpc+T0YxAx z=N25?3o)K7-I~!B#tYYv1`W31NsRa10nCL4c-KNqK5=s z6}$|$W((SmZHXp61(Jdg#BMjIg}lK~Vt7!(q`STpyTKPQF1tnqui0x9GhuZ~&i>a2 z4)&g-^0T9r=Bfb&@IseIr>|2n-tpKWQ_gMgYQ}mtI+Al&N*Kf~YaJr#wnnN*KJD9F z+J)p~Laa^9vX77EGTG~Oq%1}1Ru48oxE*I89@6kChPA9rQ2zmo)0NCbo{p>h6uIpP zDI$3-+y*SCV67q)3pPJc%{@MPhT0uHd+gkV{A@@g@M|nS^LgMRD*-4+t84UMM$x$|O5Z!?qePZnl!6cu z0mi75@<_LkE<;-_lhm9!5dE!>d)>zL&Bz3&Oa3CK6*mT1h(GJVm;%IfIuB@^7zdyq zjDp(Yxdw?4B=Bio~fA6NM#TVtAR@|`F~1M z4Ngi}*4(=xlM4n3Ql^9KiKXb9z#K2iYuDm`L0S}>%S(6qJq;KCCaQnVMl~0RE!?|X zAM*1jnP;H;ZB(97u7bp+ZRr~rc!<~O%X8w-3d)dydIbA_6;zW~UJBi9Wz?t%dD5h) zOA~y;>yAv#eE7tVSC)aR*QkSJihaU31pC$x!6~s>qfk9#?@hJ0ZhJ_`xDh01*um;p z!nG`0wZMrslOj2Y9qlt~(*Y-i&ezqS=lY-e1SRHgJRx3xN+#YK6+s@WO`Wnoe_^CY zW)P;pTSli^`_jYO0fzZ?<0zr@KEdUG#TH~c@+XLvHTrp@Pe$A_1c-2_;YVH|dSa2@tBdjO&mro>+2c9gw~ZvwbwM==sTD!1P_-ORtjQ^-mdoAwHuN7# zLH~$j%jRw}3wi^{@#sVfA}2jOFCGIpfblUrDI!+s-7bHG03atyZVyi(t_4Sf%MoP} zyR=o*KexM;wOXnMZHD|3B5WK;t>^e+Nc7q)g&d!za%&|cwS14^MM-g}oA~N80uL_2 zt)TBG=i`Ni5=22BiV#9Pg#BKbKiJdcWhnw$3h!_%qYdz?LIXybVj<2(17^b)Ll4I*NRKs^%~Vnjj&kUMwjZ_o^`e%s69V?QDm?O!dM9ZYqdJH+lFQm1F@+X@)0WA()NPd%tT(3*=V@kfjT zuAFC3d?1Ic^obr9wAkB1)Ki6uf&K+i^3jzl+wT1|T$e9< z$B%PpslLQzeF>}u*00b(A$z(rBlN>ml8z+82jmNtYjY!ZQ!#(;o!kz38u+R_)fc{f zF;^zMEB>dyrlydRQ^RWZymFOV$P>A*^Pl+>OI^IpfOuhp@2kLU~z;E9whnz;8 z?vRLBRn>G>@CyKQ ze}t=t2L*2)BvLqO2tC+mvG4Q##Fm<`7Yq|0f%Qi6)5(oL{S6FCJdwlhCszbevHhXt z#}iZ^F&!l2Nur>vL-b*~-dG>pAW*!3W!a5WxFr#E3lRlK2kEeywe-TtZ6@oBS0d;6(gCLvj?Ygh z$Mi^Q{D)4MSg1kBgCN9pcE%|K>UqDc)ZK6kXF`}syC##AMjjxuBRg99*kTF~iF4L{ zgx7g`Q4I2@9Ar5fEv9HWLS=(gpG$*)BbA7ZZP1(Cn`_7B?;=D!^=l`7MeO{IgkM18 zp6RFhe06k?=ompDVRK@AnxX0Z@Rb}Y#vl%-Gv6b`-?N2{h5D;g|Dcsrd2)y*L^&XbR?vRfSSNV_^iQUnRW%El&OE6VX%l(8H5_@BbDI$WH8+xUF?@Lp$0?z4)oe5}8 zuqxhAT+~U{Z2i!*L=4}zdgX7n2sO972CuNcNn-;FCQcLhee_C5SU)AeR=a@CHtY_* zc%%Xl8DwwVsM$IBW__zJB&iCr;vGVRh^Ihm`YeZxMEt;HkIIY_3UTlg%QniCB>Bz| zrkQ*Zv|R*TC<_|G2ix0`pQ`I_33(s|FM5x}TkaFPW`Reb3SdKe&#sC~6G`HimF#C~1#U9V`y!vQYAIi%UZA>w-V!c7!Ha1F!>$D3H^HXxy;PKfqYlq(j`LkyKHH=HFUM`7Op}u9aQ$gA& zm-8>}kVE<>r>+x_AZGi-7KUBPdgULt;96IKq?V9s0B}RyyK83PG6m%I`;b82(DPc8 z*-37h^*ah|g+*4uZYE6Q5cRB3OD3A}A*VY$kzQZPE8b3hF&w-u?qpC86UR3SiRuxh zCsw)k`vY(}Y_H^S8HWIs%?|EtJy;zcavN zZ1yG=l7!_#{iSjRt*EIX@fD^8%%3NbHik7Z?klXg3HmotsgEe-uQM12b@eA zSawj*rw^mo@L^XlbQCq{3NjQMpPXD(a1}okvT*gW{afo(KvCcx@^VR8(jC>;{KMhD zkS#p?`sBI-68VC0cR=#&?2;O&E6gM?e&GR|73a;w?-3e!eK0pl2F0}k28H~8=%Q-F zkzFZdBwZ393(UXJv(TP`rWs02wB-2CM7L~veEYLJ7*>r;)4W)e1vExWYwHE~I#4ea zp>!lFS|qP57`Ik`(_(E?-n$p$Ptym|ssCyn_JCXY)s#0=*6F{oWK`rd^2GSDJKL3Z z9v^n1Q+VK$;f+kL57Lg^)uSFNNIk5Vm5Mju8^0c5Dq|b4c8O4REfL=s0evgnb;6Vn zD?ta1I%_33gb!1j+4V_S)Q6B)a=JP`GY(s_(Frfi#{gr|Ng)lCC1(81ZH28Vx+6d?|r)B9ZYvARP@q{`)OpZ?oQM@`%bS_ zY;69J(66*p}hWQ=q zdGT#HUEJEwSn&$%Ck{Kj>_9jWuwxMxAy{ifIlTYPu^s>1tw)<-*ofH!N_Xs^+NLE$ zMWenoGK(r-#^V$F&0?&e@;x4_A;A?)dEx8~xyet3PF|L*8Bdu%OM+^eWwG4*-_dSb z)_|8Td)dSI&by`G&#I%3KRY)}NdGZLTuml{@*|lP@lww!(SEH@AUYjeQr#WV*Fo+1 zKmyU2;G(m!4KC8Zf-zMask2z_G9P{BICSDYdJ4Q$*Ofw<*+&DN>*`xrXzcuqM$d0d zRYz;Ck7_23M7%g4X+tY_{|%kU3kUNHWdWgYrMT+t#!^1X09W5=jFE48Gd?yt;ZbK$ zWgGtbYY;H?Mmno4YA1fthG8q^#aKxpL*jrVPm8b`xs@y5%-tt)O;+XH;r;bAiFFYq z8rS(r!BR7aZS@`eB%scQKLnz~_)6n>+UjD9498nAtD~*A;u$!MwilfrjtO4=%msb7 zI$F$=$S-o*5li1Fz0au|3&rW`-zGjPw*_&>Z37Ydr*p?TBwM8l=Ett&wdVvf9;cx+ zi!DzJ+#jo+6}XZy=f@nXLm)s<{z)x+rpi%~2;mECQpGam^mtiF*KWplwIvSGO?#DO z@~O?MFh0aS!|euLRY!I(+I@x%(GTu3vT^>X6#`_TS+Xx3U}vU>UOAMi&0XZRJo4u( zW$wLk!~)VohIiV(=^}GX@)h6Q61{cXWCm>|dP+3XdiND(nQ5s3 zW|Cr}^{-Y5LCV>Dgh7<^(cwQlb%1PHfRF4x|Y4v&p0~2%6O$#B@8` z?B$-6K;OWa<%-W;c}p9OW{ z@9U2thhRiZ@=vAD-VxtlkAjxg?ts-We9wuhohAhT*_YdgNYX_D*X{0o zyYM{Z-s_lS*qeZP3@s&MkXHRS`jYo+2yAI$&>8{DBQE`M#!7Apm z6G?FZyvmQ^RNu#SNO;R%&39_D0Y|nu5kyrPKG1%Tm#$zONW{YiU31gV_Sy&p4SiGV z%J}tyl@@2u#{%AO(+HV?oWoEmYE;zfDU}w;RoqPYYv}+q6aF`aA4YHq;g*GD2keD{ z!r|a4C!J!Kkt*_A-HK0oc(ou1L`sf{EGb3xo;GVCP3w-b=X(N~3k?-ymQ?RlW_`8v z^QVr*EL+O7bY9EuL!m7rB^|o002Gg;)@1mz=J})17(t0ca-5B9LD@ z%W_od8KO$7KpwKbthq53RH*orHpGJK-7QfCEaD{;&#_Gs@{fR!D;U?O`=0b}z0dWn zyaj_=<7u2$+q4L*kG?&=NsZaPEH!FoWSia(5q(o6E8eejctUVasz+$wST20Or1hc@ z;2yjlA z|0|S~BdZ9pKu{mPe*GHHR5iq$|UNcOcc*c zsVr;Y=E703WH3H+f)N<^J8gfzTmU=%8;b$L2=7h0nDz8>=ug{mY0(!SCXm5~hcWRB zIu3X^Wc#enHt(AdF+Hoicsh!V%4TGKin}HyQ!8~1l1vWlc&wS>s)1v z&X9u=I5r4_>Fcj`i0VO1Dv^EY@Pxt6q1i;t{hKcuy*58yUQ|>S1m8GK&Q5)J_N1aB zk}RpX=l45IW>T_$3puzfjCUYIq^%h&ze|ggbYq*vu}j%N-yOIb;^xRo`*b2-TvPXD zrI@`%wlw+-%mFAN;t`YnVBT@?aOxmSkrz0XUyd0{Kk8sQCQ&t3^nZx{1XINT+Q;$m zz%Brrz=I&aL74{KBs!b5dgJB?I0}Hig~q@B%1NVCxXb&}^WES!xP6saoEC3qTf6oh zEjXgvgLKDwVM>cbcDI}bCs~aL8MK7&VBX-WIm+W~{5CHJ3W;x_1UDfy_gv-Z7fyP} ze?39oU~YUyZ3?6C=kG9xQRK0H4MNPnQ>c zL)c?5`>e}XuVml|HS%9(eUs#+^xmSr0c>7NoQQM zU1L0GV`>k^FbTyr;pz6A`sT%ic>R}5ets&bT zH5ouhahh+Hko998d=Qd9@DCCNFq->+AEu0YcOnnv`}bzP@-#VnY6_K{#v6H|SRy6^ zT3js=63If(872CDG48U3SSIYh>rzWHi zKmhO_?l%!^f5L_`zytck^3{|qq>s|pfFZ!}PKQAf)rPFtKAuoramC-y%P_NNGxcC z&?*v`$<+f5duHF!_EYD7?P6!IxyeR9z@^mmHRM6<|1AM@8!YI^l1^PlH-@5p0v{IZ zbiba_D$~eg^#8|uV7O|0zO}sh%5UJN63|vz&=Cr0ZZ@+jbby6C=r}K6vMqmqPc&`v z-Mn_-HAiB=ZQJvV3ZJjI0^F&x?82AAMUHEaCQaNkF(+0|rJ8tk<1GusRRk*)ag5fZVI?#m~H-LlkaE&kq`v1 RH!lMac)I$ztaD0e0sva?IS>E< literal 0 HcmV?d00001 diff --git a/10d_tutorial_multiclass_segmentation_files/figure-html/cell-24-output-4.png b/10d_tutorial_multiclass_segmentation_files/figure-html/cell-24-output-4.png new file mode 100644 index 0000000000000000000000000000000000000000..e0f00634aba6b76d6ad0cc55586d917a5a5f3ca6 GIT binary patch literal 11156 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 NwuU~e=ALcL{{p{(cc=gW literal 0 HcmV?d00001 diff --git a/10d_tutorial_multiclass_segmentation_files/figure-html/cell-28-output-3.png b/10d_tutorial_multiclass_segmentation_files/figure-html/cell-28-output-3.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b59cbd34235c5d4c56e1f8132cc2f80e0b9b2e GIT binary patch literal 58680 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 literal 0 HcmV?d00001 diff --git a/10d_tutorial_multiclass_segmentation_files/figure-html/cell-31-output-1.png b/10d_tutorial_multiclass_segmentation_files/figure-html/cell-31-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..337843f3260339ad779755e02f6a60ebdd1bcd31 GIT binary patch literal 125593 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 FV1gc{6RZFL literal 0 HcmV?d00001 diff --git a/dataset_info.html b/dataset_info.html new file mode 100644 index 0000000..0a489df --- /dev/null +++ b/dataset_info.html @@ -0,0 +1,706 @@ + + + + + + + + + +fastMONAI - Dataset information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Dataset information

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

MedDataset

+
+
 MedDataset (path=None, postfix:str='', img_list:list=None,
+             reorder:bool=False, dtype:(<class'fastMONAI.vision_core.MedIm
+             age'>,<class'fastMONAI.vision_core.MedMask'>)=<class
+             'fastMONAI.vision_core.MedImage'>, max_workers:int=1)
+
+

A class to extract and present information about the dataset.

+
+

source

+
+
+

get_class_weights

+
+
 get_class_weights (labels:(<built-infunctionarray>,<class'list'>),
+                    class_weight:str='balanced')
+
+

*Calculates and returns the class weights.

+

Args: labels: An array or list of class labels for each instance in the dataset. class_weight: Defaults to ‘balanced’.

+

Returns: A tensor of class weights.*

+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/external_data.html b/external_data.html new file mode 100644 index 0000000..2e3e74c --- /dev/null +++ b/external_data.html @@ -0,0 +1,801 @@ + + + + + + + + + +fastMONAI - External data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

External data

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

MURLs

+
+
 MURLs ()
+
+

A class with external medical dataset URLs.

+
+
+

IXI

+
+

source

+
+

download_ixi_data

+
+
 download_ixi_data (path:(<class'str'>,<class'pathlib.Path'>)='../data')
+
+

*Download T1 scans and demographic information from the IXI dataset.

+

Args: path: Path to the directory where the data will be stored. Defaults to ‘../data’.

+

Returns: The path to the stored CSV file.*

+
+
+
+

IXITiny

+
+

source

+
+

download_ixi_tiny

+
+
 download_ixi_tiny (path:(<class'str'>,<class'pathlib.Path'>)='../data')
+
+

*Download the tiny version of the IXI dataset provided by TorchIO.

+

Args: path: The directory where the data will be stored. If not provided, defaults to ‘../data’.

+

Returns: The path to the directory where the data is stored.*

+
+
+
+

Lower spine data

+
+

source

+
+

download_spine_test_data

+
+
 download_spine_test_data
+                           (path:(<class'str'>,<class'pathlib.Path'>)='../
+                           data')
+
+

*Downloads T2w scans from the study ‘Fully Automatic Localization and Segmentation of 3D Vertebral Bodies from CT/MR Images via a Learning-Based Method’ by Chu et. al. 

+

Args: path: Directory where the downloaded data will be stored and extracted. Defaults to ‘../data’.

+

Returns: Processed dataframe containing image paths, label paths, and subject IDs.*

+
+

source

+
+
+

download_example_spine_data

+
+
 download_example_spine_data
+                              (path:(<class'str'>,<class'pathlib.Path'>)='
+                              ../data')
+
+

*Downloads example T2w scan and corresponding predicted mask.

+

Args: path: Directory where the downloaded data will be stored and extracted. Defaults to ‘../data’.

+

Returns: Path to the directory where the example data has been extracted.*

+
+
+
+

MedMNIST3D

+
+

source

+
+

download_medmnist3d_dataset

+
+
 download_medmnist3d_dataset (study:str,
+                              path:(<class'str'>,<class'pathlib.Path'>)='.
+                              ./data', max_workers:int=1,
+                              skip_download:bool=True)
+
+

*Downloads and processes a particular MedMNIST3D dataset.

+

Args: study: MedMNIST dataset (‘OrganMNIST3D’, ‘NoduleMNIST3D’, ‘AdrenalMNIST3D’, ‘FractureMNIST3D’, ‘VesselMNIST3D’, ‘SynapseMNIST3D’) path: Directory to store and extract downloaded data. Defaults to ‘../data’. max_workers: Maximum number of worker processes for data processing. Defaults to 1. skip_download: Flag to indicate if the dataset should be re-downloaded if the dataset exists locally. Default set to False.

+

Returns: Two pandas DataFrames. The first DataFrame combines training and validation data, and the second DataFrame contains the testing data.*

+
+
+
+

Endometrical cancer

+
+

source

+
+

download_example_endometrial_cancer_data

+
+
 download_example_endometrial_cancer_data
+                                           (path:(<class'str'>,<class'path
+                                           lib.Path'>)='../data',
+                                           multi_channel:bool=True)
+
+

*Download example data for endometrial cancer.

+

Args: path (str or Path): Path to save the downloaded data. multi_channel (bool): If True, download multi-channel data (Vibe, T2, and ADC). Otherwise, download only Vibe.*

+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..53eb811 --- /dev/null +++ b/index.html @@ -0,0 +1,758 @@ + + + + + + + + + +fastMONAI - Overview + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Overview

+
+ + + +
+ + + + +
+ + + +
+ + + +

+

CI Docs PyPI

+

A low-code Python-based open source deep learning library built on top of fastai, MONAI, TorchIO, and Imagedata.

+

fastMONAI simplifies the use of state-of-the-art deep learning techniques in 3D medical image analysis for solving classification, regression, and segmentation tasks. fastMONAI provides the users with functionalities to step through data loading, preprocessing, training, and result interpretations.

+

Note: This documentation is also available as interactive notebooks.

+
+

Installing

+
+

From PyPI

+

pip install fastMONAI

+
+
+

From GitHub

+

If you want to install an editable version of fastMONAI run:

+
    +
  • git clone https://github.com/MMIV-ML/fastMONAI
  • +
  • pip install -e 'fastMONAI[dev]'
  • +
+
+
+
+

Getting started

+

The best way to get started using fastMONAI is to read our paper and dive into our beginner-friendly video tutorial. For a deeper understanding and hands-on experience, our comprehensive instructional notebooks will walk you through model training for various tasks like classification, regression, and segmentation. See the docs at https://fastmonai.no for more information.

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Notebook1-Click Notebook
10a_tutorial_classification.ipynb
shows how to construct a binary classification model based on MRI data.
Google Colab
10b_tutorial_regression.ipynb
shows how to construct a model to predict the age of a subject from MRI scans (“brain age”).
Google Colab
10c_tutorial_binary_segmentation.ipynb
shows how to do binary segmentation (extract the left atrium from monomodal cardiac MRI).
Google Colab
10d_tutorial_multiclass_segmentation.ipynb
shows how to perform segmentation from multimodal MRI (brain tumor segmentation).
Google Colab
+
+
+

How to contribute

+

See CONTRIBUTING.md

+
+
+

Citing fastMONAI

+

If you are using fastMONAI in your research, please use the following citation:

+
@article{KALIYUGARASAN2023100583,
+title = {fastMONAI: A low-code deep learning library for medical image analysis},
+journal = {Software Impacts},
+pages = {100583},
+year = {2023},
+issn = {2665-9638},
+doi = {https://doi.org/10.1016/j.simpa.2023.100583},
+url = {https://www.sciencedirect.com/science/article/pii/S2665963823001203},
+author = {Satheshkumar Kaliyugarasan and Alexander S. Lundervold},
+keywords = {Deep learning, Medical imaging, Radiology},
+abstract = {We introduce fastMONAI, an open-source Python-based deep learning library for 3D medical imaging. Drawing upon the strengths of fastai, MONAI, and TorchIO, fastMONAI simplifies the use of advanced techniques for tasks like classification, regression, and segmentation. The library's design addresses domain-specific demands while promoting best practices, facilitating efficient model development. It offers newcomers an easier entry into the field while keeping the option to make advanced, lower-level customizations if needed. This paper describes the library's design, impact, limitations, and plans for future work.}
+}
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..490a6d9 --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +Sitemap: https://fastmonai.no/sitemap.xml diff --git a/search.json b/search.json new file mode 100644 index 0000000..4ff2cb0 --- /dev/null +++ b/search.json @@ -0,0 +1,361 @@ +[ + { + "objectID": "vision_metrics.html", + "href": "vision_metrics.html", + "title": "Vision metrics", + "section": "", + "text": "source\n\ncalculate_dsc\n\n calculate_dsc (pred:torch.Tensor, targ:torch.Tensor)\n\nMONAI compute_meandice\n\nsource\n\n\ncalculate_haus\n\n calculate_haus (pred:torch.Tensor, targ:torch.Tensor)\n\nMONAI compute_hausdorff_distance\n\nsource\n\n\nbinary_dice_score\n\n binary_dice_score (act:<built-\n inmethodtensoroftypeobjectat0x7ff050730e20>,\n targ:torch.Tensor)\n\n*Calculates the mean Dice score for binary semantic segmentation tasks.\nArgs: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].\nReturns: Mean Dice score.*\n\nsource\n\n\nmulti_dice_score\n\n multi_dice_score (act:torch.Tensor, targ:torch.Tensor)\n\n*Calculate the mean Dice score for each class in multi-class semantic segmentation tasks.\nArgs: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].\nReturns: Mean Dice score for each class.*\n\nsource\n\n\nbinary_hausdorff_distance\n\n binary_hausdorff_distance (act:torch.Tensor, targ:torch.Tensor)\n\n*Calculate the mean Hausdorff distance for binary semantic segmentation tasks.\nArgs: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].\nReturns: Mean Hausdorff distance.*\n\nsource\n\n\nmulti_hausdorff_distance\n\n multi_hausdorff_distance (act:torch.Tensor, targ:torch.Tensor)\n\n*Calculate the mean Hausdorff distance for each class in multi-class semantic segmentation tasks.\nArgs: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].\nReturns: Mean Hausdorff distance for each class.*", + "crumbs": [ + "Vision metrics" + ] + }, + { + "objectID": "tutorial_regression.html", + "href": "tutorial_regression.html", + "title": "Regression", + "section": "", + "text": "Google Colab\n\n\n\nfrom fastMONAI.vision_all import *\n\n\npath = Path('../data')\npath.mkdir(exist_ok=True)\n\n\nSTUDY_DIR = download_ixi_data(path=path)\n\nImages already downloaded and extracted to ../data/IXI/T1_images\n2022-12-22 16:47:36,114 - INFO - Expected md5 is None, skip md5 check for file ../data/IXI/IXI.xls.\n2022-12-22 16:47:36,115 - INFO - File exists: ../data/IXI/IXI.xls, skipped downloading.\nPreprocessing ../data/IXI/IXI.xls\n\n\n\nLooking at the data\n\ndf = pd.read_csv(STUDY_DIR/'dataset.csv')\ndf['age'] = np.around(df.age_at_scan.tolist(), decimals=0)\n\n\ndf.head()\n\n\n\n\n\n\n\n\nt1_path\nsubject_id\ngender\nage_at_scan\nage\n\n\n\n\n0\n../data/IXI/T1_images/IXI002-Guys-0828-T1.nii.gz\nIXI002\nF\n35.80\n36.0\n\n\n1\n../data/IXI/T1_images/IXI012-HH-1211-T1.nii.gz\nIXI012\nM\n38.78\n39.0\n\n\n2\n../data/IXI/T1_images/IXI013-HH-1212-T1.nii.gz\nIXI013\nM\n46.71\n47.0\n\n\n3\n../data/IXI/T1_images/IXI014-HH-1236-T1.nii.gz\nIXI014\nF\n34.24\n34.0\n\n\n4\n../data/IXI/T1_images/IXI015-HH-1258-T1.nii.gz\nIXI015\nM\n24.28\n24.0\n\n\n\n\n\n\n\n\ndf.age.min(), df.age.max()\n\n(20.0, 86.0)\n\n\n\nmed_dataset = MedDataset(path=STUDY_DIR/'T1_images', max_workers=12)\n\n\ndata_info_df = med_dataset.summary()\n\n\ndata_info_df.head()\n\n\n\n\n\n\n\n\ndim_0\ndim_1\ndim_2\nvoxel_0\nvoxel_1\nvoxel_2\norientation\nexample_path\ntotal\n\n\n\n\n3\n256\n256\n150\n0.9375\n0.9375\n1.2\nPSR+\n../data/IXI/T1_images/IXI002-Guys-0828-T1.nii.gz\n498\n\n\n2\n256\n256\n146\n0.9375\n0.9375\n1.2\nPSR+\n../data/IXI/T1_images/IXI035-IOP-0873-T1.nii.gz\n74\n\n\n4\n256\n256\n150\n0.9766\n0.9766\n1.2\nPSR+\n../data/IXI/T1_images/IXI297-Guys-0886-T1.nii.gz\n5\n\n\n0\n256\n256\n130\n0.9375\n0.9375\n1.2\nPSR+\n../data/IXI/T1_images/IXI023-Guys-0699-T1.nii.gz\n2\n\n\n1\n256\n256\n140\n0.9375\n0.9375\n1.2\nPSR+\n../data/IXI/T1_images/IXI020-Guys-0700-T1.nii.gz\n2\n\n\n\n\n\n\n\n\nresample, reorder = med_dataset.suggestion()\n\n\nbs=4\nin_shape = [1, 256, 256, 160]\n\n\nitem_tfms = [ZNormalization(), PadOrCrop(in_shape[1:]), RandomAffine(scales=0, degrees=5, isotropic=False)]\n\n\ndblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), RegressionBlock), \n splitter=RandomSplitter(seed=32),\n get_x=ColReader('t1_path'),\n get_y=ColReader('age'),\n item_tfms=item_tfms,\n reorder=reorder,\n resample=resample)\n\n\ndls = dblock.dataloaders(df, bs=bs)\n\n\nlen(dls.train_ds.items), len(dls.valid_ds.items)\n\n(449, 112)\n\n\n\ndls.show_batch(anatomical_plane=2)\n\n\n\n\n\n\n\n\n\n\nCreate and train a 3D model\nImport a network from MONAI that can be used for regression tasks, and define the input image size, the output size, channels, etc.\n\nfrom monai.networks.nets import Regressor\nmodel = Regressor(in_shape=[1, 256, 256, 160], out_shape=1, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), kernel_size=3, num_res_units=2)\n\n\nloss_func = L1LossFlat()\n\n\nlearn = Learner(dls, model, loss_func=loss_func, metrics=[mae])\n\n\nlearn.summary()\n\n\n\n\n\n\n\n\nRegressor (Input shape: 4 x 1 x 256 x 256 x 160)\n============================================================================\nLayer (type) Output Shape Param # Trainable \n============================================================================\n 4 x 16 x 128 x 128 \nConv3d 448 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 6928 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 448 True \n____________________________________________________________________________\n 4 x 32 x 64 x 64 x \nConv3d 13856 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 27680 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 13856 True \n____________________________________________________________________________\n 4 x 64 x 32 x 32 x \nConv3d 55360 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 110656 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 55360 True \n____________________________________________________________________________\n 4 x 128 x 16 x 16 x \nConv3d 221312 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 442496 True \nInstanceNorm3d 0 False \nPReLU 1 True \nConv3d 221312 True \nReshape \n____________________________________________________________________________\n 4 x 327680 \nFlatten \n____________________________________________________________________________\n 4 x 1 \nLinear 327681 True \n____________________________________________________________________________\n\nTotal params: 1,497,401\nTotal trainable params: 1,497,401\nTotal non-trainable params: 0\n\nOptimizer used: <function Adam at 0x7f6ed28f1e50>\nLoss function: FlattenedLoss of L1Loss()\n\nCallbacks:\n - TrainEvalCallback\n - CastToTensor\n - Recorder\n - ProgressCallback\n\n\n\nlearn.lr_find()\n\n\n\n\n\n\n\n\nSuggestedLRs(valley=5.248074739938602e-05)\n\n\n\n\n\n\n\n\n\n\nlr = 1e-4\n\n\nlearn.fit_one_cycle(4)\n\n\n\n\n\n\n\n\nepoch\ntrain_loss\nvalid_loss\nmae\ntime\n\n\n\n\n0\n22.412138\n47.074982\n47.074982\n01:14\n\n\n1\n26.331188\n12.824456\n12.824456\n01:16\n\n\n2\n13.703990\n15.106963\n15.106963\n01:10\n\n\n3\n9.790899\n10.356420\n10.356420\n01:13\n\n\n\n\n\n\nlearn.save('model-brainage');\n\n\n\nInference\n\nlearn.load('model-brainage');\n\n\ninterp = Interpretation.from_learner(learn)\n\n\n\n\n\n\n\n\n\ninterp.plot_top_losses(k=9, anatomical_plane=2)", + "crumbs": [ + "Tutorials", + "Regression" + ] + }, + { + "objectID": "vision_augment.html", + "href": "vision_augment.html", + "title": "Data augmentation", + "section": "", + "text": "source\n\n\n\n CustomDictTransform (aug)\n\nA class that serves as a wrapper to perform an identical transformation on both the image and the target (if it’s a mask).", + "crumbs": [ + "Data augmentation" + ] + }, + { + "objectID": "vision_augment.html#transforms-wrapper", + "href": "vision_augment.html#transforms-wrapper", + "title": "Data augmentation", + "section": "", + "text": "source\n\n\n\n CustomDictTransform (aug)\n\nA class that serves as a wrapper to perform an identical transformation on both the image and the target (if it’s a mask).", + "crumbs": [ + "Data augmentation" + ] + }, + { + "objectID": "vision_augment.html#vanilla-transforms", + "href": "vision_augment.html#vanilla-transforms", + "title": "Data augmentation", + "section": "Vanilla transforms", + "text": "Vanilla transforms\n\nsource\n\ndo_pad_or_crop\n\n do_pad_or_crop (o, target_shape, padding_mode, mask_name, dtype=<class\n 'torch.Tensor'>)\n\n\nsource\n\n\nPadOrCrop\n\n PadOrCrop (size, padding_mode=0, mask_name=None)\n\nResize image using TorchIO CropOrPad.\n\nsource\n\n\nZNormalization\n\n ZNormalization (masking_method=None, channel_wise=True)\n\nApply TorchIO ZNormalization.\n\nsource\n\n\nBraTSMaskConverter\n\n BraTSMaskConverter (enc=None, dec=None, split_idx=None, order=None)\n\nConvert BraTS masks.\n\nsource\n\n\nBinaryConverter\n\n BinaryConverter (enc=None, dec=None, split_idx=None, order=None)\n\nConvert to binary mask.\n\nsource\n\n\nRandomGhosting\n\n RandomGhosting (intensity=(0.5, 1), p=0.5)\n\nApply TorchIO RandomGhosting.\n\nsource\n\n\nRandomSpike\n\n RandomSpike (num_spikes=1, intensity=(1, 3), p=0.5)\n\nApply TorchIO RandomSpike.\n\nsource\n\n\nRandomNoise\n\n RandomNoise (mean=0, std=(0, 0.25), p=0.5)\n\nApply TorchIO RandomNoise.\n\nsource\n\n\nRandomBiasField\n\n RandomBiasField (coefficients=0.5, order=3, p=0.5)\n\nApply TorchIO RandomBiasField.\n\nsource\n\n\nRandomBlur\n\n RandomBlur (std=(0, 2), p=0.5)\n\nApply TorchIO RandomBiasField.\n\nsource\n\n\nRandomGamma\n\n RandomGamma (log_gamma=(-0.3, 0.3), p=0.5)\n\nApply TorchIO RandomGamma.\n\nsource\n\n\nRandomMotion\n\n RandomMotion (degrees=10, translation=10, num_transforms=2,\n image_interpolation='linear', p=0.5)\n\nApply TorchIO RandomMotion.", + "crumbs": [ + "Data augmentation" + ] + }, + { + "objectID": "vision_augment.html#dictionary-transforms", + "href": "vision_augment.html#dictionary-transforms", + "title": "Data augmentation", + "section": "Dictionary transforms", + "text": "Dictionary transforms\n\nsource\n\nRandomElasticDeformation\n\n RandomElasticDeformation (num_control_points=7, max_displacement=7.5,\n image_interpolation='linear', p=0.5)\n\nApply TorchIO RandomElasticDeformation.\n\nsource\n\n\nRandomAffine\n\n RandomAffine (scales=0, degrees=10, translation=0, isotropic=False,\n image_interpolation='linear', default_pad_value=0.0, p=0.5)\n\nApply TorchIO RandomAffine.\n\nsource\n\n\nRandomFlip\n\n RandomFlip (axes='LR', p=0.5)\n\nApply TorchIO RandomFlip.\n\nsource\n\n\nOneOf\n\n OneOf (transform_dict, p=1)\n\nApply only one of the given transforms using TorchIO OneOf.", + "crumbs": [ + "Data augmentation" + ] + }, + { + "objectID": "tutorial_beginner_video.html", + "href": "tutorial_beginner_video.html", + "title": "Getting started video", + "section": "", + "text": "Video tutorial detailing the classification notebook and explaining key functionalities within fastMONAI:", + "crumbs": [ + "Tutorials", + "Getting started video" + ] + }, + { + "objectID": "tutorial_binary_segmentation.html", + "href": "tutorial_binary_segmentation.html", + "title": "Binary semantic segmentation", + "section": "", + "text": "Google Colab\n\n\n\nfrom fastMONAI.vision_all import *\n\nfrom monai.apps import DecathlonDataset\nfrom sklearn.model_selection import train_test_split\n\n\nDownload external data\nWe use the MONAI function DecathlonDataset to download the data and generate items for training.\n\npath = Path('../data')\npath.mkdir(exist_ok=True)\n\n\ntraining_data = DecathlonDataset(root_dir=path, task=\"Task02_Heart\", section=\"training\", \n download=True, cache_num=0, num_workers=3)\n\nTask02_Heart.tar: 435MB [05:11, 1.46MB/s] \n\n\n2023-01-18 08:33:46,957 - INFO - Downloaded: ../data/Task02_Heart.tar\n2023-01-18 08:33:47,618 - INFO - Verified 'Task02_Heart.tar', md5: 06ee59366e1e5124267b774dbd654057.\n2023-01-18 08:33:47,618 - INFO - Non-empty folder exists in ../data/Task02_Heart, skipped extracting.\n\n\n\ndf = pd.DataFrame(training_data.data)\ndf.shape\n\n(16, 2)\n\n\nSplit the labled data into training and test\n\ntrain_df, test_df = train_test_split(df, test_size=0.1, random_state=42)\ntrain_df.shape, test_df.shape\n\n((14, 2), (2, 2))\n\n\n\n\nLook at training data\nEach class label will be counted for the masks (including the background) if you pass in the mask path and define the dtype to be MedMask in MedDataset\n\nmed_dataset = MedDataset(img_list=train_df.label.tolist(), dtype=MedMask, max_workers=12)\n\n\nmed_dataset.df.head()\n\n\n\n\n\n\n\n\npath\ndim_0\ndim_1\ndim_2\nvoxel_0\nvoxel_1\nvoxel_2\norientation\nvoxel_count_0\nvoxel_count_1\n\n\n\n\n0\n../data/Task02_Heart/labelsTr/la_023.nii.gz\n320\n320\n110\n1.25\n1.25\n1.37\nRAS+\n11220796\n43204\n\n\n1\n../data/Task02_Heart/labelsTr/la_004.nii.gz\n320\n320\n110\n1.25\n1.25\n1.37\nRAS+\n11205525\n58475\n\n\n2\n../data/Task02_Heart/labelsTr/la_007.nii.gz\n320\n320\n130\n1.25\n1.25\n1.37\nRAS+\n13256556\n55444\n\n\n3\n../data/Task02_Heart/labelsTr/la_022.nii.gz\n320\n320\n110\n1.25\n1.25\n1.37\nRAS+\n11230449\n33551\n\n\n4\n../data/Task02_Heart/labelsTr/la_011.nii.gz\n320\n320\n120\n1.25\n1.25\n1.37\nRAS+\n12229545\n58455\n\n\n\n\n\n\n\n\ndata_info_df = med_dataset.summary()\n\n\ndata_info_df.head()\n\n\n\n\n\n\n\n\ndim_0\ndim_1\ndim_2\nvoxel_0\nvoxel_1\nvoxel_2\norientation\nexample_path\ntotal\n\n\n\n\n3\n320\n320\n110\n1.25\n1.25\n1.37\nRAS+\n../data/Task02_Heart/labelsTr/la_004.nii.gz\n4\n\n\n4\n320\n320\n120\n1.25\n1.25\n1.37\nRAS+\n../data/Task02_Heart/labelsTr/la_005.nii.gz\n4\n\n\n1\n320\n320\n100\n1.25\n1.25\n1.37\nRAS+\n../data/Task02_Heart/labelsTr/la_009.nii.gz\n2\n\n\n0\n320\n320\n90\n1.25\n1.25\n1.37\nRAS+\n../data/Task02_Heart/labelsTr/la_016.nii.gz\n1\n\n\n2\n320\n320\n109\n1.25\n1.25\n1.37\nRAS+\n../data/Task02_Heart/labelsTr/la_029.nii.gz\n1\n\n\n\n\n\n\n\n\nresample, reorder = med_dataset.suggestion()\nresample, reorder\n\n([1.25, 1.25, 1.37], False)\n\n\n\nbs=4\n\n\nimg_size = med_dataset.get_largest_img_size(resample=resample)\nimg_size\n\n[320.0, 320.0, 130.0]\n\n\n\nsize = [160,160,128]\n\n\nitem_tfms = [ZNormalization(), PadOrCrop(size), RandomAffine(scales=0, degrees=5)] # RandomMotion()\n\n\ndblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), MedMaskBlock), \n splitter=RandomSplitter(valid_pct=0.1, seed=42), # By passing valid_pct=0.1, we tell it to get a random 10% of the training set for validation.\n get_x=ColReader('image'),\n get_y=ColReader('label'),\n item_tfms=item_tfms,\n reorder=reorder,\n resample=resample)\n\n\ndls = dblock.dataloaders(train_df, bs=bs)\n\n\n# training and validation\nlen(dls.train_ds.items), len(dls.valid_ds.items)\n\n(13, 1)\n\n\n\ndls.show_batch(anatomical_plane=2)\n\n\n\n\n\n\n\n\n\n\nCreate and train a 3D model\nThe current state-of-the-art CNN models for medical image segmentation tasks are based on encoder-decoder architectures like the U-Net. In the following line, we import an enhanced version of 3D UNet from MONAI. In addition, we import the Dice coefficient (Dice) loss, a commonly used loss function in medical image segmentation tasks: \\[\\begin{equation*}\n\\begin{aligned}\nloss = 1- \\frac{y \\cap \\hat{y}}{\\left | y \\right |+\\left | \\hat{y} \\right |}\n\\end{aligned}\n\\end{equation*}\\]\n\nfrom monai.networks.nets import UNet\nfrom monai.losses import DiceLoss\n\n\nmodel = UNet(spatial_dims=3, in_channels=1, out_channels=1, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), num_res_units=2)\nmodel = model.model\n\n\nloss_func = CustomLoss(loss_func=DiceLoss(sigmoid=True))\n\nWe use a built-in ranger optimizer from fastai, that combines (RAdam + Lookahead) into a single optimizer. Ranger21 tested with fastai available: https://github.com/lessw2020/Ranger21\n\nlearn = Learner(dls, model, loss_func=loss_func, opt_func=ranger, metrics=binary_dice_score)\n\n\nlearn.lr_find()\n\n\n\n\n\n\n\n\nSuggestedLRs(valley=0.009120108559727669)\n\n\n\n\n\n\n\n\n\n\nlr = 1e-2\n\nAs shown in https://walkwithfastai.com/Segmentation, with the ranger optimizer, we want to use a different fit function, called fit_flat_cos\n\nlearn.fit_flat_cos(200 ,lr)\n\n\nlearn.recorder.plot_loss()\n\n\n\n\n\n\n\n\n\nlearn.save('heart-model')\n\nPath('models/heart-model.pth')\n\n\n\nlearn.show_results(anatomical_plane=1)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nTest data (with labels to evaulate the model)\nEvaluate the performance of the selected model on unseen data. It’s important to not touch this data until you have fine tuned your model to get an unbiased evaluation!\n\nlearn.load('heart-model');\n\n\ntest_dl = learn.dls.test_dl(test_df,with_labels=True)\n\n\ntest_dl.show_batch(anatomical_plane=0, figsize=(10,10))\n\n\n\n\n\n\n\n\n\npred_acts, labels = learn.get_preds(dl=test_dl)\npred_acts.shape, labels.shape\n\n\n\n\n\n\n\n\n(torch.Size([2, 1, 160, 160, 128]), torch.Size([2, 1, 160, 160, 128]))\n\n\n\nbinary_dice_score(pred_acts, labels)\n\ntensor(0.8893)\n\n\n\nlearn.show_results(anatomical_plane=0, dl=test_dl)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nExport learner\n\nstore_variables(pkl_fn='vars.pkl', size=size, reorder=reorder, resample=resample)\n\n\nlearn.export('heart_model.pkl')", + "crumbs": [ + "Tutorials", + "Binary semantic segmentation" + ] + }, + { + "objectID": "tutorial_inference.html", + "href": "tutorial_inference.html", + "title": "Inference with exported learner", + "section": "", + "text": "#all_skip\nfrom fastMONAI.vision_all import *\n\nfrom monai.apps import DecathlonDataset\n\n\n#task = 'Task09_Spleen'\ntask = 'Task01_BrainTumour'\n\n\npath = Path('../data')\npath.mkdir(exist_ok=True)\n\n\ntest_data = DecathlonDataset(root_dir=path, task=task, section=\"test\", download=True,\n cache_num=0, num_workers=3)\n\n\ntest_imgs = [data['image'] for data in test_data.data]\n\n\nlearn_inf = load_learner('braintumor_model.pkl', cpu=False);\n\n\n_, reorder, resample = load_variables(pkl_fn='vars.pkl')\nreorder, resample\n\n(False, [1.0, 1.0, 1.0])\n\n\n\nsave_path = Path('../data/results/braintumor')\npath.mkdir(parents=True, exist_ok=True)\n\n\nidx = 3\nimg_fn = test_imgs[idx]\n\n\npred_fn = inference(learn_inf, reorder, resample, fn, save_path=save_path)\n\n\n\n\n\n\n\n\n\nfrom torchio import Subject, ScalarImage, LabelMap\n\nsubject = Subject(image=ScalarImage(img_fn), mask=LabelMap(pred_fn))\nsubject.plot(figsize=(10,5))", + "crumbs": [ + "Tutorials", + "Inference with exported learner" + ] + }, + { + "objectID": "utils.html", + "href": "utils.html", + "title": "Utils", + "section": "", + "text": "source\n\nstore_variables\n\n store_variables (pkl_fn:(<class'str'>,<class'pathlib.Path'>), size:list,\n reorder:bool, resample:(<class'int'>,<class'list'>))\n\nSave variable values in a pickle file.\n\nsource\n\n\nload_variables\n\n load_variables (pkl_fn:(<class'str'>,<class'pathlib.Path'>))\n\n*Loads stored variable values from a pickle file.\nArgs: pkl_fn: File path of the pickle file to be loaded.\nReturns: The deserialized value of the pickled data.*\n\nsource\n\n\nprint_colab_gpu_info\n\n print_colab_gpu_info ()\n\nCheck if we have a GPU attached to the runtime.", + "crumbs": [ + "Utils" + ] + }, + { + "objectID": "tutorial_multiclass_segmentation.html", + "href": "tutorial_multiclass_segmentation.html", + "title": "Multi-class semantic segmentation", + "section": "", + "text": "Google Colab\n\n\n\nfrom fastMONAI.vision_all import *\n\nfrom monai.apps import DecathlonDataset\nfrom sklearn.model_selection import train_test_split\n\n\nDownload external data\nWe use the MONAI function DecathlonDataset to download the data and generate items for training.\n\npath = Path('../data')\npath.mkdir(exist_ok=True)\n\n\ntraining_data = DecathlonDataset(root_dir=path, task=\"Task01_BrainTumour\", section=\"training\", download=True,\n cache_num=0, num_workers=3)\n\n2022-09-01 17:36:43,099 - INFO - Verified 'Task01_BrainTumour.tar', md5: 240a19d752f0d9e9101544901065d872.\n2022-09-01 17:36:43,100 - INFO - File exists: ../data/Task01_BrainTumour.tar, skipped downloading.\n2022-09-01 17:36:43,101 - INFO - Non-empty folder exists in ../data/Task01_BrainTumour, skipped extracting.\n\n\n\ndf = pd.DataFrame(training_data.data)\ndf.shape\n\n(388, 2)\n\n\nSplit the labled data into training and test\n\ntrain_df, test_df = train_test_split(df, test_size=0.1, random_state=42)\ntrain_df.shape, test_df.shape\n\n((349, 2), (39, 2))\n\n\n\n\nLook at training data\n\nmed_dataset = MedDataset(img_list=train_df.label.tolist(), dtype=MedMask, max_workers=12)\n\n\nmed_dataset.df.head()\n\n\n\n\n\n\n\n\npath\ndim_0\ndim_1\ndim_2\nvoxel_0\nvoxel_1\nvoxel_2\norientation\nvoxel_count_0\nvoxel_count_1\nvoxel_count_2\nvoxel_count_3\n\n\n\n\n0\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_477.nii.gz\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n8765377\n83088\n15826\n63709.0\n\n\n1\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_350.nii.gz\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n8872636\n21364\n8872\n25128.0\n\n\n2\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_266.nii.gz\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n8725071\n83276\n69784\n49869.0\n\n\n3\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_294.nii.gz\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n8790699\n90806\n20231\n26264.0\n\n\n4\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_466.nii.gz\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n8911252\n14046\n60\n2642.0\n\n\n\n\n\n\n\n\nsummary_df = med_dataset.summary()\n\n\nsummary_df.head()\n\n\n\n\n\n\n\n\ndim_0\ndim_1\ndim_2\nvoxel_0\nvoxel_1\nvoxel_2\norientation\nexample_path\ntotal\n\n\n\n\n0\n240\n240\n155\n1.0\n1.0\n1.0\nRAS+\n/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_002.nii.gz\n349\n\n\n\n\n\n\n\n\nresample, reorder = med_dataset.suggestion()\nresample, reorder\n\n([1.0, 1.0, 1.0], False)\n\n\n\nimg_size = med_dataset.get_largest_img_size(resample=resample)\nimg_size\n\n[240.0, 240.0, 155.0]\n\n\n\nbs=4\nsize=[224,224,128]\n\n\nitem_tfms = [ZNormalization(), PadOrCrop(size), RandomAffine(scales=0, degrees=5, isotropic=True)]\n\n\ndblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), MedMaskBlock), \n splitter=RandomSplitter(seed=42),\n get_x=ColReader('image'),\n get_y=ColReader('label'),\n item_tfms=item_tfms,\n reorder=reorder,\n resample=resample)\n\n\ndls = dblock.dataloaders(train_df, bs=bs)\n\n\n# training and validation\nlen(dls.train_ds.items), len(dls.valid_ds.items)\n\n(280, 69)\n\n\n\ndls.show_batch(anatomical_plane=0)\n\n\n\n\n\n\n\n\n\n\nCreate and train a 3D model\nAs in the binary segmentation task, we import an enhanced version of UNet from MONAI. This time instead of using Dice loss, we import a loss function that combines Dice loss and Cross Entropy loss and returns the weighted sum of these two losses.\n\nfrom monai.losses import DiceCELoss\nfrom monai.networks.nets import UNet\n\n\ncodes = np.unique(med_img_reader(train_df.label.tolist()[0]))\nn_classes = len(codes)\ncodes, n_classes\n\n(array([0., 1., 2., 3.], dtype=float32), 4)\n\n\n\nmodel = UNet(spatial_dims=3, in_channels=4, out_channels=n_classes, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), num_res_units=2)\nmodel = model\n\n\nloss_func = CustomLoss(loss_func=DiceCELoss(to_onehot_y=True, include_background=True, softmax=True))\n\n\nlearn = Learner(dls, model, loss_func=loss_func, opt_func=ranger, metrics=multi_dice_score)#.to_fp16()\n\n\nlearn.lr_find()\n\n\n\n\n\n\n\n\nSuggestedLRs(valley=0.0020892962347716093)\n\n\n\n\n\n\n\n\n\n\nlr = 1e-1\n\n\nlearn.fit_flat_cos(20 ,lr)\n\n\n\n\n\n\n\n\nepoch\ntrain_loss\nvalid_loss\nmulti_dice_score\ntime\n\n\n\n\n0\n0.731845\n0.639536\ntensor([0.4518, 0.0668, 0.2126])\n01:35\n\n\n1\n0.607809\n0.513107\ntensor([0.4640, 0.1777, 0.5614])\n01:38\n\n\n2\n0.519589\n0.469945\ntensor([0.5452, 0.3205, 0.5655])\n01:42\n\n\n3\n0.491277\n0.432317\ntensor([0.6120, 0.2937, 0.6087])\n01:43\n\n\n4\n0.447122\n0.436939\ntensor([0.6344, 0.2947, 0.5832])\n01:40\n\n\n5\n0.438858\n0.399160\ntensor([0.6423, 0.3719, 0.6272])\n01:37\n\n\n6\n0.428492\n0.395152\ntensor([0.6066, 0.4034, 0.6307])\n01:38\n\n\n7\n0.430274\n0.439361\ntensor([0.5118, 0.3754, 0.6161])\n01:42\n\n\n8\n0.430529\n0.396985\ntensor([0.6117, 0.4036, 0.6407])\n01:37\n\n\n9\n0.426335\n0.397388\ntensor([0.5862, 0.4063, 0.6515])\n01:43\n\n\n10\n0.405544\n0.410180\ntensor([0.5997, 0.3905, 0.6501])\n01:38\n\n\n11\n0.404089\n0.375698\ntensor([0.6476, 0.4064, 0.6567])\n01:38\n\n\n12\n0.410570\n0.397038\ntensor([0.6492, 0.3614, 0.6325])\n01:36\n\n\n13\n0.398087\n0.422734\ntensor([0.5770, 0.4029, 0.5979])\n01:38\n\n\n14\n0.410939\n0.380410\ntensor([0.6152, 0.4226, 0.6542])\n01:41\n\n\n15\n0.400566\n0.413136\ntensor([0.5845, 0.4104, 0.6108])\n01:37\n\n\n16\n0.395092\n0.360473\ntensor([0.6729, 0.4272, 0.6761])\n01:38\n\n\n17\n0.368555\n0.350397\ntensor([0.6723, 0.4393, 0.6917])\n01:40\n\n\n18\n0.348801\n0.352961\ntensor([0.6729, 0.4536, 0.6669])\n01:36\n\n\n19\n0.338820\n0.342739\ntensor([0.6730, 0.4586, 0.7052])\n01:40\n\n\n\n\n\n\nlearn.save('braintumor-model')\n\nPath('models/braintumor-model.pth')\n\n\n\nlearn.show_results(anatomical_plane=0, ds_idx=1)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nInference on test data\n\nlearn.load('braintumor-model');\n\n\ntest_dl = learn.dls.test_dl(test_df[:10],with_labels=True)\n\n\ntest_dl.show_batch(anatomical_plane=0, figsize=(10,10))\n\n\n\n\n\n\n\n\n\npred_acts, labels = learn.get_preds(dl=test_dl)\npred_acts.shape, labels.shape\n\n\n\n\n\n\n\n\n(torch.Size([10, 4, 224, 224, 128]), torch.Size([10, 1, 224, 224, 128]))\n\n\nDice score for labels 1,2 and 3:\n\nmulti_dice_score(pred_acts, labels)\n\ntensor([0.5708, 0.4186, 0.6994])\n\n\n\nlearn.show_results(anatomical_plane=0, dl=test_dl)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nExport learner\n\nstore_variables(pkl_fn='vars.pkl', size=size, reorder=reorder, resample=resample)\n\n\nlearn.export('braintumor_model.pkl')", + "crumbs": [ + "Tutorials", + "Multi-class semantic segmentation" + ] + }, + { + "objectID": "vision_plot.html", + "href": "vision_plot.html", + "title": "Vision plot", + "section": "", + "text": "source\n\nvalidate_anatomical_plane\n\n validate_anatomical_plane (anatomical_plane)\n\nEnsure anatomical_plane is either 0, 1, or 2.\n\nsource\n\n\nshow_med_img\n\n show_med_img (im, ctx, channel:int, slice_index:int,\n anatomical_plane:int,\n voxel_size:(<class'int'>,<class'list'>), ax=None,\n figsize=None, title=None, cmap=None, norm=None,\n aspect=None, interpolation=None, alpha=None, vmin=None,\n vmax=None, origin=None, extent=None,\n interpolation_stage=None, filternorm=True, filterrad=4.0,\n resample=None, url=None, data=None, **kwargs)\n\n*Show an image on ax. This is a modified code from the fastai function show_image.\nArgs: im: The input image. ctx: The context. channel: Channel of the image. slice_index: Index of the 2D slice. anatomical_plane: Anatomical plane of the image. voxel_size: Voxel size for the image. ax: Axis for the plot. figsize: Figure size for the plot. title: Title for the plot. kwargs: Additional parameters for plt.Axes.imshow method.\nReturns: Axis with the plot.*\n\nsource\n\n\nfind_max_slice\n\n find_max_slice (mask_data, anatomical_plane)\n\nFind slice index based on mask", + "crumbs": [ + "Vision plot" + ] + }, + { + "objectID": "vision_inference.html", + "href": "vision_inference.html", + "title": "Vision inference", + "section": "", + "text": "source", + "crumbs": [ + "Vision inference" + ] + }, + { + "objectID": "vision_inference.html#post-processing", + "href": "vision_inference.html#post-processing", + "title": "Vision inference", + "section": "Post-processing", + "text": "Post-processing\n\nsource\n\nrefine_binary_pred_mask\n\n refine_binary_pred_mask (pred_mask,\n remove_size:(<class'int'>,<class'float'>)=None,\n percentage:float=0.2, verbose:bool=False)\n\n*Removes small objects from the predicted binary mask.\nArgs: pred_mask: The predicted mask from which small objects are to be removed. remove_size: The size under which objects are considered ‘small’. percentage: The percentage of the remove_size to be used as threshold. Defaults to 0.2. verbose: If True, print the number of components. Defaults to False.\nReturns: The processed mask with small objects removed.*", + "crumbs": [ + "Vision inference" + ] + }, + { + "objectID": "vision_inference.html#gradio", + "href": "vision_inference.html#gradio", + "title": "Vision inference", + "section": "Gradio", + "text": "Gradio\n\nsource\n\ngradio_image_classifier\n\n gradio_image_classifier (file_obj, learn, reorder, resample)\n\nPredict on images using exported learner and return the result as a dictionary.", + "crumbs": [ + "Vision inference" + ] + }, + { + "objectID": "vision_loss_functions.html", + "href": "vision_loss_functions.html", + "title": "Custom loss functions", + "section": "", + "text": "source\n\nCustomLoss\n\n CustomLoss (loss_func)\n\nA custom loss wrapper class for loss functions to allow them to work with the ‘show_results’ method in fastai.\n\nsource\n\n\nTverskyFocalLoss\n\n TverskyFocalLoss (include_background:bool=True, to_onehot_y:bool=False,\n sigmoid:bool=False, softmax:bool=False, gamma:float=2,\n alpha:float=0.5, beta:float=0.99)\n\nCompute Tversky loss with a focus parameter, gamma, applied. The details of Tversky loss is shown in monai.losses.TverskyLoss.", + "crumbs": [ + "Custom loss functions" + ] + }, + { + "objectID": "vision_data.html", + "href": "vision_data.html", + "title": "Vision data", + "section": "", + "text": "source\n\n\n\n pred_to_multiclass_mask (pred:torch.Tensor)\n\n*Apply Softmax on the predicted tensor to rescale the values in the range [0, 1] and sum to 1. Then apply argmax to get the indices of the maximum value of all elements in the predicted Tensor.\nArgs: pred: [C,W,H,D] activation tensor.\nReturns: Predicted mask.*\n\nsource\n\n\n\n\n batch_pred_to_multiclass_mask (pred:torch.Tensor)\n\n*Convert a batch of predicted activation tensors to masks.\nArgs: pred: [B, C, W, H, D] batch of activations.\nReturns: Tuple of batch of predicted masks and number of classes.*\n\nsource\n\n\n\n\n pred_to_binary_mask (pred:torch.Tensor)\n\n*Apply Sigmoid function that squishes activations into a range between 0 and 1. Then we classify all values greater than or equal to 0.5 to 1, and the values below 0.5 to 0.\nArgs: pred: [B, C, W, H, D] or [C, W, H, D] activation tensor\nReturns: Predicted binary mask(s).*\n\nsource\n\n\n\n\n MedDataBlock (blocks:list=None, dl_type:fastai.data.core.TfmdDL=None,\n getters:list=None, n_inp:int=None, item_tfms:list=None,\n batch_tfms:list=None, reorder:bool=False,\n resample:(<class'int'>,<class'list'>)=None, **kwargs)\n\nContainer to quickly build dataloaders.", + "crumbs": [ + "Vision data" + ] + }, + { + "objectID": "vision_data.html#prediction-to-mask", + "href": "vision_data.html#prediction-to-mask", + "title": "Vision data", + "section": "", + "text": "source\n\n\n\n pred_to_multiclass_mask (pred:torch.Tensor)\n\n*Apply Softmax on the predicted tensor to rescale the values in the range [0, 1] and sum to 1. Then apply argmax to get the indices of the maximum value of all elements in the predicted Tensor.\nArgs: pred: [C,W,H,D] activation tensor.\nReturns: Predicted mask.*\n\nsource\n\n\n\n\n batch_pred_to_multiclass_mask (pred:torch.Tensor)\n\n*Convert a batch of predicted activation tensors to masks.\nArgs: pred: [B, C, W, H, D] batch of activations.\nReturns: Tuple of batch of predicted masks and number of classes.*\n\nsource\n\n\n\n\n pred_to_binary_mask (pred:torch.Tensor)\n\n*Apply Sigmoid function that squishes activations into a range between 0 and 1. Then we classify all values greater than or equal to 0.5 to 1, and the values below 0.5 to 0.\nArgs: pred: [B, C, W, H, D] or [C, W, H, D] activation tensor\nReturns: Predicted binary mask(s).*\n\nsource\n\n\n\n\n MedDataBlock (blocks:list=None, dl_type:fastai.data.core.TfmdDL=None,\n getters:list=None, n_inp:int=None, item_tfms:list=None,\n batch_tfms:list=None, reorder:bool=False,\n resample:(<class'int'>,<class'list'>)=None, **kwargs)\n\nContainer to quickly build dataloaders.", + "crumbs": [ + "Vision data" + ] + }, + { + "objectID": "vision_data.html#transformblock-for-segmentation", + "href": "vision_data.html#transformblock-for-segmentation", + "title": "Vision data", + "section": "TransformBlock for segmentation", + "text": "TransformBlock for segmentation\n\nsource\n\nMedMaskBlock\n\n MedMaskBlock ()\n\nCreate a TransformBlock for medical masks.\n\nsource\n\n\nMedImageDataLoaders\n\n MedImageDataLoaders (*loaders, path:str|pathlib.Path='.', device=None)\n\nHigher-level MedDataBlock API.", + "crumbs": [ + "Vision data" + ] + }, + { + "objectID": "dataset_info.html", + "href": "dataset_info.html", + "title": "Dataset information", + "section": "", + "text": "source\n\nMedDataset\n\n MedDataset (path=None, postfix:str='', img_list:list=None,\n reorder:bool=False, dtype:(<class'fastMONAI.vision_core.MedIm\n age'>,<class'fastMONAI.vision_core.MedMask'>)=<class\n 'fastMONAI.vision_core.MedImage'>, max_workers:int=1)\n\nA class to extract and present information about the dataset.\n\nsource\n\n\nget_class_weights\n\n get_class_weights (labels:(<built-infunctionarray>,<class'list'>),\n class_weight:str='balanced')\n\n*Calculates and returns the class weights.\nArgs: labels: An array or list of class labels for each instance in the dataset. class_weight: Defaults to ‘balanced’.\nReturns: A tensor of class weights.*", + "crumbs": [ + "Dataset information" + ] + }, + { + "objectID": "tutorial_classification.html", + "href": "tutorial_classification.html", + "title": "Classification", + "section": "", + "text": "Google Colab\nThe following line imports all of the functions and classes from the fastMONAI library:\nfrom fastMONAI.vision_all import *", + "crumbs": [ + "Tutorials", + "Classification" + ] + }, + { + "objectID": "tutorial_classification.html#inference-on-test-data", + "href": "tutorial_classification.html#inference-on-test-data", + "title": "Classification", + "section": "Inference on test data", + "text": "Inference on test data\n\nlearn.load('model-2');\n\n\ndls.valid_ds.items = df_test\n\n\npreds, targs = learn.get_preds();\n\n\n\n\n\n\n\n\n\naccuracy(preds, targs)\n\nTensorBase(0.8194)\n\n\n\nTest-time augmentation\nTest-time augmentation (TTA) is a technique where you apply data augmentation transforms when making predictions to produce average output. In addition to often yielding better performance, the variation in the output of the TTA runs can provide some measure of its robustness and sensitivity to augmentations.\n\npreds, targs = learn.tta();\n\n\n\n\n\n\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\naccuracy(preds, targs)\n\nTensorBase(0.8387)", + "crumbs": [ + "Tutorials", + "Classification" + ] + }, + { + "objectID": "tutorial_classification.html#export-learner", + "href": "tutorial_classification.html#export-learner", + "title": "Classification", + "section": "Export learner", + "text": "Export learner\n\nstore_variables(pkl_fn='vars.pkl', size=in_shape, reorder=reorder, resample=resample)\n\n\nlearn.export('learner.pkl')", + "crumbs": [ + "Tutorials", + "Classification" + ] + }, + { + "objectID": "tutorial_classification.html#make-a-simple-web-app", + "href": "tutorial_classification.html#make-a-simple-web-app", + "title": "Classification", + "section": "Make a simple web app", + "text": "Make a simple web app\nMake a simple web application with Gradio and host it on Hugging Face Spaces.\n\nlearn = load_learner('learner.pkl', cpu=True)\n_, reorder, resample = load_variables(pkl_fn='vars.pkl')\n\n\nimport gradio as gr\n\ngr.Interface(fn=lambda fileobj: gradio_image_classifier(fileobj, learn,\n reorder, resample),\n inputs=['file'],\n outputs=gr.Label(num_top_classes=2),\n examples=[df_test.img_path[0], df_test.img_path[200]],\n title='Example app').launch()\n\nRunning on local URL: http://127.0.0.1:7860\n\nTo create a public link, set `share=True` in `launch()`.", + "crumbs": [ + "Tutorials", + "Classification" + ] + }, + { + "objectID": "vision_core.html", + "href": "vision_core.html", + "title": "Vision core", + "section": "", + "text": "source\n\n\n\n med_img_reader (file_path:(<class'str'>,<class'pathlib.Path'>,<class'fast\n core.foundation.L'>,<class'list'>), dtype=<class\n 'torch.Tensor'>, reorder:bool=False, resample:list=None,\n only_tensor:bool=True)\n\n*Loads and preprocesses a medical image.\nArgs: file_path: Path to the image. Can be a string, Path object or a list. dtype: Datatype for the return value. Defaults to torch.Tensor. reorder: Whether to reorder the data to be closest to canonical (RAS+) orientation. Defaults to False. resample: Whether to resample image to different voxel sizes and image dimensions. Defaults to None. only_tensor: Whether to return only image tensor. Defaults to True.\nReturns: The preprocessed image. Returns only the image tensor if only_tensor is True, otherwise returns original image, preprocessed image, and original size.*\n\nsource\n\n\n\n\n MetaResolver (*args, **kwargs)\n\n*A class to bypass metaclass conflict: https://pytorch-geometric.readthedocs.io/en/latest/_modules/torch_geometric/data/batch.html*\n\nsource\n\n\n\n\n MedBase (*args, **kwargs)\n\nA class that represents an image object. Metaclass casts x to this class if it is of type cls._bypass_type.\n\nsource\n\n\n\n\n MedImage (*args, **kwargs)\n\nSubclass of MedBase that represents an image object.\n\nsource\n\n\n\n\n MedMask (*args, **kwargs)\n\nSubclass of MedBase that represents an mask object.\n\nMedBase.item_preprocessing(resample=[1,1,1], reorder=True)\nim = MedImage.create('images/IXI002-Guys-0828-T1.nii.gz')\ntest_eq(type(im), MedImage)\n\n\nax = im.show(anatomical_plane=0)", + "crumbs": [ + "Vision core" + ] + }, + { + "objectID": "vision_core.html#load-images", + "href": "vision_core.html#load-images", + "title": "Vision core", + "section": "", + "text": "source\n\n\n\n med_img_reader (file_path:(<class'str'>,<class'pathlib.Path'>,<class'fast\n core.foundation.L'>,<class'list'>), dtype=<class\n 'torch.Tensor'>, reorder:bool=False, resample:list=None,\n only_tensor:bool=True)\n\n*Loads and preprocesses a medical image.\nArgs: file_path: Path to the image. Can be a string, Path object or a list. dtype: Datatype for the return value. Defaults to torch.Tensor. reorder: Whether to reorder the data to be closest to canonical (RAS+) orientation. Defaults to False. resample: Whether to resample image to different voxel sizes and image dimensions. Defaults to None. only_tensor: Whether to return only image tensor. Defaults to True.\nReturns: The preprocessed image. Returns only the image tensor if only_tensor is True, otherwise returns original image, preprocessed image, and original size.*\n\nsource\n\n\n\n\n MetaResolver (*args, **kwargs)\n\n*A class to bypass metaclass conflict: https://pytorch-geometric.readthedocs.io/en/latest/_modules/torch_geometric/data/batch.html*\n\nsource\n\n\n\n\n MedBase (*args, **kwargs)\n\nA class that represents an image object. Metaclass casts x to this class if it is of type cls._bypass_type.\n\nsource\n\n\n\n\n MedImage (*args, **kwargs)\n\nSubclass of MedBase that represents an image object.\n\nsource\n\n\n\n\n MedMask (*args, **kwargs)\n\nSubclass of MedBase that represents an mask object.\n\nMedBase.item_preprocessing(resample=[1,1,1], reorder=True)\nim = MedImage.create('images/IXI002-Guys-0828-T1.nii.gz')\ntest_eq(type(im), MedImage)\n\n\nax = im.show(anatomical_plane=0)", + "crumbs": [ + "Vision core" + ] + }, + { + "objectID": "external_data.html", + "href": "external_data.html", + "title": "External data", + "section": "", + "text": "source", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "external_data.html#ixi", + "href": "external_data.html#ixi", + "title": "External data", + "section": "IXI", + "text": "IXI\n\nsource\n\ndownload_ixi_data\n\n download_ixi_data (path:(<class'str'>,<class'pathlib.Path'>)='../data')\n\n*Download T1 scans and demographic information from the IXI dataset.\nArgs: path: Path to the directory where the data will be stored. Defaults to ‘../data’.\nReturns: The path to the stored CSV file.*", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "external_data.html#ixitiny", + "href": "external_data.html#ixitiny", + "title": "External data", + "section": "IXITiny", + "text": "IXITiny\n\nsource\n\ndownload_ixi_tiny\n\n download_ixi_tiny (path:(<class'str'>,<class'pathlib.Path'>)='../data')\n\n*Download the tiny version of the IXI dataset provided by TorchIO.\nArgs: path: The directory where the data will be stored. If not provided, defaults to ‘../data’.\nReturns: The path to the directory where the data is stored.*", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "external_data.html#lower-spine-data", + "href": "external_data.html#lower-spine-data", + "title": "External data", + "section": "Lower spine data", + "text": "Lower spine data\n\nsource\n\ndownload_spine_test_data\n\n download_spine_test_data\n (path:(<class'str'>,<class'pathlib.Path'>)='../\n data')\n\n*Downloads T2w scans from the study ‘Fully Automatic Localization and Segmentation of 3D Vertebral Bodies from CT/MR Images via a Learning-Based Method’ by Chu et. al. \nArgs: path: Directory where the downloaded data will be stored and extracted. Defaults to ‘../data’.\nReturns: Processed dataframe containing image paths, label paths, and subject IDs.*\n\nsource\n\n\ndownload_example_spine_data\n\n download_example_spine_data\n (path:(<class'str'>,<class'pathlib.Path'>)='\n ../data')\n\n*Downloads example T2w scan and corresponding predicted mask.\nArgs: path: Directory where the downloaded data will be stored and extracted. Defaults to ‘../data’.\nReturns: Path to the directory where the example data has been extracted.*", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "external_data.html#medmnist3d", + "href": "external_data.html#medmnist3d", + "title": "External data", + "section": "MedMNIST3D", + "text": "MedMNIST3D\n\nsource\n\ndownload_medmnist3d_dataset\n\n download_medmnist3d_dataset (study:str,\n path:(<class'str'>,<class'pathlib.Path'>)='.\n ./data', max_workers:int=1,\n skip_download:bool=True)\n\n*Downloads and processes a particular MedMNIST3D dataset.\nArgs: study: MedMNIST dataset (‘OrganMNIST3D’, ‘NoduleMNIST3D’, ‘AdrenalMNIST3D’, ‘FractureMNIST3D’, ‘VesselMNIST3D’, ‘SynapseMNIST3D’) path: Directory to store and extract downloaded data. Defaults to ‘../data’. max_workers: Maximum number of worker processes for data processing. Defaults to 1. skip_download: Flag to indicate if the dataset should be re-downloaded if the dataset exists locally. Default set to False.\nReturns: Two pandas DataFrames. The first DataFrame combines training and validation data, and the second DataFrame contains the testing data.*", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "external_data.html#endometrical-cancer", + "href": "external_data.html#endometrical-cancer", + "title": "External data", + "section": "Endometrical cancer", + "text": "Endometrical cancer\n\nsource\n\ndownload_example_endometrial_cancer_data\n\n download_example_endometrial_cancer_data\n (path:(<class'str'>,<class'path\n lib.Path'>)='../data',\n multi_channel:bool=True)\n\n*Download example data for endometrial cancer.\nArgs: path (str or Path): Path to save the downloaded data. multi_channel (bool): If True, download multi-channel data (Vibe, T2, and ADC). Otherwise, download only Vibe.*", + "crumbs": [ + "External data" + ] + }, + { + "objectID": "index.html", + "href": "index.html", + "title": "Overview", + "section": "", + "text": "A low-code Python-based open source deep learning library built on top of fastai, MONAI, TorchIO, and Imagedata.\nfastMONAI simplifies the use of state-of-the-art deep learning techniques in 3D medical image analysis for solving classification, regression, and segmentation tasks. fastMONAI provides the users with functionalities to step through data loading, preprocessing, training, and result interpretations.\nNote: This documentation is also available as interactive notebooks.", + "crumbs": [ + "Overview" + ] + }, + { + "objectID": "index.html#from-pypi", + "href": "index.html#from-pypi", + "title": "Overview", + "section": "From PyPI", + "text": "From PyPI\npip install fastMONAI", + "crumbs": [ + "Overview" + ] + }, + { + "objectID": "index.html#from-github", + "href": "index.html#from-github", + "title": "Overview", + "section": "From GitHub", + "text": "From GitHub\nIf you want to install an editable version of fastMONAI run:\n\ngit clone https://github.com/MMIV-ML/fastMONAI\npip install -e 'fastMONAI[dev]'", + "crumbs": [ + "Overview" + ] + } +] \ No newline at end of file diff --git a/site_libs/bootstrap/bootstrap-icons.css b/site_libs/bootstrap/bootstrap-icons.css new file mode 100644 index 0000000..285e444 --- /dev/null +++ b/site_libs/bootstrap/bootstrap-icons.css @@ -0,0 +1,2078 @@ +/*! + * Bootstrap Icons v1.11.1 (https://icons.getbootstrap.com/) + * Copyright 2019-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) + */ + +@font-face { + font-display: block; + font-family: "bootstrap-icons"; + src: +url("./bootstrap-icons.woff?2820a3852bdb9a5832199cc61cec4e65") format("woff"); +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: bootstrap-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bi-123::before { content: "\f67f"; } +.bi-alarm-fill::before { content: "\f101"; } +.bi-alarm::before { content: "\f102"; } +.bi-align-bottom::before { content: "\f103"; } +.bi-align-center::before { content: "\f104"; } +.bi-align-end::before { content: "\f105"; } +.bi-align-middle::before { content: "\f106"; } +.bi-align-start::before { content: "\f107"; } +.bi-align-top::before { content: "\f108"; } +.bi-alt::before { content: "\f109"; } +.bi-app-indicator::before { content: "\f10a"; } +.bi-app::before { content: "\f10b"; } +.bi-archive-fill::before { content: "\f10c"; } +.bi-archive::before { content: "\f10d"; } +.bi-arrow-90deg-down::before { content: "\f10e"; } +.bi-arrow-90deg-left::before { content: "\f10f"; } +.bi-arrow-90deg-right::before { content: "\f110"; } +.bi-arrow-90deg-up::before { content: "\f111"; } +.bi-arrow-bar-down::before { content: "\f112"; } +.bi-arrow-bar-left::before { content: "\f113"; } +.bi-arrow-bar-right::before { content: "\f114"; } +.bi-arrow-bar-up::before { content: "\f115"; } +.bi-arrow-clockwise::before { content: "\f116"; } +.bi-arrow-counterclockwise::before { content: "\f117"; } +.bi-arrow-down-circle-fill::before { content: "\f118"; } +.bi-arrow-down-circle::before { content: "\f119"; } +.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } +.bi-arrow-down-left-circle::before { content: "\f11b"; } +.bi-arrow-down-left-square-fill::before { content: "\f11c"; } +.bi-arrow-down-left-square::before { content: "\f11d"; } +.bi-arrow-down-left::before { content: "\f11e"; } +.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } +.bi-arrow-down-right-circle::before { content: "\f120"; } +.bi-arrow-down-right-square-fill::before { content: "\f121"; } +.bi-arrow-down-right-square::before { content: "\f122"; } +.bi-arrow-down-right::before { content: "\f123"; } +.bi-arrow-down-short::before { content: "\f124"; } +.bi-arrow-down-square-fill::before { content: "\f125"; } +.bi-arrow-down-square::before { content: "\f126"; } +.bi-arrow-down-up::before { content: "\f127"; } +.bi-arrow-down::before { content: "\f128"; } +.bi-arrow-left-circle-fill::before { content: "\f129"; } +.bi-arrow-left-circle::before { content: "\f12a"; } +.bi-arrow-left-right::before { content: "\f12b"; } +.bi-arrow-left-short::before { content: "\f12c"; } +.bi-arrow-left-square-fill::before { content: "\f12d"; } +.bi-arrow-left-square::before { content: "\f12e"; } +.bi-arrow-left::before { content: "\f12f"; } +.bi-arrow-repeat::before { content: "\f130"; } +.bi-arrow-return-left::before { content: "\f131"; } +.bi-arrow-return-right::before { content: "\f132"; } +.bi-arrow-right-circle-fill::before { content: "\f133"; } +.bi-arrow-right-circle::before { content: "\f134"; } +.bi-arrow-right-short::before { content: "\f135"; } +.bi-arrow-right-square-fill::before { content: "\f136"; } +.bi-arrow-right-square::before { content: "\f137"; } +.bi-arrow-right::before { content: "\f138"; } +.bi-arrow-up-circle-fill::before { content: "\f139"; } +.bi-arrow-up-circle::before { content: "\f13a"; } +.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } +.bi-arrow-up-left-circle::before { content: "\f13c"; } +.bi-arrow-up-left-square-fill::before { content: "\f13d"; } +.bi-arrow-up-left-square::before { content: "\f13e"; } +.bi-arrow-up-left::before { content: "\f13f"; } +.bi-arrow-up-right-circle-fill::before { content: "\f140"; } +.bi-arrow-up-right-circle::before { content: "\f141"; } +.bi-arrow-up-right-square-fill::before { content: "\f142"; } +.bi-arrow-up-right-square::before { content: "\f143"; } +.bi-arrow-up-right::before { content: "\f144"; } +.bi-arrow-up-short::before { content: "\f145"; } +.bi-arrow-up-square-fill::before { content: "\f146"; } +.bi-arrow-up-square::before { content: "\f147"; } +.bi-arrow-up::before { content: "\f148"; } +.bi-arrows-angle-contract::before { content: "\f149"; } +.bi-arrows-angle-expand::before { content: "\f14a"; } +.bi-arrows-collapse::before { content: "\f14b"; } +.bi-arrows-expand::before { content: "\f14c"; } +.bi-arrows-fullscreen::before { content: "\f14d"; } +.bi-arrows-move::before { content: "\f14e"; } +.bi-aspect-ratio-fill::before { content: "\f14f"; } +.bi-aspect-ratio::before { content: "\f150"; } +.bi-asterisk::before { content: "\f151"; } +.bi-at::before { content: "\f152"; } +.bi-award-fill::before { content: "\f153"; } +.bi-award::before { content: "\f154"; } +.bi-back::before { content: "\f155"; } +.bi-backspace-fill::before { content: "\f156"; } +.bi-backspace-reverse-fill::before { content: "\f157"; } +.bi-backspace-reverse::before { content: "\f158"; } +.bi-backspace::before { content: "\f159"; } +.bi-badge-3d-fill::before { content: "\f15a"; } +.bi-badge-3d::before { content: "\f15b"; } +.bi-badge-4k-fill::before { content: "\f15c"; } +.bi-badge-4k::before { content: "\f15d"; } +.bi-badge-8k-fill::before { content: "\f15e"; } +.bi-badge-8k::before { content: "\f15f"; } +.bi-badge-ad-fill::before { content: "\f160"; } +.bi-badge-ad::before { content: "\f161"; } +.bi-badge-ar-fill::before { content: "\f162"; } +.bi-badge-ar::before { content: "\f163"; } +.bi-badge-cc-fill::before { content: "\f164"; } +.bi-badge-cc::before { content: "\f165"; } +.bi-badge-hd-fill::before { content: "\f166"; } +.bi-badge-hd::before { content: "\f167"; } +.bi-badge-tm-fill::before { content: "\f168"; } +.bi-badge-tm::before { content: "\f169"; } +.bi-badge-vo-fill::before { content: "\f16a"; } +.bi-badge-vo::before { content: "\f16b"; } +.bi-badge-vr-fill::before { content: "\f16c"; } +.bi-badge-vr::before { content: "\f16d"; } +.bi-badge-wc-fill::before { content: "\f16e"; } +.bi-badge-wc::before { content: "\f16f"; } +.bi-bag-check-fill::before { content: "\f170"; } +.bi-bag-check::before { content: "\f171"; } +.bi-bag-dash-fill::before { content: "\f172"; } +.bi-bag-dash::before { content: "\f173"; } +.bi-bag-fill::before { content: "\f174"; } +.bi-bag-plus-fill::before { content: "\f175"; } +.bi-bag-plus::before { content: "\f176"; } +.bi-bag-x-fill::before { content: "\f177"; } +.bi-bag-x::before { content: "\f178"; } +.bi-bag::before { content: "\f179"; } +.bi-bar-chart-fill::before { content: "\f17a"; } +.bi-bar-chart-line-fill::before { content: "\f17b"; } +.bi-bar-chart-line::before { content: "\f17c"; } +.bi-bar-chart-steps::before { content: "\f17d"; } +.bi-bar-chart::before { content: "\f17e"; } +.bi-basket-fill::before { content: "\f17f"; } +.bi-basket::before { content: "\f180"; } +.bi-basket2-fill::before { content: "\f181"; } +.bi-basket2::before { content: "\f182"; } +.bi-basket3-fill::before { content: "\f183"; } +.bi-basket3::before { content: "\f184"; } +.bi-battery-charging::before { content: "\f185"; } +.bi-battery-full::before { content: "\f186"; } +.bi-battery-half::before { content: "\f187"; } +.bi-battery::before { content: "\f188"; } +.bi-bell-fill::before { content: "\f189"; } +.bi-bell::before { content: "\f18a"; } +.bi-bezier::before { content: "\f18b"; } +.bi-bezier2::before { content: "\f18c"; } +.bi-bicycle::before { content: "\f18d"; } +.bi-binoculars-fill::before { content: "\f18e"; } +.bi-binoculars::before { content: "\f18f"; } +.bi-blockquote-left::before { content: "\f190"; } +.bi-blockquote-right::before { content: "\f191"; } +.bi-book-fill::before { content: "\f192"; } +.bi-book-half::before { content: "\f193"; } +.bi-book::before { content: "\f194"; } +.bi-bookmark-check-fill::before { content: "\f195"; } +.bi-bookmark-check::before { content: "\f196"; } +.bi-bookmark-dash-fill::before { content: "\f197"; } +.bi-bookmark-dash::before { content: "\f198"; } +.bi-bookmark-fill::before { content: "\f199"; } +.bi-bookmark-heart-fill::before { content: "\f19a"; } +.bi-bookmark-heart::before { content: "\f19b"; } +.bi-bookmark-plus-fill::before { content: "\f19c"; } +.bi-bookmark-plus::before { content: "\f19d"; } +.bi-bookmark-star-fill::before { content: "\f19e"; } +.bi-bookmark-star::before { content: "\f19f"; } +.bi-bookmark-x-fill::before { content: "\f1a0"; } +.bi-bookmark-x::before { content: "\f1a1"; } +.bi-bookmark::before { content: "\f1a2"; } +.bi-bookmarks-fill::before { content: "\f1a3"; } +.bi-bookmarks::before { content: "\f1a4"; } +.bi-bookshelf::before { content: "\f1a5"; } +.bi-bootstrap-fill::before { content: "\f1a6"; } +.bi-bootstrap-reboot::before { content: "\f1a7"; } +.bi-bootstrap::before { content: "\f1a8"; } +.bi-border-all::before { content: "\f1a9"; } +.bi-border-bottom::before { content: "\f1aa"; } +.bi-border-center::before { content: "\f1ab"; } +.bi-border-inner::before { content: "\f1ac"; } +.bi-border-left::before { content: "\f1ad"; } +.bi-border-middle::before { content: "\f1ae"; } +.bi-border-outer::before { content: "\f1af"; } +.bi-border-right::before { content: "\f1b0"; } +.bi-border-style::before { content: "\f1b1"; } +.bi-border-top::before { content: "\f1b2"; } +.bi-border-width::before { content: "\f1b3"; } +.bi-border::before { content: "\f1b4"; } +.bi-bounding-box-circles::before { content: "\f1b5"; } +.bi-bounding-box::before { content: "\f1b6"; } +.bi-box-arrow-down-left::before { content: "\f1b7"; } +.bi-box-arrow-down-right::before { content: "\f1b8"; } +.bi-box-arrow-down::before { content: "\f1b9"; } +.bi-box-arrow-in-down-left::before { content: "\f1ba"; } +.bi-box-arrow-in-down-right::before { content: "\f1bb"; } +.bi-box-arrow-in-down::before { content: "\f1bc"; } +.bi-box-arrow-in-left::before { content: "\f1bd"; } +.bi-box-arrow-in-right::before { content: "\f1be"; } +.bi-box-arrow-in-up-left::before { content: "\f1bf"; } +.bi-box-arrow-in-up-right::before { content: "\f1c0"; } +.bi-box-arrow-in-up::before { content: "\f1c1"; } +.bi-box-arrow-left::before { content: "\f1c2"; } +.bi-box-arrow-right::before { content: "\f1c3"; } +.bi-box-arrow-up-left::before { content: "\f1c4"; } +.bi-box-arrow-up-right::before { content: "\f1c5"; } +.bi-box-arrow-up::before { content: "\f1c6"; } +.bi-box-seam::before { content: "\f1c7"; } +.bi-box::before { content: "\f1c8"; } +.bi-braces::before { content: "\f1c9"; } +.bi-bricks::before { content: "\f1ca"; } +.bi-briefcase-fill::before { content: "\f1cb"; } +.bi-briefcase::before { content: "\f1cc"; } +.bi-brightness-alt-high-fill::before { content: "\f1cd"; } +.bi-brightness-alt-high::before { content: "\f1ce"; } +.bi-brightness-alt-low-fill::before { content: "\f1cf"; } +.bi-brightness-alt-low::before { content: "\f1d0"; } +.bi-brightness-high-fill::before { content: "\f1d1"; } +.bi-brightness-high::before { content: "\f1d2"; } +.bi-brightness-low-fill::before { content: "\f1d3"; } +.bi-brightness-low::before { content: "\f1d4"; } +.bi-broadcast-pin::before { content: "\f1d5"; } +.bi-broadcast::before { content: "\f1d6"; } +.bi-brush-fill::before { content: "\f1d7"; } +.bi-brush::before { content: "\f1d8"; } +.bi-bucket-fill::before { content: "\f1d9"; } +.bi-bucket::before { content: "\f1da"; } +.bi-bug-fill::before { content: "\f1db"; } +.bi-bug::before { content: "\f1dc"; } +.bi-building::before { content: "\f1dd"; } +.bi-bullseye::before { content: "\f1de"; } +.bi-calculator-fill::before { content: "\f1df"; } +.bi-calculator::before { content: "\f1e0"; } +.bi-calendar-check-fill::before { content: "\f1e1"; } +.bi-calendar-check::before { content: "\f1e2"; } +.bi-calendar-date-fill::before { content: "\f1e3"; } +.bi-calendar-date::before { content: "\f1e4"; } +.bi-calendar-day-fill::before { content: "\f1e5"; } +.bi-calendar-day::before { content: "\f1e6"; } +.bi-calendar-event-fill::before { content: "\f1e7"; } +.bi-calendar-event::before { content: "\f1e8"; } +.bi-calendar-fill::before { content: "\f1e9"; } +.bi-calendar-minus-fill::before { content: "\f1ea"; } +.bi-calendar-minus::before { content: "\f1eb"; } +.bi-calendar-month-fill::before { content: "\f1ec"; } +.bi-calendar-month::before { content: "\f1ed"; } +.bi-calendar-plus-fill::before { content: "\f1ee"; } +.bi-calendar-plus::before { content: "\f1ef"; } +.bi-calendar-range-fill::before { content: "\f1f0"; } +.bi-calendar-range::before { content: "\f1f1"; } +.bi-calendar-week-fill::before { content: "\f1f2"; } +.bi-calendar-week::before { content: "\f1f3"; } +.bi-calendar-x-fill::before { content: "\f1f4"; } +.bi-calendar-x::before { content: "\f1f5"; } +.bi-calendar::before { content: "\f1f6"; } +.bi-calendar2-check-fill::before { content: "\f1f7"; } +.bi-calendar2-check::before { content: "\f1f8"; } +.bi-calendar2-date-fill::before { content: "\f1f9"; } +.bi-calendar2-date::before { content: "\f1fa"; } +.bi-calendar2-day-fill::before { content: "\f1fb"; } +.bi-calendar2-day::before { content: "\f1fc"; } +.bi-calendar2-event-fill::before { content: "\f1fd"; } +.bi-calendar2-event::before { content: "\f1fe"; } +.bi-calendar2-fill::before { content: "\f1ff"; } +.bi-calendar2-minus-fill::before { content: "\f200"; } +.bi-calendar2-minus::before { content: "\f201"; } +.bi-calendar2-month-fill::before { content: "\f202"; } +.bi-calendar2-month::before { content: "\f203"; } +.bi-calendar2-plus-fill::before { content: "\f204"; } +.bi-calendar2-plus::before { content: "\f205"; } +.bi-calendar2-range-fill::before { content: "\f206"; } +.bi-calendar2-range::before { content: "\f207"; } +.bi-calendar2-week-fill::before { content: "\f208"; } +.bi-calendar2-week::before { content: "\f209"; } +.bi-calendar2-x-fill::before { content: "\f20a"; } +.bi-calendar2-x::before { content: "\f20b"; } +.bi-calendar2::before { content: "\f20c"; } +.bi-calendar3-event-fill::before { content: "\f20d"; } +.bi-calendar3-event::before { content: "\f20e"; } +.bi-calendar3-fill::before { content: "\f20f"; } +.bi-calendar3-range-fill::before { content: "\f210"; } +.bi-calendar3-range::before { content: "\f211"; } +.bi-calendar3-week-fill::before { content: "\f212"; } +.bi-calendar3-week::before { content: "\f213"; } +.bi-calendar3::before { content: "\f214"; } +.bi-calendar4-event::before { content: "\f215"; } +.bi-calendar4-range::before { content: "\f216"; } +.bi-calendar4-week::before { content: "\f217"; } +.bi-calendar4::before { content: "\f218"; } +.bi-camera-fill::before { content: "\f219"; } +.bi-camera-reels-fill::before { content: "\f21a"; } +.bi-camera-reels::before { content: "\f21b"; } +.bi-camera-video-fill::before { content: "\f21c"; } +.bi-camera-video-off-fill::before { content: "\f21d"; } +.bi-camera-video-off::before { content: "\f21e"; } +.bi-camera-video::before { content: "\f21f"; } +.bi-camera::before { content: "\f220"; } +.bi-camera2::before { content: "\f221"; } +.bi-capslock-fill::before { content: "\f222"; } +.bi-capslock::before { content: "\f223"; } +.bi-card-checklist::before { content: "\f224"; } +.bi-card-heading::before { content: "\f225"; } +.bi-card-image::before { content: "\f226"; } +.bi-card-list::before { content: "\f227"; } +.bi-card-text::before { content: "\f228"; } +.bi-caret-down-fill::before { content: "\f229"; } +.bi-caret-down-square-fill::before { content: "\f22a"; } +.bi-caret-down-square::before { content: "\f22b"; } +.bi-caret-down::before { content: "\f22c"; } +.bi-caret-left-fill::before { content: "\f22d"; } +.bi-caret-left-square-fill::before { content: "\f22e"; } +.bi-caret-left-square::before { content: "\f22f"; } +.bi-caret-left::before { content: "\f230"; } +.bi-caret-right-fill::before { content: "\f231"; } +.bi-caret-right-square-fill::before { content: "\f232"; } +.bi-caret-right-square::before { content: "\f233"; } +.bi-caret-right::before { content: "\f234"; } +.bi-caret-up-fill::before { content: "\f235"; } +.bi-caret-up-square-fill::before { content: "\f236"; } +.bi-caret-up-square::before { content: "\f237"; } +.bi-caret-up::before { content: "\f238"; } +.bi-cart-check-fill::before { content: "\f239"; } +.bi-cart-check::before { content: "\f23a"; } +.bi-cart-dash-fill::before { content: "\f23b"; } +.bi-cart-dash::before { content: "\f23c"; } +.bi-cart-fill::before { content: "\f23d"; } +.bi-cart-plus-fill::before { content: "\f23e"; } +.bi-cart-plus::before { content: "\f23f"; } +.bi-cart-x-fill::before { content: "\f240"; } +.bi-cart-x::before { content: "\f241"; } +.bi-cart::before { content: "\f242"; } +.bi-cart2::before { content: "\f243"; } +.bi-cart3::before { content: "\f244"; } +.bi-cart4::before { content: "\f245"; } +.bi-cash-stack::before { content: "\f246"; } +.bi-cash::before { content: "\f247"; } +.bi-cast::before { content: "\f248"; } +.bi-chat-dots-fill::before { content: "\f249"; } +.bi-chat-dots::before { content: "\f24a"; } +.bi-chat-fill::before { content: "\f24b"; } +.bi-chat-left-dots-fill::before { content: "\f24c"; } +.bi-chat-left-dots::before { content: "\f24d"; } +.bi-chat-left-fill::before { content: "\f24e"; } +.bi-chat-left-quote-fill::before { content: "\f24f"; } +.bi-chat-left-quote::before { content: "\f250"; } +.bi-chat-left-text-fill::before { content: "\f251"; } +.bi-chat-left-text::before { content: "\f252"; } +.bi-chat-left::before { content: "\f253"; } +.bi-chat-quote-fill::before { content: "\f254"; } +.bi-chat-quote::before { content: "\f255"; } +.bi-chat-right-dots-fill::before { content: "\f256"; } +.bi-chat-right-dots::before { content: "\f257"; } +.bi-chat-right-fill::before { content: "\f258"; } +.bi-chat-right-quote-fill::before { content: "\f259"; } +.bi-chat-right-quote::before { content: "\f25a"; } +.bi-chat-right-text-fill::before { content: "\f25b"; } +.bi-chat-right-text::before { content: "\f25c"; } +.bi-chat-right::before { content: "\f25d"; } +.bi-chat-square-dots-fill::before { content: "\f25e"; } +.bi-chat-square-dots::before { content: "\f25f"; } +.bi-chat-square-fill::before { content: "\f260"; } +.bi-chat-square-quote-fill::before { content: "\f261"; } +.bi-chat-square-quote::before { content: "\f262"; } +.bi-chat-square-text-fill::before { content: "\f263"; } +.bi-chat-square-text::before { content: "\f264"; } +.bi-chat-square::before { content: "\f265"; } +.bi-chat-text-fill::before { content: "\f266"; } +.bi-chat-text::before { content: "\f267"; } +.bi-chat::before { content: "\f268"; } +.bi-check-all::before { content: "\f269"; } +.bi-check-circle-fill::before { content: "\f26a"; } +.bi-check-circle::before { content: "\f26b"; } +.bi-check-square-fill::before { content: "\f26c"; } +.bi-check-square::before { content: "\f26d"; } +.bi-check::before { content: "\f26e"; } +.bi-check2-all::before { content: "\f26f"; } +.bi-check2-circle::before { content: "\f270"; } +.bi-check2-square::before { content: "\f271"; } +.bi-check2::before { content: "\f272"; } +.bi-chevron-bar-contract::before { content: "\f273"; } +.bi-chevron-bar-down::before { content: "\f274"; } +.bi-chevron-bar-expand::before { content: "\f275"; } +.bi-chevron-bar-left::before { content: "\f276"; } +.bi-chevron-bar-right::before { content: "\f277"; } +.bi-chevron-bar-up::before { content: "\f278"; } +.bi-chevron-compact-down::before { content: "\f279"; } +.bi-chevron-compact-left::before { content: "\f27a"; } +.bi-chevron-compact-right::before { content: "\f27b"; } +.bi-chevron-compact-up::before { content: "\f27c"; } +.bi-chevron-contract::before { content: "\f27d"; } +.bi-chevron-double-down::before { content: "\f27e"; } +.bi-chevron-double-left::before { content: "\f27f"; } +.bi-chevron-double-right::before { content: "\f280"; } +.bi-chevron-double-up::before { content: "\f281"; } +.bi-chevron-down::before { content: "\f282"; } +.bi-chevron-expand::before { content: "\f283"; } +.bi-chevron-left::before { content: "\f284"; } +.bi-chevron-right::before { content: "\f285"; } +.bi-chevron-up::before { content: "\f286"; } +.bi-circle-fill::before { content: "\f287"; } +.bi-circle-half::before { content: "\f288"; } +.bi-circle-square::before { content: "\f289"; } +.bi-circle::before { content: "\f28a"; } +.bi-clipboard-check::before { content: "\f28b"; } +.bi-clipboard-data::before { content: "\f28c"; } +.bi-clipboard-minus::before { content: "\f28d"; } +.bi-clipboard-plus::before { content: "\f28e"; } +.bi-clipboard-x::before { content: "\f28f"; } +.bi-clipboard::before { content: "\f290"; } +.bi-clock-fill::before { content: "\f291"; } +.bi-clock-history::before { content: "\f292"; } +.bi-clock::before { content: "\f293"; } +.bi-cloud-arrow-down-fill::before { content: "\f294"; } +.bi-cloud-arrow-down::before { content: "\f295"; } +.bi-cloud-arrow-up-fill::before { content: "\f296"; } +.bi-cloud-arrow-up::before { content: "\f297"; } +.bi-cloud-check-fill::before { content: "\f298"; } +.bi-cloud-check::before { content: "\f299"; } +.bi-cloud-download-fill::before { content: "\f29a"; } +.bi-cloud-download::before { content: "\f29b"; } +.bi-cloud-drizzle-fill::before { content: "\f29c"; } +.bi-cloud-drizzle::before { content: "\f29d"; } +.bi-cloud-fill::before { content: "\f29e"; } +.bi-cloud-fog-fill::before { content: "\f29f"; } +.bi-cloud-fog::before { content: "\f2a0"; } +.bi-cloud-fog2-fill::before { content: "\f2a1"; } +.bi-cloud-fog2::before { content: "\f2a2"; } +.bi-cloud-hail-fill::before { content: "\f2a3"; } +.bi-cloud-hail::before { content: "\f2a4"; } +.bi-cloud-haze-fill::before { content: "\f2a6"; } +.bi-cloud-haze::before { content: "\f2a7"; } +.bi-cloud-haze2-fill::before { content: "\f2a8"; } +.bi-cloud-lightning-fill::before { content: "\f2a9"; } +.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } +.bi-cloud-lightning-rain::before { content: "\f2ab"; } +.bi-cloud-lightning::before { content: "\f2ac"; } +.bi-cloud-minus-fill::before { content: "\f2ad"; } +.bi-cloud-minus::before { content: "\f2ae"; } +.bi-cloud-moon-fill::before { content: "\f2af"; } +.bi-cloud-moon::before { content: "\f2b0"; } +.bi-cloud-plus-fill::before { content: "\f2b1"; } +.bi-cloud-plus::before { content: "\f2b2"; } +.bi-cloud-rain-fill::before { content: "\f2b3"; } +.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } +.bi-cloud-rain-heavy::before { content: "\f2b5"; } +.bi-cloud-rain::before { content: "\f2b6"; } +.bi-cloud-slash-fill::before { content: "\f2b7"; } +.bi-cloud-slash::before { content: "\f2b8"; } +.bi-cloud-sleet-fill::before { content: "\f2b9"; } +.bi-cloud-sleet::before { content: "\f2ba"; } +.bi-cloud-snow-fill::before { content: "\f2bb"; } +.bi-cloud-snow::before { content: "\f2bc"; } +.bi-cloud-sun-fill::before { content: "\f2bd"; } +.bi-cloud-sun::before { content: "\f2be"; } +.bi-cloud-upload-fill::before { content: "\f2bf"; } +.bi-cloud-upload::before { content: "\f2c0"; } +.bi-cloud::before { content: "\f2c1"; } +.bi-clouds-fill::before { content: "\f2c2"; } +.bi-clouds::before { content: "\f2c3"; } +.bi-cloudy-fill::before { content: "\f2c4"; } +.bi-cloudy::before { content: "\f2c5"; } +.bi-code-slash::before { content: "\f2c6"; } +.bi-code-square::before { content: "\f2c7"; } +.bi-code::before { content: "\f2c8"; } +.bi-collection-fill::before { content: "\f2c9"; } +.bi-collection-play-fill::before { content: "\f2ca"; } +.bi-collection-play::before { content: "\f2cb"; } +.bi-collection::before { content: "\f2cc"; } +.bi-columns-gap::before { content: "\f2cd"; } +.bi-columns::before { content: "\f2ce"; } +.bi-command::before { content: "\f2cf"; } +.bi-compass-fill::before { content: "\f2d0"; } +.bi-compass::before { content: "\f2d1"; } +.bi-cone-striped::before { content: "\f2d2"; } +.bi-cone::before { content: "\f2d3"; } +.bi-controller::before { content: "\f2d4"; } +.bi-cpu-fill::before { content: "\f2d5"; } +.bi-cpu::before { content: "\f2d6"; } +.bi-credit-card-2-back-fill::before { content: "\f2d7"; } +.bi-credit-card-2-back::before { content: "\f2d8"; } +.bi-credit-card-2-front-fill::before { content: "\f2d9"; } +.bi-credit-card-2-front::before { content: "\f2da"; } +.bi-credit-card-fill::before { content: "\f2db"; } +.bi-credit-card::before { content: "\f2dc"; } +.bi-crop::before { content: "\f2dd"; } +.bi-cup-fill::before { content: "\f2de"; } +.bi-cup-straw::before { content: "\f2df"; } +.bi-cup::before { content: "\f2e0"; } +.bi-cursor-fill::before { content: "\f2e1"; } +.bi-cursor-text::before { content: "\f2e2"; } +.bi-cursor::before { content: "\f2e3"; } +.bi-dash-circle-dotted::before { content: "\f2e4"; } +.bi-dash-circle-fill::before { content: "\f2e5"; } +.bi-dash-circle::before { content: "\f2e6"; } +.bi-dash-square-dotted::before { content: "\f2e7"; } +.bi-dash-square-fill::before { content: "\f2e8"; } +.bi-dash-square::before { content: "\f2e9"; } +.bi-dash::before { content: "\f2ea"; } +.bi-diagram-2-fill::before { content: "\f2eb"; } +.bi-diagram-2::before { content: "\f2ec"; } +.bi-diagram-3-fill::before { content: "\f2ed"; } +.bi-diagram-3::before { content: "\f2ee"; } +.bi-diamond-fill::before { content: "\f2ef"; } +.bi-diamond-half::before { content: "\f2f0"; } +.bi-diamond::before { content: "\f2f1"; } +.bi-dice-1-fill::before { content: "\f2f2"; } +.bi-dice-1::before { content: "\f2f3"; } +.bi-dice-2-fill::before { content: "\f2f4"; } +.bi-dice-2::before { content: "\f2f5"; } +.bi-dice-3-fill::before { content: "\f2f6"; } +.bi-dice-3::before { content: "\f2f7"; } +.bi-dice-4-fill::before { content: "\f2f8"; } +.bi-dice-4::before { content: "\f2f9"; } +.bi-dice-5-fill::before { content: "\f2fa"; } +.bi-dice-5::before { content: "\f2fb"; } +.bi-dice-6-fill::before { content: "\f2fc"; } +.bi-dice-6::before { content: "\f2fd"; } +.bi-disc-fill::before { content: "\f2fe"; } +.bi-disc::before { content: "\f2ff"; } +.bi-discord::before { content: "\f300"; } +.bi-display-fill::before { content: "\f301"; } +.bi-display::before { content: "\f302"; } +.bi-distribute-horizontal::before { content: "\f303"; } +.bi-distribute-vertical::before { content: "\f304"; } +.bi-door-closed-fill::before { content: "\f305"; } +.bi-door-closed::before { content: "\f306"; } +.bi-door-open-fill::before { content: "\f307"; } +.bi-door-open::before { content: "\f308"; } +.bi-dot::before { content: "\f309"; } +.bi-download::before { content: "\f30a"; } +.bi-droplet-fill::before { content: "\f30b"; } +.bi-droplet-half::before { content: "\f30c"; } +.bi-droplet::before { content: "\f30d"; } +.bi-earbuds::before { content: "\f30e"; } +.bi-easel-fill::before { content: "\f30f"; } +.bi-easel::before { content: "\f310"; } +.bi-egg-fill::before { content: "\f311"; } +.bi-egg-fried::before { content: "\f312"; } +.bi-egg::before { content: "\f313"; } +.bi-eject-fill::before { content: "\f314"; } +.bi-eject::before { content: "\f315"; } +.bi-emoji-angry-fill::before { content: "\f316"; } +.bi-emoji-angry::before { content: "\f317"; } +.bi-emoji-dizzy-fill::before { content: "\f318"; } +.bi-emoji-dizzy::before { content: "\f319"; } +.bi-emoji-expressionless-fill::before { content: "\f31a"; } +.bi-emoji-expressionless::before { content: "\f31b"; } +.bi-emoji-frown-fill::before { content: "\f31c"; } +.bi-emoji-frown::before { content: "\f31d"; } +.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } +.bi-emoji-heart-eyes::before { content: "\f31f"; } +.bi-emoji-laughing-fill::before { content: "\f320"; } +.bi-emoji-laughing::before { content: "\f321"; } +.bi-emoji-neutral-fill::before { content: "\f322"; } +.bi-emoji-neutral::before { content: "\f323"; } +.bi-emoji-smile-fill::before { content: "\f324"; } +.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } +.bi-emoji-smile-upside-down::before { content: "\f326"; } +.bi-emoji-smile::before { content: "\f327"; } +.bi-emoji-sunglasses-fill::before { content: "\f328"; } +.bi-emoji-sunglasses::before { content: "\f329"; } +.bi-emoji-wink-fill::before { content: "\f32a"; } +.bi-emoji-wink::before { content: "\f32b"; } +.bi-envelope-fill::before { content: "\f32c"; } +.bi-envelope-open-fill::before { content: "\f32d"; } +.bi-envelope-open::before { content: "\f32e"; } +.bi-envelope::before { content: "\f32f"; } +.bi-eraser-fill::before { content: "\f330"; } +.bi-eraser::before { content: "\f331"; } +.bi-exclamation-circle-fill::before { content: "\f332"; } +.bi-exclamation-circle::before { content: "\f333"; } +.bi-exclamation-diamond-fill::before { content: "\f334"; } +.bi-exclamation-diamond::before { content: "\f335"; } +.bi-exclamation-octagon-fill::before { content: "\f336"; } +.bi-exclamation-octagon::before { content: "\f337"; } +.bi-exclamation-square-fill::before { content: "\f338"; } +.bi-exclamation-square::before { content: "\f339"; } +.bi-exclamation-triangle-fill::before { content: "\f33a"; } +.bi-exclamation-triangle::before { content: "\f33b"; } +.bi-exclamation::before { content: "\f33c"; } +.bi-exclude::before { content: "\f33d"; } +.bi-eye-fill::before { content: "\f33e"; } +.bi-eye-slash-fill::before { content: "\f33f"; } +.bi-eye-slash::before { content: "\f340"; } +.bi-eye::before { content: "\f341"; } +.bi-eyedropper::before { content: "\f342"; } +.bi-eyeglasses::before { content: "\f343"; } +.bi-facebook::before { content: "\f344"; } +.bi-file-arrow-down-fill::before { content: "\f345"; } +.bi-file-arrow-down::before { content: "\f346"; } +.bi-file-arrow-up-fill::before { content: "\f347"; } +.bi-file-arrow-up::before { content: "\f348"; } +.bi-file-bar-graph-fill::before { content: "\f349"; } +.bi-file-bar-graph::before { content: "\f34a"; } +.bi-file-binary-fill::before { content: "\f34b"; } +.bi-file-binary::before { content: "\f34c"; } +.bi-file-break-fill::before { content: "\f34d"; } +.bi-file-break::before { content: "\f34e"; } +.bi-file-check-fill::before { content: "\f34f"; } +.bi-file-check::before { content: "\f350"; } +.bi-file-code-fill::before { content: "\f351"; } +.bi-file-code::before { content: "\f352"; } +.bi-file-diff-fill::before { content: "\f353"; } +.bi-file-diff::before { content: "\f354"; } +.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } +.bi-file-earmark-arrow-down::before { content: "\f356"; } +.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } +.bi-file-earmark-arrow-up::before { content: "\f358"; } +.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } +.bi-file-earmark-bar-graph::before { content: "\f35a"; } +.bi-file-earmark-binary-fill::before { content: "\f35b"; } +.bi-file-earmark-binary::before { content: "\f35c"; } +.bi-file-earmark-break-fill::before { content: "\f35d"; } +.bi-file-earmark-break::before { content: "\f35e"; } +.bi-file-earmark-check-fill::before { content: "\f35f"; } +.bi-file-earmark-check::before { content: "\f360"; } +.bi-file-earmark-code-fill::before { content: "\f361"; } +.bi-file-earmark-code::before { content: "\f362"; } +.bi-file-earmark-diff-fill::before { content: "\f363"; } +.bi-file-earmark-diff::before { content: "\f364"; } +.bi-file-earmark-easel-fill::before { content: "\f365"; } +.bi-file-earmark-easel::before { content: "\f366"; } +.bi-file-earmark-excel-fill::before { content: "\f367"; } +.bi-file-earmark-excel::before { content: "\f368"; } +.bi-file-earmark-fill::before { content: "\f369"; } +.bi-file-earmark-font-fill::before { content: "\f36a"; } +.bi-file-earmark-font::before { content: "\f36b"; } +.bi-file-earmark-image-fill::before { content: "\f36c"; } +.bi-file-earmark-image::before { content: "\f36d"; } +.bi-file-earmark-lock-fill::before { content: "\f36e"; } +.bi-file-earmark-lock::before { content: "\f36f"; } +.bi-file-earmark-lock2-fill::before { content: "\f370"; } +.bi-file-earmark-lock2::before { content: "\f371"; } +.bi-file-earmark-medical-fill::before { content: "\f372"; } +.bi-file-earmark-medical::before { content: "\f373"; } +.bi-file-earmark-minus-fill::before { content: "\f374"; } +.bi-file-earmark-minus::before { content: "\f375"; } +.bi-file-earmark-music-fill::before { content: "\f376"; } +.bi-file-earmark-music::before { content: "\f377"; } +.bi-file-earmark-person-fill::before { content: "\f378"; } +.bi-file-earmark-person::before { content: "\f379"; } +.bi-file-earmark-play-fill::before { content: "\f37a"; } +.bi-file-earmark-play::before { content: "\f37b"; } +.bi-file-earmark-plus-fill::before { content: "\f37c"; } +.bi-file-earmark-plus::before { content: "\f37d"; } +.bi-file-earmark-post-fill::before { content: "\f37e"; } +.bi-file-earmark-post::before { content: "\f37f"; } +.bi-file-earmark-ppt-fill::before { content: "\f380"; } +.bi-file-earmark-ppt::before { content: "\f381"; } +.bi-file-earmark-richtext-fill::before { content: "\f382"; } +.bi-file-earmark-richtext::before { content: "\f383"; } +.bi-file-earmark-ruled-fill::before { content: "\f384"; } +.bi-file-earmark-ruled::before { content: "\f385"; } +.bi-file-earmark-slides-fill::before { content: "\f386"; } +.bi-file-earmark-slides::before { content: "\f387"; } +.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } +.bi-file-earmark-spreadsheet::before { content: "\f389"; } +.bi-file-earmark-text-fill::before { content: "\f38a"; } +.bi-file-earmark-text::before { content: "\f38b"; } +.bi-file-earmark-word-fill::before { content: "\f38c"; } +.bi-file-earmark-word::before { content: "\f38d"; } +.bi-file-earmark-x-fill::before { content: "\f38e"; } +.bi-file-earmark-x::before { content: "\f38f"; } +.bi-file-earmark-zip-fill::before { content: "\f390"; } +.bi-file-earmark-zip::before { content: "\f391"; } +.bi-file-earmark::before { content: "\f392"; } +.bi-file-easel-fill::before { content: "\f393"; } +.bi-file-easel::before { content: "\f394"; } +.bi-file-excel-fill::before { content: "\f395"; } +.bi-file-excel::before { content: "\f396"; } +.bi-file-fill::before { content: "\f397"; } +.bi-file-font-fill::before { content: "\f398"; } +.bi-file-font::before { content: "\f399"; } +.bi-file-image-fill::before { content: "\f39a"; } +.bi-file-image::before { content: "\f39b"; } +.bi-file-lock-fill::before { content: "\f39c"; } +.bi-file-lock::before { content: "\f39d"; } +.bi-file-lock2-fill::before { content: "\f39e"; } +.bi-file-lock2::before { content: "\f39f"; } +.bi-file-medical-fill::before { content: "\f3a0"; } +.bi-file-medical::before { content: "\f3a1"; } +.bi-file-minus-fill::before { content: "\f3a2"; } +.bi-file-minus::before { content: "\f3a3"; } +.bi-file-music-fill::before { content: "\f3a4"; } +.bi-file-music::before { content: "\f3a5"; } +.bi-file-person-fill::before { content: "\f3a6"; } +.bi-file-person::before { content: "\f3a7"; } +.bi-file-play-fill::before { content: "\f3a8"; } +.bi-file-play::before { content: "\f3a9"; } +.bi-file-plus-fill::before { content: "\f3aa"; } +.bi-file-plus::before { content: "\f3ab"; } +.bi-file-post-fill::before { content: "\f3ac"; } +.bi-file-post::before { content: "\f3ad"; } +.bi-file-ppt-fill::before { content: "\f3ae"; } +.bi-file-ppt::before { content: "\f3af"; } +.bi-file-richtext-fill::before { content: "\f3b0"; } +.bi-file-richtext::before { content: "\f3b1"; } +.bi-file-ruled-fill::before { content: "\f3b2"; } +.bi-file-ruled::before { content: "\f3b3"; } +.bi-file-slides-fill::before { content: "\f3b4"; } +.bi-file-slides::before { content: "\f3b5"; } +.bi-file-spreadsheet-fill::before { content: "\f3b6"; } +.bi-file-spreadsheet::before { content: "\f3b7"; } +.bi-file-text-fill::before { content: "\f3b8"; } +.bi-file-text::before { content: "\f3b9"; } +.bi-file-word-fill::before { content: "\f3ba"; } +.bi-file-word::before { content: "\f3bb"; } +.bi-file-x-fill::before { content: "\f3bc"; } +.bi-file-x::before { content: "\f3bd"; } +.bi-file-zip-fill::before { content: "\f3be"; } +.bi-file-zip::before { content: "\f3bf"; } +.bi-file::before { content: "\f3c0"; } +.bi-files-alt::before { content: "\f3c1"; } +.bi-files::before { content: "\f3c2"; } +.bi-film::before { content: "\f3c3"; } +.bi-filter-circle-fill::before { content: "\f3c4"; } +.bi-filter-circle::before { content: "\f3c5"; } +.bi-filter-left::before { content: "\f3c6"; } +.bi-filter-right::before { content: "\f3c7"; } +.bi-filter-square-fill::before { content: "\f3c8"; } +.bi-filter-square::before { content: "\f3c9"; } +.bi-filter::before { content: "\f3ca"; } +.bi-flag-fill::before { content: "\f3cb"; } +.bi-flag::before { content: "\f3cc"; } +.bi-flower1::before { content: "\f3cd"; } +.bi-flower2::before { content: "\f3ce"; } +.bi-flower3::before { content: "\f3cf"; } +.bi-folder-check::before { content: "\f3d0"; } +.bi-folder-fill::before { content: "\f3d1"; } +.bi-folder-minus::before { content: "\f3d2"; } +.bi-folder-plus::before { content: "\f3d3"; } +.bi-folder-symlink-fill::before { content: "\f3d4"; } +.bi-folder-symlink::before { content: "\f3d5"; } +.bi-folder-x::before { content: "\f3d6"; } +.bi-folder::before { content: "\f3d7"; } +.bi-folder2-open::before { content: "\f3d8"; } +.bi-folder2::before { content: "\f3d9"; } +.bi-fonts::before { content: "\f3da"; } +.bi-forward-fill::before { content: "\f3db"; } +.bi-forward::before { content: "\f3dc"; } +.bi-front::before { content: "\f3dd"; } +.bi-fullscreen-exit::before { content: "\f3de"; } +.bi-fullscreen::before { content: "\f3df"; } +.bi-funnel-fill::before { content: "\f3e0"; } +.bi-funnel::before { content: "\f3e1"; } +.bi-gear-fill::before { content: "\f3e2"; } +.bi-gear-wide-connected::before { content: "\f3e3"; } +.bi-gear-wide::before { content: "\f3e4"; } +.bi-gear::before { content: "\f3e5"; } +.bi-gem::before { content: "\f3e6"; } +.bi-geo-alt-fill::before { content: "\f3e7"; } +.bi-geo-alt::before { content: "\f3e8"; } +.bi-geo-fill::before { content: "\f3e9"; } +.bi-geo::before { content: "\f3ea"; } +.bi-gift-fill::before { content: "\f3eb"; } +.bi-gift::before { content: "\f3ec"; } +.bi-github::before { content: "\f3ed"; } +.bi-globe::before { content: "\f3ee"; } +.bi-globe2::before { content: "\f3ef"; } +.bi-google::before { content: "\f3f0"; } +.bi-graph-down::before { content: "\f3f1"; } +.bi-graph-up::before { content: "\f3f2"; } +.bi-grid-1x2-fill::before { content: "\f3f3"; } +.bi-grid-1x2::before { content: "\f3f4"; } +.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } +.bi-grid-3x2-gap::before { content: "\f3f6"; } +.bi-grid-3x2::before { content: "\f3f7"; } +.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } +.bi-grid-3x3-gap::before { content: "\f3f9"; } +.bi-grid-3x3::before { content: "\f3fa"; } +.bi-grid-fill::before { content: "\f3fb"; } +.bi-grid::before { content: "\f3fc"; } +.bi-grip-horizontal::before { content: "\f3fd"; } +.bi-grip-vertical::before { content: "\f3fe"; } +.bi-hammer::before { content: "\f3ff"; } +.bi-hand-index-fill::before { content: "\f400"; } +.bi-hand-index-thumb-fill::before { content: "\f401"; } +.bi-hand-index-thumb::before { content: "\f402"; } +.bi-hand-index::before { content: "\f403"; } +.bi-hand-thumbs-down-fill::before { content: "\f404"; } +.bi-hand-thumbs-down::before { content: "\f405"; } +.bi-hand-thumbs-up-fill::before { content: "\f406"; } +.bi-hand-thumbs-up::before { content: "\f407"; } +.bi-handbag-fill::before { content: "\f408"; } +.bi-handbag::before { content: "\f409"; } +.bi-hash::before { content: "\f40a"; } +.bi-hdd-fill::before { content: "\f40b"; } +.bi-hdd-network-fill::before { content: "\f40c"; } +.bi-hdd-network::before { content: "\f40d"; } +.bi-hdd-rack-fill::before { content: "\f40e"; } +.bi-hdd-rack::before { content: "\f40f"; } +.bi-hdd-stack-fill::before { content: "\f410"; } +.bi-hdd-stack::before { content: "\f411"; } +.bi-hdd::before { content: "\f412"; } +.bi-headphones::before { content: "\f413"; } +.bi-headset::before { content: "\f414"; } +.bi-heart-fill::before { content: "\f415"; } +.bi-heart-half::before { content: "\f416"; } +.bi-heart::before { content: "\f417"; } +.bi-heptagon-fill::before { content: "\f418"; } +.bi-heptagon-half::before { content: "\f419"; } +.bi-heptagon::before { content: "\f41a"; } +.bi-hexagon-fill::before { content: "\f41b"; } +.bi-hexagon-half::before { content: "\f41c"; } +.bi-hexagon::before { content: "\f41d"; } +.bi-hourglass-bottom::before { content: "\f41e"; } +.bi-hourglass-split::before { content: "\f41f"; } +.bi-hourglass-top::before { content: "\f420"; } +.bi-hourglass::before { content: "\f421"; } +.bi-house-door-fill::before { content: "\f422"; } +.bi-house-door::before { content: "\f423"; } +.bi-house-fill::before { content: "\f424"; } +.bi-house::before { content: "\f425"; } +.bi-hr::before { content: "\f426"; } +.bi-hurricane::before { content: "\f427"; } +.bi-image-alt::before { content: "\f428"; } +.bi-image-fill::before { content: "\f429"; } +.bi-image::before { content: "\f42a"; } +.bi-images::before { content: "\f42b"; } +.bi-inbox-fill::before { content: "\f42c"; } +.bi-inbox::before { content: "\f42d"; } +.bi-inboxes-fill::before { content: "\f42e"; } +.bi-inboxes::before { content: "\f42f"; } +.bi-info-circle-fill::before { content: "\f430"; } +.bi-info-circle::before { content: "\f431"; } +.bi-info-square-fill::before { content: "\f432"; } +.bi-info-square::before { content: "\f433"; } +.bi-info::before { content: "\f434"; } +.bi-input-cursor-text::before { content: "\f435"; } +.bi-input-cursor::before { content: "\f436"; } +.bi-instagram::before { content: "\f437"; } +.bi-intersect::before { content: "\f438"; } +.bi-journal-album::before { content: "\f439"; } +.bi-journal-arrow-down::before { content: "\f43a"; } +.bi-journal-arrow-up::before { content: "\f43b"; } +.bi-journal-bookmark-fill::before { content: "\f43c"; } +.bi-journal-bookmark::before { content: "\f43d"; } +.bi-journal-check::before { content: "\f43e"; } +.bi-journal-code::before { content: "\f43f"; } +.bi-journal-medical::before { content: "\f440"; } +.bi-journal-minus::before { content: "\f441"; } +.bi-journal-plus::before { content: "\f442"; } +.bi-journal-richtext::before { content: "\f443"; } +.bi-journal-text::before { content: "\f444"; } +.bi-journal-x::before { content: "\f445"; } +.bi-journal::before { content: "\f446"; } +.bi-journals::before { content: "\f447"; } +.bi-joystick::before { content: "\f448"; } +.bi-justify-left::before { content: "\f449"; } +.bi-justify-right::before { content: "\f44a"; } +.bi-justify::before { content: "\f44b"; } +.bi-kanban-fill::before { content: "\f44c"; } +.bi-kanban::before { content: "\f44d"; } +.bi-key-fill::before { content: "\f44e"; } +.bi-key::before { content: "\f44f"; } +.bi-keyboard-fill::before { content: "\f450"; } +.bi-keyboard::before { content: "\f451"; } +.bi-ladder::before { content: "\f452"; } +.bi-lamp-fill::before { content: "\f453"; } +.bi-lamp::before { content: "\f454"; } +.bi-laptop-fill::before { content: "\f455"; } +.bi-laptop::before { content: "\f456"; } +.bi-layer-backward::before { content: "\f457"; } +.bi-layer-forward::before { content: "\f458"; } +.bi-layers-fill::before { content: "\f459"; } +.bi-layers-half::before { content: "\f45a"; } +.bi-layers::before { content: "\f45b"; } +.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } +.bi-layout-sidebar-inset::before { content: "\f45d"; } +.bi-layout-sidebar-reverse::before { content: "\f45e"; } +.bi-layout-sidebar::before { content: "\f45f"; } +.bi-layout-split::before { content: "\f460"; } +.bi-layout-text-sidebar-reverse::before { content: "\f461"; } +.bi-layout-text-sidebar::before { content: "\f462"; } +.bi-layout-text-window-reverse::before { content: "\f463"; } +.bi-layout-text-window::before { content: "\f464"; } +.bi-layout-three-columns::before { content: "\f465"; } +.bi-layout-wtf::before { content: "\f466"; } +.bi-life-preserver::before { content: "\f467"; } +.bi-lightbulb-fill::before { content: "\f468"; } +.bi-lightbulb-off-fill::before { content: "\f469"; } +.bi-lightbulb-off::before { content: "\f46a"; } +.bi-lightbulb::before { content: "\f46b"; } +.bi-lightning-charge-fill::before { content: "\f46c"; } +.bi-lightning-charge::before { content: "\f46d"; } +.bi-lightning-fill::before { content: "\f46e"; } +.bi-lightning::before { content: "\f46f"; } +.bi-link-45deg::before { content: "\f470"; } +.bi-link::before { content: "\f471"; } +.bi-linkedin::before { content: "\f472"; } +.bi-list-check::before { content: "\f473"; } +.bi-list-nested::before { content: "\f474"; } +.bi-list-ol::before { content: "\f475"; } +.bi-list-stars::before { content: "\f476"; } +.bi-list-task::before { content: "\f477"; } +.bi-list-ul::before { content: "\f478"; } +.bi-list::before { content: "\f479"; } +.bi-lock-fill::before { content: "\f47a"; } +.bi-lock::before { content: "\f47b"; } +.bi-mailbox::before { content: "\f47c"; } +.bi-mailbox2::before { content: "\f47d"; } +.bi-map-fill::before { content: "\f47e"; } +.bi-map::before { content: "\f47f"; } +.bi-markdown-fill::before { content: "\f480"; } +.bi-markdown::before { content: "\f481"; } +.bi-mask::before { content: "\f482"; } +.bi-megaphone-fill::before { content: "\f483"; } +.bi-megaphone::before { content: "\f484"; } +.bi-menu-app-fill::before { content: "\f485"; } +.bi-menu-app::before { content: "\f486"; } +.bi-menu-button-fill::before { content: "\f487"; } +.bi-menu-button-wide-fill::before { content: "\f488"; } +.bi-menu-button-wide::before { content: "\f489"; } +.bi-menu-button::before { content: "\f48a"; } +.bi-menu-down::before { content: "\f48b"; } +.bi-menu-up::before { content: "\f48c"; } +.bi-mic-fill::before { content: "\f48d"; } +.bi-mic-mute-fill::before { content: "\f48e"; } +.bi-mic-mute::before { content: "\f48f"; } +.bi-mic::before { content: "\f490"; } +.bi-minecart-loaded::before { content: "\f491"; } +.bi-minecart::before { content: "\f492"; } +.bi-moisture::before { content: "\f493"; } +.bi-moon-fill::before { content: "\f494"; } +.bi-moon-stars-fill::before { content: "\f495"; } +.bi-moon-stars::before { content: "\f496"; } +.bi-moon::before { content: "\f497"; } +.bi-mouse-fill::before { content: "\f498"; } +.bi-mouse::before { content: "\f499"; } +.bi-mouse2-fill::before { content: "\f49a"; } +.bi-mouse2::before { content: "\f49b"; } +.bi-mouse3-fill::before { content: "\f49c"; } +.bi-mouse3::before { content: "\f49d"; } +.bi-music-note-beamed::before { content: "\f49e"; } +.bi-music-note-list::before { content: "\f49f"; } +.bi-music-note::before { content: "\f4a0"; } +.bi-music-player-fill::before { content: "\f4a1"; } +.bi-music-player::before { content: "\f4a2"; } +.bi-newspaper::before { content: "\f4a3"; } +.bi-node-minus-fill::before { content: "\f4a4"; } +.bi-node-minus::before { content: "\f4a5"; } +.bi-node-plus-fill::before { content: "\f4a6"; } +.bi-node-plus::before { content: "\f4a7"; } +.bi-nut-fill::before { content: "\f4a8"; } +.bi-nut::before { content: "\f4a9"; } +.bi-octagon-fill::before { content: "\f4aa"; } +.bi-octagon-half::before { content: "\f4ab"; } +.bi-octagon::before { content: "\f4ac"; } +.bi-option::before { content: "\f4ad"; } +.bi-outlet::before { content: "\f4ae"; } +.bi-paint-bucket::before { content: "\f4af"; } +.bi-palette-fill::before { content: "\f4b0"; } +.bi-palette::before { content: "\f4b1"; } +.bi-palette2::before { content: "\f4b2"; } +.bi-paperclip::before { content: "\f4b3"; } +.bi-paragraph::before { content: "\f4b4"; } +.bi-patch-check-fill::before { content: "\f4b5"; } +.bi-patch-check::before { content: "\f4b6"; } +.bi-patch-exclamation-fill::before { content: "\f4b7"; } +.bi-patch-exclamation::before { content: "\f4b8"; } +.bi-patch-minus-fill::before { content: "\f4b9"; } +.bi-patch-minus::before { content: "\f4ba"; } +.bi-patch-plus-fill::before { content: "\f4bb"; } +.bi-patch-plus::before { content: "\f4bc"; } +.bi-patch-question-fill::before { content: "\f4bd"; } +.bi-patch-question::before { content: "\f4be"; } +.bi-pause-btn-fill::before { content: "\f4bf"; } +.bi-pause-btn::before { content: "\f4c0"; } +.bi-pause-circle-fill::before { content: "\f4c1"; } +.bi-pause-circle::before { content: "\f4c2"; } +.bi-pause-fill::before { content: "\f4c3"; } +.bi-pause::before { content: "\f4c4"; } +.bi-peace-fill::before { content: "\f4c5"; } +.bi-peace::before { content: "\f4c6"; } +.bi-pen-fill::before { content: "\f4c7"; } +.bi-pen::before { content: "\f4c8"; } +.bi-pencil-fill::before { content: "\f4c9"; } +.bi-pencil-square::before { content: "\f4ca"; } +.bi-pencil::before { content: "\f4cb"; } +.bi-pentagon-fill::before { content: "\f4cc"; } +.bi-pentagon-half::before { content: "\f4cd"; } +.bi-pentagon::before { content: "\f4ce"; } +.bi-people-fill::before { content: "\f4cf"; } +.bi-people::before { content: "\f4d0"; } +.bi-percent::before { content: "\f4d1"; } +.bi-person-badge-fill::before { content: "\f4d2"; } +.bi-person-badge::before { content: "\f4d3"; } +.bi-person-bounding-box::before { content: "\f4d4"; } +.bi-person-check-fill::before { content: "\f4d5"; } +.bi-person-check::before { content: "\f4d6"; } +.bi-person-circle::before { content: "\f4d7"; } +.bi-person-dash-fill::before { content: "\f4d8"; } +.bi-person-dash::before { content: "\f4d9"; } +.bi-person-fill::before { content: "\f4da"; } +.bi-person-lines-fill::before { content: "\f4db"; } +.bi-person-plus-fill::before { content: "\f4dc"; } +.bi-person-plus::before { content: "\f4dd"; } +.bi-person-square::before { content: "\f4de"; } +.bi-person-x-fill::before { content: "\f4df"; } +.bi-person-x::before { content: "\f4e0"; } +.bi-person::before { content: "\f4e1"; } +.bi-phone-fill::before { content: "\f4e2"; } +.bi-phone-landscape-fill::before { content: "\f4e3"; } +.bi-phone-landscape::before { content: "\f4e4"; } +.bi-phone-vibrate-fill::before { content: "\f4e5"; } +.bi-phone-vibrate::before { content: "\f4e6"; } +.bi-phone::before { content: "\f4e7"; } +.bi-pie-chart-fill::before { content: "\f4e8"; } +.bi-pie-chart::before { content: "\f4e9"; } +.bi-pin-angle-fill::before { content: "\f4ea"; } +.bi-pin-angle::before { content: "\f4eb"; } +.bi-pin-fill::before { content: "\f4ec"; } +.bi-pin::before { content: "\f4ed"; } +.bi-pip-fill::before { content: "\f4ee"; } +.bi-pip::before { content: "\f4ef"; } +.bi-play-btn-fill::before { content: "\f4f0"; } +.bi-play-btn::before { content: "\f4f1"; } +.bi-play-circle-fill::before { content: "\f4f2"; } +.bi-play-circle::before { content: "\f4f3"; } +.bi-play-fill::before { content: "\f4f4"; } +.bi-play::before { content: "\f4f5"; } +.bi-plug-fill::before { content: "\f4f6"; } +.bi-plug::before { content: "\f4f7"; } +.bi-plus-circle-dotted::before { content: "\f4f8"; } +.bi-plus-circle-fill::before { content: "\f4f9"; } +.bi-plus-circle::before { content: "\f4fa"; } +.bi-plus-square-dotted::before { content: "\f4fb"; } +.bi-plus-square-fill::before { content: "\f4fc"; } +.bi-plus-square::before { content: "\f4fd"; } +.bi-plus::before { content: "\f4fe"; } +.bi-power::before { content: "\f4ff"; } +.bi-printer-fill::before { content: "\f500"; } +.bi-printer::before { content: "\f501"; } +.bi-puzzle-fill::before { content: "\f502"; } +.bi-puzzle::before { content: "\f503"; } +.bi-question-circle-fill::before { content: "\f504"; } +.bi-question-circle::before { content: "\f505"; } +.bi-question-diamond-fill::before { content: "\f506"; } +.bi-question-diamond::before { content: "\f507"; } +.bi-question-octagon-fill::before { content: "\f508"; } +.bi-question-octagon::before { content: "\f509"; } +.bi-question-square-fill::before { content: "\f50a"; } +.bi-question-square::before { content: "\f50b"; } +.bi-question::before { content: "\f50c"; } +.bi-rainbow::before { content: "\f50d"; } +.bi-receipt-cutoff::before { content: "\f50e"; } +.bi-receipt::before { content: "\f50f"; } +.bi-reception-0::before { content: "\f510"; } +.bi-reception-1::before { content: "\f511"; } +.bi-reception-2::before { content: "\f512"; } +.bi-reception-3::before { content: "\f513"; } +.bi-reception-4::before { content: "\f514"; } +.bi-record-btn-fill::before { content: "\f515"; } +.bi-record-btn::before { content: "\f516"; } +.bi-record-circle-fill::before { content: "\f517"; } +.bi-record-circle::before { content: "\f518"; } +.bi-record-fill::before { content: "\f519"; } +.bi-record::before { content: "\f51a"; } +.bi-record2-fill::before { content: "\f51b"; } +.bi-record2::before { content: "\f51c"; } +.bi-reply-all-fill::before { content: "\f51d"; } +.bi-reply-all::before { content: "\f51e"; } +.bi-reply-fill::before { content: "\f51f"; } +.bi-reply::before { content: "\f520"; } +.bi-rss-fill::before { content: "\f521"; } +.bi-rss::before { content: "\f522"; } +.bi-rulers::before { content: "\f523"; } +.bi-save-fill::before { content: "\f524"; } +.bi-save::before { content: "\f525"; } +.bi-save2-fill::before { content: "\f526"; } +.bi-save2::before { content: "\f527"; } +.bi-scissors::before { content: "\f528"; } +.bi-screwdriver::before { content: "\f529"; } +.bi-search::before { content: "\f52a"; } +.bi-segmented-nav::before { content: "\f52b"; } +.bi-server::before { content: "\f52c"; } +.bi-share-fill::before { content: "\f52d"; } +.bi-share::before { content: "\f52e"; } +.bi-shield-check::before { content: "\f52f"; } +.bi-shield-exclamation::before { content: "\f530"; } +.bi-shield-fill-check::before { content: "\f531"; } +.bi-shield-fill-exclamation::before { content: "\f532"; } +.bi-shield-fill-minus::before { content: "\f533"; } +.bi-shield-fill-plus::before { content: "\f534"; } +.bi-shield-fill-x::before { content: "\f535"; } +.bi-shield-fill::before { content: "\f536"; } +.bi-shield-lock-fill::before { content: "\f537"; } +.bi-shield-lock::before { content: "\f538"; } +.bi-shield-minus::before { content: "\f539"; } +.bi-shield-plus::before { content: "\f53a"; } +.bi-shield-shaded::before { content: "\f53b"; } +.bi-shield-slash-fill::before { content: "\f53c"; } +.bi-shield-slash::before { content: "\f53d"; } +.bi-shield-x::before { content: "\f53e"; } +.bi-shield::before { content: "\f53f"; } +.bi-shift-fill::before { content: "\f540"; } +.bi-shift::before { content: "\f541"; } +.bi-shop-window::before { content: "\f542"; } +.bi-shop::before { content: "\f543"; } +.bi-shuffle::before { content: "\f544"; } +.bi-signpost-2-fill::before { content: "\f545"; } +.bi-signpost-2::before { content: "\f546"; } +.bi-signpost-fill::before { content: "\f547"; } +.bi-signpost-split-fill::before { content: "\f548"; } +.bi-signpost-split::before { content: "\f549"; } +.bi-signpost::before { content: "\f54a"; } +.bi-sim-fill::before { content: "\f54b"; } +.bi-sim::before { content: "\f54c"; } +.bi-skip-backward-btn-fill::before { content: "\f54d"; } +.bi-skip-backward-btn::before { content: "\f54e"; } +.bi-skip-backward-circle-fill::before { content: "\f54f"; } +.bi-skip-backward-circle::before { content: "\f550"; } +.bi-skip-backward-fill::before { content: "\f551"; } +.bi-skip-backward::before { content: "\f552"; } +.bi-skip-end-btn-fill::before { content: "\f553"; } +.bi-skip-end-btn::before { content: "\f554"; } +.bi-skip-end-circle-fill::before { content: "\f555"; } +.bi-skip-end-circle::before { content: "\f556"; } +.bi-skip-end-fill::before { content: "\f557"; } +.bi-skip-end::before { content: "\f558"; } +.bi-skip-forward-btn-fill::before { content: "\f559"; } +.bi-skip-forward-btn::before { content: "\f55a"; } +.bi-skip-forward-circle-fill::before { content: "\f55b"; } +.bi-skip-forward-circle::before { content: "\f55c"; } +.bi-skip-forward-fill::before { content: "\f55d"; } +.bi-skip-forward::before { content: "\f55e"; } +.bi-skip-start-btn-fill::before { content: "\f55f"; } +.bi-skip-start-btn::before { content: "\f560"; } +.bi-skip-start-circle-fill::before { content: "\f561"; } +.bi-skip-start-circle::before { content: "\f562"; } +.bi-skip-start-fill::before { content: "\f563"; } +.bi-skip-start::before { content: "\f564"; } +.bi-slack::before { content: "\f565"; } +.bi-slash-circle-fill::before { content: "\f566"; } +.bi-slash-circle::before { content: "\f567"; } +.bi-slash-square-fill::before { content: "\f568"; } +.bi-slash-square::before { content: "\f569"; } +.bi-slash::before { content: "\f56a"; } +.bi-sliders::before { content: "\f56b"; } +.bi-smartwatch::before { content: "\f56c"; } +.bi-snow::before { content: "\f56d"; } +.bi-snow2::before { content: "\f56e"; } +.bi-snow3::before { content: "\f56f"; } +.bi-sort-alpha-down-alt::before { content: "\f570"; } +.bi-sort-alpha-down::before { content: "\f571"; } +.bi-sort-alpha-up-alt::before { content: "\f572"; } +.bi-sort-alpha-up::before { content: "\f573"; } +.bi-sort-down-alt::before { content: "\f574"; } +.bi-sort-down::before { content: "\f575"; } +.bi-sort-numeric-down-alt::before { content: "\f576"; } +.bi-sort-numeric-down::before { content: "\f577"; } +.bi-sort-numeric-up-alt::before { content: "\f578"; } +.bi-sort-numeric-up::before { content: "\f579"; } +.bi-sort-up-alt::before { content: "\f57a"; } +.bi-sort-up::before { content: "\f57b"; } +.bi-soundwave::before { content: "\f57c"; } +.bi-speaker-fill::before { content: "\f57d"; } +.bi-speaker::before { content: "\f57e"; } +.bi-speedometer::before { content: "\f57f"; } +.bi-speedometer2::before { content: "\f580"; } +.bi-spellcheck::before { content: "\f581"; } +.bi-square-fill::before { content: "\f582"; } +.bi-square-half::before { content: "\f583"; } +.bi-square::before { content: "\f584"; } +.bi-stack::before { content: "\f585"; } +.bi-star-fill::before { content: "\f586"; } +.bi-star-half::before { content: "\f587"; } +.bi-star::before { content: "\f588"; } +.bi-stars::before { content: "\f589"; } +.bi-stickies-fill::before { content: "\f58a"; } +.bi-stickies::before { content: "\f58b"; } +.bi-sticky-fill::before { content: "\f58c"; } +.bi-sticky::before { content: "\f58d"; } +.bi-stop-btn-fill::before { content: "\f58e"; } +.bi-stop-btn::before { content: "\f58f"; } +.bi-stop-circle-fill::before { content: "\f590"; } +.bi-stop-circle::before { content: "\f591"; } +.bi-stop-fill::before { content: "\f592"; } +.bi-stop::before { content: "\f593"; } +.bi-stoplights-fill::before { content: "\f594"; } +.bi-stoplights::before { content: "\f595"; } +.bi-stopwatch-fill::before { content: "\f596"; } +.bi-stopwatch::before { content: "\f597"; } +.bi-subtract::before { content: "\f598"; } +.bi-suit-club-fill::before { content: "\f599"; } +.bi-suit-club::before { content: "\f59a"; } +.bi-suit-diamond-fill::before { content: "\f59b"; } +.bi-suit-diamond::before { content: "\f59c"; } +.bi-suit-heart-fill::before { content: "\f59d"; } +.bi-suit-heart::before { content: "\f59e"; } +.bi-suit-spade-fill::before { content: "\f59f"; } +.bi-suit-spade::before { content: "\f5a0"; } +.bi-sun-fill::before { content: "\f5a1"; } +.bi-sun::before { content: "\f5a2"; } +.bi-sunglasses::before { content: "\f5a3"; } +.bi-sunrise-fill::before { content: "\f5a4"; } +.bi-sunrise::before { content: "\f5a5"; } +.bi-sunset-fill::before { content: "\f5a6"; } +.bi-sunset::before { content: "\f5a7"; } +.bi-symmetry-horizontal::before { content: "\f5a8"; } +.bi-symmetry-vertical::before { content: "\f5a9"; } +.bi-table::before { content: "\f5aa"; } +.bi-tablet-fill::before { content: "\f5ab"; } +.bi-tablet-landscape-fill::before { content: "\f5ac"; } +.bi-tablet-landscape::before { content: "\f5ad"; } +.bi-tablet::before { content: "\f5ae"; } +.bi-tag-fill::before { content: "\f5af"; } +.bi-tag::before { content: "\f5b0"; } +.bi-tags-fill::before { content: "\f5b1"; } +.bi-tags::before { content: "\f5b2"; } +.bi-telegram::before { content: "\f5b3"; } +.bi-telephone-fill::before { content: "\f5b4"; } +.bi-telephone-forward-fill::before { content: "\f5b5"; } +.bi-telephone-forward::before { content: "\f5b6"; } +.bi-telephone-inbound-fill::before { content: "\f5b7"; } +.bi-telephone-inbound::before { content: "\f5b8"; } +.bi-telephone-minus-fill::before { content: "\f5b9"; } +.bi-telephone-minus::before { content: "\f5ba"; } +.bi-telephone-outbound-fill::before { content: "\f5bb"; } +.bi-telephone-outbound::before { content: "\f5bc"; } +.bi-telephone-plus-fill::before { content: "\f5bd"; } +.bi-telephone-plus::before { content: "\f5be"; } +.bi-telephone-x-fill::before { content: "\f5bf"; } +.bi-telephone-x::before { content: "\f5c0"; } +.bi-telephone::before { content: "\f5c1"; } +.bi-terminal-fill::before { content: "\f5c2"; } +.bi-terminal::before { content: "\f5c3"; } +.bi-text-center::before { content: "\f5c4"; } +.bi-text-indent-left::before { content: "\f5c5"; } +.bi-text-indent-right::before { content: "\f5c6"; } +.bi-text-left::before { content: "\f5c7"; } +.bi-text-paragraph::before { content: "\f5c8"; } +.bi-text-right::before { content: "\f5c9"; } +.bi-textarea-resize::before { content: "\f5ca"; } +.bi-textarea-t::before { content: "\f5cb"; } +.bi-textarea::before { content: "\f5cc"; } +.bi-thermometer-half::before { content: "\f5cd"; } +.bi-thermometer-high::before { content: "\f5ce"; } +.bi-thermometer-low::before { content: "\f5cf"; } +.bi-thermometer-snow::before { content: "\f5d0"; } +.bi-thermometer-sun::before { content: "\f5d1"; } +.bi-thermometer::before { content: "\f5d2"; } +.bi-three-dots-vertical::before { content: "\f5d3"; } +.bi-three-dots::before { content: "\f5d4"; } +.bi-toggle-off::before { content: "\f5d5"; } +.bi-toggle-on::before { content: "\f5d6"; } +.bi-toggle2-off::before { content: "\f5d7"; } +.bi-toggle2-on::before { content: "\f5d8"; } +.bi-toggles::before { content: "\f5d9"; } +.bi-toggles2::before { content: "\f5da"; } +.bi-tools::before { content: "\f5db"; } +.bi-tornado::before { content: "\f5dc"; } +.bi-trash-fill::before { content: "\f5dd"; } +.bi-trash::before { content: "\f5de"; } +.bi-trash2-fill::before { content: "\f5df"; } +.bi-trash2::before { content: "\f5e0"; } +.bi-tree-fill::before { content: "\f5e1"; } +.bi-tree::before { content: "\f5e2"; } +.bi-triangle-fill::before { content: "\f5e3"; } +.bi-triangle-half::before { content: "\f5e4"; } +.bi-triangle::before { content: "\f5e5"; } +.bi-trophy-fill::before { content: "\f5e6"; } +.bi-trophy::before { content: "\f5e7"; } +.bi-tropical-storm::before { content: "\f5e8"; } +.bi-truck-flatbed::before { content: "\f5e9"; } +.bi-truck::before { content: "\f5ea"; } +.bi-tsunami::before { content: "\f5eb"; } +.bi-tv-fill::before { content: "\f5ec"; } +.bi-tv::before { content: "\f5ed"; } +.bi-twitch::before { content: "\f5ee"; } +.bi-twitter::before { content: "\f5ef"; } +.bi-type-bold::before { content: "\f5f0"; } +.bi-type-h1::before { content: "\f5f1"; } +.bi-type-h2::before { content: "\f5f2"; } +.bi-type-h3::before { content: "\f5f3"; } +.bi-type-italic::before { content: "\f5f4"; } +.bi-type-strikethrough::before { content: "\f5f5"; } +.bi-type-underline::before { content: "\f5f6"; } +.bi-type::before { content: "\f5f7"; } +.bi-ui-checks-grid::before { content: "\f5f8"; } +.bi-ui-checks::before { content: "\f5f9"; } +.bi-ui-radios-grid::before { content: "\f5fa"; } +.bi-ui-radios::before { content: "\f5fb"; } +.bi-umbrella-fill::before { content: "\f5fc"; } +.bi-umbrella::before { content: "\f5fd"; } +.bi-union::before { content: "\f5fe"; } +.bi-unlock-fill::before { content: "\f5ff"; } +.bi-unlock::before { content: "\f600"; } +.bi-upc-scan::before { content: "\f601"; } +.bi-upc::before { content: "\f602"; } +.bi-upload::before { content: "\f603"; } +.bi-vector-pen::before { content: "\f604"; } +.bi-view-list::before { content: "\f605"; } +.bi-view-stacked::before { content: "\f606"; } +.bi-vinyl-fill::before { content: "\f607"; } +.bi-vinyl::before { content: "\f608"; } +.bi-voicemail::before { content: "\f609"; } +.bi-volume-down-fill::before { content: "\f60a"; } +.bi-volume-down::before { content: "\f60b"; } +.bi-volume-mute-fill::before { content: "\f60c"; } +.bi-volume-mute::before { content: "\f60d"; } +.bi-volume-off-fill::before { content: "\f60e"; } +.bi-volume-off::before { content: "\f60f"; } +.bi-volume-up-fill::before { content: "\f610"; } +.bi-volume-up::before { content: "\f611"; } +.bi-vr::before { content: "\f612"; } +.bi-wallet-fill::before { content: "\f613"; } +.bi-wallet::before { content: "\f614"; } +.bi-wallet2::before { content: "\f615"; } +.bi-watch::before { content: "\f616"; } +.bi-water::before { content: "\f617"; } +.bi-whatsapp::before { content: "\f618"; } +.bi-wifi-1::before { content: "\f619"; } +.bi-wifi-2::before { content: "\f61a"; } +.bi-wifi-off::before { content: "\f61b"; } +.bi-wifi::before { content: "\f61c"; } +.bi-wind::before { content: "\f61d"; } +.bi-window-dock::before { content: "\f61e"; } +.bi-window-sidebar::before { content: "\f61f"; } +.bi-window::before { content: "\f620"; } +.bi-wrench::before { content: "\f621"; } +.bi-x-circle-fill::before { content: "\f622"; } +.bi-x-circle::before { content: "\f623"; } +.bi-x-diamond-fill::before { content: "\f624"; } +.bi-x-diamond::before { content: "\f625"; } +.bi-x-octagon-fill::before { content: "\f626"; } +.bi-x-octagon::before { content: "\f627"; } +.bi-x-square-fill::before { content: "\f628"; } +.bi-x-square::before { content: "\f629"; } +.bi-x::before { content: "\f62a"; } +.bi-youtube::before { content: "\f62b"; } +.bi-zoom-in::before { content: "\f62c"; } +.bi-zoom-out::before { content: "\f62d"; } +.bi-bank::before { content: "\f62e"; } +.bi-bank2::before { content: "\f62f"; } +.bi-bell-slash-fill::before { content: "\f630"; } +.bi-bell-slash::before { content: "\f631"; } +.bi-cash-coin::before { content: "\f632"; } +.bi-check-lg::before { content: "\f633"; } +.bi-coin::before { content: "\f634"; } +.bi-currency-bitcoin::before { content: "\f635"; } +.bi-currency-dollar::before { content: "\f636"; } +.bi-currency-euro::before { content: "\f637"; } +.bi-currency-exchange::before { content: "\f638"; } +.bi-currency-pound::before { content: "\f639"; } +.bi-currency-yen::before { content: "\f63a"; } +.bi-dash-lg::before { content: "\f63b"; } +.bi-exclamation-lg::before { content: "\f63c"; } +.bi-file-earmark-pdf-fill::before { content: "\f63d"; } +.bi-file-earmark-pdf::before { content: "\f63e"; } +.bi-file-pdf-fill::before { content: "\f63f"; } +.bi-file-pdf::before { content: "\f640"; } +.bi-gender-ambiguous::before { content: "\f641"; } +.bi-gender-female::before { content: "\f642"; } +.bi-gender-male::before { content: "\f643"; } +.bi-gender-trans::before { content: "\f644"; } +.bi-headset-vr::before { content: "\f645"; } +.bi-info-lg::before { content: "\f646"; } +.bi-mastodon::before { content: "\f647"; } +.bi-messenger::before { content: "\f648"; } +.bi-piggy-bank-fill::before { content: "\f649"; } +.bi-piggy-bank::before { content: "\f64a"; } +.bi-pin-map-fill::before { content: "\f64b"; } +.bi-pin-map::before { content: "\f64c"; } +.bi-plus-lg::before { content: "\f64d"; } +.bi-question-lg::before { content: "\f64e"; } +.bi-recycle::before { content: "\f64f"; } +.bi-reddit::before { content: "\f650"; } +.bi-safe-fill::before { content: "\f651"; } +.bi-safe2-fill::before { content: "\f652"; } +.bi-safe2::before { content: "\f653"; } +.bi-sd-card-fill::before { content: "\f654"; } +.bi-sd-card::before { content: "\f655"; } +.bi-skype::before { content: "\f656"; } +.bi-slash-lg::before { content: "\f657"; } +.bi-translate::before { content: "\f658"; } +.bi-x-lg::before { content: "\f659"; } +.bi-safe::before { content: "\f65a"; } +.bi-apple::before { content: "\f65b"; } +.bi-microsoft::before { content: "\f65d"; } +.bi-windows::before { content: "\f65e"; } +.bi-behance::before { content: "\f65c"; } +.bi-dribbble::before { content: "\f65f"; } +.bi-line::before { content: "\f660"; } +.bi-medium::before { content: "\f661"; } +.bi-paypal::before { content: "\f662"; } +.bi-pinterest::before { content: "\f663"; } +.bi-signal::before { content: "\f664"; } +.bi-snapchat::before { content: "\f665"; } +.bi-spotify::before { content: "\f666"; } +.bi-stack-overflow::before { content: "\f667"; } +.bi-strava::before { content: "\f668"; } +.bi-wordpress::before { content: "\f669"; } +.bi-vimeo::before { content: "\f66a"; } +.bi-activity::before { content: "\f66b"; } +.bi-easel2-fill::before { content: "\f66c"; } +.bi-easel2::before { content: "\f66d"; } +.bi-easel3-fill::before { content: "\f66e"; } +.bi-easel3::before { content: "\f66f"; } +.bi-fan::before { content: "\f670"; } +.bi-fingerprint::before { content: "\f671"; } +.bi-graph-down-arrow::before { content: "\f672"; } +.bi-graph-up-arrow::before { content: "\f673"; } +.bi-hypnotize::before { content: "\f674"; } +.bi-magic::before { content: "\f675"; } +.bi-person-rolodex::before { content: "\f676"; } +.bi-person-video::before { content: "\f677"; } +.bi-person-video2::before { content: "\f678"; } +.bi-person-video3::before { content: "\f679"; } +.bi-person-workspace::before { content: "\f67a"; } +.bi-radioactive::before { content: "\f67b"; } +.bi-webcam-fill::before { content: "\f67c"; } +.bi-webcam::before { content: "\f67d"; } +.bi-yin-yang::before { content: "\f67e"; } +.bi-bandaid-fill::before { content: "\f680"; } +.bi-bandaid::before { content: "\f681"; } +.bi-bluetooth::before { content: "\f682"; } +.bi-body-text::before { content: "\f683"; } +.bi-boombox::before { content: "\f684"; } +.bi-boxes::before { content: "\f685"; } +.bi-dpad-fill::before { content: "\f686"; } +.bi-dpad::before { content: "\f687"; } +.bi-ear-fill::before { content: "\f688"; } +.bi-ear::before { content: "\f689"; } +.bi-envelope-check-fill::before { content: "\f68b"; } +.bi-envelope-check::before { content: "\f68c"; } +.bi-envelope-dash-fill::before { content: "\f68e"; } +.bi-envelope-dash::before { content: "\f68f"; } +.bi-envelope-exclamation-fill::before { content: "\f691"; } +.bi-envelope-exclamation::before { content: "\f692"; } +.bi-envelope-plus-fill::before { content: "\f693"; } +.bi-envelope-plus::before { content: "\f694"; } +.bi-envelope-slash-fill::before { content: "\f696"; } +.bi-envelope-slash::before { content: "\f697"; } +.bi-envelope-x-fill::before { content: "\f699"; } +.bi-envelope-x::before { content: "\f69a"; } +.bi-explicit-fill::before { content: "\f69b"; } +.bi-explicit::before { content: "\f69c"; } +.bi-git::before { content: "\f69d"; } +.bi-infinity::before { content: "\f69e"; } +.bi-list-columns-reverse::before { content: "\f69f"; } +.bi-list-columns::before { content: "\f6a0"; } +.bi-meta::before { content: "\f6a1"; } +.bi-nintendo-switch::before { content: "\f6a4"; } +.bi-pc-display-horizontal::before { content: "\f6a5"; } +.bi-pc-display::before { content: "\f6a6"; } +.bi-pc-horizontal::before { content: "\f6a7"; } +.bi-pc::before { content: "\f6a8"; } +.bi-playstation::before { content: "\f6a9"; } +.bi-plus-slash-minus::before { content: "\f6aa"; } +.bi-projector-fill::before { content: "\f6ab"; } +.bi-projector::before { content: "\f6ac"; } +.bi-qr-code-scan::before { content: "\f6ad"; } +.bi-qr-code::before { content: "\f6ae"; } +.bi-quora::before { content: "\f6af"; } +.bi-quote::before { content: "\f6b0"; } +.bi-robot::before { content: "\f6b1"; } +.bi-send-check-fill::before { content: "\f6b2"; } +.bi-send-check::before { content: "\f6b3"; } +.bi-send-dash-fill::before { content: "\f6b4"; } +.bi-send-dash::before { content: "\f6b5"; } +.bi-send-exclamation-fill::before { content: "\f6b7"; } +.bi-send-exclamation::before { content: "\f6b8"; } +.bi-send-fill::before { content: "\f6b9"; } +.bi-send-plus-fill::before { content: "\f6ba"; } +.bi-send-plus::before { content: "\f6bb"; } +.bi-send-slash-fill::before { content: "\f6bc"; } +.bi-send-slash::before { content: "\f6bd"; } +.bi-send-x-fill::before { content: "\f6be"; } +.bi-send-x::before { content: "\f6bf"; } +.bi-send::before { content: "\f6c0"; } +.bi-steam::before { content: "\f6c1"; } +.bi-terminal-dash::before { content: "\f6c3"; } +.bi-terminal-plus::before { content: "\f6c4"; } +.bi-terminal-split::before { content: "\f6c5"; } +.bi-ticket-detailed-fill::before { content: "\f6c6"; } +.bi-ticket-detailed::before { content: "\f6c7"; } +.bi-ticket-fill::before { content: "\f6c8"; } +.bi-ticket-perforated-fill::before { content: "\f6c9"; } +.bi-ticket-perforated::before { content: "\f6ca"; } +.bi-ticket::before { content: "\f6cb"; } +.bi-tiktok::before { content: "\f6cc"; } +.bi-window-dash::before { content: "\f6cd"; } +.bi-window-desktop::before { content: "\f6ce"; } +.bi-window-fullscreen::before { content: "\f6cf"; } +.bi-window-plus::before { content: "\f6d0"; } +.bi-window-split::before { content: "\f6d1"; } +.bi-window-stack::before { content: "\f6d2"; } +.bi-window-x::before { content: "\f6d3"; } +.bi-xbox::before { content: "\f6d4"; } +.bi-ethernet::before { content: "\f6d5"; } +.bi-hdmi-fill::before { content: "\f6d6"; } +.bi-hdmi::before { content: "\f6d7"; } +.bi-usb-c-fill::before { content: "\f6d8"; } +.bi-usb-c::before { content: "\f6d9"; } +.bi-usb-fill::before { content: "\f6da"; } +.bi-usb-plug-fill::before { content: "\f6db"; } +.bi-usb-plug::before { content: "\f6dc"; } +.bi-usb-symbol::before { content: "\f6dd"; } +.bi-usb::before { content: "\f6de"; } +.bi-boombox-fill::before { content: "\f6df"; } +.bi-displayport::before { content: "\f6e1"; } +.bi-gpu-card::before { content: "\f6e2"; } +.bi-memory::before { content: "\f6e3"; } +.bi-modem-fill::before { content: "\f6e4"; } +.bi-modem::before { content: "\f6e5"; } +.bi-motherboard-fill::before { content: "\f6e6"; } +.bi-motherboard::before { content: "\f6e7"; } +.bi-optical-audio-fill::before { content: "\f6e8"; } +.bi-optical-audio::before { content: "\f6e9"; } +.bi-pci-card::before { content: "\f6ea"; } +.bi-router-fill::before { content: "\f6eb"; } +.bi-router::before { content: "\f6ec"; } +.bi-thunderbolt-fill::before { content: "\f6ef"; } +.bi-thunderbolt::before { content: "\f6f0"; } +.bi-usb-drive-fill::before { content: "\f6f1"; } +.bi-usb-drive::before { content: "\f6f2"; } +.bi-usb-micro-fill::before { content: "\f6f3"; } +.bi-usb-micro::before { content: "\f6f4"; } +.bi-usb-mini-fill::before { content: "\f6f5"; } +.bi-usb-mini::before { content: "\f6f6"; } +.bi-cloud-haze2::before { content: "\f6f7"; } +.bi-device-hdd-fill::before { content: "\f6f8"; } +.bi-device-hdd::before { content: "\f6f9"; } +.bi-device-ssd-fill::before { content: "\f6fa"; } +.bi-device-ssd::before { content: "\f6fb"; } +.bi-displayport-fill::before { content: "\f6fc"; } +.bi-mortarboard-fill::before { content: "\f6fd"; } +.bi-mortarboard::before { content: "\f6fe"; } +.bi-terminal-x::before { content: "\f6ff"; } +.bi-arrow-through-heart-fill::before { content: "\f700"; } +.bi-arrow-through-heart::before { content: "\f701"; } +.bi-badge-sd-fill::before { content: "\f702"; } +.bi-badge-sd::before { content: "\f703"; } +.bi-bag-heart-fill::before { content: "\f704"; } +.bi-bag-heart::before { content: "\f705"; } +.bi-balloon-fill::before { content: "\f706"; } +.bi-balloon-heart-fill::before { content: "\f707"; } +.bi-balloon-heart::before { content: "\f708"; } +.bi-balloon::before { content: "\f709"; } +.bi-box2-fill::before { content: "\f70a"; } +.bi-box2-heart-fill::before { content: "\f70b"; } +.bi-box2-heart::before { content: "\f70c"; } +.bi-box2::before { content: "\f70d"; } +.bi-braces-asterisk::before { content: "\f70e"; } +.bi-calendar-heart-fill::before { content: "\f70f"; } +.bi-calendar-heart::before { content: "\f710"; } +.bi-calendar2-heart-fill::before { content: "\f711"; } +.bi-calendar2-heart::before { content: "\f712"; } +.bi-chat-heart-fill::before { content: "\f713"; } +.bi-chat-heart::before { content: "\f714"; } +.bi-chat-left-heart-fill::before { content: "\f715"; } +.bi-chat-left-heart::before { content: "\f716"; } +.bi-chat-right-heart-fill::before { content: "\f717"; } +.bi-chat-right-heart::before { content: "\f718"; } +.bi-chat-square-heart-fill::before { content: "\f719"; } +.bi-chat-square-heart::before { content: "\f71a"; } +.bi-clipboard-check-fill::before { content: "\f71b"; } +.bi-clipboard-data-fill::before { content: "\f71c"; } +.bi-clipboard-fill::before { content: "\f71d"; } +.bi-clipboard-heart-fill::before { content: "\f71e"; } +.bi-clipboard-heart::before { content: "\f71f"; } +.bi-clipboard-minus-fill::before { content: "\f720"; } +.bi-clipboard-plus-fill::before { content: "\f721"; } +.bi-clipboard-pulse::before { content: "\f722"; } +.bi-clipboard-x-fill::before { content: "\f723"; } +.bi-clipboard2-check-fill::before { content: "\f724"; } +.bi-clipboard2-check::before { content: "\f725"; } +.bi-clipboard2-data-fill::before { content: "\f726"; } +.bi-clipboard2-data::before { content: "\f727"; } +.bi-clipboard2-fill::before { content: "\f728"; } +.bi-clipboard2-heart-fill::before { content: "\f729"; } +.bi-clipboard2-heart::before { content: "\f72a"; } +.bi-clipboard2-minus-fill::before { content: "\f72b"; } +.bi-clipboard2-minus::before { content: "\f72c"; } +.bi-clipboard2-plus-fill::before { content: "\f72d"; } +.bi-clipboard2-plus::before { content: "\f72e"; } +.bi-clipboard2-pulse-fill::before { content: "\f72f"; } +.bi-clipboard2-pulse::before { content: "\f730"; } +.bi-clipboard2-x-fill::before { content: "\f731"; } +.bi-clipboard2-x::before { content: "\f732"; } +.bi-clipboard2::before { content: "\f733"; } +.bi-emoji-kiss-fill::before { content: "\f734"; } +.bi-emoji-kiss::before { content: "\f735"; } +.bi-envelope-heart-fill::before { content: "\f736"; } +.bi-envelope-heart::before { content: "\f737"; } +.bi-envelope-open-heart-fill::before { content: "\f738"; } +.bi-envelope-open-heart::before { content: "\f739"; } +.bi-envelope-paper-fill::before { content: "\f73a"; } +.bi-envelope-paper-heart-fill::before { content: "\f73b"; } +.bi-envelope-paper-heart::before { content: "\f73c"; } +.bi-envelope-paper::before { content: "\f73d"; } +.bi-filetype-aac::before { content: "\f73e"; } +.bi-filetype-ai::before { content: "\f73f"; } +.bi-filetype-bmp::before { content: "\f740"; } +.bi-filetype-cs::before { content: "\f741"; } +.bi-filetype-css::before { content: "\f742"; } +.bi-filetype-csv::before { content: "\f743"; } +.bi-filetype-doc::before { content: "\f744"; } +.bi-filetype-docx::before { content: "\f745"; } +.bi-filetype-exe::before { content: "\f746"; } +.bi-filetype-gif::before { content: "\f747"; } +.bi-filetype-heic::before { content: "\f748"; } +.bi-filetype-html::before { content: "\f749"; } +.bi-filetype-java::before { content: "\f74a"; } +.bi-filetype-jpg::before { content: "\f74b"; } +.bi-filetype-js::before { content: "\f74c"; } +.bi-filetype-jsx::before { content: "\f74d"; } +.bi-filetype-key::before { content: "\f74e"; } +.bi-filetype-m4p::before { content: "\f74f"; } +.bi-filetype-md::before { content: "\f750"; } +.bi-filetype-mdx::before { content: "\f751"; } +.bi-filetype-mov::before { content: "\f752"; } +.bi-filetype-mp3::before { content: "\f753"; } +.bi-filetype-mp4::before { content: "\f754"; } +.bi-filetype-otf::before { content: "\f755"; } +.bi-filetype-pdf::before { content: "\f756"; } +.bi-filetype-php::before { content: "\f757"; } +.bi-filetype-png::before { content: "\f758"; } +.bi-filetype-ppt::before { content: "\f75a"; } +.bi-filetype-psd::before { content: "\f75b"; } +.bi-filetype-py::before { content: "\f75c"; } +.bi-filetype-raw::before { content: "\f75d"; } +.bi-filetype-rb::before { content: "\f75e"; } +.bi-filetype-sass::before { content: "\f75f"; } +.bi-filetype-scss::before { content: "\f760"; } +.bi-filetype-sh::before { content: "\f761"; } +.bi-filetype-svg::before { content: "\f762"; } +.bi-filetype-tiff::before { content: "\f763"; } +.bi-filetype-tsx::before { content: "\f764"; } +.bi-filetype-ttf::before { content: "\f765"; } +.bi-filetype-txt::before { content: "\f766"; } +.bi-filetype-wav::before { content: "\f767"; } +.bi-filetype-woff::before { content: "\f768"; } +.bi-filetype-xls::before { content: "\f76a"; } +.bi-filetype-xml::before { content: "\f76b"; } +.bi-filetype-yml::before { content: "\f76c"; } +.bi-heart-arrow::before { content: "\f76d"; } +.bi-heart-pulse-fill::before { content: "\f76e"; } +.bi-heart-pulse::before { content: "\f76f"; } +.bi-heartbreak-fill::before { content: "\f770"; } +.bi-heartbreak::before { content: "\f771"; } +.bi-hearts::before { content: "\f772"; } +.bi-hospital-fill::before { content: "\f773"; } +.bi-hospital::before { content: "\f774"; } +.bi-house-heart-fill::before { content: "\f775"; } +.bi-house-heart::before { content: "\f776"; } +.bi-incognito::before { content: "\f777"; } +.bi-magnet-fill::before { content: "\f778"; } +.bi-magnet::before { content: "\f779"; } +.bi-person-heart::before { content: "\f77a"; } +.bi-person-hearts::before { content: "\f77b"; } +.bi-phone-flip::before { content: "\f77c"; } +.bi-plugin::before { content: "\f77d"; } +.bi-postage-fill::before { content: "\f77e"; } +.bi-postage-heart-fill::before { content: "\f77f"; } +.bi-postage-heart::before { content: "\f780"; } +.bi-postage::before { content: "\f781"; } +.bi-postcard-fill::before { content: "\f782"; } +.bi-postcard-heart-fill::before { content: "\f783"; } +.bi-postcard-heart::before { content: "\f784"; } +.bi-postcard::before { content: "\f785"; } +.bi-search-heart-fill::before { content: "\f786"; } +.bi-search-heart::before { content: "\f787"; } +.bi-sliders2-vertical::before { content: "\f788"; } +.bi-sliders2::before { content: "\f789"; } +.bi-trash3-fill::before { content: "\f78a"; } +.bi-trash3::before { content: "\f78b"; } +.bi-valentine::before { content: "\f78c"; } +.bi-valentine2::before { content: "\f78d"; } +.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } +.bi-wrench-adjustable-circle::before { content: "\f78f"; } +.bi-wrench-adjustable::before { content: "\f790"; } +.bi-filetype-json::before { content: "\f791"; } +.bi-filetype-pptx::before { content: "\f792"; } +.bi-filetype-xlsx::before { content: "\f793"; } +.bi-1-circle-fill::before { content: "\f796"; } +.bi-1-circle::before { content: "\f797"; } +.bi-1-square-fill::before { content: "\f798"; } +.bi-1-square::before { content: "\f799"; } +.bi-2-circle-fill::before { content: "\f79c"; } +.bi-2-circle::before { content: "\f79d"; } +.bi-2-square-fill::before { content: "\f79e"; } +.bi-2-square::before { content: "\f79f"; } +.bi-3-circle-fill::before { content: "\f7a2"; } +.bi-3-circle::before { content: "\f7a3"; } +.bi-3-square-fill::before { content: "\f7a4"; } +.bi-3-square::before { content: "\f7a5"; } +.bi-4-circle-fill::before { content: "\f7a8"; } +.bi-4-circle::before { content: "\f7a9"; } +.bi-4-square-fill::before { content: "\f7aa"; } +.bi-4-square::before { content: "\f7ab"; } +.bi-5-circle-fill::before { content: "\f7ae"; } +.bi-5-circle::before { content: "\f7af"; } +.bi-5-square-fill::before { content: "\f7b0"; } +.bi-5-square::before { content: "\f7b1"; } +.bi-6-circle-fill::before { content: "\f7b4"; } +.bi-6-circle::before { content: "\f7b5"; } +.bi-6-square-fill::before { content: "\f7b6"; } +.bi-6-square::before { content: "\f7b7"; } +.bi-7-circle-fill::before { content: "\f7ba"; } +.bi-7-circle::before { content: "\f7bb"; } +.bi-7-square-fill::before { content: "\f7bc"; } +.bi-7-square::before { content: "\f7bd"; } +.bi-8-circle-fill::before { content: "\f7c0"; } +.bi-8-circle::before { content: "\f7c1"; } +.bi-8-square-fill::before { content: "\f7c2"; } +.bi-8-square::before { content: "\f7c3"; } +.bi-9-circle-fill::before { content: "\f7c6"; } +.bi-9-circle::before { content: "\f7c7"; } +.bi-9-square-fill::before { content: "\f7c8"; } +.bi-9-square::before { content: "\f7c9"; } +.bi-airplane-engines-fill::before { content: "\f7ca"; } +.bi-airplane-engines::before { content: "\f7cb"; } +.bi-airplane-fill::before { content: "\f7cc"; } +.bi-airplane::before { content: "\f7cd"; } +.bi-alexa::before { content: "\f7ce"; } +.bi-alipay::before { content: "\f7cf"; } +.bi-android::before { content: "\f7d0"; } +.bi-android2::before { content: "\f7d1"; } +.bi-box-fill::before { content: "\f7d2"; } +.bi-box-seam-fill::before { content: "\f7d3"; } +.bi-browser-chrome::before { content: "\f7d4"; } +.bi-browser-edge::before { content: "\f7d5"; } +.bi-browser-firefox::before { content: "\f7d6"; } +.bi-browser-safari::before { content: "\f7d7"; } +.bi-c-circle-fill::before { content: "\f7da"; } +.bi-c-circle::before { content: "\f7db"; } +.bi-c-square-fill::before { content: "\f7dc"; } +.bi-c-square::before { content: "\f7dd"; } +.bi-capsule-pill::before { content: "\f7de"; } +.bi-capsule::before { content: "\f7df"; } +.bi-car-front-fill::before { content: "\f7e0"; } +.bi-car-front::before { content: "\f7e1"; } +.bi-cassette-fill::before { content: "\f7e2"; } +.bi-cassette::before { content: "\f7e3"; } +.bi-cc-circle-fill::before { content: "\f7e6"; } +.bi-cc-circle::before { content: "\f7e7"; } +.bi-cc-square-fill::before { content: "\f7e8"; } +.bi-cc-square::before { content: "\f7e9"; } +.bi-cup-hot-fill::before { content: "\f7ea"; } +.bi-cup-hot::before { content: "\f7eb"; } +.bi-currency-rupee::before { content: "\f7ec"; } +.bi-dropbox::before { content: "\f7ed"; } +.bi-escape::before { content: "\f7ee"; } +.bi-fast-forward-btn-fill::before { content: "\f7ef"; } +.bi-fast-forward-btn::before { content: "\f7f0"; } +.bi-fast-forward-circle-fill::before { content: "\f7f1"; } +.bi-fast-forward-circle::before { content: "\f7f2"; } +.bi-fast-forward-fill::before { content: "\f7f3"; } +.bi-fast-forward::before { content: "\f7f4"; } +.bi-filetype-sql::before { content: "\f7f5"; } +.bi-fire::before { content: "\f7f6"; } +.bi-google-play::before { content: "\f7f7"; } +.bi-h-circle-fill::before { content: "\f7fa"; } +.bi-h-circle::before { content: "\f7fb"; } +.bi-h-square-fill::before { content: "\f7fc"; } +.bi-h-square::before { content: "\f7fd"; } +.bi-indent::before { content: "\f7fe"; } +.bi-lungs-fill::before { content: "\f7ff"; } +.bi-lungs::before { content: "\f800"; } +.bi-microsoft-teams::before { content: "\f801"; } +.bi-p-circle-fill::before { content: "\f804"; } +.bi-p-circle::before { content: "\f805"; } +.bi-p-square-fill::before { content: "\f806"; } +.bi-p-square::before { content: "\f807"; } +.bi-pass-fill::before { content: "\f808"; } +.bi-pass::before { content: "\f809"; } +.bi-prescription::before { content: "\f80a"; } +.bi-prescription2::before { content: "\f80b"; } +.bi-r-circle-fill::before { content: "\f80e"; } +.bi-r-circle::before { content: "\f80f"; } +.bi-r-square-fill::before { content: "\f810"; } +.bi-r-square::before { content: "\f811"; } +.bi-repeat-1::before { content: "\f812"; } +.bi-repeat::before { content: "\f813"; } +.bi-rewind-btn-fill::before { content: "\f814"; } +.bi-rewind-btn::before { content: "\f815"; } +.bi-rewind-circle-fill::before { content: "\f816"; } +.bi-rewind-circle::before { content: "\f817"; } +.bi-rewind-fill::before { content: "\f818"; } +.bi-rewind::before { content: "\f819"; } +.bi-train-freight-front-fill::before { content: "\f81a"; } +.bi-train-freight-front::before { content: "\f81b"; } +.bi-train-front-fill::before { content: "\f81c"; } +.bi-train-front::before { content: "\f81d"; } +.bi-train-lightrail-front-fill::before { content: "\f81e"; } +.bi-train-lightrail-front::before { content: "\f81f"; } +.bi-truck-front-fill::before { content: "\f820"; } +.bi-truck-front::before { content: "\f821"; } +.bi-ubuntu::before { content: "\f822"; } +.bi-unindent::before { content: "\f823"; } +.bi-unity::before { content: "\f824"; } +.bi-universal-access-circle::before { content: "\f825"; } +.bi-universal-access::before { content: "\f826"; } +.bi-virus::before { content: "\f827"; } +.bi-virus2::before { content: "\f828"; } +.bi-wechat::before { content: "\f829"; } +.bi-yelp::before { content: "\f82a"; } +.bi-sign-stop-fill::before { content: "\f82b"; } +.bi-sign-stop-lights-fill::before { content: "\f82c"; } +.bi-sign-stop-lights::before { content: "\f82d"; } +.bi-sign-stop::before { content: "\f82e"; } +.bi-sign-turn-left-fill::before { content: "\f82f"; } +.bi-sign-turn-left::before { content: "\f830"; } +.bi-sign-turn-right-fill::before { content: "\f831"; } +.bi-sign-turn-right::before { content: "\f832"; } +.bi-sign-turn-slight-left-fill::before { content: "\f833"; } +.bi-sign-turn-slight-left::before { content: "\f834"; } +.bi-sign-turn-slight-right-fill::before { content: "\f835"; } +.bi-sign-turn-slight-right::before { content: "\f836"; } +.bi-sign-yield-fill::before { content: "\f837"; } +.bi-sign-yield::before { content: "\f838"; } +.bi-ev-station-fill::before { content: "\f839"; } +.bi-ev-station::before { content: "\f83a"; } +.bi-fuel-pump-diesel-fill::before { content: "\f83b"; } +.bi-fuel-pump-diesel::before { content: "\f83c"; } +.bi-fuel-pump-fill::before { content: "\f83d"; } +.bi-fuel-pump::before { content: "\f83e"; } +.bi-0-circle-fill::before { content: "\f83f"; } +.bi-0-circle::before { content: "\f840"; } +.bi-0-square-fill::before { content: "\f841"; } +.bi-0-square::before { content: "\f842"; } +.bi-rocket-fill::before { content: "\f843"; } +.bi-rocket-takeoff-fill::before { content: "\f844"; } +.bi-rocket-takeoff::before { content: "\f845"; } +.bi-rocket::before { content: "\f846"; } +.bi-stripe::before { content: "\f847"; } +.bi-subscript::before { content: "\f848"; } +.bi-superscript::before { content: "\f849"; } +.bi-trello::before { content: "\f84a"; } +.bi-envelope-at-fill::before { content: "\f84b"; } +.bi-envelope-at::before { content: "\f84c"; } +.bi-regex::before { content: "\f84d"; } +.bi-text-wrap::before { content: "\f84e"; } +.bi-sign-dead-end-fill::before { content: "\f84f"; } +.bi-sign-dead-end::before { content: "\f850"; } +.bi-sign-do-not-enter-fill::before { content: "\f851"; } +.bi-sign-do-not-enter::before { content: "\f852"; } +.bi-sign-intersection-fill::before { content: "\f853"; } +.bi-sign-intersection-side-fill::before { content: "\f854"; } +.bi-sign-intersection-side::before { content: "\f855"; } +.bi-sign-intersection-t-fill::before { content: "\f856"; } +.bi-sign-intersection-t::before { content: "\f857"; } +.bi-sign-intersection-y-fill::before { content: "\f858"; } +.bi-sign-intersection-y::before { content: "\f859"; } +.bi-sign-intersection::before { content: "\f85a"; } +.bi-sign-merge-left-fill::before { content: "\f85b"; } +.bi-sign-merge-left::before { content: "\f85c"; } +.bi-sign-merge-right-fill::before { content: "\f85d"; } +.bi-sign-merge-right::before { content: "\f85e"; } +.bi-sign-no-left-turn-fill::before { content: "\f85f"; } +.bi-sign-no-left-turn::before { content: "\f860"; } +.bi-sign-no-parking-fill::before { content: "\f861"; } +.bi-sign-no-parking::before { content: "\f862"; } +.bi-sign-no-right-turn-fill::before { content: "\f863"; } +.bi-sign-no-right-turn::before { content: "\f864"; } +.bi-sign-railroad-fill::before { content: "\f865"; } +.bi-sign-railroad::before { content: "\f866"; } +.bi-building-add::before { content: "\f867"; } +.bi-building-check::before { content: "\f868"; } +.bi-building-dash::before { content: "\f869"; } +.bi-building-down::before { content: "\f86a"; } +.bi-building-exclamation::before { content: "\f86b"; } +.bi-building-fill-add::before { content: "\f86c"; } +.bi-building-fill-check::before { content: "\f86d"; } +.bi-building-fill-dash::before { content: "\f86e"; } +.bi-building-fill-down::before { content: "\f86f"; } +.bi-building-fill-exclamation::before { content: "\f870"; } +.bi-building-fill-gear::before { content: "\f871"; } +.bi-building-fill-lock::before { content: "\f872"; } +.bi-building-fill-slash::before { content: "\f873"; } +.bi-building-fill-up::before { content: "\f874"; } +.bi-building-fill-x::before { content: "\f875"; } +.bi-building-fill::before { content: "\f876"; } +.bi-building-gear::before { content: "\f877"; } +.bi-building-lock::before { content: "\f878"; } +.bi-building-slash::before { content: "\f879"; } +.bi-building-up::before { content: "\f87a"; } +.bi-building-x::before { content: "\f87b"; } +.bi-buildings-fill::before { content: "\f87c"; } +.bi-buildings::before { content: "\f87d"; } +.bi-bus-front-fill::before { content: "\f87e"; } +.bi-bus-front::before { content: "\f87f"; } +.bi-ev-front-fill::before { content: "\f880"; } +.bi-ev-front::before { content: "\f881"; } +.bi-globe-americas::before { content: "\f882"; } +.bi-globe-asia-australia::before { content: "\f883"; } +.bi-globe-central-south-asia::before { content: "\f884"; } +.bi-globe-europe-africa::before { content: "\f885"; } +.bi-house-add-fill::before { content: "\f886"; } +.bi-house-add::before { content: "\f887"; } +.bi-house-check-fill::before { content: "\f888"; } +.bi-house-check::before { content: "\f889"; } +.bi-house-dash-fill::before { content: "\f88a"; } +.bi-house-dash::before { content: "\f88b"; } +.bi-house-down-fill::before { content: "\f88c"; } +.bi-house-down::before { content: "\f88d"; } +.bi-house-exclamation-fill::before { content: "\f88e"; } +.bi-house-exclamation::before { content: "\f88f"; } +.bi-house-gear-fill::before { content: "\f890"; } +.bi-house-gear::before { content: "\f891"; } +.bi-house-lock-fill::before { content: "\f892"; } +.bi-house-lock::before { content: "\f893"; } +.bi-house-slash-fill::before { content: "\f894"; } +.bi-house-slash::before { content: "\f895"; } +.bi-house-up-fill::before { content: "\f896"; } +.bi-house-up::before { content: "\f897"; } +.bi-house-x-fill::before { content: "\f898"; } +.bi-house-x::before { content: "\f899"; } +.bi-person-add::before { content: "\f89a"; } +.bi-person-down::before { content: "\f89b"; } +.bi-person-exclamation::before { content: "\f89c"; } +.bi-person-fill-add::before { content: "\f89d"; } +.bi-person-fill-check::before { content: "\f89e"; } +.bi-person-fill-dash::before { content: "\f89f"; } +.bi-person-fill-down::before { content: "\f8a0"; } +.bi-person-fill-exclamation::before { content: "\f8a1"; } +.bi-person-fill-gear::before { content: "\f8a2"; } +.bi-person-fill-lock::before { content: "\f8a3"; } +.bi-person-fill-slash::before { content: "\f8a4"; } +.bi-person-fill-up::before { content: "\f8a5"; } +.bi-person-fill-x::before { content: "\f8a6"; } +.bi-person-gear::before { content: "\f8a7"; } +.bi-person-lock::before { content: "\f8a8"; } +.bi-person-slash::before { content: "\f8a9"; } +.bi-person-up::before { content: "\f8aa"; } +.bi-scooter::before { content: "\f8ab"; } +.bi-taxi-front-fill::before { content: "\f8ac"; } +.bi-taxi-front::before { content: "\f8ad"; } +.bi-amd::before { content: "\f8ae"; } +.bi-database-add::before { content: "\f8af"; } +.bi-database-check::before { content: "\f8b0"; } +.bi-database-dash::before { content: "\f8b1"; } +.bi-database-down::before { content: "\f8b2"; } +.bi-database-exclamation::before { content: "\f8b3"; } +.bi-database-fill-add::before { content: "\f8b4"; } +.bi-database-fill-check::before { content: "\f8b5"; } +.bi-database-fill-dash::before { content: "\f8b6"; } +.bi-database-fill-down::before { content: "\f8b7"; } +.bi-database-fill-exclamation::before { content: "\f8b8"; } +.bi-database-fill-gear::before { content: "\f8b9"; } +.bi-database-fill-lock::before { content: "\f8ba"; } +.bi-database-fill-slash::before { content: "\f8bb"; } +.bi-database-fill-up::before { content: "\f8bc"; } +.bi-database-fill-x::before { content: "\f8bd"; } +.bi-database-fill::before { content: "\f8be"; } +.bi-database-gear::before { content: "\f8bf"; } +.bi-database-lock::before { content: "\f8c0"; } +.bi-database-slash::before { content: "\f8c1"; } +.bi-database-up::before { content: "\f8c2"; } +.bi-database-x::before { content: "\f8c3"; } +.bi-database::before { content: "\f8c4"; } +.bi-houses-fill::before { content: "\f8c5"; } +.bi-houses::before { content: "\f8c6"; } +.bi-nvidia::before { content: "\f8c7"; } +.bi-person-vcard-fill::before { content: "\f8c8"; } +.bi-person-vcard::before { content: "\f8c9"; } +.bi-sina-weibo::before { content: "\f8ca"; } +.bi-tencent-qq::before { content: "\f8cb"; } +.bi-wikipedia::before { content: "\f8cc"; } +.bi-alphabet-uppercase::before { content: "\f2a5"; } +.bi-alphabet::before { content: "\f68a"; } +.bi-amazon::before { content: "\f68d"; } +.bi-arrows-collapse-vertical::before { content: "\f690"; } +.bi-arrows-expand-vertical::before { content: "\f695"; } +.bi-arrows-vertical::before { content: "\f698"; } +.bi-arrows::before { content: "\f6a2"; } +.bi-ban-fill::before { content: "\f6a3"; } +.bi-ban::before { content: "\f6b6"; } +.bi-bing::before { content: "\f6c2"; } +.bi-cake::before { content: "\f6e0"; } +.bi-cake2::before { content: "\f6ed"; } +.bi-cookie::before { content: "\f6ee"; } +.bi-copy::before { content: "\f759"; } +.bi-crosshair::before { content: "\f769"; } +.bi-crosshair2::before { content: "\f794"; } +.bi-emoji-astonished-fill::before { content: "\f795"; } +.bi-emoji-astonished::before { content: "\f79a"; } +.bi-emoji-grimace-fill::before { content: "\f79b"; } +.bi-emoji-grimace::before { content: "\f7a0"; } +.bi-emoji-grin-fill::before { content: "\f7a1"; } +.bi-emoji-grin::before { content: "\f7a6"; } +.bi-emoji-surprise-fill::before { content: "\f7a7"; } +.bi-emoji-surprise::before { content: "\f7ac"; } +.bi-emoji-tear-fill::before { content: "\f7ad"; } +.bi-emoji-tear::before { content: "\f7b2"; } +.bi-envelope-arrow-down-fill::before { content: "\f7b3"; } +.bi-envelope-arrow-down::before { content: "\f7b8"; } +.bi-envelope-arrow-up-fill::before { content: "\f7b9"; } +.bi-envelope-arrow-up::before { content: "\f7be"; } +.bi-feather::before { content: "\f7bf"; } +.bi-feather2::before { content: "\f7c4"; } +.bi-floppy-fill::before { content: "\f7c5"; } +.bi-floppy::before { content: "\f7d8"; } +.bi-floppy2-fill::before { content: "\f7d9"; } +.bi-floppy2::before { content: "\f7e4"; } +.bi-gitlab::before { content: "\f7e5"; } +.bi-highlighter::before { content: "\f7f8"; } +.bi-marker-tip::before { content: "\f802"; } +.bi-nvme-fill::before { content: "\f803"; } +.bi-nvme::before { content: "\f80c"; } +.bi-opencollective::before { content: "\f80d"; } +.bi-pci-card-network::before { content: "\f8cd"; } +.bi-pci-card-sound::before { content: "\f8ce"; } +.bi-radar::before { content: "\f8cf"; } +.bi-send-arrow-down-fill::before { content: "\f8d0"; } +.bi-send-arrow-down::before { content: "\f8d1"; } +.bi-send-arrow-up-fill::before { content: "\f8d2"; } +.bi-send-arrow-up::before { content: "\f8d3"; } +.bi-sim-slash-fill::before { content: "\f8d4"; } +.bi-sim-slash::before { content: "\f8d5"; } +.bi-sourceforge::before { content: "\f8d6"; } +.bi-substack::before { content: "\f8d7"; } +.bi-threads-fill::before { content: "\f8d8"; } +.bi-threads::before { content: "\f8d9"; } +.bi-transparency::before { content: "\f8da"; } +.bi-twitter-x::before { content: "\f8db"; } +.bi-type-h4::before { content: "\f8dc"; } +.bi-type-h5::before { content: "\f8dd"; } +.bi-type-h6::before { content: "\f8de"; } +.bi-backpack-fill::before { content: "\f8df"; } +.bi-backpack::before { content: "\f8e0"; } +.bi-backpack2-fill::before { content: "\f8e1"; } +.bi-backpack2::before { content: "\f8e2"; } +.bi-backpack3-fill::before { content: "\f8e3"; } +.bi-backpack3::before { content: "\f8e4"; } +.bi-backpack4-fill::before { content: "\f8e5"; } +.bi-backpack4::before { content: "\f8e6"; } +.bi-brilliance::before { content: "\f8e7"; } +.bi-cake-fill::before { content: "\f8e8"; } +.bi-cake2-fill::before { content: "\f8e9"; } +.bi-duffle-fill::before { content: "\f8ea"; } +.bi-duffle::before { content: "\f8eb"; } +.bi-exposure::before { content: "\f8ec"; } +.bi-gender-neuter::before { content: "\f8ed"; } +.bi-highlights::before { content: "\f8ee"; } +.bi-luggage-fill::before { content: "\f8ef"; } +.bi-luggage::before { content: "\f8f0"; } +.bi-mailbox-flag::before { content: "\f8f1"; } +.bi-mailbox2-flag::before { content: "\f8f2"; } +.bi-noise-reduction::before { content: "\f8f3"; } +.bi-passport-fill::before { content: "\f8f4"; } +.bi-passport::before { content: "\f8f5"; } +.bi-person-arms-up::before { content: "\f8f6"; } +.bi-person-raised-hand::before { content: "\f8f7"; } +.bi-person-standing-dress::before { content: "\f8f8"; } +.bi-person-standing::before { content: "\f8f9"; } +.bi-person-walking::before { content: "\f8fa"; } +.bi-person-wheelchair::before { content: "\f8fb"; } +.bi-shadows::before { content: "\f8fc"; } +.bi-suitcase-fill::before { content: "\f8fd"; } +.bi-suitcase-lg-fill::before { content: "\f8fe"; } +.bi-suitcase-lg::before { content: "\f8ff"; } +.bi-suitcase::before { content: "\f900"; } +.bi-suitcase2-fill::before { content: "\f901"; } +.bi-suitcase2::before { content: "\f902"; } +.bi-vignette::before { content: "\f903"; } diff --git a/site_libs/bootstrap/bootstrap-icons.woff b/site_libs/bootstrap/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..dbeeb055674125ad78fda0f3d166b36e5cc92336 GIT binary patch literal 176200 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

2+UrCZlNAp`)&G@jg{m-!Dn; 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πR(XEyYV3az{Ot$Y*f93mYq^Lnu{qbYp!X!TA9&! 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 F?~0aZ)an2L literal 0 HcmV?d00001 diff --git a/site_libs/bootstrap/bootstrap.min.css b/site_libs/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..1655a95 --- /dev/null +++ b/site_libs/bootstrap/bootstrap.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap";:root,[data-bs-theme=light]{--bs-blue: #2780e3;--bs-indigo: #6610f2;--bs-purple: #613d7c;--bs-pink: #e83e8c;--bs-red: #ff0039;--bs-orange: #f0ad4e;--bs-yellow: #ff7518;--bs-green: #3fb618;--bs-teal: #20c997;--bs-cyan: #9954bb;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #343a40;--bs-primary: #2780e3;--bs-secondary: #343a40;--bs-success: #3fb618;--bs-info: #9954bb;--bs-warning: #ff7518;--bs-danger: #ff0039;--bs-light: #f8f9fa;--bs-dark: #343a40;--bs-default-rgb: 52, 58, 64;--bs-primary-rgb: 39, 128, 227;--bs-secondary-rgb: 52, 58, 64;--bs-success-rgb: 63, 182, 24;--bs-info-rgb: 153, 84, 187;--bs-warning-rgb: 255, 117, 24;--bs-danger-rgb: 255, 0, 57;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 52, 58, 64;--bs-primary-text-emphasis: #10335b;--bs-secondary-text-emphasis: #15171a;--bs-success-text-emphasis: #19490a;--bs-info-text-emphasis: #3d224b;--bs-warning-text-emphasis: #662f0a;--bs-danger-text-emphasis: #660017;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #d4e6f9;--bs-secondary-bg-subtle: #d6d8d9;--bs-success-bg-subtle: #d9f0d1;--bs-info-bg-subtle: #ebddf1;--bs-warning-bg-subtle: #ffe3d1;--bs-danger-bg-subtle: #ffccd7;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #a9ccf4;--bs-secondary-border-subtle: #aeb0b3;--bs-success-border-subtle: #b2e2a3;--bs-info-border-subtle: #d6bbe4;--bs-warning-border-subtle: #ffc8a3;--bs-danger-border-subtle: #ff99b0;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #343a40;--bs-body-color-rgb: 52, 58, 64;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(52, 58, 64, 0.75);--bs-secondary-color-rgb: 52, 58, 64;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(52, 58, 64, 0.5);--bs-tertiary-color-rgb: 52, 58, 64;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #2761e3;--bs-link-color-rgb: 39, 97, 227;--bs-link-decoration: underline;--bs-link-hover-color: #1f4eb6;--bs-link-hover-color-rgb: 31, 78, 182;--bs-code-color: #7d12ba;--bs-highlight-bg: #ffe3d1;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(39, 128, 227, 0.25);--bs-form-valid-color: #3fb618;--bs-form-valid-border-color: #3fb618;--bs-form-invalid-color: #ff0039;--bs-form-invalid-border-color: #ff0039}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #7db3ee;--bs-secondary-text-emphasis: #85898c;--bs-success-text-emphasis: #8cd374;--bs-info-text-emphasis: #c298d6;--bs-warning-text-emphasis: #ffac74;--bs-danger-text-emphasis: #ff6688;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #081a2d;--bs-secondary-bg-subtle: #0a0c0d;--bs-success-bg-subtle: #0d2405;--bs-info-bg-subtle: #1f1125;--bs-warning-bg-subtle: #331705;--bs-danger-bg-subtle: #33000b;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #174d88;--bs-secondary-border-subtle: #1f2326;--bs-success-border-subtle: #266d0e;--bs-info-border-subtle: #5c3270;--bs-warning-border-subtle: #99460e;--bs-danger-border-subtle: #990022;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #7db3ee;--bs-link-hover-color: #97c2f1;--bs-link-color-rgb: 125, 179, 238;--bs-link-hover-color-rgb: 151, 194, 241;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #8cd374;--bs-form-valid-border-color: #8cd374;--bs-form-invalid-color: #ff6688;--bs-form-invalid-border-color: #ff6688}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6)}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#343a40}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:rgba(52,58,64,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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 + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-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}::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:0.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:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(52,58,64,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--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-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{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}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #343a40;--bs-table-bg: #fff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #343a40;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #343a40;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #343a40;--bs-table-hover-bg: rgba(0, 0, 0, 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:1px;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(1px*2) solid #b2bac1}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.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(even){--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: #d4e6f9;--bs-table-border-color: #bfcfe0;--bs-table-striped-bg: #c9dbed;--bs-table-striped-color: #000;--bs-table-active-bg: #bfcfe0;--bs-table-active-color: #000;--bs-table-hover-bg: #c4d5e6;--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: #d6d8d9;--bs-table-border-color: #c1c2c3;--bs-table-striped-bg: #cbcdce;--bs-table-striped-color: #000;--bs-table-active-bg: #c1c2c3;--bs-table-active-color: #000;--bs-table-hover-bg: #c6c8c9;--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: #d9f0d1;--bs-table-border-color: #c3d8bc;--bs-table-striped-bg: #cee4c7;--bs-table-striped-color: #000;--bs-table-active-bg: #c3d8bc;--bs-table-active-color: #000;--bs-table-hover-bg: #c9dec1;--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: #ebddf1;--bs-table-border-color: #d4c7d9;--bs-table-striped-bg: #dfd2e5;--bs-table-striped-color: #000;--bs-table-active-bg: #d4c7d9;--bs-table-active-color: #000;--bs-table-hover-bg: #d9ccdf;--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: #ffe3d1;--bs-table-border-color: #e6ccbc;--bs-table-striped-bg: #f2d8c7;--bs-table-striped-color: #000;--bs-table-active-bg: #e6ccbc;--bs-table-active-color: #000;--bs-table-hover-bg: #ecd2c1;--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: #ffccd7;--bs-table-border-color: #e6b8c2;--bs-table-striped-bg: #f2c2cc;--bs-table-striped-color: #000;--bs-table-active-bg: #e6b8c2;--bs-table-active-color: #000;--bs-table-hover-bg: #ecbdc7;--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: #dfe0e1;--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: #343a40;--bs-table-border-color: #484e53;--bs-table-striped-bg: #3e444a;--bs-table-striped-color: #fff;--bs-table-active-bg: #484e53;--bs-table-active-color: #fff;--bs-table-hover-bg: #43494e;--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,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(52,58,64,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#343a40;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:0;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:#343a40;background-color:#fff;border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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::placeholder{color:rgba(52,58,64,.75);opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#343a40;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#343a40;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important}.form-control-color::-webkit-color-swatch{border:0 !important}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 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:#343a40;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;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:1px solid #dee2e6;border-radius:0;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:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #343a40}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}[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,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-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:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#93c0f1;outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#2780e3;border-color:#2780e3}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline 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],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline 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,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#2780e3;border-color:#2780e3;--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,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.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;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='%2393c0f1'/%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;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(39,128,227,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2780e3;border:0;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{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#bed9f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0)}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2780e3;border:0;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{transition:none}}.form-range::-moz-range-thumb:active{background-color:#bed9f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(52,58,64,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(52,58,64,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 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:1px solid rgba(0,0,0,0);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::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#e9ecef}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#343a40;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1)}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#3fb618}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#3fb618}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#3fb618;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233fb618' 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(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#3fb618}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-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='%233fb618' 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(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#3fb618;box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#3fb618}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#3fb618}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(63,182,24,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#3fb618}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#ff0039}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#ff0039}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#ff0039;padding-right:calc(1.5em + 0.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='%23ff0039'%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='%23ff0039' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#ff0039}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-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='%23ff0039'%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='%23ff0039' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#ff0039;box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#ff0039}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#ff0039}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(255,0,57,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ff0039}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-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: #343a40;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);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,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{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,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{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-default{--bs-btn-color: #fff;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3136;--bs-btn-hover-border-color: #2a2e33;--bs-btn-focus-shadow-rgb: 82, 88, 93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a2e33;--bs-btn-active-border-color: #272c30;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #2780e3;--bs-btn-border-color: #2780e3;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #216dc1;--bs-btn-hover-border-color: #1f66b6;--bs-btn-focus-shadow-rgb: 71, 147, 231;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1f66b6;--bs-btn-active-border-color: #1d60aa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2780e3;--bs-btn-disabled-border-color: #2780e3}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3136;--bs-btn-hover-border-color: #2a2e33;--bs-btn-focus-shadow-rgb: 82, 88, 93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a2e33;--bs-btn-active-border-color: #272c30;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #3fb618;--bs-btn-border-color: #3fb618;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #369b14;--bs-btn-hover-border-color: #329213;--bs-btn-focus-shadow-rgb: 92, 193, 59;--bs-btn-active-color: #fff;--bs-btn-active-bg: #329213;--bs-btn-active-border-color: #2f8912;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3fb618;--bs-btn-disabled-border-color: #3fb618}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #9954bb;--bs-btn-border-color: #9954bb;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #82479f;--bs-btn-hover-border-color: #7a4396;--bs-btn-focus-shadow-rgb: 168, 110, 197;--bs-btn-active-color: #fff;--bs-btn-active-bg: #7a4396;--bs-btn-active-border-color: #733f8c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #9954bb;--bs-btn-disabled-border-color: #9954bb}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #ff7518;--bs-btn-border-color: #ff7518;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d96314;--bs-btn-hover-border-color: #cc5e13;--bs-btn-focus-shadow-rgb: 255, 138, 59;--bs-btn-active-color: #fff;--bs-btn-active-bg: #cc5e13;--bs-btn-active-border-color: #bf5812;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ff7518;--bs-btn-disabled-border-color: #ff7518}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #ff0039;--bs-btn-border-color: #ff0039;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d90030;--bs-btn-hover-border-color: #cc002e;--bs-btn-focus-shadow-rgb: 255, 38, 87;--bs-btn-active-color: #fff;--bs-btn-active-bg: #cc002e;--bs-btn-active-border-color: #bf002b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ff0039;--bs-btn-disabled-border-color: #ff0039}.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: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #52585d;--bs-btn-hover-border-color: #484e53;--bs-btn-focus-shadow-rgb: 82, 88, 93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5d6166;--bs-btn-active-border-color: #484e53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}.btn-outline-default{--bs-btn-color: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #343a40;--bs-btn-hover-border-color: #343a40;--bs-btn-focus-shadow-rgb: 52, 58, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #343a40;--bs-btn-active-border-color: #343a40;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #343a40;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #343a40;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #2780e3;--bs-btn-border-color: #2780e3;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2780e3;--bs-btn-hover-border-color: #2780e3;--bs-btn-focus-shadow-rgb: 39, 128, 227;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2780e3;--bs-btn-active-border-color: #2780e3;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2780e3;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2780e3;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #343a40;--bs-btn-hover-border-color: #343a40;--bs-btn-focus-shadow-rgb: 52, 58, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #343a40;--bs-btn-active-border-color: #343a40;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #343a40;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #343a40;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #3fb618;--bs-btn-border-color: #3fb618;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3fb618;--bs-btn-hover-border-color: #3fb618;--bs-btn-focus-shadow-rgb: 63, 182, 24;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3fb618;--bs-btn-active-border-color: #3fb618;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3fb618;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3fb618;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #9954bb;--bs-btn-border-color: #9954bb;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #9954bb;--bs-btn-hover-border-color: #9954bb;--bs-btn-focus-shadow-rgb: 153, 84, 187;--bs-btn-active-color: #fff;--bs-btn-active-bg: #9954bb;--bs-btn-active-border-color: #9954bb;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #9954bb;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #9954bb;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ff7518;--bs-btn-border-color: #ff7518;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #ff7518;--bs-btn-hover-border-color: #ff7518;--bs-btn-focus-shadow-rgb: 255, 117, 24;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ff7518;--bs-btn-active-border-color: #ff7518;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ff7518;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ff7518;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #ff0039;--bs-btn-border-color: #ff0039;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #ff0039;--bs-btn-hover-border-color: #ff0039;--bs-btn-focus-shadow-rgb: 255, 0, 57;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ff0039;--bs-btn-active-border-color: #ff0039;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ff0039;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ff0039;--bs-btn-bg: transparent;--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-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #343a40;--bs-btn-hover-border-color: #343a40;--bs-btn-focus-shadow-rgb: 52, 58, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #343a40;--bs-btn-active-border-color: #343a40;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #343a40;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #343a40;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #2761e3;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #1f4eb6;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #1f4eb6;--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: 71, 121, 231;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.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 .2s 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}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-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 rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.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: #343a40;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #343a40;--bs-dropdown-link-hover-color: #343a40;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2780e3;--bs-dropdown-link-disabled-color: rgba(52, 58, 64, 0.5);--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)}.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 rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.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 rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);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 rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{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:rgba(0,0,0,0)}.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:0.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: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2780e3;--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>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #2761e3;--bs-nav-link-hover-color: #1f4eb6;--bs-nav-link-disabled-color: rgba(52, 58, 64, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;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:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(39,128,227,.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: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;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 rgba(0,0,0,0)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{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))}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #2780e3}.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: #000;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 rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{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-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-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: #fdfeff;--bs-navbar-hover-color: rgba(253, 253, 255, 0.8);--bs-navbar-disabled-color: rgba(253, 254, 255, 0.75);--bs-navbar-active-color: #fdfdff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #fdfeff;--bs-navbar-brand-hover-color: #fdfdff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--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='%23fdfeff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(253, 254, 255, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{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;display:-webkit-flex;flex-direction:column;-webkit-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:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-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:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);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;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !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;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !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;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !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;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !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;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !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;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-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;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #fdfeff;--bs-navbar-hover-color: rgba(253, 253, 255, 0.8);--bs-navbar-disabled-color: rgba(253, 254, 255, 0.75);--bs-navbar-active-color: #fdfdff;--bs-navbar-brand-color: #fdfeff;--bs-navbar-brand-hover-color: #fdfdff;--bs-navbar-toggler-border-color: rgba(253, 254, 255, 0);--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='%23fdfeff' 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='%23fdfeff' 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: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-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)}.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}.card>.list-group:last-child{border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-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(-0.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-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-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.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(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.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)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}}.accordion{--bs-accordion-color: #343a40;--bs-accordion-bg: #fff;--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: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #343a40;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23343a40'%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-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='%2310335b'%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-focus-border-color: #93c0f1;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(39, 128, 227, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #10335b;--bs-accordion-active-bg: #d4e6f9}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-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;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;-webkit-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;border-color:var(--bs-accordion-btn-focus-border-color);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:not(:first-of-type){border-top:0}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom: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='%237db3ee'%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='%237db3ee'%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: rgba(52, 58, 64, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(52, 58, 64, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-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)}.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, ">") /* rtl: 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: #2761e3;--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #1f4eb6;--bs-pagination-hover-bg: #f8f9fa;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: #1f4eb6;--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(39, 128, 227, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #2780e3;--bs-pagination-active-border-color: #2780e3;--bs-pagination-disabled-color: rgba(52, 58, 64, 0.75);--bs-pagination-disabled-bg: #e9ecef;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-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)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{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(1px*-1)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.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: 0.25rem;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}.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: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--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)}.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-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.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:.5rem}}.progress,.progress-stacked{--bs-progress-height: 0.5rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #2780e3;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.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: #343a40;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(52, 58, 64, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #343a40;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: rgba(52, 58, 64, 0.75);--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #2780e3;--bs-list-group-active-border-color: #2780e3;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0}.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:hover,.list-group-item-action:focus{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;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-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.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;-webkit-flex-direction:row}.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;-webkit-flex-direction:row}.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;-webkit-flex-direction:row}.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;-webkit-flex-direction:row}.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;-webkit-flex-direction:row}.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;-webkit-flex-direction:row}.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>.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-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.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(39, 128, 227, 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:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;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;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-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(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(52, 58, 64, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);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)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-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)}.toast-header .btn-close{margin-right:calc(-0.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: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;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;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-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);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;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.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;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-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)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.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}.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}.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}.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}.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}.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}.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: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--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:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=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-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .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-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=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-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .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)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--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: #e9ecef;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #343a40;--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:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.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-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.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-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.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)}.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;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-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%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-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;display:-webkit-flex;justify-content:center;-webkit-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;-webkit-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 rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);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-prev-icon,.carousel-dark .carousel-control-next-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-prev-icon,[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{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-grow,.spinner-border{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) /* rtl:ignore */}}.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:rgba(0,0,0,0)}.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-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--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: #343a40;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--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;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-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.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{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;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;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-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-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{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.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:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !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-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(31, 102, 182, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(31, 102, 182, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(50, 146, 19, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(50, 146, 19, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(122, 67, 150, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(122, 67, 150, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(204, 94, 19, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(204, 94, 19, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(204, 0, 46, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(204, 0, 46, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-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;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-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-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-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:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.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:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-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:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):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;-webkit-align-self:stretch;width:1px;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{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{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:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.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: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-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !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{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !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-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !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:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;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-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.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:rgba(0,0,0,0) !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{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{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{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{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{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{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{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{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{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{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{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{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{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{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{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{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{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{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{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{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{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{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}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !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}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #2780e3;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2780e3;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #613d7c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #613d7c;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #ff0039;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #ff0039;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #f0ad4e;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #f0ad4e;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ff7518;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ff7518;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #3fb618;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #3fb618;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #9954bb;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #9954bb;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #343a40}.bg-default{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2780e3}.bg-primary{--bslib-color-bg: #2780e3;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #343a40}.bg-secondary{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #3fb618}.bg-success{--bslib-color-bg: #3fb618;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #9954bb}.bg-info{--bslib-color-bg: #9954bb;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ff7518}.bg-warning{--bslib-color-bg: #ff7518;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #ff0039}.bg-danger{--bslib-color-bg: #ff0039;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #343a40}.bg-dark{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4053e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4053e9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3e65ba;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #3e65ba;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7466c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7466c0;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d4d9f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #7d4d9f;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7792a7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #7792a7;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7d7c92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #7d7c92;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #319692;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #319692;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #249dc5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #249dc5;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #556ed3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #556ed3;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4d3dec;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #4d3dec;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6422c3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #6422c3;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #a30aa8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #a30aa8;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9d4fb0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #9d4fb0;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a3389b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #a3389b;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #56529b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #56529b;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #7a2bdc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #7a2bdc;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4a58a5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #4a58a5;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #632bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #632bab;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #973d82;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #973d82;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a02561;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #a02561;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9a6a6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #9a6a6a;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a05354;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #a05354;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #536d54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #536d54;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #477587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #477587;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #774695;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #774695;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b58af;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #9b58af;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b23e86;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #b23e86;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #f1256b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #f1256b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #eb6a73;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #eb6a73;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f1545e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #f1545e;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #a46e5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #a46e5e;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #c8479f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #c8479f;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9337d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a9337d;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c20683;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c20683;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c01854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #c01854;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f6195a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f6195a;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f94541;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #f94541;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ff2f2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #ff2f2c;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #b2492c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #b2492c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6505f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6505f;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #d6226d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #d6226d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a09b8a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a09b8a;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b96e90;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b96e90;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b78060;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #b78060;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ed8167;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ed8167;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f66846;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #f66846;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #f69738;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #f69738;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a9b138;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #a9b138;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #9db86b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9db86b;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #cd897a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #cd897a;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a97969;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a97969;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c24d6f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c24d6f;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c05f40;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #c05f40;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f65f46;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f65f46;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ff4625;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #ff4625;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #f98b2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #f98b2e;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #b28f18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #b28f18;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6974b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6974b;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #d66859;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #d66859;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #35a069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #35a069;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4f746f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4f746f;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d8640;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #4d8640;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #838646;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #838646;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8c6d25;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #8c6d25;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #86b22e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #86b22e;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #8c9c18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #8c9c18;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #33be4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #33be4b;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #638f59;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #638f59;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #23acb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #23acb5;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3a918c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #3a918c;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #797971;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #797971;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #73be7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #73be7a;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79a764;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #79a764;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #2cc164;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #2cc164;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #509aa5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #509aa5;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #6b66cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #6b66cb;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #8539d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #8539d1;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #834ba2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #834ba2;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #b94ba8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #b94ba8;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #c23287;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #c23287;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #bc788f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #bc788f;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #c2617a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #c2617a;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #757b7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #757b7a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #6983ad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #6983ad;color:#fff}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #2780e3;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2780e3;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #613d7c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #613d7c;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #ff0039;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #ff0039;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #f0ad4e;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #f0ad4e;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ff7518;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ff7518;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #3fb618;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #3fb618;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #9954bb;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #9954bb;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #343a40}.bg-default{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2780e3}.bg-primary{--bslib-color-bg: #2780e3;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #343a40}.bg-secondary{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #3fb618}.bg-success{--bslib-color-bg: #3fb618;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #9954bb}.bg-info{--bslib-color-bg: #9954bb;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #ff7518}.bg-warning{--bslib-color-bg: #ff7518;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #ff0039}.bg-danger{--bslib-color-bg: #ff0039;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #343a40}.bg-dark{--bslib-color-bg: #343a40;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4053e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4053e9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3e65ba;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #3e65ba;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7466c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7466c0;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d4d9f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #7d4d9f;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7792a7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #7792a7;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7d7c92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #7d7c92;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #319692;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #319692;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #249dc5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #249dc5;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #556ed3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2780e3 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #556ed3;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4d3dec;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #4d3dec;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6422c3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #6422c3;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #a30aa8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #a30aa8;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9d4fb0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #9d4fb0;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a3389b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #a3389b;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #56529b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #56529b;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #7a2bdc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #7a2bdc;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4a58a5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #4a58a5;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #632bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #632bab;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #973d82;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #973d82;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a02561;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #a02561;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #9a6a6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #9a6a6a;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a05354;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #a05354;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #536d54;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #536d54;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #477587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #477587;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #774695;background:linear-gradient(var(--bg-gradient-deg, 140deg), #613d7c var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #774695;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b58af;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #9b58af;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b23e86;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #b23e86;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #f1256b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #f1256b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #eb6a73;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #eb6a73;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f1545e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #f1545e;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #a46e5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #a46e5e;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #c8479f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #c8479f;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9337d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a9337d;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c20683;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c20683;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c01854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #c01854;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f6195a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f6195a;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f94541;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #f94541;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ff2f2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #ff2f2c;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #b2492c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #b2492c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6505f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6505f;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #d6226d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff0039 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #d6226d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a09b8a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a09b8a;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b96e90;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b96e90;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b78060;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #b78060;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ed8167;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ed8167;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f66846;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #f66846;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #f69738;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #f69738;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a9b138;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #a9b138;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #9db86b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9db86b;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #cd897a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f0ad4e var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #cd897a;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a97969;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #a97969;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c24d6f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c24d6f;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c05f40;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #c05f40;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f65f46;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f65f46;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ff4625;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #ff4625;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #f98b2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #f98b2e;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #b28f18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #b28f18;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a6974b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6974b;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #d66859;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ff7518 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #d66859;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #35a069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #35a069;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4f746f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4f746f;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d8640;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #4d8640;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #838646;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #838646;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #8c6d25;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #8c6d25;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #86b22e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #86b22e;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #8c9c18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #8c9c18;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #33be4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #33be4b;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #638f59;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3fb618 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #638f59;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #23acb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #23acb5;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3a918c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #3a918c;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #797971;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #797971;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #73be7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #73be7a;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #79a764;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #79a764;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #2cc164;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #2cc164;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #509aa5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #9954bb var(--bg-gradient-end, 180%)) #509aa5;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #6b66cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #2780e3 var(--bg-gradient-end, 180%)) #6b66cb;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #8539d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #8539d1;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #834ba2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #613d7c var(--bg-gradient-end, 180%)) #834ba2;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #b94ba8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #b94ba8;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #c23287;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #ff0039 var(--bg-gradient-end, 180%)) #c23287;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #bc788f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #f0ad4e var(--bg-gradient-end, 180%)) #bc788f;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #c2617a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #ff7518 var(--bg-gradient-end, 180%)) #c2617a;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #757b7a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #3fb618 var(--bg-gradient-end, 180%)) #757b7a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #6983ad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #9954bb var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #6983ad;color:#fff}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}:root{--bslib-page-sidebar-title-bg: #2780e3;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#fdfeff}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fdfdff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(33,81,191,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(33,81,191,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#2151bf}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#2780e3;color:#fdfeff;border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#1f4eb6}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{flex:1 1 0px;text-align:left}.nav-footer-right{flex:1 1 0px;text-align:right}.nav-footer-center{flex:1 1 0px;min-height:3em;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#fdfeff;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#fdfeff;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#fdfeff;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#343a40;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#343a40;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#343a40;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#343a40;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#343a40;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#343a40;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#2780e3}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#4b95e8}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#343a40}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#e5effc}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#343a40}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#343a40}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#fdfeff}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#343a40;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(39,128,227,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(52,58,64,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#5397e9 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#343a40 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#3aa716 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:rgba(153,84,187,.7019607843) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#fa6400 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:rgba(255,0,57,.7019607843) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#f8f9fa !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#343a40 !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #549be9;border-bottom:solid 1px #549be9}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#4b95e8}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#fdfeff}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#343a40}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#343a40}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #bcbfc0;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#343a40}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#343a40;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#2761e3}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#2761e3}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#2761e3}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#2761e3}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#626d78;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#2761e3}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#343a40;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#343a40}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! +* +* ansi colors from IPython notebook's +* +* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since +* that seems to be what ansi_up emits +* +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #fff;--quarto-body-color: #343a40;--quarto-text-muted: #6c757d;--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #fff;--mermaid-edge-color: #343a40;--mermaid-node-fg-color: #343a40;--mermaid-fg-color: #343a40;--mermaid-fg-color--lighter: #4b545c;--mermaid-fg-color--lightest: #626d78;--mermaid-font-family: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mermaid-label-bg-color: #fff;--mermaid-label-fg-color: #2780e3;--mermaid-node-bg-color: rgba(39, 128, 227, 0.1);--mermaid-node-fg-color: #343a40}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(1250px - 3em)) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left .page-columns.page-full>*,.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right .page-columns.page-full>*,.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset table{background:#fff}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;opacity:.999}.page-columns .column-body-outset-left table{background:#fff}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset table{background:#fff}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-inset-left table{background:#fff}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset-right figcaption table{background:#fff}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-page-right figcaption table{background:#fff}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}.zindex-content{z-index:998;opacity:.999}.zindex-modal{z-index:1055;opacity:.999}.zindex-over-content{z-index:999;opacity:.999}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside:not(.footnotes):not(.sidebar),.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{color:inherit;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}main.content>section:first-of-type>h2:first-child,main.content>section:first-of-type>.h2:first-child{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#6d7a86}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,.figure-caption,.subfigure-caption,.table-caption,figcaption,caption{font-size:.9rem;color:#6d7a86}.quarto-layout-cell[data-ref-parent] caption{color:#6d7a86}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#6d7a86;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse):first-child{padding-bottom:.5em;display:block}.column-margin.column-container>*:not(.collapse):not(:first-child){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#6d7a86}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f8f9fa;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#2761e3}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#2761e3}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #2761e3;color:#2761e3 !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#2761e3 !important}kbd,.kbd{color:#343a40;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#2780e3}div.callout-note.callout-style-default>.callout-header{background-color:#e9f2fc}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#3fb618}div.callout-tip.callout-style-default>.callout-header{background-color:#ecf8e8}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#ff7518}div.callout-warning.callout-style-default>.callout-header{background-color:#fff1e8}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#f0ad4e}div.callout-caution.callout-style-default>.callout-header{background-color:#fef7ed}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#ff0039}div.callout-important.callout-style-default>.callout-header{background-color:#ffe6eb}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#2780e3;color:#fdfeff}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#343a40}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}@media(max-width: 767.98px){.sidebar-menu-container{padding-bottom:5em}}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .footnotes ol{margin-left:.5em}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{--bs-btn-color: #cacccd;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #cacccd;--bs-btn-hover-bg: #52585d;--bs-btn-hover-border-color: #484e53;--bs-btn-focus-shadow-rgb: 75, 80, 85;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5d6166;--bs-btn-active-border-color: #484e53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #343a40;--bs-btn-disabled-border-color: #343a40}nav.quarto-secondary-nav.color-navbar{background-color:#2780e3;color:#fdfeff}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#fdfeff}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:1em}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! light */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#fff}.code-annotation-gutter{background-color:rgba(233,236,239,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#4b545c;border:solid #4b545c 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#fff;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#e9ecef;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table{border-top:1px solid #ebedee;border-bottom:1px solid #ebedee}.table>thead{border-top-width:0;border-bottom:1px solid #b2bac1}.table a{word-break:break-word}.table>:not(caption)>*>*{background-color:unset;color:unset}#quarto-document-content .crosstalk-input .checkbox input[type=checkbox],#quarto-document-content .crosstalk-input .checkbox-inline input[type=checkbox]{position:unset;margin-top:unset;margin-left:unset}#quarto-document-content .row{margin-left:unset;margin-right:unset}.quarto-xref{white-space:nowrap}a.external:after{content:"";background-image:url('data:image/svg+xml,');background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:.2em;padding-right:.75em}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#fdfeff;background:#2780e3}.quarto-title-banner a{color:#fdfeff}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:#fdfeff}.quarto-title-banner .code-tools-button{color:#97cbff}.quarto-title-banner .code-tools-button:hover{color:#fdfeff}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right}body{-webkit-font-smoothing:antialiased}.badge.bg-light{color:#343a40}.progress .progress-bar{font-size:8px;line-height:8px} diff --git a/site_libs/bootstrap/bootstrap.min.js b/site_libs/bootstrap/bootstrap.min.js new file mode 100644 index 0000000..e8f21f7 --- /dev/null +++ b/site_libs/bootstrap/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!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 M(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 j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(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]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(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.1"}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 n(e)},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",Mt="collapsing",jt=`: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(Mt),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(Mt),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(Mt),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(Mt),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(jt,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 Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={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:Me(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:Me(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"},M=p?3:1;M>0&&"break"!==P(M);M--);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],M=f?-T[$]/2:0,j=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-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+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}`,Mn=`hide${xn}`,jn=`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,Mn).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,jn)}: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,jn))}))}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:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},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",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs 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,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,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(".dropdown-toggle",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(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.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,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_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,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/site_libs/clipboard/clipboard.min.js b/site_libs/clipboard/clipboard.min.js new file mode 100644 index 0000000..1103f81 --- /dev/null +++ b/site_libs/clipboard/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1.anchorjs-link,.anchorjs-link:focus{opacity:1}",A.sheet.cssRules.length),A.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",A.sheet.cssRules.length),A.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',A.sheet.cssRules.length)),h=document.querySelectorAll("[id]"),t=[].map.call(h,function(A){return A.id}),i=0;i\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}}); +// @license-end \ No newline at end of file diff --git a/site_libs/quarto-html/popper.min.js b/site_libs/quarto-html/popper.min.js new file mode 100644 index 0000000..e3726d7 --- /dev/null +++ b/site_libs/quarto-html/popper.min.js @@ -0,0 +1,6 @@ +/** + * @popperjs/core v2.11.7 - MIT License + */ + +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function c(){return!/^((?!chrome|android).)*safari/i.test(f())}function p(e,o,i){void 0===o&&(o=!1),void 0===i&&(i=!1);var a=e.getBoundingClientRect(),f=1,p=1;o&&r(e)&&(f=e.offsetWidth>0&&s(a.width)/e.offsetWidth||1,p=e.offsetHeight>0&&s(a.height)/e.offsetHeight||1);var u=(n(e)?t(e):window).visualViewport,l=!c()&&i,d=(a.left+(l&&u?u.offsetLeft:0))/f,h=(a.top+(l&&u?u.offsetTop:0))/p,m=a.width/f,v=a.height/p;return{width:m,height:v,top:h,right:d+m,bottom:h+v,left:d,x:d,y:h}}function u(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function l(e){return e?(e.nodeName||"").toLowerCase():null}function d(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return p(d(e)).left+u(e).scrollLeft}function m(e){return t(e).getComputedStyle(e)}function v(e){var t=m(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function y(e,n,o){void 0===o&&(o=!1);var i,a,f=r(n),c=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),m=d(n),y=p(e,c,o),g={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(f||!f&&!o)&&(("body"!==l(n)||v(m))&&(g=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:u(i)),r(n)?((b=p(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):m&&(b.x=h(m))),{x:y.left+g.scrollLeft-b.x,y:y.top+g.scrollTop-b.y,width:y.width,height:y.height}}function g(e){var t=p(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function b(e){return"html"===l(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||d(e)}function x(e){return["html","body","#document"].indexOf(l(e))>=0?e.ownerDocument.body:r(e)&&v(e)?e:x(b(e))}function w(e,n){var r;void 0===n&&(n=[]);var o=x(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],v(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(w(b(s)))}function O(e){return["table","td","th"].indexOf(l(e))>=0}function j(e){return r(e)&&"fixed"!==m(e).position?e.offsetParent:null}function E(e){for(var n=t(e),i=j(e);i&&O(i)&&"static"===m(i).position;)i=j(i);return i&&("html"===l(i)||"body"===l(i)&&"static"===m(i).position)?n:i||function(e){var t=/firefox/i.test(f());if(/Trident/i.test(f())&&r(e)&&"fixed"===m(e).position)return null;var n=b(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(l(n))<0;){var i=m(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var D="top",A="bottom",L="right",P="left",M="auto",k=[D,A,L,P],W="start",B="end",H="viewport",T="popper",R=k.reduce((function(e,t){return e.concat([t+"-"+W,t+"-"+B])}),[]),S=[].concat(k,[M]).reduce((function(e,t){return e.concat([t,t+"-"+W,t+"-"+B])}),[]),V=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function C(e){return e.split("-")[0]}function N(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function I(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _(e,r,o){return r===H?I(function(e,n){var r=t(e),o=d(e),i=r.visualViewport,a=o.clientWidth,s=o.clientHeight,f=0,p=0;if(i){a=i.width,s=i.height;var u=c();(u||!u&&"fixed"===n)&&(f=i.offsetLeft,p=i.offsetTop)}return{width:a,height:s,x:f+h(e),y:p}}(e,o)):n(r)?function(e,t){var n=p(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(r,o):I(function(e){var t,n=d(e),r=u(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+h(e),c=-r.scrollTop;return"rtl"===m(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:c}}(d(e)))}function F(e,t,o,s){var f="clippingParents"===t?function(e){var t=w(b(e)),o=["absolute","fixed"].indexOf(m(e).position)>=0&&r(e)?E(e):e;return n(o)?t.filter((function(e){return n(e)&&N(e,o)&&"body"!==l(e)})):[]}(e):[].concat(t),c=[].concat(f,[o]),p=c[0],u=c.reduce((function(t,n){var r=_(e,n,s);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t}),_(e,p,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function U(e){return e.split("-")[1]}function z(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?U(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case D:t={x:s,y:n.y-r.height};break;case A:t={x:s,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:f};break;case P:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?z(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case W:t[c]=t[c]-(n[p]/2-r[p]/2);break;case B:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function Y(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function G(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function J(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.strategy,s=void 0===a?e.strategy:a,f=r.boundary,c=void 0===f?"clippingParents":f,u=r.rootBoundary,l=void 0===u?H:u,h=r.elementContext,m=void 0===h?T:h,v=r.altBoundary,y=void 0!==v&&v,g=r.padding,b=void 0===g?0:g,x=Y("number"!=typeof b?b:G(b,k)),w=m===T?"reference":T,O=e.rects.popper,j=e.elements[y?w:m],E=F(n(j)?j:j.contextElement||d(e.elements.popper),c,l,s),P=p(e.elements.reference),M=X({reference:P,element:O,strategy:"absolute",placement:i}),W=I(Object.assign({},O,M)),B=m===T?W:P,R={top:E.top-B.top+x.top,bottom:B.bottom-E.bottom+x.bottom,left:E.left-B.left+x.left,right:B.right-E.right+x.right},S=e.modifiersData.offset;if(m===T&&S){var V=S[i];Object.keys(R).forEach((function(e){var t=[L,A].indexOf(e)>=0?1:-1,n=[D,A].indexOf(e)>=0?"y":"x";R[e]+=V[n]*t}))}return R}var K={placement:"bottom",modifiers:[],strategy:"absolute"};function Q(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[P,L].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},se={left:"right",right:"left",bottom:"top",top:"bottom"};function fe(e){return e.replace(/left|right|bottom|top/g,(function(e){return se[e]}))}var ce={start:"end",end:"start"};function pe(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function ue(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?S:f,p=U(r),u=p?s?R:R.filter((function(e){return U(e)===p})):k,l=u.filter((function(e){return c.indexOf(e)>=0}));0===l.length&&(l=u);var d=l.reduce((function(t,n){return t[n]=J(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var le={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,y=C(v),g=f||(y===v||!h?[fe(v)]:function(e){if(C(e)===M)return[];var t=fe(e);return[pe(e),t,pe(t)]}(v)),b=[v].concat(g).reduce((function(e,n){return e.concat(C(n)===M?ue(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,O=new Map,j=!0,E=b[0],k=0;k=0,S=R?"width":"height",V=J(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),q=R?T?L:P:T?A:D;x[S]>w[S]&&(q=fe(q));var N=fe(q),I=[];if(i&&I.push(V[H]<=0),s&&I.push(V[q]<=0,V[N]<=0),I.every((function(e){return e}))){E=B,j=!1;break}O.set(B,I)}if(j)for(var _=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},F=h?3:1;F>0;F--){if("break"===_(F))break}t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function de(e,t,n){return i(e,a(t,n))}var he={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,v=n.tetherOffset,y=void 0===v?0:v,b=J(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=U(t.placement),O=!w,j=z(x),M="x"===j?"y":"x",k=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(k){if(s){var q,N="y"===j?D:P,I="y"===j?A:L,_="y"===j?"height":"width",F=k[j],X=F+b[N],Y=F-b[I],G=m?-H[_]/2:0,K=w===W?B[_]:H[_],Q=w===W?-H[_]:-B[_],Z=t.elements.arrow,$=m&&Z?g(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=de(0,B[_],$[_]),oe=O?B[_]/2-G-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=O?-B[_]/2+G+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&E(t.elements.arrow),se=ae?"y"===j?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(q=null==S?void 0:S[j])?q:0,ce=F+ie-fe,pe=de(m?a(X,F+oe-fe-se):X,F,m?i(Y,ce):Y);k[j]=pe,V[j]=pe-F}if(c){var ue,le="x"===j?D:P,he="x"===j?A:L,me=k[M],ve="y"===M?"height":"width",ye=me+b[le],ge=me-b[he],be=-1!==[D,P].indexOf(x),xe=null!=(ue=null==S?void 0:S[M])?ue:0,we=be?ye:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ge,je=m&&be?function(e,t,n){var r=de(e,t,n);return r>n?n:r}(we,me,Oe):de(m?we:ye,me,m?Oe:ge);k[M]=je,V[M]=je-me}t.modifiersData[r]=V}},requiresIfExists:["offset"]};var me={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=z(s),c=[P,L].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return Y("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:G(e,k))}(o.padding,n),u=g(i),l="y"===f?D:P,d="y"===f?A:L,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],v=E(i),y=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],O=y/2-u[c]/2+b,j=de(x,O,w),M=f;n.modifiersData[r]=((t={})[M]=j,t.centerOffset=j-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&N(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ve(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ye(e){return[D,L,A,P].some((function(t){return e[t]>=0}))}var ge={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=J(t,{elementContext:"reference"}),s=J(t,{altBoundary:!0}),f=ve(a,r),c=ve(s,o,i),p=ye(f),u=ye(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},be=Z({defaultModifiers:[ee,te,oe,ie]}),xe=[ee,te,oe,ie,ae,le,he,me,ge],we=Z({defaultModifiers:xe});e.applyStyles=ie,e.arrow=me,e.computeStyles=oe,e.createPopper=we,e.createPopperLite=be,e.defaultModifiers=xe,e.detectOverflow=J,e.eventListeners=ee,e.flip=le,e.hide=ge,e.offset=ae,e.popperGenerator=Z,e.popperOffsets=te,e.preventOverflow=he,Object.defineProperty(e,"__esModule",{value:!0})})); + diff --git a/site_libs/quarto-html/quarto-syntax-highlighting.css b/site_libs/quarto-html/quarto-syntax-highlighting.css new file mode 100644 index 0000000..d9fd98f --- /dev/null +++ b/site_libs/quarto-html/quarto-syntax-highlighting.css @@ -0,0 +1,203 @@ +/* quarto syntax highlight colors */ +:root { + --quarto-hl-ot-color: #003B4F; + --quarto-hl-at-color: #657422; + --quarto-hl-ss-color: #20794D; + --quarto-hl-an-color: #5E5E5E; + --quarto-hl-fu-color: #4758AB; + --quarto-hl-st-color: #20794D; + --quarto-hl-cf-color: #003B4F; + --quarto-hl-op-color: #5E5E5E; + --quarto-hl-er-color: #AD0000; + --quarto-hl-bn-color: #AD0000; + --quarto-hl-al-color: #AD0000; + --quarto-hl-va-color: #111111; + --quarto-hl-bu-color: inherit; + --quarto-hl-ex-color: inherit; + --quarto-hl-pp-color: #AD0000; + --quarto-hl-in-color: #5E5E5E; + --quarto-hl-vs-color: #20794D; + --quarto-hl-wa-color: #5E5E5E; + --quarto-hl-do-color: #5E5E5E; + --quarto-hl-im-color: #00769E; + --quarto-hl-ch-color: #20794D; + --quarto-hl-dt-color: #AD0000; + --quarto-hl-fl-color: #AD0000; + --quarto-hl-co-color: #5E5E5E; + --quarto-hl-cv-color: #5E5E5E; + --quarto-hl-cn-color: #8f5902; + --quarto-hl-sc-color: #5E5E5E; + --quarto-hl-dv-color: #AD0000; + --quarto-hl-kw-color: #003B4F; +} + +/* other quarto variables */ +:root { + --quarto-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +pre > code.sourceCode > span { + color: #003B4F; +} + +code span { + color: #003B4F; +} + +code.sourceCode > span { + color: #003B4F; +} + +div.sourceCode, +div.sourceCode pre.sourceCode { + color: #003B4F; +} + +code span.ot { + color: #003B4F; + font-style: inherit; +} + +code span.at { + color: #657422; + font-style: inherit; +} + +code span.ss { + color: #20794D; + font-style: inherit; +} + +code span.an { + color: #5E5E5E; + font-style: inherit; +} + +code span.fu { + color: #4758AB; + font-style: inherit; +} + +code span.st { + color: #20794D; + font-style: inherit; +} + +code span.cf { + color: #003B4F; + font-style: inherit; +} + +code span.op { + color: #5E5E5E; + font-style: inherit; +} + +code span.er { + color: #AD0000; + font-style: inherit; +} + +code span.bn { + color: #AD0000; + font-style: inherit; +} + +code span.al { + color: #AD0000; + font-style: inherit; +} + +code span.va { + color: #111111; + font-style: inherit; +} + +code span.bu { + font-style: inherit; +} + +code span.ex { + font-style: inherit; +} + +code span.pp { + color: #AD0000; + font-style: inherit; +} + +code span.in { + color: #5E5E5E; + font-style: inherit; +} + +code span.vs { + color: #20794D; + font-style: inherit; +} + +code span.wa { + color: #5E5E5E; + font-style: italic; +} + +code span.do { + color: #5E5E5E; + font-style: italic; +} + +code span.im { + color: #00769E; + font-style: inherit; +} + +code span.ch { + color: #20794D; + font-style: inherit; +} + +code span.dt { + color: #AD0000; + font-style: inherit; +} + +code span.fl { + color: #AD0000; + font-style: inherit; +} + +code span.co { + color: #5E5E5E; + font-style: inherit; +} + +code span.cv { + color: #5E5E5E; + font-style: italic; +} + +code span.cn { + color: #8f5902; + font-style: inherit; +} + +code span.sc { + color: #5E5E5E; + font-style: inherit; +} + +code span.dv { + color: #AD0000; + font-style: inherit; +} + +code span.kw { + color: #003B4F; + font-style: inherit; +} + +.prevent-inlining { + content: " { + // Find any conflicting margin elements and add margins to the + // top to prevent overlap + const marginChildren = window.document.querySelectorAll( + ".column-margin.column-container > *, .margin-caption, .aside" + ); + + let lastBottom = 0; + for (const marginChild of marginChildren) { + if (marginChild.offsetParent !== null) { + // clear the top margin so we recompute it + marginChild.style.marginTop = null; + const top = marginChild.getBoundingClientRect().top + window.scrollY; + if (top < lastBottom) { + const marginChildStyle = window.getComputedStyle(marginChild); + const marginBottom = parseFloat(marginChildStyle["marginBottom"]); + const margin = lastBottom - top + marginBottom; + marginChild.style.marginTop = `${margin}px`; + } + const styles = window.getComputedStyle(marginChild); + const marginTop = parseFloat(styles["marginTop"]); + lastBottom = top + marginChild.getBoundingClientRect().height + marginTop; + } + } +}; + +window.document.addEventListener("DOMContentLoaded", function (_event) { + // Recompute the position of margin elements anytime the body size changes + if (window.ResizeObserver) { + const resizeObserver = new window.ResizeObserver( + throttle(() => { + layoutMarginEls(); + if ( + window.document.body.getBoundingClientRect().width < 990 && + isReaderMode() + ) { + quartoToggleReader(); + } + }, 50) + ); + resizeObserver.observe(window.document.body); + } + + const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); + const sidebarEl = window.document.getElementById("quarto-sidebar"); + const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); + const marginSidebarEl = window.document.getElementById( + "quarto-margin-sidebar" + ); + // function to determine whether the element has a previous sibling that is active + const prevSiblingIsActiveLink = (el) => { + const sibling = el.previousElementSibling; + if (sibling && sibling.tagName === "A") { + return sibling.classList.contains("active"); + } else { + return false; + } + }; + + // fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior) + function fireSlideEnter(e) { + const event = window.document.createEvent("Event"); + event.initEvent("slideenter", true, true); + window.document.dispatchEvent(event); + } + const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); + tabs.forEach((tab) => { + tab.addEventListener("shown.bs.tab", fireSlideEnter); + }); + + // fire slideEnter for tabby tab activations (for htmlwidget resize behavior) + document.addEventListener("tabby", fireSlideEnter, false); + + // Track scrolling and mark TOC links as active + // get table of contents and sidebar (bail if we don't have at least one) + const tocLinks = tocEl + ? [...tocEl.querySelectorAll("a[data-scroll-target]")] + : []; + const makeActive = (link) => tocLinks[link].classList.add("active"); + const removeActive = (link) => tocLinks[link].classList.remove("active"); + const removeAllActive = () => + [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); + + // activate the anchor for a section associated with this TOC entry + tocLinks.forEach((link) => { + link.addEventListener("click", () => { + if (link.href.indexOf("#") !== -1) { + const anchor = link.href.split("#")[1]; + const heading = window.document.querySelector( + `[data-anchor-id=${anchor}]` + ); + if (heading) { + // Add the class + heading.classList.add("reveal-anchorjs-link"); + + // function to show the anchor + const handleMouseout = () => { + heading.classList.remove("reveal-anchorjs-link"); + heading.removeEventListener("mouseout", handleMouseout); + }; + + // add a function to clear the anchor when the user mouses out of it + heading.addEventListener("mouseout", handleMouseout); + } + } + }); + }); + + const sections = tocLinks.map((link) => { + const target = link.getAttribute("data-scroll-target"); + if (target.startsWith("#")) { + return window.document.getElementById(decodeURI(`${target.slice(1)}`)); + } else { + return window.document.querySelector(decodeURI(`${target}`)); + } + }); + + const sectionMargin = 200; + let currentActive = 0; + // track whether we've initialized state the first time + let init = false; + + const updateActiveLink = () => { + // The index from bottom to top (e.g. reversed list) + let sectionIndex = -1; + if ( + window.innerHeight + window.pageYOffset >= + window.document.body.offsetHeight + ) { + sectionIndex = 0; + } else { + sectionIndex = [...sections].reverse().findIndex((section) => { + if (section) { + return window.pageYOffset >= section.offsetTop - sectionMargin; + } else { + return false; + } + }); + } + if (sectionIndex > -1) { + const current = sections.length - sectionIndex - 1; + if (current !== currentActive) { + removeAllActive(); + currentActive = current; + makeActive(current); + if (init) { + window.dispatchEvent(sectionChanged); + } + init = true; + } + } + }; + + const inHiddenRegion = (top, bottom, hiddenRegions) => { + for (const region of hiddenRegions) { + if (top <= region.bottom && bottom >= region.top) { + return true; + } + } + return false; + }; + + const categorySelector = "header.quarto-title-block .quarto-category"; + const activateCategories = (href) => { + // Find any categories + // Surround them with a link pointing back to: + // #category=Authoring + try { + const categoryEls = window.document.querySelectorAll(categorySelector); + for (const categoryEl of categoryEls) { + const categoryText = categoryEl.textContent; + if (categoryText) { + const link = `${href}#category=${encodeURIComponent(categoryText)}`; + const linkEl = window.document.createElement("a"); + linkEl.setAttribute("href", link); + for (const child of categoryEl.childNodes) { + linkEl.append(child); + } + categoryEl.appendChild(linkEl); + } + } + } catch { + // Ignore errors + } + }; + function hasTitleCategories() { + return window.document.querySelector(categorySelector) !== null; + } + + function offsetRelativeUrl(url) { + const offset = getMeta("quarto:offset"); + return offset ? offset + url : url; + } + + function offsetAbsoluteUrl(url) { + const offset = getMeta("quarto:offset"); + const baseUrl = new URL(offset, window.location); + + const projRelativeUrl = url.replace(baseUrl, ""); + if (projRelativeUrl.startsWith("/")) { + return projRelativeUrl; + } else { + return "/" + projRelativeUrl; + } + } + + // read a meta tag value + function getMeta(metaName) { + const metas = window.document.getElementsByTagName("meta"); + for (let i = 0; i < metas.length; i++) { + if (metas[i].getAttribute("name") === metaName) { + return metas[i].getAttribute("content"); + } + } + return ""; + } + + async function findAndActivateCategories() { + const currentPagePath = offsetAbsoluteUrl(window.location.href); + const response = await fetch(offsetRelativeUrl("listings.json")); + if (response.status == 200) { + return response.json().then(function (listingPaths) { + const listingHrefs = []; + for (const listingPath of listingPaths) { + const pathWithoutLeadingSlash = listingPath.listing.substring(1); + for (const item of listingPath.items) { + if ( + item === currentPagePath || + item === currentPagePath + "index.html" + ) { + // Resolve this path against the offset to be sure + // we already are using the correct path to the listing + // (this adjusts the listing urls to be rooted against + // whatever root the page is actually running against) + const relative = offsetRelativeUrl(pathWithoutLeadingSlash); + const baseUrl = window.location; + const resolvedPath = new URL(relative, baseUrl); + listingHrefs.push(resolvedPath.pathname); + break; + } + } + } + + // Look up the tree for a nearby linting and use that if we find one + const nearestListing = findNearestParentListing( + offsetAbsoluteUrl(window.location.pathname), + listingHrefs + ); + if (nearestListing) { + activateCategories(nearestListing); + } else { + // See if the referrer is a listing page for this item + const referredRelativePath = offsetAbsoluteUrl(document.referrer); + const referrerListing = listingHrefs.find((listingHref) => { + const isListingReferrer = + listingHref === referredRelativePath || + listingHref === referredRelativePath + "index.html"; + return isListingReferrer; + }); + + if (referrerListing) { + // Try to use the referrer if possible + activateCategories(referrerListing); + } else if (listingHrefs.length > 0) { + // Otherwise, just fall back to the first listing + activateCategories(listingHrefs[0]); + } + } + }); + } + } + if (hasTitleCategories()) { + findAndActivateCategories(); + } + + const findNearestParentListing = (href, listingHrefs) => { + if (!href || !listingHrefs) { + return undefined; + } + // Look up the tree for a nearby linting and use that if we find one + const relativeParts = href.substring(1).split("/"); + while (relativeParts.length > 0) { + const path = relativeParts.join("/"); + for (const listingHref of listingHrefs) { + if (listingHref.startsWith(path)) { + return listingHref; + } + } + relativeParts.pop(); + } + + return undefined; + }; + + const manageSidebarVisiblity = (el, placeholderDescriptor) => { + let isVisible = true; + let elRect; + + return (hiddenRegions) => { + if (el === null) { + return; + } + + // Find the last element of the TOC + const lastChildEl = el.lastElementChild; + + if (lastChildEl) { + // Converts the sidebar to a menu + const convertToMenu = () => { + for (const child of el.children) { + child.style.opacity = 0; + child.style.overflow = "hidden"; + } + + nexttick(() => { + const toggleContainer = window.document.createElement("div"); + toggleContainer.style.width = "100%"; + toggleContainer.classList.add("zindex-over-content"); + toggleContainer.classList.add("quarto-sidebar-toggle"); + toggleContainer.classList.add("headroom-target"); // Marks this to be managed by headeroom + toggleContainer.id = placeholderDescriptor.id; + toggleContainer.style.position = "fixed"; + + const toggleIcon = window.document.createElement("i"); + toggleIcon.classList.add("quarto-sidebar-toggle-icon"); + toggleIcon.classList.add("bi"); + toggleIcon.classList.add("bi-caret-down-fill"); + + const toggleTitle = window.document.createElement("div"); + const titleEl = window.document.body.querySelector( + placeholderDescriptor.titleSelector + ); + if (titleEl) { + toggleTitle.append( + titleEl.textContent || titleEl.innerText, + toggleIcon + ); + } + toggleTitle.classList.add("zindex-over-content"); + toggleTitle.classList.add("quarto-sidebar-toggle-title"); + toggleContainer.append(toggleTitle); + + const toggleContents = window.document.createElement("div"); + toggleContents.classList = el.classList; + toggleContents.classList.add("zindex-over-content"); + toggleContents.classList.add("quarto-sidebar-toggle-contents"); + for (const child of el.children) { + if (child.id === "toc-title") { + continue; + } + + const clone = child.cloneNode(true); + clone.style.opacity = 1; + clone.style.display = null; + toggleContents.append(clone); + } + toggleContents.style.height = "0px"; + const positionToggle = () => { + // position the element (top left of parent, same width as parent) + if (!elRect) { + elRect = el.getBoundingClientRect(); + } + toggleContainer.style.left = `${elRect.left}px`; + toggleContainer.style.top = `${elRect.top}px`; + toggleContainer.style.width = `${elRect.width}px`; + }; + positionToggle(); + + toggleContainer.append(toggleContents); + el.parentElement.prepend(toggleContainer); + + // Process clicks + let tocShowing = false; + // Allow the caller to control whether this is dismissed + // when it is clicked (e.g. sidebar navigation supports + // opening and closing the nav tree, so don't dismiss on click) + const clickEl = placeholderDescriptor.dismissOnClick + ? toggleContainer + : toggleTitle; + + const closeToggle = () => { + if (tocShowing) { + toggleContainer.classList.remove("expanded"); + toggleContents.style.height = "0px"; + tocShowing = false; + } + }; + + // Get rid of any expanded toggle if the user scrolls + window.document.addEventListener( + "scroll", + throttle(() => { + closeToggle(); + }, 50) + ); + + // Handle positioning of the toggle + window.addEventListener( + "resize", + throttle(() => { + elRect = undefined; + positionToggle(); + }, 50) + ); + + window.addEventListener("quarto-hrChanged", () => { + elRect = undefined; + }); + + // Process the click + clickEl.onclick = () => { + if (!tocShowing) { + toggleContainer.classList.add("expanded"); + toggleContents.style.height = null; + tocShowing = true; + } else { + closeToggle(); + } + }; + }); + }; + + // Converts a sidebar from a menu back to a sidebar + const convertToSidebar = () => { + for (const child of el.children) { + child.style.opacity = 1; + child.style.overflow = null; + } + + const placeholderEl = window.document.getElementById( + placeholderDescriptor.id + ); + if (placeholderEl) { + placeholderEl.remove(); + } + + el.classList.remove("rollup"); + }; + + if (isReaderMode()) { + convertToMenu(); + isVisible = false; + } else { + // Find the top and bottom o the element that is being managed + const elTop = el.offsetTop; + const elBottom = + elTop + lastChildEl.offsetTop + lastChildEl.offsetHeight; + + if (!isVisible) { + // If the element is current not visible reveal if there are + // no conflicts with overlay regions + if (!inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToSidebar(); + isVisible = true; + } + } else { + // If the element is visible, hide it if it conflicts with overlay regions + // and insert a placeholder toggle (or if we're in reader mode) + if (inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToMenu(); + isVisible = false; + } + } + } + } + }; + }; + + const tabEls = document.querySelectorAll('a[data-bs-toggle="tab"]'); + for (const tabEl of tabEls) { + const id = tabEl.getAttribute("data-bs-target"); + if (id) { + const columnEl = document.querySelector( + `${id} .column-margin, .tabset-margin-content` + ); + if (columnEl) + tabEl.addEventListener("shown.bs.tab", function (event) { + const el = event.srcElement; + if (el) { + const visibleCls = `${el.id}-margin-content`; + // walk up until we find a parent tabset + let panelTabsetEl = el.parentElement; + while (panelTabsetEl) { + if (panelTabsetEl.classList.contains("panel-tabset")) { + break; + } + panelTabsetEl = panelTabsetEl.parentElement; + } + + if (panelTabsetEl) { + const prevSib = panelTabsetEl.previousElementSibling; + if ( + prevSib && + prevSib.classList.contains("tabset-margin-container") + ) { + const childNodes = prevSib.querySelectorAll( + ".tabset-margin-content" + ); + for (const childEl of childNodes) { + if (childEl.classList.contains(visibleCls)) { + childEl.classList.remove("collapse"); + } else { + childEl.classList.add("collapse"); + } + } + } + } + } + + layoutMarginEls(); + }); + } + } + + // Manage the visibility of the toc and the sidebar + const marginScrollVisibility = manageSidebarVisiblity(marginSidebarEl, { + id: "quarto-toc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + const sidebarScrollVisiblity = manageSidebarVisiblity(sidebarEl, { + id: "quarto-sidebarnav-toggle", + titleSelector: ".title", + dismissOnClick: false, + }); + let tocLeftScrollVisibility; + if (leftTocEl) { + tocLeftScrollVisibility = manageSidebarVisiblity(leftTocEl, { + id: "quarto-lefttoc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + } + + // Find the first element that uses formatting in special columns + const conflictingEls = window.document.body.querySelectorAll( + '[class^="column-"], [class*=" column-"], aside, [class*="margin-caption"], [class*=" margin-caption"], [class*="margin-ref"], [class*=" margin-ref"]' + ); + + // Filter all the possibly conflicting elements into ones + // the do conflict on the left or ride side + const arrConflictingEls = Array.from(conflictingEls); + const leftSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return false; + } + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + className.startsWith("column-") && + !className.endsWith("right") && + !className.endsWith("container") && + className !== "column-margin" + ); + }); + }); + const rightSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return true; + } + + const hasMarginCaption = Array.from(el.classList).find((className) => { + return className == "margin-caption"; + }); + if (hasMarginCaption) { + return true; + } + + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + !className.endsWith("container") && + className.startsWith("column-") && + !className.endsWith("left") + ); + }); + }); + + const kOverlapPaddingSize = 10; + function toRegions(els) { + return els.map((el) => { + const boundRect = el.getBoundingClientRect(); + const top = + boundRect.top + + document.documentElement.scrollTop - + kOverlapPaddingSize; + return { + top, + bottom: top + el.scrollHeight + 2 * kOverlapPaddingSize, + }; + }); + } + + let hasObserved = false; + const visibleItemObserver = (els) => { + let visibleElements = [...els]; + const intersectionObserver = new IntersectionObserver( + (entries, _observer) => { + entries.forEach((entry) => { + if (entry.isIntersecting) { + if (visibleElements.indexOf(entry.target) === -1) { + visibleElements.push(entry.target); + } + } else { + visibleElements = visibleElements.filter((visibleEntry) => { + return visibleEntry !== entry; + }); + } + }); + + if (!hasObserved) { + hideOverlappedSidebars(); + } + hasObserved = true; + }, + {} + ); + els.forEach((el) => { + intersectionObserver.observe(el); + }); + + return { + getVisibleEntries: () => { + return visibleElements; + }, + }; + }; + + const rightElementObserver = visibleItemObserver(rightSideConflictEls); + const leftElementObserver = visibleItemObserver(leftSideConflictEls); + + const hideOverlappedSidebars = () => { + marginScrollVisibility(toRegions(rightElementObserver.getVisibleEntries())); + sidebarScrollVisiblity(toRegions(leftElementObserver.getVisibleEntries())); + if (tocLeftScrollVisibility) { + tocLeftScrollVisibility( + toRegions(leftElementObserver.getVisibleEntries()) + ); + } + }; + + window.quartoToggleReader = () => { + // Applies a slow class (or removes it) + // to update the transition speed + const slowTransition = (slow) => { + const manageTransition = (id, slow) => { + const el = document.getElementById(id); + if (el) { + if (slow) { + el.classList.add("slow"); + } else { + el.classList.remove("slow"); + } + } + }; + + manageTransition("TOC", slow); + manageTransition("quarto-sidebar", slow); + }; + const readerMode = !isReaderMode(); + setReaderModeValue(readerMode); + + // If we're entering reader mode, slow the transition + if (readerMode) { + slowTransition(readerMode); + } + highlightReaderToggle(readerMode); + hideOverlappedSidebars(); + + // If we're exiting reader mode, restore the non-slow transition + if (!readerMode) { + slowTransition(!readerMode); + } + }; + + const highlightReaderToggle = (readerMode) => { + const els = document.querySelectorAll(".quarto-reader-toggle"); + if (els) { + els.forEach((el) => { + if (readerMode) { + el.classList.add("reader"); + } else { + el.classList.remove("reader"); + } + }); + } + }; + + const setReaderModeValue = (val) => { + if (window.location.protocol !== "file:") { + window.localStorage.setItem("quarto-reader-mode", val); + } else { + localReaderMode = val; + } + }; + + const isReaderMode = () => { + if (window.location.protocol !== "file:") { + return window.localStorage.getItem("quarto-reader-mode") === "true"; + } else { + return localReaderMode; + } + }; + let localReaderMode = null; + + const tocOpenDepthStr = tocEl?.getAttribute("data-toc-expanded"); + const tocOpenDepth = tocOpenDepthStr ? Number(tocOpenDepthStr) : 1; + + // Walk the TOC and collapse/expand nodes + // Nodes are expanded if: + // - they are top level + // - they have children that are 'active' links + // - they are directly below an link that is 'active' + const walk = (el, depth) => { + // Tick depth when we enter a UL + if (el.tagName === "UL") { + depth = depth + 1; + } + + // It this is active link + let isActiveNode = false; + if (el.tagName === "A" && el.classList.contains("active")) { + isActiveNode = true; + } + + // See if there is an active child to this element + let hasActiveChild = false; + for (child of el.children) { + hasActiveChild = walk(child, depth) || hasActiveChild; + } + + // Process the collapse state if this is an UL + if (el.tagName === "UL") { + if (tocOpenDepth === -1 && depth > 1) { + el.classList.add("collapse"); + } else if ( + depth <= tocOpenDepth || + hasActiveChild || + prevSiblingIsActiveLink(el) + ) { + el.classList.remove("collapse"); + } else { + el.classList.add("collapse"); + } + + // untick depth when we leave a UL + depth = depth - 1; + } + return hasActiveChild || isActiveNode; + }; + + // walk the TOC and expand / collapse any items that should be shown + + if (tocEl) { + walk(tocEl, 0); + updateActiveLink(); + } + + // Throttle the scroll event and walk peridiocally + window.document.addEventListener( + "scroll", + throttle(() => { + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 5) + ); + window.addEventListener( + "resize", + throttle(() => { + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 10) + ); + hideOverlappedSidebars(); + highlightReaderToggle(isReaderMode()); +}); + +// grouped tabsets +window.addEventListener("pageshow", (_event) => { + function getTabSettings() { + const data = localStorage.getItem("quarto-persistent-tabsets-data"); + if (!data) { + localStorage.setItem("quarto-persistent-tabsets-data", "{}"); + return {}; + } + if (data) { + return JSON.parse(data); + } + } + + function setTabSettings(data) { + localStorage.setItem( + "quarto-persistent-tabsets-data", + JSON.stringify(data) + ); + } + + function setTabState(groupName, groupValue) { + const data = getTabSettings(); + data[groupName] = groupValue; + setTabSettings(data); + } + + function toggleTab(tab, active) { + const tabPanelId = tab.getAttribute("aria-controls"); + const tabPanel = document.getElementById(tabPanelId); + if (active) { + tab.classList.add("active"); + tabPanel.classList.add("active"); + } else { + tab.classList.remove("active"); + tabPanel.classList.remove("active"); + } + } + + function toggleAll(selectedGroup, selectorsToSync) { + for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { + const active = selectedGroup === thisGroup; + for (const tab of tabs) { + toggleTab(tab, active); + } + } + } + + function findSelectorsToSyncByLanguage() { + const result = {}; + const tabs = Array.from( + document.querySelectorAll(`div[data-group] a[id^='tabset-']`) + ); + for (const item of tabs) { + const div = item.parentElement.parentElement.parentElement; + const group = div.getAttribute("data-group"); + if (!result[group]) { + result[group] = {}; + } + const selectorsToSync = result[group]; + const value = item.innerHTML; + if (!selectorsToSync[value]) { + selectorsToSync[value] = []; + } + selectorsToSync[value].push(item); + } + return result; + } + + function setupSelectorSync() { + const selectorsToSync = findSelectorsToSyncByLanguage(); + Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { + Object.entries(tabSetsByValue).forEach(([value, items]) => { + items.forEach((item) => { + item.addEventListener("click", (_event) => { + setTabState(group, value); + toggleAll(value, selectorsToSync[group]); + }); + }); + }); + }); + return selectorsToSync; + } + + const selectorsToSync = setupSelectorSync(); + for (const [group, selectedName] of Object.entries(getTabSettings())) { + const selectors = selectorsToSync[group]; + // it's possible that stale state gives us empty selections, so we explicitly check here. + if (selectors) { + toggleAll(selectedName, selectors); + } + } +}); + +function throttle(func, wait) { + let waiting = false; + return function () { + if (!waiting) { + func.apply(this, arguments); + waiting = true; + setTimeout(function () { + waiting = false; + }, wait); + } + }; +} + +function nexttick(func) { + return setTimeout(func, 0); +} diff --git a/site_libs/quarto-html/tippy.css b/site_libs/quarto-html/tippy.css new file mode 100644 index 0000000..e6ae635 --- /dev/null +++ b/site_libs/quarto-html/tippy.css @@ -0,0 +1 @@ +.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} \ No newline at end of file diff --git a/site_libs/quarto-html/tippy.umd.min.js b/site_libs/quarto-html/tippy.umd.min.js new file mode 100644 index 0000000..ca292be --- /dev/null +++ b/site_libs/quarto-html/tippy.umd.min.js @@ -0,0 +1,2 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e=e||self).tippy=t(e.Popper)}(this,(function(e){"use strict";var t={passive:!0,capture:!0},n=function(){return document.body};function r(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function o(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function i(e,t){return"function"==typeof e?e.apply(void 0,t):e}function a(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function s(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function u(e){return[].concat(e)}function c(e,t){-1===e.indexOf(t)&&e.push(t)}function p(e){return e.split("-")[0]}function f(e){return[].slice.call(e)}function l(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function d(){return document.createElement("div")}function v(e){return["Element","Fragment"].some((function(t){return o(e,t)}))}function m(e){return o(e,"MouseEvent")}function g(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function h(e){return v(e)?[e]:function(e){return o(e,"NodeList")}(e)?f(e):Array.isArray(e)?e:f(document.querySelectorAll(e))}function b(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function y(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function w(e){var t,n=u(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function E(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function O(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var x={isTouch:!1},C=0;function T(){x.isTouch||(x.isTouch=!0,window.performance&&document.addEventListener("mousemove",A))}function A(){var e=performance.now();e-C<20&&(x.isTouch=!1,document.removeEventListener("mousemove",A)),C=e}function L(){var e=document.activeElement;if(g(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var D=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,R=Object.assign({appendTo:n,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),k=Object.keys(R);function P(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=R[o])?r:i);return t}),{});return Object.assign({},e,t)}function j(e,t){var n=Object.assign({},t,{content:i(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(P(Object.assign({},R,{plugins:t}))):k).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function M(e,t){e.innerHTML=t}function V(e){var t=d();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",v(e)?t.appendChild(e):M(t,e)),t}function I(e,t){v(t.content)?(M(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?M(e,t.content):e.textContent=t.content)}function S(e){var t=e.firstElementChild,n=f(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function N(e){var t=d(),n=d();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=d();function o(n,r){var o=S(t),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||I(a,e.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(V(r.arrow))):i.appendChild(V(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),I(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}N.$$tippy=!0;var B=1,H=[],U=[];function _(o,s){var v,g,h,C,T,A,L,k,M=j(o,Object.assign({},R,P(l(s)))),V=!1,I=!1,N=!1,_=!1,F=[],W=a(we,M.interactiveDebounce),X=B++,Y=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),$={id:X,reference:o,popper:d(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Y,clearDelayTimeouts:function(){clearTimeout(v),clearTimeout(g),cancelAnimationFrame(h)},setProps:function(e){if($.state.isDestroyed)return;ae("onBeforeUpdate",[$,e]),be();var t=$.props,n=j(o,Object.assign({},t,l(e),{ignoreAttributes:!0}));$.props=n,he(),t.interactiveDebounce!==n.interactiveDebounce&&(ce(),W=a(we,n.interactiveDebounce));t.triggerTarget&&!n.triggerTarget?u(t.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&o.removeAttribute("aria-expanded");ue(),ie(),J&&J(t,n);$.popperInstance&&(Ce(),Ae().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[$,e])},setContent:function(e){$.setProps({content:e})},show:function(){var e=$.state.isVisible,t=$.state.isDestroyed,o=!$.state.isEnabled,a=x.isTouch&&!$.props.touch,s=r($.props.duration,0,R.duration);if(e||t||o||a)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[$],!1),!1===$.props.onShow($))return;$.state.isVisible=!0,ee()&&(z.style.visibility="visible");ie(),de(),$.state.isMounted||(z.style.transition="none");if(ee()){var u=re(),p=u.box,f=u.content;b([p,f],0)}A=function(){var e;if($.state.isVisible&&!_){if(_=!0,z.offsetHeight,z.style.transition=$.props.moveTransition,ee()&&$.props.animation){var t=re(),n=t.box,r=t.content;b([n,r],s),y([n,r],"visible")}se(),ue(),c(U,$),null==(e=$.popperInstance)||e.forceUpdate(),ae("onMount",[$]),$.props.animation&&ee()&&function(e,t){me(e,t)}(s,(function(){$.state.isShown=!0,ae("onShown",[$])}))}},function(){var e,t=$.props.appendTo,r=te();e=$.props.interactive&&t===n||"parent"===t?r.parentNode:i(t,[r]);e.contains(z)||e.appendChild(z);$.state.isMounted=!0,Ce()}()},hide:function(){var e=!$.state.isVisible,t=$.state.isDestroyed,n=!$.state.isEnabled,o=r($.props.duration,1,R.duration);if(e||t||n)return;if(ae("onHide",[$],!1),!1===$.props.onHide($))return;$.state.isVisible=!1,$.state.isShown=!1,_=!1,V=!1,ee()&&(z.style.visibility="hidden");if(ce(),ve(),ie(!0),ee()){var i=re(),a=i.box,s=i.content;$.props.animation&&(b([a,s],o),y([a,s],"hidden"))}se(),ue(),$.props.animation?ee()&&function(e,t){me(e,(function(){!$.state.isVisible&&z.parentNode&&z.parentNode.contains(z)&&t()}))}(o,$.unmount):$.unmount()},hideWithInteractivity:function(e){ne().addEventListener("mousemove",W),c(H,W),W(e)},enable:function(){$.state.isEnabled=!0},disable:function(){$.hide(),$.state.isEnabled=!1},unmount:function(){$.state.isVisible&&$.hide();if(!$.state.isMounted)return;Te(),Ae().forEach((function(e){e._tippy.unmount()})),z.parentNode&&z.parentNode.removeChild(z);U=U.filter((function(e){return e!==$})),$.state.isMounted=!1,ae("onHidden",[$])},destroy:function(){if($.state.isDestroyed)return;$.clearDelayTimeouts(),$.unmount(),be(),delete o._tippy,$.state.isDestroyed=!0,ae("onDestroy",[$])}};if(!M.render)return $;var q=M.render($),z=q.popper,J=q.onUpdate;z.setAttribute("data-tippy-root",""),z.id="tippy-"+$.id,$.popper=z,o._tippy=$,z._tippy=$;var G=Y.map((function(e){return e.fn($)})),K=o.hasAttribute("aria-expanded");return he(),ue(),ie(),ae("onCreate",[$]),M.showOnCreate&&Le(),z.addEventListener("mouseenter",(function(){$.props.interactive&&$.state.isVisible&&$.clearDelayTimeouts()})),z.addEventListener("mouseleave",(function(){$.props.interactive&&$.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",W)})),$;function Q(){var e=$.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===Q()[0]}function ee(){var e;return!(null==(e=$.props.render)||!e.$$tippy)}function te(){return L||o}function ne(){var e=te().parentNode;return e?w(e):document}function re(){return S(z)}function oe(e){return $.state.isMounted&&!$.state.isVisible||x.isTouch||C&&"focus"===C.type?0:r($.props.delay,e?0:1,R.delay)}function ie(e){void 0===e&&(e=!1),z.style.pointerEvents=$.props.interactive&&!e?"":"none",z.style.zIndex=""+$.props.zIndex}function ae(e,t,n){var r;(void 0===n&&(n=!0),G.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(r=$.props)[e].apply(r,t)}function se(){var e=$.props.aria;if(e.content){var t="aria-"+e.content,n=z.id;u($.props.triggerTarget||o).forEach((function(e){var r=e.getAttribute(t);if($.state.isVisible)e.setAttribute(t,r?r+" "+n:n);else{var o=r&&r.replace(n,"").trim();o?e.setAttribute(t,o):e.removeAttribute(t)}}))}}function ue(){!K&&$.props.aria.expanded&&u($.props.triggerTarget||o).forEach((function(e){$.props.interactive?e.setAttribute("aria-expanded",$.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function ce(){ne().removeEventListener("mousemove",W),H=H.filter((function(e){return e!==W}))}function pe(e){if(!x.isTouch||!N&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!$.props.interactive||!O(z,t)){if(u($.props.triggerTarget||o).some((function(e){return O(e,t)}))){if(x.isTouch)return;if($.state.isVisible&&$.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[$,e]);!0===$.props.hideOnClick&&($.clearDelayTimeouts(),$.hide(),I=!0,setTimeout((function(){I=!1})),$.state.isMounted||ve())}}}function fe(){N=!0}function le(){N=!1}function de(){var e=ne();e.addEventListener("mousedown",pe,!0),e.addEventListener("touchend",pe,t),e.addEventListener("touchstart",le,t),e.addEventListener("touchmove",fe,t)}function ve(){var e=ne();e.removeEventListener("mousedown",pe,!0),e.removeEventListener("touchend",pe,t),e.removeEventListener("touchstart",le,t),e.removeEventListener("touchmove",fe,t)}function me(e,t){var n=re().box;function r(e){e.target===n&&(E(n,"remove",r),t())}if(0===e)return t();E(n,"remove",T),E(n,"add",r),T=r}function ge(e,t,n){void 0===n&&(n=!1),u($.props.triggerTarget||o).forEach((function(r){r.addEventListener(e,t,n),F.push({node:r,eventType:e,handler:t,options:n})}))}function he(){var e;Z()&&(ge("touchstart",ye,{passive:!0}),ge("touchend",Ee,{passive:!0})),(e=$.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(ge(e,ye),e){case"mouseenter":ge("mouseleave",Ee);break;case"focus":ge(D?"focusout":"blur",Oe);break;case"focusin":ge("focusout",Oe)}}))}function be(){F.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),F=[]}function ye(e){var t,n=!1;if($.state.isEnabled&&!xe(e)&&!I){var r="focus"===(null==(t=C)?void 0:t.type);C=e,L=e.currentTarget,ue(),!$.state.isVisible&&m(e)&&H.forEach((function(t){return t(e)})),"click"===e.type&&($.props.trigger.indexOf("mouseenter")<0||V)&&!1!==$.props.hideOnClick&&$.state.isVisible?n=!0:Le(e),"click"===e.type&&(V=!n),n&&!r&&De(e)}}function we(e){var t=e.target,n=te().contains(t)||z.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=p(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,c="top"===a?s.bottom.y:0,f="right"===a?s.left.x:0,l="left"===a?s.right.x:0,d=t.top-r+u>i,v=r-t.bottom-c>i,m=t.left-n+f>i,g=n-t.right-l>i;return d||v||m||g}))}(Ae().concat(z).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean),e)&&(ce(),De(e))}function Ee(e){xe(e)||$.props.trigger.indexOf("click")>=0&&V||($.props.interactive?$.hideWithInteractivity(e):De(e))}function Oe(e){$.props.trigger.indexOf("focusin")<0&&e.target!==te()||$.props.interactive&&e.relatedTarget&&z.contains(e.relatedTarget)||De(e)}function xe(e){return!!x.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ce(){Te();var t=$.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,u=ee()?S(z).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:o,p=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=re().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];ee()&&u&&p.push({name:"arrow",options:{element:u,padding:3}}),p.push.apply(p,(null==n?void 0:n.modifiers)||[]),$.popperInstance=e.createPopper(c,z,Object.assign({},n,{placement:r,onFirstUpdate:A,modifiers:p}))}function Te(){$.popperInstance&&($.popperInstance.destroy(),$.popperInstance=null)}function Ae(){return f(z.querySelectorAll("[data-tippy-root]"))}function Le(e){$.clearDelayTimeouts(),e&&ae("onTrigger",[$,e]),de();var t=oe(!0),n=Q(),r=n[0],o=n[1];x.isTouch&&"hold"===r&&o&&(t=o),t?v=setTimeout((function(){$.show()}),t):$.show()}function De(e){if($.clearDelayTimeouts(),ae("onUntrigger",[$,e]),$.state.isVisible){if(!($.props.trigger.indexOf("mouseenter")>=0&&$.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&V)){var t=oe(!1);t?g=setTimeout((function(){$.state.isVisible&&$.hide()}),t):h=requestAnimationFrame((function(){$.hide()}))}}else ve()}}function F(e,n){void 0===n&&(n={});var r=R.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",T,t),window.addEventListener("blur",L);var o=Object.assign({},n,{plugins:r}),i=h(e).reduce((function(e,t){var n=t&&_(t,o);return n&&e.push(n),e}),[]);return v(e)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(e){Object.keys(e).forEach((function(t){R[t]=e[t]}))},F.currentInput=x;var W=Object.assign({},e.applyStyles,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=S(e.popper),r=n.box,o=n.content,i=e.props.animateFill?function(){var e=d();return e.className="tippy-backdrop",y([e],"hidden"),e}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var e=r.style.transitionDuration,t=Number(e.replace("ms",""));o.style.transitionDelay=Math.round(t/10)+"ms",i.style.transitionDuration=e,y([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&y([i],"hidden")}}}};var $={clientX:0,clientY:0},q=[];function z(e){var t=e.clientX,n=e.clientY;$={clientX:t,clientY:n}}var J={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=w(e.props.triggerTarget||t),r=!1,o=!1,i=!0,a=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function u(){n.addEventListener("mousemove",f)}function c(){n.removeEventListener("mousemove",f)}function p(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||t.contains(n.target),o=e.props.followCursor,i=n.clientX,a=n.clientY,s=t.getBoundingClientRect(),u=i-s.left,c=a-s.top;!r&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=e.left+u,r=e.top+c);var s="horizontal"===o?e.top:r,p="vertical"===o?e.right:n,f="horizontal"===o?e.bottom:r,l="vertical"===o?e.left:n;return{width:p-l,height:f-s,top:s,right:p,bottom:f,left:l}}})}function l(){e.props.followCursor&&(q.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",z)}(n))}function d(){0===(q=q.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",z)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=e.props},onAfterUpdate:function(t,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!e.state.isMounted||o||s()||u()):(c(),p()))},onMount:function(){e.props.followCursor&&!o&&(i&&(f($),i=!1),s()||u())},onTrigger:function(e,t){m(t)&&($={clientX:t.clientX,clientY:t.clientY}),o="focus"===t.type},onHidden:function(){e.props.followCursor&&(p(),c(),i=!0)}}}};var G={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;e.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),t!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,r){if(n.length<2||null===e)return t;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===e,s=o.top,u=i.bottom,c=a?o.left:i.left,p=a?o.right:i.right;return{top:s,bottom:u,left:c,right:p,width:p-c,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map((function(e){return e.left}))),l=Math.max.apply(Math,n.map((function(e){return e.right}))),d=n.filter((function(t){return"left"===e?t.left===f:t.right===l})),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return t}}(p(e),n.getBoundingClientRect(),f(n.getClientRects()),r)}(a.placement)}})),t=a.placement)}};function s(){var t;o||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,a),o=!0,e.setProps(t),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(m(n)){var o=f(e.reference.getClientRects()),i=o.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var K={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(t){return!0===e.props.sticky||e.props.sticky===t}var o=null,i=null;function a(){var s=r("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Q(o,s)||u&&Q(i,u))&&e.popperInstance&&e.popperInstance.update(),o=s,i=u,e.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){e.props.sticky&&a()}}}};function Q(e,t){return!e||!t||(e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left)}return F.setDefaultProps({plugins:[Y,J,G,K],render:N}),F.createSingleton=function(e,t){var n;void 0===t&&(t={});var r,o=e,i=[],a=[],c=t.overrides,p=[],f=!1;function l(){a=o.map((function(e){return u(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function v(){i=o.map((function(e){return e.reference}))}function m(e){o.forEach((function(t){e?t.enable():t.disable()}))}function g(e){return o.map((function(t){var n=t.setProps;return t.setProps=function(o){n(o),t.reference===r&&e.setProps(o)},function(){t.setProps=n}}))}function h(e,t){var n=a.indexOf(t);if(t!==r){r=t;var s=(c||[]).concat("content").reduce((function(e,t){return e[t]=o[n].props[t],e}),{});e.setProps(Object.assign({},s,{getReferenceClientRect:"function"==typeof s.getReferenceClientRect?s.getReferenceClientRect:function(){var e;return null==(e=i[n])?void 0:e.getBoundingClientRect()}}))}}m(!1),v(),l();var b={fn:function(){return{onDestroy:function(){m(!0)},onHidden:function(){r=null},onClickOutside:function(e){e.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(e){e.props.showOnCreate&&!f&&(f=!0,h(e,i[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},y=F(d(),Object.assign({},s(t,["overrides"]),{plugins:[b].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(e){if(w(),!r&&null==e)return h(y,i[0]);if(!r||null!=e){if("number"==typeof e)return i[e]&&h(y,i[e]);if(o.indexOf(e)>=0){var t=e.reference;return h(y,t)}return i.indexOf(e)>=0?h(y,e):void 0}},y.showNext=function(){var e=i[0];if(!r)return y.show(0);var t=i.indexOf(r);y.show(i[t+1]||e)},y.showPrevious=function(){var e=i[i.length-1];if(!r)return y.show(e);var t=i.indexOf(r),n=i[t-1]||e;y.show(n)};var E=y.setProps;return y.setProps=function(e){c=e.overrides||c,E(e)},y.setInstances=function(e){m(!0),p.forEach((function(e){return e()})),o=e,m(!1),v(),l(),p=g(y),y.setProps({triggerTarget:a})},p=g(y),y},F.delegate=function(e,n){var r=[],o=[],i=!1,a=n.target,c=s(n,["target"]),p=Object.assign({},c,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},c,{showOnCreate:!0}),l=F(e,p);function d(e){if(e.target&&!i){var t=e.target.closest(a);if(t){var r=t.getAttribute("data-tippy-trigger")||n.trigger||R.trigger;if(!t._tippy&&!("touchstart"===e.type&&"boolean"==typeof f.touch||"touchstart"!==e.type&&r.indexOf(X[e.type])<0)){var s=F(t,f);s&&(o=o.concat(s))}}}}function v(e,t,n,o){void 0===o&&(o=!1),e.addEventListener(t,n,o),r.push({node:e,eventType:t,handler:n,options:o})}return u(l).forEach((function(e){var n=e.destroy,a=e.enable,s=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],r.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),r=[],n()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),i=!1},e.disable=function(){s(),o.forEach((function(e){return e.disable()})),i=!0},function(e){var n=e.reference;v(n,"touchstart",d,t),v(n,"mouseover",d),v(n,"focusin",d),v(n,"click",d)}(e)})),l},F.hideAll=function(e){var t=void 0===e?{}:e,n=t.exclude,r=t.duration;U.forEach((function(e){var t=!1;if(n&&(t=g(n)?e.reference===n:e.popper===n.popper),!t){var o=e.props.duration;e.setProps({duration:r}),e.hide(),e.state.isDestroyed||e.setProps({duration:o})}}))},F.roundArrow='',F})); + diff --git a/site_libs/quarto-nav/headroom.min.js b/site_libs/quarto-nav/headroom.min.js new file mode 100644 index 0000000..b08f1df --- /dev/null +++ b/site_libs/quarto-nav/headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.12.0 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2020 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t=t||self).Headroom=n()}(this,function(){"use strict";function t(){return"undefined"!=typeof window}function d(t){return function(t){return t&&t.document&&function(t){return 9===t.nodeType}(t.document)}(t)?function(t){var n=t.document,o=n.body,s=n.documentElement;return{scrollHeight:function(){return Math.max(o.scrollHeight,s.scrollHeight,o.offsetHeight,s.offsetHeight,o.clientHeight,s.clientHeight)},height:function(){return t.innerHeight||s.clientHeight||o.clientHeight},scrollY:function(){return void 0!==t.pageYOffset?t.pageYOffset:(s||o.parentNode||o).scrollTop}}}(t):function(t){return{scrollHeight:function(){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},height:function(){return Math.max(t.offsetHeight,t.clientHeight)},scrollY:function(){return t.scrollTop}}}(t)}function n(t,s,e){var n,o=function(){var n=!1;try{var t={get passive(){n=!0}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){n=!1}return n}(),i=!1,r=d(t),l=r.scrollY(),a={};function c(){var t=Math.round(r.scrollY()),n=r.height(),o=r.scrollHeight();a.scrollY=t,a.lastScrollY=l,a.direction=ls.tolerance[a.direction],e(a),l=t,i=!1}function h(){i||(i=!0,n=requestAnimationFrame(c))}var u=!!o&&{passive:!0,capture:!1};return t.addEventListener("scroll",h,u),c(),{destroy:function(){cancelAnimationFrame(n),t.removeEventListener("scroll",h,u)}}}function o(t){return t===Object(t)?t:{down:t,up:t}}function s(t,n){n=n||{},Object.assign(this,s.options,n),this.classes=Object.assign({},s.options.classes,n.classes),this.elem=t,this.tolerance=o(this.tolerance),this.offset=o(this.offset),this.initialised=!1,this.frozen=!1}return s.prototype={constructor:s,init:function(){return s.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(t){t.scrollTracker=n(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add.apply(this.elem.classList,this.classes[t].split(" "))},removeClass:function(t){this.elem.classList.remove.apply(this.elem.classList,this.classes[t].split(" "))},hasClass:function(t){return this.classes[t].split(" ").every(function(t){return this.classList.contains(t)},this.elem)},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},s.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},s.cutsTheMustard=!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),s}); diff --git a/site_libs/quarto-nav/quarto-nav.js b/site_libs/quarto-nav/quarto-nav.js new file mode 100644 index 0000000..f6a53b1 --- /dev/null +++ b/site_libs/quarto-nav/quarto-nav.js @@ -0,0 +1,289 @@ +const headroomChanged = new CustomEvent("quarto-hrChanged", { + detail: {}, + bubbles: true, + cancelable: false, + composed: false, +}); + +window.document.addEventListener("DOMContentLoaded", function () { + let init = false; + + // Manage the back to top button, if one is present. + let lastScrollTop = window.pageYOffset || document.documentElement.scrollTop; + const scrollDownBuffer = 5; + const scrollUpBuffer = 35; + const btn = document.getElementById("quarto-back-to-top"); + const hideBackToTop = () => { + btn.style.display = "none"; + }; + const showBackToTop = () => { + btn.style.display = "inline-block"; + }; + if (btn) { + window.document.addEventListener( + "scroll", + function () { + const currentScrollTop = + window.pageYOffset || document.documentElement.scrollTop; + + // Shows and hides the button 'intelligently' as the user scrolls + if (currentScrollTop - scrollDownBuffer > lastScrollTop) { + hideBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } else if (currentScrollTop < lastScrollTop - scrollUpBuffer) { + showBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } + + // Show the button at the bottom, hides it at the top + if (currentScrollTop <= 0) { + hideBackToTop(); + } else if ( + window.innerHeight + currentScrollTop >= + document.body.offsetHeight + ) { + showBackToTop(); + } + }, + false + ); + } + + function throttle(func, wait) { + var timeout; + return function () { + const context = this; + const args = arguments; + const later = function () { + clearTimeout(timeout); + timeout = null; + func.apply(context, args); + }; + + if (!timeout) { + timeout = setTimeout(later, wait); + } + }; + } + + function headerOffset() { + // Set an offset if there is are fixed top navbar + const headerEl = window.document.querySelector("header.fixed-top"); + if (headerEl) { + return headerEl.clientHeight; + } else { + return 0; + } + } + + function footerOffset() { + const footerEl = window.document.querySelector("footer.footer"); + if (footerEl) { + return footerEl.clientHeight; + } else { + return 0; + } + } + + function dashboardOffset() { + const dashboardNavEl = window.document.getElementById( + "quarto-dashboard-header" + ); + if (dashboardNavEl !== null) { + return dashboardNavEl.clientHeight; + } else { + return 0; + } + } + + function updateDocumentOffsetWithoutAnimation() { + updateDocumentOffset(false); + } + + function updateDocumentOffset(animated) { + // set body offset + const topOffset = headerOffset(); + const bodyOffset = topOffset + footerOffset() + dashboardOffset(); + const bodyEl = window.document.body; + bodyEl.setAttribute("data-bs-offset", topOffset); + bodyEl.style.paddingTop = topOffset + "px"; + + // deal with sidebar offsets + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + if (!animated) { + sidebar.classList.add("notransition"); + // Remove the no transition class after the animation has time to complete + setTimeout(function () { + sidebar.classList.remove("notransition"); + }, 201); + } + + if (window.Headroom && sidebar.classList.contains("sidebar-unpinned")) { + sidebar.style.top = "0"; + sidebar.style.maxHeight = "100vh"; + } else { + sidebar.style.top = topOffset + "px"; + sidebar.style.maxHeight = "calc(100vh - " + topOffset + "px)"; + } + }); + + // allow space for footer + const mainContainer = window.document.querySelector(".quarto-container"); + if (mainContainer) { + mainContainer.style.minHeight = "calc(100vh - " + bodyOffset + "px)"; + } + + // link offset + let linkStyle = window.document.querySelector("#quarto-target-style"); + if (!linkStyle) { + linkStyle = window.document.createElement("style"); + linkStyle.setAttribute("id", "quarto-target-style"); + window.document.head.appendChild(linkStyle); + } + while (linkStyle.firstChild) { + linkStyle.removeChild(linkStyle.firstChild); + } + if (topOffset > 0) { + linkStyle.appendChild( + window.document.createTextNode(` + section:target::before { + content: ""; + display: block; + height: ${topOffset}px; + margin: -${topOffset}px 0 0; + }`) + ); + } + if (init) { + window.dispatchEvent(headroomChanged); + } + init = true; + } + + // initialize headroom + var header = window.document.querySelector("#quarto-header"); + if (header && window.Headroom) { + const headroom = new window.Headroom(header, { + tolerance: 5, + onPin: function () { + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + sidebar.classList.remove("sidebar-unpinned"); + }); + updateDocumentOffset(); + }, + onUnpin: function () { + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + sidebar.classList.add("sidebar-unpinned"); + }); + updateDocumentOffset(); + }, + }); + headroom.init(); + + let frozen = false; + window.quartoToggleHeadroom = function () { + if (frozen) { + headroom.unfreeze(); + frozen = false; + } else { + headroom.freeze(); + frozen = true; + } + }; + } + + window.addEventListener( + "hashchange", + function (e) { + if ( + getComputedStyle(document.documentElement).scrollBehavior !== "smooth" + ) { + window.scrollTo(0, window.pageYOffset - headerOffset()); + } + }, + false + ); + + // Observe size changed for the header + const headerEl = window.document.querySelector("header.fixed-top"); + if (headerEl && window.ResizeObserver) { + const observer = new window.ResizeObserver(() => { + setTimeout(updateDocumentOffsetWithoutAnimation, 0); + }); + observer.observe(headerEl, { + attributes: true, + childList: true, + characterData: true, + }); + } else { + window.addEventListener( + "resize", + throttle(updateDocumentOffsetWithoutAnimation, 50) + ); + } + setTimeout(updateDocumentOffsetWithoutAnimation, 250); + + // fixup index.html links if we aren't on the filesystem + if (window.location.protocol !== "file:") { + const links = window.document.querySelectorAll("a"); + for (let i = 0; i < links.length; i++) { + if (links[i].href) { + links[i].dataset.originalHref = links[i].href; + links[i].href = links[i].href.replace(/\/index\.html/, "/"); + } + } + + // Fixup any sharing links that require urls + // Append url to any sharing urls + const sharingLinks = window.document.querySelectorAll( + "a.sidebar-tools-main-item, a.quarto-navigation-tool, a.quarto-navbar-tools, a.quarto-navbar-tools-item" + ); + for (let i = 0; i < sharingLinks.length; i++) { + const sharingLink = sharingLinks[i]; + const href = sharingLink.getAttribute("href"); + if (href) { + sharingLink.setAttribute( + "href", + href.replace("|url|", window.location.href) + ); + } + } + + // Scroll the active navigation item into view, if necessary + const navSidebar = window.document.querySelector("nav#quarto-sidebar"); + if (navSidebar) { + // Find the active item + const activeItem = navSidebar.querySelector("li.sidebar-item a.active"); + if (activeItem) { + // Wait for the scroll height and height to resolve by observing size changes on the + // nav element that is scrollable + const resizeObserver = new ResizeObserver((_entries) => { + // The bottom of the element + const elBottom = activeItem.offsetTop; + const viewBottom = navSidebar.scrollTop + navSidebar.clientHeight; + + // The element height and scroll height are the same, then we are still loading + if (viewBottom !== navSidebar.scrollHeight) { + // Determine if the item isn't visible and scroll to it + if (elBottom >= viewBottom) { + navSidebar.scrollTop = elBottom; + } + + // stop observing now since we've completed the scroll + resizeObserver.unobserve(navSidebar); + } + }); + resizeObserver.observe(navSidebar); + } + } + } +}); diff --git a/site_libs/quarto-search/autocomplete.umd.js b/site_libs/quarto-search/autocomplete.umd.js new file mode 100644 index 0000000..ae0063a --- /dev/null +++ b/site_libs/quarto-search/autocomplete.umd.js @@ -0,0 +1,3 @@ +/*! @algolia/autocomplete-js 1.11.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/autocomplete-js"]={})}(this,(function(e){"use strict";function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function n(e){for(var n=1;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,u,a=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(c)throw o}}return a}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r=3||2===n&&r>=4||1===n&&r>=10);function i(t,n,r){if(o&&void 0!==r){var i=r[0].__autocomplete_algoliaCredentials,u={"X-Algolia-Application-Id":i.appId,"X-Algolia-API-Key":i.apiKey};e.apply(void 0,[t].concat(D(n),[{headers:u}]))}else e.apply(void 0,[t].concat(D(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("clickedObjectIDsAfterSearch",B(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("clickedObjectIDs",B(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("convertedObjectIDsAfterSearch",B(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("convertedObjectIDs",B(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&t.reduce((function(e,t){var n=t.items,r=k(t,A);return[].concat(D(e),D(q(N(N({},r),{},{objectIDs:(null==n?void 0:n.map((function(e){return e.objectID})))||r.objectIDs})).map((function(e){return{items:n,payload:e}}))))}),[]).forEach((function(e){var t=e.items;return i("viewedObjectIDs",[e.payload],t)}))},viewedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["viewedFilters"].concat(n))}}}function F(e){var t=e.items.reduce((function(e,t){var n;return e[t.__autocomplete_indexName]=(null!==(n=e[t.__autocomplete_indexName])&&void 0!==n?n:[]).concat(t),e}),{});return Object.keys(t).map((function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}))}function L(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function M(e){return function(e){if(Array.isArray(e))return H(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&z({onItemsChange:r,items:n,insights:a,state:t}))}}),0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,n=e.onSelect,r=e.onActive;function l(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:W({clickAnalytics:!0},e?{userToken:e}:{}),insights:a}})}u("addAlgoliaAgent","insights-plugin"),l(),u("onUserTokenChange",l),u("getUserToken",null,(function(e,t){l(t)})),n((function(e){var t=e.item,n=e.state,r=e.event,i=e.source;L(t)&&o({state:n,event:r,insights:a,item:t,insightsEvents:[W({eventName:"Item Selected"},j({item:t,items:i.getItems().filter(L)}))]})})),r((function(e){var t=e.item,n=e.source,r=e.state,o=e.event;L(t)&&i({state:r,event:o,insights:a,item:t,insightsEvents:[W({eventName:"Item Active"},j({item:t,items:n.getItems().filter(L)}))]})}))},onStateChange:function(e){var t=e.state;c({state:t})},__autocomplete_pluginOptions:e}}function J(e,t){var n=t;return{then:function(t,r){return J(e.then(Y(t,n,e),Y(r,n,e)),n)},catch:function(t){return J(e.catch(Y(t,n,e)),n)},finally:function(t){return t&&n.onCancelList.push(t),J(e.finally(Y(t&&function(){return n.onCancelList=[],t()},n,e)),n)},cancel:function(){n.isCanceled=!0;var e=n.onCancelList;n.onCancelList=[],e.forEach((function(e){e()}))},isCanceled:function(){return!0===n.isCanceled}}}function X(e){return J(e,{isCanceled:!1,onCancelList:[]})}function Y(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function Z(e,t,n,r){if(!n)return null;if(e<0&&(null===t||null!==r&&0===t))return n+e;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===r?null:0:o}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},reshape:function(e){return e.sources}},e),{},{id:null!==(n=e.id)&&void 0!==n?n:d(),plugins:o,initialState:he({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null===(n=e.onStateChange)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)}))},onSubmit:function(t){var n;null===(n=e.onSubmit)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)}))},onReset:function(t){var n;null===(n=e.onReset)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)}))},getSources:function(n){return Promise.all([].concat(ye(o.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){var n=[];return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter((function(e){return Boolean(e)})).map((function(e){if(e.sourceId,n.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:O,onResolve:O};Object.keys(t).forEach((function(e){t[e].__default=!0}));var r=te(te({},t),e);return Promise.resolve(r)})))}))}(e,n)}))).then((function(e){return m(e)})).then((function(e){return e.map((function(e){return he(he({},e),{},{onSelect:function(n){e.onSelect(n),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,n)}))},onActive:function(n){e.onActive(n),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,n)}))},onResolve:function(n){e.onResolve(n),t.forEach((function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,n)}))}})}))}))},navigator:he({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})}function Se(e){return Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Se(e)}function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var He,Ve,We,Ke=null,Qe=(He=-1,Ve=-1,We=void 0,function(e){var t=++He;return Promise.resolve(e).then((function(e){return We&&t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function et(e){return et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},et(e)}var tt=["props","refresh","store"],nt=["inputElement","formElement","panelElement"],rt=["inputElement"],ot=["inputElement","maxLength"],it=["source"],ut=["item","source"];function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lt(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ft(e){var t=e.props,n=e.refresh,r=e.store,o=st(e,tt);return{getEnvironmentProps:function(e){var n=e.inputElement,o=e.formElement,i=e.panelElement;function u(e){!r.getState().isOpen&&r.pendingRequests.isEmpty()||e.target===n||!1===[o,i].some((function(t){return n=t,r=e.target,n===r||n.contains(r);var n,r}))&&(r.dispatch("blur",null),t.debug||r.pendingRequests.cancelAll())}return lt({onTouchStart:u,onMouseDown:u,onTouchMove:function(e){!1!==r.getState().isOpen&&n===t.environment.document.activeElement&&e.target!==n&&n.blur()}},st(e,nt))},getRootProps:function(e){return lt({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?r.getState().collections.map((function(e){var n=e.source;return ie(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":ie(t.id,"label")},e)},getFormProps:function(e){return e.inputElement,lt({action:"",noValidate:!0,role:"search",onSubmit:function(i){var u;i.preventDefault(),t.onSubmit(lt({event:i,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),null===(u=e.inputElement)||void 0===u||u.blur()},onReset:function(i){var u;i.preventDefault(),t.onReset(lt({event:i,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),null===(u=e.inputElement)||void 0===u||u.focus()}},st(e,rt))},getLabelProps:function(e){return lt({htmlFor:ie(t.id,"input"),id:ie(t.id,"label")},e)},getInputProps:function(e){var i;function u(e){(t.openOnFocus||Boolean(r.getState().query))&&$e(lt({event:e,props:t,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var a=e||{};a.inputElement;var l=a.maxLength,c=void 0===l?512:l,s=st(a,ot),f=oe(r.getState()),p=function(e){return Boolean(e&&e.match(ue))}((null===(i=t.environment.navigator)||void 0===i?void 0:i.userAgent)||""),m=t.enterKeyHint||(null!=f&&f.itemUrl&&!p?"go":"search");return lt({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&null!==r.getState().activeItemId?ie(t.id,"item-".concat(r.getState().activeItemId),null==f?void 0:f.source):void 0,"aria-controls":r.getState().isOpen?r.getState().collections.map((function(e){var n=e.source;return ie(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":ie(t.id,"label"),value:r.getState().completion||r.getState().query,id:ie(t.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:m,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:c,type:"search",onChange:function(e){$e(lt({event:e,props:t,query:e.currentTarget.value.slice(0,c),refresh:n,store:r},o))},onKeyDown:function(e){!function(e){var t=e.event,n=e.props,r=e.refresh,o=e.store,i=Ze(e,Ge);if("ArrowUp"===t.key||"ArrowDown"===t.key){var u=function(){var e=oe(o.getState()),t=n.environment.document.getElementById(ie(n.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},a=function(){var e=oe(o.getState());if(null!==o.getState().activeItemId&&e){var n=e.item,u=e.itemInputValue,a=e.itemUrl,l=e.source;l.onActive(Xe({event:t,item:n,itemInputValue:u,itemUrl:a,refresh:r,source:l,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(n.openOnFocus||Boolean(o.getState().query))?$e(Xe({event:t,props:n,query:o.getState().query,refresh:r,store:o},i)).then((function(){o.dispatch(t.key,{nextActiveItemId:n.defaultActiveItemId}),a(),setTimeout(u,0)})):(o.dispatch(t.key,{}),a(),u())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every((function(e){return 0===e.items.length})))return void(n.debug||o.pendingRequests.cancelAll());t.preventDefault();var l=oe(o.getState()),c=l.item,s=l.itemInputValue,f=l.itemUrl,p=l.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewTab({itemUrl:f,item:c,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewWindow({itemUrl:f,item:c,state:o.getState()}));else if(t.altKey);else{if(void 0!==f)return p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),void n.navigator.navigate({itemUrl:f,item:c,state:o.getState()});$e(Xe({event:t,nextState:{isOpen:!1},props:n,query:s,refresh:r,store:o},i)).then((function(){p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i))}))}}}(lt({event:e,props:t,refresh:n,store:r},o))},onFocus:u,onBlur:O,onClick:function(n){e.inputElement!==t.environment.document.activeElement||r.getState().isOpen||u(n)}},s)},getPanelProps:function(e){return lt({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},e)},getListProps:function(e){var n=e||{},r=n.source,o=st(n,it);return lt({role:"listbox","aria-labelledby":ie(t.id,"label"),id:ie(t.id,"list",r)},o)},getItemProps:function(e){var i=e.item,u=e.source,a=st(e,ut);return lt({id:ie(t.id,"item-".concat(i.__autocomplete_id),u),role:"option","aria-selected":r.getState().activeItemId===i.__autocomplete_id,onMouseMove:function(e){if(i.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",i.__autocomplete_id);var t=oe(r.getState());if(null!==r.getState().activeItemId&&t){var u=t.item,a=t.itemInputValue,l=t.itemUrl,c=t.source;c.onActive(lt({event:e,item:u,itemInputValue:a,itemUrl:l,refresh:n,source:c,state:r.getState()},o))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var a=u.getItemInputValue({item:i,state:r.getState()}),l=u.getItemUrl({item:i,state:r.getState()});(l?Promise.resolve():$e(lt({event:e,nextState:{isOpen:!1},props:t,query:a,refresh:n,store:r},o))).then((function(){u.onSelect(lt({event:e,item:i,itemInputValue:a,itemUrl:l,refresh:n,source:u,state:r.getState()},o))}))}},a)}}}function pt(e){return pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pt(e)}function mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vt(e){for(var t=1;t=5&&((o||!e&&5===r)&&(u.push(r,0,o,n),r=6),e&&(u.push(r,e,0,n),r=6)),o=""},l=0;l"===t?(r=1,o=""):o=t+o[0]:i?t===i?i="":o+=t:'"'===t||"'"===t?i=t:">"===t?(a(),r=1):r&&("="===t?(r=5,n=o,o=""):"/"===t&&(r<5||">"===e[l][c+1])?(a(),3===r&&(u=u[0]),r=u,(u=u[0]).push(2,0,r),r=0):" "===t||"\t"===t||"\n"===t||"\r"===t?(a(),r=2):o+=t),3===r&&"!--"===o&&(r=4,u=u[0])}return a(),u}(e)),t),arguments,[])).length>1?t:t[0]}var kt=function(e){var t=e.environment,n=t.document.createElementNS("http://www.w3.org/2000/svg","svg");n.setAttribute("class","aa-ClearIcon"),n.setAttribute("viewBox","0 0 24 24"),n.setAttribute("width","18"),n.setAttribute("height","18"),n.setAttribute("fill","currentColor");var r=t.document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d","M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"),n.appendChild(r),n};function xt(e,t){if("string"==typeof t){var n=e.document.querySelector(t);return"The element ".concat(JSON.stringify(t)," is not in the document."),n}return t}function Nt(){for(var e=arguments.length,t=new Array(e),n=0;n2&&(u.children=arguments.length>3?Jt.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===u[i]&&(u[i]=e.defaultProps[i]);return sn(e,u,r,o,null)}function sn(e,t,n,r,o){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++Yt:o};return null==o&&null!=Xt.vnode&&Xt.vnode(i),i}function fn(e){return e.children}function pn(e,t){this.props=e,this.context=t}function mn(e,t){if(null==t)return e.__?mn(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&Zt.sort(nn));yn.__r=0}function bn(e,t,n,r,o,i,u,a,l,c){var s,f,p,m,v,d,y,b=r&&r.__k||on,g=b.length;for(n.__k=[],s=0;s0?sn(m.type,m.props,m.key,m.ref?m.ref:null,m.__v):m)){if(m.__=n,m.__b=n.__b+1,null===(p=b[s])||p&&m.key==p.key&&m.type===p.type)b[s]=void 0;else for(f=0;f=0;t--)if((n=e.__k[t])&&(r=On(n)))return r;return null}function _n(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||un.test(t)?n:n+"px"}function Sn(e,t,n,r,o){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||_n(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||_n(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?Pn:jn,i):e.removeEventListener(t,i?Pn:jn,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function jn(e){return this.l[e.type+!1](Xt.event?Xt.event(e):e)}function Pn(e){return this.l[e.type+!0](Xt.event?Xt.event(e):e)}function wn(e,t,n,r,o,i,u,a,l){var c,s,f,p,m,v,d,y,b,g,h,O,_,S,j,P=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,a=t.__e=n.__e,t.__h=null,i=[a]),(c=Xt.__b)&&c(t);try{e:if("function"==typeof P){if(y=t.props,b=(c=P.contextType)&&r[c.__c],g=c?b?b.props.value:c.__:r,n.__c?d=(s=t.__c=n.__c).__=s.__E:("prototype"in P&&P.prototype.render?t.__c=s=new P(y,g):(t.__c=s=new pn(y,g),s.constructor=P,s.render=Cn),b&&b.sub(s),s.props=y,s.state||(s.state={}),s.context=g,s.__n=r,f=s.__d=!0,s.__h=[],s._sb=[]),null==s.__s&&(s.__s=s.state),null!=P.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=an({},s.__s)),an(s.__s,P.getDerivedStateFromProps(y,s.__s))),p=s.props,m=s.state,s.__v=t,f)null==P.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==P.getDerivedStateFromProps&&y!==p&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,g),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,g)||t.__v===n.__v){for(t.__v!==n.__v&&(s.props=y,s.state=s.__s,s.__d=!1),s.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),h=0;h0&&void 0!==arguments[0]?arguments[0]:[];return{get:function(){return e},add:function(t){var n=e[e.length-1];(null==n?void 0:n.isHighlighted)===t.isHighlighted?e[e.length-1]={value:n.value+t.value,isHighlighted:n.isHighlighted}:e.push(t)}}}(n?[{value:n,isHighlighted:!1}]:[]);return t.forEach((function(e){var t=e.split(xn);r.add({value:t[0],isHighlighted:!0}),""!==t[1]&&r.add({value:t[1],isHighlighted:!1})})),r.get()}function Tn(e){return function(e){if(Array.isArray(e))return qn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return qn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qn(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n",""":'"',"'":"'"},Fn=new RegExp(/\w/i),Ln=/&(amp|quot|lt|gt|#39);/g,Un=RegExp(Ln.source);function Mn(e,t){var n,r,o,i=e[t],u=(null===(n=e[t+1])||void 0===n?void 0:n.isHighlighted)||!0,a=(null===(r=e[t-1])||void 0===r?void 0:r.isHighlighted)||!0;return Fn.test((o=i.value)&&Un.test(o)?o.replace(Ln,(function(e){return Rn[e]})):o)||a!==u?i.isHighlighted:a}function Hn(e){return Hn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hn(e)}function Vn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wn(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ur(e){return function(e){if(Array.isArray(e))return ar(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ar(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ar(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ar(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;if(!O.value.core.openOnFocus&&!t.query)return n;var r=Boolean(y.current||O.value.renderer.renderNoResults);return!n&&r||n},__autocomplete_metadata:{userAgents:br,options:e}}))})),j=f(n({collections:[],completion:null,context:{},isOpen:!1,query:"",activeItemId:null,status:"idle"},O.value.core.initialState)),P={getEnvironmentProps:O.value.renderer.getEnvironmentProps,getFormProps:O.value.renderer.getFormProps,getInputProps:O.value.renderer.getInputProps,getItemProps:O.value.renderer.getItemProps,getLabelProps:O.value.renderer.getLabelProps,getListProps:O.value.renderer.getListProps,getPanelProps:O.value.renderer.getPanelProps,getRootProps:O.value.renderer.getRootProps},w={setActiveItemId:S.value.setActiveItemId,setQuery:S.value.setQuery,setCollections:S.value.setCollections,setIsOpen:S.value.setIsOpen,setStatus:S.value.setStatus,setContext:S.value.setContext,refresh:S.value.refresh,navigator:S.value.navigator},I=m((function(){return Ct.bind(O.value.renderer.renderer.createElement)})),A=m((function(){return Gt({autocomplete:S.value,autocompleteScopeApi:w,classNames:O.value.renderer.classNames,environment:O.value.core.environment,isDetached:_.value,placeholder:O.value.core.placeholder,propGetters:P,setIsModalOpen:k,state:j.current,translations:O.value.renderer.translations})}));function E(){Ht(A.value.panel,{style:_.value?{}:yr({panelPlacement:O.value.renderer.panelPlacement,container:A.value.root,form:A.value.form,environment:O.value.core.environment})})}function D(e){j.current=e;var t={autocomplete:S.value,autocompleteScopeApi:w,classNames:O.value.renderer.classNames,components:O.value.renderer.components,container:O.value.renderer.container,html:I.value,dom:A.value,panelContainer:_.value?A.value.detachedContainer:O.value.renderer.panelContainer,propGetters:P,state:j.current,renderer:O.value.renderer.renderer},r=!b(e)&&!y.current&&O.value.renderer.renderNoResults||O.value.renderer.render;!function(e){var t=e.autocomplete,r=e.autocompleteScopeApi,o=e.dom,i=e.propGetters,u=e.state;Vt(o.root,i.getRootProps(n({state:u,props:t.getRootProps({})},r))),Vt(o.input,i.getInputProps(n({state:u,props:t.getInputProps({inputElement:o.input}),inputElement:o.input},r))),Ht(o.label,{hidden:"stalled"===u.status}),Ht(o.loadingIndicator,{hidden:"stalled"!==u.status}),Ht(o.clearButton,{hidden:!u.query}),Ht(o.detachedSearchButtonQuery,{textContent:u.query}),Ht(o.detachedSearchButtonPlaceholder,{hidden:Boolean(u.query)})}(t),function(e,t){var r=t.autocomplete,o=t.autocompleteScopeApi,u=t.classNames,a=t.html,l=t.dom,c=t.panelContainer,s=t.propGetters,f=t.state,p=t.components,m=t.renderer;if(f.isOpen){c.contains(l.panel)||"loading"===f.status||c.appendChild(l.panel),l.panel.classList.toggle("aa-Panel--stalled","stalled"===f.status);var v=f.collections.filter((function(e){var t=e.source,n=e.items;return t.templates.noResults||n.length>0})).map((function(e,t){var l=e.source,c=e.items;return m.createElement("section",{key:t,className:u.source,"data-autocomplete-source-id":l.sourceId},l.templates.header&&m.createElement("div",{className:u.sourceHeader},l.templates.header({components:p,createElement:m.createElement,Fragment:m.Fragment,items:c,source:l,state:f,html:a})),l.templates.noResults&&0===c.length?m.createElement("div",{className:u.sourceNoResults},l.templates.noResults({components:p,createElement:m.createElement,Fragment:m.Fragment,source:l,state:f,html:a})):m.createElement("ul",i({className:u.list},s.getListProps(n({state:f,props:r.getListProps({source:l})},o))),c.map((function(e){var t=r.getItemProps({item:e,source:l});return m.createElement("li",i({key:t.id,className:u.item},s.getItemProps(n({state:f,props:t},o))),l.templates.item({components:p,createElement:m.createElement,Fragment:m.Fragment,item:e,state:f,html:a}))}))),l.templates.footer&&m.createElement("div",{className:u.sourceFooter},l.templates.footer({components:p,createElement:m.createElement,Fragment:m.Fragment,items:c,source:l,state:f,html:a})))})),d=m.createElement(m.Fragment,null,m.createElement("div",{className:u.panelLayout},v),m.createElement("div",{className:"aa-GradientBottom"})),y=v.reduce((function(e,t){return e[t.props["data-autocomplete-source-id"]]=t,e}),{});e(n(n({children:d,state:f,sections:v,elements:y},m),{},{components:p,html:a},o),l.panel)}else c.contains(l.panel)&&c.removeChild(l.panel)}(r,t)}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l();var t=O.value.renderer,n=t.components,r=u(t,gr);g.current=qt(r,O.value.core,{components:Bt(n,(function(e){return!e.value.hasOwnProperty("__autocomplete_componentName")})),initialState:j.current},e),v(),c(),S.value.refresh().then((function(){D(j.current)}))}function k(e){requestAnimationFrame((function(){var t=O.value.core.environment.document.body.contains(A.value.detachedOverlay);e!==t&&(e?(O.value.core.environment.document.body.appendChild(A.value.detachedOverlay),O.value.core.environment.document.body.classList.add("aa-Detached"),A.value.input.focus()):(O.value.core.environment.document.body.removeChild(A.value.detachedOverlay),O.value.core.environment.document.body.classList.remove("aa-Detached")))}))}return a((function(){var e=S.value.getEnvironmentProps({formElement:A.value.form,panelElement:A.value.panel,inputElement:A.value.input});return Ht(O.value.core.environment,e),function(){Ht(O.value.core.environment,Object.keys(e).reduce((function(e,t){return n(n({},e),{},o({},t,void 0))}),{}))}})),a((function(){var e=_.value?O.value.core.environment.document.body:O.value.renderer.panelContainer,t=_.value?A.value.detachedOverlay:A.value.panel;return _.value&&j.current.isOpen&&k(!0),D(j.current),function(){e.contains(t)&&e.removeChild(t)}})),a((function(){var e=O.value.renderer.container;return e.appendChild(A.value.root),function(){e.removeChild(A.value.root)}})),a((function(){var e=p((function(e){D(e.state)}),0);return h.current=function(t){var n=t.state,r=t.prevState;(_.value&&r.isOpen!==n.isOpen&&k(n.isOpen),_.value||!n.isOpen||r.isOpen||E(),n.query!==r.query)&&O.value.core.environment.document.querySelectorAll(".aa-Panel--scrollable").forEach((function(e){0!==e.scrollTop&&(e.scrollTop=0)}));e({state:n})},function(){h.current=void 0}})),a((function(){var e=p((function(){var e=_.value;_.value=O.value.core.environment.matchMedia(O.value.renderer.detachedMediaQuery).matches,e!==_.value?C({}):requestAnimationFrame(E)}),20);return O.value.core.environment.addEventListener("resize",e),function(){O.value.core.environment.removeEventListener("resize",e)}})),a((function(){if(!_.value)return function(){};function e(e){A.value.detachedContainer.classList.toggle("aa-DetachedContainer--modal",e)}function t(t){e(t.matches)}var n=O.value.core.environment.matchMedia(getComputedStyle(O.value.core.environment.document.documentElement).getPropertyValue("--aa-detached-modal-media-query"));e(n.matches);var r=Boolean(n.addEventListener);return r?n.addEventListener("change",t):n.addListener(t),function(){r?n.removeEventListener("change",t):n.removeListener(t)}})),a((function(){return requestAnimationFrame(E),function(){}})),n(n({},w),{},{update:C,destroy:function(){l()}})},e.getAlgoliaFacets=function(e){var t=hr({transformResponse:function(e){return e.facetHits}}),r=e.queries.map((function(e){return n(n({},e),{},{type:"facet"})}));return t(n(n({},e),{},{queries:r}))},e.getAlgoliaResults=Or,Object.defineProperty(e,"__esModule",{value:!0})})); + diff --git a/site_libs/quarto-search/fuse.min.js b/site_libs/quarto-search/fuse.min.js new file mode 100644 index 0000000..adc2835 --- /dev/null +++ b/site_libs/quarto-search/fuse.min.js @@ -0,0 +1,9 @@ +/** + * Fuse.js v6.6.2 - Lightweight fuzzy-search (http://fusejs.io) + * + * Copyright (c) 2022 Kiro Risk (http://kiro.me) + * All Rights Reserved. Apache Software License 2.0 + * + * http://www.apache.org/licenses/LICENSE-2.0 + */ +var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=new Map,r=Math.pow(10,t);return{get:function(t){var i=t.match(C).length;if(n.has(i))return n.get(i);var o=1/Math.pow(i,.5*e),c=parseFloat(Math.round(o*r)/r);return n.set(i,c),c},clear:function(){n.clear()}}}var $=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,i=void 0===n?I.getFn:n,o=t.fieldNormWeight,c=void 0===o?I.fieldNormWeight:o;r(this,e),this.norm=E(c,3),this.getFn=i,this.isCreated=!1,this.setIndexRecords()}return o(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,g(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();g(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?I.getFn:r,o=n.fieldNormWeight,c=void 0===o?I.fieldNormWeight:o,a=new $({getFn:i,fieldNormWeight:c});return a.setKeys(e.map(_)),a.setSources(t),a.create(),a}function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,c=t.expectedLocation,a=void 0===c?0:c,s=t.distance,u=void 0===s?I.distance:s,h=t.ignoreLocation,l=void 0===h?I.ignoreLocation:h,f=r/e.length;if(l)return f;var d=Math.abs(a-o);return u?f+d/u:d?1:f}function N(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.minMatchCharLength,n=[],r=-1,i=-1,o=0,c=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}var P=32;function W(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,c=void 0===o?I.location:o,a=i.threshold,s=void 0===a?I.threshold:a,u=i.distance,h=void 0===u?I.distance:u,l=i.includeMatches,f=void 0===l?I.includeMatches:l,d=i.findAllMatches,v=void 0===d?I.findAllMatches:d,g=i.minMatchCharLength,y=void 0===g?I.minMatchCharLength:g,p=i.isCaseSensitive,m=void 0===p?I.isCaseSensitive:p,k=i.ignoreLocation,M=void 0===k?I.ignoreLocation:k;if(r(this,e),this.options={location:c,threshold:s,distance:h,includeMatches:f,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:m,ignoreLocation:M},this.pattern=m?t:t.toLowerCase(),this.chunks=[],this.pattern.length){var b=function(e,t){n.chunks.push({pattern:e,alphabet:W(e),startIndex:t})},x=this.pattern.length;if(x>P){for(var w=0,L=x%P,S=x-L;w3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?I.location:i,c=r.distance,a=void 0===c?I.distance:c,s=r.threshold,u=void 0===s?I.threshold:s,h=r.findAllMatches,l=void 0===h?I.findAllMatches:h,f=r.minMatchCharLength,d=void 0===f?I.minMatchCharLength:f,v=r.includeMatches,g=void 0===v?I.includeMatches:v,y=r.ignoreLocation,p=void 0===y?I.ignoreLocation:y;if(t.length>P)throw new Error(w(P));for(var m,k=t.length,M=e.length,b=Math.max(0,Math.min(o,M)),x=u,L=b,S=d>1||g,_=S?Array(M):[];(m=e.indexOf(t,L))>-1;){var O=R(t,{currentLocation:m,expectedLocation:b,distance:a,ignoreLocation:p});if(x=Math.min(O,x),L=m+k,S)for(var j=0;j=z;q-=1){var B=q-1,J=n[e.charAt(B)];if(S&&(_[B]=+!!J),K[q]=(K[q+1]<<1|1)&J,F&&(K[q]|=(A[q+1]|A[q])<<1|1|A[q+1]),K[q]&$&&(C=R(t,{errors:F,currentLocation:B,expectedLocation:b,distance:a,ignoreLocation:p}))<=x){if(x=C,(L=B)<=b)break;z=Math.max(1,2*b-L)}}if(R(t,{errors:F+1,currentLocation:b,expectedLocation:b,distance:a,ignoreLocation:p})>x)break;A=K}var U={isMatch:L>=0,score:Math.max(.001,C)};if(S){var V=N(_,d);V.length?g&&(U.indices=V):U.isMatch=!1}return U}(e,n,i,{location:c+o,distance:a,threshold:s,findAllMatches:u,minMatchCharLength:h,includeMatches:r,ignoreLocation:l}),p=y.isMatch,m=y.score,k=y.indices;p&&(g=!0),v+=m,p&&k&&(d=[].concat(f(d),f(k)))}));var y={isMatch:g,score:g?v/this.chunks.length:1};return g&&r&&(y.indices=d),y}}]),e}(),z=function(){function e(t){r(this,e),this.pattern=t}return o(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return D(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return D(e,this.singleRegex)}}]),e}();function D(e,t){var n=e.match(t);return n?n[1]:null}var K=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^="(.*)"$/}},{key:"singleRegex",get:function(){return/^=(.*)$/}}]),n}(z),q=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),n}(z),B=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),n}(z),J=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),n}(z),U=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),n}(z),V=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),n}(z),G=function(e){a(n,e);var t=l(n);function n(e){var i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=o.location,a=void 0===c?I.location:c,s=o.threshold,u=void 0===s?I.threshold:s,h=o.distance,l=void 0===h?I.distance:h,f=o.includeMatches,d=void 0===f?I.includeMatches:f,v=o.findAllMatches,g=void 0===v?I.findAllMatches:v,y=o.minMatchCharLength,p=void 0===y?I.minMatchCharLength:y,m=o.isCaseSensitive,k=void 0===m?I.isCaseSensitive:m,M=o.ignoreLocation,b=void 0===M?I.ignoreLocation:M;return r(this,n),(i=t.call(this,e))._bitapSearch=new T(e,{location:a,threshold:u,distance:l,includeMatches:d,findAllMatches:g,minMatchCharLength:p,isCaseSensitive:k,ignoreLocation:b}),i}return o(n,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),n}(z),H=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){for(var t,n=0,r=[],i=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);var o=!!r.length;return{isMatch:o,score:o?0:1,indices:r}}}],[{key:"type",get:function(){return"include"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),n}(z),Q=[K,H,B,J,V,U,q,G],X=Q.length,Y=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(Y).filter((function(e){return e&&!!e.trim()})),r=[],i=0,o=n.length;i1&&void 0!==arguments[1]?arguments[1]:{},i=n.isCaseSensitive,o=void 0===i?I.isCaseSensitive:i,c=n.includeMatches,a=void 0===c?I.includeMatches:c,s=n.minMatchCharLength,u=void 0===s?I.minMatchCharLength:s,h=n.ignoreLocation,l=void 0===h?I.ignoreLocation:h,f=n.findAllMatches,d=void 0===f?I.findAllMatches:f,v=n.location,g=void 0===v?I.location:v,y=n.threshold,p=void 0===y?I.threshold:y,m=n.distance,k=void 0===m?I.distance:m;r(this,e),this.query=null,this.options={isCaseSensitive:o,includeMatches:a,minMatchCharLength:u,findAllMatches:d,ignoreLocation:l,location:g,threshold:p,distance:k},this.pattern=o?t:t.toLowerCase(),this.query=Z(this.pattern,this.options)}return o(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var i=0,o=[],c=0,a=0,s=t.length;a-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function ve(e,t){t.score=e.score}function ge(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?I.includeMatches:r,o=n.includeScore,c=void 0===o?I.includeScore:o,a=[];return i&&a.push(de),c&&a.push(ve),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return a.length&&a.forEach((function(t){t(e,r)})),r}))}var ye=function(){function e(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0;r(this,e),this.options=t(t({},I),i),this.options.useExtendedSearch,this._keyStore=new S(this.options.keys),this.setCollection(n,o)}return o(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof $))throw new Error("Incorrect 'index' type");this._myIndex=t||F(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}},{key:"add",value:function(e){k(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,c=i.includeScore,a=i.shouldSort,s=i.sortFn,u=i.ignoreFieldNorm,h=g(e)?g(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return fe(h,{ignoreFieldNorm:u}),a&&h.sort(s),y(r)&&r>-1&&(h=h.slice(0,r)),ge(h,this._docs,{includeMatches:o,includeScore:c})}},{key:"_searchStringList",value:function(e){var t=re(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(k(n)){var c=t.searchIn(n),a=c.isMatch,s=c.score,u=c.indices;a&&r.push({item:n,idx:i,matches:[{score:s,value:n,norm:o,indices:u}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).auto,r=void 0===n||n,i=function e(n){var i=Object.keys(n),o=ue(n);if(!o&&i.length>1&&!se(n))return e(le(n));if(he(n)){var c=o?n[ce]:i[0],a=o?n[ae]:n[c];if(!g(a))throw new Error(x(c));var s={keyId:j(c),pattern:a};return r&&(s.searcher=re(a,t)),s}var u={children:[],operator:i[0]};return i.forEach((function(t){var r=n[t];v(r)&&r.forEach((function(t){u.children.push(e(t))}))})),u};return se(e)||(e=le(e)),i(e)}(e,this.options),r=function e(n,r,i){if(!n.children){var o=n.keyId,c=n.searcher,a=t._findMatches({key:t._keyStore.get(o),value:t._myIndex.getValueForItemAtKeyId(r,o),searcher:c});return a&&a.length?[{idx:i,item:r,matches:a}]:[]}for(var s=[],u=0,h=n.children.length;u1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?I.getFn:n,i=t.fieldNormWeight,o=void 0===i?I.fieldNormWeight:i,c=e.keys,a=e.records,s=new $({getFn:r,fieldNormWeight:o});return s.setKeys(c),s.setIndexRecords(a),s},ye.config=I,function(){ne.push.apply(ne,arguments)}(te),ye},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Fuse=t(); \ No newline at end of file diff --git a/site_libs/quarto-search/quarto-search.js b/site_libs/quarto-search/quarto-search.js new file mode 100644 index 0000000..5f723d7 --- /dev/null +++ b/site_libs/quarto-search/quarto-search.js @@ -0,0 +1,1286 @@ +const kQueryArg = "q"; +const kResultsArg = "show-results"; + +// If items don't provide a URL, then both the navigator and the onSelect +// function aren't called (and therefore, the default implementation is used) +// +// We're using this sentinel URL to signal to those handlers that this +// item is a more item (along with the type) and can be handled appropriately +const kItemTypeMoreHref = "0767FDFD-0422-4E5A-BC8A-3BE11E5BBA05"; + +window.document.addEventListener("DOMContentLoaded", function (_event) { + // Ensure that search is available on this page. If it isn't, + // should return early and not do anything + var searchEl = window.document.getElementById("quarto-search"); + if (!searchEl) return; + + const { autocomplete } = window["@algolia/autocomplete-js"]; + + let quartoSearchOptions = {}; + let language = {}; + const searchOptionEl = window.document.getElementById( + "quarto-search-options" + ); + if (searchOptionEl) { + const jsonStr = searchOptionEl.textContent; + quartoSearchOptions = JSON.parse(jsonStr); + language = quartoSearchOptions.language; + } + + // note the search mode + if (quartoSearchOptions.type === "overlay") { + searchEl.classList.add("type-overlay"); + } else { + searchEl.classList.add("type-textbox"); + } + + // Used to determine highlighting behavior for this page + // A `q` query param is expected when the user follows a search + // to this page + const currentUrl = new URL(window.location); + const query = currentUrl.searchParams.get(kQueryArg); + const showSearchResults = currentUrl.searchParams.get(kResultsArg); + const mainEl = window.document.querySelector("main"); + + // highlight matches on the page + if (query && mainEl) { + // perform any highlighting + highlight(escapeRegExp(query), mainEl); + + // fix up the URL to remove the q query param + const replacementUrl = new URL(window.location); + replacementUrl.searchParams.delete(kQueryArg); + window.history.replaceState({}, "", replacementUrl); + } + + // function to clear highlighting on the page when the search query changes + // (e.g. if the user edits the query or clears it) + let highlighting = true; + const resetHighlighting = (searchTerm) => { + if (mainEl && highlighting && query && searchTerm !== query) { + clearHighlight(query, mainEl); + highlighting = false; + } + }; + + // Clear search highlighting when the user scrolls sufficiently + const resetFn = () => { + resetHighlighting(""); + window.removeEventListener("quarto-hrChanged", resetFn); + window.removeEventListener("quarto-sectionChanged", resetFn); + }; + + // Register this event after the initial scrolling and settling of events + // on the page + window.addEventListener("quarto-hrChanged", resetFn); + window.addEventListener("quarto-sectionChanged", resetFn); + + // Responsively switch to overlay mode if the search is present on the navbar + // Note that switching the sidebar to overlay mode requires more coordinate (not just + // the media query since we generate different HTML for sidebar overlays than we do + // for sidebar input UI) + const detachedMediaQuery = + quartoSearchOptions.type === "overlay" ? "all" : "(max-width: 991px)"; + + // If configured, include the analytics client to send insights + const plugins = configurePlugins(quartoSearchOptions); + + let lastState = null; + const { setIsOpen, setQuery, setCollections } = autocomplete({ + container: searchEl, + detachedMediaQuery: detachedMediaQuery, + defaultActiveItemId: 0, + panelContainer: "#quarto-search-results", + panelPlacement: quartoSearchOptions["panel-placement"], + debug: false, + openOnFocus: true, + plugins, + classNames: { + form: "d-flex", + }, + placeholder: language["search-text-placeholder"], + translations: { + clearButtonTitle: language["search-clear-button-title"], + detachedCancelButtonText: language["search-detached-cancel-button-title"], + submitButtonTitle: language["search-submit-button-title"], + }, + initialState: { + query, + }, + getItemUrl({ item }) { + return item.href; + }, + onStateChange({ state }) { + // If this is a file URL, note that + + // Perhaps reset highlighting + resetHighlighting(state.query); + + // If the panel just opened, ensure the panel is positioned properly + if (state.isOpen) { + if (lastState && !lastState.isOpen) { + setTimeout(() => { + positionPanel(quartoSearchOptions["panel-placement"]); + }, 150); + } + } + + // Perhaps show the copy link + showCopyLink(state.query, quartoSearchOptions); + + lastState = state; + }, + reshape({ sources, state }) { + return sources.map((source) => { + try { + const items = source.getItems(); + + // Validate the items + validateItems(items); + + // group the items by document + const groupedItems = new Map(); + items.forEach((item) => { + const hrefParts = item.href.split("#"); + const baseHref = hrefParts[0]; + const isDocumentItem = hrefParts.length === 1; + + const items = groupedItems.get(baseHref); + if (!items) { + groupedItems.set(baseHref, [item]); + } else { + // If the href for this item matches the document + // exactly, place this item first as it is the item that represents + // the document itself + if (isDocumentItem) { + items.unshift(item); + } else { + items.push(item); + } + groupedItems.set(baseHref, items); + } + }); + + const reshapedItems = []; + let count = 1; + for (const [_key, value] of groupedItems) { + const firstItem = value[0]; + reshapedItems.push({ + ...firstItem, + type: kItemTypeDoc, + }); + + const collapseMatches = quartoSearchOptions["collapse-after"]; + const collapseCount = + typeof collapseMatches === "number" ? collapseMatches : 1; + + if (value.length > 1) { + const target = `search-more-${count}`; + const isExpanded = + state.context.expanded && + state.context.expanded.includes(target); + + const remainingCount = value.length - collapseCount; + + for (let i = 1; i < value.length; i++) { + if (collapseMatches && i === collapseCount) { + reshapedItems.push({ + target, + title: isExpanded + ? language["search-hide-matches-text"] + : remainingCount === 1 + ? `${remainingCount} ${language["search-more-match-text"]}` + : `${remainingCount} ${language["search-more-matches-text"]}`, + type: kItemTypeMore, + href: kItemTypeMoreHref, + }); + } + + if (isExpanded || !collapseMatches || i < collapseCount) { + reshapedItems.push({ + ...value[i], + type: kItemTypeItem, + target, + }); + } + } + } + count += 1; + } + + return { + ...source, + getItems() { + return reshapedItems; + }, + }; + } catch (error) { + // Some form of error occurred + return { + ...source, + getItems() { + return [ + { + title: error.name || "An Error Occurred While Searching", + text: + error.message || + "An unknown error occurred while attempting to perform the requested search.", + type: kItemTypeError, + }, + ]; + }, + }; + } + }); + }, + navigator: { + navigate({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + window.location.assign(itemUrl); + } + }, + navigateNewTab({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + const windowReference = window.open(itemUrl, "_blank", "noopener"); + if (windowReference) { + windowReference.focus(); + } + } + }, + navigateNewWindow({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + window.open(itemUrl, "_blank", "noopener"); + } + }, + }, + getSources({ state, setContext, setActiveItemId, refresh }) { + return [ + { + sourceId: "documents", + getItemUrl({ item }) { + if (item.href) { + return offsetURL(item.href); + } else { + return undefined; + } + }, + onSelect({ + item, + state, + setContext, + setIsOpen, + setActiveItemId, + refresh, + }) { + if (item.type === kItemTypeMore) { + toggleExpanded(item, state, setContext, setActiveItemId, refresh); + + // Toggle more + setIsOpen(true); + } + }, + getItems({ query }) { + if (query === null || query === "") { + return []; + } + + const limit = quartoSearchOptions.limit; + if (quartoSearchOptions.algolia) { + return algoliaSearch(query, limit, quartoSearchOptions.algolia); + } else { + // Fuse search options + const fuseSearchOptions = { + isCaseSensitive: false, + shouldSort: true, + minMatchCharLength: 2, + limit: limit, + }; + + return readSearchData().then(function (fuse) { + return fuseSearch(query, fuse, fuseSearchOptions); + }); + } + }, + templates: { + noResults({ createElement }) { + const hasQuery = lastState.query; + + return createElement( + "div", + { + class: `quarto-search-no-results${ + hasQuery ? "" : " no-query" + }`, + }, + language["search-no-results-text"] + ); + }, + header({ items, createElement }) { + // count the documents + const count = items.filter((item) => { + return item.type === kItemTypeDoc; + }).length; + + if (count > 0) { + return createElement( + "div", + { class: "search-result-header" }, + `${count} ${language["search-matching-documents-text"]}` + ); + } else { + return createElement( + "div", + { class: "search-result-header-no-results" }, + `` + ); + } + }, + footer({ _items, createElement }) { + if ( + quartoSearchOptions.algolia && + quartoSearchOptions.algolia["show-logo"] + ) { + const libDir = quartoSearchOptions.algolia["libDir"]; + const logo = createElement("img", { + src: offsetURL( + `${libDir}/quarto-search/search-by-algolia.svg` + ), + class: "algolia-search-logo", + }); + return createElement( + "a", + { href: "http://www.algolia.com/" }, + logo + ); + } + }, + + item({ item, createElement }) { + return renderItem( + item, + createElement, + state, + setActiveItemId, + setContext, + refresh, + quartoSearchOptions + ); + }, + }, + }, + ]; + }, + }); + + window.quartoOpenSearch = () => { + setIsOpen(false); + setIsOpen(true); + focusSearchInput(); + }; + + document.addEventListener("keyup", (event) => { + const { key } = event; + const kbds = quartoSearchOptions["keyboard-shortcut"]; + const focusedEl = document.activeElement; + + const isFormElFocused = [ + "input", + "select", + "textarea", + "button", + "option", + ].find((tag) => { + return focusedEl.tagName.toLowerCase() === tag; + }); + + if ( + kbds && + kbds.includes(key) && + !isFormElFocused && + !document.activeElement.isContentEditable + ) { + event.preventDefault(); + window.quartoOpenSearch(); + } + }); + + // Remove the labeleledby attribute since it is pointing + // to a non-existent label + if (quartoSearchOptions.type === "overlay") { + const inputEl = window.document.querySelector( + "#quarto-search .aa-Autocomplete" + ); + if (inputEl) { + inputEl.removeAttribute("aria-labelledby"); + } + } + + function throttle(func, wait) { + let waiting = false; + return function () { + if (!waiting) { + func.apply(this, arguments); + waiting = true; + setTimeout(function () { + waiting = false; + }, wait); + } + }; + } + + // If the main document scrolls dismiss the search results + // (otherwise, since they're floating in the document they can scroll with the document) + window.document.body.onscroll = throttle(() => { + // Only do this if we're not detached + // Bug #7117 + // This will happen when the keyboard is shown on ios (resulting in a scroll) + // which then closed the search UI + if (!window.matchMedia(detachedMediaQuery).matches) { + setIsOpen(false); + } + }, 50); + + if (showSearchResults) { + setIsOpen(true); + focusSearchInput(); + } +}); + +function configurePlugins(quartoSearchOptions) { + const autocompletePlugins = []; + const algoliaOptions = quartoSearchOptions.algolia; + if ( + algoliaOptions && + algoliaOptions["analytics-events"] && + algoliaOptions["search-only-api-key"] && + algoliaOptions["application-id"] + ) { + const apiKey = algoliaOptions["search-only-api-key"]; + const appId = algoliaOptions["application-id"]; + + // Aloglia insights may not be loaded because they require cookie consent + // Use deferred loading so events will start being recorded when/if consent + // is granted. + const algoliaInsightsDeferredPlugin = deferredLoadPlugin(() => { + if ( + window.aa && + window["@algolia/autocomplete-plugin-algolia-insights"] + ) { + window.aa("init", { + appId, + apiKey, + useCookie: true, + }); + + const { createAlgoliaInsightsPlugin } = + window["@algolia/autocomplete-plugin-algolia-insights"]; + // Register the insights client + const algoliaInsightsPlugin = createAlgoliaInsightsPlugin({ + insightsClient: window.aa, + onItemsChange({ insights, insightsEvents }) { + const events = insightsEvents.flatMap((event) => { + // This API limits the number of items per event to 20 + const chunkSize = 20; + const itemChunks = []; + const eventItems = event.items; + for (let i = 0; i < eventItems.length; i += chunkSize) { + itemChunks.push(eventItems.slice(i, i + chunkSize)); + } + // Split the items into multiple events that can be sent + const events = itemChunks.map((items) => { + return { + ...event, + items, + }; + }); + return events; + }); + + for (const event of events) { + insights.viewedObjectIDs(event); + } + }, + }); + return algoliaInsightsPlugin; + } + }); + + // Add the plugin + autocompletePlugins.push(algoliaInsightsDeferredPlugin); + return autocompletePlugins; + } +} + +// For plugins that may not load immediately, create a wrapper +// plugin and forward events and plugin data once the plugin +// is initialized. This is useful for cases like cookie consent +// which may prevent the analytics insights event plugin from initializing +// immediately. +function deferredLoadPlugin(createPlugin) { + let plugin = undefined; + let subscribeObj = undefined; + const wrappedPlugin = () => { + if (!plugin && subscribeObj) { + plugin = createPlugin(); + if (plugin && plugin.subscribe) { + plugin.subscribe(subscribeObj); + } + } + return plugin; + }; + + return { + subscribe: (obj) => { + subscribeObj = obj; + }, + onStateChange: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onStateChange) { + plugin.onStateChange(obj); + } + }, + onSubmit: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onSubmit) { + plugin.onSubmit(obj); + } + }, + onReset: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onReset) { + plugin.onReset(obj); + } + }, + getSources: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.getSources) { + return plugin.getSources(obj); + } else { + return Promise.resolve([]); + } + }, + data: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.data) { + plugin.data(obj); + } + }, + }; +} + +function validateItems(items) { + // Validate the first item + if (items.length > 0) { + const item = items[0]; + const missingFields = []; + if (item.href == undefined) { + missingFields.push("href"); + } + if (!item.title == undefined) { + missingFields.push("title"); + } + if (!item.text == undefined) { + missingFields.push("text"); + } + + if (missingFields.length === 1) { + throw { + name: `Error: Search index is missing the ${missingFields[0]} field.`, + message: `The items being returned for this search do not include all the required fields. Please ensure that your index items include the ${missingFields[0]} field or use index-fields in your _quarto.yml file to specify the field names.`, + }; + } else if (missingFields.length > 1) { + const missingFieldList = missingFields + .map((field) => { + return `${field}`; + }) + .join(", "); + + throw { + name: `Error: Search index is missing the following fields: ${missingFieldList}.`, + message: `The items being returned for this search do not include all the required fields. Please ensure that your index items includes the following fields: ${missingFieldList}, or use index-fields in your _quarto.yml file to specify the field names.`, + }; + } + } +} + +let lastQuery = null; +function showCopyLink(query, options) { + const language = options.language; + lastQuery = query; + // Insert share icon + const inputSuffixEl = window.document.body.querySelector( + ".aa-Form .aa-InputWrapperSuffix" + ); + + if (inputSuffixEl) { + let copyButtonEl = window.document.body.querySelector( + ".aa-Form .aa-InputWrapperSuffix .aa-CopyButton" + ); + + if (copyButtonEl === null) { + copyButtonEl = window.document.createElement("button"); + copyButtonEl.setAttribute("class", "aa-CopyButton"); + copyButtonEl.setAttribute("type", "button"); + copyButtonEl.setAttribute("title", language["search-copy-link-title"]); + copyButtonEl.onmousedown = (e) => { + e.preventDefault(); + e.stopPropagation(); + }; + + const linkIcon = "bi-clipboard"; + const checkIcon = "bi-check2"; + + const shareIconEl = window.document.createElement("i"); + shareIconEl.setAttribute("class", `bi ${linkIcon}`); + copyButtonEl.appendChild(shareIconEl); + inputSuffixEl.prepend(copyButtonEl); + + const clipboard = new window.ClipboardJS(".aa-CopyButton", { + text: function (_trigger) { + const copyUrl = new URL(window.location); + copyUrl.searchParams.set(kQueryArg, lastQuery); + copyUrl.searchParams.set(kResultsArg, "1"); + return copyUrl.toString(); + }, + }); + clipboard.on("success", function (e) { + // Focus the input + + // button target + const button = e.trigger; + const icon = button.querySelector("i.bi"); + + // flash "checked" + icon.classList.add(checkIcon); + icon.classList.remove(linkIcon); + setTimeout(function () { + icon.classList.remove(checkIcon); + icon.classList.add(linkIcon); + }, 1000); + }); + } + + // If there is a query, show the link icon + if (copyButtonEl) { + if (lastQuery && options["copy-button"]) { + copyButtonEl.style.display = "flex"; + } else { + copyButtonEl.style.display = "none"; + } + } + } +} + +/* Search Index Handling */ +// create the index +var fuseIndex = undefined; +var shownWarning = false; + +// fuse index options +const kFuseIndexOptions = { + keys: [ + { name: "title", weight: 20 }, + { name: "section", weight: 20 }, + { name: "text", weight: 10 }, + ], + ignoreLocation: true, + threshold: 0.1, +}; + +async function readSearchData() { + // Initialize the search index on demand + if (fuseIndex === undefined) { + if (window.location.protocol === "file:" && !shownWarning) { + window.alert( + "Search requires JavaScript features disabled when running in file://... URLs. In order to use search, please run this document in a web server." + ); + shownWarning = true; + return; + } + const fuse = new window.Fuse([], kFuseIndexOptions); + + // fetch the main search.json + const response = await fetch(offsetURL("search.json")); + if (response.status == 200) { + return response.json().then(function (searchDocs) { + searchDocs.forEach(function (searchDoc) { + fuse.add(searchDoc); + }); + fuseIndex = fuse; + return fuseIndex; + }); + } else { + return Promise.reject( + new Error( + "Unexpected status from search index request: " + response.status + ) + ); + } + } + + return fuseIndex; +} + +function inputElement() { + return window.document.body.querySelector(".aa-Form .aa-Input"); +} + +function focusSearchInput() { + setTimeout(() => { + const inputEl = inputElement(); + if (inputEl) { + inputEl.focus(); + } + }, 50); +} + +/* Panels */ +const kItemTypeDoc = "document"; +const kItemTypeMore = "document-more"; +const kItemTypeItem = "document-item"; +const kItemTypeError = "error"; + +function renderItem( + item, + createElement, + state, + setActiveItemId, + setContext, + refresh, + quartoSearchOptions +) { + switch (item.type) { + case kItemTypeDoc: + return createDocumentCard( + createElement, + "file-richtext", + item.title, + item.section, + item.text, + item.href, + item.crumbs, + quartoSearchOptions + ); + case kItemTypeMore: + return createMoreCard( + createElement, + item, + state, + setActiveItemId, + setContext, + refresh + ); + case kItemTypeItem: + return createSectionCard( + createElement, + item.section, + item.text, + item.href + ); + case kItemTypeError: + return createErrorCard(createElement, item.title, item.text); + default: + return undefined; + } +} + +function createDocumentCard( + createElement, + icon, + title, + section, + text, + href, + crumbs, + quartoSearchOptions +) { + const iconEl = createElement("i", { + class: `bi bi-${icon} search-result-icon`, + }); + const titleEl = createElement("p", { class: "search-result-title" }, title); + const titleContents = [iconEl, titleEl]; + const showParent = quartoSearchOptions["show-item-context"]; + if (crumbs && showParent) { + let crumbsOut = undefined; + const crumbClz = ["search-result-crumbs"]; + if (showParent === "root") { + crumbsOut = crumbs.length > 1 ? crumbs[0] : undefined; + } else if (showParent === "parent") { + crumbsOut = crumbs.length > 1 ? crumbs[crumbs.length - 2] : undefined; + } else { + crumbsOut = crumbs.length > 1 ? crumbs.join(" > ") : undefined; + crumbClz.push("search-result-crumbs-wrap"); + } + + const crumbEl = createElement( + "p", + { class: crumbClz.join(" ") }, + crumbsOut + ); + titleContents.push(crumbEl); + } + + const titleContainerEl = createElement( + "div", + { class: "search-result-title-container" }, + titleContents + ); + + const textEls = []; + if (section) { + const sectionEl = createElement( + "p", + { class: "search-result-section" }, + section + ); + textEls.push(sectionEl); + } + const descEl = createElement("p", { + class: "search-result-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + textEls.push(descEl); + + const textContainerEl = createElement( + "div", + { class: "search-result-text-container" }, + textEls + ); + + const containerEl = createElement( + "div", + { + class: "search-result-container", + }, + [titleContainerEl, textContainerEl] + ); + + const linkEl = createElement( + "a", + { + href: offsetURL(href), + class: "search-result-link", + }, + containerEl + ); + + const classes = ["search-result-doc", "search-item"]; + if (!section) { + classes.push("document-selectable"); + } + + return createElement( + "div", + { + class: classes.join(" "), + }, + linkEl + ); +} + +function createMoreCard( + createElement, + item, + state, + setActiveItemId, + setContext, + refresh +) { + const moreCardEl = createElement( + "div", + { + class: "search-result-more search-item", + onClick: (e) => { + // Handle expanding the sections by adding the expanded + // section to the list of expanded sections + toggleExpanded(item, state, setContext, setActiveItemId, refresh); + e.stopPropagation(); + }, + }, + item.title + ); + + return moreCardEl; +} + +function toggleExpanded(item, state, setContext, setActiveItemId, refresh) { + const expanded = state.context.expanded || []; + if (expanded.includes(item.target)) { + setContext({ + expanded: expanded.filter((target) => target !== item.target), + }); + } else { + setContext({ expanded: [...expanded, item.target] }); + } + + refresh(); + setActiveItemId(item.__autocomplete_id); +} + +function createSectionCard(createElement, section, text, href) { + const sectionEl = createSection(createElement, section, text, href); + return createElement( + "div", + { + class: "search-result-doc-section search-item", + }, + sectionEl + ); +} + +function createSection(createElement, title, text, href) { + const descEl = createElement("p", { + class: "search-result-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + + const titleEl = createElement("p", { class: "search-result-section" }, title); + const linkEl = createElement( + "a", + { + href: offsetURL(href), + class: "search-result-link", + }, + [titleEl, descEl] + ); + return linkEl; +} + +function createErrorCard(createElement, title, text) { + const descEl = createElement("p", { + class: "search-error-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + + const titleEl = createElement("p", { + class: "search-error-title", + dangerouslySetInnerHTML: { + __html: ` ${title}`, + }, + }); + const errorEl = createElement("div", { class: "search-error" }, [ + titleEl, + descEl, + ]); + return errorEl; +} + +function positionPanel(pos) { + const panelEl = window.document.querySelector( + "#quarto-search-results .aa-Panel" + ); + const inputEl = window.document.querySelector( + "#quarto-search .aa-Autocomplete" + ); + + if (panelEl && inputEl) { + panelEl.style.top = `${Math.round(panelEl.offsetTop)}px`; + if (pos === "start") { + panelEl.style.left = `${Math.round(inputEl.left)}px`; + } else { + panelEl.style.right = `${Math.round(inputEl.offsetRight)}px`; + } + } +} + +/* Highlighting */ +// highlighting functions +function highlightMatch(query, text) { + if (text) { + const start = text.toLowerCase().indexOf(query.toLowerCase()); + if (start !== -1) { + const startMark = ""; + const endMark = ""; + + const end = start + query.length; + text = + text.slice(0, start) + + startMark + + text.slice(start, end) + + endMark + + text.slice(end); + const startInfo = clipStart(text, start); + const endInfo = clipEnd( + text, + startInfo.position + startMark.length + endMark.length + ); + text = + startInfo.prefix + + text.slice(startInfo.position, endInfo.position) + + endInfo.suffix; + + return text; + } else { + return text; + } + } else { + return text; + } +} + +function clipStart(text, pos) { + const clipStart = pos - 50; + if (clipStart < 0) { + // This will just return the start of the string + return { + position: 0, + prefix: "", + }; + } else { + // We're clipping before the start of the string, walk backwards to the first space. + const spacePos = findSpace(text, pos, -1); + return { + position: spacePos.position, + prefix: "", + }; + } +} + +function clipEnd(text, pos) { + const clipEnd = pos + 200; + if (clipEnd > text.length) { + return { + position: text.length, + suffix: "", + }; + } else { + const spacePos = findSpace(text, clipEnd, 1); + return { + position: spacePos.position, + suffix: spacePos.clipped ? "…" : "", + }; + } +} + +function findSpace(text, start, step) { + let stepPos = start; + while (stepPos > -1 && stepPos < text.length) { + const char = text[stepPos]; + if (char === " " || char === "," || char === ":") { + return { + position: step === 1 ? stepPos : stepPos - step, + clipped: stepPos > 1 && stepPos < text.length, + }; + } + stepPos = stepPos + step; + } + + return { + position: stepPos - step, + clipped: false, + }; +} + +// removes highlighting as implemented by the mark tag +function clearHighlight(searchterm, el) { + const childNodes = el.childNodes; + for (let i = childNodes.length - 1; i >= 0; i--) { + const node = childNodes[i]; + if (node.nodeType === Node.ELEMENT_NODE) { + if ( + node.tagName === "MARK" && + node.innerText.toLowerCase() === searchterm.toLowerCase() + ) { + el.replaceChild(document.createTextNode(node.innerText), node); + } else { + clearHighlight(searchterm, node); + } + } + } +} + +function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string +} + +// highlight matches +function highlight(term, el) { + const termRegex = new RegExp(term, "ig"); + const childNodes = el.childNodes; + + // walk back to front avoid mutating elements in front of us + for (let i = childNodes.length - 1; i >= 0; i--) { + const node = childNodes[i]; + + if (node.nodeType === Node.TEXT_NODE) { + // Search text nodes for text to highlight + const text = node.nodeValue; + + let startIndex = 0; + let matchIndex = text.search(termRegex); + if (matchIndex > -1) { + const markFragment = document.createDocumentFragment(); + while (matchIndex > -1) { + const prefix = text.slice(startIndex, matchIndex); + markFragment.appendChild(document.createTextNode(prefix)); + + const mark = document.createElement("mark"); + mark.appendChild( + document.createTextNode( + text.slice(matchIndex, matchIndex + term.length) + ) + ); + markFragment.appendChild(mark); + + startIndex = matchIndex + term.length; + matchIndex = text.slice(startIndex).search(new RegExp(term, "ig")); + if (matchIndex > -1) { + matchIndex = startIndex + matchIndex; + } + } + if (startIndex < text.length) { + markFragment.appendChild( + document.createTextNode(text.slice(startIndex, text.length)) + ); + } + + el.replaceChild(markFragment, node); + } + } else if (node.nodeType === Node.ELEMENT_NODE) { + // recurse through elements + highlight(term, node); + } + } +} + +/* Link Handling */ +// get the offset from this page for a given site root relative url +function offsetURL(url) { + var offset = getMeta("quarto:offset"); + return offset ? offset + url : url; +} + +// read a meta tag value +function getMeta(metaName) { + var metas = window.document.getElementsByTagName("meta"); + for (let i = 0; i < metas.length; i++) { + if (metas[i].getAttribute("name") === metaName) { + return metas[i].getAttribute("content"); + } + } + return ""; +} + +function algoliaSearch(query, limit, algoliaOptions) { + const { getAlgoliaResults } = window["@algolia/autocomplete-preset-algolia"]; + + const applicationId = algoliaOptions["application-id"]; + const searchOnlyApiKey = algoliaOptions["search-only-api-key"]; + const indexName = algoliaOptions["index-name"]; + const indexFields = algoliaOptions["index-fields"]; + const searchClient = window.algoliasearch(applicationId, searchOnlyApiKey); + const searchParams = algoliaOptions["params"]; + const searchAnalytics = !!algoliaOptions["analytics-events"]; + + return getAlgoliaResults({ + searchClient, + queries: [ + { + indexName: indexName, + query, + params: { + hitsPerPage: limit, + clickAnalytics: searchAnalytics, + ...searchParams, + }, + }, + ], + transformResponse: (response) => { + if (!indexFields) { + return response.hits.map((hit) => { + return hit.map((item) => { + return { + ...item, + text: highlightMatch(query, item.text), + }; + }); + }); + } else { + const remappedHits = response.hits.map((hit) => { + return hit.map((item) => { + const newItem = { ...item }; + ["href", "section", "title", "text", "crumbs"].forEach( + (keyName) => { + const mappedName = indexFields[keyName]; + if ( + mappedName && + item[mappedName] !== undefined && + mappedName !== keyName + ) { + newItem[keyName] = item[mappedName]; + delete newItem[mappedName]; + } + } + ); + newItem.text = highlightMatch(query, newItem.text); + return newItem; + }); + }); + return remappedHits; + } + }, + }); +} + +let subSearchTerm = undefined; +let subSearchFuse = undefined; +const kFuseMaxWait = 125; + +async function fuseSearch(query, fuse, fuseOptions) { + let index = fuse; + // Fuse.js using the Bitap algorithm for text matching which runs in + // O(nm) time (no matter the structure of the text). In our case this + // means that long search terms mixed with large index gets very slow + // + // This injects a subIndex that will be used once the terms get long enough + // Usually making this subindex is cheap since there will typically be + // a subset of results matching the existing query + if (subSearchFuse !== undefined && query.startsWith(subSearchTerm)) { + // Use the existing subSearchFuse + index = subSearchFuse; + } else if (subSearchFuse !== undefined) { + // The term changed, discard the existing fuse + subSearchFuse = undefined; + subSearchTerm = undefined; + } + + // Search using the active fuse + const then = performance.now(); + const resultsRaw = await index.search(query, fuseOptions); + const now = performance.now(); + + const results = resultsRaw.map((result) => { + const addParam = (url, name, value) => { + const anchorParts = url.split("#"); + const baseUrl = anchorParts[0]; + const sep = baseUrl.search("\\?") > 0 ? "&" : "?"; + anchorParts[0] = baseUrl + sep + name + "=" + value; + return anchorParts.join("#"); + }; + + return { + title: result.item.title, + section: result.item.section, + href: addParam(result.item.href, kQueryArg, query), + text: highlightMatch(query, result.item.text), + crumbs: result.item.crumbs, + }; + }); + + // If we don't have a subfuse and the query is long enough, go ahead + // and create a subfuse to use for subsequent queries + if (now - then > kFuseMaxWait && subSearchFuse === undefined) { + subSearchTerm = query; + subSearchFuse = new window.Fuse([], kFuseIndexOptions); + resultsRaw.forEach((rr) => { + subSearchFuse.add(rr.item); + }); + } + return results; +} diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..e7a12a6 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,71 @@ + + + + https://fastmonai.no/vision_metrics.html + 2024-07-01T11:45:16.894Z + + + https://fastmonai.no/tutorial_regression.html + 2024-07-01T11:45:16.046Z + + + https://fastmonai.no/vision_augment.html + 2024-07-01T11:45:16.066Z + + + https://fastmonai.no/tutorial_beginner_video.html + 2024-07-01T11:45:15.930Z + + + https://fastmonai.no/tutorial_binary_segmentation.html + 2024-07-01T11:45:15.894Z + + + https://fastmonai.no/tutorial_inference.html + 2024-07-01T11:45:15.790Z + + + https://fastmonai.no/utils.html + 2024-07-01T11:45:13.822Z + + + https://fastmonai.no/tutorial_multiclass_segmentation.html + 2024-07-01T11:45:11.986Z + + + https://fastmonai.no/vision_plot.html + 2024-07-01T11:45:15.986Z + + + https://fastmonai.no/vision_inference.html + 2024-07-01T11:45:15.834Z + + + https://fastmonai.no/vision_loss_functions.html + 2024-07-01T11:45:16.674Z + + + https://fastmonai.no/vision_data.html + 2024-07-01T11:45:15.750Z + + + https://fastmonai.no/dataset_info.html + 2024-07-01T11:45:15.850Z + + + https://fastmonai.no/tutorial_classification.html + 2024-07-01T11:45:15.906Z + + + https://fastmonai.no/vision_core.html + 2024-07-01T11:45:15.978Z + + + https://fastmonai.no/external_data.html + 2024-07-01T11:45:16.902Z + + + https://fastmonai.no/index.html + 2024-07-01T11:45:16.082Z + + diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..97e6444 --- /dev/null +++ b/styles.css @@ -0,0 +1,22 @@ +div.description { + font-style: italic; +} + +.cell-output pre { + margin-left: 0.8rem; + margin-top: 0; + background: none; + border-left: 2px solid lightsalmon; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .cell-output .sourceCode { + background: none; + margin-top: 0; + } + + .cell > .sourceCode { + margin-bottom: 0; + } + \ No newline at end of file diff --git a/tutorial_beginner_video.html b/tutorial_beginner_video.html new file mode 100644 index 0000000..bbe8f8b --- /dev/null +++ b/tutorial_beginner_video.html @@ -0,0 +1,685 @@ + + + + + + + + + +fastMONAI - Getting started video + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + +
+ + + +
+ +
+
+

Getting started video

+
+ + + +
+ + + + +
+ + + +
+ + + +

Video tutorial detailing the classification notebook and explaining key functionalities within fastMONAI:

+
+
+ + +
+
+ + + +
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial_binary_segmentation.html b/tutorial_binary_segmentation.html new file mode 100644 index 0000000..798facb --- /dev/null +++ b/tutorial_binary_segmentation.html @@ -0,0 +1,1241 @@ + + + + + + + + + + +fastMONAI - Binary semantic segmentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Binary semantic segmentation

+
+ +
+
+ Image segmentation, or semantic segmentation, is the task of classifying each pixel within an image with a corresponding class. +
+
+ + +
+ + + + +
+ + + +
+ + + +
+
+

Google Colab

+
Google Colab
+
+
+
+
from fastMONAI.vision_all import *
+
+from monai.apps import DecathlonDataset
+from sklearn.model_selection import train_test_split
+
+
+

Download external data

+

We use the MONAI function DecathlonDataset to download the data and generate items for training.

+
+
path = Path('../data')
+path.mkdir(exist_ok=True)
+
+
+
training_data = DecathlonDataset(root_dir=path, task="Task02_Heart", section="training", 
+    download=True, cache_num=0, num_workers=3)
+
+
Task02_Heart.tar: 435MB [05:11, 1.46MB/s]                               
+
+
+
2023-01-18 08:33:46,957 - INFO - Downloaded: ../data/Task02_Heart.tar
+2023-01-18 08:33:47,618 - INFO - Verified 'Task02_Heart.tar', md5: 06ee59366e1e5124267b774dbd654057.
+2023-01-18 08:33:47,618 - INFO - Non-empty folder exists in ../data/Task02_Heart, skipped extracting.
+
+
+
+
df = pd.DataFrame(training_data.data)
+df.shape
+
+
(16, 2)
+
+
+

Split the labled data into training and test

+
+
train_df, test_df = train_test_split(df, test_size=0.1, random_state=42)
+train_df.shape, test_df.shape
+
+
((14, 2), (2, 2))
+
+
+
+
+

Look at training data

+

Each class label will be counted for the masks (including the background) if you pass in the mask path and define the dtype to be MedMask in MedDataset

+
+
med_dataset = MedDataset(img_list=train_df.label.tolist(), dtype=MedMask, max_workers=12)
+
+
+
med_dataset.df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
pathdim_0dim_1dim_2voxel_0voxel_1voxel_2orientationvoxel_count_0voxel_count_1
0../data/Task02_Heart/labelsTr/la_023.nii.gz3203201101.251.251.37RAS+1122079643204
1../data/Task02_Heart/labelsTr/la_004.nii.gz3203201101.251.251.37RAS+1120552558475
2../data/Task02_Heart/labelsTr/la_007.nii.gz3203201301.251.251.37RAS+1325655655444
3../data/Task02_Heart/labelsTr/la_022.nii.gz3203201101.251.251.37RAS+1123044933551
4../data/Task02_Heart/labelsTr/la_011.nii.gz3203201201.251.251.37RAS+1222954558455
+ +
+
+
+
+
data_info_df = med_dataset.summary()
+
+
+
data_info_df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dim_0dim_1dim_2voxel_0voxel_1voxel_2orientationexample_pathtotal
33203201101.251.251.37RAS+../data/Task02_Heart/labelsTr/la_004.nii.gz4
43203201201.251.251.37RAS+../data/Task02_Heart/labelsTr/la_005.nii.gz4
13203201001.251.251.37RAS+../data/Task02_Heart/labelsTr/la_009.nii.gz2
0320320901.251.251.37RAS+../data/Task02_Heart/labelsTr/la_016.nii.gz1
23203201091.251.251.37RAS+../data/Task02_Heart/labelsTr/la_029.nii.gz1
+ +
+
+
+
+
resample, reorder = med_dataset.suggestion()
+resample, reorder
+
+
([1.25, 1.25, 1.37], False)
+
+
+
+
bs=4
+
+
+
img_size = med_dataset.get_largest_img_size(resample=resample)
+img_size
+
+
[320.0, 320.0, 130.0]
+
+
+
+
size = [160,160,128]
+
+
+
item_tfms = [ZNormalization(), PadOrCrop(size), RandomAffine(scales=0, degrees=5)]  # RandomMotion()
+
+
+
dblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), MedMaskBlock), 
+                      splitter=RandomSplitter(valid_pct=0.1, seed=42), # By passing valid_pct=0.1, we tell it to get a random 10% of the training set for validation.
+                      get_x=ColReader('image'),
+                      get_y=ColReader('label'),
+                      item_tfms=item_tfms,
+                      reorder=reorder,
+                      resample=resample)
+
+
+
dls = dblock.dataloaders(train_df, bs=bs)
+
+
+
# training and validation
+len(dls.train_ds.items), len(dls.valid_ds.items)
+
+
(13, 1)
+
+
+
+
dls.show_batch(anatomical_plane=2)
+
+
+
+

+
+
+
+
+
+
+

Create and train a 3D model

+

The current state-of-the-art CNN models for medical image segmentation tasks are based on encoder-decoder architectures like the U-Net. In the following line, we import an enhanced version of 3D UNet from MONAI. In addition, we import the Dice coefficient (Dice) loss, a commonly used loss function in medical image segmentation tasks: \[\begin{equation*} +\begin{aligned} +loss = 1- \frac{y \cap \hat{y}}{\left | y \right |+\left | \hat{y} \right |} +\end{aligned} +\end{equation*}\]

+
+
from monai.networks.nets import UNet
+from monai.losses import DiceLoss
+
+
+
model = UNet(spatial_dims=3, in_channels=1, out_channels=1, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), num_res_units=2)
+model = model.model
+
+
+
loss_func = CustomLoss(loss_func=DiceLoss(sigmoid=True))
+
+

We use a built-in ranger optimizer from fastai, that combines (RAdam + Lookahead) into a single optimizer. Ranger21 tested with fastai available: https://github.com/lessw2020/Ranger21

+
+
learn = Learner(dls, model, loss_func=loss_func, opt_func=ranger, metrics=binary_dice_score)
+
+
+
learn.lr_find()
+
+ + +
+
+ +
+
+
SuggestedLRs(valley=0.009120108559727669)
+
+
+
+
+

+
+
+
+
+
+
lr = 1e-2
+
+

As shown in https://walkwithfastai.com/Segmentation, with the ranger optimizer, we want to use a different fit function, called fit_flat_cos

+
+
learn.fit_flat_cos(200 ,lr)
+
+
+
learn.recorder.plot_loss()
+
+
+
+

+
+
+
+
+
+
learn.save('heart-model')
+
+
Path('models/heart-model.pth')
+
+
+
+
learn.show_results(anatomical_plane=1)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Test data (with labels to evaulate the model)

+

Evaluate the performance of the selected model on unseen data. It’s important to not touch this data until you have fine tuned your model to get an unbiased evaluation!

+
+
learn.load('heart-model');
+
+
+
test_dl = learn.dls.test_dl(test_df,with_labels=True)
+
+
+
test_dl.show_batch(anatomical_plane=0, figsize=(10,10))
+
+
+
+

+
+
+
+
+
+
pred_acts, labels = learn.get_preds(dl=test_dl)
+pred_acts.shape, labels.shape
+
+ + +
+
+ +
+
+
(torch.Size([2, 1, 160, 160, 128]), torch.Size([2, 1, 160, 160, 128]))
+
+
+
+
binary_dice_score(pred_acts, labels)
+
+
tensor(0.8893)
+
+
+
+
learn.show_results(anatomical_plane=0, dl=test_dl)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Export learner

+
+
store_variables(pkl_fn='vars.pkl', size=size, reorder=reorder,  resample=resample)
+
+
+
learn.export('heart_model.pkl')
+
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial_classification.html b/tutorial_classification.html new file mode 100644 index 0000000..71e19e0 --- /dev/null +++ b/tutorial_classification.html @@ -0,0 +1,1550 @@ + + + + + + + + + +fastMONAI - Classification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Classification

+
+ + + +
+ + + + +
+ + + +
+ + + +
+
+

Google Colab

+
Google Colab
+
+
+

The following line imports all of the functions and classes from the fastMONAI library:

+
+
from fastMONAI.vision_all import *
+
+
+

Downloading external data

+

To demonstrate the use of fastMONAI, we download the NoduleMNIST3D dataset from MedMNIST v2, a dataset containing lung nodules with labels indicating whether the nodules are benign (0) or malignant (1):

+
+
df,_ = download_medmnist3d_dataset(study='NoduleMNIST3D', max_workers=2)
+
+
+
+

Inspecting the data

+

Let’s look at how the processed DataFrame is formatted:

+
+
df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
img_pathlabelsis_val
0../data/NoduleMNIST3D/train_images/0_nodule.nii.gz0False
1../data/NoduleMNIST3D/train_images/1_nodule.nii.gz1False
2../data/NoduleMNIST3D/train_images/2_nodule.nii.gz1False
3../data/NoduleMNIST3D/train_images/3_nodule.nii.gz0False
4../data/NoduleMNIST3D/train_images/4_nodule.nii.gz0False
+ +
+
+
+

In fastMONAI, various data augmentation techniques are available for training vision models, and they can also optionally be applied during inference. The following code cell specifies a list of transformations to be applied to the items in the training set. The complete list of available transformations in the library can be found at https://fastmonai.no/vision_augment.

+
+
item_tfms = [ZNormalization(), PadOrCrop(size=28), RandomAffine(degrees=35, isotropic=True)]
+
+

Before feeding the data into a model, we must create a DataLoaders object for our dataset. There are several ways to get the data in DataLoaders. In the following line, we call the ImageDataLoaders.from_df factory method, which is the most basic way of building a DataLoaders.

+

Here, we pass the processed DataFrame, define the columns for the images fn_col and the labels label_col, some transforms item_tfms, voxel spacing resample, and the batch size bs.

+
+
dls = MedImageDataLoaders.from_df(df, fn_col='img_path', label_col='labels',
+                                  splitter=ColSplitter('is_val'), item_tfms=item_tfms,
+                                  resample=1, bs=64)
+
+

We can now take a look at a batch of images in the training set using show_batch :

+
+
dls.show_batch(max_n = 2, anatomical_plane = 2)
+
+
+
+

+
+
+
+
+

We’re now ready to construct a deep learning classification model.

+
+
+

Create and train a 3D deep learning model

+

We import a classification network from MONAI and configure it based on our task, including defining the input image size, the number of classes to predict, channels, etc.

+
+
from monai.networks.nets import Classifier
+
+model = Classifier(in_shape=[1, 28, 28, 28], classes=2, 
+                   channels=(8, 16, 32, 64), strides=(2, 2, 2))
+
+

Then we create a Learner, which is a fastai object that combines the data and our defined model for training.

+
+
learn = Learner(dls, model, metrics=accuracy)
+
+
+
learn.fit_one_cycle(4)
+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
epochtrain_lossvalid_lossaccuracytime
00.5748310.4093100.83712100:04
10.4777870.3833740.84090900:03
20.4089930.3456900.85984800:03
30.3656730.3577120.84090900:03
+
+
+

Note: Small random variations are involved in training CNN models. Hence, when running the notebook, you may see different results.

+

With the model trained, let’s look at some predictions on the validation data. The show_results method plots instances, their target values, and their corresponding predictions from the model.

+
+
learn.show_results(max_n=2, anatomical_plane=2)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Model evaluation and interpretation

+

Let’s look at how often and for what instances our trained model becomes confused while making predictions on the validation data:

+
+
interp = ClassificationInterpretation.from_learner(learn)
+
+ + +
+
+ +
+
+
+
cm = interp.plot_confusion_matrix()
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+

Class imbalance is a common challenge in medical datasets, and it is something we’re facing in our example dataset. When dealing with a classification task on such imbalanced datasets, specific sampling techniques may be necessary. See the Advanced) section for further details.

+
+
interp.plot_top_losses(k=4, anatomical_plane=2)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+

Here are the instances our model was most confused about (in other words, most confident but wrong)

+

## Advanced

+

The following line imports only the needed components for our classification task:

+
+
from fastai.vision.learner import Learner
+from fastai.losses import CrossEntropyLossFlat
+from fastai.vision.data import ImageBlock, CategoryBlock
+from fastai.data.transforms import ColReader, ColSplitter
+from fastai.metrics import accuracy
+from fastai.callback.schedule import lr_find
+
+from monai.networks.nets import Classifier
+
+from fastMONAI.vision_augmentation import PadOrCrop, RandomAffine, ZNormalization
+from fastMONAI.external_data import download_medmnist3d_dataset
+from fastMONAI.dataset_info import MedDataset, get_class_weights
+from fastMONAI.vision_core import MedImage
+from fastMONAI.vision_data import MedDataBlock
+from fastMONAI.utils import store_variables
+
+
+
df_train_val, df_test = download_medmnist3d_dataset(study='NoduleMNIST3D', max_workers = 8)
+
+
+
df_train_val.head(1)
+
+
+ + + + + + + + + + + + + + + + + + + +
img_pathlabelsis_val
0../data/NoduleMNIST3D/train_images/0_nodule.nii.gz0False
+ +
+
+
+
+
med_dataset = MedDataset(img_list=df_train_val.img_path.tolist(), max_workers=12)
+
+
+
data_info_df = med_dataset.summary()
+
+
+
data_info_df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dim_0dim_1dim_2voxel_0voxel_1voxel_2orientationexample_pathtotal
02828281.01.01.0RAS+../data/NoduleMNIST3D/train_images/0_nodule.nii.gz1323
+ +
+
+
+
+
resample, reorder = med_dataset.suggestion()
+resample, reorder
+
+
([1.0, 1.0, 1.0], False)
+
+
+
+
img_size = med_dataset.get_largest_img_size(resample=resample)
+img_size
+
+
[28.0, 28.0, 28.0]
+
+
+
+
bs=64
+in_shape = [1, 28, 28, 28]
+
+
+
item_tfms = [ZNormalization(), PadOrCrop(size=28), RandomAffine(degrees=35, isotropic=True)]
+
+

As we mentioned earlier, there are several ways to get the data in DataLoaders. In this section, let’s rebuild using DataBlock. Here we need to define what our input and target should be (MedImage and CategoryBlock for classification), how to get the images and the labels, how to split the data, item transforms that should be applied during training, reorder voxel orientations, and voxel spacing. Take a look at fastai’s documentation for DataBlock for further information: https://docs.fast.ai/data.block.html#DataBlock.

+
+
dblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), CategoryBlock), 
+                      splitter=ColSplitter('is_val'),
+                      get_x=ColReader('img_path'),
+                      get_y=ColReader('labels'),
+                      item_tfms=item_tfms, 
+                      reorder=reorder,
+                      resample=resample)
+
+

Now we pass our processed DataFrame and the bath size to create a DataLoaders object.

+
+
dls = dblock.dataloaders(df_train_val, bs=bs)
+len(dls.train_ds.items), len(dls.valid_ds.items)
+
+
(1158, 165)
+
+
+
+
dls.show_batch(max_n=6, figsize=(5, 5), anatomical_plane=2)
+
+
+
+

+
+
+
+
+
+
model = Classifier(in_shape=in_shape, classes=2, 
+                   channels=(8, 16, 32, 64), strides=(2, 2, 2))
+
+
+
+

Choosing a loss function

+

Class imbalance is a common challenge in medical datasets, and it is something we’re facing in our example dataset:

+
+
print(df_train_val.labels.value_counts())
+
+
labels
+0    986
+1    337
+Name: count, dtype: int64
+
+
+

There are multiple ways to deal with class imbalance. A straightforward technique is to use balancing weights in the model’s loss function, i.e., penalizing misclassifications for instances belonging to the minority class more heavily than those of the majority class.

+
+
train_labels = df_train_val.loc[~df_train_val.is_val]['labels']
+class_weights = get_class_weights(train_labels)
+print(class_weights)
+
+
tensor([0.6709, 1.9627])
+
+
+
+
loss_func = CrossEntropyLossFlat(weight=class_weights)
+
+
+
learn = Learner(dls, model, loss_func=loss_func, metrics=accuracy)
+
+
+
learn.summary()
+
+ + +
+
+ +
+
+
Classifier (Input shape: 64 x 1 x 28 x 28 x 28)
+============================================================================
+Layer (type)         Output Shape         Param #    Trainable 
+============================================================================
+                     64 x 8 x 14 x 14 x  
+Conv3d                                    224        True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    1736       True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    224        True      
+____________________________________________________________________________
+                     64 x 16 x 7 x 7 x 7 
+Conv3d                                    3472       True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    6928       True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    3472       True      
+____________________________________________________________________________
+                     64 x 32 x 4 x 4 x 4 
+Conv3d                                    13856      True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    27680      True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    13856      True      
+Reshape                                                        
+____________________________________________________________________________
+                     64 x 2048           
+Flatten                                                        
+____________________________________________________________________________
+                     64 x 2              
+Linear                                    4098       True      
+____________________________________________________________________________
+
+Total params: 75,552
+Total trainable params: 75,552
+Total non-trainable params: 0
+
+Optimizer used: <function Adam at 0x7f368fbefaf0>
+Loss function: FlattenedLoss of CrossEntropyLoss()
+
+Callbacks:
+  - TrainEvalCallback
+  - CastToTensor
+  - Recorder
+  - ProgressCallback
+
+
+
+
lr = learn.lr_find()
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
learn.fit_one_cycle(4, lr.valley)
+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
epochtrain_lossvalid_lossaccuracytime
00.6315020.4764120.84242400:03
10.5523070.4555220.82424200:03
20.5054920.4429220.86060600:03
30.4745270.4421310.86060600:03
+
+
+
+
learn.show_results(anatomical_plane=2)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
learn.save('model-2')
+
+
Path('models/model-2.pth')
+
+
+
+
+

Inference on test data

+
+
learn.load('model-2');
+
+
+
dls.valid_ds.items = df_test
+
+
+
preds, targs = learn.get_preds();
+
+ + +
+
+ +
+
+
+
accuracy(preds, targs)
+
+
TensorBase(0.8194)
+
+
+
+

Test-time augmentation

+

Test-time augmentation (TTA) is a technique where you apply data augmentation transforms when making predictions to produce average output. In addition to often yielding better performance, the variation in the output of the TTA runs can provide some measure of its robustness and sensitivity to augmentations.

+
+
preds, targs = learn.tta();
+
+ + +
+
+ +
+ + +
+ +
+
+ + +
+
+ +
+
+
+
accuracy(preds, targs)
+
+
TensorBase(0.8387)
+
+
+
+
+
+

Export learner

+
+
store_variables(pkl_fn='vars.pkl', size=in_shape, reorder=reorder,  resample=resample)
+
+
+
learn.export('learner.pkl')
+
+
+
+

Make a simple web app

+

Make a simple web application with Gradio and host it on Hugging Face Spaces.

+
+
learn = load_learner('learner.pkl', cpu=True)
+_, reorder, resample = load_variables(pkl_fn='vars.pkl')
+
+
+
import gradio as gr
+
+gr.Interface(fn=lambda fileobj: gradio_image_classifier(fileobj, learn,
+                                                        reorder, resample),
+             inputs=['file'],
+             outputs=gr.Label(num_top_classes=2),
+             examples=[df_test.img_path[0], df_test.img_path[200]],
+             title='Example app').launch()
+
+
Running on local URL:  http://127.0.0.1:7860
+
+To create a public link, set `share=True` in `launch()`.
+
+
+
+
+
+
+
+
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial_inference.html b/tutorial_inference.html new file mode 100644 index 0000000..ae277d0 --- /dev/null +++ b/tutorial_inference.html @@ -0,0 +1,779 @@ + + + + + + + + + +fastMONAI - Inference with exported learner + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Inference with exported learner

+
+ + + +
+ + + + +
+ + + +
+ + + +
+
#all_skip
+from fastMONAI.vision_all import *
+
+from monai.apps import DecathlonDataset
+
+
+
#task = 'Task09_Spleen'
+task = 'Task01_BrainTumour'
+
+
+
path = Path('../data')
+path.mkdir(exist_ok=True)
+
+
+
test_data = DecathlonDataset(root_dir=path, task=task, section="test", download=True,
+                                 cache_num=0, num_workers=3)
+
+
+
test_imgs = [data['image'] for data in test_data.data]
+
+
+
learn_inf = load_learner('braintumor_model.pkl', cpu=False);
+
+
+
_, reorder, resample = load_variables(pkl_fn='vars.pkl')
+reorder, resample
+
+
(False, [1.0, 1.0, 1.0])
+
+
+
+
save_path = Path('../data/results/braintumor')
+path.mkdir(parents=True, exist_ok=True)
+
+
+
idx = 3
+img_fn = test_imgs[idx]
+
+
+
pred_fn = inference(learn_inf, reorder, resample, fn, save_path=save_path)
+
+ + +
+
+ +
+
+
+
from torchio import Subject, ScalarImage, LabelMap
+
+subject = Subject(image=ScalarImage(img_fn), mask=LabelMap(pred_fn))
+subject.plot(figsize=(10,5))
+
+ + + +
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial_multiclass_segmentation.html b/tutorial_multiclass_segmentation.html new file mode 100644 index 0000000..bdfd03a --- /dev/null +++ b/tutorial_multiclass_segmentation.html @@ -0,0 +1,1347 @@ + + + + + + + + + + +fastMONAI - Multi-class semantic segmentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Multi-class semantic segmentation

+
+ +
+
+ For the multi-class semantic segmentation task, we will use the brain tumors dataset from the Medical Segmentation Decathlon challenge (http://medicaldecathlon.com/). The data is collected from the Multimodal Brain Tumor Image Segmentation Benchmark Challenge (BraTS) dataset from 2016 and 2017. The task is to segment tumors into three different subregions (active tumor (AT), necrotic core (NCR), and peritumoral edematous/infiltrated tissue (ED)) from multimodal multisite MRI data (T1w, T1ce, T2w, and FLAIR). The challenge with this dataset is the brain tumors’ highly heterogeneous appearance and shape. +
+
+ + +
+ + + + +
+ + + +
+ + + +
+
+

Google Colab

+
Google Colab
+
+
+
+
from fastMONAI.vision_all import *
+
+from monai.apps import DecathlonDataset
+from sklearn.model_selection import train_test_split
+
+
+

Download external data

+

We use the MONAI function DecathlonDataset to download the data and generate items for training.

+
+
path = Path('../data')
+path.mkdir(exist_ok=True)
+
+
+
training_data = DecathlonDataset(root_dir=path, task="Task01_BrainTumour", section="training", download=True,
+                                 cache_num=0, num_workers=3)
+
+
2022-09-01 17:36:43,099 - INFO - Verified 'Task01_BrainTumour.tar', md5: 240a19d752f0d9e9101544901065d872.
+2022-09-01 17:36:43,100 - INFO - File exists: ../data/Task01_BrainTumour.tar, skipped downloading.
+2022-09-01 17:36:43,101 - INFO - Non-empty folder exists in ../data/Task01_BrainTumour, skipped extracting.
+
+
+
+
df = pd.DataFrame(training_data.data)
+df.shape
+
+
(388, 2)
+
+
+

Split the labled data into training and test

+
+
train_df, test_df = train_test_split(df, test_size=0.1, random_state=42)
+train_df.shape, test_df.shape
+
+
((349, 2), (39, 2))
+
+
+
+
+

Look at training data

+
+
med_dataset = MedDataset(img_list=train_df.label.tolist(), dtype=MedMask, max_workers=12)
+
+
+
med_dataset.df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
pathdim_0dim_1dim_2voxel_0voxel_1voxel_2orientationvoxel_count_0voxel_count_1voxel_count_2voxel_count_3
0/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_477.nii.gz2402401551.01.01.0RAS+8765377830881582663709.0
1/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_350.nii.gz2402401551.01.01.0RAS+887263621364887225128.0
2/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_266.nii.gz2402401551.01.01.0RAS+8725071832766978449869.0
3/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_294.nii.gz2402401551.01.01.0RAS+8790699908062023126264.0
4/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_466.nii.gz2402401551.01.01.0RAS+891125214046602642.0
+ +
+
+
+
+
summary_df = med_dataset.summary()
+
+
+
summary_df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dim_0dim_1dim_2voxel_0voxel_1voxel_2orientationexample_pathtotal
02402401551.01.01.0RAS+/home/sathiesh/lib_dev/fastMONAI/data/Task01_BrainTumour/labelsTr/BRATS_002.nii.gz349
+ +
+
+
+
+
resample, reorder = med_dataset.suggestion()
+resample, reorder
+
+
([1.0, 1.0, 1.0], False)
+
+
+
+
img_size = med_dataset.get_largest_img_size(resample=resample)
+img_size
+
+
[240.0, 240.0, 155.0]
+
+
+
+
bs=4
+size=[224,224,128]
+
+
+
item_tfms = [ZNormalization(), PadOrCrop(size), RandomAffine(scales=0, degrees=5, isotropic=True)]
+
+
+
dblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), MedMaskBlock), 
+                      splitter=RandomSplitter(seed=42),
+                      get_x=ColReader('image'),
+                      get_y=ColReader('label'),
+                      item_tfms=item_tfms,
+                      reorder=reorder,
+                      resample=resample)
+
+
+
dls = dblock.dataloaders(train_df, bs=bs)
+
+
+
# training and validation
+len(dls.train_ds.items), len(dls.valid_ds.items)
+
+
(280, 69)
+
+
+
+
dls.show_batch(anatomical_plane=0)
+
+
+
+

+
+
+
+
+
+
+

Create and train a 3D model

+

As in the binary segmentation task, we import an enhanced version of UNet from MONAI. This time instead of using Dice loss, we import a loss function that combines Dice loss and Cross Entropy loss and returns the weighted sum of these two losses.

+
+
from monai.losses import DiceCELoss
+from monai.networks.nets import UNet
+
+
+
codes = np.unique(med_img_reader(train_df.label.tolist()[0]))
+n_classes = len(codes)
+codes, n_classes
+
+
(array([0., 1., 2., 3.], dtype=float32), 4)
+
+
+
+
model = UNet(spatial_dims=3, in_channels=4, out_channels=n_classes, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), num_res_units=2)
+model = model
+
+
+
loss_func = CustomLoss(loss_func=DiceCELoss(to_onehot_y=True, include_background=True, softmax=True))
+
+
+
learn = Learner(dls, model, loss_func=loss_func, opt_func=ranger, metrics=multi_dice_score)#.to_fp16()
+
+
+
learn.lr_find()
+
+ + +
+
+ +
+
+
SuggestedLRs(valley=0.0020892962347716093)
+
+
+
+
+

+
+
+
+
+
+
lr = 1e-1
+
+
+
learn.fit_flat_cos(20 ,lr)
+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
epochtrain_lossvalid_lossmulti_dice_scoretime
00.7318450.639536tensor([0.4518, 0.0668, 0.2126])01:35
10.6078090.513107tensor([0.4640, 0.1777, 0.5614])01:38
20.5195890.469945tensor([0.5452, 0.3205, 0.5655])01:42
30.4912770.432317tensor([0.6120, 0.2937, 0.6087])01:43
40.4471220.436939tensor([0.6344, 0.2947, 0.5832])01:40
50.4388580.399160tensor([0.6423, 0.3719, 0.6272])01:37
60.4284920.395152tensor([0.6066, 0.4034, 0.6307])01:38
70.4302740.439361tensor([0.5118, 0.3754, 0.6161])01:42
80.4305290.396985tensor([0.6117, 0.4036, 0.6407])01:37
90.4263350.397388tensor([0.5862, 0.4063, 0.6515])01:43
100.4055440.410180tensor([0.5997, 0.3905, 0.6501])01:38
110.4040890.375698tensor([0.6476, 0.4064, 0.6567])01:38
120.4105700.397038tensor([0.6492, 0.3614, 0.6325])01:36
130.3980870.422734tensor([0.5770, 0.4029, 0.5979])01:38
140.4109390.380410tensor([0.6152, 0.4226, 0.6542])01:41
150.4005660.413136tensor([0.5845, 0.4104, 0.6108])01:37
160.3950920.360473tensor([0.6729, 0.4272, 0.6761])01:38
170.3685550.350397tensor([0.6723, 0.4393, 0.6917])01:40
180.3488010.352961tensor([0.6729, 0.4536, 0.6669])01:36
190.3388200.342739tensor([0.6730, 0.4586, 0.7052])01:40
+
+
+
+
learn.save('braintumor-model')
+
+
Path('models/braintumor-model.pth')
+
+
+
+
learn.show_results(anatomical_plane=0, ds_idx=1)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Inference on test data

+
+
learn.load('braintumor-model');
+
+
+
test_dl = learn.dls.test_dl(test_df[:10],with_labels=True)
+
+
+
test_dl.show_batch(anatomical_plane=0, figsize=(10,10))
+
+
+
+

+
+
+
+
+
+
pred_acts, labels = learn.get_preds(dl=test_dl)
+pred_acts.shape, labels.shape
+
+ + +
+
+ +
+
+
(torch.Size([10, 4, 224, 224, 128]), torch.Size([10, 1, 224, 224, 128]))
+
+
+

Dice score for labels 1,2 and 3:

+
+
multi_dice_score(pred_acts, labels)
+
+
tensor([0.5708, 0.4186, 0.6994])
+
+
+
+
learn.show_results(anatomical_plane=0, dl=test_dl)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+
+
+

Export learner

+
+
store_variables(pkl_fn='vars.pkl', size=size, reorder=reorder,  resample=resample)
+
+
+
learn.export('braintumor_model.pkl')
+
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial_regression.html b/tutorial_regression.html new file mode 100644 index 0000000..34673f4 --- /dev/null +++ b/tutorial_regression.html @@ -0,0 +1,1222 @@ + + + + + + + + + + +fastMONAI - Regression + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Regression

+
+ +
+
+ We will use the same data used in the classification tutorial for this task (the IXI Dataset). The approach for regression tasks is nearly identical. Therefore, take a look at the classification tutorial for explanations of the various cells. +
+
+ + +
+ + + + +
+ + + +
+ + + +
+
+

Google Colab

+
Google Colab
+
+
+
+
from fastMONAI.vision_all import *
+
+
+
path = Path('../data')
+path.mkdir(exist_ok=True)
+
+
+
STUDY_DIR = download_ixi_data(path=path)
+
+
Images already downloaded and extracted to ../data/IXI/T1_images
+2022-12-22 16:47:36,114 - INFO - Expected md5 is None, skip md5 check for file ../data/IXI/IXI.xls.
+2022-12-22 16:47:36,115 - INFO - File exists: ../data/IXI/IXI.xls, skipped downloading.
+Preprocessing ../data/IXI/IXI.xls
+
+
+
+

Looking at the data

+
+
df = pd.read_csv(STUDY_DIR/'dataset.csv')
+df['age'] = np.around(df.age_at_scan.tolist(), decimals=0)
+
+
+
df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
t1_pathsubject_idgenderage_at_scanage
0../data/IXI/T1_images/IXI002-Guys-0828-T1.nii.gzIXI002F35.8036.0
1../data/IXI/T1_images/IXI012-HH-1211-T1.nii.gzIXI012M38.7839.0
2../data/IXI/T1_images/IXI013-HH-1212-T1.nii.gzIXI013M46.7147.0
3../data/IXI/T1_images/IXI014-HH-1236-T1.nii.gzIXI014F34.2434.0
4../data/IXI/T1_images/IXI015-HH-1258-T1.nii.gzIXI015M24.2824.0
+ +
+
+
+
+
df.age.min(), df.age.max()
+
+
(20.0, 86.0)
+
+
+
+
med_dataset = MedDataset(path=STUDY_DIR/'T1_images', max_workers=12)
+
+
+
data_info_df = med_dataset.summary()
+
+
+
data_info_df.head()
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dim_0dim_1dim_2voxel_0voxel_1voxel_2orientationexample_pathtotal
32562561500.93750.93751.2PSR+../data/IXI/T1_images/IXI002-Guys-0828-T1.nii.gz498
22562561460.93750.93751.2PSR+../data/IXI/T1_images/IXI035-IOP-0873-T1.nii.gz74
42562561500.97660.97661.2PSR+../data/IXI/T1_images/IXI297-Guys-0886-T1.nii.gz5
02562561300.93750.93751.2PSR+../data/IXI/T1_images/IXI023-Guys-0699-T1.nii.gz2
12562561400.93750.93751.2PSR+../data/IXI/T1_images/IXI020-Guys-0700-T1.nii.gz2
+ +
+
+
+
+
resample, reorder = med_dataset.suggestion()
+
+
+
bs=4
+in_shape = [1, 256, 256, 160]
+
+
+
item_tfms = [ZNormalization(), PadOrCrop(in_shape[1:]), RandomAffine(scales=0, degrees=5, isotropic=False)]
+
+
+
dblock = MedDataBlock(blocks=(ImageBlock(cls=MedImage), RegressionBlock), 
+                      splitter=RandomSplitter(seed=32),
+                      get_x=ColReader('t1_path'),
+                      get_y=ColReader('age'),
+                      item_tfms=item_tfms,
+                      reorder=reorder,
+                      resample=resample)
+
+
+
dls = dblock.dataloaders(df, bs=bs)
+
+
+
len(dls.train_ds.items), len(dls.valid_ds.items)
+
+
(449, 112)
+
+
+
+
dls.show_batch(anatomical_plane=2)
+
+
+
+

+
+
+
+
+
+
+

Create and train a 3D model

+

Import a network from MONAI that can be used for regression tasks, and define the input image size, the output size, channels, etc.

+
+
from monai.networks.nets import Regressor
+model = Regressor(in_shape=[1, 256, 256, 160], out_shape=1, channels=(16, 32, 64, 128, 256),strides=(2, 2, 2, 2), kernel_size=3, num_res_units=2)
+
+
+
loss_func = L1LossFlat()
+
+
+
learn = Learner(dls, model, loss_func=loss_func, metrics=[mae])
+
+
+
learn.summary()
+
+ + +
+
+ +
+
+
Regressor (Input shape: 4 x 1 x 256 x 256 x 160)
+============================================================================
+Layer (type)         Output Shape         Param #    Trainable 
+============================================================================
+                     4 x 16 x 128 x 128  
+Conv3d                                    448        True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    6928       True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    448        True      
+____________________________________________________________________________
+                     4 x 32 x 64 x 64 x  
+Conv3d                                    13856      True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    27680      True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    13856      True      
+____________________________________________________________________________
+                     4 x 64 x 32 x 32 x  
+Conv3d                                    55360      True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    110656     True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    55360      True      
+____________________________________________________________________________
+                     4 x 128 x 16 x 16 x 
+Conv3d                                    221312     True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    442496     True      
+InstanceNorm3d                            0          False     
+PReLU                                     1          True      
+Conv3d                                    221312     True      
+Reshape                                                        
+____________________________________________________________________________
+                     4 x 327680          
+Flatten                                                        
+____________________________________________________________________________
+                     4 x 1               
+Linear                                    327681     True      
+____________________________________________________________________________
+
+Total params: 1,497,401
+Total trainable params: 1,497,401
+Total non-trainable params: 0
+
+Optimizer used: <function Adam at 0x7f6ed28f1e50>
+Loss function: FlattenedLoss of L1Loss()
+
+Callbacks:
+  - TrainEvalCallback
+  - CastToTensor
+  - Recorder
+  - ProgressCallback
+
+
+
+
learn.lr_find()
+
+ + +
+
+ +
+
+
SuggestedLRs(valley=5.248074739938602e-05)
+
+
+
+
+

+
+
+
+
+
+
lr = 1e-4
+
+
+
learn.fit_one_cycle(4)
+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
epochtrain_lossvalid_lossmaetime
022.41213847.07498247.07498201:14
126.33118812.82445612.82445601:16
213.70399015.10696315.10696301:10
39.79089910.35642010.35642001:13
+
+
+
+
learn.save('model-brainage');
+
+
+
+

Inference

+
+
learn.load('model-brainage');
+
+
+
interp = Interpretation.from_learner(learn)
+
+ + +
+
+ +
+
+
+
interp.plot_top_losses(k=9, anatomical_plane=2)
+
+ + +
+
+ +
+
+
+
+

+
+
+
+
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/utils.html b/utils.html new file mode 100644 index 0000000..358eb58 --- /dev/null +++ b/utils.html @@ -0,0 +1,713 @@ + + + + + + + + + +fastMONAI - Utils + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Utils

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

store_variables

+
+
 store_variables (pkl_fn:(<class'str'>,<class'pathlib.Path'>), size:list,
+                  reorder:bool, resample:(<class'int'>,<class'list'>))
+
+

Save variable values in a pickle file.

+
+

source

+
+
+

load_variables

+
+
 load_variables (pkl_fn:(<class'str'>,<class'pathlib.Path'>))
+
+

*Loads stored variable values from a pickle file.

+

Args: pkl_fn: File path of the pickle file to be loaded.

+

Returns: The deserialized value of the pickled data.*

+
+

source

+
+ + +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_augment.html b/vision_augment.html new file mode 100644 index 0000000..2c8a520 --- /dev/null +++ b/vision_augment.html @@ -0,0 +1,871 @@ + + + + + + + + + +fastMONAI - Data augmentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Data augmentation

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

Transforms wrapper

+
+

source

+
+

CustomDictTransform

+
+
 CustomDictTransform (aug)
+
+

A class that serves as a wrapper to perform an identical transformation on both the image and the target (if it’s a mask).

+
+
+
+

Vanilla transforms

+
+

source

+
+

do_pad_or_crop

+
+
 do_pad_or_crop (o, target_shape, padding_mode, mask_name, dtype=<class
+                 'torch.Tensor'>)
+
+
+

source

+
+
+

PadOrCrop

+
+
 PadOrCrop (size, padding_mode=0, mask_name=None)
+
+

Resize image using TorchIO CropOrPad.

+
+

source

+
+
+

ZNormalization

+
+
 ZNormalization (masking_method=None, channel_wise=True)
+
+

Apply TorchIO ZNormalization.

+
+

source

+
+
+

BraTSMaskConverter

+
+
 BraTSMaskConverter (enc=None, dec=None, split_idx=None, order=None)
+
+

Convert BraTS masks.

+
+

source

+
+
+

BinaryConverter

+
+
 BinaryConverter (enc=None, dec=None, split_idx=None, order=None)
+
+

Convert to binary mask.

+
+

source

+
+
+

RandomGhosting

+
+
 RandomGhosting (intensity=(0.5, 1), p=0.5)
+
+

Apply TorchIO RandomGhosting.

+
+

source

+
+
+

RandomSpike

+
+
 RandomSpike (num_spikes=1, intensity=(1, 3), p=0.5)
+
+

Apply TorchIO RandomSpike.

+
+

source

+
+
+

RandomNoise

+
+
 RandomNoise (mean=0, std=(0, 0.25), p=0.5)
+
+

Apply TorchIO RandomNoise.

+
+

source

+
+
+

RandomBiasField

+
+
 RandomBiasField (coefficients=0.5, order=3, p=0.5)
+
+

Apply TorchIO RandomBiasField.

+
+

source

+
+
+

RandomBlur

+
+
 RandomBlur (std=(0, 2), p=0.5)
+
+

Apply TorchIO RandomBiasField.

+
+

source

+
+
+

RandomGamma

+
+
 RandomGamma (log_gamma=(-0.3, 0.3), p=0.5)
+
+

Apply TorchIO RandomGamma.

+
+

source

+
+
+

RandomMotion

+
+
 RandomMotion (degrees=10, translation=10, num_transforms=2,
+               image_interpolation='linear', p=0.5)
+
+

Apply TorchIO RandomMotion.

+
+
+
+

Dictionary transforms

+
+

source

+
+

RandomElasticDeformation

+
+
 RandomElasticDeformation (num_control_points=7, max_displacement=7.5,
+                           image_interpolation='linear', p=0.5)
+
+

Apply TorchIO RandomElasticDeformation.

+
+

source

+
+
+

RandomAffine

+
+
 RandomAffine (scales=0, degrees=10, translation=0, isotropic=False,
+               image_interpolation='linear', default_pad_value=0.0, p=0.5)
+
+

Apply TorchIO RandomAffine.

+
+

source

+
+
+

RandomFlip

+
+
 RandomFlip (axes='LR', p=0.5)
+
+

Apply TorchIO RandomFlip.

+
+

source

+
+
+

OneOf

+
+
 OneOf (transform_dict, p=1)
+
+

Apply only one of the given transforms using TorchIO OneOf.

+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_core.html b/vision_core.html new file mode 100644 index 0000000..96823f1 --- /dev/null +++ b/vision_core.html @@ -0,0 +1,790 @@ + + + + + + + + + +fastMONAI - Vision core + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Vision core

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

Load images

+
+

source

+
+

med_img_reader

+
+
 med_img_reader (file_path:(<class'str'>,<class'pathlib.Path'>,<class'fast
+                 core.foundation.L'>,<class'list'>), dtype=<class
+                 'torch.Tensor'>, reorder:bool=False, resample:list=None,
+                 only_tensor:bool=True)
+
+

*Loads and preprocesses a medical image.

+

Args: file_path: Path to the image. Can be a string, Path object or a list. dtype: Datatype for the return value. Defaults to torch.Tensor. reorder: Whether to reorder the data to be closest to canonical (RAS+) orientation. Defaults to False. resample: Whether to resample image to different voxel sizes and image dimensions. Defaults to None. only_tensor: Whether to return only image tensor. Defaults to True.

+

Returns: The preprocessed image. Returns only the image tensor if only_tensor is True, otherwise returns original image, preprocessed image, and original size.*

+
+

source

+
+
+

MetaResolver

+
+
 MetaResolver (*args, **kwargs)
+
+

*A class to bypass metaclass conflict: https://pytorch-geometric.readthedocs.io/en/latest/_modules/torch_geometric/data/batch.html*

+
+

source

+
+
+

MedBase

+
+
 MedBase (*args, **kwargs)
+
+

A class that represents an image object. Metaclass casts x to this class if it is of type cls._bypass_type.

+
+

source

+
+
+

MedImage

+
+
 MedImage (*args, **kwargs)
+
+

Subclass of MedBase that represents an image object.

+
+

source

+
+
+

MedMask

+
+
 MedMask (*args, **kwargs)
+
+

Subclass of MedBase that represents an mask object.

+
+
MedBase.item_preprocessing(resample=[1,1,1], reorder=True)
+im = MedImage.create('images/IXI002-Guys-0828-T1.nii.gz')
+test_eq(type(im), MedImage)
+
+
+
ax = im.show(anatomical_plane=0)
+
+
+
+

+
+
+
+
+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_data.html b/vision_data.html new file mode 100644 index 0000000..4c45b0f --- /dev/null +++ b/vision_data.html @@ -0,0 +1,761 @@ + + + + + + + + + +fastMONAI - Vision data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Vision data

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

Prediction to mask

+
+

source

+
+

pred_to_multiclass_mask

+
+
 pred_to_multiclass_mask (pred:torch.Tensor)
+
+

*Apply Softmax on the predicted tensor to rescale the values in the range [0, 1] and sum to 1. Then apply argmax to get the indices of the maximum value of all elements in the predicted Tensor.

+

Args: pred: [C,W,H,D] activation tensor.

+

Returns: Predicted mask.*

+
+

source

+
+
+

batch_pred_to_multiclass_mask

+
+
 batch_pred_to_multiclass_mask (pred:torch.Tensor)
+
+

*Convert a batch of predicted activation tensors to masks.

+

Args: pred: [B, C, W, H, D] batch of activations.

+

Returns: Tuple of batch of predicted masks and number of classes.*

+
+

source

+
+
+

pred_to_binary_mask

+
+
 pred_to_binary_mask (pred:torch.Tensor)
+
+

*Apply Sigmoid function that squishes activations into a range between 0 and 1. Then we classify all values greater than or equal to 0.5 to 1, and the values below 0.5 to 0.

+

Args: pred: [B, C, W, H, D] or [C, W, H, D] activation tensor

+

Returns: Predicted binary mask(s).*

+
+

source

+
+
+

MedDataBlock

+
+
 MedDataBlock (blocks:list=None, dl_type:fastai.data.core.TfmdDL=None,
+               getters:list=None, n_inp:int=None, item_tfms:list=None,
+               batch_tfms:list=None, reorder:bool=False,
+               resample:(<class'int'>,<class'list'>)=None, **kwargs)
+
+

Container to quickly build dataloaders.

+
+
+
+

TransformBlock for segmentation

+
+

source

+
+

MedMaskBlock

+
+
 MedMaskBlock ()
+
+

Create a TransformBlock for medical masks.

+
+

source

+
+
+

MedImageDataLoaders

+
+
 MedImageDataLoaders (*loaders, path:str|pathlib.Path='.', device=None)
+
+

Higher-level MedDataBlock API.

+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_inference.html b/vision_inference.html new file mode 100644 index 0000000..b22f011 --- /dev/null +++ b/vision_inference.html @@ -0,0 +1,759 @@ + + + + + + + + + +fastMONAI - Vision inference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Vision inference

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

save_series_pred

+
+
 save_series_pred (series_obj, save_dir, val='1234')
+
+

Saves series prediction with updated DICOM UIDs.

+
+

source

+
+
+

load_system_resources

+
+
 load_system_resources (models_path, learner_fn, variables_fn)
+
+

Load necessary resources like learner and variables.

+
+

source

+
+
+

inference

+
+
 inference (learn_inf, reorder, resample,
+            fn:(<class'str'>,<class'pathlib.Path'>)='',
+            save_path:(<class'str'>,<class'pathlib.Path'>)=None,
+            org_img=None, input_img=None, org_size=None)
+
+

Predict on new data using exported model.

+
+

source

+
+
+

compute_binary_tumor_volume

+
+
 compute_binary_tumor_volume (mask_data:torchio.data.image.Image)
+
+

Compute the volume of the tumor in milliliters (ml).

+
+
+

Post-processing

+
+

source

+
+

refine_binary_pred_mask

+
+
 refine_binary_pred_mask (pred_mask,
+                          remove_size:(<class'int'>,<class'float'>)=None,
+                          percentage:float=0.2, verbose:bool=False)
+
+

*Removes small objects from the predicted binary mask.

+

Args: pred_mask: The predicted mask from which small objects are to be removed. remove_size: The size under which objects are considered ‘small’. percentage: The percentage of the remove_size to be used as threshold. Defaults to 0.2. verbose: If True, print the number of components. Defaults to False.

+

Returns: The processed mask with small objects removed.*

+
+
+
+

Gradio

+
+

source

+
+

gradio_image_classifier

+
+
 gradio_image_classifier (file_obj, learn, reorder, resample)
+
+

Predict on images using exported learner and return the result as a dictionary.

+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_loss_functions.html b/vision_loss_functions.html new file mode 100644 index 0000000..2c6f249 --- /dev/null +++ b/vision_loss_functions.html @@ -0,0 +1,702 @@ + + + + + + + + + +fastMONAI - Custom loss functions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Custom loss functions

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

CustomLoss

+
+
 CustomLoss (loss_func)
+
+

A custom loss wrapper class for loss functions to allow them to work with the ‘show_results’ method in fastai.

+
+

source

+
+
+

TverskyFocalLoss

+
+
 TverskyFocalLoss (include_background:bool=True, to_onehot_y:bool=False,
+                   sigmoid:bool=False, softmax:bool=False, gamma:float=2,
+                   alpha:float=0.5, beta:float=0.99)
+
+

Compute Tversky loss with a focus parameter, gamma, applied. The details of Tversky loss is shown in monai.losses.TverskyLoss.

+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_metrics.html b/vision_metrics.html new file mode 100644 index 0000000..c97917b --- /dev/null +++ b/vision_metrics.html @@ -0,0 +1,750 @@ + + + + + + + + + +fastMONAI - Vision metrics + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Vision metrics

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

calculate_dsc

+
+
 calculate_dsc (pred:torch.Tensor, targ:torch.Tensor)
+
+

MONAI compute_meandice

+
+

source

+
+
+

calculate_haus

+
+
 calculate_haus (pred:torch.Tensor, targ:torch.Tensor)
+
+

MONAI compute_hausdorff_distance

+
+

source

+
+
+

binary_dice_score

+
+
 binary_dice_score (act:<built-
+                    inmethodtensoroftypeobjectat0x7ff050730e20>,
+                    targ:torch.Tensor)
+
+

*Calculates the mean Dice score for binary semantic segmentation tasks.

+

Args: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].

+

Returns: Mean Dice score.*

+
+

source

+
+
+

multi_dice_score

+
+
 multi_dice_score (act:torch.Tensor, targ:torch.Tensor)
+
+

*Calculate the mean Dice score for each class in multi-class semantic segmentation tasks.

+

Args: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].

+

Returns: Mean Dice score for each class.*

+
+

source

+
+
+

binary_hausdorff_distance

+
+
 binary_hausdorff_distance (act:torch.Tensor, targ:torch.Tensor)
+
+

*Calculate the mean Hausdorff distance for binary semantic segmentation tasks.

+

Args: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].

+

Returns: Mean Hausdorff distance.*

+
+

source

+
+
+

multi_hausdorff_distance

+
+
 multi_hausdorff_distance (act:torch.Tensor, targ:torch.Tensor)
+
+

*Calculate the mean Hausdorff distance for each class in multi-class semantic segmentation tasks.

+

Args: act: Activation tensor with dimensions [B, C, W, H, D]. targ: Target masks with dimensions [B, C, W, H, D].

+

Returns: Mean Hausdorff distance for each class.*

+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/vision_plot.html b/vision_plot.html new file mode 100644 index 0000000..b172554 --- /dev/null +++ b/vision_plot.html @@ -0,0 +1,719 @@ + + + + + + + + + +fastMONAI - Vision plot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ +
+
+

Vision plot

+
+ + + +
+ + + + +
+ + + +
+ + + +
+

source

+
+

validate_anatomical_plane

+
+
 validate_anatomical_plane (anatomical_plane)
+
+

Ensure anatomical_plane is either 0, 1, or 2.

+
+

source

+
+
+

show_med_img

+
+
 show_med_img (im, ctx, channel:int, slice_index:int,
+               anatomical_plane:int,
+               voxel_size:(<class'int'>,<class'list'>), ax=None,
+               figsize=None, title=None, cmap=None, norm=None,
+               aspect=None, interpolation=None, alpha=None, vmin=None,
+               vmax=None, origin=None, extent=None,
+               interpolation_stage=None, filternorm=True, filterrad=4.0,
+               resample=None, url=None, data=None, **kwargs)
+
+

*Show an image on ax. This is a modified code from the fastai function show_image.

+

Args: im: The input image. ctx: The context. channel: Channel of the image. slice_index: Index of the 2D slice. anatomical_plane: Anatomical plane of the image. voxel_size: Voxel size for the image. ax: Axis for the plot. figsize: Figure size for the plot. title: Title for the plot. kwargs: Additional parameters for plt.Axes.imshow method.

+

Returns: Axis with the plot.*

+
+

source

+
+
+

find_max_slice

+
+
 find_max_slice (mask_data, anatomical_plane)
+
+

Find slice index based on mask

+ + +
+ +
+ +
+ + + + + \ No newline at end of file
+ + +