From 081eaf784e77f17253f2d0419ddb08867b23e909 Mon Sep 17 00:00:00 2001 From: hemanathan Date: Fri, 13 Feb 2026 13:40:28 +0530 Subject: [PATCH 1/4] 1009584: Add a Chart with dapper sample. --- .../DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 205435 bytes ...1335a7a4-8816-4307-abba-b9f0d41018b1.vsidx | Bin 0 -> 1333364 bytes ...264e39f8-63c1-4647-ac08-45b6eb691c95.vsidx | Bin 0 -> 107 bytes ...bfb8b26f-cc95-4a24-9a13-ed879a90f3fa.vsidx | Bin 0 -> 175 bytes .../config/applicationhost.config | 1026 ++ .../.vs/Charts_Dappers.slnx/v18/.futdcache.v2 | Bin 0 -> 132 bytes .../.vs/Charts_Dappers.slnx/v18/.suo | Bin 0 -> 53248 bytes .../v18/DocumentLayout.backup.json | 221 + .../v18/DocumentLayout.json | 221 + .../charts_dappers.metadata.v10.bin | Bin 0 -> 1463 bytes .../charts_dappers.projects.v10.bin | Bin 0 -> 53028 bytes .../charts_dappers.strings.v10.bin | Bin 0 -> 251135 bytes Chart/Charts_Dappers/Charts_Dappers.slnx | 3 + .../Charts_Dappers/Charts_Dappers.csproj | 18 + .../Charts_Dappers/Charts_Dappers.csproj.user | 6 + .../Charts_Dappers/Components/App.razor | 25 + .../Components/Layout/MainLayout.razor | 23 + .../Components/Layout/MainLayout.razor.css | 98 + .../Components/Layout/NavMenu.razor | 30 + .../Components/Layout/NavMenu.razor.css | 105 + .../Components/Layout/ReconnectModal.razor | 31 + .../Layout/ReconnectModal.razor.css | 157 + .../Components/Layout/ReconnectModal.razor.js | 63 + .../Components/Pages/Counter.razor | 19 + .../Components/Pages/Error.razor | 36 + .../Components/Pages/Home.razor | 24 + .../Components/Pages/NotFound.razor | 5 + .../Components/Pages/Weather.razor | 64 + .../Charts_Dappers/Components/Routes.razor | 6 + .../Charts_Dappers/Components/_Imports.razor | 11 + .../Charts_Dappers/Data/cities.db | Bin 0 -> 12288 bytes .../Charts_Dappers/Charts_Dappers/Program.cs | 33 + .../Properties/launchSettings.json | 23 + .../Charts_Dappers/Services/City.cs | 11 + .../Charts_Dappers/Services/CityRepository.cs | 25 + .../Services/DbConnectionFactory.cs | 63 + .../appsettings.Development.json | 8 + .../Charts_Dappers/appsettings.json | 9 + .../Charts_Dappers/wwwroot/app.css | 60 + .../Charts_Dappers/wwwroot/favicon.png | Bin 0 -> 1148 bytes .../lib/bootstrap/dist/css/bootstrap-grid.css | 4085 ++++++ .../bootstrap/dist/css/bootstrap-grid.css.map | 1 + .../bootstrap/dist/css/bootstrap-grid.min.css | 6 + .../dist/css/bootstrap-grid.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-grid.rtl.css | 4084 ++++++ .../dist/css/bootstrap-grid.rtl.css.map | 1 + .../dist/css/bootstrap-grid.rtl.min.css | 6 + .../dist/css/bootstrap-grid.rtl.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-reboot.css | 597 + .../dist/css/bootstrap-reboot.css.map | 1 + .../dist/css/bootstrap-reboot.min.css | 6 + .../dist/css/bootstrap-reboot.min.css.map | 1 + .../dist/css/bootstrap-reboot.rtl.css | 594 + .../dist/css/bootstrap-reboot.rtl.css.map | 1 + .../dist/css/bootstrap-reboot.rtl.min.css | 6 + .../dist/css/bootstrap-reboot.rtl.min.css.map | 1 + .../dist/css/bootstrap-utilities.css | 5402 +++++++ .../dist/css/bootstrap-utilities.css.map | 1 + .../dist/css/bootstrap-utilities.min.css | 6 + .../dist/css/bootstrap-utilities.min.css.map | 1 + .../dist/css/bootstrap-utilities.rtl.css | 5393 +++++++ .../dist/css/bootstrap-utilities.rtl.css.map | 1 + .../dist/css/bootstrap-utilities.rtl.min.css | 6 + .../css/bootstrap-utilities.rtl.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.css | 12057 ++++++++++++++++ .../lib/bootstrap/dist/css/bootstrap.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.min.css | 6 + .../bootstrap/dist/css/bootstrap.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.rtl.css | 12030 +++++++++++++++ .../bootstrap/dist/css/bootstrap.rtl.css.map | 1 + .../bootstrap/dist/css/bootstrap.rtl.min.css | 6 + .../dist/css/bootstrap.rtl.min.css.map | 1 + .../lib/bootstrap/dist/js/bootstrap.bundle.js | 6314 ++++++++ .../bootstrap/dist/js/bootstrap.bundle.js.map | 1 + .../bootstrap/dist/js/bootstrap.bundle.min.js | 7 + .../dist/js/bootstrap.bundle.min.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.esm.js | 4447 ++++++ .../bootstrap/dist/js/bootstrap.esm.js.map | 1 + .../bootstrap/dist/js/bootstrap.esm.min.js | 7 + .../dist/js/bootstrap.esm.min.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.js | 4494 ++++++ .../lib/bootstrap/dist/js/bootstrap.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.min.js | 7 + .../bootstrap/dist/js/bootstrap.min.js.map | 1 + 84 files changed, 62012 insertions(+) create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/1335a7a4-8816-4307-abba-b9f0d41018b1.vsidx create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/264e39f8-63c1-4647-ac08-45b6eb691c95.vsidx create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/bfb8b26f-cc95-4a24-9a13-ed879a90f3fa.vsidx create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/config/applicationhost.config create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/.futdcache.v2 create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/.suo create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.backup.json create mode 100644 Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.json create mode 100644 Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.metadata.v10.bin create mode 100644 Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.projects.v10.bin create mode 100644 Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.strings.v10.bin create mode 100644 Chart/Charts_Dappers/Charts_Dappers.slnx create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj.user create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/App.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Counter.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Error.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Home.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Pages/NotFound.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Weather.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/Routes.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Components/_Imports.razor create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Data/cities.db create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Program.cs create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Properties/launchSettings.json create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Services/City.cs create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Services/CityRepository.cs create mode 100644 Chart/Charts_Dappers/Charts_Dappers/Services/DbConnectionFactory.cs create mode 100644 Chart/Charts_Dappers/Charts_Dappers/appsettings.Development.json create mode 100644 Chart/Charts_Dappers/Charts_Dappers/appsettings.json create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/app.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/favicon.png create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js create mode 100644 Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..64b9fc329f3aa62abab6d0c1f785c22ee532f612 GIT binary patch literal 205435 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 ZIoy~0z~Q0fM-GoAKXG^}`I&3g>VJY)@7@3a literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/1335a7a4-8816-4307-abba-b9f0d41018b1.vsidx b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/1335a7a4-8816-4307-abba-b9f0d41018b1.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..bfff0c4d49133f2621720759be745bf41455f096 GIT binary patch literal 1333364 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%0DdFkF)0L+iPbp6i zuYm=V5=@TC@MQh08)sb;^CUbePdQHoPbE(^PYq8kPaRJ^PXkXQPrrHkCuGW6@P5__rJ+vC5uoNS6SR;@k16LviOpJ zKIPv}`R_mZzLM{ue80)}M!vtx_YYYvWcjZwzsqtd%atrsSw3a?@?KGfI7o1k z;4HyKf`67nOZX}4NY=5ece38gI+683)<;>NWPO(PMb@dTAF_VR`sG2V>rB>0*4Bq9)*@?_ zbuQ~d)}^d#SvRt7W!=kqko73*S=OJjNoDhp%~Lin*<`XYvavphv2n5y*{E!C*%Y!V zWmC(hkxeU`K{oHQ`7PU6wmaGGW&7}QV|bH*S>0y7^SZS@%CU8_71`#pEoIxtwv}x! z(N>~JqFADxM0<%6i4GDSB|1rTmgpkU!+VmWmnXJHnM6h+>r)|-^NW{ABvOfTi3*8I zi7JU|i5iJoi8_gJ`-4QIM3Y3b#2bktiT4sG5~Q0~>;~D5vYTa}$o}lj&#+7FGoNtTi|ljRm$I*A-^+fIB#>k)NhHZmlD#B} zBnL^3lAI(tOLCFq;l6`ixBC{5mcXNmPXT zj*}c`IX&c*$;rye`PJyDl2a?EK~A%r137Qxyp?k#=UC1=Iq&71$oU}WqnuB2KFj$c z=Z8o6o-;WcIa?nZIy=9rJ&T-G&bgcmIhS&-$7H@RhUBe^-biQICzwQ}p_HpuN=?hCnp zm-|xgYq>{qzso(9`@^$}@0r|<+^yV6?z!9xxtDTp#CHH1d<=C(F-VeirhxmYRphDhsjE~a%_S`*ttD+F zZ6)m_9VDG3o#he8Bb3Kh9+5m^dF~F~nB)PA?NXkBJVSYIQ(Acw>>jo!AB{_JM1wg!Y&6Ub=b{e8HfBEs%+@1 zA(Mtd89rlJhvDdjz-b|`|KtUm>`Gpcxx&V}kyix0D1@NUdCDt+*b<6L$R_1=h3gU4 zMwk>mJ^GdT#y>hh-jfGc95ipRvK6qPL0~4Y8j>&=v*b0vXa!T0yxyU1f`m!l7V`G5 zy!{6m62wLFwu15p_8nMoAh3Z;27VWKL10;c8bRLv2V;S}{eVaSSbuqYcxk+6(*s`( z=ogR!fR!UIhy5JT)xbjoy9~xLK*J#af~yN&E!eMsu7Yz4nkPV+;8X%J`7UoC^7dQa z{s8PKZ(owF05p^=1bk4kt7JF8;Jlq4LOjo31K0pj6v$a2z0Sz_J0J2GAKXXAoh;T*cf#S^*3NI1<1?0P^qzZjZnKt^#c; zg#JKnz{V8l1QnA5C4ln3mR?jpa}gXHbjqC>;=U| zbPLh+^EN-#6eonXXaXS6k2pS( z@rbz#oe(`of*iSU#J-W+Mk*TVWQ2pgEzsv>k#I%o6iHAd77?$+t{Ry|MaU1?J0#wa zOGAbX0WXBBggOM35Hms^2=N`ES?ELPkGN3WOoBbpSBY!H zwcbD|(xve~p4phd(X;26%Ry_^(2w6sbiTkyfM^ z8AK+LcaaZ~KO&zZe?`7T{y)(`G!%_QW6_=HUNjLsh@M2xq8HJdXe#;;eR_E#Q0^e) zfxv-g9@3+j7~^RsHJG6Xr<_+=%pB>7^Rq`n57J*yh)i#`H=GI zHI;zYmzk7CO6zm7rSs2jsZ!=r7E)GH)>1Z7c2W*f&Qb+Zg;H&$ilmCAN~AhSb(HEX z)kUg@R8OzI1PH&%Ji?^1K6_g^e>hZ$R4P?2RUuU=RV7s|RU=g^RVP(1)gaX<)g;v{ zbtrWz^+W2X)Gv?KuQREw)K2PL>O$&D>RReX>Q3rj>QU-hnuRp~Nb_Bqr8FyPLTT30 zY^2#r6G;^^=a%l=_N@*%-YH1p2T4_3IdT9n}MrkH#@L=Ah`6JDzG+)wwlXfBPztVn}b}8*j z+ECh!v{z|w(%z;0DQzn4L)xde2eg^zzO>c{mT{bhS9+_`7Sfi|R?^neHqy4zcGC9J z4$_X&PSXC8_FdZF(tb%7NEb@Cl`fJlmTo8AUb;lOgLFsfPSTyFdr0?`?&W0#pg(rT z7gCXr?hur~8J(v{Lx($&&6(zVic()H2}(v8wh(#_I`(x=itqQwj>hRpMC z2J2JXgY##Kc*hSaLoP!hLn%WgLoGuiLn}ik1MXswVU%H(F_iHp<3q+LEUaF|0K(;H z1l?Q&z(LtpYr=5zpeZ(<#!{0Zt@5JzRTxYJ|FV=l+TxZX7Z`>S;%K8pRIfj^7l>t zX7aa?zm5F;D_=|bTFF-^UpM)B%2y^|wR|=5^;^FF2zK}Qp#6sU{7M(0E^fN`e|7Pp zi!c56Q@@A${ifgF_4|h||JCJ6m#Hovx_o-^1>*Kg)@82CLYI{;8(p@#>~uNma?<6e zuD@*xSoHTsb@VBo2(RHNjSl2sU?{%H%`k?Ehu1~r?>-wVWyRK7RKXm=n^~)q6J1t}9*Fx^8sc>blc)uj@hAqi%M(Np*igzE8WJr-RU;f?L)Uu-M+k3WSi;M=+^3%bnA4>x)t53Zgbt1x~+6u z>$cHttJ_YugKkHSwi-P&dTR9YPLe3o$Y^9WA|IiO*k4+sT%%H>N~1=jR-;~{K_mR^ zq|vPLM&n51SmTGrPmNz*Y!YW08;z~Tq_Ojpfmk)pH7+!+G_EynH10JXG@f)9=x(FC zNO!UB9=dyai!#(GyG(aRcUE_#JNB3No$9X8U8%cDceU;s-L<;wbT{a3)ZL`}ME4in zKXm`}9%jf@_L=UD?yc_0$HA~b*sJby-50vAbl>Q{(|xb|LHGFaS(A+>u_k9t9-2Hg zd3ilcl4)Wzv6_$%lwrz&RYszk99^qLHsjG9b(*yv%ehg1&_Jv{aB z@|u@JrU#=3s|WJIG)zmdS~;j53OzJ>X!X$Paihmrj}JXQ_4x8;m}90#qerVp@>#Yc z>rwTX>#@{hrN>5(tsZ+l4tkvQIO{3Z(?d^BJ-xhD=9KBl=*jAd^yK_}=A?Qm^;GGp z)>EgaUQdIbCOx0^e9?2N=ZBu3UStg;%{kMv(X-Vv>Dl?&4%Sv@)pM@rQqPs18$Gvr z?)2R2dDQcym%Uz6y*%{t^eSvPZ7!K!jHe)6NH0z=tQXZwu9reDrCut%)Ou<3((0wt zORtwnuM54d^}5k(q}N!ld%Yg?dev*H*QZ`zdd>7|^-6jbz2qOKZ>8QUz14ba_15cc*4w+@7kXdn{h@cG zchY;U_g3${-bcMpdjF;OKl)>%Kd$=YfBHl8XQV$>(}kvirlF==O=C^>nkJeaG(Bm0 z(e$Qis_D~PebUTh-T;I^6$!~i%*wD(O>qmkriG@Zrj@3(rj4eprk$p}rlY2lrn5c* zeT4d0>tmyjtv(`s#QNCjW3P`y9|wIL^>Nb2SsxdDT=j9&N2-s9KAzr54xtd(&mhc! zMS&I+LXjBLVU7GyedPKm^ik@g(nqb2Mjx#{I(_u|81ymfW6}p6z^6U~eTMqn>NC=3 ztk0c3_xeoqdC=!cpJ#nu^m)@~s?Uc$pI(Fxi_tUlSi7h7)hi@1F&o6f{HglP^;zh% z)Mus7TA!^xJAL;09P~Nq6K3U5Uu%7B^tIJjtgpSk4*ELj>!Po#zHa*Zp|79%O1*CV z_2$Xefaig<;idJ6d}8^Z!$%I4I27ReY9YghzFJ>{zD5Y4VQ$vfJ5D3hj}|IfSY2US)we4Qh5GhChy&r()3=AdJz<9PAZ@Sd!X^VwCb*6u7J}Ue zx*f=DAc=u+1!fVrJ)qElodR+QcpcvL?E?-5s1)?=ufBc33ZPl6S)$nyz<1!+HG687 z`HmX$s{a@8t(j_80bLD_vzmpP?`l?H2ZQRX<^;;BnyZ?-njZj+0`UppruWZ#cqOos zKna4_h{hYzufP{#GX$6**nfqZQcVpA9Z+$=v;nvV#u-pzAZmex1ss*yz1l?WQEduL z51=_f*mxV2N5g>j0-On2bV$@<%!>_{s?9+g0Rcp94L}A!6`(>WEtOVE0bm45Yw!Y; zwn`CN?&zzd2d;Ecx}ryoA~b5osQaRAi;k;zUir!>YMiK6qN|5VGWKw&>Y+7*xD=F zD`_IuURlGbnl9C-s3tx&%4x5<&e7nY=Cm~RqLCEMi)gk(!x@^i(5Qrl7&Kd;`)$2e z>UvxE&AJ}em95j&qpkpTd8R8aT?px(#(s?K$BX?K+mDIv26XIhKbH1mYd;eEak3w0 z`|)Z&-gFYDV=|pv={PCKzQVLcrxiL!(96Hx()IGHcUQf3>Wz-|-lA6sJ<#h}T#uyo zL!af#emwMiqn}m!PN#1!`U=+!!v5;BFgQHA|mCCu% zVx@+xb@Q(mZha~M3uM7rU<+cQvCvxREesa)S?(4iiwlbXCpF|(Kl-I;>wm4B(! z9K3|cw&n=*`mTR)1dC{qEINy9Q7n3kjm6etZ*j1Avox|awiH>KSz203Eg4Ihr94>F zsI*jBszVH1vk5v9(0>d9OK8biVoPGlTWTz|mU>J2fOqR6>tgGU)}_`N>oV)|AY^lu zb#*9`YNA|63;K`hz&f(dS;y9ib>6zhy4JeEx|`+5^1<@Sa%$OF&MfD_>c*wz%5ohF zshUjJxP(qA^!vkLnJhcYY*{RO%Z=sMa%Xw4e6upLGPW|Y5?P6@%&g3y7o9^?6Xz`O^9-AddXS`fJE~=!ivsxI9>o);sIj`o{X!`p){n`kQSc z+bnI9+Q!%>vrQhnc1>xUDsYmtn5*%89n$EJX9KoD+c?{ZZM*&96CL*Gk9iBWCEGgNifz4Z8{4+F?QJ{QF0x&0 zJ7c@dc6re2bt+6y2y1P-OK1sn?_pe|FO&{!hqfczIoq-A#CG0xjqO_7^|sT8y4gOm zeQf)M?N_#6+kRvFo$XJyPi=2(pV>YS`o6xjeWg&S&_dQ0f<|NdkMKh5!S-Z(w!PTi z+rG7ZXZzmvgY9p27}+7RLu`k&9X57I?O^PX*&z=;z@fB5Wrx}hmr!fa2#=1q^p!n; z9ncPB2WJPigV@2_p|L}2ht3YY9R@qx>@BjljlJ#cEwwjeZ<)R2!7-?E38mQHYVApA zen)3!`c`3YU~gz|WN*&i#NNEUHTKroTW@cJ{TkUXu-`NL{c3+M_BXP>Gy5y{9^1RI z_srgNdoS(1w)YQvxAu>gb~4rVI(l}Flu1*4WkGAbBE_8Jg?w+4bK~R-oo<^o>O=> z@SMSO9;A!UB|KN~T!%vW^E*6$z_W#CfMxufTNrmRzQbe$lmCOsADFzrWCD{2CNr2MFgd~GUznU>@(PnT zm}D?vnDj9Dgvl37^b7yO0{;`3PGLHO=@O=Em~LQtgsFjP2Gcw^ zC#NM$E11?Wy}}e=iZCUZ>Q}We9UyvwXavzSL@yAHA(}!ogJ=QK3Ze}}JBU(<3`7}3 zdC*rX2w8jinjO=5t$sj701-k&5IKk#B7w+5)Iiihq!0cH(HBI&5ZxjE2jV5fD~Q(+ zZy?@6yn}cT@d4r^#3{rE;tb+E7&7BB;FjYW6aWx^gpa`(AV!D@Vun~C_7FD^w-9#_ z_Ye;d-yr^l*$ig?!YqZEfmsH#JjgcHvZCbXSshpcvujAb%|2jeVFoZmm=Vkz%ot_@ zGY_){W-ZJ*nB8FZ1+yQR{}1Lfn9pIpgn0^c1M@5hJm)3M>i{R1f504IPB3>cZ(!cR zVh)QVEDS8N;Q3sXu&7{hfyEUT78U>tf`x-c1B(_G`uhi1Ca^TH%wU-ZFX*y@Wev+K zED@FjO9xAVrH5q)%R8(_u$sVX2CFr!cCgyR>I5qTt1JjbRVkyVh84hyV8yWVuxep7 z!0HC8PgomRXF)o;E@556`U2}~NdM_6V-2t-SbJDEu)e`&1Dic;3~aJsDBV=BsRM># z^8p)x4Z?(nS;n+g*1jz`J ze;^q{5<@bBWC6(%k~Jh-ND@d=NDL$yBze%Zs=X(v1Cb)RLh=y~XbC`qkPsve5{5(| z@sKo-=!18V43K<6a);9dPA52}a58Yp;FJgBtBQb>Y@r1>U54mE?*wo{I1!u}P99Dj zoW9`S6#iBE#S@%IaDIXF7|t=A=Wt%Yc?IV)oKrX(IA_5ht88-RWN3<0S1WpKJOi8& z&H`r-=LXI#oI5!8aK6F$6VAVIzQgMbUK4md2fD_qz^jMXFL?chw-LOJ;cW?T7kC4B z^YC8*|CR9H1^#=7|16{tq#H;NkS36xAWb1PkYTf1U9i$AY zK0DOU{+w(U^Za3V0K{kU=Co8U`}9CFa}HpCJ%yKQwILJq8yb4 zqQyattm+;~&&USAAQ%GUz%UpAq7O=?^>{|NVk93V%?333NHLoSee$Q#I8$UDdf z$n{V13HcY~-;n=6euw-4#S;`GDE>h40>v1L2^0|&F%&Z>=1^>)NT4`DafTvQuRIia zuoDM)x$^I|vZ)(9y_%?&SRKGB;#D)QdS}(=s%})3lBx$(O`IycRF9(y7k{C+L-Bwz zf^w(+HYiU}ronZrF08T&OqZbAvQUDmt)O&JvO1ZdY@xhCHG=9NsGgzv1J#Qvh@hH4 z6{(2_s+pQ#RBZy)Nv$MMy+W{zsGLJp8LG8V=R_T7F+p9R%SOFOf%5dBBB-2_=#?6; zYaP=$E10xlIa33aD@Mx`RcWum-7@$Uz zDH==>T}sGOE>-Y92h5YAmlSoQ)mXj%DdR@bGYWiBGK*4Fly9PJ5ruRp2tyzF4wna9 zBe@E&);QtX!c}vYBY1y?_ZN7dXiE^@ zBY2OsT&I;Mtb%PQI=(VB-=GPF~n^#&~-XiQ&2;(9C9fVk$lH3_Y`WQ_}J zAXTHHnveW}_g{FwYlcsgF&bOZ9Erv|g48;M5;Q%adws3^>egKEwV=ydU4p_#t7{?M z<>+z(Y^39Fo!EligFWetPX}!}^U|4A&|<4XEsRTamZ7C#y%OssRxg}-QPkU=-j4Kc zqi6j=4>5Wa(2q2Ix7GJYfK=Z#^fj!noFLW?KX!E}9EU%F{z3o&=m5R|9)Kgj3E&hk z0*nFofM-Ahm;vTN%B>DJ^*<<3R{2AC4KaEA0JPy@5CI9$0WzQfdcX#-1H1u#0sa6* zKq-&`%7F6V_f{Po)q!KA`*6MA69N&C17aW#)BxSUMc`K8j^Iw<47dzj9>n0T4D=&+ z1&81WoC7D|8gMPR9^4H$0zLs7;0!nqB5_sEskTBnxXMgo0(QU*+yHmL1Mm%G1o8|r z2AP0FATh`cWDb&moIuVXuOKOi0m(q}U?x|Woq8}7tg8?vEpY2fU*{8oAOzw-7(_rk zNCVP>bRYwWKG7G*FUSM@6ZjGMXYhZ(zknZupMal&kHE*^XW-}HSKt%yC-DD*KZAb- z{{}tP>r0FU4ayaUhR1-u8}fN#Nf;Ct``_)qX( z;J?BDf8c+>|AN1R{|o*B%?O%*pm~920?ibf2$~q088mZfme8D`Nue>&WYFZn(B9Mm zL!~WtZA)mbLFY6LKts?lGy;u>riG@1<_66tG+)r%p`Ab*K|6ysh1NiuL7NBDds{(U z2cnfudRl~*pcQC6v@Nt9bP;q5=r+(Dp)=5B!3?h+62%*Lm(bGaKA^MEF?0f*hpvTw z1bqbk33>y427MkRgbGpawR5knj*l=;>IwP=`VNK>3@Aqf?EW)6Wmg`8MtL|%Y(1}Rt7=Jtqy=LZIEbGL}ynw z2RDYBz^#Sb0G}iHT)<}@Ec`J12>f{XeTLr|{2KWE zg8K;WG2CZxPvLIhp20nbdkOa%?pGbN!5!gFa2L3HxOZ^x;rWp>~Va@$pj}6PG&esaB{-QIRMWl zjFT^%=zsl-lLtKF)yA7smf! zyu^5g@fza|##@Yc81FGYV0^^bV4Pu`V_aZdqte>qYj`J)5o5yGVayl{#vbDa;}&Nr z&N7@;II9EKZDw)CI1`+CoHaPp-|&O;8O~QY-{Sm;^AzU>=NZm(oEJDRabDrP4nQ~s zPR!p!{%CG-4md}g6V4sZ1?L{;EzUcf_c$MLvB8DGMTUzU7X>a#TvWKIadE-LM;OE| z2p5bCkBb%;JuU`Z?r~{wnc*_WWr52Qmvw+!EZ;-iX=!l@xI|nME*&lfmmZf5E(cs0 zTxGb*aaG`|#8ri>8dn!wT|-D}WpM?#B3ucsJgz!i-Eh6YwZV0U>m1hwu1j23xUO-1 z#r1p0RjnDY*DV_|TGCUP{D)Dr|(?=NIpAb)kCx<7-lgCqorw&hFcz(k32+w0Y zFY$cFbB^Z%&n2F#z%M+%zDuH`Hrvu!?!1VGx%2G z+XdeM-#n&MOe0L^m@YA0VYEBc>-zQ%o~Vb4&|N%OJ2yYfLYJ#ge{)1ZLo-Dap_!vupjo0>quHR@qS>L@qdB5Ep-ItX zXmT_~(BY~qOCkM=W>oHr_6s%rr<)Buiy1^iXdD_wBWOID22G2mM>C+gVHROF$83Sw z60*DoiIx=%P=c~Xje5{ivL&WqY`Dbxv059-I?eqFGI`-Glv;tCYX858q8YE zI?Q^^ZkUfSk1(HMo?>n=&oIw1FM`xdWdivnlpuBYqNl|iF?W~?<_+d8<{jn(=K2U< zn15q2#$tj+gvAPr6BcJI(%}A8GgxsAs~bIR77h!>La^{yv{-al^jHj7s1$ajQg)T2 zV;QU39LqVDYqfV{xmRH}mM1Jz3^Hkz39D*M!InzR(cq+Rg!BxnMqyHuE|v|Jt@>rL z{KWDLs}WW&>U_m&qK;KnpJFvvMJQG)td3Znv3gYzqpA>9OsEn;tO|AS1&LXZ+bK9x zsXSW!)NH0Mo%EQjGBY)hsY^^XV4_wntQxFZ^-HM~3acAd`i#FSVZu7XdX4oK>r|yC zsu)q>hk7`$E`uH|h%OY#sk|SJeCjSsPv7chP|Jc-=Kjvu<>j7)!@hOQu!pj;j zTf7|ba#BdNa*!26tngpF6v3+;__oTNRXD5ygtVoq%P~F9E9KKEs!}163UE}?B3@cW z87gy78Gm^BRIr_L;uPYB*Are-#fmBLOPO4X&BALL1a9h%2xKVbIw_AybE&#;(<=hv zmGJ8D%6Rok(orUk!fuo}qXZdzk1&8plnQZFG=TQ@wN#JqIldS8UTU9Qo8DT$4v3@B zVb-9lc4)PIswGKn0BSc+18^h!_y<2;v;d~PDJ?Z=D@iLB`0RpX=@=+t+6mgJroqr^W=nHdbF_&DM9`kmzG^H(vk@9oK%47!KParj;#}9yy6DxEuC5<- z^{8t?hn96!raLX&NTF?Yp`!Z_v|nhyb$fyKukImqbD(p4gclvbBTRHWt%GBo^CHX< z7CKHvIOupz$7%@w>MRW572ypb)j5$)ZFE+mGmGHR4zmEgrR$~o8oJ2g@~Ia{y|?ML zP48WLiDJF9=v4us(bG0Uujg8XPlPW$P$K;3$q(VL9^LeCgE&K6>07P76Y2YfzRnSg zpy>`j^!hE=@00$s>fcj;5u!t6L_ze34PuWtAl?wa5FbcSNF$^_NH0iZqzTd#DME^o zW=M0S6;gt9LOLV8BE2D{NCqiG%8?4BGB^X3P)pZPu-5pq?sfGhs?SV>H>5A5Z=^fYU!(`R2;B)?iq4?R(B#Q#p@MG}ucf_h-4*NYR{u7R&^dIB zPS7>zI&=fN8}bPG8Tkcyj66Y(kYnT-@*H`EoFJc&|3y9{r^p65L(Y+l;5Jv`p}JO- zu&W#|Er@G;Tldm>lh%JZCS-@q$b#&VTjUOTK-OpcLjFPiMZP2dMSh?}C^M7=$_izJ zlAxSXQWS%dq2wq9N*Uye>UB|?uUy0STkq@o{SiWOD2yT~9;HEPQNB>VQ6A_==>MP} zqo1IU(8uU!=ojdB=nv=<^e6OZ^l#`>^ag!~K1W}mFN4TY9WqJ|Rz#T=-!+!5`*xiW z=udykHYylVW4A$*{?>DS{Bbse+nDv1eMQ z*QmSh@OA3Y5H^gBVB@iAvFWhsu^F(rVH;sP$M%G6imkym!#2mZ2yz=m8Y??Z8~K`- z*C0R(*b=r5TgJAu4*u7$x zVrQ_+u*>BJ^>^kgv>;~-gsXwv% z!tNWpAMAdyyJPnky9f3o>|d~-U>{*0V?V=wj{O1q6ZU894fYxKIratiCH58eHTIVf zbLatkhdpC2*n8|7><8?>u>Z#X7yAbeBOJy!L^!N)*x-=hU~tHA$Z;reC~>GmRzhFR zgW%BMEy7!jw>jRnc-!Ocgg1k?3~xE!%AoPQsXj=d(MqS&B7%l2bU38%1cWz-H;=a# zZykOv@N2Y)B{8{zL4-ebI{c+c=& z;Jw6q9dOhd47nrT3GW{79sU*k`xhT0d`$2$!$*RT6F&aKM~M%?$0t4>^rZOe35_Be zB{VwG=uD$m8a?QFNzZrs^M_s{dO6XH(90K%pJ_a%@r1@1jSCu=0e3yV()c4JN5(*7 zqOs7})3~K^PvajN-)SiWd|wDPB>$rg%f~mg1CRLvcoNPH{nTNpVGS9RS|(JH;OqTZ$pP zL&rohQ!EsFiW`bsiaUyXif=SaX=Z4a(JZG~L9>!(70qgzU1|0nGBq=%nb54E*%!@M zG+)!)&^)7gPV+K|UgtH|$Ujg_ZWL+cH# z4Xtxp7eP6@t^>JzeGOQSHPD)AEwt`vGo{U*HikAiZ3^0yw5bB%d~>DE2W^lxOdC&| zhBhs2XS7|?*3dSmZB1LEt)s2b*3-73-I8`I+HGjJrQM!(2ih6hWwgs_SJ1AcT}8VO z+6nDC+OKJEXrIwOr+q>DG8l0cslLAkSjgVe-qD_EFSKvyVCaz1A*Vx0hl&n09jEP)w(9zH_qhm?OijG%03LRTI4wO7mGNL4=WJbxHk_9D8O4gKYDM=|Y zlw_0?l$3$#o_tUOln^CMiBRGxX({O_xl!^-$rqhsI;C_nbjs*d1P1)+N+(Mvq7&1} z)2XG?7oDHzJfiapoyT-u(7B*<8EElmpfl51=eNxnlnSN#B@LM= znTSkGW=>{FW<_RAWniCQupnV!r*=0@3+vWT(;Wh=_olx-;6QnsV)K-rP96J;r7 zIb{W9WzZn2jZF#q3j0(%jP|-Ts-}Z>JtbvCnWKy;6Usbg4P`B59c4Xb17$bLBg&VQ zuP9$rexUqBc}jUsc|my@?8+*6Q{Idg#Wee-lY2dO7(^ zVnoF=6@RFBp<+zMgo-H@5fw2NGb;8}9H~gCI8kw?;+2XwDpD#kDsn0cD$3xLQxAYr zOSPJ&X*=B&=s~Y=R4^4ng{PvSqNPHg?u&|VDt@TAQ}LII2bB?(D=N2Co~TTz%&9Db zQa}Ny%FEH)uetBycHJKB)b z(4QVQRSvCQXVoyPDOp9uojQ7{j?@B6^-;~2s-;v(q$(S!E~qYpl3G;;^)rM)PVMcYl0cEYu-t#xAhDCwgP>V}W2c0@x)QujQ1JpUjquxXc!K3Z)va`h;x>_U0H8Y$Jam|kV{ zF`OgECPNX{gNBqu3IN|HJ_H{=?UtwJP@gh_eoj6iemi$2eLCut! zh?+SyD{6Msq|_K{a%u`{${=`e>L3GYt^sqUMO6*nHbjl1hN%&1JT)yf9kmg)DYb^$ zg4!}@;ng3aIAkSbX;8NXYLQx|R;X>LZK;c>OQ|!|<lYC8}OOoPzS((pyM zh;DPbt>|{5o1t4qx14ST-AcMuD(6%VG~FEC8oCYi`A(lipPs%(^z}ktKwn?=B=A|Zr;0vaf{3?as5=oaJ_&Mm|(yjwJGF}S61%gikcx2)WVq+&XjX+^q|@ zuH3qI>x)}o-TK3=!L8A)y<0bKJ-AKkHpXo-x5?e6aGTO?Dz~ZK<`O92+T`9?x54n9 zv|+aqx9QwAbz9@MncL=WTexi%bUNE>=zMR{ZJpb)+lt#ZZri%;&Fz+Mw{<(?cA4Ad zZdbTn>2{Ud)oyonyZ6u(-&wZC~l> zOBXI(x^(5zwM#cH-MVz=(t}G+E=^sUxioia;nLEjl}qcO9!jr)uBXBO6vCV-C6_vv zvP;FK-ldI8JD2t@9b9^IX6j7j%-orUGfQVy&a9o;IJ0$T=gi)jgEL2GPR^vx7-uqP za%T!>N@uFz+Evq$qTChcr*(X-8fbJvCtLd2Vw^MVj5y<+X`E@D>741E8JxMfEOOc0 zWeb-rUAA`F)@3`F?Ok?s*~w+8%QBahLFB8Dcy0M>gFzD+Ixx$~WzJ>nGI5!AS>v+S zWxdO8E{|M3clp}o8<%fgzIXZ2GI0ubx<=Ydp>^;`~dAnXx2kN z40GplcDZ+X>+;^^gUfHO7`tNPim59iSIk|pbj8XQ2Ui?jadO4k6{#!AARJbfp>{0v z6SZ)z@UCcF(Yit(;nS6oD>ts(x-xZT8PvpTg;Mf;X+yxIWLJ7uHm+=46}f8es+FrY zuG+dPb(L{d=BnIPg{!LIG*+FIBJ&lRsLTVcbW{+=hx##Iv8%*YjjQx=I#;RnHga{U z@^V#)tJqtW+p5iWbrr10!AN}#*hQr#XelJvl+|r4u5MkeVxfs@S>0vkg7oy@E@yQs zs^d@z=!mDy|D^<=}o(e!rp@v{|BI89hp<;7UzYs!&qVkv>%KE`z%~)L7$! zT4t#Z7q&hfD)UeuhMFx@M-eQ|*GupK1j~Yg9JHsRGf|ZRDBs^J8Q)!7<=4CG zphS43r7NCW;mbhN0>nfiBTA3ZevGm+lu4oJ2ZbPLmqT0GS{T-Hrj{YKk*MWB z?eA&%tqNx8(D>4t)<>w+ga(lgarH2zO&IN{XqiO&8`@#e5XM9^-+PEI#xy7bb;l`ejC zL!&ztU4H1SKg5*6C|nP5Iy-K3(&uo{v6oI{^tP$@K)s>qg-UNYj!L~A1Ra_B78JCp zHK1^8)nlKY+w^RtXPQnwu=TS|KL(sT>6?hYr1iC@FB1LvcCK`;3O?=d{nl@i{#$F2 zNdLI{i=Fe%wa#_U4bI&hM~+X9Q^&?}<~Vm;I4&JmLC38!G_^e_pF>MX`lak0H;y~U zz2lpciId35*@mt{!T$j4exGr;D?z+NtrR%DoE>~roIx&=lsuYvXx(>o} zK>x8jah-Qv>$;okBi9?(XRgm(U%0+>edYSv_1C~pRrX15LxinI*E`pH*Eg8%j4+Zm8XGalFF&36 zN#%G?Jeu$*;!(n*Gml<*^v$CO|I_e4cYa>-^NOGE{O1q9O!y_@mxNzV{387F#p4l= zpLzVk<1vpXJdSxhsIam!Ti!G;s9E(HBQ|j{o6!!SRyg z6~}9iHym#{PB}IlXB_7o7aW%yR~*+IUpRi}_=981F@&X4OdLConPcJDbKG#;a@=v; zb3AZ--4bM8B z^*kGR_QkUwo-cX6;(5w*!}E;iInN88mprd{e&zWG&n?d(?7`;3^Oolw&wqH4^1|?< zHk@oZ*>RF^VmQe-$vG)FDLJV*xo~pjKkXneF(s#{8(BAh&*IzD~zzjHo6@p;7O7e0^qyyWwl&xX$hpD%p2 ze1@>nJQJUp&%$TV=a$c(eE#M0onQaQuQPs4_|^04FTdsd#{A~_?apb$Y0T-2(-WtL z(~Q%c(<-Pn75k*!))c~~ROcD`0hKbR!l~!9;k4s);Pl4n7n_L9oXvvGlFf?En$3pI zmd%dMp3Q;Hky2hNV1oj5ylmU5PHmUC8cR&rKx zRtIIMijow1txzj%?rJ<)_rN->(U0GZITOwr&RWho&U(%U&TgDPaX#Yw59cqOPdJ}) z9&sLXKI44B`HJ&3=UdKqobNe5aDL=G;rzt;ne$i9-#AY>&p0nQFFCI`uY=@XwiZ;oNiHaNcs>ao%%2aISxbFV25CzjOZJV#LJ@7h^6aTtr;NT+Fzb zbFtuJ$;E+-go_gwXD(7M3>O&}ITr;NB^OoDr54u!{8pfsww5)Ttz#-ZcNENpaN)UV zxM;cPxVUlg#l;U7cP=9?_go&iJaL(FSp?^*`lb{KroCrfq3fWlWG;ovmdk;w5mytg zBCh6Kow!Q5GF)X`>kq#t z{C?v1SG94dDnnHks+~}8gsLFate_r(P#+KYctx%&3|)!jN(@(E^cTN>^ZT9Ol>jwT z?6Ojo`6J?wvywm+(5cW&1z9RbQc;hJUsPJ65)6Y1EFc0EB&V!21$8L^>x)0W`QwM} zi0up83EN1?M~WX(M2lipl%=9%6UB=t=|f>03dm6KghC<|-w+z@R#^ZVk zf7w15p0s4EB~@*2YPC{pkPLGzt!dwk;jHZ}Elp{KNsB{T;L+BN_EmzRH}pfaL;(y= z`v4l**Py(Htr@-;z8QWQ?hFr&8f%=F@vI>~4c=)yjxpDC8e^#eFHK@;c1lA|tf2ak zCDL$@Mrt&^p#xVf?PC7NvJG@@D^;WERRJ~pX(^|L`={cR*c|ES_`9@C|%qM-{ z)b}!dVe6|)UmnaAa~*WVYGw=HUHv=jpHII`e+hHL+%gZ$HhP)!1)w8pwSf_Ig1O=AfBaRX<0s5zF6)o z5B5*&N9_M$|IGe{{h0lP{r}ic*+=YS_A~Z#_6hqF`!oAj_HXP{_J)1VzF=Rnuh`eY zv8;Xo{}DI`nwQZzw`cak-m`Dmx9mIi1N%?*U+llx|FXZc|I7ZtO~lQK8^cY;P0mfh zO~uVM*aj3asMG}Qi!>Mp=Z$dVxoNqLxIJ;3a%;HFxXrmOxUGZaSrH4G*3o~?R)1T^ zUBq3=o#8IyuHdfXt_~t-_2VgtK|?(qbLY8hx$C$eaX;oh;(o@x;XdQO;J)O(3gYPg z8oUR+@G#=x4-YRqjCq*w5b+T6FykTN;l#tgJe+xW<>8Holn28@&O^aN$wM9N)5A4% zUj_=_@IfEV^U(0n@zC=y@bJmQ7Z2Y&{P6J0!<~l*-y*)9_-6Q)@h#_D!MBocl`8&J z!Vp49dab;9{v7dV#-BNV7X10apU9uWpPs)){000S@pr=CXZ}Y1zVr8A{z>^Ky_v6kf*bZ{*lo{Mv;sX8R`FgmC?719`a8asFVNP<#{R3sXQBb&gHp~=Te?4 zdA9P5@=W3N^epo1<++#VL7wmO=a0Nhc1PH<=ijWHKqji+=JclP{V4%0$2LuS_2Dzq3qd zGBq;IWLn6yl4&i|i%hRF{gA1ZDaaIM+Q_t%=t-iHM9&h9C7MVylV~B)PNGyIBT*(% zE>R&-DN!X+9Te#5hg5@yVmlQ^qBSf{wCQ3>Ck^`c6NyA#qDCTprUP`=@crEcp;;qCxiBpM<#F@mo#D&DA#FfN#5Ut1W5`P5Vi8j4r47)FVdy7S4 zFL5JrD{&`rFYzGpP2z8fe`WS8vzg5Pm02n?BeP6qxy%Zgl`^YjRtI^znk{E)AW`P1 z4FxidoX?WC5aq!G*}e%c7M!aNK#5tNm5I43H}_#;wk}1OOP5S)wOWq!Y6+sl6XlP zN%X;Ql6*??CCQH@cR5Yu6w4`vJ7 ze3rBRpGMAwoJ%=hg0V+IyxO_c`082Y?B(3Zxs`J#=bM~A<@_b*Upe39btbP1c}?W? zEU$&UjpS`CZwq-#<;}=jDQ}g$UE~eqP2|nX+o!yJNjjA@l5{TVQqq;AYe_efZYAAG zx|j4I=~2>?q^YDv(oE7^(n8Ww(n``=(u<_m;1o(f0vJhKp_;KxNm3WiL8(aUC2b^a zCG900B)y55iiyO`#Vo`u#jM1v#cafE#q7lF#T>*O#hk>XVlpwgm_ke`rV>+&xdctF zDvT6PtPNDn^XhV5C$DrqA*v zc_jH<@}=Z!$+wd4B|l1@N}fqxNM1@_NnT5S3GyYyDl0)s>$4h0)|s)M7IQCoBY7)% zFZoT1Cn-i!JWKIMiWe!yQcR?Xq===MNimmVCq*K~Ns6-+sT7$MxfF#Ir4*GEwG@|N z5>|M#a;mhXtC44oFz9evkEMl3;iYJ#Xr<_+=%vtS{F35FieD-2Qaq%Lq&!KPN|{Mn zN?A*J30`7FUTJh%C)_1V*+|(+*+~^iHJ2)t%1D(-l}lAfRZ3M!RZDdVHe)qSDJx5h z!WD&capk3IrP8k*q`FBxlKNTdvD6c(BdPaNAEZvCew8|v+DM&Aol9LvT}oX^T}yol zhGex@DVJIiT-ra@G`9vcbnafW)FQQ)x|O<@`cvvJsqa$%mCHmfQ@KQPnagD%m!({e zayiN6ESERAq;fHG$>fsDrI1T0mr5?RTrNSytn_OIeQC>CGvgWq(WCuEu8BFul);HZX0dCyg6DDS1p1?Bw`q|m`;r!;N_kEx+e4QFZvQ)5=E z${f{Es3k(p4Qf+RnSp$i@=+^8KXAJhQ5L}HN;B8(gyOT6WUctBi4uVo?5osW<>x9M zRP0IYt5P);Z7DVrn=71AY^mHsv9;0zgOWM``;?}q%rotLYlvQRF}m*1yN-g-yh6bg z=B3CjMOlgcQc{)jq!hrU_#}aeqJ@-zqu>(7g($^CnHoy6P@;rDshEcUpQCqOPa|2n zZm-3(b_*88`3wu|t<1_gLUE{wjEF?~r2D|EYu}OXUw+y~*b)?#5p#~Au!F9xl`Ieu z(-7^6pYpw|WtX9v5u78`D0428C|AywQzI zck{YJ(2;j{Kj>sl=Uh5z(s7T@Yjoz)-AkQ!MC)3d5$GXYPrSEySd1q(J!|>yPF+0k zgs$u94RqK2+jZ}HciVM?uKSPP7wUbR-eBpikA5=g2S(TZ*2}$Ki1p&Am#wbL^qt>z zdDj*C_R!aEbcuJTh^dR;Vl6%Bf6#T!j;GyY8#&zPs+H>z*C-I(YA(-@%}R zq=Qih;|?Yr>^nGgaO@!Mz;s|c$U1Nx2TiRp~JL8)1mD!>(F(WcUW{-c34F>og(Lzv8P=P4Poi2 z8lgkqA$1r!pLBlI`DN!1oliS&I-hmkbw2NW(fP9TRfO|t$wT*Y`j7V5dEa^JeCR0Y zXx35Mk?F{Gly&4fDm$t=syjM&bcx?2!j62$y^fQPO~m=`_=%k9^e1!!nDM2os+~dzduoHb0cM`ggbYa;A z(*@UsybEQgZh5u;DO^y=3gOaeoK0UN0lI))knYjz9@FlTb`R4%vhLx!N7X%=NFsc+ z-QyaE5D(}c*gd|x&t7CReEr*f4Z5$S`xuj51pP7er_i54e-8a6^mowTLqCPSfxd-)27L$p9QpR+LMi&GqZyYvD22z?KIf<8n40sT+te?$KV`cD}Afva$EF>8u4w4*_0+JGv3X(d?A=T}mgi9rPXjw{w zkhpVPKKL!oebkMG1=|5~ z1~xft3fPpesbO=4%^fx!Y&>iTHUYKx4pv_VP{~M!7hhg0lN}* zb@Yqw0CoiX9_;^teIND%*pFa8hW!-wGuY2zzkvM`_AA)0VZVX>7WO;X?_r<9-oW0% zK7+l3eGdBq_9g5q*w?UcqLW0aGurCY=&q(SbnL31a(jS1!rsGPpOj%AVE=&qC+xpr z{{#Cc9C~mV!QlXh6b=Rs77h*$IUGtjRB))H=j3pXO~J!8&T$U_2ZV!%1HnPy@Ck<> z`0oV%JB9xq;rI)VJvhF@u@A=)94By`!f^)26&&?@$uB~hctIxyDH=Oe(;!;#=9a13yK!0`u;Pxw8C-&6RV!EXn@EBM{P?;rT+ z!^a3d#_*BChlP&}J{)}H@KM4?9aSxg;rY12M+YAO9|#`=9|1nT;o}F=9;9!O_8}cW znm{^&bPVYP(mAAiNDq)6Ax$AQkXlGHNDD}-=!sSRi=urrC9Q*Py_-k@QifC@eL(sN z={KZ5V1{54FcUCSFf%Z7FbgnCFe@-?FdHyiFgq{@Few-dCIjQZ& znNjktVuZA;siAC5-{>e^?_UgnK`^IO=q;fGa2_0iV{ig4 zfO~-Z1os8*8=U^dp5R`PCy*IZxWA)kTNiTILA3hn%5EpqN21 zhhhOm3Wb5fLgApup(vmzp{Ss!BUV`%QQE}SB}su$cqsI-0!4tb2jxFd{tM+hlzk`% zP!6F?pd3LthH?Vs9?AohM<{?2h2~Z-G9!i4p6Ur|rf1rFq`3K4uRDGxhP$f`Jp_)Urg6aU(5vmj_1C@m; zgUUgbLsdXkLRCRkM>CRwqLq53-C`{h=;lZ7wJU%Mq4H1#sJ@_1pgusILT#XSQ0GvW zQM_EAB4Jwl2bwjj0cy1rC(z8HNue>&SZFe6oXYIgF|Pu6m9j@1wX(IMe_C(n)t#&l zQQ=SzPVcIoh0_3{v2~5xb5XU3YAb}3Rihr9auw03$W0w-QRSo^Xx&ihf#9SL zC$B0X^~$K*L-i8sa!{dy>J8Kf0Owp$`%1=FV12YdDG6J#URs{k!bHS^>y8VQWUT~h zXot$HRhX=TUzO3RgiXa_LPT3Cl2S>L%579+VXhEBh4d*+584{qQ{-wZBrNjU?#d}s zz?RaoltLv&R|z=2`~wCb((4o&mvMotevTK3j%w%4As7LT?13$gC|1($EQ{AgJh zE`Q+if@@E!s&E}^fl!-x+L6=tn)c1$nrrh4uBFzT;95r=R_y28;-W9sQM5OreUAXQ zL{smYa@O3irhYZZ3%3$(l_pkWqA=zWQL}w;(`A*$urww$(TI$uUNonoDHBb8XbeKL z2)cuZdmVLKiXM-!}N3*Eb}UZ5N3 z#zHp=I{Me4ypEW4Yzo~0y8r4-6T06zkKqqVAGEZy>RRG1t13~^gW=jX?=0TVtxFk+~WQ- zejx<#00Qs;_ySA-Q$Pcl0p@@OU0oVXr z;0)LS=fDMU30y}Dx?0Zo4vfH`z%P&<$U8_MWB`(Yj6lX9bC5mA0pvG`0kI$%hy%$% z3Xlq472nB=^LIvRp z;SQmL;2{t^dhmFI$2&Zx@JQj2!Nb9$ghvIBCYsqE=g8Z8T;g$Gzx@w=$QL}m;j{M_ z!uJcl`tUV?uOWOT@HK+3F?{Xe>i}Oz`1%cB5BU0ouP1!{fv*?*zaxC7@NMAR!gmJW zIeZuJUBY(--%V7&eV-%JPdN(TSNOii(ZV;tH^I*UeiHckgy#sJV|b?UH1M?W%;1^B zvxH|2&l5b)5y0@g#`U<)B%T0If@gp~2L3qslSej#uFd~+@CV?}A9(fP^#-p2yb^eg z;kAd?0bWOV{U5vxyezyNymEMz@Tyc|uUrSMcInn#ryZcL;upc|0k3a({lM!5{~N>q zPS{KEpC`U2_Zym?r@&tyuf*h^9tuR z&KsOxaDI=Ir#a!m;3C6?!$ppZ0v8o7YFwOgamB?Q7acAT7akXc%M_Oemll^9E^}O# zxU6y6MA_i-jLR!7Z@BDm3Amc#%HYc3D#ulUs~T5L6cVmlTwQQ=!&QeXk1N7ez_r1( z#dU^jhwB{I1+FVxH@H6Ix{XD^^&QuU>wp`Bn;bUwk13`@ zOcP8enCh=*n9ea>V7kI|jp+u{Ev7q6516KyT1+!c9i};^1*RpY6{a<&4W_54zfc&b z@=>%IsfqaX9;b$ST~85H!jv%;Oaq!8njxA5%?QmH%>>O9%?!-~%@WND%?8a5%^uAG zO^U{#v1l?h4o!}xKvSZr(9~#}sE$Mn{$UVPX)CN5g0YjXv)W znkU)>?F8)uz?FQ`*?E!6y)}qbOIZ*BJKK zc#Z|Mh}NSew2U@jmSDEREXB-WmSa|7R!1L*(n%E{ z&?V?b=*H;w=nm-qi|&XnMQ71DbOpK!T^-dT3OZHxj8+Xa9Hiq|2j~!;N5|;&Yks2p zLidC2iSC7Yg82dS6my4pj(Hu;B>FL%dn|@nBv_2F7-O-;Vu!^Zixdlkg~cMn!eNnP zQD9MGQDIR>Ij34piZ)_zG?%1fVEwo*JeCQTGc4CwrdS#*EtVOU4$Bs=%tms=}(q zs)?FV^{XiJRjaq!x2W!MCaw1lmB)&(60AP4dSN}pI>GvYb&9pY+G3qy?Xb?VF0d}K zuCT7LZlbEC?&7USjaYlE32VkC!Dfd|ijBd>VUuH1VpCyLW79-Qsp4i8|D(m<2Cz}X zXb(>VJS8f*SI;`0eyf{YmEmgg##5$dYqdeEzgcz2(Qc|{7)8}aQLgreb(*d^RW+OH z7g3GqC!U^o9;ogS&r>|lR0OEzIaSBu`Jlox)sLwm49^bFIi3qVm+F*K5fq-AC{0!2 zj1q981V{@gI;7Y8DOJv>Duz{Ug6F4NG_W10VL}xG*lw^rD8(MzRFUoqSXZpM;>DE= zuFP(1OKdA;SYz8n7i+{lD_d7fEt*GDxUeF95nHePS!@HgFXfFYJW(lxN(NN=9$uWH z?i4?#s5nKi;iZW-*NFO3AeU0Hv>BtJHr*j8fXOQcNKrm`?cwzeukU#6<8`388AZk@ z;YD#Rc%5M6mF)3)#OrVT%g9iugkm5R%AiyQycT#Z6+jS$v9Y2boA$Ad9b4-fozqPP zYPlM(qOD`Re&Y2TuRnNw;`OCvT`eVQdk}A#_Vl!Rr>!}>m0DWUnpxD(s=epd#$vbj zcw!%^({c{p0^WOgf7jxNwkfpjph1~ZuYnoXj#dyy(+N)7ryjOUyqsdmu z#4(hq*~*&+ALIVy?(wc)?Gx`m*!8gc7rS@t`q&LL&!oX44F+L1)@%)SQw@t~00O&% zMiX?|uM2qWtZuS(yR7SB>D4(y3NuhlipCHu3NDC#O@0_eXb{V zFYNw@&_j4b_!r?_hvo2$cr0AFf!Rb&y z&-QxE)&sB}P@|_eo)6oI!iwi2J+$bKNY4OzH?Q~Tgz!N4MEFMdL3kqkL3knjPj7S( zr-&>4{Lo9eUNrR@hnOQ4deuOz^!( zLL_|%Au*C51>^)dMK;J8vO~_13*-v9iH>4!k?+Wz{?(8@G9fccg0eudC>e@F$x#ZF z5~Yq#V`(EcOs*(56hJ`~LJ1fW3{wmX3>yq727|$3$S^nzIfep5iJ`{Os1;e&QW&ln z?z)k~02mMh;UkLx?5_l$BYd9mdBs0}@b%++1K&%0Z|{2t-#hx=%fAo&`@z3|`u@Q8 zo$nXEU-|yY_rdqk4+efP_Je~TeEOmBL+gi`A38tG{jl=GlOMKzc=f}ZAEFXXzb)+f#E=*>dI|YNeDdi>3qRWUk@cg@kDMRnepLBU z?MEj+I{VQzt{F$*N9af1kHn9yALo92^5f1=jGtIP$^4}7larscescAbo1f@!fu9;b zwSMaSwD8l?PisFt`RUb9J3j?K8~fSZ&y1g0KXZPT``O9Qu6}m+GwgFr z*3UCPcYdDxdFkh^pI`m_=I7w&=oe$ZSolTi7sfA~Ule{(`bFgzwO_P;arKLvUvz#! zej$Eo{L=bm=9kVdbH6P7vh>T!FB`vX{qo|MSHHaZ<=rp6Uyc3B`BmvxXTNIw>grcF zzXHGd^y|d0$9}!{YwOp}uXDdH{QB(ItzTdLy7O!D>rcN){l@r>^_$FZoZl3FQ~6En zH&?&8`OV#L&~LYXYy8&wZRWSmZ*#vb{I>Ml)^D$V3w~$(&iY;Ech2u}zbpK%_Pf^a zu6}p(yUy>t--+MneqZ{1>-P_TIQT>A56&N|xF0@z`r|Ku?D=EgA1D4;`s2+X!5_Up zKK${=|L*zU@Ba7L|NgK4{o_AI{=@k+@#(>*sZWhht7!jLj(d8GX=q(I$ML|>o5Y)m zH&btB-psvOc(e3o<;}*Mtv5Sw4&J2R7;mgMnK#ax+?&Fi(woYg+M6ay#Z}9ugm{Ja zDZN8mo0_)Pg|?0#^y*@~H{=a_6TBUIn|M3*cINHe+l9AFZ`a;#yxn@c^Y-9v>aF$G zd7FD%cw2f~d0R*An-b_13TUt1-eQ{DcHV-w=&kpbyk&32+u*arXA7ULe75mf>NDrF z+-HT)N}p9etD`^}QQ-mv}ew zZtUI6yM=c<@AlpuygPdL+q={|>s{uZ^RDo&^se%*j-qu{)hRV!L59jT(LSpt&~?x6 zz&rHLd#BI%@b1&QZ|{D*dwTcByO+-spU-^0^7+o^2cH|C*HL+wx3Lkc7wp{o;{Wr- zyD$2_82Tdd#mpBAUmSe#+ZU-Xj4!M&GG91f&(~A*SW6?UzfhFqXw{UBPvph!u8$Pov*#G z$v25_R=!DnV|-(MlljK^CihL@o60w}Z<bf;bn>yQxKS9xsi%|*w+69# z9sE7f{;I!^wQQ+nJZ;BmIZYd4TJ+MUmj7G6(wb8w_uOx>ZxI_8+M{59*T-rUW8k|) z!=svy)bOGv|1`R%2|Uf5MSo+=HfcCXBQTo9(e#XlV1n;HefRRv^YE{Sfo|({&#jA3 zT~+D^QFmjyxYDhX?s9YoqpK9%YD5oY9BN-0Ir-LWs$$H8>IZvghv(`;Kq1P|TiD%>4dagY;UdOjgo`aXf%iN3cV!h;E3NMwH z*2~4q)yvJx-Am`i`;hoxe6T)bKIA@BJ~RqL_2K3N`oKN}|CsuR^`EW(I{I(pzjOax z`R|keN&HXepCkXw{qy9XSO2{GC(y5odIRbu)H_h`H}$@#_o9EU^fsfnIlV3DZAot{ zdRx=mhTgXH_N0IRrS}27C-i=x_fLBNqW&B8`_vy$-%{UEzoLFi{VVnF)bFSd)c4f? zrok^73}}$hU`&Gp4em7fq`{L0FB+yaG&Hm{bTrIqSkSPhVN1gc4X-r3(XgYTew%xg zj47E@l2T$R$tZD@6qJ;dRFpK7oTBzqwIm9HRb-Sx0<`O+5h}f(O^6bqBvA56$v2Ir zG@8+9PNM~lmNZ(?XicLHjkYw}(I};np^>FgMx%m8C5lqq|A=)H0o#s z@h3kb8ZnK8Mqf0Z(Kw~Cp|PcLM&p9U6^&~epJ;rg@r}lJ8h11X8haWOjX!B(XkuyN zXp+;Uph-!SiY5(B&NOLha;3?QCU=@3O^7B;lR(pyriP}Lra4UunpQNeX?msUjiyMm zA%qIpa6E6wjT_p}(( zVoD1`3rh<}i<}k(ElOHcw5Vy((BedkmKIl904z zE$_7KXi2m(w6e6yXys^C(5j+UO{<1hEv+uJy3*=Kt9v|xtURp(ty5YXT3cE>TIaMb zY2DDerS*l@S6TzDkv0q3tZ1{LjiHUDO-36>o18WUZA#kIv}tJ5(&kE=8*T2i>1g9= zL$nFBHMF&~&1marThX?rZA06Zwinu7X?v$F(r!h&HSG-TEbVgI6|^g9SJCbi?Kis% z?XI-D(XOK%(2i&qX#WrGr?j8Zeoy<9_Kx;B?MvEMv_I3nrTv}u9qobkp7x)#f6^hP zgQ0_?LrI5<4re-i(y>R!J{>1?bac$=*hZ@Hk?8nM#~=FrANoC}j~=B%N)t+_l+Gz# zQo5#eN9lpmlu|>fr8J||QJPa)P+C%2QQA;?qV!B@8yU%pSW}{gcH=Z}m;$9psi%}E zWlDuiLS{l{N@hl8L1sl}O=d%8N9I5#C1c1~G8q|1CMQ#nDall1YBHy2;#EhGVwjcU zrqB+p-)W>#S5kV))T^dpGWryOY(jQIc1m_ec1w0g_CPizn~`;7bFu~5l59n`CVPr@ zU-b?t+Sy(s2t+G=8k5v(uw}A=vV^i3Wpm0_lx-+WDRYz+l$DfKl+~1-q8wPU&ohJ90;IDLF$fBj?EF`Llgo-g0 zDHVnaOGQS7qavrGq@tptjzVJ?fEvY(Cb)+h#%1~vg%BXTwB(?UQ{PkAE-7|TdFgv9o0G21=S_hHPuZN zGS@BDmk4grBBq90b=XjQs)d?_nkhAg8cR(^jiV-~rl6*zrlO{fCTEpRDapIJM(9h^ zQG?VFof0}N=(M8Kj!uS7mQER+9Gwa}RdlN9)I3oXHXti1?GCZogHH52s)IjYoYI|z`rS@NH-&M*>?SR^$YHL*} zOVR(TT2>XBZdKT+(oJ<_Qu{$|s?JC?II1^M{e{%#)E4UPqqd^9ruG!w)Y0Fjm_xH9<&FHeAi&0aEsy@`!L6@8^1zk$jNT^ML zE^Wk|M+Cn@akTBK31S`R1m#fERY}UJqHh&SOV^C9j;^_4Rq0yM^%VWs*EaIeuL@jL z>SY)A#ySMLdgUk5H7MOr5oUC=bj#@G=$0#EOL0^RmZHCSCgmkX29FMnBE%;sY=!Pq zMMx;qK_LsuI8e|4-3z*x+O(&8P4_11xMNTIO7|PxJ1q>;9qAsZ>rpq*@*#D5Z6Z;Z zYTri7Fxn)czikleO06+acZxP|m5(VNQrSN-yso)wqV7T6Cw02%9BTSg(~1NOjiYJM zN>fk-nFfOha)N@Ojxz9=#<)gwkk*3Z`d=67x}w%i^Gnx|ghn?Xgc)H$Sn8~tu!;U~ zY$HEjv6OiKdk?5{oGJN(o{;qft4C1sxgNmCm*guww~#+Y<+$?Z;|;oEiuBf5W8J!$ zkGG`ciM)^xdLN@V4Mc{>>J^H}5f%E5C8{XC=+C5PHYL_;(K-H8Ax`GvgNe9DJRnYp zr^G3-A-2RBaZX$im&6Tm8&UT<$z%QVOwuDsNDd@Nk`EF?Vo5R*N0O5iBo#>=9qH0W zK)z^*KuA6*3@IcO))Z0-hJvM#QOGG26e_BhCG>TquLpe_`p)S4MBjJ%M*2zU=aYV3^c>N1O3xKN4LvPA zGkWIqJVj3b^G?r>^rrVuNq_#(YfP^Lz3%k-;a?T^2HZ=yx98r0dq@7~$!{}$AMks^ z?+1SGxc|oe0ryATA9H`o{TcUH+)uf0xu0?0alhn##r-q)+gKUz>qCJ1%!3{e20Tc3 zFy_IY2L~Sf=D{Zqo;-N*aLB_W4-F434>KO-JS=!v^04CJorfI{HIC8aq|eEelQ}0T zCx#QtiQ^>aq~N6Dq=|xh73-;dK)F_00?-79PGR*&od_qNJo*ohraYSQXwIVrkCr@I z@hIhy;gRK0#v{k0oJR$ZN*+}_Iz`?6sEsNEMW~MMJnCX3WQ08OJR%-3kA8TZ^SI`5 z$7A3z@|bxnJpSZ~;Yr35$CI2V1y3rT)X|49x$~ssiRY=|spVz5# zPP~}$!tlcKBIAYQMb3+Y7Zoqgytwe<&Wny0o)@3Ic=FQl((*FnrQ>DJ%aWHBFM(Hv zSC&_fR|T)mylQ#X@rrnDcx`!|@!Ija;C038hSz6a-+7I^_PjB?vAoH6lk=wJ&51X_ zTfE?|hu_amvS(kA{zqj};$pd;~rUAAk76bDD5^;M8*JI6ZTE z;}ke$HbXWEn+cmKn;Dxqn+2OCn-!Zin+=;Sn;n}2o0N@Zld~z*;Z_8whh}8+jCS9FoHd-CqtH?pl=F;p$9c|q$$7Zp<&!^vfO8I2?WclRyl=G?JQ^}`_PjwWQYO_k0S|{SulTR-` z5BZ$%dCKP*pADZgK07|=d@lH0^10&kDLPJ7{BpkX8TgER7Cr}V``jkn9#oyqf6e7; z^;V%Zw>h_^8kf1PRV^HKF;N*S-0DMKd`VO|r%pJ&WNKyOOU{>)FEw9I>W+%=!YJL* zk96j1Pu(Yc9q={bYpQw!6%VK_fUl0P1z$^r)N=&QpZI!Kx;kHPe7*A(`AU2Zd`py0 zt0Y+kzw*uTE$3Uow^He)d^<-(V&qW*-;n?E8Tl3zrN{SFab3#K;=AK}&i9h<72j*V zH+(wj3Bz2Q5)221Bg2QL`886nd3Vi!^WXF~ zL&;DvGz@2kHmZ0O`Uv+}l>^|vflCHr_+lQ~G<3q4GZq}95}GYg zVC0>#)BP)>&gK$bis;ILy{)s&eU^k}&SF?B zOUB|@a+ZRnWN9PVQaTo72^mAtLxZ6j}6dE3cbDsM*q{a4-x z@}9{1A>w@AJ9+<<_b=)9r2i)Ucj@<~Kal=N`cvu8q`#2>I1~N!waFD@A#06<)cJL_!{jHY_hcZ0M(8w^8p_5@D z!%~Ko3{R0sKfKEjWQa1<8}nb1^duQeGL>W|$y}0D5-Uk2iIXIkq>!YPq>`kOuWVDsh zPDZJWjEt;|G8s7;%Vd_ztddzHvy;ruGP}#n%S>c$ zWNu}i%e<6%CG$q+Cz+pRev4V=ImUO-VknELEQ~BNSvXk~vM6Oy$)c7;Ba4$PF0#1E zqLT&5awf~AELXBLvb3_yWa(s?%d(JVDa%ThH(B0g39>|4dRgj2Se8LnYgz4NWn^V# zmB}iXRVk}VRwr3qB6oJx$qHmevbM5zvd(2)$hwquE$c?sCs|))eUo)3Yml{ys>jgw6-n?g3FY%1B*(XG9?M8Co2E*q4sk*$?&Cfi)Lg=|aNf^0>03)vajS=nW> zbF#~2SIDlET`jvtcCGC0vg>4rvh%XjKObcOOZGk4|0Dac?5DDy$$laGmF)MjPi1dp zZ)Km!-pM|feIff&_Lb~UvOmkdjk>e_En>9xUCfg2QTAT;BzuuVPY$UZj2xUC&T?qw zaFxR?0=G1Ben2^RIef~0Cvxn`@m-F6IqI*Ea!lpuvTwiH{7ZN#3$o}+r*UL)<;-ea6!13S95 z(vg6Ep4cE+BH2W;nPdyeR+4Qb+e)^RES1bjmP=MjR!er0>?~Ou6?Ur8P;j#1(6kw# z*`LhE&!sGg>x)aot;8L~9mS>MGI6=MTHHz8SzH_a8%kVOj+#~qoEN8$dP$y0o=WZ{ z&n2%UuO&Z8ewMtAxHWAa#3frI#Y~EY6sZ(O3M++^BA23&qLiYNqL!kO;w(ig#YKvH z?8NJ8P6r-kB4sM2k>zApgj^zis|lDXHl(4`%>4tTn_4fRwc7s zteTJ2TP&Ac)xT=$mCH%(s?pY>eD3J-RN^H9k09_H z#4Ov51z4QSdp%ce8Gs-(6)^(mi3E#3JkRUF0qxp z*G8@uO|=E8Eln*(3glW%6etC1fkyroi|@jxGVX)juOg*oKP-QNZeTHs^BDa*5SC&B_;%QU>fINGvQPx1$wI2bGV+9g>&IT zxD>90Yd!S|pY#l-XDZ=KWG-s=i1o30lO6P~NUxG2RwNfGL`soL{=T?HE+V%GXp~OG z$H8YvB+Mij306WTA(v1{C?(VqP7+!TElSWornlH4kEuL5d4N1nK6~=n%GW@?68Rd- z*IvF3@^zH2Px-d;eU|T5zOS(h^^?fYr#wgUwDQd4>ExNqvzF&so)>vuBOX%wQco{` zO8L{tpFi^I$?HvC19>I#8p~@huY4XqzIETOsc3konV+yn2y5KgsBbFJWPu)ZNl^trni_6otZGRVU~rN3$r53 z$}p?L>>Os7Fzdn$!i>V)gt-m#EX?yTFT%VG^HZ3&VSWkodzkyMFkxZCA`1%_7I|0{ zVNr%f6&B~PxP%476zXytmdCI(VQIrM3riQ4MOc<$d5Nr)rTzg5D-%{Wtg^6jVO4}x z6;@4HoujOEbq^~HD<9S-tZi6lVV#F{8P;`JpTqhR)(|$+u-S%<2^$+WdDs+TQ-)0y zHg$BpZo07XVMAeS!q$du7Pc;ItFXO?j-# z;gE)d3x_Hkd*Nup@h2RgAx%QM3h5!FZLHtLr0p=6B$!Ds(_m)7%!643vkYbx%sQA& zFxy~u!5o4~gR#M6!MI@ZV5(s1V47e~!JLC>qnuWaSSmnJl&RumwA-gKUd_4a(m)TO z`c5(-*d*9Vu+v~?!OnwS1iK7&73@0LO|ZLQ55cCvnqY0PF4#QSBG@w6D%d*MCfHN3 zZM5L3WA)AM65wc~-)*;)3Y#Xv&$POV( zLzaiE2w54jDr9xYnvk8NUst7G>TpmRYu3evq9&0ws-t@ky%J<0xL?8bf_n?@-{9VZ z>jyUoE(vZF+&H*taLeFU!EJ)u2DcCH5Zp1ikKoeaOmH^1EI1cj9$XPz8C(_IIk-zS ziK#e35wHs5aS)sjPJ+{C{0#0ZxS!yj!M#GBg!~ZlG~_nqF62eXtB}_rKZm@H_*hL9 z=~+Ksw31NFL$L@&8VVB%8;UFxE);nvicplHs6tVP;v9-LDuq>Irs!D>To*oG@QM)1 zB$T^Qno!zMW}$SU%tKj(vJ7Pv$~u%yC{Lk0hq8?VH1%DS_fYy!>Vjwxsw7nNP%T2W z3e_=GX{b!7Y^btOxlrYyDneC;stQ#ds#B=Wp=zVnxVlDfMujmRRfSN!LY;(q8R|o* z(@>jG+fZkrcA?HgU52^}bsg#^)aR%~R)|sUOLNg1^GBjyuOlWLqve3BD6rm|Y zQ-!7u%{eq}gdQ~%8oj_L;bg+ehEo1R%>fBqFNNw}opV#39SOBOCJT=H-!!leqATAlad z(nb;VMZN4%qaH30{<^xuC4_4du4(w|Lk-c^S%zyBu64M!>QGeuVWd522lpCO4yV>G zRcEQiO5IN3mWNvrZdHg6x> z8$WuJNALe0z4XyDkDh(>+@qI2dgY^cdh{-j-Zi4Uv|!!)e!O*$x39DObnc+9>Y>FAN39_js&;v?lp`t>mG zVZI(Vec02(ULF=7_UnXCgt-0C+$Yah-(+}9&-ANkj#aF62a zQKpa5J<94)ULNKBQGWgZE!|&ou z5k+~9i8io@``F#HlPoZgcLx`Au1iIsShh-*APE$^zu#izV%1{JV%_SE<^FFA%X5au z%-RV40?S~Q!7c+Vqh3a{jCL9QGR}*Wi`y+uElw}aEDjbg7q1pyFaEUnY4Na}zAdL= zIh~i&ysR;1nKIYQ*(_(foc-#VogvG}%d}gjW|_<~*=3s6j`O_en{p3%)}~YjWtL07 zTx^yXGRwU-qv!Qt?l7P2GD9vFU#^$snooG!C7<^Gaan%A@)s;`m*owX;Fj>Zgs?!l zfLuT=uwUS?z_$hRPF~(`mUp$hhb8JI)=PX@;;_VVLAPKC;!_aYAbttrCWs=4GKkMX z$RKt>s37ixcnso85WfcTTM)ko@kbE<6~uoB@jpTAgE$276vWpcbP#nAO%QDmCWtPG zV-S51Hi#jJF$lM2$mcZ6jE-m8EjQVVIf(0eZa*)3MZPBxL<)k#?G%&>io(M~`0^0i zyWm7{+u(i)t_<#Ta4NX_;P%1&8JrHT4z3BV4bBAD1$PXt56%Yn65J5nn1k!r{7jdz z^GwR+=KkF7lgnfCBNu{$;4=Cq!c>GQgx6gNw;`wy9zysMLK{Bz!lnYT0a1dGAod`> z!WQA?25w8Zm2i82+W@x!MG1w0;`|{82qkQU@K$N}UC z(t-3KPawaqvU`^EvR)u_dsD8P$Y0FoV~adZ0_+Odb+GGUXJL2#;0-jW22=;if*L`& zHEuMkdzn2@5$?ah{So#B?02v?u(z;xu%A{DVUKXwz(K&FfrEiV2L}s>0S+S^92`6x z&a0YmxWXa8Qw7xqDgjji)dN%-sv4>Wsun5(RR`4(svar})iYEtPz_KysQl{FXZ$bI z3)KwO8&nah1Qo(p1z#)p`U>9+`1~%A-!k&n=jRomgd`yyAO*l3U=7#+wtxemU#a^Q zZ`cA6Z~YU++_bR;W z^LstLhkOZfQ$KxT2-hYV?4{`5eRm7@} zRTryctWL2y$4p9m6Y*OYbrW?P^$_(b>gmIo(6Jt3?PGn8^&A@=8xxy8HbZRu2i~t^ zYhr6->pviW8BG<<5X~5ki{=^)M8mPuv9qxoV&_-s|7haT$73e{b?j~IeY7IlGFln! zF4`*ECfZ}PW3(>XX~iup#}^X^9f!QNaqw}}aWrwXam?d6IvHIRosP~#=cBKq@1l3n zpVlM+KgW~Kk>T+)#FJlx1x|DPKF71pNi*@><&c$l_HioXB;!=YNyn+lKyaM;IK9Ma zh|_7cG^RODuW`y^MVaNkjG)C!m5HtlImJsKFE(>FYhFQ?L}nZ3G0rY`y2kmOn=Rv2 z$E#hV3|@7NpJUv|=wdvjPuuh{!cZ8lPI7T9aCv+B`ldGp0_bZb+R^ zy-oc&*)Ca^UQ8Nn8hjdc8ciB)8hvv4GACcBlTN2ToqUdDPG^(O$27@|{->!)Q=g_G zO_wyyX$qNmOCOF{7Ob*Zl=YuGo)R-|8r-xfKBG`5 z^1z_zQ4Am9@+X=T9 z+~&V}!$RP0hr1DXeyvAS3YA7xqiRsKs5(?VDvN4BHKKB;JgO6_X*FOTe!<5F{QUv< zIZUHKtx&h94Qh*eK<(Cq4LxJ6v9?(IHTgLQZe;qjp0Ux`^wX0_mR;WTcA~FE3_S2i`Jo?(B}P&&kCOnK3jaA@#PL*48Ayg z$;geu!QfzVm_ERp0!NLb!O`OA(G}43w5UAvYwW;tTosqi?f#nFO0Lzo#Z$(UJJbH-06o` zi&wvTwAbwS^!RG=)#th{{9*Bj!}Y|l#kXD7YVnP65x7hk1O|t(z&K%y$R)Bw-XkB7 z19C!U+H7d^NSlT>hBlTqjy9e)6KyUe1c^^1Y7z|zOX7uuBjHJ$NK7Oyv@NMHR2-?W zR18!&Dm)cuDkdr}R9vZuw0k7=neHt;l=L9!VNVYgJup3P=&__nNskB81?iHsB<-j! zsP@zr)Os>EWbVi)GEZa%GLFoZ43S~#Bz2y;nU02fOZJ9rLAE4&AUn~sqL({*$=ivB zf(Aq5MDB)MK~9oWM6kVR^qUmC?e3zv&x}52QPoi1UY-qOhTF|SdH$@B3@=hU7J0{u?38I2%M|4m0 zK=eqYiE5%Y|8GPc(UHg!JrlhU4MZc6Bl0vgA^7skq#8dEm0* za^W&?nbwI@5|_-MB}>6_%Tlq_ENhkx%a)~K*|9vb>{(it&n#b94lGBOj-_XLV)=bd z=E;I`W~JoJ^2+j+<&X7CW%|kB_5V&$H|C~Xr>XrX|;Xg;#iuIoL zSJpM_hIPw&U_G%$t_!Xu*P81i*8|s{>+{NJ)iXDmo1UA28_&&O+-h!HZVk7V+kx9N zx0%{fYz8(X8^`9#o#oDRH}g^R(eUxi$C>*_?!R#VEBC)~|2y}8aId*H+*|I?Y;V{$ zY&*6i+likQztlWv9t;nb$AU-Aqi1)+PO;PM4Ev7#z<%bF=96EelXAVx3He;))W95~ z##6&<#6r(2h<{q$uW9Cs=1a{he3>Cg&)EUF7JSwG+Vj%#lD7jd=hX&V57it)K7cte z1kS7Es5v$qTmD#Cay)YE`D1~|ao{*|^c+tdzjHkE$6AeJh8EUk6DP%K&*{J^a3ap1 z&|L63StYY#-ZLMV|75P28|IeTFn7#7^E30nJTg1xH5iI{X1?Y%d%i>YR(`7br|Nzx m`%_(i4*FmI`SY*&`rrRK{@Z{4|KR`r{%;?H|DFEhEaTj7>U~mUw5MY5&44g=8W+XNT5*s8A10a3;P>wW|R)^BYP#OS?n*rAV literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/bfb8b26f-cc95-4a24-9a13-ed879a90f3fa.vsidx b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/FileContentIndex/bfb8b26f-cc95-4a24-9a13-ed879a90f3fa.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..1ce056ea121990d7c959d4ebc528bb29871bb861 GIT binary patch literal 175 zcmZ>EaTj7>VCV*75b%Id3@$+0#VW=nv7jKeNWnKhB{e6;IU}*Cq&OZTR*cSdNi0c> xNzN?EOfA++N!q28qJ}NS+_ciHFkJP`VsS0{~`b9=ZSk literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/config/applicationhost.config b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/config/applicationhost.config new file mode 100644 index 00000000..cdd2df8f --- /dev/null +++ b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/config/applicationhost.config @@ -0,0 +1,1026 @@ + + + + + + + +

+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/.futdcache.v2 b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/.futdcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..2da176901984080a7e5521de6bfec21ea801a8fe GIT binary patch literal 132 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 literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.backup.json b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.backup.json new file mode 100644 index 00000000..d4c7d73a --- /dev/null +++ b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.backup.json @@ -0,0 +1,221 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\Dapper Model\\Charts_Dappers\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\data\\cities.db||{25834150-CD7E-11D0-92DF-00A0C9138C45}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\data\\cities.db||{25834150-CD7E-11D0-92DF-00A0C9138C45}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\dbconnectionfactory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\dbconnectionfactory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\cityrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\cityrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\city.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\city.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\charts_dappers.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\charts_dappers.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\_imports.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\_imports.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\pages\\counter.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\pages\\counter.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 4, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:3:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:1:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:2:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "cities.db", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Data\\cities.db", + "RelativeDocumentMoniker": "Charts_Dappers\\Data\\cities.db", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Data\\cities.db", + "RelativeToolTip": "Charts_Dappers\\Data\\cities.db", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAICSURBVDhPrZXNa9JhAIAfx6iZBM7EpWBTpzMdW6tZsA5F0K1T3QZBHwuCgsFYTiaYRFGE7NAH0aAoYtCl/8EOoRteNkhL13TiRqMlBFux\u002BfupXRL09Wfp6Dm9H8/7wHt5XxV/mPJ5M1C2VOaNUa3IJc6HQqEFcYdyuayqjKd8t8p37t6vFRQIBvyo1eofmz\u002B3zyhF28SFZrh8ZVS7X9MR9nq9g\u002BLeroIHjaaG0V0F\u002BUu0vVarZXV9g\u002BRyDrfDgtGgA0Cr1RIM\u002BKs1bXsbYaCTRsFf2zssflqmsFNgc2uLxFKadDaHw2ZmfGJS1AkG/NrKWPHK8VSGbxt5SqUingEXxaJMdvUrubV1Ua1DMTjosiPLMnaLGeshE05bN7Is0e9yiGodisF4Ko0kFYgnv7CUzrKYSCFJEu8jMVGtQzFo7NJjNOiRJInwh3mKsoxB38nw0BFRrUMx2KXXcXp4iAGXg469e3A7bZw9dZJMLsdNX4CFj3G\u002B5/PiMWgUrNBtNjFy4RzOHitPXrzm\u002BatZ\u002BnrtPHo2w8zLN6IO/wpW43b00Ndr58boJfpdh\u002Bl12EQFWgkmPieZj8WYfvyUSHSOSDQqKtBK8OrFEcauXyManWNyfIx7wduiAq0E9Qd0eI4d5d3bWU4c96DR7BMVaCXYLP89WPViT2RA1cQXoER55cHDaSvAb9pFqY18f9aRAAAAAElFTkSuQmCC", + "WhenOpened": "2026-02-12T07:29:52.273Z" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "Counter.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Counter.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\Pages\\Counter.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Counter.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\Pages\\Counter.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:47:54.35Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "DbConnectionFactory.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\DbConnectionFactory.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\DbConnectionFactory.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\DbConnectionFactory.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\DbConnectionFactory.cs", + "ViewState": "AgIAACIAAAAAAAAAAAAwwDEAAAAfAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:41.073Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "CityRepository.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\CityRepository.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\CityRepository.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\CityRepository.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\CityRepository.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAABQAAAA3AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:35.905Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "City.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\City.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\City.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\City.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\City.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:25.592Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "Home.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Home.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\Pages\\Home.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Home.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\Pages\\Home.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAZAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:43:20.554Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "App.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\App.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\App.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\App.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\App.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAA7AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:43:11.846Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "Program.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Program.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Program.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Program.cs", + "RelativeToolTip": "Charts_Dappers\\Program.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:42:01.893Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "Charts_Dappers", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Charts_Dappers.csproj", + "RelativeDocumentMoniker": "Charts_Dappers\\Charts_Dappers.csproj", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Charts_Dappers.csproj", + "RelativeToolTip": "Charts_Dappers\\Charts_Dappers.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAxAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2026-02-12T06:41:31.54Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "_Imports.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\_Imports.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\_Imports.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\_Imports.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\_Imports.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:57:05.908Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "appsettings.json", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\appsettings.json", + "RelativeDocumentMoniker": "Charts_Dappers\\appsettings.json", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\appsettings.json", + "RelativeToolTip": "Charts_Dappers\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-02-12T06:57:15.059Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.json b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.json new file mode 100644 index 00000000..c8657c20 --- /dev/null +++ b/Chart/Charts_Dappers/.vs/Charts_Dappers.slnx/v18/DocumentLayout.json @@ -0,0 +1,221 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\Dapper Model\\Charts_Dappers\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\dbconnectionfactory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\dbconnectionfactory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\app.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\data\\cities.db||{25834150-CD7E-11D0-92DF-00A0C9138C45}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\data\\cities.db||{25834150-CD7E-11D0-92DF-00A0C9138C45}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\cityrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\cityrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\services\\city.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\services\\city.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\charts_dappers.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\charts_dappers.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\_imports.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\_imports.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + }, + { + "AbsoluteMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|d:\\dapper model\\charts_dappers\\charts_dappers\\components\\pages\\counter.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", + "RelativeMoniker": "D:0:0:{48494B11-F509-476C-AAD6-3437E4515892}|Charts_Dappers\\Charts_Dappers.csproj|solutionrelative:charts_dappers\\components\\pages\\counter.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 9, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:3:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:1:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Bookmark", + "Name": "ST:2:0:{dcc4ea97-1c0c-482b-b205-e541c0df9728}" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "cities.db", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Data\\cities.db", + "RelativeDocumentMoniker": "Charts_Dappers\\Data\\cities.db", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Data\\cities.db", + "RelativeToolTip": "Charts_Dappers\\Data\\cities.db", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAICSURBVDhPrZXNa9JhAIAfx6iZBM7EpWBTpzMdW6tZsA5F0K1T3QZBHwuCgsFYTiaYRFGE7NAH0aAoYtCl/8EOoRteNkhL13TiRqMlBFux\u002BfupXRL09Wfp6Dm9H8/7wHt5XxV/mPJ5M1C2VOaNUa3IJc6HQqEFcYdyuayqjKd8t8p37t6vFRQIBvyo1eofmz\u002B3zyhF28SFZrh8ZVS7X9MR9nq9g\u002BLeroIHjaaG0V0F\u002BUu0vVarZXV9g\u002BRyDrfDgtGgA0Cr1RIM\u002BKs1bXsbYaCTRsFf2zssflqmsFNgc2uLxFKadDaHw2ZmfGJS1AkG/NrKWPHK8VSGbxt5SqUingEXxaJMdvUrubV1Ua1DMTjosiPLMnaLGeshE05bN7Is0e9yiGodisF4Ko0kFYgnv7CUzrKYSCFJEu8jMVGtQzFo7NJjNOiRJInwh3mKsoxB38nw0BFRrUMx2KXXcXp4iAGXg469e3A7bZw9dZJMLsdNX4CFj3G\u002B5/PiMWgUrNBtNjFy4RzOHitPXrzm\u002BatZ\u002BnrtPHo2w8zLN6IO/wpW43b00Ndr58boJfpdh\u002Bl12EQFWgkmPieZj8WYfvyUSHSOSDQqKtBK8OrFEcauXyManWNyfIx7wduiAq0E9Qd0eI4d5d3bWU4c96DR7BMVaCXYLP89WPViT2RA1cQXoER55cHDaSvAb9pFqY18f9aRAAAAAElFTkSuQmCC", + "WhenOpened": "2026-02-12T07:29:52.273Z" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "Counter.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Counter.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\Pages\\Counter.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Counter.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\Pages\\Counter.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:47:54.35Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "DbConnectionFactory.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\DbConnectionFactory.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\DbConnectionFactory.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\DbConnectionFactory.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\DbConnectionFactory.cs", + "ViewState": "AgIAACYAAAAAAAAAAAAIwD8AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:41.073Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "CityRepository.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\CityRepository.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\CityRepository.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\CityRepository.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\CityRepository.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAABQAAAA3AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:35.905Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "City.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\City.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Services\\City.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Services\\City.cs", + "RelativeToolTip": "Charts_Dappers\\Services\\City.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:44:25.592Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Home.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Home.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\Pages\\Home.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\Pages\\Home.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\Pages\\Home.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAcAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:43:20.554Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "App.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\App.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\App.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\App.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\App.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAABVAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:43:11.846Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "Program.cs", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Program.cs", + "RelativeDocumentMoniker": "Charts_Dappers\\Program.cs", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Program.cs", + "RelativeToolTip": "Charts_Dappers\\Program.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-02-12T06:42:01.893Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "Charts_Dappers", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Charts_Dappers.csproj", + "RelativeDocumentMoniker": "Charts_Dappers\\Charts_Dappers.csproj", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Charts_Dappers.csproj", + "RelativeToolTip": "Charts_Dappers\\Charts_Dappers.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAxAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2026-02-12T06:41:31.54Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "_Imports.razor", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\_Imports.razor", + "RelativeDocumentMoniker": "Charts_Dappers\\Components\\_Imports.razor", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\Components\\_Imports.razor", + "RelativeToolTip": "Charts_Dappers\\Components\\_Imports.razor", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", + "WhenOpened": "2026-02-12T06:57:05.908Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "appsettings.json", + "DocumentMoniker": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\appsettings.json", + "RelativeDocumentMoniker": "Charts_Dappers\\appsettings.json", + "ToolTip": "D:\\Dapper Model\\Charts_Dappers\\Charts_Dappers\\appsettings.json", + "RelativeToolTip": "Charts_Dappers\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-02-12T06:57:15.059Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.metadata.v10.bin b/Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.metadata.v10.bin new file mode 100644 index 0000000000000000000000000000000000000000..aec000d035c619c83d0c485b44a8587d52def9f5 GIT binary patch literal 1463 zcmZ`(e@xX?6u`{%I|1>yJ`t(`sU4u1uWO%-Dpf<(jpb zEt{^2T~D$O}HQwNEhz3V@{z0dAB=bc~oocnoc zO7V?Ay*NM8Ik!7HpZfyz^w#|Ly(oNBD=L6G@ODF_F;oM^{Q)M_$KB8GL-9XitCVvf zK+AJeUbSJj0!3FayFaPk78eRIsl0S>uVkg$Xlrj?T2Oy3N~KUMUYi#trx?^@^Qx>k z3F@a^Eg#lONe(dV@yoUxok7vU#cWgbr99{q&K56l*(#v&x_Z*WY>di7H*SW$d`HR; zN=JWS)w*jR><>+?8dYaHr-sea2`rzv+!g4B%8lp7dwz*>LV}c0G=SQbjjrZFy#CUA z7wrWXYsAV9+IZFmpXN`yVC@m37=koGx*$U^M6xWyoM&7)jv6$!omy?%SSfS6M_h&q zh6xsF+={)~XH#X0{$x5%OssRW&Jz7z!D=X)jONZ-XPy|2Ubb`+6|olECkIln8_)jz z4%zD)QR~pYbeUD@XKXgl+i~%I1~2d4;PUhV@zHeMM#LoIPb8*ATWpt0G%jv+tE6)% zX}Y?9UpT|z278~bYqBoc250LEn?spuQtyL4lPz_uIA12#3z)k8Xjd3WpF=&BpV=zg zrK_lYD{kKmeTST?7u=wGu%J3=-Rd*!!JMuJ=kSfs@Rb(_QQte;IehJ{TcBPUn4Ugf zsvSf8<7A0%y~8zh?5lS@9LAx7Rd&O)-8-C5EsQq#b~^CJmSj6W;F0E8u5h~#yNuS4 z9F6D*jy*BMIeY@uz9>N>q@8Wv_X{unj!R?QE2T?_h?Lxc#g(Y#jk2F)9FAx-cs^lYbWPsoQn zu}V^Z2meD}d6EB-(DRt?BJ5o(E%$}{^crq?>w&M zrleArrlTmyesq(yR{JJ%d@_U6w8Mox=pDxSym={K{!3&1udYVGBZQcfW%@aCJ}hUh zoOy!#1#!{a(iP{6JW@~~s1{qHoHbc0lSdiesd=I9b= N9%p#GXyqoM{{^JDcBKFS literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.projects.v10.bin b/Chart/Charts_Dappers/.vs/ProjectEvaluation/charts_dappers.projects.v10.bin new file mode 100644 index 0000000000000000000000000000000000000000..19f15719a91ab9ae64d1fe01780f55583f037589 GIT binary patch literal 53028 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

8Tf`%Stzg+R8N9(Lnc* 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 M-X14J)}ibF2L`9l{{R30 literal 0 HcmV?d00001 diff --git a/Chart/Charts_Dappers/Charts_Dappers.slnx b/Chart/Charts_Dappers/Charts_Dappers.slnx new file mode 100644 index 00000000..924bef7a --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers.slnx @@ -0,0 +1,3 @@ + + + diff --git a/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj b/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj new file mode 100644 index 00000000..25367f5f --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj @@ -0,0 +1,18 @@ + + + + net10.0 + enable + enable + true + + + + + + + + + + + diff --git a/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj.user b/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj.user new file mode 100644 index 00000000..9ff5820a --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Charts_Dappers.csproj.user @@ -0,0 +1,6 @@ + + + + https + + \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/App.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/App.razor new file mode 100644 index 00000000..298082eb --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/App.razor @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor new file mode 100644 index 00000000..78624f3d --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor @@ -0,0 +1,23 @@ +@inherits LayoutComponentBase + +

+ + +
+
+ About +
+ +
+ @Body +
+
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor.css b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor.css new file mode 100644 index 00000000..38d1f259 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/MainLayout.razor.css @@ -0,0 +1,98 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row ::deep .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row ::deep a:hover, .top-row ::deep .btn-link:hover { + text-decoration: underline; + } + + .top-row ::deep a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row { + justify-content: space-between; + } + + .top-row ::deep a, .top-row ::deep .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth ::deep a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui { + color-scheme: light only; + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + box-sizing: border-box; + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor new file mode 100644 index 00000000..dc386ce4 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor @@ -0,0 +1,30 @@ + + + + + + diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor.css b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor.css new file mode 100644 index 00000000..a2aeace9 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/NavMenu.razor.css @@ -0,0 +1,105 @@ +.navbar-toggler { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row { + min-height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand { + font-size: 1.1rem; +} + +.bi { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + +.bi-house-door-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type { + padding-top: 1rem; + } + + .nav-item:last-of-type { + padding-bottom: 1rem; + } + + .nav-item ::deep .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item ::deep a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item ::deep .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler { + display: none; + } + + .nav-scrollable { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor new file mode 100644 index 00000000..e740b0c8 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor @@ -0,0 +1,31 @@ + + + +
+ +

+ Rejoining the server... +

+

+ Rejoin failed... trying again in seconds. +

+

+ Failed to rejoin.
Please retry or reload the page. +

+ +

+ The session has been paused by the server. +

+

+ Failed to resume the session.
Please retry or reload the page. +

+ +
+
diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.css b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.css new file mode 100644 index 00000000..3ad3773f --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.css @@ -0,0 +1,157 @@ +.components-reconnect-first-attempt-visible, +.components-reconnect-repeated-attempt-visible, +.components-reconnect-failed-visible, +.components-pause-visible, +.components-resume-failed-visible, +.components-rejoining-animation { + display: none; +} + +#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible, +#components-reconnect-modal.components-reconnect-show .components-rejoining-animation, +#components-reconnect-modal.components-reconnect-paused .components-pause-visible, +#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible, +#components-reconnect-modal.components-reconnect-retrying, +#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible, +#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation, +#components-reconnect-modal.components-reconnect-failed, +#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible { + display: block; +} + + +#components-reconnect-modal { + background-color: white; + width: 20rem; + margin: 20vh auto; + padding: 2rem; + border: 0; + border-radius: 0.5rem; + box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3); + opacity: 0; + transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete; + animation: components-reconnect-modal-fadeOutOpacity 0.5s both; + &[open] + +{ + animation: components-reconnect-modal-slideUp 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity 0.5s ease-in-out 0.3s; + animation-fill-mode: both; +} + +} + +#components-reconnect-modal::backdrop { + background-color: rgba(0, 0, 0, 0.4); + animation: components-reconnect-modal-fadeInOpacity 0.5s ease-in-out; + opacity: 1; +} + +@keyframes components-reconnect-modal-slideUp { + 0% { + transform: translateY(30px) scale(0.95); + } + + 100% { + transform: translateY(0); + } +} + +@keyframes components-reconnect-modal-fadeInOpacity { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes components-reconnect-modal-fadeOutOpacity { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.components-reconnect-container { + display: flex; + flex-direction: column; + align-items: center; + gap: 1rem; +} + +#components-reconnect-modal p { + margin: 0; + text-align: center; +} + +#components-reconnect-modal button { + border: 0; + background-color: #6b9ed2; + color: white; + padding: 4px 24px; + border-radius: 4px; +} + + #components-reconnect-modal button:hover { + background-color: #3b6ea2; + } + + #components-reconnect-modal button:active { + background-color: #6b9ed2; + } + +.components-rejoining-animation { + position: relative; + width: 80px; + height: 80px; +} + + .components-rejoining-animation div { + position: absolute; + border: 3px solid #0087ff; + opacity: 1; + border-radius: 50%; + animation: components-rejoining-animation 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite; + } + + .components-rejoining-animation div:nth-child(2) { + animation-delay: -0.5s; + } + +@keyframes components-rejoining-animation { + 0% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 0; + } + + 4.9% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 0; + } + + 5% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 1; + } + + 100% { + top: 0px; + left: 0px; + width: 80px; + height: 80px; + opacity: 0; + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.js b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.js new file mode 100644 index 00000000..a44de78d --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Layout/ReconnectModal.razor.js @@ -0,0 +1,63 @@ +// Set up event handlers +const reconnectModal = document.getElementById("components-reconnect-modal"); +reconnectModal.addEventListener("components-reconnect-state-changed", handleReconnectStateChanged); + +const retryButton = document.getElementById("components-reconnect-button"); +retryButton.addEventListener("click", retry); + +const resumeButton = document.getElementById("components-resume-button"); +resumeButton.addEventListener("click", resume); + +function handleReconnectStateChanged(event) { + if (event.detail.state === "show") { + reconnectModal.showModal(); + } else if (event.detail.state === "hide") { + reconnectModal.close(); + } else if (event.detail.state === "failed") { + document.addEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + } else if (event.detail.state === "rejected") { + location.reload(); + } +} + +async function retry() { + document.removeEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + + try { + // Reconnect will asynchronously return: + // - true to mean success + // - false to mean we reached the server, but it rejected the connection (e.g., unknown circuit ID) + // - exception to mean we didn't reach the server (this can be sync or async) + const successful = await Blazor.reconnect(); + if (!successful) { + // We have been able to reach the server, but the circuit is no longer available. + // We'll reload the page so the user can continue using the app as quickly as possible. + const resumeSuccessful = await Blazor.resumeCircuit(); + if (!resumeSuccessful) { + location.reload(); + } else { + reconnectModal.close(); + } + } + } catch (err) { + // We got an exception, server is currently unavailable + document.addEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + } +} + +async function resume() { + try { + const successful = await Blazor.resumeCircuit(); + if (!successful) { + location.reload(); + } + } catch { + reconnectModal.classList.replace("components-reconnect-paused", "components-reconnect-resume-failed"); + } +} + +async function retryWhenDocumentBecomesVisible() { + if (document.visibilityState === "visible") { + await retry(); + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Counter.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Counter.razor new file mode 100644 index 00000000..1a4f8e75 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Counter.razor @@ -0,0 +1,19 @@ +@page "/counter" +@rendermode InteractiveServer + +Counter + +

Counter

+ +

Current count: @currentCount

+ + + +@code { + private int currentCount = 0; + + private void IncrementCount() + { + currentCount++; + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Error.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Error.razor new file mode 100644 index 00000000..576cc2d2 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Error.razor @@ -0,0 +1,36 @@ +@page "/Error" +@using System.Diagnostics + +Error + +

Error.

+

An error occurred while processing your request.

+ +@if (ShowRequestId) +{ +

+ Request ID: @RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+ +@code{ + [CascadingParameter] + private HttpContext? HttpContext { get; set; } + + private string? RequestId { get; set; } + private bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + protected override void OnInitialized() => + RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier; +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Home.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Home.razor new file mode 100644 index 00000000..a083fb1e --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Home.razor @@ -0,0 +1,24 @@ +@page "/" + +@rendermode InteractiveServer +@using Syncfusion.Blazor.Charts +@using Charts_Dappers.Services +@inject ICityRepository Repo + + + + + + + + + +@code { + + private IEnumerable? cities; + private City newCity = new(); + protected override async Task OnInitializedAsync() + { + cities = await Repo.GetAllAsync(); + } +} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/NotFound.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/NotFound.razor new file mode 100644 index 00000000..917ada1d --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/NotFound.razor @@ -0,0 +1,5 @@ +@page "/not-found" +@layout MainLayout + +

Not Found

+

Sorry, the content you are looking for does not exist.

\ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Weather.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Weather.razor new file mode 100644 index 00000000..f437e5e9 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Pages/Weather.razor @@ -0,0 +1,64 @@ +@page "/weather" +@attribute [StreamRendering] + +Weather + +

Weather

+ +

This component demonstrates showing data.

+ +@if (forecasts == null) +{ +

Loading...

+} +else +{ + + + + + + + + + + + @foreach (var forecast in forecasts) + { + + + + + + + } + +
DateTemp. (C)Temp. (F)Summary
@forecast.Date.ToShortDateString()@forecast.TemperatureC@forecast.TemperatureF@forecast.Summary
+} + +@code { + private WeatherForecast[]? forecasts; + + protected override async Task OnInitializedAsync() + { + // Simulate asynchronous loading to demonstrate streaming rendering + await Task.Delay(500); + + var startDate = DateOnly.FromDateTime(DateTime.Now); + var summaries = new[] { "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" }; + forecasts = Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = startDate.AddDays(index), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = summaries[Random.Shared.Next(summaries.Length)] + }).ToArray(); + } + + private class WeatherForecast + { + public DateOnly Date { get; set; } + public int TemperatureC { get; set; } + public string? Summary { get; set; } + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/Routes.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/Routes.razor new file mode 100644 index 00000000..105855d4 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/Routes.razor @@ -0,0 +1,6 @@ + + + + + + diff --git a/Chart/Charts_Dappers/Charts_Dappers/Components/_Imports.razor b/Chart/Charts_Dappers/Charts_Dappers/Components/_Imports.razor new file mode 100644 index 00000000..5dcda741 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Components/_Imports.razor @@ -0,0 +1,11 @@ +@using System.Net.Http +@using System.Net.Http.Json +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using static Microsoft.AspNetCore.Components.Web.RenderMode +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using Charts_Dappers +@using Charts_Dappers.Components +@using Charts_Dappers.Components.Layout diff --git a/Chart/Charts_Dappers/Charts_Dappers/Data/cities.db b/Chart/Charts_Dappers/Charts_Dappers/Data/cities.db new file mode 100644 index 0000000000000000000000000000000000000000..f3a650c19c7a5e55cd9138c92b5874a84ccff599 GIT binary patch literal 12288 zcmeI&!EVzq7zc1W4QrRQxEf4V0SQYSSha}@2d;EgHiflWNmE2mU{&YpvC`x9K1guVR@_W3%FYk;>^@>Z8?ep%r?~$m3CSx9#zj+$}A}a>vYUyx*h6 zTD?xsMn7w|RHkIQ*jtw>EUs-;9KI6%ko!U8?Rz2bhJL3R4)}pL;LUz?=m(}m#|xsJ zKc@xe33%i^k9crsTEE@CBB`fE(mD~d?3sw?GW~U>Yc}UYY>}1Rwwb2tWV=5P$##AOHafKmY<)3OHq()TlQ)O|s&;Ym-gt&&0G? zb!>8vc288Sl0<2lmfUrl)M+?RQzc5}l1*;YeQ7?#>r>Y)=0m$P@m9qZcP;O9L8cxO=j+JNodZ@&m4QiA7%Ywn6=6SE;8009U<00Izz00bZa0SG_<0ucC*1RPqZ)5VVo(); +builder.Services.AddScoped(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (!app.Environment.IsDevelopment()) +{ + app.UseExceptionHandler("/Error", createScopeForErrors: true); + // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. + app.UseHsts(); +} +app.UseStatusCodePagesWithReExecute("/not-found", createScopeForStatusCodePages: true); +app.UseHttpsRedirection(); + +app.UseAntiforgery(); + +app.MapStaticAssets(); +app.MapRazorComponents() + .AddInteractiveServerRenderMode(); + +app.Run(); diff --git a/Chart/Charts_Dappers/Charts_Dappers/Properties/launchSettings.json b/Chart/Charts_Dappers/Charts_Dappers/Properties/launchSettings.json new file mode 100644 index 00000000..a3d76d35 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Properties/launchSettings.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "http://localhost:5183", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:7211;http://localhost:5183", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } + } diff --git a/Chart/Charts_Dappers/Charts_Dappers/Services/City.cs b/Chart/Charts_Dappers/Charts_Dappers/Services/City.cs new file mode 100644 index 00000000..b9fc57f3 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Services/City.cs @@ -0,0 +1,11 @@ +namespace Charts_Dappers.Services +{ + + public class City + { + public long Id { get; set; } + public string Name { get; set; } = default!; + public int? SnapChartValues { get; set; } + } + +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Services/CityRepository.cs b/Chart/Charts_Dappers/Charts_Dappers/Services/CityRepository.cs new file mode 100644 index 00000000..98e36328 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Services/CityRepository.cs @@ -0,0 +1,25 @@ +using Dapper; +namespace Charts_Dappers.Services +{ + public interface ICityRepository + { + Task> GetAllAsync(CancellationToken ct = default); + } + + public class CityRepository : ICityRepository + { + private readonly IDbConnectionFactory _factory; + + public CityRepository(IDbConnectionFactory factory) + { + _factory = factory; + } + + public async Task> GetAllAsync(CancellationToken ct = default) + { + using var conn = _factory.CreateConnection(); + var sql = "SELECT Id, Name, SnapChartValues FROM Cities ORDER BY Name;"; + return await conn.QueryAsync(sql); + } + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/Services/DbConnectionFactory.cs b/Chart/Charts_Dappers/Charts_Dappers/Services/DbConnectionFactory.cs new file mode 100644 index 00000000..67ca41a0 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/Services/DbConnectionFactory.cs @@ -0,0 +1,63 @@ + +using System.Data; +using Microsoft.Data.Sqlite; + +namespace Charts_Dappers.Services +{ + public interface IDbConnectionFactory + { + IDbConnection CreateConnection(); + string DbPath { get; } + } + + public class SqliteConnectionFactory : IDbConnectionFactory + { + public string DbPath { get; } + + public SqliteConnectionFactory(IWebHostEnvironment env) + { + // Put the SQLite file in the app content root: ./Data/cities.db + DbPath = Path.Combine(env.ContentRootPath, "Data", "cities.db"); + Directory.CreateDirectory(Path.GetDirectoryName(DbPath)!); + EnsureDatabase(); + } + + public IDbConnection CreateConnection() + => new SqliteConnection($"Data Source={DbPath}"); + + private void EnsureDatabase() + { + var needSeed = !File.Exists(DbPath); + using var conn = new SqliteConnection($"Data Source={DbPath}"); + conn.Open(); + using var cmd = conn.CreateCommand(); + cmd.CommandText = @" + CREATE TABLE IF NOT EXISTS Cities( + Id INTEGER PRIMARY KEY AUTOINCREMENT, + Name TEXT NOT NULL, + SnapChartValues INTEGER NULL + );"; + cmd.ExecuteNonQuery(); + + if (needSeed) + { + using var insert = conn.CreateCommand(); + insert.CommandText = @" + INSERT INTO Cities (Name, SnapChartValues) VALUES + ('United States', 102), + ('India', 28), + ('United Kingdom', 18), + ('Mexico', 16), + ('Japan', 31), + ('Mexico', 26), + ('Brazil', 13), + ('Germany', 11), + ('Russia', 8), + ('Philippines', 8), + ('Iraq', 7), + ('Egypt', 7);"; + insert.ExecuteNonQuery(); + } + } + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/appsettings.Development.json b/Chart/Charts_Dappers/Charts_Dappers/appsettings.Development.json new file mode 100644 index 00000000..0c208ae9 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/appsettings.json b/Chart/Charts_Dappers/Charts_Dappers/appsettings.json new file mode 100644 index 00000000..10f68b8c --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/app.css b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/app.css new file mode 100644 index 00000000..73a69d6f --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/app.css @@ -0,0 +1,60 @@ +html, body { + font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +a, .btn-link { + color: #006bb7; +} + +.btn-primary { + color: #fff; + background-color: #1b6ec2; + border-color: #1861ac; +} + +.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus { + box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb; +} + +.content { + padding-top: 1.1rem; +} + +h1:focus { + outline: none; +} + +.valid.modified:not([type=checkbox]) { + outline: 1px solid #26b050; +} + +.invalid { + outline: 1px solid #e50000; +} + +.validation-message { + color: #e50000; +} + +.blazor-error-boundary { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121; + padding: 1rem 1rem 1rem 3.7rem; + color: white; +} + + .blazor-error-boundary::after { + content: "An error has occurred." + } + +.darker-border-checkbox.form-check-input { + border-color: #929292; +} + +.form-floating > .form-control-plaintext::placeholder, .form-floating > .form-control::placeholder { + color: var(--bs-secondary-color); + text-align: end; +} + +.form-floating > .form-control-plaintext:focus::placeholder, .form-floating > .form-control:focus::placeholder { + text-align: start; +} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/favicon.png b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8422b59695935d180d11d5dbe99653e711097819 GIT binary patch literal 1148 zcmV-?1cUpDP)9h26h2-Cs%i*@Moc3?#6qJID|D#|3|2Hn7gTIYEkr|%Xjp);YgvFmB&0#2E2b=| zkVr)lMv9=KqwN&%obTp-$<51T%rx*NCwceh-E+=&e(oLO`@Z~7gybJ#U|^tB2Pai} zRN@5%1qsZ1e@R(XC8n~)nU1S0QdzEYlWPdUpH{wJ2Pd4V8kI3BM=)sG^IkUXF2-j{ zrPTYA6sxpQ`Q1c6mtar~gG~#;lt=s^6_OccmRd>o{*=>)KS=lM zZ!)iG|8G0-9s3VLm`bsa6e ze*TlRxAjXtm^F8V`M1%s5d@tYS>&+_ga#xKGb|!oUBx3uc@mj1%=MaH4GR0tPBG_& z9OZE;->dO@`Q)nr<%dHAsEZRKl zedN6+3+uGHejJp;Q==pskSAcRcyh@6mjm2z-uG;s%dM-u0*u##7OxI7wwyCGpS?4U zBFAr(%GBv5j$jS@@t@iI8?ZqE36I^4t+P^J9D^ELbS5KMtZ z{Qn#JnSd$15nJ$ggkF%I4yUQC+BjDF^}AtB7w348EL>7#sAsLWs}ndp8^DsAcOIL9 zTOO!!0!k2`9BLk25)NeZp7ev>I1Mn={cWI3Yhx2Q#DnAo4IphoV~R^c0x&nw*MoIV zPthX?{6{u}sMS(MxD*dmd5rU(YazQE59b|TsB5Tm)I4a!VaN@HYOR)DwH1U5y(E)z zQqQU*B%MwtRQ$%x&;1p%ANmc|PkoFJZ%<-uq%PX&C!c-7ypis=eP+FCeuv+B@h#{4 zGx1m0PjS~FJt}3mdt4c!lel`1;4W|03kcZRG+DzkTy|7-F~eDsV2Tx!73dM0H0CTh zl)F-YUkE1zEzEW(;JXc|KR5{ox%YTh{$%F$a36JP6Nb<0%#NbSh$dMYF-{ z1_x(Vx)}fs?5_|!5xBTWiiIQHG<%)*e=45Fhjw_tlnmlixq;mUdC$R8v#j( zhQ$9YR-o%i5Uc`S?6EC51!bTRK=Xkyb<18FkCKnS2;o*qlij1YA@-nRpq#OMTX&RbL<^2q@0qja!uIvI;j$6>~k@IMwD42=8$$!+R^@5o6HX(*n~ * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.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; +} + +.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: 0.25rem !important; +} + +.m-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.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: 0.25rem !important; +} + +.me-2 { + margin-right: 0.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: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.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: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.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: 0.25rem !important; +} + +.p-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.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: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.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: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.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: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +@media (min-width: 576px) { + .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: 0.25rem !important; + } + .m-sm-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-sm-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 768px) { + .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: 0.25rem !important; + } + .m-md-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-md-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 992px) { + .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: 0.25rem !important; + } + .m-lg-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-lg-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1200px) { + .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: 0.25rem !important; + } + .m-xl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1400px) { + .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: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} + +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map new file mode 100644 index 00000000..ce99ec19 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EAOI,+BAAA;ALgtCZ;;AKvtCQ;EAOI,8BAAA;ALotCZ;;AK3tCQ;EAOI,oBAAA;ALwtCZ;;AK/tCQ;EAOI,mBAAA;AL4tCZ;;AKnuCQ;EAOI,mBAAA;ALguCZ;;AKvuCQ;EAOI,mBAAA;ALouCZ;;AK3uCQ;EAOI,mBAAA;ALwuCZ;;AK/uCQ;EAOI,mBAAA;AL4uCZ;;AKnvCQ;EAOI,mBAAA;ALgvCZ;;AKvvCQ;EAOI,mBAAA;ALovCZ;;AK3vCQ;EAOI,oBAAA;ALwvCZ;;AK/vCQ;EAOI,0BAAA;AL4vCZ;;AKnwCQ;EAOI,yBAAA;ALgwCZ;;AKvwCQ;EAOI,uBAAA;ALowCZ;;AK3wCQ;EAOI,yBAAA;ALwwCZ;;AK/wCQ;EAOI,uBAAA;AL4wCZ;;AKnxCQ;EAOI,uBAAA;ALgxCZ;;AKvxCQ;EAOI,0BAAA;EAAA,yBAAA;ALqxCZ;;AK5xCQ;EAOI,gCAAA;EAAA,+BAAA;AL0xCZ;;AKjyCQ;EAOI,+BAAA;EAAA,8BAAA;AL+xCZ;;AKtyCQ;EAOI,6BAAA;EAAA,4BAAA;ALoyCZ;;AK3yCQ;EAOI,+BAAA;EAAA,8BAAA;ALyyCZ;;AKhzCQ;EAOI,6BAAA;EAAA,4BAAA;AL8yCZ;;AKrzCQ;EAOI,6BAAA;EAAA,4BAAA;ALmzCZ;;AK1zCQ;EAOI,wBAAA;EAAA,2BAAA;ALwzCZ;;AK/zCQ;EAOI,8BAAA;EAAA,iCAAA;AL6zCZ;;AKp0CQ;EAOI,6BAAA;EAAA,gCAAA;ALk0CZ;;AKz0CQ;EAOI,2BAAA;EAAA,8BAAA;ALu0CZ;;AK90CQ;EAOI,6BAAA;EAAA,gCAAA;AL40CZ;;AKn1CQ;EAOI,2BAAA;EAAA,8BAAA;ALi1CZ;;AKx1CQ;EAOI,2BAAA;EAAA,8BAAA;ALs1CZ;;AK71CQ;EAOI,wBAAA;AL01CZ;;AKj2CQ;EAOI,8BAAA;AL81CZ;;AKr2CQ;EAOI,6BAAA;ALk2CZ;;AKz2CQ;EAOI,2BAAA;ALs2CZ;;AK72CQ;EAOI,6BAAA;AL02CZ;;AKj3CQ;EAOI,2BAAA;AL82CZ;;AKr3CQ;EAOI,2BAAA;ALk3CZ;;AKz3CQ;EAOI,0BAAA;ALs3CZ;;AK73CQ;EAOI,gCAAA;AL03CZ;;AKj4CQ;EAOI,+BAAA;AL83CZ;;AKr4CQ;EAOI,6BAAA;ALk4CZ;;AKz4CQ;EAOI,+BAAA;ALs4CZ;;AK74CQ;EAOI,6BAAA;AL04CZ;;AKj5CQ;EAOI,6BAAA;AL84CZ;;AKr5CQ;EAOI,2BAAA;ALk5CZ;;AKz5CQ;EAOI,iCAAA;ALs5CZ;;AK75CQ;EAOI,gCAAA;AL05CZ;;AKj6CQ;EAOI,8BAAA;AL85CZ;;AKr6CQ;EAOI,gCAAA;ALk6CZ;;AKz6CQ;EAOI,8BAAA;ALs6CZ;;AK76CQ;EAOI,8BAAA;AL06CZ;;AKj7CQ;EAOI,yBAAA;AL86CZ;;AKr7CQ;EAOI,+BAAA;ALk7CZ;;AKz7CQ;EAOI,8BAAA;ALs7CZ;;AK77CQ;EAOI,4BAAA;AL07CZ;;AKj8CQ;EAOI,8BAAA;AL87CZ;;AKr8CQ;EAOI,4BAAA;ALk8CZ;;AKz8CQ;EAOI,4BAAA;ALs8CZ;;AK78CQ;EAOI,qBAAA;AL08CZ;;AKj9CQ;EAOI,2BAAA;AL88CZ;;AKr9CQ;EAOI,0BAAA;ALk9CZ;;AKz9CQ;EAOI,wBAAA;ALs9CZ;;AK79CQ;EAOI,0BAAA;AL09CZ;;AKj+CQ;EAOI,wBAAA;AL89CZ;;AKr+CQ;EAOI,2BAAA;EAAA,0BAAA;ALm+CZ;;AK1+CQ;EAOI,iCAAA;EAAA,gCAAA;ALw+CZ;;AK/+CQ;EAOI,gCAAA;EAAA,+BAAA;AL6+CZ;;AKp/CQ;EAOI,8BAAA;EAAA,6BAAA;ALk/CZ;;AKz/CQ;EAOI,gCAAA;EAAA,+BAAA;ALu/CZ;;AK9/CQ;EAOI,8BAAA;EAAA,6BAAA;AL4/CZ;;AKngDQ;EAOI,yBAAA;EAAA,4BAAA;ALigDZ;;AKxgDQ;EAOI,+BAAA;EAAA,kCAAA;ALsgDZ;;AK7gDQ;EAOI,8BAAA;EAAA,iCAAA;AL2gDZ;;AKlhDQ;EAOI,4BAAA;EAAA,+BAAA;ALghDZ;;AKvhDQ;EAOI,8BAAA;EAAA,iCAAA;ALqhDZ;;AK5hDQ;EAOI,4BAAA;EAAA,+BAAA;AL0hDZ;;AKjiDQ;EAOI,yBAAA;AL8hDZ;;AKriDQ;EAOI,+BAAA;ALkiDZ;;AKziDQ;EAOI,8BAAA;ALsiDZ;;AK7iDQ;EAOI,4BAAA;AL0iDZ;;AKjjDQ;EAOI,8BAAA;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,2BAAA;ALsjDZ;;AK7jDQ;EAOI,iCAAA;AL0jDZ;;AKjkDQ;EAOI,gCAAA;AL8jDZ;;AKrkDQ;EAOI,8BAAA;ALkkDZ;;AKzkDQ;EAOI,gCAAA;ALskDZ;;AK7kDQ;EAOI,8BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,0BAAA;ALsmDZ;;AK7mDQ;EAOI,gCAAA;AL0mDZ;;AKjnDQ;EAOI,+BAAA;AL8mDZ;;AKrnDQ;EAOI,6BAAA;ALknDZ;;AKznDQ;EAOI,+BAAA;ALsnDZ;;AK7nDQ;EAOI,6BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,0BAAA;IAAA,yBAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,0BAAA;ELw9FV;EK/9FM;IAOI,gCAAA;EL29FV;EKl+FM;IAOI,+BAAA;EL89FV;EKr+FM;IAOI,6BAAA;ELi+FV;EKx+FM;IAOI,+BAAA;ELo+FV;EK3+FM;IAOI,6BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,2BAAA;ELm4GV;EK14GM;IAOI,iCAAA;ELs4GV;EK74GM;IAOI,gCAAA;ELy4GV;EKh5GM;IAOI,8BAAA;EL44GV;EKn5GM;IAOI,gCAAA;EL+4GV;EKt5GM;IAOI,8BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,0BAAA;ELu6GV;EK96GM;IAOI,gCAAA;EL06GV;EKj7GM;IAOI,+BAAA;EL66GV;EKp7GM;IAOI,6BAAA;ELg7GV;EKv7GM;IAOI,+BAAA;ELm7GV;EK17GM;IAOI,6BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css new file mode 100644 index 00000000..49b843b1 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.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}.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}@media (min-width:576px){.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}}@media (min-width:768px){.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}}@media (min-width:992px){.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}}@media (min-width:1200px){.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}}@media (min-width:1400px){.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}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map new file mode 100644 index 00000000..a0db8b57 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css new file mode 100644 index 00000000..1a5d6563 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css @@ -0,0 +1,4084 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +.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-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-left: auto; + margin-right: 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; +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-right: 8.33333333%; +} + +.offset-2 { + margin-right: 16.66666667%; +} + +.offset-3 { + margin-right: 25%; +} + +.offset-4 { + margin-right: 33.33333333%; +} + +.offset-5 { + margin-right: 41.66666667%; +} + +.offset-6 { + margin-right: 50%; +} + +.offset-7 { + margin-right: 58.33333333%; +} + +.offset-8 { + margin-right: 66.66666667%; +} + +.offset-9 { + margin-right: 75%; +} + +.offset-10 { + margin-right: 83.33333333%; +} + +.offset-11 { + margin-right: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-right: 0; + } + .offset-sm-1 { + margin-right: 8.33333333%; + } + .offset-sm-2 { + margin-right: 16.66666667%; + } + .offset-sm-3 { + margin-right: 25%; + } + .offset-sm-4 { + margin-right: 33.33333333%; + } + .offset-sm-5 { + margin-right: 41.66666667%; + } + .offset-sm-6 { + margin-right: 50%; + } + .offset-sm-7 { + margin-right: 58.33333333%; + } + .offset-sm-8 { + margin-right: 66.66666667%; + } + .offset-sm-9 { + margin-right: 75%; + } + .offset-sm-10 { + margin-right: 83.33333333%; + } + .offset-sm-11 { + margin-right: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-right: 0; + } + .offset-md-1 { + margin-right: 8.33333333%; + } + .offset-md-2 { + margin-right: 16.66666667%; + } + .offset-md-3 { + margin-right: 25%; + } + .offset-md-4 { + margin-right: 33.33333333%; + } + .offset-md-5 { + margin-right: 41.66666667%; + } + .offset-md-6 { + margin-right: 50%; + } + .offset-md-7 { + margin-right: 58.33333333%; + } + .offset-md-8 { + margin-right: 66.66666667%; + } + .offset-md-9 { + margin-right: 75%; + } + .offset-md-10 { + margin-right: 83.33333333%; + } + .offset-md-11 { + margin-right: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-right: 0; + } + .offset-lg-1 { + margin-right: 8.33333333%; + } + .offset-lg-2 { + margin-right: 16.66666667%; + } + .offset-lg-3 { + margin-right: 25%; + } + .offset-lg-4 { + margin-right: 33.33333333%; + } + .offset-lg-5 { + margin-right: 41.66666667%; + } + .offset-lg-6 { + margin-right: 50%; + } + .offset-lg-7 { + margin-right: 58.33333333%; + } + .offset-lg-8 { + margin-right: 66.66666667%; + } + .offset-lg-9 { + margin-right: 75%; + } + .offset-lg-10 { + margin-right: 83.33333333%; + } + .offset-lg-11 { + margin-right: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-right: 0; + } + .offset-xl-1 { + margin-right: 8.33333333%; + } + .offset-xl-2 { + margin-right: 16.66666667%; + } + .offset-xl-3 { + margin-right: 25%; + } + .offset-xl-4 { + margin-right: 33.33333333%; + } + .offset-xl-5 { + margin-right: 41.66666667%; + } + .offset-xl-6 { + margin-right: 50%; + } + .offset-xl-7 { + margin-right: 58.33333333%; + } + .offset-xl-8 { + margin-right: 66.66666667%; + } + .offset-xl-9 { + margin-right: 75%; + } + .offset-xl-10 { + margin-right: 83.33333333%; + } + .offset-xl-11 { + margin-right: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-right: 0; + } + .offset-xxl-1 { + margin-right: 8.33333333%; + } + .offset-xxl-2 { + margin-right: 16.66666667%; + } + .offset-xxl-3 { + margin-right: 25%; + } + .offset-xxl-4 { + margin-right: 33.33333333%; + } + .offset-xxl-5 { + margin-right: 41.66666667%; + } + .offset-xxl-6 { + margin-right: 50%; + } + .offset-xxl-7 { + margin-right: 58.33333333%; + } + .offset-xxl-8 { + margin-right: 66.66666667%; + } + .offset-xxl-9 { + margin-right: 75%; + } + .offset-xxl-10 { + margin-right: 83.33333333%; + } + .offset-xxl-11 { + margin-right: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.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; +} + +.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: 0.25rem !important; +} + +.m-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.mx-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.mx-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.mx-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.mx-auto { + margin-left: auto !important; + margin-right: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.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-left: 0 !important; +} + +.me-1 { + margin-left: 0.25rem !important; +} + +.me-2 { + margin-left: 0.5rem !important; +} + +.me-3 { + margin-left: 1rem !important; +} + +.me-4 { + margin-left: 1.5rem !important; +} + +.me-5 { + margin-left: 3rem !important; +} + +.me-auto { + margin-left: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.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-right: 0 !important; +} + +.ms-1 { + margin-right: 0.25rem !important; +} + +.ms-2 { + margin-right: 0.5rem !important; +} + +.ms-3 { + margin-right: 1rem !important; +} + +.ms-4 { + margin-right: 1.5rem !important; +} + +.ms-5 { + margin-right: 3rem !important; +} + +.ms-auto { + margin-right: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.px-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.px-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-left: 0 !important; +} + +.pe-1 { + padding-left: 0.25rem !important; +} + +.pe-2 { + padding-left: 0.5rem !important; +} + +.pe-3 { + padding-left: 1rem !important; +} + +.pe-4 { + padding-left: 1.5rem !important; +} + +.pe-5 { + padding-left: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-right: 0 !important; +} + +.ps-1 { + padding-right: 0.25rem !important; +} + +.ps-2 { + padding-right: 0.5rem !important; +} + +.ps-3 { + padding-right: 1rem !important; +} + +.ps-4 { + padding-right: 1.5rem !important; +} + +.ps-5 { + padding-right: 3rem !important; +} + +@media (min-width: 576px) { + .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: 0.25rem !important; + } + .m-sm-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; + } + .mx-sm-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-sm-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-sm-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-sm-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-sm-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-sm-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.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-left: 0 !important; + } + .me-sm-1 { + margin-left: 0.25rem !important; + } + .me-sm-2 { + margin-left: 0.5rem !important; + } + .me-sm-3 { + margin-left: 1rem !important; + } + .me-sm-4 { + margin-left: 1.5rem !important; + } + .me-sm-5 { + margin-left: 3rem !important; + } + .me-sm-auto { + margin-left: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.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-right: 0 !important; + } + .ms-sm-1 { + margin-right: 0.25rem !important; + } + .ms-sm-2 { + margin-right: 0.5rem !important; + } + .ms-sm-3 { + margin-right: 1rem !important; + } + .ms-sm-4 { + margin-right: 1.5rem !important; + } + .ms-sm-5 { + margin-right: 3rem !important; + } + .ms-sm-auto { + margin-right: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.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-left: 0 !important; + padding-right: 0 !important; + } + .px-sm-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-sm-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-sm-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-sm-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-sm-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.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-left: 0 !important; + } + .pe-sm-1 { + padding-left: 0.25rem !important; + } + .pe-sm-2 { + padding-left: 0.5rem !important; + } + .pe-sm-3 { + padding-left: 1rem !important; + } + .pe-sm-4 { + padding-left: 1.5rem !important; + } + .pe-sm-5 { + padding-left: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.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-right: 0 !important; + } + .ps-sm-1 { + padding-right: 0.25rem !important; + } + .ps-sm-2 { + padding-right: 0.5rem !important; + } + .ps-sm-3 { + padding-right: 1rem !important; + } + .ps-sm-4 { + padding-right: 1.5rem !important; + } + .ps-sm-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 768px) { + .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: 0.25rem !important; + } + .m-md-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; + } + .mx-md-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-md-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-md-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-md-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-md-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-md-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.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-left: 0 !important; + } + .me-md-1 { + margin-left: 0.25rem !important; + } + .me-md-2 { + margin-left: 0.5rem !important; + } + .me-md-3 { + margin-left: 1rem !important; + } + .me-md-4 { + margin-left: 1.5rem !important; + } + .me-md-5 { + margin-left: 3rem !important; + } + .me-md-auto { + margin-left: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.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-right: 0 !important; + } + .ms-md-1 { + margin-right: 0.25rem !important; + } + .ms-md-2 { + margin-right: 0.5rem !important; + } + .ms-md-3 { + margin-right: 1rem !important; + } + .ms-md-4 { + margin-right: 1.5rem !important; + } + .ms-md-5 { + margin-right: 3rem !important; + } + .ms-md-auto { + margin-right: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.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-left: 0 !important; + padding-right: 0 !important; + } + .px-md-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-md-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-md-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-md-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-md-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.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-left: 0 !important; + } + .pe-md-1 { + padding-left: 0.25rem !important; + } + .pe-md-2 { + padding-left: 0.5rem !important; + } + .pe-md-3 { + padding-left: 1rem !important; + } + .pe-md-4 { + padding-left: 1.5rem !important; + } + .pe-md-5 { + padding-left: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.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-right: 0 !important; + } + .ps-md-1 { + padding-right: 0.25rem !important; + } + .ps-md-2 { + padding-right: 0.5rem !important; + } + .ps-md-3 { + padding-right: 1rem !important; + } + .ps-md-4 { + padding-right: 1.5rem !important; + } + .ps-md-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 992px) { + .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: 0.25rem !important; + } + .m-lg-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; + } + .mx-lg-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-lg-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-lg-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-lg-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-lg-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-lg-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.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-left: 0 !important; + } + .me-lg-1 { + margin-left: 0.25rem !important; + } + .me-lg-2 { + margin-left: 0.5rem !important; + } + .me-lg-3 { + margin-left: 1rem !important; + } + .me-lg-4 { + margin-left: 1.5rem !important; + } + .me-lg-5 { + margin-left: 3rem !important; + } + .me-lg-auto { + margin-left: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.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-right: 0 !important; + } + .ms-lg-1 { + margin-right: 0.25rem !important; + } + .ms-lg-2 { + margin-right: 0.5rem !important; + } + .ms-lg-3 { + margin-right: 1rem !important; + } + .ms-lg-4 { + margin-right: 1.5rem !important; + } + .ms-lg-5 { + margin-right: 3rem !important; + } + .ms-lg-auto { + margin-right: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.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-left: 0 !important; + padding-right: 0 !important; + } + .px-lg-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-lg-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-lg-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-lg-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-lg-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.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-left: 0 !important; + } + .pe-lg-1 { + padding-left: 0.25rem !important; + } + .pe-lg-2 { + padding-left: 0.5rem !important; + } + .pe-lg-3 { + padding-left: 1rem !important; + } + .pe-lg-4 { + padding-left: 1.5rem !important; + } + .pe-lg-5 { + padding-left: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.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-right: 0 !important; + } + .ps-lg-1 { + padding-right: 0.25rem !important; + } + .ps-lg-2 { + padding-right: 0.5rem !important; + } + .ps-lg-3 { + padding-right: 1rem !important; + } + .ps-lg-4 { + padding-right: 1.5rem !important; + } + .ps-lg-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1200px) { + .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: 0.25rem !important; + } + .m-xl-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; + } + .mx-xl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.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-left: 0 !important; + } + .me-xl-1 { + margin-left: 0.25rem !important; + } + .me-xl-2 { + margin-left: 0.5rem !important; + } + .me-xl-3 { + margin-left: 1rem !important; + } + .me-xl-4 { + margin-left: 1.5rem !important; + } + .me-xl-5 { + margin-left: 3rem !important; + } + .me-xl-auto { + margin-left: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.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-right: 0 !important; + } + .ms-xl-1 { + margin-right: 0.25rem !important; + } + .ms-xl-2 { + margin-right: 0.5rem !important; + } + .ms-xl-3 { + margin-right: 1rem !important; + } + .ms-xl-4 { + margin-right: 1.5rem !important; + } + .ms-xl-5 { + margin-right: 3rem !important; + } + .ms-xl-auto { + margin-right: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.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-left: 0 !important; + padding-right: 0 !important; + } + .px-xl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.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-left: 0 !important; + } + .pe-xl-1 { + padding-left: 0.25rem !important; + } + .pe-xl-2 { + padding-left: 0.5rem !important; + } + .pe-xl-3 { + padding-left: 1rem !important; + } + .pe-xl-4 { + padding-left: 1.5rem !important; + } + .pe-xl-5 { + padding-left: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.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-right: 0 !important; + } + .ps-xl-1 { + padding-right: 0.25rem !important; + } + .ps-xl-2 { + padding-right: 0.5rem !important; + } + .ps-xl-3 { + padding-right: 1rem !important; + } + .ps-xl-4 { + padding-right: 1.5rem !important; + } + .ps-xl-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1400px) { + .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: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.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-left: 0 !important; + margin-right: 0 !important; + } + .mx-xxl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xxl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xxl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xxl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xxl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xxl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.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-left: 0 !important; + } + .me-xxl-1 { + margin-left: 0.25rem !important; + } + .me-xxl-2 { + margin-left: 0.5rem !important; + } + .me-xxl-3 { + margin-left: 1rem !important; + } + .me-xxl-4 { + margin-left: 1.5rem !important; + } + .me-xxl-5 { + margin-left: 3rem !important; + } + .me-xxl-auto { + margin-left: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.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-right: 0 !important; + } + .ms-xxl-1 { + margin-right: 0.25rem !important; + } + .ms-xxl-2 { + margin-right: 0.5rem !important; + } + .ms-xxl-3 { + margin-right: 1rem !important; + } + .ms-xxl-4 { + margin-right: 1.5rem !important; + } + .ms-xxl-5 { + margin-right: 3rem !important; + } + .ms-xxl-auto { + margin-right: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.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-left: 0 !important; + padding-right: 0 !important; + } + .px-xxl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xxl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xxl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xxl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xxl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.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-left: 0 !important; + } + .pe-xxl-1 { + padding-left: 0.25rem !important; + } + .pe-xxl-2 { + padding-left: 0.5rem !important; + } + .pe-xxl-3 { + padding-left: 1rem !important; + } + .pe-xxl-4 { + padding-left: 1.5rem !important; + } + .pe-xxl-5 { + padding-left: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.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-right: 0 !important; + } + .ps-xxl-1 { + padding-right: 0.25rem !important; + } + .ps-xxl-2 { + padding-right: 0.5rem !important; + } + .ps-xxl-3 { + padding-right: 1rem !important; + } + .ps-xxl-4 { + padding-right: 1.5rem !important; + } + .ps-xxl-5 { + padding-right: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap-grid.rtl.css.map */ \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map new file mode 100644 index 00000000..8df43cfc --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,0BAAA;ALsjDZ;;AK7jDQ;EAOI,gCAAA;AL0jDZ;;AKjkDQ;EAOI,+BAAA;AL8jDZ;;AKrkDQ;EAOI,6BAAA;ALkkDZ;;AKzkDQ;EAOI,+BAAA;ALskDZ;;AK7kDQ;EAOI,6BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,2BAAA;ALsmDZ;;AK7mDQ;EAOI,iCAAA;AL0mDZ;;AKjnDQ;EAOI,gCAAA;AL8mDZ;;AKrnDQ;EAOI,8BAAA;ALknDZ;;AKznDQ;EAOI,gCAAA;ALsnDZ;;AK7nDQ;EAOI,8BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,yBAAA;IAAA,0BAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,2BAAA;ELw9FV;EK/9FM;IAOI,iCAAA;EL29FV;EKl+FM;IAOI,gCAAA;EL89FV;EKr+FM;IAOI,8BAAA;ELi+FV;EKx+FM;IAOI,gCAAA;ELo+FV;EK3+FM;IAOI,8BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,0BAAA;ELm4GV;EK14GM;IAOI,gCAAA;ELs4GV;EK74GM;IAOI,+BAAA;ELy4GV;EKh5GM;IAOI,6BAAA;EL44GV;EKn5GM;IAOI,+BAAA;EL+4GV;EKt5GM;IAOI,6BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,2BAAA;ELu6GV;EK96GM;IAOI,iCAAA;EL06GV;EKj7GM;IAOI,gCAAA;EL66GV;EKp7GM;IAOI,8BAAA;ELg7GV;EKv7GM;IAOI,gCAAA;ELm7GV;EK17GM;IAOI,8BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.rtl.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css new file mode 100644 index 00000000..672cbc2e --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.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}.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-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left: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-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right: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-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left: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-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}@media (min-width:576px){.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-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left: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-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right: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-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left: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-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}}@media (min-width:768px){.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-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left: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-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right: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-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left: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-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}}@media (min-width:992px){.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-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left: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-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right: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-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left: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-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}}@media (min-width:1200px){.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-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left: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-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right: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-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left: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-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}}@media (min-width:1400px){.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-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right: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-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left: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-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right: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-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right: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-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left: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-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.rtl.min.css.map */ \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map new file mode 100644 index 00000000..1c926af5 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.rtl.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-right: 8.33333333%;\n}\n\n.offset-2 {\n margin-right: 16.66666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.33333333%;\n}\n\n.offset-5 {\n margin-right: 41.66666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.33333333%;\n}\n\n.offset-8 {\n margin-right: 66.66666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.33333333%;\n}\n\n.offset-11 {\n margin-right: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.mx-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n}\n\n.mx-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n}\n\n.mx-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n}\n\n.mx-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n}\n\n.mx-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n}\n\n.mx-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-left: 0 !important;\n}\n\n.me-1 {\n margin-left: 0.25rem !important;\n}\n\n.me-2 {\n margin-left: 0.5rem !important;\n}\n\n.me-3 {\n margin-left: 1rem !important;\n}\n\n.me-4 {\n margin-left: 1.5rem !important;\n}\n\n.me-5 {\n margin-left: 3rem !important;\n}\n\n.me-auto {\n margin-left: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-right: 0 !important;\n}\n\n.ms-1 {\n margin-right: 0.25rem !important;\n}\n\n.ms-2 {\n margin-right: 0.5rem !important;\n}\n\n.ms-3 {\n margin-right: 1rem !important;\n}\n\n.ms-4 {\n margin-right: 1.5rem !important;\n}\n\n.ms-5 {\n margin-right: 3rem !important;\n}\n\n.ms-auto {\n margin-right: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n.px-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n}\n\n.px-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n}\n\n.px-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n}\n\n.px-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n}\n\n.px-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-left: 0 !important;\n}\n\n.pe-1 {\n padding-left: 0.25rem !important;\n}\n\n.pe-2 {\n padding-left: 0.5rem !important;\n}\n\n.pe-3 {\n padding-left: 1rem !important;\n}\n\n.pe-4 {\n padding-left: 1.5rem !important;\n}\n\n.pe-5 {\n padding-left: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-right: 0 !important;\n}\n\n.ps-1 {\n padding-right: 0.25rem !important;\n}\n\n.ps-2 {\n padding-right: 0.5rem !important;\n}\n\n.ps-3 {\n padding-right: 1rem !important;\n}\n\n.ps-4 {\n padding-right: 1.5rem !important;\n}\n\n.ps-5 {\n padding-right: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-left: 0 !important;\n }\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n .me-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n .ms-sm-auto {\n margin-right: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-left: 0 !important;\n }\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n .me-md-3 {\n margin-left: 1rem !important;\n }\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n .me-md-5 {\n margin-left: 3rem !important;\n }\n .me-md-auto {\n margin-left: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-right: 0 !important;\n }\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n .ms-md-auto {\n margin-right: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-left: 0 !important;\n }\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-right: 0 !important;\n }\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\n .ps-md-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-left: 0 !important;\n }\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n .me-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n .ms-lg-auto {\n margin-right: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-left: 0 !important;\n }\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n .me-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n .ms-xl-auto {\n margin-right: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n .me-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-right: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.rtl.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css new file mode 100644 index 00000000..63054109 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css @@ -0,0 +1,597 @@ +/*! + * Bootstrap Reboot v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root, +[data-bs-theme=light] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --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-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --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: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --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-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --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(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --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.375rem; + --bs-border-radius-sm: 0.25rem; + --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(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[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: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +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: var(--bs-border-width) solid; + opacity: 0.25; +} + +h6, h5, h4, h3, h2, h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} + +h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1 { + font-size: 2.5rem; + } +} + +h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2 { + font-size: 2rem; + } +} + +h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3 { + font-size: 1.75rem; + } +} + +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4 { + font-size: 1.5rem; + } +} + +h5 { + font-size: 1.25rem; +} + +h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + 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: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 0.875em; +} + +mark { + padding: 0.1875em; + color: var(--bs-highlight-color); + 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; +} +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: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-secondary-color); + 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: 0.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; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map new file mode 100644 index 00000000..5fe522b6 --- /dev/null +++ b/Chart/Charts_Dappers/Charts_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_color-mode.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"AACE;;;;EAAA;ACDF;;EASI,kBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,kBAAA;EAAA,iBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAAA,kBAAA;EAAA,gBAAA;EAAA,gBAAA;EAAA,kBAAA;EAAA,uBAAA;EAIA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAIA,qBAAA;EAAA,uBAAA;EAAA,qBAAA;EAAA,kBAAA;EAAA,qBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAIA,8BAAA;EAAA,iCAAA;EAAA,6BAAA;EAAA,2BAAA;EAAA,6BAAA;EAAA,4BAAA;EAAA,6BAAA;EAAA,yBAAA;EAIA,mCAAA;EAAA,qCAAA;EAAA,mCAAA;EAAA,gCAAA;EAAA,mCAAA;EAAA,kCAAA;EAAA,iCAAA;EAAA,gCAAA;EAIA,+BAAA;EAAA,iCAAA;EAAA,+BAAA;EAAA,4BAAA;EAAA,+BAAA;EAAA,8BAAA;EAAA,6BAAA;EAAA,4BAAA;EAIA,mCAAA;EAAA,qCAAA;EAAA,mCAAA;EAAA,gCAAA;EAAA,mCAAA;EAAA,kCAAA;EAAA,iCAAA;EAAA,gCAAA;EAGF,6BAAA;EACA,uBAAA;EAMA,qNAAA;EACA,yGAAA;EACA,yFAAA;EAOA,gDAAA;EC2OI,yBALI;EDpOR,0BAAA;EACA,0BAAA;EAKA,wBAAA;EACA,+BAAA;EACA,kBAAA;EACA,+BAAA;EAEA,yBAAA;EACA,gCAAA;EAEA,4CAAA;EACA,oCAAA;EACA,0BAAA;EACA,oCAAA;EAEA,0CAAA;EACA,mCAAA;EACA,yBAAA;EACA,mCAAA;EAGA,2BAAA;EAEA,wBAAA;EACA,iCAAA;EACA,+BAAA;EAEA,8BAAA;EACA,sCAAA;EAMA,wBAAA;EACA,6BAAA;EACA,0BAAA;EAGA,sBAAA;EACA,wBAAA;EACA,0BAAA;EACA,mDAAA;EAEA,4BAAA;EACA,8BAAA;EACA,6BAAA;EACA,2BAAA;EACA,4BAAA;EACA,mDAAA;EACA,8BAAA;EAGA,kDAAA;EACA,2DAAA;EACA,oDAAA;EACA,2DAAA;EAIA,8BAAA;EACA,6BAAA;EACA,+CAAA;EAIA,8BAAA;EACA,qCAAA;EACA,gCAAA;EACA,uCAAA;AEHF;;AC7GI;EHsHA,kBAAA;EAGA,wBAAA;EACA,kCAAA;EACA,qBAAA;EACA,4BAAA;EAEA,yBAAA;EACA,sCAAA;EAEA,+CAAA;EACA,uCAAA;EACA,0BAAA;EACA,iCAAA;EAEA,6CAAA;EACA,sCAAA;EACA,yBAAA;EACA,gCAAA;EAGE,mCAAA;EAAA,qCAAA;EAAA,mCAAA;EAAA,gCAAA;EAAA,mCAAA;EAAA,kCAAA;EAAA,iCAAA;EAAA,gCAAA;EAIA,+BAAA;EAAA,iCAAA;EAAA,+BAAA;EAAA,4BAAA;EAAA,+BAAA;EAAA,8BAAA;EAAA,6BAAA;EAAA,4BAAA;EAIA,mCAAA;EAAA,qCAAA;EAAA,mCAAA;EAAA,gCAAA;EAAA,mCAAA;EAAA,kCAAA;EAAA,iCAAA;EAAA,gCAAA;EAGF,2BAAA;EAEA,wBAAA;EACA,8BAAA;EACA,kCAAA;EACA,wCAAA;EAEA,wBAAA;EACA,6BAAA;EACA,0BAAA;EAEA,0BAAA;EACA,wDAAA;EAEA,8BAAA;EACA,qCAAA;EACA,gCAAA;EACA,uCAAA;AEHJ;;AErKA;;;EAGE,sBAAA;AFwKF;;AEzJI;EANJ;IAOM,uBAAA;EF6JJ;AACF;;AEhJA;EACE,SAAA;EACA,uCAAA;EH6OI,mCALI;EGtOR,uCAAA;EACA,uCAAA;EACA,2BAAA;EACA,qCAAA;EACA,mCAAA;EACA,8BAAA;EACA,6CAAA;AFmJF;;AE1IA;EACE,cAAA;EACA,cCmnB4B;EDlnB5B,SAAA;EACA,wCAAA;EACA,aCynB4B;AH5e9B;;AEnIA;EACE,aAAA;EACA,qBCwjB4B;EDrjB5B,gBCwjB4B;EDvjB5B,gBCwjB4B;EDvjB5B,8BAAA;AFoIF;;AEjIA;EHuMQ,iCAAA;AClER;AD1FI;EG3CJ;IH8MQ,iBAAA;ECrEN;AACF;;AErIA;EHkMQ,iCAAA;ACzDR;ADnGI;EGtCJ;IHyMQ,eAAA;EC5DN;AACF;;AEzIA;EH6LQ,+BAAA;AChDR;AD5GI;EGjCJ;IHoMQ,kBAAA;ECnDN;AACF;;AE7IA;EHwLQ,iCAAA;ACvCR;ADrHI;EG5BJ;IH+LQ,iBAAA;EC1CN;AACF;;AEjJA;EH+KM,kBALI;ACrBV;;AEhJA;EH0KM,eALI;ACjBV;;AEzIA;EACE,aAAA;EACA,mBCwV0B;AH5M5B;;AElIA;EACE,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;AFqIF;;AE/HA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;AFkIF;;AE5HA;;EAEE,kBAAA;AF+HF;;AE5HA;;;EAGE,aAAA;EACA,mBAAA;AF+HF;;AE5HA;;;;EAIE,gBAAA;AF+HF;;AE5HA;EACE,gBC6b4B;AH9T9B;;AE1HA;EACE,qBAAA;EACA,cAAA;AF6HF;;AEvHA;EACE,gBAAA;AF0HF;;AElHA;;EAEE,mBCsa4B;AHjT9B;;AE7GA;EH6EM,kBALI;ACyCV;;AE1GA;EACE,iBCqf4B;EDpf5B,gCAAA;EACA,wCAAA;AF6GF;;AEpGA;;EAEE,kBAAA;EHwDI,iBALI;EGjDR,cAAA;EACA,wBAAA;AFuGF;;AEpGA;EAAM,eAAA;AFwGN;;AEvGA;EAAM,WAAA;AF2GN;;AEtGA;EACE,gEAAA;EACA,0BCgNwC;AHvG1C;AEvGE;EACE,mDAAA;AFyGJ;;AE9FE;EAEE,cAAA;EACA,qBAAA;AFgGJ;;AEzFA;;;;EAIE,qCCgV4B;EJlUxB,cALI;ACoFV;;AErFA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;EHEI,kBALI;AC4FV;AEpFE;EHHI,kBALI;EGUN,cAAA;EACA,kBAAA;AFsFJ;;AElFA;EHVM,kBALI;EGiBR,2BAAA;EACA,qBAAA;AFqFF;AElFE;EACE,cAAA;AFoFJ;;AEhFA;EACE,2BAAA;EHtBI,kBALI;EG6BR,wBCy5CkC;EDx5ClC,sCCy5CkC;EC9rDhC,sBAAA;AJyXJ;AEjFE;EACE,UAAA;EH7BE,cALI;ACsHV;;AEzEA;EACE,gBAAA;AF4EF;;AEtEA;;EAEE,sBAAA;AFyEF;;AEjEA;EACE,oBAAA;EACA,yBAAA;AFoEF;;AEjEA;EACE,mBC4X4B;ED3X5B,sBC2X4B;ED1X5B,gCC4Z4B;ED3Z5B,gBAAA;AFoEF;;AE7DA;EAEE,mBAAA;EACA,gCAAA;AF+DF;;AE5DA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AF+DF;;AEvDA;EACE,qBAAA;AF0DF;;AEpDA;EAEE,gBAAA;AFsDF;;AE9CA;EACE,UAAA;AFiDF;;AE5CA;;;;;EAKE,SAAA;EACA,oBAAA;EH5HI,kBALI;EGmIR,oBAAA;AF+CF;;AE3CA;;EAEE,oBAAA;AF8CF;;AEzCA;EACE,eAAA;AF4CF;;AEzCA;EAGE,iBAAA;AF0CF;AEvCE;EACE,UAAA;AFyCJ;;AElCA;EACE,wBAAA;AFqCF;;AE7BA;;;;EAIE,0BAAA;AFgCF;AE7BI;;;;EACE,eAAA;AFkCN;;AE3BA;EACE,UAAA;EACA,kBAAA;AF8BF;;AEzBA;EACE,gBAAA;AF4BF;;AElBA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;AFqBF;;AEbA;EACE,WAAA;EACA,WAAA;EACA,UAAA;EACA,qBCmN4B;EJpatB,iCAAA;EGoNN,oBAAA;AFeF;AD/XI;EGyWJ;IHtMQ,iBAAA;ECgON;AACF;AElBE;EACE,WAAA;AFoBJ;;AEbA;;;;;;;EAOE,UAAA;AFgBF;;AEbA;EACE,YAAA;AFgBF;;AEPA;EACE,6BAAA;EACA,oBAAA;AFUF;;AEFA;;;;;;;CAAA;AAWA;EACE,wBAAA;AFEF;;AEGA;EACE,UAAA;AFAF;;AEOA;EACE,aAAA;EACA,0BAAA;AFJF;;AEEA;EACE,aAAA;EACA,0BAAA;AFJF;;AESA;EACE,qBAAA;AFNF;;AEWA;EACE,SAAA;AFRF;;AEeA;EACE,kBAAA;EACA,eAAA;AFZF;;AEoBA;EACE,wBAAA;AFjBF;;AEyBA;EACE,wBAAA;AFtBF","file":"bootstrap-reboot.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n\n --#{$prefix}body-color: #{$body-color};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n // scss-docs-end root-body-variables\n\n --#{$prefix}heading-color: #{$headings-color};\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-color: #{$mark-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-xxl: #{$border-radius-xxl};\n --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n // Focus styles\n // scss-docs-start root-focus-variables\n --#{$prefix}focus-ring-width: #{$focus-ring-width};\n --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};\n --#{$prefix}focus-ring-color: #{$focus-ring-color};\n // scss-docs-end root-focus-variables\n\n // scss-docs-start root-form-validation-variables\n --#{$prefix}form-valid-color: #{$form-valid-color};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color};\n --#{$prefix}form-invalid-color: #{$form-invalid-color};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};\n // scss-docs-end root-form-validation-variables\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n color-scheme: dark;\n\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n @each $color, $value in $theme-colors-text-dark {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle-dark {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle-dark {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n --#{$prefix}highlight-color: #{$mark-color-dark};\n --#{$prefix}highlight-bg: #{$mark-bg-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n\n --#{$prefix}form-valid-color: #{$form-valid-color-dark};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};\n --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","// stylelint-disable scss/dimension-no-non-numeric-values\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query () {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query () {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + \" \" + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n } @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + \" \" + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n } @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + \" \" + $value;\n } @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + \" calc(\" + $min-width + if($value < 0, \" - \", \" + \") + $variable-width + \")\";\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluid-val: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluid-val {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule () {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule () {\n #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text-emphasis: #052c65;\n --bs-secondary-text-emphasis: #2b2f32;\n --bs-success-text-emphasis: #0a3622;\n --bs-info-text-emphasis: #055160;\n --bs-warning-text-emphasis: #664d03;\n --bs-danger-text-emphasis: #58151c;\n --bs-light-text-emphasis: #495057;\n --bs-dark-text-emphasis: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #e2e3e5;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #c4c8cb;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-heading-color: inherit;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-color: #212529;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-xxl: 2rem;\n --bs-border-radius-2xl: var(--bs-border-radius-xxl);\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-focus-ring-width: 0.25rem;\n --bs-focus-ring-opacity: 0.25;\n --bs-focus-ring-color: rgba(13, 110, 253, 0.25);\n --bs-form-valid-color: #198754;\n --bs-form-valid-border-color: #198754;\n --bs-form-invalid-color: #dc3545;\n --bs-form-invalid-border-color: #dc3545;\n}\n\n[data-bs-theme=dark] {\n color-scheme: dark;\n --bs-body-color: #dee2e6;\n --bs-body-color-rgb: 222, 226, 230;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #fff;\n --bs-emphasis-color-rgb: 255, 255, 255;\n --bs-secondary-color: rgba(222, 226, 230, 0.75);\n --bs-secondary-color-rgb: 222, 226, 230;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(222, 226, 230, 0.5);\n --bs-tertiary-color-rgb: 222, 226, 230;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-primary-text-emphasis: #6ea8fe;\n --bs-secondary-text-emphasis: #a7acb1;\n --bs-success-text-emphasis: #75b798;\n --bs-info-text-emphasis: #6edff6;\n --bs-warning-text-emphasis: #ffda6a;\n --bs-danger-text-emphasis: #ea868f;\n --bs-light-text-emphasis: #f8f9fa;\n --bs-dark-text-emphasis: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #161719;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #41464b;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #087990;\n --bs-warning-border-subtle: #997404;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: inherit;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #8bb9fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 139, 185, 254;\n --bs-code-color: #e685b5;\n --bs-highlight-color: #dee2e6;\n --bs-highlight-bg: #664d03;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n --bs-form-valid-color: #75b798;\n --bs-form-valid-border-color: #75b798;\n --bs-form-invalid-color: #ea868f;\n --bs-form-invalid-border-color: #ea868f;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, h5, h4, h3, h2, h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color);\n}\n\nh1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1 {\n font-size: 2.5rem;\n }\n}\n\nh2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2 {\n font-size: 2rem;\n }\n}\n\nh3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3 {\n font-size: 1.75rem;\n }\n}\n\nh4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4 {\n font-size: 1.5rem;\n }\n}\n\nh5 {\n font-size: 1.25rem;\n}\n\nh6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 0.875em;\n}\n\nmark {\n padding: 0.1875em;\n color: var(--bs-highlight-color);\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: var(--#{$prefix}heading-color);\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n color: var(--#{$prefix}highlight-color);\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`